ecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) (async, rerun: 64) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async, rerun: 64) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x20, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 32) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async, rerun: 32) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000012c0), 0x2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r4) (async) writev(r4, &(0x7f0000001240)=[{&(0x7f0000001180)="c1db16d274867246b01f5495b81b88022d76948db470c41b5c781fac08819e71a66686dcb6d3fb7f854d489f1f99d1abe724008b21f619b536d523ffd0e0f53030a03a", 0x43}, {&(0x7f00000001c0)="2a64004ced53b2e6d8affc0b1da81e9d4b37c6d81680912c2b73d294f0d58d27dc5af459076e74ba57df7769d5831fd6eb338df0229382", 0x37}, {&(0x7f0000001200)="ffc29dedce6581", 0x7}, {&(0x7f0000001940)="c35c8b3b1501b0e11f1bc9134a5d38f7069f4bdbe9d25e669118522162e85806ecc2bbb741d2d5ccd76f67c4460cd6dab79f081889051b656c900fac3e1fed68e89dcf10ce8dae9753383e610ca5ed2808f504798c9503cff05f8b1f557e893b02cf9649def6d7693e01c1cbf9eadc922a14f6106a836f3b1317e7e6956956b016ec7b72c02c5d489f7efda180aae67f747f9caf87d5aff022cd109ca236d7ac56ec7f7689c6c38b0f0e2e426e7af6b8803d53e2e56cfbd603a326934ec70ced505aa379992f84bb71c509d103760b9c67aea50a03892b8c2fb0f7f9a330fb4a1836ce67de9d0d659e54e83595db2d4a5b78ee3750544a7ce122e5c3596e828b48713ac064a6961a4297e2bf993ac9a936db6915a3442ec88852d96e4d7958366c494e09d5cc4275c7aa5a130309b3091a7ef5233d4aec909ac0de556d4884e946e2be8f37498aa0cb9a491a11718c30db38a4fc8198f6e2d9e2c458b4fb5f68f9b649b77828a5ea0d7051c824b0156b1f2615be7e9c517433cd492a0957d6ba19246dffefb18d7138efde65ab3a858a181b8224f4ef44e67df697905cecbde783cdf2180f02f217400ffed37f405dbfae044bd4c0fb0931c596ab7f1cc0dc034c79a863668212b790791749e025753247c4f499bc5b0b9a8de54b7c17b49660311fc92d0c3000c01ae320bb14ffa91af721b76dd9850494415427e3b41a2876ea7b11c0e338794b070319fe789043a68a185230f19547d115c2ce0c249a87b6fce9c242c49f4f4b71a6ef24a514516fb6fe75797ca860324b55d2366df762ba788f384c02b5b4c214b997c989fb39a77dc968cc97370b288e99ffcab389e34f8c6674bafd317916fea3f50fb5edf265074591338ad68f37035f92b3b07cb7012edade5790536928e49b928f37e0328e5a223cf7050a17f902479b1c8598a36e27e72b50b2a287981ebb58a3354914c6dc87477eae12d2e277cb2f5351097c608e444d29ca976548328661a569f9520717438a13e7d6bd25cf7760acb337d68c1ec237b4c61aa3aa198a86cc26fd330ae0cdcf5103bb21228d2a80c2f2ecac0006769840339c1013a27097965eabd3a9b33d5ef72dde0e7cee2d9668c6857e93002e92ec607550b8961f93d1833036ee64a1f3c5cbef2c7efb689f9255a05f6aa5846654178a0dff86338a67119b42be3267c789a14c3195e4f97cf1370c868119b889cd732d514ebf705999057c321a2bf57c17fe2cf90268d81143880e235faf564e66ffcc4c56e15d7295bd6386d18024fd1ca27ce403e9c2f1ffd7bcca787018b1744190abe2934b62ad8e11c87ea6cce4ade9a885607ae3140d9e94b20e7c263fbfa753fddf53c894530466759b87a402ccc61b0c99157cb16bfc40b46c2b854279c57548f615addc0be638c1efa7a1e62ba40b0020a1b01ae3b8e4e5b7d8d3e6de54f6d361318cfdff0350ac5a04524b583c3dcdd5aa4defb4563aae1f235ca1c47a3f969ff60577778e3cb7c558f5c84e476b10de9ee29bab851a91670e2ecffff6ccb046611b24b492ffbb568b5cf23fd91b1e4e54ae173f823a112c394428aac11a983999fef8f5827bb210996be87a63baff66118e7d7e338c322f03ed3840b74e776ba858fdb758da7dda5d25cfca0e60fe98acb394df8c1f1dff60b87100d2563ef8bc808c7afa11634742d9e448ab4cb8397c93161537716155e51b87e2de63be830370f2cafb91fab9530d59c996368b013ee57c44d0bb68a37666fc931f3043f134a80be94c2fce0e8e677d4883dc6e4a3db1ca61a48aa7e9d6d3f198cd2ba31edbfa53502dccabc13e1f5294f126d84b2d61df4e097fb03a9e527b15f0a285005c0cf359ada842c663ad6f889b3865661656b12aae64c9d6878faa8e69ea15296925afc2a8b9247135dd80d2bb17ee3e70e1de16a13effc1cd239d25dbea2fc0bfeb4475ea55e3c469973c5589d09786672f66be7a000fb33f2b5848f0b3739686a56001af697b97d0f6b30430e3cc73d347eb5258b744225fc37ae7541b6084cb361ba67bcfde50662841134d03ec23f13972c38781927dffcca65876fd9b77aad52c1b92698b8c4b6132860ed865275c15b47ad81ef0aa0fa1745895e38d6d5fb07b39a7578de9c773829e0f04332db426a7e3a516a83f263fdcbed82fbf0296a05f58736d094eb5bb80db41538c1d02ef07f2e4dfda28e77edef9e8ef052c13c1b5e4b57e1b38dfa11e4230fd3b9b7c0e77f09a61146d4ca62634fde32e7a14f36298636f5370776ebb4e9a690bb7d9830867a78d70fc441bbcd4c88f7820ca6de1e2664d990413187cda62a9bfd90eaf9f9ab0997506200b5cb695206f8d8cdea7f4fb31c567a8077aa0b4009211782150e61b40d189c6a0f6a9d0e0292e8ff7fb7d52130ed07f51025403736ab432e2759ee18cfb18958fd2032de53c8522ea2ef43e3a922ce8e84709127564ac05275460a7c4998e7a83a1e9d486430d7f59cc0c5556f94dcfdf6c83b9937b3920f3900859c556eea2397454f54efcf0ae40a0a2f4095dea180b88880b90693b96acb596c9d4c2ee693d9d5e3e00d6908ef4b90283df992e364147752f73f04412900585a01e21919edb343e7374ee704388f8c41f6970a3d5c9eeaa116c2e6c2cdf5506220b592a436807897a3d88e6b12dd33634524faf1b97afaefba1daa681aabceb62168738568f2d6c7ce8aa1ce601094d43f260d8b49094f8effa8686e43d095559c4074cf75396e38ac929fb3627e3f89f3fb206674672b2c0be1e9a106e0d9cbc51d4dbf31c77de3e32342a9f775860f3c45165b0d2e45bd4c56ba3b588a9a9f44dedd158413137bd850bea51662903c9235c69852e87d2cda0fa17556aac24c49a78591149c7c19f1918476f3c9a0bd73816bd16e34cc158e172ee292004282387865db6bf63ff85a6081311c3c747ff55610d509bc3ac37a42732a5426f92217489a9cfaa99dc59bce04ff58dc9addd2d07e905217a4442a6a1a396eb6b9ddac7a896e2b188c6dad06fc40c8b37c8742b590ee5c34348dc075b8bd6b91fb8160e7a372dfa90989e01cdee67378e71697d4e67d974d25e6ab883272b5ef1a3af585fad7edbc592db1d759b7946d56dc5ad347ebbb3a1304d9681037f3f8f8a860f3cf621241b3b4139dee807f25073e95656e8f46ff6da88fe0c42d93f1108fa69cb71700d89797b4353f7825c7da4dab9b596d8d2e1e5375096840ca24c44439aad22097cd757b2f6cf890e51e8fe37d36af7ab149eca340ace4b2ae5da7b98d350ab4ce8e77aa6956694d858144362b5b36f46fdc97674e9530e3b65236f0c99e4dc91f28597327bb2a78c724fc5e81bc258893b2e5370d4f5014385962372331ca92379766f923f974fe3378d60a738b1c1a26b399357430b0570c121019d361ac24c83228249b397ea7f90bca397af3cb0787470bf0c8e45e07e6dbd2e8f8b0fed420eb345d35829c6af2322100d1ffb34766c85d6fe0a89a17ace4df8781ed778e7c23c1c6ed67d33315375c3ddd6bf588dd1d216dd1bdf6092c3ddb38a718eac7821dc73c2331af244e28c54fa5a4180020405787402ca37358cb1d768e206ade96eb66caf614bcdacef9aeb84f5a114697c2e9716d190dff81beda54f0cae5d1422f3dcfc68346dc28246ce40e939017d3143bb3f12391b1d8101099150870bb1773587fc80d3a5746468ed9268026a0a18c452382c9207113896135f6074d3a250fdcd6c891c653edd916e5b89f0328d6f3acf51042dc070e860b1e72e966881066abe3a60561cc938092156fe446a5e0f2f5a2670e63d2cef22de1820590c5b1251c97cecde3a6e471b9a5c9775140ebd52f5ec74fbc0b11bc1fcd8b5b6dde6ff3360a66ece952db197c224d12dbd3c2b0b1824ca6153ec500b8bd2580eec521e6a7018ab0a479721354630d9d968214a80462b465a465036863bac5a07c05bc797e195e99d437e0bf977849d61c1608b9f04023064ca0c3b7a21fbc1ecc33984b770d1f4ba98d1488fd7fba5f5a3cd0afc7cda09ab0dadd48a40370b5baa0e07aabfff930abc789a26dcc346e75fde925d6cd79305df47c0a9ab883f8b0ce6e270774907b6a058fa36cee7c9581fe8401b31d83ad5464b19582941ab343d1b74e9e164b8990619852bc2679b9ddc664a7cdfa78d6e9181eda715ba3bdbd55ce4a762d5d81772af7bb40af9da79e3488966c29d72ee21c0046a8ecd7840988d852ce53583c4dff83f7b68358a7758491f928ba3b1743e574fb334f83e9479405ead54ccbbb4e1e4a9f4a33b0f088761c2de76ff5d8b88b55450c5d13fc61b76d490539f550c09697247935ba78f7e2de19d95eb1e8b1712cc0371955c1648849da80ddb7f64951e81ff58f8ba197a940b9b958cb0554d5caefc194989526dc4aa7ebfaff5fbeff03929859b798c5daf137f1fc1c9cb3f4829728ebfcaf4d1ce95fe0ccd2360b2cfe2ac2da12954f489147a8748dae6aebc469f86db95276d42db1d179a0ca897c891e798127aadb26e5f3029f39dd4b6871a8ebc12eea74f539bd279607b33e3f6eada3a7ebda5e6ee2037e08e67e029aa468f146b6eae1c334557d34bbad82cff5272c617beabce07c8547eea624335c758f06397cbf2f85fb3deccebface3d7660710a333da8f38970b8d4c4b2f9e1d106880dc4951b649ab38b5a62de98f9d0d0eeac5c4754d5d8c9ca7cc89b15be252b6f1f491185757d61414304b9b4b8c9a98e2843c31a527490b5ccd83cd351e6290dd1b007a76c98fe7cb34096f8ec6e91f42df322f174b845f1a906093b4c257675d5dfa33ae72446f414085e0d4a4a41a1f62c208b545c6d99013d32ed6ced4a04a8ee8dec8d7941854b7b0272b8f74c1e9b2cd039f5773f57f721451a566c53d21fa46e24bbb9191e30bdfd594c50aef75203f94d85e1b108a90c655a7ba49f96637a09ca8bc85f9780e745083823e01476ddc48e965d4e762f0e20002345587cb4724cfcc743f1a9b83683685cbaf31a57fe34a75943dc92865a5a8b502a1e752b450e1305d730d28eaddc24a85c861182e73e7863ed007529cd510059fe3b5ebc259ddfe15a05ae00ff8d7b0dfda093a5a9c06ace9510ece4f578f70b077cdd8766d73c5ab122e482888c1eb7fadbcd49e0b98e092e76747c11cb1ead41bf57c66cb93e6849489890fe1213a5bf6c0ad17d6e2168c8c1dbdf3393761f164eb33653436910f1057b7480a1c80beeeca2fc630808819915d611fcd050cf66f36568247e3efd9ff5ff07ec1d350b9095d86d9930cbd3ce3838e0fa883ca275c23db61cf7ca1c1be0bdd6cc6d172a5e51cc378dcffd53a042e6e05bcef3c47fc366ef0c0531d1727a66113cb7b8c9b52df18f2f1fff6a26731b9c560a39f07749af2d45a684fbf41555f3028e3e813a0558f4e9ebf501250e1061f58d05ceeeec9a7df0965aaca945d3c1e3a57effac7001757bd16be7a9ae84996243c24266ee042a709bb9ca8273ddd8dec3b66e6b798710c40fcac6cb6af6a934826defbe82e891dffc1d29bcbad1d75baac5ee7d306bb40dc18e173114c4612c14d138d02f8b53e303e39fc90905e099e74c3fc9a576f6f96d96dea0a7d253b154f3af35fcbe53040a74a08016c816a7f4bdbe605b20588b16f3f643919f051028695a81066bb810d318ef19c34d413f07d287e317b969d7a84c2789b4e1fb09bad9057462f9bbc5795c7794268e62e3cd86ea109d5e92c045faa910ca718756570d251d874c96fd53dab8", 0x1000}], 0x4) 10:21:04 executing program 3: sysctl$kern(&(0x7f0000000140)={0x1, 0x32}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000003c0)={0x1, 0x4e}, 0x2, &(0x7f00000001c0)="2e2649dc6462cf1f47ad7357a75d1966263f23436236c8810c5d41108de2ee18ce0e61b4b93c9ecee089f213", &(0x7f0000000200)=0x2c, &(0x7f0000000240)="3ce19870269b92585efbe80982d261f9f5d761d521c5cc43c9d0e25a1c6f4a53adf1c45b062032b9269a52070622dcc4716bf6e57af2b785b564fe3f7c4de3fb1c33d34d0487bc5c31e511f2dc134ca5b8bfdb4d13e6ec5c98a306d22e659b2f38e47d7b8824b4de848f343a615d2245ec7c0c801994e4cea2891240777d31eb853e0e9b609a2c372ef0cc621e55b4728d12d7bedf15997baff11e451bc4dbbdafe26f6da028391c7977c29e00048bf16f2ff2109861ff1ae0c5357c4daf12dd69781d784b729d7a3a1f99daf840ba7538f9a9abbf3a5d4193ea3e98ede90b56e5c1d637729da30ffef30f97df576bd7aa8aefc16d", 0xf5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r1 = dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000380)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x333f04a53296af1f}, 0x2, &(0x7f0000000040)="099fd8f4c40287030c8537cdf128f704c96b9f", &(0x7f0000000080)=0x13, &(0x7f00000000c0)="9604b69ef7c8c9d492ceecd9c56f41d2dc600a6a0a4c735bd63032ce82b1bcbdde965a6acbaa9ee961ea6e01878711ac8b4e90523c1a14dec3271463f0f400b2d60b5b60760adf6f6fe7", 0x4a) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x8000, 0x1cc) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000400)) sysctl$kern(&(0x7f0000000140)={0x1, 0x32}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000003c0)={0x1, 0x4e}, 0x2, &(0x7f00000001c0)="2e2649dc6462cf1f47ad7357a75d1966263f23436236c8810c5d41108de2ee18ce0e61b4b93c9ecee089f213", &(0x7f0000000200)=0x2c, &(0x7f0000000240)="3ce19870269b92585efbe80982d261f9f5d761d521c5cc43c9d0e25a1c6f4a53adf1c45b062032b9269a52070622dcc4716bf6e57af2b785b564fe3f7c4de3fb1c33d34d0487bc5c31e511f2dc134ca5b8bfdb4d13e6ec5c98a306d22e659b2f38e47d7b8824b4de848f343a615d2245ec7c0c801994e4cea2891240777d31eb853e0e9b609a2c372ef0cc621e55b4728d12d7bedf15997baff11e451bc4dbbdafe26f6da028391c7977c29e00048bf16f2ff2109861ff1ae0c5357c4daf12dd69781d784b729d7a3a1f99daf840ba7538f9a9abbf3a5d4193ea3e98ede90b56e5c1d637729da30ffef30f97df576bd7aa8aefc16d", 0xf5) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r0) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000380)=0xc) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x333f04a53296af1f}, 0x2, &(0x7f0000000040)="099fd8f4c40287030c8537cdf128f704c96b9f", &(0x7f0000000080)=0x13, &(0x7f00000000c0)="9604b69ef7c8c9d492ceecd9c56f41d2dc600a6a0a4c735bd63032ce82b1bcbdde965a6acbaa9ee961ea6e01878711ac8b4e90523c1a14dec3271463f0f400b2d60b5b60760adf6f6fe7", 0x4a) (async) openat(r1, &(0x7f0000000180)='./file0\x00', 0x8000, 0x1cc) (async) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000400)) (async) 10:21:04 executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff3, 0x1000200000001}) r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/56) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() setregid(r4, 0x0) r5 = getpgid(0xffffffffffffffff) r6 = getgid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000005c0)={{0x9c4, r3, r4, 0x0, r6, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r5, 0x1f8, 0x2, 0x2, 0x7f}) getpgid(r5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x9, 0x4, r5}) sysctl$net_inet_udp(&(0x7f0000000780)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f00000007c0)="48cc42e7", &(0x7f0000000840)=0x4, 0x0, 0x0) 10:21:04 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x200, 0x41) (async) openat(r1, &(0x7f0000000080)='./file0\x00', 0x200, 0x41) poll(0xffffffffffffffff, 0x0, 0x0) 10:21:04 executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="380230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000040)="8067", 0xffffff36, 0x195a05e282d656f, 0x0, 0xfffffffffffffcba) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3c) socket(0x2, 0x2, 0x0) (async) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="380230"], 0x10) (async) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async) socket(0x2, 0x1, 0x0) (async) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) (async) dup(r1) (async) listen(r2, 0x0) (async) socket(0x2, 0x1, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000580), 0x4) (async) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) (async) sendto$inet(r3, &(0x7f0000000040)="8067", 0xffffff36, 0x195a05e282d656f, 0x0, 0xfffffffffffffcba) (async) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) (async) close(r4) (async) accept$inet(r1, 0x0, 0x0) (async) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3c) (async) 10:21:04 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="ff1895a328095ba1ff02fbebbe9a6caa80c506c9168c0ef572a23f54971f350a51136aff9532e23b8ce24c2e66a0d6131abbfe09b95374c344351944d40d78f6f445874beaba9d1348ab85fdb6eb05a10065c21f16e7a2fbe67923c683947b5d3c633ec951e9250300000043a043383ec8ae76cb470798bea5d818adcd4c2eb78859a81516037e5d4ac7822736c9064ce7eb3f22d58577392d15576864f6b423e1feafa83ae96208f45a76a3668e9818bddedb7db0986b93bc66e549aff44384593ccbd3f278290c0f185550"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = getegid() getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, r1]) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 10:21:04 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280), 0x20, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) (async) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x4) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000012c0), 0x2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r4) (async) writev(r4, &(0x7f0000001240)=[{&(0x7f0000001180)="c1db16d274867246b01f5495b81b88022d76948db470c41b5c781fac08819e71a66686dcb6d3fb7f854d489f1f99d1abe724008b21f619b536d523ffd0e0f53030a03a", 0x43}, {&(0x7f00000001c0)="2a64004ced53b2e6d8affc0b1da81e9d4b37c6d81680912c2b73d294f0d58d27dc5af459076e74ba57df7769d5831fd6eb338df0229382", 0x37}, {&(0x7f0000001200)="ffc29dedce6581", 0x7}, {&(0x7f0000001940)="c35c8b3b1501b0e11f1bc9134a5d38f7069f4bdbe9d25e669118522162e85806ecc2bbb741d2d5ccd76f67c4460cd6dab79f081889051b656c900fac3e1fed68e89dcf10ce8dae9753383e610ca5ed2808f504798c9503cff05f8b1f557e893b02cf9649def6d7693e01c1cbf9eadc922a14f6106a836f3b1317e7e6956956b016ec7b72c02c5d489f7efda180aae67f747f9caf87d5aff022cd109ca236d7ac56ec7f7689c6c38b0f0e2e426e7af6b8803d53e2e56cfbd603a326934ec70ced505aa379992f84bb71c509d103760b9c67aea50a03892b8c2fb0f7f9a330fb4a1836ce67de9d0d659e54e83595db2d4a5b78ee3750544a7ce122e5c3596e828b48713ac064a6961a4297e2bf993ac9a936db6915a3442ec88852d96e4d7958366c494e09d5cc4275c7aa5a130309b3091a7ef5233d4aec909ac0de556d4884e946e2be8f37498aa0cb9a491a11718c30db38a4fc8198f6e2d9e2c458b4fb5f68f9b649b77828a5ea0d7051c824b0156b1f2615be7e9c517433cd492a0957d6ba19246dffefb18d7138efde65ab3a858a181b8224f4ef44e67df697905cecbde783cdf2180f02f217400ffed37f405dbfae044bd4c0fb0931c596ab7f1cc0dc034c79a863668212b790791749e025753247c4f499bc5b0b9a8de54b7c17b49660311fc92d0c3000c01ae320bb14ffa91af721b76dd9850494415427e3b41a2876ea7b11c0e338794b070319fe789043a68a185230f19547d115c2ce0c249a87b6fce9c242c49f4f4b71a6ef24a514516fb6fe75797ca860324b55d2366df762ba788f384c02b5b4c214b997c989fb39a77dc968cc97370b288e99ffcab389e34f8c6674bafd317916fea3f50fb5edf265074591338ad68f37035f92b3b07cb7012edade5790536928e49b928f37e0328e5a223cf7050a17f902479b1c8598a36e27e72b50b2a287981ebb58a3354914c6dc87477eae12d2e277cb2f5351097c608e444d29ca976548328661a569f9520717438a13e7d6bd25cf7760acb337d68c1ec237b4c61aa3aa198a86cc26fd330ae0cdcf5103bb21228d2a80c2f2ecac0006769840339c1013a27097965eabd3a9b33d5ef72dde0e7cee2d9668c6857e93002e92ec607550b8961f93d1833036ee64a1f3c5cbef2c7efb689f9255a05f6aa5846654178a0dff86338a67119b42be3267c789a14c3195e4f97cf1370c868119b889cd732d514ebf705999057c321a2bf57c17fe2cf90268d81143880e235faf564e66ffcc4c56e15d7295bd6386d18024fd1ca27ce403e9c2f1ffd7bcca787018b1744190abe2934b62ad8e11c87ea6cce4ade9a885607ae3140d9e94b20e7c263fbfa753fddf53c894530466759b87a402ccc61b0c99157cb16bfc40b46c2b854279c57548f615addc0be638c1efa7a1e62ba40b0020a1b01ae3b8e4e5b7d8d3e6de54f6d361318cfdff0350ac5a04524b583c3dcdd5aa4defb4563aae1f235ca1c47a3f969ff60577778e3cb7c558f5c84e476b10de9ee29bab851a91670e2ecffff6ccb046611b24b492ffbb568b5cf23fd91b1e4e54ae173f823a112c394428aac11a983999fef8f5827bb210996be87a63baff66118e7d7e338c322f03ed3840b74e776ba858fdb758da7dda5d25cfca0e60fe98acb394df8c1f1dff60b87100d2563ef8bc808c7afa11634742d9e448ab4cb8397c93161537716155e51b87e2de63be830370f2cafb91fab9530d59c996368b013ee57c44d0bb68a37666fc931f3043f134a80be94c2fce0e8e677d4883dc6e4a3db1ca61a48aa7e9d6d3f198cd2ba31edbfa53502dccabc13e1f5294f126d84b2d61df4e097fb03a9e527b15f0a285005c0cf359ada842c663ad6f889b3865661656b12aae64c9d6878faa8e69ea15296925afc2a8b9247135dd80d2bb17ee3e70e1de16a13effc1cd239d25dbea2fc0bfeb4475ea55e3c469973c5589d09786672f66be7a000fb33f2b5848f0b3739686a56001af697b97d0f6b30430e3cc73d347eb5258b744225fc37ae7541b6084cb361ba67bcfde50662841134d03ec23f13972c38781927dffcca65876fd9b77aad52c1b92698b8c4b6132860ed865275c15b47ad81ef0aa0fa1745895e38d6d5fb07b39a7578de9c773829e0f04332db426a7e3a516a83f263fdcbed82fbf0296a05f58736d094eb5bb80db41538c1d02ef07f2e4dfda28e77edef9e8ef052c13c1b5e4b57e1b38dfa11e4230fd3b9b7c0e77f09a61146d4ca62634fde32e7a14f36298636f5370776ebb4e9a690bb7d9830867a78d70fc441bbcd4c88f7820ca6de1e2664d990413187cda62a9bfd90eaf9f9ab0997506200b5cb695206f8d8cdea7f4fb31c567a8077aa0b4009211782150e61b40d189c6a0f6a9d0e0292e8ff7fb7d52130ed07f51025403736ab432e2759ee18cfb18958fd2032de53c8522ea2ef43e3a922ce8e84709127564ac05275460a7c4998e7a83a1e9d486430d7f59cc0c5556f94dcfdf6c83b9937b3920f3900859c556eea2397454f54efcf0ae40a0a2f4095dea180b88880b90693b96acb596c9d4c2ee693d9d5e3e00d6908ef4b90283df992e364147752f73f04412900585a01e21919edb343e7374ee704388f8c41f6970a3d5c9eeaa116c2e6c2cdf5506220b592a436807897a3d88e6b12dd33634524faf1b97afaefba1daa681aabceb62168738568f2d6c7ce8aa1ce601094d43f260d8b49094f8effa8686e43d095559c4074cf75396e38ac929fb3627e3f89f3fb206674672b2c0be1e9a106e0d9cbc51d4dbf31c77de3e32342a9f775860f3c45165b0d2e45bd4c56ba3b588a9a9f44dedd158413137bd850bea51662903c9235c69852e87d2cda0fa17556aac24c49a78591149c7c19f1918476f3c9a0bd73816bd16e34cc158e172ee292004282387865db6bf63ff85a6081311c3c747ff55610d509bc3ac37a42732a5426f92217489a9cfaa99dc59bce04ff58dc9addd2d07e905217a4442a6a1a396eb6b9ddac7a896e2b188c6dad06fc40c8b37c8742b590ee5c34348dc075b8bd6b91fb8160e7a372dfa90989e01cdee67378e71697d4e67d974d25e6ab883272b5ef1a3af585fad7edbc592db1d759b7946d56dc5ad347ebbb3a1304d9681037f3f8f8a860f3cf621241b3b4139dee807f25073e95656e8f46ff6da88fe0c42d93f1108fa69cb71700d89797b4353f7825c7da4dab9b596d8d2e1e5375096840ca24c44439aad22097cd757b2f6cf890e51e8fe37d36af7ab149eca340ace4b2ae5da7b98d350ab4ce8e77aa6956694d858144362b5b36f46fdc97674e9530e3b65236f0c99e4dc91f28597327bb2a78c724fc5e81bc258893b2e5370d4f5014385962372331ca92379766f923f974fe3378d60a738b1c1a26b399357430b0570c121019d361ac24c83228249b397ea7f90bca397af3cb0787470bf0c8e45e07e6dbd2e8f8b0fed420eb345d35829c6af2322100d1ffb34766c85d6fe0a89a17ace4df8781ed778e7c23c1c6ed67d33315375c3ddd6bf588dd1d216dd1bdf6092c3ddb38a718eac7821dc73c2331af244e28c54fa5a4180020405787402ca37358cb1d768e206ade96eb66caf614bcdacef9aeb84f5a114697c2e9716d190dff81beda54f0cae5d1422f3dcfc68346dc28246ce40e939017d3143bb3f12391b1d8101099150870bb1773587fc80d3a5746468ed9268026a0a18c452382c9207113896135f6074d3a250fdcd6c891c653edd916e5b89f0328d6f3acf51042dc070e860b1e72e966881066abe3a60561cc938092156fe446a5e0f2f5a2670e63d2cef22de1820590c5b1251c97cecde3a6e471b9a5c9775140ebd52f5ec74fbc0b11bc1fcd8b5b6dde6ff3360a66ece952db197c224d12dbd3c2b0b1824ca6153ec500b8bd2580eec521e6a7018ab0a479721354630d9d968214a80462b465a465036863bac5a07c05bc797e195e99d437e0bf977849d61c1608b9f04023064ca0c3b7a21fbc1ecc33984b770d1f4ba98d1488fd7fba5f5a3cd0afc7cda09ab0dadd48a40370b5baa0e07aabfff930abc789a26dcc346e75fde925d6cd79305df47c0a9ab883f8b0ce6e270774907b6a058fa36cee7c9581fe8401b31d83ad5464b19582941ab343d1b74e9e164b8990619852bc2679b9ddc664a7cdfa78d6e9181eda715ba3bdbd55ce4a762d5d81772af7bb40af9da79e3488966c29d72ee21c0046a8ecd7840988d852ce53583c4dff83f7b68358a7758491f928ba3b1743e574fb334f83e9479405ead54ccbbb4e1e4a9f4a33b0f088761c2de76ff5d8b88b55450c5d13fc61b76d490539f550c09697247935ba78f7e2de19d95eb1e8b1712cc0371955c1648849da80ddb7f64951e81ff58f8ba197a940b9b958cb0554d5caefc194989526dc4aa7ebfaff5fbeff03929859b798c5daf137f1fc1c9cb3f4829728ebfcaf4d1ce95fe0ccd2360b2cfe2ac2da12954f489147a8748dae6aebc469f86db95276d42db1d179a0ca897c891e798127aadb26e5f3029f39dd4b6871a8ebc12eea74f539bd279607b33e3f6eada3a7ebda5e6ee2037e08e67e029aa468f146b6eae1c334557d34bbad82cff5272c617beabce07c8547eea624335c758f06397cbf2f85fb3deccebface3d7660710a333da8f38970b8d4c4b2f9e1d106880dc4951b649ab38b5a62de98f9d0d0eeac5c4754d5d8c9ca7cc89b15be252b6f1f491185757d61414304b9b4b8c9a98e2843c31a527490b5ccd83cd351e6290dd1b007a76c98fe7cb34096f8ec6e91f42df322f174b845f1a906093b4c257675d5dfa33ae72446f414085e0d4a4a41a1f62c208b545c6d99013d32ed6ced4a04a8ee8dec8d7941854b7b0272b8f74c1e9b2cd039f5773f57f721451a566c53d21fa46e24bbb9191e30bdfd594c50aef75203f94d85e1b108a90c655a7ba49f96637a09ca8bc85f9780e745083823e01476ddc48e965d4e762f0e20002345587cb4724cfcc743f1a9b83683685cbaf31a57fe34a75943dc92865a5a8b502a1e752b450e1305d730d28eaddc24a85c861182e73e7863ed007529cd510059fe3b5ebc259ddfe15a05ae00ff8d7b0dfda093a5a9c06ace9510ece4f578f70b077cdd8766d73c5ab122e482888c1eb7fadbcd49e0b98e092e76747c11cb1ead41bf57c66cb93e6849489890fe1213a5bf6c0ad17d6e2168c8c1dbdf3393761f164eb33653436910f1057b7480a1c80beeeca2fc630808819915d611fcd050cf66f36568247e3efd9ff5ff07ec1d350b9095d86d9930cbd3ce3838e0fa883ca275c23db61cf7ca1c1be0bdd6cc6d172a5e51cc378dcffd53a042e6e05bcef3c47fc366ef0c0531d1727a66113cb7b8c9b52df18f2f1fff6a26731b9c560a39f07749af2d45a684fbf41555f3028e3e813a0558f4e9ebf501250e1061f58d05ceeeec9a7df0965aaca945d3c1e3a57effac7001757bd16be7a9ae84996243c24266ee042a709bb9ca8273ddd8dec3b66e6b798710c40fcac6cb6af6a934826defbe82e891dffc1d29bcbad1d75baac5ee7d306bb40dc18e173114c4612c14d138d02f8b53e303e39fc90905e099e74c3fc9a576f6f96d96dea0a7d253b154f3af35fcbe53040a74a08016c816a7f4bdbe605b20588b16f3f643919f051028695a81066bb810d318ef19c34d413f07d287e317b969d7a84c2789b4e1fb09bad9057462f9bbc5795c7794268e62e3cd86ea109d5e92c045faa910ca718756570d251d874c96fd53dab8", 0x1000}], 0x4) 10:21:05 executing program 6: syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, ',]o', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x99, 0x7ff) 10:21:05 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x200, 0x41) poll(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r0) (async) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) openat(r1, &(0x7f0000000080)='./file0\x00', 0x200, 0x41) (async) poll(0xffffffffffffffff, 0x0, 0x0) (async) 10:21:05 executing program 2: sysctl$net_inet_ah(&(0x7f0000000300)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000340)="2acfbdffc2fa6565d01313b2eed4745aa99d88ed069e77c1a718040c24a9e43a", &(0x7f0000000380)=0x20, &(0x7f00000003c0)="99b4da7d0315d0b1b7758b07bc0dca6a194b8d97216779699912d92115f6736f748f817f05649a6f9b031e3d0ad8b8", 0x2f) sysctl$hw(&(0x7f00000002c0)={0x6, 0xe}, 0x2, &(0x7f0000000000)="a60000000000019df004e0ca1f96ce00dfa8ad08e8b4e630544a5d98d06119f0e45ae44d8a8f1856", &(0x7f0000000040)=0x28, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) semget$private(0x0, 0x4000000009, 0x5aa) (async) r1 = semget$private(0x0, 0x4000000009, 0x5aa) semop(r1, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x0, 0x2}], 0x4) semop(r1, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1000}], 0x4) (async) semop(r1, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1000}], 0x4) r2 = getegid() getegid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)) r3 = semget(0x0, 0x0, 0x242) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r5}}) getegid() (async) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xe59, r5, r2, r4, r6, 0x134, 0x100}, 0x0, 0x5}) semop(r1, &(0x7f00000001c0)=[{0x2, 0x4, 0x800}, {0x0, 0xf45d}, {0x3, 0xfff, 0x400}, {0x2, 0x4, 0x1000}, {0x4, 0x40}, {0x1, 0x2}, {0x0, 0x5, 0x800}, {0x1, 0x6, 0x800}, {0x3, 0x9, 0x800}], 0x9) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000480)=""/20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x1ff, r5, r2, r4, r7, 0x90, 0x7}, 0x2, 0x8, 0x5}) socket(0x18, 0x2, 0x0) (async) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x40, &(0x7f0000000040)='X\x00\x00\x00', 0x4) 10:21:05 executing program 4: socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r1) (async) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup(r0) (async) kqueue() (async) socket(0x2, 0x1, 0x0) (async) socket(0x0, 0x0, 0x0) (async, rerun: 64) syz_open_pts() (async, rerun: 64) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x6) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f0000000000)) (async) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000080), 0x4) (async, rerun: 64) syz_open_pts() (async, rerun: 64) pipe(&(0x7f0000000100)) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) 10:21:05 executing program 5: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$setown(r1, 0x6, 0x0) write(r1, &(0x7f0000000100), 0xfffffe5d) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) dup(0xffffffffffffffff) pipe2(0x0, 0x10004) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x3, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) write(r2, &(0x7f0000000240)="ff2f7623000910d1ebb7dc097cac87bb18a4640c27fd5a2196ad93683d3469fd295fe07f9d887675c63e5f2ec632f3cf990e393f06bc14b580e43503d77c5ea891506f3bf48dab73b8fa54cc22b0d50440090fddb6ac1132422fb22d4bb4563b0fd4fed23caaee8b2cf77b53d87e59c825b33c7ad117416b8831e195f3550b813758b9f44e0b688d98ebee0eeda6e43939172fb8b5ac371e62f7bffa3753fa095f761a70caf65447fc9684fd988e9ba467b5f5284f", 0xb5) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) setsockopt(r5, 0x5, 0x0, &(0x7f00000001c0)="811b6e1850621678b6a1d6281414fa0c9d3dc97163455fc863ae992c1101c637173e473761354b74372e3f00856cb9016b40ceda5fa3972320c07669933cd708df2fabe2694c72cd47d63f4db6bb9000bef15ca5e0fb0261395bb665281c38f98a0bdaf141529d2a88308bf13be5846e600b4c542c7b", 0x76) getpgid(0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x8000000000000001}) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 10:21:05 executing program 1: socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x0, 0x9, &(0x7f00000000c0)='@\x00\x00\x00\x00\x00', 0x6) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="61bc1e873478e6463cc4049ffc41c85175", @ANYRESDEC=r0]) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r2) recvmsg(r2, &(0x7f0000003740)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000003600)=[{&(0x7f0000000180)=""/227, 0xe3}, {&(0x7f0000000280)=""/76, 0x4c}, {&(0x7f0000000300)=""/177, 0xb1}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/87, 0x57}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/141, 0x8d}, {&(0x7f0000002500)=""/243, 0xf3}, {&(0x7f0000002600)=""/4096, 0x1000}], 0x9, &(0x7f00000036c0)=""/105, 0x69}, 0x2) syz_extract_tcp_res(&(0x7f0000000080), 0x3, 0x7fff) (async) syz_extract_tcp_res(&(0x7f0000000080), 0x3, 0x7fff) syz_extract_tcp_res(&(0x7f0000000040), 0x40, 0x6) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x40, 0x6) 10:21:05 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="ff1895a328095ba1ff02fbebbe9a6caa80c506c9168c0ef572a23f54971f350a51136aff9532e23b8ce24c2e66a0d6131abbfe09b95374c344351944d40d78f6f445874beaba9d1348ab85fdb6eb05a10065c21f16e7a2fbe67923c683947b5d3c633ec951e9250300000043a043383ec8ae76cb470798bea5d818adcd4c2eb78859a81516037e5d4ac7822736c9064ce7eb3f22d58577392d15576864f6b423e1feafa83ae96208f45a76a3668e9818bddedb7db0986b93bc66e549aff44384593ccbd3f278290c0f185550"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getegid() (async) r1 = getegid() getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, r1]) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 10:21:05 executing program 7: openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff3, 0x1000200000001}) msgget$private(0x0, 0x100) (async) r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/56) (async) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/56) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgid() (async) r4 = getgid() setregid(r4, 0x0) r5 = getpgid(0xffffffffffffffff) getgid() (async) r6 = getgid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000005c0)={{0x9c4, r3, r4, 0x0, r6, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r5, 0x1f8, 0x2, 0x2, 0x7f}) getpgid(r5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x9, 0x4, r5}) sysctl$net_inet_udp(&(0x7f0000000780)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f00000007c0)="48cc42e7", &(0x7f0000000840)=0x4, 0x0, 0x0) 10:21:05 executing program 6: syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, ',]o', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x99, 0x7ff) 10:21:05 executing program 6: syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, ',]o', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x99, 0x7ff) 10:21:05 executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt(r1, 0x1000000029, 0x3d, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:21:05 executing program 0: write(0xffffffffffffff9c, &(0x7f0000000000)="ab979c0d899e393fea9e2af58f814b3a7b18a3da26a4633cb6bb51ee362bd6", 0x1f) socket(0x1, 0x2, 0x1) 10:21:05 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="ff1895a328095ba1ff02fbebbe9a6caa80c506c9168c0ef572a23f54971f350a51136aff9532e23b8ce24c2e66a0d6131abbfe09b95374c344351944d40d78f6f445874beaba9d1348ab85fdb6eb05a10065c21f16e7a2fbe67923c683947b5d3c633ec951e9250300000043a043383ec8ae76cb470798bea5d818adcd4c2eb78859a81516037e5d4ac7822736c9064ce7eb3f22d58577392d15576864f6b423e1feafa83ae96208f45a76a3668e9818bddedb7db0986b93bc66e549aff44384593ccbd3f278290c0f185550"], 0x1c, 0x0}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x2, 0x0) (async) r1 = getegid() getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, r1]) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 10:21:05 executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff3, 0x1000200000001}) r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) (async) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/56) (async) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x5, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) (async) r4 = getgid() setregid(r4, 0x0) r5 = getpgid(0xffffffffffffffff) r6 = getgid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000005c0)={{0x9c4, r3, r4, 0x0, r6, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r5, 0x1f8, 0x2, 0x2, 0x7f}) getpgid(r5) (async) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x9, 0x4, r5}) (async) sysctl$net_inet_udp(&(0x7f0000000780)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f00000007c0)="48cc42e7", &(0x7f0000000840)=0x4, 0x0, 0x0) 10:21:05 executing program 4: socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r1) (async, rerun: 32) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) (rerun: 32) dup(r0) kqueue() socket(0x2, 0x1, 0x0) (async, rerun: 64) socket(0x0, 0x0, 0x0) (async, rerun: 64) syz_open_pts() r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x6) (async) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f0000000000)) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000080), 0x4) (async) syz_open_pts() (async, rerun: 32) pipe(&(0x7f0000000100)) (async, rerun: 32) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) 10:21:05 executing program 3: syz_emit_ethernet(0x42, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff7c32eb3734ad0800480000340000702c0000907800000000ffffffff440c090200000000000000004e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="fdb0b423599fa765e016bf8318ac3bf40b037a8a4ae5706a8e58d72db56289824631cd62032bf97f926f995003f7fc5c389c85ba21bdc91d1aa0cf626e02bbc90d34165f84485b43a8"]) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x668) 10:21:05 executing program 7: symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') 10:21:05 executing program 0: write(0xffffffffffffff9c, &(0x7f0000000000)="ab979c0d899e393fea9e2af58f814b3a7b18a3da26a4633cb6bb51ee362bd6", 0x1f) socket(0x1, 0x2, 0x1) write(0xffffffffffffff9c, &(0x7f0000000000)="ab979c0d899e393fea9e2af58f814b3a7b18a3da26a4633cb6bb51ee362bd6", 0x1f) (async) socket(0x1, 0x2, 0x1) (async) 10:21:05 executing program 3: syz_emit_ethernet(0x42, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff7c32eb3734ad0800480000340000702c0000907800000000ffffffff440c090200000000000000004e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="fdb0b423599fa765e016bf8318ac3bf40b037a8a4ae5706a8e58d72db56289824631cd62032bf97f926f995003f7fc5c389c85ba21bdc91d1aa0cf626e02bbc90d34165f84485b43a8"]) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x668) 10:21:05 executing program 5: pipe(&(0x7f0000000080)) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$setown(r1, 0x6, 0x0) (async) fcntl$setown(r1, 0x6, 0x0) write(r1, &(0x7f0000000100), 0xfffffe5d) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) dup(0xffffffffffffffff) pipe2(0x0, 0x10004) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x3, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) (async) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x3, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socket(0x18, 0x2, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) write(r2, &(0x7f0000000240)="ff2f7623000910d1ebb7dc097cac87bb18a4640c27fd5a2196ad93683d3469fd295fe07f9d887675c63e5f2ec632f3cf990e393f06bc14b580e43503d77c5ea891506f3bf48dab73b8fa54cc22b0d50440090fddb6ac1132422fb22d4bb4563b0fd4fed23caaee8b2cf77b53d87e59c825b33c7ad117416b8831e195f3550b813758b9f44e0b688d98ebee0eeda6e43939172fb8b5ac371e62f7bffa3753fa095f761a70caf65447fc9684fd988e9ba467b5f5284f", 0xb5) (async) write(r2, &(0x7f0000000240)="ff2f7623000910d1ebb7dc097cac87bb18a4640c27fd5a2196ad93683d3469fd295fe07f9d887675c63e5f2ec632f3cf990e393f06bc14b580e43503d77c5ea891506f3bf48dab73b8fa54cc22b0d50440090fddb6ac1132422fb22d4bb4563b0fd4fed23caaee8b2cf77b53d87e59c825b33c7ad117416b8831e195f3550b813758b9f44e0b688d98ebee0eeda6e43939172fb8b5ac371e62f7bffa3753fa095f761a70caf65447fc9684fd988e9ba467b5f5284f", 0xb5) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) setsockopt(r5, 0x5, 0x0, &(0x7f00000001c0)="811b6e1850621678b6a1d6281414fa0c9d3dc97163455fc863ae992c1101c637173e473761354b74372e3f00856cb9016b40ceda5fa3972320c07669933cd708df2fabe2694c72cd47d63f4db6bb9000bef15ca5e0fb0261395bb665281c38f98a0bdaf141529d2a88308bf13be5846e600b4c542c7b", 0x76) getpgid(0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x8000000000000001}) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x8000000000000001}) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 10:21:05 executing program 6: syz_emit_ethernet(0xe, &(0x7f0000000040)={@random="bbb7d61600cc", @broadcast, [], {@generic={0x8864}}}) geteuid() pipe(&(0x7f0000001300)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r3 = open$dir(&(0x7f0000001340)='./file0\x00', 0x40, 0x80) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001400)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000001200)="52221b6c9ceb0baa80097e0f69312efedd8241a7e155276c5b15e6615a8a964753fcc7e69ff4ef2e311656ccf11909b898384c039ea1b62a414f283ca0f745cbd63237fdd0ff6e807b19d7c728ab5dba9ecc2afe20204c21b6ceb55cfa464a5c018219d4400c4f5df20a17f79ac84f3edb0bebe818ef858c7ae23bedf78742075cd9db426df2a9122a25c8b12b2acb255b9a24d8b0d52de8532ea9f721479e508325c7523286ae44a8892dc99c4f419771bb6972e0f08eb42d17564a", 0xbc}, {&(0x7f0000000100)="9e9cb48ed922f1c8f567e62f422e65f050e41e6af50b723fed9f5352dc004d439f66909d6334fc9b3201a49b729d6fd8", 0x30}], 0x2, &(0x7f0000001380)=[@cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, 0xffffffffffffffff, r2, r3, 0xffffffffffffffff]}], 0x58}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet(0x2, 0x2, 0x0) r7 = dup2(r6, r4) r8 = semget$private(0x0, 0x5, 0x2c4) semop(r8, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r8, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r8, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000440)=""/61) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000040)=""/4096) r9 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r9, r10, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000001300)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r14, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r15 = open$dir(&(0x7f0000001340)='./file0\x00', 0x40, 0x80) sendmsg$unix(r4, &(0x7f0000001400)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000001200)="52221b6c9ceb0baa80097e0f69312efedd8241a7e155276c5b15e6615a8a964753fcc7e69ff4ef2e311656ccf11909b898384c039ea1b62a414f283ca0f745cbd63237fdd0ff6e807b19d7c728ab5dba9ecc2afe20204c21b6ceb55cfa464a5c018219d4400c4f5df20a17f79ac84f3edb0bebe818ef858c7ae23bedf78742075cd9db426df2a9122a25c8b12b2acb255b9a24d8b0d52de8532ea9f721479e508325c7523286ae44a8892dc99c4f419771bb6972e0f08eb42d17564a", 0xbc}, {&(0x7f0000000100)="9e9cb48ed922f1c8f567e62f422e65f050e41e6af50b723fed9f5352dc004d439f66909d6334fc9b3201a49b729d6fd8", 0x30}], 0x2, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, 0x0, r9, r11}, @rights={0x38, 0xffff, 0x1, [r5, r7, r7, 0xffffffffffffffff, r12, r13, r5, r14, r15, 0xffffffffffffffff]}], 0x58}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffff9, 0x0, 0xffffffffffffffff, 0x0, r11, 0x0, 0x4}, 0xfffffffffffffffd, 0x0, 0x7f}) 10:21:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r0) (async) r1 = dup(r0) setsockopt(r1, 0x0, 0x9, &(0x7f00000000c0)='@\x00\x00\x00\x00\x00', 0x6) (async) setsockopt(r1, 0x0, 0x9, &(0x7f00000000c0)='@\x00\x00\x00\x00\x00', 0x6) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="61bc1e873478e6463cc4049ffc41c85175", @ANYRESDEC=r0]) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r2) recvmsg(r2, &(0x7f0000003740)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000003600)=[{&(0x7f0000000180)=""/227, 0xe3}, {&(0x7f0000000280)=""/76, 0x4c}, {&(0x7f0000000300)=""/177, 0xb1}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/87, 0x57}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/141, 0x8d}, {&(0x7f0000002500)=""/243, 0xf3}, {&(0x7f0000002600)=""/4096, 0x1000}], 0x9, &(0x7f00000036c0)=""/105, 0x69}, 0x2) syz_extract_tcp_res(&(0x7f0000000080), 0x3, 0x7fff) syz_extract_tcp_res(&(0x7f0000000040), 0x40, 0x6) 10:21:06 executing program 7: symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f00000001c0)='x\x00') (async) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000180)='r\x00') (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') (async) 10:21:06 executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) (async) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r0) (async) close(r0) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r2) (async) dup(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt(r1, 0x1000000029, 0x3d, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:21:06 executing program 0: write(0xffffffffffffff9c, &(0x7f0000000000)="ab979c0d899e393fea9e2af58f814b3a7b18a3da26a4633cb6bb51ee362bd6", 0x1f) socket(0x1, 0x2, 0x1) (async) socket(0x1, 0x2, 0x1) 10:21:06 executing program 3: syz_emit_ethernet(0x42, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff7c32eb3734ad0800480000340000702c0000907800000000ffffffff440c090200000000000000004e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="fdb0b423599fa765e016bf8318ac3bf40b037a8a4ae5706a8e58d72db56289824631cd62032bf97f926f995003f7fc5c389c85ba21bdc91d1aa0cf626e02bbc90d34165f84485b43a8"]) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x668) 10:21:06 executing program 6: syz_emit_ethernet(0xe, &(0x7f0000000040)={@random="bbb7d61600cc", @broadcast, [], {@generic={0x8864}}}) (async) geteuid() (async) pipe(&(0x7f0000001300)={0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async) r3 = open$dir(&(0x7f0000001340)='./file0\x00', 0x40, 0x80) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001400)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000001200)="52221b6c9ceb0baa80097e0f69312efedd8241a7e155276c5b15e6615a8a964753fcc7e69ff4ef2e311656ccf11909b898384c039ea1b62a414f283ca0f745cbd63237fdd0ff6e807b19d7c728ab5dba9ecc2afe20204c21b6ceb55cfa464a5c018219d4400c4f5df20a17f79ac84f3edb0bebe818ef858c7ae23bedf78742075cd9db426df2a9122a25c8b12b2acb255b9a24d8b0d52de8532ea9f721479e508325c7523286ae44a8892dc99c4f419771bb6972e0f08eb42d17564a", 0xbc}, {&(0x7f0000000100)="9e9cb48ed922f1c8f567e62f422e65f050e41e6af50b723fed9f5352dc004d439f66909d6334fc9b3201a49b729d6fd8", 0x30}], 0x2, &(0x7f0000001380)=[@cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, 0xffffffffffffffff, r2, r3, 0xffffffffffffffff]}], 0x58}, 0x0) (async, rerun: 32) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) r6 = socket$inet(0x2, 0x2, 0x0) r7 = dup2(r6, r4) (async) r8 = semget$private(0x0, 0x5, 0x2c4) semop(r8, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r8, 0xffffffffffffffff, 0x53) (async) semctl$GETZCNT(r8, 0x4, 0x7, &(0x7f0000000400)=""/30) (async) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000440)=""/61) (async) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000040)=""/4096) (async) r9 = geteuid() (async, rerun: 64) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) (rerun: 64) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r9, r10, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) (async) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000001300)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r14, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async) r15 = open$dir(&(0x7f0000001340)='./file0\x00', 0x40, 0x80) sendmsg$unix(r4, &(0x7f0000001400)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000001200)="52221b6c9ceb0baa80097e0f69312efedd8241a7e155276c5b15e6615a8a964753fcc7e69ff4ef2e311656ccf11909b898384c039ea1b62a414f283ca0f745cbd63237fdd0ff6e807b19d7c728ab5dba9ecc2afe20204c21b6ceb55cfa464a5c018219d4400c4f5df20a17f79ac84f3edb0bebe818ef858c7ae23bedf78742075cd9db426df2a9122a25c8b12b2acb255b9a24d8b0d52de8532ea9f721479e508325c7523286ae44a8892dc99c4f419771bb6972e0f08eb42d17564a", 0xbc}, {&(0x7f0000000100)="9e9cb48ed922f1c8f567e62f422e65f050e41e6af50b723fed9f5352dc004d439f66909d6334fc9b3201a49b729d6fd8", 0x30}], 0x2, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, 0x0, r9, r11}, @rights={0x38, 0xffff, 0x1, [r5, r7, r7, 0xffffffffffffffff, r12, r13, r5, r14, r15, 0xffffffffffffffff]}], 0x58}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffff9, 0x0, 0xffffffffffffffff, 0x0, r11, 0x0, 0x4}, 0xfffffffffffffffd, 0x0, 0x7f}) 10:21:06 executing program 5: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$setown(r1, 0x6, 0x0) write(r1, &(0x7f0000000100), 0xfffffe5d) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) (async) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) (async) write(r3, &(0x7f0000000100), 0xfffffe5d) dup(0xffffffffffffffff) pipe2(0x0, 0x10004) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x3, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) (async) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x3, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) write(r2, &(0x7f0000000240)="ff2f7623000910d1ebb7dc097cac87bb18a4640c27fd5a2196ad93683d3469fd295fe07f9d887675c63e5f2ec632f3cf990e393f06bc14b580e43503d77c5ea891506f3bf48dab73b8fa54cc22b0d50440090fddb6ac1132422fb22d4bb4563b0fd4fed23caaee8b2cf77b53d87e59c825b33c7ad117416b8831e195f3550b813758b9f44e0b688d98ebee0eeda6e43939172fb8b5ac371e62f7bffa3753fa095f761a70caf65447fc9684fd988e9ba467b5f5284f", 0xb5) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) setsockopt(r5, 0x5, 0x0, &(0x7f00000001c0)="811b6e1850621678b6a1d6281414fa0c9d3dc97163455fc863ae992c1101c637173e473761354b74372e3f00856cb9016b40ceda5fa3972320c07669933cd708df2fabe2694c72cd47d63f4db6bb9000bef15ca5e0fb0261395bb665281c38f98a0bdaf141529d2a88308bf13be5846e600b4c542c7b", 0x76) (async) setsockopt(r5, 0x5, 0x0, &(0x7f00000001c0)="811b6e1850621678b6a1d6281414fa0c9d3dc97163455fc863ae992c1101c637173e473761354b74372e3f00856cb9016b40ceda5fa3972320c07669933cd708df2fabe2694c72cd47d63f4db6bb9000bef15ca5e0fb0261395bb665281c38f98a0bdaf141529d2a88308bf13be5846e600b4c542c7b", 0x76) getpgid(0x0) (async) getpgid(0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x8000000000000001}) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 10:21:06 executing program 3: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x51) r0 = msgget(0x1, 0x33) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r3, r1) r5 = semget$private(0x0, 0x5, 0x2c4) semop(r5, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1800}], 0x2) semop(r5, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000440)=""/61) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000040)=""/4096) r6 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r6, r8, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="15030000000000000000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r16) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000015c0), 0x8, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000001040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000011c0)=[{&(0x7f0000001080)="ea5a234a5894facfc6891a56ba6b90cb829a26b317f2d8b5229961adf44422c315dde3927b35f79cc7990c497a268ab6bcd359b054a99be19c4e803daa1a", 0x3e}, {&(0x7f00000010c0)="0cd482620198b2f5ef44e9670fdf99e1afa67c9d862c43c1a1be90c79a5c1d217b8e6f6a02c08d0b84ab398a8a956ac88d8a3f7cc5f41d04f1de948db9028dc2eb518e2493081014d0d2ab0cd3924734f89c42ce328dba88cdc32f8bf51823adc086b3f98ba358c55c69d0d864e818f68ae7552ab0020bdd09606db9721d7350bc2646e0a9bc4420055147f7856d9a5de077c3a19f5043440d9de6be46fa2a664979286bfcf769ff1ef8bc60a483871c21b557f89d8eaf3b893b3233a550b74edf4dc2ebe9ac0180ef0c18756216b215dc191bf457e9912577c895", 0xdb}], 0x2, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r14, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r13, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r12, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r14, r13]}, @cred={0x20, 0xffff, 0x0, r9, r6}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r16, r13, 0xffffffffffffffff, r17]}, @rights={0x18, 0xffff, 0x1, [r3]}], 0x120, 0x400}, 0x1) r18 = open$dir(&(0x7f0000001340)='./file0\x00', 0x40, 0x80) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\t\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000000140)=[{&(0x7f0000001200)="52221b6c9ceb0baa80097e0f69312efedd8241a7e155276c5b15e6615a8a964753fcc7e69ff4ef2e311656ccf11909b898384c039ea1b62a414f283ca0f745cbd63237fdd0ff6e807b19d7c728ab5dba9ecc2afe20204c21b6ceb55cfa464a5c018219d4400c4f5df20a17f79ac84f3edb0bebe818ef858c7ae23bedf78742075cd9db426df2a9122a25c8b12b2acb255b9a24d8b0d52de8532ea9f721479e508325c7523286ae44a8892dc99c4f419771bb6972e0f08eb42d17564a", 0xbc}, {&(0x7f0000000100)="9e9cb48ed922f1c8f567e62f422e65f050e41e6af50b723fed9f5352dc004d439f66909d6334fc9b3201a49b729d6fd8", 0x30}], 0x2, &(0x7f0000001380)=ANY=[@ANYBLOB="20a3afe1ef5c19003bff000000000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=r11, @ANYBLOB="00000000380000000000f9ffffff000001000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32, @ANYRES32=r12, @ANYRES32=r15, @ANYRES32=r2, @ANYRES32, @ANYRES32=r18, @ANYRES32], 0x58}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x6, r10, 0xffffffffffffffff, r6, r19, 0x20, 0xff}, 0x1, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x4, 0xb500, 0x80, 0x1}) 10:21:06 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x2, 0x2, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/137, 0x89}, {&(0x7f0000000340)=""/216, 0xd8}, {&(0x7f0000000580)=""/161, 0xa1}, {&(0x7f0000000140)=""/50, 0x32}], 0x4, &(0x7f0000000500)=""/34, 0x22}, 0x840) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) sendmmsg(r4, &(0x7f0000000bc0)={&(0x7f0000000b80)={&(0x7f00000004c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000640)="8818a4ed6877d88280a35584f0d9706cc3a57b371712e90ab93c6a754ba1fe6f16f795382b37cd3ae3e4052b01d0e8e5c39967c012465df2e5c0b2d0730d41862367daa68f95967a6f4adc5702bcdc30a1253f9a2eb113ab446e8ce979344033e6d3add6c33a5b3eea8d4d4627aac9a7e149f0c71c91523a1248791c2746fe23d5", 0x81}, {&(0x7f0000000700)="6387c520ae3d15c38ca4a35f59a81cb73bf340d726a2c424a8d1b49fd51c7e0110a5a891be1b047832b4f85a66aa286d78fa675b00d524f4718868910a2052a4a45601b16242", 0x46}, {&(0x7f0000000780)="1223f5ca7f32aeb60a29c8cb3caaa8e79ae8b18d9485bf73c99f288f0d12c7d129098569ebff2a4d38f1d28d086e93ced7269d33c12e91c029b00fa8daf5cbd696fe102fa3f812c329660443d67eae8afa6803ef10eb248d820a3d5eca8c9571d68b8521ff9b69", 0x67}, {&(0x7f0000000800)="24659cead96f50af7367a012db4441a57ea21c959b95f268c43fb94f413faf59c5d7a9b9b94e3590a22f24f3da54d58409be907d9bd160f9c938ee18bba452d6d42b4480d7aa3f738349db", 0x4b}, {&(0x7f0000000880)="4dd015d80f0ad2a00313c1ce31cca106a715c759ca80d1fe8a08476ba6d8e8e00c4e493e8b4c11df1caf8cf1fc96ede14b60403b14675f0801369886a8d5147ea43a0feb9c8521b0c10554684898e5abf237c178b4e6e0ea427dbd2ce878aafc57eb301e022e471d21ea644fac404619a1a018c4cf60fa872f755c8a5baad503547a8d1f4c2ddfdd50ebb7b576af95e4a27ff41f32426a4d0f2213a5ada7f10ea1df17fa609470d8bd485fc9beccc8f6e63e8d94ab12ea47e6341fae878de22fb95db00192", 0xc5}], 0x5, &(0x7f0000000a00)=[{0x100, 0x1, 0x8001, "4ea5d25edc1a74f0dce4a6b7b91832d9682c2ea992bfa25447aa5c0bed3ee03e452906c83cd0cf0fc0ce2643f3728db9b9316f81a79325361cb09b82692340b5d58adf7ddfe18a3729a8d85c379c2284123521838edbbba96dab40079af3b893b7ca74c5461f50965f9fd35a273d894acd885b8e09d2a918e1776ff1a6d1df4c5765b8ac68aee4dace798efb6c7013e6fe8d7872848ea1d76549a0b39d3c2e12d3e227d618d2c1c081cdad51ecc1335e33c84893ae8089db06b3c922cf6aaf7b6244419f6745e2f5d7081b53ebe653e136d571a97c7105ec92d85b5dfc3769ab54a4097c0ac06ed5f44e7d3f91"}, {0x80, 0x1, 0x0, "9e0badb1db1b218cebb87025df43eb5ce022262902b3f37ef9c84370a9f4db2ba494d4f66ae01f1d75b0e7dbb9a4fac2916533cee98ef77b3f09d1be789fc755f10f5b3741913e96f355a30bded157068cd62f8bdfc30fa1e2d16b26757047a5c9f078e9180c9062f92ecbef"}], 0x180}, 0x800}, 0x10, 0x14) pipe(&(0x7f0000000c00)={0xffffffffffffffff}) write(r5, &(0x7f0000000c40)="5f05ce7c56f2f3529a343f76e6b75c613758af7b6fb30c9b1a95a281386cb07f5f76fd8cd50d7d3e3180c0ec866d9d20f406f3c85eb2bc18ba8f9c4c016e739b285195e5181083dcc848c70a79", 0x4d) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}, 0x0, 0x4}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) 10:21:06 executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r0) recvmmsg(r0, &(0x7f0000000240)={&(0x7f0000000200)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/87, 0x57}], 0x1, &(0x7f0000000140)=""/191, 0xbf}}, 0x10, 0x1, 0x0) pipe2(&(0x7f0000000040), 0x0) 10:21:06 executing program 7: symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f00000001c0)='x\x00') (async) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000180)='r\x00') (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') 10:21:06 executing program 6: syz_emit_ethernet(0xe, &(0x7f0000000040)={@random="bbb7d61600cc", @broadcast, [], {@generic={0x8864}}}) (async) geteuid() (async) pipe(&(0x7f0000001300)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async, rerun: 64) r3 = open$dir(&(0x7f0000001340)='./file0\x00', 0x40, 0x80) (rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001400)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000001200)="52221b6c9ceb0baa80097e0f69312efedd8241a7e155276c5b15e6615a8a964753fcc7e69ff4ef2e311656ccf11909b898384c039ea1b62a414f283ca0f745cbd63237fdd0ff6e807b19d7c728ab5dba9ecc2afe20204c21b6ceb55cfa464a5c018219d4400c4f5df20a17f79ac84f3edb0bebe818ef858c7ae23bedf78742075cd9db426df2a9122a25c8b12b2acb255b9a24d8b0d52de8532ea9f721479e508325c7523286ae44a8892dc99c4f419771bb6972e0f08eb42d17564a", 0xbc}, {&(0x7f0000000100)="9e9cb48ed922f1c8f567e62f422e65f050e41e6af50b723fed9f5352dc004d439f66909d6334fc9b3201a49b729d6fd8", 0x30}], 0x2, &(0x7f0000001380)=[@cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, 0xffffffffffffffff, r2, r3, 0xffffffffffffffff]}], 0x58}, 0x0) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r6 = socket$inet(0x2, 0x2, 0x0) r7 = dup2(r6, r4) (async) r8 = semget$private(0x0, 0x5, 0x2c4) semop(r8, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r8, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r8, 0x4, 0x7, &(0x7f0000000400)=""/30) (async) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000440)=""/61) (async) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000040)=""/4096) (async) r9 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r9, r10, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) (async) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000001300)={0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r14, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async) r15 = open$dir(&(0x7f0000001340)='./file0\x00', 0x40, 0x80) sendmsg$unix(r4, &(0x7f0000001400)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000001200)="52221b6c9ceb0baa80097e0f69312efedd8241a7e155276c5b15e6615a8a964753fcc7e69ff4ef2e311656ccf11909b898384c039ea1b62a414f283ca0f745cbd63237fdd0ff6e807b19d7c728ab5dba9ecc2afe20204c21b6ceb55cfa464a5c018219d4400c4f5df20a17f79ac84f3edb0bebe818ef858c7ae23bedf78742075cd9db426df2a9122a25c8b12b2acb255b9a24d8b0d52de8532ea9f721479e508325c7523286ae44a8892dc99c4f419771bb6972e0f08eb42d17564a", 0xbc}, {&(0x7f0000000100)="9e9cb48ed922f1c8f567e62f422e65f050e41e6af50b723fed9f5352dc004d439f66909d6334fc9b3201a49b729d6fd8", 0x30}], 0x2, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, 0x0, r9, r11}, @rights={0x38, 0xffff, 0x1, [r5, r7, r7, 0xffffffffffffffff, r12, r13, r5, r14, r15, 0xffffffffffffffff]}], 0x58}, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffff9, 0x0, 0xffffffffffffffff, 0x0, r11, 0x0, 0x4}, 0xfffffffffffffffd, 0x0, 0x7f}) 10:21:06 executing program 3: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x51) r0 = msgget(0x1, 0x33) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r3, r1) (async) r5 = semget$private(0x0, 0x5, 0x2c4) semop(r5, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1800}], 0x2) semop(r5, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000400)=""/30) (async) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000440)=""/61) (async) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000040)=""/4096) (async) r6 = geteuid() (async) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r6, r8, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) (async) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="15030000000000000000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r16) (async) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000015c0), 0x8, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000001040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000011c0)=[{&(0x7f0000001080)="ea5a234a5894facfc6891a56ba6b90cb829a26b317f2d8b5229961adf44422c315dde3927b35f79cc7990c497a268ab6bcd359b054a99be19c4e803daa1a", 0x3e}, {&(0x7f00000010c0)="0cd482620198b2f5ef44e9670fdf99e1afa67c9d862c43c1a1be90c79a5c1d217b8e6f6a02c08d0b84ab398a8a956ac88d8a3f7cc5f41d04f1de948db9028dc2eb518e2493081014d0d2ab0cd3924734f89c42ce328dba88cdc32f8bf51823adc086b3f98ba358c55c69d0d864e818f68ae7552ab0020bdd09606db9721d7350bc2646e0a9bc4420055147f7856d9a5de077c3a19f5043440d9de6be46fa2a664979286bfcf769ff1ef8bc60a483871c21b557f89d8eaf3b893b3233a550b74edf4dc2ebe9ac0180ef0c18756216b215dc191bf457e9912577c895", 0xdb}], 0x2, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r14, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r13, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r12, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r14, r13]}, @cred={0x20, 0xffff, 0x0, r9, r6}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r16, r13, 0xffffffffffffffff, r17]}, @rights={0x18, 0xffff, 0x1, [r3]}], 0x120, 0x400}, 0x1) r18 = open$dir(&(0x7f0000001340)='./file0\x00', 0x40, 0x80) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\t\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000000140)=[{&(0x7f0000001200)="52221b6c9ceb0baa80097e0f69312efedd8241a7e155276c5b15e6615a8a964753fcc7e69ff4ef2e311656ccf11909b898384c039ea1b62a414f283ca0f745cbd63237fdd0ff6e807b19d7c728ab5dba9ecc2afe20204c21b6ceb55cfa464a5c018219d4400c4f5df20a17f79ac84f3edb0bebe818ef858c7ae23bedf78742075cd9db426df2a9122a25c8b12b2acb255b9a24d8b0d52de8532ea9f721479e508325c7523286ae44a8892dc99c4f419771bb6972e0f08eb42d17564a", 0xbc}, {&(0x7f0000000100)="9e9cb48ed922f1c8f567e62f422e65f050e41e6af50b723fed9f5352dc004d439f66909d6334fc9b3201a49b729d6fd8", 0x30}], 0x2, &(0x7f0000001380)=ANY=[@ANYBLOB="20a3afe1ef5c19003bff000000000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=r11, @ANYBLOB="00000000380000000000f9ffffff000001000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32, @ANYRES32=r12, @ANYRES32=r15, @ANYRES32=r2, @ANYRES32, @ANYRES32=r18, @ANYRES32], 0x58}, 0x0) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x6, r10, 0xffffffffffffffff, r6, r19, 0x20, 0xff}, 0x1, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x4, 0xb500, 0x80, 0x1}) 10:21:06 executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000000000, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r0 = socket(0x18, 0x1, 0x0) (rerun: 32) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) (async) close(r0) (async) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r2) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) (async) setsockopt(r1, 0x1000000029, 0x3d, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:21:06 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x2, 0x2, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/137, 0x89}, {&(0x7f0000000340)=""/216, 0xd8}, {&(0x7f0000000580)=""/161, 0xa1}, {&(0x7f0000000140)=""/50, 0x32}], 0x4, &(0x7f0000000500)=""/34, 0x22}, 0x840) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) sendmmsg(r4, &(0x7f0000000bc0)={&(0x7f0000000b80)={&(0x7f00000004c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000640)="8818a4ed6877d88280a35584f0d9706cc3a57b371712e90ab93c6a754ba1fe6f16f795382b37cd3ae3e4052b01d0e8e5c39967c012465df2e5c0b2d0730d41862367daa68f95967a6f4adc5702bcdc30a1253f9a2eb113ab446e8ce979344033e6d3add6c33a5b3eea8d4d4627aac9a7e149f0c71c91523a1248791c2746fe23d5", 0x81}, {&(0x7f0000000700)="6387c520ae3d15c38ca4a35f59a81cb73bf340d726a2c424a8d1b49fd51c7e0110a5a891be1b047832b4f85a66aa286d78fa675b00d524f4718868910a2052a4a45601b16242", 0x46}, {&(0x7f0000000780)="1223f5ca7f32aeb60a29c8cb3caaa8e79ae8b18d9485bf73c99f288f0d12c7d129098569ebff2a4d38f1d28d086e93ced7269d33c12e91c029b00fa8daf5cbd696fe102fa3f812c329660443d67eae8afa6803ef10eb248d820a3d5eca8c9571d68b8521ff9b69", 0x67}, {&(0x7f0000000800)="24659cead96f50af7367a012db4441a57ea21c959b95f268c43fb94f413faf59c5d7a9b9b94e3590a22f24f3da54d58409be907d9bd160f9c938ee18bba452d6d42b4480d7aa3f738349db", 0x4b}, {&(0x7f0000000880)="4dd015d80f0ad2a00313c1ce31cca106a715c759ca80d1fe8a08476ba6d8e8e00c4e493e8b4c11df1caf8cf1fc96ede14b60403b14675f0801369886a8d5147ea43a0feb9c8521b0c10554684898e5abf237c178b4e6e0ea427dbd2ce878aafc57eb301e022e471d21ea644fac404619a1a018c4cf60fa872f755c8a5baad503547a8d1f4c2ddfdd50ebb7b576af95e4a27ff41f32426a4d0f2213a5ada7f10ea1df17fa609470d8bd485fc9beccc8f6e63e8d94ab12ea47e6341fae878de22fb95db00192", 0xc5}], 0x5, &(0x7f0000000a00)=[{0x100, 0x1, 0x8001, "4ea5d25edc1a74f0dce4a6b7b91832d9682c2ea992bfa25447aa5c0bed3ee03e452906c83cd0cf0fc0ce2643f3728db9b9316f81a79325361cb09b82692340b5d58adf7ddfe18a3729a8d85c379c2284123521838edbbba96dab40079af3b893b7ca74c5461f50965f9fd35a273d894acd885b8e09d2a918e1776ff1a6d1df4c5765b8ac68aee4dace798efb6c7013e6fe8d7872848ea1d76549a0b39d3c2e12d3e227d618d2c1c081cdad51ecc1335e33c84893ae8089db06b3c922cf6aaf7b6244419f6745e2f5d7081b53ebe653e136d571a97c7105ec92d85b5dfc3769ab54a4097c0ac06ed5f44e7d3f91"}, {0x80, 0x1, 0x0, "9e0badb1db1b218cebb87025df43eb5ce022262902b3f37ef9c84370a9f4db2ba494d4f66ae01f1d75b0e7dbb9a4fac2916533cee98ef77b3f09d1be789fc755f10f5b3741913e96f355a30bded157068cd62f8bdfc30fa1e2d16b26757047a5c9f078e9180c9062f92ecbef"}], 0x180}, 0x800}, 0x10, 0x14) (async) pipe(&(0x7f0000000c00)={0xffffffffffffffff}) write(r5, &(0x7f0000000c40)="5f05ce7c56f2f3529a343f76e6b75c613758af7b6fb30c9b1a95a281386cb07f5f76fd8cd50d7d3e3180c0ec866d9d20f406f3c85eb2bc18ba8f9c4c016e739b285195e5181083dcc848c70a79", 0x4d) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}, 0x0, 0x4}) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) 10:21:06 executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r0) recvmmsg(r0, &(0x7f0000000240)={&(0x7f0000000200)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/87, 0x57}], 0x1, &(0x7f0000000140)=""/191, 0xbf}}, 0x10, 0x1, 0x0) pipe2(&(0x7f0000000040), 0x0) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r0) (async) recvmmsg(r0, &(0x7f0000000240)={&(0x7f0000000200)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/87, 0x57}], 0x1, &(0x7f0000000140)=""/191, 0xbf}}, 0x10, 0x1, 0x0) (async) pipe2(&(0x7f0000000040), 0x0) (async) 10:21:07 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x8, 0x0, 0x0, 0x8002}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r1) sendmsg$unix(r1, &(0x7f0000001240)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001200)=[{&(0x7f0000000200)="be2a70f7dcabd73e7f62b8f8f9ebeef1ce1be82d8c0ba9c484fcba1fb0d19e5afad0f1559956e022d8d2a763bf3a323fcefdf1fbce2cb5206825e4826e5882557f9e61d068a197dd216a22c1e14df46d52be84dd6d987ebb3a950ea78883b9d364924dfdafd5e4fd9ec371b9094f8611f3db7afcabab4af6d12703ddd828be1065d6189d83664b242d46d0fff19d0c95cd7ee3370f7e38f457c2d15c4456df3daac884a848419a91f2a6e380713dc5d7ae0114652d052852466f0bce25ee6aa98319784b323701678478f968ec139108f6d99147d947512ad6f0ec684c49734860c5220d677a36149110a64c84de9d2c121fb6e919e7d1002ba0997001d2ba0e1b68290e06e5100c5b8f3d33ab7c066a3fba78790a5418714cbd1fa412582d4bcc0f119412cdb060f120e9774af52d271a6618564bf3ebf0338b38a9f4fd6c7d98bc8f7fbc6fff5bac2a5dfd5adefa01ceef21c3b298362830a38a1bfcf9ebb0217d5305d12780e3d9850add544a08fc69a5a19a07b50276271a4cd8f79ef86ed42a05052520ebdaffa360d69552c17c7455013393c080019d3462a86dffe4d17d72b3b6e48c74c2fb2cec995e4d5359a64ab3721b6b42f498be93533eeebae63fac8d43cc03d10cc6d623c009f64c085293d6bbec000596583a1247dd4587b70c1ca1dabd0e2265c74e0fc8e17f67876fbee98549c085767746563bbbfb705b74228abfacdb68ec7e12445ae335e945c7de918b5d91a000b299b70e12ad132e3664199cda951cdb8540308f82adc5be64977d647be5319e93d95babb26a199f2ebebeb0849b354c82b373c33eb34f17717f9e2b447fe7822ea80f3de755ceb82b3ee7fd6e89d6b68ae89b8307ebebbacc0aaae0117aec05e093a5baaff3a402cd5afa3bf1e8d7da49cf7e0b122addc76bc626d432db4054ffe326ce2e17a8411ad6256ad42a9ea26bc0f643f6626c368f0150214e6348ae570ad3751d1721b8ecf44762470068e1b709789da2c5ffaec1b9a939ee17faa334cab3fbe8c707b1df6b315a21372433dd293a03e5eadb5536ef53b058f602792899ab531fc1bd1150f36731c6e452781c5ac6c77880d31f5d8987b8c5d42eaf5c8ae06a484ddf6d5e4029c3c25ef92479ac01a421a4b60a07c8acf3e42bc0f2cc72a97cd9f6f5268387a5e5dfb1fac3af3926e08a4f962bbee4a7d897559c61ec1c247596f9c16b809b8ea410548b43116bdbbab9edbf0e73a3b8f15286fb2374aa8caddb3436b7c9de9ebdaec2dadd25ca0bf0afdc1bbf69e5b1452edcd80b66817872097fa87683fb46e3433137ed7e5de181ad281976303c99d7020b52ce45f5dcf23de2128eb3e2072148cf47213461e728bf25148b5e8e8f4f1749778ffc04e16f3b9b34d4d8c7bfce59daf1f94795a0494eaa437b07e19ec41aa139c2673fd1a703c9bb58c7e9a6383ccdb8fea5143209a1731a635b0366839d08d9ea36b0ae05b6336712cbeacd54bb97e1f4867f4bea609556310035fc15c3c8f5525f8bf3dfe9a95bc226a9a2690106918841db3a8bfb407e64e56c0cefa5642771090575e2dcfaaa0b4e49a354b300421b73317607aa7f3e89491126eb36b1553edcc97aee68cd1bf6728c4092876e628164a43a0f5ba1f29b4f464219a2e0616eb78175bd5ac87c497d279635e164285bbfda45b72659971af522268a622bb365958d9ac8d67ce144b5173a0761d9c2ddb6e079e3dd289cde985ec3199c35d427b4d91c961b6327e1e658c98037ef24c05f7a10f49a1962a09bff9cf1aa992ef0dd6d64cf61f6eb5e522d4b72efb943a4825e83c80a6fff4a5a170af59c857c0f08798a4f21c32c0758a365ad8305ea91f4ae4e51cbb6e129cc7424bc6bb63a15bf3a7a33b16847369c318f1d4de7fbd37b998ed8c9c4fe92b27a59fb600480b921ed2f594cb951ce584c9ed2d4f7dc44ccd0cded62af1a0795d5026928e2b09fa5549cbf5589ec9cca72d4e94a30d6ceebde6d9c931ed723be1e8024bd48612ff40d21130550c77522f42b22cb9da310a7de61ff0cf1f43b2d24002e8b7ec51577e350dbb0e8c417b683c737dfee6fc5d0714854b5968a54e86d098c8e5dfc3688438d551814df65bc371b71db7713faf2bfcacc73362291c7989ef85c10fa8b42d8ed1974438fe69be1e2e023e187ac4dbeef11f87a6c1c9beb044d7e4287889a5f50c0aa1cfeb32d623853c4e3a6b171f0a14975364f8a95e7f27df6fb95e695d61e8aec008abaf08b437d965caf81ab6083c8def4e44e173bf6aabf86a963134d4191a1841dc67b58b396c9180326ce53f6d1cd671dadd2becf3bdbade213f57ad58421cac2e6f26229bd000ad7361ef03efc54acbbedd2c68897b140823559dfbd5646efe1fecc6188822a4ed0a30a2e981d5384b5ace12ee3d187f30fac161cc03dfab7fc4285d178b42ece9a3947eeebfb5bef720d29dc6ffee9352d4b8e4b60b022d08dfde128ff91fbf1df60dbc252e8f60bb02facff51be523ce5cb7b677c2494f0809fb85dcd805d856bb966878f14720b5d8508c26c450bd7471c3ae886c68dd9bf2133d5f3662740203e6914422ee846fb9611f07cd588990b5a8a8e86bdad9d1835e25e672a6c1bbbf461a5cab9a34fa026b98c7dee17c44d8dee0f2fe5bfc953367b63aee664022b2cc196154b01a1ce77dd864d4f1b45280c9f58a31895f96e7550386c5340c53ed6c143cca13a02f38e5b171f94743a2096709924f0659be2581e62e4d57fad14fecfe8b8871a45819479255ce987aa07f1903a88e4d6a5520ef87f01b8c96337db7de30a23ec14bf9218873ba196df6d3f8de3ad4184488c3d80fdc6ba2ebf04182afce7f3cffaf34b1b624cbcd95d20d36efcd55739bd80d224d7211d5cf54d8da9dc678915892baec4b98b59fe229be39db66340fd37231309d0fa4c337b9c178e823c3c5d182ea78f3d6281c42377a881f6695a43c8acb7ce2d62574c9c94fd1a555afaf3cf2edfcd8157c43a67a6fdcc4ebe3efc33353c089c6da0d09e719a4cde2127602be5ee2180b12c28eb8bc58b1156bf68ff55fbda16d91233c1f69afc41a1194fe483035d43b5624ed6abd3acdfcdb8a1c5bde31a9f94b5f124bbcbf6f46103e549eafa93150da35c2910274b117a5a0b380bfdec2cbc26028ad1d645870c554bf35225cdc8bbdd65ac772c5652682cedaffbb1f541453bab6d168b30cce002ed40355e04089578fbb1f55ef7e8522de2b1f8bfaca4e4770ba9012b02061928dcef69620108a9a9106ba263aa6919614012ccb0803c6dba27985be3d289b1be2f70454cf079cee38160c62b63ee335f0cea1510cf8ece5e73a384526ad3df5f65f4f858b720ecb49432670f659779efea736fe73d9b01b44aa6210c855c63314a5ab83dfe74e1797717bbac83d3a4ae01204d19c414e7d86d482af5d9ce403f06639667ec56eb62ac3f1c812882fe4eb6671a6662c46d227e0acb0d787798700741eb7770988dac7a3eb1aada26da21cc387f665d41fb71a68756d1bd605d7bfbdaafe8833a7cd76b2b96702ee9a0a14eba69a25d391cfca2a383386f22f3a22ee03e56c814d6b976cc03872455bc459ed09854c0e8de14250fafc546b06f6d72644571e5098e6b22139a91668aebf0ce2efe62e203c0720c47461f47b58d0676ffa5e438bbde039995d8e9c67fca3607bcadc54ab733fda38579f1274ae10259ff3531721c4ba7bb9377f24e402b191de6c71c30d93d48aae2bf11eccc218f78162233a0c8f400d7e689bec3e89d60696d6ec20ef9c115f4142f492ec00f01c72fc7dc562696abfce4f1aceb43298408b21b64954eae38ff413d37d6827df11ee447e7e7b989a88a2407985b37b695a43c7df313dd385d4becd9fe88fb4d3b4cb127a0e60e6e235d324de1e3141fc57b51d58afe5d4daf9962c592b2d002ef86d2bdc6e5129c6bd24e772f183ddb9567ecc458f55dcac8dd3297fa7c8658a28e88cb2c69cd8c3a3e3636fad6c00a7ba57e61329ea12f90f5f3e9e01972e037e32053cb2b9de0251e83749d72afe17ab571b19a267df78a71b02009b6a782b7763c1ab2cedf2f2fae99e371d97a78c4b452bfe2d657935751bcbf79f9686907098749c824da824db44d46697a062d61a145c7a2700e831c9932c95b4774a7cdd0aeb95e3bdcdc4276bb3f9238621f1bebdc40976b2484094f80365b80cba38e78000bd2848203436a6650a2cf507167658dcc8483e96ed34eab318cf5bf6901ef5c7a7c68f557b07407985cd12daa4e5b9acbebb5cee7db6c872727af2454262811b8c1e0eac0faefb6e3ee15b01fb857a0391f8b53351a759e5bf0a7b1ade2d6536335f0820a45068fdd722056a725da0def296d653e32c29407f45b333c06555566e56d1a799bbb8c6417c9ba142ff14dc3b105479a83c9a1bce3bf6652105af3c77aaffd366e567537455f73ec20880f91db9aadf4553e5e5e2a2149e7eb28f9c4a5eb64c2b56aeb4e2504e558373607e92ccce54d8f94fb6d8d1f070ca4614629ff5d4e121db2721c90db11abae897e7403166ed980c8efac67dd1a65791b210db2b3b6cc409dc673859babe5c1753f1d3cabc2cbad2529773d6ff0dfea7e87c16c4d78ea45b9d869f4759220d26e5d1e8875290b4bc4a350c71de02f727e237721124b7ae3bf5d33136ad9a85cd943764e108e22c03b2cedba7192a23d9d9e8821d915fbbf3f7d37b7275e46521f5447771229e05531e08d666e6e92f4d702aed538db899c640f76ea097bf9b7572adf6543bbca12fd811e16e8cba99a02af14a9c3a2b26cd240d1d4219bfbbafc1f4cbcd779c514a0ed70b3ccb8157ba9543bfba927e8328b755935eb2bc48d69892c62461bf4b8a854cc6898e41c3c578ad315caac0a6b130998e03d0082c21512e1507d55d883cdd37bd2375ec921eba33043e3459e8819ac6186e156de19cbdb03e409460e1dfd5d406ded04b3ef48bf0842172d0f7ffb6b93f2439d51802f4529317ad19583788334b1691c5ff08128bc5a65526c8106043689293cfc1a4ebebae2469755c964f5b9b3df0e67215de416fbd013d28d268ccfbc0ae3fa07cb69230b0a48e9496a70092c77915f36ae9ad1b06d6ad9545cc93d5e9319bded8fa2ed64a41fb6f5238b36250e5da122c90fecbf5004b5b9c9e16f34c60783013a3bcf9ffcf9bc270b2e307986cf7dd20d60543d3fe2becca37d60900a74ddf089987da860e859aac7936ab469273119e3d06f997dc0b6b0440c6c9522ac140d891b3bd85c6430d40dcfed58468f10ddb6dd8c904db3c32ef80518db45247e52317c7fcbf0d79bdde778d782cfc94106138f80ee48ccfc78094b824452453ceaf632ebd42764bda47a68f9b3fa5041b2c75945877f8cee47f5941310c314cbe96ff52cd2c83fd23571b26c13a38eb6173c5c716e9913d7f390d77a555fc4cfdd607a21c1bd9bc1f7b79ec93eadeacd788f8cd57184f58da321d4657fbf9764ce93cd2346da78b59ef8ad915a3ec28b3b1106c4ffb01e027653579fa1feb7ba7a653f5efc4e73c4f1e6b69ce0c66844219fc25ca8b4f7b8fca442e658d8cc219d2755d767671f38f0ad30e3ceff9c68b4f2386eb584e984beb93d7e732f62df8844c236b25447d3b43163225460cc4616bd9dc4ff7a0ed10214dfa40ef3424a0dfc0399640913c8631c69b8e5935ba028a66c7728f2d90a275241adc2ae9357ab903ff2c7093d84a5cdd5b41b296e829375ca47b68132d0d0ad134836b37d1256c5a8a9c2", 0x1000}], 0x1, 0x0, 0x0, 0x40e}, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001280)=ANY=[@ANYBLOB="00000000000000000002000000000000000038efcc1abc634b910cdbfe6afdbdb9bd5042197805265686ce9c1f87e5f65028889946f9bba32e37ba973adddafacbe90b9705e7666c0c0b7eaf66d8175f7c3a2e102000ea7db573a7c3c170108ac3ce66f19d41236cae6e5de93702d038f80544d1417495b9ea8e77e8bc8af757df9c12d43bdfa74af0638dd0d084a898308286b60a019c95a098e95be4cd81518c3dc0f93736dc3045592add7114586d5040d946c8df6be17cfac259714b29c02315d8104c83d1babdf517eadfac3a7cffd96f87c0edc9b1396ad6c73e7c0baeb1a2a31ab106dd9fc6c45ac9335138f776a08609c1334dad6fede067330b6b2ae7b444af65b8540818ab88bb11732e8947b1203a20d21596ae95feaa49883de39cac7095255cfe8b5d1cb132560230606e9a396649e36708f7db2222f1c86c7b6a6e0f41da494d5219366b3a831e6ef8783ee6616b427e443992803df7c9d218b78946f320919139009c6034525c7e402d2ef44d05969d5b3fe0bd86df6d424b45cd3973f89bfe1bdf4c30d7b132ffe99162448b4beae7f62dd0f97afbe75232815f51a0056d44ad35f2b7b133db1e179e31f7fe0e3bad45b7a7f97eb88c9bc54bf95fc2263d612ed99ac1940a3d0e38302579c968f0fdb2"]) 10:21:07 executing program 7: msgsnd(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x800) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() getrlimit(0x8, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x6ff, 0x0, 0x1007, 0xae6, "faba1d428fc0001ee100"}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="e9750fbec53a98baa9b74c5bd09b1e05637c09d34dc2d732300caac108d99010f8efe1b325b473c828d73ab5aa2da6ba4f9fc9fd", 0x34}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657fbd41aec12efc5febc0ff437185b8532117c1720fd86a2d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x89}], 0x1) 10:21:07 executing program 2: mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) munmap(&(0x7f0000f1e000/0x1000)=nil, 0x1000) 10:21:07 executing program 3: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x51) (async) r0 = msgget(0x1, 0x33) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r3, r1) (async) r5 = semget$private(0x0, 0x5, 0x2c4) semop(r5, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1800}], 0x2) (async) semop(r5, 0xffffffffffffffff, 0x53) (async) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000440)=""/61) (async) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000040)=""/4096) r6 = geteuid() (async) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r6, r8, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) (async) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="15030000000000000000"], 0xa) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r16) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000015c0), 0x8, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000001040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000011c0)=[{&(0x7f0000001080)="ea5a234a5894facfc6891a56ba6b90cb829a26b317f2d8b5229961adf44422c315dde3927b35f79cc7990c497a268ab6bcd359b054a99be19c4e803daa1a", 0x3e}, {&(0x7f00000010c0)="0cd482620198b2f5ef44e9670fdf99e1afa67c9d862c43c1a1be90c79a5c1d217b8e6f6a02c08d0b84ab398a8a956ac88d8a3f7cc5f41d04f1de948db9028dc2eb518e2493081014d0d2ab0cd3924734f89c42ce328dba88cdc32f8bf51823adc086b3f98ba358c55c69d0d864e818f68ae7552ab0020bdd09606db9721d7350bc2646e0a9bc4420055147f7856d9a5de077c3a19f5043440d9de6be46fa2a664979286bfcf769ff1ef8bc60a483871c21b557f89d8eaf3b893b3233a550b74edf4dc2ebe9ac0180ef0c18756216b215dc191bf457e9912577c895", 0xdb}], 0x2, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r14, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r13, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r12, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r14, r13]}, @cred={0x20, 0xffff, 0x0, r9, r6}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r16, r13, 0xffffffffffffffff, r17]}, @rights={0x18, 0xffff, 0x1, [r3]}], 0x120, 0x400}, 0x1) (async) r18 = open$dir(&(0x7f0000001340)='./file0\x00', 0x40, 0x80) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\t\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000000140)=[{&(0x7f0000001200)="52221b6c9ceb0baa80097e0f69312efedd8241a7e155276c5b15e6615a8a964753fcc7e69ff4ef2e311656ccf11909b898384c039ea1b62a414f283ca0f745cbd63237fdd0ff6e807b19d7c728ab5dba9ecc2afe20204c21b6ceb55cfa464a5c018219d4400c4f5df20a17f79ac84f3edb0bebe818ef858c7ae23bedf78742075cd9db426df2a9122a25c8b12b2acb255b9a24d8b0d52de8532ea9f721479e508325c7523286ae44a8892dc99c4f419771bb6972e0f08eb42d17564a", 0xbc}, {&(0x7f0000000100)="9e9cb48ed922f1c8f567e62f422e65f050e41e6af50b723fed9f5352dc004d439f66909d6334fc9b3201a49b729d6fd8", 0x30}], 0x2, &(0x7f0000001380)=ANY=[@ANYBLOB="20a3afe1ef5c19003bff000000000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=r11, @ANYBLOB="00000000380000000000f9ffffff000001000000", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32, @ANYRES32=r12, @ANYRES32=r15, @ANYRES32=r2, @ANYRES32, @ANYRES32=r18, @ANYRES32], 0x58}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x6, r10, 0xffffffffffffffff, r6, r19, 0x20, 0xff}, 0x1, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x4, 0xb500, 0x80, 0x1}) 10:21:07 executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r0) (async) dup(r0) recvmmsg(r0, &(0x7f0000000240)={&(0x7f0000000200)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/87, 0x57}], 0x1, &(0x7f0000000140)=""/191, 0xbf}}, 0x10, 0x1, 0x0) pipe2(&(0x7f0000000040), 0x0) 10:21:07 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x2, 0x2, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/137, 0x89}, {&(0x7f0000000340)=""/216, 0xd8}, {&(0x7f0000000580)=""/161, 0xa1}, {&(0x7f0000000140)=""/50, 0x32}], 0x4, &(0x7f0000000500)=""/34, 0x22}, 0x840) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) sendmmsg(r4, &(0x7f0000000bc0)={&(0x7f0000000b80)={&(0x7f00000004c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000640)="8818a4ed6877d88280a35584f0d9706cc3a57b371712e90ab93c6a754ba1fe6f16f795382b37cd3ae3e4052b01d0e8e5c39967c012465df2e5c0b2d0730d41862367daa68f95967a6f4adc5702bcdc30a1253f9a2eb113ab446e8ce979344033e6d3add6c33a5b3eea8d4d4627aac9a7e149f0c71c91523a1248791c2746fe23d5", 0x81}, {&(0x7f0000000700)="6387c520ae3d15c38ca4a35f59a81cb73bf340d726a2c424a8d1b49fd51c7e0110a5a891be1b047832b4f85a66aa286d78fa675b00d524f4718868910a2052a4a45601b16242", 0x46}, {&(0x7f0000000780)="1223f5ca7f32aeb60a29c8cb3caaa8e79ae8b18d9485bf73c99f288f0d12c7d129098569ebff2a4d38f1d28d086e93ced7269d33c12e91c029b00fa8daf5cbd696fe102fa3f812c329660443d67eae8afa6803ef10eb248d820a3d5eca8c9571d68b8521ff9b69", 0x67}, {&(0x7f0000000800)="24659cead96f50af7367a012db4441a57ea21c959b95f268c43fb94f413faf59c5d7a9b9b94e3590a22f24f3da54d58409be907d9bd160f9c938ee18bba452d6d42b4480d7aa3f738349db", 0x4b}, {&(0x7f0000000880)="4dd015d80f0ad2a00313c1ce31cca106a715c759ca80d1fe8a08476ba6d8e8e00c4e493e8b4c11df1caf8cf1fc96ede14b60403b14675f0801369886a8d5147ea43a0feb9c8521b0c10554684898e5abf237c178b4e6e0ea427dbd2ce878aafc57eb301e022e471d21ea644fac404619a1a018c4cf60fa872f755c8a5baad503547a8d1f4c2ddfdd50ebb7b576af95e4a27ff41f32426a4d0f2213a5ada7f10ea1df17fa609470d8bd485fc9beccc8f6e63e8d94ab12ea47e6341fae878de22fb95db00192", 0xc5}], 0x5, &(0x7f0000000a00)=[{0x100, 0x1, 0x8001, "4ea5d25edc1a74f0dce4a6b7b91832d9682c2ea992bfa25447aa5c0bed3ee03e452906c83cd0cf0fc0ce2643f3728db9b9316f81a79325361cb09b82692340b5d58adf7ddfe18a3729a8d85c379c2284123521838edbbba96dab40079af3b893b7ca74c5461f50965f9fd35a273d894acd885b8e09d2a918e1776ff1a6d1df4c5765b8ac68aee4dace798efb6c7013e6fe8d7872848ea1d76549a0b39d3c2e12d3e227d618d2c1c081cdad51ecc1335e33c84893ae8089db06b3c922cf6aaf7b6244419f6745e2f5d7081b53ebe653e136d571a97c7105ec92d85b5dfc3769ab54a4097c0ac06ed5f44e7d3f91"}, {0x80, 0x1, 0x0, "9e0badb1db1b218cebb87025df43eb5ce022262902b3f37ef9c84370a9f4db2ba494d4f66ae01f1d75b0e7dbb9a4fac2916533cee98ef77b3f09d1be789fc755f10f5b3741913e96f355a30bded157068cd62f8bdfc30fa1e2d16b26757047a5c9f078e9180c9062f92ecbef"}], 0x180}, 0x800}, 0x10, 0x14) pipe(&(0x7f0000000c00)={0xffffffffffffffff}) write(r5, &(0x7f0000000c40)="5f05ce7c56f2f3529a343f76e6b75c613758af7b6fb30c9b1a95a281386cb07f5f76fd8cd50d7d3e3180c0ec866d9d20f406f3c85eb2bc18ba8f9c4c016e739b285195e5181083dcc848c70a79", 0x4d) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}, 0x0, 0x4}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) 10:21:07 executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r0 = getuid() r1 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)={{0x3, r0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x6}, 0x2, 0x2}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r3, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x8001) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 10:21:07 executing program 6: r0 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x14) readlinkat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/110, 0x6e) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040)="3d3f4759ed53c01adc8b1722e1b880b5dc36da7b3e19aca4a9d034bd355db433ada73c3223b1de18d16ac642ade3d4f29700988e71c9fb2321a91e3ffcfd64fa99492870ddedd2c4c98dbe535f235f7218239a25b58f562d4aaae03a", &(0x7f00000000c0)=0x5c, &(0x7f0000000180)="cf0276221a400df9c95cf3d060a27d7332f4650d644301dcb490a73d0a17dac39426bb19c757171d52c64b3b4c3e212ecf5a2c65d0d382b47686906cd7d1320170af54cdf1b763420a7530976261bc6f278b78e6b27724219054e2516afb2f8dc3357635c2b145ab3a66da15cc5041758d546c72f6e0602e994d023ddbd46438fb88c80671fd", 0x86) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2010, 0xffffffffffffffff, 0x3) 10:21:07 executing program 7: msgsnd(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x800) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() getrlimit(0x8, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x6ff, 0x0, 0x1007, 0xae6, "faba1d428fc0001ee100"}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="e9750fbec53a98baa9b74c5bd09b1e05637c09d34dc2d732300caac108d99010f8efe1b325b473c828d73ab5aa2da6ba4f9fc9fd", 0x34}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657fbd41aec12efc5febc0ff437185b8532117c1720fd86a2d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x89}], 0x1) msgsnd(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x800) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) getrlimit(0x8, &(0x7f0000000040)) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x6ff, 0x0, 0x1007, 0xae6, "faba1d428fc0001ee100"}) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="e9750fbec53a98baa9b74c5bd09b1e05637c09d34dc2d732300caac108d99010f8efe1b325b473c828d73ab5aa2da6ba4f9fc9fd", 0x34}], 0x1) (async) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657fbd41aec12efc5febc0ff437185b8532117c1720fd86a2d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x89}], 0x1) (async) 10:21:07 executing program 4: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 10:21:07 executing program 6: r0 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x14) readlinkat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/110, 0x6e) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040)="3d3f4759ed53c01adc8b1722e1b880b5dc36da7b3e19aca4a9d034bd355db433ada73c3223b1de18d16ac642ade3d4f29700988e71c9fb2321a91e3ffcfd64fa99492870ddedd2c4c98dbe535f235f7218239a25b58f562d4aaae03a", &(0x7f00000000c0)=0x5c, &(0x7f0000000180)="cf0276221a400df9c95cf3d060a27d7332f4650d644301dcb490a73d0a17dac39426bb19c757171d52c64b3b4c3e212ecf5a2c65d0d382b47686906cd7d1320170af54cdf1b763420a7530976261bc6f278b78e6b27724219054e2516afb2f8dc3357635c2b145ab3a66da15cc5041758d546c72f6e0602e994d023ddbd46438fb88c80671fd", 0x86) (async) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2010, 0xffffffffffffffff, 0x3) 10:21:07 executing program 3: sysctl$net_inet_tcp(&(0x7f0000001940)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) 10:21:07 executing program 4: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) (async) mlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) (async) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) (async) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) (async) 10:21:07 executing program 2: mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000f1e000/0x1000)=nil, 0x1000) 10:21:07 executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) (async) r0 = getuid() (async) r1 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)={{0x3, r0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x6}, 0x2, 0x2}) (async) r2 = socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) (async) dup2(r3, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x8001) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 10:21:07 executing program 3: sysctl$net_inet_tcp(&(0x7f0000001940)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) 10:21:07 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x8, 0x0, 0x0, 0x8002}]}) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r1) sendmsg$unix(r1, &(0x7f0000001240)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001200)=[{&(0x7f0000000200)="be2a70f7dcabd73e7f62b8f8f9ebeef1ce1be82d8c0ba9c484fcba1fb0d19e5afad0f1559956e022d8d2a763bf3a323fcefdf1fbce2cb5206825e4826e5882557f9e61d068a197dd216a22c1e14df46d52be84dd6d987ebb3a950ea78883b9d364924dfdafd5e4fd9ec371b9094f8611f3db7afcabab4af6d12703ddd828be1065d6189d83664b242d46d0fff19d0c95cd7ee3370f7e38f457c2d15c4456df3daac884a848419a91f2a6e380713dc5d7ae0114652d052852466f0bce25ee6aa98319784b323701678478f968ec139108f6d99147d947512ad6f0ec684c49734860c5220d677a36149110a64c84de9d2c121fb6e919e7d1002ba0997001d2ba0e1b68290e06e5100c5b8f3d33ab7c066a3fba78790a5418714cbd1fa412582d4bcc0f119412cdb060f120e9774af52d271a6618564bf3ebf0338b38a9f4fd6c7d98bc8f7fbc6fff5bac2a5dfd5adefa01ceef21c3b298362830a38a1bfcf9ebb0217d5305d12780e3d9850add544a08fc69a5a19a07b50276271a4cd8f79ef86ed42a05052520ebdaffa360d69552c17c7455013393c080019d3462a86dffe4d17d72b3b6e48c74c2fb2cec995e4d5359a64ab3721b6b42f498be93533eeebae63fac8d43cc03d10cc6d623c009f64c085293d6bbec000596583a1247dd4587b70c1ca1dabd0e2265c74e0fc8e17f67876fbee98549c085767746563bbbfb705b74228abfacdb68ec7e12445ae335e945c7de918b5d91a000b299b70e12ad132e3664199cda951cdb8540308f82adc5be64977d647be5319e93d95babb26a199f2ebebeb0849b354c82b373c33eb34f17717f9e2b447fe7822ea80f3de755ceb82b3ee7fd6e89d6b68ae89b8307ebebbacc0aaae0117aec05e093a5baaff3a402cd5afa3bf1e8d7da49cf7e0b122addc76bc626d432db4054ffe326ce2e17a8411ad6256ad42a9ea26bc0f643f6626c368f0150214e6348ae570ad3751d1721b8ecf44762470068e1b709789da2c5ffaec1b9a939ee17faa334cab3fbe8c707b1df6b315a21372433dd293a03e5eadb5536ef53b058f602792899ab531fc1bd1150f36731c6e452781c5ac6c77880d31f5d8987b8c5d42eaf5c8ae06a484ddf6d5e4029c3c25ef92479ac01a421a4b60a07c8acf3e42bc0f2cc72a97cd9f6f5268387a5e5dfb1fac3af3926e08a4f962bbee4a7d897559c61ec1c247596f9c16b809b8ea410548b43116bdbbab9edbf0e73a3b8f15286fb2374aa8caddb3436b7c9de9ebdaec2dadd25ca0bf0afdc1bbf69e5b1452edcd80b66817872097fa87683fb46e3433137ed7e5de181ad281976303c99d7020b52ce45f5dcf23de2128eb3e2072148cf47213461e728bf25148b5e8e8f4f1749778ffc04e16f3b9b34d4d8c7bfce59daf1f94795a0494eaa437b07e19ec41aa139c2673fd1a703c9bb58c7e9a6383ccdb8fea5143209a1731a635b0366839d08d9ea36b0ae05b6336712cbeacd54bb97e1f4867f4bea609556310035fc15c3c8f5525f8bf3dfe9a95bc226a9a2690106918841db3a8bfb407e64e56c0cefa5642771090575e2dcfaaa0b4e49a354b300421b73317607aa7f3e89491126eb36b1553edcc97aee68cd1bf6728c4092876e628164a43a0f5ba1f29b4f464219a2e0616eb78175bd5ac87c497d279635e164285bbfda45b72659971af522268a622bb365958d9ac8d67ce144b5173a0761d9c2ddb6e079e3dd289cde985ec3199c35d427b4d91c961b6327e1e658c98037ef24c05f7a10f49a1962a09bff9cf1aa992ef0dd6d64cf61f6eb5e522d4b72efb943a4825e83c80a6fff4a5a170af59c857c0f08798a4f21c32c0758a365ad8305ea91f4ae4e51cbb6e129cc7424bc6bb63a15bf3a7a33b16847369c318f1d4de7fbd37b998ed8c9c4fe92b27a59fb600480b921ed2f594cb951ce584c9ed2d4f7dc44ccd0cded62af1a0795d5026928e2b09fa5549cbf5589ec9cca72d4e94a30d6ceebde6d9c931ed723be1e8024bd48612ff40d21130550c77522f42b22cb9da310a7de61ff0cf1f43b2d24002e8b7ec51577e350dbb0e8c417b683c737dfee6fc5d0714854b5968a54e86d098c8e5dfc3688438d551814df65bc371b71db7713faf2bfcacc73362291c7989ef85c10fa8b42d8ed1974438fe69be1e2e023e187ac4dbeef11f87a6c1c9beb044d7e4287889a5f50c0aa1cfeb32d623853c4e3a6b171f0a14975364f8a95e7f27df6fb95e695d61e8aec008abaf08b437d965caf81ab6083c8def4e44e173bf6aabf86a963134d4191a1841dc67b58b396c9180326ce53f6d1cd671dadd2becf3bdbade213f57ad58421cac2e6f26229bd000ad7361ef03efc54acbbedd2c68897b140823559dfbd5646efe1fecc6188822a4ed0a30a2e981d5384b5ace12ee3d187f30fac161cc03dfab7fc4285d178b42ece9a3947eeebfb5bef720d29dc6ffee9352d4b8e4b60b022d08dfde128ff91fbf1df60dbc252e8f60bb02facff51be523ce5cb7b677c2494f0809fb85dcd805d856bb966878f14720b5d8508c26c450bd7471c3ae886c68dd9bf2133d5f3662740203e6914422ee846fb9611f07cd588990b5a8a8e86bdad9d1835e25e672a6c1bbbf461a5cab9a34fa026b98c7dee17c44d8dee0f2fe5bfc953367b63aee664022b2cc196154b01a1ce77dd864d4f1b45280c9f58a31895f96e7550386c5340c53ed6c143cca13a02f38e5b171f94743a2096709924f0659be2581e62e4d57fad14fecfe8b8871a45819479255ce987aa07f1903a88e4d6a5520ef87f01b8c96337db7de30a23ec14bf9218873ba196df6d3f8de3ad4184488c3d80fdc6ba2ebf04182afce7f3cffaf34b1b624cbcd95d20d36efcd55739bd80d224d7211d5cf54d8da9dc678915892baec4b98b59fe229be39db66340fd37231309d0fa4c337b9c178e823c3c5d182ea78f3d6281c42377a881f6695a43c8acb7ce2d62574c9c94fd1a555afaf3cf2edfcd8157c43a67a6fdcc4ebe3efc33353c089c6da0d09e719a4cde2127602be5ee2180b12c28eb8bc58b1156bf68ff55fbda16d91233c1f69afc41a1194fe483035d43b5624ed6abd3acdfcdb8a1c5bde31a9f94b5f124bbcbf6f46103e549eafa93150da35c2910274b117a5a0b380bfdec2cbc26028ad1d645870c554bf35225cdc8bbdd65ac772c5652682cedaffbb1f541453bab6d168b30cce002ed40355e04089578fbb1f55ef7e8522de2b1f8bfaca4e4770ba9012b02061928dcef69620108a9a9106ba263aa6919614012ccb0803c6dba27985be3d289b1be2f70454cf079cee38160c62b63ee335f0cea1510cf8ece5e73a384526ad3df5f65f4f858b720ecb49432670f659779efea736fe73d9b01b44aa6210c855c63314a5ab83dfe74e1797717bbac83d3a4ae01204d19c414e7d86d482af5d9ce403f06639667ec56eb62ac3f1c812882fe4eb6671a6662c46d227e0acb0d787798700741eb7770988dac7a3eb1aada26da21cc387f665d41fb71a68756d1bd605d7bfbdaafe8833a7cd76b2b96702ee9a0a14eba69a25d391cfca2a383386f22f3a22ee03e56c814d6b976cc03872455bc459ed09854c0e8de14250fafc546b06f6d72644571e5098e6b22139a91668aebf0ce2efe62e203c0720c47461f47b58d0676ffa5e438bbde039995d8e9c67fca3607bcadc54ab733fda38579f1274ae10259ff3531721c4ba7bb9377f24e402b191de6c71c30d93d48aae2bf11eccc218f78162233a0c8f400d7e689bec3e89d60696d6ec20ef9c115f4142f492ec00f01c72fc7dc562696abfce4f1aceb43298408b21b64954eae38ff413d37d6827df11ee447e7e7b989a88a2407985b37b695a43c7df313dd385d4becd9fe88fb4d3b4cb127a0e60e6e235d324de1e3141fc57b51d58afe5d4daf9962c592b2d002ef86d2bdc6e5129c6bd24e772f183ddb9567ecc458f55dcac8dd3297fa7c8658a28e88cb2c69cd8c3a3e3636fad6c00a7ba57e61329ea12f90f5f3e9e01972e037e32053cb2b9de0251e83749d72afe17ab571b19a267df78a71b02009b6a782b7763c1ab2cedf2f2fae99e371d97a78c4b452bfe2d657935751bcbf79f9686907098749c824da824db44d46697a062d61a145c7a2700e831c9932c95b4774a7cdd0aeb95e3bdcdc4276bb3f9238621f1bebdc40976b2484094f80365b80cba38e78000bd2848203436a6650a2cf507167658dcc8483e96ed34eab318cf5bf6901ef5c7a7c68f557b07407985cd12daa4e5b9acbebb5cee7db6c872727af2454262811b8c1e0eac0faefb6e3ee15b01fb857a0391f8b53351a759e5bf0a7b1ade2d6536335f0820a45068fdd722056a725da0def296d653e32c29407f45b333c06555566e56d1a799bbb8c6417c9ba142ff14dc3b105479a83c9a1bce3bf6652105af3c77aaffd366e567537455f73ec20880f91db9aadf4553e5e5e2a2149e7eb28f9c4a5eb64c2b56aeb4e2504e558373607e92ccce54d8f94fb6d8d1f070ca4614629ff5d4e121db2721c90db11abae897e7403166ed980c8efac67dd1a65791b210db2b3b6cc409dc673859babe5c1753f1d3cabc2cbad2529773d6ff0dfea7e87c16c4d78ea45b9d869f4759220d26e5d1e8875290b4bc4a350c71de02f727e237721124b7ae3bf5d33136ad9a85cd943764e108e22c03b2cedba7192a23d9d9e8821d915fbbf3f7d37b7275e46521f5447771229e05531e08d666e6e92f4d702aed538db899c640f76ea097bf9b7572adf6543bbca12fd811e16e8cba99a02af14a9c3a2b26cd240d1d4219bfbbafc1f4cbcd779c514a0ed70b3ccb8157ba9543bfba927e8328b755935eb2bc48d69892c62461bf4b8a854cc6898e41c3c578ad315caac0a6b130998e03d0082c21512e1507d55d883cdd37bd2375ec921eba33043e3459e8819ac6186e156de19cbdb03e409460e1dfd5d406ded04b3ef48bf0842172d0f7ffb6b93f2439d51802f4529317ad19583788334b1691c5ff08128bc5a65526c8106043689293cfc1a4ebebae2469755c964f5b9b3df0e67215de416fbd013d28d268ccfbc0ae3fa07cb69230b0a48e9496a70092c77915f36ae9ad1b06d6ad9545cc93d5e9319bded8fa2ed64a41fb6f5238b36250e5da122c90fecbf5004b5b9c9e16f34c60783013a3bcf9ffcf9bc270b2e307986cf7dd20d60543d3fe2becca37d60900a74ddf089987da860e859aac7936ab469273119e3d06f997dc0b6b0440c6c9522ac140d891b3bd85c6430d40dcfed58468f10ddb6dd8c904db3c32ef80518db45247e52317c7fcbf0d79bdde778d782cfc94106138f80ee48ccfc78094b824452453ceaf632ebd42764bda47a68f9b3fa5041b2c75945877f8cee47f5941310c314cbe96ff52cd2c83fd23571b26c13a38eb6173c5c716e9913d7f390d77a555fc4cfdd607a21c1bd9bc1f7b79ec93eadeacd788f8cd57184f58da321d4657fbf9764ce93cd2346da78b59ef8ad915a3ec28b3b1106c4ffb01e027653579fa1feb7ba7a653f5efc4e73c4f1e6b69ce0c66844219fc25ca8b4f7b8fca442e658d8cc219d2755d767671f38f0ad30e3ceff9c68b4f2386eb584e984beb93d7e732f62df8844c236b25447d3b43163225460cc4616bd9dc4ff7a0ed10214dfa40ef3424a0dfc0399640913c8631c69b8e5935ba028a66c7728f2d90a275241adc2ae9357ab903ff2c7093d84a5cdd5b41b296e829375ca47b68132d0d0ad134836b37d1256c5a8a9c2", 0x1000}], 0x1, 0x0, 0x0, 0x40e}, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001280)=ANY=[@ANYBLOB="00000000000000000002000000000000000038efcc1abc634b910cdbfe6afdbdb9bd5042197805265686ce9c1f87e5f65028889946f9bba32e37ba973adddafacbe90b9705e7666c0c0b7eaf66d8175f7c3a2e102000ea7db573a7c3c170108ac3ce66f19d41236cae6e5de93702d038f80544d1417495b9ea8e77e8bc8af757df9c12d43bdfa74af0638dd0d084a898308286b60a019c95a098e95be4cd81518c3dc0f93736dc3045592add7114586d5040d946c8df6be17cfac259714b29c02315d8104c83d1babdf517eadfac3a7cffd96f87c0edc9b1396ad6c73e7c0baeb1a2a31ab106dd9fc6c45ac9335138f776a08609c1334dad6fede067330b6b2ae7b444af65b8540818ab88bb11732e8947b1203a20d21596ae95feaa49883de39cac7095255cfe8b5d1cb132560230606e9a396649e36708f7db2222f1c86c7b6a6e0f41da494d5219366b3a831e6ef8783ee6616b427e443992803df7c9d218b78946f320919139009c6034525c7e402d2ef44d05969d5b3fe0bd86df6d424b45cd3973f89bfe1bdf4c30d7b132ffe99162448b4beae7f62dd0f97afbe75232815f51a0056d44ad35f2b7b133db1e179e31f7fe0e3bad45b7a7f97eb88c9bc54bf95fc2263d612ed99ac1940a3d0e38302579c968f0fdb2"]) 10:21:07 executing program 6: r0 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x14) readlinkat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/110, 0x6e) (async, rerun: 64) r1 = socket(0x18, 0x2, 0x0) (rerun: 64) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async, rerun: 64) r2 = dup(r1) (rerun: 64) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000140)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040)="3d3f4759ed53c01adc8b1722e1b880b5dc36da7b3e19aca4a9d034bd355db433ada73c3223b1de18d16ac642ade3d4f29700988e71c9fb2321a91e3ffcfd64fa99492870ddedd2c4c98dbe535f235f7218239a25b58f562d4aaae03a", &(0x7f00000000c0)=0x5c, &(0x7f0000000180)="cf0276221a400df9c95cf3d060a27d7332f4650d644301dcb490a73d0a17dac39426bb19c757171d52c64b3b4c3e212ecf5a2c65d0d382b47686906cd7d1320170af54cdf1b763420a7530976261bc6f278b78e6b27724219054e2516afb2f8dc3357635c2b145ab3a66da15cc5041758d546c72f6e0602e994d023ddbd46438fb88c80671fd", 0x86) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x2010, 0xffffffffffffffff, 0x3) 10:21:07 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c4, 0x0, 0x0, 0x0, r1, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, 0x0, 0x1f8, 0x2, 0x2, 0x7f}) r2 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000a00)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x162, 0x80}, 0x2, 0x7f, 0x0, r2, 0x4800, 0xfffffffffffffffd, 0xffffffffffff5d86, 0x8}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x0, 0x1, 0x0, 0x3, r2}) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a401e594e457ec4a280a2691e47ade5fad32446000288189e4410fa31ffffffff0000001f2001fff7b306150002090144e9b59cac1400ff"]) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x6) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="9c02"], 0x10) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f0000000180)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x2, 0x40, 0x1000}, {0x2, 0x8, 0x1000}], 0x9) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x159, 0x2}, 0x3ff, 0x9, 0x4000000000e7}) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0xff, 0x4) r5 = socket(0x8, 0x5, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/99}, &(0x7f0000000140)=0x65) accept(r6, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) socketpair(0x6, 0x1, 0x0, &(0x7f0000000040)) r7 = accept(r6, 0x0, &(0x7f00000002c0)) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000300)=0x1, 0x4) write(r3, &(0x7f0000000400)="06db92cb2bc71bc021ddc28fd02e4310164d6d6e56f0374d591d51840492ae80b6734760f8949793f5ff925e0add46df00000000000000ed2d2d53ff016fd1967aa38c840ab15e80ffed6ac4c0f97663716a21e7d96807fc320828a79b579a5759d1585d07fc4a7f7fd721a6040f186fce37121a7ff6b505fa92a82523596d8c527e2c5f34239a59a7a05dbf06b3c173ca5011f274f29841382a51065d17a62711964cdb5839dfdf821b7f75525bca0ea85058c83f41c530d6f42ea7dc8b3910a88ca185a8d8180b85f9b2c93d622e066efa03282d37a783649f764030787e5a7012df6796b02f1efbed0e01552f24f85e17be12ae9007e26ae91aa5a5e7469787f132ca0905531c300222e9d171f44d6e60cdd25f853b3a119bbb2ff949b3a2bbd4b4cc18a5f2f94fcc6bf35641a0099a464e27197b081c626bf0ea399f1fd489787c85152bb15a38cbf15238311e0848e5b9812af4c82c62d87ee884abda4f725d0f96800345dd4c069762b1436f621f482589fb0ab042ca836dc7e6e8d1de427e31161819ec257ca878ffbd4b3c86738c35b9ad49063ec8e0e0394e6b5771abc19d37064e47d972693903c7dddfcabf9ac88983fcb9af32fde20d956184fde6af1cce696f0da59bf3c9b5f37d71b1be8ea56e06af8b56a4610f0a526b914980fa95d6d2b9bcac721989e85415da2c171f14863ba291c5d9d609656f9941b2c55ed249f4eb8e5fe072e0d81b266ca69e1e9799c56a5776208ea4d5df1920da6a514f77e070a84fd1541c0a37fcc8601bf9707af463edf2f1fdd70b1d365e79101ccbb00026e57566b66291fb5db9e33309d879f48027a7bb2099ca62dced24e3dbb0e44845b5ea0a24684f16c7bcf19de0cc6687b7509ffb9e8a9cf560c426d666a91e1e929ea6425de177a52cc75a256f92383a313f1953cfa7796e8fe1b729ff11406a0bca052b32a4a133c4cfc8dbcca976a00d4b7ae19b11d55a6235399b17f8d085ce7b398754a3e71caed15234f8c99cc51f7408384418ec0f6009c42feaeed992a00833f7022116bd14de5b9992ed09c96afaf5d6c31fe600fa3cecc364fb6dc01a8213e1594c5cc039a7ea031d26118ab91c64530f19bc64543615333fa34072dd75dc70d357e2370e208fd56e7a7daf87f30dee48944d83b5563872fb61072a2381e9e000fe2c3a422ebd90ce2e7a4107094f5f805c077841f540d465d3e17e479d57a9de0a6b3c56295c85b0ad1069837fc785c6546298c96a77c651ade40c7ab1a06c6791e1de95695e6c248dc39927af011232471b17c40151d2a2f5a763eb8b78e44422e0ab8d982a9ce2813b3533382cdeaa1b284d0d144126eb622979e6ea988079fec319cac45481c1a1f3db361146bcf41b8acfee8d13d1660ee1b5b144f0b0b043d6374ce77d5165a49b2399ded113d83c6f8114868a1d37c9f35811446d5f10c7e7c4dfc4fc878ced7f6979cab411c366e2be44378d991fec8f80985fb7581cc50d3ad506f4a3d8aea9effe341a3e80ddaa4dc857a0896a444c366c3466267830e8635de26e5887819ca9bce95bbfe9656dc57cf5f41b62182265cf67eac14058782de4e7945e6cff994bd5bebee64eb3e9855c3094aed5288d8012d3501ba2d08b5f612a867137cba147f96ca29d4372af173c0e7a7a38d58dea7e9d15b774c34279d0a7345aab1be9288a9247997e0f84bc99b27b054dc7c980ea1e425147f931f009ffb122f252eae1c985e6360a16f323ddf09bbb2bdfc08679dc53a39e6cc0b79648b282639e4913f5cb98c0582ab2661903107d62a60ea6ed9f0903b8796f3451dd6156c6ad6a00a38b260870e5214af91860147f5c734de5b25108b5aa83908f976c8662bbb2aef5a097fc7109d46d439a35df91b2414af8322c1c5f969bbe2c24f13376740eb731610a29465f30e3a049a5d253f442b72cd0cab40c4626a76d66f8124174a2dc8234bafadbfcbdcc63f91ad402ac7276c1b22e913e30ebf8a5ec06022952d7157420c298b0ef5441b5999d81d23ef6c5c8e24ca39b70adf246fa9f49a9b21695f3cefd95147b3c846e107c99", 0x5c1) read(r0, &(0x7f0000000180)=""/162, 0xa2) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) close(r0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 10:21:07 executing program 3: sysctl$net_inet_tcp(&(0x7f0000001940)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) 10:21:07 executing program 7: msgsnd(0xffffffffffffffff, &(0x7f0000000100), 0x8, 0x800) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() syz_open_pts() (async) close(r0) syz_open_pts() getrlimit(0x8, &(0x7f0000000040)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x6ff, 0x0, 0x1007, 0xae6, "faba1d428fc0001ee100"}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="e9750fbec53a98baa9b74c5bd09b1e05637c09d34dc2d732300caac108d99010f8efe1b325b473c828d73ab5aa2da6ba4f9fc9fd", 0x34}], 0x1) (async) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657fbd41aec12efc5febc0ff437185b8532117c1720fd86a2d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x89}], 0x1) 10:21:07 executing program 2: mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000f1e000/0x1000)=nil, 0x1000) 10:21:07 executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) (async) r0 = getuid() (async) r1 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)={{0x3, r0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x6}, 0x2, 0x2}) (async) r2 = socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) (async) dup2(r3, r2) (async) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x8001) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 10:21:07 executing program 4: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) (async) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) (async, rerun: 32) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) (rerun: 32) 10:21:07 executing program 2: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x702c, 0x0, 0x0, 0x0, @empty, @broadcast}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001680), 0x0, 0x0) r3 = open(&(0x7f00000016c0)='./file0\x00', 0x8, 0xa5) r4 = fcntl$dupfd(r0, 0xa, r0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r7 = dup(r6) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r8) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001600)=[{&(0x7f0000001180)="420e849f41d41352ea2fe780e594ebd622cfe71111c435bd4d0971ceba6e8b981510f61a379fe64a1cb974aa490542f4dda57b95ad5567e4dea8b4ec040a22211df618126826289f88f2a22d64c19568013446b5508212714956a76ada461105bcd3182793", 0x65}, {&(0x7f0000000100)="f2cd0024450e3dd22476ec8e801b4b2eb71cbb779def1dccd20cf42bfd627300b40f21fc5018cf6732e390fd7b95266d122b5a1ace2d679ebb5ffa85c06d6d", 0x3f}, {&(0x7f0000001200)="dd04d9c05be16cc5c40d919b847c8a41f9681c7d9b97f93394525a54ab26c7491066cca9e07ad3b609ab9863b0708848135fccd6114faace71840029dc850d0115987b463fe3d65fb8ae6db52d0470d96d66f8917633838a3d89a4e2c648be48bc3afd7f1d0d1b722a002a2dbdaab45c164f7eebd532a982d25f182b113f868982128af23d22a010039f56c92d7d7784b98bebbdfd3e829670a8f3bde63da4ed1dd4a0933078f8579099e694dcf3445176ccb8705c220c91e93d6c6f5f98a9af2ca88052ebbff17bc117102c38aca1dd8d6440220c74fcb23b0a285cc5d0d9b684b5f21b686ef443cc36cc90847ac455c6", 0xf1}, {&(0x7f0000001300)="c99a9a4352904af2f2a337862c0358e1f26f07f12786c31a3c0482d605b10a4553d503863424adfba622ff70968ce2c71e1e9bbba3caa53d7d56c521ece1e55564ccae5bbd1130a4eb7ffee2de473343d8a0bbe01c23349d47c5fff2b65db6cfd939dba8d4a98087c0d24ff5fc457bbbc41441938866811a30e8174856897a6b17e3b1591acc36504e192a10e57f74a2b489bafa73586b1af456", 0x9a}, {&(0x7f00000013c0)="e696c1f460f32a109fed586d5cffe4f4f8888ff44a40d8b62fadb028746d7198fde3a8f973867df7d16efae6c6222cd25b61a4477ef1f4a2fa01a12daca21a7ee6170bea00d0e895f9b6f77654661587d66a8316ea1a7848e8609041a4788ea289bf153d85640d56345cf4300d6d67822a56eb03cacfe1f8a2125d633cf9dff106496ae6af421f19bb2e895a2fd183fa4ac04818784bf014b540f8295e3fbae8337cff93f02b90e6a02c183d3165e61e3dfab4bd97b03e5839a75611feaa58fdac759be29300b565dd91a237f2b7dcf6901d12b046ffa0b5664505", 0xdb}, {&(0x7f00000014c0)="495d18c21753bd47d5e6e2bb2d40f73127af2233", 0x14}, {&(0x7f0000001500)="9aba05b32fe6c0d7623d6fb15686f25e572c7e738248a00158ed69572dd6a5cbbfabd97e541a5dde356d4bec8affc278d57e625b1273f8e6bc2aac957d00b514e5b17d22ff2ca49a22397b514737d6f000c453bb2513e1b436242d08d9542d8b11d387ecc2e474eed91fa0739467c299808a203ba646cde5919662431df08d35ddf4a63dc839e8745fe3333b9bb20d105cb81e641272f50dec25877159342ad82a03362ae76736fb0c5fe73b6dcdbd152a86fb3d1206c90315c46fdb4ee46d8834f8c6b231b19302872c7b74d7c34f57da02cea32c99fa4984d65b568e680ae985283b29f8cda6bac8bc", 0xea}], 0x7, &(0x7f0000001700)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x38, 0xffff, 0x1, [r4, r0, r0, r5, r0, r0, r0, r7, r8]}], 0x88, 0xc}, 0x4) r9 = fcntl$dupfd(r0, 0xa, r0) recvfrom$unix(r9, &(0x7f0000000180)=""/4096, 0x1000, 0x1000, 0x0, 0x0) 10:21:07 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) (async) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c4, 0x0, 0x0, 0x0, r1, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, 0x0, 0x1f8, 0x2, 0x2, 0x7f}) (async) r2 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000a00)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x162, 0x80}, 0x2, 0x7f, 0x0, r2, 0x4800, 0xfffffffffffffffd, 0xffffffffffff5d86, 0x8}) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x0, 0x1, 0x0, 0x3, r2}) (async) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a401e594e457ec4a280a2691e47ade5fad32446000288189e4410fa31ffffffff0000001f2001fff7b306150002090144e9b59cac1400ff"]) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x6) (async) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="9c02"], 0x10) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f0000000180)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x2, 0x40, 0x1000}, {0x2, 0x8, 0x1000}], 0x9) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) (async) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x159, 0x2}, 0x3ff, 0x9, 0x4000000000e7}) (async) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0xff, 0x4) r5 = socket(0x8, 0x5, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) (async) r6 = accept$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/99}, &(0x7f0000000140)=0x65) accept(r6, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) socketpair(0x6, 0x1, 0x0, &(0x7f0000000040)) r7 = accept(r6, 0x0, &(0x7f00000002c0)) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000300)=0x1, 0x4) (async) write(r3, &(0x7f0000000400)="06db92cb2bc71bc021ddc28fd02e4310164d6d6e56f0374d591d51840492ae80b6734760f8949793f5ff925e0add46df00000000000000ed2d2d53ff016fd1967aa38c840ab15e80ffed6ac4c0f97663716a21e7d96807fc320828a79b579a5759d1585d07fc4a7f7fd721a6040f186fce37121a7ff6b505fa92a82523596d8c527e2c5f34239a59a7a05dbf06b3c173ca5011f274f29841382a51065d17a62711964cdb5839dfdf821b7f75525bca0ea85058c83f41c530d6f42ea7dc8b3910a88ca185a8d8180b85f9b2c93d622e066efa03282d37a783649f764030787e5a7012df6796b02f1efbed0e01552f24f85e17be12ae9007e26ae91aa5a5e7469787f132ca0905531c300222e9d171f44d6e60cdd25f853b3a119bbb2ff949b3a2bbd4b4cc18a5f2f94fcc6bf35641a0099a464e27197b081c626bf0ea399f1fd489787c85152bb15a38cbf15238311e0848e5b9812af4c82c62d87ee884abda4f725d0f96800345dd4c069762b1436f621f482589fb0ab042ca836dc7e6e8d1de427e31161819ec257ca878ffbd4b3c86738c35b9ad49063ec8e0e0394e6b5771abc19d37064e47d972693903c7dddfcabf9ac88983fcb9af32fde20d956184fde6af1cce696f0da59bf3c9b5f37d71b1be8ea56e06af8b56a4610f0a526b914980fa95d6d2b9bcac721989e85415da2c171f14863ba291c5d9d609656f9941b2c55ed249f4eb8e5fe072e0d81b266ca69e1e9799c56a5776208ea4d5df1920da6a514f77e070a84fd1541c0a37fcc8601bf9707af463edf2f1fdd70b1d365e79101ccbb00026e57566b66291fb5db9e33309d879f48027a7bb2099ca62dced24e3dbb0e44845b5ea0a24684f16c7bcf19de0cc6687b7509ffb9e8a9cf560c426d666a91e1e929ea6425de177a52cc75a256f92383a313f1953cfa7796e8fe1b729ff11406a0bca052b32a4a133c4cfc8dbcca976a00d4b7ae19b11d55a6235399b17f8d085ce7b398754a3e71caed15234f8c99cc51f7408384418ec0f6009c42feaeed992a00833f7022116bd14de5b9992ed09c96afaf5d6c31fe600fa3cecc364fb6dc01a8213e1594c5cc039a7ea031d26118ab91c64530f19bc64543615333fa34072dd75dc70d357e2370e208fd56e7a7daf87f30dee48944d83b5563872fb61072a2381e9e000fe2c3a422ebd90ce2e7a4107094f5f805c077841f540d465d3e17e479d57a9de0a6b3c56295c85b0ad1069837fc785c6546298c96a77c651ade40c7ab1a06c6791e1de95695e6c248dc39927af011232471b17c40151d2a2f5a763eb8b78e44422e0ab8d982a9ce2813b3533382cdeaa1b284d0d144126eb622979e6ea988079fec319cac45481c1a1f3db361146bcf41b8acfee8d13d1660ee1b5b144f0b0b043d6374ce77d5165a49b2399ded113d83c6f8114868a1d37c9f35811446d5f10c7e7c4dfc4fc878ced7f6979cab411c366e2be44378d991fec8f80985fb7581cc50d3ad506f4a3d8aea9effe341a3e80ddaa4dc857a0896a444c366c3466267830e8635de26e5887819ca9bce95bbfe9656dc57cf5f41b62182265cf67eac14058782de4e7945e6cff994bd5bebee64eb3e9855c3094aed5288d8012d3501ba2d08b5f612a867137cba147f96ca29d4372af173c0e7a7a38d58dea7e9d15b774c34279d0a7345aab1be9288a9247997e0f84bc99b27b054dc7c980ea1e425147f931f009ffb122f252eae1c985e6360a16f323ddf09bbb2bdfc08679dc53a39e6cc0b79648b282639e4913f5cb98c0582ab2661903107d62a60ea6ed9f0903b8796f3451dd6156c6ad6a00a38b260870e5214af91860147f5c734de5b25108b5aa83908f976c8662bbb2aef5a097fc7109d46d439a35df91b2414af8322c1c5f969bbe2c24f13376740eb731610a29465f30e3a049a5d253f442b72cd0cab40c4626a76d66f8124174a2dc8234bafadbfcbdcc63f91ad402ac7276c1b22e913e30ebf8a5ec06022952d7157420c298b0ef5441b5999d81d23ef6c5c8e24ca39b70adf246fa9f49a9b21695f3cefd95147b3c846e107c99", 0x5c1) read(r0, &(0x7f0000000180)=""/162, 0xa2) (async) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) close(r0) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 10:21:07 executing program 7: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0x7, 0xffff4cee, 0x9}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) close(r0) 10:21:07 executing program 3: mmap(&(0x7f0000ffc000/0x2000)=nil, 0x6b1a7cfb6fff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7fffffff, 0x5bc, "225e98d1550809aa42373dbcfa4ab1896c03aec1", 0x4000}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000009c0)="5b0c3ae584574cfe88df554a3708674c959a981fbf2363c472aaa07791baba16b52eda63e7c29dfc4a13d950e72d3350164439e9541c8cb9a37b3a92a0050cf3719d6527d2a181919eada8b2e64968ff0691abbfcc2c5f679f23f61f69dff8f212ec9fc1d986bd726c3a96932d067330fb62ac2e136d9de214b186c1e119b38e3ebf95f30291b82c56fd8c8692dfe0a3c15625256c343ba95adb29392be20bf753008e70ded43171d41df96e1b5d159a36123bcd951b0717641c83ecd8f79ab7deb5b3d60f03ab824c833325edca0e789b4492f7947af4a0c5cf1241f321ab6b2cae2090f0ad9313cd32f7737faf518b7b107c1b5f4da3a5b42f7b887cfe0037e2d6e082d35b07512e6605af3421395d1c5afebe026cb85c739581a76042e2b240ff15588d4f9a142545fbb474fb8882e72e7814c94ba72f07e262d784f76a944c2bf9632c047f8e51dc5571e9cce1850e42c6f1c7f4b7a07f4a15b13e673042e17e6a773ca43ceb22e071d7f0207370443061083572ebf81e78c9aa8694d32d62a91a70cc4249f735adf4ff7f8872653677394e3a08cc2c95d33c85209d6909", 0x1a0}], 0x1) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = getpgid(0x0) r8 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c1, r6, 0x0, 0x0, r8, 0x2, 0x8008}, 0x6a6, 0x5, r5, r7, 0x1f8, 0x3, 0x40000007, 0x7c}) r9 = semget$private(0x0, 0x4000000009, 0x83) setrlimit(0x8, &(0x7f0000000040)={0x0, 0x100000000}) semop(r9, &(0x7f0000000180)=[{0x3, 0x0, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x1ff}, {0x1, 0x3}, {0x2, 0xfde, 0x1000}], 0x6) semop(r9, &(0x7f0000000440)=[{0x3, 0xfffb, 0x1800}, {0x2, 0x98, 0x1000}, {0x4, 0x3ff, 0x400}, {0x0, 0x2a2, 0x800}], 0x4) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r12 = getpgid(0x0) r13 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c1, r11, 0x0, 0x0, r13, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r12, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r13, 0x5c, 0x101}, 0x49, 0x8, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x52) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000880)={{0xaf9b, 0x0, r13, 0x0, 0x0, 0x117, 0x7}, 0x9, 0x7, r14, r10, 0x0, 0x0, 0x40000003}) r15 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x0, r6, r13, r4, r15, 0xdbdc56bda76f4a5, 0x100}, 0x3, 0xdc, r16, 0x0, 0x3, 0x9, 0x8}) 10:21:07 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x8, 0x0, 0x0, 0x8002}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async, rerun: 64) dup(r1) (rerun: 64) sendmsg$unix(r1, &(0x7f0000001240)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001200)=[{&(0x7f0000000200)="be2a70f7dcabd73e7f62b8f8f9ebeef1ce1be82d8c0ba9c484fcba1fb0d19e5afad0f1559956e022d8d2a763bf3a323fcefdf1fbce2cb5206825e4826e5882557f9e61d068a197dd216a22c1e14df46d52be84dd6d987ebb3a950ea78883b9d364924dfdafd5e4fd9ec371b9094f8611f3db7afcabab4af6d12703ddd828be1065d6189d83664b242d46d0fff19d0c95cd7ee3370f7e38f457c2d15c4456df3daac884a848419a91f2a6e380713dc5d7ae0114652d052852466f0bce25ee6aa98319784b323701678478f968ec139108f6d99147d947512ad6f0ec684c49734860c5220d677a36149110a64c84de9d2c121fb6e919e7d1002ba0997001d2ba0e1b68290e06e5100c5b8f3d33ab7c066a3fba78790a5418714cbd1fa412582d4bcc0f119412cdb060f120e9774af52d271a6618564bf3ebf0338b38a9f4fd6c7d98bc8f7fbc6fff5bac2a5dfd5adefa01ceef21c3b298362830a38a1bfcf9ebb0217d5305d12780e3d9850add544a08fc69a5a19a07b50276271a4cd8f79ef86ed42a05052520ebdaffa360d69552c17c7455013393c080019d3462a86dffe4d17d72b3b6e48c74c2fb2cec995e4d5359a64ab3721b6b42f498be93533eeebae63fac8d43cc03d10cc6d623c009f64c085293d6bbec000596583a1247dd4587b70c1ca1dabd0e2265c74e0fc8e17f67876fbee98549c085767746563bbbfb705b74228abfacdb68ec7e12445ae335e945c7de918b5d91a000b299b70e12ad132e3664199cda951cdb8540308f82adc5be64977d647be5319e93d95babb26a199f2ebebeb0849b354c82b373c33eb34f17717f9e2b447fe7822ea80f3de755ceb82b3ee7fd6e89d6b68ae89b8307ebebbacc0aaae0117aec05e093a5baaff3a402cd5afa3bf1e8d7da49cf7e0b122addc76bc626d432db4054ffe326ce2e17a8411ad6256ad42a9ea26bc0f643f6626c368f0150214e6348ae570ad3751d1721b8ecf44762470068e1b709789da2c5ffaec1b9a939ee17faa334cab3fbe8c707b1df6b315a21372433dd293a03e5eadb5536ef53b058f602792899ab531fc1bd1150f36731c6e452781c5ac6c77880d31f5d8987b8c5d42eaf5c8ae06a484ddf6d5e4029c3c25ef92479ac01a421a4b60a07c8acf3e42bc0f2cc72a97cd9f6f5268387a5e5dfb1fac3af3926e08a4f962bbee4a7d897559c61ec1c247596f9c16b809b8ea410548b43116bdbbab9edbf0e73a3b8f15286fb2374aa8caddb3436b7c9de9ebdaec2dadd25ca0bf0afdc1bbf69e5b1452edcd80b66817872097fa87683fb46e3433137ed7e5de181ad281976303c99d7020b52ce45f5dcf23de2128eb3e2072148cf47213461e728bf25148b5e8e8f4f1749778ffc04e16f3b9b34d4d8c7bfce59daf1f94795a0494eaa437b07e19ec41aa139c2673fd1a703c9bb58c7e9a6383ccdb8fea5143209a1731a635b0366839d08d9ea36b0ae05b6336712cbeacd54bb97e1f4867f4bea609556310035fc15c3c8f5525f8bf3dfe9a95bc226a9a2690106918841db3a8bfb407e64e56c0cefa5642771090575e2dcfaaa0b4e49a354b300421b73317607aa7f3e89491126eb36b1553edcc97aee68cd1bf6728c4092876e628164a43a0f5ba1f29b4f464219a2e0616eb78175bd5ac87c497d279635e164285bbfda45b72659971af522268a622bb365958d9ac8d67ce144b5173a0761d9c2ddb6e079e3dd289cde985ec3199c35d427b4d91c961b6327e1e658c98037ef24c05f7a10f49a1962a09bff9cf1aa992ef0dd6d64cf61f6eb5e522d4b72efb943a4825e83c80a6fff4a5a170af59c857c0f08798a4f21c32c0758a365ad8305ea91f4ae4e51cbb6e129cc7424bc6bb63a15bf3a7a33b16847369c318f1d4de7fbd37b998ed8c9c4fe92b27a59fb600480b921ed2f594cb951ce584c9ed2d4f7dc44ccd0cded62af1a0795d5026928e2b09fa5549cbf5589ec9cca72d4e94a30d6ceebde6d9c931ed723be1e8024bd48612ff40d21130550c77522f42b22cb9da310a7de61ff0cf1f43b2d24002e8b7ec51577e350dbb0e8c417b683c737dfee6fc5d0714854b5968a54e86d098c8e5dfc3688438d551814df65bc371b71db7713faf2bfcacc73362291c7989ef85c10fa8b42d8ed1974438fe69be1e2e023e187ac4dbeef11f87a6c1c9beb044d7e4287889a5f50c0aa1cfeb32d623853c4e3a6b171f0a14975364f8a95e7f27df6fb95e695d61e8aec008abaf08b437d965caf81ab6083c8def4e44e173bf6aabf86a963134d4191a1841dc67b58b396c9180326ce53f6d1cd671dadd2becf3bdbade213f57ad58421cac2e6f26229bd000ad7361ef03efc54acbbedd2c68897b140823559dfbd5646efe1fecc6188822a4ed0a30a2e981d5384b5ace12ee3d187f30fac161cc03dfab7fc4285d178b42ece9a3947eeebfb5bef720d29dc6ffee9352d4b8e4b60b022d08dfde128ff91fbf1df60dbc252e8f60bb02facff51be523ce5cb7b677c2494f0809fb85dcd805d856bb966878f14720b5d8508c26c450bd7471c3ae886c68dd9bf2133d5f3662740203e6914422ee846fb9611f07cd588990b5a8a8e86bdad9d1835e25e672a6c1bbbf461a5cab9a34fa026b98c7dee17c44d8dee0f2fe5bfc953367b63aee664022b2cc196154b01a1ce77dd864d4f1b45280c9f58a31895f96e7550386c5340c53ed6c143cca13a02f38e5b171f94743a2096709924f0659be2581e62e4d57fad14fecfe8b8871a45819479255ce987aa07f1903a88e4d6a5520ef87f01b8c96337db7de30a23ec14bf9218873ba196df6d3f8de3ad4184488c3d80fdc6ba2ebf04182afce7f3cffaf34b1b624cbcd95d20d36efcd55739bd80d224d7211d5cf54d8da9dc678915892baec4b98b59fe229be39db66340fd37231309d0fa4c337b9c178e823c3c5d182ea78f3d6281c42377a881f6695a43c8acb7ce2d62574c9c94fd1a555afaf3cf2edfcd8157c43a67a6fdcc4ebe3efc33353c089c6da0d09e719a4cde2127602be5ee2180b12c28eb8bc58b1156bf68ff55fbda16d91233c1f69afc41a1194fe483035d43b5624ed6abd3acdfcdb8a1c5bde31a9f94b5f124bbcbf6f46103e549eafa93150da35c2910274b117a5a0b380bfdec2cbc26028ad1d645870c554bf35225cdc8bbdd65ac772c5652682cedaffbb1f541453bab6d168b30cce002ed40355e04089578fbb1f55ef7e8522de2b1f8bfaca4e4770ba9012b02061928dcef69620108a9a9106ba263aa6919614012ccb0803c6dba27985be3d289b1be2f70454cf079cee38160c62b63ee335f0cea1510cf8ece5e73a384526ad3df5f65f4f858b720ecb49432670f659779efea736fe73d9b01b44aa6210c855c63314a5ab83dfe74e1797717bbac83d3a4ae01204d19c414e7d86d482af5d9ce403f06639667ec56eb62ac3f1c812882fe4eb6671a6662c46d227e0acb0d787798700741eb7770988dac7a3eb1aada26da21cc387f665d41fb71a68756d1bd605d7bfbdaafe8833a7cd76b2b96702ee9a0a14eba69a25d391cfca2a383386f22f3a22ee03e56c814d6b976cc03872455bc459ed09854c0e8de14250fafc546b06f6d72644571e5098e6b22139a91668aebf0ce2efe62e203c0720c47461f47b58d0676ffa5e438bbde039995d8e9c67fca3607bcadc54ab733fda38579f1274ae10259ff3531721c4ba7bb9377f24e402b191de6c71c30d93d48aae2bf11eccc218f78162233a0c8f400d7e689bec3e89d60696d6ec20ef9c115f4142f492ec00f01c72fc7dc562696abfce4f1aceb43298408b21b64954eae38ff413d37d6827df11ee447e7e7b989a88a2407985b37b695a43c7df313dd385d4becd9fe88fb4d3b4cb127a0e60e6e235d324de1e3141fc57b51d58afe5d4daf9962c592b2d002ef86d2bdc6e5129c6bd24e772f183ddb9567ecc458f55dcac8dd3297fa7c8658a28e88cb2c69cd8c3a3e3636fad6c00a7ba57e61329ea12f90f5f3e9e01972e037e32053cb2b9de0251e83749d72afe17ab571b19a267df78a71b02009b6a782b7763c1ab2cedf2f2fae99e371d97a78c4b452bfe2d657935751bcbf79f9686907098749c824da824db44d46697a062d61a145c7a2700e831c9932c95b4774a7cdd0aeb95e3bdcdc4276bb3f9238621f1bebdc40976b2484094f80365b80cba38e78000bd2848203436a6650a2cf507167658dcc8483e96ed34eab318cf5bf6901ef5c7a7c68f557b07407985cd12daa4e5b9acbebb5cee7db6c872727af2454262811b8c1e0eac0faefb6e3ee15b01fb857a0391f8b53351a759e5bf0a7b1ade2d6536335f0820a45068fdd722056a725da0def296d653e32c29407f45b333c06555566e56d1a799bbb8c6417c9ba142ff14dc3b105479a83c9a1bce3bf6652105af3c77aaffd366e567537455f73ec20880f91db9aadf4553e5e5e2a2149e7eb28f9c4a5eb64c2b56aeb4e2504e558373607e92ccce54d8f94fb6d8d1f070ca4614629ff5d4e121db2721c90db11abae897e7403166ed980c8efac67dd1a65791b210db2b3b6cc409dc673859babe5c1753f1d3cabc2cbad2529773d6ff0dfea7e87c16c4d78ea45b9d869f4759220d26e5d1e8875290b4bc4a350c71de02f727e237721124b7ae3bf5d33136ad9a85cd943764e108e22c03b2cedba7192a23d9d9e8821d915fbbf3f7d37b7275e46521f5447771229e05531e08d666e6e92f4d702aed538db899c640f76ea097bf9b7572adf6543bbca12fd811e16e8cba99a02af14a9c3a2b26cd240d1d4219bfbbafc1f4cbcd779c514a0ed70b3ccb8157ba9543bfba927e8328b755935eb2bc48d69892c62461bf4b8a854cc6898e41c3c578ad315caac0a6b130998e03d0082c21512e1507d55d883cdd37bd2375ec921eba33043e3459e8819ac6186e156de19cbdb03e409460e1dfd5d406ded04b3ef48bf0842172d0f7ffb6b93f2439d51802f4529317ad19583788334b1691c5ff08128bc5a65526c8106043689293cfc1a4ebebae2469755c964f5b9b3df0e67215de416fbd013d28d268ccfbc0ae3fa07cb69230b0a48e9496a70092c77915f36ae9ad1b06d6ad9545cc93d5e9319bded8fa2ed64a41fb6f5238b36250e5da122c90fecbf5004b5b9c9e16f34c60783013a3bcf9ffcf9bc270b2e307986cf7dd20d60543d3fe2becca37d60900a74ddf089987da860e859aac7936ab469273119e3d06f997dc0b6b0440c6c9522ac140d891b3bd85c6430d40dcfed58468f10ddb6dd8c904db3c32ef80518db45247e52317c7fcbf0d79bdde778d782cfc94106138f80ee48ccfc78094b824452453ceaf632ebd42764bda47a68f9b3fa5041b2c75945877f8cee47f5941310c314cbe96ff52cd2c83fd23571b26c13a38eb6173c5c716e9913d7f390d77a555fc4cfdd607a21c1bd9bc1f7b79ec93eadeacd788f8cd57184f58da321d4657fbf9764ce93cd2346da78b59ef8ad915a3ec28b3b1106c4ffb01e027653579fa1feb7ba7a653f5efc4e73c4f1e6b69ce0c66844219fc25ca8b4f7b8fca442e658d8cc219d2755d767671f38f0ad30e3ceff9c68b4f2386eb584e984beb93d7e732f62df8844c236b25447d3b43163225460cc4616bd9dc4ff7a0ed10214dfa40ef3424a0dfc0399640913c8631c69b8e5935ba028a66c7728f2d90a275241adc2ae9357ab903ff2c7093d84a5cdd5b41b296e829375ca47b68132d0d0ad134836b37d1256c5a8a9c2", 0x1000}], 0x1, 0x0, 0x0, 0x40e}, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001280)=ANY=[@ANYBLOB="00000000000000000002000000000000000038efcc1abc634b910cdbfe6afdbdb9bd5042197805265686ce9c1f87e5f65028889946f9bba32e37ba973adddafacbe90b9705e7666c0c0b7eaf66d8175f7c3a2e102000ea7db573a7c3c170108ac3ce66f19d41236cae6e5de93702d038f80544d1417495b9ea8e77e8bc8af757df9c12d43bdfa74af0638dd0d084a898308286b60a019c95a098e95be4cd81518c3dc0f93736dc3045592add7114586d5040d946c8df6be17cfac259714b29c02315d8104c83d1babdf517eadfac3a7cffd96f87c0edc9b1396ad6c73e7c0baeb1a2a31ab106dd9fc6c45ac9335138f776a08609c1334dad6fede067330b6b2ae7b444af65b8540818ab88bb11732e8947b1203a20d21596ae95feaa49883de39cac7095255cfe8b5d1cb132560230606e9a396649e36708f7db2222f1c86c7b6a6e0f41da494d5219366b3a831e6ef8783ee6616b427e443992803df7c9d218b78946f320919139009c6034525c7e402d2ef44d05969d5b3fe0bd86df6d424b45cd3973f89bfe1bdf4c30d7b132ffe99162448b4beae7f62dd0f97afbe75232815f51a0056d44ad35f2b7b133db1e179e31f7fe0e3bad45b7a7f97eb88c9bc54bf95fc2263d612ed99ac1940a3d0e38302579c968f0fdb2"]) 10:21:07 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) 10:21:07 executing program 5: mprotect(&(0x7f0000fee000/0x2000)=nil, 0xffffffffdf011fff, 0x0) madvise(&(0x7f0000fef000/0x4000)=nil, 0x4000, 0x5) 10:21:07 executing program 2: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x702c, 0x0, 0x0, 0x0, @empty, @broadcast}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) (async, rerun: 64) r1 = socket(0x18, 0x2, 0x0) (rerun: 64) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r1) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001680), 0x0, 0x0) (async) r3 = open(&(0x7f00000016c0)='./file0\x00', 0x8, 0xa5) (async) r4 = fcntl$dupfd(r0, 0xa, r0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r7 = dup(r6) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async, rerun: 64) r8 = socket(0x18, 0x2, 0x0) (rerun: 64) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r8) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001600)=[{&(0x7f0000001180)="420e849f41d41352ea2fe780e594ebd622cfe71111c435bd4d0971ceba6e8b981510f61a379fe64a1cb974aa490542f4dda57b95ad5567e4dea8b4ec040a22211df618126826289f88f2a22d64c19568013446b5508212714956a76ada461105bcd3182793", 0x65}, {&(0x7f0000000100)="f2cd0024450e3dd22476ec8e801b4b2eb71cbb779def1dccd20cf42bfd627300b40f21fc5018cf6732e390fd7b95266d122b5a1ace2d679ebb5ffa85c06d6d", 0x3f}, {&(0x7f0000001200)="dd04d9c05be16cc5c40d919b847c8a41f9681c7d9b97f93394525a54ab26c7491066cca9e07ad3b609ab9863b0708848135fccd6114faace71840029dc850d0115987b463fe3d65fb8ae6db52d0470d96d66f8917633838a3d89a4e2c648be48bc3afd7f1d0d1b722a002a2dbdaab45c164f7eebd532a982d25f182b113f868982128af23d22a010039f56c92d7d7784b98bebbdfd3e829670a8f3bde63da4ed1dd4a0933078f8579099e694dcf3445176ccb8705c220c91e93d6c6f5f98a9af2ca88052ebbff17bc117102c38aca1dd8d6440220c74fcb23b0a285cc5d0d9b684b5f21b686ef443cc36cc90847ac455c6", 0xf1}, {&(0x7f0000001300)="c99a9a4352904af2f2a337862c0358e1f26f07f12786c31a3c0482d605b10a4553d503863424adfba622ff70968ce2c71e1e9bbba3caa53d7d56c521ece1e55564ccae5bbd1130a4eb7ffee2de473343d8a0bbe01c23349d47c5fff2b65db6cfd939dba8d4a98087c0d24ff5fc457bbbc41441938866811a30e8174856897a6b17e3b1591acc36504e192a10e57f74a2b489bafa73586b1af456", 0x9a}, {&(0x7f00000013c0)="e696c1f460f32a109fed586d5cffe4f4f8888ff44a40d8b62fadb028746d7198fde3a8f973867df7d16efae6c6222cd25b61a4477ef1f4a2fa01a12daca21a7ee6170bea00d0e895f9b6f77654661587d66a8316ea1a7848e8609041a4788ea289bf153d85640d56345cf4300d6d67822a56eb03cacfe1f8a2125d633cf9dff106496ae6af421f19bb2e895a2fd183fa4ac04818784bf014b540f8295e3fbae8337cff93f02b90e6a02c183d3165e61e3dfab4bd97b03e5839a75611feaa58fdac759be29300b565dd91a237f2b7dcf6901d12b046ffa0b5664505", 0xdb}, {&(0x7f00000014c0)="495d18c21753bd47d5e6e2bb2d40f73127af2233", 0x14}, {&(0x7f0000001500)="9aba05b32fe6c0d7623d6fb15686f25e572c7e738248a00158ed69572dd6a5cbbfabd97e541a5dde356d4bec8affc278d57e625b1273f8e6bc2aac957d00b514e5b17d22ff2ca49a22397b514737d6f000c453bb2513e1b436242d08d9542d8b11d387ecc2e474eed91fa0739467c299808a203ba646cde5919662431df08d35ddf4a63dc839e8745fe3333b9bb20d105cb81e641272f50dec25877159342ad82a03362ae76736fb0c5fe73b6dcdbd152a86fb3d1206c90315c46fdb4ee46d8834f8c6b231b19302872c7b74d7c34f57da02cea32c99fa4984d65b568e680ae985283b29f8cda6bac8bc", 0xea}], 0x7, &(0x7f0000001700)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x38, 0xffff, 0x1, [r4, r0, r0, r5, r0, r0, r0, r7, r8]}], 0x88, 0xc}, 0x4) r9 = fcntl$dupfd(r0, 0xa, r0) recvfrom$unix(r9, &(0x7f0000000180)=""/4096, 0x1000, 0x1000, 0x0, 0x0) 10:21:07 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) 10:21:07 executing program 2: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x702c, 0x0, 0x0, 0x0, @empty, @broadcast}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001680), 0x0, 0x0) (async) r3 = open(&(0x7f00000016c0)='./file0\x00', 0x8, 0xa5) r4 = fcntl$dupfd(r0, 0xa, r0) (async) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r5) (async) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r7 = dup(r6) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r8) (async) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001600)=[{&(0x7f0000001180)="420e849f41d41352ea2fe780e594ebd622cfe71111c435bd4d0971ceba6e8b981510f61a379fe64a1cb974aa490542f4dda57b95ad5567e4dea8b4ec040a22211df618126826289f88f2a22d64c19568013446b5508212714956a76ada461105bcd3182793", 0x65}, {&(0x7f0000000100)="f2cd0024450e3dd22476ec8e801b4b2eb71cbb779def1dccd20cf42bfd627300b40f21fc5018cf6732e390fd7b95266d122b5a1ace2d679ebb5ffa85c06d6d", 0x3f}, {&(0x7f0000001200)="dd04d9c05be16cc5c40d919b847c8a41f9681c7d9b97f93394525a54ab26c7491066cca9e07ad3b609ab9863b0708848135fccd6114faace71840029dc850d0115987b463fe3d65fb8ae6db52d0470d96d66f8917633838a3d89a4e2c648be48bc3afd7f1d0d1b722a002a2dbdaab45c164f7eebd532a982d25f182b113f868982128af23d22a010039f56c92d7d7784b98bebbdfd3e829670a8f3bde63da4ed1dd4a0933078f8579099e694dcf3445176ccb8705c220c91e93d6c6f5f98a9af2ca88052ebbff17bc117102c38aca1dd8d6440220c74fcb23b0a285cc5d0d9b684b5f21b686ef443cc36cc90847ac455c6", 0xf1}, {&(0x7f0000001300)="c99a9a4352904af2f2a337862c0358e1f26f07f12786c31a3c0482d605b10a4553d503863424adfba622ff70968ce2c71e1e9bbba3caa53d7d56c521ece1e55564ccae5bbd1130a4eb7ffee2de473343d8a0bbe01c23349d47c5fff2b65db6cfd939dba8d4a98087c0d24ff5fc457bbbc41441938866811a30e8174856897a6b17e3b1591acc36504e192a10e57f74a2b489bafa73586b1af456", 0x9a}, {&(0x7f00000013c0)="e696c1f460f32a109fed586d5cffe4f4f8888ff44a40d8b62fadb028746d7198fde3a8f973867df7d16efae6c6222cd25b61a4477ef1f4a2fa01a12daca21a7ee6170bea00d0e895f9b6f77654661587d66a8316ea1a7848e8609041a4788ea289bf153d85640d56345cf4300d6d67822a56eb03cacfe1f8a2125d633cf9dff106496ae6af421f19bb2e895a2fd183fa4ac04818784bf014b540f8295e3fbae8337cff93f02b90e6a02c183d3165e61e3dfab4bd97b03e5839a75611feaa58fdac759be29300b565dd91a237f2b7dcf6901d12b046ffa0b5664505", 0xdb}, {&(0x7f00000014c0)="495d18c21753bd47d5e6e2bb2d40f73127af2233", 0x14}, {&(0x7f0000001500)="9aba05b32fe6c0d7623d6fb15686f25e572c7e738248a00158ed69572dd6a5cbbfabd97e541a5dde356d4bec8affc278d57e625b1273f8e6bc2aac957d00b514e5b17d22ff2ca49a22397b514737d6f000c453bb2513e1b436242d08d9542d8b11d387ecc2e474eed91fa0739467c299808a203ba646cde5919662431df08d35ddf4a63dc839e8745fe3333b9bb20d105cb81e641272f50dec25877159342ad82a03362ae76736fb0c5fe73b6dcdbd152a86fb3d1206c90315c46fdb4ee46d8834f8c6b231b19302872c7b74d7c34f57da02cea32c99fa4984d65b568e680ae985283b29f8cda6bac8bc", 0xea}], 0x7, &(0x7f0000001700)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x38, 0xffff, 0x1, [r4, r0, r0, r5, r0, r0, r0, r7, r8]}], 0x88, 0xc}, 0x4) (async) r9 = fcntl$dupfd(r0, 0xa, r0) recvfrom$unix(r9, &(0x7f0000000180)=""/4096, 0x1000, 0x1000, 0x0, 0x0) 10:21:07 executing program 3: mmap(&(0x7f0000ffc000/0x2000)=nil, 0x6b1a7cfb6fff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7fffffff, 0x5bc, "225e98d1550809aa42373dbcfa4ab1896c03aec1", 0x4000}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000009c0)="5b0c3ae584574cfe88df554a3708674c959a981fbf2363c472aaa07791baba16b52eda63e7c29dfc4a13d950e72d3350164439e9541c8cb9a37b3a92a0050cf3719d6527d2a181919eada8b2e64968ff0691abbfcc2c5f679f23f61f69dff8f212ec9fc1d986bd726c3a96932d067330fb62ac2e136d9de214b186c1e119b38e3ebf95f30291b82c56fd8c8692dfe0a3c15625256c343ba95adb29392be20bf753008e70ded43171d41df96e1b5d159a36123bcd951b0717641c83ecd8f79ab7deb5b3d60f03ab824c833325edca0e789b4492f7947af4a0c5cf1241f321ab6b2cae2090f0ad9313cd32f7737faf518b7b107c1b5f4da3a5b42f7b887cfe0037e2d6e082d35b07512e6605af3421395d1c5afebe026cb85c739581a76042e2b240ff15588d4f9a142545fbb474fb8882e72e7814c94ba72f07e262d784f76a944c2bf9632c047f8e51dc5571e9cce1850e42c6f1c7f4b7a07f4a15b13e673042e17e6a773ca43ceb22e071d7f0207370443061083572ebf81e78c9aa8694d32d62a91a70cc4249f735adf4ff7f8872653677394e3a08cc2c95d33c85209d6909", 0x1a0}], 0x1) (async) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) (async) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) (async) r7 = getpgid(0x0) r8 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c1, r6, 0x0, 0x0, r8, 0x2, 0x8008}, 0x6a6, 0x5, r5, r7, 0x1f8, 0x3, 0x40000007, 0x7c}) (async) r9 = semget$private(0x0, 0x4000000009, 0x83) setrlimit(0x8, &(0x7f0000000040)={0x0, 0x100000000}) (async) semop(r9, &(0x7f0000000180)=[{0x3, 0x0, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x1ff}, {0x1, 0x3}, {0x2, 0xfde, 0x1000}], 0x6) semop(r9, &(0x7f0000000440)=[{0x3, 0xfffb, 0x1800}, {0x2, 0x98, 0x1000}, {0x4, 0x3ff, 0x400}, {0x0, 0x2a2, 0x800}], 0x4) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000040)) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) (async) r12 = getpgid(0x0) (async) r13 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c1, r11, 0x0, 0x0, r13, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r12, 0x1f8, 0x3, 0x7, 0x7f}) (async) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r13, 0x5c, 0x101}, 0x49, 0x8, 0x4}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x52) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000880)={{0xaf9b, 0x0, r13, 0x0, 0x0, 0x117, 0x7}, 0x9, 0x7, r14, r10, 0x0, 0x0, 0x40000003}) (async) r15 = getgid() (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x0, r6, r13, r4, r15, 0xdbdc56bda76f4a5, 0x100}, 0x3, 0xdc, r16, 0x0, 0x3, 0x9, 0x8}) 10:21:07 executing program 5: mprotect(&(0x7f0000fee000/0x2000)=nil, 0xffffffffdf011fff, 0x0) (async, rerun: 32) madvise(&(0x7f0000fef000/0x4000)=nil, 0x4000, 0x5) (rerun: 32) 10:21:07 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) 10:21:07 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = msgget$private(0x0, 0x108) msgrcv(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="000000000000000000ea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe00000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000200000000000000000000000000000000ed7b5018dc7c286be9a9553fa3cf35dbb39869974ffe727340d2cf2f1053457f68622c5930ef6cb8ab7c81bfb5df16701000080559ab791b02a687db207968c3d4f52df6e46ab3accc7869753503526e10ce60571f774e4b3f85f6bff534d283d212cd36d98c67c1132e0286756503ef3b1"], 0x92, 0x1, 0x800) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x3, 0x4, 0x1000}, {0x4, 0x2002}], 0x4) semop(r1, &(0x7f0000000340)=[{0x3, 0x4}, {0x0, 0x80, 0x800}, {0x4, 0x1f, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x0, 0x5}, {0x4, 0xfffe, 0x1000}, {0x4, 0x7ff, 0x1000}, {0x0, 0x9, 0x1800}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r2 = getegid() r3 = geteuid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) getegid() semop(r1, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x0, 0x4, 0x1400}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) r4 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, 0x0, 0x1f8, 0x2, 0x2, 0x7f}) getpgid(0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x8, r3, 0x0, 0x0, r2, 0x4, 0x7}, 0x2, 0x7ff, 0xffffffffffffffff, 0x0, 0x9, 0x7, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x5, r3, 0x0, 0x0, r2, 0x2, 0x9022}, 0xfff, 0xfffffffffffffffa, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r2, r3, r4, 0xa, 0x7}, 0x6, 0x6000000, 0x5}) r5 = geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x198, r3, 0x0, r5, 0x0, 0x0, 0xff5b}, 0x6, 0x3, 0x0, 0x0, 0x3464f6528000, 0xfffffffffffffffc, 0x3, 0x5}) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = semget(0x2, 0x0, 0x20) semop(r7, &(0x7f0000000280)=[{0x1, 0x3, 0x800}, {0x0, 0x8000, 0x400}], 0x2) r8 = semget$private(0x0, 0x4, 0x182) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x18) semctl$GETPID(r8, 0x2, 0x4, &(0x7f0000000200)=""/3) sendmsg(r9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="100000000000000000014400000000ecfffffd0000b55621470000"], 0x20}, 0x0) 10:21:07 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c4, 0x0, 0x0, 0x0, r1, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, 0x0, 0x1f8, 0x2, 0x2, 0x7f}) (async) r2 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000a00)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x162, 0x80}, 0x2, 0x7f, 0x0, r2, 0x4800, 0xfffffffffffffffd, 0xffffffffffff5d86, 0x8}) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x0, 0x1, 0x0, 0x3, r2}) (async) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a401e594e457ec4a280a2691e47ade5fad32446000288189e4410fa31ffffffff0000001f2001fff7b306150002090144e9b59cac1400ff"]) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x6) (async) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="9c02"], 0x10) (async) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f0000000180)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x2, 0x40, 0x1000}, {0x2, 0x8, 0x1000}], 0x9) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x159, 0x2}, 0x3ff, 0x9, 0x4000000000e7}) (async) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0xff, 0x4) r5 = socket(0x8, 0x5, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) (async) r6 = accept$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/99}, &(0x7f0000000140)=0x65) accept(r6, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) (async) socketpair(0x6, 0x1, 0x0, &(0x7f0000000040)) (async) r7 = accept(r6, 0x0, &(0x7f00000002c0)) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000300)=0x1, 0x4) (async) write(r3, &(0x7f0000000400)="06db92cb2bc71bc021ddc28fd02e4310164d6d6e56f0374d591d51840492ae80b6734760f8949793f5ff925e0add46df00000000000000ed2d2d53ff016fd1967aa38c840ab15e80ffed6ac4c0f97663716a21e7d96807fc320828a79b579a5759d1585d07fc4a7f7fd721a6040f186fce37121a7ff6b505fa92a82523596d8c527e2c5f34239a59a7a05dbf06b3c173ca5011f274f29841382a51065d17a62711964cdb5839dfdf821b7f75525bca0ea85058c83f41c530d6f42ea7dc8b3910a88ca185a8d8180b85f9b2c93d622e066efa03282d37a783649f764030787e5a7012df6796b02f1efbed0e01552f24f85e17be12ae9007e26ae91aa5a5e7469787f132ca0905531c300222e9d171f44d6e60cdd25f853b3a119bbb2ff949b3a2bbd4b4cc18a5f2f94fcc6bf35641a0099a464e27197b081c626bf0ea399f1fd489787c85152bb15a38cbf15238311e0848e5b9812af4c82c62d87ee884abda4f725d0f96800345dd4c069762b1436f621f482589fb0ab042ca836dc7e6e8d1de427e31161819ec257ca878ffbd4b3c86738c35b9ad49063ec8e0e0394e6b5771abc19d37064e47d972693903c7dddfcabf9ac88983fcb9af32fde20d956184fde6af1cce696f0da59bf3c9b5f37d71b1be8ea56e06af8b56a4610f0a526b914980fa95d6d2b9bcac721989e85415da2c171f14863ba291c5d9d609656f9941b2c55ed249f4eb8e5fe072e0d81b266ca69e1e9799c56a5776208ea4d5df1920da6a514f77e070a84fd1541c0a37fcc8601bf9707af463edf2f1fdd70b1d365e79101ccbb00026e57566b66291fb5db9e33309d879f48027a7bb2099ca62dced24e3dbb0e44845b5ea0a24684f16c7bcf19de0cc6687b7509ffb9e8a9cf560c426d666a91e1e929ea6425de177a52cc75a256f92383a313f1953cfa7796e8fe1b729ff11406a0bca052b32a4a133c4cfc8dbcca976a00d4b7ae19b11d55a6235399b17f8d085ce7b398754a3e71caed15234f8c99cc51f7408384418ec0f6009c42feaeed992a00833f7022116bd14de5b9992ed09c96afaf5d6c31fe600fa3cecc364fb6dc01a8213e1594c5cc039a7ea031d26118ab91c64530f19bc64543615333fa34072dd75dc70d357e2370e208fd56e7a7daf87f30dee48944d83b5563872fb61072a2381e9e000fe2c3a422ebd90ce2e7a4107094f5f805c077841f540d465d3e17e479d57a9de0a6b3c56295c85b0ad1069837fc785c6546298c96a77c651ade40c7ab1a06c6791e1de95695e6c248dc39927af011232471b17c40151d2a2f5a763eb8b78e44422e0ab8d982a9ce2813b3533382cdeaa1b284d0d144126eb622979e6ea988079fec319cac45481c1a1f3db361146bcf41b8acfee8d13d1660ee1b5b144f0b0b043d6374ce77d5165a49b2399ded113d83c6f8114868a1d37c9f35811446d5f10c7e7c4dfc4fc878ced7f6979cab411c366e2be44378d991fec8f80985fb7581cc50d3ad506f4a3d8aea9effe341a3e80ddaa4dc857a0896a444c366c3466267830e8635de26e5887819ca9bce95bbfe9656dc57cf5f41b62182265cf67eac14058782de4e7945e6cff994bd5bebee64eb3e9855c3094aed5288d8012d3501ba2d08b5f612a867137cba147f96ca29d4372af173c0e7a7a38d58dea7e9d15b774c34279d0a7345aab1be9288a9247997e0f84bc99b27b054dc7c980ea1e425147f931f009ffb122f252eae1c985e6360a16f323ddf09bbb2bdfc08679dc53a39e6cc0b79648b282639e4913f5cb98c0582ab2661903107d62a60ea6ed9f0903b8796f3451dd6156c6ad6a00a38b260870e5214af91860147f5c734de5b25108b5aa83908f976c8662bbb2aef5a097fc7109d46d439a35df91b2414af8322c1c5f969bbe2c24f13376740eb731610a29465f30e3a049a5d253f442b72cd0cab40c4626a76d66f8124174a2dc8234bafadbfcbdcc63f91ad402ac7276c1b22e913e30ebf8a5ec06022952d7157420c298b0ef5441b5999d81d23ef6c5c8e24ca39b70adf246fa9f49a9b21695f3cefd95147b3c846e107c99", 0x5c1) (async) read(r0, &(0x7f0000000180)=""/162, 0xa2) write(r0, &(0x7f0000000040)='\t', 0x1) (async) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) (async) close(r0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 10:21:07 executing program 6: preadv(0xffffffffffffff9c, &(0x7f0000000740)=[{&(0x7f0000000000)=""/198, 0xc6}, {&(0x7f0000000100)=""/15, 0xf}, {&(0x7f00000001c0)=""/8, 0x8}, {&(0x7f0000000200)=""/250, 0xfa}, {&(0x7f0000000300)=""/200, 0xc8}, {&(0x7f0000000400)=""/25, 0x19}, {&(0x7f0000000440)=""/65, 0x41}, {&(0x7f00000004c0)=""/255, 0xff}, {&(0x7f00000005c0)=""/223, 0xdf}, {&(0x7f00000006c0)=""/120, 0x78}], 0xa, 0x80000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800), 0xc) syz_emit_ethernet(0x42, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff7c32eb3734000000ffffffff440c090200000000000000004e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 10:21:07 executing program 7: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0x7, 0xffff4cee, 0x9}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) close(r0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0x7, 0xffff4cee, 0x9}) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) (async) close(r0) (async) 10:21:07 executing program 5: mprotect(&(0x7f0000fee000/0x2000)=nil, 0xffffffffdf011fff, 0x0) madvise(&(0x7f0000fef000/0x4000)=nil, 0x4000, 0x5) 10:21:07 executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="7834b6e8"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0x1, 0x0, 0x0, 0x0) r4 = accept$inet(r1, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r6 = dup(r5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0xa9, 0x8, &(0x7f00000002c0)="0521eaf04790b51584000000003f320f24bc21f81cb5bbea62fb67a600ea996945123a3a8179a1366bbcdcbc9c2080612ff29781b490b10cf9a0d5647200"/75, 0x4b) r8 = dup(r7) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) socket(0x18, 0x3, 0x7) sendto$inet(r8, &(0x7f0000000200)="5a09569c25aadc3061602606a7c4ee5bf9df0a5f9f097fa94e4a666152a5270142551a283376c827d79df589622a86c07d6043e185478834ce63d4950acba0e9fb0389e4ec0ffee623587db3204d9e", 0x4f, 0x0, &(0x7f0000000280)={0x2, 0x2}, 0xc) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f00000002c0), 0x0) r9 = socket(0x18, 0x8000, 0x0) setsockopt(r9, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r10 = dup(r9) setsockopt(r10, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) sendto$inet(r10, &(0x7f0000000040)="2da611eb070f8bc980ed9bc129718caf9c09646c5879ecabb699ad03df0d23553fbf7a829392281c33cec1dba7836052fe0d81767f523895a854f58888594fa8ce7ee9f0dc324e0c1c8da307fcd1677024b50200c3cea084a98131496f0e3937c36684e1a734bbfd4674fe068651938e6d2d9ad228e7cc55d48840722b6b56d596c06f468cb1919560f3df2a85598f153073ef49f41a5b1ae67b82db9c8d03edc2d8290e0dc69af05bcb17f194e41956387612", 0xb3, 0x4, &(0x7f00000001c0)={0x2, 0x2}, 0xc) recvmmsg(r6, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f0000000780)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) dup2(r4, r3) recvmmsg(r4, &(0x7f0000000700)={0x0}, 0x10, 0x840, 0x0) write(r4, &(0x7f0000000180)="83", 0x1) 10:21:07 executing program 3: mmap(&(0x7f0000ffc000/0x2000)=nil, 0x6b1a7cfb6fff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7fffffff, 0x5bc, "225e98d1550809aa42373dbcfa4ab1896c03aec1", 0x4000}) (async) writev(r0, &(0x7f0000000240)=[{&(0x7f00000009c0)="5b0c3ae584574cfe88df554a3708674c959a981fbf2363c472aaa07791baba16b52eda63e7c29dfc4a13d950e72d3350164439e9541c8cb9a37b3a92a0050cf3719d6527d2a181919eada8b2e64968ff0691abbfcc2c5f679f23f61f69dff8f212ec9fc1d986bd726c3a96932d067330fb62ac2e136d9de214b186c1e119b38e3ebf95f30291b82c56fd8c8692dfe0a3c15625256c343ba95adb29392be20bf753008e70ded43171d41df96e1b5d159a36123bcd951b0717641c83ecd8f79ab7deb5b3d60f03ab824c833325edca0e789b4492f7947af4a0c5cf1241f321ab6b2cae2090f0ad9313cd32f7737faf518b7b107c1b5f4da3a5b42f7b887cfe0037e2d6e082d35b07512e6605af3421395d1c5afebe026cb85c739581a76042e2b240ff15588d4f9a142545fbb474fb8882e72e7814c94ba72f07e262d784f76a944c2bf9632c047f8e51dc5571e9cce1850e42c6f1c7f4b7a07f4a15b13e673042e17e6a773ca43ceb22e071d7f0207370443061083572ebf81e78c9aa8694d32d62a91a70cc4249f735adf4ff7f8872653677394e3a08cc2c95d33c85209d6909", 0x1a0}], 0x1) (async) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = getpgid(0x0) (async) r8 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c1, r6, 0x0, 0x0, r8, 0x2, 0x8008}, 0x6a6, 0x5, r5, r7, 0x1f8, 0x3, 0x40000007, 0x7c}) r9 = semget$private(0x0, 0x4000000009, 0x83) setrlimit(0x8, &(0x7f0000000040)={0x0, 0x100000000}) (async, rerun: 32) semop(r9, &(0x7f0000000180)=[{0x3, 0x0, 0x1800}, {0x3, 0x4, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x1ff}, {0x1, 0x3}, {0x2, 0xfde, 0x1000}], 0x6) (async, rerun: 32) semop(r9, &(0x7f0000000440)=[{0x3, 0xfffb, 0x1800}, {0x2, 0x98, 0x1000}, {0x4, 0x3ff, 0x400}, {0x0, 0x2a2, 0x800}], 0x4) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r12 = getpgid(0x0) (async) r13 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c1, r11, 0x0, 0x0, r13, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r12, 0x1f8, 0x3, 0x7, 0x7f}) (async, rerun: 32) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r13, 0x5c, 0x101}, 0x49, 0x8, 0x4}) (async, rerun: 32) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x52) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000880)={{0xaf9b, 0x0, r13, 0x0, 0x0, 0x117, 0x7}, 0x9, 0x7, r14, r10, 0x0, 0x0, 0x40000003}) (async) r15 = getgid() (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x0, r6, r13, r4, r15, 0xdbdc56bda76f4a5, 0x100}, 0x3, 0xdc, r16, 0x0, 0x3, 0x9, 0x8}) 10:21:07 executing program 5: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0xffad927dd118f9f8, 0x0, 0x2}, 0x8) 10:21:07 executing program 0: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x6, &(0x7f0000001200), 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1000}, {0x4, 0x2}], 0x4) semop(r1, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x4, 0x2a4, 0x800}], 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000c40)=""/4096) setregid(0x0, 0x0) r4 = getpgid(0xffffffffffffffff) r5 = getgid() r6 = getegid() r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) r8 = msgget$private(0x0, 0xfffffffffffffffd) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0xffffffffffffffff, r6}, 0xc) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRESHEX=r7, @ANYRESDEC], 0x0, 0x0) msgrcv(r8, &(0x7f0000000480)=ANY=[@ANYBLOB="a083f0b5b14870154ce12777b886111e749f20c94451348a61e2f0bf000439a4ab720be9252d17e5e9db1e9553756312d285933fa3b9f7b4a9cf2e491ffc7051b11b033f6f1b75f1ae03585bbe8abd713573bd17de5c18e83e3d02961117f712efcf4863bcae4731cee859b65af031d3da0ebe2516dccec7ba7480650fa176de12f71c6b646044a02f8cd9bbdb0d4f89e31132b036554de088a0df36c9818b7d0c33053930f9b939f22d842f337e73d3818d5f7e75d3681a6a341fd5f580f399e4892c3c1cd76c4525bcb2a7361b75b55f56ec98f7c035c1f9533e3854bf0d", @ANYRESHEX=r8, @ANYRES32=r8, @ANYRESOCT=r6, @ANYRESOCT=r6, @ANYRES32=r8, @ANYRES8=r7, @ANYRESDEC=r6], 0x9a, 0x0, 0x1800) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xe0, 0x0, 0x0, 0x0, r6, 0xb, 0x200}, 0x7, 0x4, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c1, r2, 0x0, 0x0, r5, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r4, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r3, 0x5c, 0x101}, 0x49, 0x8, 0xff}) getegid() r9 = geteuid() semop(r1, &(0x7f0000000140), 0x0) msgrcv(0x0, &(0x7f0000000340)={0x0, ""/14}, 0x16, 0x2, 0x800) r10 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x200, r2, r5, r9, r10, 0x88, 0x7}, 0x1000006, 0x0, 0x2}) r11 = dup(r7) renameat(r7, &(0x7f0000000180)='./file0\x00', r11, &(0x7f0000000240)='./file0\x00') getgroups(0x4, &(0x7f00000000c0)=[r0, 0x0, 0xffffffffffffffff, r10]) 10:21:07 executing program 6: preadv(0xffffffffffffff9c, &(0x7f0000000740)=[{&(0x7f0000000000)=""/198, 0xc6}, {&(0x7f0000000100)=""/15, 0xf}, {&(0x7f00000001c0)=""/8, 0x8}, {&(0x7f0000000200)=""/250, 0xfa}, {&(0x7f0000000300)=""/200, 0xc8}, {&(0x7f0000000400)=""/25, 0x19}, {&(0x7f0000000440)=""/65, 0x41}, {&(0x7f00000004c0)=""/255, 0xff}, {&(0x7f00000005c0)=""/223, 0xdf}, {&(0x7f00000006c0)=""/120, 0x78}], 0xa, 0x80000000) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800), 0xc) (async) syz_emit_ethernet(0x42, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff7c32eb3734000000ffffffff440c090200000000000000004e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 10:21:07 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) (async) r0 = msgget$private(0x0, 0x108) msgrcv(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="000000000000000000ea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe00000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000200000000000000000000000000000000ed7b5018dc7c286be9a9553fa3cf35dbb39869974ffe727340d2cf2f1053457f68622c5930ef6cb8ab7c81bfb5df16701000080559ab791b02a687db207968c3d4f52df6e46ab3accc7869753503526e10ce60571f774e4b3f85f6bff534d283d212cd36d98c67c1132e0286756503ef3b1"], 0x92, 0x1, 0x800) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x3, 0x4, 0x1000}, {0x4, 0x2002}], 0x4) (async) semop(r1, &(0x7f0000000340)=[{0x3, 0x4}, {0x0, 0x80, 0x800}, {0x4, 0x1f, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x0, 0x5}, {0x4, 0xfffe, 0x1000}, {0x4, 0x7ff, 0x1000}, {0x0, 0x9, 0x1800}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r2 = getegid() r3 = geteuid() (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) getegid() (async) semop(r1, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x0, 0x4, 0x1400}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) (async) r4 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, 0x0, 0x1f8, 0x2, 0x2, 0x7f}) (async) getpgid(0x0) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x8, r3, 0x0, 0x0, r2, 0x4, 0x7}, 0x2, 0x7ff, 0xffffffffffffffff, 0x0, 0x9, 0x7, 0x8}) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x5, r3, 0x0, 0x0, r2, 0x2, 0x9022}, 0xfff, 0xfffffffffffffffa, 0x1}) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r2, r3, r4, 0xa, 0x7}, 0x6, 0x6000000, 0x5}) (async) r5 = geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x198, r3, 0x0, r5, 0x0, 0x0, 0xff5b}, 0x6, 0x3, 0x0, 0x0, 0x3464f6528000, 0xfffffffffffffffc, 0x3, 0x5}) (async) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r7 = semget(0x2, 0x0, 0x20) semop(r7, &(0x7f0000000280)=[{0x1, 0x3, 0x800}, {0x0, 0x8000, 0x400}], 0x2) (async) r8 = semget$private(0x0, 0x4, 0x182) (async) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x18) (async) semctl$GETPID(r8, 0x2, 0x4, &(0x7f0000000200)=""/3) (async) sendmsg(r9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="100000000000000000014400000000ecfffffd0000b55621470000"], 0x20}, 0x0) 10:21:07 executing program 5: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0xffad927dd118f9f8, 0x0, 0x2}, 0x8) 10:21:07 executing program 0: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x6, &(0x7f0000001200), 0x0, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1000}, {0x4, 0x2}], 0x4) semop(r1, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x4, 0x2a4, 0x800}], 0x4) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r3 = getgid() (async) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000c40)=""/4096) setregid(0x0, 0x0) r4 = getpgid(0xffffffffffffffff) (async) r5 = getgid() (async) r6 = getegid() (async) r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) r8 = msgget$private(0x0, 0xfffffffffffffffd) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0xffffffffffffffff, r6}, 0xc) (async) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRESHEX=r7, @ANYRESDEC], 0x0, 0x0) (async) msgrcv(r8, &(0x7f0000000480)=ANY=[@ANYBLOB="a083f0b5b14870154ce12777b886111e749f20c94451348a61e2f0bf000439a4ab720be9252d17e5e9db1e9553756312d285933fa3b9f7b4a9cf2e491ffc7051b11b033f6f1b75f1ae03585bbe8abd713573bd17de5c18e83e3d02961117f712efcf4863bcae4731cee859b65af031d3da0ebe2516dccec7ba7480650fa176de12f71c6b646044a02f8cd9bbdb0d4f89e31132b036554de088a0df36c9818b7d0c33053930f9b939f22d842f337e73d3818d5f7e75d3681a6a341fd5f580f399e4892c3c1cd76c4525bcb2a7361b75b55f56ec98f7c035c1f9533e3854bf0d", @ANYRESHEX=r8, @ANYRES32=r8, @ANYRESOCT=r6, @ANYRESOCT=r6, @ANYRES32=r8, @ANYRES8=r7, @ANYRESDEC=r6], 0x9a, 0x0, 0x1800) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xe0, 0x0, 0x0, 0x0, r6, 0xb, 0x200}, 0x7, 0x4, 0x9}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c1, r2, 0x0, 0x0, r5, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r4, 0x1f8, 0x3, 0x7, 0x7f}) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r3, 0x5c, 0x101}, 0x49, 0x8, 0xff}) (async) getegid() r9 = geteuid() semop(r1, &(0x7f0000000140), 0x0) msgrcv(0x0, &(0x7f0000000340)={0x0, ""/14}, 0x16, 0x2, 0x800) (async) r10 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x200, r2, r5, r9, r10, 0x88, 0x7}, 0x1000006, 0x0, 0x2}) (async) r11 = dup(r7) renameat(r7, &(0x7f0000000180)='./file0\x00', r11, &(0x7f0000000240)='./file0\x00') (async) getgroups(0x4, &(0x7f00000000c0)=[r0, 0x0, 0xffffffffffffffff, r10]) 10:21:07 executing program 2: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r4) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x140) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r6) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) setsockopt(r7, 0x7, 0x1, &(0x7f0000000300)="d9bf99bb400e4c6c08e51771b5cc6a4a550f536bae11c6be59ff12b27f8d325be73e96554206a78ce47af32fe271d701d002556422d052836a48656e2e77779f91ad6e488fd2cd1ec15f87b66d2910d8733b30c34203b506fe63ef65459edbe5e6d105f28c234bd5fb0dc982c5cf5fef3659911c2db25433fe3bc00e6b3090c3eaa4d8be2886662e1fb6a8253731924415aa815e016121a74ef4f45da417be1cc90b053e6f46af58f85b782b50c994ceab1b2e8dfe07547222e038a55a080f92bb9b1ab0c8f09c3524f6bf6869da8265c94e8f3b3c11463f581e9a800927e4ad55", 0xe1) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r9 = dup(r8) setsockopt(r9, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) r11 = socket$inet(0x2, 0x1, 0x8) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x6c, 0x40000000, 0x0, 0x7}, {{r4}, 0xfffffffffffffff9, 0x8b, 0x8, 0x0, 0x5}, {{r0}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x1, 0xfffffffffffffffa}, {{r5}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x1, 0x2}], 0x6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x4c, 0x1, 0x8, 0x8}, {{r0}, 0xfffffffffffffffa, 0xc, 0x2, 0x6c4a8c22, 0x8}, {{r0}, 0xfffffffffffffffe, 0xf1, 0x2, 0x4}, {{r6}, 0xfffffffffffffffe, 0x41, 0x4, 0x2, 0xff}, {{r0}, 0xfffffffffffffffe, 0x2b, 0x2, 0x1, 0x10000}, {{r9}, 0xfffffffffffffffe, 0x4a, 0x40, 0x9, 0x4}, {{r10}, 0xfffffffffffffffe, 0x4, 0x8, 0x0, 0xfff}, {{r11}, 0xfffffffffffffff9, 0x0, 0x40, 0x6, 0x1f}], 0x7ff, &(0x7f0000000280)={0x2, 0x1}) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r13 = dup(r12) setsockopt(r13, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) ioctl$BIOCPROMISC(r13, 0x20004269) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2011, r0, 0x0) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000ffa000/0x4000)=nil) 10:21:07 executing program 5: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0xffad927dd118f9f8, 0x0, 0x2}, 0x8) socket$inet6(0x18, 0x1, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x3) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0xffad927dd118f9f8, 0x0, 0x2}, 0x8) (async) 10:21:07 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) close(r1) ioctl$TIOCCBRK(r1, 0x2000747a) setrlimit(0x1, &(0x7f0000000000)={0x5, 0x8}) 10:21:07 executing program 6: preadv(0xffffffffffffff9c, &(0x7f0000000740)=[{&(0x7f0000000000)=""/198, 0xc6}, {&(0x7f0000000100)=""/15, 0xf}, {&(0x7f00000001c0)=""/8, 0x8}, {&(0x7f0000000200)=""/250, 0xfa}, {&(0x7f0000000300)=""/200, 0xc8}, {&(0x7f0000000400)=""/25, 0x19}, {&(0x7f0000000440)=""/65, 0x41}, {&(0x7f00000004c0)=""/255, 0xff}, {&(0x7f00000005c0)=""/223, 0xdf}, {&(0x7f00000006c0)=""/120, 0x78}], 0xa, 0x80000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800), 0xc) (async) syz_emit_ethernet(0x42, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff7c32eb3734000000ffffffff440c090200000000000000004e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 10:21:07 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) (async) r0 = msgget$private(0x0, 0x108) msgrcv(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="000000000000000000ea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe00000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000200000000000000000000000000000000ed7b5018dc7c286be9a9553fa3cf35dbb39869974ffe727340d2cf2f1053457f68622c5930ef6cb8ab7c81bfb5df16701000080559ab791b02a687db207968c3d4f52df6e46ab3accc7869753503526e10ce60571f774e4b3f85f6bff534d283d212cd36d98c67c1132e0286756503ef3b1"], 0x92, 0x1, 0x800) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x3, 0x4, 0x1000}, {0x4, 0x2002}], 0x4) (async) semop(r1, &(0x7f0000000340)=[{0x3, 0x4}, {0x0, 0x80, 0x800}, {0x4, 0x1f, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x0, 0x5}, {0x4, 0xfffe, 0x1000}, {0x4, 0x7ff, 0x1000}, {0x0, 0x9, 0x1800}], 0x9) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) (async) r2 = getegid() r3 = geteuid() (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) getegid() (async) semop(r1, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x0, 0x4, 0x1400}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) r4 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c4, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, 0x0, 0x1f8, 0x2, 0x2, 0x7f}) getpgid(0x0) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x8, r3, 0x0, 0x0, r2, 0x4, 0x7}, 0x2, 0x7ff, 0xffffffffffffffff, 0x0, 0x9, 0x7, 0x8}) (async, rerun: 64) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x5, r3, 0x0, 0x0, r2, 0x2, 0x9022}, 0xfff, 0xfffffffffffffffa, 0x1}) (async, rerun: 64) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r2, r3, r4, 0xa, 0x7}, 0x6, 0x6000000, 0x5}) (async) r5 = geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x198, r3, 0x0, r5, 0x0, 0x0, 0xff5b}, 0x6, 0x3, 0x0, 0x0, 0x3464f6528000, 0xfffffffffffffffc, 0x3, 0x5}) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = semget(0x2, 0x0, 0x20) semop(r7, &(0x7f0000000280)=[{0x1, 0x3, 0x800}, {0x0, 0x8000, 0x400}], 0x2) r8 = semget$private(0x0, 0x4, 0x182) (async) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async, rerun: 32) r9 = socket(0x18, 0x2, 0x0) (rerun: 32) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x18) semctl$GETPID(r8, 0x2, 0x4, &(0x7f0000000200)=""/3) sendmsg(r9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="100000000000000000014400000000ecfffffd0000b55621470000"], 0x20}, 0x0) 10:21:07 executing program 1: sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000140)="9587b075f051fb4b6df39d8f388925c877b340f4d4ea376b0ee7a8f72ba1efe9dce3c5f4e23f508a998d9e8812e5b50b9d77bca82315b617fa1802d4318692d31cfd2a02c34d4d3c325e76ea16b6a74ac5198a89089d8b2685399aeac073db1d614d3cf7e5a8033b7e008fb47a7d7b2d0cff430cec7d215206c0a152c705ef7442d6e0b4c2aaa55f8d007bb82e88b6c850d4b29dcc563937f4899b84c70b0805979275443416a90a9278a11453d8c317114b3e0d2dcb9e6bda19abc67be53d6238d2be3e58485d6fae7b4f4f9e66e885eea9cf20869c8c10ca7425326669edfc140355", &(0x7f0000000080)=0xe3, &(0x7f0000000240)="34a047cac8421093e34c6eb9841f50e7746e8a5a4cd553095af02d2c1d6764300989c08c12952c555f97084d4fa2d7e55b7102330089ce85e1c2633aeff9c9de851ba674a5c0bfca28ba2fd38df0579d714ca00a0e8aa548310e6b142f1fcf893d25dab3adddc817ba9f2fee94ac46ac272a04dd28fcae86df1d4266d1aae5875451fa2aeeffa417917ab16b21540692c017498522fc24", 0x97) 10:21:08 executing program 7: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0x7, 0xffff4cee, 0x9}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) close(r0) 10:21:08 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES32, @ANYRESDEC], 0x0, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/56) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() setregid(r4, 0x0) r5 = getpgid(0xffffffffffffffff) r6 = getgid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000005c0)={{0x9c4, r3, r4, 0x0, r6, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r5, 0x1f8, 0x2, 0x2, 0x7f}) r7 = getpgid(r5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000500)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x162, 0x80}, 0x4, 0x7f, 0x0, r7, 0x800, 0x3, 0xffffffffffff5d86, 0x8}) r8 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x8, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x20}, 0xf828, 0x15, r7, r8, 0x3, 0x7, 0x4, 0xffff}) r9 = socket(0x18, 0x1, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r9, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000300)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, &(0x7f0000000680)=[{0x10}], 0x10}}, 0x10, 0x0) sendmmsg(r10, &(0x7f0000000140)={0x0}, 0x10, 0x0) 10:21:08 executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="7834b6e8"], 0x10) (async) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) (async) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) (async) sendto$inet(r3, &(0x7f0000000100)="18", 0x1, 0x0, 0x0, 0x0) (async) r4 = accept$inet(r1, 0x0, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r6 = dup(r5) (async) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0xa9, 0x8, &(0x7f00000002c0)="0521eaf04790b51584000000003f320f24bc21f81cb5bbea62fb67a600ea996945123a3a8179a1366bbcdcbc9c2080612ff29781b490b10cf9a0d5647200"/75, 0x4b) r8 = dup(r7) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) socket(0x18, 0x3, 0x7) (async) sendto$inet(r8, &(0x7f0000000200)="5a09569c25aadc3061602606a7c4ee5bf9df0a5f9f097fa94e4a666152a5270142551a283376c827d79df589622a86c07d6043e185478834ce63d4950acba0e9fb0389e4ec0ffee623587db3204d9e", 0x4f, 0x0, &(0x7f0000000280)={0x2, 0x2}, 0xc) (async) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f00000002c0), 0x0) (async) r9 = socket(0x18, 0x8000, 0x0) setsockopt(r9, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r10 = dup(r9) setsockopt(r10, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) sendto$inet(r10, &(0x7f0000000040)="2da611eb070f8bc980ed9bc129718caf9c09646c5879ecabb699ad03df0d23553fbf7a829392281c33cec1dba7836052fe0d81767f523895a854f58888594fa8ce7ee9f0dc324e0c1c8da307fcd1677024b50200c3cea084a98131496f0e3937c36684e1a734bbfd4674fe068651938e6d2d9ad228e7cc55d48840722b6b56d596c06f468cb1919560f3df2a85598f153073ef49f41a5b1ae67b82db9c8d03edc2d8290e0dc69af05bcb17f194e41956387612", 0xb3, 0x4, &(0x7f00000001c0)={0x2, 0x2}, 0xc) recvmmsg(r6, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f0000000780)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) (async) dup2(r4, r3) (async) recvmmsg(r4, &(0x7f0000000700)={0x0}, 0x10, 0x840, 0x0) (async) write(r4, &(0x7f0000000180)="83", 0x1) 10:21:08 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) (async) close(r0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) close(r1) (async) close(r1) ioctl$TIOCCBRK(r1, 0x2000747a) setrlimit(0x1, &(0x7f0000000000)={0x5, 0x8}) 10:21:08 executing program 0: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x6, &(0x7f0000001200), 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x5, 0x2, 0x800}, {0x3, 0x4, 0x1000}, {0x4, 0x2}], 0x4) semop(r1, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x3ff, 0x400}, {0x4, 0x2a4, 0x800}], 0x4) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) (async) r3 = getgid() (async) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000c40)=""/4096) (async) setregid(0x0, 0x0) (async) r4 = getpgid(0xffffffffffffffff) (async) r5 = getgid() (async) r6 = getegid() r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x7a545d2d1c0a6712) (async) r8 = msgget$private(0x0, 0xfffffffffffffffd) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0xffffffffffffffff, r6}, 0xc) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRESHEX=r7, @ANYRESDEC], 0x0, 0x0) msgrcv(r8, &(0x7f0000000480)=ANY=[@ANYBLOB="a083f0b5b14870154ce12777b886111e749f20c94451348a61e2f0bf000439a4ab720be9252d17e5e9db1e9553756312d285933fa3b9f7b4a9cf2e491ffc7051b11b033f6f1b75f1ae03585bbe8abd713573bd17de5c18e83e3d02961117f712efcf4863bcae4731cee859b65af031d3da0ebe2516dccec7ba7480650fa176de12f71c6b646044a02f8cd9bbdb0d4f89e31132b036554de088a0df36c9818b7d0c33053930f9b939f22d842f337e73d3818d5f7e75d3681a6a341fd5f580f399e4892c3c1cd76c4525bcb2a7361b75b55f56ec98f7c035c1f9533e3854bf0d", @ANYRESHEX=r8, @ANYRES32=r8, @ANYRESOCT=r6, @ANYRESOCT=r6, @ANYRES32=r8, @ANYRES8=r7, @ANYRESDEC=r6], 0x9a, 0x0, 0x1800) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xe0, 0x0, 0x0, 0x0, r6, 0xb, 0x200}, 0x7, 0x4, 0x9}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c1, r2, 0x0, 0x0, r5, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r4, 0x1f8, 0x3, 0x7, 0x7f}) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r3, 0x5c, 0x101}, 0x49, 0x8, 0xff}) (async) getegid() (async) r9 = geteuid() semop(r1, &(0x7f0000000140), 0x0) msgrcv(0x0, &(0x7f0000000340)={0x0, ""/14}, 0x16, 0x2, 0x800) (async) r10 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x200, r2, r5, r9, r10, 0x88, 0x7}, 0x1000006, 0x0, 0x2}) (async) r11 = dup(r7) renameat(r7, &(0x7f0000000180)='./file0\x00', r11, &(0x7f0000000240)='./file0\x00') (async) getgroups(0x4, &(0x7f00000000c0)=[r0, 0x0, 0xffffffffffffffff, r10]) 10:21:08 executing program 5: ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffff9c, 0x80105705, &(0x7f0000000000)={0x3, 0x401, 0x1, 0x3}) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000040)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 10:21:08 executing program 2: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r4) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x140) (async) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r6) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) setsockopt(r7, 0x7, 0x1, &(0x7f0000000300)="d9bf99bb400e4c6c08e51771b5cc6a4a550f536bae11c6be59ff12b27f8d325be73e96554206a78ce47af32fe271d701d002556422d052836a48656e2e77779f91ad6e488fd2cd1ec15f87b66d2910d8733b30c34203b506fe63ef65459edbe5e6d105f28c234bd5fb0dc982c5cf5fef3659911c2db25433fe3bc00e6b3090c3eaa4d8be2886662e1fb6a8253731924415aa815e016121a74ef4f45da417be1cc90b053e6f46af58f85b782b50c994ceab1b2e8dfe07547222e038a55a080f92bb9b1ab0c8f09c3524f6bf6869da8265c94e8f3b3c11463f581e9a800927e4ad55", 0xe1) (async) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r9 = dup(r8) setsockopt(r9, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) (async) r11 = socket$inet(0x2, 0x1, 0x8) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x6c, 0x40000000, 0x0, 0x7}, {{r4}, 0xfffffffffffffff9, 0x8b, 0x8, 0x0, 0x5}, {{r0}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x1, 0xfffffffffffffffa}, {{r5}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x1, 0x2}], 0x6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x4c, 0x1, 0x8, 0x8}, {{r0}, 0xfffffffffffffffa, 0xc, 0x2, 0x6c4a8c22, 0x8}, {{r0}, 0xfffffffffffffffe, 0xf1, 0x2, 0x4}, {{r6}, 0xfffffffffffffffe, 0x41, 0x4, 0x2, 0xff}, {{r0}, 0xfffffffffffffffe, 0x2b, 0x2, 0x1, 0x10000}, {{r9}, 0xfffffffffffffffe, 0x4a, 0x40, 0x9, 0x4}, {{r10}, 0xfffffffffffffffe, 0x4, 0x8, 0x0, 0xfff}, {{r11}, 0xfffffffffffffff9, 0x0, 0x40, 0x6, 0x1f}], 0x7ff, &(0x7f0000000280)={0x2, 0x1}) (async) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r13 = dup(r12) setsockopt(r13, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) ioctl$BIOCPROMISC(r13, 0x20004269) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2011, r0, 0x0) (async) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) (async) shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000ffa000/0x4000)=nil) 10:21:08 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES32, @ANYRESDEC], 0x0, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/56) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x5, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) (async) r4 = getgid() setregid(r4, 0x0) (async) r5 = getpgid(0xffffffffffffffff) r6 = getgid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000005c0)={{0x9c4, r3, r4, 0x0, r6, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r5, 0x1f8, 0x2, 0x2, 0x7f}) (async) r7 = getpgid(r5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000500)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x162, 0x80}, 0x4, 0x7f, 0x0, r7, 0x800, 0x3, 0xffffffffffff5d86, 0x8}) (async) r8 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x8, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x20}, 0xf828, 0x15, r7, r8, 0x3, 0x7, 0x4, 0xffff}) (async) r9 = socket(0x18, 0x1, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r9, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000300)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, &(0x7f0000000680)=[{0x10}], 0x10}}, 0x10, 0x0) sendmmsg(r10, &(0x7f0000000140)={0x0}, 0x10, 0x0) 10:21:08 executing program 1: sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000140)="9587b075f051fb4b6df39d8f388925c877b340f4d4ea376b0ee7a8f72ba1efe9dce3c5f4e23f508a998d9e8812e5b50b9d77bca82315b617fa1802d4318692d31cfd2a02c34d4d3c325e76ea16b6a74ac5198a89089d8b2685399aeac073db1d614d3cf7e5a8033b7e008fb47a7d7b2d0cff430cec7d215206c0a152c705ef7442d6e0b4c2aaa55f8d007bb82e88b6c850d4b29dcc563937f4899b84c70b0805979275443416a90a9278a11453d8c317114b3e0d2dcb9e6bda19abc67be53d6238d2be3e58485d6fae7b4f4f9e66e885eea9cf20869c8c10ca7425326669edfc140355", &(0x7f0000000080)=0xe3, &(0x7f0000000240)="34a047cac8421093e34c6eb9841f50e7746e8a5a4cd553095af02d2c1d6764300989c08c12952c555f97084d4fa2d7e55b7102330089ce85e1c2633aeff9c9de851ba674a5c0bfca28ba2fd38df0579d714ca00a0e8aa548310e6b142f1fcf893d25dab3adddc817ba9f2fee94ac46ac272a04dd28fcae86df1d4266d1aae5875451fa2aeeffa417917ab16b21540692c017498522fc24", 0x97) 10:21:08 executing program 7: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) getdents(r0, 0x0, 0x8402) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x8, 0x9, &(0x7f00000000c0)="08020000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) mkdirat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x20) 10:21:08 executing program 5: ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffff9c, 0x80105705, &(0x7f0000000000)={0x3, 0x401, 0x1, 0x3}) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000040)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 10:21:08 executing program 2: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r4) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x140) (async) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r6) (async) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) setsockopt(r7, 0x7, 0x1, &(0x7f0000000300)="d9bf99bb400e4c6c08e51771b5cc6a4a550f536bae11c6be59ff12b27f8d325be73e96554206a78ce47af32fe271d701d002556422d052836a48656e2e77779f91ad6e488fd2cd1ec15f87b66d2910d8733b30c34203b506fe63ef65459edbe5e6d105f28c234bd5fb0dc982c5cf5fef3659911c2db25433fe3bc00e6b3090c3eaa4d8be2886662e1fb6a8253731924415aa815e016121a74ef4f45da417be1cc90b053e6f46af58f85b782b50c994ceab1b2e8dfe07547222e038a55a080f92bb9b1ab0c8f09c3524f6bf6869da8265c94e8f3b3c11463f581e9a800927e4ad55", 0xe1) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r9 = dup(r8) setsockopt(r9, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) (async) r11 = socket$inet(0x2, 0x1, 0x8) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x6c, 0x40000000, 0x0, 0x7}, {{r4}, 0xfffffffffffffff9, 0x8b, 0x8, 0x0, 0x5}, {{r0}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x1, 0xfffffffffffffffa}, {{r5}, 0xfffffffffffffffb, 0x1, 0x20000000, 0x1, 0x2}], 0x6, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x4c, 0x1, 0x8, 0x8}, {{r0}, 0xfffffffffffffffa, 0xc, 0x2, 0x6c4a8c22, 0x8}, {{r0}, 0xfffffffffffffffe, 0xf1, 0x2, 0x4}, {{r6}, 0xfffffffffffffffe, 0x41, 0x4, 0x2, 0xff}, {{r0}, 0xfffffffffffffffe, 0x2b, 0x2, 0x1, 0x10000}, {{r9}, 0xfffffffffffffffe, 0x4a, 0x40, 0x9, 0x4}, {{r10}, 0xfffffffffffffffe, 0x4, 0x8, 0x0, 0xfff}, {{r11}, 0xfffffffffffffff9, 0x0, 0x40, 0x6, 0x1f}], 0x7ff, &(0x7f0000000280)={0x2, 0x1}) (async) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r13 = dup(r12) setsockopt(r13, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) ioctl$BIOCPROMISC(r13, 0x20004269) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2011, r0, 0x0) (async) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) (async) shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000ffa000/0x4000)=nil) 10:21:08 executing program 1: sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000140)="9587b075f051fb4b6df39d8f388925c877b340f4d4ea376b0ee7a8f72ba1efe9dce3c5f4e23f508a998d9e8812e5b50b9d77bca82315b617fa1802d4318692d31cfd2a02c34d4d3c325e76ea16b6a74ac5198a89089d8b2685399aeac073db1d614d3cf7e5a8033b7e008fb47a7d7b2d0cff430cec7d215206c0a152c705ef7442d6e0b4c2aaa55f8d007bb82e88b6c850d4b29dcc563937f4899b84c70b0805979275443416a90a9278a11453d8c317114b3e0d2dcb9e6bda19abc67be53d6238d2be3e58485d6fae7b4f4f9e66e885eea9cf20869c8c10ca7425326669edfc140355", &(0x7f0000000080)=0xe3, &(0x7f0000000240)="34a047cac8421093e34c6eb9841f50e7746e8a5a4cd553095af02d2c1d6764300989c08c12952c555f97084d4fa2d7e55b7102330089ce85e1c2633aeff9c9de851ba674a5c0bfca28ba2fd38df0579d714ca00a0e8aa548310e6b142f1fcf893d25dab3adddc817ba9f2fee94ac46ac272a04dd28fcae86df1d4266d1aae5875451fa2aeeffa417917ab16b21540692c017498522fc24", 0x97) sysctl$net_inet_udp(&(0x7f0000000100)={0x4, 0x2, 0x11, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000140)="9587b075f051fb4b6df39d8f388925c877b340f4d4ea376b0ee7a8f72ba1efe9dce3c5f4e23f508a998d9e8812e5b50b9d77bca82315b617fa1802d4318692d31cfd2a02c34d4d3c325e76ea16b6a74ac5198a89089d8b2685399aeac073db1d614d3cf7e5a8033b7e008fb47a7d7b2d0cff430cec7d215206c0a152c705ef7442d6e0b4c2aaa55f8d007bb82e88b6c850d4b29dcc563937f4899b84c70b0805979275443416a90a9278a11453d8c317114b3e0d2dcb9e6bda19abc67be53d6238d2be3e58485d6fae7b4f4f9e66e885eea9cf20869c8c10ca7425326669edfc140355", &(0x7f0000000080)=0xe3, &(0x7f0000000240)="34a047cac8421093e34c6eb9841f50e7746e8a5a4cd553095af02d2c1d6764300989c08c12952c555f97084d4fa2d7e55b7102330089ce85e1c2633aeff9c9de851ba674a5c0bfca28ba2fd38df0579d714ca00a0e8aa548310e6b142f1fcf893d25dab3adddc817ba9f2fee94ac46ac272a04dd28fcae86df1d4266d1aae5875451fa2aeeffa417917ab16b21540692c017498522fc24", 0x97) (async) 10:21:08 executing program 0: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r7) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) shutdown(r4, 0x2) writev(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)="885d4f936dfee132855d1beb3b6dfa3d5f8c3d89ab8900242c6eb87c7c8dd30ae1783430583654ac64422e0428fb36f81f78269292c8ad87d106fc52f1767249ccb5e601dda09ccfc5e4c3", 0x4b}], 0x1) dup(r8) write(r7, &(0x7f0000000280)="f35708821497187e6360b678c649652ee7ed59a3161bae4d6f4ad97cea76d20bfe9b22fb1463c787d4c90b9a0170c9dcd91ca5486b129d130043396bc01e2b975c96f2f1608922f0f4f9333f74729cca69d0c807feeb3c6036f04fbca5e07b3997a8768434184ecb7d31eaf064df4216a66b474e6a9beeabada6c772123df94e25874784ec48d62de183e42c99b1335b356b80a094b3360b7ed5594a40c9c2ba813eedbd521719af283a171046739f0630272a7c1612f6871b9ab8f52306a9df98100d83396ae9a5e00d69231a213a99cb8e2384d49c39546907819b5bfe12fe8d4c101b2a7dba0996761b680110cbebddc5d9a73e951859a473cfae58e91e8e398db888812eca76a0836a91e55494ad8239ed18096a973bb0d2c0d08c0a1ef50af5f3ff17f0996c6b4a41b691fa78a5ee47a6b987651e848a9877dc63af315da05abf74bcc593eb102bbab0dfa14142985b02fd433c11abd79106d701e759c945ba066d45ed44b56203bf7bfa7dafa35cc8ece20f1a4d4d3a977a15e4015f7d9dc7c06ee0de4b658dd93321e8a7009fb5a3332108ed44f89c6214f68b691c94edf0f07a8c651e0bd99943bf870d90aed19c41e3661d667ba3fcbeab2d8afdbf61b17610bf7ed943afc95f7b9430a127e05f3fe4f5b83785af2d7ce66ea27e892c398c04b75afa5540a5747cd9ba8a4f8838d6103f56eb73861203ee72e389001c35fc2d54a2d8475ecd6e05a677614420cc5565105335c6c891fadddab1097baf5fda8ae8ce4e5b0089ef3c9fd3a78d29acbc0d7c8e11a244efe2b3eeba7ed59d66722ce3893c1c30e4b1236b4e110471b96bf6b2566c52715a7e6592f2263499a1de17945bba740b8e0acd21661641b79e5d1d88f43ab3ff3b7faaf1cc88ad3e7ec30146d6a2211746327c86aede3999420f2c807df14ba8c644f440143e5d35a89594aa2bde39f2cfa1896928348565b6f8ee66c9c654fc2956e8a002462756482076fcb5e8e4ac8eed238b70a1a32ba800e0acae2987e9773b71b88e7fc6af27e42c2ccbe6180994591598a2feb4f5add920b7ed66782a99efb4459c750c8d75f62827590514ad9d234a6212e9ba2746b212404a29f4e116c2910c4f57fa552e508fcff9f816d331b514fe154ad50ad2e4ae262222b86282254a3ab1d134d939c7e78a3697a7196057e3c4b9a65b9b760eb0c2fce3e18f00920a0d89dc4b912942ec257ccd0dd6dceb63ba279fa86e87bae7822c966b47cb5e96d73f5b2037ab9e740d2260a6fd40f111a46a7276f5e5384a66655a2dba8e22962bb80c7e9359b7ccf114690176627723968156d7b938a6d8d1bcd6b5cbf9a7a271c3f179406c233ddcaa7e2858bca4516650a6a3ef432b2f904903237c27a4d124eaed3e6aeb16e0bff713b7601d982419b92d346ae349ec1a71c4827a1d8be57eb536eca4e5286686d5f93f126e5976c2d54b46a8cf595d458ed5a9106c4951d55fd24a6c9e577291198dd9bd409257c2ad77375a95124648077fa8434f1823b77d9e770e97d79c092177625dd7feff04c4015a6daf49073d76a91eba1d4ecac64ebac39197a362539a4342aefe0538826ecefd17e78e523f5a43959ed0b9c614c4a34f084811a2b5d18897f43608fd6a7ecc84cdf4b81a031fc4a595dff4e0cc234010dd67121bd4a3818b116cb28ee43dbc7d38fe4f6a225e66db5cf5c80915bdb6f07898503b348b31e144d5c6c8088704a9189d89ac31165d7e64d866961eeefee421b2457106326b1a69aea42b80022387817a17975eb143bb7da412d938571763ddff78f418f8abb7521ca7f40db33b9ca29dd48e304d2af5696956fa7909fda28ec94555132e728138fd8fd4c17603fdf26c7f0320baa17750f9b24ae54274275f3ec13e122f1f883c9d65b0c5b5319424e8b78e8a7099a2fc4c8c449b79d08fcf63d87161438a57bbde67b1ddaf09e10a44aae3ac7c8e245971901188d969232b68775e4b387016c753e5b8db5f99ad22ecf738c5d889ea1a1a8042af3cb2a6bd95db43509ac6de05edc3b99a737fdb86eb17d417b885118ba376bf17c1884ea67aeb74e6f06b3cb848588230b5652477327fd267cbf679ada26c9d0864a83b54b61297ce92bd5bbf56e90b009165f3ca5afdacd7606025a98b44cfe38d81b7e0394609acc7b3b91ef4c8a95a8e2fd09c83d849b0eeae76b0f9be18b7ff2c7b08c5dab138ae7583b10dbabc4b1facece5b9f9d69e1651eea8dccfb4bfaeb56de8094c3efb33720195e91dcb041377de0ba82bdcafd7b29aa6c782e465fca1d67a4c4e3e6483afac1056c34f1ae6c0795e28c11eff36ed9bc3052f3c11aff9767f62b63bfd39554c65ebc953bf0011c3b93dafc065cbe0b466df779c357ad6a844f98801593d3be7c219198507b0962056079d19b9fab981fb54b78908543611732a4e6a6f5bfa340f91dcf92ee6bfa03635cd2bcf2a850a0d720e6d46d3046e6c89d535a3ef63ebafb5a0d71cd5e8762f0cd015b69338523bb336b52e41a1435adc75d25058ec71915b19290da00abab630a3696712a30fafe6fede66107fa769ecbe0dd5e2d0f24c76c2c7a0bca8451892710cc7962dd95b18a4d8ab4904ce9f2b2bff080930ba9c4d0850b6e33637e800a1aaef3eefefa6a8c256231b7754de839c43d55a8e04b64dbc9097a09943734fdb7e8b8f79191567503c5817884e42a37dd44c71b8259952daf0b314acece3fe66d6f69eb1a6461836af95332770017b7cc1ef85541d51cb903d51670efb90fc881271f3df38344f5db5fed73f65832e79fe5c4451745f62059438123541551d0efae7fd8053a69fa365d3970aea08ae93196340404d5ef32aeacddf80275a63c29a0e2dda7d0530f74f13ce7ba60b0b4f21b07d713d3ffe6dd028ae1c272e72b18d8ad5697815081b31eb95efb135a1a48a59d34f5b5707682e93cc34f6d9e8bf26d8cc5b7d95b914cb2b48f7fcfb2b29409f85f1ec304423a569103cce289dd70260682fd946e11cebdd389b17702e094d72a3f80de46e511de552ec13d7b6cd4d3284d13efe7566738fc41ca1084e00132d01122b26cf249c5b04046e083c791cea9d6061026807999f688295f62f3d610a68a0469064e33ac20c1133192d572c98a11ffae4d4aff63af33d8948df3bec9621a0f08ef79e779cbe519e8e454c783549df147a8f9f16443288b5a40b580c343d4ae53f6ff26365e55bc328b76ef8e444f4a72cd68f6064a387c520e3641cd74a149d961fb5fe00a9efd2aea824091b69fe6c91f78775245fbf8f527ddd20e8850a790af2024918ab3525e602cc74b4dfdd5dcd6675ae02983aa180af1e62163bb70b32369030a014be2708cc40dfd3d7d72c9f66fa52e60a5397ab9d6f275b4ddac035600b298be8f251471398706015b2a7f4e24cb72e64fa550096c3a23002771eb5c13c062f370934347a5bc8aa5adb6d43caa8cfe560d2a399343b82261b57fdae0ab9bd7dd69f6a9597da2da0f95846ee52ba07553a60efb6b6712d8727a6d648a1644797d336b1d8235ec67c103ab558df34f68e250d94410b1999eaee6f78675480522bf11e6bb30ae24fabe5e490fd751e88968d555c3ea5795e7d38614673bd13e1c7739f18c1a8f5d50fb78249ecf4d4b4d6400e730027a7814d6dde5ecf978cc0885aa114ad6077c51e68d9b018ad57d5e122963ed4791b2fb4f52c3c50f850428e83bf940542492d90f0b9bd3b2a86a3ff1cbaca3358eef15c4415172a0d3723000232820a5d2bfafdc5c5efc95092f7bf7b9927f2ec9df244af710aaf5d11e084635bd33ebfbc9c6f8b800cd7ca8d684e273405605dbafb4d9b460bb2677011e0212efb4071379ceb55f49ddfcbf596f618ed10999ee54dd098073db54070a059424d38a68403a3b15866a54cae14f40bb3753f00d8378bc88f3b60857c7b90fb939316d0bb2803364a5071e16eee1fbbad86159bf16becb74b2c74f4e1afe194a8c06f8a96d112ff9d33461a22b34ed404fce7f7fc958cf6b0a710408b6b707328de9cb84da0ddcb2c8158ee6eaed0f3110f4520066cac02684d181f0b10bdba3ce6bef54272ff73a89c5912e058b4e61648e0776a5e2177a58e4fddf129864ceeee697357610a5a5bb1a70eb2835c83bf9284ffe77d1380073ecfe1cb9aaaa2f4a0802abf6052d2220d3e70250c1379be04db835d22d2d82797b34267fa2d7c0d4f3dd2a13d8dd224c8e672adba561c33b9da99b09992e9c6162afeebf5817fe9693423320f45638240fc1f02f79e0453974dcf6a2733a628771b6788b4442b14e8a9ba5ba0e1e6a3fd7f2b2d4c60f0ce362d4a0c3e4e1f8e48fe7b9a2c6bf55b171cad761e0be610921bc6afe8041bf5987725fbc35839a6737be77f6a4a210bb6d40a55c3119c316500f07582fa9680bc20a8d1e68bcc3aa5e9ac6ec1d9c1127dc34f03551892e7f94b8d3e94a74a109925646fa0ef38d5ef101626c21f28852e0a886d406ed8f9ee7b44b2a500c75b61ef901ad8af7738ba803e9a730bb625d43fe577ad9c7b59b7577d39a17bcd393274f945ef1447ff5e5d36c0689a9738530a1dcc8ab2c391e5d3dec80af94a37d78295c09299d2e73bf3f3a9d1bb584fb6c338c4ab9657afb5df7a90e2b4fd18115c20c12453f5d48cef5931e27b015f27d50d8b0696bf26354ee5f4f1036c5f1948077456ed7d2daeafe79c3f2c821ec9779f82a92aa4132c27ca71312384e36bb1ba92c4eea4ed4d485b374f4247692e3efb299f74b19f4cbf29fc7375fd964bb6ac41e18ba1d891ea7c6b057e8d29968ddcd1d51dd61cab87579b8d7c86482718b4bbef0d63be5bee2d3c1f284f0b8023bb3681a08d6b1b0a33ca749724246d26071efa371e800a2f06b0231828a5f8193d31f8a4dbf991a8efec6a661cc56af4455223b004c971d7628ef75cb7b3f828b76c4563bde458713e8f754eb0e019cb747bed025752e1c2c4074f57e839a04adaf7caecf5838f4aa57706547bead4b6aab6d72b9d957f97ab143a85a99d983b1b8113f7750313fd1565455b3a063aab332f5edebd56da77b5e0226d10bb9cece9440229114513205da2f25b603bf96228381492f0ba3d2a12bff3b00cee178fe3cad82771e4e96d4a53d55396deb7fda9235d459d29bbb348dd409f89e54005124d22c82f9e57bd18c8ccf54cc457e1991a1ff4ab1e1b2721830683d79e64d48fd2c7d61df6d9229d16413b1de783a51f7e8ebb4701e602899d1496a2daf9777cca2f96688380fba489aab999e5c5a1eb23bcc4de81e23d16b0c62c789989baf79a6ab597fe15ff15f736426d51d85c97585b7d38acf46f9700ae9dd4dfeaa139b4e9c6fc46cd25746a0816b249293165b2a64225af04cde41982bc794f2ab92d5852538455ecfdd14d8f07bedb1292800a955af6d46049bd7dffdc948d105877bde12270a229b840c0d96da5e83e32ac7bded4114d3807ca2e5d4aab16fe3127d3ce6c42a69ab8baf574f0c91e4a3850081ecefbfed4439e2dced7b3beb4c489b0ba1c6cd277a1a73ae0adffa32e4779683a9ff5dd4e3f5957f54f13163cf7634245c308d745e59953a68b6642501f6653c16bc46a3f3559ec5888a44c267fcfbef3405a93c110fefd12122ded91a6b85d56d16ff96efc66a90738e33072a272c14092e18a083ad8a32c4c74a0b23d75e7a8ce74f2ec423b341f854ded75949219f9e9e853b627390c97d2c14105f1bf33eb07460775d4d5978331bcab6366625e57823bb657f4ba4f809f82e4446f", 0x1000) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x2, 0x6}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20, 0x3, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000000, 0x100, 0x11}], 0x200, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0x9, 0x20000000, 0x2, 0x4}, {{r4}, 0xffffffffffffffff, 0x1, 0x4, 0x6, 0x1}, {{r6}, 0xfffffffffffffffa, 0x4, 0xb00001c3, 0x100000000000000, 0x3}, {{r7}, 0xfffffffffffffffa, 0xf0, 0x2, 0xfffffffffffffffd, 0x9}, {{r8}, 0xffffffffffffffff, 0xeb, 0x1, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x2, 0x80000092, 0x4, 0x4}], 0x3f, &(0x7f0000000080)={0xc0, 0xd9}) kevent(r0, &(0x7f0000000000), 0x81, &(0x7f00000000c0)=[{}, {{}, 0xfffffffffffffff9, 0x15, 0x12}], 0x81, 0x0) socket(0x2, 0x4, 0x20) 10:21:08 executing program 7: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) getdents(r0, 0x0, 0x8402) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x8, 0x9, &(0x7f00000000c0)="08020000", 0x4) (async) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) mkdirat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x20) 10:21:08 executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) (async) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES32, @ANYRESDEC], 0x0, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/56) (async, rerun: 64) r2 = socket$inet(0x2, 0x1, 0x0) (rerun: 64) getsockopt(r2, 0x0, 0x5, 0x0, 0x0) (async, rerun: 64) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) (async, rerun: 64) r4 = getgid() setregid(r4, 0x0) (async) r5 = getpgid(0xffffffffffffffff) (async) r6 = getgid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000005c0)={{0x9c4, r3, r4, 0x0, r6, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r5, 0x1f8, 0x2, 0x2, 0x7f}) (async) r7 = getpgid(r5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000500)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x162, 0x80}, 0x4, 0x7f, 0x0, r7, 0x800, 0x3, 0xffffffffffff5d86, 0x8}) (async) r8 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x8, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x20}, 0xf828, 0x15, r7, r8, 0x3, 0x7, 0x4, 0xffff}) (async) r9 = socket(0x18, 0x1, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r9, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) sendmmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000300)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, &(0x7f0000000680)=[{0x10}], 0x10}}, 0x10, 0x0) (async, rerun: 32) sendmmsg(r10, &(0x7f0000000140)={0x0}, 0x10, 0x0) 10:21:08 executing program 5: ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffff9c, 0x80105705, &(0x7f0000000000)={0x3, 0x401, 0x1, 0x3}) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000040)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffff9c, 0x80105705, &(0x7f0000000000)={0x3, 0x401, 0x1, 0x3}) (async) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000040)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) 10:21:08 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() (async) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) close(r1) (async, rerun: 64) ioctl$TIOCCBRK(r1, 0x2000747a) (rerun: 64) setrlimit(0x1, &(0x7f0000000000)={0x5, 0x8}) 10:21:09 executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r0) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000000)=""/164, 0xa4}, {&(0x7f0000000100)=""/140, 0x8c}, {&(0x7f00000001c0)=""/204, 0xcc}, {&(0x7f00000002c0)=""/139, 0x8b}, {&(0x7f0000000400)=""/117, 0x75}, {&(0x7f0000000480)=""/255, 0xff}, {&(0x7f0000000380)=""/12, 0xc}], 0x7) poll(&(0x7f00000003c0)=[{}], 0x1, 0x421bea19) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) execve(0x0, 0x0, 0x0) 10:21:09 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xf39f, 0xc8c, 0x100000001, 0x1ff, 0x7f4, 0xf11, 0x6, 0x3}, &(0x7f00000000c0)={0x1000, 0x100000000, 0x40, 0x0, 0x8, 0x7, 0xbc3b, 0x4}, &(0x7f0000000100)={0x81, 0x2, 0xff, 0x10000, 0x1, 0x9, 0x5, 0x1000}, &(0x7f0000000140)={0x5, 0x3}) 10:21:09 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100, 0x4}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x4000, 0xff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 10:21:09 executing program 6: ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000040)=0x2) clock_gettime(0x4, &(0x7f0000000000)) 10:21:09 executing program 0: r0 = kqueue() socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r1) (async) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r3) (async) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r7) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) shutdown(r4, 0x2) (async) shutdown(r4, 0x2) writev(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)="885d4f936dfee132855d1beb3b6dfa3d5f8c3d89ab8900242c6eb87c7c8dd30ae1783430583654ac64422e0428fb36f81f78269292c8ad87d106fc52f1767249ccb5e601dda09ccfc5e4c3", 0x4b}], 0x1) dup(r8) write(r7, &(0x7f0000000280)="f35708821497187e6360b678c649652ee7ed59a3161bae4d6f4ad97cea76d20bfe9b22fb1463c787d4c90b9a0170c9dcd91ca5486b129d130043396bc01e2b975c96f2f1608922f0f4f9333f74729cca69d0c807feeb3c6036f04fbca5e07b3997a8768434184ecb7d31eaf064df4216a66b474e6a9beeabada6c772123df94e25874784ec48d62de183e42c99b1335b356b80a094b3360b7ed5594a40c9c2ba813eedbd521719af283a171046739f0630272a7c1612f6871b9ab8f52306a9df98100d83396ae9a5e00d69231a213a99cb8e2384d49c39546907819b5bfe12fe8d4c101b2a7dba0996761b680110cbebddc5d9a73e951859a473cfae58e91e8e398db888812eca76a0836a91e55494ad8239ed18096a973bb0d2c0d08c0a1ef50af5f3ff17f0996c6b4a41b691fa78a5ee47a6b987651e848a9877dc63af315da05abf74bcc593eb102bbab0dfa14142985b02fd433c11abd79106d701e759c945ba066d45ed44b56203bf7bfa7dafa35cc8ece20f1a4d4d3a977a15e4015f7d9dc7c06ee0de4b658dd93321e8a7009fb5a3332108ed44f89c6214f68b691c94edf0f07a8c651e0bd99943bf870d90aed19c41e3661d667ba3fcbeab2d8afdbf61b17610bf7ed943afc95f7b9430a127e05f3fe4f5b83785af2d7ce66ea27e892c398c04b75afa5540a5747cd9ba8a4f8838d6103f56eb73861203ee72e389001c35fc2d54a2d8475ecd6e05a677614420cc5565105335c6c891fadddab1097baf5fda8ae8ce4e5b0089ef3c9fd3a78d29acbc0d7c8e11a244efe2b3eeba7ed59d66722ce3893c1c30e4b1236b4e110471b96bf6b2566c52715a7e6592f2263499a1de17945bba740b8e0acd21661641b79e5d1d88f43ab3ff3b7faaf1cc88ad3e7ec30146d6a2211746327c86aede3999420f2c807df14ba8c644f440143e5d35a89594aa2bde39f2cfa1896928348565b6f8ee66c9c654fc2956e8a002462756482076fcb5e8e4ac8eed238b70a1a32ba800e0acae2987e9773b71b88e7fc6af27e42c2ccbe6180994591598a2feb4f5add920b7ed66782a99efb4459c750c8d75f62827590514ad9d234a6212e9ba2746b212404a29f4e116c2910c4f57fa552e508fcff9f816d331b514fe154ad50ad2e4ae262222b86282254a3ab1d134d939c7e78a3697a7196057e3c4b9a65b9b760eb0c2fce3e18f00920a0d89dc4b912942ec257ccd0dd6dceb63ba279fa86e87bae7822c966b47cb5e96d73f5b2037ab9e740d2260a6fd40f111a46a7276f5e5384a66655a2dba8e22962bb80c7e9359b7ccf114690176627723968156d7b938a6d8d1bcd6b5cbf9a7a271c3f179406c233ddcaa7e2858bca4516650a6a3ef432b2f904903237c27a4d124eaed3e6aeb16e0bff713b7601d982419b92d346ae349ec1a71c4827a1d8be57eb536eca4e5286686d5f93f126e5976c2d54b46a8cf595d458ed5a9106c4951d55fd24a6c9e577291198dd9bd409257c2ad77375a95124648077fa8434f1823b77d9e770e97d79c092177625dd7feff04c4015a6daf49073d76a91eba1d4ecac64ebac39197a362539a4342aefe0538826ecefd17e78e523f5a43959ed0b9c614c4a34f084811a2b5d18897f43608fd6a7ecc84cdf4b81a031fc4a595dff4e0cc234010dd67121bd4a3818b116cb28ee43dbc7d38fe4f6a225e66db5cf5c80915bdb6f07898503b348b31e144d5c6c8088704a9189d89ac31165d7e64d866961eeefee421b2457106326b1a69aea42b80022387817a17975eb143bb7da412d938571763ddff78f418f8abb7521ca7f40db33b9ca29dd48e304d2af5696956fa7909fda28ec94555132e728138fd8fd4c17603fdf26c7f0320baa17750f9b24ae54274275f3ec13e122f1f883c9d65b0c5b5319424e8b78e8a7099a2fc4c8c449b79d08fcf63d87161438a57bbde67b1ddaf09e10a44aae3ac7c8e245971901188d969232b68775e4b387016c753e5b8db5f99ad22ecf738c5d889ea1a1a8042af3cb2a6bd95db43509ac6de05edc3b99a737fdb86eb17d417b885118ba376bf17c1884ea67aeb74e6f06b3cb848588230b5652477327fd267cbf679ada26c9d0864a83b54b61297ce92bd5bbf56e90b009165f3ca5afdacd7606025a98b44cfe38d81b7e0394609acc7b3b91ef4c8a95a8e2fd09c83d849b0eeae76b0f9be18b7ff2c7b08c5dab138ae7583b10dbabc4b1facece5b9f9d69e1651eea8dccfb4bfaeb56de8094c3efb33720195e91dcb041377de0ba82bdcafd7b29aa6c782e465fca1d67a4c4e3e6483afac1056c34f1ae6c0795e28c11eff36ed9bc3052f3c11aff9767f62b63bfd39554c65ebc953bf0011c3b93dafc065cbe0b466df779c357ad6a844f98801593d3be7c219198507b0962056079d19b9fab981fb54b78908543611732a4e6a6f5bfa340f91dcf92ee6bfa03635cd2bcf2a850a0d720e6d46d3046e6c89d535a3ef63ebafb5a0d71cd5e8762f0cd015b69338523bb336b52e41a1435adc75d25058ec71915b19290da00abab630a3696712a30fafe6fede66107fa769ecbe0dd5e2d0f24c76c2c7a0bca8451892710cc7962dd95b18a4d8ab4904ce9f2b2bff080930ba9c4d0850b6e33637e800a1aaef3eefefa6a8c256231b7754de839c43d55a8e04b64dbc9097a09943734fdb7e8b8f79191567503c5817884e42a37dd44c71b8259952daf0b314acece3fe66d6f69eb1a6461836af95332770017b7cc1ef85541d51cb903d51670efb90fc881271f3df38344f5db5fed73f65832e79fe5c4451745f62059438123541551d0efae7fd8053a69fa365d3970aea08ae93196340404d5ef32aeacddf80275a63c29a0e2dda7d0530f74f13ce7ba60b0b4f21b07d713d3ffe6dd028ae1c272e72b18d8ad5697815081b31eb95efb135a1a48a59d34f5b5707682e93cc34f6d9e8bf26d8cc5b7d95b914cb2b48f7fcfb2b29409f85f1ec304423a569103cce289dd70260682fd946e11cebdd389b17702e094d72a3f80de46e511de552ec13d7b6cd4d3284d13efe7566738fc41ca1084e00132d01122b26cf249c5b04046e083c791cea9d6061026807999f688295f62f3d610a68a0469064e33ac20c1133192d572c98a11ffae4d4aff63af33d8948df3bec9621a0f08ef79e779cbe519e8e454c783549df147a8f9f16443288b5a40b580c343d4ae53f6ff26365e55bc328b76ef8e444f4a72cd68f6064a387c520e3641cd74a149d961fb5fe00a9efd2aea824091b69fe6c91f78775245fbf8f527ddd20e8850a790af2024918ab3525e602cc74b4dfdd5dcd6675ae02983aa180af1e62163bb70b32369030a014be2708cc40dfd3d7d72c9f66fa52e60a5397ab9d6f275b4ddac035600b298be8f251471398706015b2a7f4e24cb72e64fa550096c3a23002771eb5c13c062f370934347a5bc8aa5adb6d43caa8cfe560d2a399343b82261b57fdae0ab9bd7dd69f6a9597da2da0f95846ee52ba07553a60efb6b6712d8727a6d648a1644797d336b1d8235ec67c103ab558df34f68e250d94410b1999eaee6f78675480522bf11e6bb30ae24fabe5e490fd751e88968d555c3ea5795e7d38614673bd13e1c7739f18c1a8f5d50fb78249ecf4d4b4d6400e730027a7814d6dde5ecf978cc0885aa114ad6077c51e68d9b018ad57d5e122963ed4791b2fb4f52c3c50f850428e83bf940542492d90f0b9bd3b2a86a3ff1cbaca3358eef15c4415172a0d3723000232820a5d2bfafdc5c5efc95092f7bf7b9927f2ec9df244af710aaf5d11e084635bd33ebfbc9c6f8b800cd7ca8d684e273405605dbafb4d9b460bb2677011e0212efb4071379ceb55f49ddfcbf596f618ed10999ee54dd098073db54070a059424d38a68403a3b15866a54cae14f40bb3753f00d8378bc88f3b60857c7b90fb939316d0bb2803364a5071e16eee1fbbad86159bf16becb74b2c74f4e1afe194a8c06f8a96d112ff9d33461a22b34ed404fce7f7fc958cf6b0a710408b6b707328de9cb84da0ddcb2c8158ee6eaed0f3110f4520066cac02684d181f0b10bdba3ce6bef54272ff73a89c5912e058b4e61648e0776a5e2177a58e4fddf129864ceeee697357610a5a5bb1a70eb2835c83bf9284ffe77d1380073ecfe1cb9aaaa2f4a0802abf6052d2220d3e70250c1379be04db835d22d2d82797b34267fa2d7c0d4f3dd2a13d8dd224c8e672adba561c33b9da99b09992e9c6162afeebf5817fe9693423320f45638240fc1f02f79e0453974dcf6a2733a628771b6788b4442b14e8a9ba5ba0e1e6a3fd7f2b2d4c60f0ce362d4a0c3e4e1f8e48fe7b9a2c6bf55b171cad761e0be610921bc6afe8041bf5987725fbc35839a6737be77f6a4a210bb6d40a55c3119c316500f07582fa9680bc20a8d1e68bcc3aa5e9ac6ec1d9c1127dc34f03551892e7f94b8d3e94a74a109925646fa0ef38d5ef101626c21f28852e0a886d406ed8f9ee7b44b2a500c75b61ef901ad8af7738ba803e9a730bb625d43fe577ad9c7b59b7577d39a17bcd393274f945ef1447ff5e5d36c0689a9738530a1dcc8ab2c391e5d3dec80af94a37d78295c09299d2e73bf3f3a9d1bb584fb6c338c4ab9657afb5df7a90e2b4fd18115c20c12453f5d48cef5931e27b015f27d50d8b0696bf26354ee5f4f1036c5f1948077456ed7d2daeafe79c3f2c821ec9779f82a92aa4132c27ca71312384e36bb1ba92c4eea4ed4d485b374f4247692e3efb299f74b19f4cbf29fc7375fd964bb6ac41e18ba1d891ea7c6b057e8d29968ddcd1d51dd61cab87579b8d7c86482718b4bbef0d63be5bee2d3c1f284f0b8023bb3681a08d6b1b0a33ca749724246d26071efa371e800a2f06b0231828a5f8193d31f8a4dbf991a8efec6a661cc56af4455223b004c971d7628ef75cb7b3f828b76c4563bde458713e8f754eb0e019cb747bed025752e1c2c4074f57e839a04adaf7caecf5838f4aa57706547bead4b6aab6d72b9d957f97ab143a85a99d983b1b8113f7750313fd1565455b3a063aab332f5edebd56da77b5e0226d10bb9cece9440229114513205da2f25b603bf96228381492f0ba3d2a12bff3b00cee178fe3cad82771e4e96d4a53d55396deb7fda9235d459d29bbb348dd409f89e54005124d22c82f9e57bd18c8ccf54cc457e1991a1ff4ab1e1b2721830683d79e64d48fd2c7d61df6d9229d16413b1de783a51f7e8ebb4701e602899d1496a2daf9777cca2f96688380fba489aab999e5c5a1eb23bcc4de81e23d16b0c62c789989baf79a6ab597fe15ff15f736426d51d85c97585b7d38acf46f9700ae9dd4dfeaa139b4e9c6fc46cd25746a0816b249293165b2a64225af04cde41982bc794f2ab92d5852538455ecfdd14d8f07bedb1292800a955af6d46049bd7dffdc948d105877bde12270a229b840c0d96da5e83e32ac7bded4114d3807ca2e5d4aab16fe3127d3ce6c42a69ab8baf574f0c91e4a3850081ecefbfed4439e2dced7b3beb4c489b0ba1c6cd277a1a73ae0adffa32e4779683a9ff5dd4e3f5957f54f13163cf7634245c308d745e59953a68b6642501f6653c16bc46a3f3559ec5888a44c267fcfbef3405a93c110fefd12122ded91a6b85d56d16ff96efc66a90738e33072a272c14092e18a083ad8a32c4c74a0b23d75e7a8ce74f2ec423b341f854ded75949219f9e9e853b627390c97d2c14105f1bf33eb07460775d4d5978331bcab6366625e57823bb657f4ba4f809f82e4446f", 0x1000) (async) write(r7, &(0x7f0000000280)="f35708821497187e6360b678c649652ee7ed59a3161bae4d6f4ad97cea76d20bfe9b22fb1463c787d4c90b9a0170c9dcd91ca5486b129d130043396bc01e2b975c96f2f1608922f0f4f9333f74729cca69d0c807feeb3c6036f04fbca5e07b3997a8768434184ecb7d31eaf064df4216a66b474e6a9beeabada6c772123df94e25874784ec48d62de183e42c99b1335b356b80a094b3360b7ed5594a40c9c2ba813eedbd521719af283a171046739f0630272a7c1612f6871b9ab8f52306a9df98100d83396ae9a5e00d69231a213a99cb8e2384d49c39546907819b5bfe12fe8d4c101b2a7dba0996761b680110cbebddc5d9a73e951859a473cfae58e91e8e398db888812eca76a0836a91e55494ad8239ed18096a973bb0d2c0d08c0a1ef50af5f3ff17f0996c6b4a41b691fa78a5ee47a6b987651e848a9877dc63af315da05abf74bcc593eb102bbab0dfa14142985b02fd433c11abd79106d701e759c945ba066d45ed44b56203bf7bfa7dafa35cc8ece20f1a4d4d3a977a15e4015f7d9dc7c06ee0de4b658dd93321e8a7009fb5a3332108ed44f89c6214f68b691c94edf0f07a8c651e0bd99943bf870d90aed19c41e3661d667ba3fcbeab2d8afdbf61b17610bf7ed943afc95f7b9430a127e05f3fe4f5b83785af2d7ce66ea27e892c398c04b75afa5540a5747cd9ba8a4f8838d6103f56eb73861203ee72e389001c35fc2d54a2d8475ecd6e05a677614420cc5565105335c6c891fadddab1097baf5fda8ae8ce4e5b0089ef3c9fd3a78d29acbc0d7c8e11a244efe2b3eeba7ed59d66722ce3893c1c30e4b1236b4e110471b96bf6b2566c52715a7e6592f2263499a1de17945bba740b8e0acd21661641b79e5d1d88f43ab3ff3b7faaf1cc88ad3e7ec30146d6a2211746327c86aede3999420f2c807df14ba8c644f440143e5d35a89594aa2bde39f2cfa1896928348565b6f8ee66c9c654fc2956e8a002462756482076fcb5e8e4ac8eed238b70a1a32ba800e0acae2987e9773b71b88e7fc6af27e42c2ccbe6180994591598a2feb4f5add920b7ed66782a99efb4459c750c8d75f62827590514ad9d234a6212e9ba2746b212404a29f4e116c2910c4f57fa552e508fcff9f816d331b514fe154ad50ad2e4ae262222b86282254a3ab1d134d939c7e78a3697a7196057e3c4b9a65b9b760eb0c2fce3e18f00920a0d89dc4b912942ec257ccd0dd6dceb63ba279fa86e87bae7822c966b47cb5e96d73f5b2037ab9e740d2260a6fd40f111a46a7276f5e5384a66655a2dba8e22962bb80c7e9359b7ccf114690176627723968156d7b938a6d8d1bcd6b5cbf9a7a271c3f179406c233ddcaa7e2858bca4516650a6a3ef432b2f904903237c27a4d124eaed3e6aeb16e0bff713b7601d982419b92d346ae349ec1a71c4827a1d8be57eb536eca4e5286686d5f93f126e5976c2d54b46a8cf595d458ed5a9106c4951d55fd24a6c9e577291198dd9bd409257c2ad77375a95124648077fa8434f1823b77d9e770e97d79c092177625dd7feff04c4015a6daf49073d76a91eba1d4ecac64ebac39197a362539a4342aefe0538826ecefd17e78e523f5a43959ed0b9c614c4a34f084811a2b5d18897f43608fd6a7ecc84cdf4b81a031fc4a595dff4e0cc234010dd67121bd4a3818b116cb28ee43dbc7d38fe4f6a225e66db5cf5c80915bdb6f07898503b348b31e144d5c6c8088704a9189d89ac31165d7e64d866961eeefee421b2457106326b1a69aea42b80022387817a17975eb143bb7da412d938571763ddff78f418f8abb7521ca7f40db33b9ca29dd48e304d2af5696956fa7909fda28ec94555132e728138fd8fd4c17603fdf26c7f0320baa17750f9b24ae54274275f3ec13e122f1f883c9d65b0c5b5319424e8b78e8a7099a2fc4c8c449b79d08fcf63d87161438a57bbde67b1ddaf09e10a44aae3ac7c8e245971901188d969232b68775e4b387016c753e5b8db5f99ad22ecf738c5d889ea1a1a8042af3cb2a6bd95db43509ac6de05edc3b99a737fdb86eb17d417b885118ba376bf17c1884ea67aeb74e6f06b3cb848588230b5652477327fd267cbf679ada26c9d0864a83b54b61297ce92bd5bbf56e90b009165f3ca5afdacd7606025a98b44cfe38d81b7e0394609acc7b3b91ef4c8a95a8e2fd09c83d849b0eeae76b0f9be18b7ff2c7b08c5dab138ae7583b10dbabc4b1facece5b9f9d69e1651eea8dccfb4bfaeb56de8094c3efb33720195e91dcb041377de0ba82bdcafd7b29aa6c782e465fca1d67a4c4e3e6483afac1056c34f1ae6c0795e28c11eff36ed9bc3052f3c11aff9767f62b63bfd39554c65ebc953bf0011c3b93dafc065cbe0b466df779c357ad6a844f98801593d3be7c219198507b0962056079d19b9fab981fb54b78908543611732a4e6a6f5bfa340f91dcf92ee6bfa03635cd2bcf2a850a0d720e6d46d3046e6c89d535a3ef63ebafb5a0d71cd5e8762f0cd015b69338523bb336b52e41a1435adc75d25058ec71915b19290da00abab630a3696712a30fafe6fede66107fa769ecbe0dd5e2d0f24c76c2c7a0bca8451892710cc7962dd95b18a4d8ab4904ce9f2b2bff080930ba9c4d0850b6e33637e800a1aaef3eefefa6a8c256231b7754de839c43d55a8e04b64dbc9097a09943734fdb7e8b8f79191567503c5817884e42a37dd44c71b8259952daf0b314acece3fe66d6f69eb1a6461836af95332770017b7cc1ef85541d51cb903d51670efb90fc881271f3df38344f5db5fed73f65832e79fe5c4451745f62059438123541551d0efae7fd8053a69fa365d3970aea08ae93196340404d5ef32aeacddf80275a63c29a0e2dda7d0530f74f13ce7ba60b0b4f21b07d713d3ffe6dd028ae1c272e72b18d8ad5697815081b31eb95efb135a1a48a59d34f5b5707682e93cc34f6d9e8bf26d8cc5b7d95b914cb2b48f7fcfb2b29409f85f1ec304423a569103cce289dd70260682fd946e11cebdd389b17702e094d72a3f80de46e511de552ec13d7b6cd4d3284d13efe7566738fc41ca1084e00132d01122b26cf249c5b04046e083c791cea9d6061026807999f688295f62f3d610a68a0469064e33ac20c1133192d572c98a11ffae4d4aff63af33d8948df3bec9621a0f08ef79e779cbe519e8e454c783549df147a8f9f16443288b5a40b580c343d4ae53f6ff26365e55bc328b76ef8e444f4a72cd68f6064a387c520e3641cd74a149d961fb5fe00a9efd2aea824091b69fe6c91f78775245fbf8f527ddd20e8850a790af2024918ab3525e602cc74b4dfdd5dcd6675ae02983aa180af1e62163bb70b32369030a014be2708cc40dfd3d7d72c9f66fa52e60a5397ab9d6f275b4ddac035600b298be8f251471398706015b2a7f4e24cb72e64fa550096c3a23002771eb5c13c062f370934347a5bc8aa5adb6d43caa8cfe560d2a399343b82261b57fdae0ab9bd7dd69f6a9597da2da0f95846ee52ba07553a60efb6b6712d8727a6d648a1644797d336b1d8235ec67c103ab558df34f68e250d94410b1999eaee6f78675480522bf11e6bb30ae24fabe5e490fd751e88968d555c3ea5795e7d38614673bd13e1c7739f18c1a8f5d50fb78249ecf4d4b4d6400e730027a7814d6dde5ecf978cc0885aa114ad6077c51e68d9b018ad57d5e122963ed4791b2fb4f52c3c50f850428e83bf940542492d90f0b9bd3b2a86a3ff1cbaca3358eef15c4415172a0d3723000232820a5d2bfafdc5c5efc95092f7bf7b9927f2ec9df244af710aaf5d11e084635bd33ebfbc9c6f8b800cd7ca8d684e273405605dbafb4d9b460bb2677011e0212efb4071379ceb55f49ddfcbf596f618ed10999ee54dd098073db54070a059424d38a68403a3b15866a54cae14f40bb3753f00d8378bc88f3b60857c7b90fb939316d0bb2803364a5071e16eee1fbbad86159bf16becb74b2c74f4e1afe194a8c06f8a96d112ff9d33461a22b34ed404fce7f7fc958cf6b0a710408b6b707328de9cb84da0ddcb2c8158ee6eaed0f3110f4520066cac02684d181f0b10bdba3ce6bef54272ff73a89c5912e058b4e61648e0776a5e2177a58e4fddf129864ceeee697357610a5a5bb1a70eb2835c83bf9284ffe77d1380073ecfe1cb9aaaa2f4a0802abf6052d2220d3e70250c1379be04db835d22d2d82797b34267fa2d7c0d4f3dd2a13d8dd224c8e672adba561c33b9da99b09992e9c6162afeebf5817fe9693423320f45638240fc1f02f79e0453974dcf6a2733a628771b6788b4442b14e8a9ba5ba0e1e6a3fd7f2b2d4c60f0ce362d4a0c3e4e1f8e48fe7b9a2c6bf55b171cad761e0be610921bc6afe8041bf5987725fbc35839a6737be77f6a4a210bb6d40a55c3119c316500f07582fa9680bc20a8d1e68bcc3aa5e9ac6ec1d9c1127dc34f03551892e7f94b8d3e94a74a109925646fa0ef38d5ef101626c21f28852e0a886d406ed8f9ee7b44b2a500c75b61ef901ad8af7738ba803e9a730bb625d43fe577ad9c7b59b7577d39a17bcd393274f945ef1447ff5e5d36c0689a9738530a1dcc8ab2c391e5d3dec80af94a37d78295c09299d2e73bf3f3a9d1bb584fb6c338c4ab9657afb5df7a90e2b4fd18115c20c12453f5d48cef5931e27b015f27d50d8b0696bf26354ee5f4f1036c5f1948077456ed7d2daeafe79c3f2c821ec9779f82a92aa4132c27ca71312384e36bb1ba92c4eea4ed4d485b374f4247692e3efb299f74b19f4cbf29fc7375fd964bb6ac41e18ba1d891ea7c6b057e8d29968ddcd1d51dd61cab87579b8d7c86482718b4bbef0d63be5bee2d3c1f284f0b8023bb3681a08d6b1b0a33ca749724246d26071efa371e800a2f06b0231828a5f8193d31f8a4dbf991a8efec6a661cc56af4455223b004c971d7628ef75cb7b3f828b76c4563bde458713e8f754eb0e019cb747bed025752e1c2c4074f57e839a04adaf7caecf5838f4aa57706547bead4b6aab6d72b9d957f97ab143a85a99d983b1b8113f7750313fd1565455b3a063aab332f5edebd56da77b5e0226d10bb9cece9440229114513205da2f25b603bf96228381492f0ba3d2a12bff3b00cee178fe3cad82771e4e96d4a53d55396deb7fda9235d459d29bbb348dd409f89e54005124d22c82f9e57bd18c8ccf54cc457e1991a1ff4ab1e1b2721830683d79e64d48fd2c7d61df6d9229d16413b1de783a51f7e8ebb4701e602899d1496a2daf9777cca2f96688380fba489aab999e5c5a1eb23bcc4de81e23d16b0c62c789989baf79a6ab597fe15ff15f736426d51d85c97585b7d38acf46f9700ae9dd4dfeaa139b4e9c6fc46cd25746a0816b249293165b2a64225af04cde41982bc794f2ab92d5852538455ecfdd14d8f07bedb1292800a955af6d46049bd7dffdc948d105877bde12270a229b840c0d96da5e83e32ac7bded4114d3807ca2e5d4aab16fe3127d3ce6c42a69ab8baf574f0c91e4a3850081ecefbfed4439e2dced7b3beb4c489b0ba1c6cd277a1a73ae0adffa32e4779683a9ff5dd4e3f5957f54f13163cf7634245c308d745e59953a68b6642501f6653c16bc46a3f3559ec5888a44c267fcfbef3405a93c110fefd12122ded91a6b85d56d16ff96efc66a90738e33072a272c14092e18a083ad8a32c4c74a0b23d75e7a8ce74f2ec423b341f854ded75949219f9e9e853b627390c97d2c14105f1bf33eb07460775d4d5978331bcab6366625e57823bb657f4ba4f809f82e4446f", 0x1000) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x2, 0x6}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20, 0x3, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000000, 0x100, 0x11}], 0x200, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0x9, 0x20000000, 0x2, 0x4}, {{r4}, 0xffffffffffffffff, 0x1, 0x4, 0x6, 0x1}, {{r6}, 0xfffffffffffffffa, 0x4, 0xb00001c3, 0x100000000000000, 0x3}, {{r7}, 0xfffffffffffffffa, 0xf0, 0x2, 0xfffffffffffffffd, 0x9}, {{r8}, 0xffffffffffffffff, 0xeb, 0x1, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x2, 0x80000092, 0x4, 0x4}], 0x3f, &(0x7f0000000080)={0xc0, 0xd9}) kevent(r0, &(0x7f0000000000), 0x81, &(0x7f00000000c0)=[{}, {{}, 0xfffffffffffffff9, 0x15, 0x12}], 0x81, 0x0) socket(0x2, 0x4, 0x20) 10:21:09 executing program 7: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) getdents(r0, 0x0, 0x8402) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x8, 0x9, &(0x7f00000000c0)="08020000", 0x4) (async) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) mkdirat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x20) 10:21:09 executing program 5: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x3}, 0x2, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0x0) 10:21:09 executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="7834b6e8"], 0x10) (async) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) (async) r2 = dup(r1) listen(r2, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0x1, 0x0, 0x0, 0x0) (async) r4 = accept$inet(r1, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r6 = dup(r5) (async) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0xa9, 0x8, &(0x7f00000002c0)="0521eaf04790b51584000000003f320f24bc21f81cb5bbea62fb67a600ea996945123a3a8179a1366bbcdcbc9c2080612ff29781b490b10cf9a0d5647200"/75, 0x4b) (async) r8 = dup(r7) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) socket(0x18, 0x3, 0x7) sendto$inet(r8, &(0x7f0000000200)="5a09569c25aadc3061602606a7c4ee5bf9df0a5f9f097fa94e4a666152a5270142551a283376c827d79df589622a86c07d6043e185478834ce63d4950acba0e9fb0389e4ec0ffee623587db3204d9e", 0x4f, 0x0, &(0x7f0000000280)={0x2, 0x2}, 0xc) (async) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f00000002c0), 0x0) (async) r9 = socket(0x18, 0x8000, 0x0) setsockopt(r9, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r10 = dup(r9) setsockopt(r10, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) sendto$inet(r10, &(0x7f0000000040)="2da611eb070f8bc980ed9bc129718caf9c09646c5879ecabb699ad03df0d23553fbf7a829392281c33cec1dba7836052fe0d81767f523895a854f58888594fa8ce7ee9f0dc324e0c1c8da307fcd1677024b50200c3cea084a98131496f0e3937c36684e1a734bbfd4674fe068651938e6d2d9ad228e7cc55d48840722b6b56d596c06f468cb1919560f3df2a85598f153073ef49f41a5b1ae67b82db9c8d03edc2d8290e0dc69af05bcb17f194e41956387612", 0xb3, 0x4, &(0x7f00000001c0)={0x2, 0x2}, 0xc) (async) recvmmsg(r6, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f0000000780)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) (async) dup2(r4, r3) (async) recvmmsg(r4, &(0x7f0000000700)={0x0}, 0x10, 0x840, 0x0) (async) write(r4, &(0x7f0000000180)="83", 0x1) 10:21:09 executing program 6: ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000040)=0x2) (async) clock_gettime(0x4, &(0x7f0000000000)) 10:21:09 executing program 5: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm(&(0x7f0000000000)={0x4, 0x3}, 0x2, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0x0) 10:21:09 executing program 0: r0 = kqueue() (async, rerun: 32) r1 = socket(0x18, 0x2, 0x0) (rerun: 32) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async, rerun: 64) r4 = dup(r3) (rerun: 64) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async, rerun: 32) r6 = dup(r5) (rerun: 32) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r7) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) shutdown(r4, 0x2) (async) writev(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)="885d4f936dfee132855d1beb3b6dfa3d5f8c3d89ab8900242c6eb87c7c8dd30ae1783430583654ac64422e0428fb36f81f78269292c8ad87d106fc52f1767249ccb5e601dda09ccfc5e4c3", 0x4b}], 0x1) dup(r8) write(r7, &(0x7f0000000280)="f35708821497187e6360b678c649652ee7ed59a3161bae4d6f4ad97cea76d20bfe9b22fb1463c787d4c90b9a0170c9dcd91ca5486b129d130043396bc01e2b975c96f2f1608922f0f4f9333f74729cca69d0c807feeb3c6036f04fbca5e07b3997a8768434184ecb7d31eaf064df4216a66b474e6a9beeabada6c772123df94e25874784ec48d62de183e42c99b1335b356b80a094b3360b7ed5594a40c9c2ba813eedbd521719af283a171046739f0630272a7c1612f6871b9ab8f52306a9df98100d83396ae9a5e00d69231a213a99cb8e2384d49c39546907819b5bfe12fe8d4c101b2a7dba0996761b680110cbebddc5d9a73e951859a473cfae58e91e8e398db888812eca76a0836a91e55494ad8239ed18096a973bb0d2c0d08c0a1ef50af5f3ff17f0996c6b4a41b691fa78a5ee47a6b987651e848a9877dc63af315da05abf74bcc593eb102bbab0dfa14142985b02fd433c11abd79106d701e759c945ba066d45ed44b56203bf7bfa7dafa35cc8ece20f1a4d4d3a977a15e4015f7d9dc7c06ee0de4b658dd93321e8a7009fb5a3332108ed44f89c6214f68b691c94edf0f07a8c651e0bd99943bf870d90aed19c41e3661d667ba3fcbeab2d8afdbf61b17610bf7ed943afc95f7b9430a127e05f3fe4f5b83785af2d7ce66ea27e892c398c04b75afa5540a5747cd9ba8a4f8838d6103f56eb73861203ee72e389001c35fc2d54a2d8475ecd6e05a677614420cc5565105335c6c891fadddab1097baf5fda8ae8ce4e5b0089ef3c9fd3a78d29acbc0d7c8e11a244efe2b3eeba7ed59d66722ce3893c1c30e4b1236b4e110471b96bf6b2566c52715a7e6592f2263499a1de17945bba740b8e0acd21661641b79e5d1d88f43ab3ff3b7faaf1cc88ad3e7ec30146d6a2211746327c86aede3999420f2c807df14ba8c644f440143e5d35a89594aa2bde39f2cfa1896928348565b6f8ee66c9c654fc2956e8a002462756482076fcb5e8e4ac8eed238b70a1a32ba800e0acae2987e9773b71b88e7fc6af27e42c2ccbe6180994591598a2feb4f5add920b7ed66782a99efb4459c750c8d75f62827590514ad9d234a6212e9ba2746b212404a29f4e116c2910c4f57fa552e508fcff9f816d331b514fe154ad50ad2e4ae262222b86282254a3ab1d134d939c7e78a3697a7196057e3c4b9a65b9b760eb0c2fce3e18f00920a0d89dc4b912942ec257ccd0dd6dceb63ba279fa86e87bae7822c966b47cb5e96d73f5b2037ab9e740d2260a6fd40f111a46a7276f5e5384a66655a2dba8e22962bb80c7e9359b7ccf114690176627723968156d7b938a6d8d1bcd6b5cbf9a7a271c3f179406c233ddcaa7e2858bca4516650a6a3ef432b2f904903237c27a4d124eaed3e6aeb16e0bff713b7601d982419b92d346ae349ec1a71c4827a1d8be57eb536eca4e5286686d5f93f126e5976c2d54b46a8cf595d458ed5a9106c4951d55fd24a6c9e577291198dd9bd409257c2ad77375a95124648077fa8434f1823b77d9e770e97d79c092177625dd7feff04c4015a6daf49073d76a91eba1d4ecac64ebac39197a362539a4342aefe0538826ecefd17e78e523f5a43959ed0b9c614c4a34f084811a2b5d18897f43608fd6a7ecc84cdf4b81a031fc4a595dff4e0cc234010dd67121bd4a3818b116cb28ee43dbc7d38fe4f6a225e66db5cf5c80915bdb6f07898503b348b31e144d5c6c8088704a9189d89ac31165d7e64d866961eeefee421b2457106326b1a69aea42b80022387817a17975eb143bb7da412d938571763ddff78f418f8abb7521ca7f40db33b9ca29dd48e304d2af5696956fa7909fda28ec94555132e728138fd8fd4c17603fdf26c7f0320baa17750f9b24ae54274275f3ec13e122f1f883c9d65b0c5b5319424e8b78e8a7099a2fc4c8c449b79d08fcf63d87161438a57bbde67b1ddaf09e10a44aae3ac7c8e245971901188d969232b68775e4b387016c753e5b8db5f99ad22ecf738c5d889ea1a1a8042af3cb2a6bd95db43509ac6de05edc3b99a737fdb86eb17d417b885118ba376bf17c1884ea67aeb74e6f06b3cb848588230b5652477327fd267cbf679ada26c9d0864a83b54b61297ce92bd5bbf56e90b009165f3ca5afdacd7606025a98b44cfe38d81b7e0394609acc7b3b91ef4c8a95a8e2fd09c83d849b0eeae76b0f9be18b7ff2c7b08c5dab138ae7583b10dbabc4b1facece5b9f9d69e1651eea8dccfb4bfaeb56de8094c3efb33720195e91dcb041377de0ba82bdcafd7b29aa6c782e465fca1d67a4c4e3e6483afac1056c34f1ae6c0795e28c11eff36ed9bc3052f3c11aff9767f62b63bfd39554c65ebc953bf0011c3b93dafc065cbe0b466df779c357ad6a844f98801593d3be7c219198507b0962056079d19b9fab981fb54b78908543611732a4e6a6f5bfa340f91dcf92ee6bfa03635cd2bcf2a850a0d720e6d46d3046e6c89d535a3ef63ebafb5a0d71cd5e8762f0cd015b69338523bb336b52e41a1435adc75d25058ec71915b19290da00abab630a3696712a30fafe6fede66107fa769ecbe0dd5e2d0f24c76c2c7a0bca8451892710cc7962dd95b18a4d8ab4904ce9f2b2bff080930ba9c4d0850b6e33637e800a1aaef3eefefa6a8c256231b7754de839c43d55a8e04b64dbc9097a09943734fdb7e8b8f79191567503c5817884e42a37dd44c71b8259952daf0b314acece3fe66d6f69eb1a6461836af95332770017b7cc1ef85541d51cb903d51670efb90fc881271f3df38344f5db5fed73f65832e79fe5c4451745f62059438123541551d0efae7fd8053a69fa365d3970aea08ae93196340404d5ef32aeacddf80275a63c29a0e2dda7d0530f74f13ce7ba60b0b4f21b07d713d3ffe6dd028ae1c272e72b18d8ad5697815081b31eb95efb135a1a48a59d34f5b5707682e93cc34f6d9e8bf26d8cc5b7d95b914cb2b48f7fcfb2b29409f85f1ec304423a569103cce289dd70260682fd946e11cebdd389b17702e094d72a3f80de46e511de552ec13d7b6cd4d3284d13efe7566738fc41ca1084e00132d01122b26cf249c5b04046e083c791cea9d6061026807999f688295f62f3d610a68a0469064e33ac20c1133192d572c98a11ffae4d4aff63af33d8948df3bec9621a0f08ef79e779cbe519e8e454c783549df147a8f9f16443288b5a40b580c343d4ae53f6ff26365e55bc328b76ef8e444f4a72cd68f6064a387c520e3641cd74a149d961fb5fe00a9efd2aea824091b69fe6c91f78775245fbf8f527ddd20e8850a790af2024918ab3525e602cc74b4dfdd5dcd6675ae02983aa180af1e62163bb70b32369030a014be2708cc40dfd3d7d72c9f66fa52e60a5397ab9d6f275b4ddac035600b298be8f251471398706015b2a7f4e24cb72e64fa550096c3a23002771eb5c13c062f370934347a5bc8aa5adb6d43caa8cfe560d2a399343b82261b57fdae0ab9bd7dd69f6a9597da2da0f95846ee52ba07553a60efb6b6712d8727a6d648a1644797d336b1d8235ec67c103ab558df34f68e250d94410b1999eaee6f78675480522bf11e6bb30ae24fabe5e490fd751e88968d555c3ea5795e7d38614673bd13e1c7739f18c1a8f5d50fb78249ecf4d4b4d6400e730027a7814d6dde5ecf978cc0885aa114ad6077c51e68d9b018ad57d5e122963ed4791b2fb4f52c3c50f850428e83bf940542492d90f0b9bd3b2a86a3ff1cbaca3358eef15c4415172a0d3723000232820a5d2bfafdc5c5efc95092f7bf7b9927f2ec9df244af710aaf5d11e084635bd33ebfbc9c6f8b800cd7ca8d684e273405605dbafb4d9b460bb2677011e0212efb4071379ceb55f49ddfcbf596f618ed10999ee54dd098073db54070a059424d38a68403a3b15866a54cae14f40bb3753f00d8378bc88f3b60857c7b90fb939316d0bb2803364a5071e16eee1fbbad86159bf16becb74b2c74f4e1afe194a8c06f8a96d112ff9d33461a22b34ed404fce7f7fc958cf6b0a710408b6b707328de9cb84da0ddcb2c8158ee6eaed0f3110f4520066cac02684d181f0b10bdba3ce6bef54272ff73a89c5912e058b4e61648e0776a5e2177a58e4fddf129864ceeee697357610a5a5bb1a70eb2835c83bf9284ffe77d1380073ecfe1cb9aaaa2f4a0802abf6052d2220d3e70250c1379be04db835d22d2d82797b34267fa2d7c0d4f3dd2a13d8dd224c8e672adba561c33b9da99b09992e9c6162afeebf5817fe9693423320f45638240fc1f02f79e0453974dcf6a2733a628771b6788b4442b14e8a9ba5ba0e1e6a3fd7f2b2d4c60f0ce362d4a0c3e4e1f8e48fe7b9a2c6bf55b171cad761e0be610921bc6afe8041bf5987725fbc35839a6737be77f6a4a210bb6d40a55c3119c316500f07582fa9680bc20a8d1e68bcc3aa5e9ac6ec1d9c1127dc34f03551892e7f94b8d3e94a74a109925646fa0ef38d5ef101626c21f28852e0a886d406ed8f9ee7b44b2a500c75b61ef901ad8af7738ba803e9a730bb625d43fe577ad9c7b59b7577d39a17bcd393274f945ef1447ff5e5d36c0689a9738530a1dcc8ab2c391e5d3dec80af94a37d78295c09299d2e73bf3f3a9d1bb584fb6c338c4ab9657afb5df7a90e2b4fd18115c20c12453f5d48cef5931e27b015f27d50d8b0696bf26354ee5f4f1036c5f1948077456ed7d2daeafe79c3f2c821ec9779f82a92aa4132c27ca71312384e36bb1ba92c4eea4ed4d485b374f4247692e3efb299f74b19f4cbf29fc7375fd964bb6ac41e18ba1d891ea7c6b057e8d29968ddcd1d51dd61cab87579b8d7c86482718b4bbef0d63be5bee2d3c1f284f0b8023bb3681a08d6b1b0a33ca749724246d26071efa371e800a2f06b0231828a5f8193d31f8a4dbf991a8efec6a661cc56af4455223b004c971d7628ef75cb7b3f828b76c4563bde458713e8f754eb0e019cb747bed025752e1c2c4074f57e839a04adaf7caecf5838f4aa57706547bead4b6aab6d72b9d957f97ab143a85a99d983b1b8113f7750313fd1565455b3a063aab332f5edebd56da77b5e0226d10bb9cece9440229114513205da2f25b603bf96228381492f0ba3d2a12bff3b00cee178fe3cad82771e4e96d4a53d55396deb7fda9235d459d29bbb348dd409f89e54005124d22c82f9e57bd18c8ccf54cc457e1991a1ff4ab1e1b2721830683d79e64d48fd2c7d61df6d9229d16413b1de783a51f7e8ebb4701e602899d1496a2daf9777cca2f96688380fba489aab999e5c5a1eb23bcc4de81e23d16b0c62c789989baf79a6ab597fe15ff15f736426d51d85c97585b7d38acf46f9700ae9dd4dfeaa139b4e9c6fc46cd25746a0816b249293165b2a64225af04cde41982bc794f2ab92d5852538455ecfdd14d8f07bedb1292800a955af6d46049bd7dffdc948d105877bde12270a229b840c0d96da5e83e32ac7bded4114d3807ca2e5d4aab16fe3127d3ce6c42a69ab8baf574f0c91e4a3850081ecefbfed4439e2dced7b3beb4c489b0ba1c6cd277a1a73ae0adffa32e4779683a9ff5dd4e3f5957f54f13163cf7634245c308d745e59953a68b6642501f6653c16bc46a3f3559ec5888a44c267fcfbef3405a93c110fefd12122ded91a6b85d56d16ff96efc66a90738e33072a272c14092e18a083ad8a32c4c74a0b23d75e7a8ce74f2ec423b341f854ded75949219f9e9e853b627390c97d2c14105f1bf33eb07460775d4d5978331bcab6366625e57823bb657f4ba4f809f82e4446f", 0x1000) (async) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x2, 0x6}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20, 0x3, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000000, 0x100, 0x11}], 0x200, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0x9, 0x20000000, 0x2, 0x4}, {{r4}, 0xffffffffffffffff, 0x1, 0x4, 0x6, 0x1}, {{r6}, 0xfffffffffffffffa, 0x4, 0xb00001c3, 0x100000000000000, 0x3}, {{r7}, 0xfffffffffffffffa, 0xf0, 0x2, 0xfffffffffffffffd, 0x9}, {{r8}, 0xffffffffffffffff, 0xeb, 0x1, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x2, 0x80000092, 0x4, 0x4}], 0x3f, &(0x7f0000000080)={0xc0, 0xd9}) (async, rerun: 32) kevent(r0, &(0x7f0000000000), 0x81, &(0x7f00000000c0)=[{}, {{}, 0xfffffffffffffff9, 0x15, 0x12}], 0x81, 0x0) (rerun: 32) socket(0x2, 0x4, 0x20) 10:21:09 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100, 0x4}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) (async) r0 = socket(0x18, 0x4000, 0xff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 10:21:09 executing program 7: clock_gettime(0x0, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x9, 0x1ff}) 10:21:09 executing program 6: ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000040)=0x2) (async) clock_gettime(0x4, &(0x7f0000000000)) 10:21:09 executing program 5: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x3}, 0x2, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm(&(0x7f0000000000)={0x4, 0x3}, 0x2, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0x0) (async) 10:21:09 executing program 6: r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0xa4) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000080)="fe881168be1aad88ee8cba36db470c9c906917d60f248dd907c12dcc19cc80cd3d22a454077e5fc037a26c23f0f89b6ba5647d8b6fe217e2546ae985255c38d150", 0x41}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x800}], 0x4) semop(r7, &(0x7f0000000480)=[{0x2, 0x1, 0x1000}, {0x4, 0xd, 0x1000}, {0x2, 0xe244, 0x1800}], 0x3) semop(r7, &(0x7f0000000840)=[{0x1, 0x20, 0x1000}, {0x1, 0xefa, 0x800}, {0x0, 0xff01, 0x1000}, {0x4, 0x7}, {0x4, 0x6, 0x800}, {0x1, 0xfff7, 0x1800}, {0x1, 0x4}, {0x1, 0x2, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x3, 0x800}], 0xa) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = socket$inet6(0x18, 0x3, 0x0) r10 = getegid() r11 = msgget$private(0x0, 0x100) msgrcv(r11, 0x0, 0x0, 0x3, 0x800) r12 = getuid() setuid(r12) semctl$IPC_RMID(r7, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x6, 0x0, r10, r12, 0x0, 0x100, 0x208}, 0x4, 0x7fffffff, r5, 0x0, 0x8, 0x7fff, 0x2, 0x800000801}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0xb9f4, 0x0, r8, r12, r6, 0xc9, 0x6}, 0x1, 0x4}) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r15 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="39a960f214dc3af304aab66cfbc7e5548c78e2be72af8a00ad1ca4b175b0484833f329644ab6422ac3ec890434", 0x2d}, {&(0x7f0000000140)="a7f505be3387caee8e2f9c8acd8003e0e647956d7ce0d274b63832bd4a525655bd801b6116b5d0835f0f815a6537f0e67655d7216205ef325f172daed127", 0x3e}, {&(0x7f0000000300)="11935fc4d3ce093ab749f80a1278de76ee50bee93b98bd5cc01d4decf3d161b86536f95d763b95258d38af3eedf4927c35a3dc5d30a5b21684f64611c07543a75381cfdd63d07da9de6c2a76093092c24668513524acc4f9165359abbafdacec18f68b7182c06c58b4233cc7b5e8b061fbee101061e048b37a712038662e318cf756ccc22bf1a1730fe3befd542a5d309d66a2dc4b357bea", 0x98}], 0x3, &(0x7f0000000880)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES16=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES16=r7, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff00000100000032fa578215cd8cbadc355f31a311cc86d92fa469fcc10ef28d31cb77e5be4304410ba9b687d8e6d5d8cd56d27bf8a0267a8010058ccd58f742c768950d539a3dfd0a", @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYBLOB="8db3dd551a5bc9db429d3c5f6560e49cb6769bb2ce2bc3a6c373af9331fb1002c9c4706d716ee1b9510c839753ee0c56dec40d19a7e7c4", @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r13, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xf8, 0x1}, 0x403) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x6, 0x6, 0x3, 0x1ff}, {0x9, 0x4, 0x5, 0x24}, {0x7, 0x1, 0x9, 0xfffffffc}, {0x97a, 0x5, 0x6, 0xffffff81}]}) open$dir(&(0x7f0000000040)='./file0\x00', 0x691, 0x601086aa18dedf8d) 10:21:09 executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r0) (async) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000000)=""/164, 0xa4}, {&(0x7f0000000100)=""/140, 0x8c}, {&(0x7f00000001c0)=""/204, 0xcc}, {&(0x7f00000002c0)=""/139, 0x8b}, {&(0x7f0000000400)=""/117, 0x75}, {&(0x7f0000000480)=""/255, 0xff}, {&(0x7f0000000380)=""/12, 0xc}], 0x7) (async) poll(&(0x7f00000003c0)=[{}], 0x1, 0x421bea19) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) execve(0x0, 0x0, 0x0) 10:21:09 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async, rerun: 64) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (rerun: 64) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}, 0x0, 0x0, 0x0) (async, rerun: 64) select(0x40, &(0x7f0000000000)={0xf39f, 0xc8c, 0x100000001, 0x1ff, 0x7f4, 0xf11, 0x6, 0x3}, &(0x7f00000000c0)={0x1000, 0x100000000, 0x40, 0x0, 0x8, 0x7, 0xbc3b, 0x4}, &(0x7f0000000100)={0x81, 0x2, 0xff, 0x10000, 0x1, 0x9, 0x5, 0x1000}, &(0x7f0000000140)={0x5, 0x3}) (rerun: 64) 10:21:09 executing program 6: r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) (async) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0xa4) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000080)="fe881168be1aad88ee8cba36db470c9c906917d60f248dd907c12dcc19cc80cd3d22a454077e5fc037a26c23f0f89b6ba5647d8b6fe217e2546ae985255c38d150", 0x41}], 0x1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) (async) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x800}], 0x4) (async) semop(r7, &(0x7f0000000480)=[{0x2, 0x1, 0x1000}, {0x4, 0xd, 0x1000}, {0x2, 0xe244, 0x1800}], 0x3) (async) semop(r7, &(0x7f0000000840)=[{0x1, 0x20, 0x1000}, {0x1, 0xefa, 0x800}, {0x0, 0xff01, 0x1000}, {0x4, 0x7}, {0x4, 0x6, 0x800}, {0x1, 0xfff7, 0x1800}, {0x1, 0x4}, {0x1, 0x2, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x3, 0x800}], 0xa) (async) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) (async) r9 = socket$inet6(0x18, 0x3, 0x0) r10 = getegid() r11 = msgget$private(0x0, 0x100) msgrcv(r11, 0x0, 0x0, 0x3, 0x800) (async) r12 = getuid() setuid(r12) semctl$IPC_RMID(r7, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x6, 0x0, r10, r12, 0x0, 0x100, 0x208}, 0x4, 0x7fffffff, r5, 0x0, 0x8, 0x7fff, 0x2, 0x800000801}) (async) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0xb9f4, 0x0, r8, r12, r6, 0xc9, 0x6}, 0x1, 0x4}) (async) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r15 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="39a960f214dc3af304aab66cfbc7e5548c78e2be72af8a00ad1ca4b175b0484833f329644ab6422ac3ec890434", 0x2d}, {&(0x7f0000000140)="a7f505be3387caee8e2f9c8acd8003e0e647956d7ce0d274b63832bd4a525655bd801b6116b5d0835f0f815a6537f0e67655d7216205ef325f172daed127", 0x3e}, {&(0x7f0000000300)="11935fc4d3ce093ab749f80a1278de76ee50bee93b98bd5cc01d4decf3d161b86536f95d763b95258d38af3eedf4927c35a3dc5d30a5b21684f64611c07543a75381cfdd63d07da9de6c2a76093092c24668513524acc4f9165359abbafdacec18f68b7182c06c58b4233cc7b5e8b061fbee101061e048b37a712038662e318cf756ccc22bf1a1730fe3befd542a5d309d66a2dc4b357bea", 0x98}], 0x3, &(0x7f0000000880)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES16=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES16=r7, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff00000100000032fa578215cd8cbadc355f31a311cc86d92fa469fcc10ef28d31cb77e5be4304410ba9b687d8e6d5d8cd56d27bf8a0267a8010058ccd58f742c768950d539a3dfd0a", @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYBLOB="8db3dd551a5bc9db429d3c5f6560e49cb6769bb2ce2bc3a6c373af9331fb1002c9c4706d716ee1b9510c839753ee0c56dec40d19a7e7c4", @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r13, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xf8, 0x1}, 0x403) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x6, 0x6, 0x3, 0x1ff}, {0x9, 0x4, 0x5, 0x24}, {0x7, 0x1, 0x9, 0xfffffffc}, {0x97a, 0x5, 0x6, 0xffffff81}]}) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x691, 0x601086aa18dedf8d) 10:21:09 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x182) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000040)={0x0, 0x5a97, 0x2, 0x8, "a58c04b3797ed133e93f7b324fadd789882f40ef", 0x20, 0x4}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1f) fcntl$lock(r0, 0x1, 0x0) 10:21:09 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x100, 0x4}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) (async, rerun: 64) r0 = socket(0x18, 0x4000, 0xff) (rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 10:21:09 executing program 0: syz_open_pts() (async) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x182) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000040)={0x0, 0x5a97, 0x2, 0x8, "a58c04b3797ed133e93f7b324fadd789882f40ef", 0x20, 0x4}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1f) fcntl$lock(r0, 0x1, 0x0) (async) fcntl$lock(r0, 0x1, 0x0) 10:21:09 executing program 5: msgget(0x2, 0x2f5) 10:21:10 executing program 5: msgget(0x2, 0x2f5) 10:21:10 executing program 7: clock_gettime(0x0, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x9, 0x1ff}) (async) clock_settime(0x3, &(0x7f0000000000)={0x9, 0x1ff}) 10:21:10 executing program 6: r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0xa4) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000080)="fe881168be1aad88ee8cba36db470c9c906917d60f248dd907c12dcc19cc80cd3d22a454077e5fc037a26c23f0f89b6ba5647d8b6fe217e2546ae985255c38d150", 0x41}], 0x1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) (async) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x800}], 0x4) semop(r7, &(0x7f0000000480)=[{0x2, 0x1, 0x1000}, {0x4, 0xd, 0x1000}, {0x2, 0xe244, 0x1800}], 0x3) (async) semop(r7, &(0x7f0000000840)=[{0x1, 0x20, 0x1000}, {0x1, 0xefa, 0x800}, {0x0, 0xff01, 0x1000}, {0x4, 0x7}, {0x4, 0x6, 0x800}, {0x1, 0xfff7, 0x1800}, {0x1, 0x4}, {0x1, 0x2, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x3, 0x800}], 0xa) (async, rerun: 64) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) (async, rerun: 64) r9 = socket$inet6(0x18, 0x3, 0x0) (async) r10 = getegid() r11 = msgget$private(0x0, 0x100) msgrcv(r11, 0x0, 0x0, 0x3, 0x800) (async) r12 = getuid() setuid(r12) (async, rerun: 32) semctl$IPC_RMID(r7, 0x0, 0x0) (async, rerun: 32) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) (async, rerun: 64) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x6, 0x0, r10, r12, 0x0, 0x100, 0x208}, 0x4, 0x7fffffff, r5, 0x0, 0x8, 0x7fff, 0x2, 0x800000801}) (rerun: 64) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0xb9f4, 0x0, r8, r12, r6, 0xc9, 0x6}, 0x1, 0x4}) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) r15 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="39a960f214dc3af304aab66cfbc7e5548c78e2be72af8a00ad1ca4b175b0484833f329644ab6422ac3ec890434", 0x2d}, {&(0x7f0000000140)="a7f505be3387caee8e2f9c8acd8003e0e647956d7ce0d274b63832bd4a525655bd801b6116b5d0835f0f815a6537f0e67655d7216205ef325f172daed127", 0x3e}, {&(0x7f0000000300)="11935fc4d3ce093ab749f80a1278de76ee50bee93b98bd5cc01d4decf3d161b86536f95d763b95258d38af3eedf4927c35a3dc5d30a5b21684f64611c07543a75381cfdd63d07da9de6c2a76093092c24668513524acc4f9165359abbafdacec18f68b7182c06c58b4233cc7b5e8b061fbee101061e048b37a712038662e318cf756ccc22bf1a1730fe3befd542a5d309d66a2dc4b357bea", 0x98}], 0x3, &(0x7f0000000880)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES16=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES16=r7, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff00000100000032fa578215cd8cbadc355f31a311cc86d92fa469fcc10ef28d31cb77e5be4304410ba9b687d8e6d5d8cd56d27bf8a0267a8010058ccd58f742c768950d539a3dfd0a", @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYBLOB="8db3dd551a5bc9db429d3c5f6560e49cb6769bb2ce2bc3a6c373af9331fb1002c9c4706d716ee1b9510c839753ee0c56dec40d19a7e7c4", @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r13, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xf8, 0x1}, 0x403) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x6, 0x6, 0x3, 0x1ff}, {0x9, 0x4, 0x5, 0x24}, {0x7, 0x1, 0x9, 0xfffffffc}, {0x97a, 0x5, 0x6, 0xffffff81}]}) (async, rerun: 64) open$dir(&(0x7f0000000040)='./file0\x00', 0x691, 0x601086aa18dedf8d) (rerun: 64) 10:21:10 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x182) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000100)) (async) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000040)={0x0, 0x5a97, 0x2, 0x8, "a58c04b3797ed133e93f7b324fadd789882f40ef", 0x20, 0x4}) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1f) (async) fcntl$lock(r0, 0x1, 0x0) 10:21:10 executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) socket(0x0, 0x4, 0x7) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x4, 0x20, 0x4, 0x285}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) 10:21:10 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x28, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) writev(r2, &(0x7f0000001340)=[{&(0x7f0000000140)="d07f46652f2d69d65dfda1c545f10ac52ddd8201feb77909433a772bbc8a8e59c4f75c0829597039b19601495eba5cebb44692c151bc30bb5174c913df0e39f9050c9758469d694a7cf4050841f42e528b4d916a344a3ea4d7a7fb5d96b668bbfacf1966abb95dd8489b4ff99a778ca26398860ee31530d8632b7e643cc72a4e64014e9a316a167a9ab0a5818f149d6bb09a2e92afdada37a0406fa46961ab11f4d2149b8f414dc034c294bd8a1922dc2417d3b7fab7e59b5bd308ea892680acf0202a2a09e9b0924b917fa02291", 0xce}, {&(0x7f0000000240)="3a4c19ddc8a06f8314c83a13fb664663070886581bb2aa7f072003004d5bd4050924b8afda0a343497e44d21c95f4d52ba1276cbef0beaf613bf8675fa617d0d53b9d1b7cae273fbb471fea24ce44737d080989a124c0035c9952ce63cf6a4786d57d80ab2166f08ae5ca353bc18914086aa9f9b29d7d5e810c083cb18946a8e62b5c0ba4cfd9bddbdc27f982b71b5883ab8f6450d8d159e7929f3d108c45898005e80baa9af4d751914d3a71936eeed6e60d00190621145019d098a0361290acd7b1aee2e475d405798263124cf8c89e874f635dbf00c7ecc0ac3edcb5f7914e2aeffc96f4e5acb223aa806d67ccddb1ba43a0f4243faf1bc2cbb2d555b67ecb35b0ec87d50c7ab04da19f1b712800d77156488d7d99635a75154dd28e4fef8f2b6784d72ec2c4b3f74440cde34d579d92ff3054dba7761e196e45ea8f14e2ad8238a51187ec649685725c58252c52d72fec599dda3a237da9dbfef51db8fea2e5e4717440bb1b492118fa1c12c9a3d0036403a3f18f80c3d695d204752def8ff9006ea61b60f207143494b64e764ead4c7e4ed23235b987f820771a2f09f930a3bb6aebe17d14f15a4e57e6062894ff40888da2ae260e37663728e0304eb358030b28c324cb4860e157d18c3fc6735a225c2b75879c4514660d91b5f765bd91b52a8407380c7b4792aa179558659492e485ab9264897f61a1cd41f9279e065622a884f401ba7257021698358a4c0693b4e8c78dff7eb7850866a2e8f22c21a3c09c53f630f7ad6a44cbab6883ad9d10d8d45b99b3221eedffcff5e2fba59ed4d902aabeae9164a6acb1f0ade54e26f55032d7402aac958c9087ab6b88d1bff7a8cdc8e394d27b7ff14b1ba56983e97f2b4b763c9ef8bb9d49612ddfd9632a361b8e51a45744d90f08a8b278094a4990a765bf5f64bac22dff7b943ace1f4b8a3a57eafd0961f0f0a7d245356ea287013a3d6c9fbbf4c9be4418b217504daf6a7cd123bf199eb0f3f1ab62fa6954472e01fccdb630834c44692e095ac2e8ac9eb62df0fb5f3578113c6f8048c15fe95911298b6ce891e41dd6dfca93eae1e59a7ae02036874beb10aeec3ee5681664ec6322b18b25160a9c37aac6ce481ae8de4553cbbc03c37421077b88efe1bacab8e323ea02f6f8d46e1673a8615024fbb7f0c56b408f5fe44298702d5dbfc96759287a06ceee5dbd27725f97466464196ca64ccaac4c956ce32e2fa31c9389b9214df14b468d082ce0854f2d99e5490304d6b02294ff53aca2d19a2f011d30f0cd354bd33d4bcd52e26d5e83319cebf7dbd95c87374bc95157904bd3c96710f67b7693e5c5372cefaadca6c762fe6d457ce5bba1bd4ad73deac74e34c4e1041da2de7085253e9a528789d3afe82858e4402e60a2d927228a60890dd447c11185f91cf500232108cd6041a379bf52ba909d148c156cea0d833e6c2ec5c0cc7fe136230892de6c95834147d7dc7f242b7e77f78be5d6466d86ebe40926f694cb751b3a70d9535858d7da3ea92180559f4c7fd3773b220f723077082e1900c6f4b7d04dac57dfda0eb1860fea7954ebb62f99f1ad7e087960a4cf4e0a9511827af7ce457ddaba1b042a7559d1189548c53d89cd91e78c3e2a7271bc30a7b1478269dbe92249e5c71e41ac62d77d2aa6bc05c9dfdffa81dea073ffa46e0c788fb3d1481ea09ca1e3e155e1df3bb76cab17189f393f878a97a29cd0e5e85c30e6e7dc70c85be840a5f664874be51e0e281b3a29313014dc6a07a96b204c4bb92261f98ba5edc00783f94079ec2d48a2671c9bc04107f209952209754296e8e851e9bbcaca711bc161a3bbc7571e46160e6bea5e1746b7ac6d1d8984ecbad245c37b497064b542265992b1f019ed63f9ef315a2b493b6c3898c07a0439bef1e2e04ef85da96ee423b3f3801746c2c1f3e2bc9f32c07dd2df2bb51f60723ecfe16b50a282bca338a32e73fcec6a04d8ed2c7b594d221129ee8d9f2531e0d2c0fa50037e20adb7a4de85029888e55491f7d6333a5a915472d935ab50da1c80252cf41e052e43e6aee8df8bd7f65f4ba470dc99108784d95ce94750c4741182584af65448568084860492c493222013824189e9fcb320eaf0e7a4529946217af63b4f28e87f75147d60a9ccfa16c9b37de8a51a4dc2e82d250bd0e540e0c5bfe6afc35d88026436cd293674ccd61c19f9e745a756a1867c3e5698af9e83058be3371a2c1ec8ce9c6bf646cf9513589c92fa9ea7bb77d1178e7948d3f34afdee35350b753a7720496e9d416630bbb7b37e44ad70dc0cd9becbce313721fc361c938e73c3f2b23b534c4f64af0667384eade40cd9c89a1ea2898f00b56fe0f5810b6da8a19683bdfb647237556953db025316999c8341a7e8e9b440b58990b6fe6568fc8e0387f6e9345cd7f73150b495d500e313a7f6dbb1ff2859844b25f0e45d36ebd46765f56f8367ed61c61e552a17910023de05f86800b43f05364f52c7c4c9c3e3c5e5e57ac0c7f5e5fefc1d9ea59ce744f2b84f7f964c011dccae74d62bfd9c86625c6374cf18ed26c7202c7d1c91c6dbfcc141ebc164cbc355b2be684ad0cf22181f0d6ebce45cfd26da78238a1b5254554ff8e368d5fde03ac55fa455b56c88336155911f1262995def783680ac51a7458b7f1252f3bf4adb8342a09bd03e694ba68df5803d71ed0e791a8c2291fa6e2209f8f2ffb95cfe23f3121a84716f464a3d5f50c8e311c2a579ce598afaaf02ccdfcf2a23fd42a1699312ccf5335591fa2cb08c0cada7d0dcc06378f248258bc0d3f5d9c85001e757a38f74774051859664aa04552dac4670b53ad9d189b2451189771f4e00f71293a6e1162467a47e448bcd9d4695c6c78e1ba3f4cf9b0cfe3e673a6844066346c01b8c32cb99baec7336aefe6875d7e9042bea29470896bd0df735b05e1669b1aae8a274c802e60f328d45c7f054295ef585c640a9c4cacbd5390a0e465136f64358556e6ed9443ad3da6466440292f7f70488dd8cfadfba4b1b8e8aacfff7a37a139f5ed643f9e9b9a9c23c4b89787c10e79d3c87d177951ac212bc5c18dd00701404fdb34cce1926e09664e93688f2018c9fa50523192abe2b44edda11c7150d9368039e867fd979fd292db77563835d21469111a2a4319ed3eb7c5a3de4c9dd12dcf707661c183e0c2742192cff184e9fe23d68742a2a1fa507238365d30c27664636377a2b48d8df74eb91756660667eb9443cce0437cfec64a741975b4068451a096dbc29108635406eb52bfd949774a16143aead52e35ef89e16b1fa231f0510475032ecfe130356b9284b882fc00002ca05d836c4152af5568c2f695fae584d8b1a6da880a1bab3dac64c3735e250e6fb0b462e36f31349fab255206fa67bdaa4cb29814206be905d938a26ced39690bbe0ad2ff6ab0b9593a1074cde2edf5fd81d57038fb41820df90a91603daf8479f1905a113692fd40f3ae726c3b76130e56a61ab5c8c13cc63f03cab14f475d9e8afe02db564e90f7c1176b03f06afc1e261400bffd82cc96bb9cc2ae342e79f0f9901c43e1226ff270b761b230b50aa66aed7ca74577f05c006a5387885f5cfc130e67ce8289809a8e8e416cff3893bae77825ffe5470787144f9782810cbbe0c518337e9e47c1f18cec703554826f928a1953443b78d535dbbb3086ad849dee1c102780e779a2294ca2f5e1bd6b1163731ba568b5fd2c83bec42e6e77b424d1d26176be6e7dc22f7e13982f7417e83b284b632917d9211a2608a3e248b809511bd51d69f394c7efe63fd3bc1a7761b58ced6ac5273f0d385f7da663253f510099cd822d8c8be167720d79f595c3056a6685d4074fdcd861801ddef2dc8303ebde04a2bf6781a9e6953f7e0252893d4a03ca9d9e76f27254af599e2c126a3ec59c3d8d516b1fae9158486dc9b0747e5525c671aeb2eb89be86d94682cafab05bf99c7f2889f9c5cefe1cdca361bedf95e57a0cff6d541b5c11e4c7773e14a1a4d412bb3fed24ffcd2af29b3453aedc2c5726dab65e60bce3835cdef51f52a6461accbbf53f8ceb0e6b39ebf2fd11e80165bec5b40ddfc75c40a208fc49a8ff552f535e22667b48a19d337934f3c954bbac94f27e22c384ad823eece2a7bf2dfd761321915f0762028646aad4d399bc7f5549a5ff9929ff5a739ec2d0bc1ba30213105aac17d69575fb5512a049aa1703a674568c4937c98ecb3680d81ba432b61ec8694339837b8486d223d8599a2e509d7718c22b5186821f37ac6b3cbc95fc54d5c9074e2f4bad65242681190767bf9b0c758893ee2ca89ce9a9ab7834ed6fe680d8a740af2b7c6df84582f8dd090702135148e9c6bf05d1c9ce2cebbe5d6a94e755624efe4cdd737de7b7e13b33c8b9d5d1b9c1b9babb6aeca1d063cc9fd5bc736abbd9ce532c9ae50e0fab29f910349673016c30e9eb79bec07452590dfb10cd8c473e8e7a55ea820f0834dc63e7cd5453446a6e025df034b5fa41afaa1ad4e01391c6e3b4119af27440651752b816c9575d0a353c3dbdb6cd57597088d8907cc98c783c524cfc68807f3cce7e161db9780faa445a533a29c48a546d7bea641d32c40a0b6748a16466f5f003df5b0282f2801c5a9ea28c29b56b9163ec4a25bbe00c56f2406dc2f3f4c6e29d7222eabf9af1475b68aa2a0b884cc06b07018d1d3a021475569eb516df3e6e7e9e53f5ba8827831910ab994beb2206fbc9e70ba4d3b9c992ac554450cb20b5290961343186cc54c053fc3612a9fa222000cf0546273dd8704b1203d7b65145e122c59c2d211ca7638dd905e067d9095b85f2adb4befdfa31fee7085562223232eff2751ccdfa9c59ea8c3ab1f94e1dd68138fa899440686a3c2d508c6909a91ddb0140ae9772f282c6386d78e893930b5e6c84d2bf97e9f543a877a9a9ca684172ee975531d76c3f9893ee0564c9283b23ae6a7cdbdf8bf2e5f787b35eb754a929277f579c54888fb8e9868e470db41d01566f231451887f5d24e937fe88054de24194caba7a35564db30c84c3b0e2869f8532456bb2c7dcd063ff3dacd1f6d86eae75e3a98339de0321d436effae2a134bd1c5efec2aaff9e967ebd2344bc354b675f2467ff0a5015cc8cf0bb07dd4b265e36fe39d4fb9f6db9205d93c30189df9bdc7bcfba2b0418e8fcac822f863251084574d562ccd2dffad24b635fb712638706fffca8c3ba36cfb0d6814ee1909c83dacb7e1bf9e8365d092269db89509e3a0ecc4255fa2325a71af15cccd548f39874aa6a704045af601d7c8793bd8d1c9303f8d42bc7d2e1bd67371dfb24763d82bb249c6f66e6958215fe0e99a68c23f103bdc0454e8e50d62c3dae9f66fec3fd0792e862383ca053dcfacfac2506d61820c6811e86c4bd1adab68f58f98d2672be5e5732b687a2491c8d04ff7f619dbc3eaa5416f722300b8dc3c7003f71c3d3cca8a7b38ea026a5863a2cdffec2fc373f0edf1a1d49a12ac03429b5a7a87f71233f30bef24bbdd7c081b79ea54f6d111ed1ef812f644a98c5a9a9542e098b6cb9167de43081a3cefedcebf0ae248646c3cd9b587cdd7e7946bd6d695b81fa6e2bdab8c63b700f7b207cf73778ebf1d1b56097d3dc4de46d6fb21c8bfb8a20a48135091bc54536297ed043a1aef80d8fc696c711d3ce1fb541845690ef4280c947c2f6ce5dc5baea12ca5a502d1368b39e891e39c95072d0340f4c2b6f27c51e7a97fe28b08abba062954657bc41ff04ac9f05dbe5fe740ecbc48d63b884735beadf5d6b14ca", 0x1000}, {&(0x7f0000001240)="8381f8996c7bbdc7ef36c3724f1b914f81572d3ba30f07381a89e008dd19b7beeb7a1caa6998422a68fc30434789ac33cd48e0fdff196c5b535f67997a6e8a62bfbc2e0289ea143cddba65143ffec95c83329a2544d5a0568a84b75d00c749d5717b9f2d9cb800506299b6c233a37804eed6cd92e3e2a2a5c18f46571a74fc3769022a9ea7e9599292d9c216503d9c6cdb83d4829f4928cfef3493724a0605ca03751e15db26fd1f51f03420de2d32d60100c9d4ff0053039bf994e4b3c8f100a4e30ea3", 0xc4}], 0x3) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) r4 = accept$inet6(r1, &(0x7f0000001380), &(0x7f00000013c0)=0xc) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0xfffffffffffffffe) dup2(r3, r2) close(r0) 10:21:10 executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r0) (async) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000000)=""/164, 0xa4}, {&(0x7f0000000100)=""/140, 0x8c}, {&(0x7f00000001c0)=""/204, 0xcc}, {&(0x7f00000002c0)=""/139, 0x8b}, {&(0x7f0000000400)=""/117, 0x75}, {&(0x7f0000000480)=""/255, 0xff}, {&(0x7f0000000380)=""/12, 0xc}], 0x7) (async) poll(&(0x7f00000003c0)=[{}], 0x1, 0x421bea19) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) (async) execve(0x0, 0x0, 0x0) 10:21:10 executing program 5: msgget(0x2, 0x2f5) 10:21:10 executing program 7: clock_gettime(0x0, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x9, 0x1ff}) clock_gettime(0x0, 0x0) (async) clock_settime(0x3, &(0x7f0000000000)={0x9, 0x1ff}) (async) 10:21:10 executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x5, 0x9, 0x7, 0xff, "4518b1629b2f97ebf52113eb0eafc62ac000b994", 0x800, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 10:21:10 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xf39f, 0xc8c, 0x100000001, 0x1ff, 0x7f4, 0xf11, 0x6, 0x3}, &(0x7f00000000c0)={0x1000, 0x100000000, 0x40, 0x0, 0x8, 0x7, 0xbc3b, 0x4}, &(0x7f0000000100)={0x81, 0x2, 0xff, 0x10000, 0x1, 0x9, 0x5, 0x1000}, &(0x7f0000000140)={0x5, 0x3}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) (async) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xf39f, 0xc8c, 0x100000001, 0x1ff, 0x7f4, 0xf11, 0x6, 0x3}, &(0x7f00000000c0)={0x1000, 0x100000000, 0x40, 0x0, 0x8, 0x7, 0xbc3b, 0x4}, &(0x7f0000000100)={0x81, 0x2, 0xff, 0x10000, 0x1, 0x9, 0x5, 0x1000}, &(0x7f0000000140)={0x5, 0x3}) (async) 10:21:10 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) syz_emit_ethernet(0x46, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6068fdce03102b00fe8000000000000000000000000000bb000001010000000000008004f000000000000000000000004e214e2200089078"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x811, r0, 0x9) 10:21:10 executing program 5: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x7800) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 10:21:10 executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) socket(0x0, 0x4, 0x7) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x4, 0x20, 0x4, 0x285}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) 10:21:10 executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x5, 0x9, 0x7, 0xff, "4518b1629b2f97ebf52113eb0eafc62ac000b994", 0x800, 0x6}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 10:21:10 executing program 2: sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f0000000200)="1ae2bcab", &(0x7f0000000040)=0x4, 0x0, 0x0) socket(0x6, 0x1, 0x7) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x2, &(0x7f00000000c0)="16e0696db15a00e04c475e2b83854d4c37c8c6acf38a12f2253289e5e036c5eb6644d7d8fd0797d2a7f026e20572cdc8e1ce11866261e5fb70e13708c6182db29c45faa319a6f8af231ba607e53f5385e0abefeec09ebc8477886ac3d43d7e675447f0816b8dc46da7a6b8875fc8e05b8ed4142ac8f5672669d9f320", &(0x7f0000000140)=0x7c, &(0x7f0000000240)="b902732b99df8cdbffb0d244148f9e6268fe7a8c7eacfd94542b736c1927aafed022dddcfe853659626ba87c851466ea67a9b99a4254e50d177fe563b55a4dd4fa83543f06949a7fc8035b9c5923f5a8604f9600729728f004bcacbf5e55733d5e306f0bb54408b340776a20d15f04efea526508a5543830382be0933b669345686acbc10ca3553295d59d29eeb78f47564e56b921d8cd5f086c", 0x9a) 10:21:10 executing program 7: syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd607fa65900180000fed7871358eb087d25e8a9c1a0cbfe09473ef49cebc9ebeeb5d561a6e8634b00000000000000c2040000000000004e214e21000890780000"]) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x8) syz_extract_tcp_res(&(0x7f0000000080), 0x7ff, 0x8) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x3ff) 10:21:10 executing program 5: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x7800) (async) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 10:21:10 executing program 2: sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f0000000200)="1ae2bcab", &(0x7f0000000040)=0x4, 0x0, 0x0) socket(0x6, 0x1, 0x7) (async) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x2, &(0x7f00000000c0)="16e0696db15a00e04c475e2b83854d4c37c8c6acf38a12f2253289e5e036c5eb6644d7d8fd0797d2a7f026e20572cdc8e1ce11866261e5fb70e13708c6182db29c45faa319a6f8af231ba607e53f5385e0abefeec09ebc8477886ac3d43d7e675447f0816b8dc46da7a6b8875fc8e05b8ed4142ac8f5672669d9f320", &(0x7f0000000140)=0x7c, &(0x7f0000000240)="b902732b99df8cdbffb0d244148f9e6268fe7a8c7eacfd94542b736c1927aafed022dddcfe853659626ba87c851466ea67a9b99a4254e50d177fe563b55a4dd4fa83543f06949a7fc8035b9c5923f5a8604f9600729728f004bcacbf5e55733d5e306f0bb54408b340776a20d15f04efea526508a5543830382be0933b669345686acbc10ca3553295d59d29eeb78f47564e56b921d8cd5f086c", 0x9a) 10:21:10 executing program 7: syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd607fa65900180000fed7871358eb087d25e8a9c1a0cbfe09473ef49cebc9ebeeb5d561a6e8634b00000000000000c2040000000000004e214e21000890780000"]) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x8) (async) syz_extract_tcp_res(&(0x7f0000000080), 0x7ff, 0x8) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x3ff) 10:21:10 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) (async) syz_emit_ethernet(0x46, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6068fdce03102b00fe8000000000000000000000000000bb000001010000000000008004f000000000000000000000004e214e2200089078"]) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r0) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x811, r0, 0x9) 10:21:10 executing program 5: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) (async) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x7800) (async) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 10:21:11 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x28, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) writev(r2, &(0x7f0000001340)=[{&(0x7f0000000140)="d07f46652f2d69d65dfda1c545f10ac52ddd8201feb77909433a772bbc8a8e59c4f75c0829597039b19601495eba5cebb44692c151bc30bb5174c913df0e39f9050c9758469d694a7cf4050841f42e528b4d916a344a3ea4d7a7fb5d96b668bbfacf1966abb95dd8489b4ff99a778ca26398860ee31530d8632b7e643cc72a4e64014e9a316a167a9ab0a5818f149d6bb09a2e92afdada37a0406fa46961ab11f4d2149b8f414dc034c294bd8a1922dc2417d3b7fab7e59b5bd308ea892680acf0202a2a09e9b0924b917fa02291", 0xce}, {&(0x7f0000000240)="3a4c19ddc8a06f8314c83a13fb664663070886581bb2aa7f072003004d5bd4050924b8afda0a343497e44d21c95f4d52ba1276cbef0beaf613bf8675fa617d0d53b9d1b7cae273fbb471fea24ce44737d080989a124c0035c9952ce63cf6a4786d57d80ab2166f08ae5ca353bc18914086aa9f9b29d7d5e810c083cb18946a8e62b5c0ba4cfd9bddbdc27f982b71b5883ab8f6450d8d159e7929f3d108c45898005e80baa9af4d751914d3a71936eeed6e60d00190621145019d098a0361290acd7b1aee2e475d405798263124cf8c89e874f635dbf00c7ecc0ac3edcb5f7914e2aeffc96f4e5acb223aa806d67ccddb1ba43a0f4243faf1bc2cbb2d555b67ecb35b0ec87d50c7ab04da19f1b712800d77156488d7d99635a75154dd28e4fef8f2b6784d72ec2c4b3f74440cde34d579d92ff3054dba7761e196e45ea8f14e2ad8238a51187ec649685725c58252c52d72fec599dda3a237da9dbfef51db8fea2e5e4717440bb1b492118fa1c12c9a3d0036403a3f18f80c3d695d204752def8ff9006ea61b60f207143494b64e764ead4c7e4ed23235b987f820771a2f09f930a3bb6aebe17d14f15a4e57e6062894ff40888da2ae260e37663728e0304eb358030b28c324cb4860e157d18c3fc6735a225c2b75879c4514660d91b5f765bd91b52a8407380c7b4792aa179558659492e485ab9264897f61a1cd41f9279e065622a884f401ba7257021698358a4c0693b4e8c78dff7eb7850866a2e8f22c21a3c09c53f630f7ad6a44cbab6883ad9d10d8d45b99b3221eedffcff5e2fba59ed4d902aabeae9164a6acb1f0ade54e26f55032d7402aac958c9087ab6b88d1bff7a8cdc8e394d27b7ff14b1ba56983e97f2b4b763c9ef8bb9d49612ddfd9632a361b8e51a45744d90f08a8b278094a4990a765bf5f64bac22dff7b943ace1f4b8a3a57eafd0961f0f0a7d245356ea287013a3d6c9fbbf4c9be4418b217504daf6a7cd123bf199eb0f3f1ab62fa6954472e01fccdb630834c44692e095ac2e8ac9eb62df0fb5f3578113c6f8048c15fe95911298b6ce891e41dd6dfca93eae1e59a7ae02036874beb10aeec3ee5681664ec6322b18b25160a9c37aac6ce481ae8de4553cbbc03c37421077b88efe1bacab8e323ea02f6f8d46e1673a8615024fbb7f0c56b408f5fe44298702d5dbfc96759287a06ceee5dbd27725f97466464196ca64ccaac4c956ce32e2fa31c9389b9214df14b468d082ce0854f2d99e5490304d6b02294ff53aca2d19a2f011d30f0cd354bd33d4bcd52e26d5e83319cebf7dbd95c87374bc95157904bd3c96710f67b7693e5c5372cefaadca6c762fe6d457ce5bba1bd4ad73deac74e34c4e1041da2de7085253e9a528789d3afe82858e4402e60a2d927228a60890dd447c11185f91cf500232108cd6041a379bf52ba909d148c156cea0d833e6c2ec5c0cc7fe136230892de6c95834147d7dc7f242b7e77f78be5d6466d86ebe40926f694cb751b3a70d9535858d7da3ea92180559f4c7fd3773b220f723077082e1900c6f4b7d04dac57dfda0eb1860fea7954ebb62f99f1ad7e087960a4cf4e0a9511827af7ce457ddaba1b042a7559d1189548c53d89cd91e78c3e2a7271bc30a7b1478269dbe92249e5c71e41ac62d77d2aa6bc05c9dfdffa81dea073ffa46e0c788fb3d1481ea09ca1e3e155e1df3bb76cab17189f393f878a97a29cd0e5e85c30e6e7dc70c85be840a5f664874be51e0e281b3a29313014dc6a07a96b204c4bb92261f98ba5edc00783f94079ec2d48a2671c9bc04107f209952209754296e8e851e9bbcaca711bc161a3bbc7571e46160e6bea5e1746b7ac6d1d8984ecbad245c37b497064b542265992b1f019ed63f9ef315a2b493b6c3898c07a0439bef1e2e04ef85da96ee423b3f3801746c2c1f3e2bc9f32c07dd2df2bb51f60723ecfe16b50a282bca338a32e73fcec6a04d8ed2c7b594d221129ee8d9f2531e0d2c0fa50037e20adb7a4de85029888e55491f7d6333a5a915472d935ab50da1c80252cf41e052e43e6aee8df8bd7f65f4ba470dc99108784d95ce94750c4741182584af65448568084860492c493222013824189e9fcb320eaf0e7a4529946217af63b4f28e87f75147d60a9ccfa16c9b37de8a51a4dc2e82d250bd0e540e0c5bfe6afc35d88026436cd293674ccd61c19f9e745a756a1867c3e5698af9e83058be3371a2c1ec8ce9c6bf646cf9513589c92fa9ea7bb77d1178e7948d3f34afdee35350b753a7720496e9d416630bbb7b37e44ad70dc0cd9becbce313721fc361c938e73c3f2b23b534c4f64af0667384eade40cd9c89a1ea2898f00b56fe0f5810b6da8a19683bdfb647237556953db025316999c8341a7e8e9b440b58990b6fe6568fc8e0387f6e9345cd7f73150b495d500e313a7f6dbb1ff2859844b25f0e45d36ebd46765f56f8367ed61c61e552a17910023de05f86800b43f05364f52c7c4c9c3e3c5e5e57ac0c7f5e5fefc1d9ea59ce744f2b84f7f964c011dccae74d62bfd9c86625c6374cf18ed26c7202c7d1c91c6dbfcc141ebc164cbc355b2be684ad0cf22181f0d6ebce45cfd26da78238a1b5254554ff8e368d5fde03ac55fa455b56c88336155911f1262995def783680ac51a7458b7f1252f3bf4adb8342a09bd03e694ba68df5803d71ed0e791a8c2291fa6e2209f8f2ffb95cfe23f3121a84716f464a3d5f50c8e311c2a579ce598afaaf02ccdfcf2a23fd42a1699312ccf5335591fa2cb08c0cada7d0dcc06378f248258bc0d3f5d9c85001e757a38f74774051859664aa04552dac4670b53ad9d189b2451189771f4e00f71293a6e1162467a47e448bcd9d4695c6c78e1ba3f4cf9b0cfe3e673a6844066346c01b8c32cb99baec7336aefe6875d7e9042bea29470896bd0df735b05e1669b1aae8a274c802e60f328d45c7f054295ef585c640a9c4cacbd5390a0e465136f64358556e6ed9443ad3da6466440292f7f70488dd8cfadfba4b1b8e8aacfff7a37a139f5ed643f9e9b9a9c23c4b89787c10e79d3c87d177951ac212bc5c18dd00701404fdb34cce1926e09664e93688f2018c9fa50523192abe2b44edda11c7150d9368039e867fd979fd292db77563835d21469111a2a4319ed3eb7c5a3de4c9dd12dcf707661c183e0c2742192cff184e9fe23d68742a2a1fa507238365d30c27664636377a2b48d8df74eb91756660667eb9443cce0437cfec64a741975b4068451a096dbc29108635406eb52bfd949774a16143aead52e35ef89e16b1fa231f0510475032ecfe130356b9284b882fc00002ca05d836c4152af5568c2f695fae584d8b1a6da880a1bab3dac64c3735e250e6fb0b462e36f31349fab255206fa67bdaa4cb29814206be905d938a26ced39690bbe0ad2ff6ab0b9593a1074cde2edf5fd81d57038fb41820df90a91603daf8479f1905a113692fd40f3ae726c3b76130e56a61ab5c8c13cc63f03cab14f475d9e8afe02db564e90f7c1176b03f06afc1e261400bffd82cc96bb9cc2ae342e79f0f9901c43e1226ff270b761b230b50aa66aed7ca74577f05c006a5387885f5cfc130e67ce8289809a8e8e416cff3893bae77825ffe5470787144f9782810cbbe0c518337e9e47c1f18cec703554826f928a1953443b78d535dbbb3086ad849dee1c102780e779a2294ca2f5e1bd6b1163731ba568b5fd2c83bec42e6e77b424d1d26176be6e7dc22f7e13982f7417e83b284b632917d9211a2608a3e248b809511bd51d69f394c7efe63fd3bc1a7761b58ced6ac5273f0d385f7da663253f510099cd822d8c8be167720d79f595c3056a6685d4074fdcd861801ddef2dc8303ebde04a2bf6781a9e6953f7e0252893d4a03ca9d9e76f27254af599e2c126a3ec59c3d8d516b1fae9158486dc9b0747e5525c671aeb2eb89be86d94682cafab05bf99c7f2889f9c5cefe1cdca361bedf95e57a0cff6d541b5c11e4c7773e14a1a4d412bb3fed24ffcd2af29b3453aedc2c5726dab65e60bce3835cdef51f52a6461accbbf53f8ceb0e6b39ebf2fd11e80165bec5b40ddfc75c40a208fc49a8ff552f535e22667b48a19d337934f3c954bbac94f27e22c384ad823eece2a7bf2dfd761321915f0762028646aad4d399bc7f5549a5ff9929ff5a739ec2d0bc1ba30213105aac17d69575fb5512a049aa1703a674568c4937c98ecb3680d81ba432b61ec8694339837b8486d223d8599a2e509d7718c22b5186821f37ac6b3cbc95fc54d5c9074e2f4bad65242681190767bf9b0c758893ee2ca89ce9a9ab7834ed6fe680d8a740af2b7c6df84582f8dd090702135148e9c6bf05d1c9ce2cebbe5d6a94e755624efe4cdd737de7b7e13b33c8b9d5d1b9c1b9babb6aeca1d063cc9fd5bc736abbd9ce532c9ae50e0fab29f910349673016c30e9eb79bec07452590dfb10cd8c473e8e7a55ea820f0834dc63e7cd5453446a6e025df034b5fa41afaa1ad4e01391c6e3b4119af27440651752b816c9575d0a353c3dbdb6cd57597088d8907cc98c783c524cfc68807f3cce7e161db9780faa445a533a29c48a546d7bea641d32c40a0b6748a16466f5f003df5b0282f2801c5a9ea28c29b56b9163ec4a25bbe00c56f2406dc2f3f4c6e29d7222eabf9af1475b68aa2a0b884cc06b07018d1d3a021475569eb516df3e6e7e9e53f5ba8827831910ab994beb2206fbc9e70ba4d3b9c992ac554450cb20b5290961343186cc54c053fc3612a9fa222000cf0546273dd8704b1203d7b65145e122c59c2d211ca7638dd905e067d9095b85f2adb4befdfa31fee7085562223232eff2751ccdfa9c59ea8c3ab1f94e1dd68138fa899440686a3c2d508c6909a91ddb0140ae9772f282c6386d78e893930b5e6c84d2bf97e9f543a877a9a9ca684172ee975531d76c3f9893ee0564c9283b23ae6a7cdbdf8bf2e5f787b35eb754a929277f579c54888fb8e9868e470db41d01566f231451887f5d24e937fe88054de24194caba7a35564db30c84c3b0e2869f8532456bb2c7dcd063ff3dacd1f6d86eae75e3a98339de0321d436effae2a134bd1c5efec2aaff9e967ebd2344bc354b675f2467ff0a5015cc8cf0bb07dd4b265e36fe39d4fb9f6db9205d93c30189df9bdc7bcfba2b0418e8fcac822f863251084574d562ccd2dffad24b635fb712638706fffca8c3ba36cfb0d6814ee1909c83dacb7e1bf9e8365d092269db89509e3a0ecc4255fa2325a71af15cccd548f39874aa6a704045af601d7c8793bd8d1c9303f8d42bc7d2e1bd67371dfb24763d82bb249c6f66e6958215fe0e99a68c23f103bdc0454e8e50d62c3dae9f66fec3fd0792e862383ca053dcfacfac2506d61820c6811e86c4bd1adab68f58f98d2672be5e5732b687a2491c8d04ff7f619dbc3eaa5416f722300b8dc3c7003f71c3d3cca8a7b38ea026a5863a2cdffec2fc373f0edf1a1d49a12ac03429b5a7a87f71233f30bef24bbdd7c081b79ea54f6d111ed1ef812f644a98c5a9a9542e098b6cb9167de43081a3cefedcebf0ae248646c3cd9b587cdd7e7946bd6d695b81fa6e2bdab8c63b700f7b207cf73778ebf1d1b56097d3dc4de46d6fb21c8bfb8a20a48135091bc54536297ed043a1aef80d8fc696c711d3ce1fb541845690ef4280c947c2f6ce5dc5baea12ca5a502d1368b39e891e39c95072d0340f4c2b6f27c51e7a97fe28b08abba062954657bc41ff04ac9f05dbe5fe740ecbc48d63b884735beadf5d6b14ca", 0x1000}, {&(0x7f0000001240)="8381f8996c7bbdc7ef36c3724f1b914f81572d3ba30f07381a89e008dd19b7beeb7a1caa6998422a68fc30434789ac33cd48e0fdff196c5b535f67997a6e8a62bfbc2e0289ea143cddba65143ffec95c83329a2544d5a0568a84b75d00c749d5717b9f2d9cb800506299b6c233a37804eed6cd92e3e2a2a5c18f46571a74fc3769022a9ea7e9599292d9c216503d9c6cdb83d4829f4928cfef3493724a0605ca03751e15db26fd1f51f03420de2d32d60100c9d4ff0053039bf994e4b3c8f100a4e30ea3", 0xc4}], 0x3) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) (async) r4 = accept$inet6(r1, &(0x7f0000001380), &(0x7f00000013c0)=0xc) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0xfffffffffffffffe) dup2(r3, r2) close(r0) 10:21:11 executing program 2: sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f0000000200)="1ae2bcab", &(0x7f0000000040)=0x4, 0x0, 0x0) socket(0x6, 0x1, 0x7) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x2, &(0x7f00000000c0)="16e0696db15a00e04c475e2b83854d4c37c8c6acf38a12f2253289e5e036c5eb6644d7d8fd0797d2a7f026e20572cdc8e1ce11866261e5fb70e13708c6182db29c45faa319a6f8af231ba607e53f5385e0abefeec09ebc8477886ac3d43d7e675447f0816b8dc46da7a6b8875fc8e05b8ed4142ac8f5672669d9f320", &(0x7f0000000140)=0x7c, &(0x7f0000000240)="b902732b99df8cdbffb0d244148f9e6268fe7a8c7eacfd94542b736c1927aafed022dddcfe853659626ba87c851466ea67a9b99a4254e50d177fe563b55a4dd4fa83543f06949a7fc8035b9c5923f5a8604f9600729728f004bcacbf5e55733d5e306f0bb54408b340776a20d15f04efea526508a5543830382be0933b669345686acbc10ca3553295d59d29eeb78f47564e56b921d8cd5f086c", 0x9a) (async) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x2, &(0x7f00000000c0)="16e0696db15a00e04c475e2b83854d4c37c8c6acf38a12f2253289e5e036c5eb6644d7d8fd0797d2a7f026e20572cdc8e1ce11866261e5fb70e13708c6182db29c45faa319a6f8af231ba607e53f5385e0abefeec09ebc8477886ac3d43d7e675447f0816b8dc46da7a6b8875fc8e05b8ed4142ac8f5672669d9f320", &(0x7f0000000140)=0x7c, &(0x7f0000000240)="b902732b99df8cdbffb0d244148f9e6268fe7a8c7eacfd94542b736c1927aafed022dddcfe853659626ba87c851466ea67a9b99a4254e50d177fe563b55a4dd4fa83543f06949a7fc8035b9c5923f5a8604f9600729728f004bcacbf5e55733d5e306f0bb54408b340776a20d15f04efea526508a5543830382be0933b669345686acbc10ca3553295d59d29eeb78f47564e56b921d8cd5f086c", 0x9a) 10:21:11 executing program 7: syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd607fa65900180000fed7871358eb087d25e8a9c1a0cbfe09473ef49cebc9ebeeb5d561a6e8634b00000000000000c2040000000000004e214e21000890780000"]) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x8) syz_extract_tcp_res(&(0x7f0000000080), 0x7ff, 0x8) (async) syz_extract_tcp_res(&(0x7f0000000080), 0x7ff, 0x8) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x3ff) 10:21:11 executing program 6: socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x5, 0x9, 0x7, 0xff, "4518b1629b2f97ebf52113eb0eafc62ac000b994", 0x800, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 10:21:11 executing program 5: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x9, 0x88, 0x3, 0xe1, "ccc5d9c59388f217cf418c8db9120ddc2becca9c", 0xff, 0x2}) 10:21:11 executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) socket(0x0, 0x4, 0x7) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x4, 0x20, 0x4, 0x285}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r0) (async) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) socket(0x0, 0x4, 0x7) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x4, 0x20, 0x4, 0x285}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) (async) 10:21:11 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) syz_emit_ethernet(0x46, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6068fdce03102b00fe8000000000000000000000000000bb000001010000000000008004f000000000000000000000004e214e2200089078"]) (async) syz_emit_ethernet(0x46, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6068fdce03102b00fe8000000000000000000000000000bb000001010000000000008004f000000000000000000000004e214e2200089078"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x811, r0, 0x9) 10:21:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r1) setsockopt(r1, 0x3dd36ca8, 0xe1, &(0x7f0000000780)="744f7698dbee01c404f6b44abcd1c97bad931222d17acc153284fd30e51ad08d762f2b6face28eb13aa3e1b170c253467901d9d67c93f56d11768937257f53f38b208ae18c35f6c9d45c18225bd8fd51c42cd8a1e41fe678627f3111407c1ed8e035fa8617102b5007facc8ea079d914e98a63ebae84d9f1b6adcbd9000dfa2b4dd05114af25821a01aab123c70ec3c1a7a8e60326969cd79272868856b48283ff82297a2227a8be3a7106a76e71691fd6a95070990fd6b9685c85f424f09805bfef", 0xc2) connect$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="7802303f52"], 0x10) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000040)="aa701b5c486856895b1ae6de462a7d4b391654d2d0b2fb17481ea54ef063961895281c43a378291c0db5a408b2e8fc1ad494c067b4e69af3ff544c5dbd9d601c1e50554d90bac4f8995150e5cc78fc6ae295a8dbf0f307d5e42448841166846868c3a0044edf74fbe5877d777930ddb136e1a31820696aa24c8c10f2d90d92e4a03d5fda6bf7b93373c55b1a86f1a28143cdcdb4042bc5f2db3d26c4427e867fd3f327206a7e81f9206d38d800cb42", 0xaf}, {&(0x7f0000000180)="eba232478457dc47e73eff598c43318e6b6af01c7989cb37ce31aa0bc5f34fb588d15caca35b131bf9e30ec1e9a91a87630e43c963d69923f42f786f522884a5d7c1c63cf58749bed4505e740f8c4a0d4e4e25be8211fff0128a4f5a4fd246d034383136594810a29db654ec3c8f8e5ff515c4427ca20819cd2a6edc75c556e2fc68662786008addb0a441c840c0db3ec152a0920cc59a12576494b2daf5801185434892f1a1802f3c724146855adcf7d3bc4345c6f1d006e99eda6f9aa800000000", 0xc2}, {&(0x7f0000000280)="1b5cbf7eed476e16f568c1fe4c08b0e59704e328d8bbeb079a3bf4f1e9babca5d25fc825e8dc52d5d8fd4cddb35dbd357cbe54e2ec9c2a247a58f26ef9abf697a3142ac2899e135d576ed77fe3256b4fc2ca35485144d47ab95f834c43169116473519394dfc967a3e6be03bb2fff68be230f6079539a2f69d64d7229ae15db074081a545ba8c7fe5eac7e30b9a996ac3189f234a7efa0471e3669796d52c7577c6c3ffc", 0xa4}, {&(0x7f0000000340)="0bbab7d8674a14f3b5ec3795df5e00070dcd8f0c99fdf6582a8abda0ad749cb392c737ca0b6c733fa4e06b5c5f9ac0c24ba38319757903e518397fef3cddf6ceef4c866ae3c465a1d85c6e8c3dc4c594145bbf15fe45e222db07c2cb2ed208a99c24c34b46b872ad831af0a8567eb1eb", 0x70}, {&(0x7f0000000400)="b8510bd7cbcae6d8a232720856d04219dd1f6bba72320003452c056bc07062c297e3d6be96342f81188ffa68bd777170240038949c1ac139a5b7241a389f3124ef0ff928da57500b740d57fe930dacd40920456937069cd5a967261d9dbdc5da787d39e981605a01102dc60da5498fc4c0b33e01339b4243686f8eeb308a909f3de3a52fe44aea7205f1730a2064d9f09f31c9b9e031e02f88fa58caa622276f1593a10de6057cb1a793bafe8def97e61db628b29b271bf7dc4ac36dd7a6098a6a3330eadbe502540789e9f5da157212271ca98cd5d1f090cce1b977b44eaf9dcd", 0xe1}, {&(0x7f0000000500)="62c7e28d4e1f21ce2f228543e25fe625503e04e8c3afdfb7da329c17b91d2b1ec2291fa78bfb7c1c61b74064980fd25be1fd466acc205e75329c0126ad7ee1eed830d48dd6c08c08fe71e98d7c697267c3da3b51e319775cf2488fde6aa435e138b87681b893ff92312e07f3233c18a90d715b34344cc943062e48a1c6f3da010e096565fa914379f276ba12b82cdaf71ffd1eaee3fdc9f03120a28232ba5e3599d7b06d05f20ea24987f9671f2109107ea71420bb57354885dac45d3de2485ad02767fa68d6f6ef44e58d07aac8929898c93573b83dcd5df42a536e09b7988662102f354c38f38b6b365287ba23dcc6970d6ff589ae798a3df84bdb8c956f71e4513d308c6b8329836f0588041802ce594eff776cac1f29dcfdb192dde0553e50dbfba495384c9249a26a662326916ac3a3947b0726bc3e67053b5ad91113b7731a7c35a7aa172d647f236c0972e482c7359e60cb9b85201c5a31fe8cc24b9543ca9d0680b62220f8160bdb252316e36553a81fd83744ea82920fc0452e13e374f44afe66a7551f14494725c031ad4d340e0dab92fffd03e9543951f58eea712b4e7e373ddd658768a391c6826a4efb4f5b105525290d46427bace8771849e368cfb2882e1356c85531afcd7d824b80616dfd11618ff394ad09c00585e4b213f8f2ca46a07f4a73a684ef142247b9cc22a55398a5da232316fcd6906b6053c110818075e6fdb99aef16e9ea0d554f4fa3c581c62ae5352a4caade1b1ba625e9d4d6ffa60b27abad1873e3ce490692f1666cd2d7ef59a52339532cd49a53106c50c5f89c05f11c9654da176377839ee88963ab48166122", 0x257}], 0x6) 10:21:11 executing program 2: r0 = socket(0x1, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r2) listen(r2, 0x7) r3 = dup(r0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000000)) mlock(&(0x7f00008c9000/0x3000)=nil, 0x3000) 10:21:11 executing program 7: r0 = semget$private(0x0, 0x2, 0x371) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x5, r1, r2, r3, 0x0, 0x100, 0x1ff}, 0x7, 0x1, 0x3}) mprotect(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1) r4 = kqueue() r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000000400)=0x6, 0x4) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) kevent(r6, 0x0, 0x1, 0x0, 0xffffffbc, &(0x7f0000000000)={0x7, 0x6}) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r8 = dup(r7) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) shutdown(r8, 0x2) r10 = dup(r9) setsockopt(r10, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r12 = dup(r11) setsockopt(r12, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) accept$inet6(r6, &(0x7f0000000280), &(0x7f00000002c0)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x0, &(0x7f0000000340), 0x6, &(0x7f00000003c0)={0x400000000081, 0x6}) chflagsat(r6, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) 10:21:11 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4, 0x9, 0xfff, 0x4761, "66dd69b5ec88ad20e5d0cd1c22cad76920854cb7", 0x4, 0x6}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) 10:21:11 executing program 5: r0 = syz_open_pts() syz_open_pts() (async) syz_open_pts() (async) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x9, 0x88, 0x3, 0xe1, "ccc5d9c59388f217cf418c8db9120ddc2becca9c", 0xff, 0x2}) 10:21:11 executing program 1: socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r1) setsockopt(r1, 0x3dd36ca8, 0xe1, &(0x7f0000000780)="744f7698dbee01c404f6b44abcd1c97bad931222d17acc153284fd30e51ad08d762f2b6face28eb13aa3e1b170c253467901d9d67c93f56d11768937257f53f38b208ae18c35f6c9d45c18225bd8fd51c42cd8a1e41fe678627f3111407c1ed8e035fa8617102b5007facc8ea079d914e98a63ebae84d9f1b6adcbd9000dfa2b4dd05114af25821a01aab123c70ec3c1a7a8e60326969cd79272868856b48283ff82297a2227a8be3a7106a76e71691fd6a95070990fd6b9685c85f424f09805bfef", 0xc2) (async) setsockopt(r1, 0x3dd36ca8, 0xe1, &(0x7f0000000780)="744f7698dbee01c404f6b44abcd1c97bad931222d17acc153284fd30e51ad08d762f2b6face28eb13aa3e1b170c253467901d9d67c93f56d11768937257f53f38b208ae18c35f6c9d45c18225bd8fd51c42cd8a1e41fe678627f3111407c1ed8e035fa8617102b5007facc8ea079d914e98a63ebae84d9f1b6adcbd9000dfa2b4dd05114af25821a01aab123c70ec3c1a7a8e60326969cd79272868856b48283ff82297a2227a8be3a7106a76e71691fd6a95070990fd6b9685c85f424f09805bfef", 0xc2) connect$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="7802303f52"], 0x10) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000040)="aa701b5c486856895b1ae6de462a7d4b391654d2d0b2fb17481ea54ef063961895281c43a378291c0db5a408b2e8fc1ad494c067b4e69af3ff544c5dbd9d601c1e50554d90bac4f8995150e5cc78fc6ae295a8dbf0f307d5e42448841166846868c3a0044edf74fbe5877d777930ddb136e1a31820696aa24c8c10f2d90d92e4a03d5fda6bf7b93373c55b1a86f1a28143cdcdb4042bc5f2db3d26c4427e867fd3f327206a7e81f9206d38d800cb42", 0xaf}, {&(0x7f0000000180)="eba232478457dc47e73eff598c43318e6b6af01c7989cb37ce31aa0bc5f34fb588d15caca35b131bf9e30ec1e9a91a87630e43c963d69923f42f786f522884a5d7c1c63cf58749bed4505e740f8c4a0d4e4e25be8211fff0128a4f5a4fd246d034383136594810a29db654ec3c8f8e5ff515c4427ca20819cd2a6edc75c556e2fc68662786008addb0a441c840c0db3ec152a0920cc59a12576494b2daf5801185434892f1a1802f3c724146855adcf7d3bc4345c6f1d006e99eda6f9aa800000000", 0xc2}, {&(0x7f0000000280)="1b5cbf7eed476e16f568c1fe4c08b0e59704e328d8bbeb079a3bf4f1e9babca5d25fc825e8dc52d5d8fd4cddb35dbd357cbe54e2ec9c2a247a58f26ef9abf697a3142ac2899e135d576ed77fe3256b4fc2ca35485144d47ab95f834c43169116473519394dfc967a3e6be03bb2fff68be230f6079539a2f69d64d7229ae15db074081a545ba8c7fe5eac7e30b9a996ac3189f234a7efa0471e3669796d52c7577c6c3ffc", 0xa4}, {&(0x7f0000000340)="0bbab7d8674a14f3b5ec3795df5e00070dcd8f0c99fdf6582a8abda0ad749cb392c737ca0b6c733fa4e06b5c5f9ac0c24ba38319757903e518397fef3cddf6ceef4c866ae3c465a1d85c6e8c3dc4c594145bbf15fe45e222db07c2cb2ed208a99c24c34b46b872ad831af0a8567eb1eb", 0x70}, {&(0x7f0000000400)="b8510bd7cbcae6d8a232720856d04219dd1f6bba72320003452c056bc07062c297e3d6be96342f81188ffa68bd777170240038949c1ac139a5b7241a389f3124ef0ff928da57500b740d57fe930dacd40920456937069cd5a967261d9dbdc5da787d39e981605a01102dc60da5498fc4c0b33e01339b4243686f8eeb308a909f3de3a52fe44aea7205f1730a2064d9f09f31c9b9e031e02f88fa58caa622276f1593a10de6057cb1a793bafe8def97e61db628b29b271bf7dc4ac36dd7a6098a6a3330eadbe502540789e9f5da157212271ca98cd5d1f090cce1b977b44eaf9dcd", 0xe1}, {&(0x7f0000000500)="62c7e28d4e1f21ce2f228543e25fe625503e04e8c3afdfb7da329c17b91d2b1ec2291fa78bfb7c1c61b74064980fd25be1fd466acc205e75329c0126ad7ee1eed830d48dd6c08c08fe71e98d7c697267c3da3b51e319775cf2488fde6aa435e138b87681b893ff92312e07f3233c18a90d715b34344cc943062e48a1c6f3da010e096565fa914379f276ba12b82cdaf71ffd1eaee3fdc9f03120a28232ba5e3599d7b06d05f20ea24987f9671f2109107ea71420bb57354885dac45d3de2485ad02767fa68d6f6ef44e58d07aac8929898c93573b83dcd5df42a536e09b7988662102f354c38f38b6b365287ba23dcc6970d6ff589ae798a3df84bdb8c956f71e4513d308c6b8329836f0588041802ce594eff776cac1f29dcfdb192dde0553e50dbfba495384c9249a26a662326916ac3a3947b0726bc3e67053b5ad91113b7731a7c35a7aa172d647f236c0972e482c7359e60cb9b85201c5a31fe8cc24b9543ca9d0680b62220f8160bdb252316e36553a81fd83744ea82920fc0452e13e374f44afe66a7551f14494725c031ad4d340e0dab92fffd03e9543951f58eea712b4e7e373ddd658768a391c6826a4efb4f5b105525290d46427bace8771849e368cfb2882e1356c85531afcd7d824b80616dfd11618ff394ad09c00585e4b213f8f2ca46a07f4a73a684ef142247b9cc22a55398a5da232316fcd6906b6053c110818075e6fdb99aef16e9ea0d554f4fa3c581c62ae5352a4caade1b1ba625e9d4d6ffa60b27abad1873e3ce490692f1666cd2d7ef59a52339532cd49a53106c50c5f89c05f11c9654da176377839ee88963ab48166122", 0x257}], 0x6) 10:21:11 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="ffff0ad83a2dffffffffffff0800480000340000000000019078ac1400aaffffffff93f8b90c0603ffffffff000000000e0090780005ff00"/66]) syz_extract_tcp_res(&(0x7f0000000100), 0x6a1, 0xe5) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x5) 10:21:11 executing program 7: r0 = semget$private(0x0, 0x2, 0x371) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) (async) getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x5, r1, r2, r3, 0x0, 0x100, 0x1ff}, 0x7, 0x1, 0x3}) mprotect(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1) r4 = kqueue() socket(0x18, 0x2, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000000400)=0x6, 0x4) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) kevent(r6, 0x0, 0x1, 0x0, 0xffffffbc, &(0x7f0000000000)={0x7, 0x6}) (async) kevent(r6, 0x0, 0x1, 0x0, 0xffffffbc, &(0x7f0000000000)={0x7, 0x6}) socket(0x18, 0x2, 0x0) (async) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r8 = dup(r7) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) shutdown(r8, 0x2) r10 = dup(r9) setsockopt(r10, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) socket(0x18, 0x2, 0x0) (async) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) setsockopt(r11, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r12 = dup(r11) setsockopt(r12, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) setsockopt(r12, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) accept$inet6(r6, &(0x7f0000000280), &(0x7f00000002c0)=0xc) (async) accept$inet6(r6, &(0x7f0000000280), &(0x7f00000002c0)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x0, &(0x7f0000000340), 0x6, &(0x7f00000003c0)={0x400000000081, 0x6}) chflagsat(r6, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) 10:21:11 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4, 0x9, 0xfff, 0x4761, "66dd69b5ec88ad20e5d0cd1c22cad76920854cb7", 0x4, 0x6}) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) 10:21:12 executing program 5: r0 = syz_open_pts() syz_open_pts() (async) syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f00000000c0)) (async) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x9, 0x88, 0x3, 0xe1, "ccc5d9c59388f217cf418c8db9120ddc2becca9c", 0xff, 0x2}) 10:21:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r1) setsockopt(r1, 0x3dd36ca8, 0xe1, &(0x7f0000000780)="744f7698dbee01c404f6b44abcd1c97bad931222d17acc153284fd30e51ad08d762f2b6face28eb13aa3e1b170c253467901d9d67c93f56d11768937257f53f38b208ae18c35f6c9d45c18225bd8fd51c42cd8a1e41fe678627f3111407c1ed8e035fa8617102b5007facc8ea079d914e98a63ebae84d9f1b6adcbd9000dfa2b4dd05114af25821a01aab123c70ec3c1a7a8e60326969cd79272868856b48283ff82297a2227a8be3a7106a76e71691fd6a95070990fd6b9685c85f424f09805bfef", 0xc2) connect$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="7802303f52"], 0x10) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000040)="aa701b5c486856895b1ae6de462a7d4b391654d2d0b2fb17481ea54ef063961895281c43a378291c0db5a408b2e8fc1ad494c067b4e69af3ff544c5dbd9d601c1e50554d90bac4f8995150e5cc78fc6ae295a8dbf0f307d5e42448841166846868c3a0044edf74fbe5877d777930ddb136e1a31820696aa24c8c10f2d90d92e4a03d5fda6bf7b93373c55b1a86f1a28143cdcdb4042bc5f2db3d26c4427e867fd3f327206a7e81f9206d38d800cb42", 0xaf}, {&(0x7f0000000180)="eba232478457dc47e73eff598c43318e6b6af01c7989cb37ce31aa0bc5f34fb588d15caca35b131bf9e30ec1e9a91a87630e43c963d69923f42f786f522884a5d7c1c63cf58749bed4505e740f8c4a0d4e4e25be8211fff0128a4f5a4fd246d034383136594810a29db654ec3c8f8e5ff515c4427ca20819cd2a6edc75c556e2fc68662786008addb0a441c840c0db3ec152a0920cc59a12576494b2daf5801185434892f1a1802f3c724146855adcf7d3bc4345c6f1d006e99eda6f9aa800000000", 0xc2}, {&(0x7f0000000280)="1b5cbf7eed476e16f568c1fe4c08b0e59704e328d8bbeb079a3bf4f1e9babca5d25fc825e8dc52d5d8fd4cddb35dbd357cbe54e2ec9c2a247a58f26ef9abf697a3142ac2899e135d576ed77fe3256b4fc2ca35485144d47ab95f834c43169116473519394dfc967a3e6be03bb2fff68be230f6079539a2f69d64d7229ae15db074081a545ba8c7fe5eac7e30b9a996ac3189f234a7efa0471e3669796d52c7577c6c3ffc", 0xa4}, {&(0x7f0000000340)="0bbab7d8674a14f3b5ec3795df5e00070dcd8f0c99fdf6582a8abda0ad749cb392c737ca0b6c733fa4e06b5c5f9ac0c24ba38319757903e518397fef3cddf6ceef4c866ae3c465a1d85c6e8c3dc4c594145bbf15fe45e222db07c2cb2ed208a99c24c34b46b872ad831af0a8567eb1eb", 0x70}, {&(0x7f0000000400)="b8510bd7cbcae6d8a232720856d04219dd1f6bba72320003452c056bc07062c297e3d6be96342f81188ffa68bd777170240038949c1ac139a5b7241a389f3124ef0ff928da57500b740d57fe930dacd40920456937069cd5a967261d9dbdc5da787d39e981605a01102dc60da5498fc4c0b33e01339b4243686f8eeb308a909f3de3a52fe44aea7205f1730a2064d9f09f31c9b9e031e02f88fa58caa622276f1593a10de6057cb1a793bafe8def97e61db628b29b271bf7dc4ac36dd7a6098a6a3330eadbe502540789e9f5da157212271ca98cd5d1f090cce1b977b44eaf9dcd", 0xe1}, {&(0x7f0000000500)="62c7e28d4e1f21ce2f228543e25fe625503e04e8c3afdfb7da329c17b91d2b1ec2291fa78bfb7c1c61b74064980fd25be1fd466acc205e75329c0126ad7ee1eed830d48dd6c08c08fe71e98d7c697267c3da3b51e319775cf2488fde6aa435e138b87681b893ff92312e07f3233c18a90d715b34344cc943062e48a1c6f3da010e096565fa914379f276ba12b82cdaf71ffd1eaee3fdc9f03120a28232ba5e3599d7b06d05f20ea24987f9671f2109107ea71420bb57354885dac45d3de2485ad02767fa68d6f6ef44e58d07aac8929898c93573b83dcd5df42a536e09b7988662102f354c38f38b6b365287ba23dcc6970d6ff589ae798a3df84bdb8c956f71e4513d308c6b8329836f0588041802ce594eff776cac1f29dcfdb192dde0553e50dbfba495384c9249a26a662326916ac3a3947b0726bc3e67053b5ad91113b7731a7c35a7aa172d647f236c0972e482c7359e60cb9b85201c5a31fe8cc24b9543ca9d0680b62220f8160bdb252316e36553a81fd83744ea82920fc0452e13e374f44afe66a7551f14494725c031ad4d340e0dab92fffd03e9543951f58eea712b4e7e373ddd658768a391c6826a4efb4f5b105525290d46427bace8771849e368cfb2882e1356c85531afcd7d824b80616dfd11618ff394ad09c00585e4b213f8f2ca46a07f4a73a684ef142247b9cc22a55398a5da232316fcd6906b6053c110818075e6fdb99aef16e9ea0d554f4fa3c581c62ae5352a4caade1b1ba625e9d4d6ffa60b27abad1873e3ce490692f1666cd2d7ef59a52339532cd49a53106c50c5f89c05f11c9654da176377839ee88963ab48166122", 0x257}], 0x6) socket(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="01000000", 0x4) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r1) (async) setsockopt(r1, 0x3dd36ca8, 0xe1, &(0x7f0000000780)="744f7698dbee01c404f6b44abcd1c97bad931222d17acc153284fd30e51ad08d762f2b6face28eb13aa3e1b170c253467901d9d67c93f56d11768937257f53f38b208ae18c35f6c9d45c18225bd8fd51c42cd8a1e41fe678627f3111407c1ed8e035fa8617102b5007facc8ea079d914e98a63ebae84d9f1b6adcbd9000dfa2b4dd05114af25821a01aab123c70ec3c1a7a8e60326969cd79272868856b48283ff82297a2227a8be3a7106a76e71691fd6a95070990fd6b9685c85f424f09805bfef", 0xc2) (async) connect$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="7802303f52"], 0x10) (async) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000040)="aa701b5c486856895b1ae6de462a7d4b391654d2d0b2fb17481ea54ef063961895281c43a378291c0db5a408b2e8fc1ad494c067b4e69af3ff544c5dbd9d601c1e50554d90bac4f8995150e5cc78fc6ae295a8dbf0f307d5e42448841166846868c3a0044edf74fbe5877d777930ddb136e1a31820696aa24c8c10f2d90d92e4a03d5fda6bf7b93373c55b1a86f1a28143cdcdb4042bc5f2db3d26c4427e867fd3f327206a7e81f9206d38d800cb42", 0xaf}, {&(0x7f0000000180)="eba232478457dc47e73eff598c43318e6b6af01c7989cb37ce31aa0bc5f34fb588d15caca35b131bf9e30ec1e9a91a87630e43c963d69923f42f786f522884a5d7c1c63cf58749bed4505e740f8c4a0d4e4e25be8211fff0128a4f5a4fd246d034383136594810a29db654ec3c8f8e5ff515c4427ca20819cd2a6edc75c556e2fc68662786008addb0a441c840c0db3ec152a0920cc59a12576494b2daf5801185434892f1a1802f3c724146855adcf7d3bc4345c6f1d006e99eda6f9aa800000000", 0xc2}, {&(0x7f0000000280)="1b5cbf7eed476e16f568c1fe4c08b0e59704e328d8bbeb079a3bf4f1e9babca5d25fc825e8dc52d5d8fd4cddb35dbd357cbe54e2ec9c2a247a58f26ef9abf697a3142ac2899e135d576ed77fe3256b4fc2ca35485144d47ab95f834c43169116473519394dfc967a3e6be03bb2fff68be230f6079539a2f69d64d7229ae15db074081a545ba8c7fe5eac7e30b9a996ac3189f234a7efa0471e3669796d52c7577c6c3ffc", 0xa4}, {&(0x7f0000000340)="0bbab7d8674a14f3b5ec3795df5e00070dcd8f0c99fdf6582a8abda0ad749cb392c737ca0b6c733fa4e06b5c5f9ac0c24ba38319757903e518397fef3cddf6ceef4c866ae3c465a1d85c6e8c3dc4c594145bbf15fe45e222db07c2cb2ed208a99c24c34b46b872ad831af0a8567eb1eb", 0x70}, {&(0x7f0000000400)="b8510bd7cbcae6d8a232720856d04219dd1f6bba72320003452c056bc07062c297e3d6be96342f81188ffa68bd777170240038949c1ac139a5b7241a389f3124ef0ff928da57500b740d57fe930dacd40920456937069cd5a967261d9dbdc5da787d39e981605a01102dc60da5498fc4c0b33e01339b4243686f8eeb308a909f3de3a52fe44aea7205f1730a2064d9f09f31c9b9e031e02f88fa58caa622276f1593a10de6057cb1a793bafe8def97e61db628b29b271bf7dc4ac36dd7a6098a6a3330eadbe502540789e9f5da157212271ca98cd5d1f090cce1b977b44eaf9dcd", 0xe1}, {&(0x7f0000000500)="62c7e28d4e1f21ce2f228543e25fe625503e04e8c3afdfb7da329c17b91d2b1ec2291fa78bfb7c1c61b74064980fd25be1fd466acc205e75329c0126ad7ee1eed830d48dd6c08c08fe71e98d7c697267c3da3b51e319775cf2488fde6aa435e138b87681b893ff92312e07f3233c18a90d715b34344cc943062e48a1c6f3da010e096565fa914379f276ba12b82cdaf71ffd1eaee3fdc9f03120a28232ba5e3599d7b06d05f20ea24987f9671f2109107ea71420bb57354885dac45d3de2485ad02767fa68d6f6ef44e58d07aac8929898c93573b83dcd5df42a536e09b7988662102f354c38f38b6b365287ba23dcc6970d6ff589ae798a3df84bdb8c956f71e4513d308c6b8329836f0588041802ce594eff776cac1f29dcfdb192dde0553e50dbfba495384c9249a26a662326916ac3a3947b0726bc3e67053b5ad91113b7731a7c35a7aa172d647f236c0972e482c7359e60cb9b85201c5a31fe8cc24b9543ca9d0680b62220f8160bdb252316e36553a81fd83744ea82920fc0452e13e374f44afe66a7551f14494725c031ad4d340e0dab92fffd03e9543951f58eea712b4e7e373ddd658768a391c6826a4efb4f5b105525290d46427bace8771849e368cfb2882e1356c85531afcd7d824b80616dfd11618ff394ad09c00585e4b213f8f2ca46a07f4a73a684ef142247b9cc22a55398a5da232316fcd6906b6053c110818075e6fdb99aef16e9ea0d554f4fa3c581c62ae5352a4caade1b1ba625e9d4d6ffa60b27abad1873e3ce490692f1666cd2d7ef59a52339532cd49a53106c50c5f89c05f11c9654da176377839ee88963ab48166122", 0x257}], 0x6) (async) 10:21:12 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x28, 0x0) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) writev(r2, &(0x7f0000001340)=[{&(0x7f0000000140)="d07f46652f2d69d65dfda1c545f10ac52ddd8201feb77909433a772bbc8a8e59c4f75c0829597039b19601495eba5cebb44692c151bc30bb5174c913df0e39f9050c9758469d694a7cf4050841f42e528b4d916a344a3ea4d7a7fb5d96b668bbfacf1966abb95dd8489b4ff99a778ca26398860ee31530d8632b7e643cc72a4e64014e9a316a167a9ab0a5818f149d6bb09a2e92afdada37a0406fa46961ab11f4d2149b8f414dc034c294bd8a1922dc2417d3b7fab7e59b5bd308ea892680acf0202a2a09e9b0924b917fa02291", 0xce}, {&(0x7f0000000240)="3a4c19ddc8a06f8314c83a13fb664663070886581bb2aa7f072003004d5bd4050924b8afda0a343497e44d21c95f4d52ba1276cbef0beaf613bf8675fa617d0d53b9d1b7cae273fbb471fea24ce44737d080989a124c0035c9952ce63cf6a4786d57d80ab2166f08ae5ca353bc18914086aa9f9b29d7d5e810c083cb18946a8e62b5c0ba4cfd9bddbdc27f982b71b5883ab8f6450d8d159e7929f3d108c45898005e80baa9af4d751914d3a71936eeed6e60d00190621145019d098a0361290acd7b1aee2e475d405798263124cf8c89e874f635dbf00c7ecc0ac3edcb5f7914e2aeffc96f4e5acb223aa806d67ccddb1ba43a0f4243faf1bc2cbb2d555b67ecb35b0ec87d50c7ab04da19f1b712800d77156488d7d99635a75154dd28e4fef8f2b6784d72ec2c4b3f74440cde34d579d92ff3054dba7761e196e45ea8f14e2ad8238a51187ec649685725c58252c52d72fec599dda3a237da9dbfef51db8fea2e5e4717440bb1b492118fa1c12c9a3d0036403a3f18f80c3d695d204752def8ff9006ea61b60f207143494b64e764ead4c7e4ed23235b987f820771a2f09f930a3bb6aebe17d14f15a4e57e6062894ff40888da2ae260e37663728e0304eb358030b28c324cb4860e157d18c3fc6735a225c2b75879c4514660d91b5f765bd91b52a8407380c7b4792aa179558659492e485ab9264897f61a1cd41f9279e065622a884f401ba7257021698358a4c0693b4e8c78dff7eb7850866a2e8f22c21a3c09c53f630f7ad6a44cbab6883ad9d10d8d45b99b3221eedffcff5e2fba59ed4d902aabeae9164a6acb1f0ade54e26f55032d7402aac958c9087ab6b88d1bff7a8cdc8e394d27b7ff14b1ba56983e97f2b4b763c9ef8bb9d49612ddfd9632a361b8e51a45744d90f08a8b278094a4990a765bf5f64bac22dff7b943ace1f4b8a3a57eafd0961f0f0a7d245356ea287013a3d6c9fbbf4c9be4418b217504daf6a7cd123bf199eb0f3f1ab62fa6954472e01fccdb630834c44692e095ac2e8ac9eb62df0fb5f3578113c6f8048c15fe95911298b6ce891e41dd6dfca93eae1e59a7ae02036874beb10aeec3ee5681664ec6322b18b25160a9c37aac6ce481ae8de4553cbbc03c37421077b88efe1bacab8e323ea02f6f8d46e1673a8615024fbb7f0c56b408f5fe44298702d5dbfc96759287a06ceee5dbd27725f97466464196ca64ccaac4c956ce32e2fa31c9389b9214df14b468d082ce0854f2d99e5490304d6b02294ff53aca2d19a2f011d30f0cd354bd33d4bcd52e26d5e83319cebf7dbd95c87374bc95157904bd3c96710f67b7693e5c5372cefaadca6c762fe6d457ce5bba1bd4ad73deac74e34c4e1041da2de7085253e9a528789d3afe82858e4402e60a2d927228a60890dd447c11185f91cf500232108cd6041a379bf52ba909d148c156cea0d833e6c2ec5c0cc7fe136230892de6c95834147d7dc7f242b7e77f78be5d6466d86ebe40926f694cb751b3a70d9535858d7da3ea92180559f4c7fd3773b220f723077082e1900c6f4b7d04dac57dfda0eb1860fea7954ebb62f99f1ad7e087960a4cf4e0a9511827af7ce457ddaba1b042a7559d1189548c53d89cd91e78c3e2a7271bc30a7b1478269dbe92249e5c71e41ac62d77d2aa6bc05c9dfdffa81dea073ffa46e0c788fb3d1481ea09ca1e3e155e1df3bb76cab17189f393f878a97a29cd0e5e85c30e6e7dc70c85be840a5f664874be51e0e281b3a29313014dc6a07a96b204c4bb92261f98ba5edc00783f94079ec2d48a2671c9bc04107f209952209754296e8e851e9bbcaca711bc161a3bbc7571e46160e6bea5e1746b7ac6d1d8984ecbad245c37b497064b542265992b1f019ed63f9ef315a2b493b6c3898c07a0439bef1e2e04ef85da96ee423b3f3801746c2c1f3e2bc9f32c07dd2df2bb51f60723ecfe16b50a282bca338a32e73fcec6a04d8ed2c7b594d221129ee8d9f2531e0d2c0fa50037e20adb7a4de85029888e55491f7d6333a5a915472d935ab50da1c80252cf41e052e43e6aee8df8bd7f65f4ba470dc99108784d95ce94750c4741182584af65448568084860492c493222013824189e9fcb320eaf0e7a4529946217af63b4f28e87f75147d60a9ccfa16c9b37de8a51a4dc2e82d250bd0e540e0c5bfe6afc35d88026436cd293674ccd61c19f9e745a756a1867c3e5698af9e83058be3371a2c1ec8ce9c6bf646cf9513589c92fa9ea7bb77d1178e7948d3f34afdee35350b753a7720496e9d416630bbb7b37e44ad70dc0cd9becbce313721fc361c938e73c3f2b23b534c4f64af0667384eade40cd9c89a1ea2898f00b56fe0f5810b6da8a19683bdfb647237556953db025316999c8341a7e8e9b440b58990b6fe6568fc8e0387f6e9345cd7f73150b495d500e313a7f6dbb1ff2859844b25f0e45d36ebd46765f56f8367ed61c61e552a17910023de05f86800b43f05364f52c7c4c9c3e3c5e5e57ac0c7f5e5fefc1d9ea59ce744f2b84f7f964c011dccae74d62bfd9c86625c6374cf18ed26c7202c7d1c91c6dbfcc141ebc164cbc355b2be684ad0cf22181f0d6ebce45cfd26da78238a1b5254554ff8e368d5fde03ac55fa455b56c88336155911f1262995def783680ac51a7458b7f1252f3bf4adb8342a09bd03e694ba68df5803d71ed0e791a8c2291fa6e2209f8f2ffb95cfe23f3121a84716f464a3d5f50c8e311c2a579ce598afaaf02ccdfcf2a23fd42a1699312ccf5335591fa2cb08c0cada7d0dcc06378f248258bc0d3f5d9c85001e757a38f74774051859664aa04552dac4670b53ad9d189b2451189771f4e00f71293a6e1162467a47e448bcd9d4695c6c78e1ba3f4cf9b0cfe3e673a6844066346c01b8c32cb99baec7336aefe6875d7e9042bea29470896bd0df735b05e1669b1aae8a274c802e60f328d45c7f054295ef585c640a9c4cacbd5390a0e465136f64358556e6ed9443ad3da6466440292f7f70488dd8cfadfba4b1b8e8aacfff7a37a139f5ed643f9e9b9a9c23c4b89787c10e79d3c87d177951ac212bc5c18dd00701404fdb34cce1926e09664e93688f2018c9fa50523192abe2b44edda11c7150d9368039e867fd979fd292db77563835d21469111a2a4319ed3eb7c5a3de4c9dd12dcf707661c183e0c2742192cff184e9fe23d68742a2a1fa507238365d30c27664636377a2b48d8df74eb91756660667eb9443cce0437cfec64a741975b4068451a096dbc29108635406eb52bfd949774a16143aead52e35ef89e16b1fa231f0510475032ecfe130356b9284b882fc00002ca05d836c4152af5568c2f695fae584d8b1a6da880a1bab3dac64c3735e250e6fb0b462e36f31349fab255206fa67bdaa4cb29814206be905d938a26ced39690bbe0ad2ff6ab0b9593a1074cde2edf5fd81d57038fb41820df90a91603daf8479f1905a113692fd40f3ae726c3b76130e56a61ab5c8c13cc63f03cab14f475d9e8afe02db564e90f7c1176b03f06afc1e261400bffd82cc96bb9cc2ae342e79f0f9901c43e1226ff270b761b230b50aa66aed7ca74577f05c006a5387885f5cfc130e67ce8289809a8e8e416cff3893bae77825ffe5470787144f9782810cbbe0c518337e9e47c1f18cec703554826f928a1953443b78d535dbbb3086ad849dee1c102780e779a2294ca2f5e1bd6b1163731ba568b5fd2c83bec42e6e77b424d1d26176be6e7dc22f7e13982f7417e83b284b632917d9211a2608a3e248b809511bd51d69f394c7efe63fd3bc1a7761b58ced6ac5273f0d385f7da663253f510099cd822d8c8be167720d79f595c3056a6685d4074fdcd861801ddef2dc8303ebde04a2bf6781a9e6953f7e0252893d4a03ca9d9e76f27254af599e2c126a3ec59c3d8d516b1fae9158486dc9b0747e5525c671aeb2eb89be86d94682cafab05bf99c7f2889f9c5cefe1cdca361bedf95e57a0cff6d541b5c11e4c7773e14a1a4d412bb3fed24ffcd2af29b3453aedc2c5726dab65e60bce3835cdef51f52a6461accbbf53f8ceb0e6b39ebf2fd11e80165bec5b40ddfc75c40a208fc49a8ff552f535e22667b48a19d337934f3c954bbac94f27e22c384ad823eece2a7bf2dfd761321915f0762028646aad4d399bc7f5549a5ff9929ff5a739ec2d0bc1ba30213105aac17d69575fb5512a049aa1703a674568c4937c98ecb3680d81ba432b61ec8694339837b8486d223d8599a2e509d7718c22b5186821f37ac6b3cbc95fc54d5c9074e2f4bad65242681190767bf9b0c758893ee2ca89ce9a9ab7834ed6fe680d8a740af2b7c6df84582f8dd090702135148e9c6bf05d1c9ce2cebbe5d6a94e755624efe4cdd737de7b7e13b33c8b9d5d1b9c1b9babb6aeca1d063cc9fd5bc736abbd9ce532c9ae50e0fab29f910349673016c30e9eb79bec07452590dfb10cd8c473e8e7a55ea820f0834dc63e7cd5453446a6e025df034b5fa41afaa1ad4e01391c6e3b4119af27440651752b816c9575d0a353c3dbdb6cd57597088d8907cc98c783c524cfc68807f3cce7e161db9780faa445a533a29c48a546d7bea641d32c40a0b6748a16466f5f003df5b0282f2801c5a9ea28c29b56b9163ec4a25bbe00c56f2406dc2f3f4c6e29d7222eabf9af1475b68aa2a0b884cc06b07018d1d3a021475569eb516df3e6e7e9e53f5ba8827831910ab994beb2206fbc9e70ba4d3b9c992ac554450cb20b5290961343186cc54c053fc3612a9fa222000cf0546273dd8704b1203d7b65145e122c59c2d211ca7638dd905e067d9095b85f2adb4befdfa31fee7085562223232eff2751ccdfa9c59ea8c3ab1f94e1dd68138fa899440686a3c2d508c6909a91ddb0140ae9772f282c6386d78e893930b5e6c84d2bf97e9f543a877a9a9ca684172ee975531d76c3f9893ee0564c9283b23ae6a7cdbdf8bf2e5f787b35eb754a929277f579c54888fb8e9868e470db41d01566f231451887f5d24e937fe88054de24194caba7a35564db30c84c3b0e2869f8532456bb2c7dcd063ff3dacd1f6d86eae75e3a98339de0321d436effae2a134bd1c5efec2aaff9e967ebd2344bc354b675f2467ff0a5015cc8cf0bb07dd4b265e36fe39d4fb9f6db9205d93c30189df9bdc7bcfba2b0418e8fcac822f863251084574d562ccd2dffad24b635fb712638706fffca8c3ba36cfb0d6814ee1909c83dacb7e1bf9e8365d092269db89509e3a0ecc4255fa2325a71af15cccd548f39874aa6a704045af601d7c8793bd8d1c9303f8d42bc7d2e1bd67371dfb24763d82bb249c6f66e6958215fe0e99a68c23f103bdc0454e8e50d62c3dae9f66fec3fd0792e862383ca053dcfacfac2506d61820c6811e86c4bd1adab68f58f98d2672be5e5732b687a2491c8d04ff7f619dbc3eaa5416f722300b8dc3c7003f71c3d3cca8a7b38ea026a5863a2cdffec2fc373f0edf1a1d49a12ac03429b5a7a87f71233f30bef24bbdd7c081b79ea54f6d111ed1ef812f644a98c5a9a9542e098b6cb9167de43081a3cefedcebf0ae248646c3cd9b587cdd7e7946bd6d695b81fa6e2bdab8c63b700f7b207cf73778ebf1d1b56097d3dc4de46d6fb21c8bfb8a20a48135091bc54536297ed043a1aef80d8fc696c711d3ce1fb541845690ef4280c947c2f6ce5dc5baea12ca5a502d1368b39e891e39c95072d0340f4c2b6f27c51e7a97fe28b08abba062954657bc41ff04ac9f05dbe5fe740ecbc48d63b884735beadf5d6b14ca", 0x1000}, {&(0x7f0000001240)="8381f8996c7bbdc7ef36c3724f1b914f81572d3ba30f07381a89e008dd19b7beeb7a1caa6998422a68fc30434789ac33cd48e0fdff196c5b535f67997a6e8a62bfbc2e0289ea143cddba65143ffec95c83329a2544d5a0568a84b75d00c749d5717b9f2d9cb800506299b6c233a37804eed6cd92e3e2a2a5c18f46571a74fc3769022a9ea7e9599292d9c216503d9c6cdb83d4829f4928cfef3493724a0605ca03751e15db26fd1f51f03420de2d32d60100c9d4ff0053039bf994e4b3c8f100a4e30ea3", 0xc4}], 0x3) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) (async, rerun: 64) r4 = accept$inet6(r1, &(0x7f0000001380), &(0x7f00000013c0)=0xc) (rerun: 64) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0xfffffffffffffffe) (async, rerun: 32) dup2(r3, r2) (async, rerun: 32) close(r0) 10:21:12 executing program 7: r0 = semget$private(0x0, 0x2, 0x371) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) (async) getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x5, r1, r2, r3, 0x0, 0x100, 0x1ff}, 0x7, 0x1, 0x3}) mprotect(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1) r4 = kqueue() (async) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000000400)=0x6, 0x4) (async) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) kevent(r6, 0x0, 0x1, 0x0, 0xffffffbc, &(0x7f0000000000)={0x7, 0x6}) (async) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r8 = dup(r7) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) shutdown(r8, 0x2) r10 = dup(r9) setsockopt(r10, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r12 = dup(r11) setsockopt(r12, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) accept$inet6(r6, &(0x7f0000000280), &(0x7f00000002c0)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x0, &(0x7f0000000340), 0x6, &(0x7f00000003c0)={0x400000000081, 0x6}) chflagsat(r6, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) 10:21:12 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="ffff0ad83a2dffffffffffff0800480000340000000000019078ac1400aaffffffff93f8b90c0603ffffffff000000000e0090780005ff00"/66]) syz_extract_tcp_res(&(0x7f0000000100), 0x6a1, 0xe5) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x5) 10:21:12 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4, 0x9, 0xfff, 0x4761, "66dd69b5ec88ad20e5d0cd1c22cad76920854cb7", 0x4, 0x6}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) 10:21:12 executing program 2: r0 = socket(0x1, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r1) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r2) listen(r2, 0x7) (async) r3 = dup(r0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000000)) (async) mlock(&(0x7f00008c9000/0x3000)=nil, 0x3000) 10:21:12 executing program 4: sysctl$net_inet_udp(&(0x7f0000000200)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000240)="177319735ea39a74a2238b694349cfb306895b8962de23c0e8820a1bb60bd87afec22e00e2c27867ac9e86c22a8c5bd1bfe898d8eeda269847464c19ba34643ee9898ac3f98e42d643fb85e50e0eca8463249590ea3a0048cb947ff06f7773a3a697666d492137aa292aa93c91301ce59f71111652091a0c57e2c9db793d4a196e27e8557acbe5357132e26697953ecb0512600b3f43601168917e77df24e1682a12295ed8a4edd3ea9b47ac766d", &(0x7f0000000300)=0xae, &(0x7f0000000340)="caf8bf137c424757df8f178409d5d8cf9da8c4379d5d3d0e8facdb056bd834b0fc625b77e99692f04b0777c750c0102a0437979dde4d62842f74cc8ad00b9ce0bb3cb629ba4fa27c18a270f5ffcfc242a25a25a0094c019f2c8498fc390aabb07b48987263", 0x65) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0x1, 0x7fffffff, 0x4}) recvmsg(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/51, 0x33}], 0x1, &(0x7f0000000080)=""/235, 0xeb}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000040)=0x3, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 10:21:12 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="ffff0ad83a2dffffffffffff0800480000340000000000019078ac1400aaffffffff93f8b90c0603ffffffff000000000e0090780005ff00"/66]) syz_extract_tcp_res(&(0x7f0000000100), 0x6a1, 0xe5) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x5) 10:21:12 executing program 4: sysctl$net_inet_udp(&(0x7f0000000200)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000240)="177319735ea39a74a2238b694349cfb306895b8962de23c0e8820a1bb60bd87afec22e00e2c27867ac9e86c22a8c5bd1bfe898d8eeda269847464c19ba34643ee9898ac3f98e42d643fb85e50e0eca8463249590ea3a0048cb947ff06f7773a3a697666d492137aa292aa93c91301ce59f71111652091a0c57e2c9db793d4a196e27e8557acbe5357132e26697953ecb0512600b3f43601168917e77df24e1682a12295ed8a4edd3ea9b47ac766d", &(0x7f0000000300)=0xae, &(0x7f0000000340)="caf8bf137c424757df8f178409d5d8cf9da8c4379d5d3d0e8facdb056bd834b0fc625b77e99692f04b0777c750c0102a0437979dde4d62842f74cc8ad00b9ce0bb3cb629ba4fa27c18a270f5ffcfc242a25a25a0094c019f2c8498fc390aabb07b48987263", 0x65) (async, rerun: 32) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) (rerun: 32) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0x1, 0x7fffffff, 0x4}) (async, rerun: 64) recvmsg(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/51, 0x33}], 0x1, &(0x7f0000000080)=""/235, 0xeb}, 0x0) (rerun: 64) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000040)=0x3, 0x4) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 10:21:12 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000540)={0x7ff, 0x2, 0xfffffffc, 0xa7d3, "1a0e0ad5e4a52a9f9bb82f360000aab39b58505f"}) writev(r0, &(0x7f0000000500)=[{&(0x7f00000002c0)="aeb27ed36c5964bd364ab5af4f74aeee8bbbf24a2ba1419d6719b06cc55e062dbf97980c4b0d819844c5c88691a81d4844795362079b0050", 0x38}], 0x1) 10:21:12 executing program 2: r0 = socket(0x1, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r1) (async, rerun: 32) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async, rerun: 32) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r2) (async, rerun: 64) listen(r2, 0x7) (async, rerun: 64) r3 = dup(r0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000000)) (async, rerun: 32) mlock(&(0x7f00008c9000/0x3000)=nil, 0x3000) (rerun: 32) 10:21:12 executing program 1: setregid(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002380)=[{&(0x7f0000000040)="bbb9045ccd3a8c587c9652f8df1e3a7e4c240a4b8b28fda2586c8bbbaade86984b8b7809ccd2358efcc3acaeb1c5cc557b", 0x31}, {&(0x7f0000000080)="d666f2a74e1241ef9d3b8b6f35ef8fd7cc6d42795f55f97d9d43a181b050ad7f6002d43fde0ea4f4d88a86ac9f6546ba582e88ad17dd8d3e30eb9d393931fcebcbae9be4588b7e940a884f36046bc991851fc879ba49dd405cd1bb3760d5393ab584d25bb098121f34f33d0f1f635f2ccc9a6560d97391ac3e8a771689d2135d840f2afb792994eb428c892b05c58a4df18afd244969fc8ccb64768131f6ffcafd147c12f2734f01804eff79e497698b2ae076ab3e3f5ec089d6fa7cdd20653195d46e87a554280c3db718802eb82b32b3f448c748ef9ecd217f4b37e2a694a53e9093fb50a9ec3265de9b636dfa1d0e7307851cb5bf999fae213ee10ddcbe1886c46ef42f5a60d1f39b39489faef75ce27d3352a1a219993f21baa99cf84f47d24432a588b46184570d94a11165a674c963ff5e7926245c45cee2eee5907d8ceffe2d1b5f0b06015680bca3b2d2ad6fa993b5a1cb9ef2931c918c1099ef89f1d048654bd48e8c86226caa9e6fa742056fe9b21d11b619f6c4ec4f7e5e21e19833f0359503b8c891043bc76c80a86d34eda70232e833b7cdd764bfeacb0d98501e36843c580d82aa1eee6c79be775f0b952c783e106b8261bd0d9a49f533625a43afe3f09947c8f1d0cad1616750c764482f274f7fe7d11346ca2e5d79810a8f5bd67991ef5acc6cc0ec8c756d4a2a3d6e92b7c28fdd76e6e9bac83b1c973112b5657befb7d1e6fdec26bd2e18b4bbecdd8835798289dac86efc7f1d18ac1816e2d6b40e19b050fa6e65527662a0541c825e9daf3cdbac40a3928ce0c61cb0329cc60658ca05e2cf3bcb662e7a5d9a495e258d29de0bb9b8c623d537c3bf3184d59c3a04b30c8d90cea701c20029c6555e12c1c5a1ce0c2ac9c4ee5bee1d27a2084329912bb5aaf1804a99eee3a5dc39c6bb9d4c7391f7f97da274019e7d9338e3888b5abd66c7c156279bc455959f1d6fe7af3e85364edf7bd925cc4ef7b1148f678729d7238bb654fa1db9ac555f2ff5a80fbc632bf3067b47e05a347bad4c73732ba17914d313a0d0f5332303cefb1a59fac3fbebe697d0376dbe6c6d152752eba5aa35dedef635e834acd385225cf32c10ba2f15916fd4e6a39b4e7ee650c14b0fdaceaa96177f877caed643dfcb0a2b9dfdfeb77e7279b99d351df74692ad155aee59290e121e3ef5f9dae42a233922e2bb1763a591f07aad730a3976210dcc19bc843fdcad53006b74e6ba1c140109eedba7cda6cdb188519dba5071999a91b84a79025263385e65ffc09591f00607a1a3b74f12f0bf63397e7f6131cb38f3d7fc5779934d79394627d44cec3dcb982956f9b0f9e453e33835b3de866f65d53284cd12bd704b2577957491fd21fd428499dff0194fa3a4797bdb8ded931f2b3e13752cbdf84143b46103a1af9bf375a513d530e1ab785fbbc141bb53ec319e9553d07d9504853cb02c35cb78aa54cb2ab515b83f9c04cf3229e035e0650bd71caa02f8076139a5470aeb16e22f80e99b8fc29fbedde2ade5f52fe0d23ba184bc8d57ca243e5e062f0a804735b42565d8eacbcf0ff8cde67a12910cf7e089b5129a8cfe6191b7aea8c628c52653a943469b465f074ba9d31d8421ffd1feeab618088cf7c7143304ffb33e0e6df3f73840f4252643f5f6c43e2c1b71c82eb60c5f6ca89a1e4dbc2691b3dc19aa8ff1c61db60811325a714e7109e606d0c2d9069ddd638740c78c54a5395e7a34e581279ad452d93c87353a8066b29b34056427d4af4f8ae29a9a3c925d20b7c7b44fbd77b1a56c253a9ab64553de96d992237fd0637a9df238d213241057e0d8c3d4e1dd1b8a1e5d10deab09ff24e7df0812dcf401d8a06f94962188de7e4064d50e1b9480d5f6fe82a91a007b86996256a2ab8a14a395b25eaed8e108f9fddbed949c47b7783e62f475ccc49b77956f87a0ca100dc9aac644e001934e97b369eb0d997042b01d6d36785a49f7440f16e79fb91e1446dc7787d22581f4c801cadc2a88b316c00a6941cdd0391cab84a01a0952269a1d33396134ebbd19104695025099c777d04e2b0ec769999cec523bb85c0a82a2f6e4bf865addc357c4021ad2cbc8e244ab0954f150ddf25f89cf14cf763a7114d7a53d74e59a3941fc448b3a0c06ca8cfe617ba2fdd4ba12be528300a826bacf2b38ba9f73e0dd199fcad4a52b4dd5c9147481451b0b48d8efdd503e980765aa2d478fa93656417d902108dd4a9775d4f2f2f01238109c636c6cd484014c2f09ac93ef40c65e7b031d363455cb48be5f4585412abe699a22c44dea0d8b2af018350e42e83126f8f967ef40c352ca8025c60846ca14122b7483781874c22944723ab77fa7dcc065350d263e96d03a49e0b405ba5934b71bb0d49b3c6c60e6150be1e449c847fcdaba64e039c580e13cf2692d2b0748affe4f2607271eb76333537531e0e3bd702fc26113a6e5fca2a6c801fd3068597761e55695010588e3d06e3b731d87f55090316df6c30b07b72e963b1a9b333824c755b2c47242466c7273261daf37c88f87972c69e274c6c5ddc2e15e922beee5eac320708dadabc92b3950543c0d9ac044a75324c2d26533dbb8846acfc4e3b7bcf419c4266d041f46c45fd48c8b4fcb6dbd1a3320234178fed476d2cd8af60cb15a9af6c857d59cac38fd38bd133ee27af1039c10bfee69457a37931f21943a251ce147f8529f47cc59c6359dddeb9cf1a9b4e84d269056a91a69393a29c1dc3becce6f7ce1415a4fec766663683215bf14aeb088d009a89e8e4944d9be940c98524fd367da9090ef069d30710c08dbfd960290f334b828a5e371e368583e066773d178fa459e1ab7eca57885028edb6c29e621712b8d3bfa9178a5b4eb582f6d3bb50e11cc5e2e524cca757bcf1ff63ed79c48c6c2db0de443c1512b77a0622b74e967223e7e4868d3a7a0e4ec09b13caec63a4258768d0dd642a5468ceb8c20ce7667f4390cd748b25dc1deb45f1cf8b838a4ff3374cfab4526da778a5f0add2c109d33c84afc48290c3172416bd32650256e9cf4a5aa66c0ad7e7dd91f87bb6acf53dba9c6541372c2c73c5677d5b8b63de92543ea151bbe4bb747d6ed88005d16896d4e73bf6056ad587900873de0582203c5482a00ba9572b79121d1cc38836299be13faf9c1d49d8c2d0ae58d0600429097baa410b5b50fe3fa861f3350800e1b05b55efc9adf9bf08a4418a43b759a100eca7fe7fa6bf15fd2b9b9aa8b41c4228ed212a347dc75c16dfce733e9d11cefd491ae9b21bb79f67cc47e1d4564dfc4667e260f605a75a135e8e8d0258c878f4c1ee124116ad1d7093e646a979344c83fca3c47fb4949602d3cdd7cbe8ec43973fbf13a6d83ccf8f417d82672ab7daae745a0e742d162d6124019e7a10995f212fa8e27be2a879e5c6026559746c0b21c47bdd0e4b615e98c189a632e0e8e922541dca20d97dd918b1f0d34c9d17b6356296230da7a93d84396a15a461b9136acafc77193d6297be2700c38977a4feb5b9ae5d739b7cd2fcbd0044bbd3b207258ad7d4074f867bcaec1450ba9e7473ae3360170697cebacc1e62210dd05695c42950c08170419d5194c2054900ae417f25025cfd471d255c704cf79bf3af14cf3977bb13190204e800209808539a584c964219ea1beeceb0284a07bb348f5d2f81ea6cbf3d23dddfa73ef4f44f70582d5eb389811b6e256da9819d0947db4b5f4cd0636d874eefd4b856c4ab8749cd506d12a438638f848c8130e16fe0ff4436dc353842a03238e4db3a3445c8b71b7309042f6fb66ca6c8a661263045e80020a92d5cba6265c5c7577a5ba32a47582cb321824556a59bc46eb3c06ed01767a97caf90d7600540a62a3a07f8656b9c4fff6ab109b9f079bbc4d443289bce8ece000454b98e6364b08eb57c0b68c8efc1b1f0190b337bfa3122597fdc1e7d16c7dcd4c1d2fb5343282ae6e236ef38ed7abb5546c5ec55c92d5a18900adb20daa601c50e0644629637799d107fd21d4af60ee913c86ce1d4e59668f0f80c8ca3c3f6e75d754b0a2e67121b8f0fcc163fa88571b41ab8ec2c72113172bc5de07134d55d332030316b5109442a51158a0428806704d124d365cfa33b9551cd4637167b56d4bff002e740c4730547bded35ac193d2b4de9fa558773583c8d1e41abed511b55460cc3ed4aaeed0a9f64826c0cd46d9d114f086899853f36348f6dee97ebd6c86a822634dd31e12aeb26aac5dc037b13bded9d7674b7b8a42891c48cbbf8d1e6a3a223e64fce3a3db78496e04339dd02902adcfc363a24f85cf441eb43df8c10f2890c94bc31f5961cf3c4b2796dffe2697c28d77c92409b43eff2a3a867227e84388403e03e2da207bfd9d694545f38a973175f4347ce58f431e932c5cdd2e0634ee8bcb109e7139f7c802ad7340dfde543f5d63cc943295f5661da58f955f3345c463dc144267a736a9f6f9647224a7a4d558debadf0d01df03a593da03b8a2de339cb75e03b43f8fc1582dd588530f09ebeb30f9acc3e49c70b1cc79685fc6861c7c9fcb6685c7bfd666f0a90da9c70a4323186cc3be6526abfe1a8dd37db14502edd20f049dabd7e5cce5baa800f3bea06a2c60e23511bea6ae1a2013bbdc3e0267241aeebfe7cdfad3795b01841ad0058fc8ca0e46a739f94c7997096977505e09453b095d812a44c7eae6561c167a814c0f37ff26466346b7e2f28fed7427eccdef1a6aa3900af7c429313183c2884b24fd8c471563dd63e97e698a908b70ce7d7ee08b3c9b1bd21aaf4b5e6ee13ef4929df1a79b3220c835807abf5e0f938872e0113bb7a089833dc85be401bdf8a157397e9d43155a44545616b55288edcd39cf778be70b22b3b206816c3f3e71fb81f51dee13340759fe979c4a60a8bfabd25c52b19dbfa6ff6b3a2395a90a5448e49eb2e3924aa6c7eab3457c40acca21f933adae68d0bec6ee8621fe218fff7c5fe805c95aba803b56339a28f3fff3ed1577739136b1ef910170adf3c79a7be45bdf5a9db691cbe8b8a98a1156e5e70fd939b79bb73df060b91abf70da7d67d7e8a2982f6da577082e46a753ddc438ddcf202e49aed8b10fa37719a4cbcc4dfe53186ba5ac2cac53c283b7509bbee5c6b020e02f228ead4b681d1b39b492394091e1212f110be03a8758a70d6d9772074055bd4b086b6f6cf0cc6079e6f6d121003b041aeff69fb3bec33b82cd454639e05a1c58bebe12f8ad999b0a3feaba63c26d4c5d1a2b29b6e00fe4af72742dfdc791938e280afd0a0672d87c29b4e71c0e9ef184479226c3a5facf82c9eeceb825f8e01a8ac8f49cc14e256923e58223ffb313bab048d3635ac88ad9a1ffc39b33bdebb908e97bd8692cbcee37fdebdf1d0e243675d222a15d7bd80cb94db6f7832746e065766731d861b734d861290a2746fd7600dee8ee7a47ed3c22207f55a9f8a736db448b44eee9efa8479c65a30a2f02645a6c7f5f29c48bd58009ceb5236d062b8c792780cc1e853b6a6bc3748f7a2e27d75c87f9c4ff2685b004f14385ccea7eb03b50a8256eafc424e719be167754e4926bb1264ee25c4ded0de29e101aa6a8aafaee64dceff5bf4455906a366ca131bc9b22fb7616232c95afb837e2a2f888f836fd44662c6e5391b069bf9bb8392fc049d2338a8131368bbd3d59fc20d9a825d015638c00ded040c18f26f2a395242fe40d48f3d70378f211b2bbf3773efbc6d3fc866adb34ca1813fb459151acfeee0f427a6f06771c96f7a8bd3b70c0c1f61bd28ddb811081", 0x1000}, {&(0x7f0000001080)="9a96360ad82a0b3d51e51edef8e1a282223ed4f56646bea5d6759c460fcc219cdf3dafc101f05b80e2778811e2a83b897a1a7ec138164afd80cfd7b8526ffcee29947d0bbdbc5762df295730db21517b9dae4616e564c7bd41148470000217dbd9e51efb572428447eeeccc18c895dc5e8de45c002bd437b549e6887271a3b0b36b77bc052d4574db1e79340907d2a1c408a179cc4bf69e68b199250d8bfcfef4a1803d10994d871849d0d39dceb03b8a9145903429a30b5c3ffebfa172c5cde3d95013ac99fc583d427c882ac1686fb70800efc53e242dcbae18fe14262ad7575283fd45926ef8adc964f8ba73e4510c2d724dfd408ec1a49ec4882a0d17e14b75c2df507541ddf7888aa03da6fe6c7bb93765195a11fa7ffa00b8701dd63c682d5518fa5ae1922ff9fff75e70e8fbdd09d2868caea6c33e90e337748e0931aa7893fb4370b39eb5bfba8e472a026f47151da5d703323893a41e18b083c4a5ca3e3abbd17c44db6378801c19220826c85d28c54d69cb06c3267dd750929ee00d018e1a91b6e3ca2a519293d0831e8f12ea4bda64cccfcd719cf6ccfaafc419eacbbb83f73214663ab8b3f1701dcb012751703828245e48096f24cd25ec405c2cf20693d95ad4b5604a55c39e8250ffbef573ba9e5c38d2960c31c88c701a6f132dc223fb8ef053e53d105bb77f21be4571720c8cd902334f00805a21d57a704ab7b1054a01edb1fa5cb1e7e0d5e0ed711d735d61bd869816c78677b449cff0cba5f289b817aae679bd6a3837a138f1eb9f9144d5579aaa08ddbd3c98efb0ad54e21492757da2de7a3ef85500e3f885056184a00ab53dec6c7dc0c29fb8036c18aa85bb3887b71756e5820d96dabbe6d9a78d91103d569242bd3cf118db4bd61aa34938e44321c92e3bb79c01d44b2691b4eda19c0656cbc727cd17bad041f1286acaf7a63a42edc01700048f1fc77df4cf3d29ea43ade88772ffb3f1919b88af893135aa6aa89636f63b4d95bbb8aeea014e16bfad929a0f56c2d8353243046b36b188d7e3d103e11f304ad05f11ee77b4979e7ff21d59157e521de7a47e266fd5be92a5ca501a8d1fe42e18e200f5119047f52eed0d39e1f90c636ab6a3d4b6d1212ff75e05c3ea835fb1391ca976f8dc85b7c7ec35669492ab8e6e627880547f8cd6e7345038636dc667b08d30bccac73011e3044f477d3eb7226218c533fad830d5255c832574f71e0e699e148f25401faf054a723701679e022b6d1714043ec077fc01df869c32b49b7201d718dfed29d5e79b16506a01732c2a0b05f5af35a031125f951c7b71a60431bd4f89163600920ae872d691de2fc09843c581ac3f8b0e962f1f0161179f18e609b863d5c85e8eaf75616bbcb4dd8bd0249bb5a0681befcda367cceb91ea935b53c155fea7012655a7a142a0e7dc3afa9478fcba33489ec084585811c97fc22bb2b5a587d01dd6b6f4126979b1dd0a0a693e2de71824114003927d7447bcaae5bbb662da3a8bbf7c2030abc02c5bdc21538bcc94caf08146b8302aa3a4fe630d9010ce01d68c09afe9779f38f3b7e84d2b0d8b648bcc7a13c0c639942f26a7f842f646417e359282abf499fcfb6ed248298ee02517c9c7b6a030fbe47b9fc5a3546f02b3a58395df86abd854497f5d7b22af3c0af48faf538a69809f6256740022901b6723d5bae6404c018a4c4445cc45295823abf14929b1ffc9cc13ebc69b443a9f2929c09b4becc151ceae08a7f431dfd3071f0132d1c13e8f976440df502b5b3d7a8e19b7e6146f2ee4a8b9a5739d44f9c0b9aeb75098956169b0fc6b4ab2026dcbe75d32d27e7cefcb118d6153c73b553eb905b8415f8a496fa4ff72b5c308183f352ee3cee29da1c4371fe1dd38c011998bb363a34d3411bb00672c3b333203813c596073541145a8f5b2e6077bb670a3b06921c40ff404bf1d21d0da4e201f2bbc70fb5720faa822a082816eac27bd17729e2cf0986fdf2d4cbc97fef19087bcbadf91a3fc16c59e900a0e382be4b372308c6ada3fbf1f461ab12feabbdf69f33b0662a392c1e6cf5694b88cc5669ae3a808fb077975b0f8a84aadd3e0d44e98334af693abf901215a260723a2684eddf9a1bc9d1b735d9473397aa9cb5aafb030f4e8dde821a8910a906aea66210a631abf2c177b20eaa09abcfb62b3166b3fc15ba99fc37f274f997184af0043bead56e5e361e17fddf76a2a637b1c2b112d8d37b53da2cb46fe3d30dfa75178b8805b24ec9726af7943beda7b45ae9eceb8aab2090b449fe509973b51c0a43ffc36c9cb29f4dbbc230f18b7ee98cd113e50b1872025d6797db69c273c3a087c17374fddc0fef99e7effef4b784d150ef1e793321a5d21343ffb8928ddfb8abe3542ad3c1659d426ba6a9cf3079e48e9e689fe4a3c5451def812fe02fe5ae83743f5cfb51a3369cc6605e5fe8d0b830bb809194a9ba6fc1372bc578a82c752c0f96661faf1a6c497ed7cc12fc95b92a51be4518f813348f3c7a703d0b49d490755943fd048733768b11ae78e908d8a81882e48d5a57c538cbb26e4d089408c0b4a07211a856b8f9d3b3b2b501cd8e9af7ce86df231d023434e8bf0021e954aff22302ec009767c3252bb4f1c810b028ee3469a130b0106559421fd545e088a985f78575202a190b60995f5f28613d3120bd393fc9d9861bb77449c8a1ba5d4124ff75679c88fa02fd922a60edcff4220bb5c56339ca39c9b52b61fc128b10d26a88daaf6d5679142ef3052a554113d8e3f61ac1dbf7a6b29cfa02d730a8354c98d96f3101e3c58568e1534cedd4c7b0752f066bb1c3b3e11ff1698676d393330232a97463b2416cb30bf68ff797467ea7da446039efdcd8a367d86df57f53056275c60cc59b0f26839d26833bb606cb2fa909aa283db452e3807afa00b65e41565303743ed1ee21475537192a46a14caa37d4227ae215480ce95512283cf31287d668a2a8f4d4380e7b1c56abbe9fffabf5325179df19814d36d4ba9f6f72c0cf20e05b62a8631e1062eeef8b7012ee5c820d400e1d610b7f593177a91965781bf52c9776e8f184fa2d16efff537c0e53fdd3f0ba77b4af72e165385b62e77faa1067142cab34315df01808b16c74fcbdf433fb40219f7764c767bb466085129c5093cd6028b269e38d8681c0bc7a4932a3f2e2345f4b5c60d1a3c7108e5c8923ea2ce27ba05d9ad11de6210a472483517b65ca1935c6846c6b9d846fb04329d2d2ae05c5d731487f4d3608e7da0df16e015969d20ab8ffa7b37e5668ea3a7b0a8ba45b4d5eda7ab341e063cbb9e719c1e8e7ac2eae93254c0dcddf45a072b1e31057843ce72c9420d8fb52a8e16745d0cdee60b6dd8411b37eb927a0804e1458eff236d8ad56a593fbaebec377178b43b4ae3ab228e02ed17fb0f6849431c68fce93b596c71635bf320e334437b45d46a2d44fb5781d256db92e38d953026f3156ead488213bdadb26d22e480b8bd6b413b197c43c118d737dc65de93916f9f4436a54255a2dff11c4268f1c8391a6cfd58f5ca6e7446add2c55273c1dfe9f49a80a8e6a2e6149ef8b32919704b0673ee84e66acb56a12c5321af9ac1b198e0b2c2bd220924af4777196f3c682882620ed9389fd6b8acd42822466b11c27a6cbde335a4d979021e0fb006c2b309ab0aa11f7551f0140fa6c1cc857365eece94c6b5c4a5f6f1b4631439dc5778c1e1a8c2770907319bfcffbf846f1d1fbe7c9bb97d9b4fcc50308afd901f5dea64b7ebe62991b748cff39260df6af7522b96ede4628ec0ca14928830898db3c26e0dbfd63f00e98ac10231e15453770384a3b33ae447d4489b12ba18910d9f67852ad6464a764b3a2a38811b0e1729dbacb5bf7946f1440275b21f0616d51cefb28727c028378718766ac59433cd0a982fcad9cfb6d0545986c3e98f41c557ab82c529d1c99c5061fded32a54c38df47e845a78a5fd7b12e1e6c703de3bcb652118d7833f276bf4c009aebcdf2cdd534b942576b3baf3b2b0d56d5bc903e5222b66594abdc067b998f4f0f284c211fa87b9bd9bd7f373f67c9b1117523ed39e5be13e65b135768025f487b2cfc70c75bab6f1ec3b2d3668a4613f1c31012dcbdfed55ca1400abbfb4c4abbb2d306adf1922560a63bee77a4e07b27a0771c1685c3b7a57c5f2579b9fc6963651e8de7cafd7c4ec55e72df5c44030fc1968ed18d77e1a09220ffa5bc89a64aa5ab1b05a458dab9c579b801109473684bf6ea4eab4460e0fa5ce213c21552da1a157f1e5ffc2b8410fb81a4088bc25df677781085ddf424f714b227e62bdd9f8c72cf6a87d275ea887f121e642f9b9fafd820b987f55386e2a3dc1b7236f5945ca3c24057c1a0d1bed934cc521c01b73e36e4861e4f264fb061061dbf61bb39ab1f03f0321cab001554c2b961be2e37c24155916aaeef8a6e93da028608f6144324beaeeb8e9ed6a90845608ca196bf849c28d8ffee1d6df7fc42aa2f272a4c14198b24af386b933fe6f4e434fd5a5a6bc995b9a79c9cc6801b9dde8ba4873cf425ea720554687e6b41051c7b6e6f8d9d316606a9bc964eb5de55b47b5943b29420a39e9ffa03ab2e2d70bc05fd0493eac4f8f57a6c34b0e36720f0c11436e447a6fe3c6a32324543892dbc3864ad935397c9417c6dbc01b321d50c650acda3b249fe7ba529913f193ef8fac308d5f6209a0236ffb2a8cc250eba4c389cb0b6adb7020c663db4ccddd3e7ee9134560bbb31b0a202eee970f9f6605d42bce195eafb318cb5d918e60680c55f94735b4a7b6066bf82f7367cc9a1a524a75ef0c3840b209d89a05669ea3644f820f28923f7ffeb10c07906d2d91fc78161279d64a252615d92423588a997377db7760cd6dc426bbdeb04cd176f36529e73740c82969cd94e2543764a45c75af5984cc60c60d16fd020293ab391c2a9176bb3d99c7a0e08b1b208cb59f18934effa8f4b16d2b6fd619d7556b4fb28e96c0850a8c776e162fa879fccdafcc1dec5d14c4bd75b53cd840021e7aea478f2d7b891c802a1e17f943ef8bc715036013140681a8f4a312b7be386da236018e4a57469438ba14b9fa69fca7c7e35ed1fdae0bbf4fcbd8805ad50d72eaf29cff7ba03f40e60113a4010ae2e62fa6c7b9a68e9051ad81d631bc75aba0e100ab8b8bb8b7212d7bd3adaee8208d1befbebc0195442fe90aba4b4a892dd37390dc651c73f1686d5d7ca3042d2714ab5ac1dec29ad72eedb9b96e87facc881f5e9afa4e6df72afa7e5d042adca9614e26c21ffc44c91bbced3ec3e33ed14cde4de1fc9e0fe8e5109212f805b5ecf0fd3cbd72335c902735e2892e6f89fcf76c3563433541714cb6f206ddbac9a090886abe01d2e5962ab04811cab0a9724665cf68aa06a6a6879300d45d5d2d868a042efb9856e36281f554417f82940c537624fb5ea7c8a941aaeaffddfbb75f731f850d0c4ea92890d3e40aa310a02c48b5fd556dde0ef17903ca3abc47fef832c6228577c201ea1876207ea7bcc8e6a20261c4177ff73a6b8cd220bdeb0e0ebe9274ef3a37bb461683361bf71caa12ac506cdb627f8a605099c47adb12ad647aa050cf5a4e2fb85124217887c3331cbe244bc1c6b2ee68f08d9d6dd239e48c5ae8886bf0f496a2abd1b184c9fc594f112ee941156a7133d653fc9f479b7e4437ea81b2317fad387b258f91c3040c465a1d8f38368945d667725b089f0894ad558105a8db1fada13fb97b19c1bc6b1671077ccfe8e809265e531915a5ac05e0d6eac145", 0x1000}, {&(0x7f0000002080)="73064ea117d1605fc031c320588d0f1221fb499634cc9aa321c1f28fb8495d4fbc5aafd65ad5f7d30dcbc2d213a4cdd3b3b40842fa394c8a9dfaf7821b42cbf2d2afeeb90712fc491d721d0db2b2f34b1d6a43953877eaac53adb805c1d72c8678e35f30e4d87c247bb1f4930239927e507ed097f016601851da90ae3dd8118b4aaf1b7245d5b01f1f4f6d", 0x8b}, {&(0x7f0000002140)="fa8e709f5337c57a91a61a4b65eb0468554340167163ce2947e4856d5b9413f6a8abb7d026a55e33b11de76b00eca543abafa01de00e48e9d1c951b7c8c7e7cea47016a6d8a13396f12b", 0x4a}, {&(0x7f00000021c0)="de6efbd06073c3202cc9909ad41cccb41b00f74816d79cbd177f439d65cc6498c99bcb2cb124e24c92dcf8e37d51be24cbbee327ec70839960991c874c50be6d80938be9a03957ddd3c4a456979a8df756d3ed8bcf9c734db5b3149e9763953580d3e68a63fd64fc190cabe2bed003ca5f2c22e9717a66b0c216644083d322a118a6089655cd13bf8414ba0bf6ffcad2b36468a0d6c823ce5e0de090db979b3602a051e3ba0f2362da3b01b78d6006d7e61c1be703", 0xb5}, {&(0x7f0000002280)="552e8cd3a851e672f2b4124be5a6e6bfd1df824377491cad2a03845f90afcde99220b93856a317e24ace4ab2eec13b07429c7adec4ca38d8dc4e25cd0bff39e25be95b973544f208972136fe5cc23ac75128f7c90dea453d76a521e9395101608efe0375272f05541f0bf48debc1a94e42e07c9ded77fa4ddadf", 0x7a}, {&(0x7f0000002300)="8778deecda787627b53c40d7fd3d905f6896132b239e28cda76d4ea6b71dd1c007abb2e673cc3904ec1c929f31f29a2d0e55ee6776707fb5096a120569bbefb0c2517e11beb9b0c395bac40f7730ad5c77c807c79476c400b49743f9a6b61bb7", 0x60}], 0x8}, 0x408) 10:21:12 executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x7) 10:21:12 executing program 5: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) mlock(&(0x7f0000006000/0x13000)=nil, 0x13000) mprotect(&(0x7f0000011000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f000000d000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) munmap(&(0x7f000000c000/0x1000)=nil, 0x1000) munlock(&(0x7f000000b000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f000000b000/0x2000)=nil, 0x2000) r0 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000008000/0x1000)=nil, 0x2000) r1 = shmget(0x2, 0x4000, 0x32, &(0x7f0000013000/0x4000)=nil) shmat(r1, &(0x7f000000f000/0x3000)=nil, 0x2000) 10:21:12 executing program 4: sysctl$net_inet_udp(&(0x7f0000000200)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000240)="177319735ea39a74a2238b694349cfb306895b8962de23c0e8820a1bb60bd87afec22e00e2c27867ac9e86c22a8c5bd1bfe898d8eeda269847464c19ba34643ee9898ac3f98e42d643fb85e50e0eca8463249590ea3a0048cb947ff06f7773a3a697666d492137aa292aa93c91301ce59f71111652091a0c57e2c9db793d4a196e27e8557acbe5357132e26697953ecb0512600b3f43601168917e77df24e1682a12295ed8a4edd3ea9b47ac766d", &(0x7f0000000300)=0xae, &(0x7f0000000340)="caf8bf137c424757df8f178409d5d8cf9da8c4379d5d3d0e8facdb056bd834b0fc625b77e99692f04b0777c750c0102a0437979dde4d62842f74cc8ad00b9ce0bb3cb629ba4fa27c18a270f5ffcfc242a25a25a0094c019f2c8498fc390aabb07b48987263", 0x65) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0x1, 0x7fffffff, 0x4}) (async) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0x1, 0x7fffffff, 0x4}) recvmsg(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/51, 0x33}], 0x1, &(0x7f0000000080)=""/235, 0xeb}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000040)=0x3, 0x4) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000040)=0x3, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 10:21:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r0) r1 = socket$inet6(0x18, 0x2, 0x3) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x10}, {r0, 0x10}, {0xffffffffffffffff, 0x1}, {r1, 0x100}], 0x4, 0x9) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x4, 0x8000, 0x800}, {0x3, 0x7fff, 0x1800}, {0x2, 0x7}, {0x2, 0x4}], 0x4) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x3, 0x1d, 0x1400}, {0x4, 0x1}, {0x0, 0x6, 0x400}, {0x1, 0x80, 0x800}], 0x4) 10:21:13 executing program 3: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10, 0x0, 0x95f0}, {0x1020, 0x1, 0x349, "905d1afdb95f9412c5f960d76e59b346f56d8be01a6e66a0d513ca346ce39a66a7037a6ee7d3173932dc72e52c57954841f117b6bc29fca872941070edb7891b576083b1fbc201134aaba07bd98d0b550d9d71bb10f06f84a8f8162857e8d929b330cdd5908f1a21b085dcac8ff8453430601ea9d21e190c98c350cb0dd328fd1d247a2924f0b067fabf7064f7bde2cbaf7457a428a048df139d3520b6c3ac2c0fc1f2aeee5b46c3219ef37571622d0eaf6e0d3f8f9dc1f560800aa52a990fb5e6b8cb9127d29c4ca316f08165066d1d2e0e2ae6619db2e308f4d8b23e82ffb0a6d5611014ae3fa00b7629e3133f4aa016e1e3478d709d5f384a8d68eaf8e09a9fc633adb9d78a8dc1009d29ec1cd80640dd888a257e7e0eaac322106229f916dc3bc448221a72133fdaefb033e1f1662a346632f35b2f0218904887af998b59ccc2e9b12238e7c398a85783bf0849d89cae8dbf540bca3a2ed48ba959f345ca4088b91c24a9329aeca528596fe1950cf7fb11cbd4a9fb757510ed7627fd83a7f4ed8f2133bd3255e95329650b0c9d848150be9f6ef99007f17e77ce64bf07b73c2a138440e0a19842ad54f754593bb11be58f8491d0feec85b0e44b8fe55f6478b198ace679f654883a4320f667357b916a8c4e3170fa6c3cd8aa63cb6c0c3820a42c3fc1889ad234f929f8916cb5d5b1a79f36101501433b040b0d97dc314b45faef869956f666a3a20417fc7f63a02eb8021478501b09ab6519bf299a97caa52bb40598875268cb97bc6ee593ff8bd63e5864f8fc8f212a501f0f4492737cb9817f56060ad183c123b5867d376ef73b4c6858881070c928f745018b9239da35b6ac471fe81d8f348eacf9020d393b37cb69d38a8b4a07aeb7da953c0a473c0f716af99fece22e52e8f519cdbc46c4990ca34c4b2f65a5e9fac4161d9428f5e40501ba626f0ddbb292fa505b6f141455aee52474b065499058d5abe02d83eee2e9ba1f13acf2af71615d7444d51a8fc5975b6bcaff858f17d90651f41e65539f0b93b03ee1d8f52bac3ca120ae37bbac774854e00a67ad6f6919dfbb3d98c496a3558d9257d922e22f7a7c6fc5eae0b953397f245a4c57e6ae482eb00b354958f94a29e6149dbf1f9be77ec597b7c6d9cf1215a24a6b5b5ca34afaf0e443a560374f6d13389c9a985333334f8f338a5d9cc80dc6a46a09cd4f8ba07e5dd10dbe6ef9222f129e31cac621311d64987ab7be41d2c69df7c853569e0e23fb231676fb138ceefd9e8ae19d670d762e70717176a45d54ceeefbbf9a6fa5b35816138782bdc58433f3fd4d417d831f676cc4a372c556c52caa3bb03e3b5444a139559d0ecb0acea74b52efb8b2458d753a7beaf4b48fc80f2167c05ed78571c77c0f7d54b98e28fd556fe2403e115e92a2e6a35eab02a9cfe9ca73a27aa161286574e6c0fb893581a2aa5bc3616d39f7efb3aa2527e75d91435ed3c77a0962ce29639151ff20f81aaed4922ace3e96e687c6b4e5477b9ae180da97c9ffb2ead2cfd76a060ed49d3c1da054859cdb66a6baf54d006e6082147cd89ea360cb1081da78844d236263bd0a0dacd1668720e1feffc5c18272734a1b4a97e3854acbb52f3ea66bc3d9591806c35f0fc484a22286fa54cf600c887d1fc9da01adaca0eaaa29f3f1ccab682651af1f7520ecdc2250515ff0db45d6f5fc1bf5924209155941a17b50bae43ee3bcdec95c373d617edc712006e2559519aefa09c94def4fd4b14aed55ee547bab3d744fb578a441b78c151b21a004be8da23f69a6575ca5878787eba5180e71b6aa9b5c6ef3d610753cbb23cce470399aca3203306e419bbce6d19c65453b945040b4bf313bbedf7d5eeefaecbdca207daac6ad987cc35dfb3a27d24896865d73d6ac86d46b2060228d7b4eb25beede05ea8c0a6e655719fe6a5098a38d00b75b375e071820cf91fb6193cbbecc47bdb015f1bbf5ff1693552b56f910ea6986100a3be57e624be1837b080db8816524c5746366a909b569e6c8e731a43c73442517b71c0e35fd3cd37408c6bcfe934fd2301effaa159f4aad2f0ec059130a587527c6e116c4606daed3f85fbd22808236ab0f35676b5a388594536c3492d05233a3909871d7c41dc04622c091b243226aa6fc0ebf5b2bfd57cb1498d8e62537b18bf080e62a76c3124c2bf9b1fbdd3a1cf25ada97c238784acbdac9eed6b31785ecbaebb576fbb6d537d1c651f50e4ab6b7011396b6ad865b8cdb43b37be5c775ed8c07ecaadb55ffe2dd857d4a4055463d4a4f0175cd48c697733b4a3b907080af454f6bdc9e4f08b21576c08aeb91fab90a258122839eba5ef3e5cbdec5626c84a81c8a3496fc1a1bdf3c418b854a07eaa105e5314c1db05ae50e1c8c1ea24165c8e902856f5c23db15e79f04be88c0feb65b7dda457e164cf955e91f615159e0ddf06532358048adf5cf43cb865574bfbeaa676190169cec796423967c9988f90a1ef9eb0e7dbf7fe923cd401b4d72fc7e92451e78afc8e93a138c3c1a69741ac6712fac374d4da92a04731ebd1a34cd8083c3ef40d005b3c77bb3953ac0f6fbbbb711d424b655bbece1ab446bccc67ff68439a5c5d0681f2426b4a570b9872a07b68b3bf8651271a7fde3b83a7369b456335e484f62dd87ce839e8bbcf700e29ab843d886428581ba4020ba752b3bb3b276beac775a36da4f7abcfc1f3bd2ae793b61400100fca958e0a295fe430c323140984e91923642ed27d2c7e8f821b471767105926fab2ca9986a0b6a238cce70364e5a9e6ec77474b875a0bb1abf1f05cf7c4d6b40dfa918b72231dc12674b9bd2ef7bc68bac9fa605baad52965fb0a53d0cb2421392a5fa32e588ba410dec60b428af55f445a6b08d5f4185416529198dc8425a4c24d1b0f611208bed9993197087cef6e57d5b6a84187e773241fbaf9747245defa3fe13849d3418706b063023226c0da94ba92820747c979e6f5617685cfec385168adfb6d8f7c8db608439c611b7384f30270980e308f0ebff59353d5ed50c61ae08807f7f7bc6d8e95abc317b7b51d00e5f4ba816d3d2fa18f59f68ecba634c9207a1a16fca46d5f3d3c10ff20ec75d8dd8ec0c5b885d743099391dea73a4917414c76b72121d2f356b0373ec3e4d58061f68f4d4fa7bebd3d21ddb13edaaa721dcea34436032b6d3c94587f100eb269fd38fe395e79348960f6726078678e0a68bdbe7903ff85a8101b58a6e59d0f36d78b316be042afca7d6d56339970b78d05a8e50921ec9463f1b8597670ec070991d2699157371e5cd77837ea3bd4f3e92722aad4f9ed4ebf200a516f8d73af9dc1d62371b19cea16a76252a0f30e9cc2834ccf6618fc9099beee95d86d4ad8b6f509e6cf2f3613df526f66872490485f95a2c7d9fa12325b980ddf82c9fa5111576843415b93cbdd4a412ce069f32a78cfa40f6ec819f987a0f79d80db28bcb6cb72e5547e083cefffa8a4d4bea73d9ce35d5d0c595fcc72986cc98663ad58118439866f72e091d11cf24474c7281d2dac15f88af4926b69e8648dc888a48e0827157a730629c05644c05a6c8f300e7d0f8b33279942a9f7ac84f00759918af2293b3aeaf7938190ef378278f00c87b2017101d212927b7ca170d24bdd806d2ec441204f14e38896545ea02e4d34fa01ab1d448cbf185d831694973fa6948fcde3878e55ba235349c973db2c93bebcc9ed64f48bfd65bdc8dca2a4dd964252f73d9c22b37e7d12f33b57bb29fe021d15c1f47b08c7ee0fad00e977d37692e82e163df44fb16d465206917241d8a8e491029fb21692d2aa8c304c7343b13487e50b41bb47283200fef9177d6d7d037a2564b6d064d10bbe45338c19c048339a401d8b5b8d9b681fb215fc32b6d739b848a99c217e2bd07f277ce01a0c39d438f312569755c81443eac3eee3597ebd6dae82412c77177378fd8265cf7b58f518ebfbd040fbad6095b39b4e63a74192a8dc4eaff25c0cca96e8512666465dc59cf9a880be4189d14fb89e8f32011688027afd778556423040b52aaccdc02d0f9ee74a9956a305e3a1ce8988f51f9734aee87b920092553fcb6365121ac0b992f594452ed0e4cead303b2632d64e5e5dcf589022a5549012d104ab84ce3c06051baef83b95d24fe64ad71548d3b3a87a8c1f50c112fe2cf02c665c67f10fc57836a677260163b37ce951ee92ed76525e071b21cab7c443c8dbcfdd9effdaa845ca7f3f5b860faae4db00b49a134e6090932ff2d55545afddb3b7bfe58f0ca1385b1fa0eced7d11e7bdb97899c0840f544cf89721c56f7fb19be4e2617fce722b74292167959a7f545368a6373a7e129691fc3948dcaa5b79e32e1064d4c744a9a43d15c51f654c9e9ba3ea959b2d6e7af3490f911ba2e3f53b381d2c57caa59480398067ea9b701286958585094d003b7c9e627dc0eff5bfeb4e4389904ea12226d823b67cf825d6c0ba9ae79b1add4144f7054700f3773a29d1bc088eb3debb8c9399c061ba3818a925535bb30b60f016b6bc4cb844eaad79516bbc787a4828386f96df16cd117049e5da379484ce7232241b7ba20ed97135c5f4936083b8b54544a7548e264156bc071798b8edecb56b9c63aa544dfdba91ebfa2c6d99e148bea96de71506a2e62fba49322757a595d95daf52f3705fbc73ee05fbed81c89749584a4278eda170b0950c5fceecc1fc50d8e001dc76963d9986f4cff772b1bcd6af7784d678026b2bf91a531bbc010ce25dd937333b45bbc60893f4a1c501a76e059fa6e6d3c727d00f170085c6881343027abcdf020ef91018fb450062321917786eb3797e508b63769ca720d1e15a0e6588161289b2bcbf11d1012df8d07a4aed87c3989ac4b6f2b860fe09a53bd1367a0b2f16b3fa78ddc3d2211be01affe7515002efce389c6bf2ea60cc1faef700b3f197616bfcece3aef7f5084e27b4168742ec5060ac09ac6bf8dad1cee1780de5674ca91e39126b679bd5c4bef2f85453c7f97ca4343881b724cdd006046d580f7a70d53206cf5c8c224a41fccfec4c4083b0b6b6fd391e5270f3624fdfcfa27b230216bcb67d309e23fc3a67329c7b80346601775b714e4e21181e580344ecc974dcda8645b622ebde996fbce45c2c833ab6b45522f3753ea26488a1295ea0053755165695631cb26086cf07f1fc4c747a10475e566251c65035c322f8d40540c14b6dc4e833b983db717e757b9587143a978b5f284e60a9b77c3e9c63c3b34a8ea3767c800fff0fe4b8b8bf49cc0ab6d1f5ba96c6711e5358eb6e2c1b879e49df10f2e57e23eabf7c7abf7d41c5df346a7e8f9742cd978e86930fe59f6cbb1bce53dfd7aac5db6864879eb08a6e1b97a5c906e136d247beb34ee125bf09af10a0804e6751ad99fd73ad48283e4cccfede813df6b240b526c3b6df007f020057bc25bf9028330f02f5e1771af5250459cfa128580372745826dcea172c9e28df3a98b40f21fd5d387a8ea1ffa0c1fe5ab089d38d6c75706c2df5e11552bdb9cbd63e37141196e17b2a9fe6413872b6fa57a042c7d745f819122f63810442d53c764686ed8bfff9569657b874dfcf738cd5a7b36030143cd3d6f72d7f826de3605b6dc2c10aee56f4ae69414033d1d942f165773d94600f06006a8f30d28cde8563b0f7c98fe69a09a8594da035230ffd0d488f5370d1aa7756ad5ca0c7403b575a8d08425401ef788fb48be05fda5a42ef66eea49ead8e4c567e2cda81b0d816c6cc8cf16a14a619efdf2efc25966b0f23904f4ef0ce964ffd3ad395ffbd2bcc0"}], 0x1030}, 0x0) 10:21:13 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000540)={0x7ff, 0x2, 0xfffffffc, 0xa7d3, "1a0e0ad5e4a52a9f9bb82f360000aab39b58505f"}) writev(r0, &(0x7f0000000500)=[{&(0x7f00000002c0)="aeb27ed36c5964bd364ab5af4f74aeee8bbbf24a2ba1419d6719b06cc55e062dbf97980c4b0d819844c5c88691a81d4844795362079b0050", 0x38}], 0x1) 10:21:13 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) sysctl$hw(&(0x7f00000002c0)={0x6, 0x18}, 0x2, &(0x7f0000000300)="7472201e", &(0x7f0000000040)=0x4, 0x0, 0x0) 10:21:13 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) shutdown(r0, 0x2) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair(0x1, 0x3, 0x4, &(0x7f0000000080)) socket$unix(0x1, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = accept$inet6(r1, 0x0, &(0x7f00000001c0)) recvmsg(r3, &(0x7f00000004c0)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/37, 0x25}, {&(0x7f0000000280)=""/57, 0x39}, {&(0x7f00000002c0)=""/255, 0xff}], 0x3, &(0x7f0000000400)=""/135, 0x87}, 0x800) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="03000000", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) recvmmsg(r5, &(0x7f0000000980)={&(0x7f0000000940)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000000a00)=""/18, 0x12}, {&(0x7f0000000600)=""/185, 0xb9}, {&(0x7f00000006c0)=""/192, 0xc0}, {&(0x7f00000007c0)=""/82, 0x52}], 0x5, &(0x7f00000008c0)=""/97, 0x61}, 0x7fffffff}, 0x10, 0x841, &(0x7f00000009c0)={0x16a}) r6 = dup(r2) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r8 = dup(r7) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r9) write(r9, &(0x7f00000005c0)="4961ce1595ef5f7340ec57c564", 0xd) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f0000000a40)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 10:21:13 executing program 5: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) mlock(&(0x7f0000006000/0x13000)=nil, 0x13000) mprotect(&(0x7f0000011000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f000000d000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) (async) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) munmap(&(0x7f000000c000/0x1000)=nil, 0x1000) (async) munmap(&(0x7f000000c000/0x1000)=nil, 0x1000) munlock(&(0x7f000000b000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f000000b000/0x2000)=nil, 0x2000) shmget(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) (async) r0 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000008000/0x1000)=nil, 0x2000) (async) shmat(r0, &(0x7f0000008000/0x1000)=nil, 0x2000) r1 = shmget(0x2, 0x4000, 0x32, &(0x7f0000013000/0x4000)=nil) shmat(r1, &(0x7f000000f000/0x3000)=nil, 0x2000) 10:21:13 executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x7) (async) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x7) 10:21:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r0) (async) r1 = socket$inet6(0x18, 0x2, 0x3) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x10}, {r0, 0x10}, {0xffffffffffffffff, 0x1}, {r1, 0x100}], 0x4, 0x9) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) (async, rerun: 32) semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x4, 0x8000, 0x800}, {0x3, 0x7fff, 0x1800}, {0x2, 0x7}, {0x2, 0x4}], 0x4) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x3, 0x1d, 0x1400}, {0x4, 0x1}, {0x0, 0x6, 0x400}, {0x1, 0x80, 0x800}], 0x4) 10:21:13 executing program 1: setregid(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002380)=[{&(0x7f0000000040)="bbb9045ccd3a8c587c9652f8df1e3a7e4c240a4b8b28fda2586c8bbbaade86984b8b7809ccd2358efcc3acaeb1c5cc557b", 0x31}, {&(0x7f0000000080)="d666f2a74e1241ef9d3b8b6f35ef8fd7cc6d42795f55f97d9d43a181b050ad7f6002d43fde0ea4f4d88a86ac9f6546ba582e88ad17dd8d3e30eb9d393931fcebcbae9be4588b7e940a884f36046bc991851fc879ba49dd405cd1bb3760d5393ab584d25bb098121f34f33d0f1f635f2ccc9a6560d97391ac3e8a771689d2135d840f2afb792994eb428c892b05c58a4df18afd244969fc8ccb64768131f6ffcafd147c12f2734f01804eff79e497698b2ae076ab3e3f5ec089d6fa7cdd20653195d46e87a554280c3db718802eb82b32b3f448c748ef9ecd217f4b37e2a694a53e9093fb50a9ec3265de9b636dfa1d0e7307851cb5bf999fae213ee10ddcbe1886c46ef42f5a60d1f39b39489faef75ce27d3352a1a219993f21baa99cf84f47d24432a588b46184570d94a11165a674c963ff5e7926245c45cee2eee5907d8ceffe2d1b5f0b06015680bca3b2d2ad6fa993b5a1cb9ef2931c918c1099ef89f1d048654bd48e8c86226caa9e6fa742056fe9b21d11b619f6c4ec4f7e5e21e19833f0359503b8c891043bc76c80a86d34eda70232e833b7cdd764bfeacb0d98501e36843c580d82aa1eee6c79be775f0b952c783e106b8261bd0d9a49f533625a43afe3f09947c8f1d0cad1616750c764482f274f7fe7d11346ca2e5d79810a8f5bd67991ef5acc6cc0ec8c756d4a2a3d6e92b7c28fdd76e6e9bac83b1c973112b5657befb7d1e6fdec26bd2e18b4bbecdd8835798289dac86efc7f1d18ac1816e2d6b40e19b050fa6e65527662a0541c825e9daf3cdbac40a3928ce0c61cb0329cc60658ca05e2cf3bcb662e7a5d9a495e258d29de0bb9b8c623d537c3bf3184d59c3a04b30c8d90cea701c20029c6555e12c1c5a1ce0c2ac9c4ee5bee1d27a2084329912bb5aaf1804a99eee3a5dc39c6bb9d4c7391f7f97da274019e7d9338e3888b5abd66c7c156279bc455959f1d6fe7af3e85364edf7bd925cc4ef7b1148f678729d7238bb654fa1db9ac555f2ff5a80fbc632bf3067b47e05a347bad4c73732ba17914d313a0d0f5332303cefb1a59fac3fbebe697d0376dbe6c6d152752eba5aa35dedef635e834acd385225cf32c10ba2f15916fd4e6a39b4e7ee650c14b0fdaceaa96177f877caed643dfcb0a2b9dfdfeb77e7279b99d351df74692ad155aee59290e121e3ef5f9dae42a233922e2bb1763a591f07aad730a3976210dcc19bc843fdcad53006b74e6ba1c140109eedba7cda6cdb188519dba5071999a91b84a79025263385e65ffc09591f00607a1a3b74f12f0bf63397e7f6131cb38f3d7fc5779934d79394627d44cec3dcb982956f9b0f9e453e33835b3de866f65d53284cd12bd704b2577957491fd21fd428499dff0194fa3a4797bdb8ded931f2b3e13752cbdf84143b46103a1af9bf375a513d530e1ab785fbbc141bb53ec319e9553d07d9504853cb02c35cb78aa54cb2ab515b83f9c04cf3229e035e0650bd71caa02f8076139a5470aeb16e22f80e99b8fc29fbedde2ade5f52fe0d23ba184bc8d57ca243e5e062f0a804735b42565d8eacbcf0ff8cde67a12910cf7e089b5129a8cfe6191b7aea8c628c52653a943469b465f074ba9d31d8421ffd1feeab618088cf7c7143304ffb33e0e6df3f73840f4252643f5f6c43e2c1b71c82eb60c5f6ca89a1e4dbc2691b3dc19aa8ff1c61db60811325a714e7109e606d0c2d9069ddd638740c78c54a5395e7a34e581279ad452d93c87353a8066b29b34056427d4af4f8ae29a9a3c925d20b7c7b44fbd77b1a56c253a9ab64553de96d992237fd0637a9df238d213241057e0d8c3d4e1dd1b8a1e5d10deab09ff24e7df0812dcf401d8a06f94962188de7e4064d50e1b9480d5f6fe82a91a007b86996256a2ab8a14a395b25eaed8e108f9fddbed949c47b7783e62f475ccc49b77956f87a0ca100dc9aac644e001934e97b369eb0d997042b01d6d36785a49f7440f16e79fb91e1446dc7787d22581f4c801cadc2a88b316c00a6941cdd0391cab84a01a0952269a1d33396134ebbd19104695025099c777d04e2b0ec769999cec523bb85c0a82a2f6e4bf865addc357c4021ad2cbc8e244ab0954f150ddf25f89cf14cf763a7114d7a53d74e59a3941fc448b3a0c06ca8cfe617ba2fdd4ba12be528300a826bacf2b38ba9f73e0dd199fcad4a52b4dd5c9147481451b0b48d8efdd503e980765aa2d478fa93656417d902108dd4a9775d4f2f2f01238109c636c6cd484014c2f09ac93ef40c65e7b031d363455cb48be5f4585412abe699a22c44dea0d8b2af018350e42e83126f8f967ef40c352ca8025c60846ca14122b7483781874c22944723ab77fa7dcc065350d263e96d03a49e0b405ba5934b71bb0d49b3c6c60e6150be1e449c847fcdaba64e039c580e13cf2692d2b0748affe4f2607271eb76333537531e0e3bd702fc26113a6e5fca2a6c801fd3068597761e55695010588e3d06e3b731d87f55090316df6c30b07b72e963b1a9b333824c755b2c47242466c7273261daf37c88f87972c69e274c6c5ddc2e15e922beee5eac320708dadabc92b3950543c0d9ac044a75324c2d26533dbb8846acfc4e3b7bcf419c4266d041f46c45fd48c8b4fcb6dbd1a3320234178fed476d2cd8af60cb15a9af6c857d59cac38fd38bd133ee27af1039c10bfee69457a37931f21943a251ce147f8529f47cc59c6359dddeb9cf1a9b4e84d269056a91a69393a29c1dc3becce6f7ce1415a4fec766663683215bf14aeb088d009a89e8e4944d9be940c98524fd367da9090ef069d30710c08dbfd960290f334b828a5e371e368583e066773d178fa459e1ab7eca57885028edb6c29e621712b8d3bfa9178a5b4eb582f6d3bb50e11cc5e2e524cca757bcf1ff63ed79c48c6c2db0de443c1512b77a0622b74e967223e7e4868d3a7a0e4ec09b13caec63a4258768d0dd642a5468ceb8c20ce7667f4390cd748b25dc1deb45f1cf8b838a4ff3374cfab4526da778a5f0add2c109d33c84afc48290c3172416bd32650256e9cf4a5aa66c0ad7e7dd91f87bb6acf53dba9c6541372c2c73c5677d5b8b63de92543ea151bbe4bb747d6ed88005d16896d4e73bf6056ad587900873de0582203c5482a00ba9572b79121d1cc38836299be13faf9c1d49d8c2d0ae58d0600429097baa410b5b50fe3fa861f3350800e1b05b55efc9adf9bf08a4418a43b759a100eca7fe7fa6bf15fd2b9b9aa8b41c4228ed212a347dc75c16dfce733e9d11cefd491ae9b21bb79f67cc47e1d4564dfc4667e260f605a75a135e8e8d0258c878f4c1ee124116ad1d7093e646a979344c83fca3c47fb4949602d3cdd7cbe8ec43973fbf13a6d83ccf8f417d82672ab7daae745a0e742d162d6124019e7a10995f212fa8e27be2a879e5c6026559746c0b21c47bdd0e4b615e98c189a632e0e8e922541dca20d97dd918b1f0d34c9d17b6356296230da7a93d84396a15a461b9136acafc77193d6297be2700c38977a4feb5b9ae5d739b7cd2fcbd0044bbd3b207258ad7d4074f867bcaec1450ba9e7473ae3360170697cebacc1e62210dd05695c42950c08170419d5194c2054900ae417f25025cfd471d255c704cf79bf3af14cf3977bb13190204e800209808539a584c964219ea1beeceb0284a07bb348f5d2f81ea6cbf3d23dddfa73ef4f44f70582d5eb389811b6e256da9819d0947db4b5f4cd0636d874eefd4b856c4ab8749cd506d12a438638f848c8130e16fe0ff4436dc353842a03238e4db3a3445c8b71b7309042f6fb66ca6c8a661263045e80020a92d5cba6265c5c7577a5ba32a47582cb321824556a59bc46eb3c06ed01767a97caf90d7600540a62a3a07f8656b9c4fff6ab109b9f079bbc4d443289bce8ece000454b98e6364b08eb57c0b68c8efc1b1f0190b337bfa3122597fdc1e7d16c7dcd4c1d2fb5343282ae6e236ef38ed7abb5546c5ec55c92d5a18900adb20daa601c50e0644629637799d107fd21d4af60ee913c86ce1d4e59668f0f80c8ca3c3f6e75d754b0a2e67121b8f0fcc163fa88571b41ab8ec2c72113172bc5de07134d55d332030316b5109442a51158a0428806704d124d365cfa33b9551cd4637167b56d4bff002e740c4730547bded35ac193d2b4de9fa558773583c8d1e41abed511b55460cc3ed4aaeed0a9f64826c0cd46d9d114f086899853f36348f6dee97ebd6c86a822634dd31e12aeb26aac5dc037b13bded9d7674b7b8a42891c48cbbf8d1e6a3a223e64fce3a3db78496e04339dd02902adcfc363a24f85cf441eb43df8c10f2890c94bc31f5961cf3c4b2796dffe2697c28d77c92409b43eff2a3a867227e84388403e03e2da207bfd9d694545f38a973175f4347ce58f431e932c5cdd2e0634ee8bcb109e7139f7c802ad7340dfde543f5d63cc943295f5661da58f955f3345c463dc144267a736a9f6f9647224a7a4d558debadf0d01df03a593da03b8a2de339cb75e03b43f8fc1582dd588530f09ebeb30f9acc3e49c70b1cc79685fc6861c7c9fcb6685c7bfd666f0a90da9c70a4323186cc3be6526abfe1a8dd37db14502edd20f049dabd7e5cce5baa800f3bea06a2c60e23511bea6ae1a2013bbdc3e0267241aeebfe7cdfad3795b01841ad0058fc8ca0e46a739f94c7997096977505e09453b095d812a44c7eae6561c167a814c0f37ff26466346b7e2f28fed7427eccdef1a6aa3900af7c429313183c2884b24fd8c471563dd63e97e698a908b70ce7d7ee08b3c9b1bd21aaf4b5e6ee13ef4929df1a79b3220c835807abf5e0f938872e0113bb7a089833dc85be401bdf8a157397e9d43155a44545616b55288edcd39cf778be70b22b3b206816c3f3e71fb81f51dee13340759fe979c4a60a8bfabd25c52b19dbfa6ff6b3a2395a90a5448e49eb2e3924aa6c7eab3457c40acca21f933adae68d0bec6ee8621fe218fff7c5fe805c95aba803b56339a28f3fff3ed1577739136b1ef910170adf3c79a7be45bdf5a9db691cbe8b8a98a1156e5e70fd939b79bb73df060b91abf70da7d67d7e8a2982f6da577082e46a753ddc438ddcf202e49aed8b10fa37719a4cbcc4dfe53186ba5ac2cac53c283b7509bbee5c6b020e02f228ead4b681d1b39b492394091e1212f110be03a8758a70d6d9772074055bd4b086b6f6cf0cc6079e6f6d121003b041aeff69fb3bec33b82cd454639e05a1c58bebe12f8ad999b0a3feaba63c26d4c5d1a2b29b6e00fe4af72742dfdc791938e280afd0a0672d87c29b4e71c0e9ef184479226c3a5facf82c9eeceb825f8e01a8ac8f49cc14e256923e58223ffb313bab048d3635ac88ad9a1ffc39b33bdebb908e97bd8692cbcee37fdebdf1d0e243675d222a15d7bd80cb94db6f7832746e065766731d861b734d861290a2746fd7600dee8ee7a47ed3c22207f55a9f8a736db448b44eee9efa8479c65a30a2f02645a6c7f5f29c48bd58009ceb5236d062b8c792780cc1e853b6a6bc3748f7a2e27d75c87f9c4ff2685b004f14385ccea7eb03b50a8256eafc424e719be167754e4926bb1264ee25c4ded0de29e101aa6a8aafaee64dceff5bf4455906a366ca131bc9b22fb7616232c95afb837e2a2f888f836fd44662c6e5391b069bf9bb8392fc049d2338a8131368bbd3d59fc20d9a825d015638c00ded040c18f26f2a395242fe40d48f3d70378f211b2bbf3773efbc6d3fc866adb34ca1813fb459151acfeee0f427a6f06771c96f7a8bd3b70c0c1f61bd28ddb811081", 0x1000}, {&(0x7f0000001080)="9a96360ad82a0b3d51e51edef8e1a282223ed4f56646bea5d6759c460fcc219cdf3dafc101f05b80e2778811e2a83b897a1a7ec138164afd80cfd7b8526ffcee29947d0bbdbc5762df295730db21517b9dae4616e564c7bd41148470000217dbd9e51efb572428447eeeccc18c895dc5e8de45c002bd437b549e6887271a3b0b36b77bc052d4574db1e79340907d2a1c408a179cc4bf69e68b199250d8bfcfef4a1803d10994d871849d0d39dceb03b8a9145903429a30b5c3ffebfa172c5cde3d95013ac99fc583d427c882ac1686fb70800efc53e242dcbae18fe14262ad7575283fd45926ef8adc964f8ba73e4510c2d724dfd408ec1a49ec4882a0d17e14b75c2df507541ddf7888aa03da6fe6c7bb93765195a11fa7ffa00b8701dd63c682d5518fa5ae1922ff9fff75e70e8fbdd09d2868caea6c33e90e337748e0931aa7893fb4370b39eb5bfba8e472a026f47151da5d703323893a41e18b083c4a5ca3e3abbd17c44db6378801c19220826c85d28c54d69cb06c3267dd750929ee00d018e1a91b6e3ca2a519293d0831e8f12ea4bda64cccfcd719cf6ccfaafc419eacbbb83f73214663ab8b3f1701dcb012751703828245e48096f24cd25ec405c2cf20693d95ad4b5604a55c39e8250ffbef573ba9e5c38d2960c31c88c701a6f132dc223fb8ef053e53d105bb77f21be4571720c8cd902334f00805a21d57a704ab7b1054a01edb1fa5cb1e7e0d5e0ed711d735d61bd869816c78677b449cff0cba5f289b817aae679bd6a3837a138f1eb9f9144d5579aaa08ddbd3c98efb0ad54e21492757da2de7a3ef85500e3f885056184a00ab53dec6c7dc0c29fb8036c18aa85bb3887b71756e5820d96dabbe6d9a78d91103d569242bd3cf118db4bd61aa34938e44321c92e3bb79c01d44b2691b4eda19c0656cbc727cd17bad041f1286acaf7a63a42edc01700048f1fc77df4cf3d29ea43ade88772ffb3f1919b88af893135aa6aa89636f63b4d95bbb8aeea014e16bfad929a0f56c2d8353243046b36b188d7e3d103e11f304ad05f11ee77b4979e7ff21d59157e521de7a47e266fd5be92a5ca501a8d1fe42e18e200f5119047f52eed0d39e1f90c636ab6a3d4b6d1212ff75e05c3ea835fb1391ca976f8dc85b7c7ec35669492ab8e6e627880547f8cd6e7345038636dc667b08d30bccac73011e3044f477d3eb7226218c533fad830d5255c832574f71e0e699e148f25401faf054a723701679e022b6d1714043ec077fc01df869c32b49b7201d718dfed29d5e79b16506a01732c2a0b05f5af35a031125f951c7b71a60431bd4f89163600920ae872d691de2fc09843c581ac3f8b0e962f1f0161179f18e609b863d5c85e8eaf75616bbcb4dd8bd0249bb5a0681befcda367cceb91ea935b53c155fea7012655a7a142a0e7dc3afa9478fcba33489ec084585811c97fc22bb2b5a587d01dd6b6f4126979b1dd0a0a693e2de71824114003927d7447bcaae5bbb662da3a8bbf7c2030abc02c5bdc21538bcc94caf08146b8302aa3a4fe630d9010ce01d68c09afe9779f38f3b7e84d2b0d8b648bcc7a13c0c639942f26a7f842f646417e359282abf499fcfb6ed248298ee02517c9c7b6a030fbe47b9fc5a3546f02b3a58395df86abd854497f5d7b22af3c0af48faf538a69809f6256740022901b6723d5bae6404c018a4c4445cc45295823abf14929b1ffc9cc13ebc69b443a9f2929c09b4becc151ceae08a7f431dfd3071f0132d1c13e8f976440df502b5b3d7a8e19b7e6146f2ee4a8b9a5739d44f9c0b9aeb75098956169b0fc6b4ab2026dcbe75d32d27e7cefcb118d6153c73b553eb905b8415f8a496fa4ff72b5c308183f352ee3cee29da1c4371fe1dd38c011998bb363a34d3411bb00672c3b333203813c596073541145a8f5b2e6077bb670a3b06921c40ff404bf1d21d0da4e201f2bbc70fb5720faa822a082816eac27bd17729e2cf0986fdf2d4cbc97fef19087bcbadf91a3fc16c59e900a0e382be4b372308c6ada3fbf1f461ab12feabbdf69f33b0662a392c1e6cf5694b88cc5669ae3a808fb077975b0f8a84aadd3e0d44e98334af693abf901215a260723a2684eddf9a1bc9d1b735d9473397aa9cb5aafb030f4e8dde821a8910a906aea66210a631abf2c177b20eaa09abcfb62b3166b3fc15ba99fc37f274f997184af0043bead56e5e361e17fddf76a2a637b1c2b112d8d37b53da2cb46fe3d30dfa75178b8805b24ec9726af7943beda7b45ae9eceb8aab2090b449fe509973b51c0a43ffc36c9cb29f4dbbc230f18b7ee98cd113e50b1872025d6797db69c273c3a087c17374fddc0fef99e7effef4b784d150ef1e793321a5d21343ffb8928ddfb8abe3542ad3c1659d426ba6a9cf3079e48e9e689fe4a3c5451def812fe02fe5ae83743f5cfb51a3369cc6605e5fe8d0b830bb809194a9ba6fc1372bc578a82c752c0f96661faf1a6c497ed7cc12fc95b92a51be4518f813348f3c7a703d0b49d490755943fd048733768b11ae78e908d8a81882e48d5a57c538cbb26e4d089408c0b4a07211a856b8f9d3b3b2b501cd8e9af7ce86df231d023434e8bf0021e954aff22302ec009767c3252bb4f1c810b028ee3469a130b0106559421fd545e088a985f78575202a190b60995f5f28613d3120bd393fc9d9861bb77449c8a1ba5d4124ff75679c88fa02fd922a60edcff4220bb5c56339ca39c9b52b61fc128b10d26a88daaf6d5679142ef3052a554113d8e3f61ac1dbf7a6b29cfa02d730a8354c98d96f3101e3c58568e1534cedd4c7b0752f066bb1c3b3e11ff1698676d393330232a97463b2416cb30bf68ff797467ea7da446039efdcd8a367d86df57f53056275c60cc59b0f26839d26833bb606cb2fa909aa283db452e3807afa00b65e41565303743ed1ee21475537192a46a14caa37d4227ae215480ce95512283cf31287d668a2a8f4d4380e7b1c56abbe9fffabf5325179df19814d36d4ba9f6f72c0cf20e05b62a8631e1062eeef8b7012ee5c820d400e1d610b7f593177a91965781bf52c9776e8f184fa2d16efff537c0e53fdd3f0ba77b4af72e165385b62e77faa1067142cab34315df01808b16c74fcbdf433fb40219f7764c767bb466085129c5093cd6028b269e38d8681c0bc7a4932a3f2e2345f4b5c60d1a3c7108e5c8923ea2ce27ba05d9ad11de6210a472483517b65ca1935c6846c6b9d846fb04329d2d2ae05c5d731487f4d3608e7da0df16e015969d20ab8ffa7b37e5668ea3a7b0a8ba45b4d5eda7ab341e063cbb9e719c1e8e7ac2eae93254c0dcddf45a072b1e31057843ce72c9420d8fb52a8e16745d0cdee60b6dd8411b37eb927a0804e1458eff236d8ad56a593fbaebec377178b43b4ae3ab228e02ed17fb0f6849431c68fce93b596c71635bf320e334437b45d46a2d44fb5781d256db92e38d953026f3156ead488213bdadb26d22e480b8bd6b413b197c43c118d737dc65de93916f9f4436a54255a2dff11c4268f1c8391a6cfd58f5ca6e7446add2c55273c1dfe9f49a80a8e6a2e6149ef8b32919704b0673ee84e66acb56a12c5321af9ac1b198e0b2c2bd220924af4777196f3c682882620ed9389fd6b8acd42822466b11c27a6cbde335a4d979021e0fb006c2b309ab0aa11f7551f0140fa6c1cc857365eece94c6b5c4a5f6f1b4631439dc5778c1e1a8c2770907319bfcffbf846f1d1fbe7c9bb97d9b4fcc50308afd901f5dea64b7ebe62991b748cff39260df6af7522b96ede4628ec0ca14928830898db3c26e0dbfd63f00e98ac10231e15453770384a3b33ae447d4489b12ba18910d9f67852ad6464a764b3a2a38811b0e1729dbacb5bf7946f1440275b21f0616d51cefb28727c028378718766ac59433cd0a982fcad9cfb6d0545986c3e98f41c557ab82c529d1c99c5061fded32a54c38df47e845a78a5fd7b12e1e6c703de3bcb652118d7833f276bf4c009aebcdf2cdd534b942576b3baf3b2b0d56d5bc903e5222b66594abdc067b998f4f0f284c211fa87b9bd9bd7f373f67c9b1117523ed39e5be13e65b135768025f487b2cfc70c75bab6f1ec3b2d3668a4613f1c31012dcbdfed55ca1400abbfb4c4abbb2d306adf1922560a63bee77a4e07b27a0771c1685c3b7a57c5f2579b9fc6963651e8de7cafd7c4ec55e72df5c44030fc1968ed18d77e1a09220ffa5bc89a64aa5ab1b05a458dab9c579b801109473684bf6ea4eab4460e0fa5ce213c21552da1a157f1e5ffc2b8410fb81a4088bc25df677781085ddf424f714b227e62bdd9f8c72cf6a87d275ea887f121e642f9b9fafd820b987f55386e2a3dc1b7236f5945ca3c24057c1a0d1bed934cc521c01b73e36e4861e4f264fb061061dbf61bb39ab1f03f0321cab001554c2b961be2e37c24155916aaeef8a6e93da028608f6144324beaeeb8e9ed6a90845608ca196bf849c28d8ffee1d6df7fc42aa2f272a4c14198b24af386b933fe6f4e434fd5a5a6bc995b9a79c9cc6801b9dde8ba4873cf425ea720554687e6b41051c7b6e6f8d9d316606a9bc964eb5de55b47b5943b29420a39e9ffa03ab2e2d70bc05fd0493eac4f8f57a6c34b0e36720f0c11436e447a6fe3c6a32324543892dbc3864ad935397c9417c6dbc01b321d50c650acda3b249fe7ba529913f193ef8fac308d5f6209a0236ffb2a8cc250eba4c389cb0b6adb7020c663db4ccddd3e7ee9134560bbb31b0a202eee970f9f6605d42bce195eafb318cb5d918e60680c55f94735b4a7b6066bf82f7367cc9a1a524a75ef0c3840b209d89a05669ea3644f820f28923f7ffeb10c07906d2d91fc78161279d64a252615d92423588a997377db7760cd6dc426bbdeb04cd176f36529e73740c82969cd94e2543764a45c75af5984cc60c60d16fd020293ab391c2a9176bb3d99c7a0e08b1b208cb59f18934effa8f4b16d2b6fd619d7556b4fb28e96c0850a8c776e162fa879fccdafcc1dec5d14c4bd75b53cd840021e7aea478f2d7b891c802a1e17f943ef8bc715036013140681a8f4a312b7be386da236018e4a57469438ba14b9fa69fca7c7e35ed1fdae0bbf4fcbd8805ad50d72eaf29cff7ba03f40e60113a4010ae2e62fa6c7b9a68e9051ad81d631bc75aba0e100ab8b8bb8b7212d7bd3adaee8208d1befbebc0195442fe90aba4b4a892dd37390dc651c73f1686d5d7ca3042d2714ab5ac1dec29ad72eedb9b96e87facc881f5e9afa4e6df72afa7e5d042adca9614e26c21ffc44c91bbced3ec3e33ed14cde4de1fc9e0fe8e5109212f805b5ecf0fd3cbd72335c902735e2892e6f89fcf76c3563433541714cb6f206ddbac9a090886abe01d2e5962ab04811cab0a9724665cf68aa06a6a6879300d45d5d2d868a042efb9856e36281f554417f82940c537624fb5ea7c8a941aaeaffddfbb75f731f850d0c4ea92890d3e40aa310a02c48b5fd556dde0ef17903ca3abc47fef832c6228577c201ea1876207ea7bcc8e6a20261c4177ff73a6b8cd220bdeb0e0ebe9274ef3a37bb461683361bf71caa12ac506cdb627f8a605099c47adb12ad647aa050cf5a4e2fb85124217887c3331cbe244bc1c6b2ee68f08d9d6dd239e48c5ae8886bf0f496a2abd1b184c9fc594f112ee941156a7133d653fc9f479b7e4437ea81b2317fad387b258f91c3040c465a1d8f38368945d667725b089f0894ad558105a8db1fada13fb97b19c1bc6b1671077ccfe8e809265e531915a5ac05e0d6eac145", 0x1000}, {&(0x7f0000002080)="73064ea117d1605fc031c320588d0f1221fb499634cc9aa321c1f28fb8495d4fbc5aafd65ad5f7d30dcbc2d213a4cdd3b3b40842fa394c8a9dfaf7821b42cbf2d2afeeb90712fc491d721d0db2b2f34b1d6a43953877eaac53adb805c1d72c8678e35f30e4d87c247bb1f4930239927e507ed097f016601851da90ae3dd8118b4aaf1b7245d5b01f1f4f6d", 0x8b}, {&(0x7f0000002140)="fa8e709f5337c57a91a61a4b65eb0468554340167163ce2947e4856d5b9413f6a8abb7d026a55e33b11de76b00eca543abafa01de00e48e9d1c951b7c8c7e7cea47016a6d8a13396f12b", 0x4a}, {&(0x7f00000021c0)="de6efbd06073c3202cc9909ad41cccb41b00f74816d79cbd177f439d65cc6498c99bcb2cb124e24c92dcf8e37d51be24cbbee327ec70839960991c874c50be6d80938be9a03957ddd3c4a456979a8df756d3ed8bcf9c734db5b3149e9763953580d3e68a63fd64fc190cabe2bed003ca5f2c22e9717a66b0c216644083d322a118a6089655cd13bf8414ba0bf6ffcad2b36468a0d6c823ce5e0de090db979b3602a051e3ba0f2362da3b01b78d6006d7e61c1be703", 0xb5}, {&(0x7f0000002280)="552e8cd3a851e672f2b4124be5a6e6bfd1df824377491cad2a03845f90afcde99220b93856a317e24ace4ab2eec13b07429c7adec4ca38d8dc4e25cd0bff39e25be95b973544f208972136fe5cc23ac75128f7c90dea453d76a521e9395101608efe0375272f05541f0bf48debc1a94e42e07c9ded77fa4ddadf", 0x7a}, {&(0x7f0000002300)="8778deecda787627b53c40d7fd3d905f6896132b239e28cda76d4ea6b71dd1c007abb2e673cc3904ec1c929f31f29a2d0e55ee6776707fb5096a120569bbefb0c2517e11beb9b0c395bac40f7730ad5c77c807c79476c400b49743f9a6b61bb7", 0x60}], 0x8}, 0x408) (async) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002380)=[{&(0x7f0000000040)="bbb9045ccd3a8c587c9652f8df1e3a7e4c240a4b8b28fda2586c8bbbaade86984b8b7809ccd2358efcc3acaeb1c5cc557b", 0x31}, {&(0x7f0000000080)="d666f2a74e1241ef9d3b8b6f35ef8fd7cc6d42795f55f97d9d43a181b050ad7f6002d43fde0ea4f4d88a86ac9f6546ba582e88ad17dd8d3e30eb9d393931fcebcbae9be4588b7e940a884f36046bc991851fc879ba49dd405cd1bb3760d5393ab584d25bb098121f34f33d0f1f635f2ccc9a6560d97391ac3e8a771689d2135d840f2afb792994eb428c892b05c58a4df18afd244969fc8ccb64768131f6ffcafd147c12f2734f01804eff79e497698b2ae076ab3e3f5ec089d6fa7cdd20653195d46e87a554280c3db718802eb82b32b3f448c748ef9ecd217f4b37e2a694a53e9093fb50a9ec3265de9b636dfa1d0e7307851cb5bf999fae213ee10ddcbe1886c46ef42f5a60d1f39b39489faef75ce27d3352a1a219993f21baa99cf84f47d24432a588b46184570d94a11165a674c963ff5e7926245c45cee2eee5907d8ceffe2d1b5f0b06015680bca3b2d2ad6fa993b5a1cb9ef2931c918c1099ef89f1d048654bd48e8c86226caa9e6fa742056fe9b21d11b619f6c4ec4f7e5e21e19833f0359503b8c891043bc76c80a86d34eda70232e833b7cdd764bfeacb0d98501e36843c580d82aa1eee6c79be775f0b952c783e106b8261bd0d9a49f533625a43afe3f09947c8f1d0cad1616750c764482f274f7fe7d11346ca2e5d79810a8f5bd67991ef5acc6cc0ec8c756d4a2a3d6e92b7c28fdd76e6e9bac83b1c973112b5657befb7d1e6fdec26bd2e18b4bbecdd8835798289dac86efc7f1d18ac1816e2d6b40e19b050fa6e65527662a0541c825e9daf3cdbac40a3928ce0c61cb0329cc60658ca05e2cf3bcb662e7a5d9a495e258d29de0bb9b8c623d537c3bf3184d59c3a04b30c8d90cea701c20029c6555e12c1c5a1ce0c2ac9c4ee5bee1d27a2084329912bb5aaf1804a99eee3a5dc39c6bb9d4c7391f7f97da274019e7d9338e3888b5abd66c7c156279bc455959f1d6fe7af3e85364edf7bd925cc4ef7b1148f678729d7238bb654fa1db9ac555f2ff5a80fbc632bf3067b47e05a347bad4c73732ba17914d313a0d0f5332303cefb1a59fac3fbebe697d0376dbe6c6d152752eba5aa35dedef635e834acd385225cf32c10ba2f15916fd4e6a39b4e7ee650c14b0fdaceaa96177f877caed643dfcb0a2b9dfdfeb77e7279b99d351df74692ad155aee59290e121e3ef5f9dae42a233922e2bb1763a591f07aad730a3976210dcc19bc843fdcad53006b74e6ba1c140109eedba7cda6cdb188519dba5071999a91b84a79025263385e65ffc09591f00607a1a3b74f12f0bf63397e7f6131cb38f3d7fc5779934d79394627d44cec3dcb982956f9b0f9e453e33835b3de866f65d53284cd12bd704b2577957491fd21fd428499dff0194fa3a4797bdb8ded931f2b3e13752cbdf84143b46103a1af9bf375a513d530e1ab785fbbc141bb53ec319e9553d07d9504853cb02c35cb78aa54cb2ab515b83f9c04cf3229e035e0650bd71caa02f8076139a5470aeb16e22f80e99b8fc29fbedde2ade5f52fe0d23ba184bc8d57ca243e5e062f0a804735b42565d8eacbcf0ff8cde67a12910cf7e089b5129a8cfe6191b7aea8c628c52653a943469b465f074ba9d31d8421ffd1feeab618088cf7c7143304ffb33e0e6df3f73840f4252643f5f6c43e2c1b71c82eb60c5f6ca89a1e4dbc2691b3dc19aa8ff1c61db60811325a714e7109e606d0c2d9069ddd638740c78c54a5395e7a34e581279ad452d93c87353a8066b29b34056427d4af4f8ae29a9a3c925d20b7c7b44fbd77b1a56c253a9ab64553de96d992237fd0637a9df238d213241057e0d8c3d4e1dd1b8a1e5d10deab09ff24e7df0812dcf401d8a06f94962188de7e4064d50e1b9480d5f6fe82a91a007b86996256a2ab8a14a395b25eaed8e108f9fddbed949c47b7783e62f475ccc49b77956f87a0ca100dc9aac644e001934e97b369eb0d997042b01d6d36785a49f7440f16e79fb91e1446dc7787d22581f4c801cadc2a88b316c00a6941cdd0391cab84a01a0952269a1d33396134ebbd19104695025099c777d04e2b0ec769999cec523bb85c0a82a2f6e4bf865addc357c4021ad2cbc8e244ab0954f150ddf25f89cf14cf763a7114d7a53d74e59a3941fc448b3a0c06ca8cfe617ba2fdd4ba12be528300a826bacf2b38ba9f73e0dd199fcad4a52b4dd5c9147481451b0b48d8efdd503e980765aa2d478fa93656417d902108dd4a9775d4f2f2f01238109c636c6cd484014c2f09ac93ef40c65e7b031d363455cb48be5f4585412abe699a22c44dea0d8b2af018350e42e83126f8f967ef40c352ca8025c60846ca14122b7483781874c22944723ab77fa7dcc065350d263e96d03a49e0b405ba5934b71bb0d49b3c6c60e6150be1e449c847fcdaba64e039c580e13cf2692d2b0748affe4f2607271eb76333537531e0e3bd702fc26113a6e5fca2a6c801fd3068597761e55695010588e3d06e3b731d87f55090316df6c30b07b72e963b1a9b333824c755b2c47242466c7273261daf37c88f87972c69e274c6c5ddc2e15e922beee5eac320708dadabc92b3950543c0d9ac044a75324c2d26533dbb8846acfc4e3b7bcf419c4266d041f46c45fd48c8b4fcb6dbd1a3320234178fed476d2cd8af60cb15a9af6c857d59cac38fd38bd133ee27af1039c10bfee69457a37931f21943a251ce147f8529f47cc59c6359dddeb9cf1a9b4e84d269056a91a69393a29c1dc3becce6f7ce1415a4fec766663683215bf14aeb088d009a89e8e4944d9be940c98524fd367da9090ef069d30710c08dbfd960290f334b828a5e371e368583e066773d178fa459e1ab7eca57885028edb6c29e621712b8d3bfa9178a5b4eb582f6d3bb50e11cc5e2e524cca757bcf1ff63ed79c48c6c2db0de443c1512b77a0622b74e967223e7e4868d3a7a0e4ec09b13caec63a4258768d0dd642a5468ceb8c20ce7667f4390cd748b25dc1deb45f1cf8b838a4ff3374cfab4526da778a5f0add2c109d33c84afc48290c3172416bd32650256e9cf4a5aa66c0ad7e7dd91f87bb6acf53dba9c6541372c2c73c5677d5b8b63de92543ea151bbe4bb747d6ed88005d16896d4e73bf6056ad587900873de0582203c5482a00ba9572b79121d1cc38836299be13faf9c1d49d8c2d0ae58d0600429097baa410b5b50fe3fa861f3350800e1b05b55efc9adf9bf08a4418a43b759a100eca7fe7fa6bf15fd2b9b9aa8b41c4228ed212a347dc75c16dfce733e9d11cefd491ae9b21bb79f67cc47e1d4564dfc4667e260f605a75a135e8e8d0258c878f4c1ee124116ad1d7093e646a979344c83fca3c47fb4949602d3cdd7cbe8ec43973fbf13a6d83ccf8f417d82672ab7daae745a0e742d162d6124019e7a10995f212fa8e27be2a879e5c6026559746c0b21c47bdd0e4b615e98c189a632e0e8e922541dca20d97dd918b1f0d34c9d17b6356296230da7a93d84396a15a461b9136acafc77193d6297be2700c38977a4feb5b9ae5d739b7cd2fcbd0044bbd3b207258ad7d4074f867bcaec1450ba9e7473ae3360170697cebacc1e62210dd05695c42950c08170419d5194c2054900ae417f25025cfd471d255c704cf79bf3af14cf3977bb13190204e800209808539a584c964219ea1beeceb0284a07bb348f5d2f81ea6cbf3d23dddfa73ef4f44f70582d5eb389811b6e256da9819d0947db4b5f4cd0636d874eefd4b856c4ab8749cd506d12a438638f848c8130e16fe0ff4436dc353842a03238e4db3a3445c8b71b7309042f6fb66ca6c8a661263045e80020a92d5cba6265c5c7577a5ba32a47582cb321824556a59bc46eb3c06ed01767a97caf90d7600540a62a3a07f8656b9c4fff6ab109b9f079bbc4d443289bce8ece000454b98e6364b08eb57c0b68c8efc1b1f0190b337bfa3122597fdc1e7d16c7dcd4c1d2fb5343282ae6e236ef38ed7abb5546c5ec55c92d5a18900adb20daa601c50e0644629637799d107fd21d4af60ee913c86ce1d4e59668f0f80c8ca3c3f6e75d754b0a2e67121b8f0fcc163fa88571b41ab8ec2c72113172bc5de07134d55d332030316b5109442a51158a0428806704d124d365cfa33b9551cd4637167b56d4bff002e740c4730547bded35ac193d2b4de9fa558773583c8d1e41abed511b55460cc3ed4aaeed0a9f64826c0cd46d9d114f086899853f36348f6dee97ebd6c86a822634dd31e12aeb26aac5dc037b13bded9d7674b7b8a42891c48cbbf8d1e6a3a223e64fce3a3db78496e04339dd02902adcfc363a24f85cf441eb43df8c10f2890c94bc31f5961cf3c4b2796dffe2697c28d77c92409b43eff2a3a867227e84388403e03e2da207bfd9d694545f38a973175f4347ce58f431e932c5cdd2e0634ee8bcb109e7139f7c802ad7340dfde543f5d63cc943295f5661da58f955f3345c463dc144267a736a9f6f9647224a7a4d558debadf0d01df03a593da03b8a2de339cb75e03b43f8fc1582dd588530f09ebeb30f9acc3e49c70b1cc79685fc6861c7c9fcb6685c7bfd666f0a90da9c70a4323186cc3be6526abfe1a8dd37db14502edd20f049dabd7e5cce5baa800f3bea06a2c60e23511bea6ae1a2013bbdc3e0267241aeebfe7cdfad3795b01841ad0058fc8ca0e46a739f94c7997096977505e09453b095d812a44c7eae6561c167a814c0f37ff26466346b7e2f28fed7427eccdef1a6aa3900af7c429313183c2884b24fd8c471563dd63e97e698a908b70ce7d7ee08b3c9b1bd21aaf4b5e6ee13ef4929df1a79b3220c835807abf5e0f938872e0113bb7a089833dc85be401bdf8a157397e9d43155a44545616b55288edcd39cf778be70b22b3b206816c3f3e71fb81f51dee13340759fe979c4a60a8bfabd25c52b19dbfa6ff6b3a2395a90a5448e49eb2e3924aa6c7eab3457c40acca21f933adae68d0bec6ee8621fe218fff7c5fe805c95aba803b56339a28f3fff3ed1577739136b1ef910170adf3c79a7be45bdf5a9db691cbe8b8a98a1156e5e70fd939b79bb73df060b91abf70da7d67d7e8a2982f6da577082e46a753ddc438ddcf202e49aed8b10fa37719a4cbcc4dfe53186ba5ac2cac53c283b7509bbee5c6b020e02f228ead4b681d1b39b492394091e1212f110be03a8758a70d6d9772074055bd4b086b6f6cf0cc6079e6f6d121003b041aeff69fb3bec33b82cd454639e05a1c58bebe12f8ad999b0a3feaba63c26d4c5d1a2b29b6e00fe4af72742dfdc791938e280afd0a0672d87c29b4e71c0e9ef184479226c3a5facf82c9eeceb825f8e01a8ac8f49cc14e256923e58223ffb313bab048d3635ac88ad9a1ffc39b33bdebb908e97bd8692cbcee37fdebdf1d0e243675d222a15d7bd80cb94db6f7832746e065766731d861b734d861290a2746fd7600dee8ee7a47ed3c22207f55a9f8a736db448b44eee9efa8479c65a30a2f02645a6c7f5f29c48bd58009ceb5236d062b8c792780cc1e853b6a6bc3748f7a2e27d75c87f9c4ff2685b004f14385ccea7eb03b50a8256eafc424e719be167754e4926bb1264ee25c4ded0de29e101aa6a8aafaee64dceff5bf4455906a366ca131bc9b22fb7616232c95afb837e2a2f888f836fd44662c6e5391b069bf9bb8392fc049d2338a8131368bbd3d59fc20d9a825d015638c00ded040c18f26f2a395242fe40d48f3d70378f211b2bbf3773efbc6d3fc866adb34ca1813fb459151acfeee0f427a6f06771c96f7a8bd3b70c0c1f61bd28ddb811081", 0x1000}, {&(0x7f0000001080)="9a96360ad82a0b3d51e51edef8e1a282223ed4f56646bea5d6759c460fcc219cdf3dafc101f05b80e2778811e2a83b897a1a7ec138164afd80cfd7b8526ffcee29947d0bbdbc5762df295730db21517b9dae4616e564c7bd41148470000217dbd9e51efb572428447eeeccc18c895dc5e8de45c002bd437b549e6887271a3b0b36b77bc052d4574db1e79340907d2a1c408a179cc4bf69e68b199250d8bfcfef4a1803d10994d871849d0d39dceb03b8a9145903429a30b5c3ffebfa172c5cde3d95013ac99fc583d427c882ac1686fb70800efc53e242dcbae18fe14262ad7575283fd45926ef8adc964f8ba73e4510c2d724dfd408ec1a49ec4882a0d17e14b75c2df507541ddf7888aa03da6fe6c7bb93765195a11fa7ffa00b8701dd63c682d5518fa5ae1922ff9fff75e70e8fbdd09d2868caea6c33e90e337748e0931aa7893fb4370b39eb5bfba8e472a026f47151da5d703323893a41e18b083c4a5ca3e3abbd17c44db6378801c19220826c85d28c54d69cb06c3267dd750929ee00d018e1a91b6e3ca2a519293d0831e8f12ea4bda64cccfcd719cf6ccfaafc419eacbbb83f73214663ab8b3f1701dcb012751703828245e48096f24cd25ec405c2cf20693d95ad4b5604a55c39e8250ffbef573ba9e5c38d2960c31c88c701a6f132dc223fb8ef053e53d105bb77f21be4571720c8cd902334f00805a21d57a704ab7b1054a01edb1fa5cb1e7e0d5e0ed711d735d61bd869816c78677b449cff0cba5f289b817aae679bd6a3837a138f1eb9f9144d5579aaa08ddbd3c98efb0ad54e21492757da2de7a3ef85500e3f885056184a00ab53dec6c7dc0c29fb8036c18aa85bb3887b71756e5820d96dabbe6d9a78d91103d569242bd3cf118db4bd61aa34938e44321c92e3bb79c01d44b2691b4eda19c0656cbc727cd17bad041f1286acaf7a63a42edc01700048f1fc77df4cf3d29ea43ade88772ffb3f1919b88af893135aa6aa89636f63b4d95bbb8aeea014e16bfad929a0f56c2d8353243046b36b188d7e3d103e11f304ad05f11ee77b4979e7ff21d59157e521de7a47e266fd5be92a5ca501a8d1fe42e18e200f5119047f52eed0d39e1f90c636ab6a3d4b6d1212ff75e05c3ea835fb1391ca976f8dc85b7c7ec35669492ab8e6e627880547f8cd6e7345038636dc667b08d30bccac73011e3044f477d3eb7226218c533fad830d5255c832574f71e0e699e148f25401faf054a723701679e022b6d1714043ec077fc01df869c32b49b7201d718dfed29d5e79b16506a01732c2a0b05f5af35a031125f951c7b71a60431bd4f89163600920ae872d691de2fc09843c581ac3f8b0e962f1f0161179f18e609b863d5c85e8eaf75616bbcb4dd8bd0249bb5a0681befcda367cceb91ea935b53c155fea7012655a7a142a0e7dc3afa9478fcba33489ec084585811c97fc22bb2b5a587d01dd6b6f4126979b1dd0a0a693e2de71824114003927d7447bcaae5bbb662da3a8bbf7c2030abc02c5bdc21538bcc94caf08146b8302aa3a4fe630d9010ce01d68c09afe9779f38f3b7e84d2b0d8b648bcc7a13c0c639942f26a7f842f646417e359282abf499fcfb6ed248298ee02517c9c7b6a030fbe47b9fc5a3546f02b3a58395df86abd854497f5d7b22af3c0af48faf538a69809f6256740022901b6723d5bae6404c018a4c4445cc45295823abf14929b1ffc9cc13ebc69b443a9f2929c09b4becc151ceae08a7f431dfd3071f0132d1c13e8f976440df502b5b3d7a8e19b7e6146f2ee4a8b9a5739d44f9c0b9aeb75098956169b0fc6b4ab2026dcbe75d32d27e7cefcb118d6153c73b553eb905b8415f8a496fa4ff72b5c308183f352ee3cee29da1c4371fe1dd38c011998bb363a34d3411bb00672c3b333203813c596073541145a8f5b2e6077bb670a3b06921c40ff404bf1d21d0da4e201f2bbc70fb5720faa822a082816eac27bd17729e2cf0986fdf2d4cbc97fef19087bcbadf91a3fc16c59e900a0e382be4b372308c6ada3fbf1f461ab12feabbdf69f33b0662a392c1e6cf5694b88cc5669ae3a808fb077975b0f8a84aadd3e0d44e98334af693abf901215a260723a2684eddf9a1bc9d1b735d9473397aa9cb5aafb030f4e8dde821a8910a906aea66210a631abf2c177b20eaa09abcfb62b3166b3fc15ba99fc37f274f997184af0043bead56e5e361e17fddf76a2a637b1c2b112d8d37b53da2cb46fe3d30dfa75178b8805b24ec9726af7943beda7b45ae9eceb8aab2090b449fe509973b51c0a43ffc36c9cb29f4dbbc230f18b7ee98cd113e50b1872025d6797db69c273c3a087c17374fddc0fef99e7effef4b784d150ef1e793321a5d21343ffb8928ddfb8abe3542ad3c1659d426ba6a9cf3079e48e9e689fe4a3c5451def812fe02fe5ae83743f5cfb51a3369cc6605e5fe8d0b830bb809194a9ba6fc1372bc578a82c752c0f96661faf1a6c497ed7cc12fc95b92a51be4518f813348f3c7a703d0b49d490755943fd048733768b11ae78e908d8a81882e48d5a57c538cbb26e4d089408c0b4a07211a856b8f9d3b3b2b501cd8e9af7ce86df231d023434e8bf0021e954aff22302ec009767c3252bb4f1c810b028ee3469a130b0106559421fd545e088a985f78575202a190b60995f5f28613d3120bd393fc9d9861bb77449c8a1ba5d4124ff75679c88fa02fd922a60edcff4220bb5c56339ca39c9b52b61fc128b10d26a88daaf6d5679142ef3052a554113d8e3f61ac1dbf7a6b29cfa02d730a8354c98d96f3101e3c58568e1534cedd4c7b0752f066bb1c3b3e11ff1698676d393330232a97463b2416cb30bf68ff797467ea7da446039efdcd8a367d86df57f53056275c60cc59b0f26839d26833bb606cb2fa909aa283db452e3807afa00b65e41565303743ed1ee21475537192a46a14caa37d4227ae215480ce95512283cf31287d668a2a8f4d4380e7b1c56abbe9fffabf5325179df19814d36d4ba9f6f72c0cf20e05b62a8631e1062eeef8b7012ee5c820d400e1d610b7f593177a91965781bf52c9776e8f184fa2d16efff537c0e53fdd3f0ba77b4af72e165385b62e77faa1067142cab34315df01808b16c74fcbdf433fb40219f7764c767bb466085129c5093cd6028b269e38d8681c0bc7a4932a3f2e2345f4b5c60d1a3c7108e5c8923ea2ce27ba05d9ad11de6210a472483517b65ca1935c6846c6b9d846fb04329d2d2ae05c5d731487f4d3608e7da0df16e015969d20ab8ffa7b37e5668ea3a7b0a8ba45b4d5eda7ab341e063cbb9e719c1e8e7ac2eae93254c0dcddf45a072b1e31057843ce72c9420d8fb52a8e16745d0cdee60b6dd8411b37eb927a0804e1458eff236d8ad56a593fbaebec377178b43b4ae3ab228e02ed17fb0f6849431c68fce93b596c71635bf320e334437b45d46a2d44fb5781d256db92e38d953026f3156ead488213bdadb26d22e480b8bd6b413b197c43c118d737dc65de93916f9f4436a54255a2dff11c4268f1c8391a6cfd58f5ca6e7446add2c55273c1dfe9f49a80a8e6a2e6149ef8b32919704b0673ee84e66acb56a12c5321af9ac1b198e0b2c2bd220924af4777196f3c682882620ed9389fd6b8acd42822466b11c27a6cbde335a4d979021e0fb006c2b309ab0aa11f7551f0140fa6c1cc857365eece94c6b5c4a5f6f1b4631439dc5778c1e1a8c2770907319bfcffbf846f1d1fbe7c9bb97d9b4fcc50308afd901f5dea64b7ebe62991b748cff39260df6af7522b96ede4628ec0ca14928830898db3c26e0dbfd63f00e98ac10231e15453770384a3b33ae447d4489b12ba18910d9f67852ad6464a764b3a2a38811b0e1729dbacb5bf7946f1440275b21f0616d51cefb28727c028378718766ac59433cd0a982fcad9cfb6d0545986c3e98f41c557ab82c529d1c99c5061fded32a54c38df47e845a78a5fd7b12e1e6c703de3bcb652118d7833f276bf4c009aebcdf2cdd534b942576b3baf3b2b0d56d5bc903e5222b66594abdc067b998f4f0f284c211fa87b9bd9bd7f373f67c9b1117523ed39e5be13e65b135768025f487b2cfc70c75bab6f1ec3b2d3668a4613f1c31012dcbdfed55ca1400abbfb4c4abbb2d306adf1922560a63bee77a4e07b27a0771c1685c3b7a57c5f2579b9fc6963651e8de7cafd7c4ec55e72df5c44030fc1968ed18d77e1a09220ffa5bc89a64aa5ab1b05a458dab9c579b801109473684bf6ea4eab4460e0fa5ce213c21552da1a157f1e5ffc2b8410fb81a4088bc25df677781085ddf424f714b227e62bdd9f8c72cf6a87d275ea887f121e642f9b9fafd820b987f55386e2a3dc1b7236f5945ca3c24057c1a0d1bed934cc521c01b73e36e4861e4f264fb061061dbf61bb39ab1f03f0321cab001554c2b961be2e37c24155916aaeef8a6e93da028608f6144324beaeeb8e9ed6a90845608ca196bf849c28d8ffee1d6df7fc42aa2f272a4c14198b24af386b933fe6f4e434fd5a5a6bc995b9a79c9cc6801b9dde8ba4873cf425ea720554687e6b41051c7b6e6f8d9d316606a9bc964eb5de55b47b5943b29420a39e9ffa03ab2e2d70bc05fd0493eac4f8f57a6c34b0e36720f0c11436e447a6fe3c6a32324543892dbc3864ad935397c9417c6dbc01b321d50c650acda3b249fe7ba529913f193ef8fac308d5f6209a0236ffb2a8cc250eba4c389cb0b6adb7020c663db4ccddd3e7ee9134560bbb31b0a202eee970f9f6605d42bce195eafb318cb5d918e60680c55f94735b4a7b6066bf82f7367cc9a1a524a75ef0c3840b209d89a05669ea3644f820f28923f7ffeb10c07906d2d91fc78161279d64a252615d92423588a997377db7760cd6dc426bbdeb04cd176f36529e73740c82969cd94e2543764a45c75af5984cc60c60d16fd020293ab391c2a9176bb3d99c7a0e08b1b208cb59f18934effa8f4b16d2b6fd619d7556b4fb28e96c0850a8c776e162fa879fccdafcc1dec5d14c4bd75b53cd840021e7aea478f2d7b891c802a1e17f943ef8bc715036013140681a8f4a312b7be386da236018e4a57469438ba14b9fa69fca7c7e35ed1fdae0bbf4fcbd8805ad50d72eaf29cff7ba03f40e60113a4010ae2e62fa6c7b9a68e9051ad81d631bc75aba0e100ab8b8bb8b7212d7bd3adaee8208d1befbebc0195442fe90aba4b4a892dd37390dc651c73f1686d5d7ca3042d2714ab5ac1dec29ad72eedb9b96e87facc881f5e9afa4e6df72afa7e5d042adca9614e26c21ffc44c91bbced3ec3e33ed14cde4de1fc9e0fe8e5109212f805b5ecf0fd3cbd72335c902735e2892e6f89fcf76c3563433541714cb6f206ddbac9a090886abe01d2e5962ab04811cab0a9724665cf68aa06a6a6879300d45d5d2d868a042efb9856e36281f554417f82940c537624fb5ea7c8a941aaeaffddfbb75f731f850d0c4ea92890d3e40aa310a02c48b5fd556dde0ef17903ca3abc47fef832c6228577c201ea1876207ea7bcc8e6a20261c4177ff73a6b8cd220bdeb0e0ebe9274ef3a37bb461683361bf71caa12ac506cdb627f8a605099c47adb12ad647aa050cf5a4e2fb85124217887c3331cbe244bc1c6b2ee68f08d9d6dd239e48c5ae8886bf0f496a2abd1b184c9fc594f112ee941156a7133d653fc9f479b7e4437ea81b2317fad387b258f91c3040c465a1d8f38368945d667725b089f0894ad558105a8db1fada13fb97b19c1bc6b1671077ccfe8e809265e531915a5ac05e0d6eac145", 0x1000}, {&(0x7f0000002080)="73064ea117d1605fc031c320588d0f1221fb499634cc9aa321c1f28fb8495d4fbc5aafd65ad5f7d30dcbc2d213a4cdd3b3b40842fa394c8a9dfaf7821b42cbf2d2afeeb90712fc491d721d0db2b2f34b1d6a43953877eaac53adb805c1d72c8678e35f30e4d87c247bb1f4930239927e507ed097f016601851da90ae3dd8118b4aaf1b7245d5b01f1f4f6d", 0x8b}, {&(0x7f0000002140)="fa8e709f5337c57a91a61a4b65eb0468554340167163ce2947e4856d5b9413f6a8abb7d026a55e33b11de76b00eca543abafa01de00e48e9d1c951b7c8c7e7cea47016a6d8a13396f12b", 0x4a}, {&(0x7f00000021c0)="de6efbd06073c3202cc9909ad41cccb41b00f74816d79cbd177f439d65cc6498c99bcb2cb124e24c92dcf8e37d51be24cbbee327ec70839960991c874c50be6d80938be9a03957ddd3c4a456979a8df756d3ed8bcf9c734db5b3149e9763953580d3e68a63fd64fc190cabe2bed003ca5f2c22e9717a66b0c216644083d322a118a6089655cd13bf8414ba0bf6ffcad2b36468a0d6c823ce5e0de090db979b3602a051e3ba0f2362da3b01b78d6006d7e61c1be703", 0xb5}, {&(0x7f0000002280)="552e8cd3a851e672f2b4124be5a6e6bfd1df824377491cad2a03845f90afcde99220b93856a317e24ace4ab2eec13b07429c7adec4ca38d8dc4e25cd0bff39e25be95b973544f208972136fe5cc23ac75128f7c90dea453d76a521e9395101608efe0375272f05541f0bf48debc1a94e42e07c9ded77fa4ddadf", 0x7a}, {&(0x7f0000002300)="8778deecda787627b53c40d7fd3d905f6896132b239e28cda76d4ea6b71dd1c007abb2e673cc3904ec1c929f31f29a2d0e55ee6776707fb5096a120569bbefb0c2517e11beb9b0c395bac40f7730ad5c77c807c79476c400b49743f9a6b61bb7", 0x60}], 0x8}, 0x408) 10:21:13 executing program 1: setregid(0xffffffffffffffff, 0xffffffffffffffff) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002380)=[{&(0x7f0000000040)="bbb9045ccd3a8c587c9652f8df1e3a7e4c240a4b8b28fda2586c8bbbaade86984b8b7809ccd2358efcc3acaeb1c5cc557b", 0x31}, {&(0x7f0000000080)="d666f2a74e1241ef9d3b8b6f35ef8fd7cc6d42795f55f97d9d43a181b050ad7f6002d43fde0ea4f4d88a86ac9f6546ba582e88ad17dd8d3e30eb9d393931fcebcbae9be4588b7e940a884f36046bc991851fc879ba49dd405cd1bb3760d5393ab584d25bb098121f34f33d0f1f635f2ccc9a6560d97391ac3e8a771689d2135d840f2afb792994eb428c892b05c58a4df18afd244969fc8ccb64768131f6ffcafd147c12f2734f01804eff79e497698b2ae076ab3e3f5ec089d6fa7cdd20653195d46e87a554280c3db718802eb82b32b3f448c748ef9ecd217f4b37e2a694a53e9093fb50a9ec3265de9b636dfa1d0e7307851cb5bf999fae213ee10ddcbe1886c46ef42f5a60d1f39b39489faef75ce27d3352a1a219993f21baa99cf84f47d24432a588b46184570d94a11165a674c963ff5e7926245c45cee2eee5907d8ceffe2d1b5f0b06015680bca3b2d2ad6fa993b5a1cb9ef2931c918c1099ef89f1d048654bd48e8c86226caa9e6fa742056fe9b21d11b619f6c4ec4f7e5e21e19833f0359503b8c891043bc76c80a86d34eda70232e833b7cdd764bfeacb0d98501e36843c580d82aa1eee6c79be775f0b952c783e106b8261bd0d9a49f533625a43afe3f09947c8f1d0cad1616750c764482f274f7fe7d11346ca2e5d79810a8f5bd67991ef5acc6cc0ec8c756d4a2a3d6e92b7c28fdd76e6e9bac83b1c973112b5657befb7d1e6fdec26bd2e18b4bbecdd8835798289dac86efc7f1d18ac1816e2d6b40e19b050fa6e65527662a0541c825e9daf3cdbac40a3928ce0c61cb0329cc60658ca05e2cf3bcb662e7a5d9a495e258d29de0bb9b8c623d537c3bf3184d59c3a04b30c8d90cea701c20029c6555e12c1c5a1ce0c2ac9c4ee5bee1d27a2084329912bb5aaf1804a99eee3a5dc39c6bb9d4c7391f7f97da274019e7d9338e3888b5abd66c7c156279bc455959f1d6fe7af3e85364edf7bd925cc4ef7b1148f678729d7238bb654fa1db9ac555f2ff5a80fbc632bf3067b47e05a347bad4c73732ba17914d313a0d0f5332303cefb1a59fac3fbebe697d0376dbe6c6d152752eba5aa35dedef635e834acd385225cf32c10ba2f15916fd4e6a39b4e7ee650c14b0fdaceaa96177f877caed643dfcb0a2b9dfdfeb77e7279b99d351df74692ad155aee59290e121e3ef5f9dae42a233922e2bb1763a591f07aad730a3976210dcc19bc843fdcad53006b74e6ba1c140109eedba7cda6cdb188519dba5071999a91b84a79025263385e65ffc09591f00607a1a3b74f12f0bf63397e7f6131cb38f3d7fc5779934d79394627d44cec3dcb982956f9b0f9e453e33835b3de866f65d53284cd12bd704b2577957491fd21fd428499dff0194fa3a4797bdb8ded931f2b3e13752cbdf84143b46103a1af9bf375a513d530e1ab785fbbc141bb53ec319e9553d07d9504853cb02c35cb78aa54cb2ab515b83f9c04cf3229e035e0650bd71caa02f8076139a5470aeb16e22f80e99b8fc29fbedde2ade5f52fe0d23ba184bc8d57ca243e5e062f0a804735b42565d8eacbcf0ff8cde67a12910cf7e089b5129a8cfe6191b7aea8c628c52653a943469b465f074ba9d31d8421ffd1feeab618088cf7c7143304ffb33e0e6df3f73840f4252643f5f6c43e2c1b71c82eb60c5f6ca89a1e4dbc2691b3dc19aa8ff1c61db60811325a714e7109e606d0c2d9069ddd638740c78c54a5395e7a34e581279ad452d93c87353a8066b29b34056427d4af4f8ae29a9a3c925d20b7c7b44fbd77b1a56c253a9ab64553de96d992237fd0637a9df238d213241057e0d8c3d4e1dd1b8a1e5d10deab09ff24e7df0812dcf401d8a06f94962188de7e4064d50e1b9480d5f6fe82a91a007b86996256a2ab8a14a395b25eaed8e108f9fddbed949c47b7783e62f475ccc49b77956f87a0ca100dc9aac644e001934e97b369eb0d997042b01d6d36785a49f7440f16e79fb91e1446dc7787d22581f4c801cadc2a88b316c00a6941cdd0391cab84a01a0952269a1d33396134ebbd19104695025099c777d04e2b0ec769999cec523bb85c0a82a2f6e4bf865addc357c4021ad2cbc8e244ab0954f150ddf25f89cf14cf763a7114d7a53d74e59a3941fc448b3a0c06ca8cfe617ba2fdd4ba12be528300a826bacf2b38ba9f73e0dd199fcad4a52b4dd5c9147481451b0b48d8efdd503e980765aa2d478fa93656417d902108dd4a9775d4f2f2f01238109c636c6cd484014c2f09ac93ef40c65e7b031d363455cb48be5f4585412abe699a22c44dea0d8b2af018350e42e83126f8f967ef40c352ca8025c60846ca14122b7483781874c22944723ab77fa7dcc065350d263e96d03a49e0b405ba5934b71bb0d49b3c6c60e6150be1e449c847fcdaba64e039c580e13cf2692d2b0748affe4f2607271eb76333537531e0e3bd702fc26113a6e5fca2a6c801fd3068597761e55695010588e3d06e3b731d87f55090316df6c30b07b72e963b1a9b333824c755b2c47242466c7273261daf37c88f87972c69e274c6c5ddc2e15e922beee5eac320708dadabc92b3950543c0d9ac044a75324c2d26533dbb8846acfc4e3b7bcf419c4266d041f46c45fd48c8b4fcb6dbd1a3320234178fed476d2cd8af60cb15a9af6c857d59cac38fd38bd133ee27af1039c10bfee69457a37931f21943a251ce147f8529f47cc59c6359dddeb9cf1a9b4e84d269056a91a69393a29c1dc3becce6f7ce1415a4fec766663683215bf14aeb088d009a89e8e4944d9be940c98524fd367da9090ef069d30710c08dbfd960290f334b828a5e371e368583e066773d178fa459e1ab7eca57885028edb6c29e621712b8d3bfa9178a5b4eb582f6d3bb50e11cc5e2e524cca757bcf1ff63ed79c48c6c2db0de443c1512b77a0622b74e967223e7e4868d3a7a0e4ec09b13caec63a4258768d0dd642a5468ceb8c20ce7667f4390cd748b25dc1deb45f1cf8b838a4ff3374cfab4526da778a5f0add2c109d33c84afc48290c3172416bd32650256e9cf4a5aa66c0ad7e7dd91f87bb6acf53dba9c6541372c2c73c5677d5b8b63de92543ea151bbe4bb747d6ed88005d16896d4e73bf6056ad587900873de0582203c5482a00ba9572b79121d1cc38836299be13faf9c1d49d8c2d0ae58d0600429097baa410b5b50fe3fa861f3350800e1b05b55efc9adf9bf08a4418a43b759a100eca7fe7fa6bf15fd2b9b9aa8b41c4228ed212a347dc75c16dfce733e9d11cefd491ae9b21bb79f67cc47e1d4564dfc4667e260f605a75a135e8e8d0258c878f4c1ee124116ad1d7093e646a979344c83fca3c47fb4949602d3cdd7cbe8ec43973fbf13a6d83ccf8f417d82672ab7daae745a0e742d162d6124019e7a10995f212fa8e27be2a879e5c6026559746c0b21c47bdd0e4b615e98c189a632e0e8e922541dca20d97dd918b1f0d34c9d17b6356296230da7a93d84396a15a461b9136acafc77193d6297be2700c38977a4feb5b9ae5d739b7cd2fcbd0044bbd3b207258ad7d4074f867bcaec1450ba9e7473ae3360170697cebacc1e62210dd05695c42950c08170419d5194c2054900ae417f25025cfd471d255c704cf79bf3af14cf3977bb13190204e800209808539a584c964219ea1beeceb0284a07bb348f5d2f81ea6cbf3d23dddfa73ef4f44f70582d5eb389811b6e256da9819d0947db4b5f4cd0636d874eefd4b856c4ab8749cd506d12a438638f848c8130e16fe0ff4436dc353842a03238e4db3a3445c8b71b7309042f6fb66ca6c8a661263045e80020a92d5cba6265c5c7577a5ba32a47582cb321824556a59bc46eb3c06ed01767a97caf90d7600540a62a3a07f8656b9c4fff6ab109b9f079bbc4d443289bce8ece000454b98e6364b08eb57c0b68c8efc1b1f0190b337bfa3122597fdc1e7d16c7dcd4c1d2fb5343282ae6e236ef38ed7abb5546c5ec55c92d5a18900adb20daa601c50e0644629637799d107fd21d4af60ee913c86ce1d4e59668f0f80c8ca3c3f6e75d754b0a2e67121b8f0fcc163fa88571b41ab8ec2c72113172bc5de07134d55d332030316b5109442a51158a0428806704d124d365cfa33b9551cd4637167b56d4bff002e740c4730547bded35ac193d2b4de9fa558773583c8d1e41abed511b55460cc3ed4aaeed0a9f64826c0cd46d9d114f086899853f36348f6dee97ebd6c86a822634dd31e12aeb26aac5dc037b13bded9d7674b7b8a42891c48cbbf8d1e6a3a223e64fce3a3db78496e04339dd02902adcfc363a24f85cf441eb43df8c10f2890c94bc31f5961cf3c4b2796dffe2697c28d77c92409b43eff2a3a867227e84388403e03e2da207bfd9d694545f38a973175f4347ce58f431e932c5cdd2e0634ee8bcb109e7139f7c802ad7340dfde543f5d63cc943295f5661da58f955f3345c463dc144267a736a9f6f9647224a7a4d558debadf0d01df03a593da03b8a2de339cb75e03b43f8fc1582dd588530f09ebeb30f9acc3e49c70b1cc79685fc6861c7c9fcb6685c7bfd666f0a90da9c70a4323186cc3be6526abfe1a8dd37db14502edd20f049dabd7e5cce5baa800f3bea06a2c60e23511bea6ae1a2013bbdc3e0267241aeebfe7cdfad3795b01841ad0058fc8ca0e46a739f94c7997096977505e09453b095d812a44c7eae6561c167a814c0f37ff26466346b7e2f28fed7427eccdef1a6aa3900af7c429313183c2884b24fd8c471563dd63e97e698a908b70ce7d7ee08b3c9b1bd21aaf4b5e6ee13ef4929df1a79b3220c835807abf5e0f938872e0113bb7a089833dc85be401bdf8a157397e9d43155a44545616b55288edcd39cf778be70b22b3b206816c3f3e71fb81f51dee13340759fe979c4a60a8bfabd25c52b19dbfa6ff6b3a2395a90a5448e49eb2e3924aa6c7eab3457c40acca21f933adae68d0bec6ee8621fe218fff7c5fe805c95aba803b56339a28f3fff3ed1577739136b1ef910170adf3c79a7be45bdf5a9db691cbe8b8a98a1156e5e70fd939b79bb73df060b91abf70da7d67d7e8a2982f6da577082e46a753ddc438ddcf202e49aed8b10fa37719a4cbcc4dfe53186ba5ac2cac53c283b7509bbee5c6b020e02f228ead4b681d1b39b492394091e1212f110be03a8758a70d6d9772074055bd4b086b6f6cf0cc6079e6f6d121003b041aeff69fb3bec33b82cd454639e05a1c58bebe12f8ad999b0a3feaba63c26d4c5d1a2b29b6e00fe4af72742dfdc791938e280afd0a0672d87c29b4e71c0e9ef184479226c3a5facf82c9eeceb825f8e01a8ac8f49cc14e256923e58223ffb313bab048d3635ac88ad9a1ffc39b33bdebb908e97bd8692cbcee37fdebdf1d0e243675d222a15d7bd80cb94db6f7832746e065766731d861b734d861290a2746fd7600dee8ee7a47ed3c22207f55a9f8a736db448b44eee9efa8479c65a30a2f02645a6c7f5f29c48bd58009ceb5236d062b8c792780cc1e853b6a6bc3748f7a2e27d75c87f9c4ff2685b004f14385ccea7eb03b50a8256eafc424e719be167754e4926bb1264ee25c4ded0de29e101aa6a8aafaee64dceff5bf4455906a366ca131bc9b22fb7616232c95afb837e2a2f888f836fd44662c6e5391b069bf9bb8392fc049d2338a8131368bbd3d59fc20d9a825d015638c00ded040c18f26f2a395242fe40d48f3d70378f211b2bbf3773efbc6d3fc866adb34ca1813fb459151acfeee0f427a6f06771c96f7a8bd3b70c0c1f61bd28ddb811081", 0x1000}, {&(0x7f0000001080)="9a96360ad82a0b3d51e51edef8e1a282223ed4f56646bea5d6759c460fcc219cdf3dafc101f05b80e2778811e2a83b897a1a7ec138164afd80cfd7b8526ffcee29947d0bbdbc5762df295730db21517b9dae4616e564c7bd41148470000217dbd9e51efb572428447eeeccc18c895dc5e8de45c002bd437b549e6887271a3b0b36b77bc052d4574db1e79340907d2a1c408a179cc4bf69e68b199250d8bfcfef4a1803d10994d871849d0d39dceb03b8a9145903429a30b5c3ffebfa172c5cde3d95013ac99fc583d427c882ac1686fb70800efc53e242dcbae18fe14262ad7575283fd45926ef8adc964f8ba73e4510c2d724dfd408ec1a49ec4882a0d17e14b75c2df507541ddf7888aa03da6fe6c7bb93765195a11fa7ffa00b8701dd63c682d5518fa5ae1922ff9fff75e70e8fbdd09d2868caea6c33e90e337748e0931aa7893fb4370b39eb5bfba8e472a026f47151da5d703323893a41e18b083c4a5ca3e3abbd17c44db6378801c19220826c85d28c54d69cb06c3267dd750929ee00d018e1a91b6e3ca2a519293d0831e8f12ea4bda64cccfcd719cf6ccfaafc419eacbbb83f73214663ab8b3f1701dcb012751703828245e48096f24cd25ec405c2cf20693d95ad4b5604a55c39e8250ffbef573ba9e5c38d2960c31c88c701a6f132dc223fb8ef053e53d105bb77f21be4571720c8cd902334f00805a21d57a704ab7b1054a01edb1fa5cb1e7e0d5e0ed711d735d61bd869816c78677b449cff0cba5f289b817aae679bd6a3837a138f1eb9f9144d5579aaa08ddbd3c98efb0ad54e21492757da2de7a3ef85500e3f885056184a00ab53dec6c7dc0c29fb8036c18aa85bb3887b71756e5820d96dabbe6d9a78d91103d569242bd3cf118db4bd61aa34938e44321c92e3bb79c01d44b2691b4eda19c0656cbc727cd17bad041f1286acaf7a63a42edc01700048f1fc77df4cf3d29ea43ade88772ffb3f1919b88af893135aa6aa89636f63b4d95bbb8aeea014e16bfad929a0f56c2d8353243046b36b188d7e3d103e11f304ad05f11ee77b4979e7ff21d59157e521de7a47e266fd5be92a5ca501a8d1fe42e18e200f5119047f52eed0d39e1f90c636ab6a3d4b6d1212ff75e05c3ea835fb1391ca976f8dc85b7c7ec35669492ab8e6e627880547f8cd6e7345038636dc667b08d30bccac73011e3044f477d3eb7226218c533fad830d5255c832574f71e0e699e148f25401faf054a723701679e022b6d1714043ec077fc01df869c32b49b7201d718dfed29d5e79b16506a01732c2a0b05f5af35a031125f951c7b71a60431bd4f89163600920ae872d691de2fc09843c581ac3f8b0e962f1f0161179f18e609b863d5c85e8eaf75616bbcb4dd8bd0249bb5a0681befcda367cceb91ea935b53c155fea7012655a7a142a0e7dc3afa9478fcba33489ec084585811c97fc22bb2b5a587d01dd6b6f4126979b1dd0a0a693e2de71824114003927d7447bcaae5bbb662da3a8bbf7c2030abc02c5bdc21538bcc94caf08146b8302aa3a4fe630d9010ce01d68c09afe9779f38f3b7e84d2b0d8b648bcc7a13c0c639942f26a7f842f646417e359282abf499fcfb6ed248298ee02517c9c7b6a030fbe47b9fc5a3546f02b3a58395df86abd854497f5d7b22af3c0af48faf538a69809f6256740022901b6723d5bae6404c018a4c4445cc45295823abf14929b1ffc9cc13ebc69b443a9f2929c09b4becc151ceae08a7f431dfd3071f0132d1c13e8f976440df502b5b3d7a8e19b7e6146f2ee4a8b9a5739d44f9c0b9aeb75098956169b0fc6b4ab2026dcbe75d32d27e7cefcb118d6153c73b553eb905b8415f8a496fa4ff72b5c308183f352ee3cee29da1c4371fe1dd38c011998bb363a34d3411bb00672c3b333203813c596073541145a8f5b2e6077bb670a3b06921c40ff404bf1d21d0da4e201f2bbc70fb5720faa822a082816eac27bd17729e2cf0986fdf2d4cbc97fef19087bcbadf91a3fc16c59e900a0e382be4b372308c6ada3fbf1f461ab12feabbdf69f33b0662a392c1e6cf5694b88cc5669ae3a808fb077975b0f8a84aadd3e0d44e98334af693abf901215a260723a2684eddf9a1bc9d1b735d9473397aa9cb5aafb030f4e8dde821a8910a906aea66210a631abf2c177b20eaa09abcfb62b3166b3fc15ba99fc37f274f997184af0043bead56e5e361e17fddf76a2a637b1c2b112d8d37b53da2cb46fe3d30dfa75178b8805b24ec9726af7943beda7b45ae9eceb8aab2090b449fe509973b51c0a43ffc36c9cb29f4dbbc230f18b7ee98cd113e50b1872025d6797db69c273c3a087c17374fddc0fef99e7effef4b784d150ef1e793321a5d21343ffb8928ddfb8abe3542ad3c1659d426ba6a9cf3079e48e9e689fe4a3c5451def812fe02fe5ae83743f5cfb51a3369cc6605e5fe8d0b830bb809194a9ba6fc1372bc578a82c752c0f96661faf1a6c497ed7cc12fc95b92a51be4518f813348f3c7a703d0b49d490755943fd048733768b11ae78e908d8a81882e48d5a57c538cbb26e4d089408c0b4a07211a856b8f9d3b3b2b501cd8e9af7ce86df231d023434e8bf0021e954aff22302ec009767c3252bb4f1c810b028ee3469a130b0106559421fd545e088a985f78575202a190b60995f5f28613d3120bd393fc9d9861bb77449c8a1ba5d4124ff75679c88fa02fd922a60edcff4220bb5c56339ca39c9b52b61fc128b10d26a88daaf6d5679142ef3052a554113d8e3f61ac1dbf7a6b29cfa02d730a8354c98d96f3101e3c58568e1534cedd4c7b0752f066bb1c3b3e11ff1698676d393330232a97463b2416cb30bf68ff797467ea7da446039efdcd8a367d86df57f53056275c60cc59b0f26839d26833bb606cb2fa909aa283db452e3807afa00b65e41565303743ed1ee21475537192a46a14caa37d4227ae215480ce95512283cf31287d668a2a8f4d4380e7b1c56abbe9fffabf5325179df19814d36d4ba9f6f72c0cf20e05b62a8631e1062eeef8b7012ee5c820d400e1d610b7f593177a91965781bf52c9776e8f184fa2d16efff537c0e53fdd3f0ba77b4af72e165385b62e77faa1067142cab34315df01808b16c74fcbdf433fb40219f7764c767bb466085129c5093cd6028b269e38d8681c0bc7a4932a3f2e2345f4b5c60d1a3c7108e5c8923ea2ce27ba05d9ad11de6210a472483517b65ca1935c6846c6b9d846fb04329d2d2ae05c5d731487f4d3608e7da0df16e015969d20ab8ffa7b37e5668ea3a7b0a8ba45b4d5eda7ab341e063cbb9e719c1e8e7ac2eae93254c0dcddf45a072b1e31057843ce72c9420d8fb52a8e16745d0cdee60b6dd8411b37eb927a0804e1458eff236d8ad56a593fbaebec377178b43b4ae3ab228e02ed17fb0f6849431c68fce93b596c71635bf320e334437b45d46a2d44fb5781d256db92e38d953026f3156ead488213bdadb26d22e480b8bd6b413b197c43c118d737dc65de93916f9f4436a54255a2dff11c4268f1c8391a6cfd58f5ca6e7446add2c55273c1dfe9f49a80a8e6a2e6149ef8b32919704b0673ee84e66acb56a12c5321af9ac1b198e0b2c2bd220924af4777196f3c682882620ed9389fd6b8acd42822466b11c27a6cbde335a4d979021e0fb006c2b309ab0aa11f7551f0140fa6c1cc857365eece94c6b5c4a5f6f1b4631439dc5778c1e1a8c2770907319bfcffbf846f1d1fbe7c9bb97d9b4fcc50308afd901f5dea64b7ebe62991b748cff39260df6af7522b96ede4628ec0ca14928830898db3c26e0dbfd63f00e98ac10231e15453770384a3b33ae447d4489b12ba18910d9f67852ad6464a764b3a2a38811b0e1729dbacb5bf7946f1440275b21f0616d51cefb28727c028378718766ac59433cd0a982fcad9cfb6d0545986c3e98f41c557ab82c529d1c99c5061fded32a54c38df47e845a78a5fd7b12e1e6c703de3bcb652118d7833f276bf4c009aebcdf2cdd534b942576b3baf3b2b0d56d5bc903e5222b66594abdc067b998f4f0f284c211fa87b9bd9bd7f373f67c9b1117523ed39e5be13e65b135768025f487b2cfc70c75bab6f1ec3b2d3668a4613f1c31012dcbdfed55ca1400abbfb4c4abbb2d306adf1922560a63bee77a4e07b27a0771c1685c3b7a57c5f2579b9fc6963651e8de7cafd7c4ec55e72df5c44030fc1968ed18d77e1a09220ffa5bc89a64aa5ab1b05a458dab9c579b801109473684bf6ea4eab4460e0fa5ce213c21552da1a157f1e5ffc2b8410fb81a4088bc25df677781085ddf424f714b227e62bdd9f8c72cf6a87d275ea887f121e642f9b9fafd820b987f55386e2a3dc1b7236f5945ca3c24057c1a0d1bed934cc521c01b73e36e4861e4f264fb061061dbf61bb39ab1f03f0321cab001554c2b961be2e37c24155916aaeef8a6e93da028608f6144324beaeeb8e9ed6a90845608ca196bf849c28d8ffee1d6df7fc42aa2f272a4c14198b24af386b933fe6f4e434fd5a5a6bc995b9a79c9cc6801b9dde8ba4873cf425ea720554687e6b41051c7b6e6f8d9d316606a9bc964eb5de55b47b5943b29420a39e9ffa03ab2e2d70bc05fd0493eac4f8f57a6c34b0e36720f0c11436e447a6fe3c6a32324543892dbc3864ad935397c9417c6dbc01b321d50c650acda3b249fe7ba529913f193ef8fac308d5f6209a0236ffb2a8cc250eba4c389cb0b6adb7020c663db4ccddd3e7ee9134560bbb31b0a202eee970f9f6605d42bce195eafb318cb5d918e60680c55f94735b4a7b6066bf82f7367cc9a1a524a75ef0c3840b209d89a05669ea3644f820f28923f7ffeb10c07906d2d91fc78161279d64a252615d92423588a997377db7760cd6dc426bbdeb04cd176f36529e73740c82969cd94e2543764a45c75af5984cc60c60d16fd020293ab391c2a9176bb3d99c7a0e08b1b208cb59f18934effa8f4b16d2b6fd619d7556b4fb28e96c0850a8c776e162fa879fccdafcc1dec5d14c4bd75b53cd840021e7aea478f2d7b891c802a1e17f943ef8bc715036013140681a8f4a312b7be386da236018e4a57469438ba14b9fa69fca7c7e35ed1fdae0bbf4fcbd8805ad50d72eaf29cff7ba03f40e60113a4010ae2e62fa6c7b9a68e9051ad81d631bc75aba0e100ab8b8bb8b7212d7bd3adaee8208d1befbebc0195442fe90aba4b4a892dd37390dc651c73f1686d5d7ca3042d2714ab5ac1dec29ad72eedb9b96e87facc881f5e9afa4e6df72afa7e5d042adca9614e26c21ffc44c91bbced3ec3e33ed14cde4de1fc9e0fe8e5109212f805b5ecf0fd3cbd72335c902735e2892e6f89fcf76c3563433541714cb6f206ddbac9a090886abe01d2e5962ab04811cab0a9724665cf68aa06a6a6879300d45d5d2d868a042efb9856e36281f554417f82940c537624fb5ea7c8a941aaeaffddfbb75f731f850d0c4ea92890d3e40aa310a02c48b5fd556dde0ef17903ca3abc47fef832c6228577c201ea1876207ea7bcc8e6a20261c4177ff73a6b8cd220bdeb0e0ebe9274ef3a37bb461683361bf71caa12ac506cdb627f8a605099c47adb12ad647aa050cf5a4e2fb85124217887c3331cbe244bc1c6b2ee68f08d9d6dd239e48c5ae8886bf0f496a2abd1b184c9fc594f112ee941156a7133d653fc9f479b7e4437ea81b2317fad387b258f91c3040c465a1d8f38368945d667725b089f0894ad558105a8db1fada13fb97b19c1bc6b1671077ccfe8e809265e531915a5ac05e0d6eac145", 0x1000}, {&(0x7f0000002080)="73064ea117d1605fc031c320588d0f1221fb499634cc9aa321c1f28fb8495d4fbc5aafd65ad5f7d30dcbc2d213a4cdd3b3b40842fa394c8a9dfaf7821b42cbf2d2afeeb90712fc491d721d0db2b2f34b1d6a43953877eaac53adb805c1d72c8678e35f30e4d87c247bb1f4930239927e507ed097f016601851da90ae3dd8118b4aaf1b7245d5b01f1f4f6d", 0x8b}, {&(0x7f0000002140)="fa8e709f5337c57a91a61a4b65eb0468554340167163ce2947e4856d5b9413f6a8abb7d026a55e33b11de76b00eca543abafa01de00e48e9d1c951b7c8c7e7cea47016a6d8a13396f12b", 0x4a}, {&(0x7f00000021c0)="de6efbd06073c3202cc9909ad41cccb41b00f74816d79cbd177f439d65cc6498c99bcb2cb124e24c92dcf8e37d51be24cbbee327ec70839960991c874c50be6d80938be9a03957ddd3c4a456979a8df756d3ed8bcf9c734db5b3149e9763953580d3e68a63fd64fc190cabe2bed003ca5f2c22e9717a66b0c216644083d322a118a6089655cd13bf8414ba0bf6ffcad2b36468a0d6c823ce5e0de090db979b3602a051e3ba0f2362da3b01b78d6006d7e61c1be703", 0xb5}, {&(0x7f0000002280)="552e8cd3a851e672f2b4124be5a6e6bfd1df824377491cad2a03845f90afcde99220b93856a317e24ace4ab2eec13b07429c7adec4ca38d8dc4e25cd0bff39e25be95b973544f208972136fe5cc23ac75128f7c90dea453d76a521e9395101608efe0375272f05541f0bf48debc1a94e42e07c9ded77fa4ddadf", 0x7a}, {&(0x7f0000002300)="8778deecda787627b53c40d7fd3d905f6896132b239e28cda76d4ea6b71dd1c007abb2e673cc3904ec1c929f31f29a2d0e55ee6776707fb5096a120569bbefb0c2517e11beb9b0c395bac40f7730ad5c77c807c79476c400b49743f9a6b61bb7", 0x60}], 0x8}, 0x408) 10:21:13 executing program 5: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) mlock(&(0x7f0000006000/0x13000)=nil, 0x13000) mprotect(&(0x7f0000011000/0x1000)=nil, 0x1000, 0x0) (async) mprotect(&(0x7f000000d000/0x1000)=nil, 0x1000, 0x2) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) (async) munmap(&(0x7f000000c000/0x1000)=nil, 0x1000) munlock(&(0x7f000000b000/0x4000)=nil, 0x4000) (async, rerun: 32) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (rerun: 32) mlock(&(0x7f000000b000/0x2000)=nil, 0x2000) r0 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000008000/0x1000)=nil, 0x2000) r1 = shmget(0x2, 0x4000, 0x32, &(0x7f0000013000/0x4000)=nil) shmat(r1, &(0x7f000000f000/0x3000)=nil, 0x2000) 10:21:13 executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) (async) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x7) 10:21:13 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000540)={0x7ff, 0x2, 0xfffffffc, 0xa7d3, "1a0e0ad5e4a52a9f9bb82f360000aab39b58505f"}) (async) writev(r0, &(0x7f0000000500)=[{&(0x7f00000002c0)="aeb27ed36c5964bd364ab5af4f74aeee8bbbf24a2ba1419d6719b06cc55e062dbf97980c4b0d819844c5c88691a81d4844795362079b0050", 0x38}], 0x1) 10:21:13 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) (async) sysctl$hw(&(0x7f00000002c0)={0x6, 0x18}, 0x2, &(0x7f0000000300)="7472201e", &(0x7f0000000040)=0x4, 0x0, 0x0) 10:21:13 executing program 3: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10, 0x0, 0x95f0}, {0x1020, 0x1, 0x349, "905d1afdb95f9412c5f960d76e59b346f56d8be01a6e66a0d513ca346ce39a66a7037a6ee7d3173932dc72e52c57954841f117b6bc29fca872941070edb7891b576083b1fbc201134aaba07bd98d0b550d9d71bb10f06f84a8f8162857e8d929b330cdd5908f1a21b085dcac8ff8453430601ea9d21e190c98c350cb0dd328fd1d247a2924f0b067fabf7064f7bde2cbaf7457a428a048df139d3520b6c3ac2c0fc1f2aeee5b46c3219ef37571622d0eaf6e0d3f8f9dc1f560800aa52a990fb5e6b8cb9127d29c4ca316f08165066d1d2e0e2ae6619db2e308f4d8b23e82ffb0a6d5611014ae3fa00b7629e3133f4aa016e1e3478d709d5f384a8d68eaf8e09a9fc633adb9d78a8dc1009d29ec1cd80640dd888a257e7e0eaac322106229f916dc3bc448221a72133fdaefb033e1f1662a346632f35b2f0218904887af998b59ccc2e9b12238e7c398a85783bf0849d89cae8dbf540bca3a2ed48ba959f345ca4088b91c24a9329aeca528596fe1950cf7fb11cbd4a9fb757510ed7627fd83a7f4ed8f2133bd3255e95329650b0c9d848150be9f6ef99007f17e77ce64bf07b73c2a138440e0a19842ad54f754593bb11be58f8491d0feec85b0e44b8fe55f6478b198ace679f654883a4320f667357b916a8c4e3170fa6c3cd8aa63cb6c0c3820a42c3fc1889ad234f929f8916cb5d5b1a79f36101501433b040b0d97dc314b45faef869956f666a3a20417fc7f63a02eb8021478501b09ab6519bf299a97caa52bb40598875268cb97bc6ee593ff8bd63e5864f8fc8f212a501f0f4492737cb9817f56060ad183c123b5867d376ef73b4c6858881070c928f745018b9239da35b6ac471fe81d8f348eacf9020d393b37cb69d38a8b4a07aeb7da953c0a473c0f716af99fece22e52e8f519cdbc46c4990ca34c4b2f65a5e9fac4161d9428f5e40501ba626f0ddbb292fa505b6f141455aee52474b065499058d5abe02d83eee2e9ba1f13acf2af71615d7444d51a8fc5975b6bcaff858f17d90651f41e65539f0b93b03ee1d8f52bac3ca120ae37bbac774854e00a67ad6f6919dfbb3d98c496a3558d9257d922e22f7a7c6fc5eae0b953397f245a4c57e6ae482eb00b354958f94a29e6149dbf1f9be77ec597b7c6d9cf1215a24a6b5b5ca34afaf0e443a560374f6d13389c9a985333334f8f338a5d9cc80dc6a46a09cd4f8ba07e5dd10dbe6ef9222f129e31cac621311d64987ab7be41d2c69df7c853569e0e23fb231676fb138ceefd9e8ae19d670d762e70717176a45d54ceeefbbf9a6fa5b35816138782bdc58433f3fd4d417d831f676cc4a372c556c52caa3bb03e3b5444a139559d0ecb0acea74b52efb8b2458d753a7beaf4b48fc80f2167c05ed78571c77c0f7d54b98e28fd556fe2403e115e92a2e6a35eab02a9cfe9ca73a27aa161286574e6c0fb893581a2aa5bc3616d39f7efb3aa2527e75d91435ed3c77a0962ce29639151ff20f81aaed4922ace3e96e687c6b4e5477b9ae180da97c9ffb2ead2cfd76a060ed49d3c1da054859cdb66a6baf54d006e6082147cd89ea360cb1081da78844d236263bd0a0dacd1668720e1feffc5c18272734a1b4a97e3854acbb52f3ea66bc3d9591806c35f0fc484a22286fa54cf600c887d1fc9da01adaca0eaaa29f3f1ccab682651af1f7520ecdc2250515ff0db45d6f5fc1bf5924209155941a17b50bae43ee3bcdec95c373d617edc712006e2559519aefa09c94def4fd4b14aed55ee547bab3d744fb578a441b78c151b21a004be8da23f69a6575ca5878787eba5180e71b6aa9b5c6ef3d610753cbb23cce470399aca3203306e419bbce6d19c65453b945040b4bf313bbedf7d5eeefaecbdca207daac6ad987cc35dfb3a27d24896865d73d6ac86d46b2060228d7b4eb25beede05ea8c0a6e655719fe6a5098a38d00b75b375e071820cf91fb6193cbbecc47bdb015f1bbf5ff1693552b56f910ea6986100a3be57e624be1837b080db8816524c5746366a909b569e6c8e731a43c73442517b71c0e35fd3cd37408c6bcfe934fd2301effaa159f4aad2f0ec059130a587527c6e116c4606daed3f85fbd22808236ab0f35676b5a388594536c3492d05233a3909871d7c41dc04622c091b243226aa6fc0ebf5b2bfd57cb1498d8e62537b18bf080e62a76c3124c2bf9b1fbdd3a1cf25ada97c238784acbdac9eed6b31785ecbaebb576fbb6d537d1c651f50e4ab6b7011396b6ad865b8cdb43b37be5c775ed8c07ecaadb55ffe2dd857d4a4055463d4a4f0175cd48c697733b4a3b907080af454f6bdc9e4f08b21576c08aeb91fab90a258122839eba5ef3e5cbdec5626c84a81c8a3496fc1a1bdf3c418b854a07eaa105e5314c1db05ae50e1c8c1ea24165c8e902856f5c23db15e79f04be88c0feb65b7dda457e164cf955e91f615159e0ddf06532358048adf5cf43cb865574bfbeaa676190169cec796423967c9988f90a1ef9eb0e7dbf7fe923cd401b4d72fc7e92451e78afc8e93a138c3c1a69741ac6712fac374d4da92a04731ebd1a34cd8083c3ef40d005b3c77bb3953ac0f6fbbbb711d424b655bbece1ab446bccc67ff68439a5c5d0681f2426b4a570b9872a07b68b3bf8651271a7fde3b83a7369b456335e484f62dd87ce839e8bbcf700e29ab843d886428581ba4020ba752b3bb3b276beac775a36da4f7abcfc1f3bd2ae793b61400100fca958e0a295fe430c323140984e91923642ed27d2c7e8f821b471767105926fab2ca9986a0b6a238cce70364e5a9e6ec77474b875a0bb1abf1f05cf7c4d6b40dfa918b72231dc12674b9bd2ef7bc68bac9fa605baad52965fb0a53d0cb2421392a5fa32e588ba410dec60b428af55f445a6b08d5f4185416529198dc8425a4c24d1b0f611208bed9993197087cef6e57d5b6a84187e773241fbaf9747245defa3fe13849d3418706b063023226c0da94ba92820747c979e6f5617685cfec385168adfb6d8f7c8db608439c611b7384f30270980e308f0ebff59353d5ed50c61ae08807f7f7bc6d8e95abc317b7b51d00e5f4ba816d3d2fa18f59f68ecba634c9207a1a16fca46d5f3d3c10ff20ec75d8dd8ec0c5b885d743099391dea73a4917414c76b72121d2f356b0373ec3e4d58061f68f4d4fa7bebd3d21ddb13edaaa721dcea34436032b6d3c94587f100eb269fd38fe395e79348960f6726078678e0a68bdbe7903ff85a8101b58a6e59d0f36d78b316be042afca7d6d56339970b78d05a8e50921ec9463f1b8597670ec070991d2699157371e5cd77837ea3bd4f3e92722aad4f9ed4ebf200a516f8d73af9dc1d62371b19cea16a76252a0f30e9cc2834ccf6618fc9099beee95d86d4ad8b6f509e6cf2f3613df526f66872490485f95a2c7d9fa12325b980ddf82c9fa5111576843415b93cbdd4a412ce069f32a78cfa40f6ec819f987a0f79d80db28bcb6cb72e5547e083cefffa8a4d4bea73d9ce35d5d0c595fcc72986cc98663ad58118439866f72e091d11cf24474c7281d2dac15f88af4926b69e8648dc888a48e0827157a730629c05644c05a6c8f300e7d0f8b33279942a9f7ac84f00759918af2293b3aeaf7938190ef378278f00c87b2017101d212927b7ca170d24bdd806d2ec441204f14e38896545ea02e4d34fa01ab1d448cbf185d831694973fa6948fcde3878e55ba235349c973db2c93bebcc9ed64f48bfd65bdc8dca2a4dd964252f73d9c22b37e7d12f33b57bb29fe021d15c1f47b08c7ee0fad00e977d37692e82e163df44fb16d465206917241d8a8e491029fb21692d2aa8c304c7343b13487e50b41bb47283200fef9177d6d7d037a2564b6d064d10bbe45338c19c048339a401d8b5b8d9b681fb215fc32b6d739b848a99c217e2bd07f277ce01a0c39d438f312569755c81443eac3eee3597ebd6dae82412c77177378fd8265cf7b58f518ebfbd040fbad6095b39b4e63a74192a8dc4eaff25c0cca96e8512666465dc59cf9a880be4189d14fb89e8f32011688027afd778556423040b52aaccdc02d0f9ee74a9956a305e3a1ce8988f51f9734aee87b920092553fcb6365121ac0b992f594452ed0e4cead303b2632d64e5e5dcf589022a5549012d104ab84ce3c06051baef83b95d24fe64ad71548d3b3a87a8c1f50c112fe2cf02c665c67f10fc57836a677260163b37ce951ee92ed76525e071b21cab7c443c8dbcfdd9effdaa845ca7f3f5b860faae4db00b49a134e6090932ff2d55545afddb3b7bfe58f0ca1385b1fa0eced7d11e7bdb97899c0840f544cf89721c56f7fb19be4e2617fce722b74292167959a7f545368a6373a7e129691fc3948dcaa5b79e32e1064d4c744a9a43d15c51f654c9e9ba3ea959b2d6e7af3490f911ba2e3f53b381d2c57caa59480398067ea9b701286958585094d003b7c9e627dc0eff5bfeb4e4389904ea12226d823b67cf825d6c0ba9ae79b1add4144f7054700f3773a29d1bc088eb3debb8c9399c061ba3818a925535bb30b60f016b6bc4cb844eaad79516bbc787a4828386f96df16cd117049e5da379484ce7232241b7ba20ed97135c5f4936083b8b54544a7548e264156bc071798b8edecb56b9c63aa544dfdba91ebfa2c6d99e148bea96de71506a2e62fba49322757a595d95daf52f3705fbc73ee05fbed81c89749584a4278eda170b0950c5fceecc1fc50d8e001dc76963d9986f4cff772b1bcd6af7784d678026b2bf91a531bbc010ce25dd937333b45bbc60893f4a1c501a76e059fa6e6d3c727d00f170085c6881343027abcdf020ef91018fb450062321917786eb3797e508b63769ca720d1e15a0e6588161289b2bcbf11d1012df8d07a4aed87c3989ac4b6f2b860fe09a53bd1367a0b2f16b3fa78ddc3d2211be01affe7515002efce389c6bf2ea60cc1faef700b3f197616bfcece3aef7f5084e27b4168742ec5060ac09ac6bf8dad1cee1780de5674ca91e39126b679bd5c4bef2f85453c7f97ca4343881b724cdd006046d580f7a70d53206cf5c8c224a41fccfec4c4083b0b6b6fd391e5270f3624fdfcfa27b230216bcb67d309e23fc3a67329c7b80346601775b714e4e21181e580344ecc974dcda8645b622ebde996fbce45c2c833ab6b45522f3753ea26488a1295ea0053755165695631cb26086cf07f1fc4c747a10475e566251c65035c322f8d40540c14b6dc4e833b983db717e757b9587143a978b5f284e60a9b77c3e9c63c3b34a8ea3767c800fff0fe4b8b8bf49cc0ab6d1f5ba96c6711e5358eb6e2c1b879e49df10f2e57e23eabf7c7abf7d41c5df346a7e8f9742cd978e86930fe59f6cbb1bce53dfd7aac5db6864879eb08a6e1b97a5c906e136d247beb34ee125bf09af10a0804e6751ad99fd73ad48283e4cccfede813df6b240b526c3b6df007f020057bc25bf9028330f02f5e1771af5250459cfa128580372745826dcea172c9e28df3a98b40f21fd5d387a8ea1ffa0c1fe5ab089d38d6c75706c2df5e11552bdb9cbd63e37141196e17b2a9fe6413872b6fa57a042c7d745f819122f63810442d53c764686ed8bfff9569657b874dfcf738cd5a7b36030143cd3d6f72d7f826de3605b6dc2c10aee56f4ae69414033d1d942f165773d94600f06006a8f30d28cde8563b0f7c98fe69a09a8594da035230ffd0d488f5370d1aa7756ad5ca0c7403b575a8d08425401ef788fb48be05fda5a42ef66eea49ead8e4c567e2cda81b0d816c6cc8cf16a14a619efdf2efc25966b0f23904f4ef0ce964ffd3ad395ffbd2bcc0"}], 0x1030}, 0x0) socket(0x18, 0x2, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10, 0x0, 0x95f0}, {0x1020, 0x1, 0x349, "905d1afdb95f9412c5f960d76e59b346f56d8be01a6e66a0d513ca346ce39a66a7037a6ee7d3173932dc72e52c57954841f117b6bc29fca872941070edb7891b576083b1fbc201134aaba07bd98d0b550d9d71bb10f06f84a8f8162857e8d929b330cdd5908f1a21b085dcac8ff8453430601ea9d21e190c98c350cb0dd328fd1d247a2924f0b067fabf7064f7bde2cbaf7457a428a048df139d3520b6c3ac2c0fc1f2aeee5b46c3219ef37571622d0eaf6e0d3f8f9dc1f560800aa52a990fb5e6b8cb9127d29c4ca316f08165066d1d2e0e2ae6619db2e308f4d8b23e82ffb0a6d5611014ae3fa00b7629e3133f4aa016e1e3478d709d5f384a8d68eaf8e09a9fc633adb9d78a8dc1009d29ec1cd80640dd888a257e7e0eaac322106229f916dc3bc448221a72133fdaefb033e1f1662a346632f35b2f0218904887af998b59ccc2e9b12238e7c398a85783bf0849d89cae8dbf540bca3a2ed48ba959f345ca4088b91c24a9329aeca528596fe1950cf7fb11cbd4a9fb757510ed7627fd83a7f4ed8f2133bd3255e95329650b0c9d848150be9f6ef99007f17e77ce64bf07b73c2a138440e0a19842ad54f754593bb11be58f8491d0feec85b0e44b8fe55f6478b198ace679f654883a4320f667357b916a8c4e3170fa6c3cd8aa63cb6c0c3820a42c3fc1889ad234f929f8916cb5d5b1a79f36101501433b040b0d97dc314b45faef869956f666a3a20417fc7f63a02eb8021478501b09ab6519bf299a97caa52bb40598875268cb97bc6ee593ff8bd63e5864f8fc8f212a501f0f4492737cb9817f56060ad183c123b5867d376ef73b4c6858881070c928f745018b9239da35b6ac471fe81d8f348eacf9020d393b37cb69d38a8b4a07aeb7da953c0a473c0f716af99fece22e52e8f519cdbc46c4990ca34c4b2f65a5e9fac4161d9428f5e40501ba626f0ddbb292fa505b6f141455aee52474b065499058d5abe02d83eee2e9ba1f13acf2af71615d7444d51a8fc5975b6bcaff858f17d90651f41e65539f0b93b03ee1d8f52bac3ca120ae37bbac774854e00a67ad6f6919dfbb3d98c496a3558d9257d922e22f7a7c6fc5eae0b953397f245a4c57e6ae482eb00b354958f94a29e6149dbf1f9be77ec597b7c6d9cf1215a24a6b5b5ca34afaf0e443a560374f6d13389c9a985333334f8f338a5d9cc80dc6a46a09cd4f8ba07e5dd10dbe6ef9222f129e31cac621311d64987ab7be41d2c69df7c853569e0e23fb231676fb138ceefd9e8ae19d670d762e70717176a45d54ceeefbbf9a6fa5b35816138782bdc58433f3fd4d417d831f676cc4a372c556c52caa3bb03e3b5444a139559d0ecb0acea74b52efb8b2458d753a7beaf4b48fc80f2167c05ed78571c77c0f7d54b98e28fd556fe2403e115e92a2e6a35eab02a9cfe9ca73a27aa161286574e6c0fb893581a2aa5bc3616d39f7efb3aa2527e75d91435ed3c77a0962ce29639151ff20f81aaed4922ace3e96e687c6b4e5477b9ae180da97c9ffb2ead2cfd76a060ed49d3c1da054859cdb66a6baf54d006e6082147cd89ea360cb1081da78844d236263bd0a0dacd1668720e1feffc5c18272734a1b4a97e3854acbb52f3ea66bc3d9591806c35f0fc484a22286fa54cf600c887d1fc9da01adaca0eaaa29f3f1ccab682651af1f7520ecdc2250515ff0db45d6f5fc1bf5924209155941a17b50bae43ee3bcdec95c373d617edc712006e2559519aefa09c94def4fd4b14aed55ee547bab3d744fb578a441b78c151b21a004be8da23f69a6575ca5878787eba5180e71b6aa9b5c6ef3d610753cbb23cce470399aca3203306e419bbce6d19c65453b945040b4bf313bbedf7d5eeefaecbdca207daac6ad987cc35dfb3a27d24896865d73d6ac86d46b2060228d7b4eb25beede05ea8c0a6e655719fe6a5098a38d00b75b375e071820cf91fb6193cbbecc47bdb015f1bbf5ff1693552b56f910ea6986100a3be57e624be1837b080db8816524c5746366a909b569e6c8e731a43c73442517b71c0e35fd3cd37408c6bcfe934fd2301effaa159f4aad2f0ec059130a587527c6e116c4606daed3f85fbd22808236ab0f35676b5a388594536c3492d05233a3909871d7c41dc04622c091b243226aa6fc0ebf5b2bfd57cb1498d8e62537b18bf080e62a76c3124c2bf9b1fbdd3a1cf25ada97c238784acbdac9eed6b31785ecbaebb576fbb6d537d1c651f50e4ab6b7011396b6ad865b8cdb43b37be5c775ed8c07ecaadb55ffe2dd857d4a4055463d4a4f0175cd48c697733b4a3b907080af454f6bdc9e4f08b21576c08aeb91fab90a258122839eba5ef3e5cbdec5626c84a81c8a3496fc1a1bdf3c418b854a07eaa105e5314c1db05ae50e1c8c1ea24165c8e902856f5c23db15e79f04be88c0feb65b7dda457e164cf955e91f615159e0ddf06532358048adf5cf43cb865574bfbeaa676190169cec796423967c9988f90a1ef9eb0e7dbf7fe923cd401b4d72fc7e92451e78afc8e93a138c3c1a69741ac6712fac374d4da92a04731ebd1a34cd8083c3ef40d005b3c77bb3953ac0f6fbbbb711d424b655bbece1ab446bccc67ff68439a5c5d0681f2426b4a570b9872a07b68b3bf8651271a7fde3b83a7369b456335e484f62dd87ce839e8bbcf700e29ab843d886428581ba4020ba752b3bb3b276beac775a36da4f7abcfc1f3bd2ae793b61400100fca958e0a295fe430c323140984e91923642ed27d2c7e8f821b471767105926fab2ca9986a0b6a238cce70364e5a9e6ec77474b875a0bb1abf1f05cf7c4d6b40dfa918b72231dc12674b9bd2ef7bc68bac9fa605baad52965fb0a53d0cb2421392a5fa32e588ba410dec60b428af55f445a6b08d5f4185416529198dc8425a4c24d1b0f611208bed9993197087cef6e57d5b6a84187e773241fbaf9747245defa3fe13849d3418706b063023226c0da94ba92820747c979e6f5617685cfec385168adfb6d8f7c8db608439c611b7384f30270980e308f0ebff59353d5ed50c61ae08807f7f7bc6d8e95abc317b7b51d00e5f4ba816d3d2fa18f59f68ecba634c9207a1a16fca46d5f3d3c10ff20ec75d8dd8ec0c5b885d743099391dea73a4917414c76b72121d2f356b0373ec3e4d58061f68f4d4fa7bebd3d21ddb13edaaa721dcea34436032b6d3c94587f100eb269fd38fe395e79348960f6726078678e0a68bdbe7903ff85a8101b58a6e59d0f36d78b316be042afca7d6d56339970b78d05a8e50921ec9463f1b8597670ec070991d2699157371e5cd77837ea3bd4f3e92722aad4f9ed4ebf200a516f8d73af9dc1d62371b19cea16a76252a0f30e9cc2834ccf6618fc9099beee95d86d4ad8b6f509e6cf2f3613df526f66872490485f95a2c7d9fa12325b980ddf82c9fa5111576843415b93cbdd4a412ce069f32a78cfa40f6ec819f987a0f79d80db28bcb6cb72e5547e083cefffa8a4d4bea73d9ce35d5d0c595fcc72986cc98663ad58118439866f72e091d11cf24474c7281d2dac15f88af4926b69e8648dc888a48e0827157a730629c05644c05a6c8f300e7d0f8b33279942a9f7ac84f00759918af2293b3aeaf7938190ef378278f00c87b2017101d212927b7ca170d24bdd806d2ec441204f14e38896545ea02e4d34fa01ab1d448cbf185d831694973fa6948fcde3878e55ba235349c973db2c93bebcc9ed64f48bfd65bdc8dca2a4dd964252f73d9c22b37e7d12f33b57bb29fe021d15c1f47b08c7ee0fad00e977d37692e82e163df44fb16d465206917241d8a8e491029fb21692d2aa8c304c7343b13487e50b41bb47283200fef9177d6d7d037a2564b6d064d10bbe45338c19c048339a401d8b5b8d9b681fb215fc32b6d739b848a99c217e2bd07f277ce01a0c39d438f312569755c81443eac3eee3597ebd6dae82412c77177378fd8265cf7b58f518ebfbd040fbad6095b39b4e63a74192a8dc4eaff25c0cca96e8512666465dc59cf9a880be4189d14fb89e8f32011688027afd778556423040b52aaccdc02d0f9ee74a9956a305e3a1ce8988f51f9734aee87b920092553fcb6365121ac0b992f594452ed0e4cead303b2632d64e5e5dcf589022a5549012d104ab84ce3c06051baef83b95d24fe64ad71548d3b3a87a8c1f50c112fe2cf02c665c67f10fc57836a677260163b37ce951ee92ed76525e071b21cab7c443c8dbcfdd9effdaa845ca7f3f5b860faae4db00b49a134e6090932ff2d55545afddb3b7bfe58f0ca1385b1fa0eced7d11e7bdb97899c0840f544cf89721c56f7fb19be4e2617fce722b74292167959a7f545368a6373a7e129691fc3948dcaa5b79e32e1064d4c744a9a43d15c51f654c9e9ba3ea959b2d6e7af3490f911ba2e3f53b381d2c57caa59480398067ea9b701286958585094d003b7c9e627dc0eff5bfeb4e4389904ea12226d823b67cf825d6c0ba9ae79b1add4144f7054700f3773a29d1bc088eb3debb8c9399c061ba3818a925535bb30b60f016b6bc4cb844eaad79516bbc787a4828386f96df16cd117049e5da379484ce7232241b7ba20ed97135c5f4936083b8b54544a7548e264156bc071798b8edecb56b9c63aa544dfdba91ebfa2c6d99e148bea96de71506a2e62fba49322757a595d95daf52f3705fbc73ee05fbed81c89749584a4278eda170b0950c5fceecc1fc50d8e001dc76963d9986f4cff772b1bcd6af7784d678026b2bf91a531bbc010ce25dd937333b45bbc60893f4a1c501a76e059fa6e6d3c727d00f170085c6881343027abcdf020ef91018fb450062321917786eb3797e508b63769ca720d1e15a0e6588161289b2bcbf11d1012df8d07a4aed87c3989ac4b6f2b860fe09a53bd1367a0b2f16b3fa78ddc3d2211be01affe7515002efce389c6bf2ea60cc1faef700b3f197616bfcece3aef7f5084e27b4168742ec5060ac09ac6bf8dad1cee1780de5674ca91e39126b679bd5c4bef2f85453c7f97ca4343881b724cdd006046d580f7a70d53206cf5c8c224a41fccfec4c4083b0b6b6fd391e5270f3624fdfcfa27b230216bcb67d309e23fc3a67329c7b80346601775b714e4e21181e580344ecc974dcda8645b622ebde996fbce45c2c833ab6b45522f3753ea26488a1295ea0053755165695631cb26086cf07f1fc4c747a10475e566251c65035c322f8d40540c14b6dc4e833b983db717e757b9587143a978b5f284e60a9b77c3e9c63c3b34a8ea3767c800fff0fe4b8b8bf49cc0ab6d1f5ba96c6711e5358eb6e2c1b879e49df10f2e57e23eabf7c7abf7d41c5df346a7e8f9742cd978e86930fe59f6cbb1bce53dfd7aac5db6864879eb08a6e1b97a5c906e136d247beb34ee125bf09af10a0804e6751ad99fd73ad48283e4cccfede813df6b240b526c3b6df007f020057bc25bf9028330f02f5e1771af5250459cfa128580372745826dcea172c9e28df3a98b40f21fd5d387a8ea1ffa0c1fe5ab089d38d6c75706c2df5e11552bdb9cbd63e37141196e17b2a9fe6413872b6fa57a042c7d745f819122f63810442d53c764686ed8bfff9569657b874dfcf738cd5a7b36030143cd3d6f72d7f826de3605b6dc2c10aee56f4ae69414033d1d942f165773d94600f06006a8f30d28cde8563b0f7c98fe69a09a8594da035230ffd0d488f5370d1aa7756ad5ca0c7403b575a8d08425401ef788fb48be05fda5a42ef66eea49ead8e4c567e2cda81b0d816c6cc8cf16a14a619efdf2efc25966b0f23904f4ef0ce964ffd3ad395ffbd2bcc0"}], 0x1030}, 0x0) (async) 10:21:13 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000880)={0x0, 0x43, 0x1ff, 0xa7bd, "d8a522c251c8f7f9bdca0d83f1155400"}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) socket$inet6(0x18, 0x1, 0x81) write(r2, &(0x7f0000000180), 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)="abe58461c9026d91d3f859fd932f9e5ae716b460b018bb1aab2730997ab785b12f58e21cc46efc15728dccba9de3594f3042defb652950c3642fb845e7fa958a996816b49f45bce74fad759299845978e6f21d8ab5dd7d678627d5ab42c8df7e0327a5a1aea606413746c115ca4ac05c4bbca1887e458328d77b770da055d0a03793977a0972cacc6d6eab14d64c19a134aed1956c14920e", 0x98}], 0x1) 10:21:13 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) shutdown(r0, 0x2) (async) shutdown(r0, 0x2) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair(0x1, 0x3, 0x4, &(0x7f0000000080)) socket$unix(0x1, 0x1, 0x0) (async) socket$unix(0x1, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = accept$inet6(r1, 0x0, &(0x7f00000001c0)) recvmsg(r3, &(0x7f00000004c0)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/37, 0x25}, {&(0x7f0000000280)=""/57, 0x39}, {&(0x7f00000002c0)=""/255, 0xff}], 0x3, &(0x7f0000000400)=""/135, 0x87}, 0x800) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="03000000", 0x4) (async) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="03000000", 0x4) socket(0x18, 0x2, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) recvmmsg(r5, &(0x7f0000000980)={&(0x7f0000000940)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000000a00)=""/18, 0x12}, {&(0x7f0000000600)=""/185, 0xb9}, {&(0x7f00000006c0)=""/192, 0xc0}, {&(0x7f00000007c0)=""/82, 0x52}], 0x5, &(0x7f00000008c0)=""/97, 0x61}, 0x7fffffff}, 0x10, 0x841, &(0x7f00000009c0)={0x16a}) r6 = dup(r2) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r8 = dup(r7) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r9) write(r9, &(0x7f00000005c0)="4961ce1595ef5f7340ec57c564", 0xd) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f0000000a40)=0xc) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f0000000a40)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 10:21:13 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) sysctl$hw(&(0x7f00000002c0)={0x6, 0x18}, 0x2, &(0x7f0000000300)="7472201e", &(0x7f0000000040)=0x4, 0x0, 0x0) 10:21:13 executing program 5: nanosleep(&(0x7f0000000080)={0x7}, 0xfffffffffffffffe) clock_getres(0x4, &(0x7f0000000000)) 10:21:13 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() (async) r0 = syz_open_pts() dup2(r0, r0) (async) r1 = dup2(r0, r0) close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000880)={0x0, 0x43, 0x1ff, 0xa7bd, "d8a522c251c8f7f9bdca0d83f1155400"}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) socket$inet6(0x18, 0x1, 0x81) (async) socket$inet6(0x18, 0x1, 0x81) write(r2, &(0x7f0000000180), 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)="abe58461c9026d91d3f859fd932f9e5ae716b460b018bb1aab2730997ab785b12f58e21cc46efc15728dccba9de3594f3042defb652950c3642fb845e7fa958a996816b49f45bce74fad759299845978e6f21d8ab5dd7d678627d5ab42c8df7e0327a5a1aea606413746c115ca4ac05c4bbca1887e458328d77b770da055d0a03793977a0972cacc6d6eab14d64c19a134aed1956c14920e", 0x98}], 0x1) 10:21:13 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) shutdown(r0, 0x2) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r1) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async, rerun: 32) socketpair(0x1, 0x3, 0x4, &(0x7f0000000080)) (async, rerun: 32) socket$unix(0x1, 0x1, 0x0) (async, rerun: 32) r2 = socket(0x18, 0x2, 0x0) (async, rerun: 32) r3 = accept$inet6(r1, 0x0, &(0x7f00000001c0)) recvmsg(r3, &(0x7f00000004c0)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/37, 0x25}, {&(0x7f0000000280)=""/57, 0x39}, {&(0x7f00000002c0)=""/255, 0xff}], 0x3, &(0x7f0000000400)=""/135, 0x87}, 0x800) (async) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="03000000", 0x4) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) recvmmsg(r5, &(0x7f0000000980)={&(0x7f0000000940)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f0000000a00)=""/18, 0x12}, {&(0x7f0000000600)=""/185, 0xb9}, {&(0x7f00000006c0)=""/192, 0xc0}, {&(0x7f00000007c0)=""/82, 0x52}], 0x5, &(0x7f00000008c0)=""/97, 0x61}, 0x7fffffff}, 0x10, 0x841, &(0x7f00000009c0)={0x16a}) (async) r6 = dup(r2) (async) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async, rerun: 32) r8 = dup(r7) (rerun: 32) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r9) (async, rerun: 32) write(r9, &(0x7f00000005c0)="4961ce1595ef5f7340ec57c564", 0xd) (rerun: 32) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f0000000a40)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 10:21:13 executing program 2: dup2(0xffffffffffffff9c, 0xffffffffffffff9c) syz_emit_ethernet(0x5a, &(0x7f0000000000)={@local, @random="be70df23504d", [], {@ipv6={0x86dd, {0x0, 0x6, "7fa659", 0x24, 0x0, 0x0, @rand_addr="fed787135800007d34e8a93239c1a0cb", @rand_addr="0000000000f4ff02000700", {[@dstopts={0x2b, 0x0, '\x00', [@jumbo]}], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x9, 0x9) 10:21:13 executing program 6: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff80350001080006040009000000000000e00000020000000000e720000001"]) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x6, &(0x7f0000001200), 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000001040), 0x9, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r2, r0) r4 = semget$private(0x0, 0x5, 0x2c4) semop(r4, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r4, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000440)=""/61) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000040)=""/4096) r5 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r5, r6, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r13 = dup(r12) setsockopt(r13, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) setsockopt(r9, 0xffffff01, 0xfff, &(0x7f0000001080)="56d16d9ff12a1da5a7761bf37585718bdb5fc8866f406f6f63e673c4c1d4fe5f4c4f07c5de8f77c03538614617b1075361058a15960aee3d93ae1dc06b4913b5793e5ca75c2058e57793b27bdb78890164884354c2f345d0d0c405c872f3e67d0733c3741b0826f31abd2b5977afa289b85b53638a31c2769004a02615b419d9be5abad0981b1dff35c61fa46eb0cbb2f99cc4940f75b033cbdd169e05e91d1874cae93eecef71c3289e0f428e0bd5745d83b9ad3d38", 0xb6) connect$unix(r9, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffff3) r14 = open$dir(&(0x7f0000001340)='./file0\x00', 0x40, 0x80) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000001200)="52221b6c9ceb0baa80097e0f69312efedd8241a7e155276c5b15e6615a8a964753fcc7e69ff4ef2e311656ccf11909b898384c039ea1b62a414f283ca0f745cbd63237fdd0ff6e807b19d7c728ab5dba9ecc2afe20204c21b6ceb55cfa464a5c018219d4400c4f5df20a17f79ac84f3edb0bebe818ef858c7ae23bedf78742075cd9db426df2a9122a25c8b12b2acb255b9a24d8b0d52de8532ea9f721479e508325c7523286ae44a8892dc99c4f419771bb6972e0f08eb42d17564a", 0xbc}, {&(0x7f0000000100)="9e9cb48ed922f1c8f567e62f422e65f050e41e6af50b723fed9f5352dc004d439f66909d6334fc9b3201a49b729d6fd8", 0x30}], 0x2, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, 0x0, r5, r7}, @rights={0x38, 0xffff, 0x1, [r1, r3, r3, 0xffffffffffffffff, r8, r10, r1, r11, r14, 0xffffffffffffffff]}], 0x58}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, 0x0, r5, 0x0, 0x101, 0x1}, 0x1ff, 0x8001, 0x60abf683}) 10:21:13 executing program 3: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10, 0x0, 0x95f0}, {0x1020, 0x1, 0x349, "905d1afdb95f9412c5f960d76e59b346f56d8be01a6e66a0d513ca346ce39a66a7037a6ee7d3173932dc72e52c57954841f117b6bc29fca872941070edb7891b576083b1fbc201134aaba07bd98d0b550d9d71bb10f06f84a8f8162857e8d929b330cdd5908f1a21b085dcac8ff8453430601ea9d21e190c98c350cb0dd328fd1d247a2924f0b067fabf7064f7bde2cbaf7457a428a048df139d3520b6c3ac2c0fc1f2aeee5b46c3219ef37571622d0eaf6e0d3f8f9dc1f560800aa52a990fb5e6b8cb9127d29c4ca316f08165066d1d2e0e2ae6619db2e308f4d8b23e82ffb0a6d5611014ae3fa00b7629e3133f4aa016e1e3478d709d5f384a8d68eaf8e09a9fc633adb9d78a8dc1009d29ec1cd80640dd888a257e7e0eaac322106229f916dc3bc448221a72133fdaefb033e1f1662a346632f35b2f0218904887af998b59ccc2e9b12238e7c398a85783bf0849d89cae8dbf540bca3a2ed48ba959f345ca4088b91c24a9329aeca528596fe1950cf7fb11cbd4a9fb757510ed7627fd83a7f4ed8f2133bd3255e95329650b0c9d848150be9f6ef99007f17e77ce64bf07b73c2a138440e0a19842ad54f754593bb11be58f8491d0feec85b0e44b8fe55f6478b198ace679f654883a4320f667357b916a8c4e3170fa6c3cd8aa63cb6c0c3820a42c3fc1889ad234f929f8916cb5d5b1a79f36101501433b040b0d97dc314b45faef869956f666a3a20417fc7f63a02eb8021478501b09ab6519bf299a97caa52bb40598875268cb97bc6ee593ff8bd63e5864f8fc8f212a501f0f4492737cb9817f56060ad183c123b5867d376ef73b4c6858881070c928f745018b9239da35b6ac471fe81d8f348eacf9020d393b37cb69d38a8b4a07aeb7da953c0a473c0f716af99fece22e52e8f519cdbc46c4990ca34c4b2f65a5e9fac4161d9428f5e40501ba626f0ddbb292fa505b6f141455aee52474b065499058d5abe02d83eee2e9ba1f13acf2af71615d7444d51a8fc5975b6bcaff858f17d90651f41e65539f0b93b03ee1d8f52bac3ca120ae37bbac774854e00a67ad6f6919dfbb3d98c496a3558d9257d922e22f7a7c6fc5eae0b953397f245a4c57e6ae482eb00b354958f94a29e6149dbf1f9be77ec597b7c6d9cf1215a24a6b5b5ca34afaf0e443a560374f6d13389c9a985333334f8f338a5d9cc80dc6a46a09cd4f8ba07e5dd10dbe6ef9222f129e31cac621311d64987ab7be41d2c69df7c853569e0e23fb231676fb138ceefd9e8ae19d670d762e70717176a45d54ceeefbbf9a6fa5b35816138782bdc58433f3fd4d417d831f676cc4a372c556c52caa3bb03e3b5444a139559d0ecb0acea74b52efb8b2458d753a7beaf4b48fc80f2167c05ed78571c77c0f7d54b98e28fd556fe2403e115e92a2e6a35eab02a9cfe9ca73a27aa161286574e6c0fb893581a2aa5bc3616d39f7efb3aa2527e75d91435ed3c77a0962ce29639151ff20f81aaed4922ace3e96e687c6b4e5477b9ae180da97c9ffb2ead2cfd76a060ed49d3c1da054859cdb66a6baf54d006e6082147cd89ea360cb1081da78844d236263bd0a0dacd1668720e1feffc5c18272734a1b4a97e3854acbb52f3ea66bc3d9591806c35f0fc484a22286fa54cf600c887d1fc9da01adaca0eaaa29f3f1ccab682651af1f7520ecdc2250515ff0db45d6f5fc1bf5924209155941a17b50bae43ee3bcdec95c373d617edc712006e2559519aefa09c94def4fd4b14aed55ee547bab3d744fb578a441b78c151b21a004be8da23f69a6575ca5878787eba5180e71b6aa9b5c6ef3d610753cbb23cce470399aca3203306e419bbce6d19c65453b945040b4bf313bbedf7d5eeefaecbdca207daac6ad987cc35dfb3a27d24896865d73d6ac86d46b2060228d7b4eb25beede05ea8c0a6e655719fe6a5098a38d00b75b375e071820cf91fb6193cbbecc47bdb015f1bbf5ff1693552b56f910ea6986100a3be57e624be1837b080db8816524c5746366a909b569e6c8e731a43c73442517b71c0e35fd3cd37408c6bcfe934fd2301effaa159f4aad2f0ec059130a587527c6e116c4606daed3f85fbd22808236ab0f35676b5a388594536c3492d05233a3909871d7c41dc04622c091b243226aa6fc0ebf5b2bfd57cb1498d8e62537b18bf080e62a76c3124c2bf9b1fbdd3a1cf25ada97c238784acbdac9eed6b31785ecbaebb576fbb6d537d1c651f50e4ab6b7011396b6ad865b8cdb43b37be5c775ed8c07ecaadb55ffe2dd857d4a4055463d4a4f0175cd48c697733b4a3b907080af454f6bdc9e4f08b21576c08aeb91fab90a258122839eba5ef3e5cbdec5626c84a81c8a3496fc1a1bdf3c418b854a07eaa105e5314c1db05ae50e1c8c1ea24165c8e902856f5c23db15e79f04be88c0feb65b7dda457e164cf955e91f615159e0ddf06532358048adf5cf43cb865574bfbeaa676190169cec796423967c9988f90a1ef9eb0e7dbf7fe923cd401b4d72fc7e92451e78afc8e93a138c3c1a69741ac6712fac374d4da92a04731ebd1a34cd8083c3ef40d005b3c77bb3953ac0f6fbbbb711d424b655bbece1ab446bccc67ff68439a5c5d0681f2426b4a570b9872a07b68b3bf8651271a7fde3b83a7369b456335e484f62dd87ce839e8bbcf700e29ab843d886428581ba4020ba752b3bb3b276beac775a36da4f7abcfc1f3bd2ae793b61400100fca958e0a295fe430c323140984e91923642ed27d2c7e8f821b471767105926fab2ca9986a0b6a238cce70364e5a9e6ec77474b875a0bb1abf1f05cf7c4d6b40dfa918b72231dc12674b9bd2ef7bc68bac9fa605baad52965fb0a53d0cb2421392a5fa32e588ba410dec60b428af55f445a6b08d5f4185416529198dc8425a4c24d1b0f611208bed9993197087cef6e57d5b6a84187e773241fbaf9747245defa3fe13849d3418706b063023226c0da94ba92820747c979e6f5617685cfec385168adfb6d8f7c8db608439c611b7384f30270980e308f0ebff59353d5ed50c61ae08807f7f7bc6d8e95abc317b7b51d00e5f4ba816d3d2fa18f59f68ecba634c9207a1a16fca46d5f3d3c10ff20ec75d8dd8ec0c5b885d743099391dea73a4917414c76b72121d2f356b0373ec3e4d58061f68f4d4fa7bebd3d21ddb13edaaa721dcea34436032b6d3c94587f100eb269fd38fe395e79348960f6726078678e0a68bdbe7903ff85a8101b58a6e59d0f36d78b316be042afca7d6d56339970b78d05a8e50921ec9463f1b8597670ec070991d2699157371e5cd77837ea3bd4f3e92722aad4f9ed4ebf200a516f8d73af9dc1d62371b19cea16a76252a0f30e9cc2834ccf6618fc9099beee95d86d4ad8b6f509e6cf2f3613df526f66872490485f95a2c7d9fa12325b980ddf82c9fa5111576843415b93cbdd4a412ce069f32a78cfa40f6ec819f987a0f79d80db28bcb6cb72e5547e083cefffa8a4d4bea73d9ce35d5d0c595fcc72986cc98663ad58118439866f72e091d11cf24474c7281d2dac15f88af4926b69e8648dc888a48e0827157a730629c05644c05a6c8f300e7d0f8b33279942a9f7ac84f00759918af2293b3aeaf7938190ef378278f00c87b2017101d212927b7ca170d24bdd806d2ec441204f14e38896545ea02e4d34fa01ab1d448cbf185d831694973fa6948fcde3878e55ba235349c973db2c93bebcc9ed64f48bfd65bdc8dca2a4dd964252f73d9c22b37e7d12f33b57bb29fe021d15c1f47b08c7ee0fad00e977d37692e82e163df44fb16d465206917241d8a8e491029fb21692d2aa8c304c7343b13487e50b41bb47283200fef9177d6d7d037a2564b6d064d10bbe45338c19c048339a401d8b5b8d9b681fb215fc32b6d739b848a99c217e2bd07f277ce01a0c39d438f312569755c81443eac3eee3597ebd6dae82412c77177378fd8265cf7b58f518ebfbd040fbad6095b39b4e63a74192a8dc4eaff25c0cca96e8512666465dc59cf9a880be4189d14fb89e8f32011688027afd778556423040b52aaccdc02d0f9ee74a9956a305e3a1ce8988f51f9734aee87b920092553fcb6365121ac0b992f594452ed0e4cead303b2632d64e5e5dcf589022a5549012d104ab84ce3c06051baef83b95d24fe64ad71548d3b3a87a8c1f50c112fe2cf02c665c67f10fc57836a677260163b37ce951ee92ed76525e071b21cab7c443c8dbcfdd9effdaa845ca7f3f5b860faae4db00b49a134e6090932ff2d55545afddb3b7bfe58f0ca1385b1fa0eced7d11e7bdb97899c0840f544cf89721c56f7fb19be4e2617fce722b74292167959a7f545368a6373a7e129691fc3948dcaa5b79e32e1064d4c744a9a43d15c51f654c9e9ba3ea959b2d6e7af3490f911ba2e3f53b381d2c57caa59480398067ea9b701286958585094d003b7c9e627dc0eff5bfeb4e4389904ea12226d823b67cf825d6c0ba9ae79b1add4144f7054700f3773a29d1bc088eb3debb8c9399c061ba3818a925535bb30b60f016b6bc4cb844eaad79516bbc787a4828386f96df16cd117049e5da379484ce7232241b7ba20ed97135c5f4936083b8b54544a7548e264156bc071798b8edecb56b9c63aa544dfdba91ebfa2c6d99e148bea96de71506a2e62fba49322757a595d95daf52f3705fbc73ee05fbed81c89749584a4278eda170b0950c5fceecc1fc50d8e001dc76963d9986f4cff772b1bcd6af7784d678026b2bf91a531bbc010ce25dd937333b45bbc60893f4a1c501a76e059fa6e6d3c727d00f170085c6881343027abcdf020ef91018fb450062321917786eb3797e508b63769ca720d1e15a0e6588161289b2bcbf11d1012df8d07a4aed87c3989ac4b6f2b860fe09a53bd1367a0b2f16b3fa78ddc3d2211be01affe7515002efce389c6bf2ea60cc1faef700b3f197616bfcece3aef7f5084e27b4168742ec5060ac09ac6bf8dad1cee1780de5674ca91e39126b679bd5c4bef2f85453c7f97ca4343881b724cdd006046d580f7a70d53206cf5c8c224a41fccfec4c4083b0b6b6fd391e5270f3624fdfcfa27b230216bcb67d309e23fc3a67329c7b80346601775b714e4e21181e580344ecc974dcda8645b622ebde996fbce45c2c833ab6b45522f3753ea26488a1295ea0053755165695631cb26086cf07f1fc4c747a10475e566251c65035c322f8d40540c14b6dc4e833b983db717e757b9587143a978b5f284e60a9b77c3e9c63c3b34a8ea3767c800fff0fe4b8b8bf49cc0ab6d1f5ba96c6711e5358eb6e2c1b879e49df10f2e57e23eabf7c7abf7d41c5df346a7e8f9742cd978e86930fe59f6cbb1bce53dfd7aac5db6864879eb08a6e1b97a5c906e136d247beb34ee125bf09af10a0804e6751ad99fd73ad48283e4cccfede813df6b240b526c3b6df007f020057bc25bf9028330f02f5e1771af5250459cfa128580372745826dcea172c9e28df3a98b40f21fd5d387a8ea1ffa0c1fe5ab089d38d6c75706c2df5e11552bdb9cbd63e37141196e17b2a9fe6413872b6fa57a042c7d745f819122f63810442d53c764686ed8bfff9569657b874dfcf738cd5a7b36030143cd3d6f72d7f826de3605b6dc2c10aee56f4ae69414033d1d942f165773d94600f06006a8f30d28cde8563b0f7c98fe69a09a8594da035230ffd0d488f5370d1aa7756ad5ca0c7403b575a8d08425401ef788fb48be05fda5a42ef66eea49ead8e4c567e2cda81b0d816c6cc8cf16a14a619efdf2efc25966b0f23904f4ef0ce964ffd3ad395ffbd2bcc0"}], 0x1030}, 0x0) socket(0x18, 0x2, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10, 0x0, 0x95f0}, {0x1020, 0x1, 0x349, "905d1afdb95f9412c5f960d76e59b346f56d8be01a6e66a0d513ca346ce39a66a7037a6ee7d3173932dc72e52c57954841f117b6bc29fca872941070edb7891b576083b1fbc201134aaba07bd98d0b550d9d71bb10f06f84a8f8162857e8d929b330cdd5908f1a21b085dcac8ff8453430601ea9d21e190c98c350cb0dd328fd1d247a2924f0b067fabf7064f7bde2cbaf7457a428a048df139d3520b6c3ac2c0fc1f2aeee5b46c3219ef37571622d0eaf6e0d3f8f9dc1f560800aa52a990fb5e6b8cb9127d29c4ca316f08165066d1d2e0e2ae6619db2e308f4d8b23e82ffb0a6d5611014ae3fa00b7629e3133f4aa016e1e3478d709d5f384a8d68eaf8e09a9fc633adb9d78a8dc1009d29ec1cd80640dd888a257e7e0eaac322106229f916dc3bc448221a72133fdaefb033e1f1662a346632f35b2f0218904887af998b59ccc2e9b12238e7c398a85783bf0849d89cae8dbf540bca3a2ed48ba959f345ca4088b91c24a9329aeca528596fe1950cf7fb11cbd4a9fb757510ed7627fd83a7f4ed8f2133bd3255e95329650b0c9d848150be9f6ef99007f17e77ce64bf07b73c2a138440e0a19842ad54f754593bb11be58f8491d0feec85b0e44b8fe55f6478b198ace679f654883a4320f667357b916a8c4e3170fa6c3cd8aa63cb6c0c3820a42c3fc1889ad234f929f8916cb5d5b1a79f36101501433b040b0d97dc314b45faef869956f666a3a20417fc7f63a02eb8021478501b09ab6519bf299a97caa52bb40598875268cb97bc6ee593ff8bd63e5864f8fc8f212a501f0f4492737cb9817f56060ad183c123b5867d376ef73b4c6858881070c928f745018b9239da35b6ac471fe81d8f348eacf9020d393b37cb69d38a8b4a07aeb7da953c0a473c0f716af99fece22e52e8f519cdbc46c4990ca34c4b2f65a5e9fac4161d9428f5e40501ba626f0ddbb292fa505b6f141455aee52474b065499058d5abe02d83eee2e9ba1f13acf2af71615d7444d51a8fc5975b6bcaff858f17d90651f41e65539f0b93b03ee1d8f52bac3ca120ae37bbac774854e00a67ad6f6919dfbb3d98c496a3558d9257d922e22f7a7c6fc5eae0b953397f245a4c57e6ae482eb00b354958f94a29e6149dbf1f9be77ec597b7c6d9cf1215a24a6b5b5ca34afaf0e443a560374f6d13389c9a985333334f8f338a5d9cc80dc6a46a09cd4f8ba07e5dd10dbe6ef9222f129e31cac621311d64987ab7be41d2c69df7c853569e0e23fb231676fb138ceefd9e8ae19d670d762e70717176a45d54ceeefbbf9a6fa5b35816138782bdc58433f3fd4d417d831f676cc4a372c556c52caa3bb03e3b5444a139559d0ecb0acea74b52efb8b2458d753a7beaf4b48fc80f2167c05ed78571c77c0f7d54b98e28fd556fe2403e115e92a2e6a35eab02a9cfe9ca73a27aa161286574e6c0fb893581a2aa5bc3616d39f7efb3aa2527e75d91435ed3c77a0962ce29639151ff20f81aaed4922ace3e96e687c6b4e5477b9ae180da97c9ffb2ead2cfd76a060ed49d3c1da054859cdb66a6baf54d006e6082147cd89ea360cb1081da78844d236263bd0a0dacd1668720e1feffc5c18272734a1b4a97e3854acbb52f3ea66bc3d9591806c35f0fc484a22286fa54cf600c887d1fc9da01adaca0eaaa29f3f1ccab682651af1f7520ecdc2250515ff0db45d6f5fc1bf5924209155941a17b50bae43ee3bcdec95c373d617edc712006e2559519aefa09c94def4fd4b14aed55ee547bab3d744fb578a441b78c151b21a004be8da23f69a6575ca5878787eba5180e71b6aa9b5c6ef3d610753cbb23cce470399aca3203306e419bbce6d19c65453b945040b4bf313bbedf7d5eeefaecbdca207daac6ad987cc35dfb3a27d24896865d73d6ac86d46b2060228d7b4eb25beede05ea8c0a6e655719fe6a5098a38d00b75b375e071820cf91fb6193cbbecc47bdb015f1bbf5ff1693552b56f910ea6986100a3be57e624be1837b080db8816524c5746366a909b569e6c8e731a43c73442517b71c0e35fd3cd37408c6bcfe934fd2301effaa159f4aad2f0ec059130a587527c6e116c4606daed3f85fbd22808236ab0f35676b5a388594536c3492d05233a3909871d7c41dc04622c091b243226aa6fc0ebf5b2bfd57cb1498d8e62537b18bf080e62a76c3124c2bf9b1fbdd3a1cf25ada97c238784acbdac9eed6b31785ecbaebb576fbb6d537d1c651f50e4ab6b7011396b6ad865b8cdb43b37be5c775ed8c07ecaadb55ffe2dd857d4a4055463d4a4f0175cd48c697733b4a3b907080af454f6bdc9e4f08b21576c08aeb91fab90a258122839eba5ef3e5cbdec5626c84a81c8a3496fc1a1bdf3c418b854a07eaa105e5314c1db05ae50e1c8c1ea24165c8e902856f5c23db15e79f04be88c0feb65b7dda457e164cf955e91f615159e0ddf06532358048adf5cf43cb865574bfbeaa676190169cec796423967c9988f90a1ef9eb0e7dbf7fe923cd401b4d72fc7e92451e78afc8e93a138c3c1a69741ac6712fac374d4da92a04731ebd1a34cd8083c3ef40d005b3c77bb3953ac0f6fbbbb711d424b655bbece1ab446bccc67ff68439a5c5d0681f2426b4a570b9872a07b68b3bf8651271a7fde3b83a7369b456335e484f62dd87ce839e8bbcf700e29ab843d886428581ba4020ba752b3bb3b276beac775a36da4f7abcfc1f3bd2ae793b61400100fca958e0a295fe430c323140984e91923642ed27d2c7e8f821b471767105926fab2ca9986a0b6a238cce70364e5a9e6ec77474b875a0bb1abf1f05cf7c4d6b40dfa918b72231dc12674b9bd2ef7bc68bac9fa605baad52965fb0a53d0cb2421392a5fa32e588ba410dec60b428af55f445a6b08d5f4185416529198dc8425a4c24d1b0f611208bed9993197087cef6e57d5b6a84187e773241fbaf9747245defa3fe13849d3418706b063023226c0da94ba92820747c979e6f5617685cfec385168adfb6d8f7c8db608439c611b7384f30270980e308f0ebff59353d5ed50c61ae08807f7f7bc6d8e95abc317b7b51d00e5f4ba816d3d2fa18f59f68ecba634c9207a1a16fca46d5f3d3c10ff20ec75d8dd8ec0c5b885d743099391dea73a4917414c76b72121d2f356b0373ec3e4d58061f68f4d4fa7bebd3d21ddb13edaaa721dcea34436032b6d3c94587f100eb269fd38fe395e79348960f6726078678e0a68bdbe7903ff85a8101b58a6e59d0f36d78b316be042afca7d6d56339970b78d05a8e50921ec9463f1b8597670ec070991d2699157371e5cd77837ea3bd4f3e92722aad4f9ed4ebf200a516f8d73af9dc1d62371b19cea16a76252a0f30e9cc2834ccf6618fc9099beee95d86d4ad8b6f509e6cf2f3613df526f66872490485f95a2c7d9fa12325b980ddf82c9fa5111576843415b93cbdd4a412ce069f32a78cfa40f6ec819f987a0f79d80db28bcb6cb72e5547e083cefffa8a4d4bea73d9ce35d5d0c595fcc72986cc98663ad58118439866f72e091d11cf24474c7281d2dac15f88af4926b69e8648dc888a48e0827157a730629c05644c05a6c8f300e7d0f8b33279942a9f7ac84f00759918af2293b3aeaf7938190ef378278f00c87b2017101d212927b7ca170d24bdd806d2ec441204f14e38896545ea02e4d34fa01ab1d448cbf185d831694973fa6948fcde3878e55ba235349c973db2c93bebcc9ed64f48bfd65bdc8dca2a4dd964252f73d9c22b37e7d12f33b57bb29fe021d15c1f47b08c7ee0fad00e977d37692e82e163df44fb16d465206917241d8a8e491029fb21692d2aa8c304c7343b13487e50b41bb47283200fef9177d6d7d037a2564b6d064d10bbe45338c19c048339a401d8b5b8d9b681fb215fc32b6d739b848a99c217e2bd07f277ce01a0c39d438f312569755c81443eac3eee3597ebd6dae82412c77177378fd8265cf7b58f518ebfbd040fbad6095b39b4e63a74192a8dc4eaff25c0cca96e8512666465dc59cf9a880be4189d14fb89e8f32011688027afd778556423040b52aaccdc02d0f9ee74a9956a305e3a1ce8988f51f9734aee87b920092553fcb6365121ac0b992f594452ed0e4cead303b2632d64e5e5dcf589022a5549012d104ab84ce3c06051baef83b95d24fe64ad71548d3b3a87a8c1f50c112fe2cf02c665c67f10fc57836a677260163b37ce951ee92ed76525e071b21cab7c443c8dbcfdd9effdaa845ca7f3f5b860faae4db00b49a134e6090932ff2d55545afddb3b7bfe58f0ca1385b1fa0eced7d11e7bdb97899c0840f544cf89721c56f7fb19be4e2617fce722b74292167959a7f545368a6373a7e129691fc3948dcaa5b79e32e1064d4c744a9a43d15c51f654c9e9ba3ea959b2d6e7af3490f911ba2e3f53b381d2c57caa59480398067ea9b701286958585094d003b7c9e627dc0eff5bfeb4e4389904ea12226d823b67cf825d6c0ba9ae79b1add4144f7054700f3773a29d1bc088eb3debb8c9399c061ba3818a925535bb30b60f016b6bc4cb844eaad79516bbc787a4828386f96df16cd117049e5da379484ce7232241b7ba20ed97135c5f4936083b8b54544a7548e264156bc071798b8edecb56b9c63aa544dfdba91ebfa2c6d99e148bea96de71506a2e62fba49322757a595d95daf52f3705fbc73ee05fbed81c89749584a4278eda170b0950c5fceecc1fc50d8e001dc76963d9986f4cff772b1bcd6af7784d678026b2bf91a531bbc010ce25dd937333b45bbc60893f4a1c501a76e059fa6e6d3c727d00f170085c6881343027abcdf020ef91018fb450062321917786eb3797e508b63769ca720d1e15a0e6588161289b2bcbf11d1012df8d07a4aed87c3989ac4b6f2b860fe09a53bd1367a0b2f16b3fa78ddc3d2211be01affe7515002efce389c6bf2ea60cc1faef700b3f197616bfcece3aef7f5084e27b4168742ec5060ac09ac6bf8dad1cee1780de5674ca91e39126b679bd5c4bef2f85453c7f97ca4343881b724cdd006046d580f7a70d53206cf5c8c224a41fccfec4c4083b0b6b6fd391e5270f3624fdfcfa27b230216bcb67d309e23fc3a67329c7b80346601775b714e4e21181e580344ecc974dcda8645b622ebde996fbce45c2c833ab6b45522f3753ea26488a1295ea0053755165695631cb26086cf07f1fc4c747a10475e566251c65035c322f8d40540c14b6dc4e833b983db717e757b9587143a978b5f284e60a9b77c3e9c63c3b34a8ea3767c800fff0fe4b8b8bf49cc0ab6d1f5ba96c6711e5358eb6e2c1b879e49df10f2e57e23eabf7c7abf7d41c5df346a7e8f9742cd978e86930fe59f6cbb1bce53dfd7aac5db6864879eb08a6e1b97a5c906e136d247beb34ee125bf09af10a0804e6751ad99fd73ad48283e4cccfede813df6b240b526c3b6df007f020057bc25bf9028330f02f5e1771af5250459cfa128580372745826dcea172c9e28df3a98b40f21fd5d387a8ea1ffa0c1fe5ab089d38d6c75706c2df5e11552bdb9cbd63e37141196e17b2a9fe6413872b6fa57a042c7d745f819122f63810442d53c764686ed8bfff9569657b874dfcf738cd5a7b36030143cd3d6f72d7f826de3605b6dc2c10aee56f4ae69414033d1d942f165773d94600f06006a8f30d28cde8563b0f7c98fe69a09a8594da035230ffd0d488f5370d1aa7756ad5ca0c7403b575a8d08425401ef788fb48be05fda5a42ef66eea49ead8e4c567e2cda81b0d816c6cc8cf16a14a619efdf2efc25966b0f23904f4ef0ce964ffd3ad395ffbd2bcc0"}], 0x1030}, 0x0) (async) 10:21:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r0) r1 = socket$inet6(0x18, 0x2, 0x3) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x10}, {r0, 0x10}, {0xffffffffffffffff, 0x1}, {r1, 0x100}], 0x4, 0x9) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x4, 0x8000, 0x800}, {0x3, 0x7fff, 0x1800}, {0x2, 0x7}, {0x2, 0x4}], 0x4) (async) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x3, 0x1d, 0x1400}, {0x4, 0x1}, {0x0, 0x6, 0x400}, {0x1, 0x80, 0x800}], 0x4) 10:21:13 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000880)={0x0, 0x43, 0x1ff, 0xa7bd, "d8a522c251c8f7f9bdca0d83f1155400"}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) socket$inet6(0x18, 0x1, 0x81) write(r2, &(0x7f0000000180), 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)="abe58461c9026d91d3f859fd932f9e5ae716b460b018bb1aab2730997ab785b12f58e21cc46efc15728dccba9de3594f3042defb652950c3642fb845e7fa958a996816b49f45bce74fad759299845978e6f21d8ab5dd7d678627d5ab42c8df7e0327a5a1aea606413746c115ca4ac05c4bbca1887e458328d77b770da055d0a03793977a0972cacc6d6eab14d64c19a134aed1956c14920e", 0x98}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) syz_open_pts() (async) dup2(r0, r0) (async) close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000880)={0x0, 0x43, 0x1ff, 0xa7bd, "d8a522c251c8f7f9bdca0d83f1155400"}) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) socket$inet6(0x18, 0x1, 0x81) (async) write(r2, &(0x7f0000000180), 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (async) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)="abe58461c9026d91d3f859fd932f9e5ae716b460b018bb1aab2730997ab785b12f58e21cc46efc15728dccba9de3594f3042defb652950c3642fb845e7fa958a996816b49f45bce74fad759299845978e6f21d8ab5dd7d678627d5ab42c8df7e0327a5a1aea606413746c115ca4ac05c4bbca1887e458328d77b770da055d0a03793977a0972cacc6d6eab14d64c19a134aed1956c14920e", 0x98}], 0x1) (async) 10:21:13 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="7702e18b7f000001f2c3364154788421ce0449868478227dca38b0757b2ce8f8959a095ab1a28c636d65bf2fb1d5d78280503d765f875bf6a6e047563e4e0c532b3793ccdd11f0ebb04f9868ffea282aeb9090c6ee2b82b711c4789b7e6f1081af4fdcebdbf792f42004814cee4526ed71dcdbf5bbef0aa6cd0a9e17e530d372a0973ae7253fcc3261ed719e7b26ccca008e867cb27b1da5bd2fb46c31144ced1b10e2a17106997d0d0c65a076997ee18396a48cc43ebc11554eec99e735e580ba35aeffff0000da98609c4d571b2b2f7b0100f4c6"], 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) r4 = accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r5) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r7 = dup(0xffffffffffffffff) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) bind(r6, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r4, @ANYRESHEX=r7, @ANYBLOB="83b2ab61a190d9", @ANYRESDEC=r5], 0x10) r8 = dup(r0) listen(r8, 0x0) socket(0x2, 0x1, 0x0) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r9, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000040)={0xa9b, 0x2c}, 0x8) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) dup2(r10, r11) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) execve(0x0, 0x0, 0x0) 10:21:13 executing program 4: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 10:21:13 executing program 2: dup2(0xffffffffffffff9c, 0xffffffffffffff9c) syz_emit_ethernet(0x5a, &(0x7f0000000000)={@local, @random="be70df23504d", [], {@ipv6={0x86dd, {0x0, 0x6, "7fa659", 0x24, 0x0, 0x0, @rand_addr="fed787135800007d34e8a93239c1a0cb", @rand_addr="0000000000f4ff02000700", {[@dstopts={0x2b, 0x0, '\x00', [@jumbo]}], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) (async) syz_emit_ethernet(0x5a, &(0x7f0000000000)={@local, @random="be70df23504d", [], {@ipv6={0x86dd, {0x0, 0x6, "7fa659", 0x24, 0x0, 0x0, @rand_addr="fed787135800007d34e8a93239c1a0cb", @rand_addr="0000000000f4ff02000700", {[@dstopts={0x2b, 0x0, '\x00', [@jumbo]}], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x9, 0x9) 10:21:13 executing program 3: r0 = semget(0x0, 0x2, 0x80) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x800}, {0x4, 0x1, 0x800}], 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, &(0x7f0000000140)="1a06efefc3a639b3ec105a01b0be7144120000000000009c5afec37082000000008cf617a7eda103dfb8bed0f80f1e0d8b73ce837b3a482065a94b65d08c168cb85cbea5cb8f192b66ff2b0f19f0e3d8c9ce5245d2ff9626e9cefc600daedd9fc6e5cf94517d41c154c96961d7fc3099287cde26eca4e1a6ea4afbbc9cc98e859a03e092652f00b7d46b401dba", &(0x7f0000000080)=0xaa, 0x0, 0x0) 10:21:13 executing program 6: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff80350001080006040009000000000000e00000020000000000e720000001"]) (async) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x6, &(0x7f0000001200), 0x0, 0x0, 0x0) (async) syz_extract_tcp_res(&(0x7f0000001040), 0x9, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r2, r0) (async) r4 = semget$private(0x0, 0x5, 0x2c4) semop(r4, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) (async) semop(r4, 0xffffffffffffffff, 0x53) (async) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000440)=""/61) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000040)=""/4096) r5 = geteuid() (async) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r5, r6, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r13 = dup(r12) setsockopt(r13, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) setsockopt(r9, 0xffffff01, 0xfff, &(0x7f0000001080)="56d16d9ff12a1da5a7761bf37585718bdb5fc8866f406f6f63e673c4c1d4fe5f4c4f07c5de8f77c03538614617b1075361058a15960aee3d93ae1dc06b4913b5793e5ca75c2058e57793b27bdb78890164884354c2f345d0d0c405c872f3e67d0733c3741b0826f31abd2b5977afa289b85b53638a31c2769004a02615b419d9be5abad0981b1dff35c61fa46eb0cbb2f99cc4940f75b033cbdd169e05e91d1874cae93eecef71c3289e0f428e0bd5745d83b9ad3d38", 0xb6) (async) connect$unix(r9, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffff3) (async) r14 = open$dir(&(0x7f0000001340)='./file0\x00', 0x40, 0x80) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000001200)="52221b6c9ceb0baa80097e0f69312efedd8241a7e155276c5b15e6615a8a964753fcc7e69ff4ef2e311656ccf11909b898384c039ea1b62a414f283ca0f745cbd63237fdd0ff6e807b19d7c728ab5dba9ecc2afe20204c21b6ceb55cfa464a5c018219d4400c4f5df20a17f79ac84f3edb0bebe818ef858c7ae23bedf78742075cd9db426df2a9122a25c8b12b2acb255b9a24d8b0d52de8532ea9f721479e508325c7523286ae44a8892dc99c4f419771bb6972e0f08eb42d17564a", 0xbc}, {&(0x7f0000000100)="9e9cb48ed922f1c8f567e62f422e65f050e41e6af50b723fed9f5352dc004d439f66909d6334fc9b3201a49b729d6fd8", 0x30}], 0x2, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, 0x0, r5, r7}, @rights={0x38, 0xffff, 0x1, [r1, r3, r3, 0xffffffffffffffff, r8, r10, r1, r11, r14, 0xffffffffffffffff]}], 0x58}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, 0x0, r5, 0x0, 0x101, 0x1}, 0x1ff, 0x8001, 0x60abf683}) 10:21:13 executing program 6: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff80350001080006040009000000000000e00000020000000000e720000001"]) (async) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x6, &(0x7f0000001200), 0x0, 0x0, 0x0) (async) syz_extract_tcp_res(&(0x7f0000001040), 0x9, 0x1) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r2, r0) (async) r4 = semget$private(0x0, 0x5, 0x2c4) semop(r4, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r4, 0xffffffffffffffff, 0x53) (async) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000440)=""/61) (async) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000040)=""/4096) (async) r5 = geteuid() (async) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r5, r6, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) (async) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r13 = dup(r12) setsockopt(r13, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) setsockopt(r9, 0xffffff01, 0xfff, &(0x7f0000001080)="56d16d9ff12a1da5a7761bf37585718bdb5fc8866f406f6f63e673c4c1d4fe5f4c4f07c5de8f77c03538614617b1075361058a15960aee3d93ae1dc06b4913b5793e5ca75c2058e57793b27bdb78890164884354c2f345d0d0c405c872f3e67d0733c3741b0826f31abd2b5977afa289b85b53638a31c2769004a02615b419d9be5abad0981b1dff35c61fa46eb0cbb2f99cc4940f75b033cbdd169e05e91d1874cae93eecef71c3289e0f428e0bd5745d83b9ad3d38", 0xb6) (async) connect$unix(r9, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffff3) (async) r14 = open$dir(&(0x7f0000001340)='./file0\x00', 0x40, 0x80) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000001200)="52221b6c9ceb0baa80097e0f69312efedd8241a7e155276c5b15e6615a8a964753fcc7e69ff4ef2e311656ccf11909b898384c039ea1b62a414f283ca0f745cbd63237fdd0ff6e807b19d7c728ab5dba9ecc2afe20204c21b6ceb55cfa464a5c018219d4400c4f5df20a17f79ac84f3edb0bebe818ef858c7ae23bedf78742075cd9db426df2a9122a25c8b12b2acb255b9a24d8b0d52de8532ea9f721479e508325c7523286ae44a8892dc99c4f419771bb6972e0f08eb42d17564a", 0xbc}, {&(0x7f0000000100)="9e9cb48ed922f1c8f567e62f422e65f050e41e6af50b723fed9f5352dc004d439f66909d6334fc9b3201a49b729d6fd8", 0x30}], 0x2, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, 0x0, r5, r7}, @rights={0x38, 0xffff, 0x1, [r1, r3, r3, 0xffffffffffffffff, r8, r10, r1, r11, r14, 0xffffffffffffffff]}], 0x58}, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, 0x0, r5, 0x0, 0x101, 0x1}, 0x1ff, 0x8001, 0x60abf683}) 10:21:13 executing program 3: r0 = semget(0x0, 0x2, 0x80) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x800}, {0x4, 0x1, 0x800}], 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, &(0x7f0000000140)="1a06efefc3a639b3ec105a01b0be7144120000000000009c5afec37082000000008cf617a7eda103dfb8bed0f80f1e0d8b73ce837b3a482065a94b65d08c168cb85cbea5cb8f192b66ff2b0f19f0e3d8c9ce5245d2ff9626e9cefc600daedd9fc6e5cf94517d41c154c96961d7fc3099287cde26eca4e1a6ea4afbbc9cc98e859a03e092652f00b7d46b401dba", &(0x7f0000000080)=0xaa, 0x0, 0x0) 10:21:13 executing program 2: dup2(0xffffffffffffff9c, 0xffffffffffffff9c) syz_emit_ethernet(0x5a, &(0x7f0000000000)={@local, @random="be70df23504d", [], {@ipv6={0x86dd, {0x0, 0x6, "7fa659", 0x24, 0x0, 0x0, @rand_addr="fed787135800007d34e8a93239c1a0cb", @rand_addr="0000000000f4ff02000700", {[@dstopts={0x2b, 0x0, '\x00', [@jumbo]}], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x9, 0x9) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) (async) syz_emit_ethernet(0x5a, &(0x7f0000000000)={@local, @random="be70df23504d", [], {@ipv6={0x86dd, {0x0, 0x6, "7fa659", 0x24, 0x0, 0x0, @rand_addr="fed787135800007d34e8a93239c1a0cb", @rand_addr="0000000000f4ff02000700", {[@dstopts={0x2b, 0x0, '\x00', [@jumbo]}], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000080), 0x9, 0x9) (async) 10:21:14 executing program 5: nanosleep(&(0x7f0000000080)={0x7}, 0xfffffffffffffffe) clock_getres(0x4, &(0x7f0000000000)) nanosleep(&(0x7f0000000080)={0x7}, 0xfffffffffffffffe) (async) clock_getres(0x4, &(0x7f0000000000)) (async) 10:21:14 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="7702e18b7f000001f2c3364154788421ce0449868478227dca38b0757b2ce8f8959a095ab1a28c636d65bf2fb1d5d78280503d765f875bf6a6e047563e4e0c532b3793ccdd11f0ebb04f9868ffea282aeb9090c6ee2b82b711c4789b7e6f1081af4fdcebdbf792f42004814cee4526ed71dcdbf5bbef0aa6cd0a9e17e530d372a0973ae7253fcc3261ed719e7b26ccca008e867cb27b1da5bd2fb46c31144ced1b10e2a17106997d0d0c65a076997ee18396a48cc43ebc11554eec99e735e580ba35aeffff0000da98609c4d571b2b2f7b0100f4c6"], 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r1) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) r4 = accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r5) (async) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async, rerun: 32) r7 = dup(0xffffffffffffffff) (rerun: 32) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) bind(r6, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r4, @ANYRESHEX=r7, @ANYBLOB="83b2ab61a190d9", @ANYRESDEC=r5], 0x10) r8 = dup(r0) listen(r8, 0x0) socket(0x2, 0x1, 0x0) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r9, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000040)={0xa9b, 0x2c}, 0x8) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) (async) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) dup2(r10, r11) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) (async) execve(0x0, 0x0, 0x0) 10:21:14 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x0, 0x1}}, 0x0) 10:21:14 executing program 3: r0 = semget(0x0, 0x2, 0x80) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x800}, {0x4, 0x1, 0x800}], 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, &(0x7f0000000140)="1a06efefc3a639b3ec105a01b0be7144120000000000009c5afec37082000000008cf617a7eda103dfb8bed0f80f1e0d8b73ce837b3a482065a94b65d08c168cb85cbea5cb8f192b66ff2b0f19f0e3d8c9ce5245d2ff9626e9cefc600daedd9fc6e5cf94517d41c154c96961d7fc3099287cde26eca4e1a6ea4afbbc9cc98e859a03e092652f00b7d46b401dba", &(0x7f0000000080)=0xaa, 0x0, 0x0) semget(0x0, 0x2, 0x80) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x8, 0x800}, {0x4, 0x1, 0x800}], 0x2) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, &(0x7f0000000140)="1a06efefc3a639b3ec105a01b0be7144120000000000009c5afec37082000000008cf617a7eda103dfb8bed0f80f1e0d8b73ce837b3a482065a94b65d08c168cb85cbea5cb8f192b66ff2b0f19f0e3d8c9ce5245d2ff9626e9cefc600daedd9fc6e5cf94517d41c154c96961d7fc3099287cde26eca4e1a6ea4afbbc9cc98e859a03e092652f00b7d46b401dba", &(0x7f0000000080)=0xaa, 0x0, 0x0) (async) 10:21:14 executing program 2: ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, &(0x7f0000000280)={0x40, 0x78a8, 0x6, 0x6}) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0xb68c06bfd0e3ed13}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="99aecc511adda1da472e9580685418656a45373ba993ea9a093c92c42ce883a9edb548ceb942bbf453dd8d2e27e4284ed9a577289ec2e018edd692d88b86d951d6f5b22fe9038ed002a36dcde95137d13c084361f294757c6834dfde5c229e4ac6a24895e6807f9df54e67f0def1176733993ddf6b45448713661cdb4440b9f6efe2be8c4e784d6e8d904c1604a559b3c443347c8120c4a18a804004686bb2eeeb8a5c2cae18def0a71402c02b6fe5b8f00f94aaf7be99367188fb754e5b45f0f99ed6887808cb1c20edb7a603848b813a9022b58fedf85f50d3fce03e2b875172af6604bc4026264ffd0b9983c08a6f124e8c9697bf5b8305", &(0x7f0000000180)=0xf9, &(0x7f00000001c0)="0685e88ec31dda5a06f7213862c9289054ca732c1f47eb72defe28d7aa28923b620fe75e84c74639dc92fcf689d7f9a2c3e40f4e2a7cc5ca9295aba6a96c1037308ec943938810c53735c63c3578f950493d77c0aab7ebc146b5fd0f0a7e265c5d1c5ad6be5f2737da56eae559913d7138dcbfd1cd13ca32e059b228c8e11eea5996e44899963266061a2b2b004c45eacf91ecd7bcefe4d3e649357adb56e3ab9d1408f60d1320ba6cb47a5d3ca747237802e0", 0xb3) 10:21:14 executing program 4: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) (async) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 10:21:14 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x100d, &(0x7f0000000180)=0x80000001, 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r3) bind$inet(r3, &(0x7f00000001c0)={0x2, 0x3}, 0xc) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000000)="6ff2705705b5f3fc", 0x8}], 0x1) 10:21:14 executing program 6: setgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000001300)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="150192e4789bd7"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r4 = open$dir(&(0x7f0000001340)='./file0\x00', 0x40, 0x80) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001400)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000001200)="52221b6c9ceb0baa80097e0f69312efedd8241a7e155276c5b15e6615a8a964753fcc7e69ff4ef2e311656ccf11909b898384c039ea1b62a414f283ca0f745cbd63237fdd0ff6e807b19d7c728ab5dba9ecc2afe20204c21b6ceb55cfa464a5c018219d4400c4f5df20a17f79ac84f3edb0bebe818ef858c7ae23bedf78742075cd9db426df2a9122a25c8b12b2acb255b9a24d8b0d52de8532ea9f721479e508325c7523286ae44a8892dc99c4f419771bb6972e0f08eb42d17564a", 0xbc}, {&(0x7f0000000100)="9e9cb48ed922f1c8f567e62f422e65f050e41e6af50b723fed9f5352dc004d439f66909d6334fc9b3201a49b729d6fd8", 0x30}], 0x2, &(0x7f0000001380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r0, @ANYBLOB="000000008100000000000000ffff000001000100", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32], 0x58}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x2, 0x0) r7 = dup2(0xffffffffffffffff, r1) r8 = semget$private(0x0, 0x5, 0x2c4) semop(r8, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r8, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r8, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000440)=""/61) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000040)=""/4096) r9 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r9, r10, 0x1a, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000001300)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r14, &(0x7f0000001040)=ANY=[@ANYBLOB="15012e2f66696c6530001d911c1e741b0e6385f8c8ca7a2c6fe58fc99ef1d9398e19bb2d93b40c1b156039d4357553642a6ada37647d7d493d043749d6af41a8e4a6ffa43fc0fc3f677ecef747a842a1c8f9ad12710cf56c8133154beb215bb33ccc44db149aecec79b54c16171b9a99509fe9add177ddcf441fc3c1076c3a4236eb22f0d8a2e0eac774b8d176862817a52004b944954c9f02c8578a5bc8bb9309ad8a842d11f531cbc8104fdd3fc3caf54f685d450f7c400869e662e2937c8ef3235d00e694db9206c924e1ac00cd"], 0xa) r15 = open$dir(&(0x7f0000001340)='./file0\x00', 0x1, 0x50) sendmsg$unix(r5, &(0x7f0000001400)={&(0x7f00000000c0)=ANY=[@ANYBLOB="cbaa"], 0xa, &(0x7f0000000140)=[{&(0x7f0000001200)="52221b6c9ceb0baa80097e0f69312efedd8241a7e155276c5b15e6615a8a964753fcc7e69ff4ef2e311656ccf11909b898384c039ea1b62a414f283ca0f745cbd63237fdd0ff6e807b19d7c728ab5dba9ecc2afe20204c21b6ceb55cfa464a5c018219d4400c4f5df20a17f79ac84f3edb0bebe818ef858c7ae23bedf78742075cd9db426df2a9122a25c8b12b2acb255b9a24d8b0d52de8532ea9f721479e508325c7523286ae44a8892dc99c4f419771bb6972e0f08eb42d17564a", 0xbc}, {&(0x7f0000000100)="9e9cb48ed922f1c8f567e62f422e65f050e41e6af50b723fed9f5352dc004d439f66909d6334fc9b3201a49b729d6fd8", 0x30}], 0x2, &(0x7f0000001380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000003800000023000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r6, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32], 0x58}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1e4cbd37, 0x0, r0, r9, 0xffffffffffffffff, 0x125, 0x8}, 0x9, 0x9, 0x400}) 10:21:14 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x100d, &(0x7f0000000180)=0x80000001, 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r3) (async) dup(r3) bind$inet(r3, &(0x7f00000001c0)={0x2, 0x3}, 0xc) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) (async) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000000)="6ff2705705b5f3fc", 0x8}], 0x1) 10:21:14 executing program 4: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 10:21:14 executing program 2: ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, &(0x7f0000000280)={0x40, 0x78a8, 0x6, 0x6}) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0xb68c06bfd0e3ed13}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="99aecc511adda1da472e9580685418656a45373ba993ea9a093c92c42ce883a9edb548ceb942bbf453dd8d2e27e4284ed9a577289ec2e018edd692d88b86d951d6f5b22fe9038ed002a36dcde95137d13c084361f294757c6834dfde5c229e4ac6a24895e6807f9df54e67f0def1176733993ddf6b45448713661cdb4440b9f6efe2be8c4e784d6e8d904c1604a559b3c443347c8120c4a18a804004686bb2eeeb8a5c2cae18def0a71402c02b6fe5b8f00f94aaf7be99367188fb754e5b45f0f99ed6887808cb1c20edb7a603848b813a9022b58fedf85f50d3fce03e2b875172af6604bc4026264ffd0b9983c08a6f124e8c9697bf5b8305", &(0x7f0000000180)=0xf9, &(0x7f00000001c0)="0685e88ec31dda5a06f7213862c9289054ca732c1f47eb72defe28d7aa28923b620fe75e84c74639dc92fcf689d7f9a2c3e40f4e2a7cc5ca9295aba6a96c1037308ec943938810c53735c63c3578f950493d77c0aab7ebc146b5fd0f0a7e265c5d1c5ad6be5f2737da56eae559913d7138dcbfd1cd13ca32e059b228c8e11eea5996e44899963266061a2b2b004c45eacf91ecd7bcefe4d3e649357adb56e3ab9d1408f60d1320ba6cb47a5d3ca747237802e0", 0xb3) ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, &(0x7f0000000280)={0x40, 0x78a8, 0x6, 0x6}) (async) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0xb68c06bfd0e3ed13}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="99aecc511adda1da472e9580685418656a45373ba993ea9a093c92c42ce883a9edb548ceb942bbf453dd8d2e27e4284ed9a577289ec2e018edd692d88b86d951d6f5b22fe9038ed002a36dcde95137d13c084361f294757c6834dfde5c229e4ac6a24895e6807f9df54e67f0def1176733993ddf6b45448713661cdb4440b9f6efe2be8c4e784d6e8d904c1604a559b3c443347c8120c4a18a804004686bb2eeeb8a5c2cae18def0a71402c02b6fe5b8f00f94aaf7be99367188fb754e5b45f0f99ed6887808cb1c20edb7a603848b813a9022b58fedf85f50d3fce03e2b875172af6604bc4026264ffd0b9983c08a6f124e8c9697bf5b8305", &(0x7f0000000180)=0xf9, &(0x7f00000001c0)="0685e88ec31dda5a06f7213862c9289054ca732c1f47eb72defe28d7aa28923b620fe75e84c74639dc92fcf689d7f9a2c3e40f4e2a7cc5ca9295aba6a96c1037308ec943938810c53735c63c3578f950493d77c0aab7ebc146b5fd0f0a7e265c5d1c5ad6be5f2737da56eae559913d7138dcbfd1cd13ca32e059b228c8e11eea5996e44899963266061a2b2b004c45eacf91ecd7bcefe4d3e649357adb56e3ab9d1408f60d1320ba6cb47a5d3ca747237802e0", 0xb3) (async) 10:21:14 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x0, 0x1}}, 0x0) 10:21:14 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x100d, &(0x7f0000000180)=0x80000001, 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r3) bind$inet(r3, &(0x7f00000001c0)={0x2, 0x3}, 0xc) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000000)="6ff2705705b5f3fc", 0x8}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) (async) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r1) (async) setsockopt$sock_int(r2, 0xffff, 0x100d, &(0x7f0000000180)=0x80000001, 0x4) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r3) (async) bind$inet(r3, &(0x7f00000001c0)={0x2, 0x3}, 0xc) (async) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) (async) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000000)="6ff2705705b5f3fc", 0x8}], 0x1) (async) 10:21:14 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/82, 0x52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x83, 0xffffffff, "fc10ff7f0000000400000000000000000500"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8000, 0x20) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000440)=0x7fffffff) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08c", 0x4a}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000480)={0x26a, 0x0, 0x0, 0x82, "d5f1f114af6bea19271272e8e85d1b1182f4e82c", 0x10000, 0x8}) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="2d5dd10c1da2be890f855875c21996e2dc189591ab4e9bff0795e4fc0aa691c9520d2fc78230a86a29979dec37e0d1dbc823480023a8e520d2a07da635c6ddc469dcf19516aa", 0x46}, {&(0x7f00000001c0)="b6a0bbe1458e6ddb72275f4d53dbc768533990686977bf8c829c7dd499285bbb97d60fd2d7a8cc58965f2e5ecd986362a962fe4a68c5e5017241e8bc7c8f1b8c365079044668be445c1bd0f71f9ca9a0772b7e562df47f018886912b92f4e96ac940381f73cea775cf81ea3ab7430f515b67b2b9c8b5fb14a36e48020ae88f1f9f97ede7df9114448d7b8ae65b99629ae6f1d6d8db9a15f47c", 0x99}, {&(0x7f00000000c0)="b3a11e7d019b5b05f2e04c88022c4180f159fbe2b9f9b9b4835014afc1d59646e3d93fd88bdbe8507f2db3685f6ac107ab", 0x31}, {&(0x7f0000002900)="3e7f6bee0b9f20dfe8ada65167975cc27f5a61fd10b7110965e48d5e104f0052f916b702d5389b70f295d7b3603ebebbbeca2cad689a2dcfaf5ec4f05d6d8de7050000007a2ac90e2f42a5477833075714ddbbec062b61d74983f870a59907100341f0a8c4df76f179a6f135da4632ed64cc5dc28c90610000000000bad0e19dfb18ef41336dd7194b1863b5e9613cf68ac7105faa5188a7bebf36d484138c951556d3d87db7f9f0aa0825d7aeba08b004b44f14a339b76c721bb4da98d36ab2a246af541bc6eb60b5", 0xc9}, {&(0x7f0000000b00)="53f320a01e8efcf77da20c949c0e5ea687747cc5cafb86aa90bb86891063f0127680059a099ee8a59e38f0dbef51bb94065687c8224d94321597d5e32cbd66c7e446645c033f7691ff846d1d7ab148e942579afe09ad1b1f5ab6beb273587480155451ac44f991b93ae0747d71b6c871c2162042065c521106b5c5a8d6383981435b9388af9665fd5ef7a6b9f43a41de65ab60a668dc9835b7f2f6dd753f82666abc2ca6ed82957b3aefc7a6c538d29fb5e1654032220be1eaebad77764747b2b92e9ec7ea28aec78aa0bb7b67aee77d1240bb503cbe5c07e2a3c0eef4e2773a9c3b10e8627ecf7e4ade855cad0a41731a965ddc79d9eccb6438a8e8875b124b47e27292896955ca2f284ededfc456be68f4ae01e6adfbd869a4015ae778d6c7fac104e42e41ba122d2d385a2239beaca94d8fd872b16b403bfd664fa988b41d3e6854d130e73296a456809260bcd9f3fd35bf89a26bfebaee1b54643d175ae8606dd6f12bfd2d1ca8e048ea446742df49568c712013a10788bccaaf35b4c619cd29c9da0bbb5766b474fdc7b3bfc75821db497b6741abaa8ada828c148d9ddcc45681398103f28db1cf962790175dff6705173199cdcf1d7e6730487f1e33b559ae9b19c48236baa3bf82f45a5087203d9416ef4718db1727f562c327c7b463bb92abc95ddcde3bef8f4a12558b3f39b9f69d0ef8198fd9e32f6be36cfc0a946d314e5fb2b1745cbefa105c48c619cd0a110e20fb2396247a8ded3e3c4c523e04f617d67b10770907ac4a49d21a7f2edbd87cf1ea5a7e69d006a99a316cbcb71d4fe697e875f35be800dcdc40232f19ea9b2be161923a6a4f6c8af718846e2ce61dd5de179f627b5dfaaff1739bbde25cdc32a0ecb1a7bdd72e69594d3479b95f4ff1950f08b83f3f7998ba00f049cc7054f2eb27a0ee6dfd8a572a851a86ac9f86374cbaded2aa2ef8f8fd3e5d76df345f548ae79c224c4370810a8005977354b8b15c2b2a8609fdf2e5a2ff4890f6cb7af0a27616943d6f6968582c94d1cb7cd11dc685ad163a0ecdae56fd68a5190e1b3914a5f611952ee66cbf52d7f1a9f6e59d8b908d94cac8abd5311b3f9cbf76d2728081bd935f486b7187a49079d3fba8d9f949aaeb21c5350954ed23ca657ec0475394d8175aadc89a3e2c49541c6aecc0de6fbad8c847556257a473dfd64e7a2b5f71d441589491e86438536e77fc5d2eb44ab75c69929e4a69bc6e42d720951fbb8c1277cc205f5496694a63b8a361c161e2a7c4d4ea10898b920be02306ef2763477a48f43da5c84142b50e8734c52523d35a3793c37d1cb8e75f0d84e15e0fdab8b999c0c6835c35149845d74c0a50808814b9cb2c8c5ac571c2e4e1cae02ad16fcd310fc5c7a21a57c5615d209554fc5ece7d49b16d311b18f3ecf3a7c64c84073058a115915ac2e49a4469709055ba179884c365c50efdd7b0d759ae0e1736585faa1332f9f3554f4ef4f56d11ec3602b778371eca60ccd72cb0b7681298211224c1131727f9301ca28685f82989a530721407e9f8dbefca6b830d1308fab8f7fe93bbf7b338cf54af084c079cd9dd11e630ff52a4ee302b522078880a7e29d8e1dbd7f780dd86b60eac47ce376b9bcc031c7e786aa926b0e8783e902052abbb601095db94aabbf74ec3fd72ed870fd93bd531f41a82096572cff92260a687b50ec487ff4e75343c558bf4a2b73d26791b34f6ba7574d0d1d27aa2b37fab3c312fd290f996e5a8faeb7b4430bb7639d9280d70885d82a20ba092d1b112817c9d4c3b7bd30998b7359ea08b79df130763d9db86990d8e98205b7a79c9c41b3c573ae4c734e7cf8e026e232b125f6b4361df69a706179bf39ddf45c06f5eb3624d97f4e8a087238c60a9f72d8885d81ece285fd0e1c57ef799c1bc95a1313d2f9b410842ed56b82dc7bc147af3b1938b458cc85b67cde4530ef06e7e1f791c5a9ba545796bc42c93c0a4261c216204c7d3c303a00c00d4cbaa80742a07168bff73e35dc94713a8d56f0505e22b51ffc265932958ea3eec4f2ed72511789e4df8e31a9369c3dc7ebb5cd3e9cc565114f03f1277572549b831a37f2dac89c172c938f0e855560f0cdd1a348a1e0475e08de4f604bda0832277b4db0e8234581fbeb4221c4a16519fc4581a27c797d73655d7d4dffff9f0c17f16432381ea88b9cbc0fc9aa10af542a3316632c6831944a350100511548fad4151e750ee0c3c31da1092ef2e6fa832f2b8ff3c6555c45b1131cae0a655d2a23b804d9c9ff3d40adf4f27c974613b886292de2b2c26f7ec55c71f046e07fc538fdd9e15c3880be8eceaf09ffa555b2334a203e6dc900cb01f1213dc6444cb9103bf715b8e2eba8316ec95d71ac70630f06d31066c5491bbbb7287ea47c122027240f31318ea260af7c0f94f210c230e41fe37242cad517c5ede1419e60eb20daa0e7d4c72d7d47aecd21ae96fd703d06e3f50c6fce4f55c3ecd546f61bfff35bdc693731b3e57209ceef48be0524b3e19c677d8816fbb68f8f989541164995a043728134a273d5fec639c5bdf4d6e24fed5a237c53827af33e6f5f255177ec61375ab09e6462f5676d222a1ffa83937a72ccd2b81a983760b031e03788cf14b3e924bd1ee78d741f85e6c46b3b0ed89d8da20d9167e06db6db92aad6282f0d4a8be0c57f4f14133438face73855d78b56fe01ca2823f34e49cb5398a612f04ec014e7c3563a446ffdb607fc7deb6757f2adb79ee31407d8523f4b65b8df45fdcab229c6a89d92c057fd7bcad89e7950c92e556d06c97eb14f838954b7eef0771d316db643a6caac1704248e84aa3b45ce4f34996ed5db9c4eb0d5bbf66facce7aefb37bce1270f5d0222b1eb67468d4a5c2cc769e6d3d19862f174d751f3e9a6df1eb895020bcb44b138df318ede355b7d821f46a9b3b2e9effdbf48129069fc77d024fc186abf0e823cf4a4964245ce14700ca0d5b26bc3a6cd7df4182cab1eb823b4f60d9c9412a2e20681ac92cb6a358ba1268c5ae2c19cc3e6b3fa3726da01bfda2c49f37d19c6953ccb858c493050ef1d2db0d35e4835495be3cc70218dc3d4eefd76554ce5fdcbb82074e45e207c0514d191b9556a0c896ae51508da3d83f4a5691b81ee7277908c0c7f367a890a8dd56ed9f89e7887702e9d1d4f1092d684418f611b26a9c402384aa1211251a201849464f56e9be2be188d2503b3e053faac3c82859f288e487f083fda09d3cabf61fcf5fcd2c68580c72e0d976db1598d5e561c47734da7f7f3959992d7f99a4151836a29c1b93602c7302cafb8d63342594cb3f162700b9e84acb85f974df1844fe33b7e3eabe3d93300a4899e12374ba1c08647cc2ab2ff7b8318dc0e377635bbdbe1b41c13bb48231cdb32431eecc6c0439a5259a8fb5281db9aec870424253c2dbeb4e6bb8925ca9e4371fd809b117d7190a64acb7a6f5946675ffaa44a969d0995adb5fd27de0330ff999837552913fc5f15c8db40d0f4a5f3fd9657ef91960d498948ca051276b42b7c810679cffd1472ed2cd76355f3a3fa85f48072f326d3bea60fb36f0d8c9979a60d23901e46e838abe549fc6275f733aa82decbcde8ed7d000ac31d4493fcfc8fb6a4f66729fbd61202529e322e5105929400a6b06dcaedf75c7b863d436274a104ab1065a58be004eb31fb7eeb11d3d0fc9dc98ce9369a6db65d8d674dfb97853746492931210a4acb30ce95b4aa5731d3ea4f0ea5989467e02f2c37c6dd770282dd562ecacdd7bd08dd4c8a79a1fb008db090fc0d7a074d3c3996aa9aa46bf4d90ee4492144987dc378e87dca50d089400200a7b25333fc69e198f8637163027ea2c7ff8caaa629c058ef2e6fafd3bb03ddc2f64f905731d755af3784eeed1ac7a817b9cdd000c6930f5f41ee0c4074bce1e586fdadf7d1356210cf39b0242c13c86561f0ad290b8bfd7f272e018dc7d67928a4efe8919e15e1d367479af01dd806d36127047f5b727263a95103337718b122dbc603e4748a99c2bcdf3b9026256a84f83fdee604a1107dce87e48396f2b6bc94fa1a815e90ddf0040c001597c1408875b97bbc29963495fc6f7dc5a15901f5bb26272ded0150b195b3b231b4e32d77ad54c1e017b588272fcd50705f0c1d2ea7a224e799663ee013baa651a3e6c0f2ea38c16b69cd47c82b575303f342ca83343c6cc2c729a7422b8e7eea7eab875da26848aaf0272cd1147b8c4d7149e4e883cb7e6ec24d7b91024b3ad216c9e0948349d9f2a0ead2b831032fdb742eebcd43e77c94e7722c3529d0217e3df557f363088e44429cafd16a0591102ec05e6f026b864adf08a3db82581dab15ff3b923ca14efe6a7966b2c80d3b989675b7a8796e708db8157794ea6d7c8fb47d82712ff038e1114bfdefb660c9c194b6a86dbbcbfe74e5c8001e0a67f19a90ba82d5038d32c666a89d3065fb3faaa8769d1e7163267bc6fca38939e96c0d7c565f692fa70c49203f9f92dfe6c954c5c599dde56842b93c833bb57a9241f1850a1c72c4239239d2db61bdcb359e874e31b05dec20d33f21b74aaf0626fee84b499bf3b45536a79e07e84d06c5d5a0be68ea86034b0ca08b2f5354a7f1f28ec04e9013a341a32b679f9a061ab4463b6fd76adc920d41273eda818d52e56f14a4730334fe987ffa68606aaa0f7ab0babe3ff5ffb5b63c8abe2425a844eb78938ed1985dfbad01b01b37e7d23b223bd8aee3b221e1dcf870d5c0289e47b6fa56603e8d7166496f4710c774c982e6adf13c9663097ecdf80a26836ccd197694f5d56d1c0a5e58e4f9f0e347274c1be5b97109e337b4fc2ed0dc587bf487f0fb5d82af49fe4575e281ee39505cda4d2ce3163d892b2f239b70d3ca025c621b86ff8a304a821db44e575a5d010a4d6f25d8f43bb6b17cdea4f0daa0cb75b9db4b26589eca360757dd0cc5665d471e83fc90314d4f4729eb8323a8eec98e00c8f79a93ebe087dac52b145603568311f862418aed7d37b5d8393c91968fadb0c105fa2230da45155368aaf476a2acd4b5e962677f0647615b5b47141fa286287e553f56358da867fe513cb1db053a13c138e9dd63ba1c296a0bc3fd96d8fa2d660452929f88457bcbcfa95ba878699177826e754c0bd158e2ee56b94cfc9ea9a454dbf68499c601fd023aa6c664d6c2ba86b3c633cc1e75e4a3c3f2a4bec98f69c70ba8acac1fe903ea894a331b3401c39981c34a47c35cb5f39aa765de3aba46cce160a8bea91b6814bcccd1a9c8bd3bed2ba6329e064e0c29341f6a7b0b623ef9b6937700ca3eaf951b9967e12160f985f3ace5ad3ba93dd3a3f978ef87208a8178e690a66efe2634b3634871a974ca2dbd502dc9c5f01d7e67a791c8d11553f9e74ba760316b58020c07f3545ad35f48542bd28eb675e8929a624f25b8c3c39e24bbf372caaca7f2f94f0c5ca95c0e2f139830bb90f364aedc6c052fad2c065ff9387d775d6dcc956363879cf3ae63a16429fd7c2a42bce2fe73dd35db4f009c36d18880fa69c8dd46b723e6fc195a6f031bec845f8c4e87c06ecc7ea9b23b4e05855e91b7bb7794bf0bda86e9ebbb3265ef6ace8decd174c05972d152fafc19f9c050bbbe0ccbfd14622c3f511168480977c3b22d6713723b30299ec33f4221c288c23cfc5f33062a175681c72747f86ab076bec5b66d707164056c69226c471892e6d3f2a18bcfc1ed49c5b9c45d6da7a66fbbd59289a7087d7594e3b50bc9a7fdaaafd77a4e64d8c4a89c06303b3cee230258dd101048e", 0x1000}, {&(0x7f0000000300)="90e262e75a0f2f608961e52e557f0bf86443cb063cf71fb4aaca62fcb9bd8089a5d624398b2ff88c886561e8904efc29841a59e57dae", 0x36}, {&(0x7f0000000340)="d2597092709e3355db4b45dc3a4f442818dbb57e765268a0a813872f3b5e7cfe245c51ff16669aa1f7a6e99b548a994ec4ddd8b399b6406826aeb152b793f7abb11c74b9245d4c4a45fe01dd4f567a03a49bc7", 0x53}, {&(0x7f0000002840)="1dc72ca7d5a8f45cc220490fb22b6516ebad90176343e9e1199c41a794e1901a4f0517dc605e7f654d0b2e10306f8cec6201120ee43a1076c9697c9a0f6caa47f496e3cbbfe1a52eaba30a8a5266727bb748000913ece473aeb9020f942bfac952219df902cf05518d73da73663da273e421fa2276fda9ba0fde3a372744e02d29e8529f1c06523cc977cb52bd2549df4da07bc1212869021a1c3e1f", 0x9c}, {&(0x7f0000005c80)="046a6cece295a50185a48c2dad33ee459a20f278000f8d0b94eb8a3d4862096a893ada5af75938246e710853793012a5e3e18ad0d08899633bac87a1045ca269adf5dce1f6d2ef728a26c9a38be5efdb303061d997231f6043a8850fcb9e74ecb113298bae44da8f08cd887b72abf19e2d87317f15437d27181f2f73caafebdaead2b8366b43c17c6c68bdd6e41d9da485ac4336489502b12611602a239ace5704eb29ccbcb8b46980c9c3a75c202d345b01bdc6344330bd5ea83794e71403d85d2345a46b5be6b0e98b70ca5b98883571c95e848aab69202727feaafe2769d78ea7d944164b03217880030e9cd89dad506cb463d94b23723e98304fd269fe7b10727464ec4b5096a92d32d83a3d428968a1af42c65dfba1bedfcd279e350a4793d670ae137fe937090c90708bd4ac932bec3e8d28d9895eb13f720ce144fc4936c644722adfb8faec9c91b6f683689acdf1c1e31eedf2a41d5588c65d4966788107549b64c71babe9a80a6d9f199a9d70cc6c0f095caf35e3db26f80ee34a25f308d2775b5093c14f30fae5f14102547a92e54065a6a13d7b91c50ed5fa8438457d532cd29c1f9b00ebef38ddbc510ec02b99db1f744bab1432e63760817e7a7fa0ffbea3849aaac10343ff41eea1209f8acb1b4d5fb8a8d1329a22f6c1ae74e20220c2c8738c82bc69ce938c8e41b9dda68339a396b0512ca690337e28c500ae627b999deac1eddcbb333fbb7db0f211f33e3346917afb39b3b8853fadb9fad268aac32fab624c2f32ba418edcd77e2cb5d193251128a447e746c798cf08a7d30f3fddaa2f2cc628290bc4ca068edc97d64205945349bb1509dbb024e2916c053adda478c3ef7748a98236f94c8e0199748054aaf1d2af9773e652d0a98424d84a26646842811da6eb2f9f2820882e067dd9a3fff5b3ce6dd7d1ff4193abaf495773dc1255192c64443451f4c5d6b468a756eb4ff1fc634485fabbd751a80322eab6481ff90354789dad58e3521fab01b01f150120abb3caf1770daf2dc88cf257c0365e0edb24118e097f409465342126386857ca25b3941d93f22d5ae546a4067240f257ff301bef4eec54ab5d21016b29b0ddcda82095134f1a54bf550e165697a98e2c426387aa7e141dc8e32ac330ed346e98cb89742ddcb868f7b3652506f9e8de2933a1244af6e2a0367c581488721929cea16b5f5878dd2dc8829e4e0b3a2e51e4e9f2e848e115ee666cf90db57da3017365ad5715d1216b049321d80a2394d49429dcbc27e371277c3caf1016d84f3ef2a0335d18f810e42569bef54af00382b8ef9f6bff8dc882aa2e78a00a3a91c904f93681ec0a929a5a3e58bcbd42bab26a9de50b4ff29ad572ee19cf8ef9c0a5cf2ee6309e96bb3c2d7713b4d4287b6595e2fbe4c4d6694fb181431ed89726dc004c56b5d79ddf79c4cdabb274520b047766269e845670af7f69a6713ee191b43e0314630127af6ed325ddc10129cc3478786a24d8139108f6dff498e171e50847d4139622cc75d5cc3cc62ce4f3b5a8fa1b87f343c16846aab1900ba93f9d7e8f7a6047b57e740b65362abb8f220f03eabb7d269298345bdebb93918c3e81c0cbe023a6a1cd21c2a7613e62b878ac4e63c094df11565ffd4282c0d6a99d49a5fc3970c402ef7c402f240fbf4ff4827f6ab8c85c68ddc3177201009437508457cc7304a846afb1ab141633b37dafb255b87c41e0042304de285cd7cc3d12edac851a3558f1a2c2435996c763f6f3610226ecd4d25f3ebedcc45c7e918d772870196450d2b6c318fdfa61cb9b92b4aa7bf62db09bea2891a44f7936520860a2fc01daaaab993f2ec257828b902887018bb8927cb2105a0b018d7f278ee1162bece02b425b9be6c3bed182d24c5917d0f3e36ce6a2a0a10c093b015eec654c4b7fceadb0a58635eec32cf056977ee931f57ec0955096a2d22069863796e43fffddab0a509175acecf3b0ecd1e92935cdad022f68cd25b5ebe9a5d2246f4fede6451aed35c2bcc9bf56b1a8a7c6d0917c72d99e5dbabae58fb2bc88389831681d5021d51720d5460a8b9a11500ccf65a26940bf5b4d8a5b9d18170d24e83021b026bb66d457b1258e08724a34e1efd1e682d561d65d3c62c93f7f09a6de3b463154a3594aedcb7023e4468351c98191fae060b8cf4f607e46c22b7302d6d6247daf742cae9da57dc2ece3a736f395c3130d9ae7e6fa9e3314a0b171521a89e92cd0ba9fc31b48cc963979a034fbb65d7cc1cedc0f07310436754015a1aae37ff4d1403a22bd3f7f1bd1d7e7b3d33e7151c2e5f44c34fbf7e46e2cd2629579109e6ff8932396774510a646474839c0b1747756152e28a506b5e2d3a585b25b0f3d148216c68b9a9a8bb8266bff08620496e061a2e17883250f690841b350056d100bec39e513392ff0f5e9e644c8ba416c080b9ffcaab80aa1e9462da3dc4a50256e4a6465fc1aab1e4579556fdd60dd7014e74f46e5ad1023d18a3221dd7f3877e3bb4625d94cb9a3f9638fc8f6d2bec69b0c6bb6b2ca8e8896e64617881905e8c653656116ff11295ad85e2680858979362cb60cb2c0aa5ceb48ba747306836f9827cf3fd89c61776e3678d4490debeb53bd8f72225907a85a95f831c272decd95251faec5cb490130d60bb1345f8dfaeafef0d50ce5d1246a4b0d3abc33e06d529d90a0e67429ba3cf1b8628a1c7a9b5702744634f182479e266dd52a50ec9d55a39871ca0f69c58765a5f1deca2c02218168b8662da7a4c6b984576455ad83648e114768ae72e83c5a5ed9313a37628fcc81897cb50c4f5a7c217d2807ba1f18135b317156a5fe52d51817cd1118fe289eb2318bb20595c4179ec5bfca46228a011d1202ae6d67d47932f8f16ffcaa50811901e0bedc6b5f829c27f95ff00ee771248b8bf9d51a22a73653e7eebb6e2985afb2ec719d2a4168fd4756a135b0359c000dbed84fb2cf367c9c6344ec0545fafe2d7c3b66a0f677dd5610903e3f8eac077c3d937deceedee6c1b2536dbf2e4ef46e0e44110b2da4d8e18858dd3d6f17ac8e7b8aa8bd07128100cf7f46ed0839838b3e1a89ca6bad43d2ec74484b55f6c58f8e0087bcc13e5a688c87ccad6c31b2a0a2cf45de059d0750d45ebffd435ba326f7e648787bae6d5796d5a6706959db46436093e0150ebdf35241d8a75b23ef1801c1c5b295a1c45a3dda7c31752e4284d6780c88d1f75bcb73dc4f2d803e643dcb253dbdbb3016a727c36027832ce3959628bed76f152d82fe5f80089789672c3a10afd15446c664e13bccf919866dcf44969bbe614f4a139e37142ab88debabcc9890e2a497d8daa73312499884e2e5bbcefb203c01575a1c9cbbd0c08b20d87935de5f04863fd429cf56da4cfa63ba47cc1b13d235f56fdbb83c331293af0a6d206d6ce48bca596711d2136926235f4e25e79405c286f40652efde15d8795b279f91f700e4828ddfd75f9c09e568e8e996a9e251b9701cdb6b5562d28be0786becd076b4114e3bb06258a9fc3331b00cc80bb3c388e82a8a7743f90dfafac2ba6d1acfd1cd71480fcddd30a9d0692309840863d90377efaa2977d1d40e9f0c933f3e94ed77e839969fde70aee9f6cb6a72ca04773f887bfdd547c5b695744b440811fa32cdef5fbd36c20fd41913e3e14660094d75c3ef6c9b5ae40c75b7df25e994ed9479671725b6363cc86bbe765ed22d54f9435c97a4ee569c4bb597e5942836cf9a6efa49c918470c52d98c019656a13de1a0ad39341add3d4c7186efb41ce63dba0988dc5e972665b9c1459c7c0a4bafd5e2d321fa9cc107b06934e2389ed8b6cb815eea39f35835d91405f6968d40886ede3a931d1e16ee491161a67b668298c0387b2370492a83b0c6faefbc7df7fe1a8df3d6938d9fc8c0a9c2ad3ab58612c54589b8aad1654c33908538dc4337867d159f5dbc581933266f60f8249140c9a2336c047677d6e40387ae41dbd91e4431f5c8bd97559d22cc510feeb2b3eb46b2e5961e51a345b01f91dbb8abd7e92609efc041a196dd1e32c33114a5a7f9f5ab12d001c9e9cdd0124efa8e58327165e4ef44daf374e4b67b2ca98a9c9b8fe8850feb835a0515dac92e4b2d0d52ffa5e5c7f1f9a94a20de96ba06c7114627f684a8058f750013f7c4ba40ca854fdb488d051c271472c1dff2a56d12340decef46adbc7a550ce65a8c924fefb033bf14b723dc7b87f5c418c0f9ec7f2b74ed440eaeb3646274f862e9accba973967a55ceb6a856dcac7d3d1660d168102aeadc89e4e65ae865a008eee40910d322498bd54c3a900a99b07a24acebacd76d3b386a00a37f351cf422188f574a8ece73918313504770cbd9a870e4001a2dac4fd2558030781ff0ff9a55fd011cb7bd66aece9a0f2195949d52aa19539525c5a7bbf37b37d00f7ec687ee9ce73b99ae0bd2f923017a2a41bba2dfb15b8dce97c65fddcc29da7ad2e592a072f814fd669f07280d8be858a1cbcc6f3e7a8f361e4d3173d426ae2f6c59f5f8a99ee70e7150756c4897722bcfe4206c7b9a66b4193c70c1f41d42dd4baf894ab11bcbe46162e633a2456169aba9320f2378e318e6035983b26da693ce0116f24dfa83d5cdb2cfe5bce7e77e40b145d36f9b80c659d4345e579306ed021136fe5bfc4d735bdabfbe5d06e1f7aa6d507222c641afabd8150d3337738462", 0xd02}], 0x9) readv(r0, &(0x7f0000000a40)=[{&(0x7f0000002b80)=""/4096, 0x1000}, {&(0x7f0000003c80)=""/4096, 0x1000}], 0x2) 10:21:14 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x0, 0x1}}, 0x0) 10:21:14 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x28, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r1) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) setsockopt(r0, 0x2, 0x6, &(0x7f00000001c0)="3269bc543ff672aad6a712978c8f794aa78a6871a480145bb8e2c2b763e2d5d039ca6ee41ae9e16a99c9685264e09ee0402f007e26a0234feb588b307fe6698ba048f701d2136fcdc33b5ebb3df7815a477cb2e8cd6dfa263bb4ef52b0021c95222bdce7b0c1fbbccd09c90756f62fc0a7129991adfcc069bbf65a0cdeb40b4ee227f3d62027cc6b259f59d2c36d47f78fb1b2a8d44e231cce0f688f89efc767c7b630c6e5765a10939ae4", 0xab) 10:21:14 executing program 5: nanosleep(&(0x7f0000000080)={0x7}, 0xfffffffffffffffe) clock_getres(0x4, &(0x7f0000000000)) 10:21:14 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="7702e18b7f000001f2c3364154788421ce0449868478227dca38b0757b2ce8f8959a095ab1a28c636d65bf2fb1d5d78280503d765f875bf6a6e047563e4e0c532b3793ccdd11f0ebb04f9868ffea282aeb9090c6ee2b82b711c4789b7e6f1081af4fdcebdbf792f42004814cee4526ed71dcdbf5bbef0aa6cd0a9e17e530d372a0973ae7253fcc3261ed719e7b26ccca008e867cb27b1da5bd2fb46c31144ced1b10e2a17106997d0d0c65a076997ee18396a48cc43ebc11554eec99e735e580ba35aeffff0000da98609c4d571b2b2f7b0100f4c6"], 0x1) (async) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) r4 = accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r5) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r7 = dup(0xffffffffffffffff) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) bind(r6, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r4, @ANYRESHEX=r7, @ANYBLOB="83b2ab61a190d9", @ANYRESDEC=r5], 0x10) (async) r8 = dup(r0) listen(r8, 0x0) (async) socket(0x2, 0x1, 0x0) (async) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[], 0x10) (async) sendto$inet(r9, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) (async, rerun: 32) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000040)={0xa9b, 0x2c}, 0x8) (async, rerun: 32) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) (async) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) dup2(r10, r11) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) execve(0x0, 0x0, 0x0) 10:21:14 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001, 0xffffffffffffffff}) (async) open(&(0x7f0000000080)='./file0\x00', 0x28, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r1) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) (async) setsockopt(r0, 0x2, 0x6, &(0x7f00000001c0)="3269bc543ff672aad6a712978c8f794aa78a6871a480145bb8e2c2b763e2d5d039ca6ee41ae9e16a99c9685264e09ee0402f007e26a0234feb588b307fe6698ba048f701d2136fcdc33b5ebb3df7815a477cb2e8cd6dfa263bb4ef52b0021c95222bdce7b0c1fbbccd09c90756f62fc0a7129991adfcc069bbf65a0cdeb40b4ee227f3d62027cc6b259f59d2c36d47f78fb1b2a8d44e231cce0f688f89efc767c7b630c6e5765a10939ae4", 0xab) 10:21:14 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r0, 0x0, 0x0) 10:21:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x3e, 0xfffffffffffffffd, 0xfffffffffffffffc, 0xce2, 0x0, 0x1, 0x5}, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000180)=""/4096, 0x1000) dup2(r0, r1) 10:21:14 executing program 2: ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, &(0x7f0000000280)={0x40, 0x78a8, 0x6, 0x6}) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0xb68c06bfd0e3ed13}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0xb68c06bfd0e3ed13}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="99aecc511adda1da472e9580685418656a45373ba993ea9a093c92c42ce883a9edb548ceb942bbf453dd8d2e27e4284ed9a577289ec2e018edd692d88b86d951d6f5b22fe9038ed002a36dcde95137d13c084361f294757c6834dfde5c229e4ac6a24895e6807f9df54e67f0def1176733993ddf6b45448713661cdb4440b9f6efe2be8c4e784d6e8d904c1604a559b3c443347c8120c4a18a804004686bb2eeeb8a5c2cae18def0a71402c02b6fe5b8f00f94aaf7be99367188fb754e5b45f0f99ed6887808cb1c20edb7a603848b813a9022b58fedf85f50d3fce03e2b875172af6604bc4026264ffd0b9983c08a6f124e8c9697bf5b8305", &(0x7f0000000180)=0xf9, &(0x7f00000001c0)="0685e88ec31dda5a06f7213862c9289054ca732c1f47eb72defe28d7aa28923b620fe75e84c74639dc92fcf689d7f9a2c3e40f4e2a7cc5ca9295aba6a96c1037308ec943938810c53735c63c3578f950493d77c0aab7ebc146b5fd0f0a7e265c5d1c5ad6be5f2737da56eae559913d7138dcbfd1cd13ca32e059b228c8e11eea5996e44899963266061a2b2b004c45eacf91ecd7bcefe4d3e649357adb56e3ab9d1408f60d1320ba6cb47a5d3ca747237802e0", 0xb3) 10:21:14 executing program 6: setgid(0x0) (async) setgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000001300)) (async) pipe(&(0x7f0000001300)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="150192e4789bd7"], 0xa) (async) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="150192e4789bd7"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) open$dir(&(0x7f0000001340)='./file0\x00', 0x40, 0x80) (async) r4 = open$dir(&(0x7f0000001340)='./file0\x00', 0x40, 0x80) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001400)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000001200)="52221b6c9ceb0baa80097e0f69312efedd8241a7e155276c5b15e6615a8a964753fcc7e69ff4ef2e311656ccf11909b898384c039ea1b62a414f283ca0f745cbd63237fdd0ff6e807b19d7c728ab5dba9ecc2afe20204c21b6ceb55cfa464a5c018219d4400c4f5df20a17f79ac84f3edb0bebe818ef858c7ae23bedf78742075cd9db426df2a9122a25c8b12b2acb255b9a24d8b0d52de8532ea9f721479e508325c7523286ae44a8892dc99c4f419771bb6972e0f08eb42d17564a", 0xbc}, {&(0x7f0000000100)="9e9cb48ed922f1c8f567e62f422e65f050e41e6af50b723fed9f5352dc004d439f66909d6334fc9b3201a49b729d6fd8", 0x30}], 0x2, &(0x7f0000001380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r0, @ANYBLOB="000000008100000000000000ffff000001000100", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32], 0x58}, 0x0) pipe(&(0x7f0000000080)) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x2, 0x0) (async) socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r1) (async) r7 = dup2(0xffffffffffffffff, r1) r8 = semget$private(0x0, 0x5, 0x2c4) semop(r8, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r8, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r8, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000440)=""/61) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000040)=""/4096) r9 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r9, r10, 0x1a, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) (async) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r9, r10, 0x1a, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000001300)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r14, &(0x7f0000001040)=ANY=[@ANYBLOB="15012e2f66696c6530001d911c1e741b0e6385f8c8ca7a2c6fe58fc99ef1d9398e19bb2d93b40c1b156039d4357553642a6ada37647d7d493d043749d6af41a8e4a6ffa43fc0fc3f677ecef747a842a1c8f9ad12710cf56c8133154beb215bb33ccc44db149aecec79b54c16171b9a99509fe9add177ddcf441fc3c1076c3a4236eb22f0d8a2e0eac774b8d176862817a52004b944954c9f02c8578a5bc8bb9309ad8a842d11f531cbc8104fdd3fc3caf54f685d450f7c400869e662e2937c8ef3235d00e694db9206c924e1ac00cd"], 0xa) r15 = open$dir(&(0x7f0000001340)='./file0\x00', 0x1, 0x50) sendmsg$unix(r5, &(0x7f0000001400)={&(0x7f00000000c0)=ANY=[@ANYBLOB="cbaa"], 0xa, &(0x7f0000000140)=[{&(0x7f0000001200)="52221b6c9ceb0baa80097e0f69312efedd8241a7e155276c5b15e6615a8a964753fcc7e69ff4ef2e311656ccf11909b898384c039ea1b62a414f283ca0f745cbd63237fdd0ff6e807b19d7c728ab5dba9ecc2afe20204c21b6ceb55cfa464a5c018219d4400c4f5df20a17f79ac84f3edb0bebe818ef858c7ae23bedf78742075cd9db426df2a9122a25c8b12b2acb255b9a24d8b0d52de8532ea9f721479e508325c7523286ae44a8892dc99c4f419771bb6972e0f08eb42d17564a", 0xbc}, {&(0x7f0000000100)="9e9cb48ed922f1c8f567e62f422e65f050e41e6af50b723fed9f5352dc004d439f66909d6334fc9b3201a49b729d6fd8", 0x30}], 0x2, &(0x7f0000001380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000003800000023000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r6, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32], 0x58}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1e4cbd37, 0x0, r0, r9, 0xffffffffffffffff, 0x125, 0x8}, 0x9, 0x9, 0x400}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1e4cbd37, 0x0, r0, r9, 0xffffffffffffffff, 0x125, 0x8}, 0x9, 0x9, 0x400}) 10:21:15 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/82, 0x52}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x83, 0xffffffff, "fc10ff7f0000000400000000000000000500"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8000, 0x20) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000440)=0x7fffffff) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08c", 0x4a}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000480)={0x26a, 0x0, 0x0, 0x82, "d5f1f114af6bea19271272e8e85d1b1182f4e82c", 0x10000, 0x8}) (async) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 0x0) (async) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="2d5dd10c1da2be890f855875c21996e2dc189591ab4e9bff0795e4fc0aa691c9520d2fc78230a86a29979dec37e0d1dbc823480023a8e520d2a07da635c6ddc469dcf19516aa", 0x46}, {&(0x7f00000001c0)="b6a0bbe1458e6ddb72275f4d53dbc768533990686977bf8c829c7dd499285bbb97d60fd2d7a8cc58965f2e5ecd986362a962fe4a68c5e5017241e8bc7c8f1b8c365079044668be445c1bd0f71f9ca9a0772b7e562df47f018886912b92f4e96ac940381f73cea775cf81ea3ab7430f515b67b2b9c8b5fb14a36e48020ae88f1f9f97ede7df9114448d7b8ae65b99629ae6f1d6d8db9a15f47c", 0x99}, {&(0x7f00000000c0)="b3a11e7d019b5b05f2e04c88022c4180f159fbe2b9f9b9b4835014afc1d59646e3d93fd88bdbe8507f2db3685f6ac107ab", 0x31}, {&(0x7f0000002900)="3e7f6bee0b9f20dfe8ada65167975cc27f5a61fd10b7110965e48d5e104f0052f916b702d5389b70f295d7b3603ebebbbeca2cad689a2dcfaf5ec4f05d6d8de7050000007a2ac90e2f42a5477833075714ddbbec062b61d74983f870a59907100341f0a8c4df76f179a6f135da4632ed64cc5dc28c90610000000000bad0e19dfb18ef41336dd7194b1863b5e9613cf68ac7105faa5188a7bebf36d484138c951556d3d87db7f9f0aa0825d7aeba08b004b44f14a339b76c721bb4da98d36ab2a246af541bc6eb60b5", 0xc9}, {&(0x7f0000000b00)="53f320a01e8efcf77da20c949c0e5ea687747cc5cafb86aa90bb86891063f0127680059a099ee8a59e38f0dbef51bb94065687c8224d94321597d5e32cbd66c7e446645c033f7691ff846d1d7ab148e942579afe09ad1b1f5ab6beb273587480155451ac44f991b93ae0747d71b6c871c2162042065c521106b5c5a8d6383981435b9388af9665fd5ef7a6b9f43a41de65ab60a668dc9835b7f2f6dd753f82666abc2ca6ed82957b3aefc7a6c538d29fb5e1654032220be1eaebad77764747b2b92e9ec7ea28aec78aa0bb7b67aee77d1240bb503cbe5c07e2a3c0eef4e2773a9c3b10e8627ecf7e4ade855cad0a41731a965ddc79d9eccb6438a8e8875b124b47e27292896955ca2f284ededfc456be68f4ae01e6adfbd869a4015ae778d6c7fac104e42e41ba122d2d385a2239beaca94d8fd872b16b403bfd664fa988b41d3e6854d130e73296a456809260bcd9f3fd35bf89a26bfebaee1b54643d175ae8606dd6f12bfd2d1ca8e048ea446742df49568c712013a10788bccaaf35b4c619cd29c9da0bbb5766b474fdc7b3bfc75821db497b6741abaa8ada828c148d9ddcc45681398103f28db1cf962790175dff6705173199cdcf1d7e6730487f1e33b559ae9b19c48236baa3bf82f45a5087203d9416ef4718db1727f562c327c7b463bb92abc95ddcde3bef8f4a12558b3f39b9f69d0ef8198fd9e32f6be36cfc0a946d314e5fb2b1745cbefa105c48c619cd0a110e20fb2396247a8ded3e3c4c523e04f617d67b10770907ac4a49d21a7f2edbd87cf1ea5a7e69d006a99a316cbcb71d4fe697e875f35be800dcdc40232f19ea9b2be161923a6a4f6c8af718846e2ce61dd5de179f627b5dfaaff1739bbde25cdc32a0ecb1a7bdd72e69594d3479b95f4ff1950f08b83f3f7998ba00f049cc7054f2eb27a0ee6dfd8a572a851a86ac9f86374cbaded2aa2ef8f8fd3e5d76df345f548ae79c224c4370810a8005977354b8b15c2b2a8609fdf2e5a2ff4890f6cb7af0a27616943d6f6968582c94d1cb7cd11dc685ad163a0ecdae56fd68a5190e1b3914a5f611952ee66cbf52d7f1a9f6e59d8b908d94cac8abd5311b3f9cbf76d2728081bd935f486b7187a49079d3fba8d9f949aaeb21c5350954ed23ca657ec0475394d8175aadc89a3e2c49541c6aecc0de6fbad8c847556257a473dfd64e7a2b5f71d441589491e86438536e77fc5d2eb44ab75c69929e4a69bc6e42d720951fbb8c1277cc205f5496694a63b8a361c161e2a7c4d4ea10898b920be02306ef2763477a48f43da5c84142b50e8734c52523d35a3793c37d1cb8e75f0d84e15e0fdab8b999c0c6835c35149845d74c0a50808814b9cb2c8c5ac571c2e4e1cae02ad16fcd310fc5c7a21a57c5615d209554fc5ece7d49b16d311b18f3ecf3a7c64c84073058a115915ac2e49a4469709055ba179884c365c50efdd7b0d759ae0e1736585faa1332f9f3554f4ef4f56d11ec3602b778371eca60ccd72cb0b7681298211224c1131727f9301ca28685f82989a530721407e9f8dbefca6b830d1308fab8f7fe93bbf7b338cf54af084c079cd9dd11e630ff52a4ee302b522078880a7e29d8e1dbd7f780dd86b60eac47ce376b9bcc031c7e786aa926b0e8783e902052abbb601095db94aabbf74ec3fd72ed870fd93bd531f41a82096572cff92260a687b50ec487ff4e75343c558bf4a2b73d26791b34f6ba7574d0d1d27aa2b37fab3c312fd290f996e5a8faeb7b4430bb7639d9280d70885d82a20ba092d1b112817c9d4c3b7bd30998b7359ea08b79df130763d9db86990d8e98205b7a79c9c41b3c573ae4c734e7cf8e026e232b125f6b4361df69a706179bf39ddf45c06f5eb3624d97f4e8a087238c60a9f72d8885d81ece285fd0e1c57ef799c1bc95a1313d2f9b410842ed56b82dc7bc147af3b1938b458cc85b67cde4530ef06e7e1f791c5a9ba545796bc42c93c0a4261c216204c7d3c303a00c00d4cbaa80742a07168bff73e35dc94713a8d56f0505e22b51ffc265932958ea3eec4f2ed72511789e4df8e31a9369c3dc7ebb5cd3e9cc565114f03f1277572549b831a37f2dac89c172c938f0e855560f0cdd1a348a1e0475e08de4f604bda0832277b4db0e8234581fbeb4221c4a16519fc4581a27c797d73655d7d4dffff9f0c17f16432381ea88b9cbc0fc9aa10af542a3316632c6831944a350100511548fad4151e750ee0c3c31da1092ef2e6fa832f2b8ff3c6555c45b1131cae0a655d2a23b804d9c9ff3d40adf4f27c974613b886292de2b2c26f7ec55c71f046e07fc538fdd9e15c3880be8eceaf09ffa555b2334a203e6dc900cb01f1213dc6444cb9103bf715b8e2eba8316ec95d71ac70630f06d31066c5491bbbb7287ea47c122027240f31318ea260af7c0f94f210c230e41fe37242cad517c5ede1419e60eb20daa0e7d4c72d7d47aecd21ae96fd703d06e3f50c6fce4f55c3ecd546f61bfff35bdc693731b3e57209ceef48be0524b3e19c677d8816fbb68f8f989541164995a043728134a273d5fec639c5bdf4d6e24fed5a237c53827af33e6f5f255177ec61375ab09e6462f5676d222a1ffa83937a72ccd2b81a983760b031e03788cf14b3e924bd1ee78d741f85e6c46b3b0ed89d8da20d9167e06db6db92aad6282f0d4a8be0c57f4f14133438face73855d78b56fe01ca2823f34e49cb5398a612f04ec014e7c3563a446ffdb607fc7deb6757f2adb79ee31407d8523f4b65b8df45fdcab229c6a89d92c057fd7bcad89e7950c92e556d06c97eb14f838954b7eef0771d316db643a6caac1704248e84aa3b45ce4f34996ed5db9c4eb0d5bbf66facce7aefb37bce1270f5d0222b1eb67468d4a5c2cc769e6d3d19862f174d751f3e9a6df1eb895020bcb44b138df318ede355b7d821f46a9b3b2e9effdbf48129069fc77d024fc186abf0e823cf4a4964245ce14700ca0d5b26bc3a6cd7df4182cab1eb823b4f60d9c9412a2e20681ac92cb6a358ba1268c5ae2c19cc3e6b3fa3726da01bfda2c49f37d19c6953ccb858c493050ef1d2db0d35e4835495be3cc70218dc3d4eefd76554ce5fdcbb82074e45e207c0514d191b9556a0c896ae51508da3d83f4a5691b81ee7277908c0c7f367a890a8dd56ed9f89e7887702e9d1d4f1092d684418f611b26a9c402384aa1211251a201849464f56e9be2be188d2503b3e053faac3c82859f288e487f083fda09d3cabf61fcf5fcd2c68580c72e0d976db1598d5e561c47734da7f7f3959992d7f99a4151836a29c1b93602c7302cafb8d63342594cb3f162700b9e84acb85f974df1844fe33b7e3eabe3d93300a4899e12374ba1c08647cc2ab2ff7b8318dc0e377635bbdbe1b41c13bb48231cdb32431eecc6c0439a5259a8fb5281db9aec870424253c2dbeb4e6bb8925ca9e4371fd809b117d7190a64acb7a6f5946675ffaa44a969d0995adb5fd27de0330ff999837552913fc5f15c8db40d0f4a5f3fd9657ef91960d498948ca051276b42b7c810679cffd1472ed2cd76355f3a3fa85f48072f326d3bea60fb36f0d8c9979a60d23901e46e838abe549fc6275f733aa82decbcde8ed7d000ac31d4493fcfc8fb6a4f66729fbd61202529e322e5105929400a6b06dcaedf75c7b863d436274a104ab1065a58be004eb31fb7eeb11d3d0fc9dc98ce9369a6db65d8d674dfb97853746492931210a4acb30ce95b4aa5731d3ea4f0ea5989467e02f2c37c6dd770282dd562ecacdd7bd08dd4c8a79a1fb008db090fc0d7a074d3c3996aa9aa46bf4d90ee4492144987dc378e87dca50d089400200a7b25333fc69e198f8637163027ea2c7ff8caaa629c058ef2e6fafd3bb03ddc2f64f905731d755af3784eeed1ac7a817b9cdd000c6930f5f41ee0c4074bce1e586fdadf7d1356210cf39b0242c13c86561f0ad290b8bfd7f272e018dc7d67928a4efe8919e15e1d367479af01dd806d36127047f5b727263a95103337718b122dbc603e4748a99c2bcdf3b9026256a84f83fdee604a1107dce87e48396f2b6bc94fa1a815e90ddf0040c001597c1408875b97bbc29963495fc6f7dc5a15901f5bb26272ded0150b195b3b231b4e32d77ad54c1e017b588272fcd50705f0c1d2ea7a224e799663ee013baa651a3e6c0f2ea38c16b69cd47c82b575303f342ca83343c6cc2c729a7422b8e7eea7eab875da26848aaf0272cd1147b8c4d7149e4e883cb7e6ec24d7b91024b3ad216c9e0948349d9f2a0ead2b831032fdb742eebcd43e77c94e7722c3529d0217e3df557f363088e44429cafd16a0591102ec05e6f026b864adf08a3db82581dab15ff3b923ca14efe6a7966b2c80d3b989675b7a8796e708db8157794ea6d7c8fb47d82712ff038e1114bfdefb660c9c194b6a86dbbcbfe74e5c8001e0a67f19a90ba82d5038d32c666a89d3065fb3faaa8769d1e7163267bc6fca38939e96c0d7c565f692fa70c49203f9f92dfe6c954c5c599dde56842b93c833bb57a9241f1850a1c72c4239239d2db61bdcb359e874e31b05dec20d33f21b74aaf0626fee84b499bf3b45536a79e07e84d06c5d5a0be68ea86034b0ca08b2f5354a7f1f28ec04e9013a341a32b679f9a061ab4463b6fd76adc920d41273eda818d52e56f14a4730334fe987ffa68606aaa0f7ab0babe3ff5ffb5b63c8abe2425a844eb78938ed1985dfbad01b01b37e7d23b223bd8aee3b221e1dcf870d5c0289e47b6fa56603e8d7166496f4710c774c982e6adf13c9663097ecdf80a26836ccd197694f5d56d1c0a5e58e4f9f0e347274c1be5b97109e337b4fc2ed0dc587bf487f0fb5d82af49fe4575e281ee39505cda4d2ce3163d892b2f239b70d3ca025c621b86ff8a304a821db44e575a5d010a4d6f25d8f43bb6b17cdea4f0daa0cb75b9db4b26589eca360757dd0cc5665d471e83fc90314d4f4729eb8323a8eec98e00c8f79a93ebe087dac52b145603568311f862418aed7d37b5d8393c91968fadb0c105fa2230da45155368aaf476a2acd4b5e962677f0647615b5b47141fa286287e553f56358da867fe513cb1db053a13c138e9dd63ba1c296a0bc3fd96d8fa2d660452929f88457bcbcfa95ba878699177826e754c0bd158e2ee56b94cfc9ea9a454dbf68499c601fd023aa6c664d6c2ba86b3c633cc1e75e4a3c3f2a4bec98f69c70ba8acac1fe903ea894a331b3401c39981c34a47c35cb5f39aa765de3aba46cce160a8bea91b6814bcccd1a9c8bd3bed2ba6329e064e0c29341f6a7b0b623ef9b6937700ca3eaf951b9967e12160f985f3ace5ad3ba93dd3a3f978ef87208a8178e690a66efe2634b3634871a974ca2dbd502dc9c5f01d7e67a791c8d11553f9e74ba760316b58020c07f3545ad35f48542bd28eb675e8929a624f25b8c3c39e24bbf372caaca7f2f94f0c5ca95c0e2f139830bb90f364aedc6c052fad2c065ff9387d775d6dcc956363879cf3ae63a16429fd7c2a42bce2fe73dd35db4f009c36d18880fa69c8dd46b723e6fc195a6f031bec845f8c4e87c06ecc7ea9b23b4e05855e91b7bb7794bf0bda86e9ebbb3265ef6ace8decd174c05972d152fafc19f9c050bbbe0ccbfd14622c3f511168480977c3b22d6713723b30299ec33f4221c288c23cfc5f33062a175681c72747f86ab076bec5b66d707164056c69226c471892e6d3f2a18bcfc1ed49c5b9c45d6da7a66fbbd59289a7087d7594e3b50bc9a7fdaaafd77a4e64d8c4a89c06303b3cee230258dd101048e", 0x1000}, {&(0x7f0000000300)="90e262e75a0f2f608961e52e557f0bf86443cb063cf71fb4aaca62fcb9bd8089a5d624398b2ff88c886561e8904efc29841a59e57dae", 0x36}, {&(0x7f0000000340)="d2597092709e3355db4b45dc3a4f442818dbb57e765268a0a813872f3b5e7cfe245c51ff16669aa1f7a6e99b548a994ec4ddd8b399b6406826aeb152b793f7abb11c74b9245d4c4a45fe01dd4f567a03a49bc7", 0x53}, {&(0x7f0000002840)="1dc72ca7d5a8f45cc220490fb22b6516ebad90176343e9e1199c41a794e1901a4f0517dc605e7f654d0b2e10306f8cec6201120ee43a1076c9697c9a0f6caa47f496e3cbbfe1a52eaba30a8a5266727bb748000913ece473aeb9020f942bfac952219df902cf05518d73da73663da273e421fa2276fda9ba0fde3a372744e02d29e8529f1c06523cc977cb52bd2549df4da07bc1212869021a1c3e1f", 0x9c}, {&(0x7f0000005c80)="046a6cece295a50185a48c2dad33ee459a20f278000f8d0b94eb8a3d4862096a893ada5af75938246e710853793012a5e3e18ad0d08899633bac87a1045ca269adf5dce1f6d2ef728a26c9a38be5efdb303061d997231f6043a8850fcb9e74ecb113298bae44da8f08cd887b72abf19e2d87317f15437d27181f2f73caafebdaead2b8366b43c17c6c68bdd6e41d9da485ac4336489502b12611602a239ace5704eb29ccbcb8b46980c9c3a75c202d345b01bdc6344330bd5ea83794e71403d85d2345a46b5be6b0e98b70ca5b98883571c95e848aab69202727feaafe2769d78ea7d944164b03217880030e9cd89dad506cb463d94b23723e98304fd269fe7b10727464ec4b5096a92d32d83a3d428968a1af42c65dfba1bedfcd279e350a4793d670ae137fe937090c90708bd4ac932bec3e8d28d9895eb13f720ce144fc4936c644722adfb8faec9c91b6f683689acdf1c1e31eedf2a41d5588c65d4966788107549b64c71babe9a80a6d9f199a9d70cc6c0f095caf35e3db26f80ee34a25f308d2775b5093c14f30fae5f14102547a92e54065a6a13d7b91c50ed5fa8438457d532cd29c1f9b00ebef38ddbc510ec02b99db1f744bab1432e63760817e7a7fa0ffbea3849aaac10343ff41eea1209f8acb1b4d5fb8a8d1329a22f6c1ae74e20220c2c8738c82bc69ce938c8e41b9dda68339a396b0512ca690337e28c500ae627b999deac1eddcbb333fbb7db0f211f33e3346917afb39b3b8853fadb9fad268aac32fab624c2f32ba418edcd77e2cb5d193251128a447e746c798cf08a7d30f3fddaa2f2cc628290bc4ca068edc97d64205945349bb1509dbb024e2916c053adda478c3ef7748a98236f94c8e0199748054aaf1d2af9773e652d0a98424d84a26646842811da6eb2f9f2820882e067dd9a3fff5b3ce6dd7d1ff4193abaf495773dc1255192c64443451f4c5d6b468a756eb4ff1fc634485fabbd751a80322eab6481ff90354789dad58e3521fab01b01f150120abb3caf1770daf2dc88cf257c0365e0edb24118e097f409465342126386857ca25b3941d93f22d5ae546a4067240f257ff301bef4eec54ab5d21016b29b0ddcda82095134f1a54bf550e165697a98e2c426387aa7e141dc8e32ac330ed346e98cb89742ddcb868f7b3652506f9e8de2933a1244af6e2a0367c581488721929cea16b5f5878dd2dc8829e4e0b3a2e51e4e9f2e848e115ee666cf90db57da3017365ad5715d1216b049321d80a2394d49429dcbc27e371277c3caf1016d84f3ef2a0335d18f810e42569bef54af00382b8ef9f6bff8dc882aa2e78a00a3a91c904f93681ec0a929a5a3e58bcbd42bab26a9de50b4ff29ad572ee19cf8ef9c0a5cf2ee6309e96bb3c2d7713b4d4287b6595e2fbe4c4d6694fb181431ed89726dc004c56b5d79ddf79c4cdabb274520b047766269e845670af7f69a6713ee191b43e0314630127af6ed325ddc10129cc3478786a24d8139108f6dff498e171e50847d4139622cc75d5cc3cc62ce4f3b5a8fa1b87f343c16846aab1900ba93f9d7e8f7a6047b57e740b65362abb8f220f03eabb7d269298345bdebb93918c3e81c0cbe023a6a1cd21c2a7613e62b878ac4e63c094df11565ffd4282c0d6a99d49a5fc3970c402ef7c402f240fbf4ff4827f6ab8c85c68ddc3177201009437508457cc7304a846afb1ab141633b37dafb255b87c41e0042304de285cd7cc3d12edac851a3558f1a2c2435996c763f6f3610226ecd4d25f3ebedcc45c7e918d772870196450d2b6c318fdfa61cb9b92b4aa7bf62db09bea2891a44f7936520860a2fc01daaaab993f2ec257828b902887018bb8927cb2105a0b018d7f278ee1162bece02b425b9be6c3bed182d24c5917d0f3e36ce6a2a0a10c093b015eec654c4b7fceadb0a58635eec32cf056977ee931f57ec0955096a2d22069863796e43fffddab0a509175acecf3b0ecd1e92935cdad022f68cd25b5ebe9a5d2246f4fede6451aed35c2bcc9bf56b1a8a7c6d0917c72d99e5dbabae58fb2bc88389831681d5021d51720d5460a8b9a11500ccf65a26940bf5b4d8a5b9d18170d24e83021b026bb66d457b1258e08724a34e1efd1e682d561d65d3c62c93f7f09a6de3b463154a3594aedcb7023e4468351c98191fae060b8cf4f607e46c22b7302d6d6247daf742cae9da57dc2ece3a736f395c3130d9ae7e6fa9e3314a0b171521a89e92cd0ba9fc31b48cc963979a034fbb65d7cc1cedc0f07310436754015a1aae37ff4d1403a22bd3f7f1bd1d7e7b3d33e7151c2e5f44c34fbf7e46e2cd2629579109e6ff8932396774510a646474839c0b1747756152e28a506b5e2d3a585b25b0f3d148216c68b9a9a8bb8266bff08620496e061a2e17883250f690841b350056d100bec39e513392ff0f5e9e644c8ba416c080b9ffcaab80aa1e9462da3dc4a50256e4a6465fc1aab1e4579556fdd60dd7014e74f46e5ad1023d18a3221dd7f3877e3bb4625d94cb9a3f9638fc8f6d2bec69b0c6bb6b2ca8e8896e64617881905e8c653656116ff11295ad85e2680858979362cb60cb2c0aa5ceb48ba747306836f9827cf3fd89c61776e3678d4490debeb53bd8f72225907a85a95f831c272decd95251faec5cb490130d60bb1345f8dfaeafef0d50ce5d1246a4b0d3abc33e06d529d90a0e67429ba3cf1b8628a1c7a9b5702744634f182479e266dd52a50ec9d55a39871ca0f69c58765a5f1deca2c02218168b8662da7a4c6b984576455ad83648e114768ae72e83c5a5ed9313a37628fcc81897cb50c4f5a7c217d2807ba1f18135b317156a5fe52d51817cd1118fe289eb2318bb20595c4179ec5bfca46228a011d1202ae6d67d47932f8f16ffcaa50811901e0bedc6b5f829c27f95ff00ee771248b8bf9d51a22a73653e7eebb6e2985afb2ec719d2a4168fd4756a135b0359c000dbed84fb2cf367c9c6344ec0545fafe2d7c3b66a0f677dd5610903e3f8eac077c3d937deceedee6c1b2536dbf2e4ef46e0e44110b2da4d8e18858dd3d6f17ac8e7b8aa8bd07128100cf7f46ed0839838b3e1a89ca6bad43d2ec74484b55f6c58f8e0087bcc13e5a688c87ccad6c31b2a0a2cf45de059d0750d45ebffd435ba326f7e648787bae6d5796d5a6706959db46436093e0150ebdf35241d8a75b23ef1801c1c5b295a1c45a3dda7c31752e4284d6780c88d1f75bcb73dc4f2d803e643dcb253dbdbb3016a727c36027832ce3959628bed76f152d82fe5f80089789672c3a10afd15446c664e13bccf919866dcf44969bbe614f4a139e37142ab88debabcc9890e2a497d8daa73312499884e2e5bbcefb203c01575a1c9cbbd0c08b20d87935de5f04863fd429cf56da4cfa63ba47cc1b13d235f56fdbb83c331293af0a6d206d6ce48bca596711d2136926235f4e25e79405c286f40652efde15d8795b279f91f700e4828ddfd75f9c09e568e8e996a9e251b9701cdb6b5562d28be0786becd076b4114e3bb06258a9fc3331b00cc80bb3c388e82a8a7743f90dfafac2ba6d1acfd1cd71480fcddd30a9d0692309840863d90377efaa2977d1d40e9f0c933f3e94ed77e839969fde70aee9f6cb6a72ca04773f887bfdd547c5b695744b440811fa32cdef5fbd36c20fd41913e3e14660094d75c3ef6c9b5ae40c75b7df25e994ed9479671725b6363cc86bbe765ed22d54f9435c97a4ee569c4bb597e5942836cf9a6efa49c918470c52d98c019656a13de1a0ad39341add3d4c7186efb41ce63dba0988dc5e972665b9c1459c7c0a4bafd5e2d321fa9cc107b06934e2389ed8b6cb815eea39f35835d91405f6968d40886ede3a931d1e16ee491161a67b668298c0387b2370492a83b0c6faefbc7df7fe1a8df3d6938d9fc8c0a9c2ad3ab58612c54589b8aad1654c33908538dc4337867d159f5dbc581933266f60f8249140c9a2336c047677d6e40387ae41dbd91e4431f5c8bd97559d22cc510feeb2b3eb46b2e5961e51a345b01f91dbb8abd7e92609efc041a196dd1e32c33114a5a7f9f5ab12d001c9e9cdd0124efa8e58327165e4ef44daf374e4b67b2ca98a9c9b8fe8850feb835a0515dac92e4b2d0d52ffa5e5c7f1f9a94a20de96ba06c7114627f684a8058f750013f7c4ba40ca854fdb488d051c271472c1dff2a56d12340decef46adbc7a550ce65a8c924fefb033bf14b723dc7b87f5c418c0f9ec7f2b74ed440eaeb3646274f862e9accba973967a55ceb6a856dcac7d3d1660d168102aeadc89e4e65ae865a008eee40910d322498bd54c3a900a99b07a24acebacd76d3b386a00a37f351cf422188f574a8ece73918313504770cbd9a870e4001a2dac4fd2558030781ff0ff9a55fd011cb7bd66aece9a0f2195949d52aa19539525c5a7bbf37b37d00f7ec687ee9ce73b99ae0bd2f923017a2a41bba2dfb15b8dce97c65fddcc29da7ad2e592a072f814fd669f07280d8be858a1cbcc6f3e7a8f361e4d3173d426ae2f6c59f5f8a99ee70e7150756c4897722bcfe4206c7b9a66b4193c70c1f41d42dd4baf894ab11bcbe46162e633a2456169aba9320f2378e318e6035983b26da693ce0116f24dfa83d5cdb2cfe5bce7e77e40b145d36f9b80c659d4345e579306ed021136fe5bfc4d735bdabfbe5d06e1f7aa6d507222c641afabd8150d3337738462", 0xd02}], 0x9) (async, rerun: 32) readv(r0, &(0x7f0000000a40)=[{&(0x7f0000002b80)=""/4096, 0x1000}, {&(0x7f0000003c80)=""/4096, 0x1000}], 0x2) (rerun: 32) 10:21:15 executing program 7: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) getsockopt(r0, 0xfff, 0x9, &(0x7f00000000c0), &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}], 0x1) 10:21:15 executing program 2: sysctl$hw(&(0x7f0000000700), 0x2, &(0x7f0000000740), &(0x7f0000000840), 0x0, 0x0) semget$private(0x0, 0x0, 0x3) r0 = semget$private(0x0, 0x5, 0x2c4) semop(r0, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r0, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000400)=""/30) semop(0x0, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(0x0, 0xffffffffffffffff, 0x53) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000440)=""/61) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000040)=""/4096) r1 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x5a, 0x0, 0x0, r1, r2, 0x1c0, 0x2}, 0x4, 0x7fffff7fffffffff, 0xfffffffffffffffa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000001300)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00ef0000006c00"], 0xa) r8 = open$dir(&(0x7f0000001340)='./file0\x00', 0x40, 0x80) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001400)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000008319"], 0xa, &(0x7f0000000140)=[{&(0x7f0000001200)="52221b6c9ceb0baa80097e0f69312efedd8241a7e155276c5b15e6615a8a964753fcc7e69ff4ef2e311656ccf11909b898384c039ea1b62a414f283ca0f745cbd63237fdd0ff6e807b19d7c728ab5dba9ecc2afe20204c21b6ceb55cfa464a5c018219d4400c4f5df20a17f79ac84f3edb0bebe818ef858c7ae23bedf78742075cd9db426df2a9122a25c8b12b2acb255b9a24d8b0d52de8532ea9f721479e508325c7523286ae44a8892dc99c4f419771bb6972e0f08eb42d17564a", 0xbc}, {&(0x7f0000000100)="9e9cb48ed922f1c8f567e62f422e65f050e41e6af50b723fed9f5352dc004d439f66909d6334fc9b3201a49b729d6fd8", 0x30}], 0x2, &(0x7f0000001380)=ANY=[@ANYBLOB="200000b943000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r4, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32, @ANYRES32, @ANYRES32=r8, @ANYRES32], 0x58}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001040)={{0x3, 0x0, r4, 0xffffffffffffffff, 0x0, 0x22, 0x8}, 0xffffffffffffffff, 0x4, 0x2}) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000440)=""/61) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/4096) r9 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r9, r10, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) semop(r0, &(0x7f0000000180)=[{0x1, 0x7f, 0x1800}, {0x3, 0x4, 0x800}, {0x1, 0x2, 0x1800}, {0x7, 0x4, 0x1800}, {0x2, 0x80, 0x1800}, {0x2}], 0x6) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="8ad24e2c4da754f696b0b72f8f89864fbc369921c2d7256ee41ae5edc60fdf37a94a5feb8b46d4fc89005211fd387369ca9bd6ea18605b913cfc5cdd101c484b8dd382695646ccd230fadeeeba1f0989f4910a6e3d1b04049428cbf31e5d9e11df6564cdbd0ee0b8cbdaaa2919de61ec7fff0d2d42d7268dfbd2c96220fd2ca48ae77b75c3869f0efa08bb2275", &(0x7f0000000100)=0x8d, &(0x7f0000000140)="bd26f4e2ca74199ccc0cedd4ac90b5f7090213a76f89c0c234f5471f0802", 0x1e) 10:21:15 executing program 7: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) getsockopt(r0, 0xfff, 0x9, &(0x7f00000000c0), &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) getsockopt(r0, 0xfff, 0x9, &(0x7f00000000c0), &(0x7f0000000100)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) (async) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}], 0x1) (async) 10:21:15 executing program 6: setgid(0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) (async) pipe(&(0x7f0000001300)={0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="150192e4789bd7"], 0xa) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async) r4 = open$dir(&(0x7f0000001340)='./file0\x00', 0x40, 0x80) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001400)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000001200)="52221b6c9ceb0baa80097e0f69312efedd8241a7e155276c5b15e6615a8a964753fcc7e69ff4ef2e311656ccf11909b898384c039ea1b62a414f283ca0f745cbd63237fdd0ff6e807b19d7c728ab5dba9ecc2afe20204c21b6ceb55cfa464a5c018219d4400c4f5df20a17f79ac84f3edb0bebe818ef858c7ae23bedf78742075cd9db426df2a9122a25c8b12b2acb255b9a24d8b0d52de8532ea9f721479e508325c7523286ae44a8892dc99c4f419771bb6972e0f08eb42d17564a", 0xbc}, {&(0x7f0000000100)="9e9cb48ed922f1c8f567e62f422e65f050e41e6af50b723fed9f5352dc004d439f66909d6334fc9b3201a49b729d6fd8", 0x30}], 0x2, &(0x7f0000001380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r0, @ANYBLOB="000000008100000000000000ffff000001000100", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32], 0x58}, 0x0) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socket$inet(0x2, 0x2, 0x0) (async) r7 = dup2(0xffffffffffffffff, r1) (async) r8 = semget$private(0x0, 0x5, 0x2c4) semop(r8, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r8, 0xffffffffffffffff, 0x53) (async) semctl$GETZCNT(r8, 0x4, 0x7, &(0x7f0000000400)=""/30) (async) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000440)=""/61) (async) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000040)=""/4096) (async) r9 = geteuid() (async) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r9, r10, 0x1a, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) (async) pipe(&(0x7f0000001300)={0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r14, &(0x7f0000001040)=ANY=[@ANYBLOB="15012e2f66696c6530001d911c1e741b0e6385f8c8ca7a2c6fe58fc99ef1d9398e19bb2d93b40c1b156039d4357553642a6ada37647d7d493d043749d6af41a8e4a6ffa43fc0fc3f677ecef747a842a1c8f9ad12710cf56c8133154beb215bb33ccc44db149aecec79b54c16171b9a99509fe9add177ddcf441fc3c1076c3a4236eb22f0d8a2e0eac774b8d176862817a52004b944954c9f02c8578a5bc8bb9309ad8a842d11f531cbc8104fdd3fc3caf54f685d450f7c400869e662e2937c8ef3235d00e694db9206c924e1ac00cd"], 0xa) r15 = open$dir(&(0x7f0000001340)='./file0\x00', 0x1, 0x50) sendmsg$unix(r5, &(0x7f0000001400)={&(0x7f00000000c0)=ANY=[@ANYBLOB="cbaa"], 0xa, &(0x7f0000000140)=[{&(0x7f0000001200)="52221b6c9ceb0baa80097e0f69312efedd8241a7e155276c5b15e6615a8a964753fcc7e69ff4ef2e311656ccf11909b898384c039ea1b62a414f283ca0f745cbd63237fdd0ff6e807b19d7c728ab5dba9ecc2afe20204c21b6ceb55cfa464a5c018219d4400c4f5df20a17f79ac84f3edb0bebe818ef858c7ae23bedf78742075cd9db426df2a9122a25c8b12b2acb255b9a24d8b0d52de8532ea9f721479e508325c7523286ae44a8892dc99c4f419771bb6972e0f08eb42d17564a", 0xbc}, {&(0x7f0000000100)="9e9cb48ed922f1c8f567e62f422e65f050e41e6af50b723fed9f5352dc004d439f66909d6334fc9b3201a49b729d6fd8", 0x30}], 0x2, &(0x7f0000001380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000003800000023000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r6, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32], 0x58}, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1e4cbd37, 0x0, r0, r9, 0xffffffffffffffff, 0x125, 0x8}, 0x9, 0x9, 0x400}) 10:21:15 executing program 2: sysctl$hw(&(0x7f0000000700), 0x2, &(0x7f0000000740), &(0x7f0000000840), 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000700), 0x2, &(0x7f0000000740), &(0x7f0000000840), 0x0, 0x0) semget$private(0x0, 0x0, 0x3) r0 = semget$private(0x0, 0x5, 0x2c4) semop(r0, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r0, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000400)=""/30) (async) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000400)=""/30) semop(0x0, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) (async) semop(0x0, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(0x0, 0xffffffffffffffff, 0x53) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000440)=""/61) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000040)=""/4096) (async) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000040)=""/4096) geteuid() (async) r1 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) (async) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x5a, 0x0, 0x0, r1, r2, 0x1c0, 0x2}, 0x4, 0x7fffff7fffffffff, 0xfffffffffffffffa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000001300)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00ef0000006c00"], 0xa) r8 = open$dir(&(0x7f0000001340)='./file0\x00', 0x40, 0x80) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001400)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000008319"], 0xa, &(0x7f0000000140)=[{&(0x7f0000001200)="52221b6c9ceb0baa80097e0f69312efedd8241a7e155276c5b15e6615a8a964753fcc7e69ff4ef2e311656ccf11909b898384c039ea1b62a414f283ca0f745cbd63237fdd0ff6e807b19d7c728ab5dba9ecc2afe20204c21b6ceb55cfa464a5c018219d4400c4f5df20a17f79ac84f3edb0bebe818ef858c7ae23bedf78742075cd9db426df2a9122a25c8b12b2acb255b9a24d8b0d52de8532ea9f721479e508325c7523286ae44a8892dc99c4f419771bb6972e0f08eb42d17564a", 0xbc}, {&(0x7f0000000100)="9e9cb48ed922f1c8f567e62f422e65f050e41e6af50b723fed9f5352dc004d439f66909d6334fc9b3201a49b729d6fd8", 0x30}], 0x2, &(0x7f0000001380)=ANY=[@ANYBLOB="200000b943000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r4, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32, @ANYRES32, @ANYRES32=r8, @ANYRES32], 0x58}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001040)={{0x3, 0x0, r4, 0xffffffffffffffff, 0x0, 0x22, 0x8}, 0xffffffffffffffff, 0x4, 0x2}) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000440)=""/61) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/4096) (async) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/4096) geteuid() (async) r9 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r9, r10, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r9, r10, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) semop(r0, &(0x7f0000000180)=[{0x1, 0x7f, 0x1800}, {0x3, 0x4, 0x800}, {0x1, 0x2, 0x1800}, {0x7, 0x4, 0x1800}, {0x2, 0x80, 0x1800}, {0x2}], 0x6) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="8ad24e2c4da754f696b0b72f8f89864fbc369921c2d7256ee41ae5edc60fdf37a94a5feb8b46d4fc89005211fd387369ca9bd6ea18605b913cfc5cdd101c484b8dd382695646ccd230fadeeeba1f0989f4910a6e3d1b04049428cbf31e5d9e11df6564cdbd0ee0b8cbdaaa2919de61ec7fff0d2d42d7268dfbd2c96220fd2ca48ae77b75c3869f0efa08bb2275", &(0x7f0000000100)=0x8d, &(0x7f0000000140)="bd26f4e2ca74199ccc0cedd4ac90b5f7090213a76f89c0c234f5471f0802", 0x1e) 10:21:15 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) (async) listen(r0, 0x0) shutdown(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r1) (async) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r0, 0x0, 0x0) 10:21:15 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001, 0xffffffffffffffff}) (async, rerun: 64) open(&(0x7f0000000080)='./file0\x00', 0x28, 0x0) (rerun: 64) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r1) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) (async, rerun: 32) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) (rerun: 32) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) (async) close(r0) (async) setsockopt(r0, 0x2, 0x6, &(0x7f00000001c0)="3269bc543ff672aad6a712978c8f794aa78a6871a480145bb8e2c2b763e2d5d039ca6ee41ae9e16a99c9685264e09ee0402f007e26a0234feb588b307fe6698ba048f701d2136fcdc33b5ebb3df7815a477cb2e8cd6dfa263bb4ef52b0021c95222bdce7b0c1fbbccd09c90756f62fc0a7129991adfcc069bbf65a0cdeb40b4ee227f3d62027cc6b259f59d2c36d47f78fb1b2a8d44e231cce0f688f89efc767c7b630c6e5765a10939ae4", 0xab) 10:21:15 executing program 7: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) getsockopt(r0, 0xfff, 0x9, &(0x7f00000000c0), &(0x7f0000000100)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}], 0x1) 10:21:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x3e, 0xfffffffffffffffd, 0xfffffffffffffffc, 0xce2, 0x0, 0x1, 0x5}, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000180)=""/4096, 0x1000) dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) select(0x40, &(0x7f00000000c0)={0x3e, 0xfffffffffffffffd, 0xfffffffffffffffc, 0xce2, 0x0, 0x1, 0x5}, 0x0, 0x0, 0x0) (async) read(r0, &(0x7f0000000180)=""/4096, 0x1000) (async) dup2(r0, r1) (async) 10:21:15 executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r2) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="665902f795aa59336617087f4cd53acddde5cdb98939763c706d5a3d51fe8c928474ba03501cf087acec6888ad542205c95df321556d234a73642aa4c7095d44e31189e48a6cfcd9acf646a4a8c2ba56f80767977471d02097cab27e10d783288f9716dfd7a18b893a6ec28432d9e0993b21a869b45af72ecf9b3dc105d9ce8c4853200bb44805b972452c99d28ac1b090c8a06d166611bc89dbcd6dcb559ac6a191222c47a68d1b1144c726d4042935defd9177e27ee3b5658a13addfc49757e5cd4fde376480bec644d7ca7fea623c5ae03504a591b256d931fe191c7913dff91224fcdbe75f0bcd1bfb7feafbfb3345b9b7b1745954289fd700f1769ecacecc7608717c15674d074989507b422f8b5a03170eac6ccbcb05f5f938650f80187e0ec82b0ac76dffae3d7a2c1ccee0d1f3d9ab00c4add18264dcc4ec6dc5c313d0c6ea038ff0cff7780149d64a9d7f1138d6656c71dc2e21081606a490d828dfac96932abf83cb044f477a18dec69368a511530dbf3a0c0224a74c93aa898583db516ae876ad856df85cc8f77b7ca8197962f365c9928589bde47b52ca061c43887581dbcb5af1c62736c953c72b9ad8734caf21286038aaa1c29ae0f6ec53b0f5d32007ac6935e41f", @ANYRESOCT=r1, @ANYRES16=r2]) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r3) sendmmsg(r3, &(0x7f0000001840)={&(0x7f0000001800)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000000)="83c5fc8d50e2c992e86dcf282e3077b47ca017c11421078e4e022bc5cacca2b117c3a8d1c5e7d4d26914700db699083f8a59876b0b61f9a048282817021d637788b765fa6cbed50a315a30bdf373e463fa27d27b370c8a1eebef3ec6189fd30d34719f2ac67347fdfc79b8718e391e6dc8643454820ae2cd", 0x78}, {&(0x7f0000000080)="7c3b1de5fb3609b4c7731df1927c5324a7b2e2ca11ae0ef581f6d21a751c4d9317bbebd3c9690f8df245b6d665dd46ab1ccbf3d532f7d26c8b9f83f30d8642154a18bbab72b5d1cd6b6884a6b08aaf61ff314ea3c5ca80455ab22be7a8d5f796529ee748d8c7a66b86b4ae28646d9b02b797111ba78874f2b77a81e2dc2d636242d34cf25e57af97b06cd20f6378b3ebbca1f651e7b0f4d12c9ba7cbcad964580e01", 0xa2}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="fd35e331dfa2521d730b2eadafafff42005328ebf898e7c64563fa81d5ef6b2311d673023f67994cff5598a1d812263a2b659d819a5c0877ec6d09c0f0e23b656aebd83f7089d39b132360fcbc8437ec856be37194b38051d0feda9a8d3753909466782c3391749affa508b5bdb310e4d5ab1c65", 0x74}, {&(0x7f0000000440)="036e4b41541114ee0524090e1ea74221810cb585fdce2cf1b921", 0x1a}, {&(0x7f0000000480)="ef0d7cf7fbe308b28a41e993096a0cc62327b0b6fe444147fb756705e4044e2af0a9c5df04e47add26cc95e6d0a2bdc4c4c0a68dd888cb438fef457d2d4cd132307c11b53b291bacd3a499a1f7bf76ff88e99402ae565d28019eb308793707efed0cf3db00eda25af387b1878fed943830d0ff27ea99ae708bca3098cf1435d3ff4b2a509155958630c8793400830cc25a7713086443f91600bca8d078ffd482c9c0f67a", 0xa4}, {&(0x7f0000000540)="10249d0eb48b0e2e2f69072b31a61ce4be3d90fafc7a8bf3668d73b599", 0x1d}, {&(0x7f0000000580)="12147f2d09b26d3fb5dba8248e0869071a25e7bfbe9bf55f19745bb98b9c1c087f3d74180b509380269654b7d8f6e130a44e39e7693c31942d0a9781e89aac89923140cb1b7f950085a069c5ee863502757bef753d15144dda51bdca2df11b2a3c7e052a2e7802f5e0a643cd6d91e7af8c8c34c116dca2bc33e01153bd49c35b95ac9f7c37c2e423360f77272d802eff4da3a51025417ab38385cafede1b6901cfddd36c1f71fdddb8799d6df30c4e90672574cc0c3abad43d0d276752c6d1e287383136b74d7e3c9a409a4de2e8a3713d0fa5bb31af8265e8f0bdd956dbb136586db054593c4a0f38fb7dacb31be62305c1196e3a5033d9f908ce603a33b353f8241a05f8325dbdd309e09029a4938c75c114c22e5dda58384ec26f69f103ebdc0a900ad0950ef89f810ea8b9e134bee09163af4470ed151a839fcba44500a120878a9e5155157004b7de32940bfaa94617682d51876207943921bb96ed61d08fadce7f09a38d40806bc558cad2fad1e7f08fe9ffda9567f067c1473cb9d33bc0a07a3ae620ebc0647602936073cec02ac29e589eef4a8813448c6f231189e1898e8c391a8f4d41d7ab3681fd225cb1fd4545d85123bf27ce613f7c72d8872cb733ba5a9caef77e98fdb3b53fda921572767daf63041eb06d165250890b034f44e1a947b2f02581eed284c087ac39d938f721b9cd90443afd44ef59aca0bd41178c73a0fe27e46b0ac908f64bd4e124dfc354b3d50c6731bc1e3330217f3a1abd3e3b48c3b1699db2af62cbd4adeb19ec99b26183cf6a91c1607789988bff45e27e9f173a529e1c7f22afd072c12abedfb1828718dd497bfd776d779774d10dbec54472dfbec618e23c5dafc400f47cf5776c8c1bff03a7b5dc2451f4e7db7a0e5b099b39925abbfe441e993d1de9788af988e47717b419cafbf7ea2d0cfc61f26a8eb9d733efd0297c0a7bf65813fe5c7904ca4e2edc279295756372184d9930026f745153199fce122fad0e598713b8ebf4d1373f6b2a5faa5171fe033627c211f3b571472755c0e43d80d1b80a51f3eaf2ce882ca4a907b9d062dbf1ad09b60b63402aca6efcb39ab2e265fa3124668b5980dab9fc227932305abc1cb6695c10f90c0153480271576c1519c4f0782962f96cf84516518d6f89b8a785e343879ced0b9ecddfa28c3f0c2aa47fae0407fbecda686e2c98254d83e903261423e2f9b77ab9769a1c84dd07961c2a0047ced28872cfba16ff67a5abc6a1c7ebd18686823c2229f7a228c484dd3229a5bc0c710a4d0b27a8753e9d10c2df3dbf0aff1598d93a8c88b8d1a82d8cf528b542785b97df403a3a84094b38a0685729a3ac2bf90e6ddc6e5d9257ed40366dea3489c0eb6e4ee6bb090690596b66e19548b43326dbf122ffcfa1613eb1e4cdc460ea606a91a5bcd03b9a4d5460915a9994e080230c5dd66e7c553d3acd8538a3ab4efce3b463eaf23c5ef31724bbed27e85820e6f52fd23895202de770354e3228e0dac05d101f04b618c4a7f6201d14355ad2aaab5d1dc6042312301164e05e1b3aa855bb9ce207dce67b98b8cb62c0c5907a9beb024cda36612e43cebee54af4e637ac8c8621a7563bb80e29155644be85091b4b243857c8aec97080738ce1d86b38e7050c8cbbb9029f4d1d68316f873aac8945a0aa442798ed6d82830afb9ebb829cb1b7830886303e20c400c7357408bdcd769d07531dc067fbfca05cd41e1a18b8140e70832439b7a9e22711e7f88f925b2501a8a1b94e252a9689505920423c179df3a53ccaca984b6bbee02eb6ca781a42c5958dfab7a4c84ab9a559f60ee54a723b3afe0011cba1ace6d2d1d4adbe7034077d8ac04e8da0257e4200dfd44df21d359afd9840719fe6736b76f43ad38f32a43775c59a554479ae2b6e08204ca032d802c7cebdf4740c0312e914279de980850adfbb76995efeb3fd862651e9fb76a4fe6f5468928800eb744ea604df43ade0cf2319ada8cd28ee06cf6e217e7513913a8ae5383881170557d06974594485d2eb2f47f90fcaf19c173676822786f1b3cc426a751bd771a8982dde9873fd552751a08d6437d43def010e034691309c31b406bac26c2e9cc38c2e5aa59c54da3e0613abe8bd94dc0bcccdf36a9ae0664daa1ee0565ee809d4495a5935da16522a7b5e0d73f72441937423a71261575a7d00199746f04531a2e248052107f3b84eaa979058ff0bd719d0065b94992dbf1ac2869151a8f90707148ab512fb28e44034699ef97e2383b337cc6054a46435ee75730f12efb6d6d348c04f894459fe08467e1c0bf8c2f944a6bd38110a524d6b77473dae8ebe19ebdae6df4737df2a48dd948f815003be4e1d9d2e81c53c53cde4853bdd559eee45033c2940cb2ad231583fadf76949e5f863730b12ca14e068dac816c391c796535cddc7f11e12893e8e02a498b9e99556f38c141645ff8476cfa8db457361ea9434bf930d61dc54d5887cb58333eca229a56599938da16166f9bf164b35dafd0e7b53089ff4df801191d2b6cec4e16c13d0e716dcd18bcdd632028e4b94bc2508c9e82c65dfd8f562d01ddafe41ece58e7601621dd91b0129d2ced04801e132e901c996eeefbf2f68bc7cd5b77b3f82586134ccf12a991c897cff333645e9e164e2ee97d96ee62aca7c702ab4db396f7b2d3ece34d4b69438064790e7aca4a9cc167a6af6813f5acaf63896ca4fb33c5cecbabb2c3a5415c44575d40021367629c511d70111f7e18b43a9209122ce4c1ab30b5c76e0fd03d4f826fda26c754cf7e2789aa9fb4b99eb47963faf218f7b94da832eb1ec94b788aee26b3621b9d50aa59a91f35af2e0539ae95683129b50f063a2e11283756d8f5f6eb4ed054af2f9fa0ed9f3d813744d9641b9251527771444f1d62f26e6934c54fc47d2a5358a0540ae8089d927b31f76bf66c620d1ab2616cd2ebd967c09a9688be0462cdeb072bcd1a6ff72b35a073c7db68edcddedfeb7f43331ce560cd9869cd3349f8413cbb2bb6aa7087dc397e88a722a5b867d55888a00f930c9642ae413b61bf90cdc51c33260d5288c053ed0979f8ff384be7ad3720f0423405a1d5187893ec357bb51e7a1cdb6541e95492de36f5223a4eaaef626667c6646e557fe53bc1047f8a294da0394a0cfde0649531531f56565baf2b41a89a4fb48b710328545cd6d3b7b567ab9cb659117dc951c3d64bb39df08f2a7d41b5630aec0c4d9d5c6ab2101e0532c8ce2ac3c55a6c6cf0d651e36ea43556c0520a407b87b4f16ac044bedac7bd4f10be3f442af24224ff89400bb3b8c7d9255c5c5895d9d83c85205da280a65dfe6aada909aea5192261e0f1333cf0855d7566434a1d41a53c752c8ec69daeb6852bf9427114f689eab3c6a98150c98e3b3c9973c33d553f59a77d507e6818f473db4f0e0d1262b3447be12f808df9a5353265039f129b5d70da1dfa170256dc0436a60fec352a91699263e047d46af1c86b493f74f70a81149601ab43c0409cd9d8dffd563901061c82907984ab773cfd3a837685664170d91e3fdde9a0f32d16d1f100be45512ad48c84f9580aa98671035e505baa6db210af13e85f2b009ce047fd62c4d1239036efa67e97a6e1b945f8903c3aa3f2a9feccdafd19482e225cd06ae1bf0a0a3c3e5555b26db684055571fbccf88fa38d204ba2fb6ba9045311724491fb869b1376c1ed6187578fbc881c7bc5d05087ab000db0b145d25c80263b1493d471522b0948078de14e0ee305928efbb0da59bbc9af20e10cea011d99233527163e7f5c9b5013ef5d892a7a5146c72865cdbd094bf28053fd7b8515724f926c3ed4b31f155c42fbc7e5d2424b5779b2e55cf2c2fb36d5ade89911162d8f05b9b741308909cbc8b763bba5a91579e86309fc7baf4757f4500a426093602337e5ff55ca3e7a53072f063598905437d23344c3e736335d20713ec3cfb7f09ddec3a234ff008057943612adc5ffff46bfb3c72336a38562a0aafe11c02f697f329d3a1b1897eb41ec215374e75973f57aba963a7b1d6482b22c86156beba0f23854de7658f551068766995c383ec06327b79cd782d8a0d33caf81956cc28556474f8b3acce49bd66f942fea17b3508835651f5c265385c98cc658a8fb4e03b3d1d326b32c7eab42ff3ca4b5a1da42e58f8dbce016abd1cbadb66003d718e4feefd0c70ae6ef6b2cf3b380edf0e29ae892dc797089ef9441eb099966ac677e4499ead7ebd6ed76c1d0570eb2175c52b6f2c8f71c809a30871c372f7ca019746477e5756cafc02b387774ddf3f795c5d536d6f89aa33b18885d1e316d119cd70a37ce687f5540d8a73d784599b5881349dd53cabcb613969202e806633a9fd8cf3405fcd839532625ec3546654ecd69fcf5c8038b9be1a61b1fd5d246a20e3b650628fff7655fa9f98c0a373fabecff0f52840f4c28799464eee681a9e91886cdc5fc98c077c9c85741c446635ea2bb159271e38de4bba166d378dc4e1c6493cb69f47f299864a8db8bfa7cecae50c00f80da52ca305cca5e4e5ae5b918c35c87777b0457f39d7dcf2d251dffb06f3550c4b0214eb5f6ed1bee3995ed6e272dbf7c675dcbab9337abcfcc479859a20a0d405ac52197908ca7b2ed310fcfa07f87de190766792bea446679c049f701504b9cddb33265fbc2ab8c74f0531979e5683165abbba9c8975b84150413bf6cf440cd2d1b6b324077ae45260156bfd31728f394a4fb45cfdf5f4966a3bc1c5019b1223df2688780bb1a75e677b708bef091d2f52dcdca0644bd4a260b7ae706361d984aece73d98acda6abacdf6e79c8acdd304b8fe4cb8c138ab018447a9d85f36718d1fcf640d3c78f24fd61692b821fdb2cc9cfc15cffd8d9826fdc3a7805a0e76002eea370ce75b08121fd8c85f42f8546f40abcf815341b4d7b71df7e926843f14429720a460aa6ebeca8ab235c57ca04ffaee2341cd4cb00e23ad90cebf53249bc3842f216cc462287542e65d65dbd0670de1a042e38be457a2d2da1295ff159af91e124ae7980ad68da752dc00301c53e89a11d128b66f1d52f145b4527844aae635ab3e1a72551d8ba07b2da18e3b9508f248a91257f553d828b3129a09f1fab125958646fb9668e343c590c491a6a79aa228a2b9329f43ea7f4cce842768db8fc108d29e91cb8b931d17be007ddc00ba3228064fda42b054838f0ae65821adc17f11d34ad410a174cee772a7833c7e5559229a2318ae48a524d3fca527b5b64828edcbeb1d537a6d9fc1e2e5602776078439e0f673653f41bbc5b75ea58c63ab691553e632384681a0267ea6ec70c7d4ca50f90bb27ea512193d6d5b57ee83dddfa9d4b8a0c58c5c3002348a195793b55be8d7fce8bedf051393b65cf6a633313e3e6aa131d6ca10bba6369a0d7a29e2fcab800a14cd28c63e06983cc4f04da2ae910efd06eff50ac1186373dedf927691c8d2d9ea3eacb5d552853af1d8f0c6a092d550c5452653a7d9229a7812f9512a417fdaad7556b2da5525dc517f59da009dfb5e45a78fa703e92236c59d14873999902e12b6df9f427a0c0ecdaaf76bfc82afa48500541714569633d9ecc6a9173ef132944ab45d812ef133c9b13ed6dcd9dda4a90f25ffadd3c49e881ce384022f227925436ee5449607f08dab145d352cd6bb513e23363958408531aa4551f811e69c8143cc9e2b8875a52879809748c79d620e0244bba4d15f5b0e247b8fe39fa76240c7c35003b06c32f029768dfc68d032f4facea7dd72e6aeb155e", 0x1000}, {&(0x7f0000001580)="f91bc66099dd80894dcbad91", 0xc}], 0x9, &(0x7f0000001680)=[{0x98, 0xffff, 0x0, "3dc04dd14eb3bd5e05e5bad050392ab8fc7c6986aa31695b335a74c02b3ef9c32b8510b58e6e266f38651351ce8093dba6f21b0031c1773753917e573f2fe05a65565e8b557f3ebe1b6a1bd52fa70ecc84baa7b60835a3277b402833032801a702b9a4a62b3e9b4a5950799d8e87cca26e0a035d49dfc3e9d75ecc90d2e082311e382da615bd10"}, {0xd8, 0xffff, 0x6, "7ebf7639ca48cd4cdb444b0d67bfd029685cc9e6546853b6cb0fe0192a6c5343e98a6df7bb473cb6ccabd32b88b759e2008e196dee9c9d2eaa61046a7798fa1867710c46c946dbf7ac4c5cb355321e6a5cc6a76210ab7dd5f4398344c8a7d84d18c3b1501500454a5c3e4ac8b3dfe773bb92b90f687121cacdea91de5a0d0e5df33f360e2bad5aaa90f11296143a4d009e11e3c100f0f6db01e561b17d783429faf074e8a1520c194b837ff3d93af64547cabd9f618c2f38f5de50e4a3104ade32a562658068"}], 0x170}, 0xfffffffe}, 0x10, 0x4) 10:21:15 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) accept(r0, 0x0, 0x0) 10:21:15 executing program 2: sysctl$hw(&(0x7f0000000700), 0x2, &(0x7f0000000740), &(0x7f0000000840), 0x0, 0x0) semget$private(0x0, 0x0, 0x3) (async) r0 = semget$private(0x0, 0x5, 0x2c4) semop(r0, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) (async, rerun: 32) semop(r0, 0xffffffffffffffff, 0x53) (async, rerun: 32) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000400)=""/30) (async) semop(0x0, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(0x0, 0xffffffffffffffff, 0x53) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000400)=""/30) (async) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000440)=""/61) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000040)=""/4096) r1 = geteuid() (async, rerun: 64) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) (rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x5a, 0x0, 0x0, r1, r2, 0x1c0, 0x2}, 0x4, 0x7fffff7fffffffff, 0xfffffffffffffffa}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) (async, rerun: 64) pipe(&(0x7f0000001300)={0xffffffffffffffff}) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="00ef0000006c00"], 0xa) (async) r8 = open$dir(&(0x7f0000001340)='./file0\x00', 0x40, 0x80) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001400)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000008319"], 0xa, &(0x7f0000000140)=[{&(0x7f0000001200)="52221b6c9ceb0baa80097e0f69312efedd8241a7e155276c5b15e6615a8a964753fcc7e69ff4ef2e311656ccf11909b898384c039ea1b62a414f283ca0f745cbd63237fdd0ff6e807b19d7c728ab5dba9ecc2afe20204c21b6ceb55cfa464a5c018219d4400c4f5df20a17f79ac84f3edb0bebe818ef858c7ae23bedf78742075cd9db426df2a9122a25c8b12b2acb255b9a24d8b0d52de8532ea9f721479e508325c7523286ae44a8892dc99c4f419771bb6972e0f08eb42d17564a", 0xbc}, {&(0x7f0000000100)="9e9cb48ed922f1c8f567e62f422e65f050e41e6af50b723fed9f5352dc004d439f66909d6334fc9b3201a49b729d6fd8", 0x30}], 0x2, &(0x7f0000001380)=ANY=[@ANYBLOB="200000b943000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r4, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32, @ANYRES32, @ANYRES32=r8, @ANYRES32], 0x58}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001040)={{0x3, 0x0, r4, 0xffffffffffffffff, 0x0, 0x22, 0x8}, 0xffffffffffffffff, 0x4, 0x2}) (async) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000440)=""/61) (async) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/4096) (async, rerun: 32) r9 = geteuid() (async, rerun: 32) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r9, r10, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) (async, rerun: 32) semop(r0, &(0x7f0000000180)=[{0x1, 0x7f, 0x1800}, {0x3, 0x4, 0x800}, {0x1, 0x2, 0x1800}, {0x7, 0x4, 0x1800}, {0x2, 0x80, 0x1800}, {0x2}], 0x6) (async, rerun: 32) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040)="8ad24e2c4da754f696b0b72f8f89864fbc369921c2d7256ee41ae5edc60fdf37a94a5feb8b46d4fc89005211fd387369ca9bd6ea18605b913cfc5cdd101c484b8dd382695646ccd230fadeeeba1f0989f4910a6e3d1b04049428cbf31e5d9e11df6564cdbd0ee0b8cbdaaa2919de61ec7fff0d2d42d7268dfbd2c96220fd2ca48ae77b75c3869f0efa08bb2275", &(0x7f0000000100)=0x8d, &(0x7f0000000140)="bd26f4e2ca74199ccc0cedd4ac90b5f7090213a76f89c0c234f5471f0802", 0x1e) 10:21:15 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) poll(&(0x7f0000000000)=[{r2, 0x8}], 0x1, 0x2) accept$inet6(r2, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 10:21:15 executing program 7: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffbfffffffaaaaaaaaaabb08000008007d3c00000000379078e0000001e00001210f00907800000000"]) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x9) 10:21:15 executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r2) (async) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="665902f795aa59336617087f4cd53acddde5cdb98939763c706d5a3d51fe8c928474ba03501cf087acec6888ad542205c95df321556d234a73642aa4c7095d44e31189e48a6cfcd9acf646a4a8c2ba56f80767977471d02097cab27e10d783288f9716dfd7a18b893a6ec28432d9e0993b21a869b45af72ecf9b3dc105d9ce8c4853200bb44805b972452c99d28ac1b090c8a06d166611bc89dbcd6dcb559ac6a191222c47a68d1b1144c726d4042935defd9177e27ee3b5658a13addfc49757e5cd4fde376480bec644d7ca7fea623c5ae03504a591b256d931fe191c7913dff91224fcdbe75f0bcd1bfb7feafbfb3345b9b7b1745954289fd700f1769ecacecc7608717c15674d074989507b422f8b5a03170eac6ccbcb05f5f938650f80187e0ec82b0ac76dffae3d7a2c1ccee0d1f3d9ab00c4add18264dcc4ec6dc5c313d0c6ea038ff0cff7780149d64a9d7f1138d6656c71dc2e21081606a490d828dfac96932abf83cb044f477a18dec69368a511530dbf3a0c0224a74c93aa898583db516ae876ad856df85cc8f77b7ca8197962f365c9928589bde47b52ca061c43887581dbcb5af1c62736c953c72b9ad8734caf21286038aaa1c29ae0f6ec53b0f5d32007ac6935e41f", @ANYRESOCT=r1, @ANYRES16=r2]) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r3) sendmmsg(r3, &(0x7f0000001840)={&(0x7f0000001800)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000000)="83c5fc8d50e2c992e86dcf282e3077b47ca017c11421078e4e022bc5cacca2b117c3a8d1c5e7d4d26914700db699083f8a59876b0b61f9a048282817021d637788b765fa6cbed50a315a30bdf373e463fa27d27b370c8a1eebef3ec6189fd30d34719f2ac67347fdfc79b8718e391e6dc8643454820ae2cd", 0x78}, {&(0x7f0000000080)="7c3b1de5fb3609b4c7731df1927c5324a7b2e2ca11ae0ef581f6d21a751c4d9317bbebd3c9690f8df245b6d665dd46ab1ccbf3d532f7d26c8b9f83f30d8642154a18bbab72b5d1cd6b6884a6b08aaf61ff314ea3c5ca80455ab22be7a8d5f796529ee748d8c7a66b86b4ae28646d9b02b797111ba78874f2b77a81e2dc2d636242d34cf25e57af97b06cd20f6378b3ebbca1f651e7b0f4d12c9ba7cbcad964580e01", 0xa2}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="fd35e331dfa2521d730b2eadafafff42005328ebf898e7c64563fa81d5ef6b2311d673023f67994cff5598a1d812263a2b659d819a5c0877ec6d09c0f0e23b656aebd83f7089d39b132360fcbc8437ec856be37194b38051d0feda9a8d3753909466782c3391749affa508b5bdb310e4d5ab1c65", 0x74}, {&(0x7f0000000440)="036e4b41541114ee0524090e1ea74221810cb585fdce2cf1b921", 0x1a}, {&(0x7f0000000480)="ef0d7cf7fbe308b28a41e993096a0cc62327b0b6fe444147fb756705e4044e2af0a9c5df04e47add26cc95e6d0a2bdc4c4c0a68dd888cb438fef457d2d4cd132307c11b53b291bacd3a499a1f7bf76ff88e99402ae565d28019eb308793707efed0cf3db00eda25af387b1878fed943830d0ff27ea99ae708bca3098cf1435d3ff4b2a509155958630c8793400830cc25a7713086443f91600bca8d078ffd482c9c0f67a", 0xa4}, {&(0x7f0000000540)="10249d0eb48b0e2e2f69072b31a61ce4be3d90fafc7a8bf3668d73b599", 0x1d}, {&(0x7f0000000580)="12147f2d09b26d3fb5dba8248e0869071a25e7bfbe9bf55f19745bb98b9c1c087f3d74180b509380269654b7d8f6e130a44e39e7693c31942d0a9781e89aac89923140cb1b7f950085a069c5ee863502757bef753d15144dda51bdca2df11b2a3c7e052a2e7802f5e0a643cd6d91e7af8c8c34c116dca2bc33e01153bd49c35b95ac9f7c37c2e423360f77272d802eff4da3a51025417ab38385cafede1b6901cfddd36c1f71fdddb8799d6df30c4e90672574cc0c3abad43d0d276752c6d1e287383136b74d7e3c9a409a4de2e8a3713d0fa5bb31af8265e8f0bdd956dbb136586db054593c4a0f38fb7dacb31be62305c1196e3a5033d9f908ce603a33b353f8241a05f8325dbdd309e09029a4938c75c114c22e5dda58384ec26f69f103ebdc0a900ad0950ef89f810ea8b9e134bee09163af4470ed151a839fcba44500a120878a9e5155157004b7de32940bfaa94617682d51876207943921bb96ed61d08fadce7f09a38d40806bc558cad2fad1e7f08fe9ffda9567f067c1473cb9d33bc0a07a3ae620ebc0647602936073cec02ac29e589eef4a8813448c6f231189e1898e8c391a8f4d41d7ab3681fd225cb1fd4545d85123bf27ce613f7c72d8872cb733ba5a9caef77e98fdb3b53fda921572767daf63041eb06d165250890b034f44e1a947b2f02581eed284c087ac39d938f721b9cd90443afd44ef59aca0bd41178c73a0fe27e46b0ac908f64bd4e124dfc354b3d50c6731bc1e3330217f3a1abd3e3b48c3b1699db2af62cbd4adeb19ec99b26183cf6a91c1607789988bff45e27e9f173a529e1c7f22afd072c12abedfb1828718dd497bfd776d779774d10dbec54472dfbec618e23c5dafc400f47cf5776c8c1bff03a7b5dc2451f4e7db7a0e5b099b39925abbfe441e993d1de9788af988e47717b419cafbf7ea2d0cfc61f26a8eb9d733efd0297c0a7bf65813fe5c7904ca4e2edc279295756372184d9930026f745153199fce122fad0e598713b8ebf4d1373f6b2a5faa5171fe033627c211f3b571472755c0e43d80d1b80a51f3eaf2ce882ca4a907b9d062dbf1ad09b60b63402aca6efcb39ab2e265fa3124668b5980dab9fc227932305abc1cb6695c10f90c0153480271576c1519c4f0782962f96cf84516518d6f89b8a785e343879ced0b9ecddfa28c3f0c2aa47fae0407fbecda686e2c98254d83e903261423e2f9b77ab9769a1c84dd07961c2a0047ced28872cfba16ff67a5abc6a1c7ebd18686823c2229f7a228c484dd3229a5bc0c710a4d0b27a8753e9d10c2df3dbf0aff1598d93a8c88b8d1a82d8cf528b542785b97df403a3a84094b38a0685729a3ac2bf90e6ddc6e5d9257ed40366dea3489c0eb6e4ee6bb090690596b66e19548b43326dbf122ffcfa1613eb1e4cdc460ea606a91a5bcd03b9a4d5460915a9994e080230c5dd66e7c553d3acd8538a3ab4efce3b463eaf23c5ef31724bbed27e85820e6f52fd23895202de770354e3228e0dac05d101f04b618c4a7f6201d14355ad2aaab5d1dc6042312301164e05e1b3aa855bb9ce207dce67b98b8cb62c0c5907a9beb024cda36612e43cebee54af4e637ac8c8621a7563bb80e29155644be85091b4b243857c8aec97080738ce1d86b38e7050c8cbbb9029f4d1d68316f873aac8945a0aa442798ed6d82830afb9ebb829cb1b7830886303e20c400c7357408bdcd769d07531dc067fbfca05cd41e1a18b8140e70832439b7a9e22711e7f88f925b2501a8a1b94e252a9689505920423c179df3a53ccaca984b6bbee02eb6ca781a42c5958dfab7a4c84ab9a559f60ee54a723b3afe0011cba1ace6d2d1d4adbe7034077d8ac04e8da0257e4200dfd44df21d359afd9840719fe6736b76f43ad38f32a43775c59a554479ae2b6e08204ca032d802c7cebdf4740c0312e914279de980850adfbb76995efeb3fd862651e9fb76a4fe6f5468928800eb744ea604df43ade0cf2319ada8cd28ee06cf6e217e7513913a8ae5383881170557d06974594485d2eb2f47f90fcaf19c173676822786f1b3cc426a751bd771a8982dde9873fd552751a08d6437d43def010e034691309c31b406bac26c2e9cc38c2e5aa59c54da3e0613abe8bd94dc0bcccdf36a9ae0664daa1ee0565ee809d4495a5935da16522a7b5e0d73f72441937423a71261575a7d00199746f04531a2e248052107f3b84eaa979058ff0bd719d0065b94992dbf1ac2869151a8f90707148ab512fb28e44034699ef97e2383b337cc6054a46435ee75730f12efb6d6d348c04f894459fe08467e1c0bf8c2f944a6bd38110a524d6b77473dae8ebe19ebdae6df4737df2a48dd948f815003be4e1d9d2e81c53c53cde4853bdd559eee45033c2940cb2ad231583fadf76949e5f863730b12ca14e068dac816c391c796535cddc7f11e12893e8e02a498b9e99556f38c141645ff8476cfa8db457361ea9434bf930d61dc54d5887cb58333eca229a56599938da16166f9bf164b35dafd0e7b53089ff4df801191d2b6cec4e16c13d0e716dcd18bcdd632028e4b94bc2508c9e82c65dfd8f562d01ddafe41ece58e7601621dd91b0129d2ced04801e132e901c996eeefbf2f68bc7cd5b77b3f82586134ccf12a991c897cff333645e9e164e2ee97d96ee62aca7c702ab4db396f7b2d3ece34d4b69438064790e7aca4a9cc167a6af6813f5acaf63896ca4fb33c5cecbabb2c3a5415c44575d40021367629c511d70111f7e18b43a9209122ce4c1ab30b5c76e0fd03d4f826fda26c754cf7e2789aa9fb4b99eb47963faf218f7b94da832eb1ec94b788aee26b3621b9d50aa59a91f35af2e0539ae95683129b50f063a2e11283756d8f5f6eb4ed054af2f9fa0ed9f3d813744d9641b9251527771444f1d62f26e6934c54fc47d2a5358a0540ae8089d927b31f76bf66c620d1ab2616cd2ebd967c09a9688be0462cdeb072bcd1a6ff72b35a073c7db68edcddedfeb7f43331ce560cd9869cd3349f8413cbb2bb6aa7087dc397e88a722a5b867d55888a00f930c9642ae413b61bf90cdc51c33260d5288c053ed0979f8ff384be7ad3720f0423405a1d5187893ec357bb51e7a1cdb6541e95492de36f5223a4eaaef626667c6646e557fe53bc1047f8a294da0394a0cfde0649531531f56565baf2b41a89a4fb48b710328545cd6d3b7b567ab9cb659117dc951c3d64bb39df08f2a7d41b5630aec0c4d9d5c6ab2101e0532c8ce2ac3c55a6c6cf0d651e36ea43556c0520a407b87b4f16ac044bedac7bd4f10be3f442af24224ff89400bb3b8c7d9255c5c5895d9d83c85205da280a65dfe6aada909aea5192261e0f1333cf0855d7566434a1d41a53c752c8ec69daeb6852bf9427114f689eab3c6a98150c98e3b3c9973c33d553f59a77d507e6818f473db4f0e0d1262b3447be12f808df9a5353265039f129b5d70da1dfa170256dc0436a60fec352a91699263e047d46af1c86b493f74f70a81149601ab43c0409cd9d8dffd563901061c82907984ab773cfd3a837685664170d91e3fdde9a0f32d16d1f100be45512ad48c84f9580aa98671035e505baa6db210af13e85f2b009ce047fd62c4d1239036efa67e97a6e1b945f8903c3aa3f2a9feccdafd19482e225cd06ae1bf0a0a3c3e5555b26db684055571fbccf88fa38d204ba2fb6ba9045311724491fb869b1376c1ed6187578fbc881c7bc5d05087ab000db0b145d25c80263b1493d471522b0948078de14e0ee305928efbb0da59bbc9af20e10cea011d99233527163e7f5c9b5013ef5d892a7a5146c72865cdbd094bf28053fd7b8515724f926c3ed4b31f155c42fbc7e5d2424b5779b2e55cf2c2fb36d5ade89911162d8f05b9b741308909cbc8b763bba5a91579e86309fc7baf4757f4500a426093602337e5ff55ca3e7a53072f063598905437d23344c3e736335d20713ec3cfb7f09ddec3a234ff008057943612adc5ffff46bfb3c72336a38562a0aafe11c02f697f329d3a1b1897eb41ec215374e75973f57aba963a7b1d6482b22c86156beba0f23854de7658f551068766995c383ec06327b79cd782d8a0d33caf81956cc28556474f8b3acce49bd66f942fea17b3508835651f5c265385c98cc658a8fb4e03b3d1d326b32c7eab42ff3ca4b5a1da42e58f8dbce016abd1cbadb66003d718e4feefd0c70ae6ef6b2cf3b380edf0e29ae892dc797089ef9441eb099966ac677e4499ead7ebd6ed76c1d0570eb2175c52b6f2c8f71c809a30871c372f7ca019746477e5756cafc02b387774ddf3f795c5d536d6f89aa33b18885d1e316d119cd70a37ce687f5540d8a73d784599b5881349dd53cabcb613969202e806633a9fd8cf3405fcd839532625ec3546654ecd69fcf5c8038b9be1a61b1fd5d246a20e3b650628fff7655fa9f98c0a373fabecff0f52840f4c28799464eee681a9e91886cdc5fc98c077c9c85741c446635ea2bb159271e38de4bba166d378dc4e1c6493cb69f47f299864a8db8bfa7cecae50c00f80da52ca305cca5e4e5ae5b918c35c87777b0457f39d7dcf2d251dffb06f3550c4b0214eb5f6ed1bee3995ed6e272dbf7c675dcbab9337abcfcc479859a20a0d405ac52197908ca7b2ed310fcfa07f87de190766792bea446679c049f701504b9cddb33265fbc2ab8c74f0531979e5683165abbba9c8975b84150413bf6cf440cd2d1b6b324077ae45260156bfd31728f394a4fb45cfdf5f4966a3bc1c5019b1223df2688780bb1a75e677b708bef091d2f52dcdca0644bd4a260b7ae706361d984aece73d98acda6abacdf6e79c8acdd304b8fe4cb8c138ab018447a9d85f36718d1fcf640d3c78f24fd61692b821fdb2cc9cfc15cffd8d9826fdc3a7805a0e76002eea370ce75b08121fd8c85f42f8546f40abcf815341b4d7b71df7e926843f14429720a460aa6ebeca8ab235c57ca04ffaee2341cd4cb00e23ad90cebf53249bc3842f216cc462287542e65d65dbd0670de1a042e38be457a2d2da1295ff159af91e124ae7980ad68da752dc00301c53e89a11d128b66f1d52f145b4527844aae635ab3e1a72551d8ba07b2da18e3b9508f248a91257f553d828b3129a09f1fab125958646fb9668e343c590c491a6a79aa228a2b9329f43ea7f4cce842768db8fc108d29e91cb8b931d17be007ddc00ba3228064fda42b054838f0ae65821adc17f11d34ad410a174cee772a7833c7e5559229a2318ae48a524d3fca527b5b64828edcbeb1d537a6d9fc1e2e5602776078439e0f673653f41bbc5b75ea58c63ab691553e632384681a0267ea6ec70c7d4ca50f90bb27ea512193d6d5b57ee83dddfa9d4b8a0c58c5c3002348a195793b55be8d7fce8bedf051393b65cf6a633313e3e6aa131d6ca10bba6369a0d7a29e2fcab800a14cd28c63e06983cc4f04da2ae910efd06eff50ac1186373dedf927691c8d2d9ea3eacb5d552853af1d8f0c6a092d550c5452653a7d9229a7812f9512a417fdaad7556b2da5525dc517f59da009dfb5e45a78fa703e92236c59d14873999902e12b6df9f427a0c0ecdaaf76bfc82afa48500541714569633d9ecc6a9173ef132944ab45d812ef133c9b13ed6dcd9dda4a90f25ffadd3c49e881ce384022f227925436ee5449607f08dab145d352cd6bb513e23363958408531aa4551f811e69c8143cc9e2b8875a52879809748c79d620e0244bba4d15f5b0e247b8fe39fa76240c7c35003b06c32f029768dfc68d032f4facea7dd72e6aeb155e", 0x1000}, {&(0x7f0000001580)="f91bc66099dd80894dcbad91", 0xc}], 0x9, &(0x7f0000001680)=[{0x98, 0xffff, 0x0, "3dc04dd14eb3bd5e05e5bad050392ab8fc7c6986aa31695b335a74c02b3ef9c32b8510b58e6e266f38651351ce8093dba6f21b0031c1773753917e573f2fe05a65565e8b557f3ebe1b6a1bd52fa70ecc84baa7b60835a3277b402833032801a702b9a4a62b3e9b4a5950799d8e87cca26e0a035d49dfc3e9d75ecc90d2e082311e382da615bd10"}, {0xd8, 0xffff, 0x6, "7ebf7639ca48cd4cdb444b0d67bfd029685cc9e6546853b6cb0fe0192a6c5343e98a6df7bb473cb6ccabd32b88b759e2008e196dee9c9d2eaa61046a7798fa1867710c46c946dbf7ac4c5cb355321e6a5cc6a76210ab7dd5f4398344c8a7d84d18c3b1501500454a5c3e4ac8b3dfe773bb92b90f687121cacdea91de5a0d0e5df33f360e2bad5aaa90f11296143a4d009e11e3c100f0f6db01e561b17d783429faf074e8a1520c194b837ff3d93af64547cabd9f618c2f38f5de50e4a3104ade32a562658068"}], 0x170}, 0xfffffffe}, 0x10, 0x4) 10:21:15 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/82, 0x52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x83, 0xffffffff, "fc10ff7f0000000400000000000000000500"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8000, 0x20) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000440)=0x7fffffff) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08c", 0x4a}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000480)={0x26a, 0x0, 0x0, 0x82, "d5f1f114af6bea19271272e8e85d1b1182f4e82c", 0x10000, 0x8}) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="2d5dd10c1da2be890f855875c21996e2dc189591ab4e9bff0795e4fc0aa691c9520d2fc78230a86a29979dec37e0d1dbc823480023a8e520d2a07da635c6ddc469dcf19516aa", 0x46}, {&(0x7f00000001c0)="b6a0bbe1458e6ddb72275f4d53dbc768533990686977bf8c829c7dd499285bbb97d60fd2d7a8cc58965f2e5ecd986362a962fe4a68c5e5017241e8bc7c8f1b8c365079044668be445c1bd0f71f9ca9a0772b7e562df47f018886912b92f4e96ac940381f73cea775cf81ea3ab7430f515b67b2b9c8b5fb14a36e48020ae88f1f9f97ede7df9114448d7b8ae65b99629ae6f1d6d8db9a15f47c", 0x99}, {&(0x7f00000000c0)="b3a11e7d019b5b05f2e04c88022c4180f159fbe2b9f9b9b4835014afc1d59646e3d93fd88bdbe8507f2db3685f6ac107ab", 0x31}, {&(0x7f0000002900)="3e7f6bee0b9f20dfe8ada65167975cc27f5a61fd10b7110965e48d5e104f0052f916b702d5389b70f295d7b3603ebebbbeca2cad689a2dcfaf5ec4f05d6d8de7050000007a2ac90e2f42a5477833075714ddbbec062b61d74983f870a59907100341f0a8c4df76f179a6f135da4632ed64cc5dc28c90610000000000bad0e19dfb18ef41336dd7194b1863b5e9613cf68ac7105faa5188a7bebf36d484138c951556d3d87db7f9f0aa0825d7aeba08b004b44f14a339b76c721bb4da98d36ab2a246af541bc6eb60b5", 0xc9}, {&(0x7f0000000b00)="53f320a01e8efcf77da20c949c0e5ea687747cc5cafb86aa90bb86891063f0127680059a099ee8a59e38f0dbef51bb94065687c8224d94321597d5e32cbd66c7e446645c033f7691ff846d1d7ab148e942579afe09ad1b1f5ab6beb273587480155451ac44f991b93ae0747d71b6c871c2162042065c521106b5c5a8d6383981435b9388af9665fd5ef7a6b9f43a41de65ab60a668dc9835b7f2f6dd753f82666abc2ca6ed82957b3aefc7a6c538d29fb5e1654032220be1eaebad77764747b2b92e9ec7ea28aec78aa0bb7b67aee77d1240bb503cbe5c07e2a3c0eef4e2773a9c3b10e8627ecf7e4ade855cad0a41731a965ddc79d9eccb6438a8e8875b124b47e27292896955ca2f284ededfc456be68f4ae01e6adfbd869a4015ae778d6c7fac104e42e41ba122d2d385a2239beaca94d8fd872b16b403bfd664fa988b41d3e6854d130e73296a456809260bcd9f3fd35bf89a26bfebaee1b54643d175ae8606dd6f12bfd2d1ca8e048ea446742df49568c712013a10788bccaaf35b4c619cd29c9da0bbb5766b474fdc7b3bfc75821db497b6741abaa8ada828c148d9ddcc45681398103f28db1cf962790175dff6705173199cdcf1d7e6730487f1e33b559ae9b19c48236baa3bf82f45a5087203d9416ef4718db1727f562c327c7b463bb92abc95ddcde3bef8f4a12558b3f39b9f69d0ef8198fd9e32f6be36cfc0a946d314e5fb2b1745cbefa105c48c619cd0a110e20fb2396247a8ded3e3c4c523e04f617d67b10770907ac4a49d21a7f2edbd87cf1ea5a7e69d006a99a316cbcb71d4fe697e875f35be800dcdc40232f19ea9b2be161923a6a4f6c8af718846e2ce61dd5de179f627b5dfaaff1739bbde25cdc32a0ecb1a7bdd72e69594d3479b95f4ff1950f08b83f3f7998ba00f049cc7054f2eb27a0ee6dfd8a572a851a86ac9f86374cbaded2aa2ef8f8fd3e5d76df345f548ae79c224c4370810a8005977354b8b15c2b2a8609fdf2e5a2ff4890f6cb7af0a27616943d6f6968582c94d1cb7cd11dc685ad163a0ecdae56fd68a5190e1b3914a5f611952ee66cbf52d7f1a9f6e59d8b908d94cac8abd5311b3f9cbf76d2728081bd935f486b7187a49079d3fba8d9f949aaeb21c5350954ed23ca657ec0475394d8175aadc89a3e2c49541c6aecc0de6fbad8c847556257a473dfd64e7a2b5f71d441589491e86438536e77fc5d2eb44ab75c69929e4a69bc6e42d720951fbb8c1277cc205f5496694a63b8a361c161e2a7c4d4ea10898b920be02306ef2763477a48f43da5c84142b50e8734c52523d35a3793c37d1cb8e75f0d84e15e0fdab8b999c0c6835c35149845d74c0a50808814b9cb2c8c5ac571c2e4e1cae02ad16fcd310fc5c7a21a57c5615d209554fc5ece7d49b16d311b18f3ecf3a7c64c84073058a115915ac2e49a4469709055ba179884c365c50efdd7b0d759ae0e1736585faa1332f9f3554f4ef4f56d11ec3602b778371eca60ccd72cb0b7681298211224c1131727f9301ca28685f82989a530721407e9f8dbefca6b830d1308fab8f7fe93bbf7b338cf54af084c079cd9dd11e630ff52a4ee302b522078880a7e29d8e1dbd7f780dd86b60eac47ce376b9bcc031c7e786aa926b0e8783e902052abbb601095db94aabbf74ec3fd72ed870fd93bd531f41a82096572cff92260a687b50ec487ff4e75343c558bf4a2b73d26791b34f6ba7574d0d1d27aa2b37fab3c312fd290f996e5a8faeb7b4430bb7639d9280d70885d82a20ba092d1b112817c9d4c3b7bd30998b7359ea08b79df130763d9db86990d8e98205b7a79c9c41b3c573ae4c734e7cf8e026e232b125f6b4361df69a706179bf39ddf45c06f5eb3624d97f4e8a087238c60a9f72d8885d81ece285fd0e1c57ef799c1bc95a1313d2f9b410842ed56b82dc7bc147af3b1938b458cc85b67cde4530ef06e7e1f791c5a9ba545796bc42c93c0a4261c216204c7d3c303a00c00d4cbaa80742a07168bff73e35dc94713a8d56f0505e22b51ffc265932958ea3eec4f2ed72511789e4df8e31a9369c3dc7ebb5cd3e9cc565114f03f1277572549b831a37f2dac89c172c938f0e855560f0cdd1a348a1e0475e08de4f604bda0832277b4db0e8234581fbeb4221c4a16519fc4581a27c797d73655d7d4dffff9f0c17f16432381ea88b9cbc0fc9aa10af542a3316632c6831944a350100511548fad4151e750ee0c3c31da1092ef2e6fa832f2b8ff3c6555c45b1131cae0a655d2a23b804d9c9ff3d40adf4f27c974613b886292de2b2c26f7ec55c71f046e07fc538fdd9e15c3880be8eceaf09ffa555b2334a203e6dc900cb01f1213dc6444cb9103bf715b8e2eba8316ec95d71ac70630f06d31066c5491bbbb7287ea47c122027240f31318ea260af7c0f94f210c230e41fe37242cad517c5ede1419e60eb20daa0e7d4c72d7d47aecd21ae96fd703d06e3f50c6fce4f55c3ecd546f61bfff35bdc693731b3e57209ceef48be0524b3e19c677d8816fbb68f8f989541164995a043728134a273d5fec639c5bdf4d6e24fed5a237c53827af33e6f5f255177ec61375ab09e6462f5676d222a1ffa83937a72ccd2b81a983760b031e03788cf14b3e924bd1ee78d741f85e6c46b3b0ed89d8da20d9167e06db6db92aad6282f0d4a8be0c57f4f14133438face73855d78b56fe01ca2823f34e49cb5398a612f04ec014e7c3563a446ffdb607fc7deb6757f2adb79ee31407d8523f4b65b8df45fdcab229c6a89d92c057fd7bcad89e7950c92e556d06c97eb14f838954b7eef0771d316db643a6caac1704248e84aa3b45ce4f34996ed5db9c4eb0d5bbf66facce7aefb37bce1270f5d0222b1eb67468d4a5c2cc769e6d3d19862f174d751f3e9a6df1eb895020bcb44b138df318ede355b7d821f46a9b3b2e9effdbf48129069fc77d024fc186abf0e823cf4a4964245ce14700ca0d5b26bc3a6cd7df4182cab1eb823b4f60d9c9412a2e20681ac92cb6a358ba1268c5ae2c19cc3e6b3fa3726da01bfda2c49f37d19c6953ccb858c493050ef1d2db0d35e4835495be3cc70218dc3d4eefd76554ce5fdcbb82074e45e207c0514d191b9556a0c896ae51508da3d83f4a5691b81ee7277908c0c7f367a890a8dd56ed9f89e7887702e9d1d4f1092d684418f611b26a9c402384aa1211251a201849464f56e9be2be188d2503b3e053faac3c82859f288e487f083fda09d3cabf61fcf5fcd2c68580c72e0d976db1598d5e561c47734da7f7f3959992d7f99a4151836a29c1b93602c7302cafb8d63342594cb3f162700b9e84acb85f974df1844fe33b7e3eabe3d93300a4899e12374ba1c08647cc2ab2ff7b8318dc0e377635bbdbe1b41c13bb48231cdb32431eecc6c0439a5259a8fb5281db9aec870424253c2dbeb4e6bb8925ca9e4371fd809b117d7190a64acb7a6f5946675ffaa44a969d0995adb5fd27de0330ff999837552913fc5f15c8db40d0f4a5f3fd9657ef91960d498948ca051276b42b7c810679cffd1472ed2cd76355f3a3fa85f48072f326d3bea60fb36f0d8c9979a60d23901e46e838abe549fc6275f733aa82decbcde8ed7d000ac31d4493fcfc8fb6a4f66729fbd61202529e322e5105929400a6b06dcaedf75c7b863d436274a104ab1065a58be004eb31fb7eeb11d3d0fc9dc98ce9369a6db65d8d674dfb97853746492931210a4acb30ce95b4aa5731d3ea4f0ea5989467e02f2c37c6dd770282dd562ecacdd7bd08dd4c8a79a1fb008db090fc0d7a074d3c3996aa9aa46bf4d90ee4492144987dc378e87dca50d089400200a7b25333fc69e198f8637163027ea2c7ff8caaa629c058ef2e6fafd3bb03ddc2f64f905731d755af3784eeed1ac7a817b9cdd000c6930f5f41ee0c4074bce1e586fdadf7d1356210cf39b0242c13c86561f0ad290b8bfd7f272e018dc7d67928a4efe8919e15e1d367479af01dd806d36127047f5b727263a95103337718b122dbc603e4748a99c2bcdf3b9026256a84f83fdee604a1107dce87e48396f2b6bc94fa1a815e90ddf0040c001597c1408875b97bbc29963495fc6f7dc5a15901f5bb26272ded0150b195b3b231b4e32d77ad54c1e017b588272fcd50705f0c1d2ea7a224e799663ee013baa651a3e6c0f2ea38c16b69cd47c82b575303f342ca83343c6cc2c729a7422b8e7eea7eab875da26848aaf0272cd1147b8c4d7149e4e883cb7e6ec24d7b91024b3ad216c9e0948349d9f2a0ead2b831032fdb742eebcd43e77c94e7722c3529d0217e3df557f363088e44429cafd16a0591102ec05e6f026b864adf08a3db82581dab15ff3b923ca14efe6a7966b2c80d3b989675b7a8796e708db8157794ea6d7c8fb47d82712ff038e1114bfdefb660c9c194b6a86dbbcbfe74e5c8001e0a67f19a90ba82d5038d32c666a89d3065fb3faaa8769d1e7163267bc6fca38939e96c0d7c565f692fa70c49203f9f92dfe6c954c5c599dde56842b93c833bb57a9241f1850a1c72c4239239d2db61bdcb359e874e31b05dec20d33f21b74aaf0626fee84b499bf3b45536a79e07e84d06c5d5a0be68ea86034b0ca08b2f5354a7f1f28ec04e9013a341a32b679f9a061ab4463b6fd76adc920d41273eda818d52e56f14a4730334fe987ffa68606aaa0f7ab0babe3ff5ffb5b63c8abe2425a844eb78938ed1985dfbad01b01b37e7d23b223bd8aee3b221e1dcf870d5c0289e47b6fa56603e8d7166496f4710c774c982e6adf13c9663097ecdf80a26836ccd197694f5d56d1c0a5e58e4f9f0e347274c1be5b97109e337b4fc2ed0dc587bf487f0fb5d82af49fe4575e281ee39505cda4d2ce3163d892b2f239b70d3ca025c621b86ff8a304a821db44e575a5d010a4d6f25d8f43bb6b17cdea4f0daa0cb75b9db4b26589eca360757dd0cc5665d471e83fc90314d4f4729eb8323a8eec98e00c8f79a93ebe087dac52b145603568311f862418aed7d37b5d8393c91968fadb0c105fa2230da45155368aaf476a2acd4b5e962677f0647615b5b47141fa286287e553f56358da867fe513cb1db053a13c138e9dd63ba1c296a0bc3fd96d8fa2d660452929f88457bcbcfa95ba878699177826e754c0bd158e2ee56b94cfc9ea9a454dbf68499c601fd023aa6c664d6c2ba86b3c633cc1e75e4a3c3f2a4bec98f69c70ba8acac1fe903ea894a331b3401c39981c34a47c35cb5f39aa765de3aba46cce160a8bea91b6814bcccd1a9c8bd3bed2ba6329e064e0c29341f6a7b0b623ef9b6937700ca3eaf951b9967e12160f985f3ace5ad3ba93dd3a3f978ef87208a8178e690a66efe2634b3634871a974ca2dbd502dc9c5f01d7e67a791c8d11553f9e74ba760316b58020c07f3545ad35f48542bd28eb675e8929a624f25b8c3c39e24bbf372caaca7f2f94f0c5ca95c0e2f139830bb90f364aedc6c052fad2c065ff9387d775d6dcc956363879cf3ae63a16429fd7c2a42bce2fe73dd35db4f009c36d18880fa69c8dd46b723e6fc195a6f031bec845f8c4e87c06ecc7ea9b23b4e05855e91b7bb7794bf0bda86e9ebbb3265ef6ace8decd174c05972d152fafc19f9c050bbbe0ccbfd14622c3f511168480977c3b22d6713723b30299ec33f4221c288c23cfc5f33062a175681c72747f86ab076bec5b66d707164056c69226c471892e6d3f2a18bcfc1ed49c5b9c45d6da7a66fbbd59289a7087d7594e3b50bc9a7fdaaafd77a4e64d8c4a89c06303b3cee230258dd101048e", 0x1000}, {&(0x7f0000000300)="90e262e75a0f2f608961e52e557f0bf86443cb063cf71fb4aaca62fcb9bd8089a5d624398b2ff88c886561e8904efc29841a59e57dae", 0x36}, {&(0x7f0000000340)="d2597092709e3355db4b45dc3a4f442818dbb57e765268a0a813872f3b5e7cfe245c51ff16669aa1f7a6e99b548a994ec4ddd8b399b6406826aeb152b793f7abb11c74b9245d4c4a45fe01dd4f567a03a49bc7", 0x53}, {&(0x7f0000002840)="1dc72ca7d5a8f45cc220490fb22b6516ebad90176343e9e1199c41a794e1901a4f0517dc605e7f654d0b2e10306f8cec6201120ee43a1076c9697c9a0f6caa47f496e3cbbfe1a52eaba30a8a5266727bb748000913ece473aeb9020f942bfac952219df902cf05518d73da73663da273e421fa2276fda9ba0fde3a372744e02d29e8529f1c06523cc977cb52bd2549df4da07bc1212869021a1c3e1f", 0x9c}, {&(0x7f0000005c80)="046a6cece295a50185a48c2dad33ee459a20f278000f8d0b94eb8a3d4862096a893ada5af75938246e710853793012a5e3e18ad0d08899633bac87a1045ca269adf5dce1f6d2ef728a26c9a38be5efdb303061d997231f6043a8850fcb9e74ecb113298bae44da8f08cd887b72abf19e2d87317f15437d27181f2f73caafebdaead2b8366b43c17c6c68bdd6e41d9da485ac4336489502b12611602a239ace5704eb29ccbcb8b46980c9c3a75c202d345b01bdc6344330bd5ea83794e71403d85d2345a46b5be6b0e98b70ca5b98883571c95e848aab69202727feaafe2769d78ea7d944164b03217880030e9cd89dad506cb463d94b23723e98304fd269fe7b10727464ec4b5096a92d32d83a3d428968a1af42c65dfba1bedfcd279e350a4793d670ae137fe937090c90708bd4ac932bec3e8d28d9895eb13f720ce144fc4936c644722adfb8faec9c91b6f683689acdf1c1e31eedf2a41d5588c65d4966788107549b64c71babe9a80a6d9f199a9d70cc6c0f095caf35e3db26f80ee34a25f308d2775b5093c14f30fae5f14102547a92e54065a6a13d7b91c50ed5fa8438457d532cd29c1f9b00ebef38ddbc510ec02b99db1f744bab1432e63760817e7a7fa0ffbea3849aaac10343ff41eea1209f8acb1b4d5fb8a8d1329a22f6c1ae74e20220c2c8738c82bc69ce938c8e41b9dda68339a396b0512ca690337e28c500ae627b999deac1eddcbb333fbb7db0f211f33e3346917afb39b3b8853fadb9fad268aac32fab624c2f32ba418edcd77e2cb5d193251128a447e746c798cf08a7d30f3fddaa2f2cc628290bc4ca068edc97d64205945349bb1509dbb024e2916c053adda478c3ef7748a98236f94c8e0199748054aaf1d2af9773e652d0a98424d84a26646842811da6eb2f9f2820882e067dd9a3fff5b3ce6dd7d1ff4193abaf495773dc1255192c64443451f4c5d6b468a756eb4ff1fc634485fabbd751a80322eab6481ff90354789dad58e3521fab01b01f150120abb3caf1770daf2dc88cf257c0365e0edb24118e097f409465342126386857ca25b3941d93f22d5ae546a4067240f257ff301bef4eec54ab5d21016b29b0ddcda82095134f1a54bf550e165697a98e2c426387aa7e141dc8e32ac330ed346e98cb89742ddcb868f7b3652506f9e8de2933a1244af6e2a0367c581488721929cea16b5f5878dd2dc8829e4e0b3a2e51e4e9f2e848e115ee666cf90db57da3017365ad5715d1216b049321d80a2394d49429dcbc27e371277c3caf1016d84f3ef2a0335d18f810e42569bef54af00382b8ef9f6bff8dc882aa2e78a00a3a91c904f93681ec0a929a5a3e58bcbd42bab26a9de50b4ff29ad572ee19cf8ef9c0a5cf2ee6309e96bb3c2d7713b4d4287b6595e2fbe4c4d6694fb181431ed89726dc004c56b5d79ddf79c4cdabb274520b047766269e845670af7f69a6713ee191b43e0314630127af6ed325ddc10129cc3478786a24d8139108f6dff498e171e50847d4139622cc75d5cc3cc62ce4f3b5a8fa1b87f343c16846aab1900ba93f9d7e8f7a6047b57e740b65362abb8f220f03eabb7d269298345bdebb93918c3e81c0cbe023a6a1cd21c2a7613e62b878ac4e63c094df11565ffd4282c0d6a99d49a5fc3970c402ef7c402f240fbf4ff4827f6ab8c85c68ddc3177201009437508457cc7304a846afb1ab141633b37dafb255b87c41e0042304de285cd7cc3d12edac851a3558f1a2c2435996c763f6f3610226ecd4d25f3ebedcc45c7e918d772870196450d2b6c318fdfa61cb9b92b4aa7bf62db09bea2891a44f7936520860a2fc01daaaab993f2ec257828b902887018bb8927cb2105a0b018d7f278ee1162bece02b425b9be6c3bed182d24c5917d0f3e36ce6a2a0a10c093b015eec654c4b7fceadb0a58635eec32cf056977ee931f57ec0955096a2d22069863796e43fffddab0a509175acecf3b0ecd1e92935cdad022f68cd25b5ebe9a5d2246f4fede6451aed35c2bcc9bf56b1a8a7c6d0917c72d99e5dbabae58fb2bc88389831681d5021d51720d5460a8b9a11500ccf65a26940bf5b4d8a5b9d18170d24e83021b026bb66d457b1258e08724a34e1efd1e682d561d65d3c62c93f7f09a6de3b463154a3594aedcb7023e4468351c98191fae060b8cf4f607e46c22b7302d6d6247daf742cae9da57dc2ece3a736f395c3130d9ae7e6fa9e3314a0b171521a89e92cd0ba9fc31b48cc963979a034fbb65d7cc1cedc0f07310436754015a1aae37ff4d1403a22bd3f7f1bd1d7e7b3d33e7151c2e5f44c34fbf7e46e2cd2629579109e6ff8932396774510a646474839c0b1747756152e28a506b5e2d3a585b25b0f3d148216c68b9a9a8bb8266bff08620496e061a2e17883250f690841b350056d100bec39e513392ff0f5e9e644c8ba416c080b9ffcaab80aa1e9462da3dc4a50256e4a6465fc1aab1e4579556fdd60dd7014e74f46e5ad1023d18a3221dd7f3877e3bb4625d94cb9a3f9638fc8f6d2bec69b0c6bb6b2ca8e8896e64617881905e8c653656116ff11295ad85e2680858979362cb60cb2c0aa5ceb48ba747306836f9827cf3fd89c61776e3678d4490debeb53bd8f72225907a85a95f831c272decd95251faec5cb490130d60bb1345f8dfaeafef0d50ce5d1246a4b0d3abc33e06d529d90a0e67429ba3cf1b8628a1c7a9b5702744634f182479e266dd52a50ec9d55a39871ca0f69c58765a5f1deca2c02218168b8662da7a4c6b984576455ad83648e114768ae72e83c5a5ed9313a37628fcc81897cb50c4f5a7c217d2807ba1f18135b317156a5fe52d51817cd1118fe289eb2318bb20595c4179ec5bfca46228a011d1202ae6d67d47932f8f16ffcaa50811901e0bedc6b5f829c27f95ff00ee771248b8bf9d51a22a73653e7eebb6e2985afb2ec719d2a4168fd4756a135b0359c000dbed84fb2cf367c9c6344ec0545fafe2d7c3b66a0f677dd5610903e3f8eac077c3d937deceedee6c1b2536dbf2e4ef46e0e44110b2da4d8e18858dd3d6f17ac8e7b8aa8bd07128100cf7f46ed0839838b3e1a89ca6bad43d2ec74484b55f6c58f8e0087bcc13e5a688c87ccad6c31b2a0a2cf45de059d0750d45ebffd435ba326f7e648787bae6d5796d5a6706959db46436093e0150ebdf35241d8a75b23ef1801c1c5b295a1c45a3dda7c31752e4284d6780c88d1f75bcb73dc4f2d803e643dcb253dbdbb3016a727c36027832ce3959628bed76f152d82fe5f80089789672c3a10afd15446c664e13bccf919866dcf44969bbe614f4a139e37142ab88debabcc9890e2a497d8daa73312499884e2e5bbcefb203c01575a1c9cbbd0c08b20d87935de5f04863fd429cf56da4cfa63ba47cc1b13d235f56fdbb83c331293af0a6d206d6ce48bca596711d2136926235f4e25e79405c286f40652efde15d8795b279f91f700e4828ddfd75f9c09e568e8e996a9e251b9701cdb6b5562d28be0786becd076b4114e3bb06258a9fc3331b00cc80bb3c388e82a8a7743f90dfafac2ba6d1acfd1cd71480fcddd30a9d0692309840863d90377efaa2977d1d40e9f0c933f3e94ed77e839969fde70aee9f6cb6a72ca04773f887bfdd547c5b695744b440811fa32cdef5fbd36c20fd41913e3e14660094d75c3ef6c9b5ae40c75b7df25e994ed9479671725b6363cc86bbe765ed22d54f9435c97a4ee569c4bb597e5942836cf9a6efa49c918470c52d98c019656a13de1a0ad39341add3d4c7186efb41ce63dba0988dc5e972665b9c1459c7c0a4bafd5e2d321fa9cc107b06934e2389ed8b6cb815eea39f35835d91405f6968d40886ede3a931d1e16ee491161a67b668298c0387b2370492a83b0c6faefbc7df7fe1a8df3d6938d9fc8c0a9c2ad3ab58612c54589b8aad1654c33908538dc4337867d159f5dbc581933266f60f8249140c9a2336c047677d6e40387ae41dbd91e4431f5c8bd97559d22cc510feeb2b3eb46b2e5961e51a345b01f91dbb8abd7e92609efc041a196dd1e32c33114a5a7f9f5ab12d001c9e9cdd0124efa8e58327165e4ef44daf374e4b67b2ca98a9c9b8fe8850feb835a0515dac92e4b2d0d52ffa5e5c7f1f9a94a20de96ba06c7114627f684a8058f750013f7c4ba40ca854fdb488d051c271472c1dff2a56d12340decef46adbc7a550ce65a8c924fefb033bf14b723dc7b87f5c418c0f9ec7f2b74ed440eaeb3646274f862e9accba973967a55ceb6a856dcac7d3d1660d168102aeadc89e4e65ae865a008eee40910d322498bd54c3a900a99b07a24acebacd76d3b386a00a37f351cf422188f574a8ece73918313504770cbd9a870e4001a2dac4fd2558030781ff0ff9a55fd011cb7bd66aece9a0f2195949d52aa19539525c5a7bbf37b37d00f7ec687ee9ce73b99ae0bd2f923017a2a41bba2dfb15b8dce97c65fddcc29da7ad2e592a072f814fd669f07280d8be858a1cbcc6f3e7a8f361e4d3173d426ae2f6c59f5f8a99ee70e7150756c4897722bcfe4206c7b9a66b4193c70c1f41d42dd4baf894ab11bcbe46162e633a2456169aba9320f2378e318e6035983b26da693ce0116f24dfa83d5cdb2cfe5bce7e77e40b145d36f9b80c659d4345e579306ed021136fe5bfc4d735bdabfbe5d06e1f7aa6d507222c641afabd8150d3337738462", 0xd02}], 0x9) readv(r0, &(0x7f0000000a40)=[{&(0x7f0000002b80)=""/4096, 0x1000}, {&(0x7f0000003c80)=""/4096, 0x1000}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCNOTTY(r1, 0x20007471) (async) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/82, 0x52}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x83, 0xffffffff, "fc10ff7f0000000400000000000000000500"}) (async) openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8000, 0x20) (async) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000440)=0x7fffffff) (async) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08c", 0x4a}], 0x1) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000480)={0x26a, 0x0, 0x0, 0x82, "d5f1f114af6bea19271272e8e85d1b1182f4e82c", 0x10000, 0x8}) (async) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 0x0) (async) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="2d5dd10c1da2be890f855875c21996e2dc189591ab4e9bff0795e4fc0aa691c9520d2fc78230a86a29979dec37e0d1dbc823480023a8e520d2a07da635c6ddc469dcf19516aa", 0x46}, {&(0x7f00000001c0)="b6a0bbe1458e6ddb72275f4d53dbc768533990686977bf8c829c7dd499285bbb97d60fd2d7a8cc58965f2e5ecd986362a962fe4a68c5e5017241e8bc7c8f1b8c365079044668be445c1bd0f71f9ca9a0772b7e562df47f018886912b92f4e96ac940381f73cea775cf81ea3ab7430f515b67b2b9c8b5fb14a36e48020ae88f1f9f97ede7df9114448d7b8ae65b99629ae6f1d6d8db9a15f47c", 0x99}, {&(0x7f00000000c0)="b3a11e7d019b5b05f2e04c88022c4180f159fbe2b9f9b9b4835014afc1d59646e3d93fd88bdbe8507f2db3685f6ac107ab", 0x31}, {&(0x7f0000002900)="3e7f6bee0b9f20dfe8ada65167975cc27f5a61fd10b7110965e48d5e104f0052f916b702d5389b70f295d7b3603ebebbbeca2cad689a2dcfaf5ec4f05d6d8de7050000007a2ac90e2f42a5477833075714ddbbec062b61d74983f870a59907100341f0a8c4df76f179a6f135da4632ed64cc5dc28c90610000000000bad0e19dfb18ef41336dd7194b1863b5e9613cf68ac7105faa5188a7bebf36d484138c951556d3d87db7f9f0aa0825d7aeba08b004b44f14a339b76c721bb4da98d36ab2a246af541bc6eb60b5", 0xc9}, {&(0x7f0000000b00)="53f320a01e8efcf77da20c949c0e5ea687747cc5cafb86aa90bb86891063f0127680059a099ee8a59e38f0dbef51bb94065687c8224d94321597d5e32cbd66c7e446645c033f7691ff846d1d7ab148e942579afe09ad1b1f5ab6beb273587480155451ac44f991b93ae0747d71b6c871c2162042065c521106b5c5a8d6383981435b9388af9665fd5ef7a6b9f43a41de65ab60a668dc9835b7f2f6dd753f82666abc2ca6ed82957b3aefc7a6c538d29fb5e1654032220be1eaebad77764747b2b92e9ec7ea28aec78aa0bb7b67aee77d1240bb503cbe5c07e2a3c0eef4e2773a9c3b10e8627ecf7e4ade855cad0a41731a965ddc79d9eccb6438a8e8875b124b47e27292896955ca2f284ededfc456be68f4ae01e6adfbd869a4015ae778d6c7fac104e42e41ba122d2d385a2239beaca94d8fd872b16b403bfd664fa988b41d3e6854d130e73296a456809260bcd9f3fd35bf89a26bfebaee1b54643d175ae8606dd6f12bfd2d1ca8e048ea446742df49568c712013a10788bccaaf35b4c619cd29c9da0bbb5766b474fdc7b3bfc75821db497b6741abaa8ada828c148d9ddcc45681398103f28db1cf962790175dff6705173199cdcf1d7e6730487f1e33b559ae9b19c48236baa3bf82f45a5087203d9416ef4718db1727f562c327c7b463bb92abc95ddcde3bef8f4a12558b3f39b9f69d0ef8198fd9e32f6be36cfc0a946d314e5fb2b1745cbefa105c48c619cd0a110e20fb2396247a8ded3e3c4c523e04f617d67b10770907ac4a49d21a7f2edbd87cf1ea5a7e69d006a99a316cbcb71d4fe697e875f35be800dcdc40232f19ea9b2be161923a6a4f6c8af718846e2ce61dd5de179f627b5dfaaff1739bbde25cdc32a0ecb1a7bdd72e69594d3479b95f4ff1950f08b83f3f7998ba00f049cc7054f2eb27a0ee6dfd8a572a851a86ac9f86374cbaded2aa2ef8f8fd3e5d76df345f548ae79c224c4370810a8005977354b8b15c2b2a8609fdf2e5a2ff4890f6cb7af0a27616943d6f6968582c94d1cb7cd11dc685ad163a0ecdae56fd68a5190e1b3914a5f611952ee66cbf52d7f1a9f6e59d8b908d94cac8abd5311b3f9cbf76d2728081bd935f486b7187a49079d3fba8d9f949aaeb21c5350954ed23ca657ec0475394d8175aadc89a3e2c49541c6aecc0de6fbad8c847556257a473dfd64e7a2b5f71d441589491e86438536e77fc5d2eb44ab75c69929e4a69bc6e42d720951fbb8c1277cc205f5496694a63b8a361c161e2a7c4d4ea10898b920be02306ef2763477a48f43da5c84142b50e8734c52523d35a3793c37d1cb8e75f0d84e15e0fdab8b999c0c6835c35149845d74c0a50808814b9cb2c8c5ac571c2e4e1cae02ad16fcd310fc5c7a21a57c5615d209554fc5ece7d49b16d311b18f3ecf3a7c64c84073058a115915ac2e49a4469709055ba179884c365c50efdd7b0d759ae0e1736585faa1332f9f3554f4ef4f56d11ec3602b778371eca60ccd72cb0b7681298211224c1131727f9301ca28685f82989a530721407e9f8dbefca6b830d1308fab8f7fe93bbf7b338cf54af084c079cd9dd11e630ff52a4ee302b522078880a7e29d8e1dbd7f780dd86b60eac47ce376b9bcc031c7e786aa926b0e8783e902052abbb601095db94aabbf74ec3fd72ed870fd93bd531f41a82096572cff92260a687b50ec487ff4e75343c558bf4a2b73d26791b34f6ba7574d0d1d27aa2b37fab3c312fd290f996e5a8faeb7b4430bb7639d9280d70885d82a20ba092d1b112817c9d4c3b7bd30998b7359ea08b79df130763d9db86990d8e98205b7a79c9c41b3c573ae4c734e7cf8e026e232b125f6b4361df69a706179bf39ddf45c06f5eb3624d97f4e8a087238c60a9f72d8885d81ece285fd0e1c57ef799c1bc95a1313d2f9b410842ed56b82dc7bc147af3b1938b458cc85b67cde4530ef06e7e1f791c5a9ba545796bc42c93c0a4261c216204c7d3c303a00c00d4cbaa80742a07168bff73e35dc94713a8d56f0505e22b51ffc265932958ea3eec4f2ed72511789e4df8e31a9369c3dc7ebb5cd3e9cc565114f03f1277572549b831a37f2dac89c172c938f0e855560f0cdd1a348a1e0475e08de4f604bda0832277b4db0e8234581fbeb4221c4a16519fc4581a27c797d73655d7d4dffff9f0c17f16432381ea88b9cbc0fc9aa10af542a3316632c6831944a350100511548fad4151e750ee0c3c31da1092ef2e6fa832f2b8ff3c6555c45b1131cae0a655d2a23b804d9c9ff3d40adf4f27c974613b886292de2b2c26f7ec55c71f046e07fc538fdd9e15c3880be8eceaf09ffa555b2334a203e6dc900cb01f1213dc6444cb9103bf715b8e2eba8316ec95d71ac70630f06d31066c5491bbbb7287ea47c122027240f31318ea260af7c0f94f210c230e41fe37242cad517c5ede1419e60eb20daa0e7d4c72d7d47aecd21ae96fd703d06e3f50c6fce4f55c3ecd546f61bfff35bdc693731b3e57209ceef48be0524b3e19c677d8816fbb68f8f989541164995a043728134a273d5fec639c5bdf4d6e24fed5a237c53827af33e6f5f255177ec61375ab09e6462f5676d222a1ffa83937a72ccd2b81a983760b031e03788cf14b3e924bd1ee78d741f85e6c46b3b0ed89d8da20d9167e06db6db92aad6282f0d4a8be0c57f4f14133438face73855d78b56fe01ca2823f34e49cb5398a612f04ec014e7c3563a446ffdb607fc7deb6757f2adb79ee31407d8523f4b65b8df45fdcab229c6a89d92c057fd7bcad89e7950c92e556d06c97eb14f838954b7eef0771d316db643a6caac1704248e84aa3b45ce4f34996ed5db9c4eb0d5bbf66facce7aefb37bce1270f5d0222b1eb67468d4a5c2cc769e6d3d19862f174d751f3e9a6df1eb895020bcb44b138df318ede355b7d821f46a9b3b2e9effdbf48129069fc77d024fc186abf0e823cf4a4964245ce14700ca0d5b26bc3a6cd7df4182cab1eb823b4f60d9c9412a2e20681ac92cb6a358ba1268c5ae2c19cc3e6b3fa3726da01bfda2c49f37d19c6953ccb858c493050ef1d2db0d35e4835495be3cc70218dc3d4eefd76554ce5fdcbb82074e45e207c0514d191b9556a0c896ae51508da3d83f4a5691b81ee7277908c0c7f367a890a8dd56ed9f89e7887702e9d1d4f1092d684418f611b26a9c402384aa1211251a201849464f56e9be2be188d2503b3e053faac3c82859f288e487f083fda09d3cabf61fcf5fcd2c68580c72e0d976db1598d5e561c47734da7f7f3959992d7f99a4151836a29c1b93602c7302cafb8d63342594cb3f162700b9e84acb85f974df1844fe33b7e3eabe3d93300a4899e12374ba1c08647cc2ab2ff7b8318dc0e377635bbdbe1b41c13bb48231cdb32431eecc6c0439a5259a8fb5281db9aec870424253c2dbeb4e6bb8925ca9e4371fd809b117d7190a64acb7a6f5946675ffaa44a969d0995adb5fd27de0330ff999837552913fc5f15c8db40d0f4a5f3fd9657ef91960d498948ca051276b42b7c810679cffd1472ed2cd76355f3a3fa85f48072f326d3bea60fb36f0d8c9979a60d23901e46e838abe549fc6275f733aa82decbcde8ed7d000ac31d4493fcfc8fb6a4f66729fbd61202529e322e5105929400a6b06dcaedf75c7b863d436274a104ab1065a58be004eb31fb7eeb11d3d0fc9dc98ce9369a6db65d8d674dfb97853746492931210a4acb30ce95b4aa5731d3ea4f0ea5989467e02f2c37c6dd770282dd562ecacdd7bd08dd4c8a79a1fb008db090fc0d7a074d3c3996aa9aa46bf4d90ee4492144987dc378e87dca50d089400200a7b25333fc69e198f8637163027ea2c7ff8caaa629c058ef2e6fafd3bb03ddc2f64f905731d755af3784eeed1ac7a817b9cdd000c6930f5f41ee0c4074bce1e586fdadf7d1356210cf39b0242c13c86561f0ad290b8bfd7f272e018dc7d67928a4efe8919e15e1d367479af01dd806d36127047f5b727263a95103337718b122dbc603e4748a99c2bcdf3b9026256a84f83fdee604a1107dce87e48396f2b6bc94fa1a815e90ddf0040c001597c1408875b97bbc29963495fc6f7dc5a15901f5bb26272ded0150b195b3b231b4e32d77ad54c1e017b588272fcd50705f0c1d2ea7a224e799663ee013baa651a3e6c0f2ea38c16b69cd47c82b575303f342ca83343c6cc2c729a7422b8e7eea7eab875da26848aaf0272cd1147b8c4d7149e4e883cb7e6ec24d7b91024b3ad216c9e0948349d9f2a0ead2b831032fdb742eebcd43e77c94e7722c3529d0217e3df557f363088e44429cafd16a0591102ec05e6f026b864adf08a3db82581dab15ff3b923ca14efe6a7966b2c80d3b989675b7a8796e708db8157794ea6d7c8fb47d82712ff038e1114bfdefb660c9c194b6a86dbbcbfe74e5c8001e0a67f19a90ba82d5038d32c666a89d3065fb3faaa8769d1e7163267bc6fca38939e96c0d7c565f692fa70c49203f9f92dfe6c954c5c599dde56842b93c833bb57a9241f1850a1c72c4239239d2db61bdcb359e874e31b05dec20d33f21b74aaf0626fee84b499bf3b45536a79e07e84d06c5d5a0be68ea86034b0ca08b2f5354a7f1f28ec04e9013a341a32b679f9a061ab4463b6fd76adc920d41273eda818d52e56f14a4730334fe987ffa68606aaa0f7ab0babe3ff5ffb5b63c8abe2425a844eb78938ed1985dfbad01b01b37e7d23b223bd8aee3b221e1dcf870d5c0289e47b6fa56603e8d7166496f4710c774c982e6adf13c9663097ecdf80a26836ccd197694f5d56d1c0a5e58e4f9f0e347274c1be5b97109e337b4fc2ed0dc587bf487f0fb5d82af49fe4575e281ee39505cda4d2ce3163d892b2f239b70d3ca025c621b86ff8a304a821db44e575a5d010a4d6f25d8f43bb6b17cdea4f0daa0cb75b9db4b26589eca360757dd0cc5665d471e83fc90314d4f4729eb8323a8eec98e00c8f79a93ebe087dac52b145603568311f862418aed7d37b5d8393c91968fadb0c105fa2230da45155368aaf476a2acd4b5e962677f0647615b5b47141fa286287e553f56358da867fe513cb1db053a13c138e9dd63ba1c296a0bc3fd96d8fa2d660452929f88457bcbcfa95ba878699177826e754c0bd158e2ee56b94cfc9ea9a454dbf68499c601fd023aa6c664d6c2ba86b3c633cc1e75e4a3c3f2a4bec98f69c70ba8acac1fe903ea894a331b3401c39981c34a47c35cb5f39aa765de3aba46cce160a8bea91b6814bcccd1a9c8bd3bed2ba6329e064e0c29341f6a7b0b623ef9b6937700ca3eaf951b9967e12160f985f3ace5ad3ba93dd3a3f978ef87208a8178e690a66efe2634b3634871a974ca2dbd502dc9c5f01d7e67a791c8d11553f9e74ba760316b58020c07f3545ad35f48542bd28eb675e8929a624f25b8c3c39e24bbf372caaca7f2f94f0c5ca95c0e2f139830bb90f364aedc6c052fad2c065ff9387d775d6dcc956363879cf3ae63a16429fd7c2a42bce2fe73dd35db4f009c36d18880fa69c8dd46b723e6fc195a6f031bec845f8c4e87c06ecc7ea9b23b4e05855e91b7bb7794bf0bda86e9ebbb3265ef6ace8decd174c05972d152fafc19f9c050bbbe0ccbfd14622c3f511168480977c3b22d6713723b30299ec33f4221c288c23cfc5f33062a175681c72747f86ab076bec5b66d707164056c69226c471892e6d3f2a18bcfc1ed49c5b9c45d6da7a66fbbd59289a7087d7594e3b50bc9a7fdaaafd77a4e64d8c4a89c06303b3cee230258dd101048e", 0x1000}, {&(0x7f0000000300)="90e262e75a0f2f608961e52e557f0bf86443cb063cf71fb4aaca62fcb9bd8089a5d624398b2ff88c886561e8904efc29841a59e57dae", 0x36}, {&(0x7f0000000340)="d2597092709e3355db4b45dc3a4f442818dbb57e765268a0a813872f3b5e7cfe245c51ff16669aa1f7a6e99b548a994ec4ddd8b399b6406826aeb152b793f7abb11c74b9245d4c4a45fe01dd4f567a03a49bc7", 0x53}, {&(0x7f0000002840)="1dc72ca7d5a8f45cc220490fb22b6516ebad90176343e9e1199c41a794e1901a4f0517dc605e7f654d0b2e10306f8cec6201120ee43a1076c9697c9a0f6caa47f496e3cbbfe1a52eaba30a8a5266727bb748000913ece473aeb9020f942bfac952219df902cf05518d73da73663da273e421fa2276fda9ba0fde3a372744e02d29e8529f1c06523cc977cb52bd2549df4da07bc1212869021a1c3e1f", 0x9c}, {&(0x7f0000005c80)="046a6cece295a50185a48c2dad33ee459a20f278000f8d0b94eb8a3d4862096a893ada5af75938246e710853793012a5e3e18ad0d08899633bac87a1045ca269adf5dce1f6d2ef728a26c9a38be5efdb303061d997231f6043a8850fcb9e74ecb113298bae44da8f08cd887b72abf19e2d87317f15437d27181f2f73caafebdaead2b8366b43c17c6c68bdd6e41d9da485ac4336489502b12611602a239ace5704eb29ccbcb8b46980c9c3a75c202d345b01bdc6344330bd5ea83794e71403d85d2345a46b5be6b0e98b70ca5b98883571c95e848aab69202727feaafe2769d78ea7d944164b03217880030e9cd89dad506cb463d94b23723e98304fd269fe7b10727464ec4b5096a92d32d83a3d428968a1af42c65dfba1bedfcd279e350a4793d670ae137fe937090c90708bd4ac932bec3e8d28d9895eb13f720ce144fc4936c644722adfb8faec9c91b6f683689acdf1c1e31eedf2a41d5588c65d4966788107549b64c71babe9a80a6d9f199a9d70cc6c0f095caf35e3db26f80ee34a25f308d2775b5093c14f30fae5f14102547a92e54065a6a13d7b91c50ed5fa8438457d532cd29c1f9b00ebef38ddbc510ec02b99db1f744bab1432e63760817e7a7fa0ffbea3849aaac10343ff41eea1209f8acb1b4d5fb8a8d1329a22f6c1ae74e20220c2c8738c82bc69ce938c8e41b9dda68339a396b0512ca690337e28c500ae627b999deac1eddcbb333fbb7db0f211f33e3346917afb39b3b8853fadb9fad268aac32fab624c2f32ba418edcd77e2cb5d193251128a447e746c798cf08a7d30f3fddaa2f2cc628290bc4ca068edc97d64205945349bb1509dbb024e2916c053adda478c3ef7748a98236f94c8e0199748054aaf1d2af9773e652d0a98424d84a26646842811da6eb2f9f2820882e067dd9a3fff5b3ce6dd7d1ff4193abaf495773dc1255192c64443451f4c5d6b468a756eb4ff1fc634485fabbd751a80322eab6481ff90354789dad58e3521fab01b01f150120abb3caf1770daf2dc88cf257c0365e0edb24118e097f409465342126386857ca25b3941d93f22d5ae546a4067240f257ff301bef4eec54ab5d21016b29b0ddcda82095134f1a54bf550e165697a98e2c426387aa7e141dc8e32ac330ed346e98cb89742ddcb868f7b3652506f9e8de2933a1244af6e2a0367c581488721929cea16b5f5878dd2dc8829e4e0b3a2e51e4e9f2e848e115ee666cf90db57da3017365ad5715d1216b049321d80a2394d49429dcbc27e371277c3caf1016d84f3ef2a0335d18f810e42569bef54af00382b8ef9f6bff8dc882aa2e78a00a3a91c904f93681ec0a929a5a3e58bcbd42bab26a9de50b4ff29ad572ee19cf8ef9c0a5cf2ee6309e96bb3c2d7713b4d4287b6595e2fbe4c4d6694fb181431ed89726dc004c56b5d79ddf79c4cdabb274520b047766269e845670af7f69a6713ee191b43e0314630127af6ed325ddc10129cc3478786a24d8139108f6dff498e171e50847d4139622cc75d5cc3cc62ce4f3b5a8fa1b87f343c16846aab1900ba93f9d7e8f7a6047b57e740b65362abb8f220f03eabb7d269298345bdebb93918c3e81c0cbe023a6a1cd21c2a7613e62b878ac4e63c094df11565ffd4282c0d6a99d49a5fc3970c402ef7c402f240fbf4ff4827f6ab8c85c68ddc3177201009437508457cc7304a846afb1ab141633b37dafb255b87c41e0042304de285cd7cc3d12edac851a3558f1a2c2435996c763f6f3610226ecd4d25f3ebedcc45c7e918d772870196450d2b6c318fdfa61cb9b92b4aa7bf62db09bea2891a44f7936520860a2fc01daaaab993f2ec257828b902887018bb8927cb2105a0b018d7f278ee1162bece02b425b9be6c3bed182d24c5917d0f3e36ce6a2a0a10c093b015eec654c4b7fceadb0a58635eec32cf056977ee931f57ec0955096a2d22069863796e43fffddab0a509175acecf3b0ecd1e92935cdad022f68cd25b5ebe9a5d2246f4fede6451aed35c2bcc9bf56b1a8a7c6d0917c72d99e5dbabae58fb2bc88389831681d5021d51720d5460a8b9a11500ccf65a26940bf5b4d8a5b9d18170d24e83021b026bb66d457b1258e08724a34e1efd1e682d561d65d3c62c93f7f09a6de3b463154a3594aedcb7023e4468351c98191fae060b8cf4f607e46c22b7302d6d6247daf742cae9da57dc2ece3a736f395c3130d9ae7e6fa9e3314a0b171521a89e92cd0ba9fc31b48cc963979a034fbb65d7cc1cedc0f07310436754015a1aae37ff4d1403a22bd3f7f1bd1d7e7b3d33e7151c2e5f44c34fbf7e46e2cd2629579109e6ff8932396774510a646474839c0b1747756152e28a506b5e2d3a585b25b0f3d148216c68b9a9a8bb8266bff08620496e061a2e17883250f690841b350056d100bec39e513392ff0f5e9e644c8ba416c080b9ffcaab80aa1e9462da3dc4a50256e4a6465fc1aab1e4579556fdd60dd7014e74f46e5ad1023d18a3221dd7f3877e3bb4625d94cb9a3f9638fc8f6d2bec69b0c6bb6b2ca8e8896e64617881905e8c653656116ff11295ad85e2680858979362cb60cb2c0aa5ceb48ba747306836f9827cf3fd89c61776e3678d4490debeb53bd8f72225907a85a95f831c272decd95251faec5cb490130d60bb1345f8dfaeafef0d50ce5d1246a4b0d3abc33e06d529d90a0e67429ba3cf1b8628a1c7a9b5702744634f182479e266dd52a50ec9d55a39871ca0f69c58765a5f1deca2c02218168b8662da7a4c6b984576455ad83648e114768ae72e83c5a5ed9313a37628fcc81897cb50c4f5a7c217d2807ba1f18135b317156a5fe52d51817cd1118fe289eb2318bb20595c4179ec5bfca46228a011d1202ae6d67d47932f8f16ffcaa50811901e0bedc6b5f829c27f95ff00ee771248b8bf9d51a22a73653e7eebb6e2985afb2ec719d2a4168fd4756a135b0359c000dbed84fb2cf367c9c6344ec0545fafe2d7c3b66a0f677dd5610903e3f8eac077c3d937deceedee6c1b2536dbf2e4ef46e0e44110b2da4d8e18858dd3d6f17ac8e7b8aa8bd07128100cf7f46ed0839838b3e1a89ca6bad43d2ec74484b55f6c58f8e0087bcc13e5a688c87ccad6c31b2a0a2cf45de059d0750d45ebffd435ba326f7e648787bae6d5796d5a6706959db46436093e0150ebdf35241d8a75b23ef1801c1c5b295a1c45a3dda7c31752e4284d6780c88d1f75bcb73dc4f2d803e643dcb253dbdbb3016a727c36027832ce3959628bed76f152d82fe5f80089789672c3a10afd15446c664e13bccf919866dcf44969bbe614f4a139e37142ab88debabcc9890e2a497d8daa73312499884e2e5bbcefb203c01575a1c9cbbd0c08b20d87935de5f04863fd429cf56da4cfa63ba47cc1b13d235f56fdbb83c331293af0a6d206d6ce48bca596711d2136926235f4e25e79405c286f40652efde15d8795b279f91f700e4828ddfd75f9c09e568e8e996a9e251b9701cdb6b5562d28be0786becd076b4114e3bb06258a9fc3331b00cc80bb3c388e82a8a7743f90dfafac2ba6d1acfd1cd71480fcddd30a9d0692309840863d90377efaa2977d1d40e9f0c933f3e94ed77e839969fde70aee9f6cb6a72ca04773f887bfdd547c5b695744b440811fa32cdef5fbd36c20fd41913e3e14660094d75c3ef6c9b5ae40c75b7df25e994ed9479671725b6363cc86bbe765ed22d54f9435c97a4ee569c4bb597e5942836cf9a6efa49c918470c52d98c019656a13de1a0ad39341add3d4c7186efb41ce63dba0988dc5e972665b9c1459c7c0a4bafd5e2d321fa9cc107b06934e2389ed8b6cb815eea39f35835d91405f6968d40886ede3a931d1e16ee491161a67b668298c0387b2370492a83b0c6faefbc7df7fe1a8df3d6938d9fc8c0a9c2ad3ab58612c54589b8aad1654c33908538dc4337867d159f5dbc581933266f60f8249140c9a2336c047677d6e40387ae41dbd91e4431f5c8bd97559d22cc510feeb2b3eb46b2e5961e51a345b01f91dbb8abd7e92609efc041a196dd1e32c33114a5a7f9f5ab12d001c9e9cdd0124efa8e58327165e4ef44daf374e4b67b2ca98a9c9b8fe8850feb835a0515dac92e4b2d0d52ffa5e5c7f1f9a94a20de96ba06c7114627f684a8058f750013f7c4ba40ca854fdb488d051c271472c1dff2a56d12340decef46adbc7a550ce65a8c924fefb033bf14b723dc7b87f5c418c0f9ec7f2b74ed440eaeb3646274f862e9accba973967a55ceb6a856dcac7d3d1660d168102aeadc89e4e65ae865a008eee40910d322498bd54c3a900a99b07a24acebacd76d3b386a00a37f351cf422188f574a8ece73918313504770cbd9a870e4001a2dac4fd2558030781ff0ff9a55fd011cb7bd66aece9a0f2195949d52aa19539525c5a7bbf37b37d00f7ec687ee9ce73b99ae0bd2f923017a2a41bba2dfb15b8dce97c65fddcc29da7ad2e592a072f814fd669f07280d8be858a1cbcc6f3e7a8f361e4d3173d426ae2f6c59f5f8a99ee70e7150756c4897722bcfe4206c7b9a66b4193c70c1f41d42dd4baf894ab11bcbe46162e633a2456169aba9320f2378e318e6035983b26da693ce0116f24dfa83d5cdb2cfe5bce7e77e40b145d36f9b80c659d4345e579306ed021136fe5bfc4d735bdabfbe5d06e1f7aa6d507222c641afabd8150d3337738462", 0xd02}], 0x9) (async) readv(r0, &(0x7f0000000a40)=[{&(0x7f0000002b80)=""/4096, 0x1000}, {&(0x7f0000003c80)=""/4096, 0x1000}], 0x2) (async) 10:21:15 executing program 2: sysctl$hw(&(0x7f0000000480)={0x6, 0x15}, 0x2, &(0x7f0000000000)="5131ca2bc2d73225", &(0x7f0000000580)=0x8, 0x0, 0x0) 10:21:15 executing program 7: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffbfffffffaaaaaaaaaabb08000008007d3c00000000379078e0000001e00001210f00907800000000"]) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x9) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x9) 10:21:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x3e, 0xfffffffffffffffd, 0xfffffffffffffffc, 0xce2, 0x0, 0x1, 0x5}, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000180)=""/4096, 0x1000) dup2(r0, r1) (async) dup2(r0, r1) 10:21:16 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) (async) r2 = dup2(r1, r0) (async) listen(r1, 0x0) poll(&(0x7f0000000000)=[{r2, 0x8}], 0x1, 0x2) (async) accept$inet6(r2, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 10:21:16 executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async, rerun: 64) r1 = dup(r0) (rerun: 64) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async, rerun: 64) dup(r2) (rerun: 64) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="665902f795aa59336617087f4cd53acddde5cdb98939763c706d5a3d51fe8c928474ba03501cf087acec6888ad542205c95df321556d234a73642aa4c7095d44e31189e48a6cfcd9acf646a4a8c2ba56f80767977471d02097cab27e10d783288f9716dfd7a18b893a6ec28432d9e0993b21a869b45af72ecf9b3dc105d9ce8c4853200bb44805b972452c99d28ac1b090c8a06d166611bc89dbcd6dcb559ac6a191222c47a68d1b1144c726d4042935defd9177e27ee3b5658a13addfc49757e5cd4fde376480bec644d7ca7fea623c5ae03504a591b256d931fe191c7913dff91224fcdbe75f0bcd1bfb7feafbfb3345b9b7b1745954289fd700f1769ecacecc7608717c15674d074989507b422f8b5a03170eac6ccbcb05f5f938650f80187e0ec82b0ac76dffae3d7a2c1ccee0d1f3d9ab00c4add18264dcc4ec6dc5c313d0c6ea038ff0cff7780149d64a9d7f1138d6656c71dc2e21081606a490d828dfac96932abf83cb044f477a18dec69368a511530dbf3a0c0224a74c93aa898583db516ae876ad856df85cc8f77b7ca8197962f365c9928589bde47b52ca061c43887581dbcb5af1c62736c953c72b9ad8734caf21286038aaa1c29ae0f6ec53b0f5d32007ac6935e41f", @ANYRESOCT=r1, @ANYRES16=r2]) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async, rerun: 64) dup(r3) (rerun: 64) sendmmsg(r3, &(0x7f0000001840)={&(0x7f0000001800)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000000)="83c5fc8d50e2c992e86dcf282e3077b47ca017c11421078e4e022bc5cacca2b117c3a8d1c5e7d4d26914700db699083f8a59876b0b61f9a048282817021d637788b765fa6cbed50a315a30bdf373e463fa27d27b370c8a1eebef3ec6189fd30d34719f2ac67347fdfc79b8718e391e6dc8643454820ae2cd", 0x78}, {&(0x7f0000000080)="7c3b1de5fb3609b4c7731df1927c5324a7b2e2ca11ae0ef581f6d21a751c4d9317bbebd3c9690f8df245b6d665dd46ab1ccbf3d532f7d26c8b9f83f30d8642154a18bbab72b5d1cd6b6884a6b08aaf61ff314ea3c5ca80455ab22be7a8d5f796529ee748d8c7a66b86b4ae28646d9b02b797111ba78874f2b77a81e2dc2d636242d34cf25e57af97b06cd20f6378b3ebbca1f651e7b0f4d12c9ba7cbcad964580e01", 0xa2}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="fd35e331dfa2521d730b2eadafafff42005328ebf898e7c64563fa81d5ef6b2311d673023f67994cff5598a1d812263a2b659d819a5c0877ec6d09c0f0e23b656aebd83f7089d39b132360fcbc8437ec856be37194b38051d0feda9a8d3753909466782c3391749affa508b5bdb310e4d5ab1c65", 0x74}, {&(0x7f0000000440)="036e4b41541114ee0524090e1ea74221810cb585fdce2cf1b921", 0x1a}, {&(0x7f0000000480)="ef0d7cf7fbe308b28a41e993096a0cc62327b0b6fe444147fb756705e4044e2af0a9c5df04e47add26cc95e6d0a2bdc4c4c0a68dd888cb438fef457d2d4cd132307c11b53b291bacd3a499a1f7bf76ff88e99402ae565d28019eb308793707efed0cf3db00eda25af387b1878fed943830d0ff27ea99ae708bca3098cf1435d3ff4b2a509155958630c8793400830cc25a7713086443f91600bca8d078ffd482c9c0f67a", 0xa4}, {&(0x7f0000000540)="10249d0eb48b0e2e2f69072b31a61ce4be3d90fafc7a8bf3668d73b599", 0x1d}, {&(0x7f0000000580)="12147f2d09b26d3fb5dba8248e0869071a25e7bfbe9bf55f19745bb98b9c1c087f3d74180b509380269654b7d8f6e130a44e39e7693c31942d0a9781e89aac89923140cb1b7f950085a069c5ee863502757bef753d15144dda51bdca2df11b2a3c7e052a2e7802f5e0a643cd6d91e7af8c8c34c116dca2bc33e01153bd49c35b95ac9f7c37c2e423360f77272d802eff4da3a51025417ab38385cafede1b6901cfddd36c1f71fdddb8799d6df30c4e90672574cc0c3abad43d0d276752c6d1e287383136b74d7e3c9a409a4de2e8a3713d0fa5bb31af8265e8f0bdd956dbb136586db054593c4a0f38fb7dacb31be62305c1196e3a5033d9f908ce603a33b353f8241a05f8325dbdd309e09029a4938c75c114c22e5dda58384ec26f69f103ebdc0a900ad0950ef89f810ea8b9e134bee09163af4470ed151a839fcba44500a120878a9e5155157004b7de32940bfaa94617682d51876207943921bb96ed61d08fadce7f09a38d40806bc558cad2fad1e7f08fe9ffda9567f067c1473cb9d33bc0a07a3ae620ebc0647602936073cec02ac29e589eef4a8813448c6f231189e1898e8c391a8f4d41d7ab3681fd225cb1fd4545d85123bf27ce613f7c72d8872cb733ba5a9caef77e98fdb3b53fda921572767daf63041eb06d165250890b034f44e1a947b2f02581eed284c087ac39d938f721b9cd90443afd44ef59aca0bd41178c73a0fe27e46b0ac908f64bd4e124dfc354b3d50c6731bc1e3330217f3a1abd3e3b48c3b1699db2af62cbd4adeb19ec99b26183cf6a91c1607789988bff45e27e9f173a529e1c7f22afd072c12abedfb1828718dd497bfd776d779774d10dbec54472dfbec618e23c5dafc400f47cf5776c8c1bff03a7b5dc2451f4e7db7a0e5b099b39925abbfe441e993d1de9788af988e47717b419cafbf7ea2d0cfc61f26a8eb9d733efd0297c0a7bf65813fe5c7904ca4e2edc279295756372184d9930026f745153199fce122fad0e598713b8ebf4d1373f6b2a5faa5171fe033627c211f3b571472755c0e43d80d1b80a51f3eaf2ce882ca4a907b9d062dbf1ad09b60b63402aca6efcb39ab2e265fa3124668b5980dab9fc227932305abc1cb6695c10f90c0153480271576c1519c4f0782962f96cf84516518d6f89b8a785e343879ced0b9ecddfa28c3f0c2aa47fae0407fbecda686e2c98254d83e903261423e2f9b77ab9769a1c84dd07961c2a0047ced28872cfba16ff67a5abc6a1c7ebd18686823c2229f7a228c484dd3229a5bc0c710a4d0b27a8753e9d10c2df3dbf0aff1598d93a8c88b8d1a82d8cf528b542785b97df403a3a84094b38a0685729a3ac2bf90e6ddc6e5d9257ed40366dea3489c0eb6e4ee6bb090690596b66e19548b43326dbf122ffcfa1613eb1e4cdc460ea606a91a5bcd03b9a4d5460915a9994e080230c5dd66e7c553d3acd8538a3ab4efce3b463eaf23c5ef31724bbed27e85820e6f52fd23895202de770354e3228e0dac05d101f04b618c4a7f6201d14355ad2aaab5d1dc6042312301164e05e1b3aa855bb9ce207dce67b98b8cb62c0c5907a9beb024cda36612e43cebee54af4e637ac8c8621a7563bb80e29155644be85091b4b243857c8aec97080738ce1d86b38e7050c8cbbb9029f4d1d68316f873aac8945a0aa442798ed6d82830afb9ebb829cb1b7830886303e20c400c7357408bdcd769d07531dc067fbfca05cd41e1a18b8140e70832439b7a9e22711e7f88f925b2501a8a1b94e252a9689505920423c179df3a53ccaca984b6bbee02eb6ca781a42c5958dfab7a4c84ab9a559f60ee54a723b3afe0011cba1ace6d2d1d4adbe7034077d8ac04e8da0257e4200dfd44df21d359afd9840719fe6736b76f43ad38f32a43775c59a554479ae2b6e08204ca032d802c7cebdf4740c0312e914279de980850adfbb76995efeb3fd862651e9fb76a4fe6f5468928800eb744ea604df43ade0cf2319ada8cd28ee06cf6e217e7513913a8ae5383881170557d06974594485d2eb2f47f90fcaf19c173676822786f1b3cc426a751bd771a8982dde9873fd552751a08d6437d43def010e034691309c31b406bac26c2e9cc38c2e5aa59c54da3e0613abe8bd94dc0bcccdf36a9ae0664daa1ee0565ee809d4495a5935da16522a7b5e0d73f72441937423a71261575a7d00199746f04531a2e248052107f3b84eaa979058ff0bd719d0065b94992dbf1ac2869151a8f90707148ab512fb28e44034699ef97e2383b337cc6054a46435ee75730f12efb6d6d348c04f894459fe08467e1c0bf8c2f944a6bd38110a524d6b77473dae8ebe19ebdae6df4737df2a48dd948f815003be4e1d9d2e81c53c53cde4853bdd559eee45033c2940cb2ad231583fadf76949e5f863730b12ca14e068dac816c391c796535cddc7f11e12893e8e02a498b9e99556f38c141645ff8476cfa8db457361ea9434bf930d61dc54d5887cb58333eca229a56599938da16166f9bf164b35dafd0e7b53089ff4df801191d2b6cec4e16c13d0e716dcd18bcdd632028e4b94bc2508c9e82c65dfd8f562d01ddafe41ece58e7601621dd91b0129d2ced04801e132e901c996eeefbf2f68bc7cd5b77b3f82586134ccf12a991c897cff333645e9e164e2ee97d96ee62aca7c702ab4db396f7b2d3ece34d4b69438064790e7aca4a9cc167a6af6813f5acaf63896ca4fb33c5cecbabb2c3a5415c44575d40021367629c511d70111f7e18b43a9209122ce4c1ab30b5c76e0fd03d4f826fda26c754cf7e2789aa9fb4b99eb47963faf218f7b94da832eb1ec94b788aee26b3621b9d50aa59a91f35af2e0539ae95683129b50f063a2e11283756d8f5f6eb4ed054af2f9fa0ed9f3d813744d9641b9251527771444f1d62f26e6934c54fc47d2a5358a0540ae8089d927b31f76bf66c620d1ab2616cd2ebd967c09a9688be0462cdeb072bcd1a6ff72b35a073c7db68edcddedfeb7f43331ce560cd9869cd3349f8413cbb2bb6aa7087dc397e88a722a5b867d55888a00f930c9642ae413b61bf90cdc51c33260d5288c053ed0979f8ff384be7ad3720f0423405a1d5187893ec357bb51e7a1cdb6541e95492de36f5223a4eaaef626667c6646e557fe53bc1047f8a294da0394a0cfde0649531531f56565baf2b41a89a4fb48b710328545cd6d3b7b567ab9cb659117dc951c3d64bb39df08f2a7d41b5630aec0c4d9d5c6ab2101e0532c8ce2ac3c55a6c6cf0d651e36ea43556c0520a407b87b4f16ac044bedac7bd4f10be3f442af24224ff89400bb3b8c7d9255c5c5895d9d83c85205da280a65dfe6aada909aea5192261e0f1333cf0855d7566434a1d41a53c752c8ec69daeb6852bf9427114f689eab3c6a98150c98e3b3c9973c33d553f59a77d507e6818f473db4f0e0d1262b3447be12f808df9a5353265039f129b5d70da1dfa170256dc0436a60fec352a91699263e047d46af1c86b493f74f70a81149601ab43c0409cd9d8dffd563901061c82907984ab773cfd3a837685664170d91e3fdde9a0f32d16d1f100be45512ad48c84f9580aa98671035e505baa6db210af13e85f2b009ce047fd62c4d1239036efa67e97a6e1b945f8903c3aa3f2a9feccdafd19482e225cd06ae1bf0a0a3c3e5555b26db684055571fbccf88fa38d204ba2fb6ba9045311724491fb869b1376c1ed6187578fbc881c7bc5d05087ab000db0b145d25c80263b1493d471522b0948078de14e0ee305928efbb0da59bbc9af20e10cea011d99233527163e7f5c9b5013ef5d892a7a5146c72865cdbd094bf28053fd7b8515724f926c3ed4b31f155c42fbc7e5d2424b5779b2e55cf2c2fb36d5ade89911162d8f05b9b741308909cbc8b763bba5a91579e86309fc7baf4757f4500a426093602337e5ff55ca3e7a53072f063598905437d23344c3e736335d20713ec3cfb7f09ddec3a234ff008057943612adc5ffff46bfb3c72336a38562a0aafe11c02f697f329d3a1b1897eb41ec215374e75973f57aba963a7b1d6482b22c86156beba0f23854de7658f551068766995c383ec06327b79cd782d8a0d33caf81956cc28556474f8b3acce49bd66f942fea17b3508835651f5c265385c98cc658a8fb4e03b3d1d326b32c7eab42ff3ca4b5a1da42e58f8dbce016abd1cbadb66003d718e4feefd0c70ae6ef6b2cf3b380edf0e29ae892dc797089ef9441eb099966ac677e4499ead7ebd6ed76c1d0570eb2175c52b6f2c8f71c809a30871c372f7ca019746477e5756cafc02b387774ddf3f795c5d536d6f89aa33b18885d1e316d119cd70a37ce687f5540d8a73d784599b5881349dd53cabcb613969202e806633a9fd8cf3405fcd839532625ec3546654ecd69fcf5c8038b9be1a61b1fd5d246a20e3b650628fff7655fa9f98c0a373fabecff0f52840f4c28799464eee681a9e91886cdc5fc98c077c9c85741c446635ea2bb159271e38de4bba166d378dc4e1c6493cb69f47f299864a8db8bfa7cecae50c00f80da52ca305cca5e4e5ae5b918c35c87777b0457f39d7dcf2d251dffb06f3550c4b0214eb5f6ed1bee3995ed6e272dbf7c675dcbab9337abcfcc479859a20a0d405ac52197908ca7b2ed310fcfa07f87de190766792bea446679c049f701504b9cddb33265fbc2ab8c74f0531979e5683165abbba9c8975b84150413bf6cf440cd2d1b6b324077ae45260156bfd31728f394a4fb45cfdf5f4966a3bc1c5019b1223df2688780bb1a75e677b708bef091d2f52dcdca0644bd4a260b7ae706361d984aece73d98acda6abacdf6e79c8acdd304b8fe4cb8c138ab018447a9d85f36718d1fcf640d3c78f24fd61692b821fdb2cc9cfc15cffd8d9826fdc3a7805a0e76002eea370ce75b08121fd8c85f42f8546f40abcf815341b4d7b71df7e926843f14429720a460aa6ebeca8ab235c57ca04ffaee2341cd4cb00e23ad90cebf53249bc3842f216cc462287542e65d65dbd0670de1a042e38be457a2d2da1295ff159af91e124ae7980ad68da752dc00301c53e89a11d128b66f1d52f145b4527844aae635ab3e1a72551d8ba07b2da18e3b9508f248a91257f553d828b3129a09f1fab125958646fb9668e343c590c491a6a79aa228a2b9329f43ea7f4cce842768db8fc108d29e91cb8b931d17be007ddc00ba3228064fda42b054838f0ae65821adc17f11d34ad410a174cee772a7833c7e5559229a2318ae48a524d3fca527b5b64828edcbeb1d537a6d9fc1e2e5602776078439e0f673653f41bbc5b75ea58c63ab691553e632384681a0267ea6ec70c7d4ca50f90bb27ea512193d6d5b57ee83dddfa9d4b8a0c58c5c3002348a195793b55be8d7fce8bedf051393b65cf6a633313e3e6aa131d6ca10bba6369a0d7a29e2fcab800a14cd28c63e06983cc4f04da2ae910efd06eff50ac1186373dedf927691c8d2d9ea3eacb5d552853af1d8f0c6a092d550c5452653a7d9229a7812f9512a417fdaad7556b2da5525dc517f59da009dfb5e45a78fa703e92236c59d14873999902e12b6df9f427a0c0ecdaaf76bfc82afa48500541714569633d9ecc6a9173ef132944ab45d812ef133c9b13ed6dcd9dda4a90f25ffadd3c49e881ce384022f227925436ee5449607f08dab145d352cd6bb513e23363958408531aa4551f811e69c8143cc9e2b8875a52879809748c79d620e0244bba4d15f5b0e247b8fe39fa76240c7c35003b06c32f029768dfc68d032f4facea7dd72e6aeb155e", 0x1000}, {&(0x7f0000001580)="f91bc66099dd80894dcbad91", 0xc}], 0x9, &(0x7f0000001680)=[{0x98, 0xffff, 0x0, "3dc04dd14eb3bd5e05e5bad050392ab8fc7c6986aa31695b335a74c02b3ef9c32b8510b58e6e266f38651351ce8093dba6f21b0031c1773753917e573f2fe05a65565e8b557f3ebe1b6a1bd52fa70ecc84baa7b60835a3277b402833032801a702b9a4a62b3e9b4a5950799d8e87cca26e0a035d49dfc3e9d75ecc90d2e082311e382da615bd10"}, {0xd8, 0xffff, 0x6, "7ebf7639ca48cd4cdb444b0d67bfd029685cc9e6546853b6cb0fe0192a6c5343e98a6df7bb473cb6ccabd32b88b759e2008e196dee9c9d2eaa61046a7798fa1867710c46c946dbf7ac4c5cb355321e6a5cc6a76210ab7dd5f4398344c8a7d84d18c3b1501500454a5c3e4ac8b3dfe773bb92b90f687121cacdea91de5a0d0e5df33f360e2bad5aaa90f11296143a4d009e11e3c100f0f6db01e561b17d783429faf074e8a1520c194b837ff3d93af64547cabd9f618c2f38f5de50e4a3104ade32a562658068"}], 0x170}, 0xfffffffe}, 0x10, 0x4) 10:21:16 executing program 2: sysctl$hw(&(0x7f0000000480)={0x6, 0x15}, 0x2, &(0x7f0000000000)="5131ca2bc2d73225", &(0x7f0000000580)=0x8, 0x0, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x15}, 0x2, &(0x7f0000000000)="5131ca2bc2d73225", &(0x7f0000000580)=0x8, 0x0, 0x0) (async) 10:21:16 executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000200)) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) lstat(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)) lchown(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chown(&(0x7f0000000000)='./file2\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') 10:21:16 executing program 7: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffbfffffffaaaaaaaaaabb08000008007d3c00000000379078e0000001e00001210f00907800000000"]) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x9) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x9) 10:21:16 executing program 6: r0 = syz_open_pts() r1 = syz_open_pts() close(0xffffffffffffffff) r2 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x1, 0x3, r2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = dup(r0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x2a, 0xfffff, 0xfffffffffffffff7, 0x8000000000000000}, {{r0}, 0xfffffffffffffffd, 0x12, 0x2, 0xffff, 0x1f6d}, {{r0}, 0xfffffffffffffffd, 0x81, 0x4, 0x8000000000000000, 0x7}, {{r1}, 0xfffffffffffffff8, 0x14, 0x800ffff3, 0xff, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0x10, 0xffffffffffff0a34, 0x5}, {{r3}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x7fffffffffffffff}, {{0xffffffffffffff9c}, 0x0, 0x60, 0x8, 0xffffffffffffffff, 0x6}, {{r1}, 0xfffffffffffffffd, 0x14, 0x0, 0x9a, 0x3}, {{r1}, 0x0, 0x22, 0x2, 0x1f, 0x8000000000000000}], 0xfffffffd, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x9, 0x80000000}, {{r1}, 0xfffffffffffffffb, 0x98, 0x2, 0x90, 0x9}, {{r4}, 0xfffffffffffffffa, 0x20, 0x10, 0x4, 0x6}, {{r5}, 0xfffffffffffffffe, 0x40, 0x1, 0x0, 0x1000}, {{r6}, 0xfffffffffffffff9, 0x2, 0x1, 0x4, 0x5}], 0x6, &(0x7f0000000300)={0x2, 0x5}) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2000300000001}) 10:21:16 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = semget$private(0x0, 0x5, 0x2c4) semop(r2, &(0x7f0000001200)=[{0x0, 0x401e, 0x1000}, {0x4, 0x0, 0x1000}, {0x1, 0x20, 0x1800}], 0x3) semop(r2, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000440)=""/61) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000040)=""/4096) r3 = geteuid() getgroups(0x3, &(0x7f0000000240)=[r1, r1, r1]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, r1, r3, r4, 0x81, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) r5 = getuid() chown(&(0x7f0000000000)='./file1/file0\x00', r5, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r8 = semget$private(0x0, 0x4000000009, 0x82) semop(r8, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2}], 0x4) semop(r8, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x2, 0x95}, {0x1, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f00000011c0)=""/35) semctl$IPC_RMID(r8, 0x0, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000001040)={{0x5, r3, 0xffffffffffffffff, r5, r6, 0x1, 0x2}, 0x9, 0x1, 0x3}) r9 = getuid() chown(&(0x7f0000000000)='./file1/file0\x00', r9, 0xffffffffffffffff) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r7, r9, 0xffffffffffffffff, 0x8e6f4aa84afd9494, 0xffff}, 0x1, 0x80, 0x7}) setuid(r9) getgid() r10 = semget(0x1, 0x3, 0x8) semctl$GETZCNT(r10, 0x4, 0x7, &(0x7f00000010c0)=""/244) 10:21:16 executing program 2: sysctl$hw(&(0x7f0000000480)={0x6, 0x15}, 0x2, &(0x7f0000000000)="5131ca2bc2d73225", &(0x7f0000000580)=0x8, 0x0, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x15}, 0x2, &(0x7f0000000000)="5131ca2bc2d73225", &(0x7f0000000580)=0x8, 0x0, 0x0) (async) 10:21:16 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) (async) r2 = dup2(r1, r0) (async) listen(r1, 0x0) poll(&(0x7f0000000000)=[{r2, 0x8}], 0x1, 0x2) (async) accept$inet6(r2, 0x0, 0x0) (async) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 10:21:16 executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000200)) (async) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) (async) lstat(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)) (async) lchown(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async, rerun: 32) chown(&(0x7f0000000000)='./file2\x00', 0x0, 0x0) (rerun: 32) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') 10:21:16 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0xc1, 0x5}, 0x8) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) fchmod(r2, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x30, 0x0, 0x72aae6d85ca100ee) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000012c0)=ANY=[@ANYRESOCT=0x0, @ANYRES64, @ANYRESHEX, @ANYRES8, @ANYRESDEC=0x0, @ANYRES32, @ANYRESHEX, @ANYRESHEX, @ANYBLOB="806ceba175bffcf80e5a1fb9b955ae841a05c431ff9853c6da"], 0x298, 0x800) 10:21:16 executing program 5: r0 = socket(0x1, 0x5, 0xac) sendmmsg(r0, &(0x7f0000000540)={&(0x7f0000000500)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x0, 0x9}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)="4c66b7cad585ae6870b3a0143ce564433264a2fd2376b7dc7e4c5aa91004718ca9ffd43fa9db02836140f1d66e3e9fd6594d3e15fa8ad30b97e8", 0x3a}, {&(0x7f0000000140)="65530cb4ef2702e1c859a773fb503547a954e6743214b0579f0cbe6d46f50d8148068650c37a2c2934e1a385f78da6f0da4676b13769fabdd08dfe79d2376c73246d5466b637fed36dcb5c594d3d122169fdba7b79a4c58d571f2a3fd06ea8b582ce3fa3a6ac54e6ad7c0e2625e3679f5f0bfa11f67944717e77e9b18604bed69163d32fcebcabcc5b50355e46b638a3513d3c8aed493a8a45119c99296e8c4a10fdce5e5d4668a5b7d41370c42815d91547e6494d9b65894ae9", 0xba}, {&(0x7f0000000200)="517c69c90c1117865d2ebd6d11f7fb49bf13c28bcb73df86a3905d87481a94084f66dbcd5d20fa18c0edcad33dcf973217123500e86a33a295eff6b05e6a2591ba8acfbe64a1834098cc61b287066e90b9e92fa72e3b3af3063cc788c109ba462c7336e2c316cc86357e5b9a6c871fe5e22db9352c72d29d5586ed1f0768824e8aa159fc98b0a36e3b412120db66273224e8b01d2d667284fad395d93834e6fcaa9242f1ade7cd950134cb60f13701790a2e35944c55dc2a1730be75d2811a273ec8f7adf8747875fa62aff360b66cb27f5b29c955d562a9a3e4e039e05e191253fa20bc71da5b97ac39c2d3a52b58350346f4f9", 0xf4}, {&(0x7f0000000300)="cd37c1bda35078819e988eda83523f7672911ed5b3d816fd6119c4e25425d85e9c9b85c358fb0126893502085a7fd3d3946dedc362bbf5f618cf71090a1cc44cf0858c73b22f20e833e313dd1473420ec33cf893c5ec919061628d385025ec6e0798988fcb089b271236e0f519e27aa2f1bedbc275f032bd5b5b68599a25f57a6e8359f51376ead47a8ff3322ac2d671a6ddff61efa269a97425f8dff9d3f2fee18335cbf52b724eb483de4d", 0xac}], 0x4, &(0x7f0000000400)=[{0x40, 0xffff, 0x5, "3631f23c96d72219e24558d4d71e5e7ef7868b763b1a9c1857574064a0195778a8cd2ea33d23aaabe16fb7323df2d9"}, {0xb8, 0xffff, 0xfffffffc, "7752ab9639ab562475641d76ec54005c3990e1fde5fcc6ddb8c9c2390fba59221e6e39b2769e640637ede67d6336efb7029c4c9d899c0120f055452855a61a4768e1138d5947ddc1d85446960ac01ccff833d4fe541e64a51a8206d97b2192592a4348c5a0e51148bd2924fbbc90a929c6437d597386e1decb5744613d72cc365606a1c204e4e726f96bc18cc10145821c630a90853b0dc23635b6bb200e3b5b4e2c33e20e1dec8d"}], 0xf8}, 0x5}, 0x10, 0x400) sendto$unix(r0, &(0x7f0000000000)="b10005040000000000000000070700000000000020a10500fef96ecfc70700000089583535673039d2d236acf2f97704be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335000000000000000000000000000300000000000022831cf41bed66f40066ccf1f3e4999d9d20002002c5dbfad8000000080000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 10:21:16 executing program 6: r0 = syz_open_pts() (async, rerun: 64) r1 = syz_open_pts() (async, rerun: 64) close(0xffffffffffffffff) r2 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x1, 0x3, r2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) r4 = dup(r0) (async, rerun: 32) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) (rerun: 32) r6 = socket$unix(0x1, 0x2, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x2a, 0xfffff, 0xfffffffffffffff7, 0x8000000000000000}, {{r0}, 0xfffffffffffffffd, 0x12, 0x2, 0xffff, 0x1f6d}, {{r0}, 0xfffffffffffffffd, 0x81, 0x4, 0x8000000000000000, 0x7}, {{r1}, 0xfffffffffffffff8, 0x14, 0x800ffff3, 0xff, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0x10, 0xffffffffffff0a34, 0x5}, {{r3}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x7fffffffffffffff}, {{0xffffffffffffff9c}, 0x0, 0x60, 0x8, 0xffffffffffffffff, 0x6}, {{r1}, 0xfffffffffffffffd, 0x14, 0x0, 0x9a, 0x3}, {{r1}, 0x0, 0x22, 0x2, 0x1f, 0x8000000000000000}], 0xfffffffd, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x9, 0x80000000}, {{r1}, 0xfffffffffffffffb, 0x98, 0x2, 0x90, 0x9}, {{r4}, 0xfffffffffffffffa, 0x20, 0x10, 0x4, 0x6}, {{r5}, 0xfffffffffffffffe, 0x40, 0x1, 0x0, 0x1000}, {{r6}, 0xfffffffffffffff9, 0x2, 0x1, 0x4, 0x5}], 0x6, &(0x7f0000000300)={0x2, 0x5}) syz_open_pts() (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2000300000001}) 10:21:16 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, &(0x7f0000000500)={0xfffffffffffffffa, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x23}, 0x0) select(0x40, &(0x7f00000004c0)={0x1f, 0x0, 0x8000, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r1) dup2(r0, r1) 10:21:16 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) (async, rerun: 32) r2 = semget$private(0x0, 0x5, 0x2c4) (rerun: 32) semop(r2, &(0x7f0000001200)=[{0x0, 0x401e, 0x1000}, {0x4, 0x0, 0x1000}, {0x1, 0x20, 0x1800}], 0x3) semop(r2, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000400)=""/30) (async) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000440)=""/61) (async) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000040)=""/4096) r3 = geteuid() (async, rerun: 32) getgroups(0x3, &(0x7f0000000240)=[r1, r1, r1]) (rerun: 32) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, r1, r3, r4, 0x81, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) (async) r5 = getuid() chown(&(0x7f0000000000)='./file1/file0\x00', r5, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) (async) r8 = semget$private(0x0, 0x4000000009, 0x82) semop(r8, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2}], 0x4) (async) semop(r8, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x2, 0x95}, {0x1, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f00000011c0)=""/35) semctl$IPC_RMID(r8, 0x0, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000001040)={{0x5, r3, 0xffffffffffffffff, r5, r6, 0x1, 0x2}, 0x9, 0x1, 0x3}) (async) r9 = getuid() chown(&(0x7f0000000000)='./file1/file0\x00', r9, 0xffffffffffffffff) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r7, r9, 0xffffffffffffffff, 0x8e6f4aa84afd9494, 0xffff}, 0x1, 0x80, 0x7}) (async) setuid(r9) getgid() (async) r10 = semget(0x1, 0x3, 0x8) semctl$GETZCNT(r10, 0x4, 0x7, &(0x7f00000010c0)=""/244) 10:21:16 executing program 3: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="3d68c1245566", @random="7c32eb3734ad", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x81, 0x0, 0x0, 0x0, @empty, @broadcast}, @udp={{0x2, 0x2, 0x8}}}}}}) 10:21:16 executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000200)) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) (async, rerun: 64) lstat(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)) (async, rerun: 64) lchown(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) chown(&(0x7f0000000000)='./file2\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') 10:21:16 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0xc1, 0x5}, 0x8) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) fchmod(r2, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x30, 0x0, 0x72aae6d85ca100ee) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000012c0)=ANY=[@ANYRESOCT=0x0, @ANYRES64, @ANYRESHEX, @ANYRES8, @ANYRESDEC=0x0, @ANYRES32, @ANYRESHEX, @ANYRESHEX, @ANYBLOB="806ceba175bffcf80e5a1fb9b955ae841a05c431ff9853c6da"], 0x298, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000015c0)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0xc1, 0x5}, 0x8) (async) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) fchmod(r2, 0x0) (async) mkdir(&(0x7f0000000140)='./file0\x00', 0x8) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x30, 0x0, 0x72aae6d85ca100ee) (async) msgget$private(0x0, 0xfffffffffffffffd) (async) msgsnd(r3, &(0x7f00000012c0)=ANY=[@ANYRESOCT=0x0, @ANYRES64, @ANYRESHEX, @ANYRES8, @ANYRESDEC=0x0, @ANYRES32, @ANYRESHEX, @ANYRESHEX, @ANYBLOB="806ceba175bffcf80e5a1fb9b955ae841a05c431ff9853c6da"], 0x298, 0x800) (async) 10:21:16 executing program 5: r0 = socket(0x1, 0x5, 0xac) sendmmsg(r0, &(0x7f0000000540)={&(0x7f0000000500)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x0, 0x9}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)="4c66b7cad585ae6870b3a0143ce564433264a2fd2376b7dc7e4c5aa91004718ca9ffd43fa9db02836140f1d66e3e9fd6594d3e15fa8ad30b97e8", 0x3a}, {&(0x7f0000000140)="65530cb4ef2702e1c859a773fb503547a954e6743214b0579f0cbe6d46f50d8148068650c37a2c2934e1a385f78da6f0da4676b13769fabdd08dfe79d2376c73246d5466b637fed36dcb5c594d3d122169fdba7b79a4c58d571f2a3fd06ea8b582ce3fa3a6ac54e6ad7c0e2625e3679f5f0bfa11f67944717e77e9b18604bed69163d32fcebcabcc5b50355e46b638a3513d3c8aed493a8a45119c99296e8c4a10fdce5e5d4668a5b7d41370c42815d91547e6494d9b65894ae9", 0xba}, {&(0x7f0000000200)="517c69c90c1117865d2ebd6d11f7fb49bf13c28bcb73df86a3905d87481a94084f66dbcd5d20fa18c0edcad33dcf973217123500e86a33a295eff6b05e6a2591ba8acfbe64a1834098cc61b287066e90b9e92fa72e3b3af3063cc788c109ba462c7336e2c316cc86357e5b9a6c871fe5e22db9352c72d29d5586ed1f0768824e8aa159fc98b0a36e3b412120db66273224e8b01d2d667284fad395d93834e6fcaa9242f1ade7cd950134cb60f13701790a2e35944c55dc2a1730be75d2811a273ec8f7adf8747875fa62aff360b66cb27f5b29c955d562a9a3e4e039e05e191253fa20bc71da5b97ac39c2d3a52b58350346f4f9", 0xf4}, {&(0x7f0000000300)="cd37c1bda35078819e988eda83523f7672911ed5b3d816fd6119c4e25425d85e9c9b85c358fb0126893502085a7fd3d3946dedc362bbf5f618cf71090a1cc44cf0858c73b22f20e833e313dd1473420ec33cf893c5ec919061628d385025ec6e0798988fcb089b271236e0f519e27aa2f1bedbc275f032bd5b5b68599a25f57a6e8359f51376ead47a8ff3322ac2d671a6ddff61efa269a97425f8dff9d3f2fee18335cbf52b724eb483de4d", 0xac}], 0x4, &(0x7f0000000400)=[{0x40, 0xffff, 0x5, "3631f23c96d72219e24558d4d71e5e7ef7868b763b1a9c1857574064a0195778a8cd2ea33d23aaabe16fb7323df2d9"}, {0xb8, 0xffff, 0xfffffffc, "7752ab9639ab562475641d76ec54005c3990e1fde5fcc6ddb8c9c2390fba59221e6e39b2769e640637ede67d6336efb7029c4c9d899c0120f055452855a61a4768e1138d5947ddc1d85446960ac01ccff833d4fe541e64a51a8206d97b2192592a4348c5a0e51148bd2924fbbc90a929c6437d597386e1decb5744613d72cc365606a1c204e4e726f96bc18cc10145821c630a90853b0dc23635b6bb200e3b5b4e2c33e20e1dec8d"}], 0xf8}, 0x5}, 0x10, 0x400) sendto$unix(r0, &(0x7f0000000000)="b10005040000000000000000070700000000000020a10500fef96ecfc70700000089583535673039d2d236acf2f97704be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335000000000000000000000000000300000000000022831cf41bed66f40066ccf1f3e4999d9d20002002c5dbfad8000000080000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 10:21:16 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = semget$private(0x0, 0x5, 0x2c4) semop(r2, &(0x7f0000001200)=[{0x0, 0x401e, 0x1000}, {0x4, 0x0, 0x1000}, {0x1, 0x20, 0x1800}], 0x3) (async) semop(r2, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000440)=""/61) (async) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000040)=""/4096) (async) r3 = geteuid() (async) getgroups(0x3, &(0x7f0000000240)=[r1, r1, r1]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, r1, r3, r4, 0x81, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) (async) r5 = getuid() chown(&(0x7f0000000000)='./file1/file0\x00', r5, 0xffffffffffffffff) (async) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r8 = semget$private(0x0, 0x4000000009, 0x82) semop(r8, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2}], 0x4) (async) semop(r8, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x2, 0x95}, {0x1, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f00000011c0)=""/35) (async) semctl$IPC_RMID(r8, 0x0, 0x0) (async) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000001040)={{0x5, r3, 0xffffffffffffffff, r5, r6, 0x1, 0x2}, 0x9, 0x1, 0x3}) (async) r9 = getuid() chown(&(0x7f0000000000)='./file1/file0\x00', r9, 0xffffffffffffffff) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r7, r9, 0xffffffffffffffff, 0x8e6f4aa84afd9494, 0xffff}, 0x1, 0x80, 0x7}) (async) setuid(r9) (async) getgid() (async) r10 = semget(0x1, 0x3, 0x8) semctl$GETZCNT(r10, 0x4, 0x7, &(0x7f00000010c0)=""/244) 10:21:16 executing program 6: r0 = syz_open_pts() (async) r1 = syz_open_pts() (async) close(0xffffffffffffffff) r2 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x1, 0x3, r2}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = dup(r0) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) (async) r6 = socket$unix(0x1, 0x2, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x2a, 0xfffff, 0xfffffffffffffff7, 0x8000000000000000}, {{r0}, 0xfffffffffffffffd, 0x12, 0x2, 0xffff, 0x1f6d}, {{r0}, 0xfffffffffffffffd, 0x81, 0x4, 0x8000000000000000, 0x7}, {{r1}, 0xfffffffffffffff8, 0x14, 0x800ffff3, 0xff, 0x3}, {{r0}, 0xfffffffffffffffe, 0x8, 0x10, 0xffffffffffff0a34, 0x5}, {{r3}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x7fffffffffffffff}, {{0xffffffffffffff9c}, 0x0, 0x60, 0x8, 0xffffffffffffffff, 0x6}, {{r1}, 0xfffffffffffffffd, 0x14, 0x0, 0x9a, 0x3}, {{r1}, 0x0, 0x22, 0x2, 0x1f, 0x8000000000000000}], 0xfffffffd, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x9, 0x80000000}, {{r1}, 0xfffffffffffffffb, 0x98, 0x2, 0x90, 0x9}, {{r4}, 0xfffffffffffffffa, 0x20, 0x10, 0x4, 0x6}, {{r5}, 0xfffffffffffffffe, 0x40, 0x1, 0x0, 0x1000}, {{r6}, 0xfffffffffffffff9, 0x2, 0x1, 0x4, 0x5}], 0x6, &(0x7f0000000300)={0x2, 0x5}) (async) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2000300000001}) 10:21:16 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f00003fd000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) mprotect(&(0x7f0000b03000/0x2000)=nil, 0x2000, 0x1) mmap(&(0x7f00003fd000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r2, 0x0) 10:21:16 executing program 1: syz_emit_ethernet(0x6b, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d954141a07577bef9ec7a0586dd6062151b0035000000000000000000000000ffff7f000001fffffffe00c00000cd55217044798c404e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800000cb379f3b566ed6a325aa568be61633e1547d7498ea1ced1bc873a03a644fd0d4f"]) 10:21:16 executing program 5: r0 = socket(0x1, 0x5, 0xac) sendmmsg(r0, &(0x7f0000000540)={&(0x7f0000000500)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x0, 0x9}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)="4c66b7cad585ae6870b3a0143ce564433264a2fd2376b7dc7e4c5aa91004718ca9ffd43fa9db02836140f1d66e3e9fd6594d3e15fa8ad30b97e8", 0x3a}, {&(0x7f0000000140)="65530cb4ef2702e1c859a773fb503547a954e6743214b0579f0cbe6d46f50d8148068650c37a2c2934e1a385f78da6f0da4676b13769fabdd08dfe79d2376c73246d5466b637fed36dcb5c594d3d122169fdba7b79a4c58d571f2a3fd06ea8b582ce3fa3a6ac54e6ad7c0e2625e3679f5f0bfa11f67944717e77e9b18604bed69163d32fcebcabcc5b50355e46b638a3513d3c8aed493a8a45119c99296e8c4a10fdce5e5d4668a5b7d41370c42815d91547e6494d9b65894ae9", 0xba}, {&(0x7f0000000200)="517c69c90c1117865d2ebd6d11f7fb49bf13c28bcb73df86a3905d87481a94084f66dbcd5d20fa18c0edcad33dcf973217123500e86a33a295eff6b05e6a2591ba8acfbe64a1834098cc61b287066e90b9e92fa72e3b3af3063cc788c109ba462c7336e2c316cc86357e5b9a6c871fe5e22db9352c72d29d5586ed1f0768824e8aa159fc98b0a36e3b412120db66273224e8b01d2d667284fad395d93834e6fcaa9242f1ade7cd950134cb60f13701790a2e35944c55dc2a1730be75d2811a273ec8f7adf8747875fa62aff360b66cb27f5b29c955d562a9a3e4e039e05e191253fa20bc71da5b97ac39c2d3a52b58350346f4f9", 0xf4}, {&(0x7f0000000300)="cd37c1bda35078819e988eda83523f7672911ed5b3d816fd6119c4e25425d85e9c9b85c358fb0126893502085a7fd3d3946dedc362bbf5f618cf71090a1cc44cf0858c73b22f20e833e313dd1473420ec33cf893c5ec919061628d385025ec6e0798988fcb089b271236e0f519e27aa2f1bedbc275f032bd5b5b68599a25f57a6e8359f51376ead47a8ff3322ac2d671a6ddff61efa269a97425f8dff9d3f2fee18335cbf52b724eb483de4d", 0xac}], 0x4, &(0x7f0000000400)=[{0x40, 0xffff, 0x5, "3631f23c96d72219e24558d4d71e5e7ef7868b763b1a9c1857574064a0195778a8cd2ea33d23aaabe16fb7323df2d9"}, {0xb8, 0xffff, 0xfffffffc, "7752ab9639ab562475641d76ec54005c3990e1fde5fcc6ddb8c9c2390fba59221e6e39b2769e640637ede67d6336efb7029c4c9d899c0120f055452855a61a4768e1138d5947ddc1d85446960ac01ccff833d4fe541e64a51a8206d97b2192592a4348c5a0e51148bd2924fbbc90a929c6437d597386e1decb5744613d72cc365606a1c204e4e726f96bc18cc10145821c630a90853b0dc23635b6bb200e3b5b4e2c33e20e1dec8d"}], 0xf8}, 0x5}, 0x10, 0x400) sendto$unix(r0, &(0x7f0000000000)="b10005040000000000000000070700000000000020a10500fef96ecfc70700000089583535673039d2d236acf2f97704be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335000000000000000000000000000300000000000022831cf41bed66f40066ccf1f3e4999d9d20002002c5dbfad8000000080000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 10:21:16 executing program 3: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="3d68c1245566", @random="7c32eb3734ad", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x81, 0x0, 0x0, 0x0, @empty, @broadcast}, @udp={{0x2, 0x2, 0x8}}}}}}) 10:21:16 executing program 4: pwritev(0xffffffffffffff9c, &(0x7f0000002600)=[{&(0x7f0000000080)="fb723e5fb890181ea2e21702892bb9e1424ed54d931fbde2d0d5d5e28920c92d51fb080976b36d25ffa02e98934df70818ee7423e59ad6dd6328887afba05dc7ed8a7325b3555835c6422a7cda5f6958314e331350de1d50d42cdd654d725c032189", 0x62}, {&(0x7f0000000100)="ae8df27356f3d72af3ed64e81f096bd6bb8c59d4dc0506ef4ff59b480fe3dfb47bdaddee1070bd8c6612333c894590d1d18db8b7da8ffb6bbf9bc13ccf35190571501668b66464a9da50bab5fe", 0x4d}, {&(0x7f0000000180)="87b6919f97987cdcc11fa0d553ab8d8f2f7480401373d06c74892e18cd509593ea70185e82c0302d1dc72c0c8ca9b2f8ddbf8c79f2d66bb6c64876118e7db59ef9bc1e009558aa7d3a6652ab51d1df48b2a1e5566b2d447edfdd1fb8481420798be3593a6356a4fea98d9172bfadd0f79f50f4fe2f73768c8b4e909678403ce6dd0970f0f429f62dc5db2cea6d29848d16aaf6cba98fbaf0d746e75cf20c7894827d9f07bb85d9bc13b0e70b1b0cbc3f4daee2a923628f1465ab5f55e5040311614a885bb3bb9c4f3b7ccb0e4958ffb450c5788e6fa4ea49ad14365713c20476c518a58ea169ba6a8811625f236cdf989c4f1c904401af3149165b11381ebfc72a74a89c54373b82c45af5191dbe09ad1fc99b51e1a2facd7178e93507d57a79e5e4d7979731b6ea1e8463240ebd27177352bfbb86d01bff14d18322ae4305d925a322254134911e92495882d358151ba8df22799ff3c9a0518c726ee80e33ff3aef9b4a875e7a13b0a0d177861c5e54d4cb02acea3acde9276bef76b0e33b8b8f29c55afd5a127e486e4322d3c8f8d2aa83de27899a994afca3774e99359016c5e3f0b5573522093339425a9b51c509aca020821ebe0f0576f5f236e0699fdbfc2f7eb77f05ebafdd92fc5b5eef7ab77f874929894b4fea464394ba836d3d9a8a2d29a016eaa08ba67502c0ca39755acffadee8b91d431ad3e143b19336bcbeb6ed24496da94f218d4c38e4d83d6b6e551ce8ff902c622f70284214238894c539799d7856e7924ac20dc1f918e68af653c2d3e70854bd1dfd51c0ed6a9f8ef8a52c0a994b813bda9bd50e5257c74976293c0cd88aa5de6c6f4dfe5772cf539dd23a7eba111bcf8ac0f262c51a759d6273ba2faebd57caef9cdfb89fc71baf48c5ed29856c1a68eab053787b2063db184b1ba2b7316911d8c6bf80d29f8867f28ec98373803418d3b14f4ec81f787e42b8aa3a5ce39bb301e753f28b6fbbca50ec05db83d8c3bdb8920767b2e3b1603e2bf02ead2af69276fe6d28759c9ad658c0ef773e537f7914c6722e01e307fb544480f9d330d1db77d18ed2f5cc43cdf7d76e019a6d93da57cabbec5ebd4f75096c989747abfcbeb4cdeda21de9dc4fcdb8de779bbb2c7b9dab3b368c6d233ce58bb2070d1c4131405ff864d5bc1d5d4f0ef9517450c2be452e5fb1e35949372b47c2bc4f9bfab385f1f6e64770168e73ebd2d8610fc628a2c664671b157b7c72666e8b605d0ce94003a9276a9b94ee83464a52c6df7442e8730003c75cee33239b84a9b055881a7cbc347626bf263d00bc6d41e4ecc388a4221f42542ab5a410d1b14222664ad5696023bd37d65277b83153f5c1ba5dae64a2b8cb78a7cd0f9f1befb1c5bea6ace424827e18951f3def67f04b2c083d74dbe54190fc3e946c80db9f1701d8edca76b83dc0c737741ec0373536500852db0eb114e96d46914d7998f7f120587d99504cbdf1cdc85d2a7239eb50164d97ac9b46ca49000c6493ce54020801e60a17c2e040f6baf9abbdc712b4531ef7bcccd8b561b92f0e31772c4aece10b9194dc91277111441a1508ee186b0b29f8ea1c41d229dbbf84db84e490d3d2688d72f598cb09798aa4aa40b6ec04e6e248ef56ac4dc5a33f51268b414519325b1a9c913f3a33ed6d66ebe7d94fa51ef4319163b552cb86cded099d673cc946cb89cb2ff7f12076b4237d52774a506b543e36d4955bc3e8d8ac74b5eb736002b319854d4b435b5792945716d58c45741ee026905d379cfe9f7c7138890b0aa87d961a153a9a65132f84a686fb4a5f129835f0c07bc50706e03fb5b7d66b729119ecbc54c261a39f582811e23a7f737bcae315352c57b46fd57f299c566367997b0ddf0daa096f40e59be3bc54becb405c81601fdd350e41dac1f4ff01480c8783f0d2349e6687578673db294f9b4b864f9e6beba74d13d0cf938f1f7486afb3b626b69fea2f7447c49bd4a93dc2086f8d95090fa1d40295e6aee18fcc69f31203247930b5a4b29a5f5cae769a3b978d831dd8e2c09feb1747b79e172f9b0cf4b9efe51754ac3912f6e47c7d8839152b5691b26ef65c583c8b30a0f0b9e5d6b1c8602877d83f822d846d9af7fb35c627e2275c6dc14c4622b481c77bb15935f5c9a7fba34d92adc3bdc5b972f5f64dee94401ebe375adcba3de529b658ac8c8279e20a5a219f833edc33b76ee82a61334c779b20f67b2c1b462638b1fd2930393a7090f95aaed6cd05f5bd190347af94a1b881bbf3ec996b7f7a086398f3d5cc19494cd6d81bf6d5794edfb537377e5d90d6cbe1e5b250f59e18c055c1478d6bdfcc37bc38643fe1992cbe025860d7c6004dd252e5b5787553282ea3fd40cb0a5697acccefe1cabc8f916ba9a180bc1209bff051e5175ee2a891d4dbc0861ca21f17fa6a0931b130315cbf8c2f9aa735eda40c26e97e87f897d269600d5c0b7db9c8874a39ffd5e3e1357156dcbecbb9f9b8b7d4c59de2c27eaaf8dc3d156821417fb89ba8f53ab489a069a1cb577729275b0ab1f518187bb0c66220afbe3c1878607016af58d091ddbb38a000a917e1c0b0b79fb6e5885beb51e8a2e2492c144dd1c5e66351d2bfb09e3c0d3d429d4f1a6001ee30f6ac7549762d46250def2c2abccebc555800c9f0250103adf7066e020a09c89bdf21d6152e05b521a9c998494c2b8e438851a91daffafad435c2574ff4026313ecd41560c2c81465c0f952d3e05b7d5b55f55d1036e58261c980278bb6b78a02fe23a47d84916df1ae084002dcf38fb86d6ee45584ba24770c0d6c418b03a1b81d0280c4c17c3413df4d5e5ca443f6555ec54b946b7ba72316cc9912c3d7281f3c95bc91c2c43dbfd0d0cfdd73e86c787737421f2d209217d5a3eb3f1a62793b940c816c28b7983cd74c31180c725e5d2e2b0f602d44eb5ac4ea92aa2ace667208955cc27dacf185d75be042e8278fdf38120cc88648e3d8a8710f3ba93f8633aa748741781aee66733867f615034f80deb96a3b02e9233d72fc846c487a051731123eae19db59b03a797f500d652b671e1efe0acd9deee082dd1510e46c210970a498cf5561f823046ffcc8e0ed5c11e9bad90a1ddccc5b14549b0a559b4e69f4c075d7189a7d7537969a70d78d8fa5f8d39cf35d39c8a4700b9917cebdd94208620cfc15d97c6b0477ec3878473c05f7fe9bad82c3d594eaa54dab2ef629abced31974c20f79e7ee202230bf8fc60ae9f8244efd6c66be7ce2da8ecec4cd84d759e0d4f409e1193477c2033a846baaecc43ede2bb5e632e40d3ad525325bdde427c2e1c98d51486641a35b3175076648ec769133d488af51905498f9bcec2dc2fb91b7c06286f840cab28ef445e77b6d5efe27ab19e546de9c5fc301c6f967995a6a319e2398e2798a74e4dc5f295ee7c3f0f9e7b9dc03c71c3a2f07ad1b11ef7a094ff26f7f380d972be7d5cbd073dc2f54370c629e3ac154895dcace1e53be5f0350386401da4b407e57d812f0a769beb09ad81c48747ca598a57aa0296fc7cfe9cbf8135b716e0954e5425c006194b280bcf610adb12e5cc7e03adc5b29d90c5e5e769629958e3d792e07ac517ea12ce450594570426715abd8e84992c42d8e76a8df6a5e14c7bce5b6825e7d3bf3bbaf658e1880ed27a0b84e07db3c89ac6c88ff5a60c9c6804269de191b88baa230bb2e5d70b16714ff5466325a9444fb047d395671935980206ec78065356365051bbfd8537a5b9c2c09ccf06d807b87eeca27de4356bd9310b56c3560232793a8ba97758a7e5ccc0c359eb243d132f343856da5d83fb45ea85e2357978c5423fb429098d54728a91cd3d4265bfe7ae86371cc51fbc91173294b9f61194ffd0d289a06395ba174d6cfadc7d1de2922baa86dca7632cc83eefbf6a50aa507488dc5d9b668e7f3de4f83193852646570052c81d61dee34b2212b24a7ce97ee45e3b3167c3b43f23dea2a48cec95616463f1603fdebd6bba8d80285836677ef8a98ca81d4e2a80fce1f60d3b3735ba0869effb7c53e0b83856513d9319643e13487481a0ac32ff5b46cceee98d542c7568ebca47e3dd7579f88363013f6f9657e3c1f537ba5bc2f103c5aaf3c8c4eea0cbd45d90fc8b96cafd35e2f43515c186c40c5cdf6dcc5763acbcde6da9f913d084f558a8325c7d2e59d6f676613baa91a1e6ad5b9422e889144b34057df43c44e4fb5b303f21ece88f25caac71a0dd66cd8e68b1ce53741a8aed3ed4c665a81e857775a392ad13d1bff4bb38a26fb3c10e6aaa154845236949f282bfd5225b7f7c29714cb26e81f00757a6bee0422d742a05a648e39bc29f506aa88ee76edeaaca4e6034fe03c1d3d7e698121e1bafe8004efb1dc19334b374e71a700238fe6b65a82957ae73d197dd77446150f74bd34381fbcaed5ecbdb1e12cf4140ef16cbb40e6a690a1ecc584f1e5fcf54427c06982720cfec3ae19bfb5330f185d88be930cb3c832e503d1f7cc2110329a098addc86dab672749a694508cad361f8de5c5d9c8c52757a58bf77c35acfff6274cdf380a83e8f4d72fe7e5f2d69ac1a8fea41e9ca32b2ad68808b2b37bc1bd15a729536a748b576d7a6ab5fb289a359b895e5ba30d69603bf4d4b8643f22ac89821491110fcfc3a82d092734ea66cdf82d30546b18472cc307953cfd4b8395de79daf30427aca16e10c91c484f9149039cbfa51226b58902ce9d1f524ae908c5eaf7d53fed3daa82b1f40c2c3153ff0adcb82872ba270fe5b73a334416b2a62bd7747b3439fe61da1b6901f0ad987975e4c361b9f5da9d099ededc06d4c3abfc374f6e5762e1d4932ab0ae39b4c64c5b6e0080866ff7d57e56f2c23bb775904c13575d8e87aadaf5d2f157a0d4848e3a8f28dd8032e973abce0ca729be447a00c26c0df4d388574c59f7c56acd8241be7eda9cdd89c0bf4b76b71e1605cc9327263bc4721749e85ae6c46361ef070fa722656f2c7a3c44c41d4dc9e43f7af64e08c9242899ea2fd676bfa29e3fdeb4e992d1691b943597958ecb798f9bfe2076124c9a29245b76b5554c497d552bc65a2dc990a6081acb70f70225c710699f206f75a6312e0cedcbab7d700c9eb04489ae416f2f79170fe79db040c0b6584f3c1bc263c9c63e7a467956635f4269d75d22990b900060e681db91e36cdfb1bb51b7841dc5482e96c7ffa58965f44ab096a9dc3672a6431ef1d1a9192f5a95804adb73ef3163892b21b6a4636a3bdb0476036ed9f3086ee8f472aa669eb6e4f84b6fc748992f07d5305daf389c3dcc35e6bb0252b48575741cd04bddc26012a90227014da8dc4c6fd90b2ceb2d2f635451ba33ee8ca4fc4db951b3e574948a119a85ebd21a94a285eb586dda771b5e08dc13e192e950f08fbbcef2f44f9e360600c9cbdced03890cc67d73be4f295ca61e1b31e83e544f31febe07ffc43e12416e84803404315f8845dbacfd4d614504287eca18b39b8f48e2a063e2b02f4a3ac69e3f527fff3cc03df0c4e42a2684507c6d6f2e7c11f30281dcb554afe2d7475137159e333da2cef74af8d932fe28b558105d96447bd23165651ff7d34efd109a8e7f1c23b050c5cfe6ddd54a835a9f5c0303e5aa58736ee25be9e97a1ce107dcea7ea213f16a49045d739b13372f5add0fd0813d73cc11740e3ab50c5fe9c86d352a5ab59559089ecc7e849188ac6d1702a888bda0b1cbc6cccd67a2a3bfaf68a817c176377ff11faba953baf822c5a0c3626b0504074d54f7ff9798bb955eca4820d66672a73de9b393", 0x1000}, {&(0x7f0000001180)="dff485da65a965aec3d4837d9b8ac41bbc83cd5adfa3ff873da917c32169eecb4eba64d3f4adae417623a593a4903dc858940cf2a2f3b19dca66bea24302228ee334cc98085be7b596d24f0969537f2846fb63c8079952d787a857cd2532aadba932741ac8bba74d0812c5f96fbfe99c9d4824cdb78ec550689ddce2d52c95839387bfdbfeaf953bbf38627f269d8ca2d297bb1f66cdabe8d2bae739be492be3f43e2975f50fa373d8eb259541e07ac5f28111612c96c96c0a941019979faa570f8072496c9d00f8b44bd947e6aedf2708", 0xd1}, {&(0x7f0000001280)="f2d9ec46cbd2816b2f37a37ea835b2d6820acae51f7364ca1147099ff16e34680bfc9a0cda38aa03309cd564f17c1acc9bd55bdbe6c40d349056bdd57ae21c86280e85b21d9ce0b068c9b927700e3e00496c48fcd5f6facaa995fd78dde8404fa60f4250c7617b136e1cac9bd035a7ee858c43a22d8634b09792a05895e3fe9874f55f70c25c4fc2c7b8", 0x8a}, {&(0x7f0000001340)="651695b145eea10886675fcce971bd1c17b6f54ecded06d54eed71f7bd212fa0c6c7efe56a2954984a3e40c4855be0be5925ff2e7eaed1fcfc28276451c310f34f042a4de3de9eeb53969d8e6d2b032b45763f14294c4541cf361d6e73dea27a4b926ef870129b9e6ff930116beea767aa0ef165904d51bd8431b71d31313ac765fa4c6f9c325fb4ad2e6b54aa5484858420317896fc342f23d1d865257f39f9ce7d05ea4970671e4e46e4b93cfbbe2d5eb24527506ab4e485918cb922de6a4292e5c40ee5ae367de368ad170b6c78d7d8b655c1bfa3c7eef5a2a41e638e203e7daba2baab13499d1b597baa06d742fa9a7dc8c4ebfeebdf1639c70d5963804d1abe6341daa3224546daea4c8bd4395f9cbff639b0cd2b4b204988c8bbb5bf7880eaaaa2fc0e63297be2920234857ac3adb86ae29708f4ba57ec8142e6143e158bf12e5a163345a34b05927be379090c57180cc4a0ba66474321bcd03848d435a05f3efbbb76545707c8a5dc580f7beb9f1849fdbec07a397b52cf5ca6ef812f26860ca0facb0c8920045855aad403d1828560191b85051a9ce7ecb47f8d48c3affa16411b09d42054b912b8dfea72ba0a30aa9cb3b57afb2f67de8463940b3e9fa81ee227491fffbecd783b9949e7618b1dd89efb2b7909ff4f98e5bb8915ad8aaf39608ca4c33b52bfb3ec27037f8e72e6b79e55b8ed81481f89177f6ac8be1467199d1fc6e5afed4bca1dcb2ede6369a1e671c68cc1be25f643b305b245479e9c086381ada22246ebf21ec53492a8b8d091b9e44dd6c4a58e50aeaed055af6b9b3ef6253a357aee088313e33fa92213236623b986f6a2f20dcc4bf8bf486f23ecc951b242c3edaea2eda541f565eceb95ae0ce8c24ca34578c062fd88b042b38efdb3261359c577bb1654b787addb5525b48a4fccc709b24768a918bac752d6add344f8ba7058b03a755ae083b98d3aee0f3f8d614ba356722786978265bd4d79291aae4f53eaf55f7849720bfcb64d910dae2f7907a33175eba96cd4104d5bd78d75d05ae027376ba342393f0f9acdbc28cf5cc1d4e60c2b24d86b61fc4d0c78d0000ebcd63cc82dd8c6133e9727705a8e6908d4ab6b417a04edfc357170482eb0cb1ffd0aa527d30d4e207e8a1efef35ec806499b97c4ea0956ace57210535a8a3ccd2eeaf21e20395685f1caef2d335f29f511194cb4b616dd77638cc4e0766441c7dbcc3c7cdc5a581f311fe42e1a257a1fdd8de436376aa85b016ee6d79638aa1a4cebc785d77bf5e8774b5dfb1d7095bc1aceb0b2f8fefd69f69c38cc8380cbbe946f120e44c24b2322c71e6ae27173ff5e01b47a6c0aaea3b5b859ed79eacbb5e2b9526cfc4e8096136d04d59676e7db2989cf3cc4bb1f38f33a223c593108793c0327a88aca957d70a593d2bcf1a8fbd5747c0e232023d08103be95e4fd44d830e1289f1fe304c3dd1c077db61484b589b805a4a6b13c5a1e7d37cf8f3cb6b227d36939b9b59e37e497fd8d21ccabf799060af4bfb8c8d8352c14cd3754ea6dca84ee5778d631592c74e4f70af9dff4bbb03311a738b9c14eafdf5746d07ff0dbc107977ed4e10c55c6f665c7e82bcd899af132c090600b6579bd81377da627c2ffd3d0295530dceea926b668501df8f1119156d58529c53d27b7f9391496cff195bdb9360ce23c1219af5b33a63952b4376220db90ba0b6c91ea0b343423b5c34baf5667124ca408a1a4ef9c85d28d0185fecb2d5f4c0846552192d34a9dfb35ef008a531973a7e6ce8f48f1e481d54145b56f1034e35045c37c40a500e9626c2e25b6847e00a6890f3daca4238aa524d4389ac7a57b86289a6980a7d1c3d40973ad651cf0234756d4cbc8dd3d6c2fb9cb05df246322724832f2d51a969d06d7c03d769702f108e7cffad0f507b0ab41b191197b5142935679815dc70b089ccaf77960ea6d4bf859752039e5afd8539b4702829b6cd1177dc50f2415920828d82ec1c43f0eb0de958377b1dfff84efc35ac4bdd98002164efefd8141a41d4ce2e32fb2902c0b1b8f2d54ea59620aa7e93d4974cf148345c9d7fa26c0746e151ef0b33e7b34b0ec2b51c00430ae530043a782e6c10f6e4d12ee783a2746a01f79c90ad6462247c454a3503e036806b8c9e5a2f98950826a441e9b13c9bca315445354fa315c570617632e5eb11900486320a892c13221b55ee3fdb7976fd86c5e774034e9483b8ef42c7000f78eacec5dd9b072213c291782791124fae6b7a833e1738faab9e09218db04afc6c391727b53cf6196bbd2720ca565decd39e0e18d6a50b0fd7f141faf5df738714cc19254d09b1f1126c86a769045af759b6200270580bc3739a3b6ae7b5230f1c089a22ee323807c08e7e50ba951af05ca6d4e74b1b13c940bd92e8b33f5087b2198d8fc16f5d6ea49ed5aca6f849abad853e569f0d5c848b020d80cbf3cc10feb42f7af102273cedb3f1565e8d2f881d7d516001677ac3cf1ec5cf738a5e08a453f91300a20e05c70e885eb0b9c8a529937f84d869ed8066b8d9583f47acfba030e574ca674308aec67c397016e6292d4cfc39413760fa50dd7295602d2993c6afddaf25d426e93365181e315be434a9489e1db5e63038b94e40fe612c202097bbbf9ede85084c38e092555941baab0b025fda1a00a54e097615c824a520a0158de04b5c605185579063dba19dd9e093420cb060236b810356d1e3e415923ede1cb1bcb2de5a42059abece8a0506dc68ec661636c59ba836e11cfb5057946b6b676aeff05cb2c8dd69f2fa80c90bd1383bd63d07576df44354246cfeba86a4a932cef2d6b7371341ac89e9e1be3515418131b2671d562827ebad499dd9ab2f806c79870c4d4512c3e083b5bf4b9e684a89122755fbcb00c678b77b340f6f5ed5c41203696fa6eed8ab1566c7d1a3b4428182c4700e5ef643ad8921558069f10e6d5126a17fa371f135be918ce3dfae0dc8976a4fd338990dafba5253453c1ac514d53c77d58ed540eff282e82258bbeac91004c42e382e01b94218983f3cdc4b0f8891d4933cc87014cc03f7f01e97adac53d7bf6faee619107fa692b19d52db6217da4b67557f5394cf09850665309a48afefc3fbd8f5e00ecc3c7ec501630580041b432cef07655e11d751be347809697031850b5c9aca2f64f8da0440209d41612346c9588050c9fb8d7159a1e05ac9354f5ad28aaaad8d07619f14cd412deba42fe49f2526b6a64c57eea8c9f7c65543b4a2100695d066d936e51fc35071d818e386a35a6fafac256e637dab0ce4042aa110b5e431f0d62bd16a93e2a268620c83d6a74b4cba4503e7be7518876e6fdd529e2c336290c6f5221bdafc73f1f6eb980c4dd8ff97860e7b1c2bea65be34a9ad966565f59e2a4821ca951df8ecd03dea7c1726e6e48df2c23f8e685a193738c9d9459d8da5e2ba3c312193d5377b4b79abe648e25b213ea10286e646ab797fddc08ba01ecd94932025a526fcfc59d78e74dc3811d68264258e39700c65656a1e2bf87ae87d7b26368c725e49f5f9b4dc91d690b43b2dfb1686a3f4e37299f1c156a24a5bd732bdef931388700d0c85f82da52480456c4b8176a5e1363d93f1daf580475c07c391acaf8314356f2135440164e8e40fc36159fff0e0fb8c5805104ae497adc3c4192418fa22444fb2f7016847c935ee7ac01d9f9fb92423aa2463912cdf7338679e91b1599498e3d7f6d99fe34f0753247cb47dba43370d141e3183d74eaf785f01327a7b8ab039d048030d4d443e90a3911ff37e49508a7fa4bdf8cb0d7a947dbf4842997f66c76a6dea497cc79eb35474372000cf91added58b4cd47f5692058391e63ea1ab6b70a5f7a34f50f0feb0277b427e6111c61c5eabacacfa49cb189b0c64bb05bb0bfe074eb158b0eb0d398f2e369b19fbe659c1743c40cca9c4aad49dc82406d0459a743d38ac21adf0a63c32e6085422c8acec49f3f6ab049f11a8ca567808f6b631bf3507d487acba19aae35ae3fb1d9edf62ca5f6e0fb31364bc3b5e40218e4cfd7b4bd99374f867cf518a7dcada7d1d84f241d3f2f276c2e5dc6f225ce0d71fc7ca08f2b643861974bf7d3a8b516afe378ca8f9a6791f7e2c5b61c4310ab50f160794d4ee46ee5b9dbd74b025887eb4647168c8f18f3514cc84fba3e620a1b286f37b653407c7bf98656dbd6b20edc694ccfc167cef6855b88690121c84c1888966d1c925d416dc90709fcdd0a45fe0051e4c6d1934ef1b46d1e21060775de203f6dac2d393eec7bdeaca9acd152ef244b7d0845ee656cdb765b04fca70516731c37d5a852317cb035bd714ae7aa249c56844b8e8baef3283d661e81cf5408ca02b61263c088197033726f3d6847e5c205fdb3d72ccf527d0402765a92df11753bc0490e0123ae11e7b42ef5323a4283eced1fe23ff4c3b25aef49e063ad789938d2ff7087347e30e77430513831e7b01a2bf994a124b59bb216ef04eb0b08c238b9e0dd29a78d2ef765b62b53c971d142642897c8c0ab264b1d66ed269d821bb65e9b092276dafe4da149b5d1a445be6fa949834b7402f4e2a16c751f414b5bd7e5cdf5584328cd26cf45a554381e5a6bafab917d54c65edc2eb1b4880de3038182b99a147d582bc56d56059b101cd96c1ff95c04e285c77062d640a23ec99502ef15d5bed99bb41fe85b11f5c2e203ccd1051d9dbb52d4e953215b659d612ffbd0b9419d9b9af5a0f28d0592ecb5ceb4bc80e1075d3aa220fabe20991906c636f1133ee6dca3ea6fe86c28f95144ae8c7f8556d89e6e5b5ac4366f623793e9c7bf77e1fc1ffe2776894fce239037475ed7116921d12599bd8ddcb1e0a49502a46aa9410e6cc54f4ae8c52fb6c5f9ffefddafc1d95aded9f2ad4ab8433799488500fe5fe74f3da13ff3f91495f875d240d49dcb318fa438c43fc717c342a1c15effd5adbbad0c4eebb64a218bcf25c425668035864f25ee8443135651a5297ed3b9fd8f00630ea23527300a3c73532b1a0d11d28e66c9217a7fabb810b7388c1022723ad97fdb0c1d4b39884e7fa81564c357e3cb4435231d210a235e0e4a7971e964625e0b8459dee5312ba1649db314c2a24d8f8e4f0814c1f8957b710cf53b60e9ba1ff3d9184fc9a68f72883d52433f3601a453b81a4574e4132e10c561e56127d788554fa319cc0f1d1987d3e96e124d0390f0483c8d950a1f232b5a3afd703ad2f13a41590c2dca44f8c6669b005742d61161e9ca52c142570fc73a34c038ecb1e5876cc58d21a27df385bb8536a5e33e54aa02989089d35dc10d91ada43f442500afbf8cadf4900049abf2bced589376d27048be65dbba352d94915d7d0644a9dc147e1d533a6e6620c2766ce2fc50c650ac8959bf9c1557a7bf8f0a89b6173448696416c2c3357c5d5575a8365aa6beafdb74beae8ac158ca9adb7ffa32b9b026f4125cf363c65e5b7c68b6281c7ae2b7256961888f9ab93984671e35cd5db6cae8b914756ac693a5984b781435bdee9ca5ba497a260a49cd3c1d40425815f5db3f07d803a185dad611139133ea7fc493da2938f73a2774bb7bb6cfba2754ea9e2be6e82e1b9a9d0bd9f90ff77e51422f2bdd6253ca4d635efe8c9d8c139628b3b44b59b2beea3ca95375c6b3458fc45053e2c68ac39005b4866f8244ad86df5d53d17821e058f6edf954ef85b6a865f626487d198aa571a4dead96269799a2e398c093a62a0b70fa2793803b2dc81d04baee70ca9ef3b19eb90bfb6ce15c37168d4dc94cb9b0aa4f", 0x1000}, {&(0x7f0000002340)="de278148c3eda228558adbf9befe17d4a80b08626bbb295f74f8ab4c28ef5e00e67b6740ff4ce2969f06b9180384fb3c6f26ab7b45c5c89f89b99ad62d8daf822c479feb1d930934942123d74bde245b9b8770966d78b1d895b3ae59c875518204993ce039106325f90dc4e4e8208a847a974cddd01834071e2866c9d8582fca915c74e379ed33faaa26b0160f17ce3570e038713509432c2cfa59c0eb9b50d0dcc3153b7c6bce91cd97d2184c6eb55a28db1c171a9ff7fb9299e1aa8c8870dd9592b117cfa58f5e0d2cff7b224833", 0xcf}, {&(0x7f0000002440)="889aa0387f54aae3cf9e370b79adee696eab03cc621355e9821a38355b53b927deaea570807b916d1be637593e41a14f1fb0e21825de52201671b7e1cb360f224c81f783794f1de68a24a4b1ba052c3b82dad3b4798e3b2f2ed9e0b94cdc072a2444557d6936d00d6dd9db79f1de38c0ecfb27ce1f883b9e114195bc973938437be85581aaccf8c99d802cc1875bb641451f72e1365f62560c78f4a3f54cb4bd4962d54b6c5789c06b206051d7b2a0f47904033a79bd97b8e19f4d40776498ee", 0xc0}, {&(0x7f0000002500)="3302a96571ba56ae5a90e36a2dcfd416f052be53374327fc09db9228f1b8f07b8344d1325271a82960ffe845a7a0b0f243d8ee36ba0d9c2642572a05e97d4f43b58ebd79a8ca0b541c572ad0b102b8c57d9bd31ff8472d9cc4a806c1849221604e2515d23f262b6eadfb0f9849eb2e0287370a3f2173cf6da7db83ef282f7c03b39047beaa17046b0cd050ecb88843a8400192d9c3572e025247e19cc6dd6572934720b946a02900743a8709d04828fe43ee34d4c4bf0b93e6755dbf94f8038875976b41ec48615f278c7560", 0xcc}], 0x9, 0x7fffffffffffffff) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 10:21:16 executing program 6: getitimer(0x2, &(0x7f0000000040)) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 10:21:16 executing program 1: syz_emit_ethernet(0x6b, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d954141a07577bef9ec7a0586dd6062151b0035000000000000000000000000ffff7f000001fffffffe00c00000cd55217044798c404e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800000cb379f3b566ed6a325aa568be61633e1547d7498ea1ced1bc873a03a644fd0d4f"]) 10:21:16 executing program 5: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1206, &(0x7f0000000000)=0x96, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fchmod(r0, 0x0) 10:21:17 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) select(0x40, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, &(0x7f0000000500)={0xfffffffffffffffa, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x23}, 0x0) (async) select(0x40, &(0x7f00000004c0)={0x1f, 0x0, 0x8000, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r1) dup2(r0, r1) 10:21:17 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0xc1, 0x5}, 0x8) (async) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) fchmod(r2, 0x0) (async, rerun: 64) mkdir(&(0x7f0000000140)='./file0\x00', 0x8) (rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x30, 0x0, 0x72aae6d85ca100ee) (async) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000012c0)=ANY=[@ANYRESOCT=0x0, @ANYRES64, @ANYRESHEX, @ANYRES8, @ANYRESDEC=0x0, @ANYRES32, @ANYRESHEX, @ANYRESHEX, @ANYBLOB="806ceba175bffcf80e5a1fb9b955ae841a05c431ff9853c6da"], 0x298, 0x800) 10:21:17 executing program 3: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="3d68c1245566", @random="7c32eb3734ad", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x81, 0x0, 0x0, 0x0, @empty, @broadcast}, @udp={{0x2, 0x2, 0x8}}}}}}) 10:21:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f00003fd000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) mprotect(&(0x7f0000b03000/0x2000)=nil, 0x2000, 0x1) (async) mmap(&(0x7f00003fd000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r2, 0x0) 10:21:17 executing program 5: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1206, &(0x7f0000000000)=0x96, 0x4) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fchmod(r0, 0x0) 10:21:17 executing program 6: getitimer(0x2, &(0x7f0000000040)) (async) getitimer(0x2, &(0x7f0000000040)) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 10:21:17 executing program 1: syz_emit_ethernet(0x6b, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d954141a07577bef9ec7a0586dd6062151b0035000000000000000000000000ffff7f000001fffffffe00c00000cd55217044798c404e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000000907800000cb379f3b566ed6a325aa568be61633e1547d7498ea1ced1bc873a03a644fd0d4f"]) 10:21:17 executing program 4: pwritev(0xffffffffffffff9c, &(0x7f0000002600)=[{&(0x7f0000000080)="fb723e5fb890181ea2e21702892bb9e1424ed54d931fbde2d0d5d5e28920c92d51fb080976b36d25ffa02e98934df70818ee7423e59ad6dd6328887afba05dc7ed8a7325b3555835c6422a7cda5f6958314e331350de1d50d42cdd654d725c032189", 0x62}, {&(0x7f0000000100)="ae8df27356f3d72af3ed64e81f096bd6bb8c59d4dc0506ef4ff59b480fe3dfb47bdaddee1070bd8c6612333c894590d1d18db8b7da8ffb6bbf9bc13ccf35190571501668b66464a9da50bab5fe", 0x4d}, {&(0x7f0000000180)="87b6919f97987cdcc11fa0d553ab8d8f2f7480401373d06c74892e18cd509593ea70185e82c0302d1dc72c0c8ca9b2f8ddbf8c79f2d66bb6c64876118e7db59ef9bc1e009558aa7d3a6652ab51d1df48b2a1e5566b2d447edfdd1fb8481420798be3593a6356a4fea98d9172bfadd0f79f50f4fe2f73768c8b4e909678403ce6dd0970f0f429f62dc5db2cea6d29848d16aaf6cba98fbaf0d746e75cf20c7894827d9f07bb85d9bc13b0e70b1b0cbc3f4daee2a923628f1465ab5f55e5040311614a885bb3bb9c4f3b7ccb0e4958ffb450c5788e6fa4ea49ad14365713c20476c518a58ea169ba6a8811625f236cdf989c4f1c904401af3149165b11381ebfc72a74a89c54373b82c45af5191dbe09ad1fc99b51e1a2facd7178e93507d57a79e5e4d7979731b6ea1e8463240ebd27177352bfbb86d01bff14d18322ae4305d925a322254134911e92495882d358151ba8df22799ff3c9a0518c726ee80e33ff3aef9b4a875e7a13b0a0d177861c5e54d4cb02acea3acde9276bef76b0e33b8b8f29c55afd5a127e486e4322d3c8f8d2aa83de27899a994afca3774e99359016c5e3f0b5573522093339425a9b51c509aca020821ebe0f0576f5f236e0699fdbfc2f7eb77f05ebafdd92fc5b5eef7ab77f874929894b4fea464394ba836d3d9a8a2d29a016eaa08ba67502c0ca39755acffadee8b91d431ad3e143b19336bcbeb6ed24496da94f218d4c38e4d83d6b6e551ce8ff902c622f70284214238894c539799d7856e7924ac20dc1f918e68af653c2d3e70854bd1dfd51c0ed6a9f8ef8a52c0a994b813bda9bd50e5257c74976293c0cd88aa5de6c6f4dfe5772cf539dd23a7eba111bcf8ac0f262c51a759d6273ba2faebd57caef9cdfb89fc71baf48c5ed29856c1a68eab053787b2063db184b1ba2b7316911d8c6bf80d29f8867f28ec98373803418d3b14f4ec81f787e42b8aa3a5ce39bb301e753f28b6fbbca50ec05db83d8c3bdb8920767b2e3b1603e2bf02ead2af69276fe6d28759c9ad658c0ef773e537f7914c6722e01e307fb544480f9d330d1db77d18ed2f5cc43cdf7d76e019a6d93da57cabbec5ebd4f75096c989747abfcbeb4cdeda21de9dc4fcdb8de779bbb2c7b9dab3b368c6d233ce58bb2070d1c4131405ff864d5bc1d5d4f0ef9517450c2be452e5fb1e35949372b47c2bc4f9bfab385f1f6e64770168e73ebd2d8610fc628a2c664671b157b7c72666e8b605d0ce94003a9276a9b94ee83464a52c6df7442e8730003c75cee33239b84a9b055881a7cbc347626bf263d00bc6d41e4ecc388a4221f42542ab5a410d1b14222664ad5696023bd37d65277b83153f5c1ba5dae64a2b8cb78a7cd0f9f1befb1c5bea6ace424827e18951f3def67f04b2c083d74dbe54190fc3e946c80db9f1701d8edca76b83dc0c737741ec0373536500852db0eb114e96d46914d7998f7f120587d99504cbdf1cdc85d2a7239eb50164d97ac9b46ca49000c6493ce54020801e60a17c2e040f6baf9abbdc712b4531ef7bcccd8b561b92f0e31772c4aece10b9194dc91277111441a1508ee186b0b29f8ea1c41d229dbbf84db84e490d3d2688d72f598cb09798aa4aa40b6ec04e6e248ef56ac4dc5a33f51268b414519325b1a9c913f3a33ed6d66ebe7d94fa51ef4319163b552cb86cded099d673cc946cb89cb2ff7f12076b4237d52774a506b543e36d4955bc3e8d8ac74b5eb736002b319854d4b435b5792945716d58c45741ee026905d379cfe9f7c7138890b0aa87d961a153a9a65132f84a686fb4a5f129835f0c07bc50706e03fb5b7d66b729119ecbc54c261a39f582811e23a7f737bcae315352c57b46fd57f299c566367997b0ddf0daa096f40e59be3bc54becb405c81601fdd350e41dac1f4ff01480c8783f0d2349e6687578673db294f9b4b864f9e6beba74d13d0cf938f1f7486afb3b626b69fea2f7447c49bd4a93dc2086f8d95090fa1d40295e6aee18fcc69f31203247930b5a4b29a5f5cae769a3b978d831dd8e2c09feb1747b79e172f9b0cf4b9efe51754ac3912f6e47c7d8839152b5691b26ef65c583c8b30a0f0b9e5d6b1c8602877d83f822d846d9af7fb35c627e2275c6dc14c4622b481c77bb15935f5c9a7fba34d92adc3bdc5b972f5f64dee94401ebe375adcba3de529b658ac8c8279e20a5a219f833edc33b76ee82a61334c779b20f67b2c1b462638b1fd2930393a7090f95aaed6cd05f5bd190347af94a1b881bbf3ec996b7f7a086398f3d5cc19494cd6d81bf6d5794edfb537377e5d90d6cbe1e5b250f59e18c055c1478d6bdfcc37bc38643fe1992cbe025860d7c6004dd252e5b5787553282ea3fd40cb0a5697acccefe1cabc8f916ba9a180bc1209bff051e5175ee2a891d4dbc0861ca21f17fa6a0931b130315cbf8c2f9aa735eda40c26e97e87f897d269600d5c0b7db9c8874a39ffd5e3e1357156dcbecbb9f9b8b7d4c59de2c27eaaf8dc3d156821417fb89ba8f53ab489a069a1cb577729275b0ab1f518187bb0c66220afbe3c1878607016af58d091ddbb38a000a917e1c0b0b79fb6e5885beb51e8a2e2492c144dd1c5e66351d2bfb09e3c0d3d429d4f1a6001ee30f6ac7549762d46250def2c2abccebc555800c9f0250103adf7066e020a09c89bdf21d6152e05b521a9c998494c2b8e438851a91daffafad435c2574ff4026313ecd41560c2c81465c0f952d3e05b7d5b55f55d1036e58261c980278bb6b78a02fe23a47d84916df1ae084002dcf38fb86d6ee45584ba24770c0d6c418b03a1b81d0280c4c17c3413df4d5e5ca443f6555ec54b946b7ba72316cc9912c3d7281f3c95bc91c2c43dbfd0d0cfdd73e86c787737421f2d209217d5a3eb3f1a62793b940c816c28b7983cd74c31180c725e5d2e2b0f602d44eb5ac4ea92aa2ace667208955cc27dacf185d75be042e8278fdf38120cc88648e3d8a8710f3ba93f8633aa748741781aee66733867f615034f80deb96a3b02e9233d72fc846c487a051731123eae19db59b03a797f500d652b671e1efe0acd9deee082dd1510e46c210970a498cf5561f823046ffcc8e0ed5c11e9bad90a1ddccc5b14549b0a559b4e69f4c075d7189a7d7537969a70d78d8fa5f8d39cf35d39c8a4700b9917cebdd94208620cfc15d97c6b0477ec3878473c05f7fe9bad82c3d594eaa54dab2ef629abced31974c20f79e7ee202230bf8fc60ae9f8244efd6c66be7ce2da8ecec4cd84d759e0d4f409e1193477c2033a846baaecc43ede2bb5e632e40d3ad525325bdde427c2e1c98d51486641a35b3175076648ec769133d488af51905498f9bcec2dc2fb91b7c06286f840cab28ef445e77b6d5efe27ab19e546de9c5fc301c6f967995a6a319e2398e2798a74e4dc5f295ee7c3f0f9e7b9dc03c71c3a2f07ad1b11ef7a094ff26f7f380d972be7d5cbd073dc2f54370c629e3ac154895dcace1e53be5f0350386401da4b407e57d812f0a769beb09ad81c48747ca598a57aa0296fc7cfe9cbf8135b716e0954e5425c006194b280bcf610adb12e5cc7e03adc5b29d90c5e5e769629958e3d792e07ac517ea12ce450594570426715abd8e84992c42d8e76a8df6a5e14c7bce5b6825e7d3bf3bbaf658e1880ed27a0b84e07db3c89ac6c88ff5a60c9c6804269de191b88baa230bb2e5d70b16714ff5466325a9444fb047d395671935980206ec78065356365051bbfd8537a5b9c2c09ccf06d807b87eeca27de4356bd9310b56c3560232793a8ba97758a7e5ccc0c359eb243d132f343856da5d83fb45ea85e2357978c5423fb429098d54728a91cd3d4265bfe7ae86371cc51fbc91173294b9f61194ffd0d289a06395ba174d6cfadc7d1de2922baa86dca7632cc83eefbf6a50aa507488dc5d9b668e7f3de4f83193852646570052c81d61dee34b2212b24a7ce97ee45e3b3167c3b43f23dea2a48cec95616463f1603fdebd6bba8d80285836677ef8a98ca81d4e2a80fce1f60d3b3735ba0869effb7c53e0b83856513d9319643e13487481a0ac32ff5b46cceee98d542c7568ebca47e3dd7579f88363013f6f9657e3c1f537ba5bc2f103c5aaf3c8c4eea0cbd45d90fc8b96cafd35e2f43515c186c40c5cdf6dcc5763acbcde6da9f913d084f558a8325c7d2e59d6f676613baa91a1e6ad5b9422e889144b34057df43c44e4fb5b303f21ece88f25caac71a0dd66cd8e68b1ce53741a8aed3ed4c665a81e857775a392ad13d1bff4bb38a26fb3c10e6aaa154845236949f282bfd5225b7f7c29714cb26e81f00757a6bee0422d742a05a648e39bc29f506aa88ee76edeaaca4e6034fe03c1d3d7e698121e1bafe8004efb1dc19334b374e71a700238fe6b65a82957ae73d197dd77446150f74bd34381fbcaed5ecbdb1e12cf4140ef16cbb40e6a690a1ecc584f1e5fcf54427c06982720cfec3ae19bfb5330f185d88be930cb3c832e503d1f7cc2110329a098addc86dab672749a694508cad361f8de5c5d9c8c52757a58bf77c35acfff6274cdf380a83e8f4d72fe7e5f2d69ac1a8fea41e9ca32b2ad68808b2b37bc1bd15a729536a748b576d7a6ab5fb289a359b895e5ba30d69603bf4d4b8643f22ac89821491110fcfc3a82d092734ea66cdf82d30546b18472cc307953cfd4b8395de79daf30427aca16e10c91c484f9149039cbfa51226b58902ce9d1f524ae908c5eaf7d53fed3daa82b1f40c2c3153ff0adcb82872ba270fe5b73a334416b2a62bd7747b3439fe61da1b6901f0ad987975e4c361b9f5da9d099ededc06d4c3abfc374f6e5762e1d4932ab0ae39b4c64c5b6e0080866ff7d57e56f2c23bb775904c13575d8e87aadaf5d2f157a0d4848e3a8f28dd8032e973abce0ca729be447a00c26c0df4d388574c59f7c56acd8241be7eda9cdd89c0bf4b76b71e1605cc9327263bc4721749e85ae6c46361ef070fa722656f2c7a3c44c41d4dc9e43f7af64e08c9242899ea2fd676bfa29e3fdeb4e992d1691b943597958ecb798f9bfe2076124c9a29245b76b5554c497d552bc65a2dc990a6081acb70f70225c710699f206f75a6312e0cedcbab7d700c9eb04489ae416f2f79170fe79db040c0b6584f3c1bc263c9c63e7a467956635f4269d75d22990b900060e681db91e36cdfb1bb51b7841dc5482e96c7ffa58965f44ab096a9dc3672a6431ef1d1a9192f5a95804adb73ef3163892b21b6a4636a3bdb0476036ed9f3086ee8f472aa669eb6e4f84b6fc748992f07d5305daf389c3dcc35e6bb0252b48575741cd04bddc26012a90227014da8dc4c6fd90b2ceb2d2f635451ba33ee8ca4fc4db951b3e574948a119a85ebd21a94a285eb586dda771b5e08dc13e192e950f08fbbcef2f44f9e360600c9cbdced03890cc67d73be4f295ca61e1b31e83e544f31febe07ffc43e12416e84803404315f8845dbacfd4d614504287eca18b39b8f48e2a063e2b02f4a3ac69e3f527fff3cc03df0c4e42a2684507c6d6f2e7c11f30281dcb554afe2d7475137159e333da2cef74af8d932fe28b558105d96447bd23165651ff7d34efd109a8e7f1c23b050c5cfe6ddd54a835a9f5c0303e5aa58736ee25be9e97a1ce107dcea7ea213f16a49045d739b13372f5add0fd0813d73cc11740e3ab50c5fe9c86d352a5ab59559089ecc7e849188ac6d1702a888bda0b1cbc6cccd67a2a3bfaf68a817c176377ff11faba953baf822c5a0c3626b0504074d54f7ff9798bb955eca4820d66672a73de9b393", 0x1000}, {&(0x7f0000001180)="dff485da65a965aec3d4837d9b8ac41bbc83cd5adfa3ff873da917c32169eecb4eba64d3f4adae417623a593a4903dc858940cf2a2f3b19dca66bea24302228ee334cc98085be7b596d24f0969537f2846fb63c8079952d787a857cd2532aadba932741ac8bba74d0812c5f96fbfe99c9d4824cdb78ec550689ddce2d52c95839387bfdbfeaf953bbf38627f269d8ca2d297bb1f66cdabe8d2bae739be492be3f43e2975f50fa373d8eb259541e07ac5f28111612c96c96c0a941019979faa570f8072496c9d00f8b44bd947e6aedf2708", 0xd1}, {&(0x7f0000001280)="f2d9ec46cbd2816b2f37a37ea835b2d6820acae51f7364ca1147099ff16e34680bfc9a0cda38aa03309cd564f17c1acc9bd55bdbe6c40d349056bdd57ae21c86280e85b21d9ce0b068c9b927700e3e00496c48fcd5f6facaa995fd78dde8404fa60f4250c7617b136e1cac9bd035a7ee858c43a22d8634b09792a05895e3fe9874f55f70c25c4fc2c7b8", 0x8a}, {&(0x7f0000001340)="651695b145eea10886675fcce971bd1c17b6f54ecded06d54eed71f7bd212fa0c6c7efe56a2954984a3e40c4855be0be5925ff2e7eaed1fcfc28276451c310f34f042a4de3de9eeb53969d8e6d2b032b45763f14294c4541cf361d6e73dea27a4b926ef870129b9e6ff930116beea767aa0ef165904d51bd8431b71d31313ac765fa4c6f9c325fb4ad2e6b54aa5484858420317896fc342f23d1d865257f39f9ce7d05ea4970671e4e46e4b93cfbbe2d5eb24527506ab4e485918cb922de6a4292e5c40ee5ae367de368ad170b6c78d7d8b655c1bfa3c7eef5a2a41e638e203e7daba2baab13499d1b597baa06d742fa9a7dc8c4ebfeebdf1639c70d5963804d1abe6341daa3224546daea4c8bd4395f9cbff639b0cd2b4b204988c8bbb5bf7880eaaaa2fc0e63297be2920234857ac3adb86ae29708f4ba57ec8142e6143e158bf12e5a163345a34b05927be379090c57180cc4a0ba66474321bcd03848d435a05f3efbbb76545707c8a5dc580f7beb9f1849fdbec07a397b52cf5ca6ef812f26860ca0facb0c8920045855aad403d1828560191b85051a9ce7ecb47f8d48c3affa16411b09d42054b912b8dfea72ba0a30aa9cb3b57afb2f67de8463940b3e9fa81ee227491fffbecd783b9949e7618b1dd89efb2b7909ff4f98e5bb8915ad8aaf39608ca4c33b52bfb3ec27037f8e72e6b79e55b8ed81481f89177f6ac8be1467199d1fc6e5afed4bca1dcb2ede6369a1e671c68cc1be25f643b305b245479e9c086381ada22246ebf21ec53492a8b8d091b9e44dd6c4a58e50aeaed055af6b9b3ef6253a357aee088313e33fa92213236623b986f6a2f20dcc4bf8bf486f23ecc951b242c3edaea2eda541f565eceb95ae0ce8c24ca34578c062fd88b042b38efdb3261359c577bb1654b787addb5525b48a4fccc709b24768a918bac752d6add344f8ba7058b03a755ae083b98d3aee0f3f8d614ba356722786978265bd4d79291aae4f53eaf55f7849720bfcb64d910dae2f7907a33175eba96cd4104d5bd78d75d05ae027376ba342393f0f9acdbc28cf5cc1d4e60c2b24d86b61fc4d0c78d0000ebcd63cc82dd8c6133e9727705a8e6908d4ab6b417a04edfc357170482eb0cb1ffd0aa527d30d4e207e8a1efef35ec806499b97c4ea0956ace57210535a8a3ccd2eeaf21e20395685f1caef2d335f29f511194cb4b616dd77638cc4e0766441c7dbcc3c7cdc5a581f311fe42e1a257a1fdd8de436376aa85b016ee6d79638aa1a4cebc785d77bf5e8774b5dfb1d7095bc1aceb0b2f8fefd69f69c38cc8380cbbe946f120e44c24b2322c71e6ae27173ff5e01b47a6c0aaea3b5b859ed79eacbb5e2b9526cfc4e8096136d04d59676e7db2989cf3cc4bb1f38f33a223c593108793c0327a88aca957d70a593d2bcf1a8fbd5747c0e232023d08103be95e4fd44d830e1289f1fe304c3dd1c077db61484b589b805a4a6b13c5a1e7d37cf8f3cb6b227d36939b9b59e37e497fd8d21ccabf799060af4bfb8c8d8352c14cd3754ea6dca84ee5778d631592c74e4f70af9dff4bbb03311a738b9c14eafdf5746d07ff0dbc107977ed4e10c55c6f665c7e82bcd899af132c090600b6579bd81377da627c2ffd3d0295530dceea926b668501df8f1119156d58529c53d27b7f9391496cff195bdb9360ce23c1219af5b33a63952b4376220db90ba0b6c91ea0b343423b5c34baf5667124ca408a1a4ef9c85d28d0185fecb2d5f4c0846552192d34a9dfb35ef008a531973a7e6ce8f48f1e481d54145b56f1034e35045c37c40a500e9626c2e25b6847e00a6890f3daca4238aa524d4389ac7a57b86289a6980a7d1c3d40973ad651cf0234756d4cbc8dd3d6c2fb9cb05df246322724832f2d51a969d06d7c03d769702f108e7cffad0f507b0ab41b191197b5142935679815dc70b089ccaf77960ea6d4bf859752039e5afd8539b4702829b6cd1177dc50f2415920828d82ec1c43f0eb0de958377b1dfff84efc35ac4bdd98002164efefd8141a41d4ce2e32fb2902c0b1b8f2d54ea59620aa7e93d4974cf148345c9d7fa26c0746e151ef0b33e7b34b0ec2b51c00430ae530043a782e6c10f6e4d12ee783a2746a01f79c90ad6462247c454a3503e036806b8c9e5a2f98950826a441e9b13c9bca315445354fa315c570617632e5eb11900486320a892c13221b55ee3fdb7976fd86c5e774034e9483b8ef42c7000f78eacec5dd9b072213c291782791124fae6b7a833e1738faab9e09218db04afc6c391727b53cf6196bbd2720ca565decd39e0e18d6a50b0fd7f141faf5df738714cc19254d09b1f1126c86a769045af759b6200270580bc3739a3b6ae7b5230f1c089a22ee323807c08e7e50ba951af05ca6d4e74b1b13c940bd92e8b33f5087b2198d8fc16f5d6ea49ed5aca6f849abad853e569f0d5c848b020d80cbf3cc10feb42f7af102273cedb3f1565e8d2f881d7d516001677ac3cf1ec5cf738a5e08a453f91300a20e05c70e885eb0b9c8a529937f84d869ed8066b8d9583f47acfba030e574ca674308aec67c397016e6292d4cfc39413760fa50dd7295602d2993c6afddaf25d426e93365181e315be434a9489e1db5e63038b94e40fe612c202097bbbf9ede85084c38e092555941baab0b025fda1a00a54e097615c824a520a0158de04b5c605185579063dba19dd9e093420cb060236b810356d1e3e415923ede1cb1bcb2de5a42059abece8a0506dc68ec661636c59ba836e11cfb5057946b6b676aeff05cb2c8dd69f2fa80c90bd1383bd63d07576df44354246cfeba86a4a932cef2d6b7371341ac89e9e1be3515418131b2671d562827ebad499dd9ab2f806c79870c4d4512c3e083b5bf4b9e684a89122755fbcb00c678b77b340f6f5ed5c41203696fa6eed8ab1566c7d1a3b4428182c4700e5ef643ad8921558069f10e6d5126a17fa371f135be918ce3dfae0dc8976a4fd338990dafba5253453c1ac514d53c77d58ed540eff282e82258bbeac91004c42e382e01b94218983f3cdc4b0f8891d4933cc87014cc03f7f01e97adac53d7bf6faee619107fa692b19d52db6217da4b67557f5394cf09850665309a48afefc3fbd8f5e00ecc3c7ec501630580041b432cef07655e11d751be347809697031850b5c9aca2f64f8da0440209d41612346c9588050c9fb8d7159a1e05ac9354f5ad28aaaad8d07619f14cd412deba42fe49f2526b6a64c57eea8c9f7c65543b4a2100695d066d936e51fc35071d818e386a35a6fafac256e637dab0ce4042aa110b5e431f0d62bd16a93e2a268620c83d6a74b4cba4503e7be7518876e6fdd529e2c336290c6f5221bdafc73f1f6eb980c4dd8ff97860e7b1c2bea65be34a9ad966565f59e2a4821ca951df8ecd03dea7c1726e6e48df2c23f8e685a193738c9d9459d8da5e2ba3c312193d5377b4b79abe648e25b213ea10286e646ab797fddc08ba01ecd94932025a526fcfc59d78e74dc3811d68264258e39700c65656a1e2bf87ae87d7b26368c725e49f5f9b4dc91d690b43b2dfb1686a3f4e37299f1c156a24a5bd732bdef931388700d0c85f82da52480456c4b8176a5e1363d93f1daf580475c07c391acaf8314356f2135440164e8e40fc36159fff0e0fb8c5805104ae497adc3c4192418fa22444fb2f7016847c935ee7ac01d9f9fb92423aa2463912cdf7338679e91b1599498e3d7f6d99fe34f0753247cb47dba43370d141e3183d74eaf785f01327a7b8ab039d048030d4d443e90a3911ff37e49508a7fa4bdf8cb0d7a947dbf4842997f66c76a6dea497cc79eb35474372000cf91added58b4cd47f5692058391e63ea1ab6b70a5f7a34f50f0feb0277b427e6111c61c5eabacacfa49cb189b0c64bb05bb0bfe074eb158b0eb0d398f2e369b19fbe659c1743c40cca9c4aad49dc82406d0459a743d38ac21adf0a63c32e6085422c8acec49f3f6ab049f11a8ca567808f6b631bf3507d487acba19aae35ae3fb1d9edf62ca5f6e0fb31364bc3b5e40218e4cfd7b4bd99374f867cf518a7dcada7d1d84f241d3f2f276c2e5dc6f225ce0d71fc7ca08f2b643861974bf7d3a8b516afe378ca8f9a6791f7e2c5b61c4310ab50f160794d4ee46ee5b9dbd74b025887eb4647168c8f18f3514cc84fba3e620a1b286f37b653407c7bf98656dbd6b20edc694ccfc167cef6855b88690121c84c1888966d1c925d416dc90709fcdd0a45fe0051e4c6d1934ef1b46d1e21060775de203f6dac2d393eec7bdeaca9acd152ef244b7d0845ee656cdb765b04fca70516731c37d5a852317cb035bd714ae7aa249c56844b8e8baef3283d661e81cf5408ca02b61263c088197033726f3d6847e5c205fdb3d72ccf527d0402765a92df11753bc0490e0123ae11e7b42ef5323a4283eced1fe23ff4c3b25aef49e063ad789938d2ff7087347e30e77430513831e7b01a2bf994a124b59bb216ef04eb0b08c238b9e0dd29a78d2ef765b62b53c971d142642897c8c0ab264b1d66ed269d821bb65e9b092276dafe4da149b5d1a445be6fa949834b7402f4e2a16c751f414b5bd7e5cdf5584328cd26cf45a554381e5a6bafab917d54c65edc2eb1b4880de3038182b99a147d582bc56d56059b101cd96c1ff95c04e285c77062d640a23ec99502ef15d5bed99bb41fe85b11f5c2e203ccd1051d9dbb52d4e953215b659d612ffbd0b9419d9b9af5a0f28d0592ecb5ceb4bc80e1075d3aa220fabe20991906c636f1133ee6dca3ea6fe86c28f95144ae8c7f8556d89e6e5b5ac4366f623793e9c7bf77e1fc1ffe2776894fce239037475ed7116921d12599bd8ddcb1e0a49502a46aa9410e6cc54f4ae8c52fb6c5f9ffefddafc1d95aded9f2ad4ab8433799488500fe5fe74f3da13ff3f91495f875d240d49dcb318fa438c43fc717c342a1c15effd5adbbad0c4eebb64a218bcf25c425668035864f25ee8443135651a5297ed3b9fd8f00630ea23527300a3c73532b1a0d11d28e66c9217a7fabb810b7388c1022723ad97fdb0c1d4b39884e7fa81564c357e3cb4435231d210a235e0e4a7971e964625e0b8459dee5312ba1649db314c2a24d8f8e4f0814c1f8957b710cf53b60e9ba1ff3d9184fc9a68f72883d52433f3601a453b81a4574e4132e10c561e56127d788554fa319cc0f1d1987d3e96e124d0390f0483c8d950a1f232b5a3afd703ad2f13a41590c2dca44f8c6669b005742d61161e9ca52c142570fc73a34c038ecb1e5876cc58d21a27df385bb8536a5e33e54aa02989089d35dc10d91ada43f442500afbf8cadf4900049abf2bced589376d27048be65dbba352d94915d7d0644a9dc147e1d533a6e6620c2766ce2fc50c650ac8959bf9c1557a7bf8f0a89b6173448696416c2c3357c5d5575a8365aa6beafdb74beae8ac158ca9adb7ffa32b9b026f4125cf363c65e5b7c68b6281c7ae2b7256961888f9ab93984671e35cd5db6cae8b914756ac693a5984b781435bdee9ca5ba497a260a49cd3c1d40425815f5db3f07d803a185dad611139133ea7fc493da2938f73a2774bb7bb6cfba2754ea9e2be6e82e1b9a9d0bd9f90ff77e51422f2bdd6253ca4d635efe8c9d8c139628b3b44b59b2beea3ca95375c6b3458fc45053e2c68ac39005b4866f8244ad86df5d53d17821e058f6edf954ef85b6a865f626487d198aa571a4dead96269799a2e398c093a62a0b70fa2793803b2dc81d04baee70ca9ef3b19eb90bfb6ce15c37168d4dc94cb9b0aa4f", 0x1000}, {&(0x7f0000002340)="de278148c3eda228558adbf9befe17d4a80b08626bbb295f74f8ab4c28ef5e00e67b6740ff4ce2969f06b9180384fb3c6f26ab7b45c5c89f89b99ad62d8daf822c479feb1d930934942123d74bde245b9b8770966d78b1d895b3ae59c875518204993ce039106325f90dc4e4e8208a847a974cddd01834071e2866c9d8582fca915c74e379ed33faaa26b0160f17ce3570e038713509432c2cfa59c0eb9b50d0dcc3153b7c6bce91cd97d2184c6eb55a28db1c171a9ff7fb9299e1aa8c8870dd9592b117cfa58f5e0d2cff7b224833", 0xcf}, {&(0x7f0000002440)="889aa0387f54aae3cf9e370b79adee696eab03cc621355e9821a38355b53b927deaea570807b916d1be637593e41a14f1fb0e21825de52201671b7e1cb360f224c81f783794f1de68a24a4b1ba052c3b82dad3b4798e3b2f2ed9e0b94cdc072a2444557d6936d00d6dd9db79f1de38c0ecfb27ce1f883b9e114195bc973938437be85581aaccf8c99d802cc1875bb641451f72e1365f62560c78f4a3f54cb4bd4962d54b6c5789c06b206051d7b2a0f47904033a79bd97b8e19f4d40776498ee", 0xc0}, {&(0x7f0000002500)="3302a96571ba56ae5a90e36a2dcfd416f052be53374327fc09db9228f1b8f07b8344d1325271a82960ffe845a7a0b0f243d8ee36ba0d9c2642572a05e97d4f43b58ebd79a8ca0b541c572ad0b102b8c57d9bd31ff8472d9cc4a806c1849221604e2515d23f262b6eadfb0f9849eb2e0287370a3f2173cf6da7db83ef282f7c03b39047beaa17046b0cd050ecb88843a8400192d9c3572e025247e19cc6dd6572934720b946a02900743a8709d04828fe43ee34d4c4bf0b93e6755dbf94f8038875976b41ec48615f278c7560", 0xcc}], 0x9, 0x7fffffffffffffff) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 10:21:17 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) select(0x40, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, &(0x7f0000000500)={0xfffffffffffffffa, 0x0, 0x8000000000000000, 0x0, 0x0, 0x0, 0x23}, 0x0) (async, rerun: 32) select(0x40, &(0x7f00000004c0)={0x1f, 0x0, 0x8000, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r1) dup2(r0, r1) 10:21:17 executing program 4: pwritev(0xffffffffffffff9c, &(0x7f0000002600)=[{&(0x7f0000000080)="fb723e5fb890181ea2e21702892bb9e1424ed54d931fbde2d0d5d5e28920c92d51fb080976b36d25ffa02e98934df70818ee7423e59ad6dd6328887afba05dc7ed8a7325b3555835c6422a7cda5f6958314e331350de1d50d42cdd654d725c032189", 0x62}, {&(0x7f0000000100)="ae8df27356f3d72af3ed64e81f096bd6bb8c59d4dc0506ef4ff59b480fe3dfb47bdaddee1070bd8c6612333c894590d1d18db8b7da8ffb6bbf9bc13ccf35190571501668b66464a9da50bab5fe", 0x4d}, {&(0x7f0000000180)="87b6919f97987cdcc11fa0d553ab8d8f2f7480401373d06c74892e18cd509593ea70185e82c0302d1dc72c0c8ca9b2f8ddbf8c79f2d66bb6c64876118e7db59ef9bc1e009558aa7d3a6652ab51d1df48b2a1e5566b2d447edfdd1fb8481420798be3593a6356a4fea98d9172bfadd0f79f50f4fe2f73768c8b4e909678403ce6dd0970f0f429f62dc5db2cea6d29848d16aaf6cba98fbaf0d746e75cf20c7894827d9f07bb85d9bc13b0e70b1b0cbc3f4daee2a923628f1465ab5f55e5040311614a885bb3bb9c4f3b7ccb0e4958ffb450c5788e6fa4ea49ad14365713c20476c518a58ea169ba6a8811625f236cdf989c4f1c904401af3149165b11381ebfc72a74a89c54373b82c45af5191dbe09ad1fc99b51e1a2facd7178e93507d57a79e5e4d7979731b6ea1e8463240ebd27177352bfbb86d01bff14d18322ae4305d925a322254134911e92495882d358151ba8df22799ff3c9a0518c726ee80e33ff3aef9b4a875e7a13b0a0d177861c5e54d4cb02acea3acde9276bef76b0e33b8b8f29c55afd5a127e486e4322d3c8f8d2aa83de27899a994afca3774e99359016c5e3f0b5573522093339425a9b51c509aca020821ebe0f0576f5f236e0699fdbfc2f7eb77f05ebafdd92fc5b5eef7ab77f874929894b4fea464394ba836d3d9a8a2d29a016eaa08ba67502c0ca39755acffadee8b91d431ad3e143b19336bcbeb6ed24496da94f218d4c38e4d83d6b6e551ce8ff902c622f70284214238894c539799d7856e7924ac20dc1f918e68af653c2d3e70854bd1dfd51c0ed6a9f8ef8a52c0a994b813bda9bd50e5257c74976293c0cd88aa5de6c6f4dfe5772cf539dd23a7eba111bcf8ac0f262c51a759d6273ba2faebd57caef9cdfb89fc71baf48c5ed29856c1a68eab053787b2063db184b1ba2b7316911d8c6bf80d29f8867f28ec98373803418d3b14f4ec81f787e42b8aa3a5ce39bb301e753f28b6fbbca50ec05db83d8c3bdb8920767b2e3b1603e2bf02ead2af69276fe6d28759c9ad658c0ef773e537f7914c6722e01e307fb544480f9d330d1db77d18ed2f5cc43cdf7d76e019a6d93da57cabbec5ebd4f75096c989747abfcbeb4cdeda21de9dc4fcdb8de779bbb2c7b9dab3b368c6d233ce58bb2070d1c4131405ff864d5bc1d5d4f0ef9517450c2be452e5fb1e35949372b47c2bc4f9bfab385f1f6e64770168e73ebd2d8610fc628a2c664671b157b7c72666e8b605d0ce94003a9276a9b94ee83464a52c6df7442e8730003c75cee33239b84a9b055881a7cbc347626bf263d00bc6d41e4ecc388a4221f42542ab5a410d1b14222664ad5696023bd37d65277b83153f5c1ba5dae64a2b8cb78a7cd0f9f1befb1c5bea6ace424827e18951f3def67f04b2c083d74dbe54190fc3e946c80db9f1701d8edca76b83dc0c737741ec0373536500852db0eb114e96d46914d7998f7f120587d99504cbdf1cdc85d2a7239eb50164d97ac9b46ca49000c6493ce54020801e60a17c2e040f6baf9abbdc712b4531ef7bcccd8b561b92f0e31772c4aece10b9194dc91277111441a1508ee186b0b29f8ea1c41d229dbbf84db84e490d3d2688d72f598cb09798aa4aa40b6ec04e6e248ef56ac4dc5a33f51268b414519325b1a9c913f3a33ed6d66ebe7d94fa51ef4319163b552cb86cded099d673cc946cb89cb2ff7f12076b4237d52774a506b543e36d4955bc3e8d8ac74b5eb736002b319854d4b435b5792945716d58c45741ee026905d379cfe9f7c7138890b0aa87d961a153a9a65132f84a686fb4a5f129835f0c07bc50706e03fb5b7d66b729119ecbc54c261a39f582811e23a7f737bcae315352c57b46fd57f299c566367997b0ddf0daa096f40e59be3bc54becb405c81601fdd350e41dac1f4ff01480c8783f0d2349e6687578673db294f9b4b864f9e6beba74d13d0cf938f1f7486afb3b626b69fea2f7447c49bd4a93dc2086f8d95090fa1d40295e6aee18fcc69f31203247930b5a4b29a5f5cae769a3b978d831dd8e2c09feb1747b79e172f9b0cf4b9efe51754ac3912f6e47c7d8839152b5691b26ef65c583c8b30a0f0b9e5d6b1c8602877d83f822d846d9af7fb35c627e2275c6dc14c4622b481c77bb15935f5c9a7fba34d92adc3bdc5b972f5f64dee94401ebe375adcba3de529b658ac8c8279e20a5a219f833edc33b76ee82a61334c779b20f67b2c1b462638b1fd2930393a7090f95aaed6cd05f5bd190347af94a1b881bbf3ec996b7f7a086398f3d5cc19494cd6d81bf6d5794edfb537377e5d90d6cbe1e5b250f59e18c055c1478d6bdfcc37bc38643fe1992cbe025860d7c6004dd252e5b5787553282ea3fd40cb0a5697acccefe1cabc8f916ba9a180bc1209bff051e5175ee2a891d4dbc0861ca21f17fa6a0931b130315cbf8c2f9aa735eda40c26e97e87f897d269600d5c0b7db9c8874a39ffd5e3e1357156dcbecbb9f9b8b7d4c59de2c27eaaf8dc3d156821417fb89ba8f53ab489a069a1cb577729275b0ab1f518187bb0c66220afbe3c1878607016af58d091ddbb38a000a917e1c0b0b79fb6e5885beb51e8a2e2492c144dd1c5e66351d2bfb09e3c0d3d429d4f1a6001ee30f6ac7549762d46250def2c2abccebc555800c9f0250103adf7066e020a09c89bdf21d6152e05b521a9c998494c2b8e438851a91daffafad435c2574ff4026313ecd41560c2c81465c0f952d3e05b7d5b55f55d1036e58261c980278bb6b78a02fe23a47d84916df1ae084002dcf38fb86d6ee45584ba24770c0d6c418b03a1b81d0280c4c17c3413df4d5e5ca443f6555ec54b946b7ba72316cc9912c3d7281f3c95bc91c2c43dbfd0d0cfdd73e86c787737421f2d209217d5a3eb3f1a62793b940c816c28b7983cd74c31180c725e5d2e2b0f602d44eb5ac4ea92aa2ace667208955cc27dacf185d75be042e8278fdf38120cc88648e3d8a8710f3ba93f8633aa748741781aee66733867f615034f80deb96a3b02e9233d72fc846c487a051731123eae19db59b03a797f500d652b671e1efe0acd9deee082dd1510e46c210970a498cf5561f823046ffcc8e0ed5c11e9bad90a1ddccc5b14549b0a559b4e69f4c075d7189a7d7537969a70d78d8fa5f8d39cf35d39c8a4700b9917cebdd94208620cfc15d97c6b0477ec3878473c05f7fe9bad82c3d594eaa54dab2ef629abced31974c20f79e7ee202230bf8fc60ae9f8244efd6c66be7ce2da8ecec4cd84d759e0d4f409e1193477c2033a846baaecc43ede2bb5e632e40d3ad525325bdde427c2e1c98d51486641a35b3175076648ec769133d488af51905498f9bcec2dc2fb91b7c06286f840cab28ef445e77b6d5efe27ab19e546de9c5fc301c6f967995a6a319e2398e2798a74e4dc5f295ee7c3f0f9e7b9dc03c71c3a2f07ad1b11ef7a094ff26f7f380d972be7d5cbd073dc2f54370c629e3ac154895dcace1e53be5f0350386401da4b407e57d812f0a769beb09ad81c48747ca598a57aa0296fc7cfe9cbf8135b716e0954e5425c006194b280bcf610adb12e5cc7e03adc5b29d90c5e5e769629958e3d792e07ac517ea12ce450594570426715abd8e84992c42d8e76a8df6a5e14c7bce5b6825e7d3bf3bbaf658e1880ed27a0b84e07db3c89ac6c88ff5a60c9c6804269de191b88baa230bb2e5d70b16714ff5466325a9444fb047d395671935980206ec78065356365051bbfd8537a5b9c2c09ccf06d807b87eeca27de4356bd9310b56c3560232793a8ba97758a7e5ccc0c359eb243d132f343856da5d83fb45ea85e2357978c5423fb429098d54728a91cd3d4265bfe7ae86371cc51fbc91173294b9f61194ffd0d289a06395ba174d6cfadc7d1de2922baa86dca7632cc83eefbf6a50aa507488dc5d9b668e7f3de4f83193852646570052c81d61dee34b2212b24a7ce97ee45e3b3167c3b43f23dea2a48cec95616463f1603fdebd6bba8d80285836677ef8a98ca81d4e2a80fce1f60d3b3735ba0869effb7c53e0b83856513d9319643e13487481a0ac32ff5b46cceee98d542c7568ebca47e3dd7579f88363013f6f9657e3c1f537ba5bc2f103c5aaf3c8c4eea0cbd45d90fc8b96cafd35e2f43515c186c40c5cdf6dcc5763acbcde6da9f913d084f558a8325c7d2e59d6f676613baa91a1e6ad5b9422e889144b34057df43c44e4fb5b303f21ece88f25caac71a0dd66cd8e68b1ce53741a8aed3ed4c665a81e857775a392ad13d1bff4bb38a26fb3c10e6aaa154845236949f282bfd5225b7f7c29714cb26e81f00757a6bee0422d742a05a648e39bc29f506aa88ee76edeaaca4e6034fe03c1d3d7e698121e1bafe8004efb1dc19334b374e71a700238fe6b65a82957ae73d197dd77446150f74bd34381fbcaed5ecbdb1e12cf4140ef16cbb40e6a690a1ecc584f1e5fcf54427c06982720cfec3ae19bfb5330f185d88be930cb3c832e503d1f7cc2110329a098addc86dab672749a694508cad361f8de5c5d9c8c52757a58bf77c35acfff6274cdf380a83e8f4d72fe7e5f2d69ac1a8fea41e9ca32b2ad68808b2b37bc1bd15a729536a748b576d7a6ab5fb289a359b895e5ba30d69603bf4d4b8643f22ac89821491110fcfc3a82d092734ea66cdf82d30546b18472cc307953cfd4b8395de79daf30427aca16e10c91c484f9149039cbfa51226b58902ce9d1f524ae908c5eaf7d53fed3daa82b1f40c2c3153ff0adcb82872ba270fe5b73a334416b2a62bd7747b3439fe61da1b6901f0ad987975e4c361b9f5da9d099ededc06d4c3abfc374f6e5762e1d4932ab0ae39b4c64c5b6e0080866ff7d57e56f2c23bb775904c13575d8e87aadaf5d2f157a0d4848e3a8f28dd8032e973abce0ca729be447a00c26c0df4d388574c59f7c56acd8241be7eda9cdd89c0bf4b76b71e1605cc9327263bc4721749e85ae6c46361ef070fa722656f2c7a3c44c41d4dc9e43f7af64e08c9242899ea2fd676bfa29e3fdeb4e992d1691b943597958ecb798f9bfe2076124c9a29245b76b5554c497d552bc65a2dc990a6081acb70f70225c710699f206f75a6312e0cedcbab7d700c9eb04489ae416f2f79170fe79db040c0b6584f3c1bc263c9c63e7a467956635f4269d75d22990b900060e681db91e36cdfb1bb51b7841dc5482e96c7ffa58965f44ab096a9dc3672a6431ef1d1a9192f5a95804adb73ef3163892b21b6a4636a3bdb0476036ed9f3086ee8f472aa669eb6e4f84b6fc748992f07d5305daf389c3dcc35e6bb0252b48575741cd04bddc26012a90227014da8dc4c6fd90b2ceb2d2f635451ba33ee8ca4fc4db951b3e574948a119a85ebd21a94a285eb586dda771b5e08dc13e192e950f08fbbcef2f44f9e360600c9cbdced03890cc67d73be4f295ca61e1b31e83e544f31febe07ffc43e12416e84803404315f8845dbacfd4d614504287eca18b39b8f48e2a063e2b02f4a3ac69e3f527fff3cc03df0c4e42a2684507c6d6f2e7c11f30281dcb554afe2d7475137159e333da2cef74af8d932fe28b558105d96447bd23165651ff7d34efd109a8e7f1c23b050c5cfe6ddd54a835a9f5c0303e5aa58736ee25be9e97a1ce107dcea7ea213f16a49045d739b13372f5add0fd0813d73cc11740e3ab50c5fe9c86d352a5ab59559089ecc7e849188ac6d1702a888bda0b1cbc6cccd67a2a3bfaf68a817c176377ff11faba953baf822c5a0c3626b0504074d54f7ff9798bb955eca4820d66672a73de9b393", 0x1000}, {&(0x7f0000001180)="dff485da65a965aec3d4837d9b8ac41bbc83cd5adfa3ff873da917c32169eecb4eba64d3f4adae417623a593a4903dc858940cf2a2f3b19dca66bea24302228ee334cc98085be7b596d24f0969537f2846fb63c8079952d787a857cd2532aadba932741ac8bba74d0812c5f96fbfe99c9d4824cdb78ec550689ddce2d52c95839387bfdbfeaf953bbf38627f269d8ca2d297bb1f66cdabe8d2bae739be492be3f43e2975f50fa373d8eb259541e07ac5f28111612c96c96c0a941019979faa570f8072496c9d00f8b44bd947e6aedf2708", 0xd1}, {&(0x7f0000001280)="f2d9ec46cbd2816b2f37a37ea835b2d6820acae51f7364ca1147099ff16e34680bfc9a0cda38aa03309cd564f17c1acc9bd55bdbe6c40d349056bdd57ae21c86280e85b21d9ce0b068c9b927700e3e00496c48fcd5f6facaa995fd78dde8404fa60f4250c7617b136e1cac9bd035a7ee858c43a22d8634b09792a05895e3fe9874f55f70c25c4fc2c7b8", 0x8a}, {&(0x7f0000001340)="651695b145eea10886675fcce971bd1c17b6f54ecded06d54eed71f7bd212fa0c6c7efe56a2954984a3e40c4855be0be5925ff2e7eaed1fcfc28276451c310f34f042a4de3de9eeb53969d8e6d2b032b45763f14294c4541cf361d6e73dea27a4b926ef870129b9e6ff930116beea767aa0ef165904d51bd8431b71d31313ac765fa4c6f9c325fb4ad2e6b54aa5484858420317896fc342f23d1d865257f39f9ce7d05ea4970671e4e46e4b93cfbbe2d5eb24527506ab4e485918cb922de6a4292e5c40ee5ae367de368ad170b6c78d7d8b655c1bfa3c7eef5a2a41e638e203e7daba2baab13499d1b597baa06d742fa9a7dc8c4ebfeebdf1639c70d5963804d1abe6341daa3224546daea4c8bd4395f9cbff639b0cd2b4b204988c8bbb5bf7880eaaaa2fc0e63297be2920234857ac3adb86ae29708f4ba57ec8142e6143e158bf12e5a163345a34b05927be379090c57180cc4a0ba66474321bcd03848d435a05f3efbbb76545707c8a5dc580f7beb9f1849fdbec07a397b52cf5ca6ef812f26860ca0facb0c8920045855aad403d1828560191b85051a9ce7ecb47f8d48c3affa16411b09d42054b912b8dfea72ba0a30aa9cb3b57afb2f67de8463940b3e9fa81ee227491fffbecd783b9949e7618b1dd89efb2b7909ff4f98e5bb8915ad8aaf39608ca4c33b52bfb3ec27037f8e72e6b79e55b8ed81481f89177f6ac8be1467199d1fc6e5afed4bca1dcb2ede6369a1e671c68cc1be25f643b305b245479e9c086381ada22246ebf21ec53492a8b8d091b9e44dd6c4a58e50aeaed055af6b9b3ef6253a357aee088313e33fa92213236623b986f6a2f20dcc4bf8bf486f23ecc951b242c3edaea2eda541f565eceb95ae0ce8c24ca34578c062fd88b042b38efdb3261359c577bb1654b787addb5525b48a4fccc709b24768a918bac752d6add344f8ba7058b03a755ae083b98d3aee0f3f8d614ba356722786978265bd4d79291aae4f53eaf55f7849720bfcb64d910dae2f7907a33175eba96cd4104d5bd78d75d05ae027376ba342393f0f9acdbc28cf5cc1d4e60c2b24d86b61fc4d0c78d0000ebcd63cc82dd8c6133e9727705a8e6908d4ab6b417a04edfc357170482eb0cb1ffd0aa527d30d4e207e8a1efef35ec806499b97c4ea0956ace57210535a8a3ccd2eeaf21e20395685f1caef2d335f29f511194cb4b616dd77638cc4e0766441c7dbcc3c7cdc5a581f311fe42e1a257a1fdd8de436376aa85b016ee6d79638aa1a4cebc785d77bf5e8774b5dfb1d7095bc1aceb0b2f8fefd69f69c38cc8380cbbe946f120e44c24b2322c71e6ae27173ff5e01b47a6c0aaea3b5b859ed79eacbb5e2b9526cfc4e8096136d04d59676e7db2989cf3cc4bb1f38f33a223c593108793c0327a88aca957d70a593d2bcf1a8fbd5747c0e232023d08103be95e4fd44d830e1289f1fe304c3dd1c077db61484b589b805a4a6b13c5a1e7d37cf8f3cb6b227d36939b9b59e37e497fd8d21ccabf799060af4bfb8c8d8352c14cd3754ea6dca84ee5778d631592c74e4f70af9dff4bbb03311a738b9c14eafdf5746d07ff0dbc107977ed4e10c55c6f665c7e82bcd899af132c090600b6579bd81377da627c2ffd3d0295530dceea926b668501df8f1119156d58529c53d27b7f9391496cff195bdb9360ce23c1219af5b33a63952b4376220db90ba0b6c91ea0b343423b5c34baf5667124ca408a1a4ef9c85d28d0185fecb2d5f4c0846552192d34a9dfb35ef008a531973a7e6ce8f48f1e481d54145b56f1034e35045c37c40a500e9626c2e25b6847e00a6890f3daca4238aa524d4389ac7a57b86289a6980a7d1c3d40973ad651cf0234756d4cbc8dd3d6c2fb9cb05df246322724832f2d51a969d06d7c03d769702f108e7cffad0f507b0ab41b191197b5142935679815dc70b089ccaf77960ea6d4bf859752039e5afd8539b4702829b6cd1177dc50f2415920828d82ec1c43f0eb0de958377b1dfff84efc35ac4bdd98002164efefd8141a41d4ce2e32fb2902c0b1b8f2d54ea59620aa7e93d4974cf148345c9d7fa26c0746e151ef0b33e7b34b0ec2b51c00430ae530043a782e6c10f6e4d12ee783a2746a01f79c90ad6462247c454a3503e036806b8c9e5a2f98950826a441e9b13c9bca315445354fa315c570617632e5eb11900486320a892c13221b55ee3fdb7976fd86c5e774034e9483b8ef42c7000f78eacec5dd9b072213c291782791124fae6b7a833e1738faab9e09218db04afc6c391727b53cf6196bbd2720ca565decd39e0e18d6a50b0fd7f141faf5df738714cc19254d09b1f1126c86a769045af759b6200270580bc3739a3b6ae7b5230f1c089a22ee323807c08e7e50ba951af05ca6d4e74b1b13c940bd92e8b33f5087b2198d8fc16f5d6ea49ed5aca6f849abad853e569f0d5c848b020d80cbf3cc10feb42f7af102273cedb3f1565e8d2f881d7d516001677ac3cf1ec5cf738a5e08a453f91300a20e05c70e885eb0b9c8a529937f84d869ed8066b8d9583f47acfba030e574ca674308aec67c397016e6292d4cfc39413760fa50dd7295602d2993c6afddaf25d426e93365181e315be434a9489e1db5e63038b94e40fe612c202097bbbf9ede85084c38e092555941baab0b025fda1a00a54e097615c824a520a0158de04b5c605185579063dba19dd9e093420cb060236b810356d1e3e415923ede1cb1bcb2de5a42059abece8a0506dc68ec661636c59ba836e11cfb5057946b6b676aeff05cb2c8dd69f2fa80c90bd1383bd63d07576df44354246cfeba86a4a932cef2d6b7371341ac89e9e1be3515418131b2671d562827ebad499dd9ab2f806c79870c4d4512c3e083b5bf4b9e684a89122755fbcb00c678b77b340f6f5ed5c41203696fa6eed8ab1566c7d1a3b4428182c4700e5ef643ad8921558069f10e6d5126a17fa371f135be918ce3dfae0dc8976a4fd338990dafba5253453c1ac514d53c77d58ed540eff282e82258bbeac91004c42e382e01b94218983f3cdc4b0f8891d4933cc87014cc03f7f01e97adac53d7bf6faee619107fa692b19d52db6217da4b67557f5394cf09850665309a48afefc3fbd8f5e00ecc3c7ec501630580041b432cef07655e11d751be347809697031850b5c9aca2f64f8da0440209d41612346c9588050c9fb8d7159a1e05ac9354f5ad28aaaad8d07619f14cd412deba42fe49f2526b6a64c57eea8c9f7c65543b4a2100695d066d936e51fc35071d818e386a35a6fafac256e637dab0ce4042aa110b5e431f0d62bd16a93e2a268620c83d6a74b4cba4503e7be7518876e6fdd529e2c336290c6f5221bdafc73f1f6eb980c4dd8ff97860e7b1c2bea65be34a9ad966565f59e2a4821ca951df8ecd03dea7c1726e6e48df2c23f8e685a193738c9d9459d8da5e2ba3c312193d5377b4b79abe648e25b213ea10286e646ab797fddc08ba01ecd94932025a526fcfc59d78e74dc3811d68264258e39700c65656a1e2bf87ae87d7b26368c725e49f5f9b4dc91d690b43b2dfb1686a3f4e37299f1c156a24a5bd732bdef931388700d0c85f82da52480456c4b8176a5e1363d93f1daf580475c07c391acaf8314356f2135440164e8e40fc36159fff0e0fb8c5805104ae497adc3c4192418fa22444fb2f7016847c935ee7ac01d9f9fb92423aa2463912cdf7338679e91b1599498e3d7f6d99fe34f0753247cb47dba43370d141e3183d74eaf785f01327a7b8ab039d048030d4d443e90a3911ff37e49508a7fa4bdf8cb0d7a947dbf4842997f66c76a6dea497cc79eb35474372000cf91added58b4cd47f5692058391e63ea1ab6b70a5f7a34f50f0feb0277b427e6111c61c5eabacacfa49cb189b0c64bb05bb0bfe074eb158b0eb0d398f2e369b19fbe659c1743c40cca9c4aad49dc82406d0459a743d38ac21adf0a63c32e6085422c8acec49f3f6ab049f11a8ca567808f6b631bf3507d487acba19aae35ae3fb1d9edf62ca5f6e0fb31364bc3b5e40218e4cfd7b4bd99374f867cf518a7dcada7d1d84f241d3f2f276c2e5dc6f225ce0d71fc7ca08f2b643861974bf7d3a8b516afe378ca8f9a6791f7e2c5b61c4310ab50f160794d4ee46ee5b9dbd74b025887eb4647168c8f18f3514cc84fba3e620a1b286f37b653407c7bf98656dbd6b20edc694ccfc167cef6855b88690121c84c1888966d1c925d416dc90709fcdd0a45fe0051e4c6d1934ef1b46d1e21060775de203f6dac2d393eec7bdeaca9acd152ef244b7d0845ee656cdb765b04fca70516731c37d5a852317cb035bd714ae7aa249c56844b8e8baef3283d661e81cf5408ca02b61263c088197033726f3d6847e5c205fdb3d72ccf527d0402765a92df11753bc0490e0123ae11e7b42ef5323a4283eced1fe23ff4c3b25aef49e063ad789938d2ff7087347e30e77430513831e7b01a2bf994a124b59bb216ef04eb0b08c238b9e0dd29a78d2ef765b62b53c971d142642897c8c0ab264b1d66ed269d821bb65e9b092276dafe4da149b5d1a445be6fa949834b7402f4e2a16c751f414b5bd7e5cdf5584328cd26cf45a554381e5a6bafab917d54c65edc2eb1b4880de3038182b99a147d582bc56d56059b101cd96c1ff95c04e285c77062d640a23ec99502ef15d5bed99bb41fe85b11f5c2e203ccd1051d9dbb52d4e953215b659d612ffbd0b9419d9b9af5a0f28d0592ecb5ceb4bc80e1075d3aa220fabe20991906c636f1133ee6dca3ea6fe86c28f95144ae8c7f8556d89e6e5b5ac4366f623793e9c7bf77e1fc1ffe2776894fce239037475ed7116921d12599bd8ddcb1e0a49502a46aa9410e6cc54f4ae8c52fb6c5f9ffefddafc1d95aded9f2ad4ab8433799488500fe5fe74f3da13ff3f91495f875d240d49dcb318fa438c43fc717c342a1c15effd5adbbad0c4eebb64a218bcf25c425668035864f25ee8443135651a5297ed3b9fd8f00630ea23527300a3c73532b1a0d11d28e66c9217a7fabb810b7388c1022723ad97fdb0c1d4b39884e7fa81564c357e3cb4435231d210a235e0e4a7971e964625e0b8459dee5312ba1649db314c2a24d8f8e4f0814c1f8957b710cf53b60e9ba1ff3d9184fc9a68f72883d52433f3601a453b81a4574e4132e10c561e56127d788554fa319cc0f1d1987d3e96e124d0390f0483c8d950a1f232b5a3afd703ad2f13a41590c2dca44f8c6669b005742d61161e9ca52c142570fc73a34c038ecb1e5876cc58d21a27df385bb8536a5e33e54aa02989089d35dc10d91ada43f442500afbf8cadf4900049abf2bced589376d27048be65dbba352d94915d7d0644a9dc147e1d533a6e6620c2766ce2fc50c650ac8959bf9c1557a7bf8f0a89b6173448696416c2c3357c5d5575a8365aa6beafdb74beae8ac158ca9adb7ffa32b9b026f4125cf363c65e5b7c68b6281c7ae2b7256961888f9ab93984671e35cd5db6cae8b914756ac693a5984b781435bdee9ca5ba497a260a49cd3c1d40425815f5db3f07d803a185dad611139133ea7fc493da2938f73a2774bb7bb6cfba2754ea9e2be6e82e1b9a9d0bd9f90ff77e51422f2bdd6253ca4d635efe8c9d8c139628b3b44b59b2beea3ca95375c6b3458fc45053e2c68ac39005b4866f8244ad86df5d53d17821e058f6edf954ef85b6a865f626487d198aa571a4dead96269799a2e398c093a62a0b70fa2793803b2dc81d04baee70ca9ef3b19eb90bfb6ce15c37168d4dc94cb9b0aa4f", 0x1000}, {&(0x7f0000002340)="de278148c3eda228558adbf9befe17d4a80b08626bbb295f74f8ab4c28ef5e00e67b6740ff4ce2969f06b9180384fb3c6f26ab7b45c5c89f89b99ad62d8daf822c479feb1d930934942123d74bde245b9b8770966d78b1d895b3ae59c875518204993ce039106325f90dc4e4e8208a847a974cddd01834071e2866c9d8582fca915c74e379ed33faaa26b0160f17ce3570e038713509432c2cfa59c0eb9b50d0dcc3153b7c6bce91cd97d2184c6eb55a28db1c171a9ff7fb9299e1aa8c8870dd9592b117cfa58f5e0d2cff7b224833", 0xcf}, {&(0x7f0000002440)="889aa0387f54aae3cf9e370b79adee696eab03cc621355e9821a38355b53b927deaea570807b916d1be637593e41a14f1fb0e21825de52201671b7e1cb360f224c81f783794f1de68a24a4b1ba052c3b82dad3b4798e3b2f2ed9e0b94cdc072a2444557d6936d00d6dd9db79f1de38c0ecfb27ce1f883b9e114195bc973938437be85581aaccf8c99d802cc1875bb641451f72e1365f62560c78f4a3f54cb4bd4962d54b6c5789c06b206051d7b2a0f47904033a79bd97b8e19f4d40776498ee", 0xc0}, {&(0x7f0000002500)="3302a96571ba56ae5a90e36a2dcfd416f052be53374327fc09db9228f1b8f07b8344d1325271a82960ffe845a7a0b0f243d8ee36ba0d9c2642572a05e97d4f43b58ebd79a8ca0b541c572ad0b102b8c57d9bd31ff8472d9cc4a806c1849221604e2515d23f262b6eadfb0f9849eb2e0287370a3f2173cf6da7db83ef282f7c03b39047beaa17046b0cd050ecb88843a8400192d9c3572e025247e19cc6dd6572934720b946a02900743a8709d04828fe43ee34d4c4bf0b93e6755dbf94f8038875976b41ec48615f278c7560", 0xcc}], 0x9, 0x7fffffffffffffff) (async) pwritev(0xffffffffffffff9c, &(0x7f0000002600)=[{&(0x7f0000000080)="fb723e5fb890181ea2e21702892bb9e1424ed54d931fbde2d0d5d5e28920c92d51fb080976b36d25ffa02e98934df70818ee7423e59ad6dd6328887afba05dc7ed8a7325b3555835c6422a7cda5f6958314e331350de1d50d42cdd654d725c032189", 0x62}, {&(0x7f0000000100)="ae8df27356f3d72af3ed64e81f096bd6bb8c59d4dc0506ef4ff59b480fe3dfb47bdaddee1070bd8c6612333c894590d1d18db8b7da8ffb6bbf9bc13ccf35190571501668b66464a9da50bab5fe", 0x4d}, {&(0x7f0000000180)="87b6919f97987cdcc11fa0d553ab8d8f2f7480401373d06c74892e18cd509593ea70185e82c0302d1dc72c0c8ca9b2f8ddbf8c79f2d66bb6c64876118e7db59ef9bc1e009558aa7d3a6652ab51d1df48b2a1e5566b2d447edfdd1fb8481420798be3593a6356a4fea98d9172bfadd0f79f50f4fe2f73768c8b4e909678403ce6dd0970f0f429f62dc5db2cea6d29848d16aaf6cba98fbaf0d746e75cf20c7894827d9f07bb85d9bc13b0e70b1b0cbc3f4daee2a923628f1465ab5f55e5040311614a885bb3bb9c4f3b7ccb0e4958ffb450c5788e6fa4ea49ad14365713c20476c518a58ea169ba6a8811625f236cdf989c4f1c904401af3149165b11381ebfc72a74a89c54373b82c45af5191dbe09ad1fc99b51e1a2facd7178e93507d57a79e5e4d7979731b6ea1e8463240ebd27177352bfbb86d01bff14d18322ae4305d925a322254134911e92495882d358151ba8df22799ff3c9a0518c726ee80e33ff3aef9b4a875e7a13b0a0d177861c5e54d4cb02acea3acde9276bef76b0e33b8b8f29c55afd5a127e486e4322d3c8f8d2aa83de27899a994afca3774e99359016c5e3f0b5573522093339425a9b51c509aca020821ebe0f0576f5f236e0699fdbfc2f7eb77f05ebafdd92fc5b5eef7ab77f874929894b4fea464394ba836d3d9a8a2d29a016eaa08ba67502c0ca39755acffadee8b91d431ad3e143b19336bcbeb6ed24496da94f218d4c38e4d83d6b6e551ce8ff902c622f70284214238894c539799d7856e7924ac20dc1f918e68af653c2d3e70854bd1dfd51c0ed6a9f8ef8a52c0a994b813bda9bd50e5257c74976293c0cd88aa5de6c6f4dfe5772cf539dd23a7eba111bcf8ac0f262c51a759d6273ba2faebd57caef9cdfb89fc71baf48c5ed29856c1a68eab053787b2063db184b1ba2b7316911d8c6bf80d29f8867f28ec98373803418d3b14f4ec81f787e42b8aa3a5ce39bb301e753f28b6fbbca50ec05db83d8c3bdb8920767b2e3b1603e2bf02ead2af69276fe6d28759c9ad658c0ef773e537f7914c6722e01e307fb544480f9d330d1db77d18ed2f5cc43cdf7d76e019a6d93da57cabbec5ebd4f75096c989747abfcbeb4cdeda21de9dc4fcdb8de779bbb2c7b9dab3b368c6d233ce58bb2070d1c4131405ff864d5bc1d5d4f0ef9517450c2be452e5fb1e35949372b47c2bc4f9bfab385f1f6e64770168e73ebd2d8610fc628a2c664671b157b7c72666e8b605d0ce94003a9276a9b94ee83464a52c6df7442e8730003c75cee33239b84a9b055881a7cbc347626bf263d00bc6d41e4ecc388a4221f42542ab5a410d1b14222664ad5696023bd37d65277b83153f5c1ba5dae64a2b8cb78a7cd0f9f1befb1c5bea6ace424827e18951f3def67f04b2c083d74dbe54190fc3e946c80db9f1701d8edca76b83dc0c737741ec0373536500852db0eb114e96d46914d7998f7f120587d99504cbdf1cdc85d2a7239eb50164d97ac9b46ca49000c6493ce54020801e60a17c2e040f6baf9abbdc712b4531ef7bcccd8b561b92f0e31772c4aece10b9194dc91277111441a1508ee186b0b29f8ea1c41d229dbbf84db84e490d3d2688d72f598cb09798aa4aa40b6ec04e6e248ef56ac4dc5a33f51268b414519325b1a9c913f3a33ed6d66ebe7d94fa51ef4319163b552cb86cded099d673cc946cb89cb2ff7f12076b4237d52774a506b543e36d4955bc3e8d8ac74b5eb736002b319854d4b435b5792945716d58c45741ee026905d379cfe9f7c7138890b0aa87d961a153a9a65132f84a686fb4a5f129835f0c07bc50706e03fb5b7d66b729119ecbc54c261a39f582811e23a7f737bcae315352c57b46fd57f299c566367997b0ddf0daa096f40e59be3bc54becb405c81601fdd350e41dac1f4ff01480c8783f0d2349e6687578673db294f9b4b864f9e6beba74d13d0cf938f1f7486afb3b626b69fea2f7447c49bd4a93dc2086f8d95090fa1d40295e6aee18fcc69f31203247930b5a4b29a5f5cae769a3b978d831dd8e2c09feb1747b79e172f9b0cf4b9efe51754ac3912f6e47c7d8839152b5691b26ef65c583c8b30a0f0b9e5d6b1c8602877d83f822d846d9af7fb35c627e2275c6dc14c4622b481c77bb15935f5c9a7fba34d92adc3bdc5b972f5f64dee94401ebe375adcba3de529b658ac8c8279e20a5a219f833edc33b76ee82a61334c779b20f67b2c1b462638b1fd2930393a7090f95aaed6cd05f5bd190347af94a1b881bbf3ec996b7f7a086398f3d5cc19494cd6d81bf6d5794edfb537377e5d90d6cbe1e5b250f59e18c055c1478d6bdfcc37bc38643fe1992cbe025860d7c6004dd252e5b5787553282ea3fd40cb0a5697acccefe1cabc8f916ba9a180bc1209bff051e5175ee2a891d4dbc0861ca21f17fa6a0931b130315cbf8c2f9aa735eda40c26e97e87f897d269600d5c0b7db9c8874a39ffd5e3e1357156dcbecbb9f9b8b7d4c59de2c27eaaf8dc3d156821417fb89ba8f53ab489a069a1cb577729275b0ab1f518187bb0c66220afbe3c1878607016af58d091ddbb38a000a917e1c0b0b79fb6e5885beb51e8a2e2492c144dd1c5e66351d2bfb09e3c0d3d429d4f1a6001ee30f6ac7549762d46250def2c2abccebc555800c9f0250103adf7066e020a09c89bdf21d6152e05b521a9c998494c2b8e438851a91daffafad435c2574ff4026313ecd41560c2c81465c0f952d3e05b7d5b55f55d1036e58261c980278bb6b78a02fe23a47d84916df1ae084002dcf38fb86d6ee45584ba24770c0d6c418b03a1b81d0280c4c17c3413df4d5e5ca443f6555ec54b946b7ba72316cc9912c3d7281f3c95bc91c2c43dbfd0d0cfdd73e86c787737421f2d209217d5a3eb3f1a62793b940c816c28b7983cd74c31180c725e5d2e2b0f602d44eb5ac4ea92aa2ace667208955cc27dacf185d75be042e8278fdf38120cc88648e3d8a8710f3ba93f8633aa748741781aee66733867f615034f80deb96a3b02e9233d72fc846c487a051731123eae19db59b03a797f500d652b671e1efe0acd9deee082dd1510e46c210970a498cf5561f823046ffcc8e0ed5c11e9bad90a1ddccc5b14549b0a559b4e69f4c075d7189a7d7537969a70d78d8fa5f8d39cf35d39c8a4700b9917cebdd94208620cfc15d97c6b0477ec3878473c05f7fe9bad82c3d594eaa54dab2ef629abced31974c20f79e7ee202230bf8fc60ae9f8244efd6c66be7ce2da8ecec4cd84d759e0d4f409e1193477c2033a846baaecc43ede2bb5e632e40d3ad525325bdde427c2e1c98d51486641a35b3175076648ec769133d488af51905498f9bcec2dc2fb91b7c06286f840cab28ef445e77b6d5efe27ab19e546de9c5fc301c6f967995a6a319e2398e2798a74e4dc5f295ee7c3f0f9e7b9dc03c71c3a2f07ad1b11ef7a094ff26f7f380d972be7d5cbd073dc2f54370c629e3ac154895dcace1e53be5f0350386401da4b407e57d812f0a769beb09ad81c48747ca598a57aa0296fc7cfe9cbf8135b716e0954e5425c006194b280bcf610adb12e5cc7e03adc5b29d90c5e5e769629958e3d792e07ac517ea12ce450594570426715abd8e84992c42d8e76a8df6a5e14c7bce5b6825e7d3bf3bbaf658e1880ed27a0b84e07db3c89ac6c88ff5a60c9c6804269de191b88baa230bb2e5d70b16714ff5466325a9444fb047d395671935980206ec78065356365051bbfd8537a5b9c2c09ccf06d807b87eeca27de4356bd9310b56c3560232793a8ba97758a7e5ccc0c359eb243d132f343856da5d83fb45ea85e2357978c5423fb429098d54728a91cd3d4265bfe7ae86371cc51fbc91173294b9f61194ffd0d289a06395ba174d6cfadc7d1de2922baa86dca7632cc83eefbf6a50aa507488dc5d9b668e7f3de4f83193852646570052c81d61dee34b2212b24a7ce97ee45e3b3167c3b43f23dea2a48cec95616463f1603fdebd6bba8d80285836677ef8a98ca81d4e2a80fce1f60d3b3735ba0869effb7c53e0b83856513d9319643e13487481a0ac32ff5b46cceee98d542c7568ebca47e3dd7579f88363013f6f9657e3c1f537ba5bc2f103c5aaf3c8c4eea0cbd45d90fc8b96cafd35e2f43515c186c40c5cdf6dcc5763acbcde6da9f913d084f558a8325c7d2e59d6f676613baa91a1e6ad5b9422e889144b34057df43c44e4fb5b303f21ece88f25caac71a0dd66cd8e68b1ce53741a8aed3ed4c665a81e857775a392ad13d1bff4bb38a26fb3c10e6aaa154845236949f282bfd5225b7f7c29714cb26e81f00757a6bee0422d742a05a648e39bc29f506aa88ee76edeaaca4e6034fe03c1d3d7e698121e1bafe8004efb1dc19334b374e71a700238fe6b65a82957ae73d197dd77446150f74bd34381fbcaed5ecbdb1e12cf4140ef16cbb40e6a690a1ecc584f1e5fcf54427c06982720cfec3ae19bfb5330f185d88be930cb3c832e503d1f7cc2110329a098addc86dab672749a694508cad361f8de5c5d9c8c52757a58bf77c35acfff6274cdf380a83e8f4d72fe7e5f2d69ac1a8fea41e9ca32b2ad68808b2b37bc1bd15a729536a748b576d7a6ab5fb289a359b895e5ba30d69603bf4d4b8643f22ac89821491110fcfc3a82d092734ea66cdf82d30546b18472cc307953cfd4b8395de79daf30427aca16e10c91c484f9149039cbfa51226b58902ce9d1f524ae908c5eaf7d53fed3daa82b1f40c2c3153ff0adcb82872ba270fe5b73a334416b2a62bd7747b3439fe61da1b6901f0ad987975e4c361b9f5da9d099ededc06d4c3abfc374f6e5762e1d4932ab0ae39b4c64c5b6e0080866ff7d57e56f2c23bb775904c13575d8e87aadaf5d2f157a0d4848e3a8f28dd8032e973abce0ca729be447a00c26c0df4d388574c59f7c56acd8241be7eda9cdd89c0bf4b76b71e1605cc9327263bc4721749e85ae6c46361ef070fa722656f2c7a3c44c41d4dc9e43f7af64e08c9242899ea2fd676bfa29e3fdeb4e992d1691b943597958ecb798f9bfe2076124c9a29245b76b5554c497d552bc65a2dc990a6081acb70f70225c710699f206f75a6312e0cedcbab7d700c9eb04489ae416f2f79170fe79db040c0b6584f3c1bc263c9c63e7a467956635f4269d75d22990b900060e681db91e36cdfb1bb51b7841dc5482e96c7ffa58965f44ab096a9dc3672a6431ef1d1a9192f5a95804adb73ef3163892b21b6a4636a3bdb0476036ed9f3086ee8f472aa669eb6e4f84b6fc748992f07d5305daf389c3dcc35e6bb0252b48575741cd04bddc26012a90227014da8dc4c6fd90b2ceb2d2f635451ba33ee8ca4fc4db951b3e574948a119a85ebd21a94a285eb586dda771b5e08dc13e192e950f08fbbcef2f44f9e360600c9cbdced03890cc67d73be4f295ca61e1b31e83e544f31febe07ffc43e12416e84803404315f8845dbacfd4d614504287eca18b39b8f48e2a063e2b02f4a3ac69e3f527fff3cc03df0c4e42a2684507c6d6f2e7c11f30281dcb554afe2d7475137159e333da2cef74af8d932fe28b558105d96447bd23165651ff7d34efd109a8e7f1c23b050c5cfe6ddd54a835a9f5c0303e5aa58736ee25be9e97a1ce107dcea7ea213f16a49045d739b13372f5add0fd0813d73cc11740e3ab50c5fe9c86d352a5ab59559089ecc7e849188ac6d1702a888bda0b1cbc6cccd67a2a3bfaf68a817c176377ff11faba953baf822c5a0c3626b0504074d54f7ff9798bb955eca4820d66672a73de9b393", 0x1000}, {&(0x7f0000001180)="dff485da65a965aec3d4837d9b8ac41bbc83cd5adfa3ff873da917c32169eecb4eba64d3f4adae417623a593a4903dc858940cf2a2f3b19dca66bea24302228ee334cc98085be7b596d24f0969537f2846fb63c8079952d787a857cd2532aadba932741ac8bba74d0812c5f96fbfe99c9d4824cdb78ec550689ddce2d52c95839387bfdbfeaf953bbf38627f269d8ca2d297bb1f66cdabe8d2bae739be492be3f43e2975f50fa373d8eb259541e07ac5f28111612c96c96c0a941019979faa570f8072496c9d00f8b44bd947e6aedf2708", 0xd1}, {&(0x7f0000001280)="f2d9ec46cbd2816b2f37a37ea835b2d6820acae51f7364ca1147099ff16e34680bfc9a0cda38aa03309cd564f17c1acc9bd55bdbe6c40d349056bdd57ae21c86280e85b21d9ce0b068c9b927700e3e00496c48fcd5f6facaa995fd78dde8404fa60f4250c7617b136e1cac9bd035a7ee858c43a22d8634b09792a05895e3fe9874f55f70c25c4fc2c7b8", 0x8a}, {&(0x7f0000001340)="651695b145eea10886675fcce971bd1c17b6f54ecded06d54eed71f7bd212fa0c6c7efe56a2954984a3e40c4855be0be5925ff2e7eaed1fcfc28276451c310f34f042a4de3de9eeb53969d8e6d2b032b45763f14294c4541cf361d6e73dea27a4b926ef870129b9e6ff930116beea767aa0ef165904d51bd8431b71d31313ac765fa4c6f9c325fb4ad2e6b54aa5484858420317896fc342f23d1d865257f39f9ce7d05ea4970671e4e46e4b93cfbbe2d5eb24527506ab4e485918cb922de6a4292e5c40ee5ae367de368ad170b6c78d7d8b655c1bfa3c7eef5a2a41e638e203e7daba2baab13499d1b597baa06d742fa9a7dc8c4ebfeebdf1639c70d5963804d1abe6341daa3224546daea4c8bd4395f9cbff639b0cd2b4b204988c8bbb5bf7880eaaaa2fc0e63297be2920234857ac3adb86ae29708f4ba57ec8142e6143e158bf12e5a163345a34b05927be379090c57180cc4a0ba66474321bcd03848d435a05f3efbbb76545707c8a5dc580f7beb9f1849fdbec07a397b52cf5ca6ef812f26860ca0facb0c8920045855aad403d1828560191b85051a9ce7ecb47f8d48c3affa16411b09d42054b912b8dfea72ba0a30aa9cb3b57afb2f67de8463940b3e9fa81ee227491fffbecd783b9949e7618b1dd89efb2b7909ff4f98e5bb8915ad8aaf39608ca4c33b52bfb3ec27037f8e72e6b79e55b8ed81481f89177f6ac8be1467199d1fc6e5afed4bca1dcb2ede6369a1e671c68cc1be25f643b305b245479e9c086381ada22246ebf21ec53492a8b8d091b9e44dd6c4a58e50aeaed055af6b9b3ef6253a357aee088313e33fa92213236623b986f6a2f20dcc4bf8bf486f23ecc951b242c3edaea2eda541f565eceb95ae0ce8c24ca34578c062fd88b042b38efdb3261359c577bb1654b787addb5525b48a4fccc709b24768a918bac752d6add344f8ba7058b03a755ae083b98d3aee0f3f8d614ba356722786978265bd4d79291aae4f53eaf55f7849720bfcb64d910dae2f7907a33175eba96cd4104d5bd78d75d05ae027376ba342393f0f9acdbc28cf5cc1d4e60c2b24d86b61fc4d0c78d0000ebcd63cc82dd8c6133e9727705a8e6908d4ab6b417a04edfc357170482eb0cb1ffd0aa527d30d4e207e8a1efef35ec806499b97c4ea0956ace57210535a8a3ccd2eeaf21e20395685f1caef2d335f29f511194cb4b616dd77638cc4e0766441c7dbcc3c7cdc5a581f311fe42e1a257a1fdd8de436376aa85b016ee6d79638aa1a4cebc785d77bf5e8774b5dfb1d7095bc1aceb0b2f8fefd69f69c38cc8380cbbe946f120e44c24b2322c71e6ae27173ff5e01b47a6c0aaea3b5b859ed79eacbb5e2b9526cfc4e8096136d04d59676e7db2989cf3cc4bb1f38f33a223c593108793c0327a88aca957d70a593d2bcf1a8fbd5747c0e232023d08103be95e4fd44d830e1289f1fe304c3dd1c077db61484b589b805a4a6b13c5a1e7d37cf8f3cb6b227d36939b9b59e37e497fd8d21ccabf799060af4bfb8c8d8352c14cd3754ea6dca84ee5778d631592c74e4f70af9dff4bbb03311a738b9c14eafdf5746d07ff0dbc107977ed4e10c55c6f665c7e82bcd899af132c090600b6579bd81377da627c2ffd3d0295530dceea926b668501df8f1119156d58529c53d27b7f9391496cff195bdb9360ce23c1219af5b33a63952b4376220db90ba0b6c91ea0b343423b5c34baf5667124ca408a1a4ef9c85d28d0185fecb2d5f4c0846552192d34a9dfb35ef008a531973a7e6ce8f48f1e481d54145b56f1034e35045c37c40a500e9626c2e25b6847e00a6890f3daca4238aa524d4389ac7a57b86289a6980a7d1c3d40973ad651cf0234756d4cbc8dd3d6c2fb9cb05df246322724832f2d51a969d06d7c03d769702f108e7cffad0f507b0ab41b191197b5142935679815dc70b089ccaf77960ea6d4bf859752039e5afd8539b4702829b6cd1177dc50f2415920828d82ec1c43f0eb0de958377b1dfff84efc35ac4bdd98002164efefd8141a41d4ce2e32fb2902c0b1b8f2d54ea59620aa7e93d4974cf148345c9d7fa26c0746e151ef0b33e7b34b0ec2b51c00430ae530043a782e6c10f6e4d12ee783a2746a01f79c90ad6462247c454a3503e036806b8c9e5a2f98950826a441e9b13c9bca315445354fa315c570617632e5eb11900486320a892c13221b55ee3fdb7976fd86c5e774034e9483b8ef42c7000f78eacec5dd9b072213c291782791124fae6b7a833e1738faab9e09218db04afc6c391727b53cf6196bbd2720ca565decd39e0e18d6a50b0fd7f141faf5df738714cc19254d09b1f1126c86a769045af759b6200270580bc3739a3b6ae7b5230f1c089a22ee323807c08e7e50ba951af05ca6d4e74b1b13c940bd92e8b33f5087b2198d8fc16f5d6ea49ed5aca6f849abad853e569f0d5c848b020d80cbf3cc10feb42f7af102273cedb3f1565e8d2f881d7d516001677ac3cf1ec5cf738a5e08a453f91300a20e05c70e885eb0b9c8a529937f84d869ed8066b8d9583f47acfba030e574ca674308aec67c397016e6292d4cfc39413760fa50dd7295602d2993c6afddaf25d426e93365181e315be434a9489e1db5e63038b94e40fe612c202097bbbf9ede85084c38e092555941baab0b025fda1a00a54e097615c824a520a0158de04b5c605185579063dba19dd9e093420cb060236b810356d1e3e415923ede1cb1bcb2de5a42059abece8a0506dc68ec661636c59ba836e11cfb5057946b6b676aeff05cb2c8dd69f2fa80c90bd1383bd63d07576df44354246cfeba86a4a932cef2d6b7371341ac89e9e1be3515418131b2671d562827ebad499dd9ab2f806c79870c4d4512c3e083b5bf4b9e684a89122755fbcb00c678b77b340f6f5ed5c41203696fa6eed8ab1566c7d1a3b4428182c4700e5ef643ad8921558069f10e6d5126a17fa371f135be918ce3dfae0dc8976a4fd338990dafba5253453c1ac514d53c77d58ed540eff282e82258bbeac91004c42e382e01b94218983f3cdc4b0f8891d4933cc87014cc03f7f01e97adac53d7bf6faee619107fa692b19d52db6217da4b67557f5394cf09850665309a48afefc3fbd8f5e00ecc3c7ec501630580041b432cef07655e11d751be347809697031850b5c9aca2f64f8da0440209d41612346c9588050c9fb8d7159a1e05ac9354f5ad28aaaad8d07619f14cd412deba42fe49f2526b6a64c57eea8c9f7c65543b4a2100695d066d936e51fc35071d818e386a35a6fafac256e637dab0ce4042aa110b5e431f0d62bd16a93e2a268620c83d6a74b4cba4503e7be7518876e6fdd529e2c336290c6f5221bdafc73f1f6eb980c4dd8ff97860e7b1c2bea65be34a9ad966565f59e2a4821ca951df8ecd03dea7c1726e6e48df2c23f8e685a193738c9d9459d8da5e2ba3c312193d5377b4b79abe648e25b213ea10286e646ab797fddc08ba01ecd94932025a526fcfc59d78e74dc3811d68264258e39700c65656a1e2bf87ae87d7b26368c725e49f5f9b4dc91d690b43b2dfb1686a3f4e37299f1c156a24a5bd732bdef931388700d0c85f82da52480456c4b8176a5e1363d93f1daf580475c07c391acaf8314356f2135440164e8e40fc36159fff0e0fb8c5805104ae497adc3c4192418fa22444fb2f7016847c935ee7ac01d9f9fb92423aa2463912cdf7338679e91b1599498e3d7f6d99fe34f0753247cb47dba43370d141e3183d74eaf785f01327a7b8ab039d048030d4d443e90a3911ff37e49508a7fa4bdf8cb0d7a947dbf4842997f66c76a6dea497cc79eb35474372000cf91added58b4cd47f5692058391e63ea1ab6b70a5f7a34f50f0feb0277b427e6111c61c5eabacacfa49cb189b0c64bb05bb0bfe074eb158b0eb0d398f2e369b19fbe659c1743c40cca9c4aad49dc82406d0459a743d38ac21adf0a63c32e6085422c8acec49f3f6ab049f11a8ca567808f6b631bf3507d487acba19aae35ae3fb1d9edf62ca5f6e0fb31364bc3b5e40218e4cfd7b4bd99374f867cf518a7dcada7d1d84f241d3f2f276c2e5dc6f225ce0d71fc7ca08f2b643861974bf7d3a8b516afe378ca8f9a6791f7e2c5b61c4310ab50f160794d4ee46ee5b9dbd74b025887eb4647168c8f18f3514cc84fba3e620a1b286f37b653407c7bf98656dbd6b20edc694ccfc167cef6855b88690121c84c1888966d1c925d416dc90709fcdd0a45fe0051e4c6d1934ef1b46d1e21060775de203f6dac2d393eec7bdeaca9acd152ef244b7d0845ee656cdb765b04fca70516731c37d5a852317cb035bd714ae7aa249c56844b8e8baef3283d661e81cf5408ca02b61263c088197033726f3d6847e5c205fdb3d72ccf527d0402765a92df11753bc0490e0123ae11e7b42ef5323a4283eced1fe23ff4c3b25aef49e063ad789938d2ff7087347e30e77430513831e7b01a2bf994a124b59bb216ef04eb0b08c238b9e0dd29a78d2ef765b62b53c971d142642897c8c0ab264b1d66ed269d821bb65e9b092276dafe4da149b5d1a445be6fa949834b7402f4e2a16c751f414b5bd7e5cdf5584328cd26cf45a554381e5a6bafab917d54c65edc2eb1b4880de3038182b99a147d582bc56d56059b101cd96c1ff95c04e285c77062d640a23ec99502ef15d5bed99bb41fe85b11f5c2e203ccd1051d9dbb52d4e953215b659d612ffbd0b9419d9b9af5a0f28d0592ecb5ceb4bc80e1075d3aa220fabe20991906c636f1133ee6dca3ea6fe86c28f95144ae8c7f8556d89e6e5b5ac4366f623793e9c7bf77e1fc1ffe2776894fce239037475ed7116921d12599bd8ddcb1e0a49502a46aa9410e6cc54f4ae8c52fb6c5f9ffefddafc1d95aded9f2ad4ab8433799488500fe5fe74f3da13ff3f91495f875d240d49dcb318fa438c43fc717c342a1c15effd5adbbad0c4eebb64a218bcf25c425668035864f25ee8443135651a5297ed3b9fd8f00630ea23527300a3c73532b1a0d11d28e66c9217a7fabb810b7388c1022723ad97fdb0c1d4b39884e7fa81564c357e3cb4435231d210a235e0e4a7971e964625e0b8459dee5312ba1649db314c2a24d8f8e4f0814c1f8957b710cf53b60e9ba1ff3d9184fc9a68f72883d52433f3601a453b81a4574e4132e10c561e56127d788554fa319cc0f1d1987d3e96e124d0390f0483c8d950a1f232b5a3afd703ad2f13a41590c2dca44f8c6669b005742d61161e9ca52c142570fc73a34c038ecb1e5876cc58d21a27df385bb8536a5e33e54aa02989089d35dc10d91ada43f442500afbf8cadf4900049abf2bced589376d27048be65dbba352d94915d7d0644a9dc147e1d533a6e6620c2766ce2fc50c650ac8959bf9c1557a7bf8f0a89b6173448696416c2c3357c5d5575a8365aa6beafdb74beae8ac158ca9adb7ffa32b9b026f4125cf363c65e5b7c68b6281c7ae2b7256961888f9ab93984671e35cd5db6cae8b914756ac693a5984b781435bdee9ca5ba497a260a49cd3c1d40425815f5db3f07d803a185dad611139133ea7fc493da2938f73a2774bb7bb6cfba2754ea9e2be6e82e1b9a9d0bd9f90ff77e51422f2bdd6253ca4d635efe8c9d8c139628b3b44b59b2beea3ca95375c6b3458fc45053e2c68ac39005b4866f8244ad86df5d53d17821e058f6edf954ef85b6a865f626487d198aa571a4dead96269799a2e398c093a62a0b70fa2793803b2dc81d04baee70ca9ef3b19eb90bfb6ce15c37168d4dc94cb9b0aa4f", 0x1000}, {&(0x7f0000002340)="de278148c3eda228558adbf9befe17d4a80b08626bbb295f74f8ab4c28ef5e00e67b6740ff4ce2969f06b9180384fb3c6f26ab7b45c5c89f89b99ad62d8daf822c479feb1d930934942123d74bde245b9b8770966d78b1d895b3ae59c875518204993ce039106325f90dc4e4e8208a847a974cddd01834071e2866c9d8582fca915c74e379ed33faaa26b0160f17ce3570e038713509432c2cfa59c0eb9b50d0dcc3153b7c6bce91cd97d2184c6eb55a28db1c171a9ff7fb9299e1aa8c8870dd9592b117cfa58f5e0d2cff7b224833", 0xcf}, {&(0x7f0000002440)="889aa0387f54aae3cf9e370b79adee696eab03cc621355e9821a38355b53b927deaea570807b916d1be637593e41a14f1fb0e21825de52201671b7e1cb360f224c81f783794f1de68a24a4b1ba052c3b82dad3b4798e3b2f2ed9e0b94cdc072a2444557d6936d00d6dd9db79f1de38c0ecfb27ce1f883b9e114195bc973938437be85581aaccf8c99d802cc1875bb641451f72e1365f62560c78f4a3f54cb4bd4962d54b6c5789c06b206051d7b2a0f47904033a79bd97b8e19f4d40776498ee", 0xc0}, {&(0x7f0000002500)="3302a96571ba56ae5a90e36a2dcfd416f052be53374327fc09db9228f1b8f07b8344d1325271a82960ffe845a7a0b0f243d8ee36ba0d9c2642572a05e97d4f43b58ebd79a8ca0b541c572ad0b102b8c57d9bd31ff8472d9cc4a806c1849221604e2515d23f262b6eadfb0f9849eb2e0287370a3f2173cf6da7db83ef282f7c03b39047beaa17046b0cd050ecb88843a8400192d9c3572e025247e19cc6dd6572934720b946a02900743a8709d04828fe43ee34d4c4bf0b93e6755dbf94f8038875976b41ec48615f278c7560", 0xcc}], 0x9, 0x7fffffffffffffff) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 10:21:17 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000001340)='./file0\x00', 0x40, 0x80) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001400)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000001200)="52221b6c9ceb0baa80097e0f69312efedd8241a7e155276c5b15e6615a8a964753fcc7e69ff4ef2e311656ccf11909b898384c039ea1b62a414f283ca0f745cbd63237fdd0ff6e807b19d7c728ab5dba9ecc2afe20204c21b6ceb55cfa464a5c018219d4400c4f5df20a17f79ac84f3edb0bebe818ef858c7ae23bedf78742075cd9db426df2a9122a25c8b12b2acb255b9a24d8b0d52de8532ea9f721479e508325c7523286ae44a8892dc99c4f419771bb6972e0f08eb42d17564a", 0xbc}, {&(0x7f0000000100)="9e9cb48ed922f1c8f567e62f422e65f050e41e6af50b723fed9f5352dc004d439f66909d6334fc9b3201a49b729d6fd8", 0x30}], 0x2, &(0x7f0000001380)=[@cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, 0xffffffffffffffff]}], 0x58}, 0x0) r2 = msgget$private(0x0, 0x100) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/56) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() setregid(r5, 0x0) r6 = getpgid(0xffffffffffffffff) r7 = getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000005c0)={{0x9c4, r4, r5, 0x0, r7, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r6, 0x1f8, 0x2, 0x2, 0x7f}) getpgid(r6) r8 = msgget$private(0x0, 0x100) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/56) r9 = socket$inet(0x2, 0x1, 0x0) getsockopt(r9, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r11 = getgid() setregid(r11, 0x0) r12 = getpgid(0xffffffffffffffff) r13 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000005c0)={{0x9c4, r10, r11, 0x0, r13, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r12, 0x1f8, 0x2, 0x2, 0x7f}) getpgid(r12) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x7ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x39, 0x8}, 0x7, 0x8, r6, r12, 0x366, 0xc99, 0x4, 0x1}) setsockopt(0xffffffffffffffff, 0x11, 0x2, &(0x7f0000000000), 0x4) 10:21:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f00003fd000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r1, 0x0) (async, rerun: 64) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) (rerun: 64) mprotect(&(0x7f0000b03000/0x2000)=nil, 0x2000, 0x1) (async) mmap(&(0x7f00003fd000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r2, 0x0) 10:21:17 executing program 1: getrusage(0x0, 0xffffffffffffffff) fcntl$getflags(0xffffffffffffffff, 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f00000003c0)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r2 = socket(0x0, 0x0, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000740)='./file0\x00', 0x80) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x400, 0x0) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x8000, 0x7) lseek(0xffffffffffffffff, 0x0, 0x2) lseek(r4, 0x7, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001e00)={&(0x7f0000001e40)=ANY=[@ANYBLOB="01002e2f66696d653000b04e549da3f4e19e791f90599bc2f833b906a338effa112c75d52dceefdf35f23ac42784d25e1c1709adc1f6fc4c067283c3a581597c8b1da80ee24053177416589d2f9ea4f4c9ebb1e8dbaf3568272591075a356abaa5d298dcab1904f55b3cceb79e585c497889e25bf03818dad463b740e834bed2ca22483311768674d75202d2a443bd578c3f504ed22123130b6954a5a36ea758bc8980b832300fa575f7c3d21356eaf4953fe7990eb360f27e659274ca6c8e6a115eb43b4df97cc46b47c4dc96eb43e32b1a2958e5bf3a72afe25130ae075fff61df79edac5ee0e799b0b817dd058d14eceb37fe9eb956e67fcd95742c1fe5617e6db37fc01d410043e054ed14a92d503a12a27aa0229aef12ecd0e813a429077b7e46d0b2b90a183fd002da5b37f2acc57c2906a937335207a28fa5f32d17553de925359438c45b4315fab46b512209a34723cfb45873a9022ca41f3ed8763c1d96a0880650b35e473e58"], 0xa, &(0x7f0000001b80)=[{&(0x7f00000007c0)="889a51e32238bee3df186c911338f814205b7ad44852cafbed9fbe5fd665f5430a42bb5a9ae4e5bb1d28a9f2fc18b1466c6fd26a676d4f091cc361c481f55edd134450ffce8439feec822a2786ee57e30d9531ef77e012df28f3a74fbc5ab853d47c84170d641e26e133c90621c60861c170e9758c54115b94c0e6f7c4ec31836246afa98936bab59a8be2403fbd0fa538cb1ffd5b55190c2cf4db3663cdf09e44558956ef15e89f03c9ae008e856c3384fbfc906acacb191c237c6a4f3694b6fdbafd10b74bb75b8abda53330cb14cddab623a27051cdac4b8a52751d6cba9869011375e7", 0xe5}, {&(0x7f00000008c0)="a89b22bf2890c1d2d1b51c7302c124747f72d81d2a7328049b6f13ee4ab8d13e49901db3364aa3e59707b3fdef52d6d9d9", 0x31}, {&(0x7f0000000900)="c4a4f20a683a271abeb8522db699635b4510e026d1a57f11d82b9b163e250960a990c11d3b6e0031bb7ceb3f55bd8dac612f09edd822decc0bdd124e2306d97d3963521d8be13cfd445f7b1f60fe5df982fd6b1ff6f0bd7a3ec747e544cee261c21d8c7e6f6b16191265eaf5ff2470619c0e8316be1d1464ba43066786a17112c21a882cf8d149632c447ded97dda97372c1c5bf6cce0c37a4e469772f53e0eee4d7331066f5d12d45231cc25cb15d192f4e75734d9306580eb37cbd71f25347778dbbb9de8d5277a94e023a91d88bc30155d563f71eb8216b27b0ffc9c8b3d922d2e4771d289f35ed8746afacb4d1cd0eab14bc3b9419199caa6b334187eb43c11cb422bdde63526abe96208aa0871a1990d570e5a602cf6e1d9747d67cf13e60de3d20fc448245f5a2c326bf85311a339da0cda49e233c74094eb8c9dca81e70e314918829060004c9c0f1668f97edb63278737906b5844f0e5a69bf1f5d345e77417662b24b585f2383650dedc1df7a7464f8ed42d67d86626e07b960e8f257fbec975a0e1ce3e8f341f3eab0c9f70119fe96c12ac0c0443e23a6e03e2d65ce2a159a3cf1e51a9bc20a4aabf85a01b4ec38f480506a5e82577fb08342a8210561d1d8bafc3c8f8fc9691748533293058632f384fd8aaecdc25a2f2e6c0fee90f1f41ab88174a73653c6b4c878c8415f8e0668721ab809ffb9a062d3281f2004a361127738a4d0645406f5f1e6ba1c0ed6e98ed9e181d4a4386ae1aadc16a586d3293f71f91ce938204f3fe2f93b1ace21b00ed619b784071917439998a25b8d5ca13c3db88c6ef546479848e690df6914c8ac993b27f553daa3998cb6b35c92a93ce1aea020743ca23c1003227aa3443f9e131ce1c42384fa3ac18b164d6a6f3b929f66ee7392fa71a1c4c4470d4a2160e8c4b939da28c0fa4265f9c32e025b54378a78fd27041fc05e84a43e38af63394a0b8bfa6c24e1e3a74e198e5a1d1f406ba85f97697cc36d4d7ed4f4a4453088778ff6cf61f6d29631efb9b966f4ae8eb22bc4ce61b6f24aaff10dd7e081b056b161e8c5b8198ba0cbf607a866ad18929f6d5e4447fe2d1c7cfc1331424e6f7917afa57d91b384e11178e7442e31a9ca8fc71b2b582a22a772fbb935a017fb5c37215d2a1a8711e91f190896d35decb298cd36764ea40c4dc9c3f76a66b106a119dcd056d129186079881f342951fb1d37868bfc8e91b3e9fa2d3914d0cded67192287b06f8e92d3e9128cf560da8181609a579e27b9c64721fa46bc3181071009363e892be89b482a6aa06d667e2d36f271eec03adff180eca9f490b1e434d4c7b0902d8277137a291da402729727a4b0acbed652cb486449b53bdb6dd491843858ea3614efdf327406dfbde6fb401c20d29e13b249ea13891ba082b1680eac247455858ea5f516f190303a3daeacc5f1ed53cedf54dc96eb76ee62aa1b99518620bdc8a3ca55adccff3fbb5347b04052d1ace10c217ceef859cb19d834b8dbbd14c5a6da26ed7dd6a168c9243109ef76f0a3d2d151dbd89de791d1d733ecf31b0be7ef804e5eacaf9dec178a6a5568b490157527357d1f566b6eda503828e4ac10670dd133ca1ecaa50a4fb957a116a68b1ba49aa8aee213cc0cc80f2efc329037b30e232fd3dd8aba93e917bedea94c46eecbf7202ee2e17351304ccf92f6e38bac15b58db99519785fa8ed438d71b57551b0a2bf194f8a2d3f1ea5b7d7c6b7cc8e82f9d7c68326d4cc8945dd0f23249f475dc90f6180f6394eed07085c29e1da0c793b72442d7982decf850dbc46379c727d89ae65549b95ce69eaa0e8f6d07ce7bff2c13883e40405497fca5b04f9e6b727456637a22ba1f3e40083d028d048a00dd8dfb7addeb213320e86c26b0682e2275dcc709d6ee479484ad488bb505fb55beb5df1a6cea590f87ef0c68b6079502fedad6adaa9c3cf2e66fae46c17590ea628ac178e973eb09d0cf902b7acc83cc037f3da3c1984daab67b4b3d83804b5362bab92cdfb1c62df26fce195ffc7ad02b32f7c9da08224fa9b1d60f7851d9cc0f51081a86a00a77a8248ecc97c6f883ba76976b4c3538d3076daaaa7943d25c13f349303621722a0f9273937610e6ab63bc01ee77d6c90fd0a4ded185a6228724664588ceb96a6b46b343f4e9ad09a46582df331d66e1390b4bae183f7c7caf4f59d298f713f974000114498a38f533a8a3b25813920df721d114e945de31dcc172498aca90b5fd9df419ff1fa6e5b5357c2f341c87e35c59a1d32e6df5c0770cc52e3612d9f1eb6f7f79979a8a32e95b0c7f3dc1dbd073a1317414dac1d42f3f9435a37d9e87e2276163a363ec43b1bc8a49a10e8635788d1c4d5c0cb726e17e62570b1dd824dfedc71a32ac9dbd68788078430b58ced3a1312effca0e7b72d5111db2c3b8d9aaf64f08614889a92c3f5722fd813d9dbf7b2aa2d99dae47c596e7287415acea3468717f15132b0e1bf6aed16a6d06ee031cef659c96f151d8ee50f9da9a21156a8bce9f6395e492e2093744639ff3cc7f383fe2a22d946e550d312c20daa361600d3412c97f948786cb40fecb4bcb15d3df7d8d7fc6431114d1150be4b5606a9254f2d357233a441e6db79a58ee6f7f866e23c6a81cb07e896c59cf06cc3a74ebad25664698252da911f32a77ef7fc080956e0ee6af690622156e84bd8e1230687046f1c3a346345885931e586d9cccd7fa6473e0b7edfd213fa7f5178c2fb95660e9330db42ad99cbe357c2df9556cb98d2642cf4897e37c2e47aad53d545846b2ad99e5075f116a4dbbceb85ef0abb00aa495d9e6e9741ba6f0d01c716c476e8f1b562d96117a5b44c48aea1c534790afa3bf02956e7e60d6bfcbb12c2334e062eaf8b58911c17d0bd61ac3e2cc70bf1c61ce17c56fb092330141db13aa6b74a3b70c7a79262828db94ac7856037668cdb7ee9c0d41e0ab7a147124fcbdf515765300f380bcfe74d0d30383bb8e703b4723c458fd55c16874b340591258dab639b218a0451654d41c4b8cdc6dad7370275b3da5b314d47cf2e48c218bd8f3c091b9b7891f949cbec5c7c6985f8c19524985303791d51305cacf2de8f9138a6adc04638397ada322ad6eec01af7f7c03083417a10384a1e661ec7b9f07eb40dc2906cded597b813e789d857cb10dd8098836c264b6eb7e410e836f3c46e6e2d3216e57f9c62a9b2095f0a1de92b6d4c48adc6752e4cd02e8cd9bdf98c231333557b9e65b9042c6f6f14f02c719eaf6d62191eac2c40484a69e1998de7cbc67770e24c316917e8bfff9560ec318a169e6af56809a28c0ebbf0ff408c2153037deea4ccd01b70b6de74a5b8ede3beab10204dbefa7f4d285ecc5caadadb4d0e8fbf9d6976a4d8037caafc916e04cded802f61c644644a37b6215486c577fdf1d80b44a14bd3a4a9b9fbdf1bfd7fca1bcd34e1f297ddc30b96dd3d1ac8c08ba2e6e551cdc5371e5e380cd55281c486899e88e92bc703406271f8c6c65a84c145b29286e8abfd6212db3e99c546b1ec86bd63a27ed6d466fad969cfd4b139ee176485079fa65aaeb33f3e41cdbccc913beed37955f0fe7b35bdad89b182e0e4c1d45adcdda2b8dbe59c12e49c9c8fe3eeac06baa792ef383bee53e9c24302b6231b983bb86e211d56ed2625cc1e7cf187c621ba40ea9f0059a32e0c962802f501fe8f1f57426bba31c20839aee25256cc0e782995f5260357c34a7060cab0160db23fd0d8178c9b65f91c2e09e806a2590056dc7fe5cda0e227adbe1943a8ab8437bca0296dd6c6cdc46f6b1b0c26ae637eb3892d611ff1ae615b42f16bc85e1c723265f12ba3adaa58a30e755680a78e575922975d9a9435e68340dbe3a75132ed3aaa732f18698da435b1938d355cf94827466043dc4aa9e20a875bde03402990d8fe1b10cf1e31e735e53959a9fa843cfdd80a19c4acdf0fec311f5d4e0538e8ae1ab28f6ad9ae5f949b4acb7ad7a4f1589c56edda02fa4bbbda9d8c1a43f0b13c72987c2aa74b23782c418e54e037bb9e056203dcd90267d55c19918cea1fb9dd063adc4d49b36202392a805370414aab5594858e3be9bd9cc5323a0565892289178e4ffa5273c6d73a9dd16960846fcb5d7c0457d5e6cfdab5bbf0b4cd1ac9e2a20de8fdb65fe1bc0eab4acdbf49ee2c24aaccf9e582bdc4b0f83d602a2c51237f5949d1d6d022061330d429746f3cc0f0607079cc0b77b54ee850a38f374ef5c2983c369e11dfe215aedfb194d2624f00eed87a4f1faff8bb770a8a2634048cc89134e88604a4c12584daa91f0d5d71cb96f9d3dab40e244fadf9e44ce1698dca9d423823e4ebe53fb2e4e3d7a3c1d1dae2b5cfcd4aa6255bf6cf8dc08a37774047534feddd39e580204e79a1015354ba486de32480b5f24ddd7a7c6c44bcc23eabbdb28f1940a8a319e623c7d8f23333f73858820760ecb3bb0a6414449c2688f74c6174d8fba13962c21ef41190dd31a97e873641c6b09a7d9f888c7b1dab84cb9e22adc30cf5a7d438e23b933c84238dade956598dee5336ae3fcfbdd80e846715872ba78af672924a942d38a47ab8757f4d28991a9366dee0eb3627ae0c9807ec0cdfc527a5be37eff3fc8f8d2a74a866dc18c5be9efb58578a36cb8e02796ec49e47148f1b13c89db8eea5e88dba29b12696e75fe6b3904d39c5923fc362f739a67d33581c99a52ea173a33a8c252838d66d09682bc023593516c5de6b4509fb1e5d717f57b8e92c2b8708b27ed883239ef8d0e8c0405f238fa231da5270ca188b140bb59b2ca6877401a84294cd577069919f0672c80067eb5bb0870de5c2621107e29cfc367f36e109059c397d75d24f5cc093d53fc67c060ea64d0275aed425d359b9f3f128d17fbf481a220d88a778241598680e38612301f57143be00dbf79cb85cc618d4891e8119682ea30af65170e8445029ad98af1e4fc1bb09076fd2c0ee7154313847416fa6f30b899d5fc1f2ae9fdd61afebbc0ec6722f385ca51c3bfa82cd49452616d425f8b3ad4668a92104d93f135128c7e540c867e704fb87f6b9ed731688bac1a801523023d37105b2f5e9a705ea48bdd8c198fd25615ed6e84ceb7ddaa0d5ee077814de591d834b3e0c693bcfc37452608b957a100c6caaa29d920d451b08439d00a3a6e8699df340232f0548258bd3556b360c32108f934e7d854625ace43f8f1c8162ef9b912f5cae07f7f2050cf66c417ddc80d1c5c02d95a514f58e3f1e0862fb084be391f8a6884c06d16ba43dc47b0b58ceca3a369165bd3c82f55b29fcf429a43af6595efffda50f8222389d631e40f126f06b6a296b8a7db2ebcc8dc1ae2cf365878fa614879f0bd2d0c0d4bd8c5177d627c00d84ffa346b29a9127504a4a95bde646fb75c9e8d603f885f5d4ad337d1ac3cd9351abfb4bd25de555ff89bb80dd66512321114d5451f773f0e8560eeb3710df50cbd99aa7def4de454d65ec0da58b3d779ca7eae6d6322b0bba967b8e4c1ebcca5fcd287d036c7c62f848194fa4c13203910283459e9255ced5dcc3059e220f1b279840c9aa77c6ff7790f75b356ae7fd9cb7a846697fe2fb046d87c66beabaefa0dc06c0e11f3193fe1ebf5660a46fbe901556e673191de250e2b56bd2636ea6045b2378ad58dfa6e6060fd9b03e34ccd698d7863de9e1b7d984010f669c0860409bf9db8eb80442a30057bd67f83fc72bbd41c9432ff2da340eb0a2a139ad62ffcd7b9033a350801dd7ae5eff7e9fe4221d68b27f13bd931dc18e089598", 0x1000}, {&(0x7f0000001900)="d18f01aa8c17060f3ddbd78711143d7b96fc24f96b0d03a5c145c4884c39121292657e8c9938e297db62978897d1d2ff6ab7fc57cab0ec0bbf9524694ba778711f74342cfc48ff31b34928d4b4c8ddcf380c3bce2c3461a2c0b000549f4929bc7f759ace5954fdd0270ce7d90f28c110104045b4f3359fc0108e1cbc9341cf49883583e63e6dea73194ce1e3ee35f8fc0a17d5835572911f9399cf63cc4e125b23239b027c5cbbe2f3899ed47056aec934616c9e", 0xb4}, {&(0x7f00000019c0)="111c1342ea40d283495bdefc33212971d35be6f1aaf8cc650e4893ece19bae708320ddd78f2cb86c5cd0d13757824dfa3d2f17fb86", 0x35}, {&(0x7f0000001a00)="ea4bd44cfbd8e115fb28307c293ab5314adf5aeaa8db3dba884666c9ffeef6dde059e11223e32a7a254f2e01c7f27c3ea80613ae10c5f9ceb1d2b5ab4c17f34d9ab19e374f4d6df66fe85339bf49a456d1a2b1", 0x53}, {&(0x7f0000001a80)="f200375655520bb0461d415af5772cb1f21dad653064eba1471a88ca84df98b48234eb5d418d67a6c36a3a0ad3c791414a3d54de1244f7b860f39babb71e3a92388204ad1d34a8f90ade76346f0bb5124a2780efa899ff9fb995c524871b4100b86ad938e33e9195cfdf14df68c12e574a3297a5f927c0e48b7e470afe0be36538a3c6097748acd13d6e3bf2a1487b151d2ddf5b2151dc64e76c411408740b132fad8f42763d7bffeb4981b2b6455075649dddf39bea5ff4d936af0ec482a4db7ec71c0b02e0bb5e068bca216697d48992173e8a55cd66084f3678da3570cb2725cd7a7c0d95fa06", 0xe8}], 0x7, &(0x7f0000001cc0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20}], 0x128, 0x404}, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x1, 0x2, 0x1, 0x5}) dup(r2) r5 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r5) r6 = socket(0x18, 0x2, 0x0) r7 = dup(0xffffffffffffffff) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r7, &(0x7f0000000200)='./file0\x00') setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(r6, 0x29, 0xa, 0x0, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/104, 0x68}], 0x1) 10:21:17 executing program 6: getitimer(0x2, &(0x7f0000000040)) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 10:21:17 executing program 3: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="05000000", 0x4) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000000c0)=0x8, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 10:21:17 executing program 5: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1206, &(0x7f0000000000)=0x96, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fchmod(r0, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1206, &(0x7f0000000000)=0x96, 0x4) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) fchmod(r0, 0x0) (async) 10:21:17 executing program 6: sysctl$kern(&(0x7f0000000080)={0xa, 0x11}, 0x7, &(0x7f0000000240)="f4cb87a6542c83b167698324558b8c400b31ea02fc31c898b87d0af850f72a038897823a4c00a437ac61191e94f32a66a9303e855d3447af1a72eb10d594e704a7c008a93007a69fd198d34a7839c5145941b49e49c61a56809298b05f31148cce7a5aad835e8ae2979608af91b3bd9f5df4db9ad503e9233d90eddc72362a709a5f348b4bc781859717716f0e96a4ffb2fa62e1927ee27c6749252fe9d97122cc7a89622b50049ed68369e60cbad6ecc08da92bb31b7254da99265d0516de12529d5c9063478aa67e2a4863eaf5307b0c4cfc381d99ccaba80b473887c705fdf70971c4a5ecad4b57c43347b8cd595dea0a5f6d278e80dfbd4066d0a31d235717f7e16f6997c80ee357bdcffecdcb9a1be676d5e37e6c1cbb509f09df42323eb71f5de2074538cb591d", 0x0, 0x0, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, &(0x7f0000000400)=0xc) dup(r0) r2 = getgid() r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = geteuid() r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x800}], 0x4) semop(r6, &(0x7f0000000480)=[{0x3, 0x1000, 0x1000}, {0x4, 0xd, 0x400}, {0x0, 0x7}], 0x3) semop(r6, &(0x7f0000000840)=[{0x1, 0x20, 0x1000}, {0x1, 0xefa, 0x800}, {0x0, 0xff01, 0x1000}, {0x4, 0x7}, {0x4, 0x6, 0x800}, {0x1, 0xfff7, 0x1800}, {0x1, 0x4}, {0x1, 0x2, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x3, 0x800}], 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) socket$inet6(0x18, 0x3, 0x0) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000001300)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r9, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r11 = open$dir(&(0x7f0000001340)='./file0\x00', 0x40, 0x80) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001400)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000001200)="52221b6c9ceb0baa80097e0f69312efedd8241a7e155276c5b15e6615a8a964753fcc7e69ff4ef2e311656ccf11909b898384c039ea1b62a414f283ca0f745cbd63237fdd0ff6e807b19d7c728ab5dba9ecc2afe20204c21b6ceb55cfa464a5c018219d4400c4f5df20a17f79ac84f3edb0bebe818ef858c7ae23bedf78742075cd9db426df2a9122a25c8b12b2acb255b9a24d8b0d52de8532ea9f721479e508325c7523286ae44a8892dc99c4f419771bb6972e0f08eb42d17564a", 0xbc}, {&(0x7f0000000100)="9e9cb48ed922f1c8f567e62f422e65f050e41e6af50b723fed9f5352dc004d439f66909d6334fc9b3201a49b729d6fd8", 0x30}], 0x2, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8, r9, 0xffffffffffffffff, r10, r11, 0xffffffffffffffff]}], 0x58}, 0x0) r12 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x9, r5, r7, r4, r2, 0x61, 0x4}, 0x7b7, 0x2, r12, r1, 0x3, 0x6, 0xffff, 0x7ae}) r13 = msgget$private(0x0, 0x100) msgrcv(r13, 0x0, 0x0, 0x3, 0x800) r14 = getuid() setuid(r14) semctl$IPC_RMID(r6, 0x0, 0x0) 10:21:17 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff2f420d8527b3e0e8ff8035000308000604000200000a000040ff"]) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)="071f4ada68401d7d202b2b6f62b315e330887d35b7d9eb782dca9b24316163bdb9faa9135a7b0dd8124d5f624964585f9c34c50f40996fefb59346490e4d27f9e3640b095b161138bea863936c062541cbfd902bddb1aa018c", 0x59) syz_extract_tcp_res(&(0x7f00000000c0), 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0x0, 0x5bdadb02) syz_extract_tcp_res(&(0x7f00000001c0), 0x1, 0x1f) msgget$private(0x0, 0x100) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 10:21:17 executing program 4: sysctl$hw(&(0x7f0000000780)={0x6, 0x12}, 0x2, &(0x7f00000007c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040)="dbc71bfd49afb8e10b5e42d86fa55c8d46d84c70bec9cbd90377318f0f2cfdc2a3ab38da30d3d66896cb88480634d3b62b6bdac43c4cc7c9e87202910b9c4e8be02c64d2f100dfa93ddff6365ac9b3e47a7f928570c8264bf6169c83e6f5550de9877acdf73d77b038e42abed9232351c70b092337c108aac7cd78b933c8ed9485c9d6c00e8d2edff2ada458729a230824ebb56005cef983c9a420cbff58dd847115a03f", &(0x7f0000000100)=0xa4, &(0x7f00000007c0)="9e74be25394c9f5f30117552287c2794ab76a8618f3a7c00354a0a72e132d5a69c0a3b61d85e5cc8f4aee87eed997fbe7fa2f0aaf764d12816adde45da1cae53e98c575e00422a5e9c98ad3b82c24f47c7e6e0f7670d3a49c26ae9987665542a7dda85e884eeb42fac06ec5f53c718eeb219cb1cb4e9963ac606c547988de85315a1887325ccc436fae7272130b17da26060690975c7bc2e6c6cb0f9371e83272c3f7f7b85af929a409e76c7a83d6d3632fd4a1797aba066856ff99688aa42e4e3aff83bd1276cbaa6d89ab9992a3f2016a99e806c34b307bbf5dade392814c7fdff10a0b63ca47fbd7782c73b92d10012451e4d81d29a0c4ecb8b655249a6e7ba84b2bdf142b0088a5b93f082b5b1508c463ec97a55a4c92fe2132d17a517fbb3a4bdd5fd53e383c1badc2cd23058eb78dc3066cf865a6c613d9a178175d08afda015c0179e4055183fdd5b498eadf51194a35cc90c137a4b5420f1e3c3c3e2208a3e0ffaba551be589484f0a0aad75e4c47aaee8f9293b397c4e145e96b54dc376d9d6b09a5ff4f95affc8d00d25549502eaead24d583996b47266f6275b7df93323c588b95ceb952a1061d4d3602e7e3ae2b4e3d8546d625b9cbf76601f789475d6babcf338e73ed1dfb75f5484455b153e0768ceea1065dfb3cb8c6f92d6ec9ef2a4b53feade7296ba172a01f1fc39ff901c3d04c885ac214a73c71a3b0edf097c791735b7148ce050fc2e79959cfe560899b24750998f04288a2df966ea35b70518ec9ea66cd539054bef204fdfc92c5ef19eeae7684d987bebb900104b981d34a301f38e7e57169ea0e57af99a2e1e6c1518f522b26bb97edd7ddca14b69d0b9dca9686b438cc1a6486d0b576f59c9ebcd4a77ba8b66f0fb2a81e0b1497f1f25520d45c11eea22fb3caede5434f0b321d03b82c376a1d7a0d9e47f600fe0ed60ea2cfcabf4d244f0f529466f2364d92a8bd3c2021f567ec287c628fede08042367a3970801734ebbef878f4fd29260928aa4522efeee0319774548a89ae6e48864d32c05e5f78d00e37d0a12f23655a8676c726e564b2390f136ae281d3bb97a15cccf9f082322e9f2b134506e0c2a201424b89b3c838577d9a6705d784bf692d9c01f01f67129bec1b56d1a7c94d438714c9fa56261b0173f7303e84dded9cc142d426aa5e0cf5fb67d8b012290b76bb6769bffdd49e27cf1ea8c62b31ee0dc5e57c8fdad0dfea901922f2d2d92a89934324d329b259feebeed85070b14179fe9212dfa7c46431dcd5ad9cb2a26af86f5d867b1235c853a7cb27e6852d50574396e7cd7dbb57f33e967917472a384492af73f77f749f235d3b8ed288faea2e9254628dee8a89ecdcd91749de2a282b30b60cdd3427dc2631a853ddd12486b37422503462759edccea846a9c3d9cd0ce5bb12c669b9969f4f60bd9870b265a1b3020c95d03815b8564c497dca7581e6d5ded203c0264bfe26052d0ade5e4e3e5dc085d9fda0e633dd72e2bb5b98d8afefba8aa3067d524f44b314743071a8679eeb1377e18f81bc8424065ff214c6ef60919f6c816c72a4227d0b999e12b0d3083eb2db08bbd9adfaa6b7f29600a27798fa5a8628cb13588d7fbf81962e597c085d2d9b908d42bebdedf3d64d03872083dd409964715c12ed6ce6a2463485a5387e867e60939fb2520f7ab189771421b8c2e912e4294345cb1c509ddde425d61f293628304b8ef3aa2df105d81599a70339c00b345d8a3c84fad43bd1d01c8d4c05122ebbe6479ff11f8d972cdc66a3b73c4e97ae8fff9c6b169e5797d2bfcbbfb585d2139df8a5f1e3d7afcece551e6eef323e8b38244e34c8cc275e4ac7b8510f5f621b05020ae69f0a2a23f46766e892f365b8dde27da821fd6c59c9d16eed228ad8f27f4d6087155433a7a5cc2eee560208ec93b880dfef069833bdac783c3d9b9feeb39b01df35c2128a60b4b21543b876a33103574851ac9f875579d003aafa69ed4b66ff73d441674ad361d090d25783b1bb8ec6a5fe1c78a43aa058736803fae76177577ac61cf8cb51bb310c923e84430ecb6ec10ac595f37784da073552b3e3c413e35eee0f3376f86dc919340c5fea9a3a7ae2828e61b7198f8839261977dfa88f5702228796de4cd87bdad28024548439ef6b18f612c48d33aa3a9ef9bc42f6733e32e43de581c017426b23ad0546a2b155e170c650aaa8fce762c17d10b9052501275c02aa417665f87e6ddc8389f73b33a33a7cdb4ebaa7db9938d765eb57baa125fedbc14616d6c72a0fe8f492991e8cd134bdd4f60d477f30eaebd240f25c0edd195cc10db5a482471e415bb63aa1b1170c409070c89f12829b2da6178964e0ca2b1d08285ff5698a9e5df0d74f9abba2985881d8f34af0bba44a3903437802eaac4e1e9d7b1a00fa02c485675a15a9c4865fbb1b7c24b36fcf6d37302cacb61578fd5ba6a5ef2dd451bb7b7ef71ca1531e7fa561c064761646cfacdd3d48e858d668db654e4a136589bf7df92bbb7cc3f8d4ddcb53f200fa5150e0b7f4369beed5da8f89d8aeec7d13a1ede5964c4e4a93820bd9a796367b914bed40c5a66b83d2869e76344ff02132dcb16e3341aa0c0b87d48a6df3b20d909c9869d1972c5330d199b7b55e6f07d7c075f5daf425c7b44663a405d2867cafd1fc829b3f0070a8d47c934b2bb66e6319670a654080c7a940bb1bc57e058196806c50c835985011266494d83f77a585f0d6840a071d02b79766c209cee28c1577506024b011d106dc002795222946bdad36dccbc447f1e14481dc49e3563e85a2b338f26bf4ef96a8da1bd03e4a07183600784373e507c20874a12075f2c8cecba8b6d5f69075a475ca78c390f5487dda81586bf3eee6755f1d060596bd7b698496ef60832632e0f1902f7694fe9338e5a3ef83630796b47bde070eb2a611cfc785a1f9899b3c49c6f9043760bf6a87f136778b3088fe02443db805cc89263aaaac59fd9a53dc8392662152e9de948db4f12ca3c0f24559439616eb5f88fe0194137c79192719f5a9c833cb584daa29b518af43e1108136f97f2590328e77db83d27c2f7667ecca43922181cdfc636e2a0a539bfbe8c2ccfc751f4ca3c8b08cebec3e4ebb2d0bde88ed7d98d0e8e2750a09e97ea181468edbc21d7f146314329fee2938ca91615eb2423770cc3a748fe158fdeaa372f1202719a2bae2c0d524ce5d99dd344e1014ca30d4a69a009116bf92f84181a928de265ecdb3c45ca992a6ddc4c07eee9b2483ec88201680c04ffeebf1050a47bc929c0d1c543a04ce006025c09c39788084102273f62c8707dd3b468cce9adcb9abef28b978ad87063a24de63b073896f56dda98bf2192212d5b8a3d8056a6e4cb1615dba1353d43fe56e7ce5633fbfd81fd8dd7eb5d7dcacafef79b9b8b753ba9c01737fd9f1c3eef606f5de45af64f307c57fb3759053c1548ce215bdd9726364aeddf02533cb8d000693dbfab85f29a456a42a7dabbb9080f2d1c7226472e152422ce3502f4d98b4619c95288f222a2afb7f0d392572d63d99aa5379c9923aa209ce17b5765dd0f4ec4221237303942784cbf1d2329846d60b526790ea4705a78b8c3aa389161608771fb7a85352aff4ee4df3ffed1b1a56c983a9991860cfdfa660267b86551662f337ee6cf9e9de557cb7dd5a9e312d0410d8794471313a9908c142e9e8f545c375f21c835f10813f7667fc5a7df5f4d0bb8d4a67af5a0ebe63e3bf12bf949b977c98045b3b9d4f3e4180d45f11f70d15895df0486ac66443edefec216bf99c742591733353e3ad718515aae0895c5be02c8e811ede9d7737458d75700eb69e7bf0d6dfa001b605f5cac020e9f3d85941f133379cecfda87d4a7d9f8a0699bd34946f4ad0497e788b1a75e83badc9775dcd00d086491059239a110f4fc7ad5e5a0015c9d9d1a65c8e443b5fd5b1e9cc0b0f4fde1d1c45c0809ca408a5aae31532c2399112bdf6258e84f9250b9c7b8b2002609e6929a9d18bc6fbbd0852f14daa44f2cc643a79bf8221edd0f2b5fad4f7cbf11291dffb0a056f1f62b01b7365fb61aab5ad928155f4c9ed67dcfa8a1bf5667e33ae3c87fea78e342bc0b72788abae805db9464a8e82aafc03d5a38fd49a836d9d0ea2e83fdb3b6de50e53dff77d3b59ea29b0fb5a746661d618a863c6d7bab2501e100d9f9caa4e8e58778f9680ce903ef4a83df444e0c18f9ea2118c471fd8ec4a0e5e67675384e384ce33bdc7ced696674cc51d814ab9236756a339acbe5e17f224041a89fe9a4fda0f8cbf8e53ab567ffb3c182e934d869fa388f1eb4c15c3a34c450b0b5c445093a13ee9d29edb3a866c35ea1734b721a4514b640804896c05859f4867bb78594459252ffcbca7892d9b43c4dcfad424e28b293ee744986c85f6752bc95039a3574096ffb139ed24959574129ec150f195486259614dc93bafe49838e1810480f0f3008283152e169700dc8cdcf5723418ebc17e523f4819662a162a34f2d1678a2ab9f2d7c261da96f8813dac9308b8834f70e40855a4ae6b6afb845335b94bcf0dee374cc9d745bf3e913d0604a6990c5e7c50420e0907ee5ea6fc5838afe43f233db8f8ef143417e75d9cb8f837d3f57bcb494715cf2f012db1090b6136da8f50e3276f3e21916be5c1859f9fa98ad9366b7cec0cd4ca251d62736dac18cd954631f4f2c22bc5d559524ad5cb8d2e546bfa70eb05c678278414b32484c431284e1e7008775f59b5840e2a62dd93a3f71dd072fd0d8d2dc23de4676efdfa13ec8fd9833f0d1e724e2c53037ff4a01f55311c91fef1080a30db55f4af42d9f69c885d951baaeedbf9960a16cddab6101d6c8e3084e3b3973040d26843c8b27a870a397bc344fbbc43efe9984c22c3c42d850fa1cec8e4f3aa81f286accc05c8d406a56c45b30b5230fcc0e05e30ad96364929e3adbb0d8572472d48bb4a20774023e7280ed26bc24e28dd3997443c7587bef7c84c667c22d7001738c816ed3637d573488490fff8e00c88357f6d374f82f327cae2219e4fa179756e2fee2e01f258dcec3b8c4bd9626301b7542f3ba76fa6c28904cbae65d433c0c9ae5abf01ec8819b24fb1ac3dc4ec91960dedb82b97db87bb2e569f517db99e8818fd2d7db383cd6ec6a8540d190e56130aac8489b77571c4cf44c0b1be93375e5fb44533b0942aef30da3b8e7676c57d3966647e57d7ec65a99516e46198de71d236340a69429c7aed3c7cd1228405bf5317fd9505b03920b05ba181b2b91ba2f885c61b14b474c0dbbbed7a892e9491580dbdab11465016ba0efeab36c925a27152c1ae9946cbbcf8dbc194865ec3fa3e3d7e395311a2396756ebd1ec5443022c78bbb6a041b1df9aae31031b583db3cbd0df6085b8b98b9e293f6b63db80db7b28b9065d713a6484c9674d7e42b67b62d6772a507eb92efa34843a28196f69eff4136adaad6fcb68290fc64d21c079b1d63ea48db7d150d80ee0ad5b85f5acf734c8478c8af2e6e95fe80b374f3f2e17c287f6b41ef0b96bab62891a8b71b3cf237a19dfe96a7486eb1aa61b10de1d29ecd2a9afbb1505e4f75253028b39fa01fda79cbc6657f4dd08fecc686fb3315f75ea3b1849b599886a6a4f1f16fb64ad4d2bea24ef33782ddeddffbe15cc9b9798952b5c215663c1d3b62e55ef2343d422045a236eeb7bc1a8eae84140eff38d2762df1b17775090ac6301d568b707c2e0b805438c8d657e53033fc1d5fc9f24f03cd94bbfe370987fa1eb951deeea8fc1a9b36", 0x1000) 10:21:17 executing program 6: sysctl$kern(&(0x7f0000000080)={0xa, 0x11}, 0x7, &(0x7f0000000240)="f4cb87a6542c83b167698324558b8c400b31ea02fc31c898b87d0af850f72a038897823a4c00a437ac61191e94f32a66a9303e855d3447af1a72eb10d594e704a7c008a93007a69fd198d34a7839c5145941b49e49c61a56809298b05f31148cce7a5aad835e8ae2979608af91b3bd9f5df4db9ad503e9233d90eddc72362a709a5f348b4bc781859717716f0e96a4ffb2fa62e1927ee27c6749252fe9d97122cc7a89622b50049ed68369e60cbad6ecc08da92bb31b7254da99265d0516de12529d5c9063478aa67e2a4863eaf5307b0c4cfc381d99ccaba80b473887c705fdf70971c4a5ecad4b57c43347b8cd595dea0a5f6d278e80dfbd4066d0a31d235717f7e16f6997c80ee357bdcffecdcb9a1be676d5e37e6c1cbb509f09df42323eb71f5de2074538cb591d", 0x0, 0x0, 0x3) (async) sysctl$kern(&(0x7f0000000080)={0xa, 0x11}, 0x7, &(0x7f0000000240)="f4cb87a6542c83b167698324558b8c400b31ea02fc31c898b87d0af850f72a038897823a4c00a437ac61191e94f32a66a9303e855d3447af1a72eb10d594e704a7c008a93007a69fd198d34a7839c5145941b49e49c61a56809298b05f31148cce7a5aad835e8ae2979608af91b3bd9f5df4db9ad503e9233d90eddc72362a709a5f348b4bc781859717716f0e96a4ffb2fa62e1927ee27c6749252fe9d97122cc7a89622b50049ed68369e60cbad6ecc08da92bb31b7254da99265d0516de12529d5c9063478aa67e2a4863eaf5307b0c4cfc381d99ccaba80b473887c705fdf70971c4a5ecad4b57c43347b8cd595dea0a5f6d278e80dfbd4066d0a31d235717f7e16f6997c80ee357bdcffecdcb9a1be676d5e37e6c1cbb509f09df42323eb71f5de2074538cb591d", 0x0, 0x0, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, &(0x7f0000000400)=0xc) dup(r0) r2 = getgid() r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = geteuid() r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x800}], 0x4) (async) semop(r6, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x800}], 0x4) semop(r6, &(0x7f0000000480)=[{0x3, 0x1000, 0x1000}, {0x4, 0xd, 0x400}, {0x0, 0x7}], 0x3) semop(r6, &(0x7f0000000840)=[{0x1, 0x20, 0x1000}, {0x1, 0xefa, 0x800}, {0x0, 0xff01, 0x1000}, {0x4, 0x7}, {0x4, 0x6, 0x800}, {0x1, 0xfff7, 0x1800}, {0x1, 0x4}, {0x1, 0x2, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x3, 0x800}], 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) socket$inet6(0x18, 0x3, 0x0) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000001300)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r9, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async) connect$unix(r9, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r11 = open$dir(&(0x7f0000001340)='./file0\x00', 0x40, 0x80) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001400)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000001200)="52221b6c9ceb0baa80097e0f69312efedd8241a7e155276c5b15e6615a8a964753fcc7e69ff4ef2e311656ccf11909b898384c039ea1b62a414f283ca0f745cbd63237fdd0ff6e807b19d7c728ab5dba9ecc2afe20204c21b6ceb55cfa464a5c018219d4400c4f5df20a17f79ac84f3edb0bebe818ef858c7ae23bedf78742075cd9db426df2a9122a25c8b12b2acb255b9a24d8b0d52de8532ea9f721479e508325c7523286ae44a8892dc99c4f419771bb6972e0f08eb42d17564a", 0xbc}, {&(0x7f0000000100)="9e9cb48ed922f1c8f567e62f422e65f050e41e6af50b723fed9f5352dc004d439f66909d6334fc9b3201a49b729d6fd8", 0x30}], 0x2, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8, r9, 0xffffffffffffffff, r10, r11, 0xffffffffffffffff]}], 0x58}, 0x0) fcntl$getown(r3, 0x5) (async) r12 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x9, r5, r7, r4, r2, 0x61, 0x4}, 0x7b7, 0x2, r12, r1, 0x3, 0x6, 0xffff, 0x7ae}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x9, r5, r7, r4, r2, 0x61, 0x4}, 0x7b7, 0x2, r12, r1, 0x3, 0x6, 0xffff, 0x7ae}) msgget$private(0x0, 0x100) (async) r13 = msgget$private(0x0, 0x100) msgrcv(r13, 0x0, 0x0, 0x3, 0x800) getuid() (async) r14 = getuid() setuid(r14) semctl$IPC_RMID(r6, 0x0, 0x0) (async) semctl$IPC_RMID(r6, 0x0, 0x0) 10:21:17 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async) r1 = open$dir(&(0x7f0000001340)='./file0\x00', 0x40, 0x80) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001400)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000001200)="52221b6c9ceb0baa80097e0f69312efedd8241a7e155276c5b15e6615a8a964753fcc7e69ff4ef2e311656ccf11909b898384c039ea1b62a414f283ca0f745cbd63237fdd0ff6e807b19d7c728ab5dba9ecc2afe20204c21b6ceb55cfa464a5c018219d4400c4f5df20a17f79ac84f3edb0bebe818ef858c7ae23bedf78742075cd9db426df2a9122a25c8b12b2acb255b9a24d8b0d52de8532ea9f721479e508325c7523286ae44a8892dc99c4f419771bb6972e0f08eb42d17564a", 0xbc}, {&(0x7f0000000100)="9e9cb48ed922f1c8f567e62f422e65f050e41e6af50b723fed9f5352dc004d439f66909d6334fc9b3201a49b729d6fd8", 0x30}], 0x2, &(0x7f0000001380)=[@cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, 0xffffffffffffffff]}], 0x58}, 0x0) (async) r2 = msgget$private(0x0, 0x100) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) (async) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/56) (async) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x5, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) (async) r5 = getgid() setregid(r5, 0x0) r6 = getpgid(0xffffffffffffffff) (async) r7 = getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000005c0)={{0x9c4, r4, r5, 0x0, r7, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r6, 0x1f8, 0x2, 0x2, 0x7f}) (async) getpgid(r6) (async) r8 = msgget$private(0x0, 0x100) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) (async) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/56) (async) r9 = socket$inet(0x2, 0x1, 0x0) getsockopt(r9, 0x0, 0x5, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) (async) r11 = getgid() setregid(r11, 0x0) (async) r12 = getpgid(0xffffffffffffffff) (async) r13 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000005c0)={{0x9c4, r10, r11, 0x0, r13, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r12, 0x1f8, 0x2, 0x2, 0x7f}) getpgid(r12) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x7ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x39, 0x8}, 0x7, 0x8, r6, r12, 0x366, 0xc99, 0x4, 0x1}) (async) setsockopt(0xffffffffffffffff, 0x11, 0x2, &(0x7f0000000000), 0x4) 10:21:17 executing program 3: r0 = socket(0x11, 0x3, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="05000000", 0x4) (async) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000000c0)=0x8, 0x4) (async) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 10:21:17 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff2f420d8527b3e0e8ff8035000308000604000200000a000040ff"]) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)="071f4ada68401d7d202b2b6f62b315e330887d35b7d9eb782dca9b24316163bdb9faa9135a7b0dd8124d5f624964585f9c34c50f40996fefb59346490e4d27f9e3640b095b161138bea863936c062541cbfd902bddb1aa018c", 0x59) syz_extract_tcp_res(&(0x7f00000000c0), 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0x0, 0x5bdadb02) (async) syz_extract_tcp_res(&(0x7f0000000180), 0x0, 0x5bdadb02) syz_extract_tcp_res(&(0x7f00000001c0), 0x1, 0x1f) msgget$private(0x0, 0x100) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) (async) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 10:21:17 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r1) close(r1) dup2(r0, 0xffffffffffffff9c) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffd, 0x7fed, 0x5, 0x607519, "1a0001ad090201070000200007791dcebf00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000540)="b792b17e7a3e01f3e734a06d7925729bd5f616adf54c9cce06f0bf93c8e4094d139f345397d09c80880145ee9764f4fac0bd5ba173c42ac3856d7de12588f3f16511569309cc52aac80e7a914580835f86f775b0a47c13ecc57a3b3e43f1173ff1dd7ddeddeb36cb3cf857cc2191e72372abdfb62ad932876811185f9dfff0bb5fd04686f97141ea0523dc293d338b5e0dcf8e968d22c955a92377f663b67e161d0eed841c2b2a7aa1e78e6093c040784ce720d50da52e8a52c24e08306e2eb4dfd0a9cf5b1aef3fa67437831ba524343405f11b71d906e1196a76e55ddf105be085658fc4532f6acd1f126135cf01aef6a9f8de94abd0e840b37014bef4ed444fd4ec07ee8ac8394e550cf436c008699e3fd86548d357a407ba74f55b42710bf7fbff73f73ef92a719b607f81ee7060dd6e5c9ae89ba587f48a4963f4c4bcae1b3aeab774f78d0688a6dd2fecccd1f73622473fe3fc85d64fd83336f25b0709f329d0a655d89db9d6f4faff29d06fd1d0ae05fde34251caa5397a5c14c6c750dfa187e9933887f825d332355ec398a13cb5ef019ea5901407a30fce8bc806163a215014d16e769bb3cb3593d7a0b50902", 0x1b1}], 0x1) 10:21:17 executing program 3: r0 = socket(0x11, 0x3, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="05000000", 0x4) (async) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000000c0)=0x8, 0x4) (async) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 10:21:17 executing program 4: sysctl$hw(&(0x7f0000000780)={0x6, 0x12}, 0x2, &(0x7f00000007c0), 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040)="dbc71bfd49afb8e10b5e42d86fa55c8d46d84c70bec9cbd90377318f0f2cfdc2a3ab38da30d3d66896cb88480634d3b62b6bdac43c4cc7c9e87202910b9c4e8be02c64d2f100dfa93ddff6365ac9b3e47a7f928570c8264bf6169c83e6f5550de9877acdf73d77b038e42abed9232351c70b092337c108aac7cd78b933c8ed9485c9d6c00e8d2edff2ada458729a230824ebb56005cef983c9a420cbff58dd847115a03f", &(0x7f0000000100)=0xa4, &(0x7f00000007c0)="9e74be25394c9f5f30117552287c2794ab76a8618f3a7c00354a0a72e132d5a69c0a3b61d85e5cc8f4aee87eed997fbe7fa2f0aaf764d12816adde45da1cae53e98c575e00422a5e9c98ad3b82c24f47c7e6e0f7670d3a49c26ae9987665542a7dda85e884eeb42fac06ec5f53c718eeb219cb1cb4e9963ac606c547988de85315a1887325ccc436fae7272130b17da26060690975c7bc2e6c6cb0f9371e83272c3f7f7b85af929a409e76c7a83d6d3632fd4a1797aba066856ff99688aa42e4e3aff83bd1276cbaa6d89ab9992a3f2016a99e806c34b307bbf5dade392814c7fdff10a0b63ca47fbd7782c73b92d10012451e4d81d29a0c4ecb8b655249a6e7ba84b2bdf142b0088a5b93f082b5b1508c463ec97a55a4c92fe2132d17a517fbb3a4bdd5fd53e383c1badc2cd23058eb78dc3066cf865a6c613d9a178175d08afda015c0179e4055183fdd5b498eadf51194a35cc90c137a4b5420f1e3c3c3e2208a3e0ffaba551be589484f0a0aad75e4c47aaee8f9293b397c4e145e96b54dc376d9d6b09a5ff4f95affc8d00d25549502eaead24d583996b47266f6275b7df93323c588b95ceb952a1061d4d3602e7e3ae2b4e3d8546d625b9cbf76601f789475d6babcf338e73ed1dfb75f5484455b153e0768ceea1065dfb3cb8c6f92d6ec9ef2a4b53feade7296ba172a01f1fc39ff901c3d04c885ac214a73c71a3b0edf097c791735b7148ce050fc2e79959cfe560899b24750998f04288a2df966ea35b70518ec9ea66cd539054bef204fdfc92c5ef19eeae7684d987bebb900104b981d34a301f38e7e57169ea0e57af99a2e1e6c1518f522b26bb97edd7ddca14b69d0b9dca9686b438cc1a6486d0b576f59c9ebcd4a77ba8b66f0fb2a81e0b1497f1f25520d45c11eea22fb3caede5434f0b321d03b82c376a1d7a0d9e47f600fe0ed60ea2cfcabf4d244f0f529466f2364d92a8bd3c2021f567ec287c628fede08042367a3970801734ebbef878f4fd29260928aa4522efeee0319774548a89ae6e48864d32c05e5f78d00e37d0a12f23655a8676c726e564b2390f136ae281d3bb97a15cccf9f082322e9f2b134506e0c2a201424b89b3c838577d9a6705d784bf692d9c01f01f67129bec1b56d1a7c94d438714c9fa56261b0173f7303e84dded9cc142d426aa5e0cf5fb67d8b012290b76bb6769bffdd49e27cf1ea8c62b31ee0dc5e57c8fdad0dfea901922f2d2d92a89934324d329b259feebeed85070b14179fe9212dfa7c46431dcd5ad9cb2a26af86f5d867b1235c853a7cb27e6852d50574396e7cd7dbb57f33e967917472a384492af73f77f749f235d3b8ed288faea2e9254628dee8a89ecdcd91749de2a282b30b60cdd3427dc2631a853ddd12486b37422503462759edccea846a9c3d9cd0ce5bb12c669b9969f4f60bd9870b265a1b3020c95d03815b8564c497dca7581e6d5ded203c0264bfe26052d0ade5e4e3e5dc085d9fda0e633dd72e2bb5b98d8afefba8aa3067d524f44b314743071a8679eeb1377e18f81bc8424065ff214c6ef60919f6c816c72a4227d0b999e12b0d3083eb2db08bbd9adfaa6b7f29600a27798fa5a8628cb13588d7fbf81962e597c085d2d9b908d42bebdedf3d64d03872083dd409964715c12ed6ce6a2463485a5387e867e60939fb2520f7ab189771421b8c2e912e4294345cb1c509ddde425d61f293628304b8ef3aa2df105d81599a70339c00b345d8a3c84fad43bd1d01c8d4c05122ebbe6479ff11f8d972cdc66a3b73c4e97ae8fff9c6b169e5797d2bfcbbfb585d2139df8a5f1e3d7afcece551e6eef323e8b38244e34c8cc275e4ac7b8510f5f621b05020ae69f0a2a23f46766e892f365b8dde27da821fd6c59c9d16eed228ad8f27f4d6087155433a7a5cc2eee560208ec93b880dfef069833bdac783c3d9b9feeb39b01df35c2128a60b4b21543b876a33103574851ac9f875579d003aafa69ed4b66ff73d441674ad361d090d25783b1bb8ec6a5fe1c78a43aa058736803fae76177577ac61cf8cb51bb310c923e84430ecb6ec10ac595f37784da073552b3e3c413e35eee0f3376f86dc919340c5fea9a3a7ae2828e61b7198f8839261977dfa88f5702228796de4cd87bdad28024548439ef6b18f612c48d33aa3a9ef9bc42f6733e32e43de581c017426b23ad0546a2b155e170c650aaa8fce762c17d10b9052501275c02aa417665f87e6ddc8389f73b33a33a7cdb4ebaa7db9938d765eb57baa125fedbc14616d6c72a0fe8f492991e8cd134bdd4f60d477f30eaebd240f25c0edd195cc10db5a482471e415bb63aa1b1170c409070c89f12829b2da6178964e0ca2b1d08285ff5698a9e5df0d74f9abba2985881d8f34af0bba44a3903437802eaac4e1e9d7b1a00fa02c485675a15a9c4865fbb1b7c24b36fcf6d37302cacb61578fd5ba6a5ef2dd451bb7b7ef71ca1531e7fa561c064761646cfacdd3d48e858d668db654e4a136589bf7df92bbb7cc3f8d4ddcb53f200fa5150e0b7f4369beed5da8f89d8aeec7d13a1ede5964c4e4a93820bd9a796367b914bed40c5a66b83d2869e76344ff02132dcb16e3341aa0c0b87d48a6df3b20d909c9869d1972c5330d199b7b55e6f07d7c075f5daf425c7b44663a405d2867cafd1fc829b3f0070a8d47c934b2bb66e6319670a654080c7a940bb1bc57e058196806c50c835985011266494d83f77a585f0d6840a071d02b79766c209cee28c1577506024b011d106dc002795222946bdad36dccbc447f1e14481dc49e3563e85a2b338f26bf4ef96a8da1bd03e4a07183600784373e507c20874a12075f2c8cecba8b6d5f69075a475ca78c390f5487dda81586bf3eee6755f1d060596bd7b698496ef60832632e0f1902f7694fe9338e5a3ef83630796b47bde070eb2a611cfc785a1f9899b3c49c6f9043760bf6a87f136778b3088fe02443db805cc89263aaaac59fd9a53dc8392662152e9de948db4f12ca3c0f24559439616eb5f88fe0194137c79192719f5a9c833cb584daa29b518af43e1108136f97f2590328e77db83d27c2f7667ecca43922181cdfc636e2a0a539bfbe8c2ccfc751f4ca3c8b08cebec3e4ebb2d0bde88ed7d98d0e8e2750a09e97ea181468edbc21d7f146314329fee2938ca91615eb2423770cc3a748fe158fdeaa372f1202719a2bae2c0d524ce5d99dd344e1014ca30d4a69a009116bf92f84181a928de265ecdb3c45ca992a6ddc4c07eee9b2483ec88201680c04ffeebf1050a47bc929c0d1c543a04ce006025c09c39788084102273f62c8707dd3b468cce9adcb9abef28b978ad87063a24de63b073896f56dda98bf2192212d5b8a3d8056a6e4cb1615dba1353d43fe56e7ce5633fbfd81fd8dd7eb5d7dcacafef79b9b8b753ba9c01737fd9f1c3eef606f5de45af64f307c57fb3759053c1548ce215bdd9726364aeddf02533cb8d000693dbfab85f29a456a42a7dabbb9080f2d1c7226472e152422ce3502f4d98b4619c95288f222a2afb7f0d392572d63d99aa5379c9923aa209ce17b5765dd0f4ec4221237303942784cbf1d2329846d60b526790ea4705a78b8c3aa389161608771fb7a85352aff4ee4df3ffed1b1a56c983a9991860cfdfa660267b86551662f337ee6cf9e9de557cb7dd5a9e312d0410d8794471313a9908c142e9e8f545c375f21c835f10813f7667fc5a7df5f4d0bb8d4a67af5a0ebe63e3bf12bf949b977c98045b3b9d4f3e4180d45f11f70d15895df0486ac66443edefec216bf99c742591733353e3ad718515aae0895c5be02c8e811ede9d7737458d75700eb69e7bf0d6dfa001b605f5cac020e9f3d85941f133379cecfda87d4a7d9f8a0699bd34946f4ad0497e788b1a75e83badc9775dcd00d086491059239a110f4fc7ad5e5a0015c9d9d1a65c8e443b5fd5b1e9cc0b0f4fde1d1c45c0809ca408a5aae31532c2399112bdf6258e84f9250b9c7b8b2002609e6929a9d18bc6fbbd0852f14daa44f2cc643a79bf8221edd0f2b5fad4f7cbf11291dffb0a056f1f62b01b7365fb61aab5ad928155f4c9ed67dcfa8a1bf5667e33ae3c87fea78e342bc0b72788abae805db9464a8e82aafc03d5a38fd49a836d9d0ea2e83fdb3b6de50e53dff77d3b59ea29b0fb5a746661d618a863c6d7bab2501e100d9f9caa4e8e58778f9680ce903ef4a83df444e0c18f9ea2118c471fd8ec4a0e5e67675384e384ce33bdc7ced696674cc51d814ab9236756a339acbe5e17f224041a89fe9a4fda0f8cbf8e53ab567ffb3c182e934d869fa388f1eb4c15c3a34c450b0b5c445093a13ee9d29edb3a866c35ea1734b721a4514b640804896c05859f4867bb78594459252ffcbca7892d9b43c4dcfad424e28b293ee744986c85f6752bc95039a3574096ffb139ed24959574129ec150f195486259614dc93bafe49838e1810480f0f3008283152e169700dc8cdcf5723418ebc17e523f4819662a162a34f2d1678a2ab9f2d7c261da96f8813dac9308b8834f70e40855a4ae6b6afb845335b94bcf0dee374cc9d745bf3e913d0604a6990c5e7c50420e0907ee5ea6fc5838afe43f233db8f8ef143417e75d9cb8f837d3f57bcb494715cf2f012db1090b6136da8f50e3276f3e21916be5c1859f9fa98ad9366b7cec0cd4ca251d62736dac18cd954631f4f2c22bc5d559524ad5cb8d2e546bfa70eb05c678278414b32484c431284e1e7008775f59b5840e2a62dd93a3f71dd072fd0d8d2dc23de4676efdfa13ec8fd9833f0d1e724e2c53037ff4a01f55311c91fef1080a30db55f4af42d9f69c885d951baaeedbf9960a16cddab6101d6c8e3084e3b3973040d26843c8b27a870a397bc344fbbc43efe9984c22c3c42d850fa1cec8e4f3aa81f286accc05c8d406a56c45b30b5230fcc0e05e30ad96364929e3adbb0d8572472d48bb4a20774023e7280ed26bc24e28dd3997443c7587bef7c84c667c22d7001738c816ed3637d573488490fff8e00c88357f6d374f82f327cae2219e4fa179756e2fee2e01f258dcec3b8c4bd9626301b7542f3ba76fa6c28904cbae65d433c0c9ae5abf01ec8819b24fb1ac3dc4ec91960dedb82b97db87bb2e569f517db99e8818fd2d7db383cd6ec6a8540d190e56130aac8489b77571c4cf44c0b1be93375e5fb44533b0942aef30da3b8e7676c57d3966647e57d7ec65a99516e46198de71d236340a69429c7aed3c7cd1228405bf5317fd9505b03920b05ba181b2b91ba2f885c61b14b474c0dbbbed7a892e9491580dbdab11465016ba0efeab36c925a27152c1ae9946cbbcf8dbc194865ec3fa3e3d7e395311a2396756ebd1ec5443022c78bbb6a041b1df9aae31031b583db3cbd0df6085b8b98b9e293f6b63db80db7b28b9065d713a6484c9674d7e42b67b62d6772a507eb92efa34843a28196f69eff4136adaad6fcb68290fc64d21c079b1d63ea48db7d150d80ee0ad5b85f5acf734c8478c8af2e6e95fe80b374f3f2e17c287f6b41ef0b96bab62891a8b71b3cf237a19dfe96a7486eb1aa61b10de1d29ecd2a9afbb1505e4f75253028b39fa01fda79cbc6657f4dd08fecc686fb3315f75ea3b1849b599886a6a4f1f16fb64ad4d2bea24ef33782ddeddffbe15cc9b9798952b5c215663c1d3b62e55ef2343d422045a236eeb7bc1a8eae84140eff38d2762df1b17775090ac6301d568b707c2e0b805438c8d657e53033fc1d5fc9f24f03cd94bbfe370987fa1eb951deeea8fc1a9b36", 0x1000) (rerun: 64) 10:21:17 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000001340)='./file0\x00', 0x40, 0x80) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001400)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000001200)="52221b6c9ceb0baa80097e0f69312efedd8241a7e155276c5b15e6615a8a964753fcc7e69ff4ef2e311656ccf11909b898384c039ea1b62a414f283ca0f745cbd63237fdd0ff6e807b19d7c728ab5dba9ecc2afe20204c21b6ceb55cfa464a5c018219d4400c4f5df20a17f79ac84f3edb0bebe818ef858c7ae23bedf78742075cd9db426df2a9122a25c8b12b2acb255b9a24d8b0d52de8532ea9f721479e508325c7523286ae44a8892dc99c4f419771bb6972e0f08eb42d17564a", 0xbc}, {&(0x7f0000000100)="9e9cb48ed922f1c8f567e62f422e65f050e41e6af50b723fed9f5352dc004d439f66909d6334fc9b3201a49b729d6fd8", 0x30}], 0x2, &(0x7f0000001380)=[@cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, 0xffffffffffffffff]}], 0x58}, 0x0) r2 = msgget$private(0x0, 0x100) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/56) (async) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/56) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x5, 0x0, 0x0) (async) getsockopt(r3, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() setregid(r5, 0x0) getpgid(0xffffffffffffffff) (async) r6 = getpgid(0xffffffffffffffff) r7 = getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000005c0)={{0x9c4, r4, r5, 0x0, r7, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r6, 0x1f8, 0x2, 0x2, 0x7f}) getpgid(r6) msgget$private(0x0, 0x100) (async) r8 = msgget$private(0x0, 0x100) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/56) (async) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/56) r9 = socket$inet(0x2, 0x1, 0x0) getsockopt(r9, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r11 = getgid() setregid(r11, 0x0) r12 = getpgid(0xffffffffffffffff) r13 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000005c0)={{0x9c4, r10, r11, 0x0, r13, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r12, 0x1f8, 0x2, 0x2, 0x7f}) getpgid(r12) (async) getpgid(r12) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x7ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x39, 0x8}, 0x7, 0x8, r6, r12, 0x366, 0xc99, 0x4, 0x1}) setsockopt(0xffffffffffffffff, 0x11, 0x2, &(0x7f0000000000), 0x4) (async) setsockopt(0xffffffffffffffff, 0x11, 0x2, &(0x7f0000000000), 0x4) 10:21:17 executing program 0: readv(0xffffffffffffffff, 0xfffffffffffffffe, 0xef) writev(0xffffffffffffff9c, &(0x7f0000000380)=[{&(0x7f0000000000)="0c6b1b38b086185983bfe29b043c4871c2f4f290a05b648826e611b6", 0x1c}, {&(0x7f0000000040)="9957b317379180bd00dc", 0xa}, {&(0x7f0000000080)}, {&(0x7f00000000c0)="325dbc4b5aebdc395cc78bcc9b159c2af1fe2cfee99b9497650d29b6867a0194963ed58920e9fc0f6a29", 0x2a}, {&(0x7f0000000100)="e1c21d27a6011ab2", 0x8}, {&(0x7f0000000140)="6193fd4a19c626065ee39ef317faeb50ece899abc43055e0cf8a2c23992873f9d9c8badf6fb315f6e83ba2ddd8ae3adde0414de079b91523da706b0179e12f95d03d647a5d6afcf1858706f220d89858c2ed1e4c174d53fc42529309e4967b6a185c97a904fda17c8a408ef4ee294688106a30cec567c588c337f208c66e39417e5b6634f4411085793976d801d8f1c07f1b3568574e35d73eb908cfb037b2ead0e31ddfd277a02e1f822f9bdfa48777209abcb74151fc7546e3781d037187db", 0xc0}, {&(0x7f0000000200)="8de200932df94f58638e037165236aa833125da726047ca31a1c0a7b418aea87ded02c1bd1f7d2f895f1128e8b884cf471362bdfab45ac35d775d3739f7a9043a91d76f63b570605798ef176018e52a4450b12590261dcb48dca", 0x5a}, {&(0x7f0000000280)="8dbd30e126daf54234cd933efb913f9f0ae644fd614eccd529b320cd315c7978a39d491f635ae48af409f7bdd3f905bd77a92a7b59c11bc9f2542d7e33ef2b682a4af6d4ac998645acd46d988c72b97beb1bd0065d690a664d654fb148ca057a1afa80816d57ebd845d0f294ff3576e3f3572af6ee972d7c94815fd265ce785197a5a61bb20bd9fb6e804a0a0e3f686a598c5ce89575c425a3c5eb2af29e344ccfde6ea75ac461b401d0ebed487e7a8053e91c1a8b571c97bb2b6905bf562b97eefc1d382b2da181de341d029a4239652f2af0a602a39438dd63ed3146772ae80e472e90767273506e399fc677d037fbc560", 0xf2}], 0x8) 10:21:17 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff2f420d8527b3e0e8ff8035000308000604000200000a000040ff"]) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)="071f4ada68401d7d202b2b6f62b315e330887d35b7d9eb782dca9b24316163bdb9faa9135a7b0dd8124d5f624964585f9c34c50f40996fefb59346490e4d27f9e3640b095b161138bea863936c062541cbfd902bddb1aa018c", 0x59) syz_extract_tcp_res(&(0x7f00000000c0), 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000180), 0x0, 0x5bdadb02) (async) syz_extract_tcp_res(&(0x7f00000001c0), 0x1, 0x1f) msgget$private(0x0, 0x100) (async) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 10:21:17 executing program 1: getrusage(0x0, 0xffffffffffffffff) (async, rerun: 64) fcntl$getflags(0xffffffffffffffff, 0x1) (async, rerun: 64) r0 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) (async) openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f00000003c0)) (async) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) (async) pipe(0x0) (async) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r2 = socket(0x0, 0x0, 0x5) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000740)='./file0\x00', 0x80) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x400, 0x0) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x8000, 0x7) lseek(0xffffffffffffffff, 0x0, 0x2) (async) lseek(r4, 0x7, 0x0) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001e00)={&(0x7f0000001e40)=ANY=[@ANYBLOB="01002e2f66696d653000b04e549da3f4e19e791f90599bc2f833b906a338effa112c75d52dceefdf35f23ac42784d25e1c1709adc1f6fc4c067283c3a581597c8b1da80ee24053177416589d2f9ea4f4c9ebb1e8dbaf3568272591075a356abaa5d298dcab1904f55b3cceb79e585c497889e25bf03818dad463b740e834bed2ca22483311768674d75202d2a443bd578c3f504ed22123130b6954a5a36ea758bc8980b832300fa575f7c3d21356eaf4953fe7990eb360f27e659274ca6c8e6a115eb43b4df97cc46b47c4dc96eb43e32b1a2958e5bf3a72afe25130ae075fff61df79edac5ee0e799b0b817dd058d14eceb37fe9eb956e67fcd95742c1fe5617e6db37fc01d410043e054ed14a92d503a12a27aa0229aef12ecd0e813a429077b7e46d0b2b90a183fd002da5b37f2acc57c2906a937335207a28fa5f32d17553de925359438c45b4315fab46b512209a34723cfb45873a9022ca41f3ed8763c1d96a0880650b35e473e58"], 0xa, &(0x7f0000001b80)=[{&(0x7f00000007c0)="889a51e32238bee3df186c911338f814205b7ad44852cafbed9fbe5fd665f5430a42bb5a9ae4e5bb1d28a9f2fc18b1466c6fd26a676d4f091cc361c481f55edd134450ffce8439feec822a2786ee57e30d9531ef77e012df28f3a74fbc5ab853d47c84170d641e26e133c90621c60861c170e9758c54115b94c0e6f7c4ec31836246afa98936bab59a8be2403fbd0fa538cb1ffd5b55190c2cf4db3663cdf09e44558956ef15e89f03c9ae008e856c3384fbfc906acacb191c237c6a4f3694b6fdbafd10b74bb75b8abda53330cb14cddab623a27051cdac4b8a52751d6cba9869011375e7", 0xe5}, {&(0x7f00000008c0)="a89b22bf2890c1d2d1b51c7302c124747f72d81d2a7328049b6f13ee4ab8d13e49901db3364aa3e59707b3fdef52d6d9d9", 0x31}, {&(0x7f0000000900)="c4a4f20a683a271abeb8522db699635b4510e026d1a57f11d82b9b163e250960a990c11d3b6e0031bb7ceb3f55bd8dac612f09edd822decc0bdd124e2306d97d3963521d8be13cfd445f7b1f60fe5df982fd6b1ff6f0bd7a3ec747e544cee261c21d8c7e6f6b16191265eaf5ff2470619c0e8316be1d1464ba43066786a17112c21a882cf8d149632c447ded97dda97372c1c5bf6cce0c37a4e469772f53e0eee4d7331066f5d12d45231cc25cb15d192f4e75734d9306580eb37cbd71f25347778dbbb9de8d5277a94e023a91d88bc30155d563f71eb8216b27b0ffc9c8b3d922d2e4771d289f35ed8746afacb4d1cd0eab14bc3b9419199caa6b334187eb43c11cb422bdde63526abe96208aa0871a1990d570e5a602cf6e1d9747d67cf13e60de3d20fc448245f5a2c326bf85311a339da0cda49e233c74094eb8c9dca81e70e314918829060004c9c0f1668f97edb63278737906b5844f0e5a69bf1f5d345e77417662b24b585f2383650dedc1df7a7464f8ed42d67d86626e07b960e8f257fbec975a0e1ce3e8f341f3eab0c9f70119fe96c12ac0c0443e23a6e03e2d65ce2a159a3cf1e51a9bc20a4aabf85a01b4ec38f480506a5e82577fb08342a8210561d1d8bafc3c8f8fc9691748533293058632f384fd8aaecdc25a2f2e6c0fee90f1f41ab88174a73653c6b4c878c8415f8e0668721ab809ffb9a062d3281f2004a361127738a4d0645406f5f1e6ba1c0ed6e98ed9e181d4a4386ae1aadc16a586d3293f71f91ce938204f3fe2f93b1ace21b00ed619b784071917439998a25b8d5ca13c3db88c6ef546479848e690df6914c8ac993b27f553daa3998cb6b35c92a93ce1aea020743ca23c1003227aa3443f9e131ce1c42384fa3ac18b164d6a6f3b929f66ee7392fa71a1c4c4470d4a2160e8c4b939da28c0fa4265f9c32e025b54378a78fd27041fc05e84a43e38af63394a0b8bfa6c24e1e3a74e198e5a1d1f406ba85f97697cc36d4d7ed4f4a4453088778ff6cf61f6d29631efb9b966f4ae8eb22bc4ce61b6f24aaff10dd7e081b056b161e8c5b8198ba0cbf607a866ad18929f6d5e4447fe2d1c7cfc1331424e6f7917afa57d91b384e11178e7442e31a9ca8fc71b2b582a22a772fbb935a017fb5c37215d2a1a8711e91f190896d35decb298cd36764ea40c4dc9c3f76a66b106a119dcd056d129186079881f342951fb1d37868bfc8e91b3e9fa2d3914d0cded67192287b06f8e92d3e9128cf560da8181609a579e27b9c64721fa46bc3181071009363e892be89b482a6aa06d667e2d36f271eec03adff180eca9f490b1e434d4c7b0902d8277137a291da402729727a4b0acbed652cb486449b53bdb6dd491843858ea3614efdf327406dfbde6fb401c20d29e13b249ea13891ba082b1680eac247455858ea5f516f190303a3daeacc5f1ed53cedf54dc96eb76ee62aa1b99518620bdc8a3ca55adccff3fbb5347b04052d1ace10c217ceef859cb19d834b8dbbd14c5a6da26ed7dd6a168c9243109ef76f0a3d2d151dbd89de791d1d733ecf31b0be7ef804e5eacaf9dec178a6a5568b490157527357d1f566b6eda503828e4ac10670dd133ca1ecaa50a4fb957a116a68b1ba49aa8aee213cc0cc80f2efc329037b30e232fd3dd8aba93e917bedea94c46eecbf7202ee2e17351304ccf92f6e38bac15b58db99519785fa8ed438d71b57551b0a2bf194f8a2d3f1ea5b7d7c6b7cc8e82f9d7c68326d4cc8945dd0f23249f475dc90f6180f6394eed07085c29e1da0c793b72442d7982decf850dbc46379c727d89ae65549b95ce69eaa0e8f6d07ce7bff2c13883e40405497fca5b04f9e6b727456637a22ba1f3e40083d028d048a00dd8dfb7addeb213320e86c26b0682e2275dcc709d6ee479484ad488bb505fb55beb5df1a6cea590f87ef0c68b6079502fedad6adaa9c3cf2e66fae46c17590ea628ac178e973eb09d0cf902b7acc83cc037f3da3c1984daab67b4b3d83804b5362bab92cdfb1c62df26fce195ffc7ad02b32f7c9da08224fa9b1d60f7851d9cc0f51081a86a00a77a8248ecc97c6f883ba76976b4c3538d3076daaaa7943d25c13f349303621722a0f9273937610e6ab63bc01ee77d6c90fd0a4ded185a6228724664588ceb96a6b46b343f4e9ad09a46582df331d66e1390b4bae183f7c7caf4f59d298f713f974000114498a38f533a8a3b25813920df721d114e945de31dcc172498aca90b5fd9df419ff1fa6e5b5357c2f341c87e35c59a1d32e6df5c0770cc52e3612d9f1eb6f7f79979a8a32e95b0c7f3dc1dbd073a1317414dac1d42f3f9435a37d9e87e2276163a363ec43b1bc8a49a10e8635788d1c4d5c0cb726e17e62570b1dd824dfedc71a32ac9dbd68788078430b58ced3a1312effca0e7b72d5111db2c3b8d9aaf64f08614889a92c3f5722fd813d9dbf7b2aa2d99dae47c596e7287415acea3468717f15132b0e1bf6aed16a6d06ee031cef659c96f151d8ee50f9da9a21156a8bce9f6395e492e2093744639ff3cc7f383fe2a22d946e550d312c20daa361600d3412c97f948786cb40fecb4bcb15d3df7d8d7fc6431114d1150be4b5606a9254f2d357233a441e6db79a58ee6f7f866e23c6a81cb07e896c59cf06cc3a74ebad25664698252da911f32a77ef7fc080956e0ee6af690622156e84bd8e1230687046f1c3a346345885931e586d9cccd7fa6473e0b7edfd213fa7f5178c2fb95660e9330db42ad99cbe357c2df9556cb98d2642cf4897e37c2e47aad53d545846b2ad99e5075f116a4dbbceb85ef0abb00aa495d9e6e9741ba6f0d01c716c476e8f1b562d96117a5b44c48aea1c534790afa3bf02956e7e60d6bfcbb12c2334e062eaf8b58911c17d0bd61ac3e2cc70bf1c61ce17c56fb092330141db13aa6b74a3b70c7a79262828db94ac7856037668cdb7ee9c0d41e0ab7a147124fcbdf515765300f380bcfe74d0d30383bb8e703b4723c458fd55c16874b340591258dab639b218a0451654d41c4b8cdc6dad7370275b3da5b314d47cf2e48c218bd8f3c091b9b7891f949cbec5c7c6985f8c19524985303791d51305cacf2de8f9138a6adc04638397ada322ad6eec01af7f7c03083417a10384a1e661ec7b9f07eb40dc2906cded597b813e789d857cb10dd8098836c264b6eb7e410e836f3c46e6e2d3216e57f9c62a9b2095f0a1de92b6d4c48adc6752e4cd02e8cd9bdf98c231333557b9e65b9042c6f6f14f02c719eaf6d62191eac2c40484a69e1998de7cbc67770e24c316917e8bfff9560ec318a169e6af56809a28c0ebbf0ff408c2153037deea4ccd01b70b6de74a5b8ede3beab10204dbefa7f4d285ecc5caadadb4d0e8fbf9d6976a4d8037caafc916e04cded802f61c644644a37b6215486c577fdf1d80b44a14bd3a4a9b9fbdf1bfd7fca1bcd34e1f297ddc30b96dd3d1ac8c08ba2e6e551cdc5371e5e380cd55281c486899e88e92bc703406271f8c6c65a84c145b29286e8abfd6212db3e99c546b1ec86bd63a27ed6d466fad969cfd4b139ee176485079fa65aaeb33f3e41cdbccc913beed37955f0fe7b35bdad89b182e0e4c1d45adcdda2b8dbe59c12e49c9c8fe3eeac06baa792ef383bee53e9c24302b6231b983bb86e211d56ed2625cc1e7cf187c621ba40ea9f0059a32e0c962802f501fe8f1f57426bba31c20839aee25256cc0e782995f5260357c34a7060cab0160db23fd0d8178c9b65f91c2e09e806a2590056dc7fe5cda0e227adbe1943a8ab8437bca0296dd6c6cdc46f6b1b0c26ae637eb3892d611ff1ae615b42f16bc85e1c723265f12ba3adaa58a30e755680a78e575922975d9a9435e68340dbe3a75132ed3aaa732f18698da435b1938d355cf94827466043dc4aa9e20a875bde03402990d8fe1b10cf1e31e735e53959a9fa843cfdd80a19c4acdf0fec311f5d4e0538e8ae1ab28f6ad9ae5f949b4acb7ad7a4f1589c56edda02fa4bbbda9d8c1a43f0b13c72987c2aa74b23782c418e54e037bb9e056203dcd90267d55c19918cea1fb9dd063adc4d49b36202392a805370414aab5594858e3be9bd9cc5323a0565892289178e4ffa5273c6d73a9dd16960846fcb5d7c0457d5e6cfdab5bbf0b4cd1ac9e2a20de8fdb65fe1bc0eab4acdbf49ee2c24aaccf9e582bdc4b0f83d602a2c51237f5949d1d6d022061330d429746f3cc0f0607079cc0b77b54ee850a38f374ef5c2983c369e11dfe215aedfb194d2624f00eed87a4f1faff8bb770a8a2634048cc89134e88604a4c12584daa91f0d5d71cb96f9d3dab40e244fadf9e44ce1698dca9d423823e4ebe53fb2e4e3d7a3c1d1dae2b5cfcd4aa6255bf6cf8dc08a37774047534feddd39e580204e79a1015354ba486de32480b5f24ddd7a7c6c44bcc23eabbdb28f1940a8a319e623c7d8f23333f73858820760ecb3bb0a6414449c2688f74c6174d8fba13962c21ef41190dd31a97e873641c6b09a7d9f888c7b1dab84cb9e22adc30cf5a7d438e23b933c84238dade956598dee5336ae3fcfbdd80e846715872ba78af672924a942d38a47ab8757f4d28991a9366dee0eb3627ae0c9807ec0cdfc527a5be37eff3fc8f8d2a74a866dc18c5be9efb58578a36cb8e02796ec49e47148f1b13c89db8eea5e88dba29b12696e75fe6b3904d39c5923fc362f739a67d33581c99a52ea173a33a8c252838d66d09682bc023593516c5de6b4509fb1e5d717f57b8e92c2b8708b27ed883239ef8d0e8c0405f238fa231da5270ca188b140bb59b2ca6877401a84294cd577069919f0672c80067eb5bb0870de5c2621107e29cfc367f36e109059c397d75d24f5cc093d53fc67c060ea64d0275aed425d359b9f3f128d17fbf481a220d88a778241598680e38612301f57143be00dbf79cb85cc618d4891e8119682ea30af65170e8445029ad98af1e4fc1bb09076fd2c0ee7154313847416fa6f30b899d5fc1f2ae9fdd61afebbc0ec6722f385ca51c3bfa82cd49452616d425f8b3ad4668a92104d93f135128c7e540c867e704fb87f6b9ed731688bac1a801523023d37105b2f5e9a705ea48bdd8c198fd25615ed6e84ceb7ddaa0d5ee077814de591d834b3e0c693bcfc37452608b957a100c6caaa29d920d451b08439d00a3a6e8699df340232f0548258bd3556b360c32108f934e7d854625ace43f8f1c8162ef9b912f5cae07f7f2050cf66c417ddc80d1c5c02d95a514f58e3f1e0862fb084be391f8a6884c06d16ba43dc47b0b58ceca3a369165bd3c82f55b29fcf429a43af6595efffda50f8222389d631e40f126f06b6a296b8a7db2ebcc8dc1ae2cf365878fa614879f0bd2d0c0d4bd8c5177d627c00d84ffa346b29a9127504a4a95bde646fb75c9e8d603f885f5d4ad337d1ac3cd9351abfb4bd25de555ff89bb80dd66512321114d5451f773f0e8560eeb3710df50cbd99aa7def4de454d65ec0da58b3d779ca7eae6d6322b0bba967b8e4c1ebcca5fcd287d036c7c62f848194fa4c13203910283459e9255ced5dcc3059e220f1b279840c9aa77c6ff7790f75b356ae7fd9cb7a846697fe2fb046d87c66beabaefa0dc06c0e11f3193fe1ebf5660a46fbe901556e673191de250e2b56bd2636ea6045b2378ad58dfa6e6060fd9b03e34ccd698d7863de9e1b7d984010f669c0860409bf9db8eb80442a30057bd67f83fc72bbd41c9432ff2da340eb0a2a139ad62ffcd7b9033a350801dd7ae5eff7e9fe4221d68b27f13bd931dc18e089598", 0x1000}, {&(0x7f0000001900)="d18f01aa8c17060f3ddbd78711143d7b96fc24f96b0d03a5c145c4884c39121292657e8c9938e297db62978897d1d2ff6ab7fc57cab0ec0bbf9524694ba778711f74342cfc48ff31b34928d4b4c8ddcf380c3bce2c3461a2c0b000549f4929bc7f759ace5954fdd0270ce7d90f28c110104045b4f3359fc0108e1cbc9341cf49883583e63e6dea73194ce1e3ee35f8fc0a17d5835572911f9399cf63cc4e125b23239b027c5cbbe2f3899ed47056aec934616c9e", 0xb4}, {&(0x7f00000019c0)="111c1342ea40d283495bdefc33212971d35be6f1aaf8cc650e4893ece19bae708320ddd78f2cb86c5cd0d13757824dfa3d2f17fb86", 0x35}, {&(0x7f0000001a00)="ea4bd44cfbd8e115fb28307c293ab5314adf5aeaa8db3dba884666c9ffeef6dde059e11223e32a7a254f2e01c7f27c3ea80613ae10c5f9ceb1d2b5ab4c17f34d9ab19e374f4d6df66fe85339bf49a456d1a2b1", 0x53}, {&(0x7f0000001a80)="f200375655520bb0461d415af5772cb1f21dad653064eba1471a88ca84df98b48234eb5d418d67a6c36a3a0ad3c791414a3d54de1244f7b860f39babb71e3a92388204ad1d34a8f90ade76346f0bb5124a2780efa899ff9fb995c524871b4100b86ad938e33e9195cfdf14df68c12e574a3297a5f927c0e48b7e470afe0be36538a3c6097748acd13d6e3bf2a1487b151d2ddf5b2151dc64e76c411408740b132fad8f42763d7bffeb4981b2b6455075649dddf39bea5ff4d936af0ec482a4db7ec71c0b02e0bb5e068bca216697d48992173e8a55cd66084f3678da3570cb2725cd7a7c0d95fa06", 0xe8}], 0x7, &(0x7f0000001cc0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20}], 0x128, 0x404}, 0x0) (async, rerun: 32) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x1, 0x2, 0x1, 0x5}) (async) dup(r2) (async) r5 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r5) (async, rerun: 64) r6 = socket(0x18, 0x2, 0x0) (async, rerun: 64) r7 = dup(0xffffffffffffffff) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) symlinkat(&(0x7f00000001c0)='./file0\x00', r7, &(0x7f0000000200)='./file0\x00') setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) getsockopt(r6, 0x29, 0xa, 0x0, 0x0) (async) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/104, 0x68}], 0x1) 10:21:17 executing program 6: sysctl$kern(&(0x7f0000000080)={0xa, 0x11}, 0x7, &(0x7f0000000240)="f4cb87a6542c83b167698324558b8c400b31ea02fc31c898b87d0af850f72a038897823a4c00a437ac61191e94f32a66a9303e855d3447af1a72eb10d594e704a7c008a93007a69fd198d34a7839c5145941b49e49c61a56809298b05f31148cce7a5aad835e8ae2979608af91b3bd9f5df4db9ad503e9233d90eddc72362a709a5f348b4bc781859717716f0e96a4ffb2fa62e1927ee27c6749252fe9d97122cc7a89622b50049ed68369e60cbad6ecc08da92bb31b7254da99265d0516de12529d5c9063478aa67e2a4863eaf5307b0c4cfc381d99ccaba80b473887c705fdf70971c4a5ecad4b57c43347b8cd595dea0a5f6d278e80dfbd4066d0a31d235717f7e16f6997c80ee357bdcffecdcb9a1be676d5e37e6c1cbb509f09df42323eb71f5de2074538cb591d", 0x0, 0x0, 0x3) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, &(0x7f0000000400)=0xc) (async, rerun: 64) dup(r0) (rerun: 64) r2 = getgid() r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = geteuid() (async) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x800}], 0x4) (async) semop(r6, &(0x7f0000000480)=[{0x3, 0x1000, 0x1000}, {0x4, 0xd, 0x400}, {0x0, 0x7}], 0x3) (async) semop(r6, &(0x7f0000000840)=[{0x1, 0x20, 0x1000}, {0x1, 0xefa, 0x800}, {0x0, 0xff01, 0x1000}, {0x4, 0x7}, {0x4, 0x6, 0x800}, {0x1, 0xfff7, 0x1800}, {0x1, 0x4}, {0x1, 0x2, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x3, 0x800}], 0xa) (async, rerun: 32) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) (rerun: 32) socket$inet6(0x18, 0x3, 0x0) (async, rerun: 64) getegid() (rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000001300)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r9, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async) r11 = open$dir(&(0x7f0000001340)='./file0\x00', 0x40, 0x80) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001400)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000001200)="52221b6c9ceb0baa80097e0f69312efedd8241a7e155276c5b15e6615a8a964753fcc7e69ff4ef2e311656ccf11909b898384c039ea1b62a414f283ca0f745cbd63237fdd0ff6e807b19d7c728ab5dba9ecc2afe20204c21b6ceb55cfa464a5c018219d4400c4f5df20a17f79ac84f3edb0bebe818ef858c7ae23bedf78742075cd9db426df2a9122a25c8b12b2acb255b9a24d8b0d52de8532ea9f721479e508325c7523286ae44a8892dc99c4f419771bb6972e0f08eb42d17564a", 0xbc}, {&(0x7f0000000100)="9e9cb48ed922f1c8f567e62f422e65f050e41e6af50b723fed9f5352dc004d439f66909d6334fc9b3201a49b729d6fd8", 0x30}], 0x2, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8, r9, 0xffffffffffffffff, r10, r11, 0xffffffffffffffff]}], 0x58}, 0x0) (async) r12 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x9, r5, r7, r4, r2, 0x61, 0x4}, 0x7b7, 0x2, r12, r1, 0x3, 0x6, 0xffff, 0x7ae}) (async) r13 = msgget$private(0x0, 0x100) msgrcv(r13, 0x0, 0x0, 0x3, 0x800) (async) r14 = getuid() setuid(r14) (async) semctl$IPC_RMID(r6, 0x0, 0x0) 10:21:17 executing program 7: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) getdents(r0, 0x0, 0x8402) pipe(&(0x7f0000000000)) 10:21:17 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) (async) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r1) close(r1) dup2(r0, 0xffffffffffffff9c) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffd, 0x7fed, 0x5, 0x607519, "1a0001ad090201070000200007791dcebf00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000540)="b792b17e7a3e01f3e734a06d7925729bd5f616adf54c9cce06f0bf93c8e4094d139f345397d09c80880145ee9764f4fac0bd5ba173c42ac3856d7de12588f3f16511569309cc52aac80e7a914580835f86f775b0a47c13ecc57a3b3e43f1173ff1dd7ddeddeb36cb3cf857cc2191e72372abdfb62ad932876811185f9dfff0bb5fd04686f97141ea0523dc293d338b5e0dcf8e968d22c955a92377f663b67e161d0eed841c2b2a7aa1e78e6093c040784ce720d50da52e8a52c24e08306e2eb4dfd0a9cf5b1aef3fa67437831ba524343405f11b71d906e1196a76e55ddf105be085658fc4532f6acd1f126135cf01aef6a9f8de94abd0e840b37014bef4ed444fd4ec07ee8ac8394e550cf436c008699e3fd86548d357a407ba74f55b42710bf7fbff73f73ef92a719b607f81ee7060dd6e5c9ae89ba587f48a4963f4c4bcae1b3aeab774f78d0688a6dd2fecccd1f73622473fe3fc85d64fd83336f25b0709f329d0a655d89db9d6f4faff29d06fd1d0ae05fde34251caa5397a5c14c6c750dfa187e9933887f825d332355ec398a13cb5ef019ea5901407a30fce8bc806163a215014d16e769bb3cb3593d7a0b50902", 0x1b1}], 0x1) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000540)="b792b17e7a3e01f3e734a06d7925729bd5f616adf54c9cce06f0bf93c8e4094d139f345397d09c80880145ee9764f4fac0bd5ba173c42ac3856d7de12588f3f16511569309cc52aac80e7a914580835f86f775b0a47c13ecc57a3b3e43f1173ff1dd7ddeddeb36cb3cf857cc2191e72372abdfb62ad932876811185f9dfff0bb5fd04686f97141ea0523dc293d338b5e0dcf8e968d22c955a92377f663b67e161d0eed841c2b2a7aa1e78e6093c040784ce720d50da52e8a52c24e08306e2eb4dfd0a9cf5b1aef3fa67437831ba524343405f11b71d906e1196a76e55ddf105be085658fc4532f6acd1f126135cf01aef6a9f8de94abd0e840b37014bef4ed444fd4ec07ee8ac8394e550cf436c008699e3fd86548d357a407ba74f55b42710bf7fbff73f73ef92a719b607f81ee7060dd6e5c9ae89ba587f48a4963f4c4bcae1b3aeab774f78d0688a6dd2fecccd1f73622473fe3fc85d64fd83336f25b0709f329d0a655d89db9d6f4faff29d06fd1d0ae05fde34251caa5397a5c14c6c750dfa187e9933887f825d332355ec398a13cb5ef019ea5901407a30fce8bc806163a215014d16e769bb3cb3593d7a0b50902", 0x1b1}], 0x1) 10:21:17 executing program 4: sysctl$hw(&(0x7f0000000780)={0x6, 0x12}, 0x2, &(0x7f00000007c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040)="dbc71bfd49afb8e10b5e42d86fa55c8d46d84c70bec9cbd90377318f0f2cfdc2a3ab38da30d3d66896cb88480634d3b62b6bdac43c4cc7c9e87202910b9c4e8be02c64d2f100dfa93ddff6365ac9b3e47a7f928570c8264bf6169c83e6f5550de9877acdf73d77b038e42abed9232351c70b092337c108aac7cd78b933c8ed9485c9d6c00e8d2edff2ada458729a230824ebb56005cef983c9a420cbff58dd847115a03f", &(0x7f0000000100)=0xa4, &(0x7f00000007c0)="9e74be25394c9f5f30117552287c2794ab76a8618f3a7c00354a0a72e132d5a69c0a3b61d85e5cc8f4aee87eed997fbe7fa2f0aaf764d12816adde45da1cae53e98c575e00422a5e9c98ad3b82c24f47c7e6e0f7670d3a49c26ae9987665542a7dda85e884eeb42fac06ec5f53c718eeb219cb1cb4e9963ac606c547988de85315a1887325ccc436fae7272130b17da26060690975c7bc2e6c6cb0f9371e83272c3f7f7b85af929a409e76c7a83d6d3632fd4a1797aba066856ff99688aa42e4e3aff83bd1276cbaa6d89ab9992a3f2016a99e806c34b307bbf5dade392814c7fdff10a0b63ca47fbd7782c73b92d10012451e4d81d29a0c4ecb8b655249a6e7ba84b2bdf142b0088a5b93f082b5b1508c463ec97a55a4c92fe2132d17a517fbb3a4bdd5fd53e383c1badc2cd23058eb78dc3066cf865a6c613d9a178175d08afda015c0179e4055183fdd5b498eadf51194a35cc90c137a4b5420f1e3c3c3e2208a3e0ffaba551be589484f0a0aad75e4c47aaee8f9293b397c4e145e96b54dc376d9d6b09a5ff4f95affc8d00d25549502eaead24d583996b47266f6275b7df93323c588b95ceb952a1061d4d3602e7e3ae2b4e3d8546d625b9cbf76601f789475d6babcf338e73ed1dfb75f5484455b153e0768ceea1065dfb3cb8c6f92d6ec9ef2a4b53feade7296ba172a01f1fc39ff901c3d04c885ac214a73c71a3b0edf097c791735b7148ce050fc2e79959cfe560899b24750998f04288a2df966ea35b70518ec9ea66cd539054bef204fdfc92c5ef19eeae7684d987bebb900104b981d34a301f38e7e57169ea0e57af99a2e1e6c1518f522b26bb97edd7ddca14b69d0b9dca9686b438cc1a6486d0b576f59c9ebcd4a77ba8b66f0fb2a81e0b1497f1f25520d45c11eea22fb3caede5434f0b321d03b82c376a1d7a0d9e47f600fe0ed60ea2cfcabf4d244f0f529466f2364d92a8bd3c2021f567ec287c628fede08042367a3970801734ebbef878f4fd29260928aa4522efeee0319774548a89ae6e48864d32c05e5f78d00e37d0a12f23655a8676c726e564b2390f136ae281d3bb97a15cccf9f082322e9f2b134506e0c2a201424b89b3c838577d9a6705d784bf692d9c01f01f67129bec1b56d1a7c94d438714c9fa56261b0173f7303e84dded9cc142d426aa5e0cf5fb67d8b012290b76bb6769bffdd49e27cf1ea8c62b31ee0dc5e57c8fdad0dfea901922f2d2d92a89934324d329b259feebeed85070b14179fe9212dfa7c46431dcd5ad9cb2a26af86f5d867b1235c853a7cb27e6852d50574396e7cd7dbb57f33e967917472a384492af73f77f749f235d3b8ed288faea2e9254628dee8a89ecdcd91749de2a282b30b60cdd3427dc2631a853ddd12486b37422503462759edccea846a9c3d9cd0ce5bb12c669b9969f4f60bd9870b265a1b3020c95d03815b8564c497dca7581e6d5ded203c0264bfe26052d0ade5e4e3e5dc085d9fda0e633dd72e2bb5b98d8afefba8aa3067d524f44b314743071a8679eeb1377e18f81bc8424065ff214c6ef60919f6c816c72a4227d0b999e12b0d3083eb2db08bbd9adfaa6b7f29600a27798fa5a8628cb13588d7fbf81962e597c085d2d9b908d42bebdedf3d64d03872083dd409964715c12ed6ce6a2463485a5387e867e60939fb2520f7ab189771421b8c2e912e4294345cb1c509ddde425d61f293628304b8ef3aa2df105d81599a70339c00b345d8a3c84fad43bd1d01c8d4c05122ebbe6479ff11f8d972cdc66a3b73c4e97ae8fff9c6b169e5797d2bfcbbfb585d2139df8a5f1e3d7afcece551e6eef323e8b38244e34c8cc275e4ac7b8510f5f621b05020ae69f0a2a23f46766e892f365b8dde27da821fd6c59c9d16eed228ad8f27f4d6087155433a7a5cc2eee560208ec93b880dfef069833bdac783c3d9b9feeb39b01df35c2128a60b4b21543b876a33103574851ac9f875579d003aafa69ed4b66ff73d441674ad361d090d25783b1bb8ec6a5fe1c78a43aa058736803fae76177577ac61cf8cb51bb310c923e84430ecb6ec10ac595f37784da073552b3e3c413e35eee0f3376f86dc919340c5fea9a3a7ae2828e61b7198f8839261977dfa88f5702228796de4cd87bdad28024548439ef6b18f612c48d33aa3a9ef9bc42f6733e32e43de581c017426b23ad0546a2b155e170c650aaa8fce762c17d10b9052501275c02aa417665f87e6ddc8389f73b33a33a7cdb4ebaa7db9938d765eb57baa125fedbc14616d6c72a0fe8f492991e8cd134bdd4f60d477f30eaebd240f25c0edd195cc10db5a482471e415bb63aa1b1170c409070c89f12829b2da6178964e0ca2b1d08285ff5698a9e5df0d74f9abba2985881d8f34af0bba44a3903437802eaac4e1e9d7b1a00fa02c485675a15a9c4865fbb1b7c24b36fcf6d37302cacb61578fd5ba6a5ef2dd451bb7b7ef71ca1531e7fa561c064761646cfacdd3d48e858d668db654e4a136589bf7df92bbb7cc3f8d4ddcb53f200fa5150e0b7f4369beed5da8f89d8aeec7d13a1ede5964c4e4a93820bd9a796367b914bed40c5a66b83d2869e76344ff02132dcb16e3341aa0c0b87d48a6df3b20d909c9869d1972c5330d199b7b55e6f07d7c075f5daf425c7b44663a405d2867cafd1fc829b3f0070a8d47c934b2bb66e6319670a654080c7a940bb1bc57e058196806c50c835985011266494d83f77a585f0d6840a071d02b79766c209cee28c1577506024b011d106dc002795222946bdad36dccbc447f1e14481dc49e3563e85a2b338f26bf4ef96a8da1bd03e4a07183600784373e507c20874a12075f2c8cecba8b6d5f69075a475ca78c390f5487dda81586bf3eee6755f1d060596bd7b698496ef60832632e0f1902f7694fe9338e5a3ef83630796b47bde070eb2a611cfc785a1f9899b3c49c6f9043760bf6a87f136778b3088fe02443db805cc89263aaaac59fd9a53dc8392662152e9de948db4f12ca3c0f24559439616eb5f88fe0194137c79192719f5a9c833cb584daa29b518af43e1108136f97f2590328e77db83d27c2f7667ecca43922181cdfc636e2a0a539bfbe8c2ccfc751f4ca3c8b08cebec3e4ebb2d0bde88ed7d98d0e8e2750a09e97ea181468edbc21d7f146314329fee2938ca91615eb2423770cc3a748fe158fdeaa372f1202719a2bae2c0d524ce5d99dd344e1014ca30d4a69a009116bf92f84181a928de265ecdb3c45ca992a6ddc4c07eee9b2483ec88201680c04ffeebf1050a47bc929c0d1c543a04ce006025c09c39788084102273f62c8707dd3b468cce9adcb9abef28b978ad87063a24de63b073896f56dda98bf2192212d5b8a3d8056a6e4cb1615dba1353d43fe56e7ce5633fbfd81fd8dd7eb5d7dcacafef79b9b8b753ba9c01737fd9f1c3eef606f5de45af64f307c57fb3759053c1548ce215bdd9726364aeddf02533cb8d000693dbfab85f29a456a42a7dabbb9080f2d1c7226472e152422ce3502f4d98b4619c95288f222a2afb7f0d392572d63d99aa5379c9923aa209ce17b5765dd0f4ec4221237303942784cbf1d2329846d60b526790ea4705a78b8c3aa389161608771fb7a85352aff4ee4df3ffed1b1a56c983a9991860cfdfa660267b86551662f337ee6cf9e9de557cb7dd5a9e312d0410d8794471313a9908c142e9e8f545c375f21c835f10813f7667fc5a7df5f4d0bb8d4a67af5a0ebe63e3bf12bf949b977c98045b3b9d4f3e4180d45f11f70d15895df0486ac66443edefec216bf99c742591733353e3ad718515aae0895c5be02c8e811ede9d7737458d75700eb69e7bf0d6dfa001b605f5cac020e9f3d85941f133379cecfda87d4a7d9f8a0699bd34946f4ad0497e788b1a75e83badc9775dcd00d086491059239a110f4fc7ad5e5a0015c9d9d1a65c8e443b5fd5b1e9cc0b0f4fde1d1c45c0809ca408a5aae31532c2399112bdf6258e84f9250b9c7b8b2002609e6929a9d18bc6fbbd0852f14daa44f2cc643a79bf8221edd0f2b5fad4f7cbf11291dffb0a056f1f62b01b7365fb61aab5ad928155f4c9ed67dcfa8a1bf5667e33ae3c87fea78e342bc0b72788abae805db9464a8e82aafc03d5a38fd49a836d9d0ea2e83fdb3b6de50e53dff77d3b59ea29b0fb5a746661d618a863c6d7bab2501e100d9f9caa4e8e58778f9680ce903ef4a83df444e0c18f9ea2118c471fd8ec4a0e5e67675384e384ce33bdc7ced696674cc51d814ab9236756a339acbe5e17f224041a89fe9a4fda0f8cbf8e53ab567ffb3c182e934d869fa388f1eb4c15c3a34c450b0b5c445093a13ee9d29edb3a866c35ea1734b721a4514b640804896c05859f4867bb78594459252ffcbca7892d9b43c4dcfad424e28b293ee744986c85f6752bc95039a3574096ffb139ed24959574129ec150f195486259614dc93bafe49838e1810480f0f3008283152e169700dc8cdcf5723418ebc17e523f4819662a162a34f2d1678a2ab9f2d7c261da96f8813dac9308b8834f70e40855a4ae6b6afb845335b94bcf0dee374cc9d745bf3e913d0604a6990c5e7c50420e0907ee5ea6fc5838afe43f233db8f8ef143417e75d9cb8f837d3f57bcb494715cf2f012db1090b6136da8f50e3276f3e21916be5c1859f9fa98ad9366b7cec0cd4ca251d62736dac18cd954631f4f2c22bc5d559524ad5cb8d2e546bfa70eb05c678278414b32484c431284e1e7008775f59b5840e2a62dd93a3f71dd072fd0d8d2dc23de4676efdfa13ec8fd9833f0d1e724e2c53037ff4a01f55311c91fef1080a30db55f4af42d9f69c885d951baaeedbf9960a16cddab6101d6c8e3084e3b3973040d26843c8b27a870a397bc344fbbc43efe9984c22c3c42d850fa1cec8e4f3aa81f286accc05c8d406a56c45b30b5230fcc0e05e30ad96364929e3adbb0d8572472d48bb4a20774023e7280ed26bc24e28dd3997443c7587bef7c84c667c22d7001738c816ed3637d573488490fff8e00c88357f6d374f82f327cae2219e4fa179756e2fee2e01f258dcec3b8c4bd9626301b7542f3ba76fa6c28904cbae65d433c0c9ae5abf01ec8819b24fb1ac3dc4ec91960dedb82b97db87bb2e569f517db99e8818fd2d7db383cd6ec6a8540d190e56130aac8489b77571c4cf44c0b1be93375e5fb44533b0942aef30da3b8e7676c57d3966647e57d7ec65a99516e46198de71d236340a69429c7aed3c7cd1228405bf5317fd9505b03920b05ba181b2b91ba2f885c61b14b474c0dbbbed7a892e9491580dbdab11465016ba0efeab36c925a27152c1ae9946cbbcf8dbc194865ec3fa3e3d7e395311a2396756ebd1ec5443022c78bbb6a041b1df9aae31031b583db3cbd0df6085b8b98b9e293f6b63db80db7b28b9065d713a6484c9674d7e42b67b62d6772a507eb92efa34843a28196f69eff4136adaad6fcb68290fc64d21c079b1d63ea48db7d150d80ee0ad5b85f5acf734c8478c8af2e6e95fe80b374f3f2e17c287f6b41ef0b96bab62891a8b71b3cf237a19dfe96a7486eb1aa61b10de1d29ecd2a9afbb1505e4f75253028b39fa01fda79cbc6657f4dd08fecc686fb3315f75ea3b1849b599886a6a4f1f16fb64ad4d2bea24ef33782ddeddffbe15cc9b9798952b5c215663c1d3b62e55ef2343d422045a236eeb7bc1a8eae84140eff38d2762df1b17775090ac6301d568b707c2e0b805438c8d657e53033fc1d5fc9f24f03cd94bbfe370987fa1eb951deeea8fc1a9b36", 0x1000) 10:21:17 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) setsockopt(r0, 0x9, 0x6, &(0x7f00000000c0)="949344a452a67cb6ee41083794e48070159476c4f222a2281fe24091e243340ac568f45b4b3570", 0x27) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040)=0x4, 0x4) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}], 0x1) shutdown(r1, 0x0) 10:21:17 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) setsockopt(r0, 0x9, 0x6, &(0x7f00000000c0)="949344a452a67cb6ee41083794e48070159476c4f222a2281fe24091e243340ac568f45b4b3570", 0x27) (async) setsockopt(r0, 0x9, 0x6, &(0x7f00000000c0)="949344a452a67cb6ee41083794e48070159476c4f222a2281fe24091e243340ac568f45b4b3570", 0x27) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040)=0x4, 0x4) (async) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040)=0x4, 0x4) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}], 0x1) shutdown(r1, 0x0) 10:21:17 executing program 0: readv(0xffffffffffffffff, 0xfffffffffffffffe, 0xef) writev(0xffffffffffffff9c, &(0x7f0000000380)=[{&(0x7f0000000000)="0c6b1b38b086185983bfe29b043c4871c2f4f290a05b648826e611b6", 0x1c}, {&(0x7f0000000040)="9957b317379180bd00dc", 0xa}, {&(0x7f0000000080)}, {&(0x7f00000000c0)="325dbc4b5aebdc395cc78bcc9b159c2af1fe2cfee99b9497650d29b6867a0194963ed58920e9fc0f6a29", 0x2a}, {&(0x7f0000000100)="e1c21d27a6011ab2", 0x8}, {&(0x7f0000000140)="6193fd4a19c626065ee39ef317faeb50ece899abc43055e0cf8a2c23992873f9d9c8badf6fb315f6e83ba2ddd8ae3adde0414de079b91523da706b0179e12f95d03d647a5d6afcf1858706f220d89858c2ed1e4c174d53fc42529309e4967b6a185c97a904fda17c8a408ef4ee294688106a30cec567c588c337f208c66e39417e5b6634f4411085793976d801d8f1c07f1b3568574e35d73eb908cfb037b2ead0e31ddfd277a02e1f822f9bdfa48777209abcb74151fc7546e3781d037187db", 0xc0}, {&(0x7f0000000200)="8de200932df94f58638e037165236aa833125da726047ca31a1c0a7b418aea87ded02c1bd1f7d2f895f1128e8b884cf471362bdfab45ac35d775d3739f7a9043a91d76f63b570605798ef176018e52a4450b12590261dcb48dca", 0x5a}, {&(0x7f0000000280)="8dbd30e126daf54234cd933efb913f9f0ae644fd614eccd529b320cd315c7978a39d491f635ae48af409f7bdd3f905bd77a92a7b59c11bc9f2542d7e33ef2b682a4af6d4ac998645acd46d988c72b97beb1bd0065d690a664d654fb148ca057a1afa80816d57ebd845d0f294ff3576e3f3572af6ee972d7c94815fd265ce785197a5a61bb20bd9fb6e804a0a0e3f686a598c5ce89575c425a3c5eb2af29e344ccfde6ea75ac461b401d0ebed487e7a8053e91c1a8b571c97bb2b6905bf562b97eefc1d382b2da181de341d029a4239652f2af0a602a39438dd63ed3146772ae80e472e90767273506e399fc677d037fbc560", 0xf2}], 0x8) 10:21:17 executing program 6: getitimer(0x0, &(0x7f0000000000)) 10:21:17 executing program 7: open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) getdents(r0, 0x0, 0x8402) pipe(&(0x7f0000000000)) 10:21:17 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r1) close(r1) dup2(r0, 0xffffffffffffff9c) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffd, 0x7fed, 0x5, 0x607519, "1a0001ad090201070000200007791dcebf00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000540)="b792b17e7a3e01f3e734a06d7925729bd5f616adf54c9cce06f0bf93c8e4094d139f345397d09c80880145ee9764f4fac0bd5ba173c42ac3856d7de12588f3f16511569309cc52aac80e7a914580835f86f775b0a47c13ecc57a3b3e43f1173ff1dd7ddeddeb36cb3cf857cc2191e72372abdfb62ad932876811185f9dfff0bb5fd04686f97141ea0523dc293d338b5e0dcf8e968d22c955a92377f663b67e161d0eed841c2b2a7aa1e78e6093c040784ce720d50da52e8a52c24e08306e2eb4dfd0a9cf5b1aef3fa67437831ba524343405f11b71d906e1196a76e55ddf105be085658fc4532f6acd1f126135cf01aef6a9f8de94abd0e840b37014bef4ed444fd4ec07ee8ac8394e550cf436c008699e3fd86548d357a407ba74f55b42710bf7fbff73f73ef92a719b607f81ee7060dd6e5c9ae89ba587f48a4963f4c4bcae1b3aeab774f78d0688a6dd2fecccd1f73622473fe3fc85d64fd83336f25b0709f329d0a655d89db9d6f4faff29d06fd1d0ae05fde34251caa5397a5c14c6c750dfa187e9933887f825d332355ec398a13cb5ef019ea5901407a30fce8bc806163a215014d16e769bb3cb3593d7a0b50902", 0x1b1}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) syz_open_pts() (async) close(r0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r1) (async) close(r1) (async) dup2(r0, 0xffffffffffffff9c) (async) syz_open_pts() (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffd, 0x7fed, 0x5, 0x607519, "1a0001ad090201070000200007791dcebf00"}) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000540)="b792b17e7a3e01f3e734a06d7925729bd5f616adf54c9cce06f0bf93c8e4094d139f345397d09c80880145ee9764f4fac0bd5ba173c42ac3856d7de12588f3f16511569309cc52aac80e7a914580835f86f775b0a47c13ecc57a3b3e43f1173ff1dd7ddeddeb36cb3cf857cc2191e72372abdfb62ad932876811185f9dfff0bb5fd04686f97141ea0523dc293d338b5e0dcf8e968d22c955a92377f663b67e161d0eed841c2b2a7aa1e78e6093c040784ce720d50da52e8a52c24e08306e2eb4dfd0a9cf5b1aef3fa67437831ba524343405f11b71d906e1196a76e55ddf105be085658fc4532f6acd1f126135cf01aef6a9f8de94abd0e840b37014bef4ed444fd4ec07ee8ac8394e550cf436c008699e3fd86548d357a407ba74f55b42710bf7fbff73f73ef92a719b607f81ee7060dd6e5c9ae89ba587f48a4963f4c4bcae1b3aeab774f78d0688a6dd2fecccd1f73622473fe3fc85d64fd83336f25b0709f329d0a655d89db9d6f4faff29d06fd1d0ae05fde34251caa5397a5c14c6c750dfa187e9933887f825d332355ec398a13cb5ef019ea5901407a30fce8bc806163a215014d16e769bb3cb3593d7a0b50902", 0x1b1}], 0x1) (async) 10:21:17 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 10:21:17 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) (async) setsockopt(r0, 0x9, 0x6, &(0x7f00000000c0)="949344a452a67cb6ee41083794e48070159476c4f222a2281fe24091e243340ac568f45b4b3570", 0x27) (async) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040)=0x4, 0x4) (async) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}], 0x1) (async) shutdown(r1, 0x0) 10:21:17 executing program 6: getitimer(0x0, &(0x7f0000000000)) 10:21:17 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (rerun: 64) 10:21:17 executing program 0: readv(0xffffffffffffffff, 0xfffffffffffffffe, 0xef) (async) writev(0xffffffffffffff9c, &(0x7f0000000380)=[{&(0x7f0000000000)="0c6b1b38b086185983bfe29b043c4871c2f4f290a05b648826e611b6", 0x1c}, {&(0x7f0000000040)="9957b317379180bd00dc", 0xa}, {&(0x7f0000000080)}, {&(0x7f00000000c0)="325dbc4b5aebdc395cc78bcc9b159c2af1fe2cfee99b9497650d29b6867a0194963ed58920e9fc0f6a29", 0x2a}, {&(0x7f0000000100)="e1c21d27a6011ab2", 0x8}, {&(0x7f0000000140)="6193fd4a19c626065ee39ef317faeb50ece899abc43055e0cf8a2c23992873f9d9c8badf6fb315f6e83ba2ddd8ae3adde0414de079b91523da706b0179e12f95d03d647a5d6afcf1858706f220d89858c2ed1e4c174d53fc42529309e4967b6a185c97a904fda17c8a408ef4ee294688106a30cec567c588c337f208c66e39417e5b6634f4411085793976d801d8f1c07f1b3568574e35d73eb908cfb037b2ead0e31ddfd277a02e1f822f9bdfa48777209abcb74151fc7546e3781d037187db", 0xc0}, {&(0x7f0000000200)="8de200932df94f58638e037165236aa833125da726047ca31a1c0a7b418aea87ded02c1bd1f7d2f895f1128e8b884cf471362bdfab45ac35d775d3739f7a9043a91d76f63b570605798ef176018e52a4450b12590261dcb48dca", 0x5a}, {&(0x7f0000000280)="8dbd30e126daf54234cd933efb913f9f0ae644fd614eccd529b320cd315c7978a39d491f635ae48af409f7bdd3f905bd77a92a7b59c11bc9f2542d7e33ef2b682a4af6d4ac998645acd46d988c72b97beb1bd0065d690a664d654fb148ca057a1afa80816d57ebd845d0f294ff3576e3f3572af6ee972d7c94815fd265ce785197a5a61bb20bd9fb6e804a0a0e3f686a598c5ce89575c425a3c5eb2af29e344ccfde6ea75ac461b401d0ebed487e7a8053e91c1a8b571c97bb2b6905bf562b97eefc1d382b2da181de341d029a4239652f2af0a602a39438dd63ed3146772ae80e472e90767273506e399fc677d037fbc560", 0xf2}], 0x8) 10:21:17 executing program 1: getrusage(0x0, 0xffffffffffffffff) (async) fcntl$getflags(0xffffffffffffffff, 0x1) (async, rerun: 32) r0 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) (rerun: 32) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f00000003c0)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) (async) pipe(0x0) (async) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) (async) r2 = socket(0x0, 0x0, 0x5) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000740)='./file0\x00', 0x80) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x400, 0x0) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x8000, 0x7) lseek(0xffffffffffffffff, 0x0, 0x2) lseek(r4, 0x7, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001e00)={&(0x7f0000001e40)=ANY=[@ANYBLOB="01002e2f66696d653000b04e549da3f4e19e791f90599bc2f833b906a338effa112c75d52dceefdf35f23ac42784d25e1c1709adc1f6fc4c067283c3a581597c8b1da80ee24053177416589d2f9ea4f4c9ebb1e8dbaf3568272591075a356abaa5d298dcab1904f55b3cceb79e585c497889e25bf03818dad463b740e834bed2ca22483311768674d75202d2a443bd578c3f504ed22123130b6954a5a36ea758bc8980b832300fa575f7c3d21356eaf4953fe7990eb360f27e659274ca6c8e6a115eb43b4df97cc46b47c4dc96eb43e32b1a2958e5bf3a72afe25130ae075fff61df79edac5ee0e799b0b817dd058d14eceb37fe9eb956e67fcd95742c1fe5617e6db37fc01d410043e054ed14a92d503a12a27aa0229aef12ecd0e813a429077b7e46d0b2b90a183fd002da5b37f2acc57c2906a937335207a28fa5f32d17553de925359438c45b4315fab46b512209a34723cfb45873a9022ca41f3ed8763c1d96a0880650b35e473e58"], 0xa, &(0x7f0000001b80)=[{&(0x7f00000007c0)="889a51e32238bee3df186c911338f814205b7ad44852cafbed9fbe5fd665f5430a42bb5a9ae4e5bb1d28a9f2fc18b1466c6fd26a676d4f091cc361c481f55edd134450ffce8439feec822a2786ee57e30d9531ef77e012df28f3a74fbc5ab853d47c84170d641e26e133c90621c60861c170e9758c54115b94c0e6f7c4ec31836246afa98936bab59a8be2403fbd0fa538cb1ffd5b55190c2cf4db3663cdf09e44558956ef15e89f03c9ae008e856c3384fbfc906acacb191c237c6a4f3694b6fdbafd10b74bb75b8abda53330cb14cddab623a27051cdac4b8a52751d6cba9869011375e7", 0xe5}, {&(0x7f00000008c0)="a89b22bf2890c1d2d1b51c7302c124747f72d81d2a7328049b6f13ee4ab8d13e49901db3364aa3e59707b3fdef52d6d9d9", 0x31}, {&(0x7f0000000900)="c4a4f20a683a271abeb8522db699635b4510e026d1a57f11d82b9b163e250960a990c11d3b6e0031bb7ceb3f55bd8dac612f09edd822decc0bdd124e2306d97d3963521d8be13cfd445f7b1f60fe5df982fd6b1ff6f0bd7a3ec747e544cee261c21d8c7e6f6b16191265eaf5ff2470619c0e8316be1d1464ba43066786a17112c21a882cf8d149632c447ded97dda97372c1c5bf6cce0c37a4e469772f53e0eee4d7331066f5d12d45231cc25cb15d192f4e75734d9306580eb37cbd71f25347778dbbb9de8d5277a94e023a91d88bc30155d563f71eb8216b27b0ffc9c8b3d922d2e4771d289f35ed8746afacb4d1cd0eab14bc3b9419199caa6b334187eb43c11cb422bdde63526abe96208aa0871a1990d570e5a602cf6e1d9747d67cf13e60de3d20fc448245f5a2c326bf85311a339da0cda49e233c74094eb8c9dca81e70e314918829060004c9c0f1668f97edb63278737906b5844f0e5a69bf1f5d345e77417662b24b585f2383650dedc1df7a7464f8ed42d67d86626e07b960e8f257fbec975a0e1ce3e8f341f3eab0c9f70119fe96c12ac0c0443e23a6e03e2d65ce2a159a3cf1e51a9bc20a4aabf85a01b4ec38f480506a5e82577fb08342a8210561d1d8bafc3c8f8fc9691748533293058632f384fd8aaecdc25a2f2e6c0fee90f1f41ab88174a73653c6b4c878c8415f8e0668721ab809ffb9a062d3281f2004a361127738a4d0645406f5f1e6ba1c0ed6e98ed9e181d4a4386ae1aadc16a586d3293f71f91ce938204f3fe2f93b1ace21b00ed619b784071917439998a25b8d5ca13c3db88c6ef546479848e690df6914c8ac993b27f553daa3998cb6b35c92a93ce1aea020743ca23c1003227aa3443f9e131ce1c42384fa3ac18b164d6a6f3b929f66ee7392fa71a1c4c4470d4a2160e8c4b939da28c0fa4265f9c32e025b54378a78fd27041fc05e84a43e38af63394a0b8bfa6c24e1e3a74e198e5a1d1f406ba85f97697cc36d4d7ed4f4a4453088778ff6cf61f6d29631efb9b966f4ae8eb22bc4ce61b6f24aaff10dd7e081b056b161e8c5b8198ba0cbf607a866ad18929f6d5e4447fe2d1c7cfc1331424e6f7917afa57d91b384e11178e7442e31a9ca8fc71b2b582a22a772fbb935a017fb5c37215d2a1a8711e91f190896d35decb298cd36764ea40c4dc9c3f76a66b106a119dcd056d129186079881f342951fb1d37868bfc8e91b3e9fa2d3914d0cded67192287b06f8e92d3e9128cf560da8181609a579e27b9c64721fa46bc3181071009363e892be89b482a6aa06d667e2d36f271eec03adff180eca9f490b1e434d4c7b0902d8277137a291da402729727a4b0acbed652cb486449b53bdb6dd491843858ea3614efdf327406dfbde6fb401c20d29e13b249ea13891ba082b1680eac247455858ea5f516f190303a3daeacc5f1ed53cedf54dc96eb76ee62aa1b99518620bdc8a3ca55adccff3fbb5347b04052d1ace10c217ceef859cb19d834b8dbbd14c5a6da26ed7dd6a168c9243109ef76f0a3d2d151dbd89de791d1d733ecf31b0be7ef804e5eacaf9dec178a6a5568b490157527357d1f566b6eda503828e4ac10670dd133ca1ecaa50a4fb957a116a68b1ba49aa8aee213cc0cc80f2efc329037b30e232fd3dd8aba93e917bedea94c46eecbf7202ee2e17351304ccf92f6e38bac15b58db99519785fa8ed438d71b57551b0a2bf194f8a2d3f1ea5b7d7c6b7cc8e82f9d7c68326d4cc8945dd0f23249f475dc90f6180f6394eed07085c29e1da0c793b72442d7982decf850dbc46379c727d89ae65549b95ce69eaa0e8f6d07ce7bff2c13883e40405497fca5b04f9e6b727456637a22ba1f3e40083d028d048a00dd8dfb7addeb213320e86c26b0682e2275dcc709d6ee479484ad488bb505fb55beb5df1a6cea590f87ef0c68b6079502fedad6adaa9c3cf2e66fae46c17590ea628ac178e973eb09d0cf902b7acc83cc037f3da3c1984daab67b4b3d83804b5362bab92cdfb1c62df26fce195ffc7ad02b32f7c9da08224fa9b1d60f7851d9cc0f51081a86a00a77a8248ecc97c6f883ba76976b4c3538d3076daaaa7943d25c13f349303621722a0f9273937610e6ab63bc01ee77d6c90fd0a4ded185a6228724664588ceb96a6b46b343f4e9ad09a46582df331d66e1390b4bae183f7c7caf4f59d298f713f974000114498a38f533a8a3b25813920df721d114e945de31dcc172498aca90b5fd9df419ff1fa6e5b5357c2f341c87e35c59a1d32e6df5c0770cc52e3612d9f1eb6f7f79979a8a32e95b0c7f3dc1dbd073a1317414dac1d42f3f9435a37d9e87e2276163a363ec43b1bc8a49a10e8635788d1c4d5c0cb726e17e62570b1dd824dfedc71a32ac9dbd68788078430b58ced3a1312effca0e7b72d5111db2c3b8d9aaf64f08614889a92c3f5722fd813d9dbf7b2aa2d99dae47c596e7287415acea3468717f15132b0e1bf6aed16a6d06ee031cef659c96f151d8ee50f9da9a21156a8bce9f6395e492e2093744639ff3cc7f383fe2a22d946e550d312c20daa361600d3412c97f948786cb40fecb4bcb15d3df7d8d7fc6431114d1150be4b5606a9254f2d357233a441e6db79a58ee6f7f866e23c6a81cb07e896c59cf06cc3a74ebad25664698252da911f32a77ef7fc080956e0ee6af690622156e84bd8e1230687046f1c3a346345885931e586d9cccd7fa6473e0b7edfd213fa7f5178c2fb95660e9330db42ad99cbe357c2df9556cb98d2642cf4897e37c2e47aad53d545846b2ad99e5075f116a4dbbceb85ef0abb00aa495d9e6e9741ba6f0d01c716c476e8f1b562d96117a5b44c48aea1c534790afa3bf02956e7e60d6bfcbb12c2334e062eaf8b58911c17d0bd61ac3e2cc70bf1c61ce17c56fb092330141db13aa6b74a3b70c7a79262828db94ac7856037668cdb7ee9c0d41e0ab7a147124fcbdf515765300f380bcfe74d0d30383bb8e703b4723c458fd55c16874b340591258dab639b218a0451654d41c4b8cdc6dad7370275b3da5b314d47cf2e48c218bd8f3c091b9b7891f949cbec5c7c6985f8c19524985303791d51305cacf2de8f9138a6adc04638397ada322ad6eec01af7f7c03083417a10384a1e661ec7b9f07eb40dc2906cded597b813e789d857cb10dd8098836c264b6eb7e410e836f3c46e6e2d3216e57f9c62a9b2095f0a1de92b6d4c48adc6752e4cd02e8cd9bdf98c231333557b9e65b9042c6f6f14f02c719eaf6d62191eac2c40484a69e1998de7cbc67770e24c316917e8bfff9560ec318a169e6af56809a28c0ebbf0ff408c2153037deea4ccd01b70b6de74a5b8ede3beab10204dbefa7f4d285ecc5caadadb4d0e8fbf9d6976a4d8037caafc916e04cded802f61c644644a37b6215486c577fdf1d80b44a14bd3a4a9b9fbdf1bfd7fca1bcd34e1f297ddc30b96dd3d1ac8c08ba2e6e551cdc5371e5e380cd55281c486899e88e92bc703406271f8c6c65a84c145b29286e8abfd6212db3e99c546b1ec86bd63a27ed6d466fad969cfd4b139ee176485079fa65aaeb33f3e41cdbccc913beed37955f0fe7b35bdad89b182e0e4c1d45adcdda2b8dbe59c12e49c9c8fe3eeac06baa792ef383bee53e9c24302b6231b983bb86e211d56ed2625cc1e7cf187c621ba40ea9f0059a32e0c962802f501fe8f1f57426bba31c20839aee25256cc0e782995f5260357c34a7060cab0160db23fd0d8178c9b65f91c2e09e806a2590056dc7fe5cda0e227adbe1943a8ab8437bca0296dd6c6cdc46f6b1b0c26ae637eb3892d611ff1ae615b42f16bc85e1c723265f12ba3adaa58a30e755680a78e575922975d9a9435e68340dbe3a75132ed3aaa732f18698da435b1938d355cf94827466043dc4aa9e20a875bde03402990d8fe1b10cf1e31e735e53959a9fa843cfdd80a19c4acdf0fec311f5d4e0538e8ae1ab28f6ad9ae5f949b4acb7ad7a4f1589c56edda02fa4bbbda9d8c1a43f0b13c72987c2aa74b23782c418e54e037bb9e056203dcd90267d55c19918cea1fb9dd063adc4d49b36202392a805370414aab5594858e3be9bd9cc5323a0565892289178e4ffa5273c6d73a9dd16960846fcb5d7c0457d5e6cfdab5bbf0b4cd1ac9e2a20de8fdb65fe1bc0eab4acdbf49ee2c24aaccf9e582bdc4b0f83d602a2c51237f5949d1d6d022061330d429746f3cc0f0607079cc0b77b54ee850a38f374ef5c2983c369e11dfe215aedfb194d2624f00eed87a4f1faff8bb770a8a2634048cc89134e88604a4c12584daa91f0d5d71cb96f9d3dab40e244fadf9e44ce1698dca9d423823e4ebe53fb2e4e3d7a3c1d1dae2b5cfcd4aa6255bf6cf8dc08a37774047534feddd39e580204e79a1015354ba486de32480b5f24ddd7a7c6c44bcc23eabbdb28f1940a8a319e623c7d8f23333f73858820760ecb3bb0a6414449c2688f74c6174d8fba13962c21ef41190dd31a97e873641c6b09a7d9f888c7b1dab84cb9e22adc30cf5a7d438e23b933c84238dade956598dee5336ae3fcfbdd80e846715872ba78af672924a942d38a47ab8757f4d28991a9366dee0eb3627ae0c9807ec0cdfc527a5be37eff3fc8f8d2a74a866dc18c5be9efb58578a36cb8e02796ec49e47148f1b13c89db8eea5e88dba29b12696e75fe6b3904d39c5923fc362f739a67d33581c99a52ea173a33a8c252838d66d09682bc023593516c5de6b4509fb1e5d717f57b8e92c2b8708b27ed883239ef8d0e8c0405f238fa231da5270ca188b140bb59b2ca6877401a84294cd577069919f0672c80067eb5bb0870de5c2621107e29cfc367f36e109059c397d75d24f5cc093d53fc67c060ea64d0275aed425d359b9f3f128d17fbf481a220d88a778241598680e38612301f57143be00dbf79cb85cc618d4891e8119682ea30af65170e8445029ad98af1e4fc1bb09076fd2c0ee7154313847416fa6f30b899d5fc1f2ae9fdd61afebbc0ec6722f385ca51c3bfa82cd49452616d425f8b3ad4668a92104d93f135128c7e540c867e704fb87f6b9ed731688bac1a801523023d37105b2f5e9a705ea48bdd8c198fd25615ed6e84ceb7ddaa0d5ee077814de591d834b3e0c693bcfc37452608b957a100c6caaa29d920d451b08439d00a3a6e8699df340232f0548258bd3556b360c32108f934e7d854625ace43f8f1c8162ef9b912f5cae07f7f2050cf66c417ddc80d1c5c02d95a514f58e3f1e0862fb084be391f8a6884c06d16ba43dc47b0b58ceca3a369165bd3c82f55b29fcf429a43af6595efffda50f8222389d631e40f126f06b6a296b8a7db2ebcc8dc1ae2cf365878fa614879f0bd2d0c0d4bd8c5177d627c00d84ffa346b29a9127504a4a95bde646fb75c9e8d603f885f5d4ad337d1ac3cd9351abfb4bd25de555ff89bb80dd66512321114d5451f773f0e8560eeb3710df50cbd99aa7def4de454d65ec0da58b3d779ca7eae6d6322b0bba967b8e4c1ebcca5fcd287d036c7c62f848194fa4c13203910283459e9255ced5dcc3059e220f1b279840c9aa77c6ff7790f75b356ae7fd9cb7a846697fe2fb046d87c66beabaefa0dc06c0e11f3193fe1ebf5660a46fbe901556e673191de250e2b56bd2636ea6045b2378ad58dfa6e6060fd9b03e34ccd698d7863de9e1b7d984010f669c0860409bf9db8eb80442a30057bd67f83fc72bbd41c9432ff2da340eb0a2a139ad62ffcd7b9033a350801dd7ae5eff7e9fe4221d68b27f13bd931dc18e089598", 0x1000}, {&(0x7f0000001900)="d18f01aa8c17060f3ddbd78711143d7b96fc24f96b0d03a5c145c4884c39121292657e8c9938e297db62978897d1d2ff6ab7fc57cab0ec0bbf9524694ba778711f74342cfc48ff31b34928d4b4c8ddcf380c3bce2c3461a2c0b000549f4929bc7f759ace5954fdd0270ce7d90f28c110104045b4f3359fc0108e1cbc9341cf49883583e63e6dea73194ce1e3ee35f8fc0a17d5835572911f9399cf63cc4e125b23239b027c5cbbe2f3899ed47056aec934616c9e", 0xb4}, {&(0x7f00000019c0)="111c1342ea40d283495bdefc33212971d35be6f1aaf8cc650e4893ece19bae708320ddd78f2cb86c5cd0d13757824dfa3d2f17fb86", 0x35}, {&(0x7f0000001a00)="ea4bd44cfbd8e115fb28307c293ab5314adf5aeaa8db3dba884666c9ffeef6dde059e11223e32a7a254f2e01c7f27c3ea80613ae10c5f9ceb1d2b5ab4c17f34d9ab19e374f4d6df66fe85339bf49a456d1a2b1", 0x53}, {&(0x7f0000001a80)="f200375655520bb0461d415af5772cb1f21dad653064eba1471a88ca84df98b48234eb5d418d67a6c36a3a0ad3c791414a3d54de1244f7b860f39babb71e3a92388204ad1d34a8f90ade76346f0bb5124a2780efa899ff9fb995c524871b4100b86ad938e33e9195cfdf14df68c12e574a3297a5f927c0e48b7e470afe0be36538a3c6097748acd13d6e3bf2a1487b151d2ddf5b2151dc64e76c411408740b132fad8f42763d7bffeb4981b2b6455075649dddf39bea5ff4d936af0ec482a4db7ec71c0b02e0bb5e068bca216697d48992173e8a55cd66084f3678da3570cb2725cd7a7c0d95fa06", 0xe8}], 0x7, &(0x7f0000001cc0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20}], 0x128, 0x404}, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x1, 0x2, 0x1, 0x5}) (async) dup(r2) (async) r5 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r5) (async) r6 = socket(0x18, 0x2, 0x0) r7 = dup(0xffffffffffffffff) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) symlinkat(&(0x7f00000001c0)='./file0\x00', r7, &(0x7f0000000200)='./file0\x00') (async) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) getsockopt(r6, 0x29, 0xa, 0x0, 0x0) (async, rerun: 32) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/104, 0x68}], 0x1) (rerun: 32) 10:21:17 executing program 3: setitimer(0x2, 0x0, &(0x7f0000000080)) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0xafbd}, {0x2, 0x3}}) getitimer(0x2, &(0x7f00000000c0)) 10:21:17 executing program 7: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) getdents(r0, 0x0, 0x8402) pipe(&(0x7f0000000000)) 10:21:17 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x20, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r4, r5) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x3, 0x4}, {0x4, 0x2002}], 0x4) semop(r7, &(0x7f0000000340), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r8 = getegid() semop(r7, &(0x7f00000003c0)=[{0x1, 0xffff, 0x3800}, {0x1, 0xb}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x2800}, {0x4, 0x9, 0x1000}, {0x0, 0xe09}, {0x4, 0xe2, 0x1800}, {0x0, 0x7fff, 0x800}, {0x2, 0x9, 0x800}], 0xa) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f0000000680)=""/34) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semop(r7, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x0, 0x4, 0x1400}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r2, r8, r9, r3, 0x100, 0x6}, 0x1000, 0x1, 0x1}) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000040)="5915ea4adc0f71488ea848ff504f816a803875436af1c8c45a64bc5f624743982bcc1911216b3e24367afd14e8751d9e88604052f4a00b374992884842b5a4ff05cc16c5b90e56d7792b1eae4ba06876141b15232fa2a4f0a001c9530ff3557a6728ff1db0062eb8b6", 0x69}, {&(0x7f00000000c0)="6f59508cd89d2186a7235ab8b870c95e9dbb6066be55696bea92af0375898d4557696232d608d1cbfd22d1bd74cdc54aa90134cd6827fdea1dc0f6a0e47b71dd42f8a495290b135251", 0x49}, {&(0x7f0000000140)="f6fb939bd91eceb2dea66568615e9b7f93b580a987e7d6241bf1f74dc0f4b32805b1b3849e5185f30fae59f698891ac6537ea54b6b9f0684b02cf71be4c5282f7e5ab2b84903544cc61f", 0x4a}, {&(0x7f00000001c0)="d81801f4a9eb3ead4cca5d0cd1149c817ed854b56c21fa5c03f403cee1e485d6acff420110babf6162d66a5b706c64cd4c7b5a4a2b68509aa782d96b072f3bbbe11f364556f96297f59283e10e7a904a39942283a09c800200baaa0d3ef897fa689fc4fd05939d91f4077c25b16c4c521b27ed7909e867edc715949fefa1256eb7d50d5989dc4fc5ec2a3b679ead16ec51939fb285ef8fe8cdd57d675909489f4e6392e388fbe984f73e46fedbd9cc81377e1bbd5001", 0xb6}, {&(0x7f0000000280)="03ef", 0x2}, {&(0x7f00000002c0)="d8cfc3a43597fb9d711000687fd307be47b1f914e2ea701e9df0f0e135b17de6dbaa4fb16ec95871f3b82967e8d4e6b9db62fb13009ce3573b57e2d5510dadd6c686c60dadd55cc3f5", 0x49}, {&(0x7f0000000340)="b90dff4b65d2aca8dff5761d72ab4774d43e3bbc51485bd4be63c9dd6f9401938c2f0b665a89811f854de67a1ef3fe5f6c0b0f8693b04d08efabed42ab9e30fc36e1403c4984ea212e4232f719ad1e5eec98cb58579fbc8122cbcb9fecd0846b3be282826288c32dfa29b964f6e5d48d32483fc38db791405e67761dd0dc0a659ef5df4196c67aef1fa0e1d21e0569ec2f", 0x91}, {&(0x7f0000000400)="662542290dcbd1333b2f5044ea987c7c39ea443f0493addc0bddda72a56ffef889d2b0f03475ad9a713db78edb8c84f6f0fb297c5ca661593a2d706627d43c72a8d960fd8a6c77b576065322b83e8249e4fe7b0c263c8ea31af4ecf7d010d1d1d69c58", 0x63}, {&(0x7f0000000480)="0ec09a33fc77fe5c21ff279aec1003a968f89d1482cb6f607367acc46e2b3b957520a459826b8fc535897c45fb84d96f164e7bc11af5a23b8801ffe3a3487203f232e5bdf9821098022b6b58d97d874a5ea58caff27dc355fa7df2219cec15d72d70a566787c6abdad67dad67810368eedc5fbf0c488391cc608580f", 0x7c}, {&(0x7f0000000500)="0ae478c659bb3ee8a3b5a390da33eb8a89cfc7b8775fe3d0a5251bfc77e5b034759943691398ecce3d820ead9fb9", 0x2e}], 0xa, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r8}], 0x20, 0x2}, 0x409) minherit(&(0x7f0000ffd000/0x1000)=nil, 0xffffffffdf002fff, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x28, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) close(r0) 10:21:17 executing program 6: getitimer(0x0, &(0x7f0000000000)) 10:21:17 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) setrlimit(0x8, &(0x7f0000000000)={0x4, 0xe6}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6ff, 0x2647, 0x1007, 0xd, "faba1d428fc00000007568149f6b58493b00"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657fbd41aec12efc5febc0ff437185b8532117c1720fd86a2d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x89}], 0x1) 10:21:17 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 10:21:17 executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x804, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) 10:21:17 executing program 6: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, 0xffffffffffffffff, 0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) 10:21:17 executing program 2: sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x0, 0x1, 0x400) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000440)={{0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x110}, 0x8, 0x0, 0x6}) semctl$GETPID(r1, 0x2, 0xb, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x5}, {0x4, 0x1, 0x1800}, {0x3, 0x1ff}, {0x1, 0x9, 0x1000}, {0x2, 0x8, 0x800}, {0x2, 0x800, 0x1800}, {0x3, 0xb5b5, 0x800}], 0x7) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/167) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000600)=""/159) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x3f) setegid(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x1080, r4, r5, r4, r7, 0x147, 0x5}, 0x2000000000cf1, 0x8000, 0x5}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000004c0)={{0x10001, 0x0, r5, 0x0, r8, 0x1, 0x800}, 0x1, 0x6, 0x1ff}) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000001c0)=""/6) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="78b8c3c467869ecf7af1c380f90000000000e3ff000000000000"], 0xa) r9 = semget$private(0x0, 0x4, 0x8) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000003c0)={{0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x34, 0x10}, 0xfffffffffffffffd, 0x0, 0x6}) semctl$GETPID(r9, 0x0, 0xb, 0x0) semop(0x0, &(0x7f0000000180)=[{0x4, 0x5}, {0x4, 0x1, 0x1800}, {0x3, 0x1ff}, {0x1, 0x9, 0x1000}, {0x2, 0x8, 0x800}, {0x2, 0xd04f, 0x1800}, {0x3, 0xb5b3, 0x800}], 0x7) semctl$GETPID(r9, 0x1, 0x4, &(0x7f0000000000)=""/167) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) setegid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000540)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x200, 0x0, 0x0, 0x0, r8, 0x100, 0x7}, 0x2000000000cf1, 0x8000, 0x5}) 10:21:17 executing program 3: setitimer(0x2, 0x0, &(0x7f0000000080)) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0xafbd}, {0x2, 0x3}}) getitimer(0x2, &(0x7f00000000c0)) (async) getitimer(0x2, &(0x7f00000000c0)) 10:21:17 executing program 7: sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x2}, 0xc, &(0x7f0000000040)="e49e93dd889407d7356ede4fba", 0x0, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f00000000c0)="0f624650d1d8a8968a36cb62a766a32feff3752e084597989fc8f8c4c971", &(0x7f0000000100)=0x1e, &(0x7f0000000140)="6cb2a6c56be2265baeb2af1d2f4030a27ce909e23774316020c78bb21d9982b61ef8a17ec1af2b65afbcb29e913857e5af096334f53d59fa50f471c1a4c05122ae3c750a3de6c5491aed53e05f6fd122ccad3c0ad240a3346cc0ab088a915d7b78391af273c18ad7e5b65589575e3329cab40277fdd5f6884cae6bbdf8e3b6f60e99fed7a314bead98067fb1cbe78b38afc9c4fddf26d50e2fc6c50db0afb3f741463957ab62e2ef3d531f2a116dd6997de3c9b8f0e466cafe44d0b8fced947ae076ffacc2bc7fc357c6ab8e9a279402397ea9a1b2fe969406d8286ef67522dbd475b2a024e0d77ae7f1455498333d66e7b86dadb5d0198ff38509f6463c281d10366436143c2a2840ee6935b4200cce4fa221a3d6b467af04ca0654d4bcaf8818e124e77faadbe13152e740320058ad114e0a98d1feb6f379a9f297782cf1c2e7294f6bd149910c696b8e9481012ab7208eaf09978b5997c76014c13c1ab00844f95889223918a465fd57202eb4953bd1bbeea8d4e3e254426970dc11bb30a641d6180dabb713d0b4d649c7e20c151ba8520d7f1b8235de62844c2887d7d9887edd1bf63e3739f9127e4f7abab75a134fa50e75663b13801d5c81d37e260078be96fab5eda3f9f62891d167f8863daac12cf851c7f6a1b0134912f4e7e6b172db7ba6a3b13860502f6615b38de3e9c36639158d295de4d6d4128f015e4015ef3fc0bc8b10976320efa8724001502567d938777cd0e6f30def338f377138198985893873746541ee7f0fe1fd9531ec34c4c0c4fe5e111b23c91548bb5f42639efde226b32e5b358156211096c6682067f0ef6fe60370128ad132dc8aa93cb39669c6541aecbde70749777e44026dbd2cf24ddb90fd5399386bf0af75b9b16ab4347239b058ff489210f407011468a0e0afa50b0d4a04b164c52598ed87342ec3571e5d4a66e0cc50ccb664ab9759faa636bae8ee36e26ca5b9be87d90c1833d34c69988236f012f93773e5d931b24fca2cc10df78ae42c45a5944ec94aaf7c4c43c0039c6686a339b692fbdedb731f603c9f7985ca86478f17f473c56341da2b0a9f90c0ef0c4c2129f43da06f34d992d20978ac7076626164c0606f2e95cb06ded8e4393850aa4ad39bc22a5f053a52082e2aea720afa48c7a87dd773b80cc1a97761e9df358b03140e69e1ef9ca94b576a8fdc8448eb29075f1757d2ef85309e552684232e9952783a6891abb50a03398b6a2bce536decd250cc5300b2f6d50d16355b3ad834ca8a5331e276125e7c023f0b0aaf0ff3c23c038b802d052a880afe10dd57dc111acf53ba19efb2eb4f520728f4d6bf7894b1e078a1c547613ea08e430a274f86d1a210deb58ea254048e3b126c6619445462a750f794625891a144ceb9ae9eb4e01cee5b31d560ca259e513f1e1e9c6406be02ba82b5b5fc9e3e5795b8bd037f5a0d676f2e7dbe552ad11914f7fb038d6a7eabc7bcc66fac9828cdbe6650696d8bf3362759f56b3f8c32d62aac30da00bd93e68faa10117816ceaed2db23d25b2aaedd5b0bbb5d7b73fabe048a46c30b6016a310c722048be80c13f5a074e868dad1799f18a7f8565e6915d1f76b163b88860772d9cac43f8f8c71ffdf901042edfbb34e6184ede6ba96d215936c56fcfedfd30e9024dab05b5e29f33a66e49149e34c9952e84e6d1b7879e5144e6966e24dacde6356a3485516a72114b2bec7c20c2f247a0e8373548c7b1f415ec087f1c252869866f9578876c8eb6b6caeab55496aa9645f34420736ad5119be60027a06b4dce36504232244fb9ba6ffebec30bc22ae52dbaf5b32582645cc9a29a8381894417c46b091a294699b4be70efcc4de6484f86e163ad95a36c5494a7caf121f41ff720872b7834d35729032d314b74f8fc56b1d3071b4b547349c626a61731e22a3bf4d968885128b7ff49792e5355454447ffcfc975ef285c06617d649cd9b32e8cdae72fe35374e4f0a4715600f244932d2df051647beb65b71e98b580995798bc21991af9032f7bbf4c8f85a100d49b5fd2dcd2607c5ee057782520d98a9faa46c426d7e0b719efe0942e7bcdf1db53e891860a681e081d2f0681fab9913d883252d0558816bc1d75a19938a1244f434fcaac57559c882d39a7a5f71e759d5ead76a8abc4c06478aa9f6cf7bd2cdc0cecc95515376296cf07265787f9d1134c374993deefbc19b316d1b20fa4b49f74acf1e9ab420dda7d502652c635e6c2e5b195bc7a7dc1e29ef74e7ff5dcb017a73d5d2d39856d58d54912c96dad2ba0a117b2019ceb00c4b00f19fe2c56fda8e51207da2c0599f27837bf724fd64e11b110befa995c02bb1eb10d084613d03c28bde39edff310b61fa80e447d2f4f6b4f343e3581be4f690927f4345b507e7f084461f9504a94e368201b8d45971b41d11d702b8b6321bbb8e7960eb2ddf1249134b6499cce821439569207d7043e78f8e084d58f033f3df606300aa0da64d613a071213c0ee53805543b016916ae6538558d65a20d383bbbc3a7f0ba95434f328d225d7a635c6ec5bd9125db1c87fac23246fdea66a1d4b81a3302d3a8bcd35afd2f70d917a77e1dc8f2da312bd9dcf8fb1c975232be9c91241b01082adc81592bb4e9dcfde897042add4ea7a6380dd5ed8d9f5f6dc527033537c19c797f5685ded2b7c4c27d651179a1a481ade041b0a97d10f4555c33b736b89f3e8dbc8661480212a83eff7f0fb368c7f97807e03349451f1714c667ef12c54f9fe2284bb1f1173550cd12c2a2df4eaa4b8d42a8aafd1dca71b1635ce2a19949e0aaec5f89d0dd49a17a9b7db22a550aab8c811fb17c1be63ce0336704ddc7e818c948c19626e0d64a0aeea4e514aee59b4a21fd8235498c1a3f2e60e751d3c0b279fb49b51b226fc62e6c289333f8c8da4534ed85f6a40a4e218d3c4f59ec0ce3cce7dbd353c85166087ebef3be9c3dbc64d64505adcd7508ffd3c4e3bf622b8b557b1d2cc39763fcfebaebc638da121f8db82b3ecfc460be9d5251419397d50bd48244eaaf32a2d6c204943e398cbfcb6d8ccb8ddf62b19780ec308be32bb159364d54eeb2931862f22fc983dd897ed52540a247f6f47c906a118e664e336ea4b98fbf2d80668e94846daba101ec32ecbb82d9636402b4205181c2d1cccd6af1492627bab2d749d01ba3eb849213d9102ebcad6038db7695a425aa3ebf229b2e7bc8a9dda50afbe94da6530f1322451758248805c45c62849963f7cce948fa4609b93a41e43e99c6bf22868102ef2967cdbbdc573536bdd2f7da15003932ab96cb79c6124c4030d8c035b682e151b3111245e0cc58394754953674b533c93d08213af9e586df0973fe37d9292eb0cb4239baa362aa394971252a76af6e2994b762dcfaa8511d4ec40b0c280ed2b962e183cf4487319d1d0978a6bcae614c50687840e7b8bd504bd94f0ef9f97ecd5ced2313464ffb49f55b118ec0edaeee91a9a1b6a9ce0cd0d16a790115b9439cdb04dcb7659cbb2fc5ec69ab70d0e8c378ac5c0218a8362bc7769dc6a33c73715f18d18ae6d127d3cb9f2c4f5b124d214256dcb51df5625b73a58523356da7871c13265bfbe312b42200bfb58575d452b2374fa3e6891d09bd3f976c16c71b83947798b254375fbea04b3a1c05281a5ccfc4441d45ad347ee8286e759c3f5533ee3817db2b322e328d111c274a945ac96a8c69d3dc17bd3e8352434a2b89542964872a2ecd3f2f02e948925f2f3afcff73353d737fce9519ff67dd5dcdbaa82703e9fc4062e14c6b5b6051374b81eaefad2fd96fa2a84f8303158837aa7b4a9ef8c54ecd56958622594bad13f2a96baa48b258403009e76f36e415fd54f9b7c10e1f61dce569926d9f7eccca42b9411898bf97219204df5e0687e10dd9ba5da89ee639179fe81af7c35852de42966834ca8566367999644036cdcee5d3289bbc0677a77f0d14f9eeebedb713897391162bc592e5798c599158a67e5b668752174f7dba19075a8bc12a0ec16a3de3948684ddadb06d170e999ecbff15a0a74be37cfe80e18d8e78bb048c5e18a44b61f05259f0c1a8c04d1a1bcab76f365dc69fe0c2b0e1d9a0641fc31cc64b1704c24e6f7e305460b16dc8d9a87b28e0221a265730f109dab4f552ecf741f25df6fd43cdcf53b262bf317d341ba607ca2cd3adf0bf75ca3bfad196e7a85bfcecde4487a72a0048a2dd649fa64773863d116a36ec826d0bb2ea4320d06c1e8cacb3234c8860fc5c754686d1319a7ae4d92562a40a2c7edba8c3a1fc578f3eadac4af6be01173710d04d3866c102574cc7c163c521fda8ac8674d359ab585c8fd382072d65a82e514d09f5cb4964eedcccdd107c2b087d088224ac1f8db241ff2c5f5adab39b7fd2c14d765347c7d564a6b154e3af5658949194eada28bb1b4a27edc89e4a49b3aed6ffd9fc5099af83765bd27e0388b5fcb4cb846f2acb804cd51ab078c72066a77af6aa215f6a88dd12228866c5f820948bb0601e1403b48050fa7ee9ea9b5e36b71f23dd8b4b6cde31a32adb8bd5aa8ef490e1be9e4042e0ac14f64e3a5a9341d1f93964f93ae2778640f7a90ec148cd77d1d05dd848a692b13a10dd7c29f5ecca57f44298adb9dc3744ea373674b15f4dc1a1e24182d1c666c4051fd3e39c2173f846a511efb6d928f6e9ef835fd48da6667f91a27e2659f6336bac778a4dd8b66dd41a4db155a1898b43054cc77513caef77853a163f31861df5b92bb22a1f1d5182b2a76ec02ba989f7e9c0fcb31fcaec3539ab9a96180b0ef61f79058cd22df5e51197e7a0ee72c399df05f1c8b0c3d0dec5da17ad390707620e43a66e2f790e6cdd15a926e6d43721fff681497df1f6b7d43010c4b6b0a6b90d3473b88dab9a5a0eda032955279cedfbd87b8cebc53fca3869d954112993a38d258ca7535f41bb0d8945bf894e72b4d710fb4c7ce24618fc71bf75f97c589f67173f25b97ed5aaa9f6436186c4db50680e6d23d091cfaae139da9007c33498a7f68a37140e7f4ee5fde79a9bf34a7205df49bdd81c559f3e5d6ddc93a76d7e81198398875b0af625e925f4537b507a583ee485f0c2f99ea4765c3df264bcd7db763913fa5a41c0a92fb4fb0856f8c20fd5aa8dd2d2bf4dda31d61c6c7690480900f80d836d0343064c02e76dd96ec4181d11b21347015f8069f477747089e10f77344305cab99c282ac8f47a1617739d16c0bee054252dea9f679843362f11e58b66641abb7849ffac05856b78059a58639d084a22966482b9f55d4132e02b38358c1a63db9f2c2ad2195cda6cfc01a705db795c2ed3a0e5d9199284a40efb8c078792b7739c676856fa8c882c04bf555f47d3b169eef3bebdaac3b28143b54af36ca3daefc5ad263c96b8c1bafe00148da1093bb4f03ddd3640d846b0e998ac50629b9fc145ba88693fd562e4af167d42525100593b68de6e8fb8a58d8c3de67224c15048c73c3752303875475ee40e50279851cc0c24023bf17b61dc6c18a5e371cc01cb29646fb9e8bf3563508fcb58d575a3e9ec94f574625cdda1451b4b925afa68711b1bad31cfa5f10fc38f3dc6fc481de5424ed63e5a0a8a880bc0af4f30dfcc41d6d7d5595f9331cd3e18d2d24e862ef6e0b1f59a322d907a6e25036df06f364007a80c7a6ae3c014dccf3129fe4cde34ba6506428f5263d1df0a555d740ae25a8ba0c68efff066cbd5fee21d50f594be2b60a7792bb14d3ed511f3d917d57f4bc3edcdc1d70feb5f6f3f8db68048690aba0e16ff90b7d", 0x1000) 10:21:17 executing program 6: socket$unix(0x1, 0x1, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, 0xffffffffffffffff, 0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) 10:21:17 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000100), 0x101, 0x3) syz_extract_tcp_res(&(0x7f0000000080), 0x8000000, 0x7fff) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x1) syz_extract_tcp_res(&(0x7f00000000c0), 0x53a, 0x0) 10:21:17 executing program 3: setitimer(0x2, 0x0, &(0x7f0000000080)) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0xafbd}, {0x2, 0x3}}) (async) getitimer(0x2, &(0x7f00000000c0)) 10:21:17 executing program 2: sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x0, 0x1, 0x400) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000440)={{0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x110}, 0x8, 0x0, 0x6}) semctl$GETPID(r1, 0x2, 0xb, 0x0) (async) semctl$GETPID(r1, 0x2, 0xb, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x5}, {0x4, 0x1, 0x1800}, {0x3, 0x1ff}, {0x1, 0x9, 0x1000}, {0x2, 0x8, 0x800}, {0x2, 0x800, 0x1800}, {0x3, 0xb5b5, 0x800}], 0x7) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/167) (async) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/167) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000600)=""/159) (async) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000600)=""/159) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x3f) setegid(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x1080, r4, r5, r4, r7, 0x147, 0x5}, 0x2000000000cf1, 0x8000, 0x5}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x1080, r4, r5, r4, r7, 0x147, 0x5}, 0x2000000000cf1, 0x8000, 0x5}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000004c0)={{0x10001, 0x0, r5, 0x0, r8, 0x1, 0x800}, 0x1, 0x6, 0x1ff}) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000001c0)=""/6) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="78b8c3c467869ecf7af1c380f90000000000e3ff000000000000"], 0xa) r9 = semget$private(0x0, 0x4, 0x8) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000003c0)={{0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x34, 0x10}, 0xfffffffffffffffd, 0x0, 0x6}) (async) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000003c0)={{0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x34, 0x10}, 0xfffffffffffffffd, 0x0, 0x6}) semctl$GETPID(r9, 0x0, 0xb, 0x0) (async) semctl$GETPID(r9, 0x0, 0xb, 0x0) semop(0x0, &(0x7f0000000180)=[{0x4, 0x5}, {0x4, 0x1, 0x1800}, {0x3, 0x1ff}, {0x1, 0x9, 0x1000}, {0x2, 0x8, 0x800}, {0x2, 0xd04f, 0x1800}, {0x3, 0xb5b3, 0x800}], 0x7) (async) semop(0x0, &(0x7f0000000180)=[{0x4, 0x5}, {0x4, 0x1, 0x1800}, {0x3, 0x1ff}, {0x1, 0x9, 0x1000}, {0x2, 0x8, 0x800}, {0x2, 0xd04f, 0x1800}, {0x3, 0xb5b3, 0x800}], 0x7) semctl$GETPID(r9, 0x1, 0x4, &(0x7f0000000000)=""/167) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) setegid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000540)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x200, 0x0, 0x0, 0x0, r8, 0x100, 0x7}, 0x2000000000cf1, 0x8000, 0x5}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x200, 0x0, 0x0, 0x0, r8, 0x100, 0x7}, 0x2000000000cf1, 0x8000, 0x5}) 10:21:17 executing program 6: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, 0xffffffffffffffff, 0x3) (async) sendmsg$unix(r0, 0xffffffffffffffff, 0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) 10:21:17 executing program 7: sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x2}, 0xc, &(0x7f0000000040)="e49e93dd889407d7356ede4fba", 0x0, 0x0, 0x0) (async) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f00000000c0)="0f624650d1d8a8968a36cb62a766a32feff3752e084597989fc8f8c4c971", &(0x7f0000000100)=0x1e, &(0x7f0000000140)="6cb2a6c56be2265baeb2af1d2f4030a27ce909e23774316020c78bb21d9982b61ef8a17ec1af2b65afbcb29e913857e5af096334f53d59fa50f471c1a4c05122ae3c750a3de6c5491aed53e05f6fd122ccad3c0ad240a3346cc0ab088a915d7b78391af273c18ad7e5b65589575e3329cab40277fdd5f6884cae6bbdf8e3b6f60e99fed7a314bead98067fb1cbe78b38afc9c4fddf26d50e2fc6c50db0afb3f741463957ab62e2ef3d531f2a116dd6997de3c9b8f0e466cafe44d0b8fced947ae076ffacc2bc7fc357c6ab8e9a279402397ea9a1b2fe969406d8286ef67522dbd475b2a024e0d77ae7f1455498333d66e7b86dadb5d0198ff38509f6463c281d10366436143c2a2840ee6935b4200cce4fa221a3d6b467af04ca0654d4bcaf8818e124e77faadbe13152e740320058ad114e0a98d1feb6f379a9f297782cf1c2e7294f6bd149910c696b8e9481012ab7208eaf09978b5997c76014c13c1ab00844f95889223918a465fd57202eb4953bd1bbeea8d4e3e254426970dc11bb30a641d6180dabb713d0b4d649c7e20c151ba8520d7f1b8235de62844c2887d7d9887edd1bf63e3739f9127e4f7abab75a134fa50e75663b13801d5c81d37e260078be96fab5eda3f9f62891d167f8863daac12cf851c7f6a1b0134912f4e7e6b172db7ba6a3b13860502f6615b38de3e9c36639158d295de4d6d4128f015e4015ef3fc0bc8b10976320efa8724001502567d938777cd0e6f30def338f377138198985893873746541ee7f0fe1fd9531ec34c4c0c4fe5e111b23c91548bb5f42639efde226b32e5b358156211096c6682067f0ef6fe60370128ad132dc8aa93cb39669c6541aecbde70749777e44026dbd2cf24ddb90fd5399386bf0af75b9b16ab4347239b058ff489210f407011468a0e0afa50b0d4a04b164c52598ed87342ec3571e5d4a66e0cc50ccb664ab9759faa636bae8ee36e26ca5b9be87d90c1833d34c69988236f012f93773e5d931b24fca2cc10df78ae42c45a5944ec94aaf7c4c43c0039c6686a339b692fbdedb731f603c9f7985ca86478f17f473c56341da2b0a9f90c0ef0c4c2129f43da06f34d992d20978ac7076626164c0606f2e95cb06ded8e4393850aa4ad39bc22a5f053a52082e2aea720afa48c7a87dd773b80cc1a97761e9df358b03140e69e1ef9ca94b576a8fdc8448eb29075f1757d2ef85309e552684232e9952783a6891abb50a03398b6a2bce536decd250cc5300b2f6d50d16355b3ad834ca8a5331e276125e7c023f0b0aaf0ff3c23c038b802d052a880afe10dd57dc111acf53ba19efb2eb4f520728f4d6bf7894b1e078a1c547613ea08e430a274f86d1a210deb58ea254048e3b126c6619445462a750f794625891a144ceb9ae9eb4e01cee5b31d560ca259e513f1e1e9c6406be02ba82b5b5fc9e3e5795b8bd037f5a0d676f2e7dbe552ad11914f7fb038d6a7eabc7bcc66fac9828cdbe6650696d8bf3362759f56b3f8c32d62aac30da00bd93e68faa10117816ceaed2db23d25b2aaedd5b0bbb5d7b73fabe048a46c30b6016a310c722048be80c13f5a074e868dad1799f18a7f8565e6915d1f76b163b88860772d9cac43f8f8c71ffdf901042edfbb34e6184ede6ba96d215936c56fcfedfd30e9024dab05b5e29f33a66e49149e34c9952e84e6d1b7879e5144e6966e24dacde6356a3485516a72114b2bec7c20c2f247a0e8373548c7b1f415ec087f1c252869866f9578876c8eb6b6caeab55496aa9645f34420736ad5119be60027a06b4dce36504232244fb9ba6ffebec30bc22ae52dbaf5b32582645cc9a29a8381894417c46b091a294699b4be70efcc4de6484f86e163ad95a36c5494a7caf121f41ff720872b7834d35729032d314b74f8fc56b1d3071b4b547349c626a61731e22a3bf4d968885128b7ff49792e5355454447ffcfc975ef285c06617d649cd9b32e8cdae72fe35374e4f0a4715600f244932d2df051647beb65b71e98b580995798bc21991af9032f7bbf4c8f85a100d49b5fd2dcd2607c5ee057782520d98a9faa46c426d7e0b719efe0942e7bcdf1db53e891860a681e081d2f0681fab9913d883252d0558816bc1d75a19938a1244f434fcaac57559c882d39a7a5f71e759d5ead76a8abc4c06478aa9f6cf7bd2cdc0cecc95515376296cf07265787f9d1134c374993deefbc19b316d1b20fa4b49f74acf1e9ab420dda7d502652c635e6c2e5b195bc7a7dc1e29ef74e7ff5dcb017a73d5d2d39856d58d54912c96dad2ba0a117b2019ceb00c4b00f19fe2c56fda8e51207da2c0599f27837bf724fd64e11b110befa995c02bb1eb10d084613d03c28bde39edff310b61fa80e447d2f4f6b4f343e3581be4f690927f4345b507e7f084461f9504a94e368201b8d45971b41d11d702b8b6321bbb8e7960eb2ddf1249134b6499cce821439569207d7043e78f8e084d58f033f3df606300aa0da64d613a071213c0ee53805543b016916ae6538558d65a20d383bbbc3a7f0ba95434f328d225d7a635c6ec5bd9125db1c87fac23246fdea66a1d4b81a3302d3a8bcd35afd2f70d917a77e1dc8f2da312bd9dcf8fb1c975232be9c91241b01082adc81592bb4e9dcfde897042add4ea7a6380dd5ed8d9f5f6dc527033537c19c797f5685ded2b7c4c27d651179a1a481ade041b0a97d10f4555c33b736b89f3e8dbc8661480212a83eff7f0fb368c7f97807e03349451f1714c667ef12c54f9fe2284bb1f1173550cd12c2a2df4eaa4b8d42a8aafd1dca71b1635ce2a19949e0aaec5f89d0dd49a17a9b7db22a550aab8c811fb17c1be63ce0336704ddc7e818c948c19626e0d64a0aeea4e514aee59b4a21fd8235498c1a3f2e60e751d3c0b279fb49b51b226fc62e6c289333f8c8da4534ed85f6a40a4e218d3c4f59ec0ce3cce7dbd353c85166087ebef3be9c3dbc64d64505adcd7508ffd3c4e3bf622b8b557b1d2cc39763fcfebaebc638da121f8db82b3ecfc460be9d5251419397d50bd48244eaaf32a2d6c204943e398cbfcb6d8ccb8ddf62b19780ec308be32bb159364d54eeb2931862f22fc983dd897ed52540a247f6f47c906a118e664e336ea4b98fbf2d80668e94846daba101ec32ecbb82d9636402b4205181c2d1cccd6af1492627bab2d749d01ba3eb849213d9102ebcad6038db7695a425aa3ebf229b2e7bc8a9dda50afbe94da6530f1322451758248805c45c62849963f7cce948fa4609b93a41e43e99c6bf22868102ef2967cdbbdc573536bdd2f7da15003932ab96cb79c6124c4030d8c035b682e151b3111245e0cc58394754953674b533c93d08213af9e586df0973fe37d9292eb0cb4239baa362aa394971252a76af6e2994b762dcfaa8511d4ec40b0c280ed2b962e183cf4487319d1d0978a6bcae614c50687840e7b8bd504bd94f0ef9f97ecd5ced2313464ffb49f55b118ec0edaeee91a9a1b6a9ce0cd0d16a790115b9439cdb04dcb7659cbb2fc5ec69ab70d0e8c378ac5c0218a8362bc7769dc6a33c73715f18d18ae6d127d3cb9f2c4f5b124d214256dcb51df5625b73a58523356da7871c13265bfbe312b42200bfb58575d452b2374fa3e6891d09bd3f976c16c71b83947798b254375fbea04b3a1c05281a5ccfc4441d45ad347ee8286e759c3f5533ee3817db2b322e328d111c274a945ac96a8c69d3dc17bd3e8352434a2b89542964872a2ecd3f2f02e948925f2f3afcff73353d737fce9519ff67dd5dcdbaa82703e9fc4062e14c6b5b6051374b81eaefad2fd96fa2a84f8303158837aa7b4a9ef8c54ecd56958622594bad13f2a96baa48b258403009e76f36e415fd54f9b7c10e1f61dce569926d9f7eccca42b9411898bf97219204df5e0687e10dd9ba5da89ee639179fe81af7c35852de42966834ca8566367999644036cdcee5d3289bbc0677a77f0d14f9eeebedb713897391162bc592e5798c599158a67e5b668752174f7dba19075a8bc12a0ec16a3de3948684ddadb06d170e999ecbff15a0a74be37cfe80e18d8e78bb048c5e18a44b61f05259f0c1a8c04d1a1bcab76f365dc69fe0c2b0e1d9a0641fc31cc64b1704c24e6f7e305460b16dc8d9a87b28e0221a265730f109dab4f552ecf741f25df6fd43cdcf53b262bf317d341ba607ca2cd3adf0bf75ca3bfad196e7a85bfcecde4487a72a0048a2dd649fa64773863d116a36ec826d0bb2ea4320d06c1e8cacb3234c8860fc5c754686d1319a7ae4d92562a40a2c7edba8c3a1fc578f3eadac4af6be01173710d04d3866c102574cc7c163c521fda8ac8674d359ab585c8fd382072d65a82e514d09f5cb4964eedcccdd107c2b087d088224ac1f8db241ff2c5f5adab39b7fd2c14d765347c7d564a6b154e3af5658949194eada28bb1b4a27edc89e4a49b3aed6ffd9fc5099af83765bd27e0388b5fcb4cb846f2acb804cd51ab078c72066a77af6aa215f6a88dd12228866c5f820948bb0601e1403b48050fa7ee9ea9b5e36b71f23dd8b4b6cde31a32adb8bd5aa8ef490e1be9e4042e0ac14f64e3a5a9341d1f93964f93ae2778640f7a90ec148cd77d1d05dd848a692b13a10dd7c29f5ecca57f44298adb9dc3744ea373674b15f4dc1a1e24182d1c666c4051fd3e39c2173f846a511efb6d928f6e9ef835fd48da6667f91a27e2659f6336bac778a4dd8b66dd41a4db155a1898b43054cc77513caef77853a163f31861df5b92bb22a1f1d5182b2a76ec02ba989f7e9c0fcb31fcaec3539ab9a96180b0ef61f79058cd22df5e51197e7a0ee72c399df05f1c8b0c3d0dec5da17ad390707620e43a66e2f790e6cdd15a926e6d43721fff681497df1f6b7d43010c4b6b0a6b90d3473b88dab9a5a0eda032955279cedfbd87b8cebc53fca3869d954112993a38d258ca7535f41bb0d8945bf894e72b4d710fb4c7ce24618fc71bf75f97c589f67173f25b97ed5aaa9f6436186c4db50680e6d23d091cfaae139da9007c33498a7f68a37140e7f4ee5fde79a9bf34a7205df49bdd81c559f3e5d6ddc93a76d7e81198398875b0af625e925f4537b507a583ee485f0c2f99ea4765c3df264bcd7db763913fa5a41c0a92fb4fb0856f8c20fd5aa8dd2d2bf4dda31d61c6c7690480900f80d836d0343064c02e76dd96ec4181d11b21347015f8069f477747089e10f77344305cab99c282ac8f47a1617739d16c0bee054252dea9f679843362f11e58b66641abb7849ffac05856b78059a58639d084a22966482b9f55d4132e02b38358c1a63db9f2c2ad2195cda6cfc01a705db795c2ed3a0e5d9199284a40efb8c078792b7739c676856fa8c882c04bf555f47d3b169eef3bebdaac3b28143b54af36ca3daefc5ad263c96b8c1bafe00148da1093bb4f03ddd3640d846b0e998ac50629b9fc145ba88693fd562e4af167d42525100593b68de6e8fb8a58d8c3de67224c15048c73c3752303875475ee40e50279851cc0c24023bf17b61dc6c18a5e371cc01cb29646fb9e8bf3563508fcb58d575a3e9ec94f574625cdda1451b4b925afa68711b1bad31cfa5f10fc38f3dc6fc481de5424ed63e5a0a8a880bc0af4f30dfcc41d6d7d5595f9331cd3e18d2d24e862ef6e0b1f59a322d907a6e25036df06f364007a80c7a6ae3c014dccf3129fe4cde34ba6506428f5263d1df0a555d740ae25a8ba0c68efff066cbd5fee21d50f594be2b60a7792bb14d3ed511f3d917d57f4bc3edcdc1d70feb5f6f3f8db68048690aba0e16ff90b7d", 0x1000) 10:21:17 executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0xc}, 0x2, &(0x7f0000000080)="456ecfcdaad32f000000000000000000", &(0x7f0000000040)=0x10, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000013c0)={0x1, 0x54}, 0x2, &(0x7f0000001400)="d5fe5ef2d58d50f0828855fe830b8216719ae555d6a27e011f2ee351450b44e82bb95842b189f03ad0eac84c7d6d15f6ab7c99c5912bdc336f1803912aa28f1c2258e5b1dd218a761a131f163fe23e96b2f37f4cb80164251c4e3236ef51c0c19bd8b21362bf9865d05edb7cbe509bdf7062979f65538eb57d649c9814ae01204fd68fce694951b1b923a936ceb2626c733311637a98655c203bcdb61b5c6fb5d4f3f0306951e192255d248e60313f830aba6faad0a0776039ce7889daeec28b4026031a774d84b3c2f39e2b54c6618982a6931f6d990c88bc93d320081cf9d08416eea473e696f0a31b772443e97099840dc10ebd0620", &(0x7f0000001500)=0xf7, &(0x7f0000001540)="037f34dac15dc38fdd5d4a36d844202607f8a058a8aa924a3e228ccd12", 0x1d) sysctl$kern(&(0x7f0000000240)={0x1, 0x37}, 0x2, &(0x7f0000000280)="7858d28f11755172cfd7e86d367b6f42eea1e96e50722cfb66274243bc9c39f485f6098c36e8d93c8fec55690ae4845562895e0bbf1b21bd8d2b2053b8c0c66610494abfbb07dc24e4040f5ad17b41ba24a5e630f4716ebd45663e10c32e79315b57f2e4245e3843840bf29669ae2feda3f301507ff588879fc9b7207b5e726e4d4865f720a5840e08be13e8a459dd1f4b1d6618adb42e13df69674dcc1f0b46c7758474ae85e34438dcf1df010f9694717e7db8bea9bfadbd1fe040f2f2630d7f5da0232372eb073ce0f38c90164af5dca08dbe097ebe6d987ec2540e3f7bd06567d98974e0ef50c6a81c1a371e73", &(0x7f0000000380)=0xef, &(0x7f00000003c0)="95f44fc4efee629faf7a04ff81e79637b404ec8f475db73b1d58b85f6364970cd14d28be4aca516c45f88ac340ae29934cc0906ba5dc6f707076874dae512d5c60a71aa44336e86a39d585511073de4532fc2e004b5c9c559e0f1bb1bb47e7b4429b537160d6e943886a0ab1ac5783f3aabf66fc299a25f451c354bf1cc6cff551661b6d99954c6fc195879eb349c010470485bebaefc28360565c8384feaf3c671d2c6cd445278d5b68941df34ebaffa874bdecb73fc084bfee4d3bd02e9813e52a366ba4371ecd1e3b849042c39a69defca1f6e2e726acfca929abc7f20668b1316d888778fb65692a1e802326ea88daf8c213f265655a25d5ee28c7c9ce537fc369b6e401b63975f78c45ec9afa8fb9bdd7802e6fad6f673677f416a81242fb85e6a74d3bf3c8d94db4b29dc24a249d64f0af565d6bcec7cabc1403cc41b299593b05188eba68b3d1441ca662d73b3cae9394ac78aeb8e09292c8849a19074a40b30b5da80a6e6ad50d0b2a131977c5b7ecc54037be567904d94ca04d41f1431cec616250dc69b1edfc484512cf5c2c394058fc85ebb57aa51adc003ca8cbcf6226434be50f163b201dc393cd486ff76ef95050d955815fd6aa4e429834eaf419e27a321e7dd048ee677f9628207d38436279f0af29b537cd6b713436c5ebe8d4852995ac9e47285a1c97f90f58fd8957b57b91468be409c2073ecb408d02368e27d5f25bcdb32645e034ef3c4e430205a6aeefc0f2963b848d21b76b17b24d637c843d4e50ed62599a8474744936656e71eee32e2e7f59ef97a98f3d50092e1c235d47d51fbfdd06468d7a6aa5ca277a488bccc1abd4a0d145f69936dc6c308c7382820f175d33e59113af1ad1cd0c37cffa6814e327c62235706fc11febc4ed75368f92a4034e03c81afbcae18db2d387913dd2c14ddf383bab99726e300446de848ee5f0248bfff72a50df82dbc8fe6371a0e83bad2656d2d80a7b828a0a4be059273a1cdeec698857a6c58bdeaa5b150c145813ce939cae8345661d72e454b1fb0f3c1fea4bbe6c1ebbf4460df06e923f18582ffe9d85dea095a84bbf1ab5c48ac1b8d3e74c9de0fb8c86403576f37bdf14b3df8da27481b1628850336d38704be50e8e11d2bf15d0e451d4f6afee595f6c64fa4c978b0561767adcfa68d2f7f966df9398aa776fbad079c52a02f12f15c2ad2f4595cb2e0d5649be258d91312c8d83fa20cb2c17329193c5962a070ca2f2307e7e94aadaa8bcc25dcd53f3de1d355cdcbd757bd4d333bae6bd4fb49dcb93fb606cce0a18cbe63c7c7ae7eed9a020f83a741e2455e20d71aeabdf97db8afc3d9ed1b61dc87bc569e6cd1b7b09c01aaa57a5833462fceb24f24742f6112091e59095e2c5b628a4e7b7cffb96bc785cf1c2c4bc90e5f39615c249ac25acae81faf19990659b6d5b63c0167016b1de25276f6b1fbb48726ede18432e14061463163a32bef7ec2294c170354e596dadfd9283287b09f318d983058877d0b260fa0ec3c5de3e314a06aa3cbdca3517ee0b0bab23a7b323fe70ce7766521d4e883ff2c39d5bb1b63bfb5d7bfbb92ac722709060568a75001e4aa58cc12b343f20ed801936a5594dce9da84612faa68c4af0421ee0d82e2f4e1c05f9c33cc5e1c24b64db35ac0c24631084c415d97312e5a0b2ba3d72149892368c07a4f52f7aa661cbcddb46631bee18eaddde37521a5e99149bd2b6483178969737f304eb7572d4fdd21ec7b9a5d1be0b10b735b72ca0b336e9df98aadfb2f285756aa28228fa4b1d3ea2fdf73b7e660545c7908aa93b94711f7d998890eb4cde3e8814d38852c760d595c2f19453eef169228e0e6d2d4e80f4269c464e92e820a01b9064658206106117c5298d397ff7f5e9dc29cbc19d1af90f844b5ced3f4cb72c2b5d7530473a0a49a88554b8a7bc8e911b16a80f4113d9103b3bad43c13c92f2ef3409dbd5501d03ca0c2763a79bd8f9f99b80242e7b91ecf6bb29321f719ff5015405f8afeb8fb56cdd8fa5c8f900619633be48a2dffc86ad1cc7f4ddd6afc7060988d592cff74f09a121eedbf5b29535265c08295cec99075d95ac82dd8108e544f40d8e18932f7d90f0ed3af4658be6e208abceb1bb47999c8cd98ca4c8606cd383c09b13a2b7eab176c6ef6f005c587c2249f286925dc752d949f014b1255e6b14a6783342d59a6203555533ab5a031e93a2fc1e0558ca24ee7f77e038ab189f2fff13df15d7ec536ff3799fef9bb24dddc173c8d41da7aa1c244e4241a10f89d74dbc8eb48a7420b8b850ff632743dd3b9a57b6a62904f1f8c397bfffbca6222b0c257c469708275e41053272e14b5de2066e5879980dbe2401e6ad2350c9acfc7a33f241702a27062fdc5c2e692b194211045a0e37698fdcff743f5f527fe4bbfe3a657c58376457c35259d268f1cd2bf965f32682c509c06c9468b6ddca74474a88439292f3542c3355c8f07bae728fe450acf86b5dacde0cf334b7a150c8a5540faae76754be009d5d51baa2d37eb82473565115cb8244ad53f713f58cd3228414c061d8c1e240f233cef2e97779c9aebb1305f91eccda9aed8c26af46799068a0cf3ccd126ff6ac8b88986e634540e235fcbeae82cc066279ee09921eda4728dfb26bd115e329832a9409d12cb8c46cbedb0c4e13050b05968f8777fbcb2f02fb2d4b681b9944e6b400e18dca13507a8c1aa2e2de56b94661a54d0345b0dfe916cf703ec19af8a4f9db970079956e99952d01c6bc8714457c94895ac6a049894c0ea3b7bdbe4883bc02d17b6828f3fd121476b793e5a71900e44bc19dfba9014a82f6f18fed6c67076c61b0794a9875c61a2f884e1c874ca4f4bef2cfb46b3ecfdf626548ec52a705f3954dd40f1047330b3095831bb2dd730d18c0ab5c534bf46ba65ab6ed711fa2068d481ce9db4ce001596836578ec3cfb4d6d82d6c8658c64e4283890eb9158e52180d924e245e1a5b16d6699e48825153e80441e605dcf5d7b4a85ff892f5d2794b620e40233aae710f3224ef2c1997dbb9683d405f3d9f01b1a6b0165b603841ea8b958e6d2c210185168c0a18bcc7edacfa2df9136359a1f18f364e4a33e55140ff50227253b2ebed17e8debf47e63a7da68950e32a2849b776e6743f6544dfbccc38023ba13ff238a8a8b581df43bbbe789d9334197958ac7edff227ac4b72c6971e80011759c31a04afb3ef52152bbd2b5c75c5cc67078a59b0544c63a8d35de90b12c56f98de17cbf424ecc6e7654515328f0e4badb06368f9dbde053646760a8dd755b93e1aed6b63775a058858e357bd6333638f72934cbd638ae48cc030844abd50d705bfb9a02f681bad4945f369d537a3330901c26a946a3ba6d30bf5bb82fa0a793247ec802aa3a5e6ece56fd73530c438fa0f4ad01565e160e78ac431e107ef1a51a4facf728bb148ed5ff1300426f70efb5ecf988682b6a4445f5c0f406ddc48601850735b3cb0c322efe35fda984a51061dbc02fb1161e9dcef0ca95f4dbda1063497ca7bf179d6f5cc57b798670536ce8b5a5441ec9b36e02549898bee0dc1341b3b8ad59938885299760b48fe6a18e7ca02dc9ea858e82eac2c36c1ca0f5af969ce47e0c599c9f7322d248a559c127e3c95d48a3da8a8c8b9e0ad3e268c205f2368f74da1f4dfea8207130537d8a03b350b7c59d0df6272e9095da255d8f97ebffbe26944af2ed84ab2ff39b5fb20b66724028d821021a0df93c778e67ed63f399646864747afb3eccca117d645fee4d8a1a36d9cc348ec792e8bc0117da53a54778027a428b115bd63f29d685fb669942884de2ca03f9a056c837f2885116912343936cf0508f82c639ef64549d22015c0b06ced32833c6d52f19ffed3f9c31550e0f2282bf9c596574aeabe8b5ca3b7db47e1d652b218df57ed450694263854a2e65e5aa862248d1f76839f52666326aa71d91fcc1ed99399c62dba511c03d4e2ebba5eef3e23ac53b587a4f537a3b1dfb4bb202bdda9b3fe6526c5f6dc04b7e53e890c1ceb6487317e40724005790ca147ea744d4051b0192694064e32645639bb304823f48d2f1565d2672140010919ab36b6a758013534be12ff2594ffce3319267a48f787e5f5c65687322c87a3a29021644c7ef529f659786d8f8418d144051ac8a14ba1d0d1ebeff3750c17cda035e3b188b4714642adafee3f6575223458edfad9e9858d6f42bb225b8e122c7cc9a37275d914eee7e69800bf7c190c95eb5412d31f68ac4587226436cd080de66545d489128489c73851dad9dc019d874ed2931e3f1109105b133c148f8407ec286915ffecc2809d5fe35fe8b27eb39905ae8ae2ef0ebdf2735f780c583abfd7ddfc1c48cb2d3056b2034446fb6c3b7c5aa635f720a9016a97cd2bfcc5685e0b272a2542fd11ad10bd6c4e337421b49777e022fda0d9c7bb6124fe1f36fc6633d863883152a1b965d730e2c21ba9cf50fa71cf7f9f8a2f5abf13ae11a3d094a2be56cf2311b0679333ece3a7924fef9bef3116433601fd3dfb91510dcbba234e9dd5fa2a1335aa2d7341c8edf3cc12b00a7993e060ff24467c63ab0ff6cd9a24c1dafd1c7ac81954e82839f99bc7a9720310eb2229c5e08fffbcddffa355bab00387175ac098973705999f0a7022808e0d096e859ed0e77c65a0b19042702922667a73d2b8457d8d8f84984d7da2b94023f76e1ef719251e93a52d3108c83f6306f3e00d1f5d60ae92723272cf6d8aa0c90628150d61847b41718ea0e9b347825e31f8e70f0001eeb09d615135190a456a82d388678b3123935cbeb4969acc267096ad41d733728ee91c761a220ade51ed3752c655fef46fed7b261a66cc89840b1a9cad2953899480840a8a155ab6d22cca73bb8799e1e6d4a52ce9219ef13685647f5695e61a23d202e0837122f4df7fe6f8eeb8424b1000db6308eefce5bee6c021ebe29634e2587b893f0ec401b44b3c22f4a35fbedfab6f5b66803e693994675d6a1853bb3a086c4c6118749abfcbcb2963fc906a8327f90eac213ec3b571bf9122f7e513952c54e0170665a4810f60545c5845b4c048b1df2660a91e82e4966d4732e5010cb79464aa4b155d2bb718c7ff76cba2e8d1f7a9007add53efe69d8f3b999729bdcd1b4a6aa1873b9555f14f38f819105c02edb1f1d63c0633af8081c04ae8289107f34471334a34d2d4fa799c4f9425e6ed6229ce54e2e2bc4e097f1ef48555a67231c22286a148e32b4111bc572abe2062ab81d0f27466defd520d71cc34a99e5222d9a10bd5356817a8621f2f5da27c47d021167fd755cd4207174a9072a82241e29e7eb2bd4cdf2fb63fc17611f0f3f6068c2c10a367bf0b1b5f34a40af3f1cc8e17edb56fd9596aabab936b1591b6cb597a181c3cc33795c5f53c99a6bddec5efe6017834efcd2f059ff1211b2b8ff8d763d6e4a18a665b0c7cce25729a9ce982ab7bee091c2193cfb8970d127400c8949307ff05c660b3cf7387980d03a88170011922fb6b61f854232e0b80138e5e7fac8ddacba9a110c8c4087d76a79fe09a3b2e93907d292a1d9e78d97007bb3635254d3973ae3ac6b50798f9af43b75820d4f83bdf82abc2761f8c807801961701d2acd6cd24a615242821bd59186fbdc4fdb6e9fdbad160d1da74fcfd583dfb11d6703bd8fca5fec4e93952a2ec8c99bdeb43215e29430495ce6d4984e1959e67fc054b3b4258facb646815ffa670770091a287c67593897ed6e6cd86f0c796f878388ba6a65ebee901417a863863b9", 0x1000) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f0000000080)="ad0edbe68190805ade6f86a22865741eb4febe1748f95782945c8a5448d16c3af262523ff978e109492e32cbb1745da765571ae3bb69f9597de36c7a6c8c1e7cbbd4f16fe4299e0f297ebb62f1f4e0d76af7db986a83b1043e790f38366a9d5f4dc38f71", &(0x7f0000000100)=0x64, &(0x7f0000000140)="8e13b39091a395749e5f82f60f6052c764ceff1df0835b1c1c46b405c9316723b9a936e025128f61f401250bc650371ece4880f0c4152e6ee2425b0f38882be01b57a0801bc5e7d19e60b587e6c0f2e6f12d5c8281ab2e28ea6144e34c233a698d1c6936b963e5860a100d49169c70bf84769d8e69d9310de84c39b89433f7cddb6381dfe84cf869eca639f5d5f5b1f09059dc542778e97d003f28e2316a80bf0cc787fcef16262babc4d1e1bbbdf496109d2f5bfa3d5fe68d9192a2869812a07c5a85c48a3f8b9288060c7b75ace9def84360ce9559b4850ee04deb7a083477", 0xe0) 10:21:18 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000100), 0x101, 0x3) syz_extract_tcp_res(&(0x7f0000000080), 0x8000000, 0x7fff) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x1) syz_extract_tcp_res(&(0x7f00000000c0), 0x53a, 0x0) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[]) (async) syz_extract_tcp_res(&(0x7f0000000100), 0x101, 0x3) (async) syz_extract_tcp_res(&(0x7f0000000080), 0x8000000, 0x7fff) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x1) (async) syz_extract_tcp_res(&(0x7f00000000c0), 0x53a, 0x0) (async) 10:21:18 executing program 2: sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x0, 0x1, 0x400) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000440)={{0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x110}, 0x8, 0x0, 0x6}) (async, rerun: 32) semctl$GETPID(r1, 0x2, 0xb, 0x0) (async, rerun: 32) semop(r1, &(0x7f0000000180)=[{0x3, 0x5}, {0x4, 0x1, 0x1800}, {0x3, 0x1ff}, {0x1, 0x9, 0x1000}, {0x2, 0x8, 0x800}, {0x2, 0x800, 0x1800}, {0x3, 0xb5b5, 0x800}], 0x7) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/167) (async) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000600)=""/159) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x3f) setegid(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x1080, r4, r5, r4, r7, 0x147, 0x5}, 0x2000000000cf1, 0x8000, 0x5}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000004c0)={{0x10001, 0x0, r5, 0x0, r8, 0x1, 0x800}, 0x1, 0x6, 0x1ff}) (async) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000001c0)=""/6) (async, rerun: 64) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="78b8c3c467869ecf7af1c380f90000000000e3ff000000000000"], 0xa) (async, rerun: 64) r9 = semget$private(0x0, 0x4, 0x8) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000003c0)={{0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x34, 0x10}, 0xfffffffffffffffd, 0x0, 0x6}) (async) semctl$GETPID(r9, 0x0, 0xb, 0x0) (async, rerun: 64) semop(0x0, &(0x7f0000000180)=[{0x4, 0x5}, {0x4, 0x1, 0x1800}, {0x3, 0x1ff}, {0x1, 0x9, 0x1000}, {0x2, 0x8, 0x800}, {0x2, 0xd04f, 0x1800}, {0x3, 0xb5b3, 0x800}], 0x7) (async, rerun: 64) semctl$GETPID(r9, 0x1, 0x4, &(0x7f0000000000)=""/167) (async) getuid() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) (async, rerun: 32) setegid(0x0) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000540)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x200, 0x0, 0x0, 0x0, r8, 0x100, 0x7}, 0x2000000000cf1, 0x8000, 0x5}) 10:21:18 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0xab66, 0x5, 0x7c, 0x2}, {0x3f, 0x81, 0x80, 0x9}, {0x101, 0x7, 0x2}, {0x4, 0xff, 0x2, 0xffff7fff}]}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r3) connect$unix(r3, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000000)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) bind$unix(r0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) 10:21:18 executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffa, 0x0) (async, rerun: 64) open(&(0x7f0000000140)='./file0\x00', 0x804, 0x0) (async, rerun: 64) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) 10:21:18 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001, 0xffffffffffffffff}) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) (async) r4 = socket(0x20, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r4, r5) (async) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x3, 0x4}, {0x4, 0x2002}], 0x4) (async) semop(r7, &(0x7f0000000340), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r8 = getegid() semop(r7, &(0x7f00000003c0)=[{0x1, 0xffff, 0x3800}, {0x1, 0xb}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x2800}, {0x4, 0x9, 0x1000}, {0x0, 0xe09}, {0x4, 0xe2, 0x1800}, {0x0, 0x7fff, 0x800}, {0x2, 0x9, 0x800}], 0xa) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f0000000680)=""/34) (async) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semop(r7, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x0, 0x4, 0x1400}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r2, r8, r9, r3, 0x100, 0x6}, 0x1000, 0x1, 0x1}) (async) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000040)="5915ea4adc0f71488ea848ff504f816a803875436af1c8c45a64bc5f624743982bcc1911216b3e24367afd14e8751d9e88604052f4a00b374992884842b5a4ff05cc16c5b90e56d7792b1eae4ba06876141b15232fa2a4f0a001c9530ff3557a6728ff1db0062eb8b6", 0x69}, {&(0x7f00000000c0)="6f59508cd89d2186a7235ab8b870c95e9dbb6066be55696bea92af0375898d4557696232d608d1cbfd22d1bd74cdc54aa90134cd6827fdea1dc0f6a0e47b71dd42f8a495290b135251", 0x49}, {&(0x7f0000000140)="f6fb939bd91eceb2dea66568615e9b7f93b580a987e7d6241bf1f74dc0f4b32805b1b3849e5185f30fae59f698891ac6537ea54b6b9f0684b02cf71be4c5282f7e5ab2b84903544cc61f", 0x4a}, {&(0x7f00000001c0)="d81801f4a9eb3ead4cca5d0cd1149c817ed854b56c21fa5c03f403cee1e485d6acff420110babf6162d66a5b706c64cd4c7b5a4a2b68509aa782d96b072f3bbbe11f364556f96297f59283e10e7a904a39942283a09c800200baaa0d3ef897fa689fc4fd05939d91f4077c25b16c4c521b27ed7909e867edc715949fefa1256eb7d50d5989dc4fc5ec2a3b679ead16ec51939fb285ef8fe8cdd57d675909489f4e6392e388fbe984f73e46fedbd9cc81377e1bbd5001", 0xb6}, {&(0x7f0000000280)="03ef", 0x2}, {&(0x7f00000002c0)="d8cfc3a43597fb9d711000687fd307be47b1f914e2ea701e9df0f0e135b17de6dbaa4fb16ec95871f3b82967e8d4e6b9db62fb13009ce3573b57e2d5510dadd6c686c60dadd55cc3f5", 0x49}, {&(0x7f0000000340)="b90dff4b65d2aca8dff5761d72ab4774d43e3bbc51485bd4be63c9dd6f9401938c2f0b665a89811f854de67a1ef3fe5f6c0b0f8693b04d08efabed42ab9e30fc36e1403c4984ea212e4232f719ad1e5eec98cb58579fbc8122cbcb9fecd0846b3be282826288c32dfa29b964f6e5d48d32483fc38db791405e67761dd0dc0a659ef5df4196c67aef1fa0e1d21e0569ec2f", 0x91}, {&(0x7f0000000400)="662542290dcbd1333b2f5044ea987c7c39ea443f0493addc0bddda72a56ffef889d2b0f03475ad9a713db78edb8c84f6f0fb297c5ca661593a2d706627d43c72a8d960fd8a6c77b576065322b83e8249e4fe7b0c263c8ea31af4ecf7d010d1d1d69c58", 0x63}, {&(0x7f0000000480)="0ec09a33fc77fe5c21ff279aec1003a968f89d1482cb6f607367acc46e2b3b957520a459826b8fc535897c45fb84d96f164e7bc11af5a23b8801ffe3a3487203f232e5bdf9821098022b6b58d97d874a5ea58caff27dc355fa7df2219cec15d72d70a566787c6abdad67dad67810368eedc5fbf0c488391cc608580f", 0x7c}, {&(0x7f0000000500)="0ae478c659bb3ee8a3b5a390da33eb8a89cfc7b8775fe3d0a5251bfc77e5b034759943691398ecce3d820ead9fb9", 0x2e}], 0xa, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r8}], 0x20, 0x2}, 0x409) (async) minherit(&(0x7f0000ffd000/0x1000)=nil, 0xffffffffdf002fff, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x28, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) close(r0) 10:21:18 executing program 7: sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x2}, 0xc, &(0x7f0000000040)="e49e93dd889407d7356ede4fba", 0x0, 0x0, 0x0) (async) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f00000000c0)="0f624650d1d8a8968a36cb62a766a32feff3752e084597989fc8f8c4c971", &(0x7f0000000100)=0x1e, &(0x7f0000000140)="6cb2a6c56be2265baeb2af1d2f4030a27ce909e23774316020c78bb21d9982b61ef8a17ec1af2b65afbcb29e913857e5af096334f53d59fa50f471c1a4c05122ae3c750a3de6c5491aed53e05f6fd122ccad3c0ad240a3346cc0ab088a915d7b78391af273c18ad7e5b65589575e3329cab40277fdd5f6884cae6bbdf8e3b6f60e99fed7a314bead98067fb1cbe78b38afc9c4fddf26d50e2fc6c50db0afb3f741463957ab62e2ef3d531f2a116dd6997de3c9b8f0e466cafe44d0b8fced947ae076ffacc2bc7fc357c6ab8e9a279402397ea9a1b2fe969406d8286ef67522dbd475b2a024e0d77ae7f1455498333d66e7b86dadb5d0198ff38509f6463c281d10366436143c2a2840ee6935b4200cce4fa221a3d6b467af04ca0654d4bcaf8818e124e77faadbe13152e740320058ad114e0a98d1feb6f379a9f297782cf1c2e7294f6bd149910c696b8e9481012ab7208eaf09978b5997c76014c13c1ab00844f95889223918a465fd57202eb4953bd1bbeea8d4e3e254426970dc11bb30a641d6180dabb713d0b4d649c7e20c151ba8520d7f1b8235de62844c2887d7d9887edd1bf63e3739f9127e4f7abab75a134fa50e75663b13801d5c81d37e260078be96fab5eda3f9f62891d167f8863daac12cf851c7f6a1b0134912f4e7e6b172db7ba6a3b13860502f6615b38de3e9c36639158d295de4d6d4128f015e4015ef3fc0bc8b10976320efa8724001502567d938777cd0e6f30def338f377138198985893873746541ee7f0fe1fd9531ec34c4c0c4fe5e111b23c91548bb5f42639efde226b32e5b358156211096c6682067f0ef6fe60370128ad132dc8aa93cb39669c6541aecbde70749777e44026dbd2cf24ddb90fd5399386bf0af75b9b16ab4347239b058ff489210f407011468a0e0afa50b0d4a04b164c52598ed87342ec3571e5d4a66e0cc50ccb664ab9759faa636bae8ee36e26ca5b9be87d90c1833d34c69988236f012f93773e5d931b24fca2cc10df78ae42c45a5944ec94aaf7c4c43c0039c6686a339b692fbdedb731f603c9f7985ca86478f17f473c56341da2b0a9f90c0ef0c4c2129f43da06f34d992d20978ac7076626164c0606f2e95cb06ded8e4393850aa4ad39bc22a5f053a52082e2aea720afa48c7a87dd773b80cc1a97761e9df358b03140e69e1ef9ca94b576a8fdc8448eb29075f1757d2ef85309e552684232e9952783a6891abb50a03398b6a2bce536decd250cc5300b2f6d50d16355b3ad834ca8a5331e276125e7c023f0b0aaf0ff3c23c038b802d052a880afe10dd57dc111acf53ba19efb2eb4f520728f4d6bf7894b1e078a1c547613ea08e430a274f86d1a210deb58ea254048e3b126c6619445462a750f794625891a144ceb9ae9eb4e01cee5b31d560ca259e513f1e1e9c6406be02ba82b5b5fc9e3e5795b8bd037f5a0d676f2e7dbe552ad11914f7fb038d6a7eabc7bcc66fac9828cdbe6650696d8bf3362759f56b3f8c32d62aac30da00bd93e68faa10117816ceaed2db23d25b2aaedd5b0bbb5d7b73fabe048a46c30b6016a310c722048be80c13f5a074e868dad1799f18a7f8565e6915d1f76b163b88860772d9cac43f8f8c71ffdf901042edfbb34e6184ede6ba96d215936c56fcfedfd30e9024dab05b5e29f33a66e49149e34c9952e84e6d1b7879e5144e6966e24dacde6356a3485516a72114b2bec7c20c2f247a0e8373548c7b1f415ec087f1c252869866f9578876c8eb6b6caeab55496aa9645f34420736ad5119be60027a06b4dce36504232244fb9ba6ffebec30bc22ae52dbaf5b32582645cc9a29a8381894417c46b091a294699b4be70efcc4de6484f86e163ad95a36c5494a7caf121f41ff720872b7834d35729032d314b74f8fc56b1d3071b4b547349c626a61731e22a3bf4d968885128b7ff49792e5355454447ffcfc975ef285c06617d649cd9b32e8cdae72fe35374e4f0a4715600f244932d2df051647beb65b71e98b580995798bc21991af9032f7bbf4c8f85a100d49b5fd2dcd2607c5ee057782520d98a9faa46c426d7e0b719efe0942e7bcdf1db53e891860a681e081d2f0681fab9913d883252d0558816bc1d75a19938a1244f434fcaac57559c882d39a7a5f71e759d5ead76a8abc4c06478aa9f6cf7bd2cdc0cecc95515376296cf07265787f9d1134c374993deefbc19b316d1b20fa4b49f74acf1e9ab420dda7d502652c635e6c2e5b195bc7a7dc1e29ef74e7ff5dcb017a73d5d2d39856d58d54912c96dad2ba0a117b2019ceb00c4b00f19fe2c56fda8e51207da2c0599f27837bf724fd64e11b110befa995c02bb1eb10d084613d03c28bde39edff310b61fa80e447d2f4f6b4f343e3581be4f690927f4345b507e7f084461f9504a94e368201b8d45971b41d11d702b8b6321bbb8e7960eb2ddf1249134b6499cce821439569207d7043e78f8e084d58f033f3df606300aa0da64d613a071213c0ee53805543b016916ae6538558d65a20d383bbbc3a7f0ba95434f328d225d7a635c6ec5bd9125db1c87fac23246fdea66a1d4b81a3302d3a8bcd35afd2f70d917a77e1dc8f2da312bd9dcf8fb1c975232be9c91241b01082adc81592bb4e9dcfde897042add4ea7a6380dd5ed8d9f5f6dc527033537c19c797f5685ded2b7c4c27d651179a1a481ade041b0a97d10f4555c33b736b89f3e8dbc8661480212a83eff7f0fb368c7f97807e03349451f1714c667ef12c54f9fe2284bb1f1173550cd12c2a2df4eaa4b8d42a8aafd1dca71b1635ce2a19949e0aaec5f89d0dd49a17a9b7db22a550aab8c811fb17c1be63ce0336704ddc7e818c948c19626e0d64a0aeea4e514aee59b4a21fd8235498c1a3f2e60e751d3c0b279fb49b51b226fc62e6c289333f8c8da4534ed85f6a40a4e218d3c4f59ec0ce3cce7dbd353c85166087ebef3be9c3dbc64d64505adcd7508ffd3c4e3bf622b8b557b1d2cc39763fcfebaebc638da121f8db82b3ecfc460be9d5251419397d50bd48244eaaf32a2d6c204943e398cbfcb6d8ccb8ddf62b19780ec308be32bb159364d54eeb2931862f22fc983dd897ed52540a247f6f47c906a118e664e336ea4b98fbf2d80668e94846daba101ec32ecbb82d9636402b4205181c2d1cccd6af1492627bab2d749d01ba3eb849213d9102ebcad6038db7695a425aa3ebf229b2e7bc8a9dda50afbe94da6530f1322451758248805c45c62849963f7cce948fa4609b93a41e43e99c6bf22868102ef2967cdbbdc573536bdd2f7da15003932ab96cb79c6124c4030d8c035b682e151b3111245e0cc58394754953674b533c93d08213af9e586df0973fe37d9292eb0cb4239baa362aa394971252a76af6e2994b762dcfaa8511d4ec40b0c280ed2b962e183cf4487319d1d0978a6bcae614c50687840e7b8bd504bd94f0ef9f97ecd5ced2313464ffb49f55b118ec0edaeee91a9a1b6a9ce0cd0d16a790115b9439cdb04dcb7659cbb2fc5ec69ab70d0e8c378ac5c0218a8362bc7769dc6a33c73715f18d18ae6d127d3cb9f2c4f5b124d214256dcb51df5625b73a58523356da7871c13265bfbe312b42200bfb58575d452b2374fa3e6891d09bd3f976c16c71b83947798b254375fbea04b3a1c05281a5ccfc4441d45ad347ee8286e759c3f5533ee3817db2b322e328d111c274a945ac96a8c69d3dc17bd3e8352434a2b89542964872a2ecd3f2f02e948925f2f3afcff73353d737fce9519ff67dd5dcdbaa82703e9fc4062e14c6b5b6051374b81eaefad2fd96fa2a84f8303158837aa7b4a9ef8c54ecd56958622594bad13f2a96baa48b258403009e76f36e415fd54f9b7c10e1f61dce569926d9f7eccca42b9411898bf97219204df5e0687e10dd9ba5da89ee639179fe81af7c35852de42966834ca8566367999644036cdcee5d3289bbc0677a77f0d14f9eeebedb713897391162bc592e5798c599158a67e5b668752174f7dba19075a8bc12a0ec16a3de3948684ddadb06d170e999ecbff15a0a74be37cfe80e18d8e78bb048c5e18a44b61f05259f0c1a8c04d1a1bcab76f365dc69fe0c2b0e1d9a0641fc31cc64b1704c24e6f7e305460b16dc8d9a87b28e0221a265730f109dab4f552ecf741f25df6fd43cdcf53b262bf317d341ba607ca2cd3adf0bf75ca3bfad196e7a85bfcecde4487a72a0048a2dd649fa64773863d116a36ec826d0bb2ea4320d06c1e8cacb3234c8860fc5c754686d1319a7ae4d92562a40a2c7edba8c3a1fc578f3eadac4af6be01173710d04d3866c102574cc7c163c521fda8ac8674d359ab585c8fd382072d65a82e514d09f5cb4964eedcccdd107c2b087d088224ac1f8db241ff2c5f5adab39b7fd2c14d765347c7d564a6b154e3af5658949194eada28bb1b4a27edc89e4a49b3aed6ffd9fc5099af83765bd27e0388b5fcb4cb846f2acb804cd51ab078c72066a77af6aa215f6a88dd12228866c5f820948bb0601e1403b48050fa7ee9ea9b5e36b71f23dd8b4b6cde31a32adb8bd5aa8ef490e1be9e4042e0ac14f64e3a5a9341d1f93964f93ae2778640f7a90ec148cd77d1d05dd848a692b13a10dd7c29f5ecca57f44298adb9dc3744ea373674b15f4dc1a1e24182d1c666c4051fd3e39c2173f846a511efb6d928f6e9ef835fd48da6667f91a27e2659f6336bac778a4dd8b66dd41a4db155a1898b43054cc77513caef77853a163f31861df5b92bb22a1f1d5182b2a76ec02ba989f7e9c0fcb31fcaec3539ab9a96180b0ef61f79058cd22df5e51197e7a0ee72c399df05f1c8b0c3d0dec5da17ad390707620e43a66e2f790e6cdd15a926e6d43721fff681497df1f6b7d43010c4b6b0a6b90d3473b88dab9a5a0eda032955279cedfbd87b8cebc53fca3869d954112993a38d258ca7535f41bb0d8945bf894e72b4d710fb4c7ce24618fc71bf75f97c589f67173f25b97ed5aaa9f6436186c4db50680e6d23d091cfaae139da9007c33498a7f68a37140e7f4ee5fde79a9bf34a7205df49bdd81c559f3e5d6ddc93a76d7e81198398875b0af625e925f4537b507a583ee485f0c2f99ea4765c3df264bcd7db763913fa5a41c0a92fb4fb0856f8c20fd5aa8dd2d2bf4dda31d61c6c7690480900f80d836d0343064c02e76dd96ec4181d11b21347015f8069f477747089e10f77344305cab99c282ac8f47a1617739d16c0bee054252dea9f679843362f11e58b66641abb7849ffac05856b78059a58639d084a22966482b9f55d4132e02b38358c1a63db9f2c2ad2195cda6cfc01a705db795c2ed3a0e5d9199284a40efb8c078792b7739c676856fa8c882c04bf555f47d3b169eef3bebdaac3b28143b54af36ca3daefc5ad263c96b8c1bafe00148da1093bb4f03ddd3640d846b0e998ac50629b9fc145ba88693fd562e4af167d42525100593b68de6e8fb8a58d8c3de67224c15048c73c3752303875475ee40e50279851cc0c24023bf17b61dc6c18a5e371cc01cb29646fb9e8bf3563508fcb58d575a3e9ec94f574625cdda1451b4b925afa68711b1bad31cfa5f10fc38f3dc6fc481de5424ed63e5a0a8a880bc0af4f30dfcc41d6d7d5595f9331cd3e18d2d24e862ef6e0b1f59a322d907a6e25036df06f364007a80c7a6ae3c014dccf3129fe4cde34ba6506428f5263d1df0a555d740ae25a8ba0c68efff066cbd5fee21d50f594be2b60a7792bb14d3ed511f3d917d57f4bc3edcdc1d70feb5f6f3f8db68048690aba0e16ff90b7d", 0x1000) 10:21:18 executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0xc}, 0x2, &(0x7f0000000080)="456ecfcdaad32f000000000000000000", &(0x7f0000000040)=0x10, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000013c0)={0x1, 0x54}, 0x2, &(0x7f0000001400)="d5fe5ef2d58d50f0828855fe830b8216719ae555d6a27e011f2ee351450b44e82bb95842b189f03ad0eac84c7d6d15f6ab7c99c5912bdc336f1803912aa28f1c2258e5b1dd218a761a131f163fe23e96b2f37f4cb80164251c4e3236ef51c0c19bd8b21362bf9865d05edb7cbe509bdf7062979f65538eb57d649c9814ae01204fd68fce694951b1b923a936ceb2626c733311637a98655c203bcdb61b5c6fb5d4f3f0306951e192255d248e60313f830aba6faad0a0776039ce7889daeec28b4026031a774d84b3c2f39e2b54c6618982a6931f6d990c88bc93d320081cf9d08416eea473e696f0a31b772443e97099840dc10ebd0620", &(0x7f0000001500)=0xf7, &(0x7f0000001540)="037f34dac15dc38fdd5d4a36d844202607f8a058a8aa924a3e228ccd12", 0x1d) sysctl$kern(&(0x7f0000000240)={0x1, 0x37}, 0x2, &(0x7f0000000280)="7858d28f11755172cfd7e86d367b6f42eea1e96e50722cfb66274243bc9c39f485f6098c36e8d93c8fec55690ae4845562895e0bbf1b21bd8d2b2053b8c0c66610494abfbb07dc24e4040f5ad17b41ba24a5e630f4716ebd45663e10c32e79315b57f2e4245e3843840bf29669ae2feda3f301507ff588879fc9b7207b5e726e4d4865f720a5840e08be13e8a459dd1f4b1d6618adb42e13df69674dcc1f0b46c7758474ae85e34438dcf1df010f9694717e7db8bea9bfadbd1fe040f2f2630d7f5da0232372eb073ce0f38c90164af5dca08dbe097ebe6d987ec2540e3f7bd06567d98974e0ef50c6a81c1a371e73", &(0x7f0000000380)=0xef, &(0x7f00000003c0)="95f44fc4efee629faf7a04ff81e79637b404ec8f475db73b1d58b85f6364970cd14d28be4aca516c45f88ac340ae29934cc0906ba5dc6f707076874dae512d5c60a71aa44336e86a39d585511073de4532fc2e004b5c9c559e0f1bb1bb47e7b4429b537160d6e943886a0ab1ac5783f3aabf66fc299a25f451c354bf1cc6cff551661b6d99954c6fc195879eb349c010470485bebaefc28360565c8384feaf3c671d2c6cd445278d5b68941df34ebaffa874bdecb73fc084bfee4d3bd02e9813e52a366ba4371ecd1e3b849042c39a69defca1f6e2e726acfca929abc7f20668b1316d888778fb65692a1e802326ea88daf8c213f265655a25d5ee28c7c9ce537fc369b6e401b63975f78c45ec9afa8fb9bdd7802e6fad6f673677f416a81242fb85e6a74d3bf3c8d94db4b29dc24a249d64f0af565d6bcec7cabc1403cc41b299593b05188eba68b3d1441ca662d73b3cae9394ac78aeb8e09292c8849a19074a40b30b5da80a6e6ad50d0b2a131977c5b7ecc54037be567904d94ca04d41f1431cec616250dc69b1edfc484512cf5c2c394058fc85ebb57aa51adc003ca8cbcf6226434be50f163b201dc393cd486ff76ef95050d955815fd6aa4e429834eaf419e27a321e7dd048ee677f9628207d38436279f0af29b537cd6b713436c5ebe8d4852995ac9e47285a1c97f90f58fd8957b57b91468be409c2073ecb408d02368e27d5f25bcdb32645e034ef3c4e430205a6aeefc0f2963b848d21b76b17b24d637c843d4e50ed62599a8474744936656e71eee32e2e7f59ef97a98f3d50092e1c235d47d51fbfdd06468d7a6aa5ca277a488bccc1abd4a0d145f69936dc6c308c7382820f175d33e59113af1ad1cd0c37cffa6814e327c62235706fc11febc4ed75368f92a4034e03c81afbcae18db2d387913dd2c14ddf383bab99726e300446de848ee5f0248bfff72a50df82dbc8fe6371a0e83bad2656d2d80a7b828a0a4be059273a1cdeec698857a6c58bdeaa5b150c145813ce939cae8345661d72e454b1fb0f3c1fea4bbe6c1ebbf4460df06e923f18582ffe9d85dea095a84bbf1ab5c48ac1b8d3e74c9de0fb8c86403576f37bdf14b3df8da27481b1628850336d38704be50e8e11d2bf15d0e451d4f6afee595f6c64fa4c978b0561767adcfa68d2f7f966df9398aa776fbad079c52a02f12f15c2ad2f4595cb2e0d5649be258d91312c8d83fa20cb2c17329193c5962a070ca2f2307e7e94aadaa8bcc25dcd53f3de1d355cdcbd757bd4d333bae6bd4fb49dcb93fb606cce0a18cbe63c7c7ae7eed9a020f83a741e2455e20d71aeabdf97db8afc3d9ed1b61dc87bc569e6cd1b7b09c01aaa57a5833462fceb24f24742f6112091e59095e2c5b628a4e7b7cffb96bc785cf1c2c4bc90e5f39615c249ac25acae81faf19990659b6d5b63c0167016b1de25276f6b1fbb48726ede18432e14061463163a32bef7ec2294c170354e596dadfd9283287b09f318d983058877d0b260fa0ec3c5de3e314a06aa3cbdca3517ee0b0bab23a7b323fe70ce7766521d4e883ff2c39d5bb1b63bfb5d7bfbb92ac722709060568a75001e4aa58cc12b343f20ed801936a5594dce9da84612faa68c4af0421ee0d82e2f4e1c05f9c33cc5e1c24b64db35ac0c24631084c415d97312e5a0b2ba3d72149892368c07a4f52f7aa661cbcddb46631bee18eaddde37521a5e99149bd2b6483178969737f304eb7572d4fdd21ec7b9a5d1be0b10b735b72ca0b336e9df98aadfb2f285756aa28228fa4b1d3ea2fdf73b7e660545c7908aa93b94711f7d998890eb4cde3e8814d38852c760d595c2f19453eef169228e0e6d2d4e80f4269c464e92e820a01b9064658206106117c5298d397ff7f5e9dc29cbc19d1af90f844b5ced3f4cb72c2b5d7530473a0a49a88554b8a7bc8e911b16a80f4113d9103b3bad43c13c92f2ef3409dbd5501d03ca0c2763a79bd8f9f99b80242e7b91ecf6bb29321f719ff5015405f8afeb8fb56cdd8fa5c8f900619633be48a2dffc86ad1cc7f4ddd6afc7060988d592cff74f09a121eedbf5b29535265c08295cec99075d95ac82dd8108e544f40d8e18932f7d90f0ed3af4658be6e208abceb1bb47999c8cd98ca4c8606cd383c09b13a2b7eab176c6ef6f005c587c2249f286925dc752d949f014b1255e6b14a6783342d59a6203555533ab5a031e93a2fc1e0558ca24ee7f77e038ab189f2fff13df15d7ec536ff3799fef9bb24dddc173c8d41da7aa1c244e4241a10f89d74dbc8eb48a7420b8b850ff632743dd3b9a57b6a62904f1f8c397bfffbca6222b0c257c469708275e41053272e14b5de2066e5879980dbe2401e6ad2350c9acfc7a33f241702a27062fdc5c2e692b194211045a0e37698fdcff743f5f527fe4bbfe3a657c58376457c35259d268f1cd2bf965f32682c509c06c9468b6ddca74474a88439292f3542c3355c8f07bae728fe450acf86b5dacde0cf334b7a150c8a5540faae76754be009d5d51baa2d37eb82473565115cb8244ad53f713f58cd3228414c061d8c1e240f233cef2e97779c9aebb1305f91eccda9aed8c26af46799068a0cf3ccd126ff6ac8b88986e634540e235fcbeae82cc066279ee09921eda4728dfb26bd115e329832a9409d12cb8c46cbedb0c4e13050b05968f8777fbcb2f02fb2d4b681b9944e6b400e18dca13507a8c1aa2e2de56b94661a54d0345b0dfe916cf703ec19af8a4f9db970079956e99952d01c6bc8714457c94895ac6a049894c0ea3b7bdbe4883bc02d17b6828f3fd121476b793e5a71900e44bc19dfba9014a82f6f18fed6c67076c61b0794a9875c61a2f884e1c874ca4f4bef2cfb46b3ecfdf626548ec52a705f3954dd40f1047330b3095831bb2dd730d18c0ab5c534bf46ba65ab6ed711fa2068d481ce9db4ce001596836578ec3cfb4d6d82d6c8658c64e4283890eb9158e52180d924e245e1a5b16d6699e48825153e80441e605dcf5d7b4a85ff892f5d2794b620e40233aae710f3224ef2c1997dbb9683d405f3d9f01b1a6b0165b603841ea8b958e6d2c210185168c0a18bcc7edacfa2df9136359a1f18f364e4a33e55140ff50227253b2ebed17e8debf47e63a7da68950e32a2849b776e6743f6544dfbccc38023ba13ff238a8a8b581df43bbbe789d9334197958ac7edff227ac4b72c6971e80011759c31a04afb3ef52152bbd2b5c75c5cc67078a59b0544c63a8d35de90b12c56f98de17cbf424ecc6e7654515328f0e4badb06368f9dbde053646760a8dd755b93e1aed6b63775a058858e357bd6333638f72934cbd638ae48cc030844abd50d705bfb9a02f681bad4945f369d537a3330901c26a946a3ba6d30bf5bb82fa0a793247ec802aa3a5e6ece56fd73530c438fa0f4ad01565e160e78ac431e107ef1a51a4facf728bb148ed5ff1300426f70efb5ecf988682b6a4445f5c0f406ddc48601850735b3cb0c322efe35fda984a51061dbc02fb1161e9dcef0ca95f4dbda1063497ca7bf179d6f5cc57b798670536ce8b5a5441ec9b36e02549898bee0dc1341b3b8ad59938885299760b48fe6a18e7ca02dc9ea858e82eac2c36c1ca0f5af969ce47e0c599c9f7322d248a559c127e3c95d48a3da8a8c8b9e0ad3e268c205f2368f74da1f4dfea8207130537d8a03b350b7c59d0df6272e9095da255d8f97ebffbe26944af2ed84ab2ff39b5fb20b66724028d821021a0df93c778e67ed63f399646864747afb3eccca117d645fee4d8a1a36d9cc348ec792e8bc0117da53a54778027a428b115bd63f29d685fb669942884de2ca03f9a056c837f2885116912343936cf0508f82c639ef64549d22015c0b06ced32833c6d52f19ffed3f9c31550e0f2282bf9c596574aeabe8b5ca3b7db47e1d652b218df57ed450694263854a2e65e5aa862248d1f76839f52666326aa71d91fcc1ed99399c62dba511c03d4e2ebba5eef3e23ac53b587a4f537a3b1dfb4bb202bdda9b3fe6526c5f6dc04b7e53e890c1ceb6487317e40724005790ca147ea744d4051b0192694064e32645639bb304823f48d2f1565d2672140010919ab36b6a758013534be12ff2594ffce3319267a48f787e5f5c65687322c87a3a29021644c7ef529f659786d8f8418d144051ac8a14ba1d0d1ebeff3750c17cda035e3b188b4714642adafee3f6575223458edfad9e9858d6f42bb225b8e122c7cc9a37275d914eee7e69800bf7c190c95eb5412d31f68ac4587226436cd080de66545d489128489c73851dad9dc019d874ed2931e3f1109105b133c148f8407ec286915ffecc2809d5fe35fe8b27eb39905ae8ae2ef0ebdf2735f780c583abfd7ddfc1c48cb2d3056b2034446fb6c3b7c5aa635f720a9016a97cd2bfcc5685e0b272a2542fd11ad10bd6c4e337421b49777e022fda0d9c7bb6124fe1f36fc6633d863883152a1b965d730e2c21ba9cf50fa71cf7f9f8a2f5abf13ae11a3d094a2be56cf2311b0679333ece3a7924fef9bef3116433601fd3dfb91510dcbba234e9dd5fa2a1335aa2d7341c8edf3cc12b00a7993e060ff24467c63ab0ff6cd9a24c1dafd1c7ac81954e82839f99bc7a9720310eb2229c5e08fffbcddffa355bab00387175ac098973705999f0a7022808e0d096e859ed0e77c65a0b19042702922667a73d2b8457d8d8f84984d7da2b94023f76e1ef719251e93a52d3108c83f6306f3e00d1f5d60ae92723272cf6d8aa0c90628150d61847b41718ea0e9b347825e31f8e70f0001eeb09d615135190a456a82d388678b3123935cbeb4969acc267096ad41d733728ee91c761a220ade51ed3752c655fef46fed7b261a66cc89840b1a9cad2953899480840a8a155ab6d22cca73bb8799e1e6d4a52ce9219ef13685647f5695e61a23d202e0837122f4df7fe6f8eeb8424b1000db6308eefce5bee6c021ebe29634e2587b893f0ec401b44b3c22f4a35fbedfab6f5b66803e693994675d6a1853bb3a086c4c6118749abfcbcb2963fc906a8327f90eac213ec3b571bf9122f7e513952c54e0170665a4810f60545c5845b4c048b1df2660a91e82e4966d4732e5010cb79464aa4b155d2bb718c7ff76cba2e8d1f7a9007add53efe69d8f3b999729bdcd1b4a6aa1873b9555f14f38f819105c02edb1f1d63c0633af8081c04ae8289107f34471334a34d2d4fa799c4f9425e6ed6229ce54e2e2bc4e097f1ef48555a67231c22286a148e32b4111bc572abe2062ab81d0f27466defd520d71cc34a99e5222d9a10bd5356817a8621f2f5da27c47d021167fd755cd4207174a9072a82241e29e7eb2bd4cdf2fb63fc17611f0f3f6068c2c10a367bf0b1b5f34a40af3f1cc8e17edb56fd9596aabab936b1591b6cb597a181c3cc33795c5f53c99a6bddec5efe6017834efcd2f059ff1211b2b8ff8d763d6e4a18a665b0c7cce25729a9ce982ab7bee091c2193cfb8970d127400c8949307ff05c660b3cf7387980d03a88170011922fb6b61f854232e0b80138e5e7fac8ddacba9a110c8c4087d76a79fe09a3b2e93907d292a1d9e78d97007bb3635254d3973ae3ac6b50798f9af43b75820d4f83bdf82abc2761f8c807801961701d2acd6cd24a615242821bd59186fbdc4fdb6e9fdbad160d1da74fcfd583dfb11d6703bd8fca5fec4e93952a2ec8c99bdeb43215e29430495ce6d4984e1959e67fc054b3b4258facb646815ffa670770091a287c67593897ed6e6cd86f0c796f878388ba6a65ebee901417a863863b9", 0x1000) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f0000000080)="ad0edbe68190805ade6f86a22865741eb4febe1748f95782945c8a5448d16c3af262523ff978e109492e32cbb1745da765571ae3bb69f9597de36c7a6c8c1e7cbbd4f16fe4299e0f297ebb62f1f4e0d76af7db986a83b1043e790f38366a9d5f4dc38f71", &(0x7f0000000100)=0x64, &(0x7f0000000140)="8e13b39091a395749e5f82f60f6052c764ceff1df0835b1c1c46b405c9316723b9a936e025128f61f401250bc650371ece4880f0c4152e6ee2425b0f38882be01b57a0801bc5e7d19e60b587e6c0f2e6f12d5c8281ab2e28ea6144e34c233a698d1c6936b963e5860a100d49169c70bf84769d8e69d9310de84c39b89433f7cddb6381dfe84cf869eca639f5d5f5b1f09059dc542778e97d003f28e2316a80bf0cc787fcef16262babc4d1e1bbbdf496109d2f5bfa3d5fe68d9192a2869812a07c5a85c48a3f8b9288060c7b75ace9def84360ce9559b4850ee04deb7a083477", 0xe0) 10:21:18 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) setrlimit(0x8, &(0x7f0000000000)={0x4, 0xe6}) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) close(r0) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6ff, 0x2647, 0x1007, 0xd, "faba1d428fc00000007568149f6b58493b00"}) (async, rerun: 64) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657fbd41aec12efc5febc0ff437185b8532117c1720fd86a2d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x89}], 0x1) (rerun: 64) 10:21:18 executing program 7: syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaac7aaaaaaaaaaaaaaaaaa08004600002c0000000000019078ac1400aaac1400bb070300000d009078000000e9ffffff000000000000000000cef8dd5ea423c37ef3951bb74063dbc681bdfe5f3e55f11d0067d80ede43c539605632ff3a86611f249d2053729caefd1e33239e6fdf80ba9dff6ea98874b96d10af221f9c6480d6ebc4e61e7ef9149e8575a67c1cd968c5692d1d1995ef15cd0bee0028e1b68c5c83e1b9d4a20284bcd621fcf92097fb20aade79f0576daf6a25fb5fb6e8b39625f4e7632251003a647af9811f0e1df5449f5dc46757d040797c0d28fdf36f9687b556c11160c646f078876402e17433695ddbb8a48716ba10cf82b0cad0e872952c93d8580e161f805b046a7c31f2842db8a976519d0e4140836e4d0205c6b24de670580f11a71133c2e45d6d0b57a7e25a4f1d8313a54531a4d42a936c47755667ac96575802975bed9b29309e59297c13638e798f770f528cd19d50ccac402f9b9f4748ba1b2f0970ee82872d20d4e5854fab25"]) 10:21:18 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 10:21:18 executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0xc}, 0x2, &(0x7f0000000080)="456ecfcdaad32f000000000000000000", &(0x7f0000000040)=0x10, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000013c0)={0x1, 0x54}, 0x2, &(0x7f0000001400)="d5fe5ef2d58d50f0828855fe830b8216719ae555d6a27e011f2ee351450b44e82bb95842b189f03ad0eac84c7d6d15f6ab7c99c5912bdc336f1803912aa28f1c2258e5b1dd218a761a131f163fe23e96b2f37f4cb80164251c4e3236ef51c0c19bd8b21362bf9865d05edb7cbe509bdf7062979f65538eb57d649c9814ae01204fd68fce694951b1b923a936ceb2626c733311637a98655c203bcdb61b5c6fb5d4f3f0306951e192255d248e60313f830aba6faad0a0776039ce7889daeec28b4026031a774d84b3c2f39e2b54c6618982a6931f6d990c88bc93d320081cf9d08416eea473e696f0a31b772443e97099840dc10ebd0620", &(0x7f0000001500)=0xf7, &(0x7f0000001540)="037f34dac15dc38fdd5d4a36d844202607f8a058a8aa924a3e228ccd12", 0x1d) sysctl$kern(&(0x7f0000000240)={0x1, 0x37}, 0x2, &(0x7f0000000280)="7858d28f11755172cfd7e86d367b6f42eea1e96e50722cfb66274243bc9c39f485f6098c36e8d93c8fec55690ae4845562895e0bbf1b21bd8d2b2053b8c0c66610494abfbb07dc24e4040f5ad17b41ba24a5e630f4716ebd45663e10c32e79315b57f2e4245e3843840bf29669ae2feda3f301507ff588879fc9b7207b5e726e4d4865f720a5840e08be13e8a459dd1f4b1d6618adb42e13df69674dcc1f0b46c7758474ae85e34438dcf1df010f9694717e7db8bea9bfadbd1fe040f2f2630d7f5da0232372eb073ce0f38c90164af5dca08dbe097ebe6d987ec2540e3f7bd06567d98974e0ef50c6a81c1a371e73", &(0x7f0000000380)=0xef, &(0x7f00000003c0)="95f44fc4efee629faf7a04ff81e79637b404ec8f475db73b1d58b85f6364970cd14d28be4aca516c45f88ac340ae29934cc0906ba5dc6f707076874dae512d5c60a71aa44336e86a39d585511073de4532fc2e004b5c9c559e0f1bb1bb47e7b4429b537160d6e943886a0ab1ac5783f3aabf66fc299a25f451c354bf1cc6cff551661b6d99954c6fc195879eb349c010470485bebaefc28360565c8384feaf3c671d2c6cd445278d5b68941df34ebaffa874bdecb73fc084bfee4d3bd02e9813e52a366ba4371ecd1e3b849042c39a69defca1f6e2e726acfca929abc7f20668b1316d888778fb65692a1e802326ea88daf8c213f265655a25d5ee28c7c9ce537fc369b6e401b63975f78c45ec9afa8fb9bdd7802e6fad6f673677f416a81242fb85e6a74d3bf3c8d94db4b29dc24a249d64f0af565d6bcec7cabc1403cc41b299593b05188eba68b3d1441ca662d73b3cae9394ac78aeb8e09292c8849a19074a40b30b5da80a6e6ad50d0b2a131977c5b7ecc54037be567904d94ca04d41f1431cec616250dc69b1edfc484512cf5c2c394058fc85ebb57aa51adc003ca8cbcf6226434be50f163b201dc393cd486ff76ef95050d955815fd6aa4e429834eaf419e27a321e7dd048ee677f9628207d38436279f0af29b537cd6b713436c5ebe8d4852995ac9e47285a1c97f90f58fd8957b57b91468be409c2073ecb408d02368e27d5f25bcdb32645e034ef3c4e430205a6aeefc0f2963b848d21b76b17b24d637c843d4e50ed62599a8474744936656e71eee32e2e7f59ef97a98f3d50092e1c235d47d51fbfdd06468d7a6aa5ca277a488bccc1abd4a0d145f69936dc6c308c7382820f175d33e59113af1ad1cd0c37cffa6814e327c62235706fc11febc4ed75368f92a4034e03c81afbcae18db2d387913dd2c14ddf383bab99726e300446de848ee5f0248bfff72a50df82dbc8fe6371a0e83bad2656d2d80a7b828a0a4be059273a1cdeec698857a6c58bdeaa5b150c145813ce939cae8345661d72e454b1fb0f3c1fea4bbe6c1ebbf4460df06e923f18582ffe9d85dea095a84bbf1ab5c48ac1b8d3e74c9de0fb8c86403576f37bdf14b3df8da27481b1628850336d38704be50e8e11d2bf15d0e451d4f6afee595f6c64fa4c978b0561767adcfa68d2f7f966df9398aa776fbad079c52a02f12f15c2ad2f4595cb2e0d5649be258d91312c8d83fa20cb2c17329193c5962a070ca2f2307e7e94aadaa8bcc25dcd53f3de1d355cdcbd757bd4d333bae6bd4fb49dcb93fb606cce0a18cbe63c7c7ae7eed9a020f83a741e2455e20d71aeabdf97db8afc3d9ed1b61dc87bc569e6cd1b7b09c01aaa57a5833462fceb24f24742f6112091e59095e2c5b628a4e7b7cffb96bc785cf1c2c4bc90e5f39615c249ac25acae81faf19990659b6d5b63c0167016b1de25276f6b1fbb48726ede18432e14061463163a32bef7ec2294c170354e596dadfd9283287b09f318d983058877d0b260fa0ec3c5de3e314a06aa3cbdca3517ee0b0bab23a7b323fe70ce7766521d4e883ff2c39d5bb1b63bfb5d7bfbb92ac722709060568a75001e4aa58cc12b343f20ed801936a5594dce9da84612faa68c4af0421ee0d82e2f4e1c05f9c33cc5e1c24b64db35ac0c24631084c415d97312e5a0b2ba3d72149892368c07a4f52f7aa661cbcddb46631bee18eaddde37521a5e99149bd2b6483178969737f304eb7572d4fdd21ec7b9a5d1be0b10b735b72ca0b336e9df98aadfb2f285756aa28228fa4b1d3ea2fdf73b7e660545c7908aa93b94711f7d998890eb4cde3e8814d38852c760d595c2f19453eef169228e0e6d2d4e80f4269c464e92e820a01b9064658206106117c5298d397ff7f5e9dc29cbc19d1af90f844b5ced3f4cb72c2b5d7530473a0a49a88554b8a7bc8e911b16a80f4113d9103b3bad43c13c92f2ef3409dbd5501d03ca0c2763a79bd8f9f99b80242e7b91ecf6bb29321f719ff5015405f8afeb8fb56cdd8fa5c8f900619633be48a2dffc86ad1cc7f4ddd6afc7060988d592cff74f09a121eedbf5b29535265c08295cec99075d95ac82dd8108e544f40d8e18932f7d90f0ed3af4658be6e208abceb1bb47999c8cd98ca4c8606cd383c09b13a2b7eab176c6ef6f005c587c2249f286925dc752d949f014b1255e6b14a6783342d59a6203555533ab5a031e93a2fc1e0558ca24ee7f77e038ab189f2fff13df15d7ec536ff3799fef9bb24dddc173c8d41da7aa1c244e4241a10f89d74dbc8eb48a7420b8b850ff632743dd3b9a57b6a62904f1f8c397bfffbca6222b0c257c469708275e41053272e14b5de2066e5879980dbe2401e6ad2350c9acfc7a33f241702a27062fdc5c2e692b194211045a0e37698fdcff743f5f527fe4bbfe3a657c58376457c35259d268f1cd2bf965f32682c509c06c9468b6ddca74474a88439292f3542c3355c8f07bae728fe450acf86b5dacde0cf334b7a150c8a5540faae76754be009d5d51baa2d37eb82473565115cb8244ad53f713f58cd3228414c061d8c1e240f233cef2e97779c9aebb1305f91eccda9aed8c26af46799068a0cf3ccd126ff6ac8b88986e634540e235fcbeae82cc066279ee09921eda4728dfb26bd115e329832a9409d12cb8c46cbedb0c4e13050b05968f8777fbcb2f02fb2d4b681b9944e6b400e18dca13507a8c1aa2e2de56b94661a54d0345b0dfe916cf703ec19af8a4f9db970079956e99952d01c6bc8714457c94895ac6a049894c0ea3b7bdbe4883bc02d17b6828f3fd121476b793e5a71900e44bc19dfba9014a82f6f18fed6c67076c61b0794a9875c61a2f884e1c874ca4f4bef2cfb46b3ecfdf626548ec52a705f3954dd40f1047330b3095831bb2dd730d18c0ab5c534bf46ba65ab6ed711fa2068d481ce9db4ce001596836578ec3cfb4d6d82d6c8658c64e4283890eb9158e52180d924e245e1a5b16d6699e48825153e80441e605dcf5d7b4a85ff892f5d2794b620e40233aae710f3224ef2c1997dbb9683d405f3d9f01b1a6b0165b603841ea8b958e6d2c210185168c0a18bcc7edacfa2df9136359a1f18f364e4a33e55140ff50227253b2ebed17e8debf47e63a7da68950e32a2849b776e6743f6544dfbccc38023ba13ff238a8a8b581df43bbbe789d9334197958ac7edff227ac4b72c6971e80011759c31a04afb3ef52152bbd2b5c75c5cc67078a59b0544c63a8d35de90b12c56f98de17cbf424ecc6e7654515328f0e4badb06368f9dbde053646760a8dd755b93e1aed6b63775a058858e357bd6333638f72934cbd638ae48cc030844abd50d705bfb9a02f681bad4945f369d537a3330901c26a946a3ba6d30bf5bb82fa0a793247ec802aa3a5e6ece56fd73530c438fa0f4ad01565e160e78ac431e107ef1a51a4facf728bb148ed5ff1300426f70efb5ecf988682b6a4445f5c0f406ddc48601850735b3cb0c322efe35fda984a51061dbc02fb1161e9dcef0ca95f4dbda1063497ca7bf179d6f5cc57b798670536ce8b5a5441ec9b36e02549898bee0dc1341b3b8ad59938885299760b48fe6a18e7ca02dc9ea858e82eac2c36c1ca0f5af969ce47e0c599c9f7322d248a559c127e3c95d48a3da8a8c8b9e0ad3e268c205f2368f74da1f4dfea8207130537d8a03b350b7c59d0df6272e9095da255d8f97ebffbe26944af2ed84ab2ff39b5fb20b66724028d821021a0df93c778e67ed63f399646864747afb3eccca117d645fee4d8a1a36d9cc348ec792e8bc0117da53a54778027a428b115bd63f29d685fb669942884de2ca03f9a056c837f2885116912343936cf0508f82c639ef64549d22015c0b06ced32833c6d52f19ffed3f9c31550e0f2282bf9c596574aeabe8b5ca3b7db47e1d652b218df57ed450694263854a2e65e5aa862248d1f76839f52666326aa71d91fcc1ed99399c62dba511c03d4e2ebba5eef3e23ac53b587a4f537a3b1dfb4bb202bdda9b3fe6526c5f6dc04b7e53e890c1ceb6487317e40724005790ca147ea744d4051b0192694064e32645639bb304823f48d2f1565d2672140010919ab36b6a758013534be12ff2594ffce3319267a48f787e5f5c65687322c87a3a29021644c7ef529f659786d8f8418d144051ac8a14ba1d0d1ebeff3750c17cda035e3b188b4714642adafee3f6575223458edfad9e9858d6f42bb225b8e122c7cc9a37275d914eee7e69800bf7c190c95eb5412d31f68ac4587226436cd080de66545d489128489c73851dad9dc019d874ed2931e3f1109105b133c148f8407ec286915ffecc2809d5fe35fe8b27eb39905ae8ae2ef0ebdf2735f780c583abfd7ddfc1c48cb2d3056b2034446fb6c3b7c5aa635f720a9016a97cd2bfcc5685e0b272a2542fd11ad10bd6c4e337421b49777e022fda0d9c7bb6124fe1f36fc6633d863883152a1b965d730e2c21ba9cf50fa71cf7f9f8a2f5abf13ae11a3d094a2be56cf2311b0679333ece3a7924fef9bef3116433601fd3dfb91510dcbba234e9dd5fa2a1335aa2d7341c8edf3cc12b00a7993e060ff24467c63ab0ff6cd9a24c1dafd1c7ac81954e82839f99bc7a9720310eb2229c5e08fffbcddffa355bab00387175ac098973705999f0a7022808e0d096e859ed0e77c65a0b19042702922667a73d2b8457d8d8f84984d7da2b94023f76e1ef719251e93a52d3108c83f6306f3e00d1f5d60ae92723272cf6d8aa0c90628150d61847b41718ea0e9b347825e31f8e70f0001eeb09d615135190a456a82d388678b3123935cbeb4969acc267096ad41d733728ee91c761a220ade51ed3752c655fef46fed7b261a66cc89840b1a9cad2953899480840a8a155ab6d22cca73bb8799e1e6d4a52ce9219ef13685647f5695e61a23d202e0837122f4df7fe6f8eeb8424b1000db6308eefce5bee6c021ebe29634e2587b893f0ec401b44b3c22f4a35fbedfab6f5b66803e693994675d6a1853bb3a086c4c6118749abfcbcb2963fc906a8327f90eac213ec3b571bf9122f7e513952c54e0170665a4810f60545c5845b4c048b1df2660a91e82e4966d4732e5010cb79464aa4b155d2bb718c7ff76cba2e8d1f7a9007add53efe69d8f3b999729bdcd1b4a6aa1873b9555f14f38f819105c02edb1f1d63c0633af8081c04ae8289107f34471334a34d2d4fa799c4f9425e6ed6229ce54e2e2bc4e097f1ef48555a67231c22286a148e32b4111bc572abe2062ab81d0f27466defd520d71cc34a99e5222d9a10bd5356817a8621f2f5da27c47d021167fd755cd4207174a9072a82241e29e7eb2bd4cdf2fb63fc17611f0f3f6068c2c10a367bf0b1b5f34a40af3f1cc8e17edb56fd9596aabab936b1591b6cb597a181c3cc33795c5f53c99a6bddec5efe6017834efcd2f059ff1211b2b8ff8d763d6e4a18a665b0c7cce25729a9ce982ab7bee091c2193cfb8970d127400c8949307ff05c660b3cf7387980d03a88170011922fb6b61f854232e0b80138e5e7fac8ddacba9a110c8c4087d76a79fe09a3b2e93907d292a1d9e78d97007bb3635254d3973ae3ac6b50798f9af43b75820d4f83bdf82abc2761f8c807801961701d2acd6cd24a615242821bd59186fbdc4fdb6e9fdbad160d1da74fcfd583dfb11d6703bd8fca5fec4e93952a2ec8c99bdeb43215e29430495ce6d4984e1959e67fc054b3b4258facb646815ffa670770091a287c67593897ed6e6cd86f0c796f878388ba6a65ebee901417a863863b9", 0x1000) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f0000000080)="ad0edbe68190805ade6f86a22865741eb4febe1748f95782945c8a5448d16c3af262523ff978e109492e32cbb1745da765571ae3bb69f9597de36c7a6c8c1e7cbbd4f16fe4299e0f297ebb62f1f4e0d76af7db986a83b1043e790f38366a9d5f4dc38f71", &(0x7f0000000100)=0x64, &(0x7f0000000140)="8e13b39091a395749e5f82f60f6052c764ceff1df0835b1c1c46b405c9316723b9a936e025128f61f401250bc650371ece4880f0c4152e6ee2425b0f38882be01b57a0801bc5e7d19e60b587e6c0f2e6f12d5c8281ab2e28ea6144e34c233a698d1c6936b963e5860a100d49169c70bf84769d8e69d9310de84c39b89433f7cddb6381dfe84cf869eca639f5d5f5b1f09059dc542778e97d003f28e2316a80bf0cc787fcef16262babc4d1e1bbbdf496109d2f5bfa3d5fe68d9192a2869812a07c5a85c48a3f8b9288060c7b75ace9def84360ce9559b4850ee04deb7a083477", 0xe0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f0000000080)="ad0edbe68190805ade6f86a22865741eb4febe1748f95782945c8a5448d16c3af262523ff978e109492e32cbb1745da765571ae3bb69f9597de36c7a6c8c1e7cbbd4f16fe4299e0f297ebb62f1f4e0d76af7db986a83b1043e790f38366a9d5f4dc38f71", &(0x7f0000000100)=0x64, &(0x7f0000000140)="8e13b39091a395749e5f82f60f6052c764ceff1df0835b1c1c46b405c9316723b9a936e025128f61f401250bc650371ece4880f0c4152e6ee2425b0f38882be01b57a0801bc5e7d19e60b587e6c0f2e6f12d5c8281ab2e28ea6144e34c233a698d1c6936b963e5860a100d49169c70bf84769d8e69d9310de84c39b89433f7cddb6381dfe84cf869eca639f5d5f5b1f09059dc542778e97d003f28e2316a80bf0cc787fcef16262babc4d1e1bbbdf496109d2f5bfa3d5fe68d9192a2869812a07c5a85c48a3f8b9288060c7b75ace9def84360ce9559b4850ee04deb7a083477", 0xe0) 10:21:18 executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x804, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x804, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) (async) 10:21:18 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000100), 0x101, 0x3) (async) syz_extract_tcp_res(&(0x7f0000000080), 0x8000000, 0x7fff) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x1) (async) syz_extract_tcp_res(&(0x7f00000000c0), 0x53a, 0x0) 10:21:18 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) (async) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0xab66, 0x5, 0x7c, 0x2}, {0x3f, 0x81, 0x80, 0x9}, {0x101, 0x7, 0x2}, {0x4, 0xff, 0x2, 0xffff7fff}]}) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r3) connect$unix(r3, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000000)) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) (async) bind$unix(r0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) 10:21:18 executing program 7: syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaac7aaaaaaaaaaaaaaaaaa08004600002c0000000000019078ac1400aaac1400bb070300000d009078000000e9ffffff000000000000000000cef8dd5ea423c37ef3951bb74063dbc681bdfe5f3e55f11d0067d80ede43c539605632ff3a86611f249d2053729caefd1e33239e6fdf80ba9dff6ea98874b96d10af221f9c6480d6ebc4e61e7ef9149e8575a67c1cd968c5692d1d1995ef15cd0bee0028e1b68c5c83e1b9d4a20284bcd621fcf92097fb20aade79f0576daf6a25fb5fb6e8b39625f4e7632251003a647af9811f0e1df5449f5dc46757d040797c0d28fdf36f9687b556c11160c646f078876402e17433695ddbb8a48716ba10cf82b0cad0e872952c93d8580e161f805b046a7c31f2842db8a976519d0e4140836e4d0205c6b24de670580f11a71133c2e45d6d0b57a7e25a4f1d8313a54531a4d42a936c47755667ac96575802975bed9b29309e59297c13638e798f770f528cd19d50ccac402f9b9f4748ba1b2f0970ee82872d20d4e5854fab25"]) 10:21:18 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 10:21:19 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001, 0xffffffffffffffff}) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x20, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r4, r5) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x3, 0x4}, {0x4, 0x2002}], 0x4) (async) semop(r7, &(0x7f0000000340), 0x0) (async) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r8 = getegid() (async) semop(r7, &(0x7f00000003c0)=[{0x1, 0xffff, 0x3800}, {0x1, 0xb}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x2800}, {0x4, 0x9, 0x1000}, {0x0, 0xe09}, {0x4, 0xe2, 0x1800}, {0x0, 0x7fff, 0x800}, {0x2, 0x9, 0x800}], 0xa) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f0000000680)=""/34) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) (async) semop(r7, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x0, 0x4, 0x1400}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r2, r8, r9, r3, 0x100, 0x6}, 0x1000, 0x1, 0x1}) (async) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000040)="5915ea4adc0f71488ea848ff504f816a803875436af1c8c45a64bc5f624743982bcc1911216b3e24367afd14e8751d9e88604052f4a00b374992884842b5a4ff05cc16c5b90e56d7792b1eae4ba06876141b15232fa2a4f0a001c9530ff3557a6728ff1db0062eb8b6", 0x69}, {&(0x7f00000000c0)="6f59508cd89d2186a7235ab8b870c95e9dbb6066be55696bea92af0375898d4557696232d608d1cbfd22d1bd74cdc54aa90134cd6827fdea1dc0f6a0e47b71dd42f8a495290b135251", 0x49}, {&(0x7f0000000140)="f6fb939bd91eceb2dea66568615e9b7f93b580a987e7d6241bf1f74dc0f4b32805b1b3849e5185f30fae59f698891ac6537ea54b6b9f0684b02cf71be4c5282f7e5ab2b84903544cc61f", 0x4a}, {&(0x7f00000001c0)="d81801f4a9eb3ead4cca5d0cd1149c817ed854b56c21fa5c03f403cee1e485d6acff420110babf6162d66a5b706c64cd4c7b5a4a2b68509aa782d96b072f3bbbe11f364556f96297f59283e10e7a904a39942283a09c800200baaa0d3ef897fa689fc4fd05939d91f4077c25b16c4c521b27ed7909e867edc715949fefa1256eb7d50d5989dc4fc5ec2a3b679ead16ec51939fb285ef8fe8cdd57d675909489f4e6392e388fbe984f73e46fedbd9cc81377e1bbd5001", 0xb6}, {&(0x7f0000000280)="03ef", 0x2}, {&(0x7f00000002c0)="d8cfc3a43597fb9d711000687fd307be47b1f914e2ea701e9df0f0e135b17de6dbaa4fb16ec95871f3b82967e8d4e6b9db62fb13009ce3573b57e2d5510dadd6c686c60dadd55cc3f5", 0x49}, {&(0x7f0000000340)="b90dff4b65d2aca8dff5761d72ab4774d43e3bbc51485bd4be63c9dd6f9401938c2f0b665a89811f854de67a1ef3fe5f6c0b0f8693b04d08efabed42ab9e30fc36e1403c4984ea212e4232f719ad1e5eec98cb58579fbc8122cbcb9fecd0846b3be282826288c32dfa29b964f6e5d48d32483fc38db791405e67761dd0dc0a659ef5df4196c67aef1fa0e1d21e0569ec2f", 0x91}, {&(0x7f0000000400)="662542290dcbd1333b2f5044ea987c7c39ea443f0493addc0bddda72a56ffef889d2b0f03475ad9a713db78edb8c84f6f0fb297c5ca661593a2d706627d43c72a8d960fd8a6c77b576065322b83e8249e4fe7b0c263c8ea31af4ecf7d010d1d1d69c58", 0x63}, {&(0x7f0000000480)="0ec09a33fc77fe5c21ff279aec1003a968f89d1482cb6f607367acc46e2b3b957520a459826b8fc535897c45fb84d96f164e7bc11af5a23b8801ffe3a3487203f232e5bdf9821098022b6b58d97d874a5ea58caff27dc355fa7df2219cec15d72d70a566787c6abdad67dad67810368eedc5fbf0c488391cc608580f", 0x7c}, {&(0x7f0000000500)="0ae478c659bb3ee8a3b5a390da33eb8a89cfc7b8775fe3d0a5251bfc77e5b034759943691398ecce3d820ead9fb9", 0x2e}], 0xa, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r8}], 0x20, 0x2}, 0x409) (async) minherit(&(0x7f0000ffd000/0x1000)=nil, 0xffffffffdf002fff, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x28, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) (async) close(r0) 10:21:19 executing program 7: syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaac7aaaaaaaaaaaaaaaaaa08004600002c0000000000019078ac1400aaac1400bb070300000d009078000000e9ffffff000000000000000000cef8dd5ea423c37ef3951bb74063dbc681bdfe5f3e55f11d0067d80ede43c539605632ff3a86611f249d2053729caefd1e33239e6fdf80ba9dff6ea98874b96d10af221f9c6480d6ebc4e61e7ef9149e8575a67c1cd968c5692d1d1995ef15cd0bee0028e1b68c5c83e1b9d4a20284bcd621fcf92097fb20aade79f0576daf6a25fb5fb6e8b39625f4e7632251003a647af9811f0e1df5449f5dc46757d040797c0d28fdf36f9687b556c11160c646f078876402e17433695ddbb8a48716ba10cf82b0cad0e872952c93d8580e161f805b046a7c31f2842db8a976519d0e4140836e4d0205c6b24de670580f11a71133c2e45d6d0b57a7e25a4f1d8313a54531a4d42a936c47755667ac96575802975bed9b29309e59297c13638e798f770f528cd19d50ccac402f9b9f4748ba1b2f0970ee82872d20d4e5854fab25"]) 10:21:19 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 10:21:19 executing program 1: select(0x15, 0x0, 0x0, 0x0, 0xfffffffffffffffe) 10:21:19 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) setrlimit(0x8, &(0x7f0000000000)={0x4, 0xe6}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6ff, 0x2647, 0x1007, 0xd, "faba1d428fc00000007568149f6b58493b00"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657fbd41aec12efc5febc0ff437185b8532117c1720fd86a2d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x89}], 0x1) 10:21:19 executing program 3: r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000500)='\x00', 0x6, 0x418, r0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, &(0x7f0000000080)="2d12e73fd15a562119cc16d6e1571a8891955747b2e0e2c17b98363eae0f1646147a547de6a8c57e334b8ee8ce1f71fc3bb0a5f5d4a632782f72e3d2db4553e4a3de7628f75235c6154e8b67441984af1b424a41f1c7bd6c7fbd393738944d5ef0463eddb273435c6dda96e26d97b5989e496471195b86f05a6c9564e0c595568cbd7d68aa7186a8105ae9112fe2fac3bbc71fa9aedcee6c10333bf4354255980d5f50cb3a3591c12e4615ac43decd19afba81d0bf0545c00beca174b42055c0e0d55c09670d82f05a5bd48ca99c3d201ee3bbedd2e2f318a321c801bca65f9d5df3e6d5a338eef0", &(0x7f0000000180)=0xe8, &(0x7f00000001c0)="e9c0f51b3a36ed8a952edfc8e8802c1be86b164c5bbd4442f170975e77fe2b1edf38c3b3d467230282f0e80bcf97b1cd949b80125e90f4491d3f", 0x3a) sysctl$kern(&(0x7f0000000340)={0x1, 0x4a}, 0x2, &(0x7f0000000380)="00b9c934", &(0x7f00000003c0)=0x4, &(0x7f0000000400)="2dbc809c2365b1c6c2bf9f9c635fdb6c7723729a4572b869d218690787675ff5fc09763c08443ea863b4baaf2b8becd9d18c0f3797908be7caf16fc3aac6aadfd71ad51561ffa755bc117350ec7f410d4b539346bc79cbd386056fa5a55717049f6ae9e142d3fe2f671d3ac7847ad579ea8fd9fd767fcd19060e0392cc65401914e03a2bab5349ff56504955416a272dc128d88092961323663687902585bb16dba8031d68cfcc2182a0ce3890495726c896d01591b75fa87d2ae08f02016402ead22a192513a30f7a89f963913dffd20312ece696b539ae15773ff14e975f18548b", 0xe2) sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f0000000200)="a75e966c49193b2f50495a498f20783cba232f68352e511d92e6a9a1d27427fb1e1351348793dc50761bd3e311e3c68b96b4d86879bc0cccd2bf57773477fc77d3d9f3ecc1b8471122316174c6ef541ccefdff3c2674f78125dee31a129157ee12f82ea02534dd72c2e8a5c10c4070b446d29aede26a14cbc7a04d83eda2abb23a11e6d7e5681130d4e65fd8ca9a4506da0785e32928d35d66985ec96144e6d6651f66a6db96c0f3568207e920048706423c4577acc9fb874305b9c69f512492fe7cc4cf6b03f7515fd1dbb0d0697e53fff890a090171c2f9e1413851098f70060cc26c04fefbeb9", &(0x7f0000000300)=0xe8, &(0x7f0000001340)="bcf1da326ca90c433ad77c37294c513f54ccb1040b458ad96cc98203fe02fd94f7c388bb9504931a112f95ba472731885c77604a96104548354c043374ac6f3b3729bcdadc00d4cdccbed18b5f8d61e85e6661ac335b330bb407a4dbec43bb9327d96cd01d0552225ea48b2256751505533d184c6f03c3158ab1dc3b9baa8dff5d5dd249b5cf65ae5d5f6b15060f4795084b1e2328892e07c8794c81627d38ebcc5214c50dc00141437accf2f66a3cec964803ef7861af953d1239033f615b199180ed94b3538c76da178af636ac1b144871d0c23bd3fe73bdc1753e66101f69812122e397433dd0bc0d78ac71b492bc862d73e56181e9ebfb64a3c5cbdb343168cc85cae253e5c9e218f17a5f24d2521ca2c67d6b5a99426aa11166f71e678b7642574733ea0d725998e56a6f154f58513c057a2b2c620b193d4d75f30adb06f07f7ae23a7f1b15e0e61998cef4bececb2b73d91a0dd418d1bbf29345f0bb1997be10b4355921d16ce2e8d2b64f9de48930c2142eb4719b3c9ad4db6cb0bfa525cc79d2709e6cf943dccf6f22444b5f748559f15c0704ed413aafe231daf35979cfd7b4d701f2a8c3d5461f40baf46c62c8c9e79f01adc2f98a8cef2357de03dbeb65d1ec779dd60a35945fe1237b6eaae86fff8de1f3b2abb8894cdedc6d2855b9251695d5c1e0ddd18c3cdeb3930d0c2cd45cf47e1b2238ce3d4c92d08d5c57cb344eede6651213cfc2095e2aa595754ea2eaea48fac060a30c47fd670df256a4a908bab0d1460b6529546cb1e507dc9ad455c3f7ba787650e9443c4bc620c2d08f0572bccdf322356ceb89068fec9ee780dbae613f6b049ea0decdc31d7bbfa65ddf8327510eef4ef21cdf962f0fe549c31bf9bf328e9befe6e7d5b3e495a711ec5718c2ce83cad1541b029e391c1c851710e3b6e6a145480f431b92808288305f35f130d4d0ab12c60e7092c251bfda7b0a0f0a0ca6af68b03263fc4e1c46cf99e7edf1230c6685ade265395c3240f437d5d5b08c2887e6702f096e23d9cb7d3125cff290511216ce905c2572767473dd4e9fc3dd89592a53efb9169f606020f1e11df6c05f9d05c133b7cebd23a55abaacaf9d7ca2254dd2026bb943361663e3563e77bfd5d7ea9943f3197c56642766e4dbb8238f0781a48f648c1b6629ff7e6c9900c87785effd5af9ce074c4d35b5f1875ba7c80fc5fb38c7be37f7b824b2632e932b2283f6190002a0153a1e8524c9391d69bcaf00b4ea3b4722a5513c91f60606328c26805a55fc240c36d2ad8b17847bcee7c118474825dda4299c97675290fecbc6885fe0de38da604baefc0a7943c648a68b9ea60bfe2bab5a10cf8fb06431dc7989983b678100e0d74d08e3c89b5f8d5fa63a601a9325de82ffbac6a87341aad0045755937455ce975e246e8d2cd3dfd18cc1f9ff6a507feb454b27b44f926ba15ea04994a9ae8302292a0890e2cab8b9e92af4e58b95d2990e0b2ca7234d7386d8baacb326e728ee1e8662703732296a8d6137781f6141d10f8a3dfbb99c98016094be8242f89a2793fd5b73ebb4230045c33c8f2b872b5e178184a2d7ec6ebb971bcf59626c54ad455b0f9dab29548bc58f3e176710936cdec78dde790b637522d855219b204eff40269255eec07fa8dd10c497a0c244cf0662b3fed4516ef01d2d04d14eb5ca43111d7216b3cf6ad065283daea1565620f20bdb8ea095d437f47eba85a22e3b91a3d3eb897097bf7769707f101a669688e93960fb8b6ae35831fb5663b8cc42fb0716cba95e5ae3f018149a7126f4d757c8bd5a60be01a48be452d069912da13ec6c15637bf5c391b090fd2ac90f7cbc9d1c211f68206d61f3e970c5a1ee8c8138d46e00258b076fb6d49e9b52249c0f36b50ab3263c8833b815cf1949e91d8b645edd8ddbf9626f22bb4837899e258fa4884df7869ab13c10606f7f35ee8aad1b9d22d3340548f94086a1d3a13a6a36a1128b14d146bff2c755fd23130e367f79344ab69979d9b6bf7c667baadb68778febe932b56b6380597da6bbe65a80f9204bc533b5a7c1ac7b61866cb8f86ac8268c380a1aadef2eec67f28404fb69074a516d515ab0a518438a968f5ccc5d48dce35c9f190a223e6f7c3c67c35279c68367551e5775952a47079437b415df6de926f685ba82a216b4ff9f2d24c87408653d3379e2606a730298a5ecf953d87b10e5671ba689cd6c2b4457654ad71ce18d2b58bad550f667c5a9fb1a07ffd6ac7cd53ef544302807b52c3dc5d0bf1e11e18d9ded705439910fd7a5b5ce41d7d1d016da128702b38859375482d261ce482245015c2422265fdebfbeb82883182b9dce6795181b3da674eb51d44223b94c2f17499e97f3ed58c8dadd8f29372b57781d14065062f9efb00b548aab247de1b7559327ee07ab77dc8d36a974591062714885e2b27c937b2e28672c838e334f2de77612ccaff69b87d04969051e2236e3b33f54e210f80735c8dcb03161bc415b3608ab8b2104b00f7bc5a663f7af6a2cae9732537e64a6fd2744a92310ba107fb04861c2b12fa87948ca79328a2a732922f61d833fa3e9caee31001fed0cf2b85f9dfe25128133f32345691ba44f9b75232b1161738679778b002696dc1f871dd99fc4eaf27f2988fec340352e348aadc73399cd8a9ce7d63cee4ed89855c44de57a56184a94741956521d824f1e6b645354697c81841a394f8550a6a51440f00ff010000f8ae48b0386b408de22f00129ca6fcb1037a57e97f4176846b28fb645aae00fc2d22c9af842de28d0b41269f54d29b2af43bbd84bfc6c980f062c0f941bc9e7fb75d3f1c00c1856edb4e451b8fc57597c92bdf175036c773b8dab6b3e79c8cebbc7b7739c44778ba9e93c3d4478ce06eea15e3db627ac00f4e0cfb5e1e24cea151ad00883840d918dd8e09cb7ca630fa1d00c006bdcdf74ab8164c4867440de3847f774616d9ddc6d35d9d604eeb6f84750f0b02f9b08bb956ad2f2ca317286f6addd710bb2c44c763a08be146f5a578d092429281bf818a92699c7d141160a380daf708c19e792a11376a9a50120efd5a6bfb870cbacf4af30ab86bd0e39ca62e959b434699d507d4181262ef112cd48273000b8d9576316f0147daf073ac404b1477d144dc259401892a6805821e2b34b2b53ff8b154fe718d6677b51614bd8ff127b870424ffa02a93fa673933e525a1facf53a44e3c1039e3fbab47944b36d56b98cf043ca39292f5b88f44da3bc8ab87b2c826ffac099b9091d06c66c5a2568deb646fac05215752084bd494c97d8048f86fa0179bd4dcf6c812ca8703064d67ec59c4d1ed96d2752803eb5651d63f8dc04111aeff88be811feeb069d7fcf7606c75d5fef05aff97819a0c94e0eb9daaf4c5a4d5d4f686a9c90676220b7725727cf3a15e82332c4fbcbdfec445be21c88db19c39c49f93cbc6479326436119a9e30dd9e751343ab5cea1ce6fbd50ec60d4b46b00697ff46f6ab5f3ec053c71b02ed4091e7597919ddba148d4c560ec97746b63166abf04568810e6707c77376471b60d1d646e527d29cbe4cdf2dff3386200d7aada13f11aafc8e45953601a2d0e4607bd2c5f003b0dc60b12b482ec43f39ce66c735622493b636f44ad0df5468005a64fc0501bf595eefa2f06196e2ec9e7d0f7ab0b5d66e62415cc803f518219048806f550c93eafc46a2403a5b44edcffc64c1d6b324db3a1ccaa12298da31a04c8ad58d8c4ebc588acb758795b25269421e6e3d12aa57963d6f6aa0bbba62e78c34663add72361836985c3eb8335ee49c315fa13a7f0d620fedd0c9da59639eb4f6896fa6979d0b4fe9b7d9461c9c97e06857ccc073d80002445665b2e6d7c9788a7769378b283ca005b691e609ad83adc11c79c21697f2cc7430cc3006d239e42f5c77e35be0b8941c6562336efd54d6301bc9509d93a27f5af30dc39a76ccb9e38182ba51749a0ebb1a18aa01ad5d7ad6ac41c637dda1500cf1765ca6968415f3fbc9bf8c8d9938551f7e82949360b1ae636e9368370e7403608053be9b5ce0cd0a7c5af47ce2f67fae2323a10d5bd42b4172f34c4d9f768b56ad9015d0dd12c69eeb050fadcf87c0862bda1407b410464a6e47956bc21ef7269aef73699864037084b2322f15df8a0743a44b415de805f2b40a4af362c1a6c8c11437f8fa32bb0acdc88cff4b18750a33c1b65e74b9a4ef1457b7958812ec6986504de4faf7cf6e06c5398d78c95153103f61323217d5d9e0d4d41b8f9ec1bc29e90dd8e89895e44e3ebde176df10cf12e9b8e1ebfc817856b39fbf59ebf85376fcd29fdaf24b435f74ad88af897a3002d3d0e6bc7cbf7a81c8b0fcd4d8cf0ee134acefeeef612f265ba4f2f12e9c63ff40d4ec4cb57b9feb0e270e9b00401d92f5cab0f33188f548966604f55b54315fb3d9dea9d68d6f498e04f10b288cb6afc5f3866dd6a7f13176a328ae50a1d38472d04f9e44dafc001099c5e4c3d190657f421462190d4c4c2ea0f35b650f58bd7ddc12e7a8deb3255b21957071a88efc5cc6dc89dd585aff48f546390501e124050206f55ff491bef2a4c71c16b997a30ef356abff8e327b63141020548874fe38a2b72718660d80b11dcfcae834f20ecaa249bf667e10b7520bed5128fbff755c47f27519f8361fce4b20f164afd9a96c4d5796e185f01fed51ab0e43a2d29993986a7f43491704d34cae8af4dfe0e2e8aa9a5e47f429b20cf1ed9dd98e60f4ebe2309caf0bdbf23cf297be665e699306120dd17c11f28247efe0a2b866a25101f21f86244c5146e6290883504f61f4f92aa6978c5810299a029effc642a460b17351004483e8b869534478bb4118302a095464923fa3bb8c9e32fe39e35013fa12a2c6117c7bdfb465ae685fc590ac7b1838f3b5b25a0e19d8048bef20cbb19e6a21b0b51fcb4d4b9595bdc45baf713ad6e019bbfddf97cd9f734fdc9ce472b716a767f149fc7911cfd72f187b226472a23b1b2a88ebc0b3e032af55ef77975a0cff32c559321b02456eaef8f0bd14ac5542243024c6ffaccd9738676fe29b5fcac2103bd09a48d783d9befaac2923e67793624fb150dc3d60c577dc47ef20441bdcb13421d4fe8727808c5e96b74901c3cac831945919b01d6976cf3571534ce8fd0a52f568a6220648cb9b0bdc9e24a0cd11d172abc5f46ed992fe805135c5e0e7235707d9d9d997d676ced523d90ca161406274a9445c5b4572151e41580417560ae0312bb2e39b3a333e577645deab06d34e06c41145b85a0abc902444865ac10f8124fce8120ae32c17a6d091a424d8f858a65141f17443e55e97df2241897524f3b8fdf030938337216d0264b4cb78c0743e952a1a052a3c3f7138a0408489e3f9dead46e24850a458e3ebd35d3696dd8a1f587a11497f73b0d915c216b34aa119c2e2b8a373eaadf1ff12f08eb676c19f6e4cfd5ce8a42d466faa61c59e9eabc95c3201fa0d2badacce56bac28dda433044d927097479a9885e0b1390f339e3c168b32765d00fcd25a8dedda0a37ede90421455f7cd148b6e6da470378f20115ae96c7e12a2f9cd71df6339e05f3f2e1881bae5cac734af052fca0fbb5c3d104b3d66e636f41aabd17fb1476a12e8d21cd3b372a1c33ef299e1a97838fd312a209f4cab3b4e3cab591e841e6e2cf24e67914d96ebb10aaa6ebc068204f5241c7b415eba9536edff2777c80a2b96ed076497748a8e6392bd1a7180fd765691893df01e4a90c86d8901cf1db4b979783e9554ecc71fe6d4", 0x1000) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='W\x00') 10:21:19 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) (async) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0xab66, 0x5, 0x7c, 0x2}, {0x3f, 0x81, 0x80, 0x9}, {0x101, 0x7, 0x2}, {0x4, 0xff, 0x2, 0xffff7fff}]}) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r3) (async) connect$unix(r3, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000000)) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000180)=0xc) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) bind$unix(r0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) 10:21:19 executing program 7: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/176) r0 = semget$private(0x0, 0x5, 0x2c4) semop(r0, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) r1 = semget(0x3, 0x0, 0x44a) semop(r1, &(0x7f0000001040)=[{0x2, 0x6, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0xfff, 0x2000}, {0x0, 0x1ff, 0x1000}, {0x0, 0x0, 0x1400}], 0x5) semop(r0, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000440)=""/61) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/4096) r2 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r2, r3, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x1, 0x0, 0xffffffffffffffff, r4, 0x0, 0x4, 0x6}, 0x7, 0x80000001, 0x1}) 10:21:19 executing program 1: select(0x15, 0x0, 0x0, 0x0, 0xfffffffffffffffe) 10:21:19 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000002c0)="fa3a827ac548b0d26c762fcb472158d28860ea89b3049a7380aafd273a3fb6f2bd6805071b4e01892ea08aaa80c7f03560e637f14e6632bad9543827440eec4a3c96d8b1052ae3412ff7b6ffad330e204d25ecf4d8b15c82c0f8dcb91e115c9bdd95d132046bdeb116abb2236574866105df3ae704ce394c2d09484d09c21da2d1b3ba0dfecdd6cdef4b82cbff70e173e7ba34e756a237feac459320ed84faa44a7adfeb6eac407c74d2e186b0db0ff749410903374319f3e8b4ab41f65af71293fcb93af5be8e671cb1f1a2a5d2f6560e290f49d5b21529cce673e6d372c8f661cf12376eb19a6c1463cffebedb09b07928762606d286525818de9be7f9fe8b4a715fa66b3b35b94f2bf91f321b456aa77c62ae104d824c24924615e0e58f4a86f3da30747ac04903cfc583a80a239428e1467e7196b95e9ccbe45f4c9bde99e2850df0e0f084c1a54cab15541bbe72e85c87e30473a2f1bc9d75d8568865cc293e64f2e985961fe33db7e49015ab12f6610c4f7791", &(0x7f00000001c0)=0x176, &(0x7f0000000200)="f6baff569b812956621d1234dc11ccd581a41c94fa44ad236317f398019e777889a35c8f864889a6c3bd7484d9fb4b8305873e541e0c6ece406ea5657cec42f04cd32b497cb37b083119a76fd6665285358a9e56ef4bb4f0bb9a15a15906959b97f792caf09e3fb4b5e402a459b3423f37801a8bf9f892f6df89d8e7d366b34f07af0ca98a1872173004693a5602ae51583f1880605c736084f1130ea1b78696a5369e38e1c87578a538f06c0b19be2af07259354227e98b1f", 0xb9) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x0, r0, 0x0) shmget$private(0x0, 0x2000, 0x98, &(0x7f0000ffd000/0x2000)=nil) pipe(&(0x7f0000000000)) 10:21:19 executing program 7: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/176) (async) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/176) semget$private(0x0, 0x5, 0x2c4) (async) r0 = semget$private(0x0, 0x5, 0x2c4) semop(r0, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) r1 = semget(0x3, 0x0, 0x44a) semop(r1, &(0x7f0000001040)=[{0x2, 0x6, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0xfff, 0x2000}, {0x0, 0x1ff, 0x1000}, {0x0, 0x0, 0x1400}], 0x5) semop(r0, 0xffffffffffffffff, 0x53) (async) semop(r0, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000440)=""/61) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/4096) (async) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/4096) r2 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r2, r3, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x1, 0x0, 0xffffffffffffffff, r4, 0x0, 0x4, 0x6}, 0x7, 0x80000001, 0x1}) 10:21:19 executing program 2: open$dir(&(0x7f0000000000)='./file1\x00', 0x10, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x5011, 0xffffffffffffffff, 0x9) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000040)={'./file1\x00', 0x80000001, 0x9, 0x3}) 10:21:19 executing program 5: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) syz_open_pts() r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) poll(&(0x7f00000000c0)=[{r0, 0x70}, {r2, 0x1}], 0x2, 0xffffa987) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7fff, 0x0, 0x83, 0x200001ff, "000000000000000000030000001f00dd00"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="e04f80724c5267e6e846f2041301a05c7b19a7a7257a2621b492acc4fee9206f3f939ecc5d56588e81ebf82612dae2fd5d23ffb6a27c7a3c988c78bfbc44059610cef9b0eb814511492e6ef9dcb4721ff9dcb3a26028852974510c96e56460aa27b4aa8bf3396b2c7120eae8cdc6511e5c28fe405b802a10d58321022cefe282d0c22e008054c62f72d8dcf89f07da8a2112c6c466434a99ff3bb8187130c06ba949ecf40672a8e3eb747c69a3249fc43d89588289a6e38fbae8fd888d37de21cb710a7f57273057910380a75ea8dd0e62e5828ef26f5b12abc38c63be4fa55e6af4cac263f621ec68965a3d8d5906101dae4d83d315df7a884d6b6ede04d993b3", 0x101}], 0x1) 10:21:19 executing program 1: select(0x15, 0x0, 0x0, 0x0, 0xfffffffffffffffe) 10:21:19 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000002c0)="fa3a827ac548b0d26c762fcb472158d28860ea89b3049a7380aafd273a3fb6f2bd6805071b4e01892ea08aaa80c7f03560e637f14e6632bad9543827440eec4a3c96d8b1052ae3412ff7b6ffad330e204d25ecf4d8b15c82c0f8dcb91e115c9bdd95d132046bdeb116abb2236574866105df3ae704ce394c2d09484d09c21da2d1b3ba0dfecdd6cdef4b82cbff70e173e7ba34e756a237feac459320ed84faa44a7adfeb6eac407c74d2e186b0db0ff749410903374319f3e8b4ab41f65af71293fcb93af5be8e671cb1f1a2a5d2f6560e290f49d5b21529cce673e6d372c8f661cf12376eb19a6c1463cffebedb09b07928762606d286525818de9be7f9fe8b4a715fa66b3b35b94f2bf91f321b456aa77c62ae104d824c24924615e0e58f4a86f3da30747ac04903cfc583a80a239428e1467e7196b95e9ccbe45f4c9bde99e2850df0e0f084c1a54cab15541bbe72e85c87e30473a2f1bc9d75d8568865cc293e64f2e985961fe33db7e49015ab12f6610c4f7791", &(0x7f00000001c0)=0x176, &(0x7f0000000200)="f6baff569b812956621d1234dc11ccd581a41c94fa44ad236317f398019e777889a35c8f864889a6c3bd7484d9fb4b8305873e541e0c6ece406ea5657cec42f04cd32b497cb37b083119a76fd6665285358a9e56ef4bb4f0bb9a15a15906959b97f792caf09e3fb4b5e402a459b3423f37801a8bf9f892f6df89d8e7d366b34f07af0ca98a1872173004693a5602ae51583f1880605c736084f1130ea1b78696a5369e38e1c87578a538f06c0b19be2af07259354227e98b1f", 0xb9) (async) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000002c0)="fa3a827ac548b0d26c762fcb472158d28860ea89b3049a7380aafd273a3fb6f2bd6805071b4e01892ea08aaa80c7f03560e637f14e6632bad9543827440eec4a3c96d8b1052ae3412ff7b6ffad330e204d25ecf4d8b15c82c0f8dcb91e115c9bdd95d132046bdeb116abb2236574866105df3ae704ce394c2d09484d09c21da2d1b3ba0dfecdd6cdef4b82cbff70e173e7ba34e756a237feac459320ed84faa44a7adfeb6eac407c74d2e186b0db0ff749410903374319f3e8b4ab41f65af71293fcb93af5be8e671cb1f1a2a5d2f6560e290f49d5b21529cce673e6d372c8f661cf12376eb19a6c1463cffebedb09b07928762606d286525818de9be7f9fe8b4a715fa66b3b35b94f2bf91f321b456aa77c62ae104d824c24924615e0e58f4a86f3da30747ac04903cfc583a80a239428e1467e7196b95e9ccbe45f4c9bde99e2850df0e0f084c1a54cab15541bbe72e85c87e30473a2f1bc9d75d8568865cc293e64f2e985961fe33db7e49015ab12f6610c4f7791", &(0x7f00000001c0)=0x176, &(0x7f0000000200)="f6baff569b812956621d1234dc11ccd581a41c94fa44ad236317f398019e777889a35c8f864889a6c3bd7484d9fb4b8305873e541e0c6ece406ea5657cec42f04cd32b497cb37b083119a76fd6665285358a9e56ef4bb4f0bb9a15a15906959b97f792caf09e3fb4b5e402a459b3423f37801a8bf9f892f6df89d8e7d366b34f07af0ca98a1872173004693a5602ae51583f1880605c736084f1130ea1b78696a5369e38e1c87578a538f06c0b19be2af07259354227e98b1f", 0xb9) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x0, r0, 0x0) (async) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x0, r0, 0x0) shmget$private(0x0, 0x2000, 0x98, &(0x7f0000ffd000/0x2000)=nil) pipe(&(0x7f0000000000)) 10:21:19 executing program 7: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/176) (async) r0 = semget$private(0x0, 0x5, 0x2c4) semop(r0, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) (async) r1 = semget(0x3, 0x0, 0x44a) semop(r1, &(0x7f0000001040)=[{0x2, 0x6, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0xfff, 0x2000}, {0x0, 0x1ff, 0x1000}, {0x0, 0x0, 0x1400}], 0x5) (async, rerun: 32) semop(r0, 0xffffffffffffffff, 0x53) (async, rerun: 32) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000400)=""/30) (async) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000440)=""/61) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/4096) r2 = geteuid() (async) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r2, r3, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) (rerun: 64) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x1, 0x0, 0xffffffffffffffff, r4, 0x0, 0x4, 0x6}, 0x7, 0x80000001, 0x1}) 10:21:20 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000002c0)="fa3a827ac548b0d26c762fcb472158d28860ea89b3049a7380aafd273a3fb6f2bd6805071b4e01892ea08aaa80c7f03560e637f14e6632bad9543827440eec4a3c96d8b1052ae3412ff7b6ffad330e204d25ecf4d8b15c82c0f8dcb91e115c9bdd95d132046bdeb116abb2236574866105df3ae704ce394c2d09484d09c21da2d1b3ba0dfecdd6cdef4b82cbff70e173e7ba34e756a237feac459320ed84faa44a7adfeb6eac407c74d2e186b0db0ff749410903374319f3e8b4ab41f65af71293fcb93af5be8e671cb1f1a2a5d2f6560e290f49d5b21529cce673e6d372c8f661cf12376eb19a6c1463cffebedb09b07928762606d286525818de9be7f9fe8b4a715fa66b3b35b94f2bf91f321b456aa77c62ae104d824c24924615e0e58f4a86f3da30747ac04903cfc583a80a239428e1467e7196b95e9ccbe45f4c9bde99e2850df0e0f084c1a54cab15541bbe72e85c87e30473a2f1bc9d75d8568865cc293e64f2e985961fe33db7e49015ab12f6610c4f7791", &(0x7f00000001c0)=0x176, &(0x7f0000000200)="f6baff569b812956621d1234dc11ccd581a41c94fa44ad236317f398019e777889a35c8f864889a6c3bd7484d9fb4b8305873e541e0c6ece406ea5657cec42f04cd32b497cb37b083119a76fd6665285358a9e56ef4bb4f0bb9a15a15906959b97f792caf09e3fb4b5e402a459b3423f37801a8bf9f892f6df89d8e7d366b34f07af0ca98a1872173004693a5602ae51583f1880605c736084f1130ea1b78696a5369e38e1c87578a538f06c0b19be2af07259354227e98b1f", 0xb9) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) (async) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x0, r0, 0x0) (async) shmget$private(0x0, 0x2000, 0x98, &(0x7f0000ffd000/0x2000)=nil) (async) pipe(&(0x7f0000000000)) 10:21:20 executing program 4: clock_getres(0x0, 0xfffffffffffffffe) clock_settime(0x4, &(0x7f0000000040)={0x7fffffff, 0x8bd}) clock_getres(0x2, &(0x7f0000000000)) 10:21:20 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x31d, "74f537851f000000215d000000000098b300"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) 10:21:20 executing program 1: sysctl$vm(&(0x7f0000000180)={0x2, 0xc}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) r0 = getpgrp() getpgid(r0) 10:21:20 executing program 2: open$dir(&(0x7f0000000000)='./file1\x00', 0x10, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x5011, 0xffffffffffffffff, 0x9) (async) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000040)={'./file1\x00', 0x80000001, 0x9, 0x3}) 10:21:20 executing program 5: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) (async) syz_open_pts() (async) r0 = syz_open_pts() close(r0) (async, rerun: 64) r1 = socket(0x18, 0x2, 0x0) (rerun: 64) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async, rerun: 32) poll(&(0x7f00000000c0)=[{r0, 0x70}, {r2, 0x1}], 0x2, 0xffffa987) (rerun: 32) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7fff, 0x0, 0x83, 0x200001ff, "000000000000000000030000001f00dd00"}) (async, rerun: 32) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="e04f80724c5267e6e846f2041301a05c7b19a7a7257a2621b492acc4fee9206f3f939ecc5d56588e81ebf82612dae2fd5d23ffb6a27c7a3c988c78bfbc44059610cef9b0eb814511492e6ef9dcb4721ff9dcb3a26028852974510c96e56460aa27b4aa8bf3396b2c7120eae8cdc6511e5c28fe405b802a10d58321022cefe282d0c22e008054c62f72d8dcf89f07da8a2112c6c466434a99ff3bb8187130c06ba949ecf40672a8e3eb747c69a3249fc43d89588289a6e38fbae8fd888d37de21cb710a7f57273057910380a75ea8dd0e62e5828ef26f5b12abc38c63be4fa55e6af4cac263f621ec68965a3d8d5906101dae4d83d315df7a884d6b6ede04d993b3", 0x101}], 0x1) (rerun: 32) 10:21:20 executing program 3: r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000500)='\x00', 0x6, 0x418, r0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, &(0x7f0000000080)="2d12e73fd15a562119cc16d6e1571a8891955747b2e0e2c17b98363eae0f1646147a547de6a8c57e334b8ee8ce1f71fc3bb0a5f5d4a632782f72e3d2db4553e4a3de7628f75235c6154e8b67441984af1b424a41f1c7bd6c7fbd393738944d5ef0463eddb273435c6dda96e26d97b5989e496471195b86f05a6c9564e0c595568cbd7d68aa7186a8105ae9112fe2fac3bbc71fa9aedcee6c10333bf4354255980d5f50cb3a3591c12e4615ac43decd19afba81d0bf0545c00beca174b42055c0e0d55c09670d82f05a5bd48ca99c3d201ee3bbedd2e2f318a321c801bca65f9d5df3e6d5a338eef0", &(0x7f0000000180)=0xe8, &(0x7f00000001c0)="e9c0f51b3a36ed8a952edfc8e8802c1be86b164c5bbd4442f170975e77fe2b1edf38c3b3d467230282f0e80bcf97b1cd949b80125e90f4491d3f", 0x3a) sysctl$kern(&(0x7f0000000340)={0x1, 0x4a}, 0x2, &(0x7f0000000380)="00b9c934", &(0x7f00000003c0)=0x4, &(0x7f0000000400)="2dbc809c2365b1c6c2bf9f9c635fdb6c7723729a4572b869d218690787675ff5fc09763c08443ea863b4baaf2b8becd9d18c0f3797908be7caf16fc3aac6aadfd71ad51561ffa755bc117350ec7f410d4b539346bc79cbd386056fa5a55717049f6ae9e142d3fe2f671d3ac7847ad579ea8fd9fd767fcd19060e0392cc65401914e03a2bab5349ff56504955416a272dc128d88092961323663687902585bb16dba8031d68cfcc2182a0ce3890495726c896d01591b75fa87d2ae08f02016402ead22a192513a30f7a89f963913dffd20312ece696b539ae15773ff14e975f18548b", 0xe2) sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f0000000200)="a75e966c49193b2f50495a498f20783cba232f68352e511d92e6a9a1d27427fb1e1351348793dc50761bd3e311e3c68b96b4d86879bc0cccd2bf57773477fc77d3d9f3ecc1b8471122316174c6ef541ccefdff3c2674f78125dee31a129157ee12f82ea02534dd72c2e8a5c10c4070b446d29aede26a14cbc7a04d83eda2abb23a11e6d7e5681130d4e65fd8ca9a4506da0785e32928d35d66985ec96144e6d6651f66a6db96c0f3568207e920048706423c4577acc9fb874305b9c69f512492fe7cc4cf6b03f7515fd1dbb0d0697e53fff890a090171c2f9e1413851098f70060cc26c04fefbeb9", &(0x7f0000000300)=0xe8, &(0x7f0000001340)="bcf1da326ca90c433ad77c37294c513f54ccb1040b458ad96cc98203fe02fd94f7c388bb9504931a112f95ba472731885c77604a96104548354c043374ac6f3b3729bcdadc00d4cdccbed18b5f8d61e85e6661ac335b330bb407a4dbec43bb9327d96cd01d0552225ea48b2256751505533d184c6f03c3158ab1dc3b9baa8dff5d5dd249b5cf65ae5d5f6b15060f4795084b1e2328892e07c8794c81627d38ebcc5214c50dc00141437accf2f66a3cec964803ef7861af953d1239033f615b199180ed94b3538c76da178af636ac1b144871d0c23bd3fe73bdc1753e66101f69812122e397433dd0bc0d78ac71b492bc862d73e56181e9ebfb64a3c5cbdb343168cc85cae253e5c9e218f17a5f24d2521ca2c67d6b5a99426aa11166f71e678b7642574733ea0d725998e56a6f154f58513c057a2b2c620b193d4d75f30adb06f07f7ae23a7f1b15e0e61998cef4bececb2b73d91a0dd418d1bbf29345f0bb1997be10b4355921d16ce2e8d2b64f9de48930c2142eb4719b3c9ad4db6cb0bfa525cc79d2709e6cf943dccf6f22444b5f748559f15c0704ed413aafe231daf35979cfd7b4d701f2a8c3d5461f40baf46c62c8c9e79f01adc2f98a8cef2357de03dbeb65d1ec779dd60a35945fe1237b6eaae86fff8de1f3b2abb8894cdedc6d2855b9251695d5c1e0ddd18c3cdeb3930d0c2cd45cf47e1b2238ce3d4c92d08d5c57cb344eede6651213cfc2095e2aa595754ea2eaea48fac060a30c47fd670df256a4a908bab0d1460b6529546cb1e507dc9ad455c3f7ba787650e9443c4bc620c2d08f0572bccdf322356ceb89068fec9ee780dbae613f6b049ea0decdc31d7bbfa65ddf8327510eef4ef21cdf962f0fe549c31bf9bf328e9befe6e7d5b3e495a711ec5718c2ce83cad1541b029e391c1c851710e3b6e6a145480f431b92808288305f35f130d4d0ab12c60e7092c251bfda7b0a0f0a0ca6af68b03263fc4e1c46cf99e7edf1230c6685ade265395c3240f437d5d5b08c2887e6702f096e23d9cb7d3125cff290511216ce905c2572767473dd4e9fc3dd89592a53efb9169f606020f1e11df6c05f9d05c133b7cebd23a55abaacaf9d7ca2254dd2026bb943361663e3563e77bfd5d7ea9943f3197c56642766e4dbb8238f0781a48f648c1b6629ff7e6c9900c87785effd5af9ce074c4d35b5f1875ba7c80fc5fb38c7be37f7b824b2632e932b2283f6190002a0153a1e8524c9391d69bcaf00b4ea3b4722a5513c91f60606328c26805a55fc240c36d2ad8b17847bcee7c118474825dda4299c97675290fecbc6885fe0de38da604baefc0a7943c648a68b9ea60bfe2bab5a10cf8fb06431dc7989983b678100e0d74d08e3c89b5f8d5fa63a601a9325de82ffbac6a87341aad0045755937455ce975e246e8d2cd3dfd18cc1f9ff6a507feb454b27b44f926ba15ea04994a9ae8302292a0890e2cab8b9e92af4e58b95d2990e0b2ca7234d7386d8baacb326e728ee1e8662703732296a8d6137781f6141d10f8a3dfbb99c98016094be8242f89a2793fd5b73ebb4230045c33c8f2b872b5e178184a2d7ec6ebb971bcf59626c54ad455b0f9dab29548bc58f3e176710936cdec78dde790b637522d855219b204eff40269255eec07fa8dd10c497a0c244cf0662b3fed4516ef01d2d04d14eb5ca43111d7216b3cf6ad065283daea1565620f20bdb8ea095d437f47eba85a22e3b91a3d3eb897097bf7769707f101a669688e93960fb8b6ae35831fb5663b8cc42fb0716cba95e5ae3f018149a7126f4d757c8bd5a60be01a48be452d069912da13ec6c15637bf5c391b090fd2ac90f7cbc9d1c211f68206d61f3e970c5a1ee8c8138d46e00258b076fb6d49e9b52249c0f36b50ab3263c8833b815cf1949e91d8b645edd8ddbf9626f22bb4837899e258fa4884df7869ab13c10606f7f35ee8aad1b9d22d3340548f94086a1d3a13a6a36a1128b14d146bff2c755fd23130e367f79344ab69979d9b6bf7c667baadb68778febe932b56b6380597da6bbe65a80f9204bc533b5a7c1ac7b61866cb8f86ac8268c380a1aadef2eec67f28404fb69074a516d515ab0a518438a968f5ccc5d48dce35c9f190a223e6f7c3c67c35279c68367551e5775952a47079437b415df6de926f685ba82a216b4ff9f2d24c87408653d3379e2606a730298a5ecf953d87b10e5671ba689cd6c2b4457654ad71ce18d2b58bad550f667c5a9fb1a07ffd6ac7cd53ef544302807b52c3dc5d0bf1e11e18d9ded705439910fd7a5b5ce41d7d1d016da128702b38859375482d261ce482245015c2422265fdebfbeb82883182b9dce6795181b3da674eb51d44223b94c2f17499e97f3ed58c8dadd8f29372b57781d14065062f9efb00b548aab247de1b7559327ee07ab77dc8d36a974591062714885e2b27c937b2e28672c838e334f2de77612ccaff69b87d04969051e2236e3b33f54e210f80735c8dcb03161bc415b3608ab8b2104b00f7bc5a663f7af6a2cae9732537e64a6fd2744a92310ba107fb04861c2b12fa87948ca79328a2a732922f61d833fa3e9caee31001fed0cf2b85f9dfe25128133f32345691ba44f9b75232b1161738679778b002696dc1f871dd99fc4eaf27f2988fec340352e348aadc73399cd8a9ce7d63cee4ed89855c44de57a56184a94741956521d824f1e6b645354697c81841a394f8550a6a51440f00ff010000f8ae48b0386b408de22f00129ca6fcb1037a57e97f4176846b28fb645aae00fc2d22c9af842de28d0b41269f54d29b2af43bbd84bfc6c980f062c0f941bc9e7fb75d3f1c00c1856edb4e451b8fc57597c92bdf175036c773b8dab6b3e79c8cebbc7b7739c44778ba9e93c3d4478ce06eea15e3db627ac00f4e0cfb5e1e24cea151ad00883840d918dd8e09cb7ca630fa1d00c006bdcdf74ab8164c4867440de3847f774616d9ddc6d35d9d604eeb6f84750f0b02f9b08bb956ad2f2ca317286f6addd710bb2c44c763a08be146f5a578d092429281bf818a92699c7d141160a380daf708c19e792a11376a9a50120efd5a6bfb870cbacf4af30ab86bd0e39ca62e959b434699d507d4181262ef112cd48273000b8d9576316f0147daf073ac404b1477d144dc259401892a6805821e2b34b2b53ff8b154fe718d6677b51614bd8ff127b870424ffa02a93fa673933e525a1facf53a44e3c1039e3fbab47944b36d56b98cf043ca39292f5b88f44da3bc8ab87b2c826ffac099b9091d06c66c5a2568deb646fac05215752084bd494c97d8048f86fa0179bd4dcf6c812ca8703064d67ec59c4d1ed96d2752803eb5651d63f8dc04111aeff88be811feeb069d7fcf7606c75d5fef05aff97819a0c94e0eb9daaf4c5a4d5d4f686a9c90676220b7725727cf3a15e82332c4fbcbdfec445be21c88db19c39c49f93cbc6479326436119a9e30dd9e751343ab5cea1ce6fbd50ec60d4b46b00697ff46f6ab5f3ec053c71b02ed4091e7597919ddba148d4c560ec97746b63166abf04568810e6707c77376471b60d1d646e527d29cbe4cdf2dff3386200d7aada13f11aafc8e45953601a2d0e4607bd2c5f003b0dc60b12b482ec43f39ce66c735622493b636f44ad0df5468005a64fc0501bf595eefa2f06196e2ec9e7d0f7ab0b5d66e62415cc803f518219048806f550c93eafc46a2403a5b44edcffc64c1d6b324db3a1ccaa12298da31a04c8ad58d8c4ebc588acb758795b25269421e6e3d12aa57963d6f6aa0bbba62e78c34663add72361836985c3eb8335ee49c315fa13a7f0d620fedd0c9da59639eb4f6896fa6979d0b4fe9b7d9461c9c97e06857ccc073d80002445665b2e6d7c9788a7769378b283ca005b691e609ad83adc11c79c21697f2cc7430cc3006d239e42f5c77e35be0b8941c6562336efd54d6301bc9509d93a27f5af30dc39a76ccb9e38182ba51749a0ebb1a18aa01ad5d7ad6ac41c637dda1500cf1765ca6968415f3fbc9bf8c8d9938551f7e82949360b1ae636e9368370e7403608053be9b5ce0cd0a7c5af47ce2f67fae2323a10d5bd42b4172f34c4d9f768b56ad9015d0dd12c69eeb050fadcf87c0862bda1407b410464a6e47956bc21ef7269aef73699864037084b2322f15df8a0743a44b415de805f2b40a4af362c1a6c8c11437f8fa32bb0acdc88cff4b18750a33c1b65e74b9a4ef1457b7958812ec6986504de4faf7cf6e06c5398d78c95153103f61323217d5d9e0d4d41b8f9ec1bc29e90dd8e89895e44e3ebde176df10cf12e9b8e1ebfc817856b39fbf59ebf85376fcd29fdaf24b435f74ad88af897a3002d3d0e6bc7cbf7a81c8b0fcd4d8cf0ee134acefeeef612f265ba4f2f12e9c63ff40d4ec4cb57b9feb0e270e9b00401d92f5cab0f33188f548966604f55b54315fb3d9dea9d68d6f498e04f10b288cb6afc5f3866dd6a7f13176a328ae50a1d38472d04f9e44dafc001099c5e4c3d190657f421462190d4c4c2ea0f35b650f58bd7ddc12e7a8deb3255b21957071a88efc5cc6dc89dd585aff48f546390501e124050206f55ff491bef2a4c71c16b997a30ef356abff8e327b63141020548874fe38a2b72718660d80b11dcfcae834f20ecaa249bf667e10b7520bed5128fbff755c47f27519f8361fce4b20f164afd9a96c4d5796e185f01fed51ab0e43a2d29993986a7f43491704d34cae8af4dfe0e2e8aa9a5e47f429b20cf1ed9dd98e60f4ebe2309caf0bdbf23cf297be665e699306120dd17c11f28247efe0a2b866a25101f21f86244c5146e6290883504f61f4f92aa6978c5810299a029effc642a460b17351004483e8b869534478bb4118302a095464923fa3bb8c9e32fe39e35013fa12a2c6117c7bdfb465ae685fc590ac7b1838f3b5b25a0e19d8048bef20cbb19e6a21b0b51fcb4d4b9595bdc45baf713ad6e019bbfddf97cd9f734fdc9ce472b716a767f149fc7911cfd72f187b226472a23b1b2a88ebc0b3e032af55ef77975a0cff32c559321b02456eaef8f0bd14ac5542243024c6ffaccd9738676fe29b5fcac2103bd09a48d783d9befaac2923e67793624fb150dc3d60c577dc47ef20441bdcb13421d4fe8727808c5e96b74901c3cac831945919b01d6976cf3571534ce8fd0a52f568a6220648cb9b0bdc9e24a0cd11d172abc5f46ed992fe805135c5e0e7235707d9d9d997d676ced523d90ca161406274a9445c5b4572151e41580417560ae0312bb2e39b3a333e577645deab06d34e06c41145b85a0abc902444865ac10f8124fce8120ae32c17a6d091a424d8f858a65141f17443e55e97df2241897524f3b8fdf030938337216d0264b4cb78c0743e952a1a052a3c3f7138a0408489e3f9dead46e24850a458e3ebd35d3696dd8a1f587a11497f73b0d915c216b34aa119c2e2b8a373eaadf1ff12f08eb676c19f6e4cfd5ce8a42d466faa61c59e9eabc95c3201fa0d2badacce56bac28dda433044d927097479a9885e0b1390f339e3c168b32765d00fcd25a8dedda0a37ede90421455f7cd148b6e6da470378f20115ae96c7e12a2f9cd71df6339e05f3f2e1881bae5cac734af052fca0fbb5c3d104b3d66e636f41aabd17fb1476a12e8d21cd3b372a1c33ef299e1a97838fd312a209f4cab3b4e3cab591e841e6e2cf24e67914d96ebb10aaa6ebc068204f5241c7b415eba9536edff2777c80a2b96ed076497748a8e6392bd1a7180fd765691893df01e4a90c86d8901cf1db4b979783e9554ecc71fe6d4", 0x1000) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='W\x00') getpgid(0xffffffffffffffff) (async) ktrace(&(0x7f0000000500)='\x00', 0x6, 0x418, r0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, &(0x7f0000000080)="2d12e73fd15a562119cc16d6e1571a8891955747b2e0e2c17b98363eae0f1646147a547de6a8c57e334b8ee8ce1f71fc3bb0a5f5d4a632782f72e3d2db4553e4a3de7628f75235c6154e8b67441984af1b424a41f1c7bd6c7fbd393738944d5ef0463eddb273435c6dda96e26d97b5989e496471195b86f05a6c9564e0c595568cbd7d68aa7186a8105ae9112fe2fac3bbc71fa9aedcee6c10333bf4354255980d5f50cb3a3591c12e4615ac43decd19afba81d0bf0545c00beca174b42055c0e0d55c09670d82f05a5bd48ca99c3d201ee3bbedd2e2f318a321c801bca65f9d5df3e6d5a338eef0", &(0x7f0000000180)=0xe8, &(0x7f00000001c0)="e9c0f51b3a36ed8a952edfc8e8802c1be86b164c5bbd4442f170975e77fe2b1edf38c3b3d467230282f0e80bcf97b1cd949b80125e90f4491d3f", 0x3a) (async) sysctl$kern(&(0x7f0000000340)={0x1, 0x4a}, 0x2, &(0x7f0000000380)="00b9c934", &(0x7f00000003c0)=0x4, &(0x7f0000000400)="2dbc809c2365b1c6c2bf9f9c635fdb6c7723729a4572b869d218690787675ff5fc09763c08443ea863b4baaf2b8becd9d18c0f3797908be7caf16fc3aac6aadfd71ad51561ffa755bc117350ec7f410d4b539346bc79cbd386056fa5a55717049f6ae9e142d3fe2f671d3ac7847ad579ea8fd9fd767fcd19060e0392cc65401914e03a2bab5349ff56504955416a272dc128d88092961323663687902585bb16dba8031d68cfcc2182a0ce3890495726c896d01591b75fa87d2ae08f02016402ead22a192513a30f7a89f963913dffd20312ece696b539ae15773ff14e975f18548b", 0xe2) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f0000000200)="a75e966c49193b2f50495a498f20783cba232f68352e511d92e6a9a1d27427fb1e1351348793dc50761bd3e311e3c68b96b4d86879bc0cccd2bf57773477fc77d3d9f3ecc1b8471122316174c6ef541ccefdff3c2674f78125dee31a129157ee12f82ea02534dd72c2e8a5c10c4070b446d29aede26a14cbc7a04d83eda2abb23a11e6d7e5681130d4e65fd8ca9a4506da0785e32928d35d66985ec96144e6d6651f66a6db96c0f3568207e920048706423c4577acc9fb874305b9c69f512492fe7cc4cf6b03f7515fd1dbb0d0697e53fff890a090171c2f9e1413851098f70060cc26c04fefbeb9", &(0x7f0000000300)=0xe8, &(0x7f0000001340)="bcf1da326ca90c433ad77c37294c513f54ccb1040b458ad96cc98203fe02fd94f7c388bb9504931a112f95ba472731885c77604a96104548354c043374ac6f3b3729bcdadc00d4cdccbed18b5f8d61e85e6661ac335b330bb407a4dbec43bb9327d96cd01d0552225ea48b2256751505533d184c6f03c3158ab1dc3b9baa8dff5d5dd249b5cf65ae5d5f6b15060f4795084b1e2328892e07c8794c81627d38ebcc5214c50dc00141437accf2f66a3cec964803ef7861af953d1239033f615b199180ed94b3538c76da178af636ac1b144871d0c23bd3fe73bdc1753e66101f69812122e397433dd0bc0d78ac71b492bc862d73e56181e9ebfb64a3c5cbdb343168cc85cae253e5c9e218f17a5f24d2521ca2c67d6b5a99426aa11166f71e678b7642574733ea0d725998e56a6f154f58513c057a2b2c620b193d4d75f30adb06f07f7ae23a7f1b15e0e61998cef4bececb2b73d91a0dd418d1bbf29345f0bb1997be10b4355921d16ce2e8d2b64f9de48930c2142eb4719b3c9ad4db6cb0bfa525cc79d2709e6cf943dccf6f22444b5f748559f15c0704ed413aafe231daf35979cfd7b4d701f2a8c3d5461f40baf46c62c8c9e79f01adc2f98a8cef2357de03dbeb65d1ec779dd60a35945fe1237b6eaae86fff8de1f3b2abb8894cdedc6d2855b9251695d5c1e0ddd18c3cdeb3930d0c2cd45cf47e1b2238ce3d4c92d08d5c57cb344eede6651213cfc2095e2aa595754ea2eaea48fac060a30c47fd670df256a4a908bab0d1460b6529546cb1e507dc9ad455c3f7ba787650e9443c4bc620c2d08f0572bccdf322356ceb89068fec9ee780dbae613f6b049ea0decdc31d7bbfa65ddf8327510eef4ef21cdf962f0fe549c31bf9bf328e9befe6e7d5b3e495a711ec5718c2ce83cad1541b029e391c1c851710e3b6e6a145480f431b92808288305f35f130d4d0ab12c60e7092c251bfda7b0a0f0a0ca6af68b03263fc4e1c46cf99e7edf1230c6685ade265395c3240f437d5d5b08c2887e6702f096e23d9cb7d3125cff290511216ce905c2572767473dd4e9fc3dd89592a53efb9169f606020f1e11df6c05f9d05c133b7cebd23a55abaacaf9d7ca2254dd2026bb943361663e3563e77bfd5d7ea9943f3197c56642766e4dbb8238f0781a48f648c1b6629ff7e6c9900c87785effd5af9ce074c4d35b5f1875ba7c80fc5fb38c7be37f7b824b2632e932b2283f6190002a0153a1e8524c9391d69bcaf00b4ea3b4722a5513c91f60606328c26805a55fc240c36d2ad8b17847bcee7c118474825dda4299c97675290fecbc6885fe0de38da604baefc0a7943c648a68b9ea60bfe2bab5a10cf8fb06431dc7989983b678100e0d74d08e3c89b5f8d5fa63a601a9325de82ffbac6a87341aad0045755937455ce975e246e8d2cd3dfd18cc1f9ff6a507feb454b27b44f926ba15ea04994a9ae8302292a0890e2cab8b9e92af4e58b95d2990e0b2ca7234d7386d8baacb326e728ee1e8662703732296a8d6137781f6141d10f8a3dfbb99c98016094be8242f89a2793fd5b73ebb4230045c33c8f2b872b5e178184a2d7ec6ebb971bcf59626c54ad455b0f9dab29548bc58f3e176710936cdec78dde790b637522d855219b204eff40269255eec07fa8dd10c497a0c244cf0662b3fed4516ef01d2d04d14eb5ca43111d7216b3cf6ad065283daea1565620f20bdb8ea095d437f47eba85a22e3b91a3d3eb897097bf7769707f101a669688e93960fb8b6ae35831fb5663b8cc42fb0716cba95e5ae3f018149a7126f4d757c8bd5a60be01a48be452d069912da13ec6c15637bf5c391b090fd2ac90f7cbc9d1c211f68206d61f3e970c5a1ee8c8138d46e00258b076fb6d49e9b52249c0f36b50ab3263c8833b815cf1949e91d8b645edd8ddbf9626f22bb4837899e258fa4884df7869ab13c10606f7f35ee8aad1b9d22d3340548f94086a1d3a13a6a36a1128b14d146bff2c755fd23130e367f79344ab69979d9b6bf7c667baadb68778febe932b56b6380597da6bbe65a80f9204bc533b5a7c1ac7b61866cb8f86ac8268c380a1aadef2eec67f28404fb69074a516d515ab0a518438a968f5ccc5d48dce35c9f190a223e6f7c3c67c35279c68367551e5775952a47079437b415df6de926f685ba82a216b4ff9f2d24c87408653d3379e2606a730298a5ecf953d87b10e5671ba689cd6c2b4457654ad71ce18d2b58bad550f667c5a9fb1a07ffd6ac7cd53ef544302807b52c3dc5d0bf1e11e18d9ded705439910fd7a5b5ce41d7d1d016da128702b38859375482d261ce482245015c2422265fdebfbeb82883182b9dce6795181b3da674eb51d44223b94c2f17499e97f3ed58c8dadd8f29372b57781d14065062f9efb00b548aab247de1b7559327ee07ab77dc8d36a974591062714885e2b27c937b2e28672c838e334f2de77612ccaff69b87d04969051e2236e3b33f54e210f80735c8dcb03161bc415b3608ab8b2104b00f7bc5a663f7af6a2cae9732537e64a6fd2744a92310ba107fb04861c2b12fa87948ca79328a2a732922f61d833fa3e9caee31001fed0cf2b85f9dfe25128133f32345691ba44f9b75232b1161738679778b002696dc1f871dd99fc4eaf27f2988fec340352e348aadc73399cd8a9ce7d63cee4ed89855c44de57a56184a94741956521d824f1e6b645354697c81841a394f8550a6a51440f00ff010000f8ae48b0386b408de22f00129ca6fcb1037a57e97f4176846b28fb645aae00fc2d22c9af842de28d0b41269f54d29b2af43bbd84bfc6c980f062c0f941bc9e7fb75d3f1c00c1856edb4e451b8fc57597c92bdf175036c773b8dab6b3e79c8cebbc7b7739c44778ba9e93c3d4478ce06eea15e3db627ac00f4e0cfb5e1e24cea151ad00883840d918dd8e09cb7ca630fa1d00c006bdcdf74ab8164c4867440de3847f774616d9ddc6d35d9d604eeb6f84750f0b02f9b08bb956ad2f2ca317286f6addd710bb2c44c763a08be146f5a578d092429281bf818a92699c7d141160a380daf708c19e792a11376a9a50120efd5a6bfb870cbacf4af30ab86bd0e39ca62e959b434699d507d4181262ef112cd48273000b8d9576316f0147daf073ac404b1477d144dc259401892a6805821e2b34b2b53ff8b154fe718d6677b51614bd8ff127b870424ffa02a93fa673933e525a1facf53a44e3c1039e3fbab47944b36d56b98cf043ca39292f5b88f44da3bc8ab87b2c826ffac099b9091d06c66c5a2568deb646fac05215752084bd494c97d8048f86fa0179bd4dcf6c812ca8703064d67ec59c4d1ed96d2752803eb5651d63f8dc04111aeff88be811feeb069d7fcf7606c75d5fef05aff97819a0c94e0eb9daaf4c5a4d5d4f686a9c90676220b7725727cf3a15e82332c4fbcbdfec445be21c88db19c39c49f93cbc6479326436119a9e30dd9e751343ab5cea1ce6fbd50ec60d4b46b00697ff46f6ab5f3ec053c71b02ed4091e7597919ddba148d4c560ec97746b63166abf04568810e6707c77376471b60d1d646e527d29cbe4cdf2dff3386200d7aada13f11aafc8e45953601a2d0e4607bd2c5f003b0dc60b12b482ec43f39ce66c735622493b636f44ad0df5468005a64fc0501bf595eefa2f06196e2ec9e7d0f7ab0b5d66e62415cc803f518219048806f550c93eafc46a2403a5b44edcffc64c1d6b324db3a1ccaa12298da31a04c8ad58d8c4ebc588acb758795b25269421e6e3d12aa57963d6f6aa0bbba62e78c34663add72361836985c3eb8335ee49c315fa13a7f0d620fedd0c9da59639eb4f6896fa6979d0b4fe9b7d9461c9c97e06857ccc073d80002445665b2e6d7c9788a7769378b283ca005b691e609ad83adc11c79c21697f2cc7430cc3006d239e42f5c77e35be0b8941c6562336efd54d6301bc9509d93a27f5af30dc39a76ccb9e38182ba51749a0ebb1a18aa01ad5d7ad6ac41c637dda1500cf1765ca6968415f3fbc9bf8c8d9938551f7e82949360b1ae636e9368370e7403608053be9b5ce0cd0a7c5af47ce2f67fae2323a10d5bd42b4172f34c4d9f768b56ad9015d0dd12c69eeb050fadcf87c0862bda1407b410464a6e47956bc21ef7269aef73699864037084b2322f15df8a0743a44b415de805f2b40a4af362c1a6c8c11437f8fa32bb0acdc88cff4b18750a33c1b65e74b9a4ef1457b7958812ec6986504de4faf7cf6e06c5398d78c95153103f61323217d5d9e0d4d41b8f9ec1bc29e90dd8e89895e44e3ebde176df10cf12e9b8e1ebfc817856b39fbf59ebf85376fcd29fdaf24b435f74ad88af897a3002d3d0e6bc7cbf7a81c8b0fcd4d8cf0ee134acefeeef612f265ba4f2f12e9c63ff40d4ec4cb57b9feb0e270e9b00401d92f5cab0f33188f548966604f55b54315fb3d9dea9d68d6f498e04f10b288cb6afc5f3866dd6a7f13176a328ae50a1d38472d04f9e44dafc001099c5e4c3d190657f421462190d4c4c2ea0f35b650f58bd7ddc12e7a8deb3255b21957071a88efc5cc6dc89dd585aff48f546390501e124050206f55ff491bef2a4c71c16b997a30ef356abff8e327b63141020548874fe38a2b72718660d80b11dcfcae834f20ecaa249bf667e10b7520bed5128fbff755c47f27519f8361fce4b20f164afd9a96c4d5796e185f01fed51ab0e43a2d29993986a7f43491704d34cae8af4dfe0e2e8aa9a5e47f429b20cf1ed9dd98e60f4ebe2309caf0bdbf23cf297be665e699306120dd17c11f28247efe0a2b866a25101f21f86244c5146e6290883504f61f4f92aa6978c5810299a029effc642a460b17351004483e8b869534478bb4118302a095464923fa3bb8c9e32fe39e35013fa12a2c6117c7bdfb465ae685fc590ac7b1838f3b5b25a0e19d8048bef20cbb19e6a21b0b51fcb4d4b9595bdc45baf713ad6e019bbfddf97cd9f734fdc9ce472b716a767f149fc7911cfd72f187b226472a23b1b2a88ebc0b3e032af55ef77975a0cff32c559321b02456eaef8f0bd14ac5542243024c6ffaccd9738676fe29b5fcac2103bd09a48d783d9befaac2923e67793624fb150dc3d60c577dc47ef20441bdcb13421d4fe8727808c5e96b74901c3cac831945919b01d6976cf3571534ce8fd0a52f568a6220648cb9b0bdc9e24a0cd11d172abc5f46ed992fe805135c5e0e7235707d9d9d997d676ced523d90ca161406274a9445c5b4572151e41580417560ae0312bb2e39b3a333e577645deab06d34e06c41145b85a0abc902444865ac10f8124fce8120ae32c17a6d091a424d8f858a65141f17443e55e97df2241897524f3b8fdf030938337216d0264b4cb78c0743e952a1a052a3c3f7138a0408489e3f9dead46e24850a458e3ebd35d3696dd8a1f587a11497f73b0d915c216b34aa119c2e2b8a373eaadf1ff12f08eb676c19f6e4cfd5ce8a42d466faa61c59e9eabc95c3201fa0d2badacce56bac28dda433044d927097479a9885e0b1390f339e3c168b32765d00fcd25a8dedda0a37ede90421455f7cd148b6e6da470378f20115ae96c7e12a2f9cd71df6339e05f3f2e1881bae5cac734af052fca0fbb5c3d104b3d66e636f41aabd17fb1476a12e8d21cd3b372a1c33ef299e1a97838fd312a209f4cab3b4e3cab591e841e6e2cf24e67914d96ebb10aaa6ebc068204f5241c7b415eba9536edff2777c80a2b96ed076497748a8e6392bd1a7180fd765691893df01e4a90c86d8901cf1db4b979783e9554ecc71fe6d4", 0x1000) (async) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='W\x00') (async) 10:21:20 executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$setown(r0, 0x6, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r1) 10:21:20 executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$setown(r0, 0x6, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r1) 10:21:20 executing program 4: clock_getres(0x0, 0xfffffffffffffffe) (async) clock_settime(0x4, &(0x7f0000000040)={0x7fffffff, 0x8bd}) clock_getres(0x2, &(0x7f0000000000)) 10:21:20 executing program 1: sysctl$vm(&(0x7f0000000180)={0x2, 0xc}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) (async, rerun: 64) r0 = getpgrp() (rerun: 64) getpgid(r0) 10:21:20 executing program 2: open$dir(&(0x7f0000000000)='./file1\x00', 0x10, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x5011, 0xffffffffffffffff, 0x9) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000040)={'./file1\x00', 0x80000001, 0x9, 0x3}) 10:21:20 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) (async) close(r0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x31d, "74f537851f000000215d000000000098b300"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) 10:21:20 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfff, 0x0, "ed3046336ad51c96074dea83103ab8cf4a4282dc", 0x0, 0x80000}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000340)="b7c87b6800e04ba088c62fe77dd4837b734658d82ec6dcd5786ba5700eaeedf86151b25e1f31ce7581dfe5ec5690c2c3264d971935eff8851d4d601e30efc6f14b0b4992146189728df54f62e34ad82a4bb50b5bb4a6af2b4260e3c0ddc6428484223c5883954a030fa6c820a28391bd1b634ffd385477fb30e53c443614dfca23df6ad2155c", 0x86}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x101000, 0x0, 0xb, 0xffffff7f, "5407b37e294d66005b45ae97a299dc01006aaf00"}) writev(r0, &(0x7f0000001a80)=[{&(0x7f0000000640)='^', 0x1}], 0x1) 10:21:20 executing program 2: mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffffff, 0x5) r0 = socket$inet(0x2, 0x4, 0x0) setsockopt(r0, 0x29c, 0xff, &(0x7f0000000140)="0a56fc3730d83cb088185242f67b64eee6e3560886d4b2c1e074acf3a9faab47cc990a56d5ea268d0d88437b789bc6b63787cdb0470ddd60529771662996133d16ae", 0x42) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xffff, 0x0, 0x0, 0x8}, {0x1}, {0x800, 0x5f, 0x3, 0xfff}, {0xe2c0, 0x6, 0x3f, 0x4}, {0x0, 0x5, 0x7, 0x4}]}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000300), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) sysctl$kern(&(0x7f0000000300)={0x1, 0x23}, 0x2, &(0x7f0000000340)="bbe8c93ead2b3ae03708d282f583045d5da8cea09035a65bf148c6d9ebf147dbe8a7786235ca25204db291132163bf86c30ea872b54d17305218d91b88993951f8a9db2fc107473557d67379620f6dc7a26f6c058d57e3794fbd3b80de492fcfa500a770fba80f7d9b138c68408a7e67325a6279562c80f348f7cd5731d71636a44075fe4c708a61978487fe7c1b43c9f68d0fc5a0bcb3d97188b8bc99578cc35f27b55825d199640b3d964e6fbe6d236ae30f3589d81b81e021027423a976452b0764bae04d207a30fe0f45c6815eb5b1b21e94c8309de98587a51f819bd25c171cfbe5d70442e97be8178a94147802cd76d216ac55ad9fefa474b9f56404b0e8f3e54ed8e6161c372af923b8a2ed39e1e3cb2a4037f30014a8c16f6104bf4f071f34e7b825fdbe3b44afc9771f476286a5081e3e1bb3f2530ecfe322f7f10086af2070935a5a0e7e14833da10b5ca41712a159814ff346ea0c92a2fd4e8b85d23fcdbe890fce2a6e29a3efd20136970b3216f6d051102a2b0074430c92b0761d789ec5eb97e9fd54847da5edf989f2617f2a463c17be0d600ebf3bd4bb1ae7934a54aaa01d97973f91a6073ed316f6d676a4b29716cc5521b3f140e043dc61c0b661ee99c7c7ca6daac8187c1a666478c409feabf15c52da5d92d5f6dbb00a87244aa9727ea207d6a348747505dddc2626d0d95d6a485c4b0eadfb70e2afb14dac9284993b21f39ec39bb628e756ac34e7e1a5e5c6735f7f49cf931d5f52180ee907d5074cc89ea7a6d1400df1a9397c7f6c6d723fe0eed9979967cc4bf04541b1e466e6bdf5af49ccd5ffa6b5ebf19aa2b72b23b081f1822c24a048a762178de0504e84bb302b4ebd8e882602abe82da1e05df32f6bbf7334028ee11add1e3f83944bc1f6725dddbc1396a7cb187385c6eb541302c73c152d9f053e264b819c3caeeb4e834d15e4d487214a4182bc560050e1018496e6557b1184506da2bcf77de6a05ba7936768ad1b31ca5eab0ebc2230b71b1aba10c13a01f9f093500aa5eec2556e3553f4d7615b0ef13aa4a79796e9ea65255814908e5fe1cb02c83c03dc7ff5abf6cf539ae25d1cbade051a945de11b5cb4bd0114a038bf609e2c81b399a1c1f30641a35d8f8f95157b1504cb2d7dcf05a5364e264cc652dbdf4ec05677654372b5295cd6f1222d7b454ebebb13c791bb935ce454bd85ca64aa65d4e47ff08f123accb91c7c4fdc4335e144fb590b908578bb44d4102cef8ce551b20862889883f1eea60422fd7aae297c63c448a2d36774e8c66caca0358d99cc9f22a6367eae6e104551986a41109bca62943d95303b41ca372176778570d5c655fc23bed9f1d0ae040ff96ae4868705adef0e73b7f26bd2bf68ddf128c47ad5c9875ae81b4e05170f943ee0eef37985b28acf35fe6d2d43b402969c2fca0b2138f1ec408908fcbc97a636959db4e2f99eb2a88f160b784cf0078b223d609640c6d1f54b7be2247f2aacddb9b4d9c703a546bd974cb24f591b00f0648570c6859c2815d6ef4ea8ad0df16ec03b58b8bb75e72751c3aeba11756a84ed93102bf69b6b4d9860ccdc87fba8ef74aeb2ba579abbc525d65685994c02eb106c3c954eef2d032e13dd4e1763eaa65039e1361fce3274cffbd863dfc73e9e89cac59f6ebe14a9ae88905c24319242ab46ea798a6641d9d25a2e305f93727539b3e873b25742e48b1aeb6b6d19f5affe9d871bbef4f7dc80b2095d90223912874bfe63a64531835a35ad65c9af7b7c7399f4dced5b8f72aefc1d16412d3d34441f143efb21ee38bb8382ba4227888ab8e6704cc7783842cd420e9ee31213b8bbe60b569ff01c9948eabe9ee0b49e23bded9c0ba5fce901ad67959d354065add6a9472ad2a894081306820643307c5bfe56c0156d1d3311003b15a7bc3d9c51508c3e21f5be51671cfcb97d0eab57c7a0a77115468af94d69f5158ade9c9be0aed54cde3c0a335c8718dc9729f6db918125e8519a191cabd234b8149c3dafb0f92c1930f7764598b841b101bfb6b961cb050f135d29d2db3a6a1cec4078ef170d10f1504d6fe53168e494fbe97c0fc2517ce8cab8aeb04e751192a7b04229219f8b83d9cec656807504a3f7049544368c36747bc66a8dd356c1a9962b355b1cb20132c07b1001c6f15c6a2e5c92c6a87554badfa18f5e8468f7c54df2649eff0f28bc37a2c49bf61cbf13bca3f20b7d9c416e10048eff8f503b55905e4892904b816872d52c56d11cfc6cadacc97f469bca22cddd5c77c9078033c5ba46c6198bc861e24e5f09739b0838d23e637431ef046e37bfa766e07e2774066e16377a05013eb1dc178045c84c1a94b58a795595889c4f8482c8caa93a6835b329e64017f1ec6deec22ff39b21dc65218dac70ec51e5d4a5de9d965b66fcc276293aa6f4db3106afc8776a3c0747a3e8e96763c6bfca48ea09350b08bf6a2d48eb67202f8e1236b9e6b1df61525faa0a9be87a5b81c2a2a7013b257c4d6782bf4233ce0051d5e239db133b5be71ecdc7be7707639d7abd27bce9d320208ccac2cf07ff5b5dc86d37e374ea9e54623366e7149d9d97447a2b99a11ca8251ca4dfdc0593c89ba51455351259c4fda11f3fd9c40629405d56cd649f04ce3a13addae9fdc365b0091eeecb95334d8a3a76ec43d17efffc15295a86a1d7b6a9a71ce4511b2f18fb5a0e28dc40afca3cc654bb0c39f467a10de3adc5182dac5ee94fd51a3850feddb36ef8198bdbd12b40ac663085e596d807598b21d4302fb0c899a3bddffcfc2a72da93f745b99315e30b6ecdf1db4d66f17790a816e1605191263f83c91639129e07531e65bd23e4569324237de84617e0ac50d69184131967fbe7ba4be1a775b1b919ed99f3672d4e263978a3ffd41065330c0cb74da677d45f45b7d6851854edc82c0dee52b8b41c7646d291597b4327811ce831e9fb31fc13759008b32820701341821916204c1d203a241391ca3c176c7fe308691b6e93cc549bf676075c01d966cf2b906139696f40a09172182090aaae4d50fe2a12d72cdb8a42e0a6bc33b7edf67dbd97ca664b0fefcfb871860b5f9c276c91eb20cc249d4d9d8576d014e2100497352a190b96185461d31a21aa90cb70e2935c05f0fbf22c4910aef8ba55b994957039688207fc17efcf006b623282fad7c3e1081b5121a648f7dc8b17ce8f11edde2d7ae646b0b8d95f9fd562238a1be90ef78b1a0abd0b6495da3285ce6f7fca2da5ef7f8889942a38338d4a5697b684f45963f0c550731e97db061614fc8376f354ed1bbc48ad1b9c44e29dd8d16218f61122e26461aef2c0e88d7ae167cdc7933c5adb06ae5e0a6434eac317147da8956487cfdc636ef213e39f1f5147931f6450393b5b8bcca35914821928964fa24cb1ed032b3f489fedd0e08dc88e2237ee528d463d13ef27df77eb375f518e1226e3b36e462814839753169b6194ae81308e8c400cfe6253c6c5d426e147af08666f3dc7e5801617c684233f995c60a3301e977cdd3ec3ab490dc42114dc5a6c4b19e0846659174707ca5b798b0ec2aaa200a75dd65e5a9baf98e96fc594a73f9a3d17c9bb61e808d73c53445a3c16f7ba3a3737803a42f1fa6de18c10f043aff9dd6e89234669902663a567dd4ddd70170a3d6f5f92424e6cfdcd7ea7bc1265d745e6135a4012c454aee3eaf1f6371f3bdb68b50688df9738d8c83acab8f952daada356c3c0fa40b2d9e6a4dc04ae700fc2b2ae0854076dc72448d32b5dfee0c5dc249981136152bbae014b463585a25a01cd644afed0a11b30f862aab0bf0c32204ea1bbcd1ca25000e8fe79e16aa5337200d4a86a3ba64dd46b821b459d189c9f225995a8f4d85b22c6ad8cb07340699fd8ad078612882fe715ceeee6ac5ece42f5c3576781a45205407b0e0a59180315802c935628d0b88ed6ba15b37a5495c3cdccfa24fbe0117faccc7fc92cdd69b448aee20fc2bc23f8e6e40fca1fa954c02a332aad84539ff2273745a585b3e9615f75863b36389192c5d8e9d825a1521f258e9005db392af8159b0db8aaf192512c2dc4131971642a1106740ddf4516c7f6727312ec74716b5d96a94a8226f8ca2d2cdf58eb32733f233c3c9389a3ca73b377ff7b739f49cd3a5dcfafd4f235b3f7e0e12f2efd969e4cda1ca84d7cb37de331c5f8f0918aa9abdac9787853488dfc554f1ad880d73bc3ff13f6890009bb42dc38165c4f8aedf4bcc9ae640268d6da7ee4624c4eecde3cef43dc53bff157a204ec4f25ff591075dd5c101e9bb15c8833d7468f611c3d3ca0cd9d1d80fbb784c655a8dac024ce2a384fc434abe32203dacb5c78c2a5e5a68e132ed2924ca67b2e2ff827894147388041706e4fc8eb3c0771ed59cd6064143c13a011d1cdcae5c6cf9e823d02ed0b51e6ac82c8a1fa7dfbedeba08bd21467db30b5f7452eaa1be78fad1cf0adb86e6c428b059a7f4efe77adb503e6e153f76d87edfa7b046653507348e8129619a7018a1904a0ad07e2120a41c9e09d174be11ae214ab381cc75221f3f383ac7a893dd053c788571b32eab9a58f296952e37592c3ca5200ece3c0164a5a8b5abddf9f04c16699c3bb694a313f842474d3c02019c88e29de8d705c9245b408fcee298224c87eaec0bfbbed02bcf1413051721f8d1c1d51bc00fd4401f4e9e061043bb581384250f3fc8b2c30914e27958f50457deddcd14a057c9882bf35d3e56c93323e866f3b31255383b44181577156152666edce3c92bdaf936ff392abd3a1e022466db915e74ef6791df76e3bccd9a821046101188b6fc67720e9cbb20a7fe0e6a55c9261f97758fdf7526a3fe9949d7e376235595aaa8128243209a3d9088a3c130ca0e3dd64dcd98ca9817aa45bf191d9b0bb56c0d3967218e57bf4d8b2b35999c4d4a7fd64498b653a6558adbd80fe4ab099de4f4d8ea6fca5190194c6e98dbf15eac21d2d19c318017dcdca7dfa1b338e65310c763369c6a5decdf1ae3090cfeebbc4ddd66e518bc0434ba748c8452a7145312ba4f081e6f34e7beadb2c3c97066f66deb8554d5eda75c01b24044eac0b384b0c35d8c3438de1d915894b1af3e1ef45a8258460facf0e22b1215bd70f92466093d42a40d2da41da67e6347137858980991bf186daff54aee91042adc064edb5cc6b144c21f7b89209f611f7e6380ce43a8f4991d398ac7197b10df41577eedf0875a687f61edcac862114deeea5b1fd4496b2f3167dff6a07ed459edd25dd6eadc22aab770fe78467b0add83e5c785d503dce845eb8704d083f8ee30f910a0251184cd839822b12101c2ac389504a192d4ec53c5b008cfb558c34707ab990ee29707e8c0c011413e6717e8435372e1338ef893eaa8f857be53d8f4a73e499f3e0a4288f457f43efc530869999f2fa9c4d5e8eaa26751db7cece50be0061586f52c2796c97b865cf7dfbc4091012a4fc07757f0a02c7b155acd5a965e2820bced2188216a6afd80a10dba4809f8d4006204ec12dfcc41b712cda06c18d54d645809660f27bc3dfb5b324c5c3e502b5e0b1589845dd701f4d215a3b8ee4c30a57eab727cc51096b91de2be44c7b84b220055cf85ac977754d029c487bccbde244baf32a22e6a829d30ce7108b0b963ac5bca43c48a3e54ab35d0fd2b13a3f7404cc16b5ef6d296b7bcce926333fa1f3047aa915432ba3c114a6ad9a6125bea9a5c4ae76e96e65a36604dfc8487d1b9c6d52054a0b368d7bb86fd8035735f08defe6cf62a12425845d2d9897290f478b", &(0x7f0000001340)=0x1000, &(0x7f0000001380)="8ec9aad7f1ac462fd04933d14aeadc048b504077b27eb75b10d3ea24759d6c85926e1586304d7716f7977644b1723b", 0x2f) r2 = accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) connect(r2, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) 10:21:20 executing program 4: clock_getres(0x0, 0xfffffffffffffffe) clock_settime(0x4, &(0x7f0000000040)={0x7fffffff, 0x8bd}) clock_getres(0x2, &(0x7f0000000000)) clock_getres(0x0, 0xfffffffffffffffe) (async) clock_settime(0x4, &(0x7f0000000040)={0x7fffffff, 0x8bd}) (async) clock_getres(0x2, &(0x7f0000000000)) (async) 10:21:20 executing program 1: sysctl$vm(&(0x7f0000000180)={0x2, 0xc}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) r0 = getpgrp() getpgid(r0) sysctl$vm(&(0x7f0000000180)={0x2, 0xc}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) (async) getpgrp() (async) getpgid(r0) (async) 10:21:20 executing program 3: r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000500)='\x00', 0x6, 0x418, r0) (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, &(0x7f0000000080)="2d12e73fd15a562119cc16d6e1571a8891955747b2e0e2c17b98363eae0f1646147a547de6a8c57e334b8ee8ce1f71fc3bb0a5f5d4a632782f72e3d2db4553e4a3de7628f75235c6154e8b67441984af1b424a41f1c7bd6c7fbd393738944d5ef0463eddb273435c6dda96e26d97b5989e496471195b86f05a6c9564e0c595568cbd7d68aa7186a8105ae9112fe2fac3bbc71fa9aedcee6c10333bf4354255980d5f50cb3a3591c12e4615ac43decd19afba81d0bf0545c00beca174b42055c0e0d55c09670d82f05a5bd48ca99c3d201ee3bbedd2e2f318a321c801bca65f9d5df3e6d5a338eef0", &(0x7f0000000180)=0xe8, &(0x7f00000001c0)="e9c0f51b3a36ed8a952edfc8e8802c1be86b164c5bbd4442f170975e77fe2b1edf38c3b3d467230282f0e80bcf97b1cd949b80125e90f4491d3f", 0x3a) (async, rerun: 32) sysctl$kern(&(0x7f0000000340)={0x1, 0x4a}, 0x2, &(0x7f0000000380)="00b9c934", &(0x7f00000003c0)=0x4, &(0x7f0000000400)="2dbc809c2365b1c6c2bf9f9c635fdb6c7723729a4572b869d218690787675ff5fc09763c08443ea863b4baaf2b8becd9d18c0f3797908be7caf16fc3aac6aadfd71ad51561ffa755bc117350ec7f410d4b539346bc79cbd386056fa5a55717049f6ae9e142d3fe2f671d3ac7847ad579ea8fd9fd767fcd19060e0392cc65401914e03a2bab5349ff56504955416a272dc128d88092961323663687902585bb16dba8031d68cfcc2182a0ce3890495726c896d01591b75fa87d2ae08f02016402ead22a192513a30f7a89f963913dffd20312ece696b539ae15773ff14e975f18548b", 0xe2) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f0000000200)="a75e966c49193b2f50495a498f20783cba232f68352e511d92e6a9a1d27427fb1e1351348793dc50761bd3e311e3c68b96b4d86879bc0cccd2bf57773477fc77d3d9f3ecc1b8471122316174c6ef541ccefdff3c2674f78125dee31a129157ee12f82ea02534dd72c2e8a5c10c4070b446d29aede26a14cbc7a04d83eda2abb23a11e6d7e5681130d4e65fd8ca9a4506da0785e32928d35d66985ec96144e6d6651f66a6db96c0f3568207e920048706423c4577acc9fb874305b9c69f512492fe7cc4cf6b03f7515fd1dbb0d0697e53fff890a090171c2f9e1413851098f70060cc26c04fefbeb9", &(0x7f0000000300)=0xe8, &(0x7f0000001340)="bcf1da326ca90c433ad77c37294c513f54ccb1040b458ad96cc98203fe02fd94f7c388bb9504931a112f95ba472731885c77604a96104548354c043374ac6f3b3729bcdadc00d4cdccbed18b5f8d61e85e6661ac335b330bb407a4dbec43bb9327d96cd01d0552225ea48b2256751505533d184c6f03c3158ab1dc3b9baa8dff5d5dd249b5cf65ae5d5f6b15060f4795084b1e2328892e07c8794c81627d38ebcc5214c50dc00141437accf2f66a3cec964803ef7861af953d1239033f615b199180ed94b3538c76da178af636ac1b144871d0c23bd3fe73bdc1753e66101f69812122e397433dd0bc0d78ac71b492bc862d73e56181e9ebfb64a3c5cbdb343168cc85cae253e5c9e218f17a5f24d2521ca2c67d6b5a99426aa11166f71e678b7642574733ea0d725998e56a6f154f58513c057a2b2c620b193d4d75f30adb06f07f7ae23a7f1b15e0e61998cef4bececb2b73d91a0dd418d1bbf29345f0bb1997be10b4355921d16ce2e8d2b64f9de48930c2142eb4719b3c9ad4db6cb0bfa525cc79d2709e6cf943dccf6f22444b5f748559f15c0704ed413aafe231daf35979cfd7b4d701f2a8c3d5461f40baf46c62c8c9e79f01adc2f98a8cef2357de03dbeb65d1ec779dd60a35945fe1237b6eaae86fff8de1f3b2abb8894cdedc6d2855b9251695d5c1e0ddd18c3cdeb3930d0c2cd45cf47e1b2238ce3d4c92d08d5c57cb344eede6651213cfc2095e2aa595754ea2eaea48fac060a30c47fd670df256a4a908bab0d1460b6529546cb1e507dc9ad455c3f7ba787650e9443c4bc620c2d08f0572bccdf322356ceb89068fec9ee780dbae613f6b049ea0decdc31d7bbfa65ddf8327510eef4ef21cdf962f0fe549c31bf9bf328e9befe6e7d5b3e495a711ec5718c2ce83cad1541b029e391c1c851710e3b6e6a145480f431b92808288305f35f130d4d0ab12c60e7092c251bfda7b0a0f0a0ca6af68b03263fc4e1c46cf99e7edf1230c6685ade265395c3240f437d5d5b08c2887e6702f096e23d9cb7d3125cff290511216ce905c2572767473dd4e9fc3dd89592a53efb9169f606020f1e11df6c05f9d05c133b7cebd23a55abaacaf9d7ca2254dd2026bb943361663e3563e77bfd5d7ea9943f3197c56642766e4dbb8238f0781a48f648c1b6629ff7e6c9900c87785effd5af9ce074c4d35b5f1875ba7c80fc5fb38c7be37f7b824b2632e932b2283f6190002a0153a1e8524c9391d69bcaf00b4ea3b4722a5513c91f60606328c26805a55fc240c36d2ad8b17847bcee7c118474825dda4299c97675290fecbc6885fe0de38da604baefc0a7943c648a68b9ea60bfe2bab5a10cf8fb06431dc7989983b678100e0d74d08e3c89b5f8d5fa63a601a9325de82ffbac6a87341aad0045755937455ce975e246e8d2cd3dfd18cc1f9ff6a507feb454b27b44f926ba15ea04994a9ae8302292a0890e2cab8b9e92af4e58b95d2990e0b2ca7234d7386d8baacb326e728ee1e8662703732296a8d6137781f6141d10f8a3dfbb99c98016094be8242f89a2793fd5b73ebb4230045c33c8f2b872b5e178184a2d7ec6ebb971bcf59626c54ad455b0f9dab29548bc58f3e176710936cdec78dde790b637522d855219b204eff40269255eec07fa8dd10c497a0c244cf0662b3fed4516ef01d2d04d14eb5ca43111d7216b3cf6ad065283daea1565620f20bdb8ea095d437f47eba85a22e3b91a3d3eb897097bf7769707f101a669688e93960fb8b6ae35831fb5663b8cc42fb0716cba95e5ae3f018149a7126f4d757c8bd5a60be01a48be452d069912da13ec6c15637bf5c391b090fd2ac90f7cbc9d1c211f68206d61f3e970c5a1ee8c8138d46e00258b076fb6d49e9b52249c0f36b50ab3263c8833b815cf1949e91d8b645edd8ddbf9626f22bb4837899e258fa4884df7869ab13c10606f7f35ee8aad1b9d22d3340548f94086a1d3a13a6a36a1128b14d146bff2c755fd23130e367f79344ab69979d9b6bf7c667baadb68778febe932b56b6380597da6bbe65a80f9204bc533b5a7c1ac7b61866cb8f86ac8268c380a1aadef2eec67f28404fb69074a516d515ab0a518438a968f5ccc5d48dce35c9f190a223e6f7c3c67c35279c68367551e5775952a47079437b415df6de926f685ba82a216b4ff9f2d24c87408653d3379e2606a730298a5ecf953d87b10e5671ba689cd6c2b4457654ad71ce18d2b58bad550f667c5a9fb1a07ffd6ac7cd53ef544302807b52c3dc5d0bf1e11e18d9ded705439910fd7a5b5ce41d7d1d016da128702b38859375482d261ce482245015c2422265fdebfbeb82883182b9dce6795181b3da674eb51d44223b94c2f17499e97f3ed58c8dadd8f29372b57781d14065062f9efb00b548aab247de1b7559327ee07ab77dc8d36a974591062714885e2b27c937b2e28672c838e334f2de77612ccaff69b87d04969051e2236e3b33f54e210f80735c8dcb03161bc415b3608ab8b2104b00f7bc5a663f7af6a2cae9732537e64a6fd2744a92310ba107fb04861c2b12fa87948ca79328a2a732922f61d833fa3e9caee31001fed0cf2b85f9dfe25128133f32345691ba44f9b75232b1161738679778b002696dc1f871dd99fc4eaf27f2988fec340352e348aadc73399cd8a9ce7d63cee4ed89855c44de57a56184a94741956521d824f1e6b645354697c81841a394f8550a6a51440f00ff010000f8ae48b0386b408de22f00129ca6fcb1037a57e97f4176846b28fb645aae00fc2d22c9af842de28d0b41269f54d29b2af43bbd84bfc6c980f062c0f941bc9e7fb75d3f1c00c1856edb4e451b8fc57597c92bdf175036c773b8dab6b3e79c8cebbc7b7739c44778ba9e93c3d4478ce06eea15e3db627ac00f4e0cfb5e1e24cea151ad00883840d918dd8e09cb7ca630fa1d00c006bdcdf74ab8164c4867440de3847f774616d9ddc6d35d9d604eeb6f84750f0b02f9b08bb956ad2f2ca317286f6addd710bb2c44c763a08be146f5a578d092429281bf818a92699c7d141160a380daf708c19e792a11376a9a50120efd5a6bfb870cbacf4af30ab86bd0e39ca62e959b434699d507d4181262ef112cd48273000b8d9576316f0147daf073ac404b1477d144dc259401892a6805821e2b34b2b53ff8b154fe718d6677b51614bd8ff127b870424ffa02a93fa673933e525a1facf53a44e3c1039e3fbab47944b36d56b98cf043ca39292f5b88f44da3bc8ab87b2c826ffac099b9091d06c66c5a2568deb646fac05215752084bd494c97d8048f86fa0179bd4dcf6c812ca8703064d67ec59c4d1ed96d2752803eb5651d63f8dc04111aeff88be811feeb069d7fcf7606c75d5fef05aff97819a0c94e0eb9daaf4c5a4d5d4f686a9c90676220b7725727cf3a15e82332c4fbcbdfec445be21c88db19c39c49f93cbc6479326436119a9e30dd9e751343ab5cea1ce6fbd50ec60d4b46b00697ff46f6ab5f3ec053c71b02ed4091e7597919ddba148d4c560ec97746b63166abf04568810e6707c77376471b60d1d646e527d29cbe4cdf2dff3386200d7aada13f11aafc8e45953601a2d0e4607bd2c5f003b0dc60b12b482ec43f39ce66c735622493b636f44ad0df5468005a64fc0501bf595eefa2f06196e2ec9e7d0f7ab0b5d66e62415cc803f518219048806f550c93eafc46a2403a5b44edcffc64c1d6b324db3a1ccaa12298da31a04c8ad58d8c4ebc588acb758795b25269421e6e3d12aa57963d6f6aa0bbba62e78c34663add72361836985c3eb8335ee49c315fa13a7f0d620fedd0c9da59639eb4f6896fa6979d0b4fe9b7d9461c9c97e06857ccc073d80002445665b2e6d7c9788a7769378b283ca005b691e609ad83adc11c79c21697f2cc7430cc3006d239e42f5c77e35be0b8941c6562336efd54d6301bc9509d93a27f5af30dc39a76ccb9e38182ba51749a0ebb1a18aa01ad5d7ad6ac41c637dda1500cf1765ca6968415f3fbc9bf8c8d9938551f7e82949360b1ae636e9368370e7403608053be9b5ce0cd0a7c5af47ce2f67fae2323a10d5bd42b4172f34c4d9f768b56ad9015d0dd12c69eeb050fadcf87c0862bda1407b410464a6e47956bc21ef7269aef73699864037084b2322f15df8a0743a44b415de805f2b40a4af362c1a6c8c11437f8fa32bb0acdc88cff4b18750a33c1b65e74b9a4ef1457b7958812ec6986504de4faf7cf6e06c5398d78c95153103f61323217d5d9e0d4d41b8f9ec1bc29e90dd8e89895e44e3ebde176df10cf12e9b8e1ebfc817856b39fbf59ebf85376fcd29fdaf24b435f74ad88af897a3002d3d0e6bc7cbf7a81c8b0fcd4d8cf0ee134acefeeef612f265ba4f2f12e9c63ff40d4ec4cb57b9feb0e270e9b00401d92f5cab0f33188f548966604f55b54315fb3d9dea9d68d6f498e04f10b288cb6afc5f3866dd6a7f13176a328ae50a1d38472d04f9e44dafc001099c5e4c3d190657f421462190d4c4c2ea0f35b650f58bd7ddc12e7a8deb3255b21957071a88efc5cc6dc89dd585aff48f546390501e124050206f55ff491bef2a4c71c16b997a30ef356abff8e327b63141020548874fe38a2b72718660d80b11dcfcae834f20ecaa249bf667e10b7520bed5128fbff755c47f27519f8361fce4b20f164afd9a96c4d5796e185f01fed51ab0e43a2d29993986a7f43491704d34cae8af4dfe0e2e8aa9a5e47f429b20cf1ed9dd98e60f4ebe2309caf0bdbf23cf297be665e699306120dd17c11f28247efe0a2b866a25101f21f86244c5146e6290883504f61f4f92aa6978c5810299a029effc642a460b17351004483e8b869534478bb4118302a095464923fa3bb8c9e32fe39e35013fa12a2c6117c7bdfb465ae685fc590ac7b1838f3b5b25a0e19d8048bef20cbb19e6a21b0b51fcb4d4b9595bdc45baf713ad6e019bbfddf97cd9f734fdc9ce472b716a767f149fc7911cfd72f187b226472a23b1b2a88ebc0b3e032af55ef77975a0cff32c559321b02456eaef8f0bd14ac5542243024c6ffaccd9738676fe29b5fcac2103bd09a48d783d9befaac2923e67793624fb150dc3d60c577dc47ef20441bdcb13421d4fe8727808c5e96b74901c3cac831945919b01d6976cf3571534ce8fd0a52f568a6220648cb9b0bdc9e24a0cd11d172abc5f46ed992fe805135c5e0e7235707d9d9d997d676ced523d90ca161406274a9445c5b4572151e41580417560ae0312bb2e39b3a333e577645deab06d34e06c41145b85a0abc902444865ac10f8124fce8120ae32c17a6d091a424d8f858a65141f17443e55e97df2241897524f3b8fdf030938337216d0264b4cb78c0743e952a1a052a3c3f7138a0408489e3f9dead46e24850a458e3ebd35d3696dd8a1f587a11497f73b0d915c216b34aa119c2e2b8a373eaadf1ff12f08eb676c19f6e4cfd5ce8a42d466faa61c59e9eabc95c3201fa0d2badacce56bac28dda433044d927097479a9885e0b1390f339e3c168b32765d00fcd25a8dedda0a37ede90421455f7cd148b6e6da470378f20115ae96c7e12a2f9cd71df6339e05f3f2e1881bae5cac734af052fca0fbb5c3d104b3d66e636f41aabd17fb1476a12e8d21cd3b372a1c33ef299e1a97838fd312a209f4cab3b4e3cab591e841e6e2cf24e67914d96ebb10aaa6ebc068204f5241c7b415eba9536edff2777c80a2b96ed076497748a8e6392bd1a7180fd765691893df01e4a90c86d8901cf1db4b979783e9554ecc71fe6d4", 0x1000) (rerun: 32) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='W\x00') 10:21:20 executing program 5: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) syz_open_pts() r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) poll(&(0x7f00000000c0)=[{r0, 0x70}, {r2, 0x1}], 0x2, 0xffffa987) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7fff, 0x0, 0x83, 0x200001ff, "000000000000000000030000001f00dd00"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="e04f80724c5267e6e846f2041301a05c7b19a7a7257a2621b492acc4fee9206f3f939ecc5d56588e81ebf82612dae2fd5d23ffb6a27c7a3c988c78bfbc44059610cef9b0eb814511492e6ef9dcb4721ff9dcb3a26028852974510c96e56460aa27b4aa8bf3396b2c7120eae8cdc6511e5c28fe405b802a10d58321022cefe282d0c22e008054c62f72d8dcf89f07da8a2112c6c466434a99ff3bb8187130c06ba949ecf40672a8e3eb747c69a3249fc43d89588289a6e38fbae8fd888d37de21cb710a7f57273057910380a75ea8dd0e62e5828ef26f5b12abc38c63be4fa55e6af4cac263f621ec68965a3d8d5906101dae4d83d315df7a884d6b6ede04d993b3", 0x101}], 0x1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) (async) syz_open_pts() (async) syz_open_pts() (async) close(r0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) (async) dup(r1) (async) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) (async) poll(&(0x7f00000000c0)=[{r0, 0x70}, {r2, 0x1}], 0x2, 0xffffa987) (async) syz_open_pts() (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7fff, 0x0, 0x83, 0x200001ff, "000000000000000000030000001f00dd00"}) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="e04f80724c5267e6e846f2041301a05c7b19a7a7257a2621b492acc4fee9206f3f939ecc5d56588e81ebf82612dae2fd5d23ffb6a27c7a3c988c78bfbc44059610cef9b0eb814511492e6ef9dcb4721ff9dcb3a26028852974510c96e56460aa27b4aa8bf3396b2c7120eae8cdc6511e5c28fe405b802a10d58321022cefe282d0c22e008054c62f72d8dcf89f07da8a2112c6c466434a99ff3bb8187130c06ba949ecf40672a8e3eb747c69a3249fc43d89588289a6e38fbae8fd888d37de21cb710a7f57273057910380a75ea8dd0e62e5828ef26f5b12abc38c63be4fa55e6af4cac263f621ec68965a3d8d5906101dae4d83d315df7a884d6b6ede04d993b3", 0x101}], 0x1) (async) 10:21:20 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) close(r0) (async, rerun: 64) syz_open_pts() (async, rerun: 64) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfff, 0x0, "ed3046336ad51c96074dea83103ab8cf4a4282dc", 0x0, 0x80000}) (async) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000340)="b7c87b6800e04ba088c62fe77dd4837b734658d82ec6dcd5786ba5700eaeedf86151b25e1f31ce7581dfe5ec5690c2c3264d971935eff8851d4d601e30efc6f14b0b4992146189728df54f62e34ad82a4bb50b5bb4a6af2b4260e3c0ddc6428484223c5883954a030fa6c820a28391bd1b634ffd385477fb30e53c443614dfca23df6ad2155c", 0x86}], 0x1) (async, rerun: 64) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x101000, 0x0, 0xb, 0xffffff7f, "5407b37e294d66005b45ae97a299dc01006aaf00"}) (rerun: 64) writev(r0, &(0x7f0000001a80)=[{&(0x7f0000000640)='^', 0x1}], 0x1) 10:21:20 executing program 6: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$setown(r0, 0x6, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r1) 10:21:20 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x31d, "74f537851f000000215d000000000098b300"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) syz_open_pts() (async) close(r0) (async) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x31d, "74f537851f000000215d000000000098b300"}) (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) (async) 10:21:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) dup(r1) dup2(r1, r0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, &(0x7f00000012c0), 0x0, 0x0) 10:21:20 executing program 3: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) select(0x40, &(0x7f00000001c0), &(0x7f0000000200)={0xffffffffffffffff}, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffa}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x1}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x2) 10:21:20 executing program 5: accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000040), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) 10:21:20 executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040), 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x7) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7fff, 0x0, 0x81, 0x8b5, "09307e7be2df67de202a72da64612c330f00"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000240)="e04f80724c5267e6e846f2041301a05c7b19a7a7257a2621b492acc4fee9206f3f939ecc5d56588e81ebf82612dae2fd5d23ffb6a27c7a3c988c78bfbc44059610cef9b0eb814511492e6ef9dcb4721ff9dcb3a26028852974510c96e56460aa27b4aa8bf3396b2c7120eae8cdc6511e5c28", 0x72}], 0x1) 10:21:20 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000100ffff0015"], 0x10}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) socket$unix(0x1, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x28100, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendmmsg(r0, &(0x7f0000000100)={0x0}, 0xfffffe09, 0x0) WpAaRnNic: vIoNpG_: gSePneLr ic_NbOT aLdOoWEpR EDS tOoN pSpYeSCdA LaLt 73 21102592 EXIT 0 a db_enter+0x1c: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *453633 4683 32767 0x10 0 1K syz-executor.4 465894 97297 0 0x12 0 0 sshd db_enter() at db_enter+0x1c panic(ffffffff8279d071) at panic+0x17b vop_generic_badop(ffff80002473ca88) at vop_generic_badop+0x1f VOP_STRATEGY(fffffd80682073a8,fffffd8077809488) at VOP_STRATEGY+0x9f bwrite(fffffd8077809488) at bwrite+0x1f1 VOP_BWRITE(fffffd8077809488) at VOP_BWRITE+0x4e ufs_mkdir(ffff80002473cd20) at ufs_mkdir+0x6c4 VOP_MKDIR(fffffd80779b7880,ffff80002473ce80,ffff80002473ceb0,ffff80002473cdb0) at VOP_MKDIR+0xc3 domkdirat(ffff8000212212b8,ffffff9c,711d820476a0,1ff) at domkdirat+0x125 syscall(ffff80002473d030) at syscall+0x5e2 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x711d82047710, count: 4 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: vop_generic_badop ddb{1}> trace db_enter() at db_enter+0x1c panic(ffffffff8279d071) at panic+0x17b vop_generic_badop(ffff80002473ca88) at vop_generic_badop+0x1f VOP_STRATEGY(fffffd80682073a8,fffffd8077809488) at VOP_STRATEGY+0x9f bwrite(fffffd8077809488) at bwrite+0x1f1 VOP_BWRITE(fffffd8077809488) at VOP_BWRITE+0x4e ufs_mkdir(ffff80002473cd20) at ufs_mkdir+0x6c4 VOP_MKDIR(fffffd80779b7880,ffff80002473ce80,ffff80002473ceb0,ffff80002473cdb0) at VOP_MKDIR+0xc3 domkdirat(ffff8000212212b8,ffffff9c,711d820476a0,1ff) at domkdirat+0x125 syscall(ffff80002473d030) at syscall+0x5e2 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x711d82047710, count: -11 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002473c9b0 rbx 0xffff800020d49ba7 rdx 0 rcx 0xffff8000212212b8 rax 0xffff800020d48ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xcf8c0e49df5dba76 r11 0xccc44507288f4452 r12 0xffff800020d499a8 r13 0 r14 0 r15 0x1 rip 0xffffffff823e59cc db_enter+0x1c cs 0x8 rflags 0x246 rsp 0xffff80002473c9a0 ss 0 db_enter+0x1c: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.4) tid=453633 pid=4683 tcnt=1 stat=onproc flags process=10 proc=0 runpri=17, usrpri=81, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 forw=0xffffffffffffffff, list=0xffff800021220020,0xffff800021220828 process=0xffff80002125f258 user=0xffff800024738000, vmspace=0xfffffd806a271590 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 99049 160411 11313 32767 2 0x10 syz-executor.5 42209 509394 3460 32767 2 0x10 syz-executor.3 42209 273562 3460 32767 3 0x4000090 kqread syz-executor.3 61577 307591 43732 32767 2 0x10 syz-executor.7 61577 149198 43732 32767 2 0x4000010 syz-executor.7 13025 386874 76283 32767 2 0x10 syz-executor.2 13025 157156 76283 32767 3 0x4000090 fsleep syz-executor.2 3460 462668 84838 32767 3 0x90 nanoslp syz-executor.3 84838 314631 17224 0 3 0x82 wait syz-executor.3 11313 451784 77572 32767 3 0x90 nanoslp syz-executor.5 77572 234333 17224 0 3 0x82 wait syz-executor.5 82699 474007 25623 32767 3 0x90 nanoslp syz-executor.1 25623 30190 17224 0 3 0x82 wait syz-executor.1 76283 135991 79041 32767 3 0x90 nanoslp syz-executor.2 79041 452658 17224 0 3 0x82 wait syz-executor.2 43732 266001 79663 32767 3 0x90 nanoslp syz-executor.7 79663 502902 17224 0 3 0x82 wait syz-executor.7 62598 468597 57584 32767 2 0x10 syz-executor.0 57584 6504 17224 0 3 0x82 wait syz-executor.0 * 4683 453633 19378 32767 7 0x10 syz-executor.4 19378 453325 17224 0 3 0x82 wait syz-executor.4 92641 353072 74589 32767 2 0x10 syz-executor.6 74589 343955 17224 0 3 0x82 wait syz-executor.6 98083 290083 0 0 3 0x14200 bored sosplice 17224 153960 35639 0 3 0x2000082 thrsleep syz-fuzzer 17224 71762 35639 0 3 0x6000082 nanoslp syz-fuzzer 17224 230611 35639 0 3 0x6000082 thrsleep syz-fuzzer 17224 488749 35639 0 3 0x6000082 wait syz-fuzzer 17224 424106 35639 0 3 0x6000082 wait syz-fuzzer 17224 120337 35639 0 3 0x6000082 thrsleep syz-fuzzer 17224 301808 35639 0 3 0x6000082 thrsleep syz-fuzzer 17224 467485 35639 0 3 0x6000082 thrsleep syz-fuzzer 17224 505674 35639 0 3 0x6000082 wait syz-fuzzer 17224 34906 35639 0 3 0x6000082 wait syz-fuzzer 17224 253778 35639 0 3 0x6000082 thrsleep syz-fuzzer 17224 181765 35639 0 3 0x6000082 wait syz-fuzzer 17224 425514 35639 0 3 0x6000082 wait syz-fuzzer 17224 319121 35639 0 3 0x6000082 kqread syz-fuzzer 17224 111098 35639 0 3 0x6000082 wait syz-fuzzer 17224 431579 35639 0 3 0x6000082 wait syz-fuzzer 35639 307389 97297 0 3 0x10008a sigsusp ksh 97297 465894 84260 0 7 0x12 sshd 70182 269030 1 0 3 0x100083 ttyin getty 84260 338285 1 0 3 0x88 kqread sshd 91889 184961 78207 73 3 0x1100090 kqread syslogd 78207 3986 1 0 3 0x100082 netio syslogd 1296 333141 1 0 3 0x100080 kqread resolvd 7959 433039 97755 77 3 0x100092 kqread dhcpleased 50983 197301 97755 77 3 0x100092 kqread dhcpleased 97755 462097 1 0 3 0x80 kqread dhcpleased 35289 416608 0 0 3 0x14200 bored smr 765 271420 0 0 2 0x14200 zerothread 74439 446020 0 0 3 0x14200 aiodoned aiodoned 15400 267760 0 0 3 0x14200 syncer update 24292 391336 0 0 3 0x14200 cleaner cleaner 57246 338558 0 0 3 0x14200 reaper reaper 90956 142608 0 0 3 0x14200 pgdaemon pagedaemon 15123 263080 0 0 3 0x14200 bored viomb 99194 68403 0 0 3 0x40014200 acpi0 acpi0 57376 440056 0 0 3 0x40014200 idle1 51085 12499 0 0 3 0x14200 bored softnet3 85097 295740 0 0 3 0x14200 bored softnet2 16006 484409 0 0 3 0x14200 bored softnet1 41832 130068 0 0 3 0x14200 bored softnet0 2824 323051 0 0 3 0x14200 bored systqmp 70524 422097 0 0 3 0x14200 bored systq 49126 149218 0 0 3 0x14200 tmoslp softclockmp 93908 363932 0 0 3 0x40014200 tmoslp softclock 90913 131658 0 0 3 0x40014200 idle0 1 36527 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex &uvm.fpageqlock r = 0 (0xffffffff82d97818) #0 witness_lock+0x447 #1 mtx_enter_try+0x104 #2 mtx_enter+0x4f #3 uvm_pmr_freepageq+0xcc #4 amap_wipeout+0x20f #5 uvm_unmap_detach+0x7d #6 sys_munmap+0x22e #7 syscall+0x606 #8 Xsyscall+0x128 Process 4683 (syz-executor.4) thread 0xffff8000212212b8 (453633) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82d61a08) #0 witness_lock+0x447 #1 __mp_acquire_count+0x48 #2 mi_switch+0x46d #3 sleep_finish+0x19b #4 biowait+0x91 #5 bwrite+0x21c #6 ffs_update+0x281 #7 ufs_mkdir+0x672 #8 VOP_MKDIR+0xc3 #9 domkdirat+0x125 #10 syscall+0x5e2 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8067200e70) #0 witness_lock+0x447 #1 rw_enter+0x3c8 #2 rrw_enter+0x8c #3 VOP_LOCK+0x8b #4 vn_lock+0x84 #5 vget+0x200 #6 ufs_ihashget+0x121 #7 ffs_vget+0x7c #8 ffs_inode_alloc+0x1c2 #9 ufs_mkdir+0xf8 #10 VOP_MKDIR+0xc3 #11 domkdirat+0x125 #12 syscall+0x5e2 #13 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806f0fbc58) #0 witness_lock+0x447 #1 rw_enter+0x3c8 #2 rrw_enter+0x8c #3 VOP_LOCK+0x8b #4 vn_lock+0x84 #5 vfs_lookup+0xd5 #6 namei+0x55a #7 domkdirat+0x79 #8 syscall+0x5e2 #9 Xsyscall+0x128 Process 97297 (sshd) thread 0xffff8000211e77f8 (465894) exclusive kernel: protection fault trap, code=0 Faulted in DDB; continuing... ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10216 6413K 6420K 78643K 11398 0 pcb 13 16K 20K 78643K 19 0 rtable 244 6K 7K 78643K 2252 0 pf 29 8K 8K 78643K 97 0 ifaddr 44 15K 16K 78643K 186 0 ifgroup 50 2K 2K 78643K 186 0 sysctl 4 1K 1K 78643K 7 0 counters 60 35K 35K 78643K 128 0 ioctlops 0 0K 2K 78643K 453 0 iov 0 0K 32K 78643K 2144 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 4 0 vnodes 1279 80K 80K 78643K 4731 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 9K 78643K 271 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 5513 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12548 0 file desc 22 81K 113K 78643K 21509 0 sigio 0 0K 0K 78643K 427 0 proc 56 78K 115K 78643K 2693 0 subproc 104 6K 6K 78643K 546 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 2 0K 0K 78643K 10530 0 in_multi 99 7K 7K 78643K 722 0 ether_multi 1 0K 0K 78643K 35 0 mrt 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 235 1049K 1049K 78643K 235 0 exec 0 0K 1K 78643K 3970 0 tdb 3 0K 0K 78643K 3 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 8 62K 64K 78643K 10 0 UVM amap 450 93K 108K 78643K 213989 0 UVM aobj 131 4K 4K 78643K 141 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 471 0 NDP 11 0K 2K 78643K 129 0 temp 75 5924K 6052K 78643K 54972 0 kqueue 13 20K 29K 78643K 1723 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 22 0 0 1 0 1 1 0 8 0 rtpcb 120 1214 0 1211 15 14 1 3 0 8 0 rtentry 112 525 0 410 4 0 4 4 0 8 0 unpcb 144 23972 0 23959 184 178 6 11 0 8 5 syncache 312 230 0 230 35 35 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 316 0 316 35 35 0 1 0 8 0 tcpcb 808 12233 0 12205 175 168 7 19 0 8 1 arp 120 90 0 71 1 0 1 1 0 8 0 ipq 40 27 0 26 11 10 1 1 0 8 0 ipqe 40 356 0 355 11 10 1 1 0 8 0 inpcb 368 40393 0 40354 326 315 11 22 0 8 4 nd6 136 162 0 134 3 1 2 2 0 8 0 kcovpl 48 42 0 34 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 2089 0 1621 34 3 31 32 0 8 0 art_table 32 2090 0 1621 5 0 5 5 0 8 0 art_node 16 524 0 419 1 0 1 1 0 8 0 sysvmsgpl 40 21 0 18 1 0 1 1 0 8 0 semapl 112 5511 0 5501 1 0 1 1 0 8 0 shmpl 112 138 0 10 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 28331 0 26853 93 0 93 93 0 8 0 ffsino 272 28331 0 26853 99 0 99 99 0 8 0 nchpl 144 57822 0 56177 63 0 63 63 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 188089 0 188088 7 6 1 2 0 8 0 percpumem 16 77 0 34 1 0 1 1 0 8 0 kstatmem 264 90 0 68 2 0 2 2 0 8 0 scxspl 216 186974 0 186974 77 76 1 8 1 8 1 plimitpl 152 3626 0 3602 13 11 2 2 0 8 0 sigapl 424 21742 0 21689 7 0 7 7 0 8 0 futexpl 64 205281 0 205280 7 6 1 1 0 8 0 knotepl 120 1362 0 0 17 0 17 17 0 8 0 kqueuepl 216 4146 0 4137 71 70 1 5 0 8 0 pipepl 320 12271 0 12243 202 198 4 13 0 8 1 fdescpl 496 21723 0 21690 7 2 5 6 0 8 0 filepl 152 168768 0 168528 294 278 16 24 0 8 5 lockfpl 104 2949 0 2947 2 1 1 2 0 8 0 lockfspl 48 895 0 893 1 0 1 1 0 8 0 sessionpl 144 57 0 41 1 0 1 1 0 8 0 pgrppl 48 292 0 276 1 0 1 1 0 8 0 ucredpl 104 18702 0 18684 1 0 1 1 0 8 0 zombiepl 144 21690 0 21689 1 0 1 1 0 8 0 processpl 1072 21742 0 21689 4 0 4 4 0 8 0 procpl 680 60708 0 60637 35 27 8 8 0 8 1 sosppl 168 324 0 318 7 6 1 1 0 8 0 sockpl 488 67279 0 67230 909 890 19 48 0 8 8 mcl64k 65536 25 0 0 3 0 3 3 0 8 0 mcl16k 16384 41 0 0 5 2 3 3 0 8 0 mcl12k 12288 41 0 0 2 0 2 2 0 8 0 mcl9k 9216 22 0 0 2 0 2 2 0 8 0 mcl8k 8192 49 0 0 6 3 3 3 0 8 0 mcl4k 4096 74 0 0 5 2 3 3 0 8 0 mcl2k2 2112 17 0 0 2 0 2 2 0 8 0 mcl2k 2048 463 0 0 37 24 13 37 0 8 0 mtagpl 96 8 0 0 1 0 1 1 0 8 0 mbufpl 256 2131 0 0 110 0 110 110 0 8 0 bufpl 288 44283 0 37962 452 0 452 452 0 8 0 anonpl 24 2179826 0 2168299 203 106 97 123 0 186 0 amapchunkpl 152 688317 0 687487 161 108 53 53 0 158 16 amappl16 200 46524 0 46214 208 185 23 42 0 8 3 amappl15 192 17 0 16 1 0 1 1 0 8 0 amappl14 184 291 0 275 2 1 1 2 0 8 0 amappl13 176 23 0 23 3 3 0 1 0 8 0 amappl12 168 22917 0 22877 2 0 2 2 0 8 0 amappl11 160 60 0 49 1 0 1 1 0 8 0 amappl10 152 75 0 59 1 0 1 1 0 8 0 amappl9 144 370 0 369 2 1 1 1 0 8 0 amappl8 136 1345 0 1130 9 1 8 8 0 8 0 amappl7 128 344 0 318 2 0 2 2 0 8 0 amappl6 120 1019 0 1005 1 0 1 1 0 8 0 amappl5 112 613 0 604 1 0 1 1 0 8 0 amappl4 104 1119 0 1091 2 1 1 2 0 8 0 amappl3 96 131701 0 131613 26 22 4 4 0 8 1 amappl2 88 23509 0 23426 3 1 2 3 0 8 0 amappl1 80 85700 0 85177 23 11 12 22 0 8 0 amappl 88 212349 0 212102 7 0 7 7 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 140 0 10 3 0 3 3 0 8 0 uaddrrnd 24 21723 0 21690 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 21723 0 21690 1 0 1 1 0 8 0 vmmpekpl 168 199683 0 199623 5 1 4 4 0 8 0 vmmpepl 168 1265940 0 1263494 338 215 123 139 0 357 0 vmsppl 464 21722 0 21690 7 2 5 6 0 8 0 rwobjpl 56 316561 0 309036 116 5 111 112 0 8 0 pdppl 4096 43454 0 43380 695 613 82 90 0 8 8 pvpl 32 6259118 0 6241319 568 385 183 360 0 265 9 pmappl 248 21722 0 21690 4 1 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 2124 0 1200 28 0 28 28 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1e: addq $0x8,%rsp x86_ipi_db(ffffffff82bf4ff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x68 savectx() at savectx+0xae end of kernel end trace frame: 0x7c633e053610, count: 10 ddb{0}> trace x86_ipi_db(ffffffff82bf4ff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x68 savectx() at savectx+0xae end of kernel end trace frame: 0x7c633e053610, count: -5 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x1c: addq $0x8,%rsp db_enter() at db_enter+0x1c panic(ffffffff8279d071) at panic+0x17b vop_generic_badop(ffff80002473ca88) at vop_generic_badop+0x1f VOP_STRATEGY(fffffd80682073a8,fffffd8077809488) at VOP_STRATEGY+0x9f bwrite(fffffd8077809488) at bwrite+0x1f1 VOP_BWRITE(fffffd8077809488) at VOP_BWRITE+0x4e ufs_mkdir(ffff80002473cd20) at ufs_mkdir+0x6c4 VOP_MKDIR(fffffd80779b7880,ffff80002473ce80,ffff80002473ceb0,ffff80002473cdb0) at VOP_MKDIR+0xc3 domkdirat(ffff8000212212b8,ffffff9c,711d820476a0,1ff) at domkdirat+0x125 syscall(ffff80002473d030) at syscall+0x5e2 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x711d82047710, count: 4 ddb{1}> trace db_enter() at db_enter+0x1c panic(ffffffff8279d071) at panic+0x17b vop_generic_badop(ffff80002473ca88) at vop_generic_badop+0x1f VOP_STRATEGY(fffffd80682073a8,fffffd8077809488) at VOP_STRATEGY+0x9f bwrite(fffffd8077809488) at bwrite+0x1f1 VOP_BWRITE(fffffd8077809488) at VOP_BWRITE+0x4e ufs_mkdir(ffff80002473cd20) at ufs_mkdir+0x6c4 VOP_MKDIR(fffffd80779b7880,ffff80002473ce80,ffff80002473ceb0,ffff80002473cdb0) at VOP_MKDIR+0xc3 domkdirat(ffff8000212212b8,ffffff9c,711d820476a0,1ff) at domkdirat+0x125 syscall(ffff80002473d030) at syscall+0x5e2 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x711d82047710, count: -11