791a3974058a55461b6c392bc360b6d017aa4225ce78e91f7bee5170ac32d8588ca9bef8300a78e4c9c719c56aaf2852e57e14199d9650ae20f22356e6548f37a5c6d9b1c8d756176119e986c81d213f9eb520fe6e11f9d238994c18c600052f2e7b3512856aba3ccf7205e92f98850bcf4d6bf940b3cc1fd8cf4c1f24277d23444cd47523a2fe9688f9d3a1a6b74ac7d3898d332222d3a68c9c7e6514a9c8c7663745b25b06228a8cb0fbcf19e101bf1232351dbd804361a86080148628468238f8cf84d891741759cde650861e1836a2ce41f30c28501fd8cb4daf2e536b150c82fc09493e452e74024085ca2dd5c777d2a4a36f63f463852bfafbd8f7b852c8d5b7a68dada52c510c4909ce9267ccc372b90bad569d9e43bdc44ad0ba655c5d9e6379a6f7c98e90cce7023e66dcd5919953b562f4e88e88ffeea05653512e06cff4a9a7834087124a47302f3ffc44e76f389a1046530f11d1292ad8d84312920fa8ff2cf67a5b56e42e02baad11a5c0ef0dc658bc8c3d0f007eeccf7a4c7becf40ed80b77eace6ec2dd816d8d1571ea146160b1e3fb2af5c06ada6a2c9077571fbdcfda306786b9c55fc1440c22f2983370aea8d6bf43c55c7cba88acee93d035207c4982685f5b896821a56226c5f7db2149e86b643d581fc5d31ae1dbbdc6d8720406e4a3e16d9dc3307f013e2bff74192744c8506c664bd2be3579afd2818cb7e6968e5bf829fb2de4167aab505f1055513d4d5087ccecf99272df8ca13b2eb4001f813f557664047294b9e8e68426ce890105d22ae5662eab188424c1ad10a46822f179d5c96c4e7b35fb91f8f4a9b4ad910658ac96055c8eacdd59656f20d34e14659c7e7b4b0cfc9b8fa86abce43567781615f649b854da4592f5ae5f8fd73dc0c191460428c5e98be7dd21f9f11dac7e6c261bc09229c3d5fcb4cb38c3d63a48180b6c34df5722f79b6c2f2c780e2bd1c412902ff5de25c1492b517dcd55f60953137eb5db359c430db8bdd13c3e713015a2311e97989c4912857b12dc5054ecd701fd372bb16c8a65a9bf37541ba426ea9b207ddc02d7ea47c894533526643d6742ed2d620aecaf3738b214b69a6576d9eff458aa0fa41c6cfcd4592e952de2b164aa45a33d7fa08b162f7f8d21b0286fa10820b41322d60fcee579802007c75634563d35ebe8d8fe5b9c9451b413dc2764ff01b4681772ee5e5aceac40324b4622a9b8df0f2b1104aa2ce8282c8094a1f3d03c4f95ddb700dc05f9205ddc6f41a4a6c330ca934122788747a3353a22b9501a45f2c91c3cdd15d3f1feaab52fbef3485607c248f3c2319c3a615de6709b271d4d6e0a200b4aadfe3ed5773b125c1f79845e0898c2e2fefc407b83aeb29590127f34b805169f89a5a1e01439e91ad40103fc2906196e847f8f744d1238e7f1f7cd92062b991adcf0cee513e5d48e7144f5dd9d46d41d4a50d7d3d3df4aecbb08399a1c83999ddb08f74532d3f7ef394b7dc0cba5163332f4bf7a688d9956eebcca1b7648518c38dcf7f18138a4cc510ea5e3f48234142bbe5992b774c027c29a920ff4116288d0dd194c384aa2281f8efa2fa88e821e4ead7b13fd8d8fabcdff86a261820a9db5e55b9c283c11c3f77a3430c22a979fe7602cc7b96ee2316c9a1ce1dbd32765e42597ec0b683bac9f2986846dff07ced60a8db69c3bcb786b894db2866f265d37a0cd0daf625c0d19a2684a6a95bfa3a56ad2644cff4138425921e9385e3bb8914e7c27b9547043dba44b451e43fce3c18396cf8c82a61f2694933dbffef2ce39bd3355ae852a444436c714b4fdb7054a0978dd00f5a9f72ea14ac3f36e900f6eb82e3dc9ed325e6b60d37f366f91524bac4525b662e99a2047e3165d14c79bae45d10fdf55549b4415d87b7800ae0b3b70311395a8233ffcceeaa8cbdeda0ca88ef38006e4dc1304effc9cfc9358ab3af583a3b1bf24922c7838f9d3b4eb8ef297cc1041e03ee44613a2b422121d10cd25627d4c50abb2dc283e4753982a568560f05ccf80b52697a9cff8dab4d172f278775c0fe78fa09b90edfeabd0ed661994a6cdf8e771fe1214684ceda773d08a1fc8e99e44045fed45e1fe2811a68bb9ae8b3040ac30e5ef0599ec7c7970a44fd8f1b161dc0dd06e219704514b2102b7b3724184bc3199578cac6576b3c1346a642e814c2f10515191a4d144b03864f378def0082341c960a2ff435cb6519efbaf23b1ec8c72c270eaa59b744cff2af7ed9c596faf8dcdab34440c1c66834c1b2dba1e12084d569301b7eea7112b8afbfa6544f97a369484f2ac87ffaffc146d8052d76f41c1971b4e8a1920962123b4323ab677b9ae5ddd9a3904aee9e81e83a212349deb372d91002f290c839e55fdc526e3a5e12cfcb1720c22d987ac5614eef3a7c19fa887b129b9b41a4d3db2400bc4bf96a20faf3f85b0867d3def2c0384b8a45b78833feda8c6d9cee84529b5d5abe125a0080bca2176a428bfb18debe666349f32ddad7ffbf765cf93df54d9e7c4fd199d889d09f4a5f5036909f70d457a0e7d4034ad22954f32c4ad10f8d52771cdf3983c3a03c9dc0f76f463edcfd5ed1bef596b8422928c2791987ee2dd67c6dd166cd05e66bc2fb3ef6120b0be9ebd18dc15bea4523e61f3fb1f34bd094e8368934c4c919d6a267cdc6e16758464c7663aa3715545cfb69fe68faf5acc8bce2cc491a03d07febdb078c1e86cdff967f1296143cea5c0b086196685965454b1e199f2868b43798ba729ba8ec9c62ed8cc9bd92119cbac2ac801a38454d5187efa8cada2bd67bdc6a64762e878a7d3bf866ecb442c17688f844b68bcd1c3df950a848a5cc943806cf8ebdbf9125f1842f831c152e4240868da4c431646feec3325b5545975474ff4d22aa106d1dd4133c4d4a93e242de7e351d5f0cf239ba41362e5ef3e46c18ae22cda487d9b089e11100207f8197fe5c804211d802d8c4b163db8203f5a99bc8ef8a1123ccebbcf2928b9143d3e7ffdc070ff1063e87420d031c51daf16310ea3e8b7cc43af2127dfdf97b3adae23323b6b2d14c319ee5364df997c7ce1f835131346481eab09f04daaa937541117ad9a320d77fce05a6c42d7a0a73eeef2e9ccccfc9cb290c41e62d3f9d749199cfb5832c855457ab42b63d246d27da60c68241a67fdb"}, {0xf0, 0x1, 0x2, "bf1d6e74c78969cbae28a27300d1911c6506d3e7e23774083d60432e5cbb7fdd972a9797c7a21e6d7760bf8e95ece1466202b4251e8a93b35f28404c56ddc1a9ef0f40f2f585356dda200da76e4486da9ee7e608fc52cc2a844486edb692f1bff9854b1052f622360b48f36b01a03c23af699e0c3e2ab7c03e28fb56095cdbf5691224e9c707716a680cc32c631b1473325f2d3da0907712dee3f4d71f9cac1ab70316885c8b518c6a2f5d367c3eda1780f41b26f90f282ffdb7f442905009f74846ca4abb52afc12d0cd54078995cadd375179932e38ab7f07852eed6f5b8"}], 0x11a8}, 0x8}, 0x10, 0x405) chmod(&(0x7f0000002ac0)='./file0/file0\x00', 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002b00)={0x0, 0x0, 0x0}, &(0x7f0000002b40)=0xc) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000004000), 0x80, 0x0) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000004040), 0x8, 0x0) r17 = socket$unix(0x1, 0x1, 0x0) r18 = socket$inet(0x2, 0x2, 0xde) sendmsg$unix(r2, &(0x7f0000004180)={&(0x7f0000002b80)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000003f80)=[{&(0x7f0000002bc0)="5c7ae257c56fb676519d333fb33f805b042a7c20a7899b080f83cf5e63d8e43b4ed00b2681b43d855a74b6207c10b2a8d286f95bb006fd63962b9c94ca6f0a24d4edcf9383272ac5c81309d0e31c14ba3acc10", 0x53}, {&(0x7f0000002c40)="7caa3c0d623ea399a5837183519ca0b14ff4b734cffa3424467ea55a0ec0455ef2f1677c8c4a92ca3153151253cb0408c5c9d9d1ba10353cdb6e7b307db6fed5d97300372cfefbe7ede16092774685faa5bf38d1dc6e883e6cb3c09867844b815c89da8508a0716bccc5f495a3c9c758c9fc14da5842fd08ae3cf172eb9cdf48c18bf2e955963f8b92d445b3b1af29a2ff878d64e52b8b26274cb4e1debd40d92ea46ebafc7a6152fd2d8fa845ac772dea8af43d31357848dfa0809c1757e95e3f6cf97d2287975f8137982897a3fa08501e49b602aadd812b63383395ee7260735af4", 0xe3}, {&(0x7f0000002d40)="8a47bedb4b4687cbedcd6b03377e0ed308d2ad6b67034a8a1261be545c5fdaabef5094747ac962fd6276467e5e622bedd156f8cdc3bdd92e5d49a05f34a92a552fa2ff668c4cc8534720fcdad77079df17bc4e76da02c9e6bdc4014a14ea23b1336b472461e6311ef2218542110c7556b5bc2615dcb69cd4227a64b8e42198e3dff2a67877edfc8298bfb3bcb6182599178449b0baccb53f76e210cd139d36e4938a72dd9928ee2976f6c8b5a618e364be6f884ac9884301b821ea4552d82038db4c533421f5597819edaca3bc08eddf041943757f7d7f3a6589033966720047d1363d5810e2a07de5519976f0438b0e3435573b5080831a1e3165809ff3577833245b62ae80315ea33e2c0e7fef618997f3a9ec1685cec587dbf5d96ca1cd4a71c22509e54a5a0ff9c9d710f28f9f8eeb6fac989ff6e90986fe7f55022dc18fc5b691479ecfe45be39acffad4ebcaa765e24bd2ec86a87959448493067304434e21e12363a9954c0de789c95e1dba07cd472682f0716862016eccc150744b18f05a3f98982d523c85716e1becb41ccd0725714bd385ad42e08bb01b394363b76349d85ec20d97ba483babe99ecead6c206ff8ed0d17dfecff5069c8ecd216df4cac50e8dc40cec8fc5ee122162e46a87747ff14cc8979a5f976768728c4a95f4ad1de370b234746932e861713bfb4fe4f80722fcafb7e7fc5a6dc8b5f45d9cb99c6099dee022fadbc1db8f2e5851fe29e5b7010438d3d7237d1e29ac97b6ac3dc942038955c3245f27265e9179ed745935062a6a5fca1446d3935d18e141736ed6da644c0369ae412d71cc80c04d89e10f11aca7b34bd57bc57f5c3c9102c55ef24be971874519647c548bb1114470d15fb8d4926ad33a7aecc3ce62939c9aa5862bca04b526fcad948ed2b247c611c6ee9270356725cb08626d1a3c517094c70078bfd989cd8f463dd66888bb2237a74b1c0b2618bf4547e4986bfd4c280e1d868935ad43f35d10e84927bd56229cb9b73c12c9f7915f0436016c544af11269b1ebf7601c90c1264ac322da04e5dc1e494819803c062bd28a3fb9ab549a34888c25d0c58b824f5768e5c83a343aa983a2210d3253203e8cea7630bcb05bdfa2ff18f92059d06565fe4759fa3b75b6edd200aa0b6149797cff6abcc5c17e5a97cd0a87288457a879506af261419234b6b45a8f7c44450b9157757bcbb637d0cc36b53c94aad926195e86574b32b9ac3489911d51ce73ad9723c9eb45cde5fb8cf3b05729381bc2d7185dc2e76c8c7b41904fa5b97355cf5c9589eef59e50b26d30031c5d23acd404b5520a68f90be6e2ebcd9788341163139e7706cfc8ff5719c55d5235cf7d8023c0813e4dc8fc94e29feeb84cb3ca13740db46e3f0217a1a26db0b5a5af2b59a62b27c0379607d194b0d6a93fbaf0bed9e15c86b700305c10abcf343a69b7aabf8d48d9a6963b6c3b880b06b2337a52345e0574956ba22f6448a0aed14f3fa0046afca7a3911ae34412e065c1b7f42ffcdd56b9e634c16a63fbb5715c3fd5b2ac6560ebe8b11153529eeff726e07c5402d72920f6bede4bc1275e297f9f4f20dd7ce6a3d41da461b67347b9756871fc93278822ff01dee765769d1a7314e2d2d4bd726b5523423f20931e1aa6f35c52a67a7566b428dffb521c048ba9231196ecde520aaf432841b18edcaacf9909189974019e9b6bbe5ae93ed53f2edd5d75df781a38281449c0a6d299ffbd1909f86ce78ee3d1da63921b0e69f37d63b077a802d066a5f513de9034dde61ccb6a33cc03355411b83acee20d70a022fd4a36eca049e531e937d7973ca6f54ce9aeff9f47e94615de9448e2c4bda84aa5908b4a8d85b2dab7f86bd6a05b7aa6629e33e605d750e294b384a5201a507252892a6acff030cecc10dfb3ac0545bd526ba84cdc2f0c3082e5a9ef787fb582b92fd3bce8af5365216851fde234807c9fddcc0b43ad93543ffd5750df6c781345dde7eaea71725e64c8bcb96620a88bbc8e6fc23f6a483cd38dda0c3b2a46af0e9bc5b3116cd6b8466d96bfacab80dffe2eb2fe624a1dc0d713e48876bb615598cf12672fdb5cd14507e2e47a4c270d927ae499a95360060e0fd6c45729b337d8ebe100caba66505e55a5326aa42366d3330d0d31e1d5f506b7810ea3413b19c9af6ee92e1dae4d1daf2dbaafa508e434506dd553b709ae3130519cf48eecb4ba79c2b01086370f026376e8c18d0a6c14c91488feebc4b4e269aac99755f119c1cc446f0dc61ef6fa7648457bc94a1b6301530bc746b730ff18218b72d04fbf650d1b3585a5d5927bef2121ea7f21e8fd1b6431b25d34bf0740cc9aae9105dfbc4fd23707fb41347f13416a41353e300775cab541a457a72fdf2cb87ee77cd8517f3ad5231b52f94e36e068ec3251272b629eacdc32539586922ebe0dc61b201f1f0c2fd5161e3b7538ca57c03030d9c7856249ff42ca6ea03c7d698194bf4bf0654f921c04b893484d3069d271c0a6843b925b76316e9f3059a7c136e65d46886a1fdb6f3c81291d58690feb5e10d422e248d2fabcb90a0b78885c8feec3d631ba3fd5ef9bdf1df801d72436e44c05ceb2d6ba4f04580172a48e8542b4fa6e1c9c7117696591c9d8c109df977d72cc84058857a461e7c721b95855b62bfc4755a9edf345ac889078d6bf6e32782d295e649c632ecbcba436b4c1f5ef92c9d7898865e1c77527fcb763276cf61947786df025e81e68dde5f7f3c8717491a780b931e09ab5726323c7ff82c8bdc494df3409bc16f43f5bd5eee81658e891b51a470f2f774c2fa774fde88010e29e42aafdeb2a5fcd786a4e38cc9999c4484386a7bf604cbb61a13f276cf5d38a2a107bda50378f0c54319c1112496b941920df4259eea3b84ce9b4fcc709546cc7c65b753b6882258d0d583d01d0efcb4ca3a993455968be478e0e11ee5cf2a8b6ec66512643d9395f91dd2dcec63e4dea1c14f1afb3a174a554b65717d6e929662bcd912999a2f94f6aa87159cfad20d2973c7bf2eea66542bf05665f7407facf003097b37f41aa5f5ab9c0da73a3ed1f3ce7a32124acf955dade17adad8372e9feee909e1164dd8c3a1a66523cbec2e7331944a25f23be2d6fd86c4039344acead1a820c3da7e16ca3623bf97b05a8fd7409ec5f3f41ccc9d1c7b5100a00d80a8aa225bb30d1d480debec5ca833eb1f86dfeead022324b1ebce9617a26dadef2785afc7264a1e11318c11e441564cb06f261eb05256aaa5f5d8fc2f18b35ade5404c41d0f6bad60be270472b75072a77e7e56a716b4d9843b872910769a11ffc267b2ef58f48bb78b63e4a8f47de8767f2dcdba0c85fede1e2da2a5e3898b01e90905083fb29d2d34495000ee91ddf86acb437b104f8ef7a6887f0ea69bafb31b6ba1ec4d5d9631e4cba7deeabf3e6cea541eac7996edd797d42bba7feaa882924fb9a89eb63b141574d72a632e0486d581b7b11a57aca6f4602db6031d43c35b3c71edcf9f39595e49191c495ff50370602b47fff83546a0d2c38eb57ad8dd626d26e78b25e0d887e088c8705e99391d2043a8bacf8570c8d9621fd277957f970dbef00b8309b1904b4dd29fbab7c7673318ced0d1a144436d0c0a11cd3295fe6366ba71c29a9f6254c67d95a63d752ff874b615842ea8d80d058d74c67a56d12d5d094c138c60291f14f2aa12df95382ce2a9f423aaa6cb7ddab3062d1f8a7d3cd3d032fc4b42f7e03ec73c9ccb1d0fdd2fa4f27a376cc98415c195345d5a5d221ff90432a75ecd2a589d1ca2507aeeb49ff683d8420f12c6e98dae144aad324f6683ea0c2be6f569b0171e64c94944e26ab5e2b50191607be65599f5c56743af93504c4aeca2507c76cab1d52a6d3723fb9fd835f3644ab5ae105cc90be6077adc633c1a9d2af13ddf6bc9f44ccbacdd9f38325aba3e85685b62a1a78d3927072a24bf07a848116e3e85ebbfa608b02b57e3e34765dfaf160f5166e367a2991053dba94fe86c7a672da4ba6b5d0ad59c285aae8d8f37bcdea5c71da227e620525428c332cd3b93c569aec05fe50136bfdb5f2c70c4772ec036b7605702061be8f408f41235db33dc611c0a52dd8fb09ced2527dda2411af30f577a967b1f22d3fa3e0fa0dbf593cdf7cd1107dbdcd8b4c935addeb7e3e6f63bce372ea212e1a0a4f7ea0f8fcd73f66ede0a978bcadaff0a7209e8ea4914980f94a1aa65b2534aeaa96780e236dab17bd5e677ee2f32862aa4a0da41922bcf8a1c65618945d8d90f48fd6e67d82ff19498cf9b36f53a252755f92af235fe1df85f567176df1b66853dee6e6fd0b35d92be91a52e62badfb9447c6bae9da83e2541a22f830144211826831ca0c428c83359b05be7d702c55853d4de95883f3ef6e21f9349c077fc84b47f8e66161745a61625b7dc440663fb0ef849a39514f5e53c2556df7c0ef4b0e7e3352255c27c92d672171f6a3933b6c5da965778493fe673ea3de8dbf317565fe7c17c0596e171a5fdb80bab1897890fc33d48b402995b6b948c5dad0a36bd16483a3ee002fbe9e5e016c4da3fc34a981b95b55b4a4da9750c2a210906add03d6f542be229525f4b306dc8748f83eedd249fecabbaf072100944d14c5152802fd748390ebc836da7bfb6db77fa78cf92203f7e7a9e197e42ad1a486845a1a911612410e79eae3417c31fbbbbc1851b67f2f0ffd04b9ab22bb3560d72114e30058e680efe1a1f09d617cd9cba2540c1f05c7780ea79d7d89022bb41ee51de28946d720887c61faabfd66b5ef59d1634b70f3acdec7e72a747beb3f0044c3187ba16a091b404537ad0fbcc5e8fa865d8932e4815d16cd2cdf8b9d9b9b87a8d0f5f14c203d2e076e4a1de4847be771c7105ed77f839e33ca88f48249e2bfd6dbf4d429079dc7a6c471cca798e946de595e9860db16da039b2493de31ddfc233cc3eab5170e837ac69b4c7e9bad2a5f4d3f71a119645d639aad9e1ac8dea488ac2fd7e00948079b1be8418e521aa001b872e0d8e2c2005f751a4d562c8bd189f70baa1b00df1700df889da38e423684f13b2fa4c6e2580ae42d6c128d20f05ac2f83e7d526d981c66f99a2a28640f83cf2d0dfd0fa39cea43c6e38a11275933488be5fc44fb0dc0d6fa82b59b17c14783422be5fa706a5be7e01304d4b7a5c235423257e0a8049113039eded15aae405760426c43e3af329951d007fcea3b1c08c5bb0cf0d3e999f2b7e54a1b0bc7ed3e0e33eaa4b4211d65803342808bebafcd0f094538d0f7e8a52ce462569a58ff87cb796e5268ed15fa86d72aaf69c881dcc781fa96274e9330f24615d4d571279f8a6d503cab9281d1f53f1afc5ade9fc53bbb897162c2647dfa792ed57a681d19a853bc7b59719d51c521176932be0bd31d0684b6f2e1beedd32bb993d088063388c4f570b583e1a8204b3fc41ebd0388d8307252e9878dff97344899d6192f48a5322d481e0caf4d778de74eed892796bc91919dfb7bd3b4cfc2414190ded63c7a9fddd3feeca5b501dc274c1f71dbd8a9547cf4746b5dad54120ec090c00778a4713244e561afc3de48ffa5f26f8140a046c35c35859fc00adea9c39f3e472b0e9d331ba8715722f4e3a9690029ba6684d5646321161bb952f6f921ea6d5efb3df2b613f0c8226d211813629b5d617b39258279a2ae14c30a439d1399e0261b1fbc1357bce47b72cc9fe1b16c8e422d90d68d8d5aa300cbefe9b396e3dc95a024132b1d0fa68cfd727cc30195513411edc16b5a42f0361f1e7cc9f", 0x1000}, {&(0x7f0000003d40)="76a7b8dd1ab81068ce381b15d978003c", 0x10}, {&(0x7f0000003d80)="ddc0404204a8ce4aed6ecee7e0a430a7959d6b04d122b9db20d173e5eb54f20953b754fb928879ef5eff1eeff319a778574539e4ae0fe0215eedd132ac5e1d69590bcfaffcc2e42b56a7972a47316f85e2b5f5c8f4f8b09769f2fb0eb92ffb721d3afed01d8996e087163a5862ebe5ead5666f92fd956b394efd11cd276c3010ae22e29695851a5ba7eb12a47bcfc827adfd4dd7d0dfbdc67cba0d7aca2a12d95d35e2891db360bffe96e10ebb4c1bda5797628d54776930230875ea5e8fbd62cacf74146e7235816aafd7949bc40617b7b41ae781880ff227a4f728399a4b9694bfc1", 0xe3}, {&(0x7f0000003e80)="9d1e4c36d5a84d8ff8b4c23d44758eabcf6491c23c931dddefc662408fa24377f39a7863308b7935f376e6a77a686024fcc0fab21bb8e4345fe93eacca924cb0ca4bc97777f5b786da2dd1094e6ed0afdb8a65f12affac25ea10c4c77455d38c419cbb9bf65195e4ea6dc065630eca7ec6982798936863d4b477ab104d6da7ee6cf42007548d0344821d469e1bc9c4f402755475eeccd1ceb4fe03b41e2ccd4991904d680aff31ef152eeded11acf1e5a3ddd069e22f62056510f6", 0xbb}, {&(0x7f0000003f40)="b1a620", 0x3}], 0x7, &(0x7f0000004080)=[@cred={0x20, 0xffff, 0x0, r8, r9, r14}, @cred={0x20, 0xffff, 0x0, r12, r13, r10}, @rights={0x28, 0xffff, 0x1, [r15, r0, r16, r17, r5]}, @cred={0x20, 0xffff, 0x0, r12, r9, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r6, r1, r2]}, @rights={0x38, 0xffff, 0x1, [r1, 0xffffffffffffff9c, r11, r5, r3, r5, r6, r6, r18, r0]}], 0xe0, 0x8}, 0x401) recvmsg(r2, &(0x7f00000059c0)={&(0x7f00000041c0)=@in6, 0xc, &(0x7f0000005800)=[{&(0x7f0000004200)=""/12, 0xc}, {&(0x7f0000004240)=""/152, 0x98}, {&(0x7f0000004300)=""/174, 0xae}, {&(0x7f00000043c0)=""/125, 0x7d}, {&(0x7f0000004440)=""/183, 0xb7}, {&(0x7f0000004500)=""/88, 0x58}, {&(0x7f0000004580)=""/189, 0xbd}, {&(0x7f0000004640)=""/4096, 0x1000}, {&(0x7f0000005640)=""/249, 0xf9}, {&(0x7f0000005740)=""/147, 0x93}], 0xa, &(0x7f00000058c0)=""/210, 0xd2}, 0x800) r19 = getgid() getgroups(0x1, &(0x7f0000005a00)=[r10]) setgroups(0xa, &(0x7f0000005a40)=[r10, r19, r14, r14, r20, 0x0, r10, r14, 0xffffffffffffffff, r14]) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000005a80)={0x0, 0xc1}, 0x8) 20:27:08 executing program 3: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 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) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000080)=0x3, 0x4) shutdown(r3, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000001c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sendto$inet(r3, &(0x7f0000001240)="b7a6cc48", 0x4, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 20:27:08 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000980), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffff9c) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)="2d406c6e7ab84bc8cc4ce362a9cfd1e33b3feb05025b475f73dce2f8f1089b0f71f85ec18852cee93434fdd05d3acfbb275936ca7d9cd2508f3b16cc133190202e07e4e95aa81d4f895a0a148116dfcc26abe7591bb016baf24d3a90a02816daebd605638140f849df3d1c32cb225fef084ab884c9bedf3ca2554a341fcb5ea0c3877ed2d17253ea179c3d95e1add563b1d16f9b882b4bd1f947e7fd4e46d2e640c53920862217bffbfd3e3a208f74e1ac530dcce5c99a9c7a80cfe8", 0xbc}, {&(0x7f00000001c0)="ab8746a3dd72ca3b3e5535477546fe3f719311d106385ad4f4f8c1a4aeea0e74587d02dd9acf36cfd532387b0134dd5da088042bdba1998a2a0eae7c4418073a9382a15e9f8f71fa7daf8bc2fc6708830cab029c57fb4f716eeb49f6a2fbf5123f3580007574b66b983eed10b06aad7d474a4a3f8fbd884d26e92e3e197cbbba75cfcf872aa5676c2d20d0dccf850fe55bf0930731cd5c34bdb1b51175c6c93a9ac48e2deb58429b3da026e29d8d013ee1b0918a4437026ee1e3dd9a48a8ae", 0xbf}, {&(0x7f0000000280)="e4de523497237beccb783bfb9b1db90f351a002b17ab7997718a97f5a697744430105912e2202af6ad1ba7df4f54690a8185fb69e21f1efe773e3adb170bf8007ba7aec70be02b1d571fef7be6d9d8066b3d83", 0x53}], 0x3) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000300)="0b0be26aed346e8ca706df5f91cb3d47ad9cdac8f5e8054d6b", 0x19}, {&(0x7f0000000340)="28e7145d6c98189f5a36459705df179866702c1e40377c23663ae24a7bd7ed01760894a20e17112acee935a031c29d92ade3248f5c185ba3444edfd44edd70dc2f78d6b242c76a", 0x47}, {&(0x7f00000003c0)="18d8ef3da77d41ea545c88bff6c8f5c5a13573ad0dfd62aecb139b5d0181e9192501099518ba4598ac76daaf933046a0a10e1a821ed3a62911afda0f52129705eca216e1adf7827769671b89ae5bef07e7b3b702978b6c8cbc4bc1f41e74a9486734d3a2860baed472bd1f2c892c0a289c1377303dbccff52a403f0fe4063b622bff5c1aa90a5c3b061442b8ff716ca7478381678c3fbbd9869c60853e0ef52010f2280be503e09ee5d5eb7ba76b95380667d38e032da663b27e0de6bc61ea0da7004baaa761d79dc9c1b17a64fd69", 0xcf}, {&(0x7f0000001980)="18d4c79b6c251bb364e415eeeea179387fc24d33ffb67a28b3df1e4a85a2dd2e62d67088a0213ba29239b32ad91323110ccadfa4b98c185fb76ea30b8500f927866b82c0857c7dd7fde65f8639f04250c135aa7405e5bb771537b4fcd05b87104aff3814b057d8e2f7da2508e6b139e0fc2b33888023705bfa199f109ae52cd5d155fa2ab33ded3937a2b454c25b35088393d21d9a52e8acdfc825ecd1dd0619eae5174dd5e86f364b4d17e26fa5663d3959cecbbe0ed7dad2c9541c09aa440fdcf66352b99cfd59f9200b34098f23334ef9a287dad89395d27b856926a09aa864b2a2daa977122905fcd5b94eb662fd15ef36e37dfacdbcff93e226430a2ba57889e48278e395c93c59282c094920ef1737c4438145fe221fa267e314c82d4688a2f415b522cf8533964a0c7ff32e853441350254de69e83e6d01a913de618f7e4d12088cceea85f8cf0dfd41ca98ff079e03e830b19abd0f7a0ac5c11c3abd27ae37217d9a87c98f276282e605fbb8d3e791e6f7d5e734fa527d6956c58687be6c07620157d5b323640515e0b2bd1b1278d23b14079975f92e6baa196491a9b5919034cb6665830ae0490f05f6de10af03a05de5815f49e6df7d5d8211b480bf582d74f4cfbeb1ea24dbeb22f54d5af089eee6c9230419e3a87cfa3cf042da36e6850f1497245489f0f02eb28ed56e4aeabe51af1c3532568e28dfe2eac9da2e52ab06d8a73a0ccce4991e896f0988c0219441bd7ff8d8823ccb95d350cda257a3777f1d07e25fa75db15c0325ba56516ea6d5b39af7ba00db02df45855b0214386edc66065d77cffbcfecb6badeac3a25afeaa5558f9bff5dcd76f1148ab0d4ce39700e4c65fea12468f8673b54ba8075e136d7f7c23ba8ae71e825c4335d8e446f320833777a6dae7d577d7ad792529e10c0ef1ab68c21c66f8a15d9d94487943857b791de975c58b4a59a5cb452de6005961a86de7abbbedd1a6a8c07280fe71751b4bd6356240ce8630fbcf2b0abf3e1ad97642bb8ca893576d04fcb1eafeab4a123b75c3bbc98fd3f5671f9c66e08032061fc44031cafdcc10cb9a7c053623793391e5381806d71988449270334fc1d6914b0820cd62000a2c8cd7ee57f24734ddebbd8f2f88d70d424f7841b9bfa2b5257b09db4da2dc7d8fd9ece1f08f4484f4cc6c4fdb7d5945096a88370f14a1becd633c35c0ab12212f6e26056361ea828cd3b1fccf5288ad6c01204a1e89812bbb60d6e84a109077dc19582dd5d758a9759a77df6d2f3baf0dc544a689ec447c311721cb6e86e579035de0955e064a69d8eda9faf5b2ec4b155add8e1e38b7d6908524fed11671e76c1d51adc0115818330a14f6ea11e41c4206645db10a1cd0f269cf15ea9a2753e299543b11cb255e3056c174f1dd09e15288e6bdd978226c8a9bc2c556a274217a3e81aaf57ff3dce87c6804ee466bee2b8eac956c4f3bf1d1499683a60fdcbf4aa38c9e75c61701239d2626d31b20c239816286e6f6d0a3d70e2d4bb9a7488adc567d1ba0221093fe97c0427a5ca5c7a66d30c1909c745f86c81f91a8bdfb4763a5f82b1c39d51f49311408f40a4cfac81ff6a2178cb5f65a7c513a108c0bd5d268db45b445f182fc2986c16e252650ba27cebd44b034a3e3251627dd1d4d2007637565ea00da0adca6ee9ebb2b75a0e4b148b447a904f4cf21e769f0c29a5b6c5e05dacaf1dfb8cb56d50f112796086b116909a51e24c587bf3ddf81c1306678854c4d41f7fd4d5429d165e0c26f9f2b80028964f2d7345fdbcf938168c5bb4ef02d2f272d0d9de5a885389ae1eccdd73573bf90f5d96575466413c0cc181286fc013d93edc4474da78f08c464861dab09ce875db3d0f0877648b2df66728dd726334d859230f2df4cd1e905398b3df1ebe2e40c205416b3c2d7f21d6828c68330d93607b415a7f16bf027988fd7838bf6262b7ade10666a5161e17b041469879ffe4e945eb193e2080b70c2f7994e255aba9505570b170df5f4d4744aa2a63aa719bf4c894539705f64e1952652468a8f9a848a9bcf977e18ecbf39dd4c951f0ac6ac26222b91c8712ea6bc796ff65c8ca824545c2d8b19a24f2f2fa1af7211c34f3ed10dc7aa6fff8e9afebd604e2bbd2bc63986643e6485f54fecd64b72ed1c25509fbf5ca021f9c6b5567da3eb161c7e4b67df039e230aa7564f1cd958db38d333c0f90e1c7f8a4d4e35a4e85a18eb49b237a0ceb6b11ccd6992ebb878a70f44d0528302015758eb3a8fd957c516bdd41cc5b80ecb8e9212388b896af56c7396e853f00d4c931bc7b648894644553fc6458543b5e6f197efa637753f12271894abf191ef33f38078350c9bc64dfaea26e53564f298a20f53c5280b726594a2665ab715faf9aece486f212a0249036b68aa5bc0e8cbf19fe11daf907dc5fc82baa6be5fab18d89221e0b986c804b505acde38dc28861e29bb3f32b85f426f37d26c7a55df19a4a063bd44460269a9e08083ef05a1aacf76175bb83bed67a1a11305d7039140e55314a06b6277202425d06d09a4a42bd21953b787e0c900491bf7493d3797dee50819b88de515447a34328851f5be95cbad69cf0f761b50ef55388bba34fe12e09272ae3c027ae3f8a998a9d339b761dd16ec7c93559496b543ed0b49c345e46403cabd2a7847322ae02327ee3d557282f73f9882509bcd30567d6a23499b039e80a0b40acd82ea2be5afe25fc29276aa4c4347ab7f299d642e37bc776667c1d573f8590ea34974518786728b1b3caecc86c065c759e09589eca1706e6168ea37f1b7899d771409cc22be2584ceb6056a4a739ce4cdf04fa4b354312cea600a9e19aa7e36dc06849d19dcd7c3756cdd1fa974e7f7e6fc4d00b39fdd1d343f120a3457bc821a8277f74c35ada196ab1f69d2025e7da7f7963afad1f69f25366cacf0c01030f7d7259ce1405ba56ab2a1713427396a3d573717b973038619901e954a48588c7fb4370e0b2b62122e735298e5d26f84878568002e0a38593fe9e96ba3cc42fa4730aab3338f44ea4d5178ff0b6a19c9f3d1226b0e23e410fc49c50cd035753d7abab4b88a08a50ae2004c105bea33afc33629e960c6027561d3e9cf9586c3210344405b483afd647621f663f7ac83e269a8b5e7e87fea628857cfca944d08ef0dae35d5402226b424586a722797fefecc994b1260ceafb77402b995e28f8038bb1beb39db9899a62f831219e1ded289a9419b27037483fdbe7f1b9b581896020a300fa8796dfb9df5f030a1fb42074cffd07efaa1e2e3fd4caf83a19bb2cbd545bcbc9bd7c90ac2b7bb4496583002c8903a466d6f4dbaa184746741e4e17b8f6ca70117983d520937c45f94bc95f09469e755e82110f265b36f68a5bd863dc20ba7a98dd08b03dcfd5bcbf2bf6b4423c34789c6ba8ccc7c722c467118c3f80edf484b66ad9675e9df820572669f34eb48dbaa19e115b2ea0904f0de930a26461aa73ed3820a993c2cd3b0f0bc121a18b5aa0994384374b0ba6a960a2ea4c70c29abd3961b005e17c7faeab70a2cdf698adaee9c42aa55704f27f6eb12dba2bc81b6b530b2532e7249eabcf5d92a2b0f62588009619810001de16886124add75d32d9322bd75ffaf2a6d3b926bbddffff2afb9fc59e9cc6d06e038226974ef7e60f9ac91b8d777b2b35219ce2528a789c595616ff018f5f532c2495e30d666decf14d7503a4701201e518400c6cce9628ba9b7b4b7655a964859ce83fc69281b16d1dea21ddeb28910c2d93ab80c03e5c991e2a46fc72a391369f8bcc2cfac3c0af8d47b071632272f239d7aa8422e3566065004d9a12c8f79fe275fcacf2ba49f8fd9a5354337e15d6badd6a1028eadcb82b75cddba63c926163f64bd0f1c6159506d4d137d3dc2123359a174486ecadd5c16d1ba0f214a619cf7bafc7f5a4a244f936894e7b547708b4842d5567b65f2bba015f6c4c8904623ba427cac5b3e53b2a3c8446efc963204455032a62d472e89058b9297e877f6fa27cfdf64aced9e28750a2e80ade0b561625fca6873bc17ac1c0d60589eebb56ce7fc4da56152a5a0cf3d0889bf157844ec3b3d135010206a4beac4ce34cf9f29fcec196cdef3929b522112a2f3508678fbb9d5f3b617fb95dc809501cc0f38a46464ed73e15992862dba6d6a99e1e457f040fcc5983c76415643b8b1b7b6ab8675826c13d18adc672de8423bba5443d982d3f5cb53858bf5680ac627b8eb40c6115b6ceed48a55751087e7d1975114e208eec00122dfa8d32717d9efe9afee68a472656c474e0328b2b4783fe900cc671f6e5a215aa315ce59848e57d1ce4c6169eb5cfbac961d218f22209ff0e5640714766496c510d85d46dc1bc92fb700c80e73f509a256e2f22f209bf0bfb072d1a131fcbece27c87cc4b7a473f0ed18ac5c853b6d24f562ccdcde509ecad8c66262c12678b4d3ab25ba30d52889dd06d0dafe861a89233dc39cf960c46d6f2cdacc5899f95cc1934c87ac1aef0ffa30ceab653eb5621711983785580cb47f514262899d850db6ef03e61dc3635fdca43db63117539467515da1808ac9e1d6183f973c5f45766d34842bd55d9cc1f2ae126d7f4d1dd67a676a9775d988a0d9ae29f0c96760c4ae2c3819705f021aaacb1d9edbbe7c3d2dc88d4e2e2e0c1718d38be35cc493a1bd54632d9c5594bf52fef3b6da2d75d5fa22ff738ed7b6393f29fa481afdeb997818c48e6cec8469270b936bd17571081e6135aa6a49499b31ea6a7982cc63c48fb309d3d92fbd3b115d6a9cada146f8e2675bd569af69cb717860ff31ebb6d317a102e2d393192f110c70b4ef6d71a708865eee0eafd1cebbd15c210da4b351b7bc434f3f91593c645954aaabcd46d6eafa0846b63cb8cfc56ba31e75dda26189b32da597ede6e879ec493eb03f0ee7a367be40fea78278d8219068f3447763c4c19d48765ebf9980f0151ba0992e3908f896b53e7850ed587ba9cc3372f335c21033eb2c87a587d97e128eee4d58ca672459e286daf8e3ff02cb6e8b9156b8b37f1ec106efe5b2b2af491e4f60962e8e14724b6fc81ff9032c81d7ac95810b61ef8b0a39b6809189f53b55a4f9c275eeed395c664e83e58e0914823bd29840a0f1985d744a32f979aa9edceeff13b1d7a865be4c1908be07886cd8f6df0bea1eb0c0d063b1712807e2d24c5c2d984ce04930350363940e832820e7198622828f65cd2b09d7cf88cf83efd02617471a44a9db63db204109af460a96975a8b6eaf57becffb3a2da5e861c82859e2f297d4468ffc0626b8cfbeec5f0a5538f3d292c921ff1627215f8fb90c8eff0dddaaa1886e96a93abc1ec66bcc6db599e5ffcc558042d01d884b1e17271efaf8e51a475a47c943393c24e92be0ac1c734b0fa96b1a67b5ea3ad5982cb8fc85ef25be0a1110af4bd0c1cbcaf236756d84e70353123047a90c9a02a7158a0114ca6c0b62cc8700e3c2676a4fb3e5f4bd15be70922706a9bb78592ea09ba7e040a81fc6193e4fb67b70615bcd058deb917290c1063ad5f213e0c86bbcfb4f36f67ca4f61d1e245fa819faa051f22afd4a47c70065a4c79d1197ccbb1a1693f26c9a8e40f3b50027744363017329fd62ac99dbd6cd5e7db483985b625719d2a837ee537dd5fb3d186f64f5af2e4960fa1400b60a48d729638f2f55c9dc3fa14e77d6dffc68e1b7209ee7e5ed30ebea1a23a26f8556e4c79e27f27720782b06683afc70d0f9d49c367f98ed4db6c1359cec9d5a6ecd750fefa72a11b60", 0x1000}], 0x4) poll(&(0x7f0000000080)=[{r1, 0x4}], 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x40}], 0x1, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff"], 0xe0}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x1000, 0x0, 0x80000000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x3f, 0x0, &(0x7f0000000000), &(0x7f0000001900), &(0x7f0000001940)) 20:27:08 executing program 7: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x12}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup(r0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c61e000000000080000000000000e01f00000000000000ff0200000000000000000000000000010001"]) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)="f62e67c98f7a238fa17cf28c6b7c5cd2026d0ffb69a8bb8f28ee1aba618d92690b5974524637aad3584d76bb934f02b2c1be840806090e5d04", 0x39}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xd4}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x20351e, "1a0001ad09fb000700000000098000"}) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000100)="75e3b9fdbf365c0c5fe11d8eca48674921fb42e0e094bf1470dc1ef5e736dc9034eb72d276e98cf77996b7ab", 0x2c}, {&(0x7f00000009c0)="f88979b2a5a5f7d1071037cf6fe0d937e78442c4e5a1c212b06f3cbe1403c79163f81c4aee7122c95d53e0052a960034b894518b15072bbfb67fb1bbcca95df51e0b9d61b5b6b94ae1973be401b3ec08239269e72d436b3b5055adb0485db4fe9593ace9bbf04885e08e9bf6119216a2407b8c3b1a5a46f019b0a891b028ca25f1d9d87babcdd6beec908c220fb9b8950efffe2cef2f0e933414163cbe49cea90e4e72eb6a75fa7b2c0f61b55b8b54a931b859e7aec5781ac1ff40e7ae498b9b0fe204aeae1cf55c9a6277af68d639eb9e503bdd45edf2674036f6c183a84b8bc241ba76ae29dddb4020b8cc8aae698cc1817b8772d30295e5245a096b2f55aed2929b5a7acd3a3152ec648f64280099078ce08f7ab54a8267c7554356232624054e950c78884a2b968a78f2e65ede414b7a938b7a337286e084eddbe615966abe5265093c6c120286cb18a4fe27a95a1ca5810fd4402031f1a04000fdd5c48d3c47fffe4eb5a5444c0266e37500a4653e49cd01740e39d95acc31cdc08ee11e83ae4112ff49314f32256fcc06286e657aa51354764fe13ffa9eb015cc4f8b1f9aba730349e01a1f5002e20c860fbccdbd12361a619251024f85e318733497223286440c1f570ab57e6f1241054ccbead5c4c0745ce078e8182d7022b8732f08c7278c159af1d2828fb3acda7b816781e8cfa09c933df425428942b40e6a8ffe4cd6f158a667bb39727559467c3ea53e3aca0c3112253b4f8bd70bf5eb9ee110e33c3efb41a22619b379c6f01e410b26b6c91fa84fca854c0c8d9027977f55ec7f465a6898fac3a8e8e1f98cc497e7371350f5be13db70648714cd3258428ca1e4965727b4cc1227422870b0e1d70cab117f0ce49f11c755b488c17ae73c92085e5a93bb7396d8962c3bd25b63c1c39ab2d53a57192a09e7cfe3e13b75641e8c711807c80b3099c3d63582b2c8b858afb204a1a046b51c6b74fdb22a6a3a0e51616afbf20aaa173191eb7bf5ab89d7d79ebec15e66664823652700c269d071bcc4ae3f6b41339f6579a55080db71093e07c5537b45a8840796a6f06b24492a76d05aba0b128eb82035a43f9d406313c0b6a6bd9f1d1e817d39b25c078f07dab5203f79bb4d0782d6b1028774cb258980611e1984e933096750aa3a4a9969cdcd67703fcdd22ca6c66cc45a1ad6000c176dfacecc3b9b90a8cd42eb64bb1945bacaafab708c4e0cc251eca4325a58dc932ec425d1dcfe4e79ef986cc7d407fb12f9a68c846de93d5edf2d7aa8d9c57edd83f1e50defe51db81b1a16b871fa2b81ec17de76c32b2d8fb3e788df621ebf3a32f227dc092c618a64173580878c4594f7b202f055ebfa686ddae1272b0ea04c9b2e6b6f01448372fec2b93c838ca85b86e0d0c0a897b57a49d5f307ead836ec61d703b6bb2372990429ba1ccf6790a4f87ac89d5c5fc8d50979b2777be017e88806751c9d639008a518bcb2d1d8854647fbb2ddf627d4ffec4bf462535af2af79e1b3d59bc6f09a04222540e7fb2d51a7ed34b475bbb5991bfc84b6cb01ebb59d080dd30ac652e950ae79698566fe58ed5e527433f6d4021e268967a261588084d7e0bd96c79e979a5ce190d03c69bfd06dc06774031801f2b5898a08df2eb1db194edc4ff23649ec705412272fb2fd24dd5a7e07b28e059a14a6db4f59323fd2e2d6f2523490b4a48119e021efbfa3d1891adca81c54a4b3d4c71657943856140397a2011d41aef02f55c963bd17fea72eeade06d9dbb0add01e1dfe47265a30c037eaebb17f845e2b10686c0865a70468a00ee655e649ce87db83d4271642a89a1a0f5278ca3dd3bca31db28932785284f980c7b59522f4210d673ca9af2404085918433f4b3927ed0e5e33c417b65eb94df5093a2c693f54a200b1f1393516fb69795dfac34c3f0b68a9fff677bb1058131f61c3e7878d8f4cb9cc9826b5feabfd6f93b5730db57a2d186e7d1679bffd922dc4189e4f9a21d0adb55abdcadde9f1a99a7e6a68ac2d0022f4d6ad96221be62108f5b9a20e468a2b1333461ff7f2a99519985a5c48857862f49513fcee7d5262405ef6e1a149b37438fd82ed68f75bf6daf695433c1f9b9b1e52a631fda188048b3e7b21db6bd72f8fe19b9af08d3bd9c42392f6cbc488901729c913720e37fb161841326ce60a73862b43979a2b44aa3b48e04b61040763101abc0df5ab8a70fb4ce13818b5e3cf2b52d5cda7bef4fac44b2893e5ad5e91f4e4043604d5c902b0f8b9950e1af5f83669b0788e616f08187bd33092fa717267419532afdf98c5d925cfcdc5f283e38a17de00c28575b183f1cc8ca04a411e9152de6eb0b188f49767b56059aadd8073602d905a73d32ef4b4b3a271bf61b8a8e2ab64b8129d67655017856531e3cb24df8b4a9e2feef1e75bde095188af0f91118c337e4967dd8cee9b7882d1ec1bc34c1698d4ce3be92adef6913e83d984b1a2bc525b295ed0f9f3f888f9c5a9a47b4c04824a4b7dd7f7c1886791307dff5f41dfbf784a0b438b53292c0b719fd8e949699bf54901892fa6cde6b485c62c6246cf1420b407ecc68fed931f281b5ef74870d1118c4d8b8d3cfbd2676e7e478c43507dfc919dfad49ffbd56403ca5cd91a3f34f63cc0b5b42f7d18c01f8261019b10b4e12f70565dffc5a2b76e7d469a7d843ecccaeeea3ea363a389690f356cbc8f3184bb053c671813c0aeaeb17ec74176e3770ac9cb33e3a1dc4d670811458a178b49a768dd69201ef3f714c012a9e217c25f218cfa61289d5691cddae3c29c9a9ca2b24f4fb5cee26c989d417ba8b8c78bde7cb9fb9300fc51f3b0ea5b99dac5d59667fc0001c92e91b20e308ede6e6d9a3c4cd3f94e645ba4b6f9e89d7a28e2269d316c86cdb06497ae1c5c9033a560d6b222df25dbe6af72b184d3936efd46571948ac41e826876f2f67faff2ae534380b7cabe2e35cd229b3bbc43ab19e796d739991d9ca095ed63d3f9e0d2928dd400a376b611e6696c699ed94e286a22eb2432e37d6cef562e9fecb93098d4532aae026d9ab9f3e4a26a6bed18d60578b79ea563ae9371fdb7b586d383b87428a37f078b6ca878facf86e0c40a563cc777bb9400c7ac3ed78b0f643603e7af503a5edb9b081593c50b0ed688627543f14c7a1f8e7652031f6624914b164faa19c5d211863d241815b83b6dabbd2ce8726773c66705162486055fbd1315ebcc66a20486a95f0b4b56ba05114c7d9718ad325addab3384a66e9c1d59ac50d7d067281568c2254e1abbab61f5d2beda2bfd9df201aff6c13775f32449e9f97e084961a265431d720dfb7c5f208ecaba1e7388f626a4ca5d5dbe4ccef5d603f86b620c4b9f071899b5370ef07bb3ffd4e08e8568b157bf7b54892a13839c67d2bef3d23fb45b7677c9cdc166fc5f7f64f5d5a535fe813a03b8cd16a4fc21dc9d5d1289d0638e2c72632f143e9d6b5c57ed8bf86c98d738a6a836411fc396919c0a2016eb879f6c0aa400539d079a462da8baae4d55e100e811ede081f6bae20a5d97de09190e3250883d480cc58491d218ad220192754caeb5542093268588314456b9d810532a4340424aebd03e276e9d351b4c8b147fe11d2a862b4112771bc894c334739d51561e7bc7a8faf7e87a918a21533a6dcd822c317525460d9d4a56a4ab85bda15926c0fc853e22ffa3972a65a2c81225433a04e706ad42396ca190e8274db35639b0931809ac6d8fbda6869ddbef526763e3900ea1e0b634c72a3afdf9b786a3b57dd64ba44250ccc357b7246576ca7869f8d030b0b7e69c522db839665cf0acbf6fc0db6852614fccf674f3f9b379711add184092f8388e3deed5c19cabe34ee91f0004afefe901cefbbee55459cf04fc4b60c2a0404638232a70d358b0bae09af4ccc4585c7f1f90f7731536837cc7a1a44e4ff2ced0493d160acc2c298cff1dc59984eb116720dbc4f8bc024de8e80f591adb41bf11d425d6ced793f6d7833a03b628395cb3a387cb0d050ee2b2e9ef5465849068e401478284575c42e97791d597e47ce2d1033a75bcce1861ecc2b78dbcd65c324138db6ffdcc7a297171309e80beec27e9cfd0855ed342f4f8f6ead01f2f356358be578e0dbeb344a187b57eaf4b6097c3751ef317c8e00b577d74ece3d96ffe2c5a3adb9118c6cac9e7ea77e45c9fd136a14660a1313f8d01cafa1d2e1daa5e2865482858714f98ca820ad00417410ebc28532e7d6b2a4df3a2ba4d983a28237c50e47def912508a5357cb60932399c9fc59d18f016094731e4f443b1e369547e4bacfe0a0ce59a01994a14d3628e903a3ca11aa20338b4f0b5a5c5fbeaa4beb808bce5f51fa799dd44f2a3697e68494967f1de817d24f9d7d86b4bf1a6aa301795add552eb1e27e0e53a7791bd8165ed85e3603fb658eec826165739c887936859347ecc66a638c50705f7c007b22c7078a778a51908f54df1625dc906ea3d3a60db991a2207b6924a4d094be6d8306b3138e9183f01eda26f19e1b02460b6a560bf7597b34eadacb0a435d9790792eddfe1654133e0e8f00d11ff5efaf9d20aa352e758c88ef2e33b8b8d3537ca07edd60bcec63460a1f02e75aadea608074373428e1c7712a0f1a92090894c7c88e04fa8aba24517ff811f3e5cf6b9ea1028e1f35552567309f3f154b52f2a35caa43b4211f203b06f1b2c665265666ac71e682b86ec3eaf2c03e9d4a5da9bda8dc076f47bdb4969669ed980636609bebe816c8272a1ea2ddfda72dd38005a03194fb89d20fa996e8aef829988b7947c51af1aabfe2c5befe5ede5fbbfdc14d9feb4442e3d3adeb48f20c46020d311b6d3f0964f6640490fe0787805187602639dd0c22be8ae2904baa081aeb28dec4fcc41a2c3cd306481fb553444a1c63d0731b9dfd67c33a0253b60543e610c35ab58cbc93fef21bb6d626a30aba2be4b12e3a1db28a1baabcd77e9de1baabc6a9b12c63564197d79790239a5ad14e64f4ddb7c62766a570c726a2e66961479f94aa8e32b2b49b4691fd1d77b8722a9969b20b17f52949681e374d4ee0e82c2d9886e2fec63aa93319c7ae125fc7a79a67526ef718698e2067ca2cece277cdff2bf46eeb4e4d41cf0420eac0b9f99959fa65e742e858288ab316fb4deb69f1b79ae7164eca6a72dd033602439976cfb4624a69e50354df15510e0ab83abe7aa70d381f7712a134cd26881d41367d9af3b6b003bf264c0d36532d7b8e3b406cf10328b338ea78ec3bc40f5afdaf940600f422d522502f38399534a117b8b7e7a4dc06f9afe5ea2d2e9e8ea42765c0e68ce521bc16331d4f83ab0ab53cc8e74a998885d447d7442c3b2626fb236d76781849af6440f1e7c588f672b7143976d495705f33c3bd80e1da5aa1f2ad2ac7f8d718c2878d4806c8da5521feee96ae61d937895c41466bb6d1574c6b0506b33ba8cd166443bbb39df03e38ca966d0db1081adb8aa320fa31ff4b77e5bef5eb0c95c8baf968750972924ffd31dda5896438fbfdf307773d7d90bb525611983e5b9414452bca70e98aade3f4e9c9a8bfcc3560d331eb9d7118c907114da70397683750e93f8ebfcf55ca639076b6486d", 0xf84}, {&(0x7f00000019c0)="3a8a528ca57e1a8b3b227eb07bc408a8c192130771a70fcb611572a8d6e94cbfb27ae45afa79ba84538b358161d32568bc72a6e5d2a1b109c56bf826ed5d4e1f3c8ba03f56edab1c114f038f6c74e94fcf22cdea0714e930c0a69cc808a036f9c56bf31af644f2051a1da375920748904f5a3488cfcb4a552b927f9334fd301ed197942bbfd48edc009f5aeb4e5130afe1c7d89ac6e1af2410dc1dc70f9ec1125274e0f339e7eda67dd724ba27b6a2fa65ef6f992ff418d4c148460541ad4cbf4d5e866d62405ddcc786bea194d2d168c466a7b3fde5526e1acd750efd41ce76f9414b99859e7c6ff29debcce1ceddaa15964960e9311ac0b5fe844149c47eb346fab5ab023be21b58af5972d2370cf67ac6707449bcb138dabecd8966b88cf0f35b1b98dbb87e54f89d3c98a4f957c338cac494be3a6ba249dc81a738760c9b3c51e30519965f31eb9fc599189b87151814a363c6e335b2e5eba5248d5a0b97b1a9595747485a54e691fde8330da7ea346e39097e3affa6a30a5cdc40297456425775101272eb45862bdef779f3f31c2a665f4e252749974e92ef571d2bf7b9141ac2d58ecd58eda2a0976f1d2037ff6de788251f0458d7302bbb19a3f05f62c79b5043ca1a928aec8b505852e9b1e42784af6fadf1ff2d3292ea4e184a1b3f46fa45467ac9cca3d9cbe1c6e3a6a38bbb0664e3bcc2a9759075c15fd4656418b7645d597569134db6ab3678544a97352d7b3e7ef63ece9bb37126ea0dbd617ee87cc0959f6bc9495abb40801c9c46dc37642d8129d2bee07bb6240cc6ba09ed1875dfd25e4fb7309157842e6d34d56274e15a6f024ac0e0eccfcdd6404e2ec2a06aa149e1e16f71d4639b21e99603cc2ac4b0caff5613bc6a593ad4d280cd596419c8338339be5331d88bbdb0659130c9e83d47b1c37bb0b07e51cc54c71330a7cba6b53cd0445ae752225bcb067bc7dbe204c9ea78fe19933e689f105319fd6b61027e69120972f5d4a04e20ec80aebcfb231f0e146fbe1c6c1f84558307827bbcb06e443ccd00cd8c7e389f48f9fd071e950c2729eddc7ff692f065a4b9f6ff9cf99dcaaa68264db430e9157760c90827fd8c4e8d3dd496fdb17825a10ae593b3e8a1be541b95217113babddf2526e4902fbd7bf2d9e416d0c93dc2ea12401d82fdb31fa541b07d668206dba4651f8461d6c903780f6c2f1599cef2ebe71b5c2a8c5daae465199046419f0e4c45a98910dfeb0593194a2fa2ed02d97686f628455c8c837eab0c59a7f1dfce2a43052329ad876eeedc082fb37fc433bd00ce81acee56dd11f5665075186a67dcdd2b444b2e6c99728229468d77afb6d69e2c7035394b1144cde4ab91279cadb73e4e6ca56b81b969b8ac7d51b0e1779443c306310b3591f95af5e9fb639877499f32e9da0bd5958dd41c92bce39b6496010d17c9f423da8017907d1766b0109da427dd87c219a12282995208cdd3d974d92765596ac7a7e0172a60e6550461d685326942239692bd814e280cc02c04d81f6c2029d6aa874796b2aff797ace46575ce468166ba76c91bd2263fc5576c3fbd1c83e1bb4b3316c6c517668ded198a2015979aa8839c7880188bb6304e5d70cb2d2549a67f56cfdc740570230a9e1f52be5b56c6865f415e26c27eb3b89ad7175b7b03fb0cd6251f6d60b4e2ecf8091f75afdc1bf0a09ef1e1351d4c59b9969e7d95e6940f4d08e3578de2ae6146b9a3c9f121ff39a22501373de665f91d7b10a26734d9eebb77bcea84090f604609c50cab4479bdf90daa0a743bc7b7608a7946fd8f9047a6dae8bb6fb517afa1df5dddef1b93de9cd899aacee6b777042a9a0f88df062b2cab95776df356eec05a239523887879dc179e34967f6aab87695900ee19b067d260be4fdaa6446074fed5268bb535fed4752316a942e8fc509e5c746b3f1f3165dff068865728dbcecc09c644806e09d870eb5cc2c9deb38e236fb4c8803b67d7b70ea28a9f71ee2e8296afbd5507217130b3f345ceaee6f4b15f70405909e62ca1f2db8c45848f5dfff69cbd52ccff85e6914e82f982d4d8e0247c9f3c3ac6d505b8812877bd5aa6fe3f288d74d19aa3675313fa7be488d7ccb0cb0f4dad83b74d325ade2fc53323618134cc15bc47dc9780ec9e04ce421e46d746b99a9a57ceee74fa7f8ca52e943db6be912bfc2ab929032e49e764cd85400cce122966a52369bc443bf582642f427806b5f361bf95e55713c91ed4cd82031d2ac72ebe0973370c882ff918e2f4269c43dbf9ef46f5a67d500cbe41a8f7760cecf07fd90f7feb05a12d10f2f899f4c539fc2d59c153e7784270542a014fa8f46e1faf4815eaf09a4c4218cd408a1356d8f6ec16ce25590536ae4acb75c64defb6d994008e6807e263ebdc7a924c6a80a5f2a71480af4873191a529df0ce1a1c797e789dff164baca9b410e69b5ff9f5bc1748bfd63e561e443859c61acb712c657233f3276980dc58831d8583a82a8a0c21d5d40dc51673f5d992e85f0b3bbcfc38c721936cfc05e0a180f0c64b3dbc8623d58a3af6c0d0a918cce55fc433ba4ba4263b4a339c809110f848ab872909fdef126308cb25a1fa2aa1efa0e040e5df3b8ee11c3752cfdc1cd87f1ad64710c96e41ecb7171d4181c3f7b1786d6e6d99d36c419520de62ec06236de3885553fc07835e75e81895d387e487f62234044d190258856ce95fe635c743eb5c733d17f79728252c892531ccadc354a9e31445f2a753e82ee3a9e0dcf2ab3f749b737a6c0f93d4038c1e8ca6d3d9ca30a8deebe511d8795fa0b0fa70422d6cbdd8e060faec82767001a86e7293c475bfceadbe3c53af978e4df8a8e3a947f49d6121e9bb795465581d73222631047934089acb652bbc00aeb7f1003a5d21455f01d87a4e05c7a679fd4a88da2354c9a770ba5cc25e9b6040ae42f821d5278c5d045b48c076c1dfb286af7b0cf5801f7738f4184b9d951b55fd7f7f2af0d513016174b1f5f7d5beb3b83f6de0ea1b9d61ad8eca630898baa58b18c10e682545b5232dfec5cf96fabe240cabd36bf1f323942366256e2882dea55dd1c90a49b6399b3ab9407ac2ee6ac4fc28050994c6ef799d0546b5a19b5c3911552ae490b87b4526f03fe2ed498fac34b59e1e9ba2b5808763fa451f12bf082d4c9d99cb73bff6e1db183fd22c60d8e2214e9b447d14b146ff0f43016c670b4dea873fd34e8816a7a4aa5221d5f09483a6f3ae1f0d428c18fb7ebb08bd6d3a815effa0c450e3b5ae8c727aab6c4821d10c52d74ef05f7b7b56f3ec04ddf125a6ff98c0bfb3c29d2cd1a48234dab65ff27a51e7eff2fd8a69cd7cb49e2a5f8fde339992782949014416ee1faa5a31c9f259121250e04fbe5dad78168a41bbb899e0eed1b167db1d34b29fee438e7b7535308df4c7ea79706fd225011aca973fb61da31c16791c2d9213788976f3a77f9f8873b8aa2af71e7b76472296f9403aa0190184246b0eff430b46326db8b99dbad44cdc5dfd27e8dff95c80780e27f1983ad90c0123f8097c8fe759bb072b55dcb4302590eea7c343fbdd71c53f15bfbf17e89287a0f052c93e9738682ef58c3d19984a937c329d5b9a4cfe3b50b89a7560999fee93a9b607850a118f0c498bc72731d86bf5f8c2a0949e4bf30a0cf91b414f7f430cc840dc7542756375de999418925d357f82705c69245419c328af08d52398dc8c541e732447d119f648d2b105649d0cad31e4cdaa41ab1f591223c92cb73457afe12738acb23fbc043f06417304439a59d89579f6103b4e843dbd6e5605b48025efd4b83048e6e1cc5046bac212243b8db21146ddb00ea4ccf127ffca7948cbab8b6bcf706e1de14ab180a881041d2185199ccaa614dfed1243d15fc93d7222132054e7a5c9f37a3633349d6ca5cbff25b81b6fa2fd10db99ad8827a5be7adcc989e27c84759f5f300311e8c4217d58761a8e570ff338d4c56807e167fe28030ec2598d9a7c3a48cafcec4f137f3442a413301a01ca2a234f1577d764c1fd4c2aebda9db9d3717753e3ee1a6add93fd57be0f40ecb844e2ca812c841b5865abbe96291407bb45290a58ab55fc8442a51e186c19f1e0508e8731c931b0a629edf062e0714024ed17677ae32f1b040525b72b5c7d2b99b71cae2ae605da34c3f75cf705661e79451605e33037bf3df4a67daf58a235e4e711405c2f7a53558b4e858ff62735fc5b69d596e38012dcc9281a69e9194886f95f9d034a609653b684fda34d4f6994576e68887902ecbd045c9b8390260ca7e3bd1176e9524088bb441c534a2ee82b740483194c119a5e69a4d3e70459c4a70c99a06aa42ae94945e966765d999e4260f18d6323db2d445b262af7a253e91bf44870bc9526282080583aad90c0015a85324ea4f12c088951ecf4ed2fd67b2a99b08c13a20603fc6434eea9874dd7242173d756be461d66ece2dd5bf1c36005f796e2a4cd0cef9b72d54ed420f22403705cd812f8f06389111ee6b203740f8b18f8236196257f9b4812eef708d2c0a1fc2cfb48beff9837694379cc536e8b7392093eb4ec065a571a81fa9c237dea06fedd59130d35def0613880695ca169e01cb47bf85f10374734790a42a296cb8843fd9ea344bd64daed0f5d921d4460a5e3dcac25f6cf07a13d2a4c703cc06ff288b00e5830ac6465c449f62d9a27dff6cf41f5aa18168be22a14303fb775c7e189564a2013262e076bcb03034003ad7e2f73355fc2ec189f666f467ede471cdc952b7ba45902ccf31fa610551d32be12361fdfd7cb97eb83651a76d76ab34c1b8ac9b49efb67288154da4e7c01964110f8e7dbde3826454569fba536e98c409a4ec293cef4e18b24dd16e97fee21bc4f26bf7150ea5db161d53c0ac150bc4881036bdb127b01031399a0d0fd38f48b0583c6ad28cdda57fee228d9a3e15a2ad19c9d61ea0ae88a9dfd389a67b6155e3a94850e2244bedb07de519b60da9dc656f8832f5f287b153d6ceba567c0ce2f82a5f22784a81ef128d14a0662f93bbea6bbe9c0dc5db60dfc47bad9a41271a45604c80c3ed28401", 0xe08}], 0x3) writev(r2, &(0x7f0000000800)=[{&(0x7f0000000180)="a4d1def6a09663e3088418dc50bb23fe818a60107465f8e9e15bc1419eeec039785002dffed6a8fdff74a20cff73d24ec0141cd009ddcab13270c0e254c7c433f392db83f49bb5dd6a865d8e42a5ebe8ea0ae0059e89992a3c954d39b199a088b0555e39b85b16a4afec6fb773314e84777024f41cce52f23e327b1621d4", 0x7e}, {&(0x7f0000000200)="309a1a55d84a881503c2863151df4e94423d99f81a584548ae93a7e0b34680ee03827e67ff193b6b52298bc8039dd9ba9d8ad449adaa09c1896eda6bf13b66ecac3bde0bad256abd27bbc5a4db53fae15f1216ac5c11c49988d966d263aa168c2923e163be64712e88922a8360ba0fcc14bb3a33078d94b27763528334fdff46aae7e609aff568f2b18e9503fe0be1f7abf73754f3af91c0dd2adb6a0a4e9516716c8766b4cfefd87bf81f9408cb38740168d917e2dfbac08ab6", 0xba}, {&(0x7f0000004ac0)="0120d5d1a2a5648433df7b4f4c01abc24a11dbafdcc09ddc9dee9841674769b2894f2496446d35fa662c1d2256392786f4d5e14e14154cd52a774d2b56cd38d12b64fe1e457e81e7b25ed9c49781ddb7a56c6856afbb2ae7502bc3b279a626b873b2b67e86e1a6f1974f7fe5d330f1eec9f419b6c0e3d2bb236a945d3862df214adb7d1c721d3ec82f8aa076f31124f83b41a6f640e94761c6575e69f3595526871bde40e70292c4b526d93eba60cf51b84a9d579cfd226e4bb97d03d2775b959bb17ae3f1ba23176fb84efcbbe90120af5e9b23cde83a54b839fdf8921c31ad47005c3d9c4c5205dc155a273b4885712648ab6da879220f8f94f91d0e1e3894c8952de49f7f2b2ba8ab8f54a6250a9939a363ed49bc1ead2bf19c47990be00741efe2baa67d5700bfa673b01db8038db10ad984a7b9d22de34888de63f427e7bf6c26e32d12ecf4d229ecef3755400b20eb791aef4f5b4b98e4cf9aa6ec48a2eb99fe43daa357e0c5bbb22040bc4c11a15dbd9684246b401cd4e5cc1f85ca91777a4a77ef793ee95fd2570414ab932da5c14ba2108fec91bb6ebc1b8c15e6cd80f571411195c191e9dc5a20f024ab35751b5e1bdae01deb0afdd46ce59a1316d2a74e20d603fd3ca9b60ca78e9a7bf96f554f04b73a67cd213041bdd626da3d869b0bd601d9955fbf7560b9bd36f885a829606e5448a963ca759d338e0eac3087b271cf4e0b388780be1d8b48917ff2a394aae91ed386b9bf5b23f3a62a590799804e4ad3536c14151da22bdd9d09ece8389bd9f1fb70069280849d8c88c25223c77b460c0d6da21dbcc380fef8fdf320336e8ebc44f4cbae93b3a2c7cbd6412cf5bd1bc054d48e2b13341b9b52ae93b3c749db047780f5cf5dfc1968aa6fd660c5f40203b91ed26d39f63b06460bbe6758c85e8d3c4e6960acfeadd14d7dbf92a4e0912092769ef09432549d69cd8c39e84c20fd3b7d12bdac8ed4c716dd1ee82b9ae5fc80d2b53a89e2a89cd789dd0beb5d0f03a8bf20a73e13440a6dbcc5d4ed71c122f5029657c1a635cefb1e157e2d914bbf493b5bb61ddf5413135d7fa186694871e70d5e89a3b458935e60647b240a0dcc71798340fec1ef03a3271ba41e779ba441ebf6710e57dedca84b096634a41c330ea8244d131535480f4b51ec4576372643014c1beda8bfe612f9e89bcf3424c02e1dfc3716d9d29f368dc5884e180e0ee86f9d773ee75ac8d16510e590e206d8df01ff80c85ace267c59f0839581f0585c78409b420d1ad16c3720e03a4a9bbbd6e7021af5185a302e2ecb2b8e3cf571793020924c9c350311599daa0cbecfe17cde0e83bf2ed940e50cb825382c27c4551c42cd70cdce9114287f7ba5c11e0967c1ee891f55022d6669005755634d8842911ef3fe4227f09e9b6186208f82510e87bd0514dd334ab5c89e0bf06fa3e181db2437113ecf78be49d29b00a143288fd2175b5e0f9af2a774320bca45e011c9ad23394da6508a7e9c9770f3232fd50b0f0c27b3cb2e04b6e5d1a5710aa6f5c86d679aaecdd36b4095f37a4db4cb80cfa7cbc2b92137ce9242819b0c9e8330f9b59eba54a222641f293159333836e195a22ef89a318e8522d9fe9034dbb65a44f3171d23f3386b306842281e6f73ebc9620bc01fe099a294bf5be85c8156a9287904bfde7616522d214fff9a1cf83a6645dfb446ef6301d953859268277f24b60b0922b8dbca2bee79bf7f6f14319e454aeb9fc989367900ea89456fa7c5d7283a2e28805b5b493925d05920b3f189d7abf2cbf1ac13756d5d2d0666b2b014c7ad775237687a9d1841028757116cde5e9499d1c5e606e656dc31fd35e59ec4fa440ca13e06ac727c847f1e69da4889d0ea54624d91b0be46447084e2b54525d8a267cecee89a2a23cb64ff37bdcaef302424857902e0e7c9c0367ae39525b28e2d316f7711b5952ef7bea6a51a6bf5a97cf69d7c44a5c58b3acd4fd1cedc78cd8b133d50780d36d02b3f3234500ec40269412a33583c47b78255879f5695b7ed167ef869dfc7ac9c7c5a2a1d804185c725b01a99b0154ddff3a99d17a82be1aa03bd1e9ba1b73567ea3915746f005e26b68bd27c86024685dffc55015f6c8d1785e52dace35ba3b120cbc38f0b629bbf2b542340da8c897704515e9516256abaf73e3f6726af25ce0a0839c436932cf2d631378110a860a9d0663bb47ed5c1fba162099f94771b0ed558d7bf53ef0685e8ce2cf7403313db7cdcd482b6638a1befdd53a575814f59a8ca9114640653ac96a77bab01334ff2c2d7546fda9e4ccb555b36c4497b9f319b5b371c27bdb584a6898f7f12045c09610389eb862c35a2cdb64343cccf246123aac07200a4e788dab3c6087e7dc41ba2d0b03ddb45d6326a03f0f807c47cdcabfca23b6ad6645eb8d83719a0ad5aef1d1866c9a0b03a3b66e005bdbb143476104cdcd54e8ac083d8fb574f2a27da0e657a6df02bc945523dd3afc6b5f232aec7071bc4744a36f02245040e4686f0620c092745e6b58b15c3ea3299572dbaaac604eb7b8d508bb099ac852ecb288978549d7161435a4a37fcf8e9124b3c97da6850d64fe61d1a0ce6402c93d60e7706971ac77e842b1740b3104e8853896d39abd5fd8873403a360dbacf00b9eaefad86ae3143c479ce0023e8dee3269e4b90f44a2e65dbb9fde16427211cca2fd17b6299901cbbebb7f99147c8952c8480e1897f6c63330ffd1ff72f03d4f48b1668d2a88c76b7257c8aefa881afa2a8a0907fa2086d08ca76fa56ef7df3d9ee8d3c1325e037611d649290285048cf35db51adc3bd8134955ab731035c496280a06f44601dabb1c6574c97164bd05d60f7054d98afbdfeefcbae9468060802fca9b5034ea771592b384c6e1aaee4d5f3226dbc3726a8876c7cb0c6de83e3afa50dad54641b93a66ffa8f6db74826e6008f73b16912e061a28000c3ce75701492c176d6bd5135bc7334a0f114ed10ef79bf98d15baad3e120ea4295d7512915dd01728a0a6b13addefa32754c21f6b0deb9f9b5bf7368d7f16ca4325a6aef8b86471bf730fead3b9db49e436ec6b694e53ea7d43959e40bc1709fc7be3e08c93f5ffdbe5d0123c6be2aecfd4bd4785644e4be3363bdf17c0bd113316a5482e2f29b6367d411e20c5596cb568db3c76e781f29974a4208f416a20b1c1fa7624d2b3f3c5537af43ae6938276e7447291987e2c31a05d21d4f994e32ff5e1eca4e227c9ad6fed68a03d52135b284610dcc7ed955b1a68a1248be89f125a5344f912fe240852300c658c2a7e290cb9b3ef7e41c1ef93139691d66f2d38ac507724dc00ff5ee1e5a3daaa6f5bed372942a624740897ef282c580f26356e5f6223496dfdccca1f9a090886d35ae2cc870a957cf88c8767685f864398e93defa7aed1e39560d962621b7c32128689d1b6db52c2260af6ccd7fe4cb56a99ade6f019dc40becd5c19bb8de10230224b01647919237790bd3bbe5746401f437a6cc4b8e6345f16a6d64a7816a4b0cf4fb104d7b202e8290ad9539ed9b0937faf378aa7ef640f482c32867fdf3ab103452e4b5d3e6cd0dc8bcc19ae252ab89305771493cb42fefb46ca67b8a42cc233eda800dc173efb2fc3dde6bdf5579d0782530773afc5abbec7a92ddec2fad511a1975ee03856d81900442a5355cb379d8e6ed15febe9853607e17dceb3075b389ead69565d345c65d8d9edc592c75558927da7a96270cfc44d82563dbf0b83ed17194daf827b94c9803c7a227fd041dfb8cafab204e647ddc2c91092c685fc8fc4b262161eeaead0877a807825a4421ec37128b8148ee99376dbd033b5800f69bafcc7ff01783a4be306c6e9afefb6697fb013f5c6e94a903163ecf93525e336984c8c2fc6c1c3fa62ae1cd7e73d6ef3e4f6600d902684a79c0ab43748b4fa77a69b92e3e6435e8c8bc1c0c73be644bd8f290ed7f1346cacb26bde561a17d98867b2ceaa08098ee22182998f89614df54a82f03f0b30f5219d04ec17835eb452605d9f7e6b21c845237bc9ad103d1b86d3ac0d73b2fc4a9d6c7b386539f95dae84d2e162e85a05c6d6551352b847fa7b2e708a1e3874fe09c5b6429df2f4eab080e88e847150061aeea6237ac9a7aa96377a6e36b2809f9d1bc048efbe9a4e7aec727eda3046a83770e66fb27935a3353c252986f21fda39c27d2e5b1294f02f55fcc3ceec98877172aef83832dbb57db91d10016cff35045b7d0fdf70734a992606cab972cf65d20799c3734cce1f21164ffb5e136c32ad6cd4b99909f9c3f8d5abc1b2cfc6218b64740900eca35ea86ea6a57f24a500aaa6475fa1d97c188fcee39227fb78c519e870b32496296b43f53c7ba4ee572035b87bfab0243a309db64f6ab241e359fffaf0a3b5c816ce6399eaf57ee27a79e477b9fb98e7d14060a52ef94be083d8d66986296d9fe28c63259966bcb5d7555c814e0dc78f8a7bd8233f5c915d3394c1d7bc7437e59ffc6d13886c2e4a2d0eddc40c84f6759ec95c3d865a968d8aa99fe13613aebae637cce9cdc25ac3b58ca018eea512b9c46e41d2957b86cb5e75a313a032b12277ed82acfda6263fbc5cd4f3c8dcb743c6c8dc8706bca27d01c8c540d59f8fafc242f35420b8cf9fba9d38ab283c89f9494de3d388560a48fe3cba27ed4cef3d4c188769fe63e631b959a85734a7be80ec1d099526a5b6e76ee0e3a16d30ff918fd5983fe2e969114619067dc569f85a89600390716c4276b25182e3d543d1ed933e2584165cfad8c68af60abf27fc7ac29e74ff2cdeebb230f6f5b63881378f2c9ecf89b3f6fa704d308b3237ec4375697af425e4436ec644b986df2acd8738cd7fc65b236e57d2425521d6c3d3f786a9f26ccaa306c750026232499db9a53391159cf84b0a0d92d828161b19ab4d981894bc9fdb20bab4d97c52f53c416d6aa43f8cb26cb3b3fbb9584b69563e35b60d386e7b2b72178645c74b8b2743a66eee6cf046e54d7f231caed48589c54e29ee4d3f65c30af90647f21e1f0adaa5bfac8e8a090d0f481a13380f3746485f742d6b6e742dcd407ec92acc475f6cda9a4659d626b53812b61c734c50b13ca162dc190b9efa9c5c28871810a04138b6b679aa76438bdf8faea95fbe67ad6e5ddba19c03c155d91cb10a41ff7a03b014afc97b0d1ba4abf380b2ebad3d05ea5aa3a7ac5da32bebf2634567190bf56c827ce0bd6020919921c5e67a71f2d9daf1c1695b2615c5d5a04b3c3240127a89ac0e551d8c47c011e941c9f6d9ec4526917673f1cabbe186ea916bae81ac34873b30147bba560687e6820a260da10303c0e7d67c62bc1f0e00e7908b3007dd9e23c5a27a4be6d759cc4495139b58102dc935284a9a86918bcb09dcbc801a9928703451ab26fd382ddebe92e81afcc42d847a1dee611f8493ca969fc64baf6a077ad761b0186c1a540cfcdbae2e952416a0a15312e0dce367b5147ed1b421f040dc63b5cf6d2c57ba3c16c5cfb338dccb31f0045d8e0ea986187deb6387aba49c9b99e43905f2253c1ac61ab2a92411b24100bcc31023c15b836271968d0a7df57bda793fdc409c94fd387c4bd4ee75edc70bdce44de18ce40fd417796e5746bbb894ff8eef3c62b0ae76d6324d0f4a76f47eacca1cb916abc42a48cfad126d7cb5ce15338b7eb2ec0737c1f6e0c98877fc94ab0891a", 0xfc6}, {&(0x7f0000000340)="91e4b022de2e2a83af5ed474e218838b9aaa0cdd3489f83fedb3f91edafbd780fc02b33ee31ea42c4173945e8ca759f0e5359d61a529ac1b343573de74e6acaa0e535303740c07408d3dece03827ade7e8e569b0de1a03bb5ea9acdf40400c90552ad33cf65bad3f0e6f9f890fc5c876a82e9c55bd401a", 0x77}, {&(0x7f0000005ac0)="b3b34a5cd83eef3705ba5e97db29d5bdab21c859ce4dc8d77d379fb5456f500e6e073c570b3a25fa33bd55c1581246c8b209a51b38efc20e116d4f47374418a0474fcde3896f04b0f196eb51c66bfdbd420201f3ee30d2011656ff24bb6f29daa767f565f6f5973a20f9dd998e9fb61e55c677e436df0665772cc75d7e26d6e05ff535c23d092eb97fc98bcdfaddb2ed8883001f19a04c56eeb62891dcec787cc6286821f8c2e0f419dafaa4b5fdd3d10f8707199dff78f23830e0750a12691091f834403c5c8e1592ca88e3451d15fe98a7e1cbb6185a8513e7ba33705757110558c6b61f9bdf3106fc380f9dda71ce88cae1d92f07a986892998d46b3834c67eddb9873c978c3fd16c1c18ffcb61737bf42ae1414da9abc155b34c8ba255e0a41884ec29c2f5381e67034180d7da0d50129336293112f05614118d784340073b2f291327d07742d75c1dd86221db6e83fc08de361158a878d610b9c928126bc277cf27132bed244ff3d6f273aa49147792d36b388710ed50c5a530c7e8a8a80888e4a45ed23d726e03beab0da105040be2a49496b1ec473c0a6335dad7113ce6c871b318377a482e6eb32b441ad09720f36adcb6564f884e09c02f4217a2fc7d2abc3d8d7c735f9ee33f34c80e877517d286722d1d94b6c279b26e4df6fc2f0153068b7896599b92a33de406ac4eb2bf44673655a9aaa5f97ca567acf397b2e88626c14e13799f0a0761e5c1d807c09ec3e688499e095682dcd14f949bdc2a9e0e3188f2fda7f2226465e74fdbfa4cfb2fa5deb136b8e6a4fd02a19d96297dd5c171f30058fd94f62cbb40f8efed96fc051ed9418a312690ac7dd16c959e8e21cd59e11c26485d62d66eece29fe5bd8c8bd09d74db036a5beea81c62c3b8b71bb3eadea65d8143aaa686fd430db05bb2ada31d9420e04fdfbe4bf5f026424c54d8c62e039b62dddd285b29a1d795543ee7bb5fe4eb39919e2d926f9a6ef577fe165860d14e916f822ca24fcef835f8c2f50ef31d93e2eb8c6541be5a9feee66b4d94c47c5bd6147f4d47ac4b00e484b302731f2bc5ec4752ba3419d17f2814da28665ff8369dc47f", 0x309}], 0x5) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000540)="3e2af48f55a79e98c8d1110af1ab1602abc69a666b267e366e3e69f27b7e2cfff1a48cb31e32654d34ea0b28b54eb72357ee5abce217e1069eb304f3dbd71e2975da7c89e0eb10fdafda3a1d7e5bef33c25f3a0183c956e80976a09015eb4ef8d9baf71b2a2c51c26ef79ee6f33418f7d9f42edfaabf5d475d1457d3e6efd39d57532eaff9fd6f046977ef16e63227af348922dd04e32fe6536e25ba9f2256f7ce7cc3301d03c703d58b231452f8e5a8dcadf3374091086bc7351bd6968f373d8a4a6d19f90c6c5e0abeda40f2317b5a2a2435689469af5ce86d6884f506cc3bf4f03c7c", 0xe4}], 0x1) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r5, r4) poll(&(0x7f0000003080)=[{r6}], 0x1, 0x0) writev(r7, &(0x7f0000004400)=[{&(0x7f0000003180)=':', 0x1}], 0x1) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000440)={0x7ff, 0x0, 0xffffbffc, 0x7ff, "01000000080000009bb82f36b921aab39b58505f"}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100400000000000}) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000400)) 20:27:08 executing program 6: sysctl$hw(&(0x7f00000019c0)={0x6, 0x18}, 0x2, &(0x7f0000001a00)="22cc0a67", &(0x7f0000001a40)=0x4, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040), 0x8, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2, 0x800000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') close(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x2a, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, '\x00\x00\x00\x00#\x00'}) writev(r2, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r2) syz_open_pts() r3 = syz_open_pts() writev(r3, &(0x7f0000000280)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000240)="8a4e2716b11952b35f9912858302a73f12d8429a7c0ff4fcbe2d7c24bceab3eceaa125424be03e8413e4198d3ba09a48cdfd0621e7a7f001b28943f53cc6418344ed53ae4d878e8a7c8bb249ceed77e1c7a5ed06f0bcaa11ea7341cf43980651d0a42182b2d8464a38c7fdd317863754b370b981babe4649076ad2bafd34411ba73c6928d3d11f999f96842d97749c2ca071bd19a6f587ce5657feb6542859724e3795d3a7afd4d5f45741bb1309c3818f259d75c287ff96b08d0ab3c66edc97000000", &(0x7f0000000000)=0xffe1, 0x0, 0xffffff26) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069a8, &(0x7f00000001c0)) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x38, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x5}, 0x4, &(0x7f0000000080)="140dd7431224dbddeadfa4ac8e6b9c3157450f84406ec4f6252352495a759e2b9c5cf7d55b606ef09f0f3342078f24b1808a8e2aad151f1feed1178cfed9318aad90f8936a9818dcfff3919f12719d41b1b3c7ef13705c66ae6d13c096138e0a170bda1ab65c2cda0e8754858442a7429613f94b50ffaf345a5a4f454c84d22ebeeff23f5a85011b5ff1fe5e2c0a5df6a90601c5e74a38ec9b7b18db583b872b999aa87f6c54533a0f376edcc3789e5c30f8fcfbecc8c65948f77591dd58f10e793b5802a34eec326a1a22fb7d28af4d3b11677b44", &(0x7f0000000180)=0xd5, &(0x7f00000001c0)="be3331a626aa1b7f4f14dfc0dc6f5d07a83a37152cc4a45bc615fdd3a02c599377b3bcdf2c6c5d558caa59484106e3c1a3c742813662ccdf1b6448baa4b0aab2aeff0530f9a463c4b4863f67f5e90d9806741ce3db880823d5b44bfd312a66021b3ea7602d4c72fca8d2949c8eb8a48f5904d0f192e53a91868baa6b88fcd9adbcca2a7f17b839cd6eadb99bedcfd8095ebfc0ce01ccfdf85002dfa6a3536a66589c325212cbb53aac4c8f187bf9dfb97b5b6adb77bb753866b98b9f3520cdb1a13f5b2e23c71ddc67ec9f70fb025710abc92039fce370", 0xd7) 20:27:08 executing program 6: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="7002308ccd"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x6, &(0x7f0000000080)="71f91e3471ac00951dfa666f02da716c5a9155050002000000acac5196", &(0x7f0000000000)=0x10, 0x0, 0x37) syz_emit_ethernet(0x4a, &(0x7f0000000140)={@local, @random="e1f1cb581ecf", [], {@ipv6={0x86dd, {0x0, 0x6, "3ae08a", 0x14, 0x3a, 0x0, @loopback, @rand_addr="7b79f178b8357b540fd7dbdc070fce8d", {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x4000000000000095}}}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaae0c0faa888c086dd6036af8000082b00fe8000000000000000000000000000bbfe80"]) 20:27:08 executing program 4: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x95, 0x10}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0xc9}], 0x200004, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x401, 0x0, 0xfff, 0x0) 20:27:08 executing program 3: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x1) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0xe0) syz_emit_ethernet(0xb1, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "001340", 0x7b, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x6e, '\x00', {0x0, 0x6, "daa029", 0x0, 0xc5, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x65}], "029ddbc25d5f0c36648d89364f124fc30f4ebd5d29094128c1d5fe739baa3954f6c515d6b18d0891a1e68b992ec76f9a9b80210efb777b087ba15016efbe1509c7c091"}}}}}}}) 20:27:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x3, 0x0, 0x0, 0x1000}, {}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0187009, &(0x7f0000000080)={{}, 0x0, 0x0}) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) setrlimit(0x8, 0x0) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r7 = kqueue() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f00000002c0)=0x6) kevent(r7, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffff9, 0xc0, 0x2, 0x1f, 0x4}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x40, 0x40, 0x7ff, 0x4}, {{r3}, 0xffffffffffffffff, 0x8, 0x10, 0x8, 0x10001}], 0x9, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffa, 0x3c, 0x1, 0x1, 0x2}, {{r6}, 0xfffffffffffffffb, 0x90, 0x8, 0x3, 0x401}, {{}, 0xfffffffffffffffd, 0x2, 0x1, 0x0, 0x2}, {{}, 0xfffffffffffffff8, 0x0, 0x70000008, 0x4, 0x9}, {{}, 0xfffffffffffffff8, 0x4, 0x1, 0x0, 0x3e}, {{r4}, 0xfffffffffffffffd, 0x5e, 0xf0000000, 0x0, 0x9}], 0x3, &(0x7f0000000400)={0x0, 0x800}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaa00aaaaaaaaaaaaaaaabb0800490c00500000da1b9d291e7179d00002ffffffff441009000000003e3aff98a89eab10004e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000a317a93ee7e188fa122175a2ad6bb16c1c5cdb7b02c9aca0"]) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x20001fffffffd}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$lock(r8, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1ffffffff, r10}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d345200302b0000000000000000000000004b9721020000000000000000000000000000000004"]) 20:27:08 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/108, 0x6c}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[@ANYRES32=r0, @ANYRES16]) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x0, "0d0600000000000000f3b71411ba908f0200", 0x0, 0x3}) socket(0x18, 0x2, 0x0) socket(0x10, 0x3, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="f80230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000003c0)) r4 = socket(0x2, 0x4001, 0x0) bind(r4, &(0x7f0000000380)=ANY=[], 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000400)="0ca005731c180d72867aeede96c5cf76f2f71f9bdf3bc24d75393a212d50e64321fa9676c2366e291cd9c5f52a838e1068b109f47e1c282edfee4f3497995dc5631f934875123059a6e694db1f37633a80d26fa7e82455903800e2e6a73ceae0d8592820e6727142f3608a0e387794b06cdf68b8dc5cfa1de8368639169762d7b60852703339102fd17e2c", 0x8b, 0x195a05e282d656d, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r7) r8 = accept$inet(r4, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000000140)=0x2, 0x4) readv(r8, &(0x7f00000005c0)=[{&(0x7f0000003280)=""/4111, 0x100f}], 0x1) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 20:27:08 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = syz_open_pts() r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x1, 0x0, 0xfffffffffffff001, 0x2, r2}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x5) 20:27:08 executing program 4: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x1, 0x4000, 0x4) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) listen(r2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x2) 20:27:08 executing program 3: sysctl$net_inet_divert(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, &(0x7f0000000080)="acd045f6c0665879", &(0x7f00000000c0)=0x8, &(0x7f0000000100), 0x0) 20:27:08 executing program 7: r0 = kqueue() r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x15}], 0x4, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0xa7bb, "d8f1f9bdca0d8300"}) writev(r4, &(0x7f0000000740)=[{&(0x7f0000000b80)="c6", 0x1}], 0x1) writev(r2, &(0x7f0000000ec0)=[{0x0}, {&(0x7f0000000040)="e89f98443b0ffcefd7d6d126bf0189ebfd60a95cc38928647d9d080ee98cfa5153dea213ffcc7eb90a40dc1bea407a67e9a41314ac3ebfd77992bfdbb25fcb7d9c2cacb059bc728c7f5502806926d69588498a3e5891c3dd3fa3edc6933672393f62c68f8eed22851a09fc9265f5917b7f49e4a04aaca2ea1c4c103e1b54ca693d", 0x81}, {&(0x7f0000000100)="b837ada7633ba5b2d4a6e6a2c79928aaa90506b8a1cff2df2fc61706097db75ac51a8c7e68f531767159644db862c9c8ca5f5b6ee82952380c625271718dd52fe395baf7a34bdedb1ccb4d962a91a252c42d91461977fdf226e1cecdadabf2e65cb634725a5ddc3ada0508e2aeb74edc7e01fd5b86ee5cf7", 0x78}, {&(0x7f0000000180)="a3bdfb1f7222f5100d69ccba8b316bdaa35d5c569246c6aff7e3f8a5d5603cc618e0eb7064750fb4a195cdb58a37dce2ccc0d0675e574a407fe3d7bad304a6acbbb426962b6ee42b2caf9ccf8424f057fd508fb5afaf43bf253da176148fef57810394e4a09001d895bd09b9fca98261ed1ad08d3125d693ee990f4e1a47a4e3728441565b31dd4da96278c8a3e9e5ec432a93689dc3d8d082b8f9c165924f168098409d9c6a20bad44df6507958e87e52bb6e4c3ad96ff42766bba36e712f97740e3ba4a32d72cec4e7ac0c0a97c8402822a276152c01b531d77e73583f04b2e4d83f2ec1b864387cb3dac0df3a5a8bda01b830fe512dcc", 0xf8}, {&(0x7f0000000280)="4de815b9331dd829184f10a369913c70535806d594c4f33ae8e4ddd667ca763214729273fd80ba3283e73e27e19fc56b88a42573598164c93c757aabda6f7f9bab8439c34c18d7525c9892388b6ca7d49bb34b885632ca81ca077c729b17fa32ff516cc3899b38608ca5878515e5e43f2a6212ef99b4458dbd491e2e09e67e49040b4f872475ece74e473c66b2afd8da8ab503ebb7f71fc3002ed4c39d285cc143454016929c9ce705f41c19da51ebdecf56eedbd954d82a037bdb0d0d806884688ab8baaf0de1a991d154e36c878c5b4c1fedba", 0xd4}, {&(0x7f00000004c0)="bf79820ddf3b77754808adbbe15a50027967a668067e65161fd92c5d8dde46e762885718ab79f2c6e9b812e6a01c44ae67465f42d3dc3b9ba07882fce73784873739f6a29d9fc3c4ca3f00c4a888f5e08729b443e64180ab9d24164f45e8c3ca0165491c21c0b525d4c6a63a5652d16640de1afdafd0d887144985a38d33f0112896d850b81e8094832f1d7ed0b0432c132ee9", 0x93}, {&(0x7f0000000700)="8c8005e4b5bd30bd4767e7f78ff2d36b377cf8de89148a9fd80779a0b6f13259d3d09fb433d43be83253e5465345a5917de6968693ad8e5cb0a76c1e", 0x3c}, {&(0x7f0000001b00)="22581dc4054fdffaa36aa607eac3869a21158e2dd099319094b12cb6171d5a97aae02090797e7bc84c5c7a43ead209367fa6c9ed2076edd1e8bf553f132dd19bd53e311ed1d33f8b33efa1a655be159dc5297687ab055f75eb76e6beaa028ae3fa2149963867df70ab4b151a9a2a7c13dd19c61ff3633bc69e28b83e178a88a5610a2771b99adcad96cdd55b0c058651de52a14d6f2dc2c54c843dbd81953cde0de627320e31c962f521d536609a522aaf70b8463f18510ab1a744f756fa77a83e37b9a4c574bb0a0d09dd4677e61f219de89ebd810c64383887408bfc4564488bd5deedebfd115de004885a0a5871a019abe9f1f83d42c7105be2d5b9f761b4fca03cf53bfa93a62bdb368b6356b7469fac6da864de56599b5a5bd960bd94254f55eaca1602ed16d6e8f7d2479403f01d3d8dafed2926e8e7014be956eac256fbabec3123b889d0fd3a560a78ef6bea8d3831906517301c74f0bb36230961e028e7a98893c5ad29535a519d6693d3917ad496dd5a099478eac0602486a74e619885f9267a28af1315e820cc356174e80729ed1fd7eff4a14bc247866229622b5fdb44ecfdd738901a38da5cdbdd0302dc8431d4fd461d5a9a81fc873066983079581a13d449d51f72d04666d99455036a99d17953167daa9982b35a75b019f8d0236e136e60b8cd3146a18f68987f6f3422439734520bfbae8f2ce9b6936a42949b206e973e456215272ab3981e4f57edf5c98c99f6c2b4c0a6516785b02dfaab06daa7a75c38c39c7787c7b693ffe460af0df7c94a4d184f79d4cfb0647e915b3e8487c5a00c98d6d0beb6ca0403add4bf299f5de2ebd514b5327545c6b18d42abfc37df4512d4861bf7a5faaaa482f6b6157a22c45542db801168bbc02a7e719b65105cd6d2e1d564044bf68fddcd0861721a9d67f997d36b2834f906fc4a263948bef2167b2790ed689d4477c72754d662f0f25d4c230700f6855f66c0fd23251b6a3cddb7c9a5af9b96b2ad7975493f780d770f0f74482a0f5df16239b70d920a8b1430c413776fddc05ffb02f74a7271de41312504516f032225a5778d565b5451c8feb4001c84c68c83", 0x30d}], 0x8) writev(r3, &(0x7f0000000b00)=[{&(0x7f0000000440)="1de3", 0x2}, {&(0x7f0000000580)="feae4b189933f708499b458d6c0598e0c2e46ff2c4e9fb44fc891d5322fbbd1bc7f667576cb8db0e5dc165fc223c4c8e96e7cc766d3f6a27e884004ef5b072386213bebf97c5cc66c6aaae9a1cee5004bbc43d40c5cfbe80d9e735c8a0d5d5e5c2919234f496129d474957d100e6d81782a5e7f16f", 0x75}, {&(0x7f0000000600)="37af66e9c3e34a417e5987309dc55d2bda9abd46de9311c4f64c81078c3ca3db3de28dc731ff4ff6038fcc38548d081b618f801a7eab80373f8f3bd808316a4668eaca3a3d464d384fcb4241facb30f027a5167a47a87ae8f15cb39b3449aebbc93b9f7ffb9dc9bea2203fff5b4c878f895fb6e19aba81cb2b20d953e97fb34230bcdd3b92e9588bda659b8fd14f2c291021bf136d652c8cf3ba75e5607ed7d010017cb2fffe3e42dbb806fae9159bc1341211dcc8c6d28955092c16079953e19b05de7cd712ac7d4ad79a412db7a47c7d3c32b899ae29bf4bb448ce", 0xdc}, {&(0x7f00000007c0)="781535f1308b294393337de2b21af040d4df08b4d18f2205", 0x18}, {&(0x7f0000000800)="bc0703a8ea71754832e14dc9c5990b96cc7b468f", 0x14}, {&(0x7f00000008c0)="394f3621640ca262a35ab43cf4b5c52b5bc5fe8d296a45ded3bccd195c0a8aa65f2326343cdaf7eec74dfa8c7ece446fd232508516cf4e938dc0017b1e13319f95635a30e00c52f99d932146b4cac57964a5b6449473e1a02b32aadc73e7ea420bc997d67bc90ec17fdb8958423d89e9e243f41bf54c0cfc", 0x78}], 0x6) writev(r2, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x16f}], 0x1) kevent(r0, &(0x7f0000000200), 0x7, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xaebbce45b78ff03d, 0xfffbf}], 0x9, 0x0) 20:27:08 executing program 3: sysctl$hw(&(0x7f0000000380)={0x6, 0x17}, 0x2, &(0x7f0000000740), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0xfffffffc, 0x0, 0x0, 0xfffffffe, "ca778701a0bea716d61ef6cf19b5eb9c47771400"}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="ceccbee5b5f7d1d19b1bc202923a841791c6093c94c56386e015c875deb794b1b644b6652b151716dcfa03f113c90dde31d44c03cb8aff362f4e19060fd40eaebb1339e325d38fcd61ed9a1db6352297c6b1cd4059df", 0x56}, {&(0x7f0000000200)="7b92d1905b6c701d4a83cd69f9b35c1c9e7a396735bcdab63d73915df9eb2f20867d104958ac7c85aee1bda1f5939f4a0915ca92b3c2ffa2ff8b2e3fd9d66a7591859a82178bd09648a9f11864f66f3c494d23070a54bca44e45c79dad367b7899b072124b94063e45bac7a942fdb70901428c2df9e1", 0x76}, {&(0x7f00000009c0)="772084ecc787f1d248b8dd9a32d4596695b8a10d9529f970387baa98902f6adafa5fdc09e5b3fd0b59e3c2bb0172b9a4a3df0bc836681c64d96501ca05a80d45fab1fbb99a03f2fc43a330de5c53cfd4b5cf665a1fa6b77dbe55adbcb9a8a660e54c3944780a347682a9a0073e252d03e4ff391c7c8dcc45166e58a0a3a8ad57ed2bf16aa53dfdf3faf57708ddde377c5786998ca507f51eb83f260f06154329da7ccce789331e7aecc126dfe71f775b17650921eb5e2d352fd5cedfee7b4f2251878133075674ae616002f08bc10d4be6de2a302d6b4d48f8f454d02a8107010e0bc3d8e983e226b05b17fde82c5df5fb33ce5be39daefc854e4c0776e42371af13660fc678fc0f126a72ea8ea8ab042108e19dcb79e728d7fc67eaaa5ac3269b7c50bd6f24e3ba16a820712f4749ce2fd392ec1e86be9fe8a58d325e18ff8c9d657b01e016702da7dbd2fa79acabfae93279224bdedd0eb8739be34365ff4b31539b5ff5f6101c024b11fbf9be76598234379d82789081f240bef885a6079dffa4f7268405cad9561f2888f672746c3da222c33c4059bff58c30fc206ea541b8ec4cfd12851cbe9496f6bac0bd59f98f0591e3fd652d226b008b34be18f4c45ee3ef08571aad473b3fa9dd8da98e8805765b110068440ecb189525885272db8c3fbdb4f6a3e7df1a8850c04048cb8bce7704773505225c601790d4d89e69d086582dba8b03232c0ccea7f883fb92042e5009faae118111d9a41d34ea30a7363260e2b807410b6cc25a13f2bb40a36d17b3e0462dab6e31de1eb2752ed3958e95cd81c86896206f12faf022389d5dba5347a879b8e918b2bad4d4b36595a6221b6d1f40a93cb126c7960eceb79ccb9504d2613189ef664998ade3a12b639971b95f3d1d508084e964b5fbc06a3f4bab7c0b6c2d8ea069a33f58ea2e3003b76f1d385cbdc72e3d9c62266a8c4ff0425b111f476ba3ca02db134253af63671d3e46c8490aee32dbb0cc0c07ca59ec1bd9c397ff6b962460c3b693df4d853a017cb4f7e1014efd5c3e0443207204c0cfca6226cc63bcecc29f1f419856d58471a5079a5f8eaa547f0e1e87f777f34ff9813590791919b9385301dbad9574d31de48cb084105122bfe371db94a9f5f87c8e145d910f23548a0461162b3e74c342b178db8ccaca0fd21e8cf61c9aa18bc890c2642864651692a5be5e0167065c0e0dceba566ff1b5f92a1c2cbf625b119ac82bfc0aeaba916589222e81b8287bc266115490d0556daa7df2b81e13e87432c8454b4c5ca40f206d8ff2e75ad86acbe910f80c4d44fece107e115264dadbfea0a1965aa79ba53df60ffe0aaef14f3c73afac7f3d62b4e60526253d4c6edac1a0737e66cc837eb3cef08b048c7061891b7dbabd837060feb6e3de1bd5bffaa73e1fd7ba1d42a8bd52cb344041e1a90287b7ae23dee8d9aa563615fc59132e7d00aa987e5cf3d877eb0fa9bcb690e81357642598d034c6017392aab83b3f025c235be8c1847895318bfb06001dfb68d308ced21188b30a34a48cb1d66b863f4e10297d53c2cfec6c33361dcaf4390b5b4fe8f01fb46889429e736557856299603d5ed8b4048073c6d2ce3a61aa930247cd280db4112cc5fd27e336213cf9cbe9da1af29bbd7bc39e889ca42e4ce77e03c795c614b4f2c47e3267801420f736251e30b971c5365db188e553c5b8fa81fd190dc0d704e34dcb048c1dccc24abce4404610dd082cc9fe7eb20ac668b0074b7affb19bb64d07681884ec4b6eccbc0c0626eae84c24da043d0ece0c4bd97769c4777b94814b7f44207836c09031230513a7fe1ac7a8ebb5be9889c55fc0306dc4c9f4a36c8ecf8943f7167315a2abc1d6ef63902ef49489b70771f83d76407e101a3ce91082d5d435cf1c7904ddca32352e9a36cd7475aa53e52508acf0f7e455ab880bfd174ffb8bbb2e94be43328d91df610a386da0dc437921facb58807dedede2e80627405738ae63e356a20f905c2aba1cd866b7c95f3e0e7495ff3b7d62b6a7bd66cd4ee22b7fb83fd0d7b00ec62cbe2a7aca84693d9169e71a7c0643f3d98728637b3088ceb5a4b620c99549291618ab929648d6ee330dd6f53d0d23f694d6e03375d746f037d11eafdce2d091c64c0d3fc56d74f80a6b4624d997a51dfe33372d4bf2ea824f6132e727d8170b5bd22230268975531e83e4b2df6d97b4c0263b7c7b8ff1dbe3d6d6333a81d1e1422fc126eb429e79cffca3e4762bc73f91ace7018ef24b6d952246b8381d7f9ee7d55a2bb83f279f6a0f5e5aaedf52e9e452791ea61fcce068e17e1bdb6df88fee29e5ffd68e3b0b3477e425a6578af1b678323efe6e146eee315c3aceb4a4d8d5af67619b58cc533eaf81debf76175e2f3b42d0e39a5c5611157afad54e4ca7df09698c533981184849ad78db33fff7b64b7292030c22dda2e9ee4ab3dd43a1cb8d8ca9d641025708164e492311627236ca2ad8579470ba25554ad0c127e83de930935cf61460e395651d052de0aa6557da00ff0444a0dc781f8c3e5afeb6d6d670f96e8afc7bcfd6141a2d6825f225cc33d7067df28d0271eb452f6ec4aeddc59e2e6745790ea3e6aa3e873b86fcd193dde60e2e545a22661b6b6fa08231ed2979f90bdc92305a3ba16e202fa1e2f7197b56a6aafc5fa0d62b9f907db4f3f9e7fe19220a5bdd65692e413f4c4932c284919674cf5fd23322a88c86d0682e795547a626d388261bdfe66fd27a4dc5bf15bfbfea36708e9b6fb7b45ea9f1ac46f96509b6458dee427c19c16af2b9a3f72feb0780dc4fc43c46dd08f1ab68c5df59c184e033e0509cfe9cb547cb31cb3184b494b3e92e79b1bbec6df158b36e8c2c53a2909021f3afc999ea4a0c3e899ee4a69660aad93fdf9cd435f5b53ca6d6248254cb846d8231465f3909459df28f5dfed3749e12cb30748c35e3c2b24e083d78c56d4f54e1c11047e1833c91bb43b3a5d1a43f8c69457505591b6a0b17c21da01dac7ba34c658ead3f4407469f302160a744fec61580bb6d8896f846ad3dc93cab7d2f20507e23badd7ffe1569b31f227a95b1fc37c13b40617bc11d2a74f245b782b66dd9a12fc68d03b297a7bf263d4935191ff5bb3e269ea8f0faebac946fea77295e0ff8abce11633efbda90987284afd5126d5724fa349cd8eb49922115eade0f175af9b32b02ae48355a7c578bff834f474e3ece5bd783fc6f0aa1e0eb15300bb581b8613ccb2c6770129ec86e23862bec7704c44494bf9858e669a74e33ea9a2cf18829494d1129b5345d22971558d7a64b241b35aaede6893fbe1de9a8aab6a16ad347c3d658f5242484d268501d01bf0e06165a17a2aa24cfa4734702c8b89f6ffeab930a87fc14716e9d1ea021f11b7fc5841aeb9943bd1c76a01bcf31417996ec95d59af1bbea6b7a71a042296fbd22c16a68e94b43acf32e514e8ac00ec0a01e6b7ac79c01bdeebd52d954e6d710903fbc9a352d86e385d0391f4825c84a79305dad46ce49d2f10528eb15957489fee5244b5e8f1732f5c28eb1948f0bb377d785653a81e50aaecd24b889b93de14a7ca240b1d31676aeb0c4feb1d30b75632e253e2e51d1c12e1f60a0d54ca09a51f070159b741d13b60c04d1256813192ef31d86ae87793c4f1654aecf0f395e693866313af87aef958d1ea678483928434ac1d07c751fb2bac373b19c91d8305325c0b4b42f0c64b150d875f9e13ef46ed8a001a424e134c2b44b0aa8aca1f87e0cd3e188c0c4a2eb95f1f2e9248f734dc625bd243137364c797574906d440caa0b78cbb95da309f2a9f2360d917d517e32094bec25ddfeefa7d423f2c94d78061523c49631a818800c5e7085d08924761eedfbdf3d742613a731e06447ecddcb359ee6433f14f70fbb41d46844b5c40822a001ca5ca580e515e50947468b4274b317e6e1fb9f107fa113dc3a3f2717837a422f43636bbe36d4ed0d33cbf20131a255c3e61e4cbc6dc28f4a18ffaab093fdbf8278da70f8a34f7e8881fb7b817052ee52228773c2ce702b3f8cde2793581c6369e0832dd56bed181e29c790876611a5985478e529539baf88e1a84759e9b4618be11b9f1f0279bffbfb24cdb6f9331c34c03d7cc79d6a027ef442d99380a75521f3b276f8ff0e2d064ac1cbda9768fbcfab0aba76f469621d1e470fafe0f1ce4f23af81c78ec51243530f518c57948d21ee964aaca363eed6ebab69bd77b1a82e4c924519871d2afe9277ec09e9fa39d99523fa909cb4c20112a5c083c9600a39d7ff298071805b83fdd802d886728b894d0e0998ae37646fc955062b61df2ddf83e3b88ecdd27a67c21250b7573f15785dc947f18f6ff43633fc156b318e4f9b9130f13ec296aea4e08c89a996b7491d11900c66ba320113188caef259f5b828d408922190f229b4f9cac07210fa5d153cf6fadc852feccaf1353df4b68b50d4ea253a1349b33b85d58143994a59c9fc00ff2f562b064ae5640f3dfbaa17b9cbbc3a79ccddf219d28e2da042cbe7d990196ea10b851db4a54f83e90e2559397745cbbc743a671bffaef77762d4a0a6827e30133218663b0b249104c064f7953245d0ca0d60ee6d96838ca3e7c94b9331ef103531af790f142221ea39cf0fb85d0acc59470a1128526f57b16b8e422bc4967a091c2a64b769157b29800b8fbe77af2b0cf840825a563917ce0c4085a4c4102cfc399a2c4200384b36c6d6443bf5b5d1f05b98c050587d20d9e1a0d07493dba62700f9036a16e9965191cb36b9137ab711f27ba03b4859a4cf23a571dc9923731811c3a4cf63f420e243ed5329a079a8b430b0733d2095e4366e960b4f36f336e2a7d6d8fe53857f31d69609db42d771f7d2a6aa8fcbe1df91ad4e986adc532ffd483d0932a6b0b5c1f95f2f50b91347430df99d3cde6ce00b4f20caf18df02af51010eaf0fca8f6516116362c879e1e4f15abd861362ff147fdf3812c566fc1976877636d61d95c1f248f1e6c87e36508343fdc7f5ad5eefc82a2cade6368c4424db06c2e479a7e06915c5c914f74184297e13ca70a796607811598b0ac0efad7b05c2f594501a2d445bee9b3f05756468356c52ad477245420c0101dd018b0618c0f5bc262fd3ea3a341ab094b9204279981558768efeb6ed80457c006228350bf29df0f059d5fd03003d350607cdc02e6e43d0c917645d83a8302cc866ac09944a0a5a9711cab5068fce6a7e166e475a43e847ddee00e29c88ddf27edd3e3d7b204a7bda7588fd1eaa306c13ee4e5518e3b66be2b707028d2f3bc458db00d23c93de5672d14aad5c2db709fdbb32a3e3ec34b6fc57eeb8f9cbae0322c86cd757b1cf6bec6466dedf115ac4ce891e98e755b9035fb8f7a9eeb0b68ae86f585718d52f482cfdebffc21dbdc42242f25397db5cc6cdd3e11e1da3103df107f874a5bfd1c47cc9c7d276c78abcaf57cd907389ec9c6dcd2a58a9d90521aa2008c87f5fd66d94df5625d232f786d289c71f76b9e38ae31baafa931e66d709fc69b2151fd39bf9de3186b7a67c3ce70322f7c90428336491c6b6c11b6a798608c78159d12263e44dcad0bae7fbef782575a1c3204f0fd2691f68cf138717982888ee56ea8a89b667432a0f4fe47f3a1a5e4d5525240ef164c27b3775c7fa0e5b2fdf714320acab24c53b415251c5dbe36653ed43c7b05fd124a186bce2aa7921296d21417c19ff445b0c226a696230a9d7ea01b25abc29fa5d71b3c8a7f889f188e31cb7f8d36e6b15073fe1b5c22c2cd39936a2a8e", 0x1000}], 0x3) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}, {&(0x7f0000000100)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x5e) getegid() 20:27:08 executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000"], 0x10}, 0x0) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') truncate(&(0x7f0000000100)='./file0\x00', 0x0) 20:27:08 executing program 7: unveil(0x0, 0x0) unveil(0x0, &(0x7f0000001840)='c\x00') r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x4000000000000004, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, &(0x7f00000005c0)=@file={0x0, ""/4101}, &(0x7f0000000080)=0x1007) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000340)=""/95, 0x5f}], 0x3, 0x0}}, 0x10, 0x64, 0x0) sendto$unix(r1, &(0x7f00000002c0)="91", 0x1, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000200)="fcb984ebffcbfe13b9fd812ee94e1901ee8bc2ab49c10655a86b3d0ae348c9bfe2c6aa7aa5ee79c8c15b01743ceaaefd20ef6ba33e23c4b866378de9486e8ffdb25ff4cf3034e1635b8e01264b7050d689e3eb35129043cac5d6dc70c6a62e33741b7574733a0bb66c02e4c82f93b75536f8398e1ff836995d8f3d083adcac5395f2e8cf1f618357e4ccbdb02d5b4f1dc9ae1eee16ba8cb3873ada880678bd65bcc1c1ed3db8d40a2fdae457d39c853016762d5887da86fdb47d31dc27b94e422cf530740101b758dd0286137f907c3c67a4cbe50c249a04ac5aebfb7df9d5a706ce916bede09b4374094dd49411c15486eabae249713a59a97c8dffe8957015ac8de4887437ab38b604c81c69ec0b46dd2f7058b8", 0x115) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() poll(&(0x7f00000003c0)=[{r0, 0x10}, {r3, 0x10}, {r4, 0x1}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x40}, {r0, 0x20}], 0x6, 0x4) syz_open_pts() poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) socket(0x11, 0x3, 0x0) 20:27:08 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4522, 0x23, 0x6b9, 0xfffffff8, "0a2aff748207017b62e2fbffbfffffffffff00"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="b6f2ec6fbd227526a1591a5f5c9b92400122bf983fb5df6bd9b57a6c2fd6a6313b1dfbcc7c9b6159f431f4ca3d4a687e64df36d2b2fd570108795f1d5052b9878bdc5184baddacac4468658972312e0c14e71de48cc4be55bcec05a64ad962557c074cccfc5e57478d4bc387f2079e1b3ce5417d91dcd0b6337d65259bac459399d9e4b2a71363c5e0bbe4ba4e2db989653c33c6bae3d625dd533bec78210c80c1c9fae14509c2ff830603d02b82241889b1f2f7955b6c976f8e2be1da60157ccd86076100d5acc26f929a4dbe45d86a64892ae9c520a3b0584adcad47d6d60de7196d20c550bfe29327164d76b00ff9a889b78635aab18a70a7b36cc7e939aa254db6a97f0fdb3daa60cbc19cd45d1ab2ea6ca8f66c7dfc187a849f2b7a508f8403e677ca497f407be0a667edb058feef70617febe5b57a7471d789d52cd4e20c25900cfe70aab754129412656147bfc750e8ae887824b155b2138bac78930de12ddc243c187e455a1713ced11820038693d4e76f4a9bd765723973360ead240e9d44508feb5dd28bc74e159596675ec9babdee13994511993a394a9508dce467281ac8506db7734986679e87c230ebbf0ee0d9490208b04f175f5853e31b6ff4a524bed8785b8164bee77547d822e91ae891d4958ff80388f8f862e7eec2fd20dc17a8640b218fde78f336646e0171ef5e832093e5f655434f6baa12a8dfc1d05b18110c712bb9bda42f634801", 0x20e}], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="7c0230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="fafe4532e1f2ebea890e24a0907fa7fd3b855df327e398c3d17d5050dcb9a3410e3c83774cff0d"], 0xa) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r4, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r5) accept$inet(r2, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) execve(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r7, 0x1000000029, 0x3e, &(0x7f0000000180)="674cd6e5", 0x4) sendmsg(r7, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[{0x10}], 0x10}, 0x0) 20:27:08 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r0) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x5, 0xd28, "0d88f900000400"}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000009c0)="f6172e7d13c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b90458546be47f474ffc58d922507d74f3f25c0f16198dfda6fbf59cfab813533ae1c2a5e20a06722eafafe92f5efc97e2af8d797c820e360174adbe060e59605df15d86191b1921d68938ebb966c7549449b1874cdfce4a16b0c4e28a446aea10b857efaeca04b805658c901037c4cc69021404719e57d6a24abbe2721669069cf6f42800aa01d294f2c256f4ccd52480dc0bae48c10791a12cd897d6c85570825865c218fd433b198efba3b831199236504f30c2d75d5f06f01b5931be23e6cddf0d0d", 0xfd}], 0x1) 20:27:08 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) getrlimit(0x0, 0xfffffffffffffffe) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r2 = kqueue() r3 = socket$inet(0x2, 0x4, 0x5) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) writev(r4, &(0x7f0000000a40)=[{&(0x7f0000000980)="e4afc469a9370a82dab010c9b247e5115a77d32c16d4845fa5183a5bfafab9860237d21bbf65edd6a7b1ef87b9c125832af4ff5f6500fc4ffe03f891649b87147dbbbf94213aa2c90f349bab77185dd702160ce85a918b43406a19f45995432a5d682c6d8b007e98261d008b048afa284a90b2fe84c5686e", 0x78}, {&(0x7f0000000340)="f39625c3f215cca80ea266ae81b0b133ffc26e2c2452b96fc3926a68bfcbd232985174ceb7388b9524a1a8a52c0fa378cc4c99678ccab316055afe8ab4c707ccdd45c857afdd121280a8fd248cd015e25ec5062fc1a5916c68929aaa0893b1e03166428f96dd35fc0e11c2b2ce440ceeebcec3817c5593295c9b5d77986ccfa996af8342f8153f42b652a1a71f8ff9f0bb8866e755501bdbcc2835ef782b32d39893e3ab8f8e65302cb0ef0e84f28a3472f21c2089cb4112fdeec7837fd1d27dc6ad0304320d74480f1c0ea6925f1be42235c09857fa2449c0a22169f88d82c6b79e9c7e079f3a2ac5e2e4748296d7ae2f81071cc96f2e1b26db033e4a", 0xfd}, {&(0x7f0000000140)="84b64f298e2685fdcd3e61", 0xb}, {&(0x7f00000006c0)="d7c05ce93d28a7437fc2063d36dad965c4386bcdef0421cbdec68ef7dd7c4aa686214289896eb2c722aa98e273755deda3ff812227c73c7fe40b12c2817b2b9c6de080192a6d5b08453bfa6ecb2766a6255901d40ddc52dc214ca3c296d2be809298b4b1337434fc83fe4cd589ed32613e0f3306f4a9df0fd4dc131e2a38c2e568c08979da11f28891b9bb28334a13db7430c07a4ec4c647e0e0fbbe173013", 0x9f}, {&(0x7f0000000240)="91c6d01921e6fc1a732a047697f36eda8d5514ab10afb9101297d5e89448b094a038bf39de5b1f1c9170", 0x2a}, {&(0x7f0000000440)="7758c92100c4387d07bf8df3f8ada443a89d4c78fe83add97e7366419a6743199ad033a82a3a8e1e01414adb8cc9dae5fc54afc446dcd3548226e563ce3ab1aea3986925f77152a5620213e441e0ffe90d00", 0x52}, {&(0x7f0000000780)="2bc70638d7c721208320bdb4bf7b7ad7cdb3cc1af48f3699600c9b7aee2f030b1d5011cc31e38fd82bf08c12996176a6dd1c8327b153dd611c4cd717d9241b6f00312e0c4ce4de0d2a559e90b32be92880ebadc092a8a0f57ab6fcd5d90b5ccd6e81749225d93612a8dfffcab1450651d089ef059b1262b84cbf1b28bed3f5c7aa0f6957", 0x84}, {&(0x7f0000000840)="95691fc4c478dd91d45667f656e20b2b35dcd3baa4e259a951d69001a3d916ab6f0e6e5464f14644247bb84f1d9ed66e3218d5784b67135187e8198999e28bb529e725d0767c35df5caa133c3eae9f1730a8eb35a4ce4325c54ac45a60143f39a21048abb7791a5cc74b0fe1c9ca35017174cd", 0x73}, {&(0x7f0000000b00)="ba9fe590c94dcaacc3b605aad88d6cd3b70e4d02326741639da9059405b69562effd82f39622fa361a6b3ad7ab72c48573e55335ab7796c9fe21f188cb8f63d3f64bb3cf845f02eab891133cf6b29c5045f10b7422fc0cd2dbdcbb8a75fc25b2f5b4739732b3cf6b2b8a136ad7a4a0d55a2e8394aa00589e389cb88dd47c6daa325f30bf2b9234", 0x87}], 0x9) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0x2, 0xc0, 0x21, 0x2, 0x6}, {{r0}, 0xfffffffffffffffa, 0x90, 0xf0000000, 0xff9c, 0x3}, {{r3}, 0xfffffffffffffff8, 0x24, 0xf0000000, 0x7ff, 0x4}, {{r4}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x9, 0x5}], 0x7fffffff, &(0x7f0000000140)=[{{r1}, 0x3, 0x2, 0xfffff, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x49, 0x80000000, 0x0, 0x4}], 0x2, &(0x7f0000000240)={0xffffffff, 0x8}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x81}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="013f330809ef00000000"], 0xa) close(r1) socket(0x1, 0xc002, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 20:27:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/156, 0x9c}, {&(0x7f00000003c0)=""/257, 0x101}, {&(0x7f0000000040)}], 0x4, 0x0) mprotect(&(0x7f00003e0000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x40}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2, 0x0, 0x37) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[], 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x1, 0x0, 0xff) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r5, 0x45}, {r5}], 0x2, 0x0) close(r4) poll(&(0x7f0000000040)=[{r5, 0x5}, {r5, 0x1}, {r4}, {r5}, {r5}], 0x5, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r3, r6) dup2(r7, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = dup2(r2, r1) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) munmap(&(0x7f00003e2000/0x3000)=nil, 0x3000) mquery(&(0x7f00003e4000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) 20:27:09 executing program 7: sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) 20:27:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x40) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x3006ff, 0x3f, 0x9, 0xd, "fabafa410fc000"}) writev(r5, &(0x7f0000000500)=[{&(0x7f0000000a80)="b7d6de54e26ce2ce8fb4a6ebdd16c2ee4568a6e25b50f640ef403c7639ad972016f277dfebe55c423752d54d8a5bf629c88f939ed4bf926fe1998fd459d88fac1fe60aba66b19a135e4212bb0e8887ccadfc77836692448a00fee34e286f44ff464b4c43342c6af6802eb3eef95860221ef7ee99e6703e626a28db0a2f9b6647cab278532d3f28498376968d0c6d13896380844fd2b995eb6474880b0bba097e3dcd14c1c1ff253063bf2e7264b442dc442e1b1eceb1bc979daba1f7d1cb806b6f657592e9a0bbf77eda68bb1ee2c39f19b1a93c4a4e29c4c73f5e082e9178cdd5d72df8bc2e87d1051adebfab606952e39333bda9683c376379aaa2710a4af4633203255127b19618da7eb3416631c3c6a882c427c173ddea8eeada4fda1f8235259d704997189c5003533b1965c4e9ee3b61b0ab69dea2e9dd055c394a47e5bda6d88ee7469d77180840380354853ed5524562ab9a094071afcab5014d51f444a6349cc27068109231b79c536cf9c758ccbe09d970344bf0b100fadf8b54c6280de56de6b280dc7974adf137d3eed328067efd9a46e13a05fa98f9662785fcee0de3ae6540964c890da71713f713cd7724a5bc2897c7bff0b23329e19ccd609aa0eb1034b4eb3d07e25ed30838fbba977ddd0a2bd322d8b50e693ed166ae1b16013472a0e9a96bbf3c13e725db94c432b6187727e08a98e4f0274eaa5434db32a4c2bc71d22383a81fb803f56a1da895f01921c80311d90adbfe6685cc364a98101bf43e8d874780f9b505015055b5edc5298bcc235596e617eade301c169cc4746e993abe8e1b961a6bf3347b6e5076af1b70c9a798ad9eb0e1fbd19ab23d15b4a727cf8e6899f5189aa7ccc33b965ceb898fecb9b05850cfa8f149eb8d0fb9cfabaaef35b36b9ec6ff8b56d6b41d55bbacba2c78226275084807c9c6800eb933c0e5af355a407c17b6a682edf433f966914a40aaca964b6c5ccf8757f75a18c467dae9938e47eda4a02d8141bfec57883ad28073165665e2ed8d6e6e80c66d0fd00a49541da64f4c9c75abe4ef129b9b50072c35d40de048471fa22e5ad1914678da774c11ee5713638b02ec3179094ec3916e2d6ac02e4a168acf76d68d0d0a8202c184fa90b373961d48496b4ffb424c654268514e86de01e496791d2b8d1bbee5b954f45bb0c4d7953e996ef930f731180177f5f29540bddcfe7e6fd2837ad46c977b3eb1881c632361035d79e59779cfe9436b5327dff3ea82eb4671bbf95cd2260556015ca40bc1570ed47c4b1b805714cdd89c48a32239d69ebb72c42d4a9401caf03b6ab6414c5c4f055560fe966c7fb975cbef47cdb7f4d3e238da2d0253bba9ba5dc80308af3c811f5026d7cd414a1dde7ff9ee9e7fb8d507e7f93df52084014f8fca13d424615c41a9ccec0d6a512b8e22a0e845039d31e1de207f49b548c2825d1b875f5b17b5fcd2f53703a0723e0c02a08b3c4428d04ccb1af55ef745596a71a28d1d1fc2cb306d0aeb14aed6e45daf9e1db16783f664815030b4ec4eecd3108b9ac627bf2b3e50e2a593e5c644ecd94bd81381ea7374a09ef2b4a3eb24fa9e114e44b3471b2604c29c9b9d6fa954498c8682e9ef984df589018bb75c718aec4ddce5f43ad8a13436e58528f67c9b3c1846823bdd6dab99f0bab4ba15a2e96eb6b49756b445ee3221df9d133b99778eeb4cb112e60e8d1a0a082665fae8526ae48aef9a7b2f693f2364bdef0c6b020b2c71f4519bc990d91fd282bc77fe897c45f979f4556df35da3a5f72299a763c597131b9debe26bfbdc8cd1bd9fac6b0b3a568fc7f19164da44b1ca8a601359cdc97757e7b20f0f14965d11ed340086f9a640b8bd86e8bca35454c7df6a5bafd054901b8b8d42919d7ddbf65e02f38badfc3b935c4c7209001ca138e12223fab359d2b9685519fcd0975a7f0a32d73244ecaf64156d1bec7def618422d055e529e928d814291da9340e459f5d216a3908bc22a3cb325be74938d566ce20aebf11cb4fc07b6e58042e50f4cb3f7cebd74c01f0dcc0d44c67db9122d2b6320b947eaf749095d4231771acf64b358e7a4affab4f6f1315438873b283d710a9663c7a4ad7757186c2a125397f37e4f4636c5eaf37324c606f45dcf49f29968a509ad22067324f9210e0b78aee39f8ec89e2cd7bd85f77edf038ccfa72f8517615785a53070d839bd3ca3f08470585341a7022d0d1279468d25f36ec639f5c0b127f80e844bf71938dd0b5e049754ce0baeb7ae428b57de8ceec5e898b46478991152b96413e318e2d50297f665780a3a480153bb92dd01e51ebf2079afbf1493ed9d3d028f38de5b9e707734e59c97c3bc788b606479be0598bb41f23f376427e1ad8256d8a27c197dd387aecc2b5baf3bf4aab917680a6ada8e6d4e3da918469c423241471c63348ed05ce45c5bddb2ca9a6cdf427d7b1fb27da0e4793bbdee3c4d6862d395fab633911743e3b3481345289572fccb04a27f6d70bbea82d60909f85a4317210ba0b093696a95a3f3873be5186b7bee69481420196280275916418ce1a2ceb46867a0b42d421d8f33ac9805ce542a189b30512eea3c53711f036259c93c523c25df9ab7e086e20165a948fc579613914df86eb745ad86c0ff4437f828dffc6a05f53cac8eb5b48e6f3f49d5082250930c3f20895da4af1b793fd714a8d93a0e0e02e66815019882ff2d038801389e67975a15d3b5b3b2dc4252b0b1b18d292d4de71f7088f1582f669cd2c1613b9cad799cb97f9d9b2cde4d8b5a7181d65facb99a37d404053ee0c69b7aeb1d2882adfe220c6dc6752689613c05692cea50950f55a2f361faea4b42517ec80f929f86cba93ac71e7da0c5be241451dd918ab3a084f5647ccd6fe251938dca17680f1475c21e79b5969608c4acdf26ec5164c930aacf3eef7e15d90f0db64c31d894001890eeebdc6ac3181597743ca335ab3274b542a4b6edaaa2c755d94d5d4c6118432a3d5a01e3105aa67f567af2cacb1cc25bf3d756294d05999d711fa5bed77b391971fc43be4adbefb6b4ff0578fa9a4038d3110dddfcf25d10320411cb42708b33f6453e5ef769341725120c4d3fb790746573e85d1880e7e10a6f043cd4f7ba3cad08094d65c0b887ff9c25852ea5804eaf417603132718859cae2d14b36191d859684db3b45384b438a7fd9c6151099c9273a2ac11ce4d1da480d991641e9a9800e4e5a1324e73340ef12ee8450ba0397cb275eaa90c74fa18cf0af4f9851e7b1352a2aa667838ede5b01b6e747258f4a27b5e11e273bb9f373bf63eceefd8e328601368b9d3b74b4b2ebf157e9ec64c21f62fb01e0b3b6ac009bfaff0afe4f422c360a16070bbd14e3390647d7cb8f3bd96c4a79703d1e2546ed67eb93464d68c1d39e640961beb1a52c274633fd2e9cdaf4e514d7e7877bc73432f9195da9167bd4d615f1c05cf7a0b406407684025ebe6cc10506d028d137ca82fde8da00f2bab216f1e07c52fe9334ef096eafce6e93bbdcdcbc500026cf7be86182ad4b0c80ce6151e8c56ffaa45875712c16478407e69e636a370884c39e08c03f8bb2f604837558864110ddf661df2ceb1f5ba1899e63dc0a8db45f5603cbb85bea869b91a5d92c8e697df6b9aa56aa1b32f565f2757d18b3d13a3d8f2d8ae0c72a4656268e0849b53afc0f8642656c3ce358bd68a6b0db3fc3536035ab15eac3a47f1134073d085cc2f4fbcadab3a53a134da589f80c093b214399b659b9f88e33ec77d632d6aa06ba0b11940b04b47e9df24057b9b5fcf5f93d2375c3b56747bd0b1d59a0a01695315fcb46fb8fe62164b2d462e9af8041661ef0cc747a18c4a828d8fedd9ec7b06dc58f81647734ca0d9a3d681d46e74b7a5364f8ee2166bdff47ee32cf9f899bb7bc5016270b9106863a7c1d5eae3177bac9903bc00c9d7adf55abd7ecd614f6acaa59a58871033947d109358955fd660552b6cd392e2fa78fea2b211d74c0e7920dad22ae55b51160d57ab3f2d60c9d17c347d98bf58cc339b78be9cdb1c350fe14c5bc69f39ff060f36d905150252e8615441c1f58a655e663660cc3bad4c273034372232f66a4c63c4b3892b1cdcfab6480ec79294cf721c583d0b39e748ccaff9e9b6c41011e1e7e142cb751fde6bfae7fd1f7f7f3b10ccf79418d4453386aaef00e661a9f54ac802b7f55a180ca4bde606740fa9ae570a6de0b6d00b78bfe7b0129d3bc51e353e4024548560e05ce930b7de84f0a7a17755b11078250490a2bf99020355564ec9b21e217e3777122338485492024efb09db651f3739ff2d3b26944420082227d3e131799f1dde41f7de12427855ade393a8cbc4b7b367ab803e5eabd439cdf76fd7de6fdf93011e8b9dc290a10d8625c6c55491544bfd10d1267a04ffd21a20abdbe7188301cfa5983d763c529332ba357f8f106a9d667", 0xc53}], 0x1) writev(r4, &(0x7f0000002a80)=[{&(0x7f0000000680)="a1461dfca12caa95fe3ac3677b357ba03fe6311592c161021ef36dd03264c7cc6eef6771843705ff444965e9f3b93562320d7d998458f291eb8279f07eb993de19c60175c9cfab3a9c12584dd68578857f5cd1b7c00409a31b54fe1224a3e4ee4ef3089485db7cd0836152d0", 0x6c}, {&(0x7f0000000700)="f3e2565bb42008c84bac9a5d69427ba160e5686c064ce0441c505daa6e17f2ed07dbe630c23c8afef00d9c5f80744bcfcd4d889c102b54a136c42fd1aa2cd69bdbbd02ec10750e4abdff9a5300a8cf6ef51f81aafd8147f473f5d963b993b2f9fb28e8cb20076bc05481174c4f39fb5e2bec61f97c2224345d4dff18d4987547575678d809bf167692c5407833c09d2210b8e094c88200da24d4106a6af868a1b24693837aa278efef", 0xa9}, {&(0x7f00000007c0)="4691935ab4e8a375ae6198cc3585291724c2f450b9207772269eebfeea49efe2ae0ccee4d643df830156525b816dee9ad91510e74fc876fc10c15e60ea6f88c64bb05bc1e9bde7607be143789ae090ce8a7b9284a1300c57f2cc822073139b2943cb7cc41d14b6def9673547af0ec7b5782a80eb421724201de952ccf997", 0x7e}, {&(0x7f0000001a80)="77b3823c298c483833c5c661f030d73cec32027108a912b89eadf6d4502cbc84f8bf7c9260daa832a644b22b1473867e44e48ceb65622cb0b869ef4aefa042249fd75e6c32856860a3e7946722aadbd72d87902417140e5929fec854f73e39092655dddbc13f803a530935fc4dd1084185fc117074435e2e145f40e1cd59513e68976fb8b13ee8090f3185d9d018439a34ba012fbce1c86cf209beb1f7bc3898664a3ed4320f83b9783dc54bb250ee67e827ef44b06869b5da58ef9a8b9724cb2cdf7d8995e6729d3c6bf35f2433f042812bfb01cfeefdf33d4246978d4e6100ef425ff291987ddc2ad28264bc79851dfd01dff62b924f62515ac6333188b73332be5e0409189ae9ed948d680bf0aa5bb0f0390198fb43083c3d68e1b5ef43fcdfd1205064113e98931b7e7936a3fdbe4da2b25fe9bc8ec93a6e905ec572dcc8f9e6447253d1687990fc8640a79a0f59178cde3a526248a4eba2d7a203812a5023fd55deacb3253aadcb358d83c8e965e0c1319bdeae50f6489ec73596a0d2b010f3f131f11e41df7508d236ba3113e5f1619397a07d5ff075cf8507f11c687c9692e5ee90b55dea9126660cb10f91d00eada1954d0b1943cfeed08a8b2a83af040b38a7244531ecb6b57cc3abf5021d33ce92c31d196015162c5b8c0ea37a81d5dce0e3a4459d5e8b0978ccc1a57224f53ffc806a03bf1cc729bccb549e2891ece2d823d6ae93a5b4acdb3322cb61cc431a0d277b05285b484e7ffdf0d13b5ab772daf6e9f977244cb5d749728479be8f6473505dbb040a1bb48e911560e6c93b11bfc615c7b5f6fe821e9e267beb0748e4295b9674ef52cc5cf61d9d2dc5860d99c808c69a9b7b6ab203c8d2dbbe1782266e5d87bf6bc3e7a3a086ba3f4de1245c54917686e1f63afbc9dca81d1e16949ddf56931ecff9496452c2d6fc56b2bc4fcdc61c09dd02d80936a7b1cdf4950427b7fc039e0e87e9597a5d4aea19b726ec8863d4ce456c4d05ea1d5b936c09ab157baceb8274454bf7964a1dfc346ab5a3864301052270469b052ba5513dae3bd70b9cc56cb18f6849ba6f88f93dd86e33142f8feebd37598c746e1b420510b9db26898b40646efda44766cb47978eacc1a3a30eeea265c73baea430e014bd86b273aae5e6ecb467924d6597d4856901ee5704e9db972edc9d184a0b9a7ee3cb1a08ea5864290650c5b65026deae1dc5a7e93273305edde659c5010d48897677469b61040aa3d7b9d294b9b716d89de8a276d36fc558ffde651dd629b7fe9a83d7bc3e4e05501c65ca5a8f4e85e618fdd80f3328fc985ff5cfa4fa5ce5566d3f9b8a202965aec9a5afac3a29dc1d1892590563b028d8bb521ee6fe26334ff9795787661225c48d0b153a81be2d447cfd9d466dcb2c62e94e1d2d517c31e125cb483a27c160f69840cba3f7480dced44121c59c51225742b5ce556b7f1aca4b850fc9623aa8328d25291700999ff20a1bf1834acfbc2c1a247a67f25cce64ca5c3e84c0bd6f03b99122c7bc47aa62e99a669618ef824578bedf5f0f0a09f87aa8fe6ec108a8f75f5899696ce9332b6bc5a33dde99ec0adeb32bf9d81c88abf237d3cf65379b8ca62b6656b6d349a340e8513d845a7b2fef8d901c063d31d568015bf3d48e73d074b36df732370f8139ac429ed20503fb4f9e8469800a3a8c2ffd2633a6a7174e64bcebed4227216c630707a351bbc4e1187ba9787e16e7f3a03e00b78d231cecc05ff2a5a03e73157456cee9feedf31cfe88d4f1e29fdc44d819dcf4da8c9a25ab4ea0df044ed2e39e75990e57309f63cea1767355c43da2d2fcf81ec93b60a9409b302ca05699d2f0370e739d307f157f920f47739405a89e1f979d6fcd43027712bac584ef90381a6de38286c6e0df4955974e6c0e85599dc1a5035b84a011adc2794fe80847e267adbd2efeb0c6df51eccc0884afef43e447eb2cc91ffd5b0882fa92c51fb31757b3db77dd53da0053e1da0a8797e70729f25cfb226b472f9681dbf6b3dbc29ad7565860ddaf26a2ad12ccb702ccb5f24c53b42df7372f0a4b1454d4905eb95752d6e658a7d706f435be81edfa8ab097e3aaa268a75b5e9c9aeb0f622f95ef85dc43b5d426537c1ccb267cc9ce583c0e984b130c37033d0f81c9e264406785f542b0290f1cd625fa1b7bf29b3be9a5402239ffb937bcde68087e4db19c31e155342c025ccff1141bfc5f822f52d4a6924c48bf7485c3f40d2095cd9105a1d882a53b6605689b2f2c50943f0c41b6d1b60362a80a43e7bd781f15f88e967adc599abf8742557ddce2c77c18e5ce02d3936877761f68a7e253047b04cca223a2f95fd5ca36fb854b187f82eaedee93847e7496389c344c56939275a9975132f9d1a1908874eba5b0bfee75e0ea00bdd33c43d5c51a6985a686fa467b39a135f720b8ef9093c7e3410ebd770e2df01909ab8f25a64b904263ac209b1538c1442ef18035e726c3228a4d292b07169f616a5787373789629a24f0d0381dae00ddda75badbeae5123bfe8dae0533636f7af4b4f268e4cfb7342589b7076835c25d5608472adc5175fb9df6e3b2f6ccc88425829335e48f7febddd47bef04236dc6e91ae91a31bd6278dff395f586af30e2e6b09c812f409203c1db7af174435b14996f2b9d71ff3ae24b8b1a96884d52d41caf5693dd507db5271c7ef8a8b83b67d4c4cb76ea1450e8bc62e514c27760a8cc4019f77339033e87c32a3a486fdd7fcb9eec5718bf63142ca0e82ac316a5d68c96924794e4f98bb65e8167c4c8f348a03aea0103c3cb2f65f872c74fffe99179dc67a41c59b2c53f4991b80ad34ca430615f6b9d849f6a43b78efaa69dcfa94c58e3dc310a910a5220cf0521bbf162fb41ade0981438893dd1029df0207bb6d026c86e09e11c42454aa102dac3c128d2468bd9c18ba6bd285a4839f563c073f53ab3e99384acd39738e2f3142662b70a01c548090be3fb08a8faf7b8d27ba9d48166fc2769c0a08860bd785ac717b6d72861c5914c17b7fddc566d8caf2d0054bca92b57a8bc194b540a6848257f342951dc58efac4191d1247c0127fb8ce1fa210c8beb6fd745f5ddf7b2a6c819392a717c7ffcdcd5336bd8576a478925af35cf0194625ca7208c4bb5e1b95a90823026551989e962d56e7eda994c93cbc6dc08b161206c6aae8269737793f1238b8ad9b232da17dffddebfcc7ba6f867d122a4f79808d1d0f6fed62c3891f7d0c87bede86c511caf42c94196b0ef2279c59e3f1772fb0199df1038187dd7915673d789155902d0c55e5003c2af2fcadccbd4616c312552ce0a6a49f65d71b6a8ee64756f9a1056a73621c163e90ab487cd0e9139fcd26ca607ecd9e118a6b9b0551f8e5c50e239a4bf2d3666f0dbc9420c6aca91459549803c41b4e4bea34f0d84099be7867ccca45a0f2e06003510aaa4b6bd87c1e86f981f654c13802494c175fce43c3e494de8b7388ad37e62d6aaffe9c6f3acc08edf970ee5c9cbaea29dbf1e616d72949c3ff2aca6e23e2e0b2ead3286b9336a069e8af2ed76825188fba08aa87e9c7671542710687e36eef499efcca4d0256cde5667c109f914eb8378336f0efc10576be6fd96e700f04f37ce5c5e0d357d514aa766a04ba95a79e26a19ff89401a36c630fed883ff677dc023cf4f3f2d31b3b49604a8e2bccc837c6f0d2c33cc09b5c4bd11c1f8439cfb4060f4464852a0a4a161fa56f1c684a5fb16820fbc71d2100bf6e3d8ee76d138226f817ce8fd6631ff7cea0acf3940b39cf11453f6a352d13b06a99689eed92263c302bebc857a0a28a03c92f1221a2697c7b4a67c0691cccb6ba1c76044cc53a03e95f762e063a709ed7118f6022d457a8c82274b8c84f8d746dd736453557bdca2f27bc88cc41b50b68a47b60e2a64ae4058fe0fdfa9e0ab9870ae6eee9d7dde69f6c19733690c4eb64905081b24fe072dc4614924cd024211c13f1873419e1032ad0370a35e6cff8c73484cc8ba4ae0b9fe83b427be66b32016e47ae4f6ee44a94721b1ea6186a174b3684bfa9258a14caea80271074993b274c4745d62c5ea4d91b224ccd5db86babbe8ee30d594cb08dbe12fb5a3bc53e42b3beda1b6a61ec0b4c1262f6cd3aaea061bf16b4d638e95470a9242ff37f75ecceecc7e690b9068c676bf28c8a49f4570f28de75f8fca5227782d5795d1b25fc2fef5db2ccead64d646df79d8fd72d3577aa979eb8504f65d2454b3c39d4bc91ba77ee6ddf78887f74cb89021ce781387925723f6a48960ac8e634e0991c0abc5b94db7443a0e52f71586d0c81878cafdbcc2ef12313e5465dafdd57cb7f505efd4d9867efba907178b54f5e45ce1d91fa708e422e33ccf510e70e337fbabf2391a2a8af7c6798dec853de891c5053d12035afc367eeae534efa04d61d2dbc8851ce782e887f29019527928dee59ffa737dbd8949e53d1dbda0ae342440c28351a3e9de800c622767e917ac06ee64b98476e4481a991138c03e0241663304a9c3891a58e90e865ee58637c4f5b3cdfb06aeaa9902e57a9d95fa43c9de8d61b107693529e29fefbe9970cbcefb3733acb6b3c57a8028e5307493b7b189e3f455ac45f07ab10df485724521bae5c21936d4eae1bf9a7ae99cdaedef0b615dd421aa1080304559678c1e6913dd583232fc3db7db68dedb02c3f8731b179c948319925e018e42b36fd44bc8bb617d86a5661de5d707ccf8882c2f6217d9edbca2bf4d84fa5e60fe862e4b199b35fe88b13639f02955eea506d18cfb65e6c83d5d75ec80f1f77a14e8e0a6cc220959af8824ce8e370c81f0b5b6f16277462a20f6613a8cf0fe285918eb202e430da023cd36cc9d6ba32960c561aa1c10d513ba0e7a9efe5bda365f43585a722963c807a8b8120e83adb18a5b3406e7f83f0d896641c07b0c0c5fed330c4fb9c618a564471d99f59a0abdaea7cba0c8266f8a4f1b5ee8a3547b219fe89af29ac2248534cefb719db03edd40a23c90058720f1dc20e624a1694acb2ae3af129916b8b001a3451338f8dfc010ac8f054bc0a9af0a91f4fb339208378b40d809d8ecf3140f67da943bd7ec1346a9cdf89f7c7efec850c00e9ccbb5fe557f8078e7f339a766d02951a4a7f003ea5e32bdaf67a5c6be3377ef87a76d8ffdf8fee612cb2dfe40075b32ae700429b9684ebba4a29fc14fb477f9a715b5082af7cc4146575ca20cfa1608427112e2642969fa91117b094c150650f7276369a2edb1e6e804a29b18f7207ef8fb915921447748fac08a35a3d02dd4f9916c34a41a7487800fd725ad83d9be7d0455f29c0af0acfeedea5868e899c083d31a1620d50fb4b7752c5dee09a0d5cdeb6f1533d7a9d8f4dc28588ade91848bf6994d649e87c2c8c97dd4bed82794ce3a6b3045c878a95563f44512b2aaae4961db7eb0ce4500d019bce0e2b747a7c0ad13301cbcb46bc18a76d70965131f85b689fa08cc1c131a59614118ff24aaef5b6630e7f15a6e68f355967c887b3ad1d5ed4a6b767c9bd08cc0d7f8bb712fcbf0864991c0f072022968c1825a9ab9333cb2b7998eb31676051f2566b5d25cd0aee1ae9056262f591f451845cb479a02a1d2106893758395c60f04bb824ff77a4c160970747aad4bcecde0f88ee3a170f076a64101eb446a041a39bdc89ebc0c06125de95a0cd6fec639f71c0ebd66ae7c2daf0a882b1ef00c8e0e269eb5362c26fd7adc81802bc58d89e66b69a79e30a722ce588c311c0158a52f0042f0a00838a824a899a56fbb07d7", 0x1000}, {&(0x7f0000000840)="98a2a1db995863511831706d09598d304c9f48541f89267b6f0d263fa40bfc419feafc3ccfb219b6af4f2ee60faba504d6b1d0c393c99c445c219b3b4b3e62fe23c5133a2791139704f48421a4563ac19cb333b096fdf6fa7bc85c793cca68ecb6a4c2d32711896acac95ff63e77285ceed5911f50f96166875393f504e87526c36e2886ad372e11cf0e2292c7ace96f1cec42f2a4bc6e9b5024ea3a8cce373372d69fe7dc14016e5b8c7878cd0de753c0921174192f0f8fbc8fe60ac569ee35c246d1c10e3d55b69c532e5a6945f2321700d7c15f91d97482bd306c16db232cefac5e8f90a0688d6768306828a1de8be7a09ac2014313d0d42bdc8b8d49", 0xfe}], 0x5) writev(r4, &(0x7f0000000480)=[{&(0x7f00000009c0)="0e04b36202b816314a6d753ce64a7d0fc36d7cc330c0541eddbc29983c2fd132f4889505596559f9c12149119e8ee116db7aeb9d99142815b67d43848a9c721218bd15e39c531ff12a32abccb49f46743275c71e4fce9b260fe05c62a120b08a2197ed9ec6975489e9d4b812cca2580c575082db4a8255a7558058268075", 0x7e}], 0x1) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f0000000100)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r6 = socket(0x2, 0x1, 0x3) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1) connect$unix(r6, &(0x7f0000000300)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="7f22f3d2236926216778261800290000"], 0x3e}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/51, 0x33}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="3018e8c05f09fddcd879d5360000"], 0x10}, 0x0) 20:27:09 executing program 2: sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000000)={0xdb, 0xfff}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) 20:27:09 executing program 5: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) pwritev(r1, &(0x7f0000000640)=[{0x0}], 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206931, &(0x7f00000001c0)) 20:27:09 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x3, 0x40000d28, "0d88f93e0f1279911cdf00000000000400"}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="04", 0x1}], 0x1) 20:27:09 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) 20:27:09 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x3f, 0xffff, 0x1}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r1) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000180)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000040), 0x6d, 0x0, 0x1280}}, 0x10, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) dup2(r2, r3) sendmmsg(r3, &(0x7f0000000100)={0x0}, 0x31, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x101, 0x3, 0xffffffffffff564e}], 0x1, 0x0, 0x0, 0x0) 20:27:09 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x8000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msync(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0xfffffffffffffffa) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = shmget(0x0, 0x2000, 0x240, &(0x7f0000ffd000/0x2000)=nil) r3 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x2) msync(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x7) mprotect(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x2) getpgrp() shmctl$IPC_SET(0x0, 0x1, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) dup2(r4, r0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYRES32=r2, @ANYRES8=r2, @ANYRES8=r1, @ANYRESDEC, @ANYRESOCT=r3, @ANYRES32=r4, @ANYRES16=r5], 0x10) write(r5, &(0x7f00000000c0)="cd320fa596bad134c44f7e89dd7933ec2eba20be", 0x14) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) 20:27:09 executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020699b, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, 0x0, 0x0) r3 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) 20:27:09 executing program 2: getsockname$unix(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x6, &(0x7f0000000100)="71f91e3471ac0058e09d1a27bc5a91501da200008e5f84cf71b59c7afec37082f46a0cffeb355a7ac931bb7b6b27bc39f8dafb02c03542958200dcfb2e23bfd4cc6905eee66d10bcbdbb350fcf72ed", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7, 0x10, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x72, 0x2}, 0x0, 0x20, 0x0, 0x0, 0x0, 0x4, 0x3}) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x18, 0x2, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="7d22b5fdb3da4ddbfed525c20f08ba57618a3f6da8cc6034b7299f3cd020a69e8651b68f94b6a4b4dd03e1c57b60a0127a1b4f964ec993d34c493dcc15a851e40945bd57e9bef9343693b10c6873ee04995120dc3f9afe2ae19e40aeac4d9337a5feff17d1519890e02c2a9b6f686b428dbf6000bf51f8a1ea9f47f8e8db9abdcf609df734dad7041914ce4561783d6c47ccbf18017e1d434efdf72b", @ANYRES8=r0], 0x15, 0x0) msgsnd(r0, &(0x7f0000000580)=ANY=[@ANYRES8=0x0], 0x6e, 0x0) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100000000000000658a5d81ce75adb5ff5c352fd389f4223864f706183b00f1245146955b84e37c107b6beff52d4164b475b3672581be981211fd0bef97a7fb5243d2286fd07388c6b1133f721f1eff78309b886d3f8160583268559fde87a73046a10a4bf12e92a88d8251305b065d56151e5263fdc32e455eb77bbc8c80e98c3055a0e1531cdfadfd7aaaa9139b5d437d96bbedcf603c00"/163], 0x6f, 0x800) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) msgrcv(r2, &(0x7f00000022c0)=ANY=[], 0x9a, 0x0, 0x1000) msgrcv(r2, &(0x7f0000001280)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="02000000000000004116367bc4da286b25f7d2dc40a61de10e9b7baca7c8fffc8ea35a192638657f60591bf57abcea2c040082e1c50729a526e57ed24f4e658a99eee65d1766d183c60048ea65ee2080a0561321586372c0059d98f849df8495ddbc4123bc5b81a7043f3ec30b8b5ebf82d2fec9c6911a6af17da2dec9279440bce1ec6b0000abd4b4ffed00000000008a5fa3d72941fb6c8a96cdbb52feedb9618766cbd1a621e8aa392331eccaf51bf811a6"], 0xba, 0x0) msgrcv(r0, &(0x7f0000000240)={0x0, ""/57}, 0x41, 0x2, 0x800) r3 = socket(0x18, 0x1, 0x0) msgget$private(0x0, 0x401) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = msgget$private(0x0, 0x216) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="13f8cd330000204727f498f255ded000000044280d3d0a89e450fd6b517cde640e5fc0bbea5b30d7f7d92ceb4c88852c7c2499aa209782f8f03fca97de58c4ec5911b1cd2abbccb87a7491978232d00fbdf2ef2d3e4e48", @ANYRESDEC=r1], 0x0, 0x0) msgrcv(r4, &(0x7f0000000b00)=ANY=[@ANYBLOB="a083f0b5b14870154ce12777b886111e749f20c94451348a61e2f0bf000439a4ab722be9252d17e4e9db1e9553756312d285933fa3b9f7b4a9cf2e491ffc7051b11b033f6f1b75f1ae03585bbeff146f929fb46c715c72ab521d02961117f712ef3e7763bcae4731cee859b65af031d3da0ebe2516dccec7ba7480650fa176de12f71c6b646044a02f8cd9bbdb0d4f89e31132b036554de088a0df36c9818b7d0c33053930f9b939f22d842f681a6a341fd5f580f399e4892c3c1cd76c4525bcb2a7361b75b55f56ec98f7c035c1f9533e3854bf0d", @ANYRESHEX=r4, @ANYRES32=r4, @ANYRESOCT, @ANYRESOCT, @ANYRES32=r4, @ANYRES8, @ANYRESDEC], 0x9a, 0x0, 0x1800) r5 = getegid() r6 = geteuid() r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x200, r6, r5, r6, r7, 0xda, 0x7}, 0x6, 0x6000000, 0x2}) 20:27:09 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="7802d9"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r3) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) accept$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r4, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="79dfa1f12259b4b7b1", 0x9}, {&(0x7f0000002240)="a939ac3f318a93e4059b62254ec03d77815940f0475a904da7e4a6aaf72e8ef8d7a553aa82320ac75c49ebc8fd73491256308a21202e385c3f3be0d6dff3f5d449a77df42626f550652dbad49affd5b9bceeffb4613abc7df48fef7a569877145ffd7bdd1425ebd032af902da7af724b968546a03ce95e2079aef65b7d130f1f9224a3f663991b01", 0x88}], 0x2}, 0x401) recvmsg(r7, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) sendto$inet(r4, &(0x7f0000000a80)="0006", 0x2, 0x403, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r8 = syz_open_pts() preadv(0xffffffffffffffff, &(0x7f0000001f00)=[{0x0, 0xffffffffffffffdc}, {0x0}, {0x0, 0x18}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) flock(0xffffffffffffff9c, 0x0) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r9, &(0x7f0000000100)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) writev(r9, &(0x7f0000000780)=[{&(0x7f00000003c0)='\n', 0x1}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = socket(0x11, 0x3, 0x0) sendto$unix(r10, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3e00c257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e94221f932cf62f7040fb94c0400000000008000361b4cc702fac500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d", 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000080)=0x5) 20:27:09 executing program 0: unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0xd5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="31feee7a8c97f4eb", 0x8) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') 20:27:09 executing program 6: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) r2 = socket(0x10, 0x3, 0xff) write(r2, &(0x7f0000000200)="fc73be40a4215fd13a28d8255d96a455903b6f94d1be01a84e5ee32c8af525eff96a94076ead98dadd092373d07bf4efcfa814874f6783f3cdf586651c5476ddbe1cc390f3894237f5364cad1edb6e7d4ce2f7030d32a7ae0018562b142167ddb670ea2e4cb6935c8e0707b3206004cc64f4bf53112ce8a23c8400288d3c0ff3a3f95ea0114e571361d2146ef3796d77a3672f22ab43cd0794d4a43167cdd61f6ff540a5019cda048edecbe629ceb81a82c13e9ce9af3102e31bdaebb50e309d4922af", 0xc3) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) 20:27:09 executing program 2: r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='.\x00', r0, &(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) open$dir(0x0, 0x0, 0x0) socket(0x2, 0x4, 0x0) poll(0x0, 0x0, 0x887e) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000415}) r3 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semop(r3, &(0x7f0000000180)=[{0x3, 0xe6, 0x800}, {0x1, 0x101, 0x800}, {0x4, 0x20, 0x1800}, {0x3, 0x5, 0x1800}, {0x1, 0x0, 0x800}, {0x2, 0xfdfb, 0x1000}, {0x0, 0x3f, 0x800}], 0x7) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x1, &(0x7f0000000380)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x1, 0x0, r8, r7, r9, 0x8}}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x2, r7, r6, r7, 0xffffffffffffffff, 0x20, 0x40}, 0x80004, 0x9, 0x6d}) r10 = getegid() r11 = msgget$private(0x0, 0x100) getgroups(0x7, &(0x7f0000000480)=[r8, r10, 0x0, r10, r6, r5, r8]) msgrcv(r11, 0x0, 0x0, 0x3, 0x800) r12 = getuid() setuid(r12) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x6, 0x0, r10, r12, 0x0, 0x100, 0x208}, 0x4, 0x7fffffff, 0x0, 0x0, 0x8, 0x7fff, 0x2, 0x800000801}) 20:27:09 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0xa, 0x0, 0x0) ioctl$FIONREAD(r0, 0x801869a3, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='c\x00') r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="4b1d4b53a6f2b39da23e73a1be5bd708ba5a4c75c0e9ec5f8cc8698f56c5027ed7ea82df96bad80b1a09df7cccab7e915fd0373e84e2773d13ca07dbbe39dea53715", 0x42}], 0x1) syz_emit_ethernet(0x4e, &(0x7f0000001180)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '.pB', 0x18, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x0, 0x1, '\x00', [@generic={0x5}, @pad1, @enc_lim]}], @udp={{0x3, 0x0, 0x8}}}}}}}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x3, 0x6, 0x20, 0x7fffffff}, {0x1f, 0x40, 0x0, 0xfffffffd}, {0x8, 0x3, 0x8, 0x5}, {0xffff, 0x0, 0x5, 0x3f}]}) setsockopt(r0, 0x80000001, 0xff, &(0x7f0000001200)="a22c727c52dc71b104d9845408764064f06a80fe5fa258a3e0e86d11ee91b50cdac23a845eefbfd43d7e86b774345f90423c8631a834b433e2edb2c85e9958cf430f057f2953ba70c0e8777bd177a07c4bd0d458cd113a1367a1f0fafb9b1488ad8932ae3b5e9c74f6f1855b56f7c68487eafa73750dc5e4428b28e531a274b0544239f7fd1c8bd74adf50c768fb19b324612f1c81d3d6f8c0a481761e5c6a809dae8f6998c58781b51f51ec7e08a24d526452e7e163bf56bd163d10644ca32755b026a8e9d0192e53fb0ab8a29b0dd0eaea38e2a9bddda4533b812ae75ab6187f658c1a9f20f0ecd845212e57425ae8b16a9b25ce99ee2c8a13e1f8d6f934c76ce0f0f3eb91c8420c5760625183aea6c455eef3d87875f92ac4d64b5bc03e79955a108a402bfaa5ee85c2377fa1ab2fd1544cd495351f9e7af52326bc0a2945966d993812fb149d574b6ee424d5906d03e5e74a2b59f781976ee2eea8e969cec4f1642785ab9b93a3e0dcf37676c84949416dff402684027efdea9953e41b5413d92414546daa5927aa103a43b44c3c24b37df9bb5ec73e550756019ac3c664936d4d18873c5481ef0367c19faa51c2d9319b3add163905033e310d1eeceb981f393814db44c7d93166ccd51f8feab1fe8d274dc8788b61b36b39f7b640f26a4c86cceef23e9911c1946839a2be1973f7130b018826aebd2ff5e0092d171c3bb6d1e830ce4dd2eb3b67cc32b0eecf08d4715920b5b56ae91888d31a057f62701fe17cb5594d1a96c85bfa3f05b3ac49b70d5d9f7bd686f24d220e84c18d9c2481aeaa595d0657f584eebbd40aa2e54e477f2498c236aa8c715c03ba6f534a339a766139279c0afc5a1bc3ea65e94e5a3844f0c3c9de4f7c7b10f1ca842c83a20b84c6ccef00fbc28104b55ecdb3745e919a0bcd4909a08d47da736fd49c848f4b2a33a74c76ce8826cc8328783b40123567c61b29c250bc23dffe635cb433ff4b0cdfd698798b30f689998705e57072821aacad21a0280a645a4bfe77933f3ff43884246a544fd5410332a2f3d0f316cb7ba34dc1c83759b6430a86950c3eb621867ca3c610a764dc80e15f11cf656fa008b8c9938da38f027977307f541524b8fb1943f0cee4bde4224176b5124f4c5a58c4257337f16ed24a86e199bbcc2baf4328fcbf6cc25f386e5166c71b754d8e1dd378f24c33e20965e692cd3f6a512f3872102a8a79b7e3d2be543d1df90e8889693ab29d9635c031661eaba462e4b449cf31efc3843e013e48706b305b55f758585c020e9f76b8a42b7268f7f80bcb2bd21dc85da6f8d8b5be9744640a877433755e0044f765f609ba2c12e2090503998e4cc7c555f39cffd374da25fd7c41b90b20fd1c7c092ee122ed6c2039844ca72f011accf950b575948fb3c4d064f2713140823292a4dd9805cc66ba35868419932a8a154a265d1d05a931e7ce18e7bdc059ba0015aba20e8e004cfc6884a9d81d930e5b67d5f6cf4e97c0690514b1e049e2bb7c3097291e1af8b6a87c9bd32646b7630c49b3023a8328a0b32fc43fba44b0226e29f15518777e7de4572b1f764da2c6c5376e4ad59897809d473fc3885928c594739140b7edc3d39f8d19f0053fc387cd335e91ba716cd258ed19f111e84a0776b6d1600fc309fe0854dc03a1b1b5625a042364747935144e46408aefc3945473e91854dc6f2deb8f98a5fdd66c9cfa0a405281b9f42015603c414af35d582a1641d1048dca57a05dc809000785fb20f8dffd0ee43ff0a0e17eca1e5774780bbb59402a29e4692b37531c8f25187db651bab97160c07d08a6cc6aee4a34bdeddad26e055b80625d64e61a24c79359d345310c343c9693e5bc6eeb9f56863e333766cc2f42cec62a00a8fa4c3604b4360a51729b5bc10dc8aabf4817767407809a66fff70dc11934de6a514abb5e0bc0cad306723778884ee354f734d740e12f69553ae8c20617eb96c1003adccc4af7aa5258b4812da3d623ece871b42ab2fb793b06a9179c0a289f839c5d1a0ea8b6c9d5ee40b1758b257355e3fad71aa301963c0e894b0646757f9f7578fdffed1fcd2acdeb1331ac4ae59d202e67111e39903f0184e7d89fc47744f08a19254d1cae54420f4cfe3688fbb3bf6159638709c06f97a23956a8e798ec4af5f1753cd5b1b432f6e9c029ce36bfc84f048319c1aeb7b1c22c8cd26011acd0047d96fb8342ce6e6ed8d05b875be128d330e790764f4e5fed572a02b41e40bb92ce58a10b2d871b41c4d2818afb659a6b7d7687e6c9af2e0aa02827c7fd314361aaa1ff1dcbc1c41cfcb6f20003f6520e0b14180cd67675140037c485b767fdd0516a4e3c973e4b0a3659c780f1aa73e084bf87c627427b76cf7ae44b53bebf0fb76b8dbe442d3e402c3f3cbe5763c257a2cb3116e0ba2b06b730f36f7d9f74594779e068390587e421e286e3bcbe63fed126c581925f6a84d8d6054cd8fe8d266d2a98eb6defd0bbf553abf7b191360272632cc3d280b552d356fd3eddd8b661130fc6e10ee4d30b1b6f6bf62ed97739b886cab0bfca080f6616acb866dbbd9fbca07e230100386ab64ca2339c52f6c462d6c111c413d2fc383071b85064e22f582b0889554d5c432d47cae432e95f120646635c656eb244252dfdb8de17f4c084fb2cd9a082208fca1e30ce9468208e95688edaef39c61f9d5f1457e71e1a19a265e75d3de3aab2aa931c80f3a20754578f9e85a3636e8ed8fd84c729ebf7aae538f6921799ddd638dd428e0a9bd53684beeb282543244b0246741b28a9ae7eb6ae8cfce9e62d627e407fd6c375d34c9929a949bd74ed49ea39cd1da5bdf93fca1c1d70d3ea14ecb17bad2838c16f42501f2612277398e858007c4b7b4eef50101b1af599c0c066c85e7c7194c0d38e7bb6115d1e1c6d1e1262e4ea96a3517539a6a597db8cb51c4013619155870924b0dada0f630385204356101a778ddd0fe9aff36f6607231ffb6fb96d6b10c53b93e034c8f8ecef969ad52f63d07cdf5088431c151097659b054efc3477a666f8449dbcda9051454c1c9d7e417a656c9e2491ebd1a85ea79ff0f8e7703910f14b0133db37ac9dd001dcad483bc1ae34d5acf89bcc0dbea5326059877f2cc45775206d1ebf4146a37dfe5fa540c04efc80d883dbb6e9e9602102f54678127ab8ba92cfba62725ffa2d9942c5363ec14624b7e8664188097e24a2b1babfc8199e7dfe52e245b24e61e46695c700e6f8d027addede6a4066b4c52795bed4af3ea6911b4231fab0c4c77897bbcdf910091a1a075b1f4b62a5008f019846a1a9f9a2239bff2738f745108df245603a8fe2ad774f49c648ff34be7a73ef4ec1abae8f50731572c5ef1b59f676f9ae96452271d84b5ac242acccf80b0605cb5d3c47b698d752f3dbdf19a7ccb2b107620f34452299c2c1bedbc9bcfc98bed01a947029ce74e6a2b0e57b5ae0d061b137d41b404a7609bc308408e1fd49a7917a2521c13b1c1054003abf03ca605e1265962184db704d46be4262d56e9b2f2d39a8e1dc92e9675ecbf0b009fe80174d2e962d945a1f7a2cf8451c12a5c1b6c3b9d845159db4556d09a4f69856212679e3aabfc383b5f4e4f9df8f259ac1a924d29cbc2f54e6990703ae64b2b70b9bb1e67d5dbc5d3fa73e1be0dd2746b91692916fe455b444b1a5ddbf4fefebc8ceb6eb5fa2396d3fb96ffb230c32c109a06d98fbff25fd96755beebb971c177af03aca109bfea06b8d0b0c86b0812155f26a425719b0ec8f5cb7e15f1aea0a6eebf061018ebdf03e7ceace679435e7df13435ce91859f6fd74d225c160e90052a9d848a77280137d675508b7089a564f89ce1d479a57d32aabd1b51d749f7bd3780a61f704714a7e39256597a05b09195c92890cfc19c8792d28d71087aff20b1970a89f157f0124d4380629974ff9f76888863e8778958dfab1d895161eef5209f285680d1bc2954f217bc84929f8b0a9a5a5a70134e3f1d4b4263f830c24f966eae520983d07d8c250f0ed0e86b5ac5213c36135184f2cfa0ab17bdb0bc0897f4cd153b5080c9caaf22de73e73919d828e7e05fd1f38bf22fe214a85f09957d0a05491cb27d2db75df9c55705d44ad38c4e908b72c1ae39d87bbd14e2819dd23ec7a4c7133b848afa719875fa9eba3b48c995ba4b258ef66b4e2147822282c404dd33f968fa83fc4bcd15a80db5defa16a84f637c2f429f02d452410ff104ffd20143fb973a22eedee7e811580a5809ed647a9ae9d499d7214057f3e6c0dbb20bfa1be521eb38b3beb03a1cd8348b0dc340518c9e3f4e7c6851e8284771f5ba99f5ca17ed1ee9f492b36e176146796e48417a62a4838d2ea4f5c3acc148a57c20f3cc62cdda4313893f68815f1a85327a093c6fc2b266f368d40a1f60d07cdf981a9f0f69038ca59f24fce8e81cc774d3825176952bd620ab397247f9495b81666383dc881d52ca41bddb1701fb1437ca23c11c0200d6ce2788e00072768df5e1f4247c5146cc121b96899f895e12f70b45b5fa2267869ed8c6669764a72ba59a0ec3b9411f2115f61d8ee473a2bc99ad948d36493261e9bb278697698554d2a6b7b1ff4d72e8134fdb4f5a6325403b940772df0a503fee6ce4d986c20ee907100d8d5679fdbc588417c9ab5264c20fe7da8ba18481b275e60ad648acdd6f18924dc7799dc615b3dcf3c261cdac7a929c6e7f7f852fc9970fe49ab80f1e7e0a1467c1c1875c771f84fe7fd96d52ee7ea4c1b38e0f557d1590fa37e3807fdc2c4cf40a845fe4ffba83db6d8f0f0046f557fc031698b1d337b318866ec7dd3d66ad2a132332be70c84857ce14d78453e5dbc0e3a72ac72a9e1cb5b60be9418182d62c3d54ec8f8cfbdd3669c87bdd4baf222817760154066ccd33444a4b91e607c42071168afc2225c1a73a5dd07e8f549d7a5e95bccd1140f81ac5ddee091fc6aef6a14fa376f9bfe3708e8c6ba458e111374324c0ebacb09f0ce031dbf0f78f0348ce961a8edb2a6ff55ad4257c3a31d0a5c7c88bf8f427a6b55f4bcdd538c6ed1bc3e4ac188dfe42fba2e3fe7bd775c0d1b133a8d05528982f44d262d2ac4c93d06a06a9b81e987ef805e2b267286b6e8f02ab961123985fdce266aa3904fa68b0b6e57948092bd5db1710180b8daf7cae8098c39e51680c6bf3b4f104bad0fb1213e03572a675eb213fe7a5414b85a8179cc7a6bfed15ce1c048f5d7cf074d9a833a1817ddaa3dd854715266e840b9c028c00175382f5dfd745da98f8ace3c9c13770898df99591ba1c2c571316c99a15971632511cdd6f43ff23a72bffe5b81156d6a31f97530ed321c7c90230e9fa7002b3407a352148c3810102f9aa4ae535b3a46b8d0dc847289c799ffee802c4c942f0fd912da3f0d69ccf8b4121d430946f08d7ad1eea452599c2ee8a7ee66b6a421d271df23925c9931c79535e7e3d72d10eb680f39503e779a7f7b31e405406bf6466e9a67b8d488ec7f1ab6e4878ebe57ca95279b7a0297844cb6c48fcc4e4623b673bbdff36bc13b3ed87141fed34181e5ee9523e6bceddc1516b97574f7a91a9100f19b66a75d94f06234b6fed69e914141dcf72143de561d24beb95369d263306fe836bae0568c794f29ad10f9696ebe5170e06c14d5654daeffdf4efcce7c0325cb5bcbe1828e4098479b3e3ad38c9c4b32965252d58c6b7fb01dba69bc8719dcdbda408c4ef0b095a85070627d4ff42cd760257a28c0cde5ea8dc62fcbbb4f871f9cb0b9b62e80b75f6ac2345dfcded2", 0x1000) 20:27:09 executing program 7: accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/31}, 0x0) kqueue() mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffff9c}], 0x1, 0x87e) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x8001) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0) ftruncate(r0, 0x25b3) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 20:27:09 executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x60, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="fb824737a72f727da62aab85caf87bb56cab91b76b9175d44a6dc5b9a16d59af8ef2d0c7a684b6a4d05555d92aea9e018e6ef6d25214e7d39716cf7014c4b75b3b8a97b9c6079b1a31ad43b38af971f8a30ce244f2ce93a54aa084ce284b5982d9ecfcfd9130762fb281e4f33252086709953d502659039f0e6cf3708b5713d5a990bfe8a978550acfc561b217e1b564f98a145d7220edcd4ed6f50c8b9712e236ca4c4ca512892d4a9e7caf2ca9c657b938a4c6f630ea3dcf19a069d5e0c6", 0xbf}], 0x1, &(0x7f0000000180)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r1, r0]}], 0x28}, 0x0) r2 = dup2(r0, r0) ioctl$TIOCNOTTY(r2, 0x20007471) fcntl$setown(r1, 0x6, 0xffffffffffffffff) r3 = dup2(r0, r0) close(r3) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000240)) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000280)=0x80000001, 0x4) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="3074707e1cd854ee1f302eeaf9ab1ad78109b01a43d8c0e7b8a57fbebda948026509c7e5c8b4c8a18d4a81712b6460f7c0e4731a692bb76b86a1fb0c1c14c4673bd64fd9e6d027a415ddebf5a89c9b73eee6243959dc20ddb0b5002e8a67d2f9cfc130c74532ce0a86be69eef8d85636dd247b8bd494ba90d9001f7a82441409fd83ce8067be057d8c467576bbbffae1b955cc3701", 0x95}], 0x1, 0x481780) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10000, 0xb) r6 = fcntl$dupfd(r1, 0x0, r5) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000400)=0x7) r7 = dup2(r6, r2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000440)=0x10001) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000480)) close(r4) r8 = syz_open_pts() ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f00000004c0)) fcntl$setown(r1, 0x6, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000500)={0x7, 0xfff, './file0\x00', 0x1, 0xf80d, 0x3, 0x4}) kevent(r1, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffe, 0x9, 0x2, 0x4, 0x80000000}, {{r2}, 0xf081e1e63a846f36, 0x0, 0x20, 0x3, 0xffffffff}], 0x0, &(0x7f0000000580)=[{{r1}, 0xffffffffffffffff, 0x22, 0x0, 0xfffffffffffffffb, 0x3}], 0x5, &(0x7f00000005c0)={0x0, 0x8000}) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000600)=""/124, 0x7c}, {&(0x7f0000000680)=""/81, 0x51}, {&(0x7f0000000700)=""/49, 0x31}], 0x3, 0x2) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000780)={0x9, 0x200, {0x8000000000000001, 0x5}}) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f00000007c0)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x1010, r0, 0x6) dup2(r7, r3) setsockopt(r2, 0x7fff, 0x80000000, &(0x7f0000000800)="48473aaf0ce555966533e767f683c012e9ba38a88d3a05c94b028afff5e2e8bc15d2fd5e9d82c27014bf77a9b22d0d6fc8f8c47d758c695005686b6979d6c4459d17fd89b351236120172e0147c2919c44daf0d72fcac3bece8b22ad81c488abc0ef446585df9867662c1d6d9c50b1ed7654b2fbfac4a0c44b6b2ec5c883a1776cdd502380b7e3faa6eb240fba3e63b45096e58325600947b776bd9260e6cae3f1e4fce24ce39ada6888b32273df3a7a0763dfe0aaa6e90fe4fae09ea961", 0xbe) 20:27:09 executing program 5: 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)=[{&(0x7f0000000400)="5b0c3ae584574cfe88df554a3708674c959a981fbf2363c472aaa07791baba16b52eda63e7c29dfc4a13d950e72d3350164439e9541c8cb9a37b3a92a0050cf3719d6527d2a181919eada8b2e64968ff0691abbfcc2c5f679f23f61f69dff8f212ec9fc1d986bd726c3a96932d067330fb62ac2e136d9de214b186c1e119b38e3ebf95f30291b82c56fd8c8692dfe0a3c15625256c343ba95adb29392be20bf753008e70ded43171d41df96e1b5d159a36123bcd951b0717641c83ecd8f79ab7deb5b3d60f03ab824c833325edca0e789b4492f7947af4a0c5cf1241f321ab6b2cae2090f0ad9313cd32f7737faf518b7b107c1b5f4da3a5b42f7b887cfe0037e2d6e082d35b07512e6605af3421395d1c5afebe026cb85c739581a76042e2b240ff15588d4f9a142545fbb474fb8882e72e7814c94ba72f07e262d784f76a944c2bf9632c047f8e51dc5571e9cce1850e42c6f1c7f4b7a07f4a15b13e673042e17e6a773ca43ceb22e071d7f0207370443061083572ebf81e78c9aa8694d32d62a91a70cc4249f735adf4ff7f8872653677394e3a08cc2c95d33c85209d6909", 0xffffffffffffff83}], 0x1) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfc8f) r5 = getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, r4, r5, 0x0, 0x52}, 0x7fff, 0x100000001, 0xffbffffffffffffe}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xfffffffffffffecb) r9 = getpgid(0x0) r10 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x1, r7, r10, 0x0, r10, 0x8f, 0x8008}, 0x6a3, 0x0, r6, r9, 0x2, 0xffffffffffffefff, 0x4000000a, 0x7c}) r11 = semget$private(0x0, 0x4000000009, 0x82) semop(r11, &(0x7f0000000340)=[{0x3, 0x9, 0x800}, {0x3, 0x4, 0xbbed730118fd089b}, {0x0, 0x7, 0x1800}, {0x0, 0x201}, {0x1, 0x3}, {0x2, 0x8, 0x1000}, {0x2, 0x4}], 0x7) semop(r11, &(0x7f0000000040)=[{0x1, 0x6b}, {0x3, 0x200, 0x800}, {0x3}, {0x1, 0x3, 0x800}, {0x0, 0x200, 0x800}, {0x3, 0x7}], 0x6) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r14 = getpgid(0x0) r15 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c1, r13, 0x0, 0x0, r8, 0x1, 0x8000}, 0x3fc, 0x2, 0x0, r14, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r15, 0x5c, 0x101}, 0x49, 0x8, 0x4}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000880)={{0xaf9b, 0x0, r8, r13, 0x0, 0x117, 0x7}, 0x9, 0x7, r16, r12, 0x0, 0x0, 0x40000003}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r18 = getgid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x0, r7, r15, r5, r18, 0xdbdc56bda76f491}, 0x5, 0xdc, 0x0, r17, 0x3, 0x9, 0x8}) 20:27:09 executing program 4: writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd602777400030000000000000000000000000000000000001000000000000000000000000000000010300907800cfece4ba762f490000000000000000000000000000000000000000fe8000000000000000000000000000aa"]) syz_extract_tcp_res$synack(&(0x7f00000007c0), 0x1, 0x0) pipe2(&(0x7f0000000000), 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="97699b8641f77473a07dded68e08530dba39d990f6abfd87cc64212e0bf481ff33a31a1240e6ecdbfff9ced10bc965384c2d07b26a73410aebafc4d8b3d68521097a710e5b683021d6364836c39106857707d3040000000082075d5529677eb00e4b78d92c87690500008d47346d1b6ca84b00e6eae07cd74cd30db2fd2b6cf1dd3cb53404b1ee6936b06ad738000000000000636a", 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000480)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000004c0)="5cd3eea8f5c178e9243dd5a2860add4b71addfdf9e72830ba237", &(0x7f0000000500)=0x1a, &(0x7f0000000540)="071bd2a75eba8d8ae5397ede6567dc6c5b1b660a898f4044d4de485cce62e1400c58bddca88665e7fede4f2fb9bdbdb970d8a5a9dea6222f0b27466cce2c4963aa99e14caaa5c247fff674e2281e6dbad8f3b7b2c5058558083375f7b652f2a18e64c4458ecdd960ad5c6c09bf761c2d93287153e269a43980202cb7273e45795dca53", 0x83) syz_extract_tcp_res(&(0x7f0000000180), 0xc998993, 0x16) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000002c0)="e89fe1e3caaf3ac7d53f1c527023e9825b59ed5198a857376daea7283b332d006e1ef8cefff8d3c757340da38ecaea10d10786dcaee0c921cbcd4eca4a14a7b5fd453368fe606455c5bd0f6745ed44", &(0x7f0000000340)=0x4f, &(0x7f0000000380)="3572d3e04ad2f659761ba14003095476d117235a6f2e94e8b70dd197fedb27b130be3fdebfa40f1c9c331fe7d59813168f41885b01a3b7b48cb12bd9441c0bbd64dd841c45460b109c8ad9a45bfdf100bbdb9e81184488ecd669b0bd1e4f1574b1b7a6365981c7cde16ef84f4700302bd2feff3a6c4aab72bad951fe064dd10083d8bf7965582c168f1e51ae126a20a829eb26ecccbfda62db6052f7423322b980340869568f42bc4b29aea21b4b46d0d3fc7903552d4cfd9d92839e22a1024f35b768568db9", 0xc6) sysctl$net_inet_tcp(&(0x7f0000000600)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000640)="9815b01571d779e7cadeefae0ba838cb9548cc12e8fd10261328abbdc31dd751e3c624f35f2a36fd7fbf46db54e62989f33ee9964743caaa05d94e387eb80f33cc083dc10d4d9f0da3235dd0a54604808eeeb58e224972a4fdea1cacbb04e2396a3ece6dd192bb1ab108b2d3b54bebb8ee12d1396a34ade4e53037d6e7e0a4ea4f99b7c91f83453e1d6c88667d474ba61b96e33b49a5e2b168bd61a3b5bc", &(0x7f0000000700)=0x9e, &(0x7f0000000740)="902a8a4faea11a2cdfbe4db28bbdb244a0fdddec49b1f9f63817735409f84374baac19f96f0d5ca7ac72285c876b1b3d487d6fd56dcb464d3c4ffc7d8765746fae973be744f501ed5f765d36483351ed979fe8ca21b20a171e07ded86f03b83b89f849", 0x63) 20:27:09 executing program 3: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x9, 0x40, 0x20}, 0x381, 0x9, 0x431}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) close(r0) pread(r1, &(0x7f0000000100), 0x0, 0x5) fchflags(r0, 0x10000) close(r0) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000140)="9fd1e6f41146a9736f170f5468e164a2ee72b6a9acd546fb0862c5e403f7d6f3d8df2efb02140fa1f99a1b13b7dbc10bfd235403f0e71470be082aa6c06fe87d4898acef0560a7df85741f9818914d8fea917dbef0744c7e498feba749e123d1ab93f89792a8ecd827a148e4162109c7df4dfd69d900b760ba8df19709f8889889988c3820ceb8793df30fb2fb9a9a83ec271fb9e708455865cbc3d23b106f067e8ecf94a03f88811a282d", 0xab}, {&(0x7f0000000200)="85f860d4c7742d0f37d3547115f4add4638e9a74115362fa47cfc8c78836fb3b24c1732cf2ce60fd8e5b2f333e62172bdabe760be9ad3bd1ce30c357100a4886a720c0cb2e8fe0356033b84b0634fc038eabac4a405fddc3d25f56b5ab55ba5dbd96f49b630adf56d10993bf109d2051f14d33987eaae8343393cae6d366d0604fe42aa498eae43475becc685b285c380073a9956750b9b938235e897819e38bdde0c3128d180dc018212a63eaaffd887c7647df71c0b839e7c7b5a5efab9f6e708d1c", 0xc3}, {&(0x7f0000000300)="4812", 0x2}, {&(0x7f0000000340)="fc867b4b519963c8868444a3806e910c54691b2418a84ea22d7f279825968f72d1dbe387416f2744857473c36591743c0e525ee1f2fe7a796ac17d", 0x3b}, {&(0x7f0000000380)="d0afba037bdf9ed3d79ce47f2a55e25c35a25b55314f7bc29c1313e6c99e080fedfd5db11fbe4549e9e4cb6b8138c01b102fa4dd968ccf4b14c755bd", 0x3c}, {&(0x7f00000003c0)="e3a208851fc2eb2efb6b592e770d0e045992462ac0654b6126aa607da39ed5d3b3a0ebc5b777c1eb89c470f0d96b0dd0b159e6da9fc0450486cb1888a1a190d411fa5a82f1510fe598846411d75c16d3564d2543cd9e", 0x56}, {&(0x7f0000000440)="7252a36328303985ddecbfd73b5cd7367db1a9069f5eb733883939b85290612b6ae9fe891d95fe35ef2a7a8af3a37561486c4b6a331658b3434e57103e560c5d97861c89752bb8f12c9a36fa2a8a0d95f1e74e1d848840051b03916af474d4d059b9c24465e70fe3da0428", 0x6b}, {&(0x7f00000004c0)="05c3a90d7201532550336472f89f1a9de865b325994d592b0c4316c294f25e2ad7134c35a04c079857824de00d10acb958c83611048453897d1980dcf37619a7fbd6caa397e95e9429d8fdca3684a68571265c3f20a3a41c45d8ae035b1e6e39aef0c11e72d106981ca37b6774fcb3b3e6acfdf063be3a699c2ce18c253cb6ec1fc3fcd60236dd735f05d5526a8d39d7b606594f92a0b89177070e982c78c9a1901318bc930341ec0298dc93981491981a6e2a1915b4e6f62fc1c74749d6d8a482ae5e0267a87251c99200d5fde15b53f2598ced05364f688b1680acaa806c765780072cee6d422f64db50b61350ddb568ee590374672a44a0612f7fed41677df04b18392a82fd9fced79980f3d4540ab093e0183f744a6570046e60f873ea6c364c2e39aadef1da999e4f6b2caf1777d326b579b5c8e52c2ee6f51fbcf197ed29800dbc867747b81bf2558e2e52580ba6754f3464154db9d1f987b8cdb164445849c340bf4bf887787b7b09588d6ee9fc4b03d5043c6f0fa809a1d91893baf8fdcf91c85ce4f7fa84ac5b856abcc88638338a529457d73456010d5b712d7868d3225f87c69faebdeb094d385891c32bc83a74955f31d915a0a384a24b0fd67d21dfde1bf381c1b7a789a7a1e7091cdc2a4dc7e7a409394663c4ec82c64ef040ec76bd9dc5614d22bed83cc4794881d3e2c9d3ab90179e7bb542c80f8e4eacb5ece5a0030a13c5e178299a68373fd2c9a85b3416c34718fbd4be01130ae677c96cf9002c83728aa219b353c57036caf7c9ced24bc21f0aa9cbc6388665563a240dc40d0496395025324ae98689b0666cbe8339cf01eb5e579bf5f67e44ca925dcf5083c236b73b9eec356b8057e84e4daa0b6e5c8e187605cb8f3d10fcb7b745fc4881a4210cd4c691f6eaaeeac54c13c133e0954daf6e741405884ffb8364c45c02d7223cf2ec000c54cc43df17b2ea8f2f61802a6bbcf496990da957c6ca721b8959e66665c9f5b81c0af89efec3bc291ed041da2dea5de38816ccde9df63c9f2723ca1e817c984b3816570f0026a74745c5503d7ef3c429cd71683c43e912e7fb8666afd203a11491d5602420e6c72317ffb5b7f10af5a24070e43f10e45578075d9bbf3599e18dd594fff565396923f8e60563d2da16b99960fd45ddac2278d1fbc1b8054f6f851b7d4cd6430ca21366c7826bc07ef08761cad7c8f12d56b7d6bc6352fe8a2d2f3475e95298d542f1b068c336801caba35b9663f342548599d844183a7ff210a31bfa6abf132e8a6cb2c2366c063803ad8615a69f82b37593cff0670c956889676a94b6a1548f0a39ac363b3789acbdfa940d9af5435c0a33527020cc23f3346f11a36636c5b0c7bd1f5f5e22d67472ff59f5238b59f7c08cbae72c25d1286f0a3f0d8189a7232e6f2a7ab822f5b6d39a599488848869fac9a7cd8cefec3bdfce7706c9f9006fb24d5b90e59788e7a4449834216ffa9d08a60232f23778a8b17e4ae157ee5bec0fa340ef01a5f87cfda57a585b4de5a625dfe195ac67b0f499eff55dda45c7b18fec4b7c8cd8568104b14d2a0c9a83f9f888b369d29631a2f71a22ca01179bbbd6b2ebed80ab6af95fec31487fcfc962413cf1ddec35c123355ef6210799be3a1d546c2307384529bdd7dca160c1fa383b4f79b7586fbc2c6a4d960d9f5705ee72f8cc9ff1526bed047e5de8d88133b25e5abd6e6cf2722899f36514658244910616a2aeff394228bec4ad219f1ded0bac0f3ec3806af79d0668ea07e0e9d86cb9f36d4f35dc93463c75928e0905ed6b8030474db6aa0ef5c228669d73a03672f82a2b28f7f8abe0d179dc205d90c4728a3ca741f74b617e9fc04f91d32033b7c62776430d1f22d68b3a9417c0f5e4978c37c60a0d832190c836bcd1685b748ded6ba531d22a5a751e66605d9a1e2fda988a72b22b5edcf7959687ad4f2c814a1c0f876921c3a02745378a060911fbf133dd0f87acb6454c873580303ee50932853923f640be10d7dccfbff467e546e0b2ee4f2ddb0d88b4afd9542878a4cd9c4ba217fb2319eeadb3cc186ed691845ca548b530f1efdc991c39f4473a705676a30fc380a4ed0f1eccf48ac908a8d6ca2ade5bbae97f2b52cbd9be18e1b24c78775fd1752f87a3fa4a8d7e90a7629c4e0088e4d45cca441cada609492f5d94f7a52c6682854057ccef57350093b7fc41a64a9a4bf41bebe050e31c425623408b30aa9b0564cec0d47df9b5721d2c17f344810ea369df4791e0ca4715a067191207b7b17f2c0239f52a22ca4555f1c46e5695383221be653944966c29579b8de127f41b5749b345803c2ecba81d49c989f01e4279a0996b51a68f19e2f465fe0a9474cc102ca43242f2018ddb7e238b2e1266cfcf5df0b3a9c6d22d99392f96d6ccfe6bdb05328e8c66fc0460c3fc9dc624fe0be99155bce6c7d5961985724c5b0e913636dc5be93c854e82741603d298b294ecafb66510447cc3169163c6e2f41e960262f32ea8e92aa87b1fd9dbea88c7f1162ae4ecb30e48e09b1de7ad500e47cd27d527c7b7499b0b8ee2cb620ff352639ad374f868f0c0556c9a82d748035748f99a853643aaa4fe05bc60442fed9b6f6e1b705b6bc63c6800965bf598d0e7b1d14480fd2584077358511a8dd299434e0467293bf8fc1d91bf3ee68c64bd9881bd302acc9f37b220b6caba1b0d181dce3513a2ab31e5408bc09ec9500190b167625099c270f78b3ba6d9d8d9fd8b415b7fda944e35fb78afd3f637f2b0799ab798a2f9b866d110262fc8b769092f603eb0963ae12a2423edaa538c4446b9d6ab682dac317c011d52dca02b806380391e18e2ec21a77171067ec059203558d2d58a2c6dc63ded143cb77d77aaa795e36ec4de707be357c27ed0f4c3a678362adeec3a44d39967db604e71ae6c0af657fdfd18c50461d4828f52c95321d9b20215e43fc0831635e54a1e744259a273e2b203e319b0890f836316e76facbda64c6de49ea31456b553baf8a8f8f8449958cb862e0ec51ad32b11bc88aeaf8577c5aad18aa78107e854539252f5e3cd0a0833cdb14b16adef1acf630deefba73dc2b9d49ae1637fafdef6fdddcae0444612c00acb30e15451c1d3504640f1eb0542f2daabddcd43601d43f428e7fc61070ed2eab9615ef1aa677d508663454a30237c96fa4a7f616653ef96c79d56ce37d8192508c7188322903634d0062a8bf7f4052e45871f639a73fee2fce3e54f48bfa1a4e81d207003bf42d6f1ac0e8073934e4ac910ff084954c6df93f0616c9c3436c77e8f00b9603c727ad4e3fac819878e33da74af40e722040469cc25ba8b46eec59aa5d1c893f8fbdc823b254dc109e415f612c199b3b7ff82efc25a3484976397c98a57229f96eed8e05649078b6680a0aef6c60eb6dfb9f388ebbea2d7db607d46821071c73dc0ed142a3ee6255202cd52e88ec052ee208bc3521de842ad31d544f64c29bc17df8c59d363b12bf7e4048bc955655cc41a246bd4138a2f54475a04e7d5ca61f1dd81dbb54bbafa88cb0215860096a4cb1e470aa2705d68fe598f39a67c65a2f1138d5f189ee77f9e3a69bfcb370f0f5d37100ca904b5cd5373e0c393bc1bdc4946f51aef945ee9ff57439da083f2802aef0a8e5ab63de1b244e584ab3a242c37fe196cd7361a42489c6374af0b02d7b31912a555477b0137a07020fb1c20b1eea1c45d8a027e8c61d11b3361e2beddcfaf79532ce2bb302fcdc28672f5195b3287f346963a905f62849ddb9c24befeffe560864d603f5f88649966b2579b9045328346aac470a5ecbfa03ec9984557125c34306eccb1c9d756e5e603719d44b50407fb700fc435af91cf78594d027d771088845217fc0af67e121250e329906d81a2d31b598b50d925d10285efbe1eb4832f77be8256c22e567d4d2b33f0b1742f2c36054aae2022d3f4719c262c4398eef158405ce4fa3fa90699a02088d1e2ae7e50fe9509f8c02d1fbd91d71c38203d6fdc17519b6dbbea11a4fc912e5afd7a766dd3a5e6615d483e30030da0771bcec6b6c2a66ef35b6ea52a8d322e930de7e919d0e03f6f0766e5f7405fb693b0d09da843d94a3d2d06b93853d1e67e1fa5a02661ac564f7f7997d3857b3f6d22111ae3a703d7c4962a022cdc5684fb7079b944811579c7edbc3e0d15f33ebe954a9c4f6c6450b794b259450f922c3d53eede7056bb8dbaaded4cf7a89c25544338f4c955a4945c99475a59cf7cec986c4ff1dece5aa2638a972c08d95e99094a60098d91be3066b1576b5312f7b7fcdea2985ab5a5a7a8c4fca865dbec85ded100f27e53ee8d5b51f717eabec5e244232448c4bbf287dcde4434cfef067c4deb071a526488c45e3f1a3107935b390e15a1182427d14c2438bdff98a59336fa79458518de300ee5bbed81e5ac69af918ba82ede55aa260d2dc52d71629d428bca1ef4931d85ae92e3e72979b45b3bffdaa5eb8d3da1c24a9571a459bc4652106d2933fbdc9f8d099364fd430ea9a7766c3b7df21ac2462061fa9fb238de2d3814821f0e8bfc16b1675edc392935a52d5f59a72652eaf0b188afe5bb28ce70fbedcd420a5211ecbd887073bfedc2f858dc367e8a04e504f6e03623f77d8e7aeb7dccd63f3f0db92bc823fddf5f74efdf3bcda6b35102631d25519535ec584fc95813d30627676e7ffeaae3abd779313be3d8fb628e17233ced20707137c0435955aba99adcb8fc7e5bf05684b21997eace8eda35acefd99e84101cb7f6517aed924519d7a77e937a7bb50a2bcb9544aa29a57b8b638d5130b8af5e1e0bd9ac47807c006e3b3aa566b6335fce92eb6e243a486ef228277e6ebf03a5ba51d1945b3d498202dfd90f7d34a615a0ebeba1508ae39707a0c301eb52d2940150ae21c24532f1409988b5a28e07242de566713b1ffe9cf0efcb6c1e174c561d98e0c956fdfd01ebff9c271eb841e8398c0e4c8fa18ef3a3b7a9616b371f44f93a2c2f1a69f71a268edcaa9a21e263004d028aea6536115855b9d4a7e7063112d29e338429d71d1318a2b9f7cf7f97a5c81896a2b737832ac2b5221c6d4ba28b48fcce7473d7a250072274bc84477a40ed2358afa9478977f57f1c871588f830e34c22e24ad81b6bf3dc568bf5f0642faead4d58902aa0ce7c4e265876231be618517415aa1c24ce79f0e9a227d09a1ce3ed1dcf6cc941bc61c31683aaeb034ed50f385a2b549bd27bed86bd89f10a38158adfaafd566eaad32bfd473b343ebb3321e61a9510fc7637afa9bcd8d3b7416a0040ac6b731147ebbf95e367bc7987ca27f23c591491ba759d5d500540c60a79d4dfa3fbe98b3e8cc1e7bd8f5c9ba57fdf1fb9b9d589d04345b2f4d0346352a2e1a39b56e6ea34e9d4fc0c94c1959cde7b3a9e6d84459d546c6a3c05c4405a4877cb92ded1fd6ffd085442a6b53ac0733813836ffa41d63baf72aa8de00b8f4e4155aaabf262a7350c1954f3a83ef8ce670fd57c7f87c985aeaae4ab136858a5d32b5db0f18c6d6e57fa7bdd8a255088fd76a66c6331c735eace250259cff260498d57eea57eb2e69d2dd6c29841d2dc2747737b15641d755d417274016fb5686df907e8068a47c2558b0acda6a8008a907871ef162d152867a578fd46600a5078cc10bf119b5f0389df626c37f2c31a1748c1296ce24c8190254c17c68b0b72384b2c85c807bae2f40c1c53aafb17db0d301ced7eec6a179b3f1c64a5fd8690212fa99d51dc2a93453004c76436b301c3a4e8ce482783bd9e768b13", 0x1000}], 0x8) readv(r1, &(0x7f0000002ac0)=[{&(0x7f0000001540)=""/9, 0x9}, {&(0x7f0000001580)=""/104, 0x68}, {&(0x7f0000001600)=""/129, 0x81}, {&(0x7f00000016c0)=""/226, 0xe2}, {&(0x7f00000017c0)=""/18, 0x12}, {&(0x7f0000001800)=""/143, 0x8f}, {&(0x7f00000018c0)=""/4096, 0x1000}, {&(0x7f00000028c0)=""/39, 0x27}, {&(0x7f0000002900)=""/143, 0x8f}, {&(0x7f00000029c0)=""/207, 0xcf}], 0xa) connect$unix(r1, &(0x7f0000002b80)=@abs={0x1, 0x0, 0x2}, 0x8) flock(r1, 0x11) r2 = socket(0x10, 0x4000, 0x3f) r3 = fcntl$dupfd(r2, 0x0, r0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000002bc0), 0x8081, 0x0) poll(&(0x7f0000002c00)=[{r0, 0x8}, {r3, 0x4}, {r4, 0x100}], 0x3, 0x20) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000002c40), 0x80, 0x0) readv(r4, &(0x7f0000004180)=[{&(0x7f0000002c80)=""/50, 0x32}, {&(0x7f0000002cc0)=""/174, 0xae}, {&(0x7f0000002d80)=""/8, 0x8}, {&(0x7f0000002dc0)}, {&(0x7f0000002e00)=""/79, 0x4f}, {&(0x7f0000002e80)=""/156, 0x9c}, {&(0x7f0000002f40)=""/120, 0x78}, {&(0x7f0000002fc0)=""/141, 0x8d}, {&(0x7f0000003080)=""/228, 0xe4}, {&(0x7f0000003180)=""/4096, 0x1000}], 0xa) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000004240), 0x20, 0x0) writev(r6, &(0x7f0000005480)=[{&(0x7f0000004280)="1a15611aaa937780209b83a768b1960e5de311a2bbb72e725c28c09515e37a51a36031a8773bc5ba99c714d93d0209d87fa6a1b3417010", 0x37}, {&(0x7f00000042c0)="12435381dd488c40b9a1f58d106f2ec3ead3c51190c24f655bad1ab6c9b21b1e49bef4e2b6681f346ea6ee79828a9b33e13e3291eade2d237c276019b2a58cfa02c480eb3bfcccf3870735f7bef9522b2c49ec965b572b376eb2c26b3527333e01ad636af57f3535a2277ca20f281fc6c9a3ef02941c7c34335944d96af491382b92efaf4d595c35a696050b537141", 0x8f}, {&(0x7f0000004380)="47758f6a63c5d6262ee801346b71e0d41e94bd0b20825e55257e556cce571b943275c2766c0b8dc2ea1c7b1dab96c6b17cc3ee9f75d831fdf8ab62caee889ea1520a88d0a7cf7dcf13b17b7d0a675dd833737f3cb65e6da11a2da744a07151273b8ee1c0b1adb1a97587fbd655f8cb9db99f6e40ca42c0b9fc039a7c3e2c10a2689f99a4d397b3f1ec2112d876e8a5dfdfe2643abd674169de37a3489e8536e5fe11465c65a6c58fd69816d367c5c6276e37594f15e12440cc49e8facc10b8a13b0cfff5eb46f6d7bd9093c86e8793eed36e20b63a047280808bfb15e4304b27d470ee846dfc0562ef32b372c7194666be98cd65f6c2f1b1b6027b2f0d82bc0b392ae7a401e830ffe77a17e1481e506e5ed9606c909dbcaf7e831ecf3910810723e98f333a0feb7cf5535c45fac3d3739b6de6675b85fabb80eb4b0c13316c220b2ee02b77a4cf66d4e966685848252f85a905f602fad2081f56917fef888b76b9b36db1120d0d458a23c9372a49d5a0e7572bfaed290a7637ecb4dfb66a48b7c8c0d27595a0f3f9a0b08e05a5813da8b738d7b3ba35b25d8563a23274f98f0e9075f0c21ecf09fc210ca9ff705e1a4cc97862e9bd974e3cca9b52b09a7b9f03297810d8f5b69566b1dca5c789de530b2219548c36a4e8eb65ceffc28c595a59ff64316f1c96b28c364a3e16342def3f0a8bd80eb9dba2f3dc71bc4fa6a85779f8a977fa8973ea51cb68a8082a0f473cf77527b49888ef65f6a674690d75673d05b9318ca3ff507e1ab4ab510d3bbde5711869c468dd36671e057c7c0bc467c3753089639b8fdf3e94ebdfdd443fc45bd259873d611e3ad471275aa7366b506ca5151368bbd82100f0208bfcf1cf5daa0a77be8e33706232c4df90988e45de0815aacd97057aecf592b30a5f767d1cc47bb760474ec69deba4037b7c8d43238fb340097e833704c50f00e1ad9ad2d2c2810fb2a6218b702429c8514971c28655dbaa3913976e40c4c4c571a8a9651858a398b9db1ab66f916a4b58e4f49a81bcabbcbd2724e996d40d77a675aa3238393b649eeed75eff90c3da92dd9b6b13ed5150e83eb47e6a788cf34523146dd0c6b152f88cdbadb4b69ab3627418e2b18248f66a12fb8f60acf58a6ee2f1a1643bab25706b91157fd10a15c98f8258629255609dd6c06d402699d2784395522b255b42957f268c419541101bed60004afd85b9fd8925911d224e8909a3c687d9ae460681a40678889f840fefc50d73d6809499aaf99e1eed578621258b5b62b87a75fc11291cff366ce0ddbf1d91e29f27f25ce2d8eb1d2d71d50a6bd3c5b372a838b9360b795540231ca080d03626488b76efc1c5b42ed1fa48f3007b9347626ead06a5273da2e477b078a42712f11de118750e4e7c0eaf1041f850fd65314339f4826f785dd6461b38afa91b6f3940c9af2c27bcbde15b209d6dda033cb6b8dc66b33aa5d503bb3514dea3e09fb371f93ec12aee4371146592407bec536beed49b9d83a1b7e37ac67bf44cfb3c4bfa639fdc948d0143a2b61b492bfebc71986d1e2e6e57b263611c9856211eececcb24ced33d1ef310de0cfde91845fda73d4272ad6e961214f614c8c3f317192dc4de68779225a357f7a2532f60fd00cb594899fd5e12d7d4860c5d039d304fc2252eaaff5fadb9fc3ecb58c0bb045c553d71817a9943f626f29f992fb2a23e151f18be4c21f2e49b553044a89d719f93d15302357ef535166096dad88c8ec1724f78197a9eaba22997762abbd81aa52eb6989879bd5c141af95414bc75de4189c1f679fd01f2af619b551c195d44ed41fcc2d962d348482e0585e9eeb74cc5c30c9387a0c7d21316c780fa85874c45b80c1492f79d45a4b3027eb0eb247087d527999059c5a78a4db8883d226af62d758536c83ecb6ceb01d46691ae26c669cf5fe9bd066d22d61ddced0fdd7a368bbdb27c76c75f19cca7c678c0605e3028ae298639dcbf6a2573c1ec9e37a5e4b87d697003d8e2233b232802b71dbfe256635dafa937d41e8017fb20ded54732827be88171407f863afa917fdb73ad1b04a752c32b7f04bed514484128a3d3792917c3651e40f1286b6c3bda3f346daae5761465edad2e1c14236ee6b7ff63e7f07aedc5742ba4bbaad8967854ead969fd4456a9f47b51a97a428cce5f808f3a91b431faafb0087b47f085b8f69cea936a36cc73b19a2787771a294d78e96a4b932831b9992cc70475f88e78f99fad993e6399258aa046195354c3447601e98aa1ca0e1b1cffd1227dd169f138e73dd9306e3e3462f0fb894d462271d46bb2637d21acc69df8ac43269153f0ccb3bd19eafcb6f13ea1b5a38ae10c59b93b4db19c1682c523bc7e774ea0393ce1eb33e230b2e1084c9865e467ddd9444be31b7c54efd07cdd178e8782e234937600f3331f4ea0b654af5f729618068e69f4b8aac342e9c4709a1516d3cb2810041cbaeca6eef62bdcb165947f620e8e09a0316e753ebfae624bc006f09a2fcbe95430b3aa16a898c5d4d85db7e9a3ee3810ee35be3bb6d7238ebf47cf6de125fe1122ce4fb1ccf046d1a3ec169d21c960930e89273b89cfa82f8f5d9ed7b0032604782bbee3a04a3438d7692e0c6eb933d1b952c8f5fc329e47fd5b334da8d800ebe02a1363c188191ef181831927850b952b2a1a2d301797353844b752cb0b608bb8782689b5336664cbbf59ed124d76530003d1f61048e9dbe75a568d5fbd45ddacd487c3af121ee86308c50628775e4be26057b5e8aa47180451e53b436bf272aa854bb4d98e834b3a64a55ecf4470f0367ef1d2ca177eb4c82b195d91c7efc725e059ecc822a130043b8a95b8c748aa01736a105ef904bfd5a0b7a764c6acc88388d2d3ed68e5376a401decba0ea13087b32f929719d8445a125748687f61e62bf3dd11fee156274c945c17ae0ac9d28a4ce61316eb3037f90e59517760fdce3df3ff3ca0777cd74ba3800dbe67038aec69a5aba91476d8f38241c485c3a30c3bb7971e9ef1adeff0789dbf1c0758902672de455d71382299397108d11d22f5299560e6a0e2b2bebdb05ee1a044f5cad74ca057424e5f2e6940b7e8650bec24ec3e676b1b9ae92ff53aae1ad1d6bf2f674e9f96dfcc11ef0ae0da2ef8605e9c2412cf96ea4b9a42a2519807ac17d7a5d527a7f87b76872f8e60f6f84f9bf72e0a217ba7c309b83457530c26b74a033c79c1f6dbb2ebde1fa752dbc3d199b37b8c31254b18ab926aa43c7e91ebb0aac844d877a350cb8074beec22527f310e9464a601cf49ecc938b7f12b5ed7d1731a91ee35c7d66f7b6c3e20608528b22684bf313adc3ff29c96cc787067e081012f3db331bfea03c33cdd3c3eafd9a8bb333d967f4e446ee94e35aa6be5b3bed39242faf24df6c27f6d37bfe57ee51b197b5e7523ab35a343db0eb0d692d231b0307f50d1eab64811411b5b880ee4c6496ef6952f41a276863797974d26a199dca677b534639db9e2e68a288857f2d1c29f5a7ab1601ef9ea03718ef901b403f68ac63f40ffad8180d3865aa464130ca38f1dfbb05c2be1da52eee84e0845c5eff731dc178cf0ace49f8eaee06ce3fc27af100085a6edd0d342286d59043a30e495dce4e60ef65fc396bb8977c1fcde22544e908c5132d316bad9634bf296f02245135578cce6c7a09163d04ebc25c79899faeadbfdea78a080a7c8b5184c705d28f7294198d643b27137831fd52e8d4a85b80f871f27d03a2d7cfb28f9be7ad943e76d2917681cb243618df3d46514a4ff85200bf12f4ceacc0193d79388afeda4c74488399666db3cea67024ef3d000ee247f8c726232205de59c684675e85035d79b41d955184f7abad95cd2ea44a6175d0ed3d2554ba9d25e27e8a55e4a62e81239bf0ed2571b843ce296ca1fd6f91f202726e0e15f3f3e83e43b44a909d77bdbbe53f3ab8b104493a6d0b41432eadc3698473226dadcd9da3dc8b143a32c8ffdaf966472ffc0de22029b516499cc09a8ab7ad05990a265e8549124d9d383f77cf58907c7b902a41bcf5b9a8e8d1e2c668ffd3cd59ffbf8e570f705062903125af1c68de9c99848d2828c87b1ffece9591d755a4368ad56adb5150b85d8558f5d30b2d7eaa744f91a9f4da82acd0f3ee9e83d7203315569348cebcba6d92e36eebae7e160abb828ec6218ff46af34acd50121c72c32fda7b55acfe3d0f4ff3da2553e7775256efd99234c41ef311c8ecc57ea85473e67842425bf0f90bed7e8114f5cc994d4b8e09243a6cec077c5c15e36e4f5b215332a34137469fccf07786ff112dc29f3a15b990bf31f0bf277cd110bfff66931c3a7dbe0cd724df0d961916afce4ec09c066026294bb830543860aae10b55e5d02316c1c0450555b239348e8ab2852da6328bf8cb8a5317d63a1f22c52b4e9a20cf18d6ad8a1607d844f097e1beee9ba3f8aa7c5dddb022ed81412df97b45ebc0bc0b52b86c7b79695c9ce402b6bba07ff69e0257711e9a72da420ea81e4ab00621e5d6692e3984d12239462b5243aa4c3b83a834911923f722920cab8d15a012b60f1a17a6570a3d72bd51799f70bdfa4342bd530fe701a79b84d29756547b053ebf8c21c0abcc87503fbf56e52a2fa82c91218fa242435be5c081d418b167fa0ba7469d72f7dad1b8d06e6707a5b8e511d9137626839fdbe2bf8fc63740f495086f7025269085c274f6953e4550fb8ac7d8137b3b8b6f3083770653d512f95dc1f8eeb07f306e5ee55c0cabde20d79e13f1403e623274e7a44bb6fc98d889218e70dfad161af08f83e5f451ffd40f9e69f975d1eecd44b5abbe850b142c8c59419c77077207e2fbed6c4a9440ab31f9b2dc3517ceb60849f3d74481185fb5d6de8bd724951e56c9ea999a9f2489eada57eedb9012071b67a79b2919f8ac3359da8293288503a9651cc1ae658a19af249fde27d282b655d8d31494b72dd60b83651ea40e0b6d7c6aad7e800015f0d8caa6e8b466a47d7cb065fec39687283f864b756fde3a0fe536bad17f0ffa137cfa78d1c8c691ddeb15af18e27ae9dad59350678611a325c393a60813673d9997d47e9aa4344419b24eaf4a653d92c94763dd0a3414744768edc1a87cd2ed126e8766f6335b9c86acca74c8ba4bf6ff740a31652896ce3f32ec7ea35ce4bf38029edb2f2001adc5326d609495f3b892f03a1c28065cf6cddaeaceb25e5349d4b892c967c5c2cfb26c1b5c884d55ea267b6510749c7a1d2468418e825207063605f852d7475187acf480e91d6eb5edbebaa9e32e8c65b629df60683f8cd80884502bf456e060d8b7f13ab63acb29bb75ea5b3ff296944e0c1fa265b7175b62de5602117766252ca5d046acac169e5ac5f70aa07d41d2a0294eaef9ac2a15da21746b09f3a9f0f76df707c8c77cfc259a3622f992f97f2d9c1b6dd3009281eb97c518d61dca95f8b4cd6f1888af69cbb8aed6940acc74d000a1027e6ea15a57c26163f4fe99d656b7935eae537c8594551c7a3ead83a6437768659ad33fb1f1bfd495e354db4f1a6e0b15ac0e699425b3dd0b0e5b4456922387b763f5c2eb44b42db8123f9331d8660e5e61d506236643327a8ba82844f32e01417759242b76b1b49f5650a30eac920c0c8d357efadf8f57946932846d7c783c7876dd7f6e99ed5d24a369007b330adf7b1eed3a910494ed91c87b5e6268bba3de96f0cf0bd4ed6f9d37650a655a56561379aa482fab28a5248df89c0b43836fcae0474b3b2835a04ee98c0d63d9bb80f64a12c612c20d8b4", 0x1000}, {&(0x7f0000005380)="c3f04a0c303d9773d0715c4bed60121658c257374fe7277b7b067f72b3a378a2bc5f3651f7aed9888c55aa47345bf486160e25cc106f131f528829748bce964dcd3d63bee5e201d5366a9014f954bf77425843e9d078e8d4e199cd743350d69668e74edf1b12dbf65a73dcd884ba5a28f986044723701d93355a49c180ac2464407794143c006dea7f345c4daa960cef3b4cbaff8860a21a52b1afacbf5f48ee7713def7e8abfea1a3e22d22e32b399342222bed5ad1d0cd138018a27794ca9b607390de5ae3d7d308475bd27a7098e3e1", 0xd1}], 0x4) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000054c0)={{0x1c, 0x2, 0x6}, 0x1eba, 0x7f}) lseek(r6, 0x40, 0x0) accept$inet(r5, 0x0, &(0x7f0000005500)) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000005540)={0x101, 0x7, 0x7ff8000, 0x10001, "b119a30fbbab31b57cf49f70242a08355d431dd4", 0x9, 0x1000}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000005580)) preadv(r5, &(0x7f0000006740)=[{&(0x7f00000055c0)}, {&(0x7f0000005600)=""/44, 0x2c}, {&(0x7f0000005640)=""/4096, 0x1000}, {&(0x7f0000006640)=""/208, 0xd0}], 0x4, 0x4) r7 = syz_open_pts() kevent(r1, &(0x7f0000006780)=[{{r7}, 0xfffffffffffffff8, 0x2, 0x8, 0x800, 0xffffffffffffff80}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x400, 0x4}, {{r2}, 0x239e8f7e635a57b6, 0x10, 0x2, 0x7, 0x2}, {{r0}, 0xfffffffffffffffa, 0x18, 0x100000028, 0xfffffffffffffff7, 0x4da}, {{r4}, 0xfffffffffffffff8, 0x4, 0x1, 0x1000, 0x3}, {{r5}, 0xfffffffffffffffa, 0x8, 0x8, 0x637a, 0x8}], 0x2, &(0x7f0000006840)=[{{r6}, 0xfffffffffffffffb, 0x2e, 0x1, 0xeb2, 0xffffffffffffffff}, {{r1}, 0x3, 0x82, 0x0, 0x7, 0x2}], 0x178, &(0x7f0000006880)={0x7fffffff, 0xd0a}) writev(0xffffffffffffffff, &(0x7f0000006cc0)=[{&(0x7f0000006900)="01f76ea0d3d97f78b00cb29e975b92b94109753707e2e249e18b15e42dfc0fa32d9fec0ac1d7a4b92cf1da0502ac7e17812d6459cb1f429f47ffcf754dfc10763262b36f67ba261a87252e69ed134ac20700ea62ac826ecd447b826107b38207f0f345309630bf009136ea265756191cd98078fbf114dc0443c92752a32a3fb61b816e4edbc8b3bbd703912454b779b2b56c0b6d2c6286caf3b32fa86d2a1b2fe6b365c1f2f742bde6c8f5", 0xab}, {&(0x7f00000069c0)="03476eb009b193208bf1e0ea183f2bdf9145d1cc847d53c0654ebddfdb1a950407e1fb1df2b213f7dbe7dcd304159d12b014398aaea70252a293dd552c709c6802ed42ed9a63dd584f6d5649fc96d4ac824cb638a6a15ad34a3736cd7aa61c02a64806d38efeaec61e11fd0776ceb89022933c52fc114d26e477766181091952cdb340ff3201078b1969204e68d495171b8871b36616da2c21123509c97b6716fb32ae69a577f58babbb89ce7aa0", 0xae}, {&(0x7f0000006a80)="7f56a63a5711a58d637a415ba05597052b9988d74450950387e10f335081febab34bd802d6bde537779242820e261aefb7ea558bdbca5e44e9adf436a5e6b61b5f4a6569e21c9a5d13d540ddeb41ca1c6cd1331c739dc74fe564e9f55ed55db6b5ace9897a160399b9b9bffc", 0x6c}, {&(0x7f0000006b00)="223eabd74c7ab69d0084fd00e74523424b2f82d5244f10dccd51240ca405b3839ba864152193da407b16e7b7e4592e5552c32365e28bf69761da695c9949698720df244919446fae324a3402f421f66914792c301683daa91875bad92137212271100f3a696f1f16e95fae5f40af4f442578df6a27705f39b150b59e7f049b379c9eb21e6fc93ce75ab92f9708f8e63ec2fd291d0a795174045bc73c6d11fcbfe8ad88cbde413af4ef6eee9026899d643b33ca8592991cf54e2f79bb1536fc00163be0af31cdf600847f7761b7d00a369122199dc4f295f078cc0fdb5e23b93078225f34c816658b67a18f58a1e49ec4d20d5f1663b2a45cc7e01c4f0f4cb5", 0xff}, {&(0x7f0000006c00)="3624e47b8ef307dd83e112a08e64b63ec0192627436a59d7888f253cfd9cf4009b8e4350b297a6c00553b41230cfb2825cc9d7138a1dfd61deddcef607319cc0732d1776ac818942c4829cc428facdf1aca8c76c05d4fdef290f1c8926fe4b0f961fe32a7ab691f449bfefbe49d236ab9abee16bc2c1aac6b5dad0dc175131686579ce04c8aea7079ab23454b01d84", 0x8f}], 0x5) 20:27:09 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_emit_ethernet(0x56, &(0x7f0000000200)={@empty, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0xb, 0x4, 0x0, 0x0, 0x0, 0x67, 0x0, 0x0, 0x0, 0x0, @multicast1, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@broadcast], 0x10000}, {[], 0x1}, {}, {}]}]}}}}}}}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x125ad663, 0xffff0000, 0x40, 0xffc, "84f3235f06f0d7adf36ca842c497c06210fe38cb", 0x80000000, 0x7}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x4, &(0x7f0000000080), 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x2, 0x0) r4 = syz_open_pts() write(r4, &(0x7f00000000c0)=',', 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x9) openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000080)=0x6) geteuid() r6 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000000)=0xfff, 0x4) r7 = semget$private(0x0, 0x400000000e, 0x81) semop(r7, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x2, 0x8}, {0x0, 0x3ff, 0x400}, {0x4, 0x2a8, 0x1800}], 0x4) r8 = geteuid() r9 = getegid() semctl$GETVAL(r7, 0x0, 0x5, &(0x7f00000007c0)=""/84) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x10001, 0x0, r9, 0x0, r11, 0x10, 0x37f}, 0xff, 0x100000001, 0x8d6d}) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000400)=[0xa0a]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000380)={{0x9, r8, r10, r8, r11, 0x28, 0x8000}, 0x1c28, 0x5, 0x7}) 20:27:09 executing program 5: r0 = kqueue() semget(0x1, 0x0, 0x0) (async) kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) setsockopt(r2, 0x1000000029, 0x9, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xb}], 0x4, 0x0, 0x0, 0x0) 20:27:09 executing program 4: r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="70022c5ef5f7d8690719e4d86e235ca6af84c6bbccc75c2c9cfc6c2350e48a8b8368fee21cc81858604ff4f930b2444e7840e3b680226b85bc7319655647a5f88effa8ca2c8f9384796d1825d719642c51d4ddb3f4b1eea89bd03d6e087290126c0274156926b0e07a915e22c06be134080f6f0d144b254a51aa31293d58651411160c8ae0c805fbf1b5a11f5180e0f02af08f24"], 0x10) fcntl$setstatus(r0, 0x4, 0x48) shutdown(r0, 0x2) 20:27:09 executing program 7: ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffff9c, 0xc0105715, &(0x7f0000000240)={0x1, [0x0]}) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600200000008000000000000000000000000000000000000000000000000000000000000000000008100717800060007"]) socket(0x11, 0x3, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f00000002c0)={0x1f, 0x7, 0x5, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x7, 0x0) r3 = socket$unix(0x1, 0x7, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd335000020b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b856b56236deb51e2f0ac3ebbc257699a5f139b672f4d333e7d029d6ba8af630037a51402000000720f70c1f5a472c881ea6e69e0bb76cc07c400000200361b13a5aea8c5000020020000ba09001d89f0010000000000008000ff0000090000000000000000000000000000000000000000006b64ab9c065fa6539deb4192b54f359f53ada6d13628d8c217c01d200550285c9e262567214cbecfb68a2c50422dc0f266372919def4628f4a21b3044e1ccee5cc829e83d4b0ef63948a1a68ffbf119eefee77aee2564a0401fbd8549b4ee9aa612b6caf2edaf75960d1b0a4a9e5d25f07e282bdcd6ebebfa4832579efcfedde0b67f043d74898f619f33240136a45ca4e0c0bf87dd48ec46fd703d5006596cd455d785cc7b9e994a95d1b4582c77522dc2602c2a70ca297c0fa03d8ad368a297f594c2abec805f48184f6501cd5c750bda5b142b12c9adae472e350f8b85a33fb71b2a8a97d2ac4a2eccebdf533ddd911786cdc3db53aa56a2dce898a4d7831feaaac6db372607a6b21673e94f6f3281aa6ac35dab7591a91ced618aba116981c64325980bbd3ed0d4dfa499ddc66588393cceb45e5e9c4cff539b0565195678881386318670777374bb22979bfbd17bb1aa2387ad810fd64a25ccc412c28a038f132958c0405da8fe2e84cd46a610b86a389294dc72b6b9c8db3ebdabc494f3127626b2b7422", 0x239, 0xd, 0x0, 0x0) 20:27:09 executing program 3: shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffd000/0x3000)=nil) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) 20:27:09 executing program 4: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) madvise(&(0x7f0000cde000/0x2000)=nil, 0x2000, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000c85000/0x2000)=nil) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r5, &(0x7f0000000180)="87", 0x1, 0x195a05e282d6161, 0x0, 0x0) r6 = accept$inet(r3, 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x3ff}, 0x0) shutdown(r6, 0x0) shmat(0x0, &(0x7f0000e43000/0x2000)=nil, 0x0) mquery(&(0x7f0000ccc000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) mlock(&(0x7f0000d64000/0x4000)=nil, 0x4000) msync(&(0x7f0000d75000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000c1b000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r1, 0x0) msync(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) shmat(r1, &(0x7f0000d0b000/0x1000)=nil, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) 20:27:09 executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0xfffffffffffffffd) write(r0, &(0x7f0000000080)=' ', 0x1) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7030000002b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa890100000002000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fb217a2c5b369911ca221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="01", 0x1}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd602e957b004800000000000000000000000000000001000029"]) 20:27:09 executing program 0: r0 = open(&(0x7f0000000540)='./file0\x00', 0x10000, 0x41) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) close(r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x10000, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000000), 0x0) r5 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r5, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r5, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') mkdirat(r5, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r5, &(0x7f00000009c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r6 = kqueue() r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x20000, 0x0) r8 = kqueue() r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) kevent(r8, &(0x7f00000000c0)=[{{r9}, 0xfffffffffffffffe, 0x9f}], 0x7, 0x0, 0x0, 0x0) r10 = getpid() r11 = getuid() r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r16 = openat$pci(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000140)="22d4b00045cb2ce64008b4b15dfc1ff19cdd58ca497b8e5e04c6f225b9cf2846b2ba69a31401bd47966cd3e952166526afe8c467ed1ed9f6470493fdc4feddd766f9549198dc2e48dc41f58468d2212f72c92c33b0afce7897cb82b98bb997584c4075bc4cb109f65d7a73b99501e3ffb5dcfd51725d9fec4200af4e8f25f5b12aafcfec4b0da0d53cb46f3266236bbf92ccc7c2d267f1ae69e94ef312c4b51b2a8297a43af3e479cb608f13cb03e4e41d170934e181c8f7a1b945837c5c8460c0a39e0e", 0xc4}, {&(0x7f0000000240)="fa99cd1b0d48493b0ba7041032ab65177979f3a00994da2cbd8ce20f2f098307649c51137b41f23c0313e99fe1a468ceb22b80eb48e03637a1138f3b335e24815c7f67b23aa65fa3e3edd6fba436388e9f95256c6e374ae9affdde7c6971c755669f1ba79797bc5cdedf1bde9f3eca246771d0ebd4758bd08259c2f8ba00a8636f25d1c8fab891edc5cab2ad956f968bc7ed8a36954fbca213ada227a3ec7731d4f3e0ad2b8b901ba9409ae54841fd096fa5186613739d06c715703386925b54e6be8cd5d69928fd35adda7a473e8965432f61f4b1ed1acb", 0xd8}, {&(0x7f0000000040)="898d45738cc505b8f34cb8971d2f8767b4454cca25542cffe76f1a64010c2bc63d17025d0f678c514b02ea15d67f81d797c222ec3a6469739441", 0x3a}, {&(0x7f0000000340)="0988c2b2e69a42f11f5fa9884c3c5c1ee884c05ad115999ad6788044ac45ddf5919cb539bf6956d0a802d34932c5937a5751e2d7566a465d1f0c4843fc3be4d7ef1409b2c908487d865e457280f700a663114cfd1801a69f90ff2c3b38de566e62fde669b8b74e857ab51bbc3fd1d0147d9ec91171c80f76dc79e6c17c64c45510997bb2f3609c7cccd0a13b94926fae3ff1056c701e7ad5369be50667fbb3d6ce64a93ef94aff449fdb7902b82ad8c3b6", 0xb1}], 0x4, &(0x7f0000000740)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r1, r2]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r3, r3, r5, r6, r7, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x18, 0xffff, 0x1, [r16]}], 0xf8}, 0x805) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r17 = socket(0x18, 0x1, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:27:09 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x37) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000001c0)="01", 0x1}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r5, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r6 = accept$inet(r3, 0x0, 0x0) r7 = dup2(r6, r2) recvmsg(r7, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f0000000bc0)=""/102, 0x66}], 0x1, 0x0}, 0x42) getitimer(0x0, &(0x7f0000000080)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1, 0x0, r1}}) socket(0x6, 0x2, 0xff) sysctl$kern(&(0x7f00000001c0)={0x1, 0x16}, 0x2, &(0x7f0000000200)="71f91e3471ac0058bc5a91501d94a34b8e5f84cfe8b59c7afec370829aafac9371dee110ff7af6ae3da8afd56c5f253f0e655fa34b0a69b9ceffdfe2d93c075f0dfbd3c5835e03ad7160c62e98a98db17e8ee595e170814db96ca82466cffe625c76f1a54633bc4a10106065a263352e3846ac097122a4caee8f", &(0x7f0000000140)=0x1c, 0x0, 0x1) 20:27:09 executing program 7: syz_emit_ethernet(0x52, &(0x7f0000000100)={@broadcast, @empty, [{[], {0x8100, 0x1, 0x1}}], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x40, 0x0, 0xfffd, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@ssrr={0x89, 0x17, 0x0, [@multicast1, @remote={0xac, 0x14, 0x0}, @multicast1, @empty, @remote={0xac, 0x14, 0x0}]}]}}, @icmp=@timestamp}}}}) r0 = syz_open_pts() socketpair(0x1, 0x1, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x5, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x1ff}, 0x0) select(0x40, &(0x7f0000000080)={0x393, 0x2, 0xccca, 0x8, 0x3, 0x7, 0xd1b, 0x4}, &(0x7f0000000180)={0x100000000, 0x401, 0x1, 0xfff, 0x9, 0x7, 0x14, 0x2}, &(0x7f0000000200)={0x7, 0x6, 0xffff, 0x10001, 0x5, 0x8001, 0x8734, 0x1}, &(0x7f0000000240)={0x9327, 0x6bf0}) dup2(r1, r2) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffff9c) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) flock(r0, 0x3) execve(0x0, 0x0, 0x0) 20:27:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000180)="ea001001", 0x4) syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@timestamp={0x44, 0xc, 0x8, 0x3, 0x0, [{[@rand_addr]}]}]}}, @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 20:27:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x1, 0x7fffffffffffffff, 0x1000100000004}) 20:27:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230d877"], 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="10"], 0x18}}, 0x10, 0x0) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@generic={0x1, 0x2}]}}, @icmp=@info_request}}}}) 20:27:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) setsockopt(r0, 0x6, 0x5, &(0x7f0000000100)="720dfae7a6b55538018f3120801cea7fb8f8e312d51a605169b68d1a2040624ee83b91dfd21f1daa145cf99d6f89edcaf8bd104a0214d13cffc310f60c84e4c7e26eec2a3621adb8b8d82b8a11ae908201b4ae39fd", 0x55) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000600)={0x0, 0x0, 0xa7a, 0x596, "d8b522c251acf78c2806000800bdce0d88f13254"}) writev(r1, &(0x7f0000000680)=[{&(0x7f00000009c0)="c44e2ca2a9c7122fa7697c0ef3d14c4cf0b46b17f99cb1d7f31e8081881e6f5d3e5577e17c9dede59f5799f4b6e90a48ce6a6e7462ff073e53f615938c9cfbaaad5adacd2b3801a160011a930d502abcb17908bdfe4d8d6d68559afabe2c8bd73207677b988115cf70ef236d9415e3599410459188572edb7cba90f47e4ee9f6d8280d", 0x83}], 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffbd4c8cac4ff286dd60ed001000140000000000000000000000000000f8000000000000000000001a0000ce0000000b004e214e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50ff090090780000"]) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f0000000000)) 20:27:10 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x111) symlinkat(0x0, r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f00000000c0)="ff", 0x1, 0x0, 0x0, 0x0) (async) sendto$unix(r2, &(0x7f00000000c0)="ff", 0x1, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)={0x0, 0xa, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x0) recvmmsg(r1, &(0x7f0000000400)={0x0}, 0x10, 0x8c2, 0x0) close(r1) sendto$unix(r2, &(0x7f0000000100)="ed1d5137147c89fdd1", 0x9, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000380)=ANY=[]) (async) syz_emit_ethernet(0x4a, &(0x7f0000000380)=ANY=[]) 20:27:10 executing program 2: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(0x0) r1 = socket(0x2, 0x0, 0x0) dup(0xffffffffffffffff) kqueue() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x8000000000000000}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000140)={0x0}, 0x10, 0x0) fcntl$dupfd(r4, 0x0, r1) setsockopt(r3, 0x1000000029, 0xd, 0x0, 0x0) socket(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) 20:27:10 executing program 6: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000000)="3355c04abc52f2a92e3060e9be619ee63b7a51deb5458749ef0e67427d081a98731bb6eadddb584d6b9f7ddaa07a42dbc61cbb6f347ac57cff956d553fcdb3046b0a74a4d82393af2e3287b9ef45a4775884439e3d99b47c98aff4c6b37ce38e9b3455beb908e3910b1bbb5065e7defd5b00e69c976c6b55a7a76516348850cc9d22fa3503e59d08a84a018b3697f30a55b7288ffc195dcfd4ad23a06765f5ab2602498ecc2dc26bd9f295057723e0da351e0a8289e0b5debe76", 0x0, 0x0, 0xfe6f) 20:27:10 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="c5", 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206925, &(0x7f00000001c0)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x5) execve(0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x120) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000340)={0x1, 0x6, 0x4, 0xfffe, &(0x7f00000000c0)={{0x1, 0x20, 0x40, 0x40, 0x5, 0x6, 0x1}, {[0xffff, 0x4, 0x5, 0x3, 0x9, 0xfffffffffffffffd, 0x5a1, 0x7, 0xf15, 0xfffffffffffffff9, 0x2, 0x7, 0x3, 0x242, 0x401, 0x100000000, 0xda53, 0x6], [0xda2, 0x8000, 0x0, 0x2, 0xf08, 0x2, 0x1, 0x7f, 0x101, 0x5], [0x7fffffffffffffff, 0x6, 0x8, 0x7, 0x2, 0x4, 0xfffffffffffffffc], [0x8, 0x8000000000000001, 0xfef1, 0xfd, 0x4, 0x200], [{0x3, 0x4, 0xff, 0x2}, {0x7, 0x9, 0x5daf, 0x7fffffff}, {0x4, 0x1, 0x1, 0x40}, {0x0, 0x40, 0x8, 0x7fff}, {0x0, 0x0, 0x8, 0x7}, {0x3, 0x9, 0x3ff, 0x85}, {0x1ff, 0x3ff, 0x7f}, {0x4, 0x1, 0x9, 0x3}], {0x0, 0x8, 0x8, 0x7ff}, {0x7be0, 0x5, 0x4, 0x101}}}, 0x1000, 0xff}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000009c0), 0x20, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000a00), 0x10000, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a80), 0x10000, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000ac0), 0x100, 0x0) r6 = socket(0x2, 0x1, 0xff) kevent(r2, &(0x7f0000000a40)=[{{r3}, 0xfffffffffffffff9, 0x84, 0xf0000000, 0x1f, 0xfffffffffffeffff}], 0x80, &(0x7f0000000b00)=[{{r1}, 0xfffffffffffffffc, 0x3, 0x2, 0x800, 0x9a2}, {{r4}, 0xffffffffffffffff, 0x41, 0x80000004, 0x3, 0x6}, {{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x9}, {{r5}, 0xfffffffffffffffb, 0x80, 0x10, 0x5, 0x68}, {{r6}, 0xffffffffffffffff, 0x20, 0x40, 0x4b5bc499, 0x1}], 0x7, &(0x7f0000000bc0)={0x4, 0x7}) recvmmsg(r0, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f00000003c0)=@in6, 0xc, &(0x7f0000000880)=[{&(0x7f0000000400)=""/56, 0x38}, {&(0x7f0000000440)=""/92, 0x5c}, {&(0x7f00000004c0)=""/102, 0x66}, {&(0x7f0000000540)=""/131, 0x83}, {&(0x7f0000000600)=""/242, 0xf2}, {&(0x7f0000000700)=""/162, 0xa2}, {&(0x7f00000007c0)=""/124, 0x7c}, {&(0x7f0000000840)=""/57, 0x39}], 0x8, &(0x7f0000000900)=""/26, 0x1a}}, 0x10, 0x1001, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) fcntl$dupfd(r7, 0xa, r7) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001400), &(0x7f0000001440)=0xc) semget(0x1, 0x4, 0x400) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r9 = semget$private(0x0, 0x7, 0x3c0) semop(r9, &(0x7f0000000080), 0x0) semctl$GETPID(r9, 0x3, 0x4, &(0x7f0000000240)=""/8) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) 20:27:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) sysctl$hw(&(0x7f00000019c0)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="01010000", 0x4) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8e02ffdeffffffff"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x7fff, 0x0) close(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206922, 0x0) mkdir(0x0, 0x0) open$dir(0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000080)='./file2\x00', r3, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') connect$unix(0xffffffffffffffff, 0x0, 0x10) unlink(&(0x7f0000000800)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) sendto$unix(r5, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) mkdirat(r4, &(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) setsockopt(r0, 0x1000000029, 0xc, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) socket(0x10, 0x8000, 0x3) 20:27:10 executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x8) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x3) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000000c0)) 20:27:10 executing program 2: minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) r2 = dup2(r0, r0) setsockopt(r0, 0x5, 0x823, &(0x7f0000000140)="5df22c9afb6de9aafd06f5f767dbdf2f4a56e37813482ff30569c3582df9751c8c5d12a316e3aaf3efc28469ccdc4dd22013b188be02ac2f4cbc7688f262d9a482913a5e55fa9665b783eab1c749253de10fc0cc00bfca150439241f80a9be32dbe7bea026b92ca985631f4da1f49c68bd4254f547a49eceb57bb07fd0993b4778a12d13c1952f6eb400aeabea73cd043e4f48e47f666d0d6c4e76355a6ca483603310adb1b7e8d7c388e4514fc11b1c99bbc76d1727a718c1016f623462acc106493f1d76dcfedd97c0a6692232a0681f4c7b8df86615fe35ae4713506c0e11a97ebd", 0xe3) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000280)="663a876d9666cc5b091bebd0d11971bb9ccbade311306192aa308c0b6237a76d33aeb9f6a94dbb7a5fcb8fe232a19783a9f7b87576d33b6a9cfcbdfec8b64066ac0a6c3145930f558f4e3b0dfe72ed467984284aecba481b1459bb1d86b8b3c80c481b982b93907c0a0bedde719674dedec64a1ce037cde6ed61af036d52edeadab9907405737f0270a4e16030ba5dd2187023c77126745122e547db679e50abad5bddf7f91f62de8d0d7101738caf6e1eb079c4099f164e5d88cb2fcb0afbabd970a368fbde311274b3458dfc527e48d8790f9c3e11cbe95808630843c2a0e35727f2c6dd97726218651f92d57808fe67f0a466f5b1184c3e8e0eb35a565a95a96a1633088113b47fc44bdd605c769d1f2a5abc4956707c0b7885a4a5cf8ae5f94ede8dbafcc816b22fdd2d21406ed0e2ae6ae49a23d53964a7059c9de1d71336ad2d4513487a8e9bca1e076ccc7de665b55018efa83eb23a7bd790e232ccb502de66ffe65c3e7833554d8c75b13914bd186f7a84d7e00eab60331cd1411e3eeb2e2b85378fdae5eaf77f0adf62414b4465cd2336eefd5040f4348424dcbdcda990196c3d37c0ae9d0bc770cb563bfafee9729f2fd7c2d22877e7cdfa7e10bfdcecbb6e27a3db25b00d5f74275b8d0a461ad33cd595738a482c9b739ae06de89ece8fafc7f5d1938a691d82fb0eaba0ed361418a4d84cb26bdbdcd43742f97f026be58bac7dcbef8f5d9e28e91f3043f08ab2a03d7ccda54ac6479690d0e7ecfd892392f47550cf1e82e5f68d0f2017757e9aa2f392e43311f7651367b9b840c7c334e59679d45873c94162e3dc607be8726e983f80a923c264a63a5ce0fde421ed22e67ebc0448cd254ca8aa53ee6981b0c1782f48eee8a9c061b0c31d1f6dc3760e18c840523fd93a4365be69c5c736a4a3a25873fa77e2a8f647c120c8ed56b19613b646438d9e7b0233f612223652d2db05268653d50758284d287f1f474219829d33c053ccde155558646e5dee8627099ba5f489c9865f10cdc7144668c3d68fd9af5498e42f298ccc2df8b28558c29601d53b47f479d24484204bb958fccb2e0e3806b6d9c0dddd4f61e7b017307c2fee2bc3cb28785a8c6a33e5ca09b493f2ad7e6f8e41598f5444e80e19c0660d2661a3c05fa9d7818b29b82df3773e6845773966f5fc9831893b8c6fb71f306c2a2a97afc613e6817d9bb83d720ae5fea57619523428e70e410796d37d1c0e7ba96c3def380fc053caf2783439e8b75f3d7c74f75fa01887ed83f032ee021c2d5ba93c9e7ab6e7ded7e046957cfb7563e9b7ead301954100b062143f062ea2a6c986bbf5f87d08760ce465c3c72515b9d1c16165ff862a55e49eff6293dd60b294067513cefe2d1132269983ad481cb2ad412b80da74c1056aef2f08608ace91fac5c7aca5d9d963adb1a8eac55c15722ed33895eae4ff404210db5b46b7426e6b5ee5fad9df50a7abd8ce71a78d04ebea579207e97c35d8cfb3c5c0ef102387d0c743f2fad76ef502ef2455f7b88ef6bcee577553e912f503863764cee0ad5381e94f861861d87505c07e85efb98a15f8d7a7629e567085aa66bae9816294989ee3f3e7f87eef2ea4d2d87ec07ba6310e9ee28dbe5792a6495701984cae665102310f582b71977e9a553ca872b5c55113f22211f6ed802941babca711656ee4fc283894f6c4fae83b0c431123271cc58d4842bf3dc6a3551fb738532c48d6d731010a504ea8478b05a8bb1ed057546ecb5c47c753a7387077f0905e4be3edc05406b525f7bc1cb74d2b10f8f5b63b64a5b10c0b394355db96a4c3cb21172ef07755598b6bf13c288e6b8ffaa389d1c40c9e1e38c7b7f5a6000f462b5f2db40e86904b1cd16fdc46a596c80b29b3e7b2617f1cdcd62900fac130e7d7db507a24f7912a9e6acdbc567924d2f1bccaabdc61b9ef065fd93fb5c567a82e9d1f36ba04249a738b17b0fcefdd4c85f235f686451d528228510e43738de1f23e2789cd93b15e423796d91ecf0285f40f8a16acc93c970454c4a221ba26c4f3c8a322f07baaa1e924dd6ffdc5faf82eb1f663135b157b6cbcddd33cf0d2e0c12e31a3c632ca377bcffe196d4797eb713be3a81453a5f969f06630340ef5daa921ec85af1707fac17e3a861050be860c5ac047d6783fd9b7ba39bdcc1a616a1627975d05eb60a6048842ba62bffc688bf137d100b2d9ba5912954621c68dce23d8043b65ca81b2ed37f4c927cd9992f3747cdf6250b110259092754636d59e2996f745e178282cc1b5af8caeac6a1aac34f1c2a9f82f271482690dfe67548018a8ff38173a47b4c8e5b081ea8d94d84fbca10a2011962b83f0c1ef80b0b59e3b9516bdc64e890f4c599646113297e3d8aacd1d46bbea27b22b498bdda4076653d5bdde979519c2b0652c39a8e238acb4ad53b81ac7230d403f956219647fe37991468f02f74efd73ebac0c780fc950a03dd463b1641457f6d362a463c54930371fa235ab4562fd24da88e5cb894a9e4c5fe63e99a23a18f1affe64c7ca0d659771c8a543ffb0d3cf7bb522f8d95d728e3e435cea4d2e20e4cb2c97d919f74f94d4c70e0201bd29090159214cc981ac9e7a2c7206c1114905946f6440185df8ded7613d346805d707e2ad49c27246cd94dfd25cea92843366050a8b235370353cc462e239ff52bb9205bf919c6af64f24a179c344b5597f7b80db5781fad4bf387d71b091b15db2fcf3cc07941678c1c8ef7dc91e466b65e6755a9108411a6fbe2825f214d7e688917fe8a0050177f8231d819a3f51851f2289a4e2ff0f8a6749d4e30dbd3e62979857f09252f7b004d6af88ccd52049d025c5f9f07f05f0bb8fc7c6a2f663c3578e8cac8073664a3d40c2364effe7dc6752e87da99ff24e3e66ef81d7b94343243dce1efc29c2c33b178ed5dc00597a1d90ad4ef212caba1fa1bfe2098eb485aaf0e3e59ade7105698b787ddb62a7fb261970328e2f41a42ace8b00dc8a0ebcd3c7401b80b5fe9e6a539f1e38b67341bc92419f796424dd5df42b3cd7484b3989bca8c06d4a1fbcfb277395639512baabcd284ce1572a38192828ddde8ec66746b6704902241b8dc834b45dd30043c183428f68133d69b5a258bf345e4147722c1b9601093e725cc7a3afeacfea44fffa0bfb8de7075a828fa1225598d486064e05d20a8f7093e7da23ebdf041f536ae687594670430895ec9aec6d4e1a5e2f9529bc0c0a2217e8c8665de50c5de08a7583d81889257bcd9d13fda0cee318a98ccd7f22258bd89e03ebb9a89b9edd518363d3313860a9a53dcd5d1dd8d34e56ed083cbac601dc1b5a5c7523936ea30c7b7d5287495f27a13d892dae2821c5a51f01a255fd187ae0f18ab5c9997fc426ad82c6a4e34ac26436dc1b4461376647113847639753c2976b9c38882725766c1e54e8409986426e50d0ee829765523bc3ad274998abd9d7d794549be4a09f0f6ddb26d5891b82136b9f96f2913b061ac965efd92b85843749812a1c1ff1c57ad9322621255caea8988c069124ce3c009200cb8c2a51fdaaa7311be69a4d2d0681cee0298b8944531f58949b70b57c0567d95361db87bcc95ddc17b58b9585c4160a834e144c3d87a7f18c4ffae443691bf56b781d8a9c73f1bb9497e01f6937cc1571612134163fe8d7cfc765da0074e9db5465842f11ae7bec5529f2f81c1f7bb3022c3accf198ab2223181af632fa9b0729d2fbafaa65e1ffbf7cad0ffd2cf7087e4cf5ef66b846e10b8c83ddc2e8647ca1c2cda50dfe7bc4b1f844bbb284d7bf873976620de1382b7e4217dbab205c013a821f0a8bacf9c94dcae43f60795533dfb579da4f04a562943125f25d73d6aef6a68a88baec670abdcea8057dc3ac0a04693d5063e12c75be02656a2a4e3782f2936c4418aacf0b2269263789e8cdbb4cace4548a17d2cf0efa7460b574bdf217e34ea6160c87d4b5689cb377ff48f642669f453d5e211d1176f7d207b2dfac0c8c8c86a8042a56dc5b393ee43e7417835280770d2b1414102d6c6725b73d9e2000d2b41cf163d3b6d3e6b944e6fc4322c5a88cc5fe486859a4445028b14938bf0d4f51b4bafe08072f75fb81a87e7320b2f7777c4879dfa08d5fc5b989f9772aa4d8cd8e69a4ff89a62a602e464c37add923764b4acbd9e189cb9311a08d14794d3a527d683eae4f11b0bbe8269daf8983e247abc935277775eca9e4807af889ddcdf4ba408e5a2c2db0e9190bf59d53daf14cecf0c8834e1f060f4c8efbf46d9cbdffe7ce7d64fee628dbd648a31fc28c19afb3697abe8dbacf79724c95f405e558be2b61ab276bf39a146f234fe4c7a1fed0ba81ab1ec647a3a2ce416538cf6dec237c87e04c3a3067bd4de1e506ce31e93b2e409030e8002a763f773e40a3ada37e21b45d2ffaab7a9a6ea7851ec8ab8a16073b49f86e268963beabc050a4fd4c655622da601ee539ca153ebccd87d4598cd85bab8b570114b9649d9de9ec3d3d93ea6d030e7781adc9fd859f6bd94bd8ee0c764173c6ef812ad51722a09c32093524c6372103d481e8b28d538f40b31a2cea288a61c66908e3b6842ec78185328cac8dc9f4a32585e9d6dc88f9447ecd34ad012299e6af0b73d27d879660217fff4b68b5797b93dab893244e822de4fecbe120fafca615c1d3fc3349dda2e196a55bad32c78972f930f2c88074aa7ec0a7c2d1c4405890e5f88746d2468a5229b8bc218b69ed6e4d20657a4b69a20dbd4f05a9fc9e4f9f9b910b8463d8993a7502e5fe4cb29a0f37b45e0c328bed88012d95f4846b296e0b300e2b9a9d011752a0238f10ff600ada016307a102b743438ac37840ebd615b7417cf4ebc85a145b019103b287e79040f8f7d9b4213b6db54bbfff81143be3e9d3803b24c06cabfff5e06f49f747ada8c511d25b446545bece336d2f91c54725a99afcc5139c9005cee6e93092913c648a8b34f74e7a79fcafd4266c698203eb3e73cf54b29d1d4b5b9e5200ac40101039ba1fb4356f8497ca49174196034726eb592038c7d068367c331fce490d57d1aaf99ae2d3608528426e90d4aa3d751bdeb06dc0095277737be8502bf06e097afe047ce325207c9f15a985a4da89f47d9aaf616eb9065f0da51e830dfb84777b71daafa42564b3ea286c5fbcda6c6a88aa00f301377145462d8f411bef5ec4827a545e0f613e00e70d22cfadd64603ada842c83f7170a367c011a3c47a1c3dd2042262fbb9fa434f894222349b8812077f70361958cedfebd7ff1c2f7cbfb67e577b0559ed6cf6c207312967b81ed1106771d222ff42b2aa14f10ecd4d76fe123ae857c94de7f61cde2a92748894a6f6c927291de48cb70de61cd834e4eb30cce9c4133b2dfd760b57d2dfc5c79bc13be651dcbf516779b9bc918138446b852fd979acb0797bea9521a5be8195b3163a872e286264589311d5d0378578cfc25ef2bb396705871fac217c0ae912a0797d4d7c8c1243469f7bea7d5eff1f6d64ac11befde49c9d052beec5197fb310464b78a5238d4606fb5845d59f27454c669a7b738168acb631ed08ff5381748044bd09c026a49ab367b9a42ead389a45942412238e32e17e2ef36c690e42131ab7cfde89853a94f46f4635888ed4cfaac0c6658ca2c207e1d00d81cb848858eacae68d8215a25b04be97e5964128c8c3f8d3736f12d4d943853d6e8c32f9a4622d408e2fd320236142f7aee2dd195c19d59feea2dc4a59514102cde69eec6fc7d4044c24e8d3a7d8fd6cebc71cd60d7444", 0x1000) r3 = socket(0x2, 0x4, 0x2e) sendmmsg(r3, &(0x7f00000025c0)={&(0x7f0000002580)={&(0x7f0000000240)=@in={0x2, 0x3}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000001300)="82bf26b41824c3c3aac59a7442c45bbce5461ce9cc1504eb99603e712628eb08cfed5ac63d65ce62b993c39e88109c72856154f243539f56a217fa90c89f9f8f818715ec540fa6600768ed0e9a6dd92bad71f427c8c7be4753d923e128763e4a4967f7690e2778", 0x67}], 0x1, &(0x7f0000001400)=[{0x1010, 0xffff, 0x53011fda, "2c4c8a2335ea9f9271862ad4d086060f81892ed7fdb7d26fe3ce6cd7d7f5af738edfe075101995291b6e5df706e31a2293b7b5447a95dbca11d226f106fa0543b8136a8646265e83cc06c2d0bf99f20ed7a8ba9b541802e856b978f324204ecd0ae56c73b9f9230a2382177f3aa0175208248071dc6cafe82cab86106340359c9016e509ba802420e13851a83fa269e615d7953f5a28826817c7db6d0683f666ad8c5e426c44591189435f5b20cd5e9a35fa87a2a13490816670f3432901e150124a6305b53d5ef17d5d49f72d4f23f84dc81037f4f3241b92b1849f4ec965808f1057876c1fdb3007657c1abb777b46751831e1dbba7ca7e47da80ba2a50a52f73d4030309a7d0b77c30955b95fbf2c50cc5b135728cc38973ba78abf50ff38d0a2b4ed2483a9f2b8ee31dc45763ec2ffdc289bffbf70e76359e5ade26fd0f366e8b9f6f0c0b5db1bae097615fb7e093e866735709fa0d6905f5629eb17ca93a16d35c97a8adce5604ce77cec3df66724613ca38de9de2c66773f85f8cecd792cfeec14d0df988648051a82a81460a65e631a488af9ae4e2b7075bbd38b01be061826c410b0ac9a5472aa03aef3bcd9c7a8733d2f6e88dcfe582b9aa1916b785474b84202aca51220016571932b46b7086d92d66be2440d2ce72a5ce404d6676d68196838724f8c9d52d739b8728d282b55aaccc9307a98154d8165e6d07c66dfd657a20804a58476d2d86e4807736c0b8b00dfb94036f091d818fc980dff16cf68c7ebdbf6c75cb91f5094decef75f40398fc288925cd5a02ae258a50c358616d9000ac475fdbb31ca504ebc0ae8b1efd63adc454301dd68901aab7398fbaa55c8a99c200f32125cbb3427b0f2264c1dcf4532804df9bfb4cc23be729cb1854704d64dbc2212f99bc36e466812f06130e14367a9aca9a9596ff7217cae5818bac9e9616fe97d7a55ed403555c69ad867c0b37adc13980353cc66cf24fcc0c7be341b2d375278ac5e15d8653ab8e3739cd4e594afb295d2bea712c9b2c8c7d7ceed764c568f0326457e906afe4debeb3e02a87491bada675379bfdebcaed83ab489971710234103db75a9a233456ab1606679f9d798850cf56a1501702a5785b76f90b51c1731b34edad0454bbc054cdedf9fbbdf0011590e3ebf9f5d444e867098c1fce163c2633a1c449dd02052aa9f47bbdbc4401de239d9d6f3f3c65cdfef2f076a77c34f79a172e5d40b33c54c77b1db00c4ed47ca4e0445f377af2af7eed2bc6ab52a3fb1ade5a96835b05fb1616fa0d50c2d0a7553807051b539065749e9d833275f87c55763e60c1cfbb7969e21fe590010bf0ddaab172b4c1f593b469c892e04b8f9f9503a49520c1b64e528fbd7a916157fdf239e9ad03408310f7289e8b6744739ddd8d929bade126f263ae935014605de2e96ba3a64f5ff0cf20464c6b9243e542ed9fd7c6dd17987a0e228c6c68699ff3f5c060f4a339ebebe2619a97ca57daba60e5bdba82db6e15ff34945fc9861245e9b7936b44a212373b4f748d72d2e8caface6777711ea6d79dc1b658a2d5bfbd8b1bc822b6e4c873281f6eac3df6ac593b511481efa6733686bef0ec0aaaeb4e052b96f7ee10a4995b43f9db7f78c4a01ea9f9823c16e0f6b317d9444fc1100dfdc903e4f756a37758b617a644b0ae83b40a4ce2c5b9eebf52d83c51d77293df055720f5aa517a60c5f48be1e6833221cc80ed3c71d726b760a8cce0a7bfd78aec573f9bbefbda0abe9ff4894cc280f1aa291e403e3246962f1b6f092631ef0924dcffaa669362b29ef234aa5eac37f331cd7ef8f2a90d873b2b8dfa3ccbd41a8fb3fcca16a924046d4fe55fe19ff455e55346c4a0316125a930cae582e3a4f694d20248e70f58db04d69969c8c9b8769dc2ce33401360d62755d6cd9920896e0286bc43426ea252202743375ae6e5fd74d5a5eb571d8fee799fbefc25c6476bafdca13b84952ecead8fca52bd8dc6203bb22feba3ae757287553fa7cb709e6583fa93ef6680ff57f03f27a76a8bf753afc202e0f6fc815d6bd463d3fa468ed21151797c2f3b87dda2534ee3de1c7a3de633b471b8e6b631ebe3a49830bb0fd71200e014a77486a5949c7f68335bbaf25946fdc2e6c4e6f021b89d555c1d69e629a13e39a3de97cb24bc9ea18f1eae348f634dc17a220cdca4bed7d4bb5aad15adf33023bae83cb1e0f3ce6e35cc6b692e34492d9bccf776941aba76b1399de68fdf005a052352685e37cc2229f6718274276db02a1e01bc899836adca16ac91e231690d9330e2812c63c169017e6366fdda5d896adad8a074ac93bb90faeaebcde5ca491532f9724004277953f070b8415d973406f2bb2e0341ef83d8cfc3afd7cf1d649dc5e5a0c20bd2b28ab44b8923eb6204fe1d589d19b687da7d2a49727f67e4c9c5bf6fa97cda8091ca96afca2335e35912a2621e9ca34f599eb96a8f598d2ba2925d800185d5bf2410f55b1e710b932c3b987b49bd7dd0cf395359a8bb6d2be5299a3c4fa6496ee205fa912df0669403e3828deaa3611e762422edb39bb058e812f492d2c13090ce67ed8c69a68b2fb20ae19fad5aade4762e1d4747c06dc0082975d7a61688a3f739422b481fae2f4e8c5bb97183bd40e26408ffa66f63d1d4439cc090bebe32855a0219ee5f513a5bb690b81dbcaa5e0e34e598e31afaa474329eef45e059fc755b8540c04f04aa7a8a8668a2a30ae9ba6d08f7058a53a67e435fddbff49caba85d91466162a6026d87feac0d0698c97bd304124e1fd03eb463906f88b45cede2b16317be5815433be755ade9392bd6a65811f25f96c46167fe41610f9e56f5fcd754d996317978df4107d00756c58d8aa4af6aef0904eaf9ad2ae07b78d5154b4b20b6f97ace5e12e1aaf7a8240a1d593894ccb27f69e2c33f7b60304df254ec929e50d3e7502201dec9367eb675d8c18977b49e7a86afd73691873449da1617c1d90fa08ece20b6dd1065f96eb3ddf004a32854e94dd7c31d1426ee2e226ec001124d8f09ad254c065079754f9692edd00727b7d19f84e533f342a9117b1893ca905eb727642840312a157360aad0adbee97bc0af4f6ebf9ddceeb6ea6f3d13a0ee9b6b3cf803c08c451c57482b4a75befa233892cbb3959e6a7fc870c801cafa466b10286d69999f4c40e42558087eddac5ee5a4226e687ee0c7edfd60a52aa6c8ca43bd3df8786aa96f64417deadebcaaf4b1654eee069536b892033978084ee0288eca7b19d91705b80a2200af926594a326615f9813d241546472a4abd7efd86eefe852c2f565a189fcd38d4be3a5fd1daa5112f2b46f5ecabc5475a9e9c6d486259a1db2db6fa1db44b21a994f7b1b81cb1daaa35a5109500c32cd95e3eaa5c128cb8d41cb559b0eca5f4c9892e2eec5e93f6295483099234ab5e0550acb6c70de4301419fd6d3a0ad56f5f146a111d81f14e76c41b608c02bfc049209efda218b6ece9deb1b574e72742b51912ca084fadf0ecc576d5cd5db157aa0a487c8d88299dd176a3656883c62ced636b08339860accd19c287e92213e11dd54042e7c9dfa5e9ce8eed7937af8e71b02339dde449753ac3bd838595400fd163860030c575767bc65f53133bf2acca55b1c512e486ef93f7d79868e7c670ff360f58d530b4bb48b8f79703a9d90594af3f9e237f5b459cab146d6a11853c97a23487f935f23c9e243cc3f562171d2004e8921c39f3a75175006502d5419d765e4703214fc896bcd84f548b174164026de88b7584092ae408136c5cb4ccca4293b2133c2bd39517464017717e9b08eb1ee728ffafb64e2e878316e17ea876d1db31fb0c256ed45ae39522bf23eefd9f4a6bd183f1ad94681ab0f32357c94d2fb52a36a3f9ea8045ad2a7d6d22561a86880abbf80ba121ec25b5d890f99a78b6290c70f4a50fa330d12b63df1f2cc1ecf8c4d8fef1bed590e3ac5dd8e7dda35facbe0cf091b3cab243870e48f918f5b62d532933baf230b0d4ac074f9a4873c979f91777146a5d892cec9ba6ab3d47f8ed10d5462f72dba1d0a60316e27fe3583f1ccb425e523bcc2255aa64af2964ea836ce3d21089e01c0777a84d1695af9ea4f2eb1b08e1a445e2e65ce5a4f64c969cb792368764c218fafd649bd3418b22816a6e7a7409355a3b622c0b2aeda1897cf384eee23c03c15d3b2dc236c5f6a6878c308b5850917ce482a1ca2ca0510bc98de917bd001809fff42a238350c75bdef4c7e30fa981b01e7461e0c94b93d65de4179436f013d4c9b6bdb118815c6b333ed2c8dc3cb63be992efe26569f98c203b2af2e6f385674c32b8669fdf76e18bf667f0b5dda7b342982044002a93bd7177c75c9d82a0902819556bf951c200ffaae1b15c57c3a6533a158a16c735d635822db0d8c138764bb4d5beba8d5a1d392ff89e25d45caa30bd203ac670f1937b78fab08cd38dff89a5db40a5bffbc770839ca9478605a67c5b8be340c360044f6a05cfa2f8749c1c7a4f44ab15f683a6f58cc2ea43ad7a0f92000e74d8d63b61208eeed6b9a6e16ea8cd3e91678443bd04edb9e01eda27fe213190da53e5fa8f1aa8697e00a1077d4a84770cc916af52ccae39e053bdf15953804264e7523443696a4bec398e89c48ad016ac938d268970204268cc075915e0273b4d206c7a525b3e817e2b6a3ebfff736e8bdb3bd5be1c475060ba4e69fc6ef2dc549c7ec14d5c79589d4946c16336bc770d4e5948e8a81ac0461dc74dbba68678c214d84b0bbaa2ed537e43e85c2bca0f258f7d5fe3a576d2bf7bf20aa2af93f4ea7b7952e1112ee95cfa653f568e96071869cf9e5288698b635686d08798edd4589a76281b99b6569b7837d95384ab252cb38dd9fe67e1193aff81a189b820fa81f20de3947b3bbc34c5e47d2113a8e28e583016572d63ec401186c837180d7d67f55107b0a0d6fd43c03be29fa66e482689f18aed7a35b04b234583edd92f296d5960b367e402369da26cb8efbeef5384f00ad49fb1e4de552293c9ecf096fa034e1d0a1a0e5e027f6b8e649543a35d0143c7f40682e697d110a74fc160c9a00edce70462a833045179c44d5e2792752c1cf75db5144089021ffa6435c41785c2a125b72c003d51b159f2900478579ff91f7f0b8add827e290ab92c7b4c0e2f781f1c9e9a0d985cc645e23e3c5a1632d4615d05484801e3c603aea8d776d29632ac27411619e4060d04e7aee9dc04e7261b9b75d2fc4b12ad5e1e8a14680fc2ed6189c25b2b17b9da7375cd555e76db87dc0f46128c1a6190906f153b414e6e5380ebac8f52ddefc0ce10106e1258b23c62bdc18a4c4a1e834867b83d2b8aaf0b868e40f4f249d8a9c0c062fe3c1edb3e63dc06a8f3a7ed794b1d7b4af0cc632c5a2b6bf42da0ba98fb040272b92e27618791da0e07c83f2159938c86c6d37db1e73e560eafec64977217249946d8d569248c39d110e114580e6b1ea1df6af65d7f513bc720602dc390a9beef06dbc41950c7ae274d42a61db8b308712bb4a5bf6699d266c85e01a99448792cefba9a0bb4f5dabae15ef81714afdfad2e366ace5322aa62c2a19f2c0dc512de93ede0e58cf40fea31da2b24d552a2557055c6fbfe66a62f74e99e90f1477bb6de7835516bc16d68d1fed735cc7d177ce8536156012ef1584075765bf6d0c5a3d14966d8221e3e34f8de4146469f98a85be7b14db28bd95b41a3e596ba22bb3ce850b762995f8da8d50b84d72a61491a1f379fcd4c477182e3b0dcb35dc93e8ff2d25abb5d"}, {0x50, 0xffff, 0x0, "1a7f36961db38f417be5040c005c3b3333f50ef907a3722bd144603888ddf605fec96f462fcad7f31ed4467fb6c4c75bdc9033eee76753f1edabff"}, {0x28, 0x1, 0x8, "365ae1bd8650c211ab1d484b1489b6e8875a"}, {0xf8, 0x1, 0x0, "af72dc620e073fa36286c6b0d8bfa24ba3be2772fad7f619b0810a43210f27828b841765561aac0f4ee57b09f183b1f313a94a1dc2c7c50ef0546d095b7b002ec41c180bb972921a27c2b30677395a243c7a0a9ea73c76687b130064355719feeb452df48974ac430dcce8275ed5a6545143b54536244caa3e19ec5cbab9bf8fe6f74df7b6a890fabf7bdd935afe9c44406d2273047fdd6125daa70900d67646daafdd2f324d733272f9db751a8ec50388546715785ebea41a8096e4661d1b1c09f8493ff4421ca4ada90bd17fe7c6c1c0cad440114ba8f45f4913d3481f8d6697b25459cd4e"}], 0x1180}, 0x40}, 0x10, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x1) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040)="3b00e101b362ac291e0a189d8e3d0549e542c7b60decc92b6f5a90a77a55c6388126c0b3c31060ea7f43e4193f38249caca8e26a1968b81a78b08b367f9b38478fcdc6fc7f56203a81fe3579ff4d0b0f0fdb8ebcb7504e0f9001ea665339d4e87bb1c9c37d40917eecb62f980b0df914b69e7eacf30b", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069db, &(0x7f00000001c0)) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) munmap(&(0x7f0000ff3000/0xd000)=nil, 0xd000) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x41, &(0x7f0000000040)="71040071", 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000b40)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c40)={&(0x7f0000000800)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000a00)=[{&(0x7f00000002c0)="b49a07154b4a8dd86f35b48e46a959b2324b81015963319f3108a4af56d2cf575aeb66f1b068df074d7ccc7c288446f22203ef67556866d5e3976e60cece700e69c81873373207c12d4d9dc5a7448ac71394a6dd5750a6ba634356d4bdc0dae9fc8fb9ed853081bd0379c1a88ae666ffe023e46e965155a473941642817a", 0x7e}, {&(0x7f0000000740)="52a92b388bc29cc38b2b217793cb458acc90c81befa518a37e3e46ab23d1057d4a4aa7482acd7b483e3332e1b30f99153de205270a423cf99dee244d2ebacfe28b3498c668433fde59efa6029bb545dc5b22b43bfed78829e3b001ee359d8bb562f2bf8b8a42667a745902a8f59eb89f4923a1f8fc75c21fffcb3bd38e06f29eec0484129b83a9", 0x87}, {&(0x7f0000000540)="c8a26257cdbc101bdd18e6f1db3481fbdaf3aad026a45bf51632866914402ee02bc58595d0ec377d4720b021fc6bb022c49a22691e883feef5bdc605295ec5c0f9bbf50689c8bfa9cfe6017e7e7ddbe14e447c7ae97bcd19ca00214894783f868421052ff002", 0x66}, {&(0x7f0000000800)}, {&(0x7f0000000840)="357c961841e7badf5167536b1a19a36da99518d6e5c7a44b5212823a6325c87497d36e6a4ce3bac68f0c76243e759e5cbd02e23ada6002a58103dee67e3217c2632ee771704edd33bfae58", 0x4b}, {&(0x7f00000008c0)="342939aabe84daea5d17db62e37c27d981e9d89512e69f5c400818b96424ec35304c57b219897c263e90c1485c105bbec761cc911fb9141439f30aa1bae14c8eac776a8dc65c8ef525eb41a546060475a574c0db12d3eb43701a4d31eaf7cee583cc84fd0d1cef5dbbe9f4d4e9d53a856d120ae4a478af5942a108d2be6fc274c34bcdd598b50bdcab6efcf945d5df5e0dedfdae99e8c4f23774ba23d0d4f41973daeeb3316a28f79e2fad35fcce722e31c0799c1deedc56f05d8adb69209c3cb37698b2481341c62ead025456bac0837f", 0xd1}, {&(0x7f00000009c0)="0479a4b338b2b41b2bf571952d8aa1e5713412906e81d923b2547c8e1c59c00058b7f79b3beba211bccc6baeb4d4c5dcef90fb56b4dc13e393c718d327d89cce", 0x40}], 0x7, &(0x7f0000002c00)=ANY=[@ANYBLOB="20353fb266b6c1a17cf83800d3", @ANYRES16=r9, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000020488ee3000002aaf0e300100000000000000088662f5381823466f4246abaa06584a591ab04f520db0ddb01798d65f2903792e3302db78c96f56bbaccc398e7", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002800000000000000ffff0000010000005484a77a508b23046e34703c6e11efd489ee0faa16cc00bf59c8821f7dff883c81ea2746d29305d0534c532b0d767fe0aac752bb955835ee117d6f17b51886e55b8447f02accf3e73d37733c893e774484d7af22d77804e399d01819b45b2b562a960958e26540ec51e5e30e7a1ce69e72791d119ec2cb48e7e3865848f9ea9ae179c81e89306ff3d97b0b6edf438be589cd744439ae2d18144e9b384dda02e2889db86c7639753dcb2f92483d05b6fc7cfc9be2b7fbb416517ef527fc55", @ANYRES32=r5, @ANYRES32, @ANYRES32, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYBLOB="2000000000000000ffff0000000000005a2fa5ccc1edaa2536af41f3770fd19b1b2a03918cb6d8107686e50401f3ef857e8bf29b5d1357f11475ebeb93cbe6db251f3fd399bece84dbecb5715de2", @ANYRESDEC, @ANYRES32=r8, @ANYRESDEC=r6, @ANYBLOB="000000f8170058b116de2b60994c3529d661c9171614625fa40fa93404f4ff400000f3ffc90540698fa9f3d2546b00000001ff000064cac8e9cdab09dc85ffd62e04a536c2397226097bfd176385b578cbe06fe0a848feb63bc2084591ecea8dbdf3ad78ec7a954898d64634e94f5d310af29e3facbace48308b", @ANYRES32=r5, @ANYBLOB="000000ea2000000000000000ffff000000000000984c357d1801a38fc91e71237bae2ecd618005b65f878e4f45d4a725901197c7d9e6a04247774498c213e74e2f2a18d6260b433c187626e9c221b58e5b14cea32893b92ffb6d06325762117200a2d8130ff2c3a965cb1a724bd55c399c36da333fa5f8676140abab8a", @ANYRESOCT, @ANYRESOCT=r7, @ANYRES32=0x0, @ANYBLOB="00000000c947c51bd4157f54d5b6e54e2fed2e6d0eea95493701510b485dc51383f4187e63ab5c5cfc1ca2d6cd62fccf5fdf637d70565b134847b30c089bf4b2d5f3d9468ecfc169af09965a7c0becca745cbf5906bf6e6c0bed6659f624aa09dbcb50608f664f71869a190acb9296f73ee997e4c95f0224c10265d7c6e5ed6dbd68c1c0037fff28dd101c55eced"], 0xc0, 0x7}, 0x400) connect$unix(0xffffffffffffffff, &(0x7f0000001380)=ANY=[@ANYBLOB="8f3e76779c0200"/17], 0x10) r10 = semget$private(0x0, 0x7, 0x3c0) semop(r10, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x40, 0x1000}], 0x9) 20:27:10 executing program 6: syz_emit_ethernet(0x4f, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004700004100007e0000009078000000ff0000000094060000000000004e214e23000890780ae545f87c84db7b5f705c773647b0b7b1e5863c66ea4407d53080efcc"]) sysctl$vm_swapencrypt(&(0x7f0000000440)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xc8, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb88a84600810028dccdedd7e00138529f35722edfc00008004f0100b20067000001509078ac1400bbac1400bb441c67e13620000000000001fffffffffffffffb00000009000001004424001300000000000000067f00000100000009ffffffffffffffff00000000000001442807607f000001000000030000000900000008e0000002ffff99f0ac1400aa0006e800000008a23ead6a230e111fe9be3031fe6638500864333418f982aa81f684bc16a43130038f4511efdf7fe464d2eb6652f2de1dc122c5fedac005459bd0dee787548667ec3c61a0cb34f6f89c5158a832dae555270d6c277082cff9e340772e47ab98efa7201e79bed019f85c590f736dbc0fc229068da38d66ecbac81816bced32e19ec0"]) 20:27:10 executing program 2: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sysctl$hw(&(0x7f0000000000)={0x7, 0xa}, 0x2, &(0x7f0000002680), 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') 20:27:10 executing program 1: seteuid(0x0) r0 = socket(0x6, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040)=0x7a479789, 0x4) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x86, r3, 0x0, r3, 0x0, 0xb7, 0xf3db}, 0xfff, 0x3f, 0x800009}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000540)=""/134) semctl$IPC_RMID(0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x0, 0x0) semop(r4, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x0, 0x3f, 0x2000}, {0x0, 0x2, 0x1800}, {0x0, 0x7, 0x800}], 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0xfff, 0x0, 0x0, r3, 0x0, 0x48, 0x3b24}, 0x1f, 0x2, 0x2}) r5 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x9, r5, 0x0, r3, 0x0, 0x28, 0x3}, 0xffffffffffffffff, 0x1, 0x9}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0x0, 0x0, r6, 0x80, 0x4}, 0x7, 0x7}) getgroups(0x4, &(0x7f0000000200)=[r6, 0x0, 0x0, 0xffffffffffffffff]) r7 = msgget$private(0x0, 0x100) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/56) r8 = socket$inet(0x2, 0x1, 0x0) msgrcv(r7, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000006c384b0348a394090ebc4080940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e600000000000000000000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000000000000000000ce2f7f05542d7bf294f0000000038bb828494695899df700bdae255b59c183ada479f346ff990307313a3796658e904d6d8590f6b634301a7e23920164557745dd7bb4deab0854eb357659ac0c54ef5783dc024be26bf319534676de8aadfe9d5be99243a23a5b43add4c0df81f9ac0f9b35ee7cde17d17dc0feec898f0ee156d5bd2545435516c04bcdd155cd2380ee45ec828e4872bdf99a7b3c342dd27819de8536cfbe21e03ce022c397bb3fa82dc61616e7ecdc353c77480b9f0516ad1296326e5145abe0df6e44ac604030f47532c692b50c5fa0264d3f85d78888d9d005a37444407365a2465b6513704782adbc45c00edeb4e7eb000958d4806b4287ec51e93658f47c6ef760df0208f43f55003000000ec900000000000000000"], 0xfa, 0x2, 0x800) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r9 = getgid() setregid(r9, 0x0) 20:27:10 executing program 2: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mprotect(&(0x7f000008a000/0x3000)=nil, 0x3000, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000307000/0x2000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x140}}) shmat(r1, &(0x7f0000336000/0x14000)=nil, 0x3000) shmat(r1, &(0x7f00007c1000/0x3000)=nil, 0x2000) 20:27:10 executing program 6: syz_extract_tcp_res(&(0x7f00000001c0)={0x41424344, 0x41424344}, 0x3, 0xffff8e84) syz_extract_tcp_res(&(0x7f0000000340)={0x41424344, 0x41424344}, 0x75c5ae00, 0x3f) syz_emit_ethernet(0x144, &(0x7f00000004c0)={@broadcast, @random="e05d070b0020", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x136, 0x0, 0x0, 0x0, 0x67, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x1, r0, r1, 0x0, 0x0, 0xc, 0x10, 0x2, 0x0, 0x3, {[@timestamp={0x8, 0xa, 0x3, 0x7}, @generic={0x0, 0x6, "906963eb"}, @eol, @window={0x3, 0x3, 0x5}, @nop, @mss={0x2, 0x4, 0x1}]}}, {"ad3d22016ca55455dbcac37303467c844edd7145b475af88b838f61e8618ea30f07d864920b2396ff780ca907ce4d067c07c665b77cd1796d3da44e6a2343857df476100e7718092c69d9243a276a5b950e66ec64ce5ee7b4e94fe6c0f768e9660c0f4badec27381a5736e5dee527a37aada926a8bd4fef782c4998e0914b9809b28032b4cc893e9b80f68893f3106ea837d013702ca9820000000000000000cb2933ca718a288e36c6f36a3f8f7758d9b03d407e526af71b21e879654a977fd4123bc49b7176841cfb2ff165ee06f43cc06174905ce867a2af1c3c79b2746a1f7d1a895fbaf248eac203147000000000000"}}}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/263}, &(0x7f0000000140)=0x109) sendto(r2, &(0x7f0000000240)="21497a271a7929386a875b8f86d9d536b7b378c1bf594533d18b6f15cdc13cc212960da3034a619a4bb52bcb2e1a9239ad0f6fef56842ac7b950eb815e25156265a37c619824fd5d6c0b8f4449533aaac230e1b55e5b70948964975cdedc2d05f5d5c5449a541a424a361275acea355c96d5649cd7ece5afa1eed0a07dc4dbdb3f33710ccf9383e9563431abecbca905545a6ccb1a5f264a48661c28ae8798a5619b0b20b102517388b23020ba129c1b0b26b05b69118c079095c8101a193a9f62399b9570552c1212957b46f588c3f97fc2b240f574d3811f9a7763", 0xdc, 0x0, &(0x7f0000000200)=@in6={0x18, 0x0, 0x6, 0x3}, 0xc) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) 20:27:10 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x31f, "070880000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000480)="aea6150261267d7aea67e4a2ac5a964555ffd2e7078acad1ee22545b64698e70b47224fbaeaa486c518691261e30c2a396c97c7bbfc5651bd31f29cdf38db31aee376bd650f7994d000fc8135100190b4753f3f63c055e27dd23fd2754bf85a4fadfff4c788374b698a3680fb087889f93975c950a88b84f8c6839e11108c4482425d49cb87dcb6d1d91bc62dc177379bdde343704d2e7db847c1b0dbeecc85c4df95459fe5e09", 0xa7}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) 20:27:10 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf751e6b9f70d4e55, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x812, r0, 0x0) pwrite(r0, &(0x7f0000000000)='Q', 0x1, 0xffff) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@random="3904e67e64ce", @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0x4}]}}, @icmp=@info_reply}}}}) 20:27:10 executing program 2: sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) 20:27:10 executing program 6: sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, &(0x7f0000000080)="33d40a67", &(0x7f0000000000)=0x4, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xdef121f6310ada2a}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x76, 0x0, 0x0) 20:27:10 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001340), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80000002ffffffff}) syz_emit_ethernet(0x4e, &(0x7f0000000200)={@random="75092e610caf", @empty, [], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @empty, {[@noop, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{[@broadcast]}, {[@local={0xac, 0x14, 0x0}]}, {[@multicast2]}, {}, {}, {}]}]}}}}}}) 20:27:10 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) dup2(r2, r2) 20:27:10 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff}) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000500)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\'w@', 0x30, 0x0, 0x0, @loopback, @loopback, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, 'v/I', 0x0, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) write(r0, &(0x7f0000000400)="4eb2a5ae", 0x4) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100000007}) 20:27:10 executing program 1: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a401e594e457ec4a280a2691e47ade5fad32446000288189e4410fa31ffffffff0000001f2001fff7b306000002090144e9b59cac14"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x8}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socket(0x2, 0x6, 0xc0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) clock_gettime(0x0, &(0x7f00000000c0)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="9c02a6e8b985b5da09cd47f88b3ce00954ae18e1d16d1b0ebfe0bc3e55ddd75fb956c2a3daebf8f40568bb84ff0be079e94b558f38854ab5f04daa6237fe17bcee7be53adf729a0f1b6127fe226e0f6bf826705fb149a089e212516235ab899796785d0fc4c649917cbd930500ee4ad82a3748a427f397d7434489bf8cc62c6227320c2d6dc7582b1af110c66d424c02335ea3fafb74aa038b531b342cc3bce7e259b7d4c3fb49b7d36687761745ae6100357ed2ca6e70ee0d4ec046e98f2015b378c4a4fa230a713977468d43a7a963dd1cdc8d28280b11f31259bc6f9e72e2be98e9ef806031cec02d0d233788d9338fca528297b8f5bb9fe9a3a7ebe7001937ff4ab803fd925ef085bf8c93fe0a42a63d85329e3c8483a8561d2969a21d00"/298], 0x10) write(r1, &(0x7f0000000400)="06db92cb2bc71bc021ddc28fd02e4310164d6d6e56f0374d591d51840492ae80b6734760f8949793f5ff925e0add46df00000000000000ed2d2d53ff016fd1967aa38c840ab15e80ffed6ac4c0f99863716a21e7d96807fc320828a79b579a5759d1585d07fc4a7f7fd721a6040f186fce37121a7ff6b505fa92a82523596d8c527e2c5f34239a59a7a05dbf06b3c173ca5011f274f29841382a51065d17a62711964cdb5839dfdf821b7f75525bca0ea85058c83f41c530d6f42ea7dc8b3910a88ca185a8d8180b85f9b2c93d622e066efa03282d37a783649f764030787e5a7012df6796b02f1efbed0e01552f24f85e17be12ae9007e26ae91aa5a5e7469787f132ca0905531c300222e9d171f44d6e60cdd25f853b3a119bbb2ff949b3a2bbd4b4cc18a5f2f94fcc6bf35641a0099a464e27197b081c626bf0ea399f1fd489787c85152bb15a38cbf15238311e0848e5b9812af4c82c62d87ee884abda4f725d0f96800345dd4c069762b1436f621f482589fb0ab042ca836dc7e6e8d1de427e31161819ec257ca878ffbd4b3c86738c35b9ad49063ec8e0e0394e6b5771abc19d37064e47d972693903c7dddfcabf9ac88983fcb9af32fde20d956184fde6af1cce696f0da59bf3c9b5f37d71b1be8ea56e06af8b56a4610f0a526b914980fa95d6d2b9bcac721989e85415da2c171f14863ba291c5d9d609656f9941b2c55ed249f4eb8e5fe072e0d81b266ca69e1e9799c56a5776208ea4d5df1920da6a514f77e070a84fd1541c0a37fcc8601bf9707af463edf2f1fdd70b1d365e79101ccbb00026e57566b66291fb5db9e33309d879f48027a7bb2099ca62dced24e3dbb0e44845b5ea0a24684f16c7bcf19de0cc6687b7509ffb9e8a9cf560c426d666a91e1e929ea6425de177a52cc75a256f92383a313f1953cfa7796e8fe1b729ff11406a0bca052b32a4a133c4cfc8dbcca976a00d4b7ae19b11d55a6235399b17f8d085ce7b398754a3e71caed15234f8c99cc51f7408384418ec0f6009c42feaeed992a00833f7022116bd14de5b9992ed09c96afaf5d6c31fe600fa3cecc364fb6dc01a8213e1594c5cc039a7ea031d26118ab91c64530f19bc64543615333fa34072dd75dc70d357e2370e208fd56e7a7daf87f30dee48944d83b5563872fb61072a2381e9e000fe2c3a422ebd90ce2e7a4107094f5f805c077841f540d465d3e17e479d57a9de0a6b3c56295c85b0ad1069837fc785c6546298c96a77c651ade40c7ab1a06c6791e1de95695e6c248dc39927af011232471b17c40151d2a2f5a763eb8b78e44422e0ab8d982a9ce2813b3533382cdeaa1b284d0d144126eb622979e6ea988079fec319cac45481c1a1f3db361146bcf41b8acfee8d13d1660ee1b5b144f0b0b043d6374ce77d5165a49b2399ded113d83c6f8114868a1d37c9f35811446d5f10c7e7c4dfc4fc878ced7f6979cab411c366e2be44378d991fec8f80985fb7581cc50d3ad506f4a3d8aea9effe341a3e80ddaa4dc857a0896a444c366c3466267830e8635de26e5887819ca9bce95bbfe9656dc57cf5f41b62182265cf67eac14058782de4e7945e6cff994bd5bebee64eb3e9855c3094aed5288d8012d3501ba2d08b5f612a867137cba147f96ca29d4372af173c0e7a7a38d58dea7e9d15b774c34279d0a7345aab1be9288a9247997e0f84bc99b27b054dc7c980ea1e425147f931f009ffb122f252eae1c985e6360a16f323ddf09bbb2bdfc08679dc53a39e6cc0b79648b282639e4913f5cb98c0582ab2661903107d62a60ea6ed9f0903b8796f3451dd6156c6ad6a00a38b260870e5214af91860147f5c734de5b25108b5aa83908f976c8662bbb2aef5a097fc7109d46d439a35df91b2414af8322c1c5f969bbe2c24f13376740eb731610a29465f30e3a049a5d253f442b72cd0cab40c4626a76d66f8124174a2dc8234bafadbfcbdcc63f91ad402ac7276c1b22e913e30ebf8a5ec06022952d7157420c298b0ef5441b5999d81d23ef6c5c8e24ca39b70adf246fa9f49a9b21695f3cefd95147b", 0x5bb) 20:27:10 executing program 6: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) write(r4, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000040)=0x7fff, 0x4) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1}, {{r5}}], 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) write(r3, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) 20:27:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8b41, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x1, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0xb, 0x0, 0x0, 0xfffffffffffffffc}], 0x4, 0x0, 0x0, 0x0) dup2(r0, r1) 20:27:10 executing program 2: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 20:27:10 executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="7802d9"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x1a) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x7fff, 0x200499, "d88c28fa8797f9bdca0988d11554000900"}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) r3 = dup(r1) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000200)=[{&(0x7f00000002c0)="329c2c79a1574c6b0c91e4ae68ffb1f3892a0291f42d542bfbff7f57463d4dcc35b88a57d1ea98be6caec0fba1e11b33df4d170c02f2bf7f0244d0650b876aac09ea21aef19b4e190fce1ae3db4134192dc9b74e90a75f77124efdce550e69e7e4c52b1005f21aabfbd3021ac14a1d", 0x6f}, {&(0x7f0000000180)="341d3414bb36ded1d42eb05eb3656295088072eb3477a7c0dcc9f65444639fc201fb7a9f1b76", 0x26}, {&(0x7f0000002240)="582ab59a8a2df5e80ea752d0124f0142cd18b0c260e25ea45ffc711f864890cea691b7da5cb1c1db6cdb8b208abe763a5ef4fcb3a9871e6d5f56ecf5bcb90d16b09ea5df177e7b273c6af52bbc9da57db7ddc2b0c916ce09318b14d7f8452ea97da943dc6bb6009836cfc54dc859eb673f20ada7a555c47451ebe4071ec53c4a06d7d16a99a6fd69002130cbc1cbaac5d26e8b628d3735a3eb121a6b89efdf5645d93820784549f35af41c8260babb717a045cd829f0613a8cbe55f2e8f37317b655a3dc2cd16136b49810e942f330ab2964a383002b9c51ffce73c2", 0xdc}], 0x3) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) close(r4) 20:27:10 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x15}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x7, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0xaebbce45b78ff03d, 0xfffbf}], 0x9, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xff7fff9a, 0x0, "b092ab000000e3323899ef18cfd00000000800"}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x7d) writev(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000200)="41aff0dd658006486c300d7ceda65d0cc23cd4fadf547e9809ee91e09a7315adf64f7f54cb5ae1fe16e19084469219a14c9da0a153259bc3b604ff0fa9f7f28918ff8e5b97937f15ac360dc9325fc72710d8f6cea88ad523f2e3b793e4cb848a599b77723059eb9d040272ab584c7f0e4220964d9302045ea274957a83f33c38c52bf658598226cf30a477bf7b1952ffd768e61d0f593d87aaeb561fed988f7e80e78aa72d26e28194d42cc833059d509bebec53f0551dc8c1b6b52dde9b3da22cf18df243175a359f44", 0xca}], 0x1) sysctl$net_inet_divert(&(0x7f0000000040)={0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) 20:27:10 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x3, 0x0, "5238f0980ba4b3c8b9129c9e242fd505aac10fe3"}) poll(&(0x7f0000000180)=[{r1, 0x1}], 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="536186db8d1f7787522ed0aed7c6889cee96f819992fdb353d1d1a014cfa22cd77ceaebf78091295a09007d59e7953edf8ab77149cb01367db7d4948fdaac3532e78e2032cbd628df8599f808e366013f789d49bb9c2a802994e11523e233bdb399b016ccf7f7638b3af6c623cb247740b0679b7e0123372ac3672cc4b7bd662b154dc32e845ba7aa807b9403a9d4c06d96c52b15dec6dd20a", 0x99}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0xb55a, "1a2198b59b58505f40edabfaffffece900"}) writev(r0, &(0x7f0000000900)=[{&(0x7f0000000280)="415d1d9b30cc29b1201554170dcab38327ee2225225b2316495605ea1c8aad0e280321a8c734fcef9aa30a1fe5bf5511c10e2f8e22f7d0649b9d519fed9ae3f46bb7c96cdf1af2cf97da451ce8bef8545ec271fc4bad4079c7dc65ff3982ffc95978064f6682b0f7acfb08fbf2f20e36739fa68484d6af94f3efe79f5f675efe6cfc85f469b3192c13774d80fa8de6e66c33dfa90b2b5713fb5ba92d3b1373a0206c53f2c15ccb999bd27f92a78e868801e36c971dcc1685125e005514d411ed42fbdf8cdacf50079bd1b01d081b", 0xce}], 0x1) 20:27:10 executing program 7: writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000000c0)="da", 0x1}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000480)="bdb628dbe6bf910f4068e6697ed3f0fe43b61bbec61b041e1321c0b76fbf4a25e9733602a824471a1529cb85b0c38bfa11cc0c67c4bcd31ac989b8411477f694df7d8533b59e628334f9f08cf73b9528a3cedf62cdd713a73fe0bdad85d5c248ab2457436b25bd78e612d253d05f4993090032dc70c93701fe131ac68d8cc41dbc40a08312deca32aa086e796f4f25941dc3b8a5aa87544ff0d6ae620b09337d294f9200910af952e23cd486ae1365bf7233182cd048d59604f692de2c91b89c0735d65c7c66adab6c2aa01df7691715529f03b0406b6a086b64b63f2f783dd879b49e622366e76cd166df84bf97ec6caf98a1569d0e11f7ca28c5c68eaedf577b6396745636aa05062730db3e401a3c5a226c9ff1c6aeddd0366657b04820325bdcfb7d39caafd5d0d3f9bab239919886cf086b06e3655039f60d5b41a43ce2de01181557c1c3c9f1e0214346c6e6e3fa015ff74c2d40cc0b60d8b1efd52280744a9acf8119dace9ddcbeb4787e47efd02a77164cfa023ac4164201ddbf882bec0b8555d853fd33a2841b9b846c13692be41d53b61e9d0b2530139f70dd8b5048ff6ab86b5a5ae8dcb5f4c19fc068397280259856427af8bf509f19a422156036956a063beb40ab0443ac0e8ccda13ea216474e2f3cd48f5ad6de83d441aeade0226ce3a5458647ed3fc322ffd4cf53e0921daac07e62fbdd669489467e3fddc82b8e53264d263b4f15f208d684234256c60bc0573623a009b9831b286eaa71dc3e7fd0f489125d593ce477aca5bce8c27b9ef3dbb05d0cced54a221a5e7b45a021780af6e4d4b003c22a620ea6dcbbb7706d6607051a7b81606a20cf2ba8a39a22dd45b7dd3c8134f2c95685dfd46637900960eb8638edf05e932d73c3a43063062d1f3a93141764909cf2c468b999f8f9724a11ab6dc7bd5ac52f127b01f3e6b018d3f218a1d20415bd0ada05062f1f286137907f019ac99a627a966209145ecac490bd13ba610b92a46f79eeb61f616971dbcf72ed3fbe1f09399a51ea5d7f43995a2cf96f7e98c9504dd3fad5cc7098c8166bf995771e9ca2cf2b3252f8a37393afb5bad14437b2ec439dac3eb110e1575f9cfbe42a32e2f41e9a8e212b782d22872605e18fcbaad77a843f83fc11dfefc03b5f927dc1107c14f0ea7e369c60dec25ac21c2f73ae590aba07ca2ade4177161807db9fd9c988b810edfd581e4de4c49cb10b21a3b23ba861ea6803c607c1ce0b66bb0db79a4a7a9fa5123043320d422b9b5c08c1ea184667045b2a006c713403a0e44e0e72ecdd97014a979a100ec90bd5755fa8df9d0cf6f85efbf445a8640033e4ad32ddc7ade0fd867a7ab9f7e3516b4d9e76874edbf8de52d93ed5e0108ac04e7f774d93812f011aa22ae6be492ecda68fc4daba8ea6aeba15419d964f78c90494afab68c02b5f4a1ecbdb513370c5e2712c135e428f946bc479c90be9f22fb29195d7cc9165b20d74467be7924bdca7e86ddef080ec3bcdc341c07b51c3fb953b66a92dacbc32ec641f7ec39505c2a780bd85327be9bf3e5ec8ba0a9f41bcbdfa950837a088f9e493556c959d643f432ab4cbd25e3c3430541e2a0e3cfabf5214da26cd63170b5c444245d7b6581ec3144a9c12f61f5b8dd4ace226e8f289a72add0b0d32a4e24afb4b79766818d850e81038d4fa8473bd0108087615cf2650f6bf12ff6d389f9cf91ed28b60423db4199ffb334c8cb464bd0a831ae36989583efc0ab5c29e9c0eb5e06cf51ba49fd8b20f144058e9e89b139c9d31d0f59c9463ea8909cc09a8a1a1c65a7088671a9c09aa6cb543c6318e69462d13e2b2715fab0c8f8df5a498a8c98e3d5ac9fdac90bd23394745801cd16eddb856b704381b660877188ad1d7984c06da1aa84b33792d04b7f701a691ff5dfde7942e8e9a39c51d5f545eae3bb7e2d15c69bf591201f5ac824bd44dc7abf575adcc31984869750ca9ea6ced5d5fa98140b13542dc4f1dbeb1a152a29b086e2432051315eb9c8425c7b002e19e912a348aa480aa0eb81bd93716c7396f0c283cc3908f6ff47729b199f0e5e881cbdb4feccd13c7db47f4a9fbbb6157a0a26200dfa197c6fd4a6bb4ea76d3f29fe4a8f017c5457ec6911a2914501cc7fac70f2152a0f8bb89eee625fbf1d75a34803623aa663ca56afb3c428896ffc568a495e76ebe70bb4cc7cee6721a96414dac09233e10644d0010d6335b6a86d3f671e79e6f4ee48a4b2c080ab7bb76469bbefc559c028584aac8e040c205bf398ceddae99d2a937250c729d86d772260f1afca384f1b05f4710c65d97ba2e3f2190030abdd455bef0ba496cc7814b1875a3bf2705c40170d4031d654fc2ad6a7bb21a16afd927530d718b5c7ec5d5d858fff27ece7c70bd6bc6c590a574299c11ffc5ae43f29e53c68094e2311d89ec11d036295d160f4ceb31e2cf583f82d1919d5e9065d29c7d219ef221a765ed36cb4e5e5a8d895f9b589129508c6e0962f8073918a1600b7ce26f16e263647f5fe11f5138998bab9d10c71ff1efaf6754a1736883e9ac03663f660bb4f42f5ce9e6261c26873ce01ad6f6567ca1abfa64aa60bb78c3d217aeda63f0de0e91d0923e2ac5254948bf28462fe3c1c4b10a45fe2ae5b99876cf721190eb2694a8f0e68da2eb334592592ae0e5972968eb13e54ee5bf6f74b31ce77541d19f46671467b9be38f6e05a6420880c9c7d013bd95cd59c919abc714455029a6394d6d87fcad3f07287c84a5dda8aa051c6cbeed03ef84ecfc0f811656a60f8289b95eb5f0d57901ceb64eff83f83d5db5d16ee625666d1278106102f93c37292bd5dfefe68a79c2572ab7926ba32236aed3bcc8016e75220917aeebabe5510e375cb8c9c234c0aaa71b2f96abc68741caa63cfe80650b3932d619272aad483622980fdfdef716f385750bae8711abea09b60ba34d6f41c461a2090a94fff8db1a5140eeb1452f4efbcf5283a0407ec068213105e403eaf2cea4f58c467b724823380e226ad9df18d20600c312621d56513b004a55760c701521f3cae1de75dc40e4b024f28b01f87e3408af7fce872b50745fec443ded8382ffbcea308e3489d47f8b8a04308c551fb5ad4c98ef1909e7fc532dc0889b1af1c5a618172d70d3de8ae4e14ef59f4e254c2a860ac7b3755b055b41a80ad6aaadabfcaaee8e9cd42a2ee6206d7fa15f83d5507910396e0e7e28ffb596a1ac1a2c54bc2dc343bbd8fd9b301a4e916e9d0ff1deb9c16751ab188f9e528be1301b8fe64515d313cfd665db7edbbf9e686ece04360df5ddcc742ba6903cf9f8cd00f9e39fd381a001cd058014df100254276d3a3802bf1e118de3e132d61d31b9c0d811cf0951c631ede79e682704f6f8fd7b665eae5d53ed71671d2e846d820f68566dc6362709c3d8a69330cfe9b7d8ced888f0f5785044dda65ba3576f9896b884bc55839c250e940b3992680f26ea3fd7168aaf6e928c70a51f8f30e9e6dee7eea622a56eb2fecb73318b61959bb74e4e4aea38c62587e3696c3b23353d509546707df8fd5fe4cc69c176a2bd44ed6619b2513fb26e5864a43eec7bedc748bb0b4be995ca3ae0a75bebb0fb63d6a8d496b1f99ad66d48d844bb893409d27d6bac9007355fd1eada6576448f2805e3fed2dde5c80e117084a7d3c1a3412db1e07e3007304a2c06f84a0a9677c773ba242ab1760a77a3d7afa0c249164d85245e3f1b25e3e8112c49e99caaf50adddc60dc08a77ad0d808fc93239de98c102f2bd4948e885ca689100a76fd0d7c837595de621b4e48d2f4cd8eb2377e3e2a7c3a70e19385f4712c5e2fe649559d9ee79287d63ff5c31ae677b63d3f766bfa18b9e4cda3d12be1dbafa8b441fa09c8feb1edee6a35078b084f06747be0d8a10bcc704115cb173c02c7c819912eaf3735cfc94f1ffdc7858a3541c9aebadfabc86f65d59d82cde7f72ce42fc8f0ab7a1c6871b8988285e344c7a4ae187084fef09a993dca11c847402663299dd729a920a2b7d71712fc124645dfc1b8ed9afeaf91a9ce87d457aae59ab38df42f23e38d34b6cfaa176ab83a84204ac02d18738ee779e7df394e337bd54ad1dc97a7bc22344f1ed4e74b39bd45d888ee36d73af96b47211d7a8e9fae6dd712fe5d87f47efe2f0aa28365291bb5b69bb3f70549836f787d369cef4aa0fa4da39147809352e974a8e452a306fe0f4062bd6687565fbfa357e091bcf508cd151f64436c64f79420427b0025185343cdd738af7d1931551eb425913eca64afe337436498b170e35560368d1c5b1aa8236c7001c746efb98b1fd2bc22d619966ed331bde1caeba085f0850c1559579d4c7360b1d78a620b0e945d063583afb8f92f10ad0c3b4d3ee4837590374f2aa9939f4dd2147a3e671334d01571e0dfb007556376328865c843fb0e3a43af0f8ad89f08e2f66c9e987fa06474524b609670d1462403c14725997382b5a6970cc090d306e6692527cfc5565334b8351423bb1d18163bba39cb492de92b8cfe24564199b6408a38d5fd2f363becb06c2265bf4d127a6ac06eae21ee88ad40c6f941bc97b9decda5f191049a8ccc64cf4fe8abeb57c74463b63bc84bd2b06ac4f19cf1b308f1549c8fcc28aecad8a7ae285dbacbe4b433f3ae0fb83a026e643397f2611ab6818f14ebe0c5e8e62bfe48ba498f6cc10ea0aed87790ca1596d7094dd0d4ae499db8fa83cf6d28c2b1edf00900518e6e697ad63b4ffa78c964923ed3b62c7410e94f1708be80fa4f8ccd3917f2c325cdfc0a494908b73332989afc152079b5104321faf7cb9ee17ddb213bdcf3b9a190b45c13d410501722ea57961204458842ca23f45be06263844afde6be6fe92eab308f8ac8dea6dc694f47ff7af3e4740bb315eb4be39ad10141d67199d7e435c8da23176c8cccd94ea5a5ebf143b0807a2aedf9a8e8950027d6e0bb9b4412982e619aefd940afd981d705221427719a212e023dcffe5de5c660501931c9aeef108fe6d29bbfd7cb313002c264dff86dc2eafeb662268ceed6f1b8042de595f2623615e1fe6089a93b8931fd58faac4cd24864ff6e7bce715bd18bdfd763ef38f1b601b08ea311e929e7c94034d7d88a3dec82ab2c5a041f0a082ff6edb6ed6fd9a89abffb5d1eb7886ce8e7e23a5f34269542f903d52789ef546eb49284f3ab73f10e0c9a7dbb24ed933579d828671a52683fbe1ee3a4ae1e576e064e0b3456364e0670334064d7f3bc9a2790510e3700bfaacdf2db1376f2da3026af824948ea3d3b7ab48fdfa80b44f0e5fb7277ed17bf46c2afec2c314da0f105816114f6a47eec351e415b18b5cd6ded7b2c18197f9886c2be9e97020e3a0c1a45d0448ab15de93b09192b4711525f746f7362652f9ac8bbd0caf512b7e29d2428232d0be82dab6d658314149c17b7b245e97c4fd12fdc067303fa1575a05980e604e5031417ac1b3b36c7a021c5967d7bc816f82a4553917cb751dcc1d196f29eeea2bd3f70df31bbe494068e6e3bc6e94ed0a4f169bd86a0c04604e387b4a33172a72042c7441a70949f3d20c65ebc8566323d482bec91dc07a67dd5da833e7a2ab6d683cd3e7a0e185b6e13b09541bd7a80443f85650e2eb43ab464c0f6b21a5477dc330a09f3d6a90e450e8dd7464629375a8c0c38334552705d842d7fcdd9b51307a174d21bd200044e1ca536030ac7ea56c0c772471680a4e062b3b42c5c655ac4490e234fa0657b0051553a870e2a45503dc748341fa4ea2d88e7c3f84c53a82b3f53b135489da3", 0x1000}, {&(0x7f00000002c0)="cd8e67d8a4a736d6265355fb833ceb7dd253f75882abb06c1fb54722dc7ced7bc26ea8589e073216547b19981c8d0172dfc8462ab826871018ee505382830dc493fad2975c65a73e27425747d36bf8467268ab7e4132da064abbe62969", 0x5d}, {&(0x7f0000000340)="840d9dddbf7a68a6c6b2963f05fb0faba6351f74", 0x14}, {&(0x7f0000001480)="49dc7a35edf0d0659e1bb81552b5f4c206796bd41238667642a783f7abea5aedda44606c4d6bc2204da8d9ed79889e7275040dc8fe33fe9a7d416aca3ad4ab4b9a19d3b101765df0b9a658f540cf666fe132f1fe77ae22a68aac850f3e1d21a4c638a5877b58989cfddb447e6b9c5b83f3dc152ab4dc6ddb827be9095873308d7941fcc4fe4df67179cdbf6bc341c0eb8615612174cff1e4a9624ff07cce4826220b4494b1133909596a4e8010710143372ede54de24eab7f995083fede24f651b525e9444df2ddf60e74e3ba990e8c050cce9b946653a65abe9bb1effa2449352ab8cc56c5c6f82b0f9b85228ce1262b60dbd", 0xf3}, {&(0x7f00000003c0)="df21e7946b1183e0d39115c101e95de027c1a52921fe356cca6a46db583286cab2a1fb91baa6b80ff464a13734506918c6d4b20890d2c84fdcc3ab61e420b2", 0x3f}, {&(0x7f0000000400)}, {&(0x7f0000001580)="4b949acb65b69075a2683b53c4f939c7d0fd771cd7372cf5da577f4c3874f72182ac165333ae5b400a5ae5c1d33ccc69ff90835da60ad56759c22fbd5892aff598f548d0668de7b2bf39faebfab2c8c21241b2ff3dc5ac874f355cd123f146a7757ecbe234bea1e86126c3eb961bad6c16dbd28f10996922c5389176ecbd85c7b4dad4ba0f6786cf43d0de763ff180a432843d2016ad5072027f716815a35833a2e3d5d03b728514865c8a1e97333a5194c2a7d81abaa6018849a847ec5503f010d4d37f7e816c54e09b5e2c5ae4553dc3af8b12eae690db9a", 0xd9}, {&(0x7f0000001680)="99a06d704cb65cf4da83352babb40ad87735f56451031eb7328be38f7b23d4100d471ab40f13fb29e20e66480e8a33e063cee28eb60b0f03712b6926b5a8644aff6a2f583b70226a66b3b261e3cb28e4eb542c0d7338a0d85aac19305342c05b047bc0c314eaea7037eb6a41b4c585500a016b9d6f2193bb456b9bb0b1f33795683c1c93fce6ecfe9a56985e89c6934c8aca493be745e53ac366af9f5f10486a7642a0bdab34fc7756483ef19d1dd02d73c7020333513558adec7db1841f3ebaf8bbdb8afca5b5ca9958aa14714f75e3e1e363c4f7e3a4c05651d4a788554e6fc7", 0xe1}], 0x8, 0x9) r1 = dup(r0) listen(r1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xd1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) pread(r2, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="8067e8e205ec0e42616d89f53e09e67e496e8cc16de599bbf40d8619d9dd123d5a592cf243e4c1e2e9e8b856ac6f786cb4418e577864b67615dfee4bc1f6fd7046ca4d425c9845617a0393d0b1c0d7f9fbc9d24d60e69535033b40091fe1e390bbf37957e4ef4b08effc07f6d716988a05b26eec6521e2721878a169882bdec162dee7eb4ba7cbf01f4b02bbf69cddf6caf9712d877f52be088fdc7d4c2f2f2e8aee29e158018422fbe334fca1860880bddf86a40d27ddb2330cbf40f2860a30f76e3c2bb4e2a700c6afd2948cc41d123db45f", 0xd3}, {&(0x7f0000000000)="d50555b06ffe6c6e62451e7301fa762237ee0f1af8d66d3eb67bada00f86050e1177d2c06ee1ae6ab3e2b7494596cbd0cce0f4041bdde4d45e6bbfa556160819690b5e5bfb1371942ea9c2bfa7f05c7cf5b2cfb0172a57", 0x57}, {&(0x7f0000000200)="10f67563fe4aa829e3dfecf604b25cea4d3069579fe35d6355984cae7c6cae1155f573c78f20c2f85d76935df905762960ab41b3079aa8018addf14bb3883354b26438", 0x43}], 0x3) 20:27:10 executing program 2: r0 = semget$private(0x0, 0x2, 0x48) semop(r0, &(0x7f0000000140)=[{0x1, 0x101, 0x1800}, {0x3, 0x8}], 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20000, 0x20) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, r1, 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000040)="c2f49aaa04ecf6211a3e62f9fd07a88a914cd67f0555e5aa7b4ec95d3e47eb", 0x1f}, {&(0x7f0000000080)="fd35458f99ebe5e4040175af148e51a6dbe5b8f166bc444e61c9257e5dab803c7c9f0d245187f034c7a86009d90fa2a20aa66b283d82f21fca2ee30a152f7bcf028021ac80dfe15effc6126198f34bc98a3dc866d6bcafd161d6", 0x5a}], 0x2) mlock(&(0x7f00000aa000/0x13000)=nil, 0x13000) minherit(&(0x7f000008a000/0x2000)=nil, 0x2000, 0x0) r3 = socket$inet(0x2, 0x8002, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, 0x0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 20:27:10 executing program 4: ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000000)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x7) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000180)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000240)=0x7) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000280)={0x7fffffff, [{0x1, 0x8001}, {0x3, 0x5}, {0x1, 0x7}, {0x2, 0x5}, {0x3, 0x3}, {0x2, 0xb2d4}, {0x2, 0x1000}, {0x1, 0x7f}, {0x1, 0x7b88}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x15}, {0x3, 0x3a5}, {0x2, 0x6}, {0x3, 0x6}, {0x3, 0xfffffc91}, {0x1, 0xa159}, {0x1, 0x3}, {0x4, 0xdb9b}, {0x2, 0x9}, {0x2, 0x800}, {0x2}, {0x3}, {0x1, 0x9}, {0x2, 0x7}, {0x1, 0x10001}, {0x3, 0x9}, {0x0, 0x7}, {0x3, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x1, 0x853a}]}) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x0, r1, 0x9) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000400)) fchflags(r2, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)="bd6c3469d3933c9b9e3c5433acffce18b015a4cf354638861593deccbb45b1cf59c9931508e5251ec3eb5cb0a7b78baeaf616317b41d1c3bf7dc2b31c1f84c20559b0da9e0f3882c9ffac91e782b88b6064fa306593f79dfa1f1933bfd7f09cee10971041173ff3563c629cf9cbe46a5dcf3eb73100914f9c6ecaf7b54037d5e6edea3b5c166066644a772db3e71574452c0b048a00ebf88bf333265bc60ddee3f0267da5fb5c3cdc9e887816dbf63c7e9f9c257973365b6db54cf92123193a2545eed59f8ca183b53ebccb98b747ef6a0ea0d80c4d2c9bdce525c2bfb0ad3ada02f32d54da8363959acefa12e5eca6a01fe0432b931c07c76", 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x800, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) pread(r3, &(0x7f0000000580)="3d7d0b9ad5186b92ed6ee177d37971519aa8cd7f32bb6508b96ebb301ae3288e8fe82682798ae60d13f7afd6c35c99a7931d5a5046c8dfc66458acc97e5a7631e7ca8e13d1fa98362bfaad2740ceb5fbb52956", 0x53, 0xfffffffffffff169) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000600)={0x9, 0x4, {0x8, 0x8000000000000001}}) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = getpgrp() fcntl$setown(r1, 0x6, r4) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000640)=0x87e) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000680)={0x2, 0x9, 0x1}) r5 = dup2(r3, r1) r6 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000780)={{0x6, r6, r7, 0x0, 0x0, 0x25, 0x3}, 0xfffffffb, 0x7f, r4, 0x0, 0x4, 0x5, 0x7}) 20:27:10 executing program 5: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x200001, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x14) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 20:27:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000040)=""/25, 0x19}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000580)="5fb6ded73d4c583d86ff393e1328674bc7adcb95ed3c1271e1336cd636a536718f311fb1bee71d4763610319bcc58d3e38c7aa858da0fdf6f38efa131cc0959d3e5ad276a5be114eb976653c50330ac8c9492dc60151cf2b3fd4207604e62b14d8d858adadb54edfc31762928b53dd3774f342913499e6265088aed81151d527ce0d5147ca554f5157ea98ee1cc1ecf4e4ce4a58037954e1a5ec5b04bfbdd59679bf7b0bc8ec7d0669b39fdd846c", 0xae}, {&(0x7f00000002c0)="c12bb11c1fb1a6d2ebbfe3a6f084a8857c8ad2d6eb22cf25a70a2038df581a2b9fa78c8aeeffaf9d9d4c485113a5a0f4fb96109a9e6d9980588a11623703044e58106bf3416eeb541593ff9fea9ac90641bc26149a4ca4f89b398e1ea20bac0743da83612616d638f15c9f9e35007c86f0b64baf57118aaf5d1139753fe57a2951017fb95256699bfbf1f02b2bfd6c76d571bfa5988cff2d062783fee2b5f594c09781480bc92d1c341f169b6d6d6776f7d6a0d4481363a1", 0xb8}, {&(0x7f0000003700)="19917e56ac0c3a0ebe9fbf2dffe911f1371df01cc80c299dabab0649b2ccf89c0ec556a4a2a8886f4d46f0d318a78ea7fc0429ecfd8fb847770beb9cb1f8d91c08fd7759f42f6da3d0edd87f2aad7e4739b2ebbe84a548d1e8be69255be95b718c8fbc153db64072d0991fe5b96eccbeadc1ee1559e639433c526053145a046ce208ee2f6760aad6d2104ae9e4abadbd7679b5354258366a4114b2b11a7774b234b065066a2447cfa46c8f922a1d86311b846d1ff20743635d9ee6181cae14134711bb6ed96e83c296a4a90384a79c289cdae1fb07bdccffe64f51bee47958f31731cf7fb6ee9aa8b321b91a6e3e457ef0689115ac7297d4cea1484f2d5672333f02b93514418cc3dce7baf5960d61d87550030e87ccbdf9f6dce7238e0202ceb7c55b29e37291b63da8a2fad8addf145ca36295fe741e2d2d5f94aa4a7de4dfdb06ccf2352a56ba9946362a71d16fde0333124f324cdd1a591ecc9c978d40099a17e95fb2c6367c6acee5baad09c16cc262b68a238efd0bc71feb76d0515de97f9ab5d2e3a33e3cbc9034063f6f5fc429b79e67eee26b73c24f16b49d8388312a1d596df76d0a5289f3bb849cda5b1aa2b959eb83f5f61ebac73cb53a353dbe10739f98bf9a93ce515c4e83b568f66526edb1af6a6f7e1d61043d2a5c0eb9fe5fa0de2f541728bf40543aa5d37879f7ddb1fad6c07215ae4300c6b1b6a7cc6320fb14995986f6f9fae477804189f510683f7e4026ca8d3c1bed716a52a847d6185bca2c5f894c774b4c46821e80f32ef9b531d2ff5531374fcaa7cf000030def71299f75595f66739f78cb1de69947f4d486d43e90bcb2b02ada9d7b613a2886f818abe5c6d5b9bba194ccc85a97f78268b34b26cdb64e22871189786a6a5cf3218075832abfd4b52b8f3041e5ef959eda886b3629cebb648a82de5fe198c67c2a11192965c863c609bcf41611bcac2e316dbde123f3ef211f318166df84be8aa5ece97a1c367c6b7d9adf52406f3eb7ffe89f97ff8ddd020b2b062debad5d96e141c18101446502dabee21d509cc2f7814d520888a816ad4f306551d482aaea843b865fa0741b91bd392f0ce3cd9e7e88d1b07a09de95398e1fc932f559c3d2223ae57aea98d24e0c5f1f512efd0e3b1fa56d2ea2c8832c69c0b2afc77740a5fc934e8c099fde55908e4160e457e204689274569ec6ac4088147b907519dd481077e828476cfa713bca23fe518ec18d87390128b1a675178a13cdbce8877363d82b41724fe92a28aca6bf04465bb027395ae05cd51d92baae7623d82023ed560ba9bbbddb85685fc7ed39eb76ef78f9bd4f144df7377df5a2d3766cea22565d9cd758da549bca9c0f6adc61f2f650d4a60e9f2259ece2fe6a2507d4782ef738535d16d9dbe359a6055b8efd23e7ffe910d7b0bfb7c8809a044608ca55e3bf64dd281cc8e92dc0a5d8f77a32f7962cc67022e3b5bf125fc815789cd250cfaea5b8726daa2346b3bb0e665b2fc25bac32ad3d318c72dc6ee291eef4e04cbee2f838f2aabe913ecc9870042dfa2766f52bc5a9ff55bd64740e51fb99abedaa89f1c5b2281cc60e665a87f028843fd6205140047a44c12b2ea958527f5e72cee0473a3a0f09bd791b29ebe235b5cc2b770ec6e54b36d5535e16c329a6bf07543b2140c8c039bc3b81223379940a716828c1ecefd84c7a8e45833a55589b159f6671125934db23b0f31f8a7f9bd0f4d1a4cf00d7fe269092be41bd98d336dc5fe972651b91c9e23e921e7daa76edc41dcdd1c0be8330988747d428e3ab7085fa6419fa2a0126782b8e9a46f85c1a870201e0c28b0940ccd84edfe76a6e59b7b610d2b3699d0fec3b8ddd62e4dadd319f87ae9e580a6d27f058ced6049446cd1ff29d846ece32d0e7ef4991740c557d0fb664459afb2356b7dc1bc8d566027cc24179574c099fc9d8f6314781088d697c2912d3763c31eb6b37e46a51331dddf3a8429c258f64dd93693af867b39e5b8109fffca758a1d2409584fa9e820d2d0cd17392157154d6a3b8fea5148a8b16f968a3c3c51f6ef0688c1946af1a09144eb04949c5082fa9650f715d5e53aa19e72cfdaa1371e67198d87d33583c845868457cfa525a3e0fcabb6ae86c9d29828c7722cd457866e774f9408491729711b163c98b7c7c6ec5f0e71fb152cf22500ee411690e78085de611316dcd65464cdd5faec82b656ddc87645e4ab3dc5150088ac6d1428bf6fcdf29e8026ac9530c38d7dafba521e65071965e1a5501b82ecd090365351e85fb5171f38f9a3e52493c74838c5263e441176db51343085d98a998b19c4af1b8a229911bb9d453694d1811e18541105f889f16464ab570f5798a26458fdda202413c85fb19fd57f04d3e7942f29755f9e09ee905992888a9642228971d916b2eb94ab20aea3ec06835a0eb2e65fbd1e56d66b304096f2349ef34aff04dc409c94ad81e67c3ccbcc6790a2e5727a92d3f6f9cc2c45f790df8afcf771c6245992f916de18e849f2ba47dcdbdc7eb9d8f34a268a72cba18abf3ff3a7340a953b8e6fd1b74116519fde4b1b670067aa0500bb95105aba1099e6a27e1ac6086b64205f08ac911e71deab8a1498affe2631c6e359efd978279588d60ca0a98997ee5ba6da845cf31b5c597b282d6f33d666b96a179ebb8ebebb4c5544b2d471e959320bc9ff7452f71acc003b97c4c1b395aede42ff6f40084b194f8c4b6b0399fae485fd15dec4aef0c4e156c17aab44e0072ea2076177f1642c50ff392beddfdbabca1ccbaa1eaff2af57ba59b8fd3272134f7bf8bf99be2bc39e46eb3cea4923dbd40a54b2d554c8cf14d87773c15dd38e76ca40316df775b0857730a2b0e705aff700511bd52e1763b0571431921d39a6fd34a5c86931f1a32ade671719d0afc8f9d2e71eddbd421c032bf73cd15b183625bfc8cd17fb8c407cbdeb41a29ec845b2491ce3903dd8de6c26d5e96c2e0f451d0bbe5b18e84477d35286c58456ad9f3e32edf723905007a3ed493860505ddbbbb54b8071200e8259696a44001a56ec97cc2ab5986512201a2b3f9e57273f37fa820ee31f90bc2fcd89e704d9e972047cd1e18096ec9d7bdcdc0afa2555b75feb9e63f78415ca72b0b1e6f8cefc2d40bd45c2405b1bd788c0184772f1131d20bc40f81cdf4f35cb39f045737dad4dfd35e98db35cdff4c09420640490fb4f1b65c56eb95e2d641f68b63dd0709c7df7a23e2af2d042777a836c0b5fcb2647a3b9e591aaad5eb9ada5d3e1850aa8cf253ba855536c553875fe38914d77d6ee069e2b73acf4e9ef72214d2afc1812f7ade3a7a5450ae2c8f3d11fa35dbb3471bf3e7e7562db201d63db64989b0dc5c0095bfb23a7a40ba28c54af2e047e5c4af7c6c8a5b998ad4f90fb4b2154ce9bdfccac73f661d111ff599dc069d1eedeb41281a827e5c5314bb49e34f14809bb489f40a7132c55fe6539e62a0ab0555d6bab5aa72c7474887d86949214b15e3a70fb5713e16f459bde2119cf35b698585b0150fe17672ccd72ecb85c4b4529e9bcb44a13f91b3507d0b40726125b2c403558cdbba7f8444ddf8b689e8adfd4197ba433674ef145752931e81451a4ab9aaaa0a1e4356ec779bd98f83fa7d111c08490af59a00e1068ff8bdeb87dbc1fa13368ef129718d6bbe9747b979ab2c210f217d97d7d9f05b987c1ec59eba06e7824d8123d7f924d6a02c15345c1e368bf909a4b90f384cdbbef952ab9476cbd3e00c38cd896aecc6abbc747d42e2444caade78277dac953bbf287f3afe7d2058c75400d5d5d517b1789020c70b723665c9e8cb7239e10b8db731e5d76190065aafe032c149a750f99c92abd3dd7a9ee884b62ceebf8331861d1b6e6e4f0ef6c1485f16c772163c8af0622213326214d64831199b6113881570d1044e09c8240abf8a0d4dbd029e8bfeed58ef19917d7fd22b5efb95923d52158dab1be55eacb737c72294832c0a2f75b2200e5429161f05ceafcbcbbbd2ee0c030890c5cc88e51b8a06ffe8e6c4801ae73098b057af1082ee6c4ce0658adf720ee0576e6b518887fab7506e19c07bcf6573288d6e242aca216a854b4f916ba76618d7a8c659d4e503a48a94aa129a09c759fd3896da86693532fe2110cad05fb083e1ec234c2a9cdd69c5268bbd9a0e6ef9f05a794b5ac32ba4af02651239bbbe6bd40e17662e5d10067d84001ec1c730f2c2337225c61cea5a837b726c9bec8cea81a87cf6fb72d05fb7b3a892e6383268582c4bd9cdf0ae7c27d767a018919d810ffe739a2f68c69d6ca01c5d6b649551a00283bc2e8bf24f6d216176c4ef9d5ff98a2ee7543a87d5d1c2ecdab53a7ec6dc56fb4243c6ed4850ab8775c801875f1359bdaeabdf1ade91424e88ba1cd798cd45285b24a0603b4691ac47319b6b69a1ce732bb2761fba26cc74aa68d82888c9056bacf932db213c3f7271131eedf6c832c827ded4c44faddc37c73d3526fa1354b9e2521de0094e8b85a09292c7b2d1d8fa80edcce8366c7fbe8c7967a779fd8d18544b4c1a65319f16e746162d2498ba5150cda8445f7ca8274bc255d0e2c7f244a35f2801c915a5c0dbddcb19ec87490f5605c245b7e3ee68490858510a3d73ecb9a1d9eb07cd6458d4421ea76d66c54ca491120184520cff2928a8b2548c7234e954182438c74dbb9a14ad4a7cc33018ee6c1ebeb39904725b13678b612d7429076c1a677685650462f7d098dd15db5dcc8aa2ddb4ba66d802762a33aa81856e93f6dce8a63fa4ca54098b1115929579331aaebdade8492038462ee44a73334bf2fdddd51b5fc8f9c6bff673446e27a222d4c0556fb4584991e6d53eec4ae158e73d9d84901b59bf25c3404dc7bfdfdd9efddc24eff2355005cb89c3506339881b13cc393516c20a8dfe8847fee868ee90dc46037ad35b5f82b6ab8945a206de8c1aef02d9aacc4992f3287ea88b8e4c199862dc8c6dbfb86ae5951517151e1395cf4b0543d8f4a938a8c8ec32e660b017568f43a03e5911e2e2a118a7b7d000a767ccb6b086b71f38d4d7049652a3e86346642e91ccd76c7d5155901cb03565defb5679323f1b611e3790521d199a7b148a4c6a1f3a2df7ea9b3a38e0f961b51bcd391f059c2216e0a403ab33a9051f9dfcbd6a55564c0225cdca0758fa3395a36f0cee1acf59bfe517d37eedc4922a902d85a3b6de3c93aef13ebd5f9b6969f5f9b208b60b3bde01a37e245236089004b6587c15d259e26932aad90b1ce83af24f6e176b719e8c81a126e3652ed6553a8123765ff19b7c7356270110f44405d7c3a7673fba45cc7291949251887a2ebd50ef3eb0b5d29286d82a1281fd45609e27786c1b17f3605afdad47f6e00faef152a77161c3878122a04032e9cffeb50b6360e4753f454067f90fc5a1521930ce4fbc1c3368be02d18ea5c9cc88a757479b583d34478db33a387b322765bf9b7b91410e6d209764797698aa8f80f6541cfe6554278383024a094297afa64606562ddebd61028b5b4f89565827b5edfe63a610f631a301e616c3131baff12104bdc67dc0871f41a4d35c9344ac61eda996aa84fc391bd2af9b8f9a0bd33ae935f498d766c32ce34e443bd718b5d7a49c86d1af0eabca9cbdebf453b06b90961b4590fd1bffa491c6c2a0857156a86ad95318664ed618fb623c69d96b7f38a676daa829172b97f3e7b347d080ed42e1515c4ae57f4a1a650866c715e1d261cad46e7a4c685e5068093bd4c10dbb30682ab2bd8bec9823de057faaf84f2b45f08db87cdaec5f749472d0d5c06092363faafaf563128cf8ea362ad43ea102c3536d0b8ffc523861fb322e900a9d83450333e26e7e932c8a06ba2c74ce4c4502f055956ad915dc15d15988b5f075946ad06514a8449acd45cd8051c2e428b54335ad6af0130b85e231971007851c0a3e976683d688fc221dc6d0000001fdf97ac026309762bd5ac461650e325659a06ceebb44109986ca4544fcb09c1d92b88315d91d8ad77a37da90f5bdbdf52b53bbb6de71476e9d962c488cb7a05df2d84b2c2ced5c781dc932c4c6f008cd39c642d73ee1cb3ca9c5c440c47971ae7da81922081d1c4abc23afb05ae1af5", 0x10ea}, {&(0x7f0000000380)="14166dbc7c09ed7f713825577a830955bbd5285b70fb2410609fd5e555ac4b0efaa77e4aaf3ffe898df5d92474579555ab69694d761c9d00d4252db80f0311daa9c32158280a575e4eb11ea5f8fb6fd7e12e48f442821c430169decbadb9e4144c7c4b2b3090f7f477c632fcbe566fff0043fafffa2806fec63beb05e46dd0223d314a4265703cd3ac5c87b0534e005032db7dcf2f543d3e247e70ac1cae73299444bf454f7ccc2767ad114c881e23dca528f17db496486eea62f7345f8c2faf6e8cc1d1d02bcaa636b272906e892ac609ca0ef126766058b216c22c6e5d2e617a4c6fb41a3fcde4b019020feba9ccd13dc81a7d9fcdcf9aa6", 0xf9}, {&(0x7f0000001680)="c9195a2bbe633ebee33a0516ba6bc09336f48965348b8a6860d9d01699ba5e3ddf1c6edf64afc033b99933929202c8f4b9acb62e8681682fc9e645ae64627548256e47aa80237f8586ee2fc705d854c9b8fb54c711b80b754d7c10d7ef4b0c33c68b0853d2a3f17f7f22b0342d5e06a755222e5ec9d0508fa40bc49b7c2ae8a858b70d29141129cd08706f9d6751e3e31549aea0089374c27b9694dd67d5d68215b3b3622d1eb18ef8e40836d38a01ec0afb94ad8ba4a8d9756dde38589968115f996aff4481316272cfe37e381eadbd5339259a58be4f528ffa24829fd76fa53e01e974537f3640c05a5ba41524a21fa6b8269c7b6a362c5ee51d8c2aeb20bb184c5e25e10e8815c6bc3af9a3fd41ede876af8bb122509f4d995dcbb35023b31e9e6233e7c5fe44e89f540593a1c9326bf432338dbba361da0a1f9f03f01fee1167f29dd24c074e36497902fb743d294fa81a73823eed02c36746297789ca08f4a1f468de7e74877e3afb811014a386b7d0e1c329fbfe617aa43211d403435b54a1302805471affcfa3955190554f5d00ed0db9927d5fa0eaa67043c3950af3e72624586329ec9cccd2f4e38f867bce7d848b94907613f31014270a9fb256aea6ee0fe12ad6cfd86a6d6256ff8b952767ce996b433e812b8b79ceaab92324912b245b63cba201b5c3cbced1de2788c2f33e521c4fd14f6594fd99802286d0bece19e1bbe13bb086a82a0d853a3b38a9da3c29044dd28b3dab0f2a245c9a31a07a18261d1872f421cb173f947e25e0913d48656bfdf5b724ba48f7061c56cd37909a56ad7ffd70bda1a7eed0b805000b98dd392f66edc9a71b05e41f2e7ed70742a9d3d9d6c0fcd03dc87d0095381d01fd7d0729f469e7d5604f51953c6e5282a325b04572e92fb8fbad36c5139df8fd070acfb6aa6e77e4e61451f9b3059d75cc47978ddd1203e58e196e761b185ec2ee3bee35116f9e3918dcaae42f9bba415a85d85e3882f59216c1495568a65aabd0d44dd9b17a6674e42e08de80e834eedf75f7ad7c6d0c8a9bfa1736fb9d0739dbdac464f63f647c4b58a836a7b5a99d76a7a17f3b015f47499d336d0a2373dab962c76d5f891426f48763651ea34c9742453c6d867e35fe0c8f8d6343095884d99fb37edb67c5831cf09adf6cedcb1f9326bdb8eb3336777f16ed0d2bbe7673f0b736d118b529cfa2be3419bbd9c11958f7031a3dee03906455ff871d6f6cbf7df13584fc27604a699b943051b8eb3b9f60b1eeeef2adcf74b554e53605a0be77d6583d01164b0ac31b4c39b5328b0a64faa8a202b2bcad2d5f174d6ef12eec1de6bb1accca15c64cd443e5ffe6215364e2a4cdb485f71d73145ebaf8d22171123b49015937e46f3749d21e58ac02ae4c00fd5221cb7a35177a7f9933d04534dbec2e8a2bdb0df6300c3edacb0590ee60ff32288ee3db304f3f3c37bc22832721023c32f54ef4705c71a7d31f61d119c9c943f1432f627f9456dd62f1b4cbb466dbb07fac07aac077da394686679b83a835037e20dd1c894eebc17906f4b0bf5ee5430c8a3a99cb7418960f94fb7c448dd172180cc93cd2f9af436f54f3829c5581fb51edc92baf9f8e7a5c224e0fe6d8a40f4df6f0492c62a92f1256314a298404cbaee4a51668186cbb703b043d3158cd84d83b72d3ecb2b2eb053fb63d24e79e2a0f90cc59d8b3127f45cb45f87196f0c092dbc99b528fc9d5d81d1de71ed16b0b98369b5b586cc4a99a284a55c596c280bceb89efdf1c6e0ee5bb51aa0ab91bb7a7c098af604a6974339fd146117c737a0c9d2ec19c0f9e825af329c87e2a4f3543972d1cf40df9236bd27764deacfa6074b4eae10b32a6c610797a0ca2ed16a3f46ca9a347ad9c345e4a25a2aa295e892dedb89146bb8e1035e38da1765d6d9af9be855967e1f721692eb0912766ff657e0de982e368a785a13307d636a6553fd2a121ef305a5d156213a18bc4e192ef82d023c8383e2cf2bd657ad3e9858b22ebb5bc74661cfc889b002151de5042bdb6e21b1d967e0579e72eb1782de98f9f9c8e654176abe7cba7de00cf951bebb868fe935cbd2db2999cb538057663cb75bcba3b1304ed23fa26910958867e825afa8ae46bcf0dc1aae0a0c909cc9bef0082d33793b2fb69a7c318475b0e0462beba597c46ddc061b6e224cdbd63f8388d46d6b2f50d7152838240147d2d61cf1ce9c98e4b90096bb41c3ef4e87619f6fbbaab985a185404c41fbc7b2859a3eb68c4c0e6dfbac22d36682e905a7d9758e8b409faaec153fa69dc3b747c02768f9529dd9ab5a9a71e2fde8bb2d7b329a2325acc025adf54107ba5020520a0ffea47820204a0838637bf0616df55f1a092119c897ae43f137873782501fd7c1f880a42c8d145c351de768e90b0e0b0c4934e47f17ce691ae15150de3aaf505ff5ba7ab66ca373b26ef571f9b609c2417173ca6312a42fc4ca70ebcebc51ede1a72196cad036775ae1d355058dc32dd8b4a313fa0a14c843bc831e5e4defb619a1fc73bf4a7244565e66ee779566b42ad2e714e86b354f9ef3fa782281d3f5354b8ca690f710584d7462ba19f28324e996d68538524e6b755b206dc6794ba7f389ab3e7439b78778662ea80706685e2755b92295d704629233660d53974a1d7f1126486e3ca97be60d5555c0503f2a751abd32d56fa8ec3a3cb8a0255f09084ad8a16e645ad0d8c851b20f41f0fa70eb6a3dfb32ca54b4e20ba960a2cb8897f4f2abfff551ac0a0cd24ad5705c6775ae9ba82c8c7223927ba7347a43e21d847b02a115c31745f4f3934b64814b9e09c5b3f2e49cd55fa92983c516ac026257eb607990cc9f96281283e657436beafa4693d5ece28216a847236b93572aabb831f4901135abd37ca8ab5b060975d0ce4f139bc56a0351dcf2d308e4de849eb872e669670e1e37182ac89dc5dba2e94a21fc97584a42376f3a7d16dbdaaf8aeb1d1f367f237f1f3f379ff93a6a67061566f381c861ed74e74e02e2602c7cb758a443315eca6a34e078bda1985a3f7d8990f7f583b38d8d80811e3589670833153766e959cbba28b972e57e7c9f73e66aa7aa944c27fa0c562904a3add7048684bf91f679f990c600d7b5623c59a863621d738dfc9fa04dc139a3700e8cb82c9eeea7fe360637dcbe045ea51d25616d501e9e285de5f8b53b460b5dab94d355ae086a2c1304d6ed980ca584368491617c610c8a32387ad3976f99cb78a75343bce2d747f269f6de4bc62e8c549e6535a80176e91f290414fe6dfa0c2930b8d620c4099e52220d87144bf844f29ae846e039e6a0cc89a24dfbd2abb45c722d80cae15383622880c992510dd22c59addd63afb0233089484752fbcaae57884a1d2fb763774112d421db35b4f15a058320e23b9b6819ca0fb9d3e47335c42a3e24a2d52d9e868ac3e5caf4f3c85f7bea3d2cac1dec21bc0a25ae04a35334e5db1be9f442e90885df8174cc47bcaab44f62adda68c49c410e0368444dc2c5c3a3c5d27333cbec29391c23ce9ef9306ecbd291a9abdac3a5af1416eaccfeca7c2e69a838b00c8cb8b6d17d8cf80a9fac8f54410836556eed699bcfa3b60636f20d39567f1d0c7f83d474d079aa6f3bd51ed8f2588b03c4748d9949f2fa98d046bbf9a0aaa28cbc267ef90891b96e8d74dec29be4b6ee2b2781a6a0a8111ef104fd303250a3876d6c2fda508fc8f307c86d17d75eb74065e43f2910c5bca13946f5661f683fd168dc5cc4f00e46c0b7cd59185c334328d15474b114ae3e99cfde944b93c8950266380117d4ac72390177037856af7c75d8d8b23310481bcfa30f06d54a3be28d1f90cb496d3e0dedbdabfbe072dd861b4ae5fab6cf77aeb7e9276ba806f11bb79ef685ee7c15e5e61cf5312d66ca68c77f79a6b9ad320418503891d11a0892f5a68dce58970c59399e3e62990152cd0c2486b51cfa8230a5e194230403d30eb05effa36a738515e25fef557f56d9fd099c1fc1a5be83e9a8fbe3f1adc79a46c109fc514bada89817ce31b41c083ec30072b4ebaa3f13ef54f360ca7ccb0610c9f3020519b3462c4793927679a13edae5bfd84fb739ea5b31aa6b0c2a0aae96b9aa6cb28aef4f42114fae7cad6786414f0a7cf15b32fa0a7001609389dc55c1955adedb890d0cf32124a82574758a79518c1885fcfa8050debb3ef7ce69ba22de9e69a244842e1a482940dc6a750a6f130667e82e3537ec656607b91b97d654c72e2f17d5ec746908bd6c485dd3925935819ea059c2ef5bba005b29e4028468ff42435f61ae910a63944a65be8d27e4b4a1a0b36c6d4a5f9e2f694a4c9d543bd581f40829d9323edb5a3106d0ee7ca79b015d030bbeb147dbb603a537e28aa5d922c53bf5745d8d1a17b7c6935763751a66a91068266aa75293fcab5c44c84b5fb929865937371e8f0172c51b75016b7fb75c9dd4bd795c6339a0cbdce8be3b5a69945d2020e4598706b933fe7295a26b3e37f60c7de9d82267fb982d481a130d75796609fcec5897e4d0233f6e8333fcccec858c211e1be43611e857c52901e6cdbbf2d68cb38358972846cf2d20fa88b2dd82b30a4", 0xcb8}], 0x5) 20:27:10 executing program 3: symlink(&(0x7f0000000340)='./file1\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206922, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) open$dir(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000001100)=""/4096, 0x1000, 0x1800, &(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f66ac6c653100cbb18fcc4f59d2ac5a3f3edf8b49a653c78f6de3075ea1d49998d0e75c67fe9a5a70c27618723b2ce35c59c9a21d9d820a187c1849561d7653480e1934ffdaa5e40df8"], 0xa) symlinkat(&(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000080)='./file2\x00', r1, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file1\x00') setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000009c0)='./file0/file0/..\x00') 20:27:10 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xbf02, 0xfffffff8}) writev(r0, &(0x7f0000000580)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) 20:27:10 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000100), 0x0) dup2(r0, 0xffffffffffffffff) 20:27:10 executing program 5: syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000c00450000300000000000019078ac1400aaac1400bb04009578000000004500080000001f00000000000000fcfffeffffff"]) pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) connect$unix(r1, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) close(r2) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)) 20:27:10 executing program 4: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffbffe, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x134}, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0xbb0d7017ffd4d40f, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB='xx'], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') syz_open_pts() geteuid() openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x31f8516d9b3737b5) accept$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000240)=0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000ff0000000000000000000000000000000000000000000000000000000000000034bb94527574000000000000eb28c0790583e7665d7210875af8b85a387f84b21048ef3d5c77e767322c9d73446ba68e5f6349000000000000000c72a382547f5530463d268d341feafe43e7e6ef2997d27b785f6ff7c816945dfc8e783b83023ec2112704345b021168fff8c6ddb1635b2c9fecc8104170dc8010209577769a8a37bc327b2fd4fc8d950b0c3b071e470e201018b473bb4e4c7762e1feea8a96dba0f85a15e14cb3f90c43801759c23e42eace7fe68a8d28512e17df76ec6fb7c3e586bc2b06b2f56669658994bddb459e5db1ed5b9bfdbb645d62feba61462dd5051374f446ad8ddbbaf597aae3cb748ab4db08c233174547b1d56f926bf5db3020cc8ac3588a1225352c151d3be945a9885ce7131ca693345d98375ec522d44746c10869a77f98d7b94201053cc865e8892f2896b7403f87c4de5dfa08b48deb4098c66359bd08c31c01fa61cb7347d551c60c268b3e9b67e588b0b0e5ec0c05024d40f79f80ee9925a1c55667ff78491800de675a8c91cdb2b9a9f7501f1f8b9083973211ccde7e9609aff878f8850c3c5b5113fc0e4b1b578eaf98d34d6099bfd67663dd9608488e9911ada571a746dd042bcb248b6da8"], &(0x7f0000000140)=0x35) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$inet6(r4, 0x0, &(0x7f00000001c0)) r5 = semget$private(0x0, 0x5, 0x2c4) semop(r5, &(0x7f0000001200)=[{0x0, 0x401e, 0x1000}, {0x4, 0x0, 0x1000}, {0x1, 0x20, 0x1800}], 0x3) semop(r5, &(0x7f0000000200)=[{0x3}, {0x1, 0x101, 0x800}, {0x0, 0x401, 0x1000}], 0x3) 20:27:10 executing program 2: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000001080)='\x00\x00\x00\x00', 0x4) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0xb80, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = accept$inet6(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) r7 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x8000, 0x1c6) r8 = semget$private(0x0, 0x4, 0x3c8) semop(r8, &(0x7f0000001480)=[{0x3, 0x6}, {0x3, 0x2ff}, {0x1, 0x8}, {0x3, 0x1, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1, 0x3400}, {0x0, 0x9}, {0x3, 0x800, 0x1000}], 0x8) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) r9 = getuid() setreuid(0xee00, r9) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r9, 0x0, 0x181, 0x200}, 0x2, 0xd47, 0x7}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) fchown(r10, r9, 0x0) fchown(r0, r9, 0x0) kevent(r2, &(0x7f0000000680)=[{{r3}, 0xfffffffffffffffa, 0x14, 0x40, 0x7, 0x1}, {{r1}, 0xfffffffffffffff9, 0x15, 0xf0000000, 0x800, 0x2}, {{r4}, 0xfffffffffffffffe, 0x40, 0x20, 0x377f, 0x1d45}, {{r1}, 0xfffffffffffffffc, 0xc, 0x40000000, 0x3fe000000, 0x7fffffff}], 0x6, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x16, 0xf0000000, 0x4, 0x1}, {{r5}, 0xfffffffffffffffb, 0x2, 0x4, 0x100000000004, 0x5}, {{r1}, 0xfffffffffffffffc, 0x8e, 0x2, 0x80, 0xb0}, {{r0}, 0xfffffffffffffff8, 0x62, 0x1, 0x5, 0x8}, {{r6}, 0xfffffffffffffff8, 0x80, 0x2, 0x1f, 0x40}, {{r0}, 0xfffffffffffffffe, 0xc, 0xc00fff77, 0x4, 0x7}, {{r0}, 0xfffffffffffffffa, 0xa, 0xf0000000, 0x200, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0xd91, 0x9}, {{r7}, 0xfffffffffffffffb, 0x11, 0xfffff, 0x0, 0x4}], 0x4, &(0x7f0000000900)={0x1, 0x10000000081}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x81, 0xf001}, 0x7, 0x4, 0x8}) ioctl$TIOCSTOP(r3, 0x2000746f) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='.\x00', &(0x7f0000000340)='r\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f00000001c0)={0x80, 0xfffffffffffffffb}, 0x10) 20:27:10 executing program 3: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5f}], 0x8, 0x0, 0x0, 0x0) close(r1) syz_emit_ethernet(0x4a, &(0x7f0000000380)=ANY=[]) 20:27:10 executing program 4: syz_emit_ethernet(0x52, &(0x7f0000000100)={@broadcast, @empty, [{[], {0x8100, 0x1, 0x1}}], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x40, 0x0, 0xfffd, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@ssrr={0x89, 0x17, 0x0, [@multicast1, @remote={0xac, 0x14, 0x0}, @multicast1, @empty, @remote={0xac, 0x14, 0x0}]}]}}, @icmp=@timestamp}}}}) r0 = syz_open_pts() socketpair(0x1, 0x1, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x5, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x1ff}, 0x0) select(0x40, &(0x7f0000000080)={0x393, 0x2, 0xccca, 0x8, 0x3, 0x7, 0xd1b, 0x4}, &(0x7f0000000180)={0x100000000, 0x401, 0x1, 0xfff, 0x9, 0x7, 0x14, 0x2}, &(0x7f0000000200)={0x7, 0x6, 0xffff, 0x10001, 0x5, 0x8001, 0x8734, 0x1}, &(0x7f0000000240)={0x9327, 0x6bf0}) dup2(r1, r2) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffff9c) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) flock(r0, 0x3) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000100)={@broadcast, @empty, [{[], {0x8100, 0x1, 0x1}}], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x40, 0x0, 0xfffd, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast2, {[@ssrr={0x89, 0x17, 0x0, [@multicast1, @remote={0xac, 0x14, 0x0}, @multicast1, @empty, @remote={0xac, 0x14, 0x0}]}]}}, @icmp=@timestamp}}}}) (async) syz_open_pts() (async) socketpair(0x1, 0x1, 0x0, &(0x7f0000000b00)) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) select(0x5, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x1ff}, 0x0) (async) select(0x40, &(0x7f0000000080)={0x393, 0x2, 0xccca, 0x8, 0x3, 0x7, 0xd1b, 0x4}, &(0x7f0000000180)={0x100000000, 0x401, 0x1, 0xfff, 0x9, 0x7, 0x14, 0x2}, &(0x7f0000000200)={0x7, 0x6, 0xffff, 0x10001, 0x5, 0x8001, 0x8734, 0x1}, &(0x7f0000000240)={0x9327, 0x6bf0}) (async) dup2(r1, r2) (async) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) fcntl$dupfd(r4, 0x3, 0xffffffffffffff9c) (async) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) (async) flock(r0, 0x3) (async) execve(0x0, 0x0, 0x0) (async) 20:27:10 executing program 7: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8b41, 0x0) (async) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x1, 0x0) (async) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0xb, 0x0, 0x0, 0xfffffffffffffffc}], 0x4, 0x0, 0x0, 0x0) (async) dup2(r0, r1) 20:27:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x200, 0x8000000000000001, r2}) r3 = msgget(0x3, 0xa0) r4 = getuid() r5 = getegid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x258edee0, r4, r5, 0x0, 0xffffffffffffffff, 0x0, 0xc36}, 0x3, 0xffffffffffff8001, r6, 0x0, 0x46, 0x3, 0x79d, 0x6}) setsockopt(r1, 0x1879, 0xfffffff9, &(0x7f0000000100)="b13935bd85fb0c2a45340db3c5b1b82b0498dcaae5e7d9f50bdcb83c61144acc9081434e013eba1ba5caa3d90a42b07121a9b36ee6e519aead0a73b1f12c64f51de6702ec6d549de0f4fa9623d8e810cac59b25364af8608da19209b985429d8230efeb7a14a779c122786111317302d369b1e2e52cbde92f03b47ee3ea3509c22577a6355c90f21cc0f", 0x8a) r7 = semget(0x1, 0x1, 0x85) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x0, r9, r5, r4, r5, 0x200, 0x6958}, 0x3f, 0x8, 0x5}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x200, r9, 0xffffffffffffffff, r9, r10, 0xa, 0x1ff}, 0x8, 0x4, 0x1}) setsockopt(r1, 0x0, 0xe3b, &(0x7f0000000300)="bfdd63a9e60185c254e688e5e405aafe77cc6c0dd5ce2b511facbd4b37b182b748be31b7a08e2729f1ea28e08eea47467dfa533ea112b445fe97ede2fa3591359b5ccf56d8e742cad9fe20d3318421d4d66a877ec9b92dd3ec73a0b9ad7e962123172de7e3743a44fda9402b872da0eacf49e5879d1b", 0x76) r11 = dup2(r0, r1) ioctl$BIOCSRTIMEOUT(r11, 0x8010426d, &(0x7f0000000380)={0x100000001, 0x6}) setsockopt(r11, 0x3, 0x8001, &(0x7f00000003c0)="b96f179a20fe1a691de7d731c9d0255012dda80f2b0ed621baa4ff61c8273e6ca37f188c3c794af8710e5879f1366fac6d66473b41f131a67e7fd137dfcc9dd2192d1bc4d3f30951a53c27e2ca00f091f81efe6b1e47dff9e1a4712fb22ed28c3444d96fd32c36937519974111e89d87a95db44503e0aae38e81c00818c732c50549fcebd34558ca02fc2cd952af94fbb563e06ded4f1d27f7efc452d7181b026461321835e736ec2d168da2dfddded4283a1a0e87a3d34d6f84c7ca92d08c95d9c561a484f69cc15610c07159bec9be192215c41a8d56b55e2e1defb5270f519c998fdea01618758c91fe17717d3c559e3e0a7fccaaacb1ba8341394a4b93ede50f72fb03474f99fa19a46e1100dd5eac52e1ac0c869bc56fc12207cb72af4b0d2af3a6edfee1664af1172fba98c54af001f655ef143aa2088a5efb10abc5e01f8b68afa299ef6d81c55caac2f40decab312be23f76d88cdb21673c69b00b0a702f83d9ff36ea33148ed445e47b3fc10b47cc07858726298b3f85fe94cae358cf20560aa5bce63cda4381bcf6f2e5afe24b6f668d5bc48a9c24b1c2d7be4f393d7f05f231d7df36b3d31841eb2e8fdae0c70a181abbaa8ad2b5fc71a78adb56a19448efdcb2f5f2f92dcffe7b1488d4530a7d0132ab1f8eab7ef14f5ba00546b96d60b6d7cfd3554d4c101824465cabad6bf068c5e2e0f174ac642f9c925113c026bcd338f97e99245b3deeb7e16db60412f7566f3e8c4c423b442c9cb1ebada792d97ec779f78b3f0ed927c0a1aaf312dca93daf162d806b997a694b261c0700871cbbce93ba1fa1311059dd7b279e0498d548aa239d8927e2efc404a193c75bc2cb4be05ae0f574b253300d8e011ee8193fafe8d557a4d814f09c6d23e7e24124d40881cf809738e4b97735037650bf175c97fcd66365bbac7a618993c4feddfd10425997ad6ac6c3067bc3c85048583bea243911d1c0da2403cb6fbdbac31fb937de45514e20a46af60d5a441185b355da4bd087958473b935e8c6aeda8e1e50f651478b76228ad85743fef09cbbaa9ada4d06f4f7ca45119fe8303f49c00cdf842550fccf0d07014e440c7b67794dda3444770b47ed1deb25cfbf4476467c65b77c4d0bffe25d03ac9deb667004cfbd56f40c1e2f56b95dfd8e4fd0f2468da1ba4953c88bb91169b1ebe7877bba450a06e9657b4475a2e36a5aa470680dae7793d98ff9bd97a2cb5100c5e1ff3f193c6ed7d27c1f50b797ba1ea3bcda0e48dbbf2cadc93ba296f044aa34336dd7e3377ac31dbc71882197dfc922fae496dc27c6ff31ec44e52b18563d55977f703008e050b93223888b2e006f2ccfd2c178db15e95a2344e64fae6ae846ae7fc60bebc1bc656c7ada602a688bd73d9ce1a50a607f08b7c370c7f5762bdaac5dbcda8db684ac0c1612463b9b2f014e2ad93aaf8c0c25e52aaa9d5d538a17c01a298817f89fe0fa87a2c30373f5cee8d1080e96ca11f66cfe401aedeaa1e44819ca51f967ea276d99ab614e52083ef0ac2a7230742dc3df737ca3ca7522d5ab7ba0b17d0a802c34b9006676994d7e399b3be002de3fe3e31569d0e0d2213c11276d20a5ce03171b45ffd3e7f7edb2b18ea7d1f3bb3651c9075f5e90be7ac04dafeceaf2196f42db49a63b10598fd0503a6d5f00f34957d7dc13b931f0bc454999e82eb26f7023ce756bc71add5bdfe95edb33fb54c0aa9928983bdf5e0dfe2dedbbdab78bfebeb1c81cfa404ad70b2e91c0eadff4438ce603b3be19a19e8f4e8e5bf802a15c556c1c7f1c425700bf9fab3abaead0101b5976dcd64db75ef75296821425d3c61df6a604cea128c248d2843ae3bff63ef02f1b2b0cba11cd3ae06d855ee8e19a988bf072fa4fd5b04fbed6381a474aaf769e8f2483b99151f8daab57c44c7e7a22baa9b98e42b3a6611f6c878036a35a7dfc42c001b5baa5c8e5b3e9161546554b2bd13254f5af9166b358a3d2d7221b0f17fea2037f85e25422b55e6428e8c7548020c1bc5c1f0e4ab3943c8ea53b6d37ce955b10ecfc41164c0b7f7866ea58c49c4c7ef7238c952dae564760c28bff69e0651836181ba23cde287818a2d2263cc9eadf2ff5fe01cad83c36979ae338c7fa535e0c3eea7f0a780674f865a31100fe6e254a9ee2c39973e56b83be01d248995147987380ad973f0fdb439a3a89423fe2020ad7bce32dca130f5d2a0e2eea62dcf6b338896f71c7988f26a57b5caa6b097b557545e90bd6c1138fbe67ea525cfcb867717bb05dad7ab1c5d1ccf7bc8cb1d6601ee893a022b4e6065158a3604c644716e1ccca667c48f49f78d58355049e06c475ab898d9aeec17fe0263cc2496beb203e9693da7f7da99c3ac14988a9c25ff15587c4d3004d278ed956aca6c8fdc38b327ef5b9c55446ba982668a1f1cefbd2a93a7b7ab288eb8156a6cd3cd9051c5fc945c9a7541b76ed2ec5a31aafe038ff2e06cd53cb86fa6cd3d824f044294970ee70bf4f79c42728b009261311a08f6f66cdbbcf45e66675ecaefae8dc1128573a5b270d325c131df32f24a0be04186275ce5f96f61b42d6975ae4236bd71de269e4bb111b85edc6e828cddfb37fd736fe10959e0288836e1ae80842ae1ec894f713d5379932ba15311abd576fdb18fbbe713b4f08e8359b96e2e75133688824177ce0e637a4c80bda18769a075133e83fa4149ceab72cb395b7c5b37030aac0d642e569fb1f4caa617bbec8b2bb663bf6efe652b1b798f1e7ea38e818cd461883a6809e7e5711740d5378664f818c053fd9e014264dd47c5df2a364e4b2d0b18d4f03602e9b9f00c7acf1f80d0c59120e5bac7cfff7ee4e0f49d4bb1952e3b885105af0092aea23559b2da41005e5a590fcbb72e3b653cd641d41f4a86db17c6ca7e408dbc45ecc5f447296355b094ce4d088d5647abcd6a9f2990506d73a317d170b3ebf6e33e4a9be97ae0e4a0613e06bae934d511d87aa21f0c733128b16217d1a0da47781e8122be806b0d3696777baad491c04b67816036356a8b7738b7b6b097a5fe32bcfd62025263335735fe1fbaaaaf94602f3190803d877fd046c72ae15dc357addd12ff26130bceb861f06bf4dbc2b0eaf0a124ccd1ac46a23d8b7a64c94cd627d69bddea6c499ef2e64011746a253645e63cdb1b3c5cb97986ed20a3f5d5d1aed4d51e148a702ea77455d16dd9d4ff01a7f27036e3b64f82d98a9a2352bf9a994281059d17d7d7843384049e45a3d31b8c47a0141f6a2d491182485b581c62971ebf3ccbf33c3a43f5bb6e7229691c646b5722d814c9b52bad292ad77dcf1db67eb9b4d0d49e53fd769374a6bd7c4b9db07bccdaedcd857baf4849fba2858757acd91d0350268c381f2e3dc4d60f40aec6d960d14c518d92ba4c29fc7dfa53022a9a83ba4225bc119e85adb02ff95a1b9c32abb4390fd5117dd439c0cc530e70ceb1be7e8b6574e33027c074d1865b8e9f7ba37340f4f85807d33dbf6e7efe523e025cfa33cf6dd66e24af2f6547c02fd134ca52fd92d211346e1e1fd7d471c6f397c434bbb16ff7fd712e7a72a148ace83041794b8d8acab4d884380d8bd9b9a7cfae5cc21f7cb3423878ff4e6e3919b7b134841e94bc491c7dfc0e863b24ea5c617f26791772fd9d1f1059adcce9ba6cfde9731a3e59356ccaab948503130c70d6164268e59f564c92e3e2976d4df2977347008269bc8f85c7a913a7401afdd30a2ea72bfe1befc4af03f129edfab42deead3c4dd6f1a3fee9ac8e5282452d74bb209a44a2021250f744b752b596206cb9b4240abf996f397006519c16dc9866381c26a51da0464f848f22f5a174e6eb70c0baf1cc8e36455809715f18fe7a0fb23a33de5e3b8ecf737e02413eca55e3ae488264bf46a69e14e536d5537a8d2d33471cb630fa080f4418c8cf7c3490f89417f1cc3b81b6cf18628c4dca5f15bfe75664851a45eccb10cd6fface66ca5adc8c700908b1aa3ebc9d324c24860fb595ab90ddbd9792892de25623bc710b27277cbb73328109dacdb3162f8f7bce8f8b0263f338e5cd9b3e3875797414cafee11d09f8a87868d0d6c6369232068073ad006ee869fdf0138a55eec78a5b9735731e4e0159373d621d0a6c0d9c8519736aaa9068882af75f6d6bd5f76ef6a084a783456409cdbf3b8bdeb286606c14da219a88b26ebd0ff2ae26b3cde7b49d04230309e42a995f9e997031b88cf911b0087410d18df4ad64831cdf709fc7b553708376856be0f5caf96ffc0ca440e4e067689aa810d0d52c3bd505203f6f16bfc8e7701c9b4277ec4904e52bdded0352a712a357311ec1de9f9d3412a948ee91636aa7697d724db008d03beef910a4dcb7d6b04f76df1fdeddebf28a1c4467447fe89933afdecc00a73dba3aa5737492eb6c386ce33a8e8b094825c7682c53fed0f45df17e039a962f664601433dbc8a9d4ddf19656bca9159d604a4db5bbe31b8212f0394a30a6e0f88dc19ec74b808a4a997658446d44c8266a828f746e2075cddb4deb1bd97c20af1f0e91a6b6786aae9ec2af3501a421f6e762fc453039821221cf26efe32c79bc1ddf3d8d5879732da2f08000a5dfe928a9a2fb34116f06d34c1f7d321e39701017f51c5cd4c70840ad818977e41fd0fb0b2b1a2c4adaea48b735a31700a55329d611c0cc7c55edbff9c9dcce191fc6b7c0a8690b4d8742352146fe5776419d810fc5d011358a0db9738f594fc41c13e0b217aa95ef453253a4b7f961d7d34b404c156049961aa8b9caeda3db7ee0019700d267f366c18baed2873fe99f9a6fd9585e0168dec4b55357978375adeab538f6104781d9899171d56e7db1faa873e9c12293aeb1143dd58feec9b373c284065bc989af79bef85602cd9f68e11a1ff98862794b5c66d09b0c0fdb47f58d60a806b74fdd56a58a3a4e294a35c30f1085600a82654d6a0a8801a86e06f11bd2d7a89585f700afab570db783f3d7c6b090e8826a4ccb471ab0dad4a22ca8140f2e708de587641e3f3c96ed1e646b9cdcbb237132db7aedf393d4dd2074172b87be66b48c099dbf851e5d3b7271c702b7cad24977fb264d0f83433925492dbf736b7818c24c676c934521ca4e69ac74b312a07c5bb9e4f6bbbcfe25c507b49a909c934f0c52b593a920ba94a1ca59437150e9bdb138299133b6e446982b078894431a83f39052f4fa5fc9ef6ea850ad78b9f7e6a251cfa406fc76ccdc6fafe787331162e7d923f813c768caecb5737e3660aa0520c1f9a874bcdcd000475192aea255ffe53f8a4a76167a24f014f15783c4081bea2ba6007a672ce47f07dfd8ac71d0adc03d4968ed1c783af29eadd1146098475cd1788bf944ce66fcf1389fed1b1377f6d96c4014f6fdc5f07ba8c8c42f3c01349cffcecddeff46221f098d93c31d20b76214fc001562facd03a090e7a49ea442e58310ed280edd3b1851b12b606ccd7d896a2c215ba3c06c43829ed08a61957597136fad40c7aa4133887c6fbf3ebaa9a593ce3f73f1a23dc5ac07c467ae531c89a7a352a2ea9662bbea20fa32f852c8fec06bc654fce29d0f6da409a308ea94291a60ad6eef233f33c5648d2ad0a17b929701f8aab36f2db343fb28d34872ac7ef4ccb2ddb40ca56a967515363312f98782855647431bb99fe2c06b07015768c3033f9dceadfe999dffa7907ad54f9cc3b438724fd6a99679af52c16e94635c7152873d7d0b41ee666132d86f2922f7d58f70e1fb126dcede0b5898757e8dc253403ddc2105d90de5080870cbe68bde8a4189", 0x1000) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000013c0)) recvmmsg(r0, &(0x7f00000018c0)={&(0x7f0000001880)={0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f0000001640)=""/46, 0x2e}, {&(0x7f0000001680)=""/223, 0xdf}, {&(0x7f0000001780)=""/18, 0x12}], 0x3, &(0x7f0000001800)=""/66, 0x42}, 0xb0}, 0x10, 0x800, &(0x7f0000001900)={0x7, 0x8fe6}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001940)={{0x8, 0x0, r5, r9, r10, 0x180, 0xfff}, 0x0, 0x180000000000, r8, r8, 0x1f, 0x0, 0x0, 0x5}) close(r0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, &(0x7f0000001a00)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001a40)={{0x6, r9, r5, 0xffffffffffffffff, r14, 0x134, 0x9}, 0x8000000000000001, 0xffffffffffffffff, 0x8}) getgroups(0x6, &(0x7f0000001ac0)=[r14, r14, r14, r10, r10, r10]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001b00)={{0x460f, r4, r15, r4, r14, 0x73, 0x121}, 0xfffffffffffffffd, 0x1, 0x4}) r19 = semget$private(0x0, 0x1, 0x2) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000001b80)=[0x8, 0x8, 0x400, 0x5]) r20 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001c40)={0x0}, &(0x7f0000001c80)=0xc) sendmsg$unix(r20, &(0x7f0000001f00)={&(0x7f0000001bc0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001c00), 0x0, &(0x7f0000001dc0)=[@cred={0x20, 0xffff, 0x0, r21, r9}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r18}, @cred={0x20, 0xffff, 0x0, r6, r13, r5}, @cred={0x20, 0xffff, 0x0, r12, r9, r17}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r0, r11, r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r12, r4, r16}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, 0xffffffffffffffff, r11, r1, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r8, r13, r10}], 0x128, 0x404}, 0x2) 20:27:10 executing program 3: getitimer(0x1, &(0x7f0000000080)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff8, 0x0, "ee702d64110000445f69112295cf00a6e100"}) read(r0, &(0x7f0000000100)=""/140, 0x8c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0xc1, 0x0, 0x0, "0800c6f200"}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="4c0000000000000000250004000000aa0cebc400", 0x14) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xfffffffd, "6fbe444ea97534d0a278cb85dc3b68437fac880b"}) setitimer(0x2, &(0x7f0000000000)={{0x7, 0xffffffffffffb6ec}, {0x81, 0x9}}, &(0x7f0000000040)) fchflags(r0, 0x1) 20:27:10 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[0x1, 0x4]}) getrusage(0x0, 0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) getrusage(0x0, &(0x7f0000000240)) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="4a32855b18c3e954827b9cbb9d46ef325fba488d8ae6ac6ad5cc78ac939c0808e0f79867afae7a4c04c206f0099ef3614ef7b07a68b5943d938c5f65667214a3f04925632e31625c8ca86a9b122f9fd36fe38c9db9b59a9fe1855b46ea66d849367534e2293f5ba9053d901ed0f89866bf7b02e984423b2785d1e7b18eb22eb35276e93b77d57badef4543152e287b887400947bbbf08c33f3ff2f073f88da"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept(r1, &(0x7f0000000040)=@in, 0x0) open$dir(0x0, 0x0, 0x124) symlinkat(&(0x7f0000000640)='./file0\x00', r0, &(0x7f0000000680)='./file0\x00') openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r4 = socket(0x2, 0x5, 0x1) recvmmsg(r4, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f00000006c0)=@un=@abs, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000700)=""/140, 0x8c}, {&(0x7f00000007c0)=""/196, 0xc4}], 0x2, &(0x7f0000000900)}, 0x10001}, 0x10, 0x840, &(0x7f00000009c0)={0x9, 0x4}) r5 = accept$inet6(r3, &(0x7f0000000900), &(0x7f0000000a00)=0xc) write(r5, &(0x7f0000000a40)="8bcfd1efa42f75617190ef22f77fb7ccdb84662591953bfc2076eed2d2118f05b8354825e8949c3f5b5df20081e6a693aed0664cea86ef5f2ebbacd1f7449c2e8ae835ff1cc8a13348ccee85a9df46043bb5d6ac8d38e668df041bf075a620959b580e24182619c9cfbcb204fc6ead9139a9cedca0cd9fa6eb95d2d4da888af8f2e45f59446ad1bd6f335c1f9e9f170f8183d5b355538c05602120fbcc6372b16c8062690c80a69f3e9042d6dcfb7c", 0xaf) connect$inet(r1, &(0x7f0000000000), 0x10) shutdown(r1, 0x2) getsockname$inet(r3, &(0x7f00000000c0), 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt(r0, 0x3f, 0x6, &(0x7f0000000300)=""/140, &(0x7f0000000600)=0x8c) getsockopt(r3, 0x0, 0xfffffffa, &(0x7f00000003c0)=""/142, &(0x7f0000000480)=0x8e) getsockname$unix(r3, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r6, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b3a27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e31631baab0f9836486f8e0acb23c55df91", 0x171) 20:27:10 executing program 7: sysctl$vm(&(0x7f0000000300), 0x6, &(0x7f0000000340)="1cff319b", &(0x7f0000000440)=0x4, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00009078ac1400bb00000000440c7f000000000000000000440c060100"/58]) 20:27:10 executing program 7: setrlimit(0x0, &(0x7f0000000980)) unveil(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) syz_open_pts() mkdirat(r2, &(0x7f0000000600)='./file0\x00', 0x0) 20:27:10 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x1, 0x1) setitimer(0x0, &(0x7f0000000000)={{0xffffffff}}, 0x0) syz_emit_ethernet(0x108e, &(0x7f00000012c0)=ANY=[@ANYBLOB="ffffffffffff00000000000088a811008100320086dd6073d477105000feffffffffff7e00040000000000000000000000000001000000000000800000004e214e23", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="4040fffc90780011080a00000006ffffffff130efda204f54a3b928f5b92d8e601080afffffffb00000004020408000113123a0a5c91373ee818c1925749666473b000007d044c97dd72543cf2b8491d45c1fded03fc6f9da9ca94d477c0ddc0a3e8bfec4edf4e31440fa019f56b0ab400a4263d6b5ef806faaa4093e9005c7752ea283a9301e2b91ae64b238768e250768051bd89756d1de4df5729af14710a9024b98333ee07102e9ea22a5df2f75ab92f500282a3a20555607ec90a609c9249aa3cf7ce5cc70650419a4d85369accd6a027053b4fc53c416a47520f8c4faaecb47d495f466d8a20c5d5ae9cfa8ac7880468c68ead9bea2cb508771cacff8b509d098988bc01cd1b78ead3e531117655dc3c45672aa9c27c4cece9e24107c6224281773ef86656930e32c2f31e7ef419637f95854b25580b7c57aaed6ce287e59bbf24b640e7fa8ff22fc7a5032da300e66f1feba4193a7088e9eb576bca4c8bc9bf756cca9496a38b7f4bc807435347f4ae3d25e1e11043d3377afc5eb08ef1f7aa7c246fd3b572c1ab39398f7e78b2d37a16151f8f37b1192750176dfec9d7e7616982b3f6102554292d0a6860a695f20dab7ce0ab49566a613f062f169bd23652143ba0a70c928af0481a8bb5fe4265c0a669c08930889d756d284ca439ef3e8bd65f016621ea383dcb0106d26dd0ad48fac811fb0d47ae3029f0deb46ff355119bfbad34b9bfb1f1f61cd3c987e6703fb4bfa63f281f210f1cb76572fbc32f024f8fe8f6c7d159c1495d47f5a765fede8c1a14db22dd25cabbef2003ffb773f609d8c1fa44c307ea2e1aa093c50a05fa224d89e6955fb776996f0878b876dddda2bdb7597d0c5900233174696c518113fb08fc26276e89465b72e9bf03de4d4b62c94ce8e355139d40fcbfd093d42b01070e5baebccd335403829ff4f129711df81b62b76daa05551908618a438bd5d56465f251a0dbba29a1eee828048f54df5c8bcb11f059f68456ab10e31640f874bd7333a7a2b6d31ed949770308e96aa054a84c79a316d4c0fcd50a9d1bba40fc144ccd1f4a004162ece07311639289317be9d0222aacead88e1ce8396e9f4457933e9db3891a3d7bfb56b965133222670e1086ad906aba6e94525232489bea343e9e5424383219acd1d5adf2e25be3483dd2889ffbe7b3d367b679e88b041f3984b674ac27f9cc7e07db192ce362148e83de4e56020d498b5cca807ece95b32345cc6779d6c9f942e264393a8cafd2f952f36e52ba36a04c397af0ded9665ee2d0aeefa5f360adbe8bacde46b62f934fb747f6563eaefcfbfa06af42f4d89890089c349c28f693f0ad85d2ad160d4a4b412ffa88f52b5a05f2a8313b70f83d92053d6cdc55c4907080b55c9ed40eea74982d46e91a64620d5768c7efb5dc6381b57438832abd3e24d76ad3d475031baa7fc842dd449f2a6f6d544119a656a035ae5c951a78940d2adebd32840ba5f1599334e6aa46130a8595870cb8a778f3c9d1cf99b7352edf2797e1f78b218726c1943f05760f716fe5aed7a81bc28fa4dd104fce95e7a917dcc4466ae9dbe115bb3532eb2e6bd9eac29bdba4a11254a2c84e291e7676241d6542c23d7b42fd9703b22dc32e4a2f8b42a02a5ae0a08a8d5e1367ce9130e0005c3b5a7def954c5c67bb91a93469fa4bdcd82b3fa351bb29b69d402e8bb5f525966a037f68b9d2b53b4ec0f5b2a981f6b62221ee3fff982046533d5621f77e72b677db68341abd43a05c512550326961d06d3f85ef73000ff283f3db03b74eb8658ff65cb91826f95b9c172ba52d3012572d38f5175f4bd9800f7119e3b9fec8cb5d557d45a9fa36fcc1796e85736e1863d6efa048c40419afccc7dc89611a32e3ce0c8a14a1121847721d493dce09efdbfda17f134562843a0d615e4f7751d35bc521e90cad4cc020c7e171f841d181a5f9ad7fd9892038a9fad3e57448a954e6185441b7d335bcb1d8d4d6afe03092b1b895f486172d31d5a20752fb6064db5c174e1c3c3c83d2cb319b06c978e3b46812b54209f4b586e11e303ed12d357853b7f15723066549ac95ec973199fe818161eb824dfd6df5fb07b539cc7ba2c4d81b5b5b7aeed191733ac290115797cbac3068b9429b78a0144f4cf719b1df27ec7d4b853c1f0750c73979491ab1b349b36c3f395192b1b702f7d1b3539cc121bfdd00e60b24aa961ab00afa0e0f1404bb738e91ed3ee68c3b3a2d56c34a04df9818328d7557af79b1dc13b0f6edc327894c96fc40f00593cebbaaa174fa0c2ec745d176f416610c0302503fa3efa1c041b0073b8f624e826e7c5dfbe98d4ffc60632b318b7e7b79ccdee17d2c88522eea6d240de830c6ff8d80728c0cddc0572a93af21160e3deec615a77d616cd0498934c06adecbe060e31a0031ee7390c079ae7d9f1eea0971bb14095ea9aa18f7142e5c926a78a82e97d6b3630d55b764c4439e67c44b9570a828cae484fb07e46402753bfb057b30a5da0853c0f158f30706ad584f8ff8e05ba5f8806013fcbbff18bcefd7f748beed086805ff10d74ab3b6eba8f22448ec05c2ed835dd4927843e1cc3fe5a445f0ea58072bf28d81ca7c96dbc3abab8287e98c607e882cacd54cd89e22017566a1fca5b8176744a529b67fa9501467ea6130e6e750cfa40d645bff3ae8d53fefe21c751c33f8a2b86c1e962e4de489984a43e8eae26f58a6b2d24f0374f68f982a4693ba6ade46ba36fdf7f839affb490e71abcab05a16cc9b55cc12c366799277fb2874f7f5b2402b0eab1dcc182b8c0128c48cf872c0f536b9262e56283e23b26c8ffa7ea753fefe10696f1465a0345a076cad62443ee8691c5937247ef17d6b12af7ac545e8d764fcb31eb1787ed7466240e1d2cca4a6c006bd48b64c0515d9fe8ce4c9ad968c4f73f170e0f53d40f553daa0999ffd9158ab9f3839a65f1a43f3bbfcb9ffff986b939f3c472db736b82aace919838a592dfbe4501e5e244b96d63584792f67549952985eda4109c52edb76eed2c91b8e5895f6b8fbe2c61eec58019a3aec91c6cd415be6460d7fd60a93276f2a420da673e0ad271b8bcb16d484703fae2d73383fcb05dd78cba50849075a44b157a26d448294f3382ab58f18ca1c4d3eab674493e1264207dac886957a4b6717e6967381dc15e6ad2e66adfb7d85c07586c2bc5599e458b9d5a4b8ef914d0c2606f981e96b357658452c9fc2da79f9ba3f049612fccc7a4e32bbe04380b92ddc3216316199bc1efd7d58dfbb616272cf455c641f6f835d66a15577d1ee07eb8d74c68ea07ed083da589d6bd8cc063dadef5662559b4906fc843bd0c26bbea080b506e4fd6d09db384ca9e8db923300aa0adc7e6133a83c9fad5704a73ccfb5e58d2b2353b10f8735d18ac7b236437beee2a066410e819eab1f2ab224ae4685f70e7e090aae0d9bcceb5270c0639b5362b8c3d72309bb70d3c60d53ff60e4eec7dbd94884176a28dfed324705eec071acf6fdcb24c32be4089f1416bffeb16c1de2b9cb9f931c0e1746c9aba20a967f60ba9e0291180a62cb36c7b0f0e468682fce2c748fa59c594e496dcefe824bb8eb6cc12f7fe0636e26548f3a116ea42a54d00ca0ebde0f8fe1c7c532db6bf5b1228f7242400cb78836280a59087fed5be5903a921e459dd986a5c408e360e88592e172c49f09eee5e97b8df772447a6881ecd7bf7faed36e84ee01a7e272e684e6698c6be0b18cbb53b624f04a1c7405cc4eb09d841e7c5f88a4c33102332099637b197b964421ef7c7312801a8dd6dd1bec73f811e046bb450a396da6e0ab0085f6a7e99da9eb55c984210b9a6d4cb4d6ec11f0d20859dacff712a42934e55e1d2f2f729a1d75456ae8b360227bdd923ac88456611a7c27c6cebe006fc198eb59afa9860dfb7a631b971dd43eca7ac0c16d6112e33f4026ee964d9b3560231795a2066c4095821524f452b7d658c7fc0f8dd905b213d39c98dbe3a8042dbce2d5bb149f811120166aaa4d5aad27d30d97b902f41e56f364b79cd505d78d4063e1a74d902b029e57af2a5db399316d0e8c8c625b30d480462b161a50d2ec3d34a88582e9bb4c2822a13fce45279ca0c2b6fc9aed049ccf8a38ab96df51ad8e434b28b3d00c077ce201de1b941f0a1fae0d290abafa67c8fc481adeea4d20ca84cc714ec9945ae7434080dbfcd965812bb58cdaa557a68423a1726cfc9dce6df6beb36a72247b45f98726fcb9e0f9eacaeb49528324a9a4ab17f4af669766f7cb75da2ec664e3b92746f181e3afb54690fad8b9b3351b97464e6e08dd38da1ddc798545841c9fb013edfce94dfc1a4febf36feb8b83abbd6103563c57a696ca73f30d59fec9def8dc3badf1a2a7b69ad9c58e87b4329e20385d3455f06543a633c736bc940c29b9be9b7f4dc5e940f66f310e1cdc35c85beca11df95c36e5e9587b4ebce23c9443a69aba502cbe77169104b4266ec7cbdb0ae96672aab01d4dc252293edafabb2505b242059e5f3e0873d386bbd116aae10288c5e7fff50890b18f80eda9c4e84cb277d611502fc7894c71a330cd7768c96b324127bd6ec0e9679442f7bb56e462d8dac662b71811d439456f50ee91a0dbcd9e4a57ffed00924d4605c5e9c74599201e2975caf36d4412b8e9d33fa7ab9ffe32805f27c35ab6cc87a2c2565d217060cb7079a24a848ef3c88a75188d75797f0bffa01382e2786d1a22e186a8f9f0274ab6b65ed38429053b7763bb194505beaafaad60643fa2f4896f1595b0ac013cd07a0894badf0467a128499fd44c4fa755e81b82260d588c12387b5c72b8dd80e1f3d4cfb5fee2f9e655546ef60f30dc817e63555a7a5aeb4d1954a77fe8e146b436c11fd2832ae57b541d5d31ed20dda28848dd2c9fa1ea1a2016e6d4b401902ce579813063171d3ef2db1e7e452f77c89226e43d6dfb32d2f38dec19a08a6bab01864f590e83a0632f30fb58256e9a8371a5b364a6551f62f8405cf50d83dcacbadf77090caf9f7651c0bf519041e23afd14c2ebbdf2108306b2689a8eefdf7f0d7c398c44866c58624719fde24512d2386c1771b87b4da632fd9994d26f00a607b8810c6cac64b76da5052f4ca5071cf91c4ec5ca509ee06a3dc89fd36d4bb02bdd5d16abd09dcc42234ab047f350aad858406ed7bc7dece6ad653e84603ca43e36189d76f84bfbfdc4fe083019e1d61d4b7a657f71d50640531d4ceeec6c8973200a0cf454207ad4cd86469f213e7a0927266378b7f11c38e92a86eaacbb5cef4e321e230ed3f936fd4caf30a0a3ad2642b06619bb926bfad418b2c1ebca3219bee45b53ff00e7f86155b7f5aa74d11eac376da7d1d5caa20a2bb77d2b20dd891005f26d1a29a51dca5607d6100ba294b9d57f9abe3e1f64fa85a79d42b9b84c4e448a740963b4b4d429d064fa2121a7cbeaf976ac1bae4f1d9dfe5fba1fd834ef852945f1c1bdf7218e3a6fa00d4bfe07a6819fb9f3697c576d4bc96dc33192c30fbc09dd0887b3a9e4743ed29fcc0f53a1b7cc77573f8e98806b21a7bfc0247ba2c5fccb840862fe3adbb7036c3b4452b8fa16e4136edd836cf8f85763978d7c1ffe8f84ad4d69fc6c6352ad976737d3854aaee9dd8f8f697d3347dbf1b9829ee10667e0581a65d7bd77d59201a47872743f76af210c749370048db0819682f5f7ae4912a2e7bf69ca28e39d6d48956f185fb63e4c193ba0e13e993b5fab933e7ebb978c4d2ae8ff3b18d75acda926673da49457344abc049e0a09673cf11b15e93896b7fc30fb8278cad7150b4bde308bb286a7dc5741a1eeca5bcfa623a7f724f97d16104adf4b75c36cfa3e917ee8532c7e6554bafd54169cbd4b4cc72a7511b2313e"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 20:27:10 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0xc, &(0x7f0000000080), 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) getrlimit(0x8, &(0x7f00000000c0)) r1 = semget(0x2, 0x4, 0x40) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000500)=""/213) r2 = syz_open_pts() close(r2) syz_open_pts() readv(r0, &(0x7f0000000480)=[{&(0x7f0000000100)=""/153, 0x99}, {&(0x7f00000001c0)=""/36, 0x24}, {&(0x7f0000000200)=""/238, 0xee}, {&(0x7f0000000300)=""/130, 0x82}, {&(0x7f00000003c0)=""/182, 0xb6}], 0x5) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) msgrcv(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000040000000000000000000000000000000000000000000000000000010000000000000000000000000000000af2ed62964fd2267f2ff6ed9000000000000000000000000000000000010000057fd59fe00000000000100006f00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000c2e61e33392597be56ae31d2063e927fc3502f3b4eb872d580eb2feebbc4cd1858a17db5026dd9b86862c274446a17aedee00fc97fb9da09dbdcf6e9e8912ddf073b8e404795051a1c5df57a214cc184c0e04e55863027f601c71311250bd3d35188712cca2aa484cb2131176335ca4815a7e88c83f19d45c01222f01c47def463a1480700edb03713df882f057f2b100ac50e3b9bb70cc762ab61b8698e37138a1a6238df38e854a7397146c5b02fb94a019d"], 0xc0, 0x0, 0x1800) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000ac0)=""/240) msgrcv(0x0, 0x0, 0x0, 0x1, 0x1000) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/56) msgrcv(0x0, &(0x7f0000000e00)=ANY=[@ANYRES64], 0xd4, 0x0, 0x1000) msgctl$IPC_RMID(0x0, 0x0) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x20009c1, 0x0, 0x0, 0x0, r4, 0x1, 0x8000}, 0x3ff, 0x3, 0x0, 0x0, 0x1f8, 0x6, 0x0, 0x3cb}) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x3, 0x0, 0x0, 0x0, r7, 0x1, 0x780}, 0x0, 0x7f, r6, r6, 0x8000000000000000, 0x2, 0x80000001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x6a, 0x0, r4, r5, r4, 0x88, 0x9}, 0x3, 0xffffffffffffffff, 0x40}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000740)={{0x1, 0x0, 0x0, 0x0, r8, 0x4, 0x4}, 0x20200000000000, 0x6, 0x7}) writev(r3, &(0x7f0000001480)=[{&(0x7f00000024c0)="cc", 0x1}], 0x1) writev(r3, &(0x7f00000016c0)=[{&(0x7f0000001500)="a5", 0x1}], 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) 20:27:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f0000000080)=[{r0}, {r0, 0x10}], 0x2, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="484bd18688c73678135b039d69912a22ded4d7351242aee08fe31586f845e6e47fdfab8e3a1c75cd47e14c0a083df997f5a420273a8bf5705c0d56a0873fef1df69ae2fea202fe4b921789bec4b0dbc8f172f3d11accb94d132fb9eed003ba09ea110bf09f2ee5946fb8baeb0d710cc2a064542e9980743b603f0ca8f031ada0b3bd11930cb13d6aee566b910b6f3254c4c28a6b3955b858fcefbc955e371a2fcd37aae92a8da17296b1865ab41e55a1858a6520ff99bac3375b8b03ed724fb4efcd16239d", 0xc5) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) 20:27:10 executing program 4: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) preadv(r0, &(0x7f0000001280)=[{&(0x7f0000000040)=""/65, 0x41}, {&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f0000000140)=""/138, 0x8a}, {&(0x7f0000000200)=""/107, 0x6b}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x5, 0x35d) close(r0) writev(r0, &(0x7f00000026c0)=[{&(0x7f0000001300)="139aeed87824264f69007b3bef9eb059b082dedf5287c0014d61dcb4f8880622f29b3810c1ae076f24642cde9a4e0d396d3e1fbcc62874055438011345c86ac4bb0ac740517e3b883226df8c24fe376f1de2e8489da44e0605139d5b4950ffc5703833648d49e5b2cd901dec8f6468169304268c8285ccaaca4e05411938c80addf0d293e577ac61d740cb481e04789cc50d218a7b", 0x95}, {&(0x7f00000013c0)="8df6fb4ce91e34ab33853f76c545de8cd533ffd3c85eee89ef10d386b05b38009076429509b20fa1ec9357bf05aecb495957a9879434f9af3039a733425635037a4a72ec193833cf33fdae8b", 0x4c}, {&(0x7f0000001440)="883c72e3c82d7b8df4c51cb2566e66b8289957d0495bfa7d521996deff6f54ac6696acccd1fdb085ec370d9a764f5c97dacf9e50c3589434e916e12ad779d754d421cff18d509cc7a0ec725be5ce9bb04358ca7a9865164ba43f1b360247365ccadab7ec17573fc9e3fa70369ed3cb9a373212c29fb6f89753fc4a908bca9c0aaa4c95aae12d6a0080afdb149b6e0360e6634e90aa8ebb0f422a898f3241afbc9f0eecd5ad6b84dbe81f8ec0ddc7856d7f88276798f8ee18758fc95c3a016e457d0cfab0352df86a", 0xc8}, {&(0x7f0000001540)="a0be657f51ba95a960f75b6c0b9d8292f48aaec9f262ca9eeb2527f36c5a80ab9c7e3cc36d341ace86e788ec126e3aa37cf603cc5e80529e1fd221800273073f1598c9c31c16b3ce35ab464b48c7a6b69e6f41735a4124d0bc63043aeaeba653e84e735fc2fc51808144ee182e0f1999dd9d36da115f6ec4cfc38eae3e84b2917a636b466801ee37e664d83cdd0e31677be9709bfb1b63dd4ec683321556a43f24c3153bd94c8e785b294f16d4dc7de949afc2fa1b0337ae4eb13e665147d6db2ae3138a9e580c284aa26a338cf21ce8ecd6497673844a8f2c2bf89bf57d814946555bb5b510d710001a76d54896f3e6ce115c020da0a668b48b96305e35577711fadf50744a91a956fa852cbeda121adc2e084a321f4ab296f05cc3839ea2a81e760f7b74bcb0cfe0055deffe4a4a523e82f6e9244574e617a4eb0188d77c5b2df85fa519ec764dea09f1552b35f947b6dadda750f249b2a1fe0a34d537d8793d4ecb7974ebb86766c51613dbd67ffd12edfd3ea91b53fa081678e8c85e49c1cc20f46cde8baae0b1e9fbc27e7182611d772334cea473d1ff13e06630a32ae3bee95028c495733327a9c001852fec833e9417c1a16ff85b4958dad4020cea185f990b5ad4eaa18871a7467250682900b2a3bb685fbf27fdb59b3e31d4786477cdba72fab9cb4fc528914143403598b84c8e8cb8808fc8c428575a3fb943072a84a2dcf63940b268076a842e845b7fe803dc97e9fac1e03c8b836486ac6db627b54a316931956edb5d24ab6b06ad2831db6025cb1b83a9867d4b8a39d81dd80a2f05076469ad6cdc7e0f93037717a0d9952f66a52325e6268317025b2f13ae99061c592f62e59caaaafc6b15d157c9cc03ec18bddc3e8aa38c8db9826e5b811b7b4fb06a72c4e9d9e291028a560201c5b8d0ec52ed312acab3d26afe3585b197f9e63b404a8272a87d455f282dd759c953ff5dab6ae96530972be4aaec2b82d4d2b1f4d9bdf2f07a9f377109e41ca5c8b596731dba42af714c005584f703faa4641ee923694df60d618ed71c3f05dfe0613e556e161ca99d8babc4579ae574bd7b61c965040f0723ee776e2f1c362c50d9479cf8fa71ef011a45d0d6755a36aacb1666354207e92adef5b7f078c856a2fdffc0a5ee7c249b0756c0a1e987f76f873616dbdcf393a9a0f321d2cfcb04a61b8c0815040f152068153ff239cf8fb2d4757fdbefb4cf3d200844c036422d8ac70e678b4fac98329a06c0eeb47400e84313678d7a8c0e6aa9ea7db7ccb8aec09d7238d4afe7aa007ecd928b62d35d2fbd1776063f637e14d4a52896342ecd6772d78e8b32943514a6887a3560065097181f79d1972250cbf6ad3fc0806b2895c1cff09df410edf990181f39682dde72e8a90352a86423605b48c2d4f67964171b8753b8c7dc1ff62142f408bf6ae99dc9b2671a038950d0474bac4a868669b25192226bd5fc6a507cc94c713b074f8be9e5a170e39cfa60a860b7203e9f5ae94d867ec6f469049fc51d278b69dd40235c6ff97a703d414d2d499900d6823f43fd13ee966aa5b7bb01fb33da16d7f68849f8834256b7771c8bec43c44db9b7928e6b5e7a9cd0f15bc0848ef12eec6ae2d5f9789820bd88f5574672c69cdca5db4969df831123128bb6332355d5a5c3dec6a4d6a1811cc3281012d109a302acf35e24bd992c268a012cd60158a9e2c8d384cb06f071ce3fe011119d4c8c2ad2548330dd551021c6dd59af30ae1c0286a4e4713a6261deeacf8a92a3763b6af39643d5fcf083d22ed733c646f75aa7115dfe57c89e3b3a849d3b806b22df19333c9d265ed10369bae7fc2bf59976095a3b64456be05dc6760a88edd2308ee1cf05215d025cb3920e4760fee5af243943be0737a9e814eb77662e9d3a669149bda262b2de0f971adbcdf8f1a034e54a3fbaa5c779f2a572c9a632702a50114227cfd0e5f17db345b891625cc3b81e846383a8f5a1a08186facf50787507b9848e68e1969f66144558904b17e85b4d934b2d125f44bc76a4cdb37fd706f321d94cdf6acebadbb1973d2b3d50040ad832b58168deffad4efb63aa0a7097379bd66c90e2eb56569d0901dae6d10052c08d131668ebbe57e21e8c70c8d667fd67cac323171d46ea490cde699c1c1d05499999b1aeb9dc3b5302e7027c5b5c7a26270f83348de2fa32714f2b25b6b5cb2830b04b5b16f8f5f45435b0953ceb76049f9e1c0b54e35ff04bbf0723a7273a5e6c53b7af25afabc0d6f26a8f23d2db2988515f465bf071c433e199a822a5fad07ae78754c9cce199e7eb2218a53c26ba4efd914cc7324fef10c3456f7ee1665761ce11b57256d419aea661f21a7c0257796db10927bc960a8626c0ed7703dfe4faa8ead8db100fa4569385d9e517bedd8dd7494100f6af612d5fceafb3b21cca176295d8ed10109229b4c818811452c490c444edc7599c7d3f56242f9961c62305b941895a84771326ff582159979c2e65695c7f476ecf7bf5aa42a4ec2c3ca22aa889c8eebec8070d35ef7b6d26c108f68df8d56b520861dd0413d97db4065deefb934f3b7d53c97251603dc30242f6fa85347c396b0816bb328e60c5ea07798b44828e46b6453ddb1a4999c61d63a45202968dab15337eeeae2630d61b2c833ae550b60ef92bac49d11d191444851304b684aeb29ad04a53cfe74e0e3eb22f158a61d7b7a89015661b4b3342af6f472666f06eb7ce096728f60760d8c9a03b9b3875e8b30fd08182ec545d27de9428a29d0a9db6eaa82a7f238b777919fd091d477c10baf39c212ad3923eda03c45ff2e7337bc96ac4564bbb1624db3932d627136d398e68da22780fa79ca4a11b4ab26e9bd829c199bd6cb64a6f09b5e5307a937bbcc303e47448a9291aaadf4e16ee0a125783c9705f4438733f8078fff3be77f6d6d418a003c5880f8470b44fddc97ede7fa6911b5dcb4c38313e15c2d00911ed203b904e27a22bfa65c7c251d23caf5ba0d43000521c45b766b7cc67fc3e03b05069e7693566f12a818d51415492be1add99092c9dfb75f6d3cfdf6cb6c44f129ba6a88f25800464243a854351ce3195b5bb1799dbd46d3ef35b7c0edb9bde15151e638fe05a92862a33b3f2298cfa7ed0d824d404631b95770321af0e1029f1d46998839015a23c31b4a0d44c06ae94444309e2ade470431020405b252e039ca5d19e8473fcacad30a1dd91ab43d81d95f62473614938fc1f9f848616f39d4676e83965ef50f28f3087c7927207c4d47bb3726512d31658ddcdc7aa657883e20068945b99130d50f454d33c90b70265bd2f7195e05ae9b8a8e537d855970b0839041da5415c236d91c9da4428396590358f0b0b43d1e5cfe69204647c7ac5784a5f9c380e870bc1248d79d55e8a36d81ca2714947397acaa83694ae3050260d555bedd29eee5bb3b9d512d5673cf9cc4b07aebe4a570f64290e41fecf9651c0dc6c005474f51e070511be2160de326cc12a51e17d8e80c35c4560372c0edcb18dca04d11dd58135a9bc8935b3c595d7a46f3ae2d760fdf04a7066d0e9d667864cecd31f48c930a485c08f87828b1e715474db05ac69030d85f942182de3b9c1d0a4c6a5f54d9d9524fe34ad28b3fe3afc619163e412dc6a094984d1b0ba83d48e6e4f948fe6655532e191279d4dabfeac6a2ceaa7542a322b2e87aa64a3253cf3260a930def02855d4a01828bc332e331fa9ddb12f8a7937647ae0bbebbb4225439737f54ecfb007ac6e01a53868d1dfb13cffc7d46fb4b429d8d6c93d6800dad3443750ecf48fe3b5d857178af2ea6b3e7764a9deb278cf1ce98e2df782a1907dc55d5617652742bec60143b7ff1f1940c6d5270baac85bfd279bb5f638f82d5a99486486eb90250ae87b4c9eb29ba4a96f6a1cc93cb5405892940fa03d8307e4cfe6063dbc4212ad0b3b89f1b6c1d416385aef3b50723ff02ce6b2260a1348fb803bc5f3fef2e4039eb6ba527628a99f579cb0911e2159945ad43bd52a5d2a494e52178874e0d1eaa1dd0d75f4ec8189851fd79ff297675723cb755a0ea51d04aef9fe754015ad408c033ee3dc0ba3217996bdc45eb2125e1d017752809a9cc6a5f8c2c0488d71a3eda2112838f30d5c79e86536b44d8cd41714693d7698d85906f68108a97efa015d91d24953b3e3d1ec923cff787f1e47235da0883b867aad18cb8a7c158b956cc12c01b44095fa813e898a7474638073050dd8e01f73b5031457bda7c7bd11238a7d745963cab2547f3dbc0c2396138e45db704f0f87e15376995902746852a185f907cf3d024372c0b49b7723fee306ccf834ef0db488942b7faa412bc0d35bd232f4a54cc635fe09a814adf024c73a070187a82d8ef549dc697a08a478cd1227b6009522a4941de77bc817577997e857b07a73fe59bb5ebb799c6aaa3af3705fabe4274123fc5ab509c08ea6187541621ed16a7fe905ff8bd8fb97adb101f598ef9ca7462060a5dce449f096f91209f0f8adc96571e9f245b2d6cb8c077ba5e690e933ed615f8b27a17bc3abdc21e27bf3ec049d12e6448b2d713d27ce43ce5f4c09d3a66e96247ad9fb14e54cf0005d7d17bd0665d981c923c84a247c0ffe74aa4631b1ef34f1f2ec2c2d5c8bd6f9fa43aadc6a3eadf68bd01aa08c074bebd56d5673396ac658c820780b7b43754c2fb3e09a60dd7018c026dbf09e66bda90810a0240e17055f69528b451977bdfae798393d9d6a20df367e2f003e253fafa553a04a33c23864b3f922a6cdf4d15fa627564e283a896403edb984697a269313e1a22135c27fe3a9aab4ececda3b106711c1fe4a8a2f7c967afdbf818a1c14082c71579319786d8c3c6a19c8f7555cc9d4b4c6f46069bef7f46cbed178d3b3e70e7ea2b5f70b6f021d52d962f36e9f715beaf7e90a660e751616bbe9591cbde5aad7b81030346feb48f1dfff3a1c60dfd6ae9a7e43354c2d4d9a439256f0dda26ea540b003b2436a2e5a8c97b1402702ddd7bcca8a483bf873e4d59c568d249bdc8d0e904e009a98c8df932faa5e6f4985e591f9b417ef2452ac8d9700b04678317821305b6ebea24aab40642ee9b2b6d0f0bfa7c32a19a726fa52f22aab48685be19d085fbea00ce27a429651a3857b25a2afc22515befe1cfba70f10a66748bdf693406bad5a189f64dd735c70f39b58c0afd5be669b6353ebd0bdb0360d535bb71ec480783924ab28fde448c423158fd49ee6985354c6f6451e9286098d12da69e76b988e413ac01bc43879513b6451726cfc6145b6e89e87fd145673ce3b65832c1bd5652b0835a4ccc46e9a7edcc7155791262fc038d6d09f80f13fb5406c7de4baeee90220673e313cb460f1d650280ac2a9f6080640f9e694035736b7fc11c51e2a156fed644780a1ce39092877d12a2176929bc809f5f7617368adbb53699bf09fd882b91f6781da87110db39ffe7e9709ed37d27a94dfbc641d5e6d0d12b2aeecc51cf5d34456ded924958c13384bdba6464a7017930659e23d88e2d198dc1a988dddef762866fa846cd61b29585760c0847d80f49ff344310589043b7cdec6eb0dcfedeea8f5587bbb1d958c994488e55faea743bb672313e87976c5da08511efd174de99d030363d5bfb469288211e4fc823ee444753e6f1c751d1672b83f7c44ff519d8b64d74f76dad00d53ddb63b51fba605f52656e07292ab4e1eb8611983bc0ca2e0a996e64e098a05237255149de1069d260faa1068480044f2edf1ce18f825592a5ce9f292c892a2e40acf842", 0x1000}, {&(0x7f0000002540)="41020d9be8c2ea4002ff15a65d67dd4b9d9e5218dd4488459ede7ef35ebf5d05352f9e8db64b36c68e0ae82595d57663cf72c80fc9b203c44b9ed4cf718bd90eaa8d0bd6bfdb0721921c899ec40ef134faac2b0a841870ed86392802277a2208", 0x60}, {&(0x7f00000025c0)="7aacad507835a88b2df7f26b82c34f4222df3cc5a04fb24a1e0f4b4f6e841ab2ff3b423798729919447955c91219641b8c699639f1975ac3d66ddfb243990ac23b9cb2e6daafc68fdcf4f152193c1c7d1bf62a7cdedb658769607b8434d7e39150d5cda36872c185e2e6476a6cf03d96f1b1398227fdcf540c46e4aa241c1732fa06360e3f3fc9f0ad365d8a112616e88fb4bdca982b1ff4f3784f196ad463eb35db0de2e15df0fe024af20c03ac0e48f743d58e5c957c1178a261f44b5596ad6513314a4f24e98c6c8481c6d0e849fae49dd4b139463a358786163a850238b2fe823531c5e09c80752670621e86b5aaef665262843335", 0xf7}], 0x6) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000002740)) writev(r0, &(0x7f00000027c0)=[{&(0x7f0000002780)}], 0x1) readv(r0, &(0x7f0000002d80)=[{&(0x7f0000002800)=""/129, 0x81}, {&(0x7f00000028c0)=""/104, 0x68}, {&(0x7f0000002940)=""/230, 0xe6}, {&(0x7f0000002a40)=""/30, 0x1e}, {&(0x7f0000002a80)}, {&(0x7f0000002ac0)=""/20, 0x14}, {&(0x7f0000002b00)=""/22, 0x16}, {&(0x7f0000002b40)=""/197, 0xc5}, {&(0x7f0000002c40)=""/203, 0xcb}, {&(0x7f0000002d40)=""/22, 0x16}], 0xa) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000002e40)=@file={0x0, ""/250}, &(0x7f0000002f40)=0xfc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003100), 0x800, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000003140)='./file0\x00', 0x80, 0x138) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000003180), 0x20, 0x0) sendmsg$unix(r1, &(0x7f0000003200)={&(0x7f0000002f80)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000030c0)=[{&(0x7f0000002fc0)="14ca08b20808fd647b5f26d29823cc009b19705f8d73876d34abc8d337465f596ec42d6b4c01af266cfdbb50dbddd1bca523626fd57849a5dfc882e143debac344f54d4e7055017ca0c860e840765a4cce597afdd956068f32c3ae16b9436e69f12022d8e3a3890eb81f3853b32205526c56117d50206d8a70471c8daab3622c2355ef051246acd29d87493bd64b94ea9931e2ea01691ed9006726571617086bcc2bd0d8db2b0b5f5f058c95c2fdced0a320945092b25192658449db9259a4cc2c2fe689a1a61da66b850539a0e5e85842481f6b9bb4", 0xd6}], 0x1, &(0x7f00000031c0)=[@rights={0x30, 0xffff, 0x1, [r2, r0, r0, r3, r0, r0, r0, r4]}], 0x30, 0x2}, 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x4013, r2, 0x5) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x5811, r0, 0x0) r5 = open(&(0x7f0000003240)='./file0\x00', 0x80, 0x4) r6 = open(&(0x7f0000003280)='./file0\x00', 0x800, 0x3) fcntl$setstatus(r2, 0x4, 0x40) readlinkat(r3, &(0x7f00000032c0)='./file0\x00', &(0x7f0000003300)=""/178, 0xb2) writev(r2, &(0x7f00000049c0)=[{&(0x7f00000033c0)="c27df34eef21c3dd4c9cd3f16dca551171bd21acb9408b4304086f65fb95af8fcfcac539fbdb213996501467c16af4b6156e8204687407bbaf2f1983d5eacbbb9995991b2be8c3b2d11fe8257c6c8fcfcee77dd2efd573352a0de79ca8d5b83d155440a4a41e8201e08a04d5d0f336870c58c32b1881d08fbb763b93a364c85a95a9ea88e927550d7e53d12f06ba953cd60d99f9a5c8", 0x96}, {&(0x7f0000003480)="90e886b73b5339f060a832648ef84a64087b710790336b825ed58e36666e40ff745cd7b2ee3ccb80f90cb83295a519c27c782f825d0a22df078e52a37b9588f73f0cc6f4b5724fb86dcc80a4ff8bacf3c8a54e657ab336155d3ecf22946308faa93df7c60df5a3b7b1e40876288f30b9ad01f1b1f5446f4076e020714410c8f09249a58ef51491e7bd510c45ea2375446d26486662bb07a5e7d2310626abf915c15c74c7c6f78978133d53a88909584d6180ace85934a74df23965485bce4c53", 0xc0}, {&(0x7f0000003540)="910271c96fb4d0d51438f4dfd0decf3610031dfcec14ca198c2bb650e116868e2d06947f99aea2b17e29419857dcc7f1292a0b967322433fdad895de94d629b6799362f1679ce4ed8ff589e96176e95e20da26a7047aeff7f64fea8b892d41a32eed851a4f06f3a36cbedd9be78eada370b8053c95b19ff08e3cd494f22e2eb26cbce8637002988db0f2331d731a", 0x8e}, {&(0x7f0000003600)="5b0daf2bea3540088fd620a0f79b89b9fdc5cbad4a25e110f847d5b6abef2e7941b211deb33e564b2115925f43509779f2906d42cfd46768acccfad339e636b6f56c0b031b92f71df404941404a1dd4d86bfd6d70b184671363db2adfecf4a3117ca86692e1e10d05bf395ecb4a22ed4caf0f624414129870b391be92668ab59e713e386916089169f7bf8e84044cacbbf93edc6b14dc6f4ae644da0f67d47f821bca9ed1cb20b2686e5f0c7705f9ddbf5e5a42c0c3e6f279d8b66fe7dfca623096230d8e56ed4c2032bb4f749129234d8173cfb441e93157951ca168d0312976575917212310c253c4e99122322500839139b", 0xf3}, {&(0x7f0000003700)="8917e34953e8c35d346d02f9bf710afc3d5516f4f4ae5ca032234695fd0fd31d9acf01d93a281b68a219ec69482983d95b487f39464a1282a2", 0x39}, {&(0x7f0000003740)="330aea6b70ebf03ad70ed773", 0xc}, {&(0x7f0000003780)="147074d12278e3fd34c439e000dbeb29452579cf9c37f7a8a1f75db953075801bcd53316db3bdad53f385beaf6965727bb82384d3695385f8bad43eea653231939306c0561b26e97d42aad32ccf7a06d78fba1d89ea5743915c0660f89ab2d87c739d499e253eda0a7790efc6b450eefab35bc2b6f5a952fdf3251481c47f70f9c3396", 0x83}, {&(0x7f0000003840)="cbf6e9dede3c0b8da895d2d2e4a9bb830cb7e3fb92c67f239652d50350c65dabbeccc933e09d1b30192be40e4015c4b03566d5a575da154c7b13cf86bd29be1461adc2de2a1279d7c7cff3605b56f88c33dfff556a98bbc10d4aee9978ffcb14e9b98d62676abe97909f07b94e1d26451a261b21d5f7b6f25b22f1a1e5aadbf9adc0852c053d", 0x86}, {&(0x7f0000003900)="dde784720c5ed26a171ba8deb4c9f336f8d8700faf10a4c6cdc941eef8430c051dcd691f59f8eb3321aaf5e34b196fd70a39993576a481b64df1ebf093851f45b4867c00416cc95e3b92a864946983ed0d797b1733d0bb9a78ce2ac408ecd631ec5d9e45ece0548a2a525578de469d5cd9761463da3b3fb588c5cbe7f377f111e706c174d88ff8910512d20547e764", 0x8f}, {&(0x7f00000039c0)="58634432d12387b0cb3bd7914ae3293f9cb59e8c5159231969295ee41452d5d4d22af221ea361b569d16d477f04161b7fc92fb99e6b1ec14c05b26b89de02affcc46ca2aba905e93f79e7d2aef992586e9dd9793e18d3b84a3f06b7d55fc053179cb80294b8269c02d44f748bf2b6fbdd7201f33f3dcf7136ef06372f7e2889c598f6f4ab3e85f0bca047fe7ed39ccf6e8442c49dfa6a008f15c579a5cf96e66f7ecf9b4406b6c68f40865ee3625e43d4384a0e79072f02500c263667aa35a24fb4d22b94fc793ffcb88647054ac3232f34ab36ac7643b6f2be4170f44d8edc291b52028ba29c962ae3f6f759ec4175bae629a6f749e413508ba8e479a0a4a1773c6d58afe90662fc005d23e87d2edb71a3102eaa70a384816dac582bed1aa63133697f279f2019d286695a3f304fe0b91fd994db619154da8e5331c6e00de944e62048164dd9acbf3fc67b46132b3fce475014e3671735a26be1da1c1416f29d7af3b4352ad566e65400b9c9680e114718f90305fb1580f35085943c3d2fbf57b00df3395a19ed53d806a3b3ac6d5e9f8af87fb7e93e8b47662bf40f43727656fe80f4133993302705c1aee2bfc0027b414123ecf67868e3eecbf584958178523ee60999450f81d2a3d4d43f6578bde9708acf42466e33cde805157a74d85a341a25b5831952d7c5d2327241462a556e2eaad0c5bdcd4bf46f959df4da8feb19125061c26c1902c269c40ad8d4f91c718b4339fe939220e94546e552c954c68cf4e01bd841fd8630c1ec79bb3ab2f49a80016ec7ca444561607ad3200cc7a126e6c39d9033fdfe1359c5d242e55079f0826f1fd1369ef6dd13ae4cc291dab0c6029a8d271be213f96fd4f6884ea800bde753c8d9d75c7c098c32520ef6c54b33e64b07a677a08f5250a7f4a85248af7887699c6e482b55f316438071b64c6a22fc3da428cdc26e053f48dafda19be1143067bf0ce6e1dd7f2dbda70eb302d7af3343d5ec13827b4d236347e84b816eea6422153758b64660d8eaf44257ef4e46e065360dd8372ad415d683f9173436ee76eec3bfed19e1fd8b4be841e83c89c43db9fee77c845c8c7abe78f0431e64236310c978e16e690ef8a03ba51e7738c143a6e83677d39ee97f8c5c3025fc740b382b9c922bf8e0347242d0b74a16dc0fec928d1154607f296857c4bf71828297508dcad784575e89cc3e3f72f796d7a66deb1f08e7a99af73a4796c9f16d4c63d62144fdcaa0638195b800e3a2e4e94417668b57f9e13ef272d671824ed77e6b1d8b267947dc8b1db5827ee4b64b9d8598df8fea37f4ea85c99189939cf61ab18311111b3ff374c9e71954ef0494296c17e49cd9e25dc8218fe7770f0cc449f0983649c1019475dbc2c7af8517fae91ef8576b7f41461a1e677c9e90bfb68ec94f502d1f3c638e80f019e5c77b9d8b256f7af1fd431d30e7cf3a3ea801eab7cb0551a6e56fe5683b5860331e81bb7093096cba0e7873411cd3ccef912ddc60a95c12f93ea4ab9176fe9506c10880209e30edaea5f4f3bec276f49426e19f750abacd584aee9054decef64caf3f5c9b94e7c24026f08719b84dc717046c040852f9a7e9b2ab0882d04e1faa501ec7ea3143f20986fb40d1357e0f633ba6978f7945762e459c3f429f7d46068e59fffe552eab2b5a6735efd4d387d55445203c1ff4b8a0c6793ed20e3406541b7e5dbc1d5c00383cfd53ecd4aeed919397154210cfd0be64365e675463d1e66dd457f8303b9fecc17190e6c683c77001cdb773608894c5b3aaa7393051f7fe54ed29d97b06e378eae19a68bdc9db0787635ca1cb9d2e87e8df208c6e956638e1bae989eb1eeb4dba67db229bae90488eaff0a5d4c52e9412c4bed429f7d81f37707c13411e8210d165df8fb75d728e1df54f6ea77cf4ad8bbfd6f14a0e6f367c536b53a2b4b9a4c4cf3b2ccf8d37e69fbd937ffeb5b13b319559861268797c258ba4d55c09d1ee519639f1f25caa5fc04c92c3126cd084357fdb8553884ec6bd4282a76c0bd29772a61b68aaf741f57800dc874ee2e972afa1c5cfac03030adceb1cd6aa0b03c1887004360c45cad04588bac1924e910e02dd60e5828cafd14488705969774b28b8556550da3ae564354542b305cb5219249dfcaeac58f2ac264d5b3d1c30187f0da8853cf2c1eb9b8b4af7eb5c8c17feb8ee56645fd72eba1c2b9cc8b9b03a086a46a7421c561c7545b604da222168bc4f5eddb6f5535e155079891f9e3c209de568eedd4ba69678defdff4562a13ba15d34f4507fc14349f9ab8064de127ee1e0a8f0beb0843d0748670b3669045b9f14ba3776753fc046785b2e36896b7fbfa3b4e67669df480aa9f1ec5e316ef310830d37b0f087536b58507d20f4000b7679293e9dfc482c75a84cc78d6229541d76130aea27a143e124d4ac717f0133106326cb8e0d731a1776d0e37fc051f4c66c90f2e4842be01aef1d62fc05845817f953bea65391ffdb77ec07e9aeef9590c4e79804ce103163be2533a7e1b0f6bc805a7dc172243e56e156897b31d4e0eef83c8a836109260709e90715376cc444fc1cdb2b034d78c241317dad889a7e9e3ec8ae0bb5ee3c8a49adae3505b20e2a2dd045a43abcc35fe317fcf9a832f1d4388c921f3f3394eb5608c77a4c561a2682e7adb22a5ad8cabd564d5c01fc9a67c101356f5426cd2eb231f0f645445215f6ffdcc32515784ef6690102fba7ff92846299006e41fe8f8b16153d6cb37fd476528cef1e7305716097bf14ade8ad9736402a88ac6b8ea8d903a07a421bde28eca14fca776f87d3aec854ab37204c74a5ccbcdde686ef4f931bb63f89a230565ca692f5312e7bb06771d08558d6088d97d4d9023ea258ad2dfa8373f581771846d05042fc0005b9749abc828adb33965e462a29c4852f0b320e3d33864596796f0c7286d92bd97b8fc4ba9953d86ac7226cf25da7a31ebd5ac19ae714c3c326f3a41978369b5271cf8c60b40067db32b81a7ee20d3d58f99d4e550939b0a1ff8ccdb994e11adf20364de424065454d304d95bfd895904e4f64a1f070c3c0504ae785341b5609c12d4b70c1327bdf09164d4a6c226733ad8c87f789f3f1c35e4fb633fd4a704badd7d8a5b87dea854cd097ab30ca051ccff1ce10c9d372cda9e3036fedb0cd972c70fd44a098e9daaf2d32427c50a37b6003edcfede06b6efe0298c3326bd3e9199418f69e7ae8cb2c3538457837c9499d400e4a2d495645c81b6d662d55a5b17f0e9f587f5ad49aeed3b41ca77e43ff13a8e211c2b93cdeb96cd29c427acee9c95ec258dfd858b0bf31a51e0f6a2c946c888f2b0b01dbbe0641ae10345ef978e869962bb39c6aa54980e8ba8e798780f109703344274f7145b9d35dbf1063b843a5016c986de1aafaa3c07512a9e0711d9093d532b80daa940efe0045f3af21b562673e797917aca43cd4c74093ff1fae5b082fc11d535d81e71aa88e17ef9c32de0c57910d230f07e618d826f183be000d6350497dde8cee7b4b72ced57892c7a556a3d0e99d184ab9f75964301da0824f8f0da8f5dd0b3a1e2bfe74cea8286ac693fdfea7606496452b29ca168bbbe2caf66bcc6ab1e513925e06366068205fa7bcff940bd330b92c1d16f0f30d8f3e1049a6fca018b729b9e7b1c31d77c039002d2cc534be04291637a07babe9c3e3fb1926507afc5d16899ad4722251e89be3a5978199626398838f3f331e84844ac812cd6a0cb3dc29b686edea4f79e2173ab4395cf2da89d7291b76fa0763546c6388d4a5fcc74840ea6be9e2a566772919db3c6b6f3fba1dbbdd23dbc0259bf6617b15afc6b5491cde7e6c4aa948263ca7211370c79a0689038f09c861ec7e3507c45dea2d184308d3c2b226389e75c165eca691afc22cbd3c110a4a6365c7e12b46471493a9ee62313f2b74bb3adecdcec0503f23d5e72288689720db0155b5f2be1df1f06bbeb34d7929733a623892bb6faee8b7f0feb5aa3e8ed13b7c38112eb785d306d97d14bc9c0bc6be8a3a003c54ea3fe67bc7e55bfb64016798d7c426cf1a0c30a3bc06c2d96a0b4e950257fcf1b7a0384528934ecf130c3b6bef29a92ed2e1d8df2a7f06e9bc94d9d00493ea2091273fa6a2afddd32d6c2d4e8d8af94c77f398d194f5a9c55ef0c9f12db22ebb68adfdad867ae6097a530f3ad3ffb845e73e472e45fccbcb1282d5380d048c8d2fb11a6cfeca05990ce5d12a3930acda663bc039dfbf5c614e1a2c1a302437745ccacbd812e6c848d55b06a9bc06553b1f5f9e59573abb3c56fefa841b294869c0c02b404d2a37f97fbe74dbe839d5fe816d928157cf3d31f7af10773434c1494f2a140072a5cc25a01bf7f96245f60bb92cc743de7a011d0c634acd43dd68d2886f701f23360b16013be45e0d898f49fddf1df1b6e510597032a990029e5723cec26d943a0232eba480970a77cc4e67be21521d59bbf1550573745bca96e5a9c2deb40898569c1cdab0a1690e15dc911d3140f6cf5c968f964be3ee878eb82612acb19cfaaa2c494109d98cd528cb540be2a95ac31015ba7b9da5f7d5b6a550c681a1abc7c88b0aff31075983d61659f73b65f695b550f2835c5fb44174e5e5365815491008dad25b567d808693ad0b1958911419fd51b22b7ac27ed3d5e292a78f9e58761218df171723957a7da45d198676745c2ca9a44429079a17905be96f4907990a5a5e46f9599c8ead3bf81e337d42570846677e4bd8b96cbac8329c9c68eef3011a8b0b686fc911af6e23afe61c185f815575378bbd75c22cdc49e08921b504133e4ea87a4b34ff45f55d7414bf2d2b48877b5c5fdee2cf9c323cfc50751251d304f97f2741f0ac6df84e6b7cc9b8321c55f3a8e3993bdb694b6ac6d003ad07db2a58fb90fee3bbb2ae5dd333424f6ea3bd8496558f9fdce4d11a83f54428d2ed12df28c7b60894207fe578319e60cb2acdb2489ed9010bec6df7a88137e208a573897e5eb0aaed3f3bc05cd9cf29a93ebace38c32547aa32b54f15b81606188fff06cc053ab4957d8c1ac9d0eebde45442de2b62ec50319a070ad30f33f3753f62c5b68a165340cbc36bc1242f83e65866bbad602673ccb3e4af55e9ff55553ed18e3dd952827573100351fb3bc2462ebd57e20a62f4e53af7d8e370115d6689b94ef5f6ff985efb01dbcb4e1ca20cd3506f45588ac36833073eac9f29bf9fd014ad1b7756d74515933ef52917b9f0cbd42105e3710e3389d5cad6daede8dc69276bf4e3c7f84965f89567a6edf463edec84c82d398ee65a09d22c95a0d78970d6a82817ec9a16a83238d8a54762818ddf68e59c3b12d32a0628a857e6a7f922c7e98df940421020c9fe14dac22db1643c021fc9429f327bf761d2088a6c24536b040f429cb21dd3fe095bf86271c928a4ba8269ab328a4c23dde14b729a85ade04cde5c6946d308b161020f7429882b90544912e9ca95b4b0a9a11a397993ef32391703dea6fa6060f0c9ae7b136e528f83bab79cd0554b55a2abe09a943958479c6ef92ef86f62df55f16ae686ba92335e921efd9aafee57eb4a1555b5ac663297699ef41970a42c26712ae180c7e63892f9f431c2920d4730db5e170bba0b56e08975ad82bea2ad85b0f3f24c6a32de5ff6b159892526afd91f895bf208a13b94ff146138d4dbb77ee7ebc3cb2011ec320807fabc3649e52f884eb7983585875e8f268ce880cb7871a5710f18c34e156fcc27341cab5b8b90cf1787c909dcbd37931eadfe51e1d9cb951558f8", 0x1000}], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000004a80)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r8, &(0x7f0000004ac0)="5fdc08cc8139723f5209319b0e80ab3dc4526029ebb75d753241ff59e339f17dcefcb50eb3fabdd709d0750d827144e3b74ebd6b", 0x34, 0x400, &(0x7f0000004b00)=@abs={0x0, 0x0, 0x0}, 0x8) read(r5, &(0x7f0000004b40)=""/108, 0x6c) r9 = accept$inet6(r6, &(0x7f0000004cc0), &(0x7f0000004d00)=0xc) r10 = getpgrp() r11 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000004d40)={0x0, 0x0, 0x0}, &(0x7f0000004d80)=0xc) r13 = fcntl$dupfd(r7, 0x0, r0) r14 = accept$inet6(r3, &(0x7f0000004dc0), &(0x7f0000004e00)=0xc) r15 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r7, &(0x7f0000004f80)={&(0x7f0000004bc0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000004c80)=[{&(0x7f0000004c00)}, {&(0x7f0000004c40)="1322dff78f12c1cd555481107080", 0xe}], 0x2, &(0x7f0000004e80)=[@rights={0x20, 0xffff, 0x1, [r9, r6, r8]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r5, r13, r8, r14, r1]}, @rights={0x20, 0xffff, 0x1, [r5, r15, 0xffffffffffffffff, r5]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r8]}], 0xe0, 0x4}, 0xb) 20:27:10 executing program 5: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ff, 0x5, 0x4, 0x0, 0x1, 0x800, 0x9, 0x1, 0x3, 0x2, 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 20:27:10 executing program 3: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="bcf4", 0x2}], 0x1) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) syz_emit_ethernet(0x26, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @broadcast, {[@generic={0x1, 0x2}]}}}}}}) 20:27:11 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) lchown(&(0x7f0000000040)='./file1\x00', 0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="ca0d0f0fa86f5341000000000000000000"]) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040000000000008380423300001a5113fecea10500fef96ecfe42fd3357ac4583535673039d2d236bcf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2d3ac3ebbc2feb3fda1139b672f4d3353eb067e7335a069d7080000000000000000008904000000000022830cf41bed66f40066ccdcf3fad800000008e371a3f8340012051e000000000000020000000000f4f40000000080000000000000011b662300"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3, 0x0, 0x0, 0x49}, {}, {0x9}]}) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r2, &(0x7f00000001c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0/file0\x00', r2, &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') connect$unix(0xffffffffffffffff, 0x0, 0xa) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) clock_gettime(0x0, 0xfffffffffffffffe) setitimer(0x0, &(0x7f0000000140)={{0x0, 0x4}, {0xffffffff}}, 0x0) 20:27:11 executing program 6: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x3) flock(r0, 0x3) execve(0x0, 0x0, 0x0) 20:27:11 executing program 0: r0 = open(&(0x7f0000000540)='./file0\x00', 0x10000, 0x41) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) close(r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x10000, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000000), 0x0) r5 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r5, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r5, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') mkdirat(r5, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r5, &(0x7f00000009c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r6 = kqueue() r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x20000, 0x0) r8 = kqueue() r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) kevent(r8, &(0x7f00000000c0)=[{{r9}, 0xfffffffffffffffe, 0x9f}], 0x7, 0x0, 0x0, 0x0) r10 = getpid() r11 = getuid() r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r16 = openat$pci(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000140)="22d4b00045cb2ce64008b4b15dfc1ff19cdd58ca497b8e5e04c6f225b9cf2846b2ba69a31401bd47966cd3e952166526afe8c467ed1ed9f6470493fdc4feddd766f9549198dc2e48dc41f58468d2212f72c92c33b0afce7897cb82b98bb997584c4075bc4cb109f65d7a73b99501e3ffb5dcfd51725d9fec4200af4e8f25f5b12aafcfec4b0da0d53cb46f3266236bbf92ccc7c2d267f1ae69e94ef312c4b51b2a8297a43af3e479cb608f13cb03e4e41d170934e181c8f7a1b945837c5c8460c0a39e0e", 0xc4}, {&(0x7f0000000240)="fa99cd1b0d48493b0ba7041032ab65177979f3a00994da2cbd8ce20f2f098307649c51137b41f23c0313e99fe1a468ceb22b80eb48e03637a1138f3b335e24815c7f67b23aa65fa3e3edd6fba436388e9f95256c6e374ae9affdde7c6971c755669f1ba79797bc5cdedf1bde9f3eca246771d0ebd4758bd08259c2f8ba00a8636f25d1c8fab891edc5cab2ad956f968bc7ed8a36954fbca213ada227a3ec7731d4f3e0ad2b8b901ba9409ae54841fd096fa5186613739d06c715703386925b54e6be8cd5d69928fd35adda7a473e8965432f61f4b1ed1acb", 0xd8}, {&(0x7f0000000040)="898d45738cc505b8f34cb8971d2f8767b4454cca25542cffe76f1a64010c2bc63d17025d0f678c514b02ea15d67f81d797c222ec3a6469739441", 0x3a}, {&(0x7f0000000340)="0988c2b2e69a42f11f5fa9884c3c5c1ee884c05ad115999ad6788044ac45ddf5919cb539bf6956d0a802d34932c5937a5751e2d7566a465d1f0c4843fc3be4d7ef1409b2c908487d865e457280f700a663114cfd1801a69f90ff2c3b38de566e62fde669b8b74e857ab51bbc3fd1d0147d9ec91171c80f76dc79e6c17c64c45510997bb2f3609c7cccd0a13b94926fae3ff1056c701e7ad5369be50667fbb3d6ce64a93ef94aff449fdb7902b82ad8c3b6", 0xb1}], 0x4, &(0x7f0000000740)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r1, r2]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r3, r3, r5, r6, r7, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x18, 0xffff, 0x1, [r16]}], 0xf8}, 0x805) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r17 = socket(0x18, 0x1, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:27:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffff43e}) r3 = semget$private(0x0, 0x7, 0x3c0) semop(r3, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x40, 0x1000}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x8, 0x1}}) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r5 = getegid() getgroups(0x1, &(0x7f0000000000)=[r5]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r7 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/261}, &(0x7f0000000240)=0x107) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="db020016e9"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) kevent(r1, &(0x7f0000000040), 0x1fee, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffd, 0x28, 0x40000000, 0x7, 0x10001}, {{r7}, 0x7, 0x0, 0x20, 0x7, 0x8}, {{r0}, 0x5c1ea00d8cc3b570, 0x1a, 0x10, 0xffffffff, 0x5}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x5, 0x8}, {{r6}, 0xffffffffffffffff, 0x40, 0x20000000, 0xffffffff, 0x6}], 0x9, 0x0) close(r1) sysctl$kern(&(0x7f0000000000)={0xa, 0x11}, 0x9, &(0x7f0000000200)="054ef409a798c277768eb0b15000e1af013e3684a47c8af0ca3df04d8bc0c184724d3f3c72f616db71e4a268b8d9586cd92a6e6a18a4e27d67c897", 0x0, 0x0, 0x0) 20:27:11 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4, 0x0, 0x2e) 20:27:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) sysctl$kern(&(0x7f0000000300)={0x1, 0x58}, 0x2, &(0x7f0000000340)="3286b7d299cf0caa1bbc50e6165f273a2839659649ca9b28569b9ef302cd0f7f019d79c74c78c5eb057fbe7da31e2159ca951ef42a7c759c5f84038ec429fd609825e94028c52a9e87acd01b2acfadfdb1866a1b3108cb82ccec1d69c960d67a7f8c32e5d553a6d3b8cecd876283b5851bcaccd60a3a12b9e1539cbd046f28c5c9a8448835fea0f3bced2442c2fd4e29016c800ba6898e998e7f1083a7b8b88863bd776d3c556c5552aadd6000899b950c3ad85e800df5774a39573c30fc6dde68727c96b590edc0f8f5cfa9eb88d21fb9eb933343b94f1738893269858e487ca045580680ed586a79cd4d04a4a0053eb362dc7b1624494a723b054b350bbda09aa14dede555a22c6df428aa3a9e68fb9b6a38ff16aa9d6daed8b50f6794b5ce817b81b9521593c971fa6e7805641638fda51c2e360284046241ceb5c40d75ce33b36151bb9db3c1140f4c892364e549a34c9ea6a07287d4cfea41fa7c94503d1dcd3f33a1e2e4f491c7e51cfce84317d9f8b951a9991f4253e2b9aa17c72645dc2360b9bdd82ced63fdfd8e48112fb6b7053082ef653a4b51669106d800edb02a52728f92694cb584691958e4fa3a2a48f5d855c1982a6d03e40e9f8d87ec773fdfa98dc6a756f010bd909e576c33897edd9d23a77783f3b184c40cf849323af0fbbc9621e6f42bc5e14874ad9bd509e363a277adaf9a90d81fdd4586d678e7d4b4b327f489739e9504f6b055737de97ca9bafaac10d64a9ed93a2dec9d13ea63c14314ff55cc86014fde8d992d157862cab10bec91433be9dd1666600f439521eb31c5ccdd458c96275605d0e49005babf73f2f3e8a06956d76d49b390b018d05a1e3775ac1da29020d05859a3cf7877826388fe3c0b3a8f2fbbe8e90c6744b553bf06ca6f8525c211605dc83920f1dafa188a3532748c72678cc2b74672c7dba14559471903c1f72282bcd586fe9f36946da4975dec19a1a2d3e3b8bb75b9b67bdaaea8686ce33cd06b7022430d07410bb5b3c7d8613844ad7a950d8032fc31c265d322486a40e1d6c6860a477234a77006631faf7f82abd664f02c652439c65ad1decc1905ec3ab580decf216c8521ad123335e900bdd7ec4127acc252e65cf93f708b99d1ce3f6e8325b6bfbdccd6f7f586ce4f6d040f33b9641be1aab6bdbad031f845fbbc0937e1ba07664df6f8fe6648e91528b8c79c738b118d852ba708ac584796140e5d7f82a7e81c8b4b82085a35e11319cb7b452f38ec0f7250f3f83bb69e91067d35fea8c04c004464ead281f5084e73e76691c7256a3e0854a43b4cd327e9f4899bbff0af279d9015147947e5ccceedd3ac391dff5125c41c6c75c80f877b527de087becfcbfbd34fb26fcc8348c8abbfc6f57b83374988ea2aa1c5738cf4c6c435413bc3a63d36ea01624454385d93bca772dc9f87f7f79d8619ff98cc6b6504ecc52e48ea67906c2e9fb09377f78608d149550d66bb98ab64cb3ad8db8cda117b678b9993df4bd0c4fa1de6e70e8d8252037a7c6fe8f9adc7938d166cc37b33e557a867fff1eb8d1a5f327ee192d5d4dbe77c6791804e22aaab265ad15cb4bdbcbe4cc8ff8e7701d4620258691ee1b3e798ad6f45fc07ef0dc51d5a8aae991a1b59d2c9660187d51ba4042847e1ccef5a4b6509d09096664f1b974ed34edb0a0fbd969709fb44c213182e40bbc8534a610808a43fd7b5607032b1bd92e9717ef47c9177a2209e3b9fd0fec64b92b6e2ac9c6fa7dc334088a2717597f2cded6dd1265243bc583a62e5422cfaa50180392bc104f3091905128b46bb8b6e3c1f8adf292eb12685972d32f4be97f6b88506a6bfa8e704602046e7084d58fbe3dbc2d83db9785073c3dab71a7f02b13cc41ebef5fd9919c6dc7c922acd3f2f524e6e58198985c3e21ca01ecef6acc6ec4626094948d5cd232ab1e8eb3efe97e67f108a5cc54b89fd0570cfbddf5b44d11a8baafee6f98a5175d3fb14d28ef23aec20216bbe632e02c8dee6034beca9f7b2a94ed5bdeeab10b7458fecd5fc6e439ed6263c066c6f1d868e64b6638164fb06a3a68248a7258e27ebcac07176d7d0d6b1cae3b0f1c1ca233769ca6793d0acb5ecc423b57d8615709134db869c57520febe1545cbca721982a5a23677ee566b553fe994cbd82c4acdf9e311654e49a8a1cf81c712b909a2e198cd22c885a5c0fcbc4fc287fd7eaa103a2fa0446134836658e648f74e3d7afd2b6b48c9520a6a2a1b853c0f1c1d95ded7c7c8d0bf77701fa60fab9a3d650b0dddfd77f059cc20ff6e034b9107cba7fa3ba1e67c3182bf132eb3892323c5d905850987eb5f61eee5059df692b0722a9693b0a95bbe81ee295f335977ad9d62139ce18faba9c80bc3f239ce72d4c27b090717419b8af252a9801f73cbddf969ed1a4c16ab68f43177abda3a497ecbe3f313a8a1134dd18b9c361f34a48369c90fc4dcd19da94b884be497752f5edc8ba30fd8724f24169c7d14696ed1b7f0eea8c363803ce7d24416a37465e2d4d3d87e746f2723acdc171c410953056b9c687c0f7cd71d21c37e4ec2400c1b00246fb9f4c3d8fbe72cbda03475574cb9f752640d4a0c150d9c92ae301fe0c6ca8236051442c4b7f630e1474c80a977d4afb3b4230a877330d77b02cbc64edc3bddc623b249b62ed42bb4def1f0fe6df9614e8b19879b55d7c9e3197f2941f97935ca478619ef17a99d2e0c68d1357b99fcafd6083bb0d46f7ac3da18bf1ceb040b552b4639b57290debee1459ad21aa0f69c7ce5f6821dfa5f54b34e249cc09e10a4786bde2c0029d0e53a2d683ef2e95f12e0fee19e65506f8a464c147ecd599ab708b10205b0c1581d8a52908db81f8b6a6a0334974cee9f41316a60485982b37537a780c3571111bfb68a73db2cd4ad4cceb9ea973d636d4641847593c56e4e0b15280694348a3f3e8afcfd5f2827b257d6469b4d0606b27b89e27fdd3fae110075a1b5b3c19a2e9b50b375ebbb38d404ebb75acaa31e61961120d15c81942f7dada7447fd5bcd9894a8492d907d5decf6ef0e5023bd49518611eb488fbdc938178aac9cbfc8a6b203c0fb8109026e422f5a2ced3412213b74991a4d041993fdb879dd11c704bef8a79d9b4595a501f093318be2a1f3ec1ce1cf4912be9e658f0c82ecc62c390a9628376c757b08667262981f3b98b7208b5ead813faef6503e5b6a1a84d4ce74e98e989a58c1c5abbbe53ea30bdaf88cd2c1fc42103527a8a84618144d0223f3148c140de2c1652fc909f83be2c3c5b52995b90b4bd59e8c89050676afde51eff098c50c91a173f275dcff209a44d70127b1322622cadf4a35567bec8ea612c932f9ff3515185209cc9d3e931f29ba3ee354ec52958b08f1142894ade7e678f258dd72a83e6b81e0c9b7d2a7e6191a92b184b8a90add92c3588b422c9d0f95882455ce6660142e32f079ec2b6eec9991d19505be08edb126ce937486786d982035b03da4b2cb4f14cf3fe8225444d47c6f25630288085282642bb7cceed0e3af390c01de2ff254b24e41a5fba124a9d83c2e1acc8c0c0f650aeac43611b531890152ecc0d9f94dc04d9edf2528cbcc7bb18a1a896909027bfe6f49dafb35e8e47ae71ba963bb45917076a681362ca7193e496e5dd9eca36f7750c6dbfce560d309cb6c3cfa796a90bb99f4205c05e5499355590df8673b1f6201ec207ba65959d9ccdb3a02a3c395f1d68ac4605c9006dd489f03baae438a5c46154ac9913bd6394cfb2a0463d6dcbd00c63e21be1d4c567024cce4945062921c383bea2fbd0d7b61548d9b8c59b741bdf5f7fdfd7bbd41c37dcb395af53f3a4b954768878e8246dccd6479bb7af2758a092031a953b18248bd526ccc0d46efa9b4301faf116d10186f909206653e78533908f0ab1a35354af8496eecbc8dcad9ed42bb6aca5bdbfc2a9bd68f7a51956517b26b23d76dfd9a6d3ac4f28c4b78c77bf0ec2c8ac5224f265f1e0e0af20e30fa2c7bef2105c54a302e680121d49ef3626cad70363e4176b5e3d9e15215d20f6f0273b305eb32b64dabeaf0caa8eb25b378f52b79ced82befb2cfbe13f604a1a5f7fa73322b1bd60eec702a4c6bdc0aebd7c68450a492f15582c51fdd0d935582f80e8f46646cf25747ffa3f060e1c476761d72ad0ee41c7db66e5887c53e913cd27fc230e4bfad8876587bd78e0ebca9849d0fc7adb640f893e38c64c1dc78dfb57123c572d6332e63f081ad8f1a0a37f007a99bab8ef5f0fcbdeeacd7fec2519a4a3942c3f1c9c2796e24cabecabb80d71886343e8b03b1585d9d1fac06b6045c2e54fb9bf1e1bb328988b649e509ec8f1f03440c1d3b3e1f0513075b8a61e9d034c1a9f9ea8551af6870916f1ec5fde9fc5f9e5a11c7295f20bdb46f1543ee04905648736c5c4242efe8465d00964681b8a53c073e1f7627a538b11847ca4bdc44c2a62b59f2b458bcd13911654e7ba02de358ad13368072a7b5bbbce2828b21046e9d8eed014e2e6e688e545d5a307edd6e634f2fd82e52c16933abf9d6e4d37b03bc41633e2a751ea977eac62bb1b779d91c09b09ae88a191b10c965988109e02d15a4f65644b3412717c008f2c3a8", &(0x7f0000001340)=0xcc1, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)="ebffcbff13b9fd812e", 0x9) sysctl$vm_swapencrypt(&(0x7f0000002700)={0x7, 0x2, 0x2}, 0x7, &(0x7f0000002980)="3d3f8cc45b6126f6faab9e7d93b4c006309ae018f64694e96a7b3ed8812d6de45d6149fbc33da6d5d789fac0505a16cfba422d59e72a0132bb246bd58736f4dd6ef8a53dbfbe2d1895b748b817e2f728cfd0916fbabae5b20bcb59a06950f4320e0ca614a725380be483f83a17e4811b6e2359fadf0bfc41e4737de35a57b5e31ac3c0d669e64dbf758a788475aa102a913034674a83268847a500c8d4", 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x68eda01775965b95, 0x18e) truncate(&(0x7f0000000000)='./file0\x00', 0xbfffbfffffef986c) r3 = socket(0x1, 0x8000, 0xa) open(&(0x7f0000000100)='./file0/file0\x00', 0x800, 0x24) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) 20:27:11 executing program 3: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x59f3], [0x0, 0x0, 0x3], [], [{}, {}, {}, {0x0, 0x0, 0xfffffffe}]}}) r0 = accept(0xffffffffffffffff, &(0x7f00000017c0)=@in, &(0x7f0000001800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000500), 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000001740), 0x4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001840), 0x40, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff739, "b3f8cb643f197bd9eec23267c786f6f4977e5a28"}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = getppid() r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000140)=[{0x3, 0xfffd, 0xe5ce97ab354d96be}, {0x4, 0x1, 0x1000}, {0x0, 0x2008, 0x1000}, {0x4, 0x2002, 0x1400}], 0x4) semop(r5, &(0x7f0000000480)=[{0x3, 0x4, 0x1800}, {0x0, 0x80, 0x800}, {0x4, 0x1f, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x2, 0x1}, {0x4, 0xfffe, 0x1800}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x0, 0x2800}], 0x9) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r6 = getegid() semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x4, 0x2]) semctl$IPC_RMID(r5, 0x0, 0x0) r7 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x9, r7, r6, r7, r6, 0x48, 0x100}, 0x9, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000400)={{0x5, r8, 0x0, r7, r6, 0x15, 0x90a2}, 0xfff, 0xfffffffffffffffa, 0x1}) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x3, 0x0, 0x0, r8, r9, 0x180, 0x5}, 0x7, 0x401, 0xffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001880)={0x0}, &(0x7f00000018c0)=0xc) r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)={&(0x7f0000001780)=ANY=[@ANYBLOB="ed5ea3ffffffffab62e771c0d145e96b60ad19082e"], 0xa, &(0x7f00000016c0)=[{&(0x7f0000000340)="c2aafc20c81f451d67da7843e0464759e7014f5abf9090f30bdc91b2db1c103b63d99e59f510b93ee0aa2af6a40afb394d858a96f1ccd179046dafd163aa", 0x3e}, {&(0x7f0000000380)="a9aa5a5dd76559b7beab7d832b8482329c432907a0b20bd764eba3cdc9de20cce3483b7ab6dfb31e933610e312315bf97506352492378aae07651efff5b89a1d9fb2a120152e97e7ee5ba3468cef6eb18a94529638597ef5bb7bccb76a145d69d3761e803bc2c5d381310860e58c78944888031da30863795ff79e68f35afc9fa66832c57f2a", 0x86}, {&(0x7f0000000440)="dc37e0ddcdb148f1da3cc6f8a65c59f2988a36e4af5e", 0x16}, {&(0x7f0000001a80)="0fe5958d8d11f643a3f8410dee4b6675ab41f53b9b088cf46be2d9371d52a12d3fc41797c98ab096ddbae821f26fee7a8f525a316382e90b8eebd67f29da86e1ad116a0cf025dad9cae4c6994c45fd955e4e8cf3e480198e33c08cdb384e655964eb30e4e736424c0ddfb7efb59d8691e290357c3842e091221c96befba175d4ef08c24658bd376264e263a743e77872f4359aa8ac192d8410a6cec4acb1915178923154f112beba2c58e7d4c1ded60647782195012c938e08e071fe627b5f4fd4618f833faf08bf6d666bf53b36edac695c81bfba45d4568db665f925579b211a729ebb04e6b1fd2c26b33411e74d79c7970c4b057798961ccaedafb709156275356a9d8d717bf6bda7e70219c89b940a2c23b40fc23e2a452cca14063718c08ac43789f0a882bbc6b9eb0f5996cb8e09cae5fae6b79e7758d501b32a555920f0f9465d5783e166b372ab9334b4771b7a3ab1dc5fe0f160d6f1eb4a1e35f0acd14a76f24f150e30261a1b24bc1e3aff8d70925189fbf3064a16bff6b26099a65a01d652e412ba23726864f0a5fcf0d0938099b552344eea3e80f29f0b1d85d16805eed988574323281aa10712313b27434564ab595ec1901dd67caf5a6a8931631edd7a4dc0d810123464f430ffbe885674139b5aa49aac8d37458bc11f7f28271f3b35dd4d7ce5399fe8c1f39b5dd146acaa28690b4ccffd22de4d51b099ef9adcc5a432f3d23cdca8ba5b61429e68f8ad8fe89348ed48ad27bb446ced3fb91546efe98791f4468a2bb843a84ec01cdd2ecc9a034f9f2024b913e7affffefe5489f40045fc93d65735a3b3fb1c3095e7e8a0a3b64a1c6b9c972209414b2c87010fc73eed5523945917feda9585ab9bedc68612fbdc097912005239775d4b79c3a5085bdb3a91d1c03337b265a0da28f9b53339d5cd1d480f48e78dca2cde9de2fd8d89da2c0e19ce041a3fe409b3e320f4f9d359a1e576e4b5f6d955778aa01374294ce19babcf6fd4c6324ce1fc6bc2989a15bc2d51fa2ca8f26095a6d3ae9018bb6c599207ff8ef0df88723991745dc2c8e84e0bd28c8b0763947284edd66377019c3a28c57828e4f6a02b28b6e067bb72c7d1c682db1c4ea61cd6c09172c98830cf989c085aaf181cf77a599aa8159705a92e5ce781fcf024de9a4470da8f7ce9d081b44dcc47d7ed24cffc79c59560d4f977dd92afa044e55abc117fa5cb51852d143240d912839a3cd2dcdf33b325c3d7012b8069c0242b0412ae463660254f76bb7d98d032fe0faccf42eb5543a99fef137ab1e9a6c2e76208bec1ca2240128bbdb633d1babadc1c4142485ed893d9ed69cb8de40ab94f3875d5b5842e97e749e967d20c91ffd9b2f88f761811a5c5b347d4a2f6e52fca7892e687566d99eb7f287651c3629098985d8677662e29cd0da1a77c457f818feaa6f80bfa794c9b513f912ffaa72d0f76c5adac301bc8225afbfcb8e34fa594500ab5591aff4535bf87a9d6940f8143d71c9449e7e7dd248b7333489591f4a4de16f981c1c851cce3f7ab412120e4b11879f815b68739a453dccd844aee26243fd568ec14a25a0507ed4a1a6f575a9f469c5a7977535a3a1976017bee01cec706291196f47da20e4b68f5710a947967d353d2ca24642cbf53c55a9ebc8946e6bfaccd403fdf37a9e5eba650081e4a75e37f3854a8b2c2e3c9d5d922d068dcc41d676eca4a68a0d2c7428d60e6fb0893e5be2070a34bb4aae225f2e1e50ce439500f44093abd1901a1edd9a5622a1de230196c0f810ca0d2c04c46be610c4a1e63c43c245964bcb3a839b0c04b4999c073f459db2bee731ff5f2250813af9d0764ed504ebfa5441404f6a6cb28b715d7e13107201bb39a5bf2edd9a3033d01e2d87ef043da00a2497d1e7a32d786707d1717a86ede8390391aeec937cd298478239d66ce792e89d6df7ba246ac2fe4c650678b4954cf1522d6cd6f2536befe7776072ecd42008329d2b57e5c2a071dc5425fc4baac8c834c3da84f776efbb9570118c4ad5aa04efd41081226e593776ab5bc2693d5a0b43121c37e56f14d03a432f5fedd20fa38f0f8fc16b33554031896fa47a57d6f2b77d4f2c3f6210a270da5930457d1c89b2a6560bdc214e41c900893fb9a4ce35d08141b9ec24c241280eaeeda3731c11e2b90778017791ce8665fa50d94fced3ea91c73c694cb0499d23548aade0ac3d6bc085dc5319a138950fff463685f656bf75cd8989db157828e6ac7b95e8eb49f1983693f9c0694d599405ff5567104cdafeb259bbfb258155b230f23a2e72a1fe178ac1dc3defa38fa3ed14a97e94151e4d1dc34859551c335d105c0a6489905d4a97fa40434b801d5930b5016b41f240f9d06fd14ed1facfcdc3ce18582fd586643e8ea709853acd1d1fa2d7a359445a2d90f8c5d150bb8b6401ea83a3630a5bb1f6bddeeae4bed4a418d6e76307a355167f97704b5031b0a42a7913c23207d77dfc964ce8a9b71fa60785e28bbfd88eef0c0ff794c5acadb3cd6d33b79848d42f4bb6ca7e19699f5ff224383eaf4a5e8016a9a508056e006cecd6f57fc9cc005ecaad4ad90d4987e9056b94d2abe6db9e1fb3fab3e7e4cda6043fd9d2679660ce4357efbc8cf39b3a7d7d63b6a2e876065c927a0a950b2395e7c834ebb2db776e89be6e6094b19894f7deb4f915b4a15d49eb431737c019de88e20093d2e5555db78a75c3dab29a567d826dc5ae3f4f8c18222a841369bd953844e2a165669a22e1738d59a5e9cc31385aac009133672550c20b8991dccd06f38c8a6a9be6a251d7c55398cf9d2081dcc67fd0a4b527c898f9114acacc36351705ab177b4a40806e655a20bd3c95e6a06623dc8a66dbb202f41d3c944f273122426b8c90afbc9f603e7e50dc4c57f976269a8db2db6ae0573115df4e53bcceafe00637e23e59de4171ecfa4836f77011573edc7281494f8afa1f5b7b7e13e1195ad8a16c5e9d3199ebe538f5a0e556d5bde4a8084817a2883f8ca1fda4f24a1810e08fc885a18d7e6e0a1bc92b712df6c10803cf9d7d4e9af30b1eba21e4ed2f95cf512671753729ad04f45fdcc01914bf77f6fa826b22e731559b4c039936d2136b491f9fc7861011f293c17d0db3948dac02ee40555c7c9d7ea2dafb9bfd3372792ea28f4af1f72d0ffb2d2180aa2b9d0b1e7fba33b015201ea8b502fa30ede72b096101ffbfb2e93c6ccad81576ea2860ed19bc4420e04fa43c1b8cfa59a4b8ce43a200db0a30a9fd9267616c46d409f5c4c0facd5d98360fcf1c57a059d409ca0d881e9d51ae261bfa9e12f7c59597531deb3754c975c1cd3d3c08db11e9251970e44a0f35e5d7d2b9029b142b770be69889fb4d99319180bae59364a2b419657ce0ec67636942ada60b9cf4f46e505f9fda2705c82723760f79d9885e04fc40d1cfcffc37ebe5dc0858420aea58b4786b48020f84fb1450ecd92d72c458fe81ef8d5b40ae7ac6fdd28ee73e06a445ca0e21859624189a1c879ee502e57bc9796eee55aeef1adb0e1364739083dbf86b9ed353ec94dd4a4437bb46f0099c2c30de03d517eb3a9af3f96b4f6967b34bacc938b08e17e1ed6d5fc6887d5dbbccc9c643b3df25a47da94a15d7be32a450b95f7709362bcc3c239f6f24785fc35e6491ab634ca512ebdedf6c3ce98d1053da7eb2afd7364acf60e6b6c4481ecb30aece683bc7b32ecfe28a69c1ff7b881cf193e7c00c0229f304670839cc467de2887748469abdd7afe25cf73d9cdad95e9728584bccce947f21fbf9c85ba4e4748831ce23f5573a041dce467149a9a533d8b363090f7721fb3147767c3324353165e4c9d533a970d05d569dbe7458823d969a27a50dc8ee0778eb878121562794c59293d303149222a5e5a30012f9b683cd38fc5ba449e215f9c8354960b0299b499200488b0641d23e94148b5014b904232b506ef7ff2c90263ffcf4863b8b2e84bc6900369e29d4712eccd44c01eb67cfb806a9005bc323108445b1d4f1a52d8f6beec1fb2d58cc2750b0efce93ecce7ce44bdf2351c5319483e2566dc7644b5d4b70b26f9a1f872c3bbedc3b32373c1dc88aac5cb802d30c0e07541ba434465093a4b2ca3cbc27956bc86470a04073a7596215a422e3d76efeb4a79770d4a35c2f46e5ad7af4b069b00ef18de13c3782737912ed6b19073149c7218332ceceb4bd0d724ee54ef4b443e29a97ba201bd9ffd0077e654b019b32f9f2612861f7aa87869f18671b9bad84887c759fa677249fb9a9ab3a3808222fbf3b6e17e5f7659d08e883802fbe1e520a4033b974920691941fdd762a92cf07c1975fa9034ae3b086911d72c61a72b5272afb3a71452cb641ff345f38466c1013cfc9b7db64c6ae0da5881b36c13684f7e645b0ea10bc52bfcb66d867ad03e297a0e96ac01dac70b953ca6dfcc92affd34bce2103111495fc0eca41777cd6f2c43c39f70ef0f2517c59d20125ac2d21e5c586cff4fda5d7acdaee9678efb6f48040b4440eb50542ccbebab70eb2b6cb3b9e24b7c4bf120edf2e1bf83a6597208457005911eb05faaf30d61c3b0b81ab0bc6ad0b4fb0629c7d098478e8436bbc8daee1159cb89312466ab546052d6e826086cd3a87092002d3435dbce63d87974cd4115a043eb8f2b3aef0e53e55c6789108d5035bbeaad8a6086fa58b610584ce4d7478faea86c066c7c95e5677f95cc635efd1d6a9e51b658469fb7a3ef5fa36488122cf3be6412576e7c0895503c671ee2c1f1026c9704b98adb309b1ef6a2120897bce58966f4c33a2ccab4ad1a8aa9641186df7c5a26ee348fcefb152e6fe12f917e46977494f87cd7da6329cf425f8aba3c7003e155edeb8f8fa8cb59524462072d3bab73bfd8459949998084762903077e45ed4a1127b995121e0108ff8a3469921995598f321fa82b14ec83b8f66a1560ccf9937952fb380970be8e8ef371988ff276ad151a054075f473630907dbf34110e4f218934020527ea8da92d742c132a07f7a1edd33876e880ce526d5ffd9688dab55d9196a22205a11a19ec7f9f9d9a243b93d2007ba84ae4fdbeaa3fa4e82f65f7a494c4ea56c7e52d045fe1bae34f276e51d981316baa7dfb758727b38e76bbd82799e3d6a16a248f4bdea40deb4a8e3eaf67b135a6ab8d320f284f7293bbf2021b0142c536ec88b0fc4b79ae02afcda0d8fd5293cf8dfd2418f170d82042ef93e89e7c3e1f6cda81d53a8208cf6380c8097a158cc6ae8297ec665acb2859196b914ca9e7195000606fe46682d828ddb994cebefc52b4fc4e0d49139319d4efba68aa17b7f6818b804fb86659658236b6983887812fda791d1e950c58ff4e85f76fcef777f0e23dddbf1057723f74d5424de68e86ceb3e2a19c5bd44f57b14ebfcc60ffe207950478f8b8047071fd9933d74897815162ebbd45256e1aab54373f7b54349cf8a1cf6de60205fc2297007b845d27e720c18d2b3221be642b7a1c61f56af98414bf082ad1b31ebef0529815ec6652e69a506b19cd91951caee42f919a6e0289dbbf1b22cd602dd440d1306afcf588132bfea5d7077434c664489faf7782d26e0953f7e8ae57f76b0e68d402532f863cc76470a0f3b366a128f62d0103a217d886789dfcc90cffc68970ff88b7c4ef76825431a91b06258ef0cfee80288807abdc0407d34c20423b87734c38f9e067856e292e8fb638640a2065b05c0566e1808bbc901e3154c57f2cb9f5c1e4e4288c1188ea75305f50cf569e497664c97fdfb8bec4729a3fa26d60f116d7a2ee5b82a34", 0x1004}, {&(0x7f0000001480)="86f695a8d4186c0c906fc18286d5bc4ac8c3ee719d2bf08812ba83bec3fe80ffe53b13a1d20e631f4b86f2d1f1b5f2658b65dd19e2371ce4fc893607c957d5a9821a0a547db17e5a7831884ec4b6a74f63d3122b6c31fb3639ad9bad4c0bcc9cd0d1515f3a6c8d4ffc1efeedb112baa26e92f28158ba6f17908b44e18774f7d7fc61b75e1ba40fbac46f62796fbe3cc7fa7b141eba734dc68c4d7ce8403aa9d15088f93828b830a8a0a8a16531b053de484a4383ebe70b77d8b2bc739d93820d4bcf8628e671734c7662e76f238ab03ba4831237db12dc9c62ae3a82f1e447c749c1fedc84625970e9ecb31ec11f94a69a6d228e83447ee3513c5d284a4fcd", 0xff}, {&(0x7f0000001580)="2bc4250ab7f81caa642143ed6acf86eb8ceecc3f81f0940982bf2917a6a59a8d52e35afca1ed78893a91e2a1d972045c5f0aef2732418834f2de0f1bceb822cf5a582ecd33e2f4fba9b05811e7612aca22292d10eff3e4f0479e7c7f8afaa5457ec86ee029b179827c26ca42e92cbd2f947acf4225d3227a900a0684c6ddbe55d4a9231fd9c5c629cc8fd10a221209e851bd879d02d61ff2d90780205b15e14b460260b38cf3a7b4eb37d9f26780d42dcc064c2f68000121db614f8e21ca2195b1870de5de83a5fe9252b21c1d678cc27f6db52796a544da2e5eb72e9a", 0xdd}, {&(0x7f0000001680)="95a19aab2317bee036a10bd0b1d7", 0xe}], 0x7, &(0x7f0000001980)=[@cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, 0x0, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x98, 0xa}, 0x6) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) 20:27:11 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x0, 0xa3d5, 0x0, 0x0, "cfa742d764c4c7979673eb3cac1b04cb49973195", 0x0, 0x7ff}) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x800006) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="68511db9821469d3cce0bc79b4f88276c64ee85e14a345e2ff9cce40f5729f75c56c9df3cda62c6ae4dcc579b2538dc0a01cdb3cd1ec5ff12e318845867e0276daf8c1a51c1160f738bc0fbb5aa1277cd998485862873456418d1353068a000f9bdfb8c26095028e6ec26b23257c40a5fceb0ff0e07675ba939623e76e5409", 0x7f}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) bind(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) 20:27:11 executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000000)="fff0", 0x2}], 0x1) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3e, 0x0, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) ftruncate(r0, 0x0) 20:27:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x2, &(0x7f0000000540)={0x60000000, 0x60000000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000280)="28508ede7ff5e02fe3092b65ed9f3da48fde323e262679359185e70f9bb0b422b99df01e60ce6773bd4b17e65d19ddb45f7ed4f2bca6be39f9c30d9255714b7bfc626a4e0e6a75c9c709db5bbb32b297ca8befdc9310d4f3cc57a764a5261556fa6a8eb19e376c7c1ea74e3606e11eb67909ba29962db9a2d189e6a39b2198fca5caa3753dcc9f982e96e5660acd4560d43a0f424af1d51f99e5246590c092a9e9d5ef2adb18cefb9e9ea117217f8ac8831fcd65e58e0ede42db6ef8b41f03c193073ddecd6682e67d52fa1bea", 0xcd}, {&(0x7f0000000200)="83ba739d18c8cd547f03004f8087f98a265e2f01a74f3532634d954f9897", 0x1e}, {&(0x7f0000000380)="997eb676b7416e9ab2f15112dc0437c263347f15bff7e83dacfb7aa6645d9d37248e2ed52c3128985f2872017c6b690c1be756fd3ac540066113b5cc825dee17", 0x40}, {&(0x7f00000003c0)="56518a6421efbc18b81a4d6355a34a8db5bc346f273ea802c8fa81bf76bc43a583ce327c1e12b9500c563501c339d567f70d7afaaae693df2068969e168d9c117c25f7e7fd0c9b0b114e67d70eb2c51cf12b819257b281043bc0e2a24029618802e23e0ef56c95f0c10578e78d94f0054361f2ebc7d63b047c2b5114bc6fcc8603ff8c4ecc8f6b45f3c5eb71ca0fd8453b9310dcdcbb034f4e5fc65c32637f16c101e4", 0xa3}], 0x4, &(0x7f00000004c0)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r1, r0, r0, r0, r0]}], 0x30, 0xc}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x4000, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xab42, 0x0, 0x0, 0x0, r3, 0x89, 0x7}}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, &(0x7f0000000280), 0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000580)={0x0, 0x190, './file0\x00', 0xb6, 0x6, 0x3, 0xfd6d}) shmget(0x2, 0x4000, 0x130, &(0x7f0000940000/0x4000)=nil) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000600)=0x5e) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x12, 0x1, 0x7}, 0x1, &(0x7f0000000040), 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000640)="630fc2a514d99ad0bb9f94b0fd3756b44d7a24cdf3497ace2752d8d0f41066cb322a399d95f7ed1c0ba43f97c4a2c7c164181543ce9a9b77ca2a9c3549756bc86dd056bee4191a24a1fa38555561caa8b0f6e559756e110876ac846d28413f77dc091db13c7c676731a5d342f88f36358678cb0dd24f128441a1114fa020687671218867add5c291ecc5bace3fc631ec86f2a417b7bc12710d37eba650366b650ef5c02c733bef5930bc8ac90f65b0e5fd29cbdef2b349c4df4d66aef4d3590fc121c2ca2de7f5df2c2e241cc0ab46e54634ca54486cd6cd5a6f1b25dfe3b30b3dae2db4084619e84acd0777a7a27e813c2f8d947353cd291cf0228919177e2a5bb81a67362d785a09cb9f8f6a536b67f013ec02a1c988305ae2a66d73a942b58ce6a1363c39cec7d8ca9e6b1ffd483c31ee318169f376ceb21b698969f82cc505e7d1f6e3a4d287f609bed32fd9a297a0ed9a5b0dae24587519497a0bbd6cee0bdc57efb3ddab50a30f282c114d4f2a12fde76fcc1db7965dbb9b38cf806a7746a85f23e98ec854f67de85d30914ea55f1c45ccc650f374f4af5e4e941a5ef5c93d6f315f57717da41301bdf65e3845021c7073188377e62f24c25445bdc6778f858be44081a5bee74228eb058ea9cfff65ee46ae23d3df7baa7c657a343880fe4d8629f9ce0457a0d6ba113d7831227f4f9552283b7cee14e1454eb8126ee54d22b7c62398e53c321c6347a1d85f6103b387c4220e9001ec9f40c525611a2dc9ddd1d83a89881806657d2e5c01d972d66f619cad899c51083b5b63e0da278c5c1b7d98d976d279ac30a77857c08a8e7a64fd96ecd1d5faaa5f5313747d6606a76292af35a77edff809c946b16171ba682faa4b392eabd3a27ce01d3d771982544b9a7c66ba3ac33b9d5360da9641ce8f5cec2ebe8506927f92b332d39c5abc76b6db2ae6e174956e2c04b4af5ec20fecaf97e4a07060e72929812aff36d5154f20ceadef80eaa88c0366bae37bf24def5a925e345205e65ff891c80c6e051bf187cd9c1c71b4c0a43678bb2cab21bf72a3643ee50c40128e8b7c0a47a8de3f173f7c088e1894acaa9fab55b469f76c0e1901a97a6c5dc48a99cb571afbe72182c67db4ab18edbc3011bc01716b466161933219441057e288228b5d11100d1621042469e3c671e61e0fb303055f5c64bceaaff1eca6a0ef6acfbac090d6ebe54694cb34c4652bdec649eebe67dfe4571994653379bdd8d9c19e773deff317fea00a66e68508f6839d40e7001b86b44a7085cc0470dd88eddea426bc59075c46b56053cfd3910cfd9c3d66e20c7534faa91012e8d80a3aeaafb7a60f711c4ccdeb449f4ac14bc003f7515592784f60e812368f9acba7174864283b353b4df239f64f7e7cedfda7fc644855c25a5b136437375494ec0fe5a86f03840cd68ba1eafde1d4c396578ae5259049736980eee05c87b3958c05ffc4d16df3f0127be086f19afe412b1f2a4406b284d1e5c4cae687710d2bd77ff76967ac773636aaec45aee8bc2ce74967f7b84334c8d542328c66b6564da55fb486c8645e6c157444a98774b1d289d1e3d20ccd165c98ef37ee99cd58ee425466177e060f141f820dae34ea6c9fbd01d6df3f3fccd43fc966ed6e01a613702159ffbff9a4c8db43121066ed1ea67a4356351e861d7e7ce395d7abb3f73fa0a88bb65df051da5f727cdb5d3cc0479057ea32f379fe5771e3d6b4fd9690d8796d1f6380d76f930a91d1b533adb3f654056a53e6b88915cc7d1c8196e27d3d01f38f278f177b285fb417891b12613a7561a553d574b7346b999a8d9a94c67434f63eb30ea6ba49aa3f953d002a35a21577ae8cc73828d76c04c8d0e184f9329431068a3c987b913febe0bc6e540d299d8c409ca0e068a4e157695fe81227a239285cf683354e7b70b48249cce2bfe565390c5f2673b912d50ce053c2881e2b3fe7956d6bd82431578011bab516820406301197293a08818065e36f426604b1b014e35e01ca9cdde44cdf87f1926b8ad9e108780e73fcaa2737a7cffa15df0a4c1a33c005d847ad5468c9dc6c77e7bba5cb8751004caeb9ba44ca966fc27039056931acd06bb6ee4b88e276bf637c15e070f1bca467d88a19bedc413b00b123d3ddf349f70c74e21c29c4d2e2e9b150ce0ef12c64f5fa879e93aec19a2dfb3a45af4b540b7c832950b76786d239df88c0f5fa3505643932980b27a7738fc5004a2cc013b4026d63255f3ebf1f5f00e6303c2d6bd3925bd5ec534f17f3c3e8f9398234af9f25ed3f2f82426741bdd6bef9c30d8186cda9b7fc5e94ded17f784cea65feddcc1964cb8eb693d1eec0ca494b6a2c9c20f0a90af62267982bc3425984fe9a7943a0703e2b6daa9257fe93ecfb170c9ca13592722017d9453e47df10e98e68d0dc6ddf111e6be12f43abe869db30ed3f8e1b34e09d8c5662a9c4652a100ce305581060cd3cc7f2ff80dc612d3adb4870ec9c3ff6b7b17650786676ed36396fb1b54830b3cd2ccf422f59a62c67291211cf158af1c6b2006f85d92952f95ac54e1cb6d05afa1a6e0cfe5b758c9230e23fcd09d4f50d276c641c621159f5df587a0d75f743c36ac05a5427851906b580a6cb3e183ae141e1d4a19d9c02dabf63bd824ebbba8904dd6b2a55fd5e5bded50a23575958d8c910dcfb07320bb438771b28411653f6919c940906228dc399f1c516f5f1d0d056867455e7f35e7a52f569359b82e8f5d6dfd6ed38ecdfe6c49a3a59ac44519595cc93a57fa1cc14570e90d2efb10326a260a628fe2c454af6ed8e449680b51efebfa4b761d72850719e5917b24d8c60af460c792cc96c5a21a30d3f6091e1331f363466858d11421e3a4a3b897a2343963867e3e4f050ce3fb17e24b2f257eb75fbca580e63f3479aea17e917c3de59908e6ce76d95ce1e81acc59bcb708b9fc4b0dece6e947bf5c4ddb3aa84f71f7eef9e2bc89977f2c9e69cfde2e6ff1002a0acfb5a064a58f7f9fe78b240203563a513c3bd53ee6b10cbecc8b37dd65a4d38c677982690430ea633e086a780aa103f50e315db8ff200af6e7d806173af5e1d391024ce076cba83aca6c88359162f0e16a6d456cd239aa8bdc8fc90706f3c45eed299d63225611a743a5f46eb74d4d8fc0d507b3d9b8f21d9945d7ba6ae62bb813225a04a17aa48d4baa8a9610e6cb1d0ad6481aa23927c0ebe4ac1bd43afc84871cfbb854e6af59be7aeb09fbc4eddb28e33f97189294ebbdb80cdfc9a3a1ddc77afc2f5d9de37108eeb04c311c3cda43e7641773f2335da79331ef7616ab0f238314d97a5db018704d5fc99ac5291c331ba309ccf573d34ca50e97aaed1f44017913f86ae2c389852451299cd3cd2e2dc540033b2820a0ace8d3c31e6e76415999de6a5e7c6d51a087e83d7d075bc45c4d20eb22374f0e500ea5a9d8ed27ca46d45273485d2592a7cf278a5371a1e778d37a9e80e223a2978e4e1be3a5811e2b7437158a7e3fd664017b84bfa7319b0182897348d0437259891b99fc33ee5b4f7158287f2d3073d01d574ce9c3ffe508b38482e0db19b0eeaaf997a3265f326259458e0257687e64359ccaab3198e9e35aabc9b6b130530f493f30235511a70570dd5c585e037de8dcb32d1233d9bc30575dc0740d0ccc555246cbae20f82715c9f4e69c8b0c28ef12b80ab5810b1bd6c64fbb9f2c77e0fc76566ddcccc89c629b64842deee91886f53ca0dbe450a5c24fb818f55eedeb6bc04386a8542389c3aebb8f37a4c6d21f4e5511b8b7675d0fd0632b5c369729ab5d4ef0e7694269a13326789a7e752a38f84e17a1c7d70a86c06bd19fd6c6f560c62f288a8d7c61ad2948202df0720b2dbb8041622e06cd4a00b32dc6873cfc619beed1299333a90493eb8db42343718ab401264af038ec9cad2a57588a14284be6349232dba780e745940b5e9905e41d66e08b0aa417b99fa7c627c7bce3350e2d4ca3ce6f80861380bdde2fd86883f903b7f67d60d4d28c1d34b7055a7b9cc3c0871e033debecde8a6bff4b289a4866dfe867a2693e02fd5de4a71fb45be80d9b3e9c45a2058228d28e94924e76266bd7705232caa7e18fa2227d16b2da96d093d4f6548db21810be6f05b6e8cfe6ca2c1c7492d52e776127b62f717af26e65512ddb2863c69ad024a9ed890c5f07670b16d9b610858575543ce36e0e51c1cf379ff8f4c11be873aab8d6c453504c19c1ffcbfc57ab9a26ed2c73485e912ef4018eaeafe86f5067287b019a33e8dd8449c95be885578fe6357f0db4f3319380206dea0362ca7fc0ff1062a48e1cbbe773608803e4b3106461e424ed723b9d625b82c4309bb2433dd6bd40a5f793474679a1fc5b0ffa92089cf406be734ac20d149da43a5bcc1453d445a3d445ce5bba2b0d70e20322e490630d4cca54d978f360778b9e01aba05c42ebe70e8822b02daa65d9cdee8bf8ecd49c3555d291757f9b0793a74471ad526d0e8adb2a30c37383b0e72a2e39e27f6e8ee302c3a5254910e7baa59afc3431660e52ba7d93e1812d6bd35c237f9d511fd04919f0fd4b7dcd78f3967ebcf810e9e85ad24726d8b6fbe86bdd4566de282bb3be35b24ecc1c5d5898102fd16f48d27c64181f30b06d5913476617357f20da53c748315d943ac34ab0c52aef08c31cbe198c3a1d7a9bde381fa1ea6d41302cc0b0496b738d82069bfb0580466039bc8212156f8d6958f2ace4f23758fc43e0f483d7d2f3f4d3255adb9f9ea90f25f42aa839f1e4d5861e3ad8a4634858c18e2b9e2de87e1a31eebd404c89940a2a347e5bd5c038f6efd3fb722fa5bb4b48127aa393f1cd30dd7a5e24394e649f799aa2cc0dce568a89279175047c26fdca871413d546c704840aa1c425061b187cdb5dca0b9d0c1c0521789a23e39df992161d2e070665a18ccfc9a18561b5a86fefb4728780275912fe1fabbe3e603caa43670f1dbcedf77c9be23ce99f6d879c97317a97059908f838d1eb6d4e9742970f01edef1a8da6119b244bab2ca21593dab7dcc39738c49f419cf0d15ab0646cf0001c17ddfbeca22bc73cd0bdc2e0ebf9039513a9b78d5f71d28852b12a6d5d662fda60b68e716ad7a15ccd5187b024bef29eb7b0b0784eac813350e71e8f44a501dfab6b957505e3f84e4b6ee30957d1f0d02c4aa4558d9266c1250faa087c0e595bde116dab5262a82c0dd1e8e9120563209b374903aa8f76a92433e07d3c7da1613f5890639f16dbcbd0d0908ad2002ae859a392712f918b93c747fabb7b7a28282ee5160f8c7cbd069bcf83fa4c7e0d1ba639c6934be2998780016a928d0c151a45190596f41a81c6f02febb299a8de32295e70618b2d831c5b2371ece61b7a443e4c2ad229efe377866982c8a89551cc6b830c1ed37d6e807f2aca03357413c1ddc0e2b6821845337f9e52d14e455ad2634eb6b2d89a97a482379bfb1cafa749475265c3daa809f2b83410634fc9da47e9a176ebda8e1f076402d0b88a78863ac00554eb4b896d566e3fffe19bf2be8e09c8d621434df3aa38b8a0233618924a4bafc8266c299d7c417b6fe3b4fe207ebb5b7ab6adff579a5366de3cda16994b038f2c2c39055b0637cd4306615725db53243e1671d9ff703f19395218fdae58d0d7cdd45fdce1c82d6b5214efe9d60de867dbf5d377feecbc570adc1cb721a11d636aa40d9a16d2d5e4a0e43d3fc822e89ba38ece859f8643171db649bdbca388e053046c2cf1a812764beeb843e585e14a682003927a175b245324eeb", 0x1000}, {&(0x7f0000001700)="2c12488de9d1ee3e224d339e2f9e6ab520519f5a4a1b3f371dfcafd14b544789f5136234ecac78133efbf28825e2a3e4ee06b5dfcbc8377314f76a77241a7b962674788770ec9ca3406286493425549c208d9e43ce87a3ea12e945ce1ac1ed66c05abd598153ad467fb999c184eb1e02d6be8bd49d4c8813549dce59e4f4c24fbeb2702fbcb7336c136f89933fa7a283adf1222813419ddda93753d5b76c69e16d7c763ce234945b42f56132e688b940ccea5402cd17fe7cb585677152374433b16b651ed51de91078b790f42a59a416066d3a1ffb6749616572b6172a5e7b0c8f00d21b768e06c147af749e4acb0a915d6df2e9fa2ebd169929964707b68149ef55cc7603608142bc4679c0e102668a4236d926495e2f77dc71fb2b150d1d722a0000000000000000", 0xffffffffffffff98}], 0x2) munmap(&(0x7f00007ff000/0x800000)=nil, 0x800000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdfed8dcfad700"/177, 0xb1, 0x0, 0x0, 0x0) 20:27:11 executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x9) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0xffffffffffffffff}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0), 0x100000000000039d, 0x0}, 0x0) dup2(r3, r5) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1004, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) setpgid(0x0, r7) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1/../file0\x00', 0x0) r8 = socket(0x18, 0x1, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x54) getsockname$inet(r8, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(0xffffffffffffffff, &(0x7f0000000180)=@in6={0x18, 0x0, 0x7, 0x3}, 0xc) shutdown(r8, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) r10 = socket(0x2, 0x2, 0x4) dup2(r8, r10) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:27:11 executing program 5: sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000100)="a8619d07d507cf3d1416f74303194954fdea9761fa263fa8678614fb8fd0d84b89fd473638b5c651f3eded8e94dd07491b71392d96744174e9f6eba69e1848e9276fab84fa3dd60d9898b7796523424b1201648bd4c29ad54076f7b9db0b051a6bbd1c8681e51f2bf748b64f89de84e0cd3fa5ef35e42cd57527a746cf868b71a1d04936d8a84557fd669f8e8a00d459a76bde6493e40e188db455cbe85673f134d3dac1b1f2329fba781f221695f08b70554dcfa9ef1ac8ae19bb4ee2cd56d63e4d7d88b4613eab01fdb9dbd4c8123c092bf9fa1619ea3fedc7d5b7c0b57af1c02450e3823f6d", &(0x7f00000000c0)=0xe7, 0x0, 0x0) 20:27:11 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = shmget(0x2, 0xfffffffffeffffff, 0xa00, &(0x7f0000ffc000/0x4000)=nil) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYBLOB="0102", @ANYRES64], 0x10, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0x7) r12 = socket$unix(0x1, 0x6, 0x0) r13 = socket$inet6(0x18, 0x4, 0xc0) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) sendmsg$unix(r12, &(0x7f0000000440)={&(0x7f0000000280)=ANY=[@ANYRESHEX=r11], 0xa, &(0x7f0000000380)=[{&(0x7f00000002c0)="f605bc7ead07e94f14c095148ab2a24ffae54b7eabcba4dc6e28315214383b84acaa5132921d92291ace24a01efbf04e4d35246f13de45714b777878a4a77d0ebb82ca1e83d6ccffa9b5cf328a5f8e9ac1dc9fc6d829420d95ed48ef26a1bd84c8bc333c5e72dca99beefeaf8b7e5f105b34684b9147ea917403c3", 0x7b}, {&(0x7f0000000340)="b107863a5e330ce62340ef1ebf176be34ca9b6ed5428426807", 0x19}], 0x2, &(0x7f0000000600)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r5, r8, r6}, @cred={0x20, 0xffff, 0x0, r7, r3, r6}, @cred={0x20, 0xffff, 0x0, r2, r8, r6}, @rights={0x28, 0xffff, 0x1, [r14, r12, r15, r0, r13, r14]}, @rights={0x18, 0xffff, 0x1, [r15, r12]}], 0xb0, 0x8}, 0x1) r16 = fcntl$getown(r15, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0xf594, 0x0, r19, 0x0, r17, 0x12, 0x6}, 0x7, 0xb38, r18, r18, 0x1, 0xea79, 0x8001, 0x3f}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x0, r8, r4, r3, r9, 0x1, 0x9}, 0x7, 0x1c, r18, r16, 0x1, 0x2, 0x81}) r20 = socket$inet6(0x18, 0x5, 0xa9) setsockopt(r20, 0x8000, 0x40, &(0x7f00000001c0)="1696b5b80f4659ecdd9104cbc5a04aca", 0x10) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x356a, r3, r6, r8, 0x0, 0x151, 0x5}, 0xe4e, 0xfff, r10, r16, 0x7, 0x6308, 0x2}) r21 = socket(0x2, 0x2, 0x0) bind(r21, &(0x7f0000000000)=ANY=[], 0x10) r22 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x40, 0x20) mkdirat(r22, &(0x7f0000000040)='./file0\x00', 0x0) r23 = syz_open_pts() r24 = dup2(r22, r23) fchmod(r24, 0x40) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') 20:27:11 executing program 0: r0 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="ff1895a3280d5ba1ffd07550b62350f60bea036b879c677fac"], 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) select(0x40, &(0x7f0000000180), &(0x7f0000000200)={0x9}, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) r3 = dup(r0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r7 = dup2(r6, r5) setsockopt$inet_opts(r7, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r8 = dup(r4) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) 20:27:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x9}]}) connect$unix(0xffffffffffffffff, 0x0, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 20:27:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x4}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r0, &(0x7f0000001940)=[{&(0x7f0000001640)=""/75, 0x4b}, {&(0x7f00000016c0)=""/59, 0x3b}, {&(0x7f0000001700)=""/198, 0xc6}, {&(0x7f0000001800)=""/139, 0x8b}, {&(0x7f00000018c0)=""/98, 0x62}], 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = accept$unix(r3, &(0x7f0000000440)=@file={0x0, ""/4102}, &(0x7f0000000200)=0x1008) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000140)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000015c0)={'./file0\x00', 0x0, 0x0, 0x75, 0x0, 0x100, 0x3ff, 0x9, 0x1, 0x0, 0x7, 0x2}) r9 = semget$private(0x0, 0x4, 0x3c8) getpeername$unix(r4, &(0x7f0000001500)=@file={0x0, ""/68}, &(0x7f0000001580)=0x46) semop(r9, &(0x7f0000000180)=[{0x3, 0x6, 0x800}, {0x1, 0x2ff, 0x1000}, {0x2, 0x6, 0x1800}, {0x3, 0x1f, 0x1800}, {0x3, 0x7, 0x800}, {0x1, 0xffff, 0x3c00}], 0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x400008, r7, r8, 0xffffffffffffffff, 0x0, 0x198, 0x4008}, 0x1, 0x2, r6, 0x0, 0x1, 0x80000003, 0x5, 0x3ff}) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000080)=""/5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0x0, 0x0, r8, 0xc0, 0x200}, 0x2, 0xd47, 0x7}) r10 = shmget$private(0x0, 0x4000, 0x28, &(0x7f00006aa000/0x4000)=nil) shmat(r10, &(0x7f0000018000/0x1000)=nil, 0x1000) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000001480)={{0x1, 0x0, r2, r1, r2, 0x0, 0xfff7}, 0x0, 0x80, 0x2}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000240)="27b914a198577accae1995811df00fa2ec167facbcbddc230c36f96edb93e96e46f70b58c4b03a3d5cacfeb26d914083c814ce4921a9d59a06f1e89261a24acbb327b51183db9f8f9f88b9c6eb31d9936810c2d5995362195cee016ee05bcc97f5c8bdfb159366155351899622ed819634504eaf7b6ff6ad1c4ed3fbdfa9604692d27f3f31c27c8e03952f8626079b1b9622a99f7575efb1d8fbe1f1ee18b33f4cb215c0eacf00254a7fbd82ee7018920d53806c1b8f1cd6b6d788f9de6df30e5ffcab393342ec76e35571e66e073c75bc78ec7d5050421eacbec1652d4f754d7cb9106aca7394a7d5a22a9af67ff3dfe135acaaa3e993a859cfb7486773bd6a45ea2da1028a69a40a40d1249f13f88281450439948d5df3950d85b0efc5ae03e25dc01d76ed737ace62ab4ba7d2671427445fbdcf8ad1e4522105fbc5df21825b6b54cddc8fbb887676e91c44f99a59fc2d8ff9a2af75585d9c59efd27940b408bc0f2bc31fe2e0982cd1cadf1e129ac3a82f1df28f797abbb08f1abecf0cfedfd88a25f98a1ce6bfa3e2f344d6b9c2b90391134fdea671da1a0f6eabe164da32de03ff8758821193a61b2bbe15d9c505cd0b0f4e0a0c579aabf5c5734494f7b511b677d6c14961085f2cc80e32f1a0fccf7206f8137ee209a1b9bbb2818db264464b9c751e4ed665b6e8854f6f95da598e0f", 0x1f3) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000019c0)={0x2, &(0x7f0000000080)=[{0xfffc, 0x0, 0x79}, {0x3, 0x0, 0x0, 0x44}]}) 20:27:11 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x8, 0x0, 0x0, 0x10001}]}) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x28, 0x8000}, 0x1c28, 0x5, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xe21a, 0x300000081}) r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x316a44ee, 0x7, r2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xaa, 0x3}, 0x2, 0x800, r0, r2, 0x9, 0x499, 0x7f}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000009c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0xb9, 0x8}, 0x1, 0x40, 0x99}) getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9525) r3 = msgget(0x1, 0x11a) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r9 = shmget(0x2, 0x2000, 0x6e7, &(0x7f0000ff7000/0x2000)=nil) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000300)={{0x56, r5, r4, r5, 0x0, 0x0, 0xe0}, 0x4, 0x51aa, r6, r10, 0x101, 0x8, 0xfcc}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000002c0)=0xfffffffa) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1004, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x6, r7, r14, r15, 0x0, 0xf0, 0x7f}, 0x2, 0x1000, r12, r12, 0x8000, 0xffffffff, 0x400, 0x80}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0xffffffff, r13, r8, r5, r14, 0xa4, 0xcc27}, 0x6, 0x34, r6, r12, 0x100, 0x6, 0x29437935, 0x100000000}) 20:27:11 executing program 3: setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x2, 0x0) read(r0, &(0x7f00000009c0)=""/192, 0xc0) close(r0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000680)="8c09982b476be8c76e685e3c6d91734d37", 0x11) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xe21a, 0x300000081}) fcntl$setstatus(r3, 0x4, 0x80) recvmmsg(r2, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:27:11 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000002c0)="04", 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6}, {0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mkdir(&(0x7f0000000280)='./file0\x00', 0x1c9) syz_open_pts() syz_open_pts() fchmod(r1, 0x14) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) write(r2, &(0x7f0000000040), 0xfeea) dup2(r1, r2) write(r1, &(0x7f0000000300)="4e0f44abb8933e0e2bfdd9b284ab1b0700a8c282f3500100010000000000e5be7d275b1b36ff618ccc05eb517441d2e158c8bc443f751aa5c6098902aede7adbcde726ee00b21b3bd56efbcf97ddf5b5c5cfa463ee1da96ffaac6a6e9684f3ecd5abfc58f0b2211f6621304115bf98ad64dd6aa4ce57a5f20000a59342d2b0043d60f7497b2db0767a07238db216931fbe035816ce9be696f111b097e7be39fd72060c62944cb282a115a03a294b97595767543cc07a847f4557ac6844a67f895a3a9f4c7b5c5cb1d32f", 0xffd5) close(r2) execve(0x0, 0x0, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) 20:27:11 executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x3f, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000180)="674cd6e5", 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0xae1ccdfa72188957) r2 = socket(0x18, 0x1, 0x0) close(r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmat(r6, &(0x7f0000001000/0x3000)=nil, 0x1000) shmat(r6, &(0x7f0000ffb000/0x2000)=nil, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt(r7, 0x0, 0x1f, &(0x7f0000000100)="d27f812c", 0x4) writev(r5, &(0x7f0000000240)=[{&(0x7f0000000140)="fdb97025ddc9649c44fed0e8483250583c83e127354a4b0622f16da5230d5d983f69dae7dbb882386569c6824a220084cf88553e30fb8c21e9076a3341e596dcd6e1219d136c951c22ead80da2f0bd6b944184b6b622e3beb67a5be3e70f94b82164df96020fb367e6be1d95618a691992c45bc2ef18cd932ce746a74e6ba83f668e25ad9dd478a115adbb71b010bf4ca02ade5b88df64bbbe60ae2285f8023c3799b35a537309ca1b3388ff8c8b14ac5bff0ded1c51384147295f7605ccfbe73b34c3119a9dfa3acf72360487f7b49853aed8a284452c5799cf2bf4936342b09da5fdbb", 0xe4}], 0x1) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x3ff}, 0x0) 20:27:11 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="eaebff0100000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = dup2(r2, 0xffffffffffffffff) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) r4 = accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r4, &(0x7f0000000080)="ea2e4cc4d1100ba43d79b28aa2308a2802b67652bbca75d88c86be5c91c5c3e9524c96e519b8e704a3c1cd8aa496a93911f00d94f5f35be45b7c2fff73ab7f868911664dd5804438ff8ac97d18166408365c6e2fe3a45521b70c9f944a171d50e8d87f41f6c373590f3bb3053c93473de6f61925bdc639538fd6c589c7dabf0820cdd2a1aebe72717cbccb577a692a933db5c505c5b99d88565f39139e3e3fd32e99a0be5d03c6c83d1a5dd95dc2acc7af234f75f0859718b28a38ee79fed999ec", 0xc1, 0x408, &(0x7f0000000180)={0x2, 0x2}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 20:27:11 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f00000000c0)="9c0d6235", &(0x7f0000000080)=0x4, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)="0de2216434a01be6da3dc2c6ba0623aa929dd40f603f2886e5c2af13f517035517180841bc92ab968c3e8dd8c4a4511ba6d7618c86e281931907b42a19ab65c9f6ff6d85aa26aa9635ad2daeb7fdd5b3bdee60f91373ee3e", 0x58}], 0x1, 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r1 = kqueue() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) symlinkat(&(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r3) r4 = socket$inet6(0x18, 0x2, 0x8) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x410, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) r7 = accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x84, 0x2, 0x9, 0x6}, {{r4}, 0xfffffffffffffffa, 0x53, 0x8, 0x5, 0x4}, {{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x401, 0x1}, {{r3}, 0xfffffffffffffffa, 0x40, 0x2, 0x1, 0x4}, {{r2}, 0xfffffffffffffffa, 0x0, 0x4, 0x81, 0xa6a}, {{r1}, 0xfffffffffffffff8, 0x9, 0x4d, 0x8a1, 0x22}], 0xad, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffff9, 0x9, 0x80000000, 0xfff, 0x547a566d}, {{r5}, 0xfffffffffffffffc, 0x40, 0x1, 0x100000000, 0x6}, {{r3}, 0x0, 0x8, 0x1, 0x2, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x10, 0x8000000000000000, 0x8}, {{r6}, 0xffffffffffffffff, 0x20, 0x1, 0x7, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffffd, 0x80, 0x20, 0x3, 0x1}, {{r1}, 0xfffffffffffffff9, 0x8, 0x20, 0x4614, 0x9}, {{r2}, 0xfffffffffffffffb, 0x2c, 0x8, 0x0, 0x440a}, {{r7}, 0xb, 0x2, 0x2, 0x6, 0x9}], 0x7, &(0x7f0000000280)={0x1, 0x9}) 20:27:11 executing program 5: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x3bf79bd28f64c9d1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100800000}) setrlimit(0x6, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) mlockall(0x1) r2 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000800)='./file0\x00', r3, &(0x7f0000000400)='./file1\x00') rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) 20:27:11 executing program 2: socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}], 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) 20:27:11 executing program 5: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005040000000000000000070700000000000020a10500fef96ecfc70700000089583535673039d0d236acf2f97704be381649fd2b358a5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335000000000000000000000000000300000000000022831cf41bed66f40066ccf1f3e4999d9d20002002c5dbfad80000000800"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80146945, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) 20:27:11 executing program 3: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x31}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) getrlimit(0x0, &(0x7f0000000140)) (async) syz_emit_ethernet(0x4a, &(0x7f0000000380)=ANY=[]) 20:27:11 executing program 5: socket(0x11, 0x3, 0x0) open$dir(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000d80)='./file1\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r0, 0x0) open(0x0, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x29, 0x5, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file1\x00', r2, &(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(0x0, r2, &(0x7f0000000d80)='./file0\x00') unlink(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000000)="03000000", 0x4) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x40) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1004, &(0x7f0000001840)={0x0, 0x0}, &(0x7f0000001880)=0xc) getpgid(r6) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x7, 0x4, r6}) setsockopt(r3, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) r8 = msgget$private(0x0, 0x22a) geteuid() r9 = getegid() getgroups(0x1, &(0x7f0000000000)=[r9]) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, r7, r9, r7, r9, 0x4, 0x6}, 0x3, 0x6, r6, 0x0, 0x140000000, 0x6, 0xfffffffffffff801, 0x4}) 20:27:11 executing program 2: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x800, 0x0, 0x0, 0x0) getrusage(0x1, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) 20:27:11 executing program 1: minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r0 = socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x220, 0x0) rmdir(&(0x7f0000000580)='.\x00') r1 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) r2 = dup2(r0, r0) setsockopt(r0, 0x5, 0x823, &(0x7f0000000140)="5df22c9afb6de9aafd06f5f767dbdf2f4a56e37813482ff30569c3582df9751c8c5d12a316e3aaf3efc28469ccdc4dd22013b188be02ac2f4cbc7688f262d9a482913a5e55fa9665b783eab1c749253de10fc0cc00bfca150439241f80a9be32dbe7bea026b92ca985631f4da1f49c68bd4254f547a49eceb57bb07fd0993b4778a12d13c1952f6eb400aeabea73cd043e4f48e47f666d0d6c4e76355a6ca483603310adb1b7e8d7c388e4514fc11b1c99bbc76d1727a718c1016f623462acc106493f1d76dcfedd97c0a6692232a0681f4c7b8df86615fe35ae4713506c0e11a97ebd", 0xe3) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000280)="663a876d9666cc5b091bebd0d11971bb9ccbade311306192aa308c0b6237a76d33aeb9f6a94dbb7a5fcb8fe232a19783a9f7b87576d33b6a9cfcbdfec8b64066ac0a6c3145930f558f4e3b0dfe72ed467984284aecba481b1459bb1d86b8b3c80c481b982b93907c0a0bedde719674dedec64a1ce037cde6ed61af036d52edeadab9907405737f0270a4e16030ba5dd2187023c77126745122e547db679e50abad5bddf7f91f62de8d0d7101738caf6e1eb079c4099f164e5d88cb2fcb0afbabd970a368fbde311274b3458dfc527e48d8790f9c3e11cbe95808630843c2a0e35727f2c6dd97726218651f92d57808fe67f0a466f5b1184c3e8e0eb35a565a95a96a1633088113b47fc44bdd605c769d1f2a5abc4956707c0b7885a4a5cf8ae5f94ede8dbafcc816b22fdd2d21406ed0e2ae6ae49a23d53964a7059c9de1d71336ad2d4513487a8e9bca1e076ccc7de665b55018efa83eb23a7bd790e232ccb502de66ffe65c3e7833554d8c75b13914bd186f7a84d7e00eab60331cd1411e3eeb2e2b85378fdae5eaf77f0adf62414b4465cd2336eefd5040f4348424dcbdcda990196c3d37c0ae9d0bc770cb563bfafee9729f2fd7c2d22877e7cdfa7e10bfdcecbb6e27a3db25b00d5f74275b8d0a461ad33cd595738a482c9b739ae06de89ece8fafc7f5d1938a691d82fb0eaba0ed361418a4d84cb26bdbdcd43742f97f026be58bac7dcbef8f5d9e28e91f3043f08ab2a03d7ccda54ac6479690d0e7ecfd892392f47550cf1e82e5f68d0f2017757e9aa2f392e43311f7651367b9b840c7c334e59679d45873c94162e3dc607be8726e983f80a923c264a63a5ce0fde421ed22e67ebc0448cd254ca8aa53ee6981b0c1782f48eee8a9c061b0c31d1f6dc3760e18c840523fd93a4365be69c5c736a4a3a25873fa77e2a8f647c120c8ed56b19613b646438d9e7b0233f612223652d2db05268653d50758284d287f1f474219829d33c053ccde155558646e5dee8627099ba5f489c9865f10cdc7144668c3d68fd9af5498e42f298ccc2df8b28558c29601d53b47f479d24484204bb958fccb2e0e3806b6d9c0dddd4f61e7b017307c2fee2bc3cb28785a8c6a33e5ca09b493f2ad7e6f8e41598f5444e80e19c0660d2661a3c05fa9d7818b29b82df3773e6845773966f5fc9831893b8c6fb71f306c2a2a97afc613e6817d9bb83d720ae5fea57619523428e70e410796d37d1c0e7ba96c3def380fc053caf2783439e8b75f3d7c74f75fa01887ed83f032ee021c2d5ba93c9e7ab6e7ded7e046957cfb7563e9b7ead301954100b062143f062ea2a6c986bbf5f87d08760ce465c3c72515b9d1c16165ff862a55e49eff6293dd60b294067513cefe2d1132269983ad481cb2ad412b80da74c1056aef2f08608ace91fac5c7aca5d9d963adb1a8eac55c15722ed33895eae4ff404210db5b46b7426e6b5ee5fad9df50a7abd8ce71a78d04ebea579207e97c35d8cfb3c5c0ef102387d0c743f2fad76ef502ef2455f7b88ef6bcee577553e912f503863764cee0ad5381e94f861861d87505c07e85efb98a15f8d7a7629e567085aa66bae9816294989ee3f3e7f87eef2ea4d2d87ec07ba6310e9ee28dbe5792a6495701984cae665102310f582b71977e9a553ca872b5c55113f22211f6ed802941babca711656ee4fc283894f6c4fae83b0c431123271cc58d4842bf3dc6a3551fb738532c48d6d731010a504ea8478b05a8bb1ed057546ecb5c47c753a7387077f0905e4be3edc05406b525f7bc1cb74d2b10f8f5b63b64a5b10c0b394355db96a4c3cb21172ef07755598b6bf13c288e6b8ffaa389d1c40c9e1e38c7b7f5a6000f462b5f2db40e86904b1cd16fdc46a596c80b29b3e7b2617f1cdcd62900fac130e7d7db507a24f7912a9e6acdbc567924d2f1bccaabdc61b9ef065fd93fb5c567a82e9d1f36ba04249a738b17b0fcefdd4c85f235f686451d528228510e43738de1f23e2789cd93b15e423796d91ecf0285f40f8a16acc93c970454c4a221ba26c4f3c8a322f07baaa1e924dd6ffdc5faf82eb1f663135b157b6cbcddd33cf0d2e0c12e31a3c632ca377bcffe196d4797eb713be3a81453a5f969f06630340ef5daa921ec85af1707fac17e3a861050be860c5ac047d6783fd9b7ba39bdcc1a616a1627975d05eb60a6048842ba62bffc688bf137d100b2d9ba5912954621c68dce23d8043b65ca81b2ed37f4c927cd9992f3747cdf6250b110259092754636d59e2996f745e178282cc1b5af8caeac6a1aac34f1c2a9f82f271482690dfe67548018a8ff38173a47b4c8e5b081ea8d94d84fbca10a2011962b83f0c1ef80b0b59e3b9516bdc64e890f4c599646113297e3d8aacd1d46bbea27b22b498bdda4076653d5bdde979519c2b0652c39a8e238acb4ad53b81ac7230d403f956219647fe37991468f02f74efd73ebac0c780fc950a03dd463b1641457f6d362a463c54930371fa235ab4562fd24da88e5cb894a9e4c5fe63e99a23a18f1affe64c7ca0d659771c8a543ffb0d3cf7bb522f8d95d728e3e435cea4d2e20e4cb2c97d919f74f94d4c70e0201bd29090159214cc981ac9e7a2c7206c1114905946f6440185df8ded7613d346805d707e2ad49c27246cd94dfd25cea92843366050a8b235370353cc462e239ff52bb9205bf919c6af64f24a179c344b5597f7b80db5781fad4bf387d71b091b15db2fcf3cc07941678c1c8ef7dc91e466b65e6755a9108411a6fbe2825f214d7e688917fe8a0050177f8231d819a3f51851f2289a4e2ff0f8a6749d4e30dbd3e62979857f09252f7b004d6af88ccd52049d025c5f9f07f05f0bb8fc7c6a2f663c3578e8cac8073664a3d40c2364effe7dc6752e87da99ff24e3e66ef81d7b94343243dce1efc29c2c33b178ed5dc00597a1d90ad4ef212caba1fa1bfe2098eb485aaf0e3e59ade7105698b787ddb62a7fb261970328e2f41a42ace8b00dc8a0ebcd3c7401b80b5fe9e6a539f1e38b67341bc92419f796424dd5df42b3cd7484b3989bca8c06d4a1fbcfb277395639512baabcd284ce1572a38192828ddde8ec66746b6704902241b8dc834b45dd30043c183428f68133d69b5a258bf345e4147722c1b9601093e725cc7a3afeacfea44fffa0bfb8de7075a828fa1225598d486064e05d20a8f7093e7da23ebdf041f536ae687594670430895ec9aec6d4e1a5e2f9529bc0c0a2217e8c8665de50c5de08a7583d81889257bcd9d13fda0cee318a98ccd7f22258bd89e03ebb9a89b9edd518363d3313860a9a53dcd5d1dd8d34e56ed083cbac601dc1b5a5c7523936ea30c7b7d5287495f27a13d892dae2821c5a51f01a255fd187ae0f18ab5c9997fc426ad82c6a4e34ac26436dc1b4461376647113847639753c2976b9c38882725766c1e54e8409986426e50d0ee829765523bc3ad274998abd9d7d794549be4a09f0f6ddb26d5891b82136b9f96f2913b061ac965efd92b85843749812a1c1ff1c57ad9322621255caea8988c069124ce3c009200cb8c2a51fdaaa7311be69a4d2d0681cee0298b8944531f58949b70b57c0567d95361db87bcc95ddc17b58b9585c4160a834e144c3d87a7f18c4ffae443691bf56b781d8a9c73f1bb9497e01f6937cc1571612134163fe8d7cfc765da0074e9db5465842f11ae7bec5529f2f81c1f7bb3022c3accf198ab2223181af632fa9b0729d2fbafaa65e1ffbf7cad0ffd2cf7087e4cf5ef66b846e10b8c83ddc2e8647ca1c2cda50dfe7bc4b1f844bbb284d7bf873976620de1382b7e4217dbab205c013a821f0a8bacf9c94dcae43f60795533dfb579da4f04a562943125f25d73d6aef6a68a88baec670abdcea8057dc3ac0a04693d5063e12c75be02656a2a4e3782f2936c4418aacf0b2269263789e8cdbb4cace4548a17d2cf0efa7460b574bdf217e34ea6160c87d4b5689cb377ff48f642669f453d5e211d1176f7d207b2dfac0c8c8c86a8042a56dc5b393ee43e7417835280770d2b1414102d6c6725b73d9e2000d2b41cf163d3b6d3e6b944e6fc4322c5a88cc5fe486859a4445028b14938bf0d4f51b4bafe08072f75fb81a87e7320b2f7777c4879dfa08d5fc5b989f9772aa4d8cd8e69a4ff89a62a602e464c37add923764b4acbd9e189cb9311a08d14794d3a527d683eae4f11b0bbe8269daf8983e247abc935277775eca9e4807af889ddcdf4ba408e5a2c2db0e9190bf59d53daf14cecf0c8834e1f060f4c8efbf46d9cbdffe7ce7d64fee628dbd648a31fc28c19afb3697abe8dbacf79724c95f405e558be2b61ab276bf39a146f234fe4c7a1fed0ba81ab1ec647a3a2ce416538cf6dec237c87e04c3a3067bd4de1e506ce31e93b2e409030e8002a763f773e40a3ada37e21b45d2ffaab7a9a6ea7851ec8ab8a16073b49f86e268963beabc050a4fd4c655622da601ee539ca153ebccd87d4598cd85bab8b570114b9649d9de9ec3d3d93ea6d030e7781adc9fd859f6bd94bd8ee0c764173c6ef812ad51722a09c32093524c6372103d481e8b28d538f40b31a2cea288a61c66908e3b6842ec78185328cac8dc9f4a32585e9d6dc88f9447ecd34ad012299e6af0b73d27d879660217fff4b68b5797b93dab893244e822de4fecbe120fafca615c1d3fc3349dda2e196a55bad32c78972f930f2c88074aa7ec0a7c2d1c4405890e5f88746d2468a5229b8bc218b69ed6e4d20657a4b69a20dbd4f05a9fc9e4f9f9b910b8463d8993a7502e5fe4cb29a0f37b45e0c328bed88012d95f4846b296e0b300e2b9a9d011752a0238f10ff600ada016307a102b743438ac37840ebd615b7417cf4ebc85a145b019103b287e79040f8f7d9b4213b6db54bbfff81143be3e9d3803b24c06cabfff5e06f49f747ada8c511d25b446545bece336d2f91c54725a99afcc5139c9005cee6e93092913c648a8b34f74e7a79fcafd4266c698203eb3e73cf54b29d1d4b5b9e5200ac40101039ba1fb4356f8497ca49174196034726eb592038c7d068367c331fce490d57d1aaf99ae2d3608528426e90d4aa3d751bdeb06dc0095277737be8502bf06e097afe047ce325207c9f15a985a4da89f47d9aaf616eb9065f0da51e830dfb84777b71daafa42564b3ea286c5fbcda6c6a88aa00f301377145462d8f411bef5ec4827a545e0f613e00e70d22cfadd64603ada842c83f7170a367c011a3c47a1c3dd2042262fbb9fa434f894222349b8812077f70361958cedfebd7ff1c2f7cbfb67e577b0559ed6cf6c207312967b81ed1106771d222ff42b2aa14f10ecd4d76fe123ae857c94de7f61cde2a92748894a6f6c927291de48cb70de61cd834e4eb30cce9c4133b2dfd760b57d2dfc5c79bc13be651dcbf516779b9bc918138446b852fd979acb0797bea9521a5be8195b3163a872e286264589311d5d0378578cfc25ef2bb396705871fac217c0ae912a0797d4d7c8c1243469f7bea7d5eff1f6d64ac11befde49c9d052beec5197fb310464b78a5238d4606fb5845d59f27454c669a7b738168acb631ed08ff5381748044bd09c026a49ab367b9a42ead389a45942412238e32e17e2ef36c690e42131ab7cfde89853a94f46f4635888ed4cfaac0c6658ca2c207e1d00d81cb848858eacae68d8215a25b04be97e5964128c8c3f8d3736f12d4d943853d6e8c32f9a4622d408e2fd320236142f7aee2dd195c19d59feea2dc4a59514102cde69eec6fc7d4044c24e8d3a7d8fd6cebc71cd60d7444", 0x1000) r3 = socket(0x2, 0x4, 0x2e) sendmmsg(r3, &(0x7f00000025c0)={&(0x7f0000002580)={&(0x7f0000000240)=@in={0x2, 0x3}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000001300)="82bf26b41824c3c3aac59a7442c45bbce5461ce9cc1504eb99603e712628eb08cfed5ac63d65ce62b993c39e88109c72856154f243539f56a217fa90c89f9f8f818715ec540fa6600768ed0e9a6dd92bad71f427c8c7be4753d923e128763e4a4967f7690e2778", 0x67}], 0x1, &(0x7f0000001400)=[{0x1010, 0xffff, 0x53011fda, "2c4c8a2335ea9f9271862ad4d086060f81892ed7fdb7d26fe3ce6cd7d7f5af738edfe075101995291b6e5df706e31a2293b7b5447a95dbca11d226f106fa0543b8136a8646265e83cc06c2d0bf99f20ed7a8ba9b541802e856b978f324204ecd0ae56c73b9f9230a2382177f3aa0175208248071dc6cafe82cab86106340359c9016e509ba802420e13851a83fa269e615d7953f5a28826817c7db6d0683f666ad8c5e426c44591189435f5b20cd5e9a35fa87a2a13490816670f3432901e150124a6305b53d5ef17d5d49f72d4f23f84dc81037f4f3241b92b1849f4ec965808f1057876c1fdb3007657c1abb777b46751831e1dbba7ca7e47da80ba2a50a52f73d4030309a7d0b77c30955b95fbf2c50cc5b135728cc38973ba78abf50ff38d0a2b4ed2483a9f2b8ee31dc45763ec2ffdc289bffbf70e76359e5ade26fd0f366e8b9f6f0c0b5db1bae097615fb7e093e866735709fa0d6905f5629eb17ca93a16d35c97a8adce5604ce77cec3df66724613ca38de9de2c66773f85f8cecd792cfeec14d0df988648051a82a81460a65e631a488af9ae4e2b7075bbd38b01be061826c410b0ac9a5472aa03aef3bcd9c7a8733d2f6e88dcfe582b9aa1916b785474b84202aca51220016571932b46b7086d92d66be2440d2ce72a5ce404d6676d68196838724f8c9d52d739b8728d282b55aaccc9307a98154d8165e6d07c66dfd657a20804a58476d2d86e4807736c0b8b00dfb94036f091d818fc980dff16cf68c7ebdbf6c75cb91f5094decef75f40398fc288925cd5a02ae258a50c358616d9000ac475fdbb31ca504ebc0ae8b1efd63adc454301dd68901aab7398fbaa55c8a99c200f32125cbb3427b0f2264c1dcf4532804df9bfb4cc23be729cb1854704d64dbc2212f99bc36e466812f06130e14367a9aca9a9596ff7217cae5818bac9e9616fe97d7a55ed403555c69ad867c0b37adc13980353cc66cf24fcc0c7be341b2d375278ac5e15d8653ab8e3739cd4e594afb295d2bea712c9b2c8c7d7ceed764c568f0326457e906afe4debeb3e02a87491bada675379bfdebcaed83ab489971710234103db75a9a233456ab1606679f9d798850cf56a1501702a5785b76f90b51c1731b34edad0454bbc054cdedf9fbbdf0011590e3ebf9f5d444e867098c1fce163c2633a1c449dd02052aa9f47bbdbc4401de239d9d6f3f3c65cdfef2f076a77c34f79a172e5d40b33c54c77b1db00c4ed47ca4e0445f377af2af7eed2bc6ab52a3fb1ade5a96835b05fb1616fa0d50c2d0a7553807051b539065749e9d833275f87c55763e60c1cfbb7969e21fe590010bf0ddaab172b4c1f593b469c892e04b8f9f9503a49520c1b64e528fbd7a916157fdf239e9ad03408310f7289e8b6744739ddd8d929bade126f263ae935014605de2e96ba3a64f5ff0cf20464c6b9243e542ed9fd7c6dd17987a0e228c6c68699ff3f5c060f4a339ebebe2619a97ca57daba60e5bdba82db6e15ff34945fc9861245e9b7936b44a212373b4f748d72d2e8caface6777711ea6d79dc1b658a2d5bfbd8b1bc822b6e4c873281f6eac3df6ac593b511481efa6733686bef0ec0aaaeb4e052b96f7ee10a4995b43f9db7f78c4a01ea9f9823c16e0f6b317d9444fc1100dfdc903e4f756a37758b617a644b0ae83b40a4ce2c5b9eebf52d83c51d77293df055720f5aa517a60c5f48be1e6833221cc80ed3c71d726b760a8cce0a7bfd78aec573f9bbefbda0abe9ff4894cc280f1aa291e403e3246962f1b6f092631ef0924dcffaa669362b29ef234aa5eac37f331cd7ef8f2a90d873b2b8dfa3ccbd41a8fb3fcca16a924046d4fe55fe19ff455e55346c4a0316125a930cae582e3a4f694d20248e70f58db04d69969c8c9b8769dc2ce33401360d62755d6cd9920896e0286bc43426ea252202743375ae6e5fd74d5a5eb571d8fee799fbefc25c6476bafdca13b84952ecead8fca52bd8dc6203bb22feba3ae757287553fa7cb709e6583fa93ef6680ff57f03f27a76a8bf753afc202e0f6fc815d6bd463d3fa468ed21151797c2f3b87dda2534ee3de1c7a3de633b471b8e6b631ebe3a49830bb0fd71200e014a77486a5949c7f68335bbaf25946fdc2e6c4e6f021b89d555c1d69e629a13e39a3de97cb24bc9ea18f1eae348f634dc17a220cdca4bed7d4bb5aad15adf33023bae83cb1e0f3ce6e35cc6b692e34492d9bccf776941aba76b1399de68fdf005a052352685e37cc2229f6718274276db02a1e01bc899836adca16ac91e231690d9330e2812c63c169017e6366fdda5d896adad8a074ac93bb90faeaebcde5ca491532f9724004277953f070b8415d973406f2bb2e0341ef83d8cfc3afd7cf1d649dc5e5a0c20bd2b28ab44b8923eb6204fe1d589d19b687da7d2a49727f67e4c9c5bf6fa97cda8091ca96afca2335e35912a2621e9ca34f599eb96a8f598d2ba2925d800185d5bf2410f55b1e710b932c3b987b49bd7dd0cf395359a8bb6d2be5299a3c4fa6496ee205fa912df0669403e3828deaa3611e762422edb39bb058e812f492d2c13090ce67ed8c69a68b2fb20ae19fad5aade4762e1d4747c06dc0082975d7a61688a3f739422b481fae2f4e8c5bb97183bd40e26408ffa66f63d1d4439cc090bebe32855a0219ee5f513a5bb690b81dbcaa5e0e34e598e31afaa474329eef45e059fc755b8540c04f04aa7a8a8668a2a30ae9ba6d08f7058a53a67e435fddbff49caba85d91466162a6026d87feac0d0698c97bd304124e1fd03eb463906f88b45cede2b16317be5815433be755ade9392bd6a65811f25f96c46167fe41610f9e56f5fcd754d996317978df4107d00756c58d8aa4af6aef0904eaf9ad2ae07b78d5154b4b20b6f97ace5e12e1aaf7a8240a1d593894ccb27f69e2c33f7b60304df254ec929e50d3e7502201dec9367eb675d8c18977b49e7a86afd73691873449da1617c1d90fa08ece20b6dd1065f96eb3ddf004a32854e94dd7c31d1426ee2e226ec001124d8f09ad254c065079754f9692edd00727b7d19f84e533f342a9117b1893ca905eb727642840312a157360aad0adbee97bc0af4f6ebf9ddceeb6ea6f3d13a0ee9b6b3cf803c08c451c57482b4a75befa233892cbb3959e6a7fc870c801cafa466b10286d69999f4c40e42558087eddac5ee5a4226e687ee0c7edfd60a52aa6c8ca43bd3df8786aa96f64417deadebcaaf4b1654eee069536b892033978084ee0288eca7b19d91705b80a2200af926594a326615f9813d241546472a4abd7efd86eefe852c2f565a189fcd38d4be3a5fd1daa5112f2b46f5ecabc5475a9e9c6d486259a1db2db6fa1db44b21a994f7b1b81cb1daaa35a5109500c32cd95e3eaa5c128cb8d41cb559b0eca5f4c9892e2eec5e93f6295483099234ab5e0550acb6c70de4301419fd6d3a0ad56f5f146a111d81f14e76c41b608c02bfc049209efda218b6ece9deb1b574e72742b51912ca084fadf0ecc576d5cd5db157aa0a487c8d88299dd176a3656883c62ced636b08339860accd19c287e92213e11dd54042e7c9dfa5e9ce8eed7937af8e71b02339dde449753ac3bd838595400fd163860030c575767bc65f53133bf2acca55b1c512e486ef93f7d79868e7c670ff360f58d530b4bb48b8f79703a9d90594af3f9e237f5b459cab146d6a11853c97a23487f935f23c9e243cc3f562171d2004e8921c39f3a75175006502d5419d765e4703214fc896bcd84f548b174164026de88b7584092ae408136c5cb4ccca4293b2133c2bd39517464017717e9b08eb1ee728ffafb64e2e878316e17ea876d1db31fb0c256ed45ae39522bf23eefd9f4a6bd183f1ad94681ab0f32357c94d2fb52a36a3f9ea8045ad2a7d6d22561a86880abbf80ba121ec25b5d890f99a78b6290c70f4a50fa330d12b63df1f2cc1ecf8c4d8fef1bed590e3ac5dd8e7dda35facbe0cf091b3cab243870e48f918f5b62d532933baf230b0d4ac074f9a4873c979f91777146a5d892cec9ba6ab3d47f8ed10d5462f72dba1d0a60316e27fe3583f1ccb425e523bcc2255aa64af2964ea836ce3d21089e01c0777a84d1695af9ea4f2eb1b08e1a445e2e65ce5a4f64c969cb792368764c218fafd649bd3418b22816a6e7a7409355a3b622c0b2aeda1897cf384eee23c03c15d3b2dc236c5f6a6878c308b5850917ce482a1ca2ca0510bc98de917bd001809fff42a238350c75bdef4c7e30fa981b01e7461e0c94b93d65de4179436f013d4c9b6bdb118815c6b333ed2c8dc3cb63be992efe26569f98c203b2af2e6f385674c32b8669fdf76e18bf667f0b5dda7b342982044002a93bd7177c75c9d82a0902819556bf951c200ffaae1b15c57c3a6533a158a16c735d635822db0d8c138764bb4d5beba8d5a1d392ff89e25d45caa30bd203ac670f1937b78fab08cd38dff89a5db40a5bffbc770839ca9478605a67c5b8be340c360044f6a05cfa2f8749c1c7a4f44ab15f683a6f58cc2ea43ad7a0f92000e74d8d63b61208eeed6b9a6e16ea8cd3e91678443bd04edb9e01eda27fe213190da53e5fa8f1aa8697e00a1077d4a84770cc916af52ccae39e053bdf15953804264e7523443696a4bec398e89c48ad016ac938d268970204268cc075915e0273b4d206c7a525b3e817e2b6a3ebfff736e8bdb3bd5be1c475060ba4e69fc6ef2dc549c7ec14d5c79589d4946c16336bc770d4e5948e8a81ac0461dc74dbba68678c214d84b0bbaa2ed537e43e85c2bca0f258f7d5fe3a576d2bf7bf20aa2af93f4ea7b7952e1112ee95cfa653f568e96071869cf9e5288698b635686d08798edd4589a76281b99b6569b7837d95384ab252cb38dd9fe67e1193aff81a189b820fa81f20de3947b3bbc34c5e47d2113a8e28e583016572d63ec401186c837180d7d67f55107b0a0d6fd43c03be29fa66e482689f18aed7a35b04b234583edd92f296d5960b367e402369da26cb8efbeef5384f00ad49fb1e4de552293c9ecf096fa034e1d0a1a0e5e027f6b8e649543a35d0143c7f40682e697d110a74fc160c9a00edce70462a833045179c44d5e2792752c1cf75db5144089021ffa6435c41785c2a125b72c003d51b159f2900478579ff91f7f0b8add827e290ab92c7b4c0e2f781f1c9e9a0d985cc645e23e3c5a1632d4615d05484801e3c603aea8d776d29632ac27411619e4060d04e7aee9dc04e7261b9b75d2fc4b12ad5e1e8a14680fc2ed6189c25b2b17b9da7375cd555e76db87dc0f46128c1a6190906f153b414e6e5380ebac8f52ddefc0ce10106e1258b23c62bdc18a4c4a1e834867b83d2b8aaf0b868e40f4f249d8a9c0c062fe3c1edb3e63dc06a8f3a7ed794b1d7b4af0cc632c5a2b6bf42da0ba98fb040272b92e27618791da0e07c83f2159938c86c6d37db1e73e560eafec64977217249946d8d569248c39d110e114580e6b1ea1df6af65d7f513bc720602dc390a9beef06dbc41950c7ae274d42a61db8b308712bb4a5bf6699d266c85e01a99448792cefba9a0bb4f5dabae15ef81714afdfad2e366ace5322aa62c2a19f2c0dc512de93ede0e58cf40fea31da2b24d552a2557055c6fbfe66a62f74e99e90f1477bb6de7835516bc16d68d1fed735cc7d177ce8536156012ef1584075765bf6d0c5a3d14966d8221e3e34f8de4146469f98a85be7b14db28bd95b41a3e596ba22bb3ce850b762995f8da8d50b84d72a61491a1f379fcd4c477182e3b0dcb35dc93e8ff2d25abb5d"}, {0x50, 0xffff, 0x0, "1a7f36961db38f417be5040c005c3b3333f50ef907a3722bd144603888ddf605fec96f462fcad7f31ed4467fb6c4c75bdc9033eee76753f1edabff"}, {0x28, 0x1, 0x8, "365ae1bd8650c211ab1d484b1489b6e8875a"}, {0xf8, 0x1, 0x0, "af72dc620e073fa36286c6b0d8bfa24ba3be2772fad7f619b0810a43210f27828b841765561aac0f4ee57b09f183b1f313a94a1dc2c7c50ef0546d095b7b002ec41c180bb972921a27c2b30677395a243c7a0a9ea73c76687b130064355719feeb452df48974ac430dcce8275ed5a6545143b54536244caa3e19ec5cbab9bf8fe6f74df7b6a890fabf7bdd935afe9c44406d2273047fdd6125daa70900d67646daafdd2f324d733272f9db751a8ec50388546715785ebea41a8096e4661d1b1c09f8493ff4421ca4ada90bd17fe7c6c1c0cad440114ba8f45f4913d3481f8d6697b25459cd4e"}], 0x1180}, 0x40}, 0x10, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x1) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040)="3b00e101b362ac291e0a189d8e3d0549e542c7b60decc92b6f5a90a77a55c6388126c0b3c31060ea7f43e4193f38249caca8e26a1968b81a78b08b367f9b38478fcdc6fc7f56203a81fe3579ff4d0b0f0fdb8ebcb7504e0f9001ea665339d4e87bb1c9c37d40917eecb62f980b0df914b69e7eacf30b", 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) r4 = socket(0x2, 0x1, 0x0) close(r4) close(0xffffffffffffffff) r5 = socket(0x2, 0x2, 0x0) getsockopt(r5, 0x0, 0xa, 0x0, 0x0) socket(0x18, 0x2, 0x0) recvmmsg(r4, &(0x7f0000000140)={0x0}, 0x10, 0x1043, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004c0000300000000000009078ac14e9bb00000000440c7f0000000000000000004410060100"/62]) munmap(&(0x7f0000ff3000/0xd000)=nil, 0xd000) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x41, &(0x7f0000000040)="71040071", 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c40)={&(0x7f0000000800)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000002600)="b49a07154b324b81015963319f3108a4af56d2cf575aeb66f1b068df074d7ccc5c288446f22203ef67556866d5e3976e60cece700e69c81873373207c12d4d9dc5a7448ac71394a6dd5750a6ba634356d4bdc0dae9fc8fb9ed853081bd0379c1a88ae666ffe023e46e965155a473941642817a0000000000000000000000f404665e225851ab66f8c134d41a3bd2b7cdac2a973926594e7a1579ad114f270d5e3a7ba58294873709fd8278fdcd56b02f3e569c0d2d24", 0xb6}, {&(0x7f0000000740)="52a92b388bc29cc38b2b217793cb458acc90c81befa518a37e3e46ab23d1057d4a4aa7482acd7b483e3332e1b30f99153de205270a423cf99dee244d2ebacfe28b3498c668433fde59efa6029bb545dc5b22b43bfed78829e3b001ee359d8bb562f2bf8b8a42667a745902a8f59eb89f4923a1f8fc75c21fffcb3bd38e06f29eec0484129b83a9", 0x87}, {&(0x7f0000000540)="c8a26257cdbc101bdd18e6f1db3481fbdaf3aad026a45bf51632866914402ee02bc58595d0ec377d4720b021fc6bb022c49a22691e883feef5bdc605295ec5c0f9bbf50689c8bfa9cfe6017e7e7ddbe14e447c7ae97bcd19ca00214894783f868421052ff002", 0x66}, {&(0x7f0000000800)}, {&(0x7f0000000840)="357c961841e7badf5167536b1a19a36da99518d6e5c7a44b5212823a6325c87497d36e6a4ce3bac68f0c76243e759e5cbd02e23ada6002a58103dee67e3217c2632ee771704edd33bfae58", 0x4b}, {&(0x7f00000008c0)="342939aabe84daea5d17db62e37c27d981e9d89512e69f5c400818b96424ec35304c57b219897c263e90c1485c105bbec761cc911fb9141439f30aa1bae14c8eac776a8dc65c8ef525eb41a546060475a574c0db12d3eb43701a4d31eaf7cee583cc84fd0d1cef5dbbe9f4d4e9d53a856d120ae4a478af5942a108d2be6fc274c34bcdd598b50bdcab6efcf945d5df5e0dedfdae99e8c4f23774ba23d0d4f41973daeeb3316a28f79e2fad35fcce722e31c0799c1deedc56f05d8adb69209c3cb37698b2481341c62ead025456bac0837f", 0xd1}, {&(0x7f00000009c0)="0479a4b338b2b41b2bf571952d8aa1e5713412906e81d923b2547c8e1c59c00058b7f79b3beba211bccc6baeb4d4c5dcef90fb56b4dc13e393c718d327d89cce", 0x40}], 0x7, &(0x7f0000002980)=ANY=[@ANYBLOB="20353fb266b6c1a17cf83800d3", @ANYRES16, @ANYRES64=r7, @ANYRES32=0x0, @ANYBLOB="000020488ee3000002aaf0e300100000000000000088662f5381823466f4246abaa06584a591ab04f520db0ddb01798d65f2903792e3302db78c96f56bbaccc398e7", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002800000000000000ffff0000010000005484a77a508b23046e34703c6e11efd489ee0faa16cc00bf59c8821f7dff883c81ea2746d29305d0534c532b0d767fe0aac752bb955835ee117d6f17b51886e55b8447f02accf3e73d37733c893e774484d7af22d77804e399d01819b45b2b562a960958e26540ec51e5e30e7a1ce69e72791d119ec2cb48e7e3865848f9ea9ae179c81e89306ff3d97b0b6edf438be589cd744439ae2d18144e9b384dda02e2889db86c7639753dcb2f92483d05b6fc7cfc9be2b7fbb416517ef527fc55", @ANYRES32=r6, @ANYRES32, @ANYRES32, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32, @ANYBLOB="2000000000000000ffff0000000000005a2fa5ccc1edaa2536af41f3770fd19b1b2a03918cb6d8107686e50401f3ef857e8bf29b5d1357f11475ebeb93cbe6db251f3fd399bedf6f2083ce84dbecb5715de2", @ANYRESDEC, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000f8170058b116de2b60994c3529d661c9171614625fa40fa93404f4ff400000f3ffc90540698fa9f3d2546b00000001ff000064cac8e9cdab09dc85ffd62e04a536c2397226097bfd176385b578cbe06fe0a848feb63bc2084591ecea8dbdf3ad78ec7a954898d64634e94f5d310af29e3facbace48308b", @ANYRES32=r6, @ANYBLOB="000000ea2000000000000000ffff000000000000984c357d1801a38fc91e71237bae2ecd618005b65f878e4f45d4a725901197c7d9e6a04247774498c213e74e2f2a18d6260b433c187626e9c221b58e5b14cea32893b92ffb6d06325762117200a2d8130ff2c3a965cb1a724bd55c399c36da333fa5f8676140abab8a", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x7}, 0x400) 20:27:11 executing program 3: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0xa00000000000000}) r0 = socket(0x18, 0x2, 0x0) listen(r0, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fff, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)="89f77d1e8f58215c1b4068e1642ea58e722c8ab1c50469719aca06110046220f28960d6b4c8956c1b724282f", 0x2c}, {&(0x7f0000000e40)="b111bec04cae7c7152139c94fc29135885c2b7b1126044c8ec888bb05b00f17dc4a24377c995518a3ead2b2c9078b262945bb9b4554847171f7134a23d1e34d3a2ab8f6f8f6ec6239a564210c690496e1a7c9d8b4b5b52cf10e44b1a9910b266320e7411197c1124d4fac6a4600673ca934eaa4b96dc5f4f1681b2f1b615a30f0979f80f8f9500247a5269642b9019da525b124ec3012cdd35ebb1b50a36bd9942fd9ecf632a7107c7d0a34857fe50e43237f827ee39c903829b68572bb4c373897bbab6be503e86eb3f360d69cbd82f5b99ca60f017506d2ba053ab48c88a94b145399f3b2f1de8ed5d93d8ffc28aa4141c8e99b8f1b0f1963e61a762900a433c6fbb64a350b868d62f3aa8d5efdde5d7051f38ca4c0cb5c3d0da2ceccdc6e57355f42e73744666b8fa01e57280057323ca467b5dbe5ca6fc6f7eab1d77ad732fd568e2f8c59c2b1508749a55bf04bdddfd5c2dcb5f5c405c66ad224ca9d6fecc2bf8d7fe1e33ed765b200e1422e4f1599dff9595cfbd55afb3a54aebbe29624cfc769900baf957d3cadfe1be7e605dcd66e7c9b4f7be85d91f20830e296eb31e721e2cbee8d7bd120a20c0e540ef6fdc68f5bd7bd84557774db6730f00b1d786b2491b94332f1a96e2a622ad4a930697eac1d43337214c3973e462595d0b63e05ddec77a72b290093f3b64d2dee99f0a76454375616f3f5e020477c55f798e27a3ce67506563ab1a0dda4c5ae7243b4922e87b4d2bf98826567318a5d79bbc9bd77a2f0e57376bc85226e5e50f97f26e6ad213becc95a282f963e24aa12693e55054f8406228cd40c6768fab639abc9bc5e3d42e811b5ee33930a45444c4b5cf9cbda8db48d1af54f8faaa4c5f025bc084dd0b3742e72075020b7c0f069fa9939d15c82be759fc02dae035c39d21bebd06b1cbe247d119c9076d1c00f35102095dd676377b1a59dc1c2fe6135897882fbcfd6a8811b7e7a25e25b9d197a6217d517a0f398cfc19513ef1177982cb442531fedff8f382469b49d35d3751599c8090fa5169345c9b9fa3d710f373375ebff2aca2c8a750e77cbaf4459a8f782c9da945a96de669360f024a5c761544acc51fcbbda11a68e547826506001d5aaeb603d9a6cc8cb1e4c85d64dce37e07f75665386b465fc4630b1bfe6ead70a34837a7090e43dbb4830016d162a5d5453baf74e90ce9f153bf0ca26ed820b6a7d62c572a8725e6eaf28d1ee10593322a9bbaeed488f5e7fe947f2e25e677124475b0b5b3517f7ea9a01a77e87efc1479c373da187387878d556c8085fdad7011519326e8aa917e73e6213ea2c3dc04b12fff658aa1d694bc76c0893e7b90e95664b42893fb89bbfe2e42c26d39dbb689ffbf7ce60fdef7e1acccf689ddd6a3e418419bcafe9af14a55117b2b92db97ae26026759ae4828ba35babf26e639612655d0dd1f6b8aa06562f29c7bda8589fe54959366c081b23de084c5765a5d27eccb5e0e3b60f0d135ffc7eda412509424f29878d70dddedd9eb57adbfbe39efe2e855342cb3ddf8efcea24780d14d9710aebe7dea7f70b21b1286048e96c21e636dde7edb3a724c9c6ecde7eec8c045f1f1f914d277b21e6f1049013687dd2fefc573351de3e02d53c6e7a6140bf50e05b3df83c8711d15202c997e5a321f23a85f13c8d259d5af55ce1ce2103161472cac1777fa162baddc562051e2f707a0ba80cbbd0e66eaa743106fba338bdb934516e99133cb3e70dc74314e3f7c3f7a5f1c9dd54512f737f3e486ac2c4c7bf761a21ef367ac466b0a135d7f972b862c99b884d8de902963829652eaa6393ed1ea5612cd47a77c428707c117554c722cab7ca50fa2a04d7ecc8f1f75ddefdc286c12fc5cee33537218d1499b4adc63aa30a48292c941413988788e2fbdb331714da1db02d6f55a2de06c89978c1b60c5c4ad5704265865d9e92a14d16104ac06ca288caa3c7d55db32e4f132edefe61bf3a8f5d3ba9e046403386eaddd1905e527452baca06442a5905ee2e614c17b99573d5ae9920c4dd19920426be0ff07655e58d4fcd5bc4a286f62708abb30e8091e580341fe20fc169f6a7402577529313c746ea045044ee93cc33f95a1ab9d2008f5cc9ce3b349e810f6eb19cc3b91b93ed3f7b548cc99848c5f650caad9bc8c49f5c8069df82bb9522c52ff427430375c981e0e7ab425e5da421f9066372394369e7ea5c9d0637b70caca2f503002fb2c6bf88c1f80972e2a9986a853b393c141aeaec75a88259ec8294c742e257312d1330cdb40126afb6f4338b515f71457c71d7efa6d6095bf90d208047112a55e195940bec4a80ba3ba6df08a2bbe2c99d22936c80a2c4e8adafad196453e830a0d8c21cce0988bdd4f5be52e6b1709e7ce7c7a585f7d5d327332a562b761598c4716ba456802bf69e41f25d002a31d6ad23dd7b0374708e7973c495e537c76dafa186cd6b9b03e6c26e96baa8935a518f7b0a98c832531a1af246953a197baa3d3e779950e00c96a14a974464ceb5f3919519cca0e1d7cef52a842763e0c20e839606cc31dc8a6080f737e34f64914eab727552c74655c69f54afd531b41ca68ab1f30b27008413ff0a21809ab90ab6218c9403e9e16b78b13b145b2f4ceabf5635fa11573a0f430b226a8e4a0b5520cca550cea6c6a75ec92c22ddeef53c9feaed9ebc6a1eaa21dc752e95d50e43f50dabf69e35e1127d732d9e3cd7a07e798abce8525fb5e9f665c23951c72a9e8b4af901eeb0e22d21456de8aa3e19c895688a97e504dbaab3e9ffcca327d17271e399f1ae19dcedca893f9f087d5aeaae8935fe7132d8c223bcb886f374d39986982efeb2774bd1442a4949649c48f1bcc5d225d4af1c6cbc1ff920b7d151c3011e02ed00ba15cd1628b571455455351bd92ed4e71865946eb51c333fea726153f413da16be31ade45728475d6aa207a515f26c79b31c34e992c35e09effb962d25e77bc1366baf15136dcbbe4443d4ae9360f7f880b379a44eb78bef08bb15bf4eb2c663e0e9f5a465c0425ea58d0ecaea5e963869e9250502fb252931512e8ff9d2d7eb497056513e791813a8e53df6bbbd34b8863f6405270b98136800ec928465a95e0ad21fc6790a898c341e5bbb9e7bb6c5ffd791e42578e93a09af5f4507307a3ecb1e37a3b10a7003b45227641777a5dde8aa871961584841c4601477c11ca27f2407b16fd359d1eb475d144a6f6a4bcccbf009b649d89c30261cd77e948d77abcc74ff93ef4a5f4c2df6ea978289b73390e60c5b682b02816f863be23fa699e85b88f40dd289a21867b1d000f57ae135b1b2286052fde2fff0c4f38710209b34bc16364febd95888136b95d35bad70ccb132f2405fbaa2207d0a477643bd2da8da68726eded2eeffcfcac9a945457f08307b4a76abadb381c346dbba4d6fb15d8ecfbfb469a2c066ed4e07a931fcddfefbdd84455b5ff9a2dcb39b6f834fc11e99f1b815304b66b76042c032d88e76f0981a152ae8d388c387894f2860ff3a5d8ca7365b004846c82f463f4a2295ece45d65400418dfa05511f84735100e05dbbefb17fa470f851fe242d9af24a97ef2350dfe27221cab9905d5e85f336148fcbee9114f142282da49fea240092c728c777738d983bbed872da078de217427c10", 0xa22}], 0x2) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000340)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d2f8f1b80bddd5988939d00171f1d7d0efa0d81e55f402c2034ece7f6cd8025f07c3a58a3c64f2e5c9c54c6b6d148748753abd36b2cdd98e1df29e96e5a74235d5a6972917e27b5cc4449a9e999c7f5dcb6fd3ab508eab760d6b39ffd51fdc7fc3a7d40b1a3ce0517e566bd8ff344492dadc83e788c3852295cab9b4b825052a61a5fa4bca26ac0a798744077faa9b051d969076df2672128417649800c7404db7ce7a0adb1a0eb5c3d5aeac67e8cc88a51b94837aa86cfce5d13cad98771acfab77f86a8f1891d4b647bb5d820a2418d3048b2987f7ddec1f54fbac1dfe54bb0c2aac1d589db9c73755c324aca5e230406a4f3fca848af3a25725f13005d6daf7871e970e3fb943b89ac70eaffd7801005a75888ddb318e9f27bb288c2b48b8cca1c4555920641a828abd0af3949300866035d5e5e7750ba7777008e6704150c6b222bc6c6428fc79a884effad2d0bbc7ea61f2e0cb59cbc28ac5931164ce71e84da23bd823818c8e0789db9b3df88981daad8154752be1f2009a29f97e4959534b91f7eaef7a72f392dee9e5b3a96ab2edf92d10dc2b5ab9784e451f2c6ce633404cce4561d2d975768dbcdb7b11ae884bb3de51de83e19ed50e14904e4feae7054b82401e31e3c6becdfba3db5d041eac5f53fbe5d1ac967040475231272e0c85a3d71c9ee6fba8bc84c6f69d5bc6fb3d122f4e889f58d0a72421d8050f42646e0cd0d92ff67821cf32a94a4b67cffc3257e5ae87df10c93d338ab34933698966d5027337739838e01370125c595da4230e3bad1153494f75f15c9694dcc68da53ed623c687545439d1b88f93bc479a70df88aee3dc75329d7765b76e86b3a4b9a27dd0b653e305a29c4784e945be22b06bf82feaf584cb5c76e6a39d8cf04d2764e9e6576ae5b73e6bf74e80c6be94007244b5b47d88758239b49127f98f115a17011f8c28ff9f5416e7d18e8a28560acbad4ce0e7d044af6662dca7ead5466c56de0b423002380aadfd48d4e11ab77afcd445c540d7be70737620b905ceba18e8197aa7f04b33da87cfe1fd3644b4ad0c730d9ea16b131d54958e46db13857537ed395d4e632e7f538c1a949db46df8f17779361cec496e6ccb20651b0347e49ce70e406c9558848ab594d762067e04905cfa412382ed248c316e77175578503066c966d89aaf12aa9df278d51d20ccd5096abeca39ab7a2b01be567eb3cea907edb86827851ff99c27633f6f870e1a4220591244f30ab0cb2862dd92025fe705c51893f5780f88676a7b46ae035082fd4ac15b53125d274742779fe18d70b6cceeb8eeb0e720fa62248771d3b179834cf7cc6957fb8a64f7284caff06275f84693c0ce6d65d7ce8b0190c5216caff3edab5327242202d224a77b823e34565972d7b3c048346a8d6a5939ca23b8bca33608e5a5f2a9b3821f96fc5ed36985016b41e4d07816d1a0da2000afe5536f494389cbcd4edd383c93e3ca5a7f84c9a98b3195bb29d39b175a10a68d7939bf974898dcdffcf315a8dbece6cc056e8c11ebacfbe14ccc4f61eb82ceca4e12829a7f8eef58cfb941c33472a301bb398b2d9dae295126fbf8ee23754d26167ae6269eb6659778f0c243844f6096a8f8fde31cb567dcaa7de32e30ed74cc2b46255e12b2d67bdd44fe00d4fe0f580d2ba89f69210158bfa74c2edfc6e623d77bfe504f7bc29553e384a86029931e25887b1bf12dbe204c5d9e16ac8c01925e2322e1f0768ec65338c25ea52eaf1db57e8404ddc402be1cdb607ec963383240d244d8ae388c3158bdc6a431fb8123593512c3b455951e95920dca69f1257687397450aeb822cca0bcc64803a6c7fb752bbfb6175ecbfbcf76e7e629ecb8bb7536ffb67dd106e682d8540e9d7ac9ac5c2342a7b0b340cd1b20cdad78cdda2d00ba0b8894e93b9d4c6fe9a40779c999edd387ca77b8ec2dcbfe38955f5f0730c629328ca516e4463d705a55b953da68395e5f831dacf6c23cd1854cf92926c29d16fd8e4017068b6f97926f5faf548c11a3a665c4dc29bf168c57989ed766d4753df88da8c3dfdb825b2167309e2d54d7a625063df7d3fa1a63ed10cfc358f2a52392bd4c5a3ff313571e693f1f59a394ae0a28a7190a744e62b129b920754d211601815faf2f55d07a02a7b1310319cfb18901b757174d1889b828d8c97d64e4c2b85fcb70befd1a1006f4e2b69125e90d21baf47f869032888b4159946bf968252f9d616a85f02dd2591c9da57ee6efcb80728e31914f2afd55ce67c744ed6508d688a096694376deb2ed44651cbd9695bb76ca89c9b3b42e00b3c41819aeed4d1ccb4443762afaf42adc7929b986b58fc2bdbe4ac21e29d897a4765fd14391e8f5a82bea7ce3b5428a5139dfe52c312938e93b3bf85357af098df21e79929ea43e15f4a434e978585f9c0b41d9221e006b963bc22506c77b4954ec8dc433cfcddcc3bc939f5ceaeca76160306a01eb9316bf72b426da60f6755f46b3db84f9ca0c2ceb7d84e7c93c639617c8787278d9b56aa260f7df0d1ca8e26ea764da95ce01c87d89ec6b209d2228526bd792ed6feeb98d79a10b4aa836a370f448ef490bef12217335d9d8f4d7307ff8b21177fc29fd61642892db8e41128fc5d7bfb924a43eab1a62ea0ce19197c9e8faae2277cc8ade45b50ee574991cde69eba3e70ae66a2efd467a608a76045a9c039eda9cf3342a104f45a1e2ea54b931d52ecdb546408eb52144e67de7252f400c3d76e480a66b7ca7981482eff31f140cf5e63ca1ddd276c944b341430107bba85776266eb5ced0c1f0d7a0fdaefb1272af4b408d00ad2008628711d0f2a8b6e5fd922f40ea60a355dc2e7039a09a8702f718e92156c6894f86720365d50eab4ffd28903fc109053cab7410d5026d8eacfdb071575e2e723c8a3a2e83d9808bfc4c80cac43fc0517406df1dbdf1ebbb5e7cc6801d2b13bd7cc452691165c2ca97dd9d5334963b3be7743c8a1e9050e535d337798d89ac80c9f90cde26025382efa77142365b85b2578b73b51a6a51375ddf60ead7880b9d32cf1eec698bc36f8fc4b118b5dad9a59d88f2fbdbcfa8b6857bb3fa3a64aea0106d17faff77fa3828c4fa5e27c47220044c323c3c4efc743d71365d7d314cc4b01e66c77034683bc1939ba1b37c57ac2a8d72c3f51719216a95a482e1b30944fbccf5028d66d8a4a9383f1dfe4b4b6f3e223b1ec647527a0a87e697c77cc4dd971b1eb8c163808fb3341051d25c82beec97357b9167e3784dee9166b624754dfea503c3bce04446a0bafe1c0783105388f3f57373705744cfcc0a5d8e70d36fae6ee3868f1e3245bd4a1fdd3f9fdf3a97edcad7b868199e4f91a799701003b013a0b0a0203658d967beacecd42fea946fc715b5b094a9c86d7565831ab3e5722d8828a5ed6cc638ca3b3f4fa46501bc988d77559fea700c4ed8d0a03ae74e1f8f667dda2c4bb85ad80d77edf79bd8c742ebeb690d7f3dd1f7e1f99e8cd2dee50a013dc3c3f637e7125ff902e85b86f1c3a592ffe44e9e53efb8ae720bd279ae169b07e8c85fa32cb03522a7b70bd3488a9dafdf5736a8bdc366fd755e8d007cb414a01", 0xa0d}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) getpeername$unix(r5, &(0x7f0000000140)=ANY=[], &(0x7f0000000180)=0x16) recvmmsg(r6, &(0x7f0000001300)={&(0x7f0000000280)={0x0, 0x0, &(0x7f0000001340)=[{0x0}, {&(0x7f00000000c0)=""/39, 0x27}], 0x2, 0x0}}, 0x10, 0x0, 0x0) dup2(r6, r5) listen(r6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) connect$unix(r8, &(0x7f0000000140)=ANY=[], 0xa) accept$unix(r6, 0x0, 0x0) getpeername$inet(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:27:11 executing program 2: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r3, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup2(r0, r0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) writev(r5, &(0x7f00000012c0)=[{0x0}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) socket(0x6, 0x2, 0xff) 20:27:11 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffffff) close(0xffffffffffffffff) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$kern(&(0x7f0000000240)={0x1, 0x9}, 0x2, &(0x7f0000000280), 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r2) r3 = syz_open_pts() fcntl$lock(r3, 0x8, 0x0) syz_open_pts() flock(r3, 0x1) close(r3) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) 20:27:11 executing program 2: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000680)=[{{r1}, 0xffffffffffffffff, 0xc1}], 0x200, 0x0, 0x0, 0x0) dup2(r2, r0) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="0f4fd0ffffffffffff08060001080206040001aaaaaaaaaa1f00000000000000000000ffffffff53768082e6ccbef4e6a80000000000000001ad1c8ed39219e39a9f0dde7ba308b71836b35fd6cdfecf4cf52cc49ab50e6f6c5e24eba085b9493b14c53f88ebbb6562503a8cc0f45b1779"]) semget$private(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r4) r6 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x3e}, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94a34b8e5e84cf71b59c7afec300004e982c31bcd5f508d358f43ff3f7f2511003a37b6fd38aa9b5f67e9606dd7449d83384a6de5a605cf996d270488db70c9d4c57e1f22e258e9e8da4b6646a53f48799a926e6cc66363f8c6359fa80345b370f12c85fd8158fb90340a789099f7c987b7ddf668e4862a9d052809ee1fb7455407368fd678cdbf22a8b9d1c33d3419599711a77995f73d1670165d7729e0170e94cee8d53570b16a14d671a30ff11d7b9658eb0b1b9a2fee3c27f8bf71e2dbbc0764e803075310cdc8cfe1a1bf06214444e8eb7b637fc6a857d9b5b041ce016d47c62ca3e26733c1ab0208f18ff2500c2e2374b24d7200e95c29c2add7a43023d4c32170d621f194b591a461a06dd5d3103346d7f235f803c575b50188fe47d4da6e7a1a1fa69b307823436a89dd6151e0342360dd802176caada20698845ff23ede427513ee6c0fc77be88de23f3e024208fdf51b9fddd1a5ccff1a459851141f974eb0c5e1f0ac52288796b0f1c57438d1cfbff32cf5c8b3ddaedf18e8b7feab94b8b32d764ddcd50405e43722fa598", &(0x7f0000000040)=0x19e, 0x0, 0x0) 20:27:16 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x2, 0x6) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) close(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r2, 0x0) r3 = msgget$private(0x0, 0x238) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/56) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = getgid() setregid(0x0, 0x0) r7 = getpgid(0xffffffffffffffff) r8 = getgid() msgrcv(r3, 0x0, 0x1f, 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000005c0)={{0x0, 0x0, 0x0, 0x0, r8, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r7, 0x1f8, 0x2, 0x80, 0x7f}) r9 = getpgid(r7) fcntl$setown(r2, 0x6, r7) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffe, 0xffffffff, "61060a616a2af171ed8aa6bc40862c5000", 0x0, 0x2}) msgget$private(0x0, 0x2c0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x6, r5, r6, r5, r8, 0xd0, 0x2}, 0x20, 0x0, r4, r9, 0xfffffffffffffffc, 0x9, 0x7c60, 0x1f}) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9, 0x30e40, 0x0, "b77ef9c000", 0x2761a01c}) writev(r11, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1977e2ef4db27270a", 0x75}], 0x1) mmap(&(0x7f0000012000/0x4000)=nil, 0x4000, 0x5, 0x12, r10, 0xba9a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0xe414, 0x0, 0x0, 0x0, 0x0, 0x14, 0x37}, 0x9, 0xfff, 0xffffffff}) 20:27:16 executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x4, 0x8, &(0x7f0000000000)="cdd23fa053dd357756228dffa09514418952213fa156bdcdeab5ec3762957bf6032e1c2183e561c21ddd47a0c53a07ca0ba5c53dae50ba8e8610bb1cd84bec7ba1593b65962541c73ef0b327d2166fd857a2d15e8688097ff526cead3a0e8bbe7b3cbcf3bf50bc25742cf83d7c2973ec5f0d5f75c3a9cb09a396320ced8cea9122f16526dae7892dabba53eaeab4f779c96645c05263a5a5e86b0075b8823ad53285519beda25371e6535deec5287d4a6346dc1c4c71ad", 0xb7) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000100)="ea00000100000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt(r0, 0x1000000000029, 0x41, 0x0, 0x0) 20:27:16 executing program 2: symlink(&(0x7f0000000340)='./file1\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000800)="01000000", 0x4) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="3ba005d6fcff1825346ce3a7abfc5d012e2cd548c4d2e0afd955358a3ec2d5b3ff1f76d99391a98f7b6668a29518cecd9bb13650791a3c569e51c9da5c7ff3f169f00071fd89ab46d5f392460675fc09a519a3e31da957e4011ea81a0c2de2c02e4bd77f5c622fb715d65d93b3a698faf80f2791c402106d7830fd4392223e5a4f091176d9660b74f2480bcc78e3fa81c6b508173d494f01c4cf4383c6950b6b7beb1e878e2ca6878fe689"], 0x10) writev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="36d5d6f4a97089a350ce9aab2cf233c01fd130c2a4300090068a4addde2ec8fd2deb7d1b2f90791224b814a535f83b0bdbd975f083e19decf25336b6b547f33903b8ef680a7634e67c398b2e20e37ec87d3b9576f4f42e23912e49cf9e3cb6a7713383db161b418069c46155afcf4fba4d684a1036d635f308fc9c6aaeb4d44467b181036895a3748c2ec7290da4e42d86529f1d5b175f581b14717faf31b91e36e70f1b4b2fd62de85cb21fb8be15e6e841916d3eb09179796eb894a200844c6ef27235645d6d985fc0e6bb15fdcd1dc268f3638c917fd8cd8bc879ad3858a0c48f201495dca0310cb1af0a1faa2f3ca8e7b8482fa52ae73b5c081b8b301f9558aecd8e60479a6d0fc82001bf1667215baa6c18301cbe3555e2354bc537c8380568d692f03218fcb4d977fe704e5a4969d72e7374f63af303935f04412183d23e9ef4ff364f1620c139119df7945c4d84e60398cdd12e8ac77db57b0798bb9afc84da23eb3279deae1dcc6f0ae89c1791aa7320b4cf62e5915eb4cec9990596cb4f62b346cb6f1a3ffe0c4f1527320d2a5bb6d3c7f90319b8575ff53c1ed39000aaba6296a3c8f134fe1083de6f6bc1559ebae8505bfb750b9171d4b7e105ca69abf2d9c99b460cd73759553d423e187282f6112d9aced7ce2e4afdc21d01a5a6b4df717556b9c6e411c8e08ae1439314f49f5bff9e7227c807dedea5ba99d5d95a0990f8d0379463acd92dd6f061f74271c51f9a8baa241b6cbf5efd6957ca9862706fc556501ef9148b6588118fd10dff6beee52cb937590954f4ac1410e2c296301ab6d85bbed2491d1b68d593aebf1ed6d59145dca2e5c620710bc2f092235adaac0856747e586128e16e3b58db6c2d467f54ecc27f68f9faaa9ed2e5c9020fc6a3b02ee1869da504e9c604a4e16f4140e594e3b8626d75b5c296086135c519c4c049fcdfd9bae750cb9620af57c4c65a207eceafc09416ddf4d979d10392db643a6de620a3069c5232b3bc29b0ff8e4e0874a207091187a5caf3855fa7d00e5b06955857a2a64b87f845d13b89d4afd5db559077114400797a2410eb8ad5cc5b847b26969cbaa082176bc748408a4ab0021c417b2d5a3dd0eab5a62a7d082409e40227d55ccb871a328bc5fc00442f1ea906000000e0b153602d1300cb855dc6e90914749fdc50b9ca7adf60bfe1bf961bda64a94c886aeb5c8dac361d2bb2eb6a06c8e08773e44b3c8f730ac8c78bca618daded1836735e4342bf36b26de87659e0f76bf9f81b4fa131823a99ea21e51afdaa450b4ad7e38064abc035aa03799b7f13ac57f356e51bc8b191917786a7fd08c08e199555e3d4a6ba0ce1d0a27577ecedd8975caca88868fa2da065776cc3ee3cafbaa99c67a2956702f52019cd4d15c3b72f3c1eb10080c74d59aaeac7b3668b947575364b31b2a867df51c6e4d3ebd96ee77c055517350c6146864bd8ecf54fde78a284092d0a4490e3869622e85b717fbe6c73b052e1c7d3c44cdff2382effe9f25e712ece12fd3a53ba0b132f72a21819e174c6480088139f3dac26cec7e7b92e38b22a13d30bd731f7762343f4083a9aae7fad5c22ad47c2c74fcd582a65c649df3d7caeadfe386119e584dfecf235fea707815eaf31a4636ba54280aed5a47f0adbdee5d14b3912f5a9f32e3818121a9ef89602563a3c06124de840bbf01f6e47857940f675b9e706f6df0925e92ec97270c1111a250ef8a4500b6e72978bab7d25aeb74e0baa5b82ec1411c7d802b45e8b0ca8e37afce5ad82874302d85ac09071e4cbc441104a392a3c0c39e6644f5dc602e15162ff2ba5abe662a19a9903fe5afa2f91060ff321eb8545d316f3e414f5b7bcea33f59072d59f968b637b9145113da3d8406ea4d2a7e5889085a2903de56973a04d860f038fe768bfeab35c1a5beeea59ec13e86b9831a1f55e8474cfbbc995da1b4b627ca8784084703594d87e6a62034c2a4fe6d134d07fffc192d1f9700873aaff7d90378f466d259016b0fb68af72b0fc2ac1328e4b94237581d0c3a559c4320b1bd28bc4ce92e264", 0x5b7}, {&(0x7f0000000080)="e8", 0x1}], 0x2) ioctl$FIONREAD(r0, 0xc1206922, 0x0) mkdir(&(0x7f0000001180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r2 = open$dir(0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000001140)='./file0\x00') open$dir(&(0x7f0000000180)='./file1\x00', 0x20, 0x3) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) mkdirat(r4, &(0x7f0000000e80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file1\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f00000001c0)='c\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f00000000c0)=[{}, {}, {0x8, 0x0, 0x0, 0x7ff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0)=0x1f, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x1, 0x1, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000009c0)='./file0/file0/..\x00') 20:27:16 executing program 3: socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}], 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) 20:27:16 executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f00000024c0)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900ae19500ecb6b6cd653ab6fe9ae2b02e0b5c2310e0e7c215a4a74551a68c03c49ad097333f8f300bf6eccfe58b861c8453a3a81e6dfa069c8b253b0ec972ceeea7ad1c11ae986f82c829e3163cbc7d27ad48e7486822356ee3859e15e4d67bf7584c31ad1f0972786b3e4f8478c8ceb33f0165ffb7070c544c31811fb72393d270a15e0cca661070d4be5eab64ca7513d17de2d7957bd25780d1f0279e66c7c39fe40efdc37f0e98990d6c61c8894c556", 0x15c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640", 0xe62}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) syz_emit_ethernet(0x52, &(0x7f00000010c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000440000000000009078e0000002ac1400bb04009078000000004a0000000000000000000000e000551959a80cec00017f0000014414000000010000000000010000000000000000"]) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x80a19f, "bb08000100f1675910508b00", 0x1}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sysctl$net_mpls(0x0, 0x0, 0x0, 0x0, &(0x7f00000014c0)="d0", 0x1) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001200)={0x0, 0x0}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 20:27:16 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = syz_open_pts() close(r1) syz_open_pts() readv(r1, &(0x7f0000001b00)=[{&(0x7f00000009c0)=""/4101, 0x1005}], 0x1) syz_open_pts() getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x20001fffffffd}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1ffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) 20:27:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r5 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/61, 0x3d}], 0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1300000029"], 0x3e}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) shmget(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x100000004, 0x3}) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 20:27:16 executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc020699c, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x5, 0x24, 0x0, 0x2d}, {0xfff, 0xfb, 0x7, 0x8}, {0x6, 0x0, 0x4, 0x4}]}) r1 = socket$inet(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="7c0230"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000040), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000180), 0x4) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r5, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r6) r7 = accept$inet(r3, 0x0, 0x0) sendto$inet(r7, &(0x7f0000001240)="e2", 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r8 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file3\x00', r8, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000700)='./file1\x00', r8, &(0x7f0000000080)='./file2\x00') open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0x0) 20:27:16 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001380)={0xffffffffffffffff}, 0x10000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000013c0), 0x880a, 0x0) r4 = socket$inet6(0x18, 0x4000, 0x0) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001440), 0x8000, 0x0) r8 = open$dir(&(0x7f0000001480)='./file0\x00', 0x18309, 0x1c) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000014c0), 0x80, 0x0) r10 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000080)="dd9fdce43fc207660ba97809cc59a4bdc4813b36aba515e679ec04ac5ad2f932abd8c97e966452cfa5e979bb8cdb749d2967887c25a0b5f9c71e729201a515bfa98bdda26d0a80f6437304b6b0aa0e739baecf590af340fb65b5bcf1b2316fa28030de2010db34723fd42459718fbe7e43dc51e2fbc8b0078e06f363defd8b38e9a137d190882c9c9a26c2835c17", 0x8e}, {&(0x7f0000000140)="9439ecf6250e57bd34d91bae009f4bee47117bb8fe0d1aec997e7341cca204", 0x1f}, {&(0x7f0000000180)="4fe802ccf649fbd707ee6e27b5a02fe004f0c5ac16e65c587b5122049814b9cfcbd171b43b636f116bc4155be73b5f797332561c5bf268e552c36ca322339939c6ce158dd9ac0d47230f4cff2854bba3b036b8e11451a592fe95c9a0c639", 0x5e}, {&(0x7f0000000200)="689e73678e79abb3dee6da0176b42cddc8fb85d24672f711d31ed6ae0325df8d0d9a89c7f8eba3dd5a23c0737c7d8515aa7a90b8d7a70fb7d455bc6e64dcce4c9c78d5a8f70649b2c8965be2b5928bac08d5914652650aa9302f8d47eae60285885b0728b793715b25743a1a72cf7c7da0f58fda3a531faec862064666a87b3a3e64f62b4ea216c940c5d28cdd3e56358c0fba2fa4e4ae4faf91a3ddb401e2715fa618cd3627a69156749cc10feb26fa89bdb1491b95b6b37a0cdd3602e8a37177fe92dae2dd152978654c4f63daab0592f5c82b94b2268865eddf3af7068b871fe6956f627e1b84f8c9e3c10bbb457983e242b58cf9ce3f0e8f000c43cae1ffc18e0e0446a79a70a82921fcf2c3204e0bb69b83e6781c97c702ab221701c388b888e09268e1484cd9bc44bdb36d256adf23cd92edee719b719f3c63fd3c57e0fb620769a087d60de0b9e4990e40c00d0ea4dfe1516f0f150c6c532063f1c936521ebb0b325611657c2a61391fb36498eada2aac12314ffd379a126382fa4ca21e56ef56f9ade62054de22b0d2444be845be5b399f5259c6734f396d3bac976029cd0a1fe461d561811e33240d9322f24c931858a25a81172115f2df9e60ce22c33ac440500ff894b10544c7d739b933f9a39a2c00a4617240aca46ce39cc7a22ba14d855f6ecdd4890538cd82098143862d018209e0f25c509acee107690a2d7c50d98cb16300bdad3544a13c23ced1c56da5f5619e23ec92acc136b5c28ef2bfc0f2fff2f8e4e0ad23e9e6829075f5dfd5e4d2fb4e330bb97ddf7757ec33f47f6dfd799f341180e871c8911fa1ed8d99dd77580f32856bd781801df0eae129ac820c6d5bfd23eefce66ecad490ce9132d7f1027d2a67e58353d8655eff40713373a12398b60ea921f80d8ee00810f61dae0ec6fe0864ba76104d868ca090e7611a675240e804215dcf31ef00c659a035ba135d85ef0b06900f651d0a1019aa4e54bcd0eb13b6a78c5b2f64af1ade6e185214ff946fbec1f6b84bab705274f798f0cfe8cf176ea238133982aa3ad254b1e5d1f16a0ebd7d652de2edcf647ae0ea9ffb37a9b07148d0ed5cddcd2e6494eb2e99f52167177ac98b6b4789df9445d0574788d376c89b51dffb241161c821e788eb87b218814ace8c5ee1ec0e1894db7544465016d32bd59c3eea329c66b7d7c22389726e73200fe97e0b5b00a1ae1ca8e1be00a9a32d95f97e72e01139eddf4705f3e67795eaf0a80986cb9719871a126a59e3c67641a1c7108bd28469209500058f12095180495e5c0bcb38e80b592418ae4dd51645745aa95bc74dae9f8c40fcb9c150fe108eb0ef95e1c9fcabbef1c546b396558830f14885d06ea903857900cf013a11ee419ebeb15ffcbdfcc507a90dad7a9012a019691eefbb3bb9b6f32a6e3a28dde2f17180742f429afb21bc05b552406f3f9c9851f081f157c77403f79d922bc8935dc2ccfa3e9b5127cfb06ee9041afbc97f0d52438043138ee96a83482c35e80948f64bdfc1d904f3c3340d4bf580ec0a50075ae0eb6e519ec2ddf74e27427323c6a47d45543dcae207b04fd4ed732b2155548aba2e29d2661bc19d425d249635da563034356f03f9add247f8ebca58420eda8f8b16408df85cffe465a816d230bf813e67780679e98d927aa5c424893af112ef7badb8c581e8d07d27e1d240eec7f4779945a9775a2199ae57b6e53efbf6fd7ac426b05a2f83aff443701b7bd8db0857a78411e0dc77279c99850fe432e64f2d9fb970f2daabd3cea71611350622eda0f5be7fa39dd41d466a563f4a3ab12361803a88e2d0b635198aa55e47ff4e02b65b009a9ca51b31d3e2b148d254ee8c277c141c0a6979e3b00359c2dcf281cbb8c295f43bab7eb853535f9bd7201c8178f619932db6d994267859b3fd523832f42944654e3c3dbd15a1fe998b441022824a74b8d2b611a1a5703c05edf4acc19b1499c36fa2bd634a71b825c0e715d67b4195fd90eb819959f9106c1426cf6cbb7c992ed5686da145357c7b41a7ccfd6c7104dfbe50abb01ced13384499236f1d4a7b4e67e229ca8f7dd08400d5e8456658ab7e9657a2278c95cf4ccf2ea30083465c3f387541ed09d709e75d1da0ec94292cee3175dd7db6aea2d7902e91425af9d7a17b4cffc3821c7c2d57a960cb4868436d1f2fded0d608bb554fd8eba1b943493734a1c27b7bcd21fae677f1968787caa99e211e1c00d51dc23613f3ad3e8778d219cf7123f15d7ee9d57c0ceae9a77dd1adf19fa8278d7b3d7dc9929cf6a838b48f4f72df4a79b9c9f29aeb8923751b9b2cc33f345aa7ccc62ce906dd1cc0e6c5dfa166808baa8b38ce6d02ff051c58ac51580d41ac76a6a12e08de60b63c1b9af154208fe54e79fd77652d294ca6eaebcd974665ef6d78f09f074c4a43c0afcfc2c601fb850a603f599aeeae294c744db583a4c70deca267badb2c18799cc7af784329ea1f775f278fde09328b9987e93894742653b1eddb171c9fdf530d30a5d7bf0757227ad22c11814080bd08b29d23641d7ceb64eebd1b1e9dd8658e11bac840c88c278dedf95046d56666dff3a466b751b6bfece99dd3c180483d0c98aa861648bbb586e402f51d62214cf7f76badc5a33fcb086fb3eff76aace0a827206e820fe5137eccc5772fecf31d30301b8445848c69efd700c9409ca1e52410b74148f413170cf09e1b1a752e5a31dcf02f59851683e46d672b5038bac29b109358cf1160940b127ec14a8a5757d0d04850cbe846073f02774faf972253910c39270a555b06ee060334b02ace95b7798185d367a76bc20f4d33065c89c3c310e4f073e6ee39c611624ecfb1a75a0f99589af9dc82e42fe3744e5e4ac4af25c85c52a536ba5bcf2d2f83e4190b5058eceef6836f234436b217c534f05ecb395719804d2facfabce9ef9304630431100da7116b675522f7dabc28f34658acc31e2b19a8a45b8dc8d446bb73ad147269fac91f6393ff69575d7430865fbd1b249973b7ad88265b4735c65c50c3b214241546504c52e6edced31c9e63d1a536676865bc46c1005a8beabd77bbd62328b0ceaed96064f5e834ce27b20fc8b4b6d303f6c0a07c767301cd42e4373b22623f6cbe85f77839ee10488f4754e780ff8f845f98c3aa32c0c108f4113b39bb986e2d39fc673eaf03d2b432ec3b8d468e7b7c5822eb53f252f7faddba350561a51b70613dfdb49265df67406a2c3068e475a98badbb88c1d15e2d5ad97b88976b991096f4990a2627d3c0cc37d02e5dccff28aeb5f77ef52da5750cb1b3e31aab40870c9c24153c989c23a4cabf1ddda0f9c085ea3b5587cc811e699a3126d2f233ad56c08ecef80d7ba4eb635a520121a30ed18927bbb6793c836ff670071dc6cdc2bcd8d52a748b4a0551e5f929294125dfde8719d97a74dac8236374c937842a0bcf1c0efd80ec4328bd7ff703142fc15a55c4211b197bcd37c444153014abad3fb1bb64e0477fe2b4bc3a4ee41bca8a60db4094dd8cb7bbd5c0be344704b12fab09a51d4f142297c1d135addc1fe0a8266e81f07a56bcf371cf4d6269e8776b6cacb2a702d6d7bf5e262ef3f0c7fcb6aec8314f5d499e775e298bf5838738b4befa5695019000d3d57d0a719edb2878d338a049f411142dd7f47c619ec4144581ae811c9feab73df2a9120d3da6ddbb24777f83124e03aaff71747c6777ed39525a7ec7be39b6b0f66cc8e5f6d6f7bb90fffcf6482ac83aab28d07d66a35a0d920555f94b00ec2c5449a4e7ced2571de7420907812530743a985649fd5a3a4ecdf149ef6efb714e97f117a9cd75faa3552577c1698a49c18ae3302d0c767d2a8b7ab858208471d841674ba4d34c394421f75e448a3c8fb5a9100dfd01f940e0d0b127937acb5b8bd774238fd97e6c19956850661daa9f0c55398c0bd105cfae56ffcee6e6628b8b1b23df15161fbc7b612d4c2f1e75d8a402435e69155207687533c0a9884c59e707a57d72758317bd1456bd00c8c25109c8e7b8432d364955b1cf9fdef9f8e3c860c42f0aa72d3f919ea39ad50ff1e1b21baddf186fe3c14d1c62753416782e6aea6a9ea4e44bed97c5ff1507899097e40ad0e8507c627008518499071d6ffe8806e2f9ffda32a382bc47fdd3ee79a5623805fd87017a12de2984661f4419c15319055873269e53fad3b72c9e763b7d8fb732223e7cc0a9a7fa16b345b97606eeaded3d832e2e1a8cfc14a1740e9ac1f54838d852c19919fb01f9cc88b8158695068e0a3626421f1fbe58ca010deea523ae3ae8edc75ea978e8b2764de60aeec7cad531902001c629031b21ea00612fc24f5f390f2ac2cdfb2c1c912d769e588d613c914285e0dc6844b5c79d363f072fa7c5d9c57727b3c3c7b9730d15ea5912dbfd9595620dde70c433c01935b5ec5598ad2799f21f99ac3d514b9cace6b140d849a0cfe06c996f164eb1d37db4ef8c94755f222c1dffac911b94179789636d611542862ca5da4340f2cd8e18319dd57c824498c3ee7824313e649cbea6b6980b4a133a2ddf353756a907796d47c4c1c58d81c0eb14d8a654527fead82deb74fc7f171914737c39a7f70cfc7081b0b1177d6aa426893cac91510ded75fac6153fec1fa72418b6013e0b014dade88ac12e5dd708916090ec10074739fd7e3c3d14c6e4b663c202fe9d6073e0d82fcb78abfb023d079d2b51a4bc73426f713a71299a030c5b6406eff28b601c690653029e6e39923cc5c0ad196b48426891cadea3cb55b344e340482b172091b7b4f7af4c6809669a31bc356f9319a67cc040077977c33db9af9afad98a806a12848bb38336b2b622e7d50ea3d6f8391fd69cf63111e8d5a543da14034e1c5dd9e8932c54195870bc75fa8c13e0d1c786fcfafd9aab8decc5037f17c8cb13738e9f59d145ea63831eee2c5199cbdd1ef19cb2af2b6432660bd8ab9da56a5a087a6f11f645e4d0947b857ccebd40fe2a6c6e09b793107c44d6ca0cf8f38e24fc661a5cff1b3c73212136f7e085a52a46676f3ca3c686d0fea6e55a64a43da6be747b0ef46f370561760c6afc1451a62d56de1e7866e97e316b212a2765453181dd306782a901ecc5a5756008e8bf141832ef9b5a90a8a560d45be57f06e46d56310eb579198cb91d12ed5c29faa265079ca57cc1857df92967605bc050917d1908ac829066b287eeff86aac7176bb7f7086b11ecef14793796ff5019c46b742e79260544bc0bd760fc5806a1ce775c314833fb6e2ae9aebb7d9ae5bfc0d4fa067c725293abc1447f0b5fafbd681468bf5a3fdf321ae6ba43efb75e42a04a9f5bd3e12847248a875e830b843db83a82f192dedc730b876afc3956c8bdc08bcf175b0943863ad8a840334fef3d36582be3a21cb2684a2f77a000566d4d8a8d1e988e2c3001314746bb127e8bafb623287eec60f00a7487501ad4f34612f3214d16af078f35f6d08da5bba7cebb787232a67ca346a66ec9a811de5c779e13ea0cc101bcb1c9b768b036c16448f5874d1d6ad46e4bca40fe421cdf14ecf98a6e823d36671e27bd87ba00c793b2ff7dc4d3ec8b421dab2a6abfe35206759d52788720fd5b6daf5b29a7b5fc57ad69840daddcbf4405a91012be1b433da132b9ee0813e63fe347d6335049ed3acf5552da7b76c6bd7acb0a6ffffd2fa65a8947e97e7a44e6f26369cc9ddc2bc4c601199884be316fd85a580d5f2da25e1f878bd4975bda250b318d64f8277234e3dc9d915355145507de32c7c46e43b367b7094acbb9", 0x1000}, {&(0x7f0000001200)="f852adb2958f2da8071967ab103440db5b6663ad5294be1b311a102ca2eefd5635ef441ccc9f51c10453f24bb984b9bf23457215646fc7a0c24a9d6f99c0d9a362e3e2eac948d53cfc433d3074313d6077508766571c1cc9ec332d0c92e6e262bb02455fb9294911004b309bd91c55e084103bb92622f1bb1745ae45b01df3c5c7ad172f6459b20f5e5d6691b91099b5fd58018a7b11e1d6b34ef264dfeb75be1f35c92fd008a0679bd41ff5a4b9630168c4cf5db8aa49fb20e6d0f38322484de07e925dff84da6d71f5fee086e556d2e277e20333dc7bdd8b6d8dc6fee537b39566306d5c85a9ffeefee806df8f", 0xee}], 0x5, &(0x7f00000015c0)=[@rights={0x30, 0xffff, 0x1, [r2, r3, r4, 0xffffffffffffffff, r5, r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r12, r15}], 0x50, 0x807}, 0x40f) faccessat(r6, &(0x7f0000001680)='./file0\x00', 0x42, 0x3) pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r16, &(0x7f0000002980)={&(0x7f0000001700)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000028c0)=[{&(0x7f0000001740)="31f3229e747676277cb8b94aec4f0cebc597d57ce91c6514ef89e0d677f4eecbb7e00d461a648f7da087a802f8dce48cfcfec6b581b3890644ab13e3771efccaa671", 0x42}, {&(0x7f00000017c0)="f6fc1b170e22e62e030ea36c949a43f11217c8bd3d2e36730aff7bbea5f56cead738f0d9e6903dfe9af6480bdb1b5f1fff866d74aef76e53cb04a0cecf496a02513b6fb3f7d1fa11159cf7c67d167b1f70e4fdcc946079de5ad0d738b3f4cd5f5467a9460b8c0dfe431baff341447d320f58f6f5e522a5307881ec5c9cfaa9a6f31506748e262a6ada728b07a18f7ba1cf621559d5277a362f7798505e2f969aaae2623d3354fdfa55fb0009178cd7f5545101c2b0d8d2abb55020dae23ac5232f56abb1941771af30a6da23af857f9ef950e39871b699d1d2a5dfcd3d7ad9b0c59842a05d16a6d45c2ca1601d117aa2a00e8f6b9f6fafe287b278c1173ae62b430b7daaf442abb24084e57e46e8088f28e96cebe3802c0c27653dac4ba18be53f0088100ef5f1b46566877ba493b89e47ef34c4448293fb7f6567aac9365cb5436794ef04d001151693439acabdfcb3b6b04047cd6c520cc789dee557d898663f2707c457f636377fbd1069f74b374635fc332957663806f11908863694a4b2de7fb3fa187e69f011240bc3b13adb1d75e4c23aff077becbf3e0cbf98f6b889629fb337a23f4f0dadf1da05b76767e17b03b9c03ea0b136478d3bff279072e5da49ebf3cc0735ffb78ddbdfca620bea6e8ca023954ed3f175709a536eedfc30a4f3c8a382eed677b424ab0dd85c13d93b4f7da43978802d16470d6408425d2c3dc7ea4948a66b9c01f9d0e32a82c0f3dcd4b8c4282050094082b6d9a0e55d7f06506524a42d6c7c19122bd481c78ba84a53f011f1e56de6a3311e6788eaad1c2dc590bb6d477a70e00c6266717eb70f3e49ab3f03e7481f12e13ab55b8919f2b0d1c74f69b39b561a6af572809bcaab7e07e445f38d694037fb7bb65f64350f7f26d51aba9464d3fd3925e4a296b4a4384cf362f287d234f4b1f3db0c1c3c2c59e497ba0cf9189189b7048ad51316296d606c48981b1eaade852a8efa84c7bb49254ac44c4c9ef451f7807d44a5c2823dd03fd0167138ae80a4e977d97308ffff75002e4abfb9ae6400773be3e98fcb92b94d9dcafd2506ef4c75093d6ff7bdbb9d8cb1f93772d629175025f1df37b27d3f8a9a211a5120ec22d3b31ef0a5ef4a87864ddb9acf80b01ba5665e208356d0e9e8d7db3eff3e21f9df684f5a7750408df44d2798b9c91244913c79038d4e2abd312f2b1c29022358ce79a057aafa1bbcf4a082ae9a88a4f85f819d641942db1cbcaacf96bfc2bc571740140b8009ab0618f33be442cfa7be761f4917027dffb3ea1a9c4d90e43964e4ee1afe4bf70bcc3cf832f39ce9c8384cbd9809d0f2dc9a2c64275f05df1a679c5b626e7955507525c33fce539d67eeee22da31cbfcb87d4ea22b85528f0e597db712e957a102f1cb584f7f6149d28c689bb1b5917ee3c2afff36c6ac78ec71c010329c73f16b46f1efdd1a0bd2f7ca512c70a45072c1755dcb51aa6dba64641778b564c512fc683256a2571909aec7029e152ada147ceaab1b9bae8b44f04a6e14535a50274a988d6bc6b1b6b363cc07b8c56333b2a0bd322ec5a8c5cf1120a89a7ed62fca15140679d597b82bfbf33cf9fc604b86cfd4801cc1d2b8da0a5bd10066fbe32092414160d83c12d9d5e72c98079fb4cb5d9b1709d8a8cae500c526ff0af73430428f6f586117be70f19bcb556dd10e8a41b70c3fdf7b13afca03eda746b1fb80c3a4ea9517c3b51f4a0fda1cf62d19f85d35bb1851a90e8a98e2a44e860f414a228d97093690584fc9343d204ec68d90eef653bddf21b356fbc56875b7ede1eb637a7dbbf94e573530f0fb952349c5e152d88f890afbc5e95721584bb037609a970c3aaa17f09fbeb1e4e25b1e77e603e23b3949c7db059aae973edb111e29da897c19f6db545df045688651fee226e3e197365869ebb8a5ffd9d64427bc21ef502d6f2b65387feee762459a7ab688ad0a9faf289427b7a44ecfa65ae9a250960d55215bb7905368f5b0c13020ea51b3097b191d9fd77a33d2b4507cf27ff0f45851e93fa19172dd2992019f0398455fed73be9a748b1ae1c9bf156bad18cc294635588eee7903b8a72a848b0c60f3d79c7f4eb92bd7857177614fee287736c4fe7628f6fd9378b5480f02ee66898d40fe0da73457c77492b4ae22571f9abe995c2aee86b17c0a7c8e4882017e87e0be858fdfa41afe2e719ccc4b5e039d9e1657779cce575e982cd74643337d7c341818e6ae652f6980ad172f9cf4447518e9f4ae9389c82925d8271632f091a39c0c9d397c4fbc87cd49610578b9ed71d4912ad286137374beaf70510647e8782ee364aef8c1d5d2f2e353fedafbfe3fc884153df6527fae31666c506dbc85c4b7cc80b971bc0a42d544b363c5158b71119b4c97e6dfcf558bde00d96c15e0263290b28b7fafe8666183fdd22d807532625b74f4ed94312db615d505b912ccf89e9bfdc6521961a6530e13792beb86ef808618dee026f53db15b59a4fa578ddc429360157f009ec778797a6f0f0de59abacfcf6d65094c1537662e7f0490282d24ff50696acd01c52bd5807befc9b37a07a3626f24f767d01e798176e9428b1d95fc4b1290ed7765e8310f7c95ca42bec656a5b0efe5f588b949e1544febbad10506df486c73ab7c80209e8f8ceade728e00871af5759e13bdfd395c9b9c02b3532669b95b910e385d15d1c99db77e4913c5ef9f580fb17491a4c8355af872e543abc04f86be2d8549e0feab2b7fdaae9e40499aaf4d1167321aac3ab5c3f7b154f33383f04fcb87fb8ab7d71d94d1011582be21b6e4e7685548e5436ca736fddf6dfb241c82bbe9d204e57c60a3b41d8eacf11e2109aab50e49bed5a94bd5d7a38a0132fb80fe7071830faa20ecd67ed19be44955219111a5a10c7c0e12a52bf9a7438d08da9466f6012644ebb1a8f4576b35a9f85947047ed3000407fb2aa751a423b12950ceed4295dbd16512bac1e2947273088d80f01b3140126afb53d0fec4634de546ac6a1a6ef804ab6e85786b6231cece1defb5f80e6921900a71be31148f66be1074cd8559ca85ba9e3aa1caaa9e0587b3efa765355c15fc1b33b2612bac9e0488793122a8d365299e6e8bce375954d84ee7525d70f6319bbc2377ba3b7ac6ea6bd5deb0932025f3a235cc437ec5ba9764c489366bdcbd1e060c00e57a31b6e28cb7da4ca847c03e6ae6ff82f5aaf1769b30ed503e545338e5676bea0f6563db2b4c7ff9c2ad84ea34bce773f022e811cbd6894e725d7cbf0013090e832664f83d88f294a27439fc834508866e9b312239074b7ccc07df56b8aa4690553188c25aff9b12924d2bf08debab2d6a8304d81f8e80489b3ad528f3effc5542aaf274a755f86996a14f1f4f950da0ce32c956315be4d049eefc94d49ca978bbcb9c9bd0e31b8b798a58eb438479619384b45d26e0924706d0b4c846bcd09e16bc2ef3fe19d8d875b2f1df3fdaf90907dc9b83fa11337b04fd2350e4707492ae80c6c783ca6873fc00821b792fb27742566f3c897f92dce9f0bbc1f65688f2ad37214ba69d229f08357a749c5020c6d41989c59401487f14dea1b9b15029aa424430afa32079cd4eea80d3129306ac33aa15b0ec937f9aa5fc6248e1e611daa7741338dd52d11406497b109102298bcca4dc49e0a6dd3b7ae6e0e0328125758292b8b3dd23d950624867820bd538f3817453926c0f0ee4d167f677c5658f362e9c7e84d790000458465ac2ff71c0973a8cff1305b8fa9a7612af62c47b8fb5e35c3aa3eb9852e5f68dd9ae3dc9f314ad65c4f5e3d462ef8c7e915416ead51d8545ae052c14222822d736c682089e64108ac5bc73ee340a19871cec330fd9be6d55c1e12f652ca17408a991d55cdbd7c47c4fe4b639c376dc1e918d8c3760c607a8157fb05605eca66fab5afb98203391b3bed43b4d0358fc1d3196a74fb14b72731e123fc623f1527a073f273c1e6104961d7e97f67eeac47f863df6894e4226fa948186ca4313bacaf0057dae2a8fa0610b77fc67893df1c467821d92e7a3bc83876800bbf286823a244bc731031a1f740853e4cb7318a5b6804cea76c04858e54f7fdeec08d09256512b34add9805816ae4a5a60df7261d4055bd5088043bd9e853d9bf84c9d0eb00f32a7cc01fe51157e74aa36151fecd6e392588459484635271ef47ee7f43cb76e1f40c1183fa0891dcd93ac5cbe62f80029b57e5de00e02fe6c116b58caab69a76c8241afa7f036abf33d1335758f709d7d2e7fd497a260181fc7d2c53c013509d4110699f44bbb063b60439d0bbd5b37f116cb3637f0c0a6bdee1425780aedfc7070a159b9270df61923724228ee76caebb09ccfcde2ca5ea049ff697bea479a006da801919896361d0019a62d03758ce65b06a0d7c7c1adb1141e0691726b3804d23d58bcbd46491c69493a066423f3d69cf1dc465f4f23ac745e98c103268993e0f023f4f26e963b125e86aecdf49e3312458780f46b4e8b9c2c75e5bcdce5975dfe944de89ae865e37933c683ef9042b4cd41849009c95c97848777675458ef689177dbbd99c8942d0363b95b322f3484d0f746db1f0df45e94b0b404bdba009b7516986d0e1603240b06cfdd5bcb6be712f693032ad9978c90f92c02691fdb46219382fc6655fbf429c151ba928a1fbfe7231e3af9c1334f836cc0e3f321bafab43047c1b57c19ac221f3f0026da2f7f4960c60ee9ef257e4f13b6319808a0488c73934931ae15da0d7646997bd42738ce6f083aad15e67405054d9caecf887e7c3a328a8696e8fe177703aea301e0538489cb2fdc5888e28d3a8d806b631b13ba53e0dc7dcebba3f3485c408964801d2f3249ee87ef1c0655714179bdfa1ce13cd428e100e34bf2266966a9235f022945a251d06f03e821d500b601a83b5874b8e761f8995dad270b9d2c2ee8a1426528dad0c00c19a68135d4f50fad5e63e15d50505d8a6968553d0712890a188f081bb8d437f24cb2fc70a9147fec8e7338e91048a8829e84cea1afe502e6fb775f9f6adab824854a79dc1efd0929b1cae1d727c4a857c754e0ac41cfb8e41dd73958953f49bf218e8505edcba8a7925d702ef150fcbadc2d39b4c4a326cf15361f1c2316f3615076e79f49777ba250e62dd2c2bac440e975291211c3a8d4a0e653b5b32af2314384fd249081f0ab147282ad3db1d925f67cfa24b529044b5714b8e28835ab3b1e17bb0d6e33a3db8ad1291ec0cbdf24a5ef35ad8374b605a4562382139be98eb1f76af9b7dcd2e228314082016097198b6d315bdc64daf57ed74a50fe47b01c46d10bbfcda053b77b8132881ccc3e56472b0407e4a1eaaee170a869dd45bcac150694ca22c3ef6ea2768e9d68a06f1f57302b30372c04102e4240796da05172de3609551917395bd66309d77b287380b9b24ddd957a30385d359bd81e03e4b64c25e99161468c72e4b84d4ff0024e60c3459a8cd4ca267413796f67c2f57bd65168be32e0c70c45aa5c58b39f207d495d44a0a8f0040a06c210cd50f0fcb4857439f895d2f5b7ca8e9b9a84fc74df6f4bf0a71d6490a7cbdb93bce2734b9ac84b74cb0edae6c10ceb9fa02b76d1665950f824325308af7702c29f9826fa78f50a19f53bfa2023868d23d25db49e228077b00fe1fc6680d4c37cb6ca4e313cf0a16efa6ce95dd03e1191929d31dbc57ed7e9c5541b0e2ab73898b165d20b542e734e8176495d5fe4cac3ad7d91bf459ff7082cfe31cce74e71ccbb30ee3910720878052be639d43f69a2fa28db653a", 0x1000}, {&(0x7f00000027c0)="42a68247ff", 0x5}, {&(0x7f0000002800)="8ce3a83b348c273ae822d2a5278f9c3e93eb297b8d4e1ea262f0a3ea51a502edd3052428f49a12bfb643a153b6b4e74b6380af6a771a5b1f0a6d18", 0x3b}, {&(0x7f0000002840)="bd0afcc38d574402", 0x8}, {&(0x7f0000002880)="bea6fa2dbcd1a3e8f51599547bda54e63a648bd9d4a2c8f330c3463401fdd0f5", 0x20}], 0x6, &(0x7f0000002940)=[@rights={0x18, 0xffff, 0x1, [r5, r5]}, @cred={0x20, 0xffff, 0x0, r14, r12, r13}], 0x38, 0x404}, 0x404) r17 = semget(0x1, 0x3, 0x210) semop(r17, &(0x7f00000029c0)=[{0x1, 0x9, 0x1800}, {0x3, 0x7, 0x1000}, {0x2, 0x3}, {0x3, 0x3, 0x1000}, {0x0, 0x8, 0x1800}, {0x4, 0x1, 0x1800}], 0x6) r18 = dup(r7) ioctl$WSMOUSEIO_GTYPE(r18, 0x40045720, &(0x7f0000002a00)) r19 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002a40)={r14, r19, r15}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002a80)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r20, &(0x7f0000002fc0)={&(0x7f0000002ac0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002f40)=[{&(0x7f0000002b00)="8872b4d56d102b80855f0770af9b64cafffcb66e835f0766d4fb67171b55ac9239300ab8ed2803289c3f15f0a2a738aa6d9757f994c7f3f5eaeb3a3667dbbbc64a3c3636ec7728fadd6ca9a83a1313e4f6240e86f1260d4bfa5f3bfbc5a7a643fe4b5cd8718c377c9deecd76f40adaa6be3f61ff40e4a85124d4350a5969457fe01e718c37140e3697b4041406ca39a28b2922a01fccadc2392f75841fab81b29e519ae1cbc0d6c17876b7054fc5d069d62744e4cd87f251a0355bb0fc5b940af66b852ddcc0f8ab89b31f8dff379c03875c6066cfc98557a58285486e4303b389", 0xe1}, {&(0x7f0000002c00)="00ab61f53b0c26acb8b7fddbfe1d15c46996171863ef1bcaa276e922d0ed06c7056a305f4ab329c246681c2f8783a070a711f821961eb4824a04819e2f8ad68a104b5237291b2f6814ec4a417b466844e139ebb15c0d458de627d0c85c6f4d2f3d9f83b837541ff1079f72297019e836941b0b8a4ec8a80b136f3f1be39919d2f3d3fe93d3a230a1003a7c46a5eb5df01fb7b52af8c4", 0x96}, {&(0x7f0000002cc0)="919d8a3cabe889520958c22401ea18a1ec607a079f08261499cb80664ae3fe32afc53d8d8b8d26db0d126edbb47d6c1c81ac668da100aa627d0f9351fec953e4899ab2f9975696fb807aebc12bb6db312820a451cc6a0089ad85a25c70459c462b7a69c743b069661471f6888aa9289d21b088661b8bc6b190369d9bcf537376f6a7eb4ba382fabb915be73965cc711c06eb0da7222c8b33cd4ca74a4b8b2777271dd3675fb62b62138dfe198f6d55230de9c92021889418ff6336693bc127afad4914a08ac8b3f879ed70550b549d6c9bdfda201bb6ad62d85cdf9df707b0ed7780fb", 0xe3}, {&(0x7f0000002dc0)="5646c09c91ea553858a777393f1799089d32fa39d38f3bb94bf6adcdb677b0a44a1922df526a0eb4e8a71b3c0b2194a57d5046ff42ae5e3752f45cb3aab63ed6f49d3d94a9ed10f21e114694bb629b117e4ce8590dce17af4314c2c4abb2e97a713699faac821e74be5ebf3058f25b97967aa3d19ebff736104577a701c2c358a21497e31c5661854b667fce0593e9e4cf3513d7ab25fe0fc9d31fd34eda01fd57868851ae1353d4a338465f7d138f884f82ade3fb1d9415c9ccb011e2782c4f084c2c78d55b6ad98a5f132ba430c8c586f5e86b33809fd8db9927c072fbf2b7884079f49f4290e779deac894732b5", 0xef}, {&(0x7f0000002ec0)="1091506070d6f61356bdafc827e2bc179337a792c7b94d190aa7087e3d9597673fe132af9ed8825c291669c9ee2419e9853162eebfa4ce3741ee48fcdff4858404d43b5fb09b9b1078", 0x49}], 0x5, 0x0, 0x0, 0x9}, 0x8) lstat(&(0x7f0000003000)='./file0\x00', &(0x7f0000003040)) fcntl$dupfd(r20, 0x0, r20) fcntl$setown(r20, 0x6, r11) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f00000030c0)) symlinkat(&(0x7f0000003100)='./file0\x00', r2, &(0x7f0000003140)='./file0\x00') ftruncate(r21, 0xffffffffffffff55) setsockopt(r1, 0x1000, 0x0, &(0x7f0000003180)="6a2683d0fc98a427d47047f1ed5463aee22dd8b5d1", 0x15) 20:27:16 executing program 7: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100c17975270000000000000000000000000000cea105fe00000000000000d3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 20:27:16 executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) r4 = getppid() setpgid(0x0, r4) ktrace(0x0, 0x5, 0x128, r3) syz_open_pts() r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) r6 = kqueue() r7 = dup(r6) kevent(r6, &(0x7f00000003c0)=[{{r7}, 0xffffffffffffffff, 0x41}], 0x8, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0xc8, 0x7fffffffffffffff}]}}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r6, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xa, 0x2, 0x20000009, 0x20351a, "28b787098db9906d2e03a42a00", 0xffffffff, 0x1}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000012c0)="5bdd213f07ed54e8ccdb4a22569c46585db748730d9a38d799844427c6cd9cff047018fb6da7286e03d19bae1b7f4714c3d5f6102019e563fdec5c250a1fccc36117184e08c99fff99edc8ea354eee1740e151a5ad1d9ce0a28f0540712fed477fa9903385ea4a57054f41eb9342160a9a1b9bbeb889b562b107d4fc2803a866eb10bf63cb663630b4fae5f08409fe9b3e2ffc1ce097d207626f4b83c8a19b333894c53bbf019a4ea0ef7eb44bc0949e7a3cdede938fd52314e9e6cb6dc6c4e211cbdfc6fbb7cc5ba63c0671ddbe6bfad8c51dac4a8b63c782f7b779c0f301ab7866f42442c4e183d2a6e039a99938c6ab42a482ee1f44ef02f234b16e4ffdfe91e9b19929570d14baa17c3f326f62e4d6ae666bec20ef81766d181a95fa28c5ef83c541afb3463de0b4fcc8c4ea96111f1aac569c15cb6043ff7cc6acbc914476540279d5e372ff815e8f1248046205e711d12239cd33c8c7053b70cadbd9c86daca6cb204824433bfe84d7cc1884b6430013562dffaff22030e0a0c493f23c74079807519d2d341b3eaf58444980fa476439d5215391681d71e63f5be5b2685a02ad3227bb88cbd7dbb8fcceb0de4cf5229288dd6b4ac330080d8cb04dc39471914fbb915e0184f0d4f8a7af33af7d77df43737d1c78e31cf6a08373108086240bf2b2bad789dedb9807ce81cd50bcad055a57f26a9a20280298f5938100363f7a", 0x202}], 0x1) 20:27:16 executing program 7: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="720234"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0xc1, 0x4) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = accept$inet(r1, 0x0, 0x0) r5 = dup2(r4, r3) listen(r5, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000740)={@random="d5ae1bd409ef", @random="bd4c8cac4ff2", [], {@ipv6={0x86dd, {0x0, 0x6, "ed0010", 0x0, 0x0, 0x0, @rand_addr="000000000000000000000000f800", @rand_addr="00000000000000000000ce0000000b00"}}}}) 20:27:16 executing program 3: r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "f514001000000000000000000000004000", 0x0, 0x3f}) sendto$unix(r0, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e000f1060000000013000000", 0xb1, 0x0, 0x0, 0x0) shutdown(r0, 0x2) 20:27:16 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000480)=ANY=[@ANYRES32=r1], 0x10) r3 = dup(r2) listen(r3, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r6, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f0000000080)=0x8001, 0x4) sendmmsg(r6, &(0x7f0000000840)={0x0}, 0x10, 0xbb2678e4bc6d2081) r7 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r7, &(0x7f0000000100), 0xfffffe5d) 20:27:16 executing program 7: sysctl$net_inet_ip(&(0x7f00000003c0)={0x4, 0x11}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x200, 0x1a0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x80002) r2 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0x4, 0xfdb}, {{r1}, 0xfffffffffffffff9, 0x0, 0x40, 0x80, 0x808000}, {{r0}, 0xfffffffffffffffe, 0x89, 0x40, 0xffffffff, 0x200}], 0x2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x20, 0x6c64, 0x3}, {{r1}, 0xfffffffffffffffc, 0xcd, 0x1, 0x7d9, 0x4a}, {{r2}, 0xfffffffffffffff8, 0x0, 0x1, 0x2, 0x200}, {{r1}, 0xfffffffffffffffb, 0x2, 0x1, 0x7, 0x7}], 0x20, &(0x7f0000000300)={0x1, 0x9}) r3 = open$dir(&(0x7f0000000440)='./file0\x00', 0x201, 0x0) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x0) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000000)="f2", 0x1}], 0x1, 0x10000) r4 = fcntl$dupfd(r0, 0x0, r1) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000480)="8f", 0x1}], 0x1, 0x0) ftruncate(r3, 0x40000) 20:27:16 executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x2, 0x4002, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x6c9, 0xffffffffffffffff}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xd, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r5}}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r6 = syz_open_pts() close(r6) socket$inet6(0x18, 0x0, 0x2) syz_emit_ethernet(0x0, 0x0) r7 = syz_open_pts() writev(r6, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r8 = kqueue() kevent(r8, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) close(r1) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r0, &(0x7f0000000480)=[{{r7}, 0xfffffffffffffffb, 0xa0, 0x40, 0x26605fae, 0x7fff}, {{r4}, 0xfffffffffffffff8, 0x17, 0x4, 0x9, 0x45}, {{r1}, 0xfffffffffffffffd, 0x8, 0x10, 0xfffffffffffffffa, 0x10001}, {{}, 0xfffffffffffffffe, 0xa2, 0x4, 0x200, 0x7ff}, {{r6}, 0xfffffffffffffffc, 0x22, 0x20, 0x40000000, 0x7}, {{r9}, 0xfffffffffffffffd, 0x40, 0x10, 0xfffffffffffff2b1, 0x5}, {{r9}, 0xffffffffffffffff, 0x22, 0x4, 0xfff}], 0x41, &(0x7f0000000580)=[{{r4}, 0xfffffffffffffffd, 0x2, 0x80, 0x2, 0x6}, {{r3}, 0xfffffffffffffff9, 0x36, 0x2, 0x9, 0x7cfa}, {{r2}, 0xfffffffffffffff9, 0x76, 0x80000000, 0x611f, 0x400}, {{}, 0xfffffffffffffffa, 0x50, 0x2, 0x40, 0x100000000}, {{}, 0xfffffffffffffffa, 0x4, 0x2, 0x1, 0x43d}, {{r2}, 0xfffffffffffffffa, 0x59, 0xf0000000, 0x6, 0x6}], 0x9, &(0x7f0000000300)={0x6, 0x40}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000040)=0x80, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x800fffbd, 0x4}], 0xffff, &(0x7f0000000080), 0xfffffffc, &(0x7f0000000200)={0x5, 0xfffffffffffffff9}) 20:27:16 executing program 6: setreuid(0xffffffffffffffff, 0xffffffffffffffff) r0 = semget$private(0x0, 0x1, 0x200) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = socket$inet(0x2, 0x3, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff8, 0x0, "ee702d64110000445f69112295cf00a6e100"}) read(r4, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7, 0x0, "6fbe4404005d915f6e7fac880b00000000da00"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x6, r1, r3, r5, r6, 0x4, 0xfffd}, 0x8000, 0x4, 0x2}) 20:27:16 executing program 3: r0 = socket(0x10, 0x4, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0), 0x0) 20:27:16 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x7, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x8000, 0x68) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0xca) renameat(r0, &(0x7f0000000080)='.\x00', r0, &(0x7f0000000140)='./file0/file0\x00') r1 = socket$inet(0x2, 0x2, 0xfe) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f00000001c0)="a86b8d49", &(0x7f0000000300)=0x4, &(0x7f0000000340)="19695f4c454252a3ff6a2afc25af18379cf1e8ccbcb67d5efcee2ea3b81a6c1708af8abee5", 0x25) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000280)="22283024c0087475f69bd1ab464e2b6cab42484f52a50ccd6f72b7327e2add86934ff6304ced0a8cd72ac7ade8b831b14356a9915312c946842faabb28194bcfa86cdf6379d62a5cc5c7532c9e9ad572fb558b73c62b37b8", 0x58) close(r0) r2 = semget$private(0x0, 0x4, 0x3c8) semop(r2, &(0x7f0000000180)=[{0x3, 0x6}, {0x3, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x5, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd}, {0x1, 0x1, 0x3400}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000340)=[0x4b99, 0xfff, 0x82]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)) semop(r2, &(0x7f0000000380)=[{0x0, 0x4, 0x1000}, {0x1, 0x6, 0x1000}, {0x3, 0x81, 0x800}, {0x3, 0x1, 0x1000}], 0x4) socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="780230f838154f15427c461889d91cca767eef9f5b25b986fde915285933a3e4e0635d1a6e05d74cc6f707475512cd034955396d67287d80ba42f649a8"], 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r6, &(0x7f0000000040)="18", 0x1, 0x0, 0x0, 0x0) r7 = accept$inet(r4, 0x0, 0x0) shutdown(r7, 0x1) r8 = dup2(r7, r6) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000080)=0xff, 0x4) 20:27:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6d0200087f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000), 0x10) 20:27:16 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x8b1c, './file0\x00', './file0\x00'}) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$getflags(r2, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) close(r3) readv(r1, &(0x7f00000025c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/46, 0x2e}, {&(0x7f00000011c0)=""/75, 0x4b}, {&(0x7f0000001240)=""/198, 0xc6}, {&(0x7f0000001340)=""/20, 0x14}, {&(0x7f0000001380)=""/119, 0x77}, {&(0x7f0000001400)=""/190, 0xbe}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/228, 0xe4}], 0x9) writev(r3, &(0x7f0000002a40)=[{&(0x7f0000002680)="f9f127bfeca7523f583dfcad6d6c7eef2e4c94f102eb02212179e7f4ffab7441583565120d54ab57ad261d8ef730ebf0f0d80af1a171fd6fb997a43ff5d86b6ea9c2251c581ede32c34173c76841271c5fba7619ac061681243c1e29c269146e2bc4adecbf5828038a2c40ca619d9db5fa0f737a63a0387bd4e9c92579019c234ccfd7c255f645e816f4eb8313c43bdc6f316b44061f19b550b9795e85dbeb75e3eecdc916d87b334eb74227115645614413f41a649dce5c94242a2fc7a9ae79bbff89", 0xc3}, {&(0x7f0000002780)="f9bf7db71313de1429c7e288bfe6dc40ec94357247992bb5295f7aa1f0ef4b7793a1f853f61aad86f88930b2dba9ae087bf0b34ea078170677ffa1dfdbe46b9378181fb978fe178956344587c87bfeb53d26dab9e87438702eb7a0bbd36cd42ef5bfe449e3e3afe88b9923438688a4cc3ab851335c28a8dab15541610f74cadf5f0f8964516761601bae517e1ba1cec5401fbf71f8db38b5a9ee53d9a0b7bbec719025314586a3cb69", 0xa9}, {&(0x7f0000002840)="7b44247c81aee1c8f9387526e67f3bcdd7a640291fb0fc4364497be06d0ff3f49ae241839053decadb4bcb497c574fee221b97a5b407c154ff41c9d27fc645d5d568259bbc90a640138acef77dd8404be1e4cd3c715da1885a0c787fccb913a21cd34b5c6e2538aa654b8593f4a59667e3bfa4145632c854d5876c67e45bf70714c9fad10351fb041a712624827970e55e7cb99bae59af", 0x97}, {&(0x7f0000002900)="82843bef67d28dc2", 0x8}, {&(0x7f0000002940)="1bf0cccdf72e1a369fe9ce7223b84a1c02c84df811699b32fb239946a8803126abfd62eb0d89e036e6c78530d2e4a593f55f653568a0c8ad700b1ceb5bc0af2e0634d8805844eb23149f783d08482104995cbb1f6548b6a5d83be8cba3a2be0e93090c254532180cc2d4adaa8899cfd32fd5ff56f0696017d65745be78183d98d947a1835a21e74f16d11910f20120b653955291438df365db11c608ce22ae26d944df7ec1aade40aa8bf3c195c04d9f47bde70a74276cad77e7b4c6448506b845476baed40d15a31989ea6572ca9044851a242d7910c17064d601aceadebec9a6eb41b25b6357dcc84ac5d12a", 0xed}], 0x5) openat$klog(0xffffffffffffff9c, &(0x7f0000002ac0), 0x100, 0x0) r4 = socket$inet6(0x18, 0x2, 0x20) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000002b00)=0xc3, 0x4) fchflags(0xffffffffffffffff, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000002b40)) r5 = dup2(r1, r4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000002b80), 0x80, 0x0) getsockname$inet(r6, &(0x7f0000002bc0), &(0x7f0000002c00)=0xc) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000002c40)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x80) getpeername$unix(r5, &(0x7f0000002c80)=@abs, &(0x7f0000002cc0)=0x8) r7 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000002d00)={0x2, 0x2, 0x7, 0x1, r7}) socket(0x20, 0x4000, 0x1) open$dir(&(0x7f0000002d40)='./file0\x00', 0x1, 0xa0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002d80), 0xc) fcntl$setstatus(r2, 0x4, 0x80) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fcntl$lock(r2, 0x8, &(0x7f0000002dc0)={0x1, 0x0, 0x9, 0x69, r7}) r8 = socket(0x10, 0x1, 0x3) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002e00), 0xc) 20:27:16 executing program 3: socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}], 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) dup2(r2, r1) 20:27:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB]) r2 = socket(0x2, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000b40), 0x8, 0x38000000) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="b6e8e134b30fa037b45cb03a5353d3300d9695de1b95e915e2364683122d0840950700257a14fa76624437c2e81d4faba4ca5cf5c9e6c4cdb13b6c743ef4b93019c9563b9104b450e780fc8113846f8972367367d003c6e3382814c7a35df4ec9c2dabaad070bdd507dedefc275419564d5a6034ec299dc939d5025bd898eb0512ff"], 0x10) writev(r2, &(0x7f00000000c0)=[{0x0}], 0x1) r3 = getpgrp() r4 = getuid() r5 = getgid() pipe(&(0x7f0000000900)={0xffffffffffffffff}) setregid(r5, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000740), 0x8000, 0x0) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r0, &(0x7f0000000b80)=@abs={0x1, 0x0, 0x1}, 0x8) r9 = dup(r8) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r10 = syz_open_pts() close(r10) r11 = syz_open_pts() ioctl$FIOASYNC(r10, 0x80047469, &(0x7f0000000040)=0xfffffffc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r11, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) writev(r10, &(0x7f0000000380)=[{&(0x7f0000000180)="539e", 0x2}], 0x1) listen(r9, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000100)=0x1, 0x4) setsockopt$sock_int(r9, 0xffff, 0x100, &(0x7f00000000c0)=0x8, 0x4) fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) writev(r6, &(0x7f0000000b00)=[{&(0x7f0000000940)="1eb98a8626df6197b90d3e2a067151a6bee0f5b74b00875ae04a22c96aaecf1e3a07dec25b9f3afe0704d78b893272ffbceaff699c583167261148c63d4c91fc2cfb3eab91f605dfe68712ba712cf99ab1827f326d72fbd805ad12a86f77869f883858756d4d311ce2462c4b8f9c428d52fd60fc5401afb9bc38ee4375a3145e4c3092d50d6544b81b8011606f7146d0fba4b2c16cc694274538fe240174a985626de85f98e20a311d82210faaca91b5db2bd692c4331bd81134371b10e7c9ed4102", 0xc2}, {&(0x7f0000000a40)="e260e60bc59a7c6669425a7642efb9a2cc6633fec0365588a3457fb2786e98ed3209418d772a24fbbeabe25ab0ed5a9c7105ccba6f1fd687616b0be378975ecacb3c90c7bc9a52015fc46d1eac08ea692c2e15e9b455a950f3a7f13ae360f432d5c72e51489135b1a69f9ed8e59736541c766d15593ef56331e19cdf7a42a15c00bf722552438cbb38c40c6b9afbdec4ffd30cf3dfa8fce6f010849326e3bdc0bbfd7692fed4a4249f9158b9a590c7", 0xaf}], 0x2) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000080)="4b6ae7be9db9bc4e74a5494170ada7bdd5aca422d93e4484e5c7fb7348f9fa818633cf7824f180b327e8b16bf4ee764c", 0x30}, {&(0x7f00000004c0)="44863f565ba81641454438aa4a36f4f9f00862080f5444b270ae23817ea11e4508fe8251b4ed4293967b4e667d5a31323af6a8b2a77c434ceb2a55d72dbd575a4d8d84a0e25312d22aca4f2d330bea26a1876276c96fa643e912e5918099a4339086191d39ee24ef25d256af1344aa6f00eb7681024c82c24577e1d15d3268cdcff8270138defaba9819a026706b03820699e69393d0ed5c8f87b980bd131998a593cbc335b2fd8299d83b75bffe988c96f50aff777ae72c60a71594eddaa50f16719803c827b9d6ec22f7fc65ca34f3", 0xd0}, {&(0x7f00000001c0)="9e566cc4a0566aae3814ce20eddf6ac824eedd38844420d476ad36f901dd10b668fa5b36697de11532015b85fd9e3847618281e87b8f830c8315a468a33ce986734a693c65aecc5b38dadd7b1cc6e150d4657d8c018535b6e06f3fafece8d15e5bbbcd048eabf42f2467a64b264f366ba31fdd1ebe2fd2b5d68f92bfa33d1fd0e5507a162e8f9c810d0e0983", 0x8c}, {&(0x7f00000005c0)="d7fe0fdef0746d607dac6f6c39adaae710e1b9aca16aeff1d0c3a5fc125b5e656e74454edeeb88d15671d545f7989ac97177e1da284889a6ce85242cc37e8a8f08222fa386133189f333e4ddb290977388f7fde742879ce02dc838d0679bddeac77025a59682a7f61acb48e6bc6166cb4b7eaef89c0b82d21abf9fd9f652db852c4603060085aec0d71bc7879b1ec5cc18842feb0166df718cd2a1dc30822af732a90bc77cd96754a072c100fa0e85f4376c7f1851d4a003efc4d746219f2f19bc4a", 0xc2}, {&(0x7f0000000140)="6740aa3f8c8344c439b9809e9f480ac6cd7233dc74b51be4d1c52615e24183c878d7a5eeb1ab9b75c44a40b71ecb088e8ab21e4902f2876303", 0x39}], 0x5, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r2, r7, r0, r2, r1, r1, r2]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r9, r0, r0, r1]}], 0x78, 0x8}, 0x0) 20:27:16 executing program 5: r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)=""/113, 0x71}, {&(0x7f00000000c0)=""/66, 0x42}, {&(0x7f0000000140)=""/57, 0x39}, {&(0x7f0000000180)=""/181, 0xb5}, {&(0x7f0000000240)=""/173, 0xad}], 0x5, &(0x7f0000000380)=""/188, 0xbc}, 0x20}, 0x10, 0x1040, &(0x7f00000004c0)={0x401, 0x4}) 20:27:16 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="7b180c30a3030000000000000005"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) dup2(r1, r5) kevent(r5, &(0x7f0000000040), 0x1000, 0x0, 0x80000000, 0x0) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 20:27:16 executing program 7: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x30) 20:27:17 executing program 5: socket(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000001500), 0x2, &(0x7f0000000080)="ea76e71987857b7d9daa01fd91f79fc329324fc94a38fbb272143b0c8872ffb5cbc1d15a4fc2ab021f851325aa121af28f2eb4a54d07cc2aa6755b8ef5cfa9e653a648f6bf0cc8826a8d5407b02c9333b509ae8c2ce9b8542ca6089494189dd4141b516adac1b0947cfd177439b6ad89d7488e3ef5ca8289c3268589eafd185061cefa57600b50b666f62d444edc87b859754476a87eb1f4fde3ca836dee85270f63acf0d295308746e88ebd0aaf3415ffc42f7f7fa85b05daf5d295be62db692ef779bc17c68fa966954d8fb70ea0c588a74aea9a44cc8af67845c34d48072856b3f3955584804f85e2fd7eaa1ebd4e0fdc1e238d34501850fdae0e25508e7be0214d46fdff721ddcdb0762ac98d38a947d302ffdba93135e1dfcc90405a3fc9c96593942d6e0bc5d15a3cce99183c5af49ce5bc203ee09452a24f26224008fe0f8b32ea315d7aab16300e62d2f01d38ee11290497a7756874b5bfe50544063a8071e14aefb7809e43c06dfa6cde557e1343d5f18109ba86dff1ce5e10ffd20a3d257b8ade3c86e9d10157397fb79ba6e79626474e3fdb9923fe0be842e3bf23c86c52fe4ec78519897d85988e32b14851243cd3277e1cb4b229fd30220deb078c157e902829084ead04d42b1c5daa91dc9677a71a77a9f7a09bd7b108a1cfb880106878685a6a3b5501b84eb5b11281bb82458a1e0425d96dabf9b7e3651f4f48a5b16ab47d800f30879cae1c21c0a5f999e54ce73487b7cacdc77de839a0c19e61390b9f3d7e0a96ff62657939523ba05a82c94e765b56b401aa5997b8a687d772a89b7cc93cf1c36e5ae688905f8ef34611ad95c9858da8a0564ce51a1ec4a75fb9a16c5f814008948edf5f0176995f8d1694caaaeea1e20498e51a582b119b38e8c22c412bb2d8125c6f7fc028c4f5877a5bf7a0e6fe3f99e0a4241e1cd61b67021703c666747e74690eb1862f1fbeb12f2199d40a5f7a02b6c7125b83f30d67c1d8fe20c5ec86397d889b0a9b5f807ff4cb3840c53ab6f5a3840ca163c771721c886c15ee195a74d0c5898437570cd78ae053879a4877fd388737083208cc7a9f6eed16789462497c94ab24c50b9240adbbf074db3f6c69d372dbd2c4b01d956b51a5d1cae11ca3b93857e4922b363d0add5857dcd59ef32436f5fbbecd6ad9bfeb01536eb9768bec4c357c999449c9bb7bd07e4e4cdcb450afef705e5193c7b5e1a4c797434e2edb2fca2db36697aa5f954aad95632fc534cf398ecb400ee3213402c660cffc1ec321fd56a32fae80e519011ce57e6527487ebf78ce28503861bba9725c0d3e4e0cc3a44146fae7447ba9ce893edb2a3e597e42b7b0bf919ffc1ee91a625e1fe80d13a577d9a736d36952d2b8a7a5de44878e887d04d8750bfad307cf3a964c0e2f134b98484b6d97b95ab847bf0207666d23b948a80fb36fc5d9b7e89113b5fd85c6c9e850832d095db6ed09cb3ace6f79aea2863c411100d0d5e508c378344094ffd086649146953c75d95fd96b7ce464c1da279d124b9ea57327c28321d74731e9f8188d6a5fb063cdef372ccc556043cfb144bbe24a0b346ff9608d8ec469627cd1b01657eb89149d263c8f6211059cb3596aef51c7c0b5eec2c8a82c62823abdf88bca6b9a91bc6faa5e2d14c1a6685aeaa3de8a92471c61d24e0eb8ecb00dd11f0ef7b17e71d607853f0ff4bd848ae1edb305ee5aa0e5e7f94fd9377fb90da87fc951003ca834c6c9c7cc4452a8cd177bc08964d02fa585940e6b8fc83aa3f75ea1420a6fff57e273fecd7a303cb25321586e53b26fbecd211ecc2d7670651ea9d85856b0e2816fadc2381b267cc4a8225ddb5dfafee24bd7b2e651643bf814a93de5bcb115dc1926aa338a7dd7d49191444de603631da89bb76933e05db9ee46117ea9e9d68f08fac20afb2f1fde78f22a2149e4ef1f40e467db9f15d204eef476504e22f7c724e4d49fe9e8a7ec3e4f966033ed46eaca6ee11d9c15da4df4a7eb96259ec2ae1e369f9e372f86c930a9a75935454a7cbdb3190793a0adf29dc7844828445dc2ecd0108adb6d3d5fed417d609b8924638adf2c825e1388a4451fa1199d98aa3630858eb2f90ca48847374b195ff36ddc379d3a87c86315daca7e1ee027f5c538b692898cd0a700b953701cd9a232d1ab0164d00bfbb83cf05694685355983e198d465ff9f65bdfeeb7c66a87e9f6bd016a7a001057f323807a1ffbf512315441c4f48f58c495fbca7091be166ac8bbf8d3e851408f88aceb1029d99fbb8dccbdc5e04ab9709a4d816326ee113209afa036e19be5c0f8a4d6985142bd4e5342960c4abf92aa0e8f70a77520c7715f03cdac2da85cc42a7d97ccb4b427b6c929ccb41a485c9a807a9c281c450dd1c43445c5d0c9b1757e6170b1492711a8e5a9185bf4efd55d03e47da3e28376923378cdcc4d6daf5f44cfba21ad57c55c249db189b76e8e9353b04c0daffef2d16e5e88f8f93dbb157b375270d2f1b6a3e1afcd7685ba5f496ecb60c56e5ca9827f02371af4a1326980a4d1d86267ce481418e9203064c4b970332eee19aa46adf68e1602dd1f9769af69886e81176ac4822b73cb22465462f0b04afc3aa960d541d6e9e5c3600f10ff49e31921d3b8766a109e7cd2a5cb80bc4af01c68983d421b4c89eee4ac683fe0ff5c3b3b7f44c2249b1f4df929a70c3dcd5cf8e62ca0b84d358e6dbf310106e5f6a419e56aed88872b2ce4466122caabff0f3901029a3b19d6c2587b737c4cf83a58d2399afee7a8434d3097ebb4d0854cda62eb6a71068804f9fcc3c07efb3f18d3722a32d19989faada290dd478807210df9c80d9ba2a30f58207ad50aa46da1a4e3f9462481a40c6ccf989764eaac34680c282c36fbfe6e6d709f8d4dfff761693849b684ede041ef173b8f7c9f96e0921345d303477c7793b84cb2b2e83224883e8f3347ef483cbeab919008941e27a0bfb99a776e226e630105ba0eb788db8ac91b2ac156aa7a8d8c6f4040b611b89d53260b85fb480521f34cde9183bdbca19474bbedd58034c9c03eee92c41fdfb72295c3694b7f25f5995e09719a3fce377cf4db4ed20c8f0a82fd17f596f2a07745c7fbc5a634800f053596e0bb77870f391290ce27f7d7aca29334f4068a799d7fc04accf897587a3edc7dacbd856be52bb598b8d4492e0134ac566a8d8aafb04892e1a420ad47a6db5aeda172059efdc2bdffc454dc6fc36268c76f8b1ef9c9b138f717e8c5e9d24d894a0ce34c2ce5b12349d51c9516ca525074ea51e465055bbbb048b866ae1e2c74daeeb16f51124f7b0b2f27e52df14b26db4616987e32383d8214a63dd135b7d95cb573cb70a873b1604e690dffe4e8bb55037d82f990f915c4bd4068d185822d91a9c16af3810fcaf4539a0421355268018811b6ec9abb4ecb59e453964796dfd658322d984e3849f097fb76f2f127dfa27c625a7aca721665b080b8f674cdf30c28f4d0e5c9992970722fc6d2fcd1ab0117acf6679377d14fe2d96481b6914f0b64d505e6a4d8ff151cf193a69673587379ea7ae264db585640f609d79bc075ad6d40742eb9a5a3806a3b4bca2bed4c7db84d6114c7fed5482ade2b9eb83ee5d50457c577dc035c27dec02c132a6a394e2a9230268fc11ba4406d118f138e22df60196ab7d72f8e8d59d2b31450bf09cc52e5e26d4aea4d06bdd2273d5e6c10217fb3b84d622b7e5213b8b2aaa0ce4f3e3751b8337cd0afe85c3cc77b6074760944fadefc21eaaf9ab29d9247e8b101aa3140b20d06c6d2de4bc00197e982152af9ca463f2b29fe86aaa2111231d926e86a6659de57f7c2b15eca59d9f3f6e1ee6a054de543e59ce7cc5b0b4672d41e33b24abd7e48efa4af6bca34e8d639b04c84d559a80c1833cf25631e2e51f57fe1df84b4bd193aac68509c17893fe47cca1db9a8a25f69b6a7385d85146a88d86b446ff0eb7481a17936aebb5acf61842d292fd4704dea9f936022a5d8315b63e9eb9ed162f79c4e29207618a641f6d7d5fbb00e25523569d478998b22c3bfe49d5ceac92b007a1132adf71a59efabacab3e5874d03008da015b8a31faafb7338fbc9ead820e9b22964ad9a284e82a084c21838e9de4a01a7504e15381ddc0e9606b395fe447dd9af853194ba0645d8be06b9091d44c81c201f620fe02e3006d6b319248787758ac033ce88356da0b35dc5c35e702520958011a6cba3ec2bf4be55bfcfedede69aa5a28253c90d8a075c8052d3e3e7e13e3f8497feb7a4b3e4b485e4bb1f4634ae39da3890955c521cbc813fd1cf2e5533b3453d78f18b10f96f93c7834731465df672", &(0x7f0000001080)=0xbff, &(0x7f0000001540)="8f513dc42738cc2ab43514d2dbce67f7105c2b710954b6743f6338f5265355df40ae2c32d237d3096667ca864a4bf3c561ed688b407ec77103dc656ab2f8703b588327be9159628c56cfe802fd083ae6d7a3982b6a04610d1be7", 0x5a) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000001140)="7af40c6efb0f01a33eda6b473e1784e66b51516487a0e92d0df73a960ee090a4a6e9a8aa8525b30ac7f1ec8c255bc93f4e46824b5a33334ccb913bec0e876c2b2d9346d8ec9abebcd7d837510e52f3f0bf42fa9c0eda23f9f8968d1af219368e7ccd7db16bdb0074db573be596b1177dc4b1fea81dc0e7472b9e5441cb04c5ed68f960378ecf952e7aad0605926024562027738054f60f5fb3cadef2ac85b9f6e1e8216588867da87b2016258e64fbd2dd36477b490df018f202074a77dacb098de6f31e1d94bb07b29c0cb61b20224c1655567dce", &(0x7f0000001400)=0xd5, &(0x7f0000001440)="e6786b800f893e", 0x7) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) r0 = socket(0x1, 0x0, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000003c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r2, 0x0) munmap(&(0x7f000073f000/0x2000)=nil, 0x2000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) munmap(&(0x7f00008b5000/0x3000)=nil, 0x3000) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) r4 = socket(0x10, 0x1, 0x8) setsockopt(r4, 0x0, 0x4, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0x9, &(0x7f0000000000), 0x0) open$dir(&(0x7f00000010c0)='./file0\x00', 0x0, 0x0) r5 = syz_open_pts() r6 = getuid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r7, &(0x7f0000000040)='./file0\x00', 0xc, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r8 = syz_open_pts() close(r8) fchown(r5, r6, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000040), 0x5, &(0x7f0000000080)="79ad6c6555fb3eacbf433eab5f255770bded18559621790af233530e10bbf9ced0f741314019e217753d09c22537f8005cf539ea2f165cf7789d42070954109302af5fb755fd9333c0f0158465f1d0a6e28255d91ec17ba3792c0c6171f4828a511889", 0x0, 0x0, 0xffffffffffffff84) 20:27:17 executing program 7: r0 = msgget$private(0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) shmget(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x100000004, 0x3}) r2 = geteuid() r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000940)=ANY=[], 0xcc, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYRESHEX=r5, @ANYRES32], 0x15, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x2, 0x1, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r8, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=ANY=[], 0x10) r10 = dup(r9) listen(r10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r7, &(0x7f0000000000), 0x10) listen(r10, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r12 = getppid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x1000}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x21a, r12) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x1, r2, r5, 0xffffffffffffffff, r6, 0x2, 0x8000}, 0x401, 0x9, r11, r12, 0x9, 0x0, 0x101, 0x7f}) syz_emit_ethernet(0x1018, &(0x7f0000000580)={@local, @random="fc9b6c984796", [], {@ipv6={0x86dd, {0x0, 0x6, "35e90a", 0xfe2, 0x0, 0x0, @rand_addr="feeaa490bc1896916bba7182b0ec9152", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x0, 0x10, "662f4fa74d7f880d026e97b7a7f57bf7665950637a612830398089b1b28b2cb92bc877084d66367bf988b5d48b8f995f44d3ed0147547406a6665cc74844b374e76a4ad5866890cbc27824066e0d09e304c6e95f78a4c70adb7afceaac8c7bd4ae99c08cf0edc00e82c7275ab3011e76bf0c03216790496c5b5f935effc3ff4883be6c"}, {0x0, 0x1cc, "ecedc88aa72c33bf9c6588f34c60ba30dd41d034b114c955b40b20894efd4f42b571ce08966210b45cb05bb7b0d24f0478791b039d7cd22458ea18a0d11ef6c3882855c3a3dad872cbd694df22a4348fe92a39ae5fcbbe225b213b055e2a22da296a564d01c05bb9ee1163b5fe586fa1781b6659ade900cb86324d58f11e196fe83aa8dfb32928e1d33e8404785a7808598acad1e2477b6a37352f96062cf3f71d1ead50555725c21e0b69e1c53e7411e88be4a3f00177692cffb26af43534ffbabb8af874149b4b0abe7bf228c2af24e688029b4a67fd3ab30a3ca5f51a7fbf5d7acf410807d8fe7dbc62be28b556d796184739c1dfd9f98e076e9086a188b6f70841411fc16bc82507e9999179b62df160211a864299cb06324be3ab360a5369a3f8dddcd3d794f017d32335f4685332273944717b022d0c3ef7fd852e613ffa1c73e9e3cd31080d6355e2c1c594836f3a7fcff9fe9105824f5d335bfef8f8b387499bba782c9a3e9bcba74a2e11fa55e05b39b4025e7baeb8c3132d116e49edb6f93ec81f0a3b3fdb333fb8f49e68bf97dc2c3779b6883c9fec2dbd34c0a75801d84a5af04aea01eedd2412fe924c4880980e788691a54cd0bdf40d7e6a3d89f0d84ada6cfbff1e018b4204547908edbb02de6d7abb01a8d207bfa59da9196ebc0e6b2c1529765eba784aafd81e46a9bdf2740813e252fb6769ee39fc64ef97220835fad062a020e9bb6faefc6095b91970d28a8b1dcb5b8306ac98dafd759a53f080d42870c09bb29a655da9660b9673fed24c2f53ef3bf95b46ae460117ad642842ef821fcfd2b1befe7b3bf678b53cfee70b028b6b527735ea5ab3fe817037c426fb2dbd2d6b0b43a994152ed53984bcfbaf84cee0a55e2519a59a71c66b24e9f29cc5b7bb2c096f73e67d16e7c309b997ba9b446225577c045dafb72690155b7f070fec825fd07e0fd1f2c3aad191af37151913a60c3df33b4e35d8bcb69fcd9acfd34080b7af85bc4d7c20e258ef4a8634da3781326c597c611ec36142959bb608965b8f3f2cd7801a1ea503a4398ef1b2a87f60ac8d517f76a2d03c65560d48cc2dd5015d64482e2dae0e4c7a7bc6f93671398e9fd253afa4e3fc1b504412e4e725d7288ad7752f6f48fee4fe9cef3be7d16224cad8589080dd68c48566b506d9252ed0ac9eb783fb051e9830f59dea21c87badd6404144a004f2ee81f67d1da976cab0733b11c66311e1efe191524b6895f8c360b6eeeedf9f699779326299cf8618bef879825a0e0deea3eda4685a6d9ff2c4fa2307f5a147bd100337f39c64eba351c57b393dc9f232266110e4557d98156ed2bc04d90dcaeb77311b2c6ab041b45142d7e43e695f302e9d12d8829d2e4fee387ac3b3cdbbc60e99512e13a53e15765c65ab1170ff8683f91ec2d22fbf1f982e2c5995b4dbc5fd047c83e9e1fd92814f89b1637e08ef19bdfe6585cf5dd322d11b5856ad97eb973d53c5a0653171588f2b1557041eebe9d65323805fa2277ffa91971bcd19626da00c071b501148c1df432207699f23118178dbbd1abc772938158cf1805ff4b5ba392a97ba83689b9791afef41019aab08f2c908a9c641263479e8aaa160877b43d2122673d9559476fb1b4c9746aaff0b7704aec8227654b753c031a110259c0716e657dd8c6ec475b822833198c0724d011efe9fef57f5c9fb6594f1c773a35e2536e0823bc6807a156599ef3b9f24fbee17dcee7e2259b067f189d9da259b528604754854ea7bf8a8eea930e4a2891752e8e8aeeaa13bced86a09c028261798549dc9e21b417e68ac3b2b877785978fb4b49902f4a49ebe43c5ff9857c4a5b88a9834590fdd8bd157d7a5d3ce79438787d9fa7b9db3a3c5e9a77676c8802d7f71092b16bb3166acd211b139721c07a62ffdbac3d072f44e30c399a939db89678fc0a7ebf0bdd58e8144ba9f8fac6f3081336108f412086eea4154d23e1ceaf01bd7b02d80efcbfda9a958f29f448518320dfaf7d6fe1f6dcf8b9c29ff0b3065c17eded4f7f323f26ed7bb36bfa85691a400082058394405b6fdc38823874268cb1fc8756aa0cb31dac2c9a6d2b75535b0719f757afe27366804453958d319575e87e662073d1ad333c1ff97c87e1340bbe071143a18e49f009e90f0edf4a6c00aef4dd4513c67b7081633fbf34f87277ca91b61f78a143b6d8648f572efb7b3bb1e65dbb645e676a2822e5fc88661b8910d3562a8fe1606950aa46099dc1295b59b7f3991140f0870fb1875fc4c794b414439ea35535f920667c68dff7021832a19dfb85651c17d009441a198539887cd148f04bf128ff0e6d7f1528b26eac2f6229893794da13384424672be27f33e139b37535400ea5d94c57671540ce591204e5e0b4097dd6390d7f53b4c118da8407e989a4b202b397f60571b2b74638fbc3bbb8c89f4d1d6b5a63ec422cf903432d3c88fb690d4441a84632a2d4efb2747d6e479ca0f752252b59b8ce358df915b0d5009d95cf46e93646310bd6585292713bdfd82ff8e9cc183d028b15f42a8df098f3d2c4705631d9d07fb6f97adad5d5d2b5627770429a10676849597eba5ca980de3fd10f64e672c5c098464d8e8bd06558a4c24f6bff43e3b890323f4657e9e4969dbcce2e8727abc409c13e4cde90a26542cb4bc0cce31ee3e139600d638c41bd45cf40f0542002d99663e0b231f016d9fe24ae4e6c78caac0cbcfae719cf09d36461d128bdbfab80ff2eba764473eb1f284bbacbc6f46ffe98e5cb3158fdb112f7d34e60d2629812f17d5791c69e86a885820afac7d3affe6c89aa4e4c21d44b09e9263bc1809797de10dc0ab0be301497e828d7eee7277036fb2672d3542cebb77ea7c44aeeede9b9714bda0103ae147fcfd4f63454f9b22b813f7292a30331637c7054499840bf3b0f3c80dc7a87efaddf779e026e643dab3c4cd5e1efdd2a6544eae6d2de63fce58aeee492db1fa142018e4291067c4258797a594c82e1b90a331c3f75d842f297da9e4ff55cb739ba54383eaffa676af90233a6177046b1ddf40ef2a931626612dca49bbf59d9fd21a436bb287715ff61fc8f79c315564169df85179f16ced449dde64640c1b292e4a55258386f370b55b6c37e8a88029e646e44eb22335d3fe5ab0dfdd2e6f9367803fb2e6a268cb1a82af5d4630f9ed2a9be71096846f8c8b0db25d9a075bb0befe40c6e7ff5f7c37a5d44bd3464236564968e0224465e4cc0f5544887c944d0e52544d0c1ca32a2bac25bcfe1fa8d52c682736cfc39c6bc7961ca2b365e5bcbc0b089ebaead8492dc34027fbe19037358ab23c936589117128aeec143503769db5ca710022c973232638404a567dbad4701586788d7378818a0dc1cda7862c9e9031cd847a2dade089c051c408e5089fe3aba6a08706a2e6473ed098bea25a9395e36a9030099abcf91870145402809ce31091d3dee37be45af8b1b4a286dfb13a94b845b82cf5f0679144e202568404fb2c3e98fe42340cc93f3a21f2cfd5559b03f11ce41273e7955a8717a14a43f05c9044f5e7cf0132588dd37d479e98cf757fced8222f30585abb24f98ba492f6db10cba1e2b86e6f234c399212f835bb11f5254f68434e7228c36ad4638dc3cb43386274369dd24100254126e78a312d4d17d4b409c38334623b0165d0aa965b4e6fc5b7c364562a3b83eb33dee3d9b6b718302a06dc8c812390dc215703beed88310f1fee00650b38e4d8508537c5b6d1c078cbc8299531948137ebfdda9d64669576670986215dd352ce196c87dfe6975c8bcc87cbe056aa149cee959148afe14351977770d8f36be8619dc64e17a1b5c839a13aa308037c008d79e3be1783e2fd8b15cae856739a4c919aae76f22a487f173d3f75f2c43003a1b1255eecb4958a2d84320a73a1b1df167cb5411d5d33c742cc6747c521fa502904d2abb436c8c6f9bf441073cd36bf203115b5d3dc4c01945295536dc9db5a34e1133bde7ca05fa848853c42a92307a19943f7f5430bf51f04dc01b754f15e6c721fd4b4cd155ead5923954e90e6bfd508c18068949b1557c416409bfbff865732761539221e983b748feaa89cd6681858b5a4121042d63e2bc3182b1230f5e3f8f95a632dde078f3b6733f02c4d37349dd1b997a86d0450614052b4e59efb4dafa9a3bc6998d3f0f056993c09059729d2f20b2ffe7a52437461eb94ff2bab32b81b802388b63b40c715b32493103dcd3400105ca8b4af82064377c8df33eb10997fb615d5d5ee209f44e25b3a03019b5f5380f18298001b5e8ecdc76db922f46a7f35de006dc59a21afe22b201aab04cc8bb25deeca800cb1ec3901db5f7ba2238899bacf088a9a9294ca603609157b27b0e8917a7f917c8c5af924d803aa1f43e386e751d34fea07d3de3310e2c4dbb310b8a3294ce436d08854eda84c0bb961ad537744a467b6397c85afbe473819692aacd04b1844e8a4b8de5dd05f413c7ce679705549a44a74c8965a2c38711bca822a88b145b2bc98feeb6853674e9d05476715e61732bc14c5967def68892f2b9382597482c8fef6cce21a609ae1b880d6b0f8b72f89723275c6f6cce304fbb8efe037f5482f0608f0aae4b8144729ca0f9d74c23e2a178b8c65d59c3101047c215e9cad3260bba86b2538054e9ff031f19c30d3c6ea9793ce66c032551bbfbab996d793c8a667d5c4b8e6a720a825e88aa3353fec5696d69943ad9b28f01550997ac4024f20c8d907878e903aaac6a1859d9d2704ad15ae97ce9ad5b81a27d48400e41b19161b514e99002e600bc9ad5fc5ee6cef45a47be0fb2124676c3cce168030c34539ba4c8de94e8b197c1a2ca5092870abc08c6de0fa8881d800da7f73dbbc7b4b69a9277680ea4b8aa4e33a9f37f89e0ff30bdf2e4c7b4f123d565f85b0fbb1fb6ef6d35460917d76bfbba540cca5780cbd3d8ee1757ff1c9b23a6e25e8c13b8e6eb5354ba1d826c1c7fcf412530e15fdd76a6e3ce1d631ef49e4fb84a745e2c78e8b57de414a74987fb1ad20ddc8358022511141a82f3d9c7872e23c209aab26095ef97e6265ebdd88d3da3bdd1f8ece096d7c88e84bf6e5eddc26f8e74beaee6e5cda4e6223e086388a9407af4f99f070bf0dbc62c19292d60a1a2277203627200ba37c5e3b54f7ac85a60a620051e0b438cb3479b91bda"}, {0x0, 0x6, "0b65bb57f7b17ed90004b96deb11d51956a9b8a77160639585ca1df35e083bd42ce5589e1bd1860dfa93724dd17c5a"}, {0x0, 0x1, "a52214227cff31cdf89b"}, {0x0, 0x16, "e50607028f8301be0c6f0973175cbb580b67cdbbaa9d4e141adb9fd1d1ff643b757eaffbd0578f369b9fbffd2992b0536a317a3ad95180d7ab7a0c356f8151c5199cf9197cb2031d171bacb56f5e503f1b689a2e42a933cba26ceeed1a1d4f88b0909df4753c1f1ef7506cd6216764f5bcf24a345c3c965f7fd76951da05d75bbd6ab0b6db2b525b81ecf779f51c33092c5378a76ab8194758064c14edc42e99e5c5ea7f863050157f8ceab2f4ced5d3c65e4c87"}, {}]}}}}}}) 20:27:17 executing program 2: mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000000)='./file2/file0/file0\x00', &(0x7f0000000080)='c\x00') shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x40000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10}, 0x0, 0x3, 0x0, 0x0, 0x10000000000008, 0x1, 0x100000001}) r0 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semop(r0, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x1800}, {0x0, 0x101}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x800}], 0x8) r1 = getuid() setuid(r1) r2 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfff, 0x0, r2}, 0x0, 0x7, 0x0, 0x0, 0x5b1428f4, 0x0, 0x2000}) semop(r0, &(0x7f0000000000), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, r1, r2, 0x1a4, 0x4}, 0x9, 0x8, 0x8}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)="15", 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)="15", 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000580), 0x681bd3476187dad8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) pipe2(&(0x7f0000000500), 0x10002) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 20:27:17 executing program 6: r0 = syz_open_pts() readv(r0, &(0x7f00000015c0)=[{&(0x7f0000000000)=""/83, 0x53}], 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) poll(&(0x7f0000000140)=[{r1, 0x2}, {r0, 0x2}, {r2, 0x80}, {r0, 0x4}, {r0}, {r0, 0x100}, {0xffffffffffffffff, 0x4}], 0x7, 0x9) ioctl$TIOCSDTR(r0, 0x20007479) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x8) pwritev(r4, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) 20:27:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r4, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x2, &(0x7f0000000140)="25b3890d91ac5444c75128b9b05d49f458c5f57cb02dd74104741ef2cb56d5c177aea05bc2f19c30a680953c437ccce126c4262a07010017fb5c2bf456d765046082e0d48c0d854c08e1b808834e061fe5ec59d391b259a25f8293e081fbb37017923f604dee36d20262aa8f18fcc7ddebbdf2e28569c8a7af2e6d16d0a9a2e007a3ac94cd51397c7a713d46945e9a74eddec0efa78ed41e8e0f25da12a6f1ca83f9ad988ffabe3d5c934a26062e02a5f6c50f51e4cc1b0889ec94b0870e379aa17728c7deb65930f0bb9a9f1eab19d0e869b88572f3", &(0x7f0000000040)=0xd6, &(0x7f0000000240)="9d4373c9cbd3061b8c8e0e4a713e9f364eaa124617d51456f5ed599bbd2b18bf20bcf633db4f0dcd5a65958042b09d3e95b79385961c3f89744fa0d9ae466cdd497633aee12909dad6e117d48d896fa77eb7c823", 0x54) 20:27:17 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000003c0)) mprotect(&(0x7f0000fee000/0x2000)=nil, 0xffffffffdf011fff, 0x0) 20:27:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="7c0230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000200)=ANY=[@ANYRES16=r0, @ANYRES32=r1, @ANYRESDEC=r1, @ANYRES16, @ANYRESOCT, @ANYRES32=r0], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0x3f, 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = accept$inet(r1, 0x0, 0x0) sendto$inet(r4, &(0x7f0000001240)="e2", 0x1, 0x0, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)={0x1, 0x7, {0x800, 0x100}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fa", 0x85, 0x0, 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x6aaaf9f55adc2226, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000001}) r7 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) socket$unix(0x1, 0x2, 0x0) r8 = socket(0x18, 0x3, 0x4) sendto$unix(r8, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3e00c257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e94221f932cf62f7040fb94c0400000000008000361b4cc702fac500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d", 0xb1, 0x401, 0x0, 0x0) bind$unix(r7, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r9 = socket(0x2, 0x4001, 0x0) r10 = dup(r9) r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) close(r11) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000040), 0x4) 20:27:17 executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x9, 0x0, 0x5c) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaeb65aaaa0000c0faa888c086d66036af8000082b00fe8000000000004000000000000000bb89236f4fa94bb040ef529fbd0336230a86f1091d907177e535c49f6ed3761f2e0f2a485cf104dd56d3114dcbb8"]) syz_extract_tcp_res(&(0x7f0000000000), 0xff, 0xfffffff9) 20:27:17 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "376ddd", 0x8, 0x2b, 0x0, @empty, @mcast2, {[@fragment={0x2b, 0x0, 0xe0}]}}}}}) poll(&(0x7f0000000880)=[{r2, 0x1a5}], 0x1, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000080)="d4", 0x1}], 0x1) r3 = dup2(r0, r0) close(r3) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0xa7ba, "d8f1f9bdca0d8300"}) writev(r0, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x16f}], 0x1) open$dir(&(0x7f0000000140)='./file1\x00', 0x18620, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='W\x00') 20:27:17 executing program 4: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async) flock(r0, 0x3) (async) openat$wskbd(0xffffffffffffff9c, 0x0, 0x8000, 0x0) (async) syz_open_pts() socketpair(0x20, 0x1, 0x6, &(0x7f0000000180)={0xffffffffffffffff}) r2 = accept(r1, 0x0, 0x0) (async) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000001000)='./file0\x00', r3, &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r3, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000740)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdirat(0xffffffffffffffff, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) unlinkat(r3, &(0x7f0000000140)='.\x00', 0x0) (async) open$dir(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x10) (async) writev(r2, &(0x7f0000001580)=[{0x0}], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) (async) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x7811, 0xffffffffffffffff, 0x4000000000) (async) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x0) (async) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) (async) execve(0x0, 0x0, 0x0) 20:27:17 executing program 5: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040), 0x8, &(0x7f0000000080), 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x10000, 0x1000}, 0xc) syz_emit_ethernet(0x248, &(0x7f0000000180)={@random="918ae8d79d25", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "28ba1d", 0x212, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @broadcast}, @mcast2, {[@fragment, @dstopts={0x0, 0x0, '\x00', [@generic]}, @dstopts={0x0, 0x0, '\x00', [@enc_lim]}, @dstopts={0x0, 0x31, '\x00', [@generic={0x0, 0x80, "534f616930449d87cf57751a116861d27b787d0ccb9013ce84368da2dc19ae9e879d58b365dd58c0d96bf6f78c647a83e2a5fa25a85f1a5294d04797e11c9d1ead0f297c330bdfd22c20ddc19777b6970ee4d0374712debd0ecb0f6ebd7b56e5c3c8390aded1a75e3191debce209abfed36bb20fc128c4dee6f18e02b17e19d5"}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra, @jumbo, @generic={0x0, 0xf7, "e48a67a2721c057c77535cce0de8ac9f0a16dadffa63e60966ebba0583326dcbc2343c716d09ebbd1fa2e1b4713fee26ef6ccc61e1a7783a1a1f31a5f62f103052533adafad2c1799798d9a306a08454acae6badbb8b6688cc3d701c3a615061f81daf5472fc75b0fc70df6a4da8aa31da97d34dc389cf4faf8a391d30c3fcfa5abd11f3eb02941fced614399b685cdcedcc187bae5f6714a8fb7bc196362dde945859487a94468cd5b0a90c6c1d0d58745a124dfaea6b6bfa1d855e99a2f9a7b96cd50fb68cf57d7e6136a6f2f512ec38f0c53ad598051cd76eb1274eff7d61c8b0b14d14ac34f352a49471fc0ba4b88dcd4366f298c8"}]}], @udp={{0x0, 0x1, 0x8}, {"f03dce04c3e4e50a27e05d9cfb34cb6b61c95a9b8f7f603c96a68a41a128e61523f9e0f949d1f15722f28c771b7c9c64d34d039df093cd8154044b3f4219435f54d2ec36346c0cc15b92"}}}}}}}) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000580)={0x1, 0x59}, 0x2, &(0x7f0000000500)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000540)=0x1c, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffb}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x85) getpeername(r2, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) sysctl$kern(&(0x7f0000000400)={0x1, 0x3a}, 0x2, &(0x7f0000000440)="a263860368fe483ab39c8268237022d406f33aa724128ee3f9b2d666343c159cb58e5a07ca10018cd0467f900ccc3365c925b68dd26ae262e04b66a58f6953293e28fe413c0240e68dffd9c2f1cb6c1311a1ed030a198baa5847722800f1577af2d917159c01d248938f", &(0x7f00000004c0)=0x6a, &(0x7f0000000500), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x1, 0x0) getsockopt(r4, 0x6, 0x4, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) dup2(r3, r2) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x60e, r5) 20:27:17 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) unveil(&(0x7f0000000240)='.\x00', &(0x7f00000002c0)='r\x00') open$dir(&(0x7f0000000000)='.\x00', 0x200, 0x0) poll(&(0x7f0000000240)=[{r0, 0x4}], 0x1, 0x18) 20:27:17 executing program 7: mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) mkdir(&(0x7f0000000180)='./file2/file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)='c\x00') connect$inet(0xffffffffffffffff, &(0x7f0000000000), 0x10) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002840), 0x20, 0x0) r1 = getppid() r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = semget$private(0x0, 0x4, 0x3c8) semop(r6, &(0x7f0000000180)=[{0x3, 0x6, 0x800}, {0x1, 0x2ff, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x1f, 0x1800}, {0x3, 0x7, 0x800}, {0x1, 0xffff, 0x3c00}], 0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x400008, r4, r5, 0xffffffffffffffff, 0x0, 0x198, 0x4008}, 0x1, 0x2, r3, 0x0, 0x1, 0x80000003, 0x5, 0x3ff}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000080)=""/5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0x0, 0x0, r5, 0xc0, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x40, 0x0, 0xffffffffffffffff, 0x0, r5, 0xe1, 0x8}, 0x80000000005ed1, 0x8, 0x4}) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x80000000, 0x0, r5, 0xffffffffffffffff, r5, 0x20, 0x1}, 0x7, 0x8000, 0x7}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = semget$private(0x0, 0x4, 0x3c8) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000004c0)=[0x4, 0x2, 0x3f]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xe, 0x0, r8, 0x0, 0x0, 0x8b, 0x100}, 0x0, 0x4000000001b97, r3, 0x0, 0x6119f038, 0x2, 0x6, 0x400}) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000080)=""/5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, 0x0, r8, 0xc0, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000640)={{0x3, 0xffffffffffffffff, r5, 0x0, r8, 0x8}, 0xda41, 0x8, 0x5}) r10 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002940)={&(0x7f0000000040)=ANY=[@ANYBLOB="726b2bce3163e073c0013d2ba3c1"], 0xa, &(0x7f0000002600)=[{&(0x7f0000000240)="a05d3f57322d34b97214623d1cc108f61b3795b5d74d12377cfa5f33ed628fd3f93e7634492f5153fb8c48cabb46c0ed0c7b4a7154613cdb3ec89ae79d4e7c52c678d537581bed925eafe16faf3449a09b0d75b47e2727107d82d44222176d089d6aaa9c98e6348da7d8517769c10b537121f9cbc5eef80f5184b90ff0df075179d069619cc61523f87d9cad3fdbf5bccdad019a03605f5586b2968509c899115b1e9ec9", 0xa4}, {&(0x7f0000000300)="9bd6ea8eea4ed9fedd0c788d96a148b20fa095cb8355f137197da91a1afcedf19f2cb7bfc0a1ce6699d28085398fa68e48c3a8c9a06fdd81db3bdddc049a70e6427fd871dcace78c3e3d36b4ee0bd2b230651383ced5573dec4bf30c06324c2cadfddf23a3c9b2db44067f07b3ad00b2c4475c2cdbef7e5306a60cce470aeaec8bba1af2fea99ed5f7b14608967fad042aceb53819d3e2d65e6de886fb", 0x9d}, {&(0x7f00000003c0)="b011b9543dd4e8d9f0bb2d2b0d16df3c5e8b94448db2010a819d221c67480f24a3502747de33cfe5ece6523619505170095015c206e7da1fb71167420d33a3f074459cbe33daf6d1e2c7da129aee877244d21accb77252a2927a2a6f0a58ee6401ec8f557f14b8b85ea3fe0b9ec54f250788a2e35bd73867f701346f033869ca2cea4cbab39f3dccbcb3f566a618f37054345b3b8efd879fe06daa52ee3ef71e4013dfbadc4e1a3b9b8385538b9ff7782533acf3b336be85e3d9c2f0ad8a460afc6cc3e0df5fec2af0dcd3be60dec837e2b261e7acac82cff8659abb77a46e8bbe65b535514e8ba5e7d4b3a2dcc196fd74bfc45579a85e668b685632742ce6f1e9f2bb9d39f374003478932b6ecd4942dc4fe3dfacfc968d7a4dfa845d3a4b98ae73edd1604fbbf726b833d7f4b55a46a19eb05a3541c2a3df2a5c877f48a1a56b9699df7e4ca8c72b335bd9966e707f2f3cdf835b825748975a9c116bb5dc19d0f4b38a7bebbbf33da0f0deed327ffee184c1d1779681c056c94d9ba484faddcde0d9194d1de38bd819fbff35f131791cb1a45baa93a68f458c1d57026c2e1768d1d1097a69f3446d8e6e45564e9e4ca5f2a965c4a5e82b97b9224e805f3c934f10c297418c359b915b675991f53d56aa92384635d09606a899f6eeba4dcf6863997121887b131ca179ebd44b1e33b64e662f56a42fcf67e0c4b1b83c4ca7d87c4d31a00160359da4c11d443e47df1756fd758a739131614b2784995dbaf9f640bb7386a95ed7db94fa55ae315ded0fe00b9fc9c0dfa2c19d33877be2dea2e500bb90ae04d317b9552533f3062d4dcc7321ceb2b36122063514b957ac24102190e9911d58445c4704c586aa284af13aa56438413d7df63d905fbc5726fc57234e09cc9f05477c6da7a9ff67ebf5f5042ee2a3df01273c9a9c3f5b0833d8e2a5bfb86fd735a1658956209fb74689df73e9839e887bcd0b85be97fd789d44b3a039344829797d5e47ce95c5c114d085441bf1f41e6f79f42d9cc6cb6a91fbbf6940f64cece5739d53ba9dff9c07aebe249cbfd4001f101bf4894ccbd912423c73ca2d200ca5be6b6aea66183c5733c5cd0c2940e4d7bfe6187766b1cacf8551db831add54ea60bb213d1fe5e57725f2dca9a2a220332b2dd0402fb5cc539fe8ab759540f1184c848a9651d5643c78db16a5c41009576339a222ab58a720ec1e36be2fbf08a62861577ec83f2824f666ed7074c83d19eed2d694ff49e3e574e2a0ad93359991f8741df6c437b00c8042f8c1ff6401e1c7eb5b9804307eaf8d9b619ac7c2222ca9ef68cef818f277a35811e29e3ccb5a8ceafde4f3310a6d22a3af679d0d197436c04926ae76ebab1d439524fa05bfbffb3eb5101c316a450fae5225f40b413c5205cc4798c5005cc374db1ae452f77f8c02e3e0d7f5020935c627f66dc84f6912548882f7922128b18fe1667492e4b28eea02240db5999b94c714decec081710d5b7873dec043bf0cdbfc6ebc601325816664bb340ea032478d56761bc32b9b4647cf492c0301ea86563611a5ece520e8b3654f470911b1e4505863d665126a8c01dd633ff097efff04753433ba3299d889ad7f03619ce31eeda7a8e4fa719cf1ca66d1e9ad7b40d283c3ab4d5cf67833ba12507d3f1a8faf6643b451ae69d5f8814081cbf736acfc590e82697a75834fb0247c8850c51688c4e8fa73bc940fb6d3eec26a9d5a545e5d4813a0df4b976b7451a9e3059ce70241929ef19a0a073b69e55e0f831d5f3b14dc34c8d30c6879eda20ca3a0f8d93e69339489bc8798e51558037f8f3b8ce8a8b0aa94f6441c7598121f80702f66db51c815ae9d0c6210d5b998eaceca6921d9e206d2ed2ffb653af83e3f49523e7f751cf3baa84686c2d42101bbd0154ff16b2a154b1be33bb63ad11c1406154326fa216432b191a48c539ecb6783614576b25d81a3bb3dd251a578441509bf1c40db888f1188a49255fac7cd64e8d9c2d6fb96494b042e9dcac10b9587b5011b297df958ec3e7542fcbe506325e27c926ac50b07c55b05cc0e9ba3ecd9721823cb33173e4171219ee5a62eecbcb074bb7d75355cc3b1d583e18d68ee0c4d82ce37ff0bdb493970430b886a15e193121d2afa029102f27cd2f29701ea8f8e33aafb9cafa4f7ebffb558e2bb9a2595189c314f4bd2d055161482e2fa4c3589fc5d2f98104eb8ae6b7bddbfbec0956b1b4daa7076c31b6e5d07a0c6e5d6c95414d91773fed71113298200328290033fa515b25a900145b128d389a6b4f8f7beda4a15186298de9a85f68f3ebdc8ae362fc7d2076095f717631f8f8e78ab80001ff50c8b902c41252c4a2dc919570458c9ccf83d4944f024ae25f9b9b5fbdb051b20502c71b10d769f74e5990a379888a08771608f9e45d25f5df5620d986d369361e3c229e26dd7c692ceecffe3dc7062172741674bf8740af9289325324e599493a8251d1957354dc64d485e519c878e5552faaa58383fb1a4fe1dd8e854fb23c2846eaf54406cc775543218cde1c53a3004091e181f6c6e4e657c5e44ebeaaca0601a4abf8e6564cce870a464e98fde5abb78abb02d0345d6ef2e68a1c632531d8e3d0f675e267699718525f55ae6b44feef4a7c7ab1d7ca36fa23e2531fc18e37fe6ee1abdcd490de9e2a93387324ac3f3c5c3f68e22b7fb8fa25e3d38de9c0b189b1d0f32037974f54826637a4b6a40cfef92631971219285250758a056964842153004ec37ab70f91abb70ccf0540d8c7b42bdcdf1b156afb6b61e3daeccc68193c5c14fd777ebb0932e751cce7c0a134043cc9daaaa1838473115ec9b8da3f3afd179d39c0760f3ef608a1b271c6a8e3f6e681d85d2178858dde5079da3b8d24b539797ad81ae624e81fdcad18d8d878f7574b04539d610f81ff140f9e906641b486089400b54f594691bf55fa6291596770e7164e84659505fb1b26c5e1559c653f5e99e47515e59444935d9507d1891ce125adaf96830726fb4838d91afec9d989eb2abd3d4852b3d63bb49984a33cbb9bf6fd4e1ccf0e32edebd83907a5b03137ca5fa9d95ba4d63f4a9542c477c8e5f397e900b193ada1ef0b78f2481b4cdc7a37743f321c407b60b97456c49a3d21675b5150a3517ae13b22fa63b6a26ee13215852e841956d7f64546c759fcee228bcd9b3f70679293fae753cc48995a46c85f2caf5d7e1519e366db56785e03df3c19e81c20019a9eb3c8f37486c9700f07cdebdfab7b19290766da824141861ea986af60b771070e7ee345d32714fb171e34c77d807c310dbfb62a2111147cb6640d5943933e81ac7b87489f34e4e33afce43be2b358eb7a2fb3840c1b010041e8b349b42456e36429944589bd4ebc7e50e7e224f4d9b483f517abebe95b90ab5b70b21fa3851e46f284e67e9f9647e8a4724d4a1ca3d9547176e9cde4bf206b44180ead08dc422ef2a27fc71ba848bf6bd5ff4297c9f5fcf78d76cdf12755b9572c0f3e663c4032de708b029eb3092ecd442ff22f317c0e29be4796a2f30eae5a244104e77e3f4abb843f1778e3becf15bc05227ec4ea08cbafae07d9379270786f7135c7afde9a93e8d04feaa9a1041e0f94af2bc1bd41ab72de444d5e8dabdbe6e9014aa6e67b1cd243a6ea6a7de233a70e1e1bc0b3ee504bcb16845b1937d0f8ef68f104ef525c897ef4505c018453adddcf42d2349a5e2e090f4818dbd9bcd5416d6b38e6c9daa98dbf994fc649cb639b649a594ef340c6ad2e62364613b9654b7f86046ba3a7f4b63c422b1016b3ff71776efccbaff6488f490ff8fdb8cfbac0c1afa1b9c46f984ccb2381246fc9ddfc83b2ee6086c2403777a8a4b539e5098585c59ef0f135306691ccbb00efa471d93c86c8f0266e830a0fa5cb6e9515ca924cb12d6459f9f1f75f4c53243668a9ce2a508c547e8540c6f38f41d9a2570ebcc6c62c66d91444a1e61316140cb7fcaeb352182b3f54184f94ea17cb186f7f6037f096a2f86495e684e6ac4fbfb151156d2aa17edcc063a99d93d88d09afded67e85be54bed5b40813afdea1e1970d983ce7162ed2b937dff752542b4dae3bca0dd0ed60e85351a28fd8b827e397a8b4fce87451ee20b52bcf012f6e6fd06ac442e59167cde696a9c4335d4d645870d2dbfbc7022b59c225d740cee184240d4314a5e0a947374ee7b42df323faad0bad742a9b2bd977f3a467cc23d31d13038220daa6529a2b17d9f4c665131621c72e7a6f8a22f618e12c4fed6d666c6066917cc1950ff2bb4501a9a5edb413175304aee08a71d5d0d3cfec1e6cce785e7756c6f692bb4710f517e29bc7f1357846414490cc196e668b02931d78df6b38c72b14efa24af9bfdf1ade57f336985c9f618f696ca4ccb6bc2c8977e54a99e3f265fcdb69ec2a50ff7b22814297a2b5b4f155337fc7105e73bbd15b325f2a4118336fdcb5a0c2cb8987ca910368395d32dae5cf9e2f0c6b2195efde566403da70ba0fa3ceff7ec0645c16398f01a216de88e003998fc809b1bd2e2f5c952e5d37e9c3e0eb296ea4c8c676335253352201dc95f6ea8af765304e2fdd09ccd0dffe7908bd11550682f5b33db7926d9e70be782c8a29a99350c8363c3b0c88dc7b6d46b48edb2dcafadf2d7e6b0d842a6bd1ddf0699d44f63b4a9e1192a3a683dde824b450aa5ee17e1d9ee37d32cc88465afb19b567298d97587cc08750f1d63efddc06e391cd5eaecd2cdf5e2e6873ed0203a1ddefc8b98cb9deb0a9b6885c52eeec22bcddb69ecebe1b78ecac2bb343a22cb6793fd8717b27e30a645ae4fea1727bc771aa48db54f069dee76f4f1716ffcb857807f4f4db0b2e71d25c1bc7a8bd7acb8c6286939251b68c9c1e161564efedd4a122abbfd27a01effec698b170ed4d0e9e5848657c01c55d0cd14e3c2be564c0da0fbdd29684b028ca5eaff160fc0fad7357d2de4907b026e804fd648994eb518d1eff75bbbec4c46d15f23e0934f15dcdf1e7803a0a9c79997870d15d4e49428b80f6879d10b66e3d4c81a837aef683e102d47c35230ebc04b6ae439f7b5c5f4f8c73c6d512856b07404fef9bd88bc5b007f14495714d33359a6713ad6d784b911687e63fcb0d1a3cc48ac8ea7e8ec546ddd2840e8e6384ae5dd9afbf679ddcbd3eb387628e9a29d5ab148a2aaa7913593486f976930a8ed265806d44f2c70c938b18af6667937757b6da77de3204bb27c301a4d3e5e9766518f478671a4cd428213f4d5fceeb3e71e6b7fa17cadcc93e9d4cfcaf5d9c833296695e667242807e6578a6d937e3109f6bfb9f446f4541868ac2796c1e4f512c2297fd344bd1cf3ba2643e0fdef79e8d4c08c7d543948f107c8dcfea07d4fe536eb8091c921504f74db9e131e738cbd63ea6ce1937123a2da4ef9b506386e9c08071b3ba0434ed6e6bfa49ac8352ebc5c1978e3208840960a48306cc88503cfd74eeb09e040515ef59ab521ccbad784fbe66e280f421f726bed182b55d396817b0eee6aac87ef8628bd41dce9c90062844e1a787d41bee770c2021a50162075ca2236ad515b42e8a82b21e41f35381efd44bcf6b1109baae60e9b76c8336f1a5b03ac789d1e3d29af07c8e6eb2a6933cfd654767433d09b1eeb00dfb6b37d7daada9fbac347155f9171ec814926800ee17851ac0e249b42ac740cda73316da8fee73028f0fe4cd597b8fad849a8011ad47fa40aaaf075e31c245f69fb66b93ac93617db7c31845a1bc3c6039fbf7c3c4ec2038f65990b36d4fa335f2f744459d146ac2b", 0x1000}, {&(0x7f00000013c0)="c39db878610109c51386081e2afb9a1b845314a43515caa3ae0c32621132d5a1128602a3eb5814cbd42ffb2e7f59f61c307d6d9e56cb94546f0b09fb430da36ad881d467ea36bcb76b4a9691695915c500b36f80930dd58a4ccc6987122e4336b6afac2f5442a7c79579c91cf4350eb64367bc7478f8f36891c46f7e93ce36", 0x7f}, {&(0x7f0000001440)="6472982799d63b62079253608972aa06d847b1cd23754e1069d14bf052ffa386566228c95951d72ff27d4a62557da8a7000855b2f113a766e84ca0d87fedd4f4376a7254aba6e815a56414483bb1c805b2053936e00f52a91c0615af7833f7f711f95c58af4dd7a649d8938848c56e2feb8dbbdd68f2a5a3e3a86ab38ea1f28d5f68c7dd617e3a188a3af2208cf8e770c54e3945f61c883d06dc62e8188ed5aa97f4a1248eb2786f99b0b64b7ac7a9da63014469a8f902c0b08cf7a1aa46910b1b81bcc95751b75978eb8fb4304644277b896e23a459c07366d232aca8ebabc0570949c83b91e666444ca79b6fda40ffdf19f8d945779ee365d2fd34866dacdd1dde4133d077647833988ed5eda9349a2b8fc86bbe1b524a50713eda4f0f9b6747b5307bcd85f99d2be24e8cae396f668870b33feace1bfa669fcea5a53d25d4c9e4288bea0f11eb23dffeb07329d3e290ae33a5c3c502ecc11d0233856561cfcd98f0639f14de28fe937a497f1351e3f7f1b010d52df8b246049bdb9da757df1c6dd6e15e76d31ef490b78e4fd14e669a39dcf84b097c2249b22bf16c6190a06a9d97e24711f007e11086535efcabf90a01f008dec97caf86742ce8d0d5e36ca066a003e5e448c4c340f291ade01b8b3f7bb1310db022fd05a3236f33f4e3fc9fdd8b77e8b8e0c89191cdccc82c3fbf648d1f146ce99e19c8567e7c3c816043a2cb710da51aa69a12e42cf451b7ea1a7b73a9d5873f836e7476a5313fc62b080116c685232965e8dbbacb53a04fc30ae8dbc20605195263243e1092c365e81c95dcb25a078048e4165bd5dd5ce8a5e24941dd1bf47cd4806ab6ad357a203c375528d5cd7cfe280a7e157e8ca5306c39177e6513d9ee2548f94a83cc482399a84520ba0a61ad5cea2f9066f158464e57e8721fc8f505ddbc6a9568367c23c585d00d8d889f331f22875dfb67a3346742a6a3d478f19abb0d0ef7bfff8655f3bcf3665a9f56b66fc68719fc74ae3e05cef95c4308f58b872b6d2ef380339f6e7af4065912af48c9ad37f8c3b0671b65a94bd923819371f5e6a5f479e65b9dd6d7b406b2aec7e55837ca7fa2f943e55bc444e7351a07a8da57260a85d63ae2c2069b383c01263e99fb59032bd67783eda69270396bdee39cccba0d66733f4b0f1b1432a3fd97ec8097afcbd97f6c0364c8358eb6f8d2a663aeb7138f5c4b08c5c2c08b75ae9358f40718f88b9bdeaeba68c71d9494e9ce49797cbcf0ce9c4197b4ee48fa3399d28b512a48d63206b8892219f95fa5d97da7c38afe350b2f7d1b183c10fd0ad706f0009b6846dc5f4f06553304b3514da220e140899080cc050434db9607738dd0c2b9a188403f12d839eaada4762fcc4e68b5ca23f59a1c051e213cd03da17ec9a97cbb24bc4351810509b3d0fea41c2c6a125f62ea3012f7bccf46e3bc6a928479d7f72c47d7e30697e1d8a50e90784494deabf76872cf2652fc2ae4ea1aff4f6d9e97199b32b6556e01814c694ab2493c9f9f7c725eca5b808d841de72224beac2e5d88da2fa07f0b74a834460fe6350648ed2e481601cd470794a79b5c1279407592e307e113352341366a60fdee16c6687ebe2aca6109b7bc7e8ea2b7bd4eb724334810901d5f4b808fb04eff4cec36af8f3bdb9a97eed51ffecc5466252262be1e60db91f4d45f64591a2cf286ac865ab6489dc0fd9c875b7e09d22f5076ac9ef6be1536b0393f1cb340aae062b318bc0425558962ac807f0a68aed8dc2938974531144de16b5d07945c9933a75c851312245a38661706d61641589ed83c4ef16f5aca8e64793a62731a5cad054d9287ceb62bce2dd6c38b4832456446e80a1cf8a76c16b1d4f54c586eeddfa6877bdacc8b99cfd225d06207da5f19927bf67498632cd97a2f04cb66a79f7b931aa45123d66f36cd7756c07a5ae30df53f6cd0c88f288bfb5c918beec9c2a304ecd0677f18ba42c3d63bbf79736b873c87121f6ba995a14e4faf4a2cb8f9819a5a1a72329abc50dc2d7a60b232aee6ebcd83e57b68bb479efcb70aadb5c4260d89d019d2aebc269aba9720f0cfc8bf4a7bb49f5341e37c6fb7044f79129dbbfe99ef295be78cb17748ed2d64ad7444b3ed044205db575b42ebce9a786a0e875584ecc3967b3c43cbfc839a1892677039975c207c5901ba886d6c3adbc992a640f81d8e7b00db969369ad15f97b8ee97ec807330f0ff63ea766c0702fbf6212b2ae9dd43fee42881bcff6321c96106ca94f0437ff88ceeb50d72e8332067e7c45fd8e56d782933ed136ff4baf221231ff0cf19b7d6aad523c64582f6688ea5b51891e18c83002f7b24d59bc6fd9e4c1f3718b68801b4b719831d8bd0ce3bd1ed07826b19cde085ffdcfdc346814da1d40478977fb0dc95ccfe8a12395f842951bf1157114c37ebc14e5044bb24911d69f4dff63fdd98fd05cbefbcd8a50ccb7d511e4325e7d0c4585277382dd1cca5b0ab6be22716c78aa11c3c87cdeb2adc030e99d937ee075ef4a170acc66ccd134a9b7420a23710d31182b61ddb44484ed1dc0f212691a1afe560fc9eb43adf9e31cec96144c91368ccfd2856156a35cf09c96850b58659858ea28e5cbd9de973f3beb46e305533b23f479d78a8fb5c9b7c82f63175c59c1350257ad45c58ba456b893effeb1a110f8b80c9973660bd0177f9193bf52a939db28fff0a062abec31435ba517c03446b3cca899b12a5db98a496e4c57f31aea1d966894df976bfc509ac7ecbe14c9b8828f029b42db078f6e38e598ac4e6b4396d425a91b7d780637d488c2de013c4f7a19a670f21574ec16c370b57e7bb71c52a6987d7540f6d8083ee8314fdbf31f5b943571a03ad79e65b52528f1bc2dbc54d88c247aaf8d99988eb4cf19fc392813eb0222b8822af2debd7ad114b9e098a7ebb04b51ac7d03cf69d16045544d968ab65a5f43fde168f77c0c16f2fbd942aed4bc00ea0fcae810dea1d98ae6afc1da44b8c25e35e765ecc428afdc5f4297071f7713ef1cf626024f2450e0715d1449a36f92880e5831e44fd5216afe8c37a461662192eff5f54edf86c5a3cf49e7e142e9701f60c4bd9fe0e130e50502bd6283c2dbb6473bc962da4da64bdfc2063bf4c5ecc6e616e8414d281dc341a80889b98f4e4a65ed388e7b29811617fcbd80fb2c550fa468d358c1f2a18a0e033402c87262e0ccf936df874ed8359ac728b5847e558958fe14a981659ace2ee4531c2a7169d9b415f5deac3f9d24fe86898b3d7aafb973f222b58aa425e4dc7bf53cf8f04ed4019301922cbcddceee48b0f566e67ed6a27935d9e14d03bec361921cb12add3d5fc83c72ad3a2e875e738354719c39df9dbc8b19f97c35576b5b9f0cf14e85282a071c0fa40633d24e6c73af328155c833a1e344c34137b9fb8b5c6b596c5ad636073b4ed1e6ea6efb35180777e7c778364be692e464921d0967a1d10927b549fef704f98b26c535384026b1dc5a4d6a6c10f291913e6402a5a1f70992a20ab2518a6da0d53d26ce6552a0c0955202b4563505b8200fe9d4bf51d7e67febcdb7bb919a17b4670961bf55b700aa62238c3d85847f4ed4a5cc5084e4bf1d185eedf5554eae706d24af97e666e21ec6b345e043832dc345ebeb8f421c5eb1e6962d317929f63d4d8227212cf60ee368e36349eda9c402e13b59860b9b568de35bbfcd7a8274c1129cdfb2e2bc275123ca1814fd2df197d62bebb41bc85ce09517e86c365519cdc9953290936f8b0e140707531de5d989751becb2e7145e607ed2024636704c1523878c06911612c6b8b058b79efeb75ae7d8e5473ee3edc477d1d6421e5bc533bdef79cdcb42e589cc86ea3163e4c8223a032478d0484529ef496a60931341b6e11ed65fb9ea9b78242b190a836fbc76f6a8255a9df60226b7e4f2aa4b84e53ee5b2b81da63219d0f00b2d7c79307af8e44c0f647db83ac386186bc706e85ecdf41f858e57bfd9840adf4404dd979cd78d3166579f6f20716d10193319d2fe57455b02e74dc2188a06f63a9605d1ebe9dfd7912a552ebe804548af5d80cd3112db17d520afc01fd4e36cb4bde22303d95be0cbc305fee798bbfd7f2d09dcda3134fa2a723ea605d68f4e8ada8eebdfbdf3ae72ad85d0677b5de8089a54b0119667440a3563dc7a45de55757b7b0f519a19e24aed99aec73ca3f50f20f311acf2896f3759cb925489fd566e93ce37554268155bd56dd733340ef5b0f14d7388cf560c5291eb807bc77eb87c0b44d7d683ed9b1961bc244308d3fa612045d141a26065a45b73a46de9ee2f1b3e90dd6949d103bc20bf773c41853a09258073bba1be1a85508a2e949410f0857cba98799c32f6c4268660527c8fbc31cf717e6cd9fe5b97b8f75f05737422664f38d1f30e40191b54bf34420358bdb1cb301c8653f34097e7e155d921a4d28634e1001b05b8a7685a056ede3733d161090c919371fe0b78b12ae81dad4c00ddc3b137a01f1c208a6c8f9c58ec6cbd80040484292c401acf9ea394b3cf5ec032f64418b3f2d2c0cb16d0b96a5da09d22effeefd16436f8942daac100eb07bb0a0d4ee5a9831d742352212773eaa1e6c3a4e8e7051fd79ba5ee44f8e6473b1648ced727fdfeeb42bf39a54ae0f99a80feb37b91edfa0a7aa2ab77cfeafbb82cb1001ffd2b297b46ace23e6069e5bac5713999561127394ad18762a40108c7706b6d094895f6a5e2925598d05884de7a50198ffb4f5bba08567e1121d877a8a8c6b43f2ef4638123b634aff986bc5767ccb2d31e10d9c0f937c186d905320f86392afcaa156b9f02a4149f1b185f390f9a8d1c3fcd10253e35bf1adff3e81777d53ea0a86821a3646217204a5a8abe6533f795b08ee57b1f07d82ea7275ee2a65385d5f06e0804d14424cd6214f9180d1db2c3762b8e0aa8e17ad6ef8e4dc9545a041301c92d4502bc992b9259bbe886e914ea2816de7e47e762f927fd02392bc1518fc7a5f8cd4a482bbfab73433044b19d7ee8be6443f6772216208fbe4e0ffc7ac3cd2b06dc55673b593f0b8ef1c84ca511ccefb598b2a0777593ea673c29584071ef987a3c941f3e5f96d910fe7862b8e09217eb03f7737ed51397d63c5a8695f0667f3cf6d46a12a3542aac7109c90c8680d055c8257e2ad81de374ec73a55d8f3c67e1dc7d19f639c31a8a6c18acb99db74bd38524522e4334b02950bf8b542596dc0006ea65bc1f6c5c83a5484747bc0c82667d3a1d5a7726bdceac25b56cc989becfff9673c70d70ab801c937283a25c4361489bb8267aa683b8cb9e42ffb2df7be4367202e7e9b527c11f2b5d6696a773c738bdb3e681493fa6bcc6499b4b8a4733fe08b476ff51136ac0b92fc6d6b8f4e5139ce9ecbf737bd104633af5b631db91240e0c47dc817d2f5b71fefa69943162ff708212fc5a2a134afbd69b8aba4f0d2abc05c19ee87d8b4effcd4027760f7015e183643646de1526464739e0de91022ec23119c8b50d31573b0d0226dd608ab79880e2e18e50e2d8230ae809b2a94c9c7408bd8a42029d395eac3fb3a063a12cad047b9b3acce2fbd786b60233aef0b6187aebfe9bb88ea4a0d81b5074f297085c6876ddf8e3042c6cfc8675b16f038a336ecc54fde3153679d7888ad9627fc83658faa012a2ba0755bd6e2eb8c7e364edb058429305bdc8652c5f3f80efa1226b311dc6dd9e3e39f469fd0ffec8162c9bd4d431dbd4fe0cf0bddf4bda70c35206e1e21d26b0f511133f05b744c0f8b657c1b64fd36c94df2215", 0x1000}, {&(0x7f0000002440)="c0e6390688e3376bce4784b67611fc33c27664bb0aaea456151299330fc0c3a198cd55111effe99cebb6b60f505d08cc6fdcba5d0c420fa9890f59d8e4c5229e42d4f8a6e5473958745b4053b6d0cf51e43cdf1fd4da21ed1c42ab25c91bb5f96742ff3cec7e5074a93ec6929e1e2e4c1aa0354ceb6412744bca5b5d906648191eb1e82a974ffe9672f5e92a36c981cfb1e86b736f0cca07a4550ef578830646073829095d47e93771cf88dbd666c5f2bb3efce12d91bdbb9d0fd3b30f5b267a8c4d08b71cf38cf2bc557d53b952f61b80f68b8728508923604386803b260a9165", 0xe1}, {&(0x7f0000002540)="f54bfaefaa8023c15c866809a96f59c6cdee52c9a7cc888397e261fba609946f7e3b5cd28c38332121c8dee7c6f6583ced72985e2dee73e21d0cb86ffbfa3417a28bf8e4fcd2d9e3ce", 0x49}, {&(0x7f00000025c0)="d497d609871d51fc07ab70", 0xb}], 0x8, &(0x7f0000002680)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001900000100000000ffff000001000000d9e12b597b509a8cf3e4ce4bc6a3bb556af0b62e074f857e9c1655fbd5d78fb1303f672920401b8dc88cba1ac1a0ae84a9dc47eeb5553daa6f20df1b8d32ed98b21df286ca4ea46c68fa971bcba48715206ac396412637f029abce33c539b9a792cec25439450eb2a3578ac98145a27112a8f0b1b77823e510385b4798c28a2a42563470b78837ca89e93281344aa773fa1769354bf376132ffe98211c82e52f06e2796701e1c7fb9e70a47e3473570a950953c63f37", @ANYRES32, @ANYRES32=r10], 0xa8, 0x4}, 0x2) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r5}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff86e0000001"], 0x1) 20:27:17 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) r3 = accept$inet(r0, 0x0, &(0x7f00000014c0)) r4 = accept$inet(r0, &(0x7f0000001500), &(0x7f0000001540)=0xc) r5 = fcntl$getown(r0, 0x5) r6 = dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000080)="c1495387c963579bed014f7579613623bd996a7555deb01cadb0fc64", 0x1c}, {&(0x7f00000000c0)="407dc8399d47732c8e91fe0b7a80205f0dfefeb37445df0386165650b1c80f3b9342f7196f1c44e26ea161804c50cfd2c31d3e7e734766fd16d0527c7381b87616d095217220abae158e732118f7234d7576696da4526814652d93a2adcf5e660162e44fe10d92f38d995568885aa10addaebda4d34ffbec4d1be304c120138c7126a4c5e075f03be26441734adcbe24fb01d3d8d03940895eee5d5909f2f58d6c3f0f9cc83c3b38d60dd3821262fb2f1ac9628f6b994d90da8dccb0005c88e1c82c461ce7fde82901", 0xc9}, {&(0x7f00000001c0)="f2f3aa302a03bc5b16e94825255b22363a57233f0f008f606568fb27f7a0da537d906d71a2615138d8afff0bc3df6017b78f49211cadc023a0a7e3788e6e57470a46e35645a1aedae989fae79f24819c7347253f0e6bf7e58102bb3ce86b7f9a292d5241fbe97f6b96c13e1600b19a648ddb6a7ddef26b8b23a159fc5a9ba3c1884dd7a2d39f501bb7ec5c2ee251c8e90a41518af04f4680aee65106d80398fa53baba7cc794288068df1f", 0xab}, {&(0x7f0000000280)="809fde200ada37d2f305aeb3cfcc15b09b7353101e7545e92ad7d535b97780512673b2202f1f540f913e58885b1bdefcba685975dd1133b7ad4071405aabcbbf336871863a01f49d1c67b7dbe039fb33beaf65a1bf8df56e8f7dd405553bdea09a99544d9095ce455e8ce4eb58daa5288e35e22915f02594f63542bc5f986c817cea429a791995f8e495a3874e3cbfbac9949cafb69de5022973ea20740f9d01cb06abea89e829ea61230f45ca382c063b47b2d010ab3432b5dcf83cf3d1ef1522bea830046e02453c0634f918da0302010fdeee128e3a785ce1e1025275a90b9808691916181f9bd9ed632a18ebc0e15c426a2ba05f89ee03bac58dead81c2f544ac262f54ebfbeae989cacc28d9304c6ccf0adf3cdf77551664c14b0e59c682c0ff40b863545db0b9df780e4cf06f3733f6bd56ea595be7c3691c19cc149719f6737b8dbdf7318068f4e0334e7452027bcc2139017afb142f0b7b3c72d55df387fcf792e31b39a3370f2c541389f1f14e57613728c97a11d2ec62575b6c903819827d7b781303530bf727df536a53f048f4d3dc993e3f788502ff01829ca8b6acaf125917ec92b1e1170d24a76c2fdadbefa551bb3ebe645780c586af0934f3d769fd51020abc3931a44f363eb72ca68a04e15a2a6d0537d15b53305dbb9641ab99f27102f3bfa9bfd88c57be1e40152a24f4c705bb9ce76c2775e12b80f417ed08a8f6aafca80d384bc81cad3439cca7e7815a3f1383e2a445adbc2c33f2e6954a85a2bd1c062017408a6110b814029b45cccad5ad495f7c28a54afc720cfdd7d80bd605ef5db3e2b1de3c775c5e16cf221f235a2749c986e6e6df6d72ec6c006dccdedc7eaa3b6f0a3877fddddf0528b8feeee741ade7108a5ab3dc289c593c606a632c79c29e076b6224053b3836bdb0d04e9ea39de75a200cd29c0f5d8a77615873ebd31ff5f3f2b0f2a145c883bd06cb0b287ed59a9f317c50d28165d97020b8aebe9f94a732a64653310182284209fb4c635b5a2f9d5d6a48bcf6deeb5aa3ac72e389fb5e8209d0470c49683f9b76855c5f531656d851dfdd418e3af07fd8dd9359a451bf2860742963ebf4a8930a19b3a9ee17f5cccc0b052bae8665a72af7c84a63674445e3d73b5c5c5403e4743bbe8654a1d43e3775a1cba16194892ce72e5cdf6ad835aeda23f6fa87d1247a9211ce94cf89504b907bbe4a41a2c2e541741f4602235351b31fa8adbf592b1b4cf9be43d3b0a0304546c1c450aff479716233450257b6889897a44b5fd05fe9b744cc885185f713752e489c552eba394e8e35d02406dc3a634b46fe11d946a89a69eee6e73ef16f3f33d7ff395080a499ae1662120ca9bb959fdac482b420d157d16828b1778394fd91cfc1399baabf85636f76ae6616c53cbda310f717e02e7045b123027051810b52d3b50004deadcf9d48f214f77de5867739616906d0153a88c21808b93ffde72322a8dfdc02806b1bbe6617599a1c0249bc4845007a887512354fab38afa92424e6e2adff9dd6f53ea2460e51acba8f23c00bc69bc98df3ecd9f9b6c70fab9ff5b4eb1264e9cd713d0e669207d528584dbff806f98a444f80879328b669010ddf439b845493b0bdfa15b473fb012a9155fee5c6ebf5c134570f8ca47e705bc39519b13937b85bbfcd341a4c3447c55ffc7a96b31450c95c98b57f99aafdc319d0be335a1237138776d89912563939d73d01a70452197f8380ffc4492296f47f61b8772dbf149b34845b2ab6b8e2e5c8f2dd0807e75c8afe14070d5df8862397c8cd009b7e7938925c18d118f6730273ac98ac48bd0b99a8f81c1e8ca438ea4658f8af4ae93798c3e92866bf4b5f86411824a4d111d5fddcce670885b4a70454bf308b339fb4270b689c20ae3d327ff0307e4f22396623334491c8ace6b37c97c0b1fafc367497114d812ba8df2783c503d1b993a57ef3711b1b265c6ec3d02d83ec366dbe14720c89f3eee77e9a403c5a3b97af68d8df7f445eb788b22276dc5d07607a4018dcef91266a64da2d5a8fca9f91926db24a6d7e51f3a3ac8fd8411e46cc397609a23d7bdec7a2fd0ca0d2b27e7d9c852d740d45cabc49c2868e70a8f1525708cb9ae1c6c5f21c0fbb2f9c23ad18577da8dbeff11cacb0bddc5814019f2226b2109b0933e42b043a32f96eeec6dee9e22713a2814300001a55a2364babd20cc961a547cf6a2e2b266fce7a112d7b537bca8f7a2c01d9de32d04d1810e95e407bc15b614c35156eac79d3b207d0379313ce346ccc9b9ea0ffbe4dd2c3f57e5400d735b08c36b6b01acc39e3c1321b01dc5baf2fe35599e4e8cd1ea6e7acb1859635da0f3f71327ff67ac619d9cc2146d846999441d99f178727ce65134cd9874d4fce1e219a5d09257cb19a9c58ce0c43ce0cc9b98aed317485bd4034a5a2067c2b23776be4f40b78c4e815f1165db5c3ba4932c50f077e0bfe0a70165e02c23035eb7e130a3ea74afd27e47f8eb84e4cca0fe1e1536a609c5b8ec4a5e4e6400fd96899141b58e108833c549e984246878b7d23beb38dd5f20d4cca2d1210e110f5ae8a7b1a556649442cdf47f2a0241648e5263783a340b22adf2022984b3a78070f13c556c892b128a93ff518f1459cf6cf7f6849931df4d001ac7f186ba61c5c5090859da495140221fa7b703e2b6f9a802ddc9ac36af9050292ec607cf439751f88484a04d5346f1e36db9c7dc36b9412a8764806e716fadf855a650fc10aff5202306277cc5a07180ed3627f02ed608312afea3743cca204824c97550470eaef5a5ae523bc58f85ab111ee3957756fac4e92923152cf58e26c0237740bda35c6d326a3f686184c2a64abae0d7b9b0fb53fccca82e0d9b1c984ebe008f86729a991085bb8449de6db4954477744024a46e6fb07cef560e0c44a9b6ad1c85029c8e90276568ad292d00f489aae961e9502f445376427fcc7b4d5d09a49a8ffa12abbfc39afa30be1c702dd4aefc8d353e700206217767f194caadf274fb356280ff363934ddd40fe3ee0635df25dcd2ffee1d395adbeeac6487d964d7cf78d04e25f87fab5f9cab77f23b057b3e8beb8ff4b8a222847b571872f2029dcf994b6f55eed8bb6b350faace7558208138f3f6c1e9dcf13777aa7d9ebf451c67fea13210f5966aa52100685c5b467993160100ac2aff4ca1c8977af426dc373df8d5f7edbbfd50227dd9572cc38238e5c4273ca08acb5cb8dadd6b14db175354acb691dd6ca29d3b85d9b5c65ddb9ec4cc663f3631be59d2cda4b371feef64de37f25c1b2cbef1347ca48f6c550f9109572a95c8df809f45288ed12f66d5b6ceedbfa0325fe73eeaf1514bc245488e886730f930c0f56aa4c0e8aa66ce7c39aff924becfb1b79531ff9ab7ddb43116dc73ed35bcea6e1694fda9dc85c02743f13536bba7a0c38fbe6f317a5806046718340723b19d33b4b7824a9e7a1cbfb923bffcdccb4a242c4e9605eb18c38116f69f054366da87099bb9362972bffc128147fefcfe1ac42542779ac92555c228d260a6a40fd9a1cc1935712996226316bc2b67f98530cb4ca0e8ba7ae7adeeb96df63aff7e523c6bc2912ad2add2137f4895ba4860a7b24822584c5d594b0207822ab4e7bcdc1016da06a621da8fd32be5d27a5ce4e584fa1f625250c590e284dc3532b646444fd31e2a0bcb5090cd4f4fadb497c7321ee800caea341cea46ad6f7ee8129dfe08164c850eea998146d814fb01ca09b67c7ab3832e9c40ab45f079d39d922e802ea7eb3f0cde6193614d9bde0f7bc5e450d7c4be2baad10f6b10a5da8665fffb16050f8beb7ed762ab9ef71346b3e275382ee4769ebbcb4ecbbb4758fe6cdfd26b9c94402bd0980a377d4c591f05799f0f64deaa9c2430a79f22ef5447ec193774a014efdb21a28a2c92a1a3aecb9d8e850169c5ad64649c9ea2a2a8ba5cb128534fc8f7012d6cea4bbd52b9658fed560da8a1d13cf94806f295b73c8b7b323c98e9bfccd6ea1c9e676906245cc4dc5246b537da6e027c20096741e6d32786e43226c3b6dd4676a2c81f7db12c207243947251f781388ed2c9b21477ea5522938fd6c3dd35ff0f333d9a59260fc67f3f9c449c253bd447751f0aa47b3a38fcc80f4f4757369f9b300f24286b30b8beec71622490cf793470256ba5c574d85b468395ff528f5a11a6c539fe647bb8c5e73900f661d6aec41ff03306270c7774d8dfdceecd20058947887ab56b17ce1e96679d9c2ef70884ca2013f0398edbf0e8b6a362888622e457eb90572510ee8cddc7330f46693327a6f145c6a9c66069d1423d83b36327812455c1629e8485a7d655a1e6cee219f0ed00415c58fccb697560a861d7faafb8441974dcb5388a96f662db605995fb40dfc73acaacc96c9e7e1f60eaa9040525e037c592a9df58585231d20e7e30c4f4645b3516b7b1ab72afaf56047cca2e0aa1511147cebf4afcd4dbb12f0f3b8e4b123bc0c50e0dcca28f55764a424615641ba104dd1fd71f1d81c32fb19aa8fb307db4ec595b2276fd0ec08f8c2f5c1f0a01c07518595d3b0b7a2e835fe987ab44575435b7e67718b7cdfe8586044b702f0bf7052f08f2162df05292601c6961b0cf38014d52fd454e4c3e53dda80d599ce617bcf200b554c040bf7a618d3258315068906add8b0feaa3e2d6befbc44195d345e9590c5ca8d5a2ff27b3216e2f764ce09c19600a63581372e9e2119e7b23286a4d9b7c5d766b78da3e53fefc2b56586608c924a252c10b9677ca3c7b38856c7168dd797866fa237f8825970e69a2c482d96d4c069181aba1f9c90fab9caf3f22aeee7b479f017f57502840751235fd36094dd34af28795be9b7d05fa572db37b41e422d2ea1fe9448d51b945c3366d82e3eab0465e034fa787e58fe01f9df89d329e867b94ba918011870e68eaf2d3b4d5ec03af7fcf9a50f26195e997df82f2ae5bc7adf65853119babc1d993e54e159c806940eedf3d409aea96bc0591c0f3616c7e0bbb32c0af63e4ad2242c9c152bd8266d8119a43d5becdf1e743fff78966f5e69651f723a3d93895a9896186064b116683d180b57feef4d426f877fec69507312e28fabfb00e17da1a2345443c5b872a574d5e211c3cc6da20e18241e8be2ed9122f2f893ea6bd346fa2df77b23811a4dae2383d61023c89bf8f8ef885e477f2d2ad67d64d87c8ac299c8aaf817e06eb47b0146228b92823ef2e574e7113bf865de0e8ea701ff413013a37f4ed45eead8e70683e492f3656be6aa46d33148cca099fb03421b6051553d584f92eb3ea5031ed4369e8848e523d728c44e5fca3ac4dab54aa4c80029c2435a91b43b8bc69945086aeca5bddf2d73eae8652f3bc58885e6fa26cf2349292ed8346ac4dbc8ff508caf2503b9340cc2c4389366b17e0a2e38bc9c635a8559d2c9b532c414d6cfe4d1ef6a92ade8305d894598b3554037cb1c1d347df0b5e35d7c7b00014e805767d7439138eb72533b6095d012f5c3d7e178e1d9c7ec9f9325231ebd2529cb9e8fcd21260fda18276057524600b456e4daf8538651424abb836db6e949f4582562ac0dabf2f9966284cc4f4fd1cfa6461b329eea07bb7254e4686be563b3761d91feb7f613b5b6f4b87a7a95dcbbf67148894e7c76fc644c0612e2647a161935b8b4a512eebc5b1b10214a6a71d2f31ef336d9bba10c503647270c34d33cfee9ed4411245c985fcf451e8255c27da8e53b339cb3b1c1422b50eab31693da403b68cad162a528115b130e620784bd337", 0x1000}, {&(0x7f0000001280)="4a04d84afb2abf00f85e236ec660727edcbb27ca91ec7caf8e018709fb6357a1309155ecb716eb27aaf50c9f94f15bef026d3176c863c697bb116c92f4c1a83d239df73bd967fc775b1b8495344e185b64db6a6fb13d3149bb52c739320be02075ec98924b0cd78c7c707271c83fcd64042659e84ba43034a2049cd173aa51ea71e9d709b3896d910150844752b2c0d4462b6755d807d0886e7c", 0x9a}, {&(0x7f0000001340)="9009a92a251f6fcb122aff59e16e6f994a4dc6f5ea03f986d44e59b40bbe933340c36198d9f698ef4d3cb29625ae0877e203959655e333b532bbc0e2d70cba2dce87beb1323add87362b", 0x4a}, {&(0x7f00000013c0)="4bd568ffbcf183fa7273d38d5a7bdf46f607aea266c1cfcc3067d5ea362914d4629b0525671883cf922a876eb703e5f402d0bb72b41cca5cbdc4eec69698f246bdf19d4be9056c8c6e47c3f5c5717a9eb26428f260fe5cf4a2c408b5e60c4409cefc87fd8b9b8d5f3037", 0x6a}], 0x7, &(0x7f0000001600)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r3, r0, r0, r0, r0, r0, r4]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r1, r2}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r6, r0, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r2}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r1, r2}], 0x120, 0x7}, 0x8) r10 = shmget(0x1, 0x1000, 0x64c, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000001780)={{0x7, r8, r2, r8, r2, 0x0, 0x3}, 0x7, 0x3f, 0x0, r7, 0x0, 0x80000000, 0x3}) recvmsg(0xffffffffffffffff, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000001800)=""/186, 0xba}, {&(0x7f00000018c0)=""/189, 0xbd}, {&(0x7f0000001980)=""/192, 0xc0}], 0x3, &(0x7f0000001a80)=""/239, 0xef}, 0x1840) sendmsg(r6, &(0x7f00000036c0)={&(0x7f0000001bc0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003040)=[{&(0x7f0000001c00)="28f69a3159fe9cf6e42c3f5c58bd530d36b51211c3fd37b88a8ebcec468b828e718c8114dbcb269a8592e653812e558a96017f3a7a758ecd2958b6c849c94bbac0515dd3f2bff64f65f99d7169f0e387852640ef894c014109afb3fc741f574d803dd2bff0588175704458154aa2ac62b0dae72ae22b874f1ba53290319919caec98e8", 0x83}, {&(0x7f0000001cc0)="79c761115c0e53dc432280ad44efa2e681948ee5d7665077f8f5c5e9d9887a4cc748c5f7b1a262af01f1fe31c09ed1dfee8bbba3582c42810ec090b5187bfffaeac1e73e3e9c4185763eebf0ae5532cc73b43278d1be53364eed75b88547c56a1d2c5ab8dd3d117dbfc225", 0x6b}, {&(0x7f0000001d40)="6db40bc6467229f40e8f7af95f442df6c0dd0509701612fdf011480fdee910d92ea161b8000bf4e1422945a36d", 0x2d}, {&(0x7f0000001d80)="ce0ccdbce3949e6c9e033b407dc5ddc2fe3accc4bb4d054413bd41863b492192a5a48181033b65be4a4582c5d0de60cc663f79fd705187479a78cdb82a2750f4da7ae1a5fafd706b30aadbd81001e55c2229463a652bd63a2f22a28833e2de7bb51bbf8a22af3ac91f2b78941b055cd911811f412af5f316c6948cfe179bcd9034f26c36d6188668642218efd17c2b8fa32eec3f70736d68189b4b08778e0fc6bd0877c52b224d848e0a88b2a562eb1240aa919f5f31a35449cc13ddc5e9f649ecc2eecc1d520453f1d6819a14990adeae0fd3203b3812d758f737e7b4c75292905de24fef3bada458487169df760b", 0xef}, {&(0x7f0000001e80)="a3aac34c4ab99ba9863c1dffe45c220c0a39bfa2c6078fff874b644073cc0b59bba1686988f8c081f38e0308eba1ae3a823f4cb31e2b2a418a550770449458d0a3d49fa0a34ace9dc9aabb6b0fbaca02355e2aafaee004ee86046e3d3814f111326b34b7e9b7f7b3394c649115c12848c4cbcd4c7e586885ad388ab31d58f144e8e8e3d87884926ae539e579d84e9907d0843ac7675d06aa1b1124588b56", 0x9e}, {&(0x7f0000001f40)="75e58a14fb87bb6f992da43c1be825a45d83c989b80ac4fdfbe35eb9f1f24558936a5db27e1ea7d4754a8d05db7eb971f3b1bb40f7318cee948a09d898306d567db2f4b855caeacc4783ed22842a76579918ecda75875ae83519746524717fe99ef24767f0266708011ff8f20a09f15f8ae901e88c3e12e8712dcc55172995c13cb19160193ddeedfc04e98739362885155946a69a7580431997b3355855b901c9b175a82dbba43aea9a356604715ed914eab29e935b17aca794cb453e5c2bba35691e91f00a4a92f4a14b2c0621bece1600d22488ba32f4b612415414fbf40d7f18d2909216aa0be881ac46c2fd73c5ec234897c2c9152fb61746453e8e120540d6c20f02d5d4634638754c65d1beda2f7255f545a663937f9b12005e452e6009885903b9daac4d31dec2da6e0cb1d07a42a427d2aa963bf07aa766165c9dfa9ce9a5d1078bbd8a052f589a0c8b9ca42d95395d1c77e2d99ec4af7cc6b317b5c80d8655f310d26360c4283b232ce94414c03fccf5faaf19ae640a0a32b49b91bfbc8c55315852efad5a231541d91762de8eb6e452f0bf7801960ec835480a49c04e6b1eff91ac68f8e1e945c5b63809f0045f1a00762c0e1a61a5456da214089c61356b3a3de154caa77928674b66657ad8302621ef9196f63414173760dc60367f88cae409aec1f7befde2024e7e34593337febbd4a0ff1358c5409f93a147648dc792666092c0eb2227011041c3712ff084a214f15bd9d18371893e7604290fe75c0cecf9dfaff811b1d328a609f92d5607b26c3e88e5d7e5fb1acbb3f59ab352bb28ba3d8fd0216a53f6001d2d2135645002d8b1a7cfaf5ebaae7741c01289b7aa35e4d8e77c064200cb65ec57743892973e60b80ece46be7d1a2e69847caf7173beea9ccf24643b69e588eb268e427afc8486bd47e679b632bb46af309515d3470baf3cbd07fceeb993f3aca0a362ad28e0a5597ae2816d470db7449fd7fb376b4f41677f2d2d1253b04e5f029ff29e49c2aa4c25538196fc9051fd0ca3170c394963ffdd8e9ae0bb4d4e60e5f1b97d252240654dc858abf35638bc4f47e6cfdc65ba600e8b9a48bfcab2fd6db532172b5aee7d0c3a55b767665e3cfcf9da4e8274ac5f834f7a1caf78aafd451a2ae10be5c61fed95c13a65c5ce1db4891200e69ac8174a7166842cbd183f78e1befbea7df2cf6c46e868b0928413226df7f77353d8ac15ed0824aa2080361cf085dfadf0db486c671719435e11934c61fd929550190c0540ac0899ec27e039febf5399466881d8bf9f0ba27f4226e6c278e84c031043484d16d1503e47e3535d2b4f30648392165bcbac6b7f470a6168b1e8021cf178bcdaa6aaa86b3aa089b3983b036049f0812d91371d8565eaf0c15c7ff37b1afd3bd3aea4ac3e6a6960eb32cef08b3a2378de24a8a8f19658aaa63f249b24b4edcd46a941f0b80d71c5404b45eadddbe66e28ec3f8e2d6dc7060a1667836597d0d2d7e1cedfcfb1c4a176d10b74a3643df57a848f34e7d8865d7b9ab2acf0ef74e0e453bf1d68144c510ebd49ffa16e69165dc92cc4cb51ba86dd6e858e50dd859058690f6ac1d34884525e7c9988443486e77079ade89784602bd7e2eb99e9bbf86478c8ec6c051a8d7ab70544028fa1f2dd25a723649f1c7aec517a7c5383f851fa2af201a29d6f471b27c9eb24b5b713f7abd180c88007f6dd15d584153c6a0e1c9dcc77d06b9f7f9afb482662d4ff46039924c4d7d4bf1c38250bf9eefd1814e569fb1da5718b79323c5903793961e4b589e060f2ee9afe75be7ad9a0c8f72b75cdde3c9b9d36fc0c536805407e2ed04fb3f14fa8fdac48c177b7942b445a149b3b40efdc8c6f67f8a8602a2eb1bd23536dde5f31cdbe68b8820a54d8a341cc8f5a3fdd8247be7816f9bfd5ed553d3c388f47165524649438dd99aeb9017df5b1a689f677c8be6fb8f49adf7cceeac0e510d076c8fdcf425fa0e0f045e7c783000420f258e5dc9f8a0de3c7b2b9d650b99ede8ebb89b9a49f7a9d9f0d19d912596251653ca317fe39e73bf76f23f03f3962da8486b5c0dd3f139a1cc3d0cba51b1b55f100fe9cf87bbcc2c5605da9d12535e02a8963b7007d2c90993f6fda3ff20c3210ecb70dbedb8cbf51626fd6d8b4f10b7a5fcc584ef11b885c13bd82aefa86da1fa8d642f82ac4eede5d32de52f622385d83a6ff9fadf45684f6b83b0977f95c5c8a488760e0fc7b17de1cc688a6d258c554c77c31c3779bdc442bed90d2f81a1cc99a2da99b8673968efc1c20f138023173daf164b73b94e489da2283e67a800023c7eaa4df7dc876899f6fa6e1f034b7633ecec886207700774ca0c1a1b3f0a0288d9e46136a14835583dd4208903807cade4258393cb9d3b6279abba479bb46a207dbc761e8793f0d773037dc85261cb6f62af56dbe758bd5f4b349a849cc9b58ce39123bbbac2360f756b21594c93e88855ec8cf5da85caf1b550d4aee224c30a3f132b882719328e061b8649a3097af0831fa0f550812d55bc0d003a6f3ae17cf137475ba06ac12cad0795acb07a3a0afcc1f0dff49031bc740fbf0c29a08c82325999af51ab859f5ff3ea29bbe33314965bf86ecf66915f731acf1a1effe37e040af6e1c7a1516a60fa21ab2580d0a6499a2681560135e852791edcf759dcfa9d6feb82041d563b8aa7136d7ca28fdd010ab1c9712f4bbe4b40be121e01143d3a5c671e74aa6b13470f32f8013216de6f557c81ebeec27974f6c9c476dbb4f89565951f811a729f363d34beb8f116a069c13a5fb9733418b6ce1dd657c9ee47566e3e9089ef259bfb4985979bf9599271098b21cacf20a287b57b6368621236524e9d5b2255a15866c0fab287cddd6e94790ac56217fac02f3ba1ab6ff6c3bc6076ae24b4d7735c59afa33dd2b7964d7ad538710d7ca7ddd6feb95afbd08a23ca747dccfc5aa61c4996631d1ed236c8023a2c52b8f5a283335f14bd4abaaea3e07414b453e59d9ebd0e59dfd1b4fca8f2f32cbf7798dd398550a29f5d200e34c5cc36757f4bd463cd81eb4262cf944ce4884f20ea5378e9ec1226b933454718530f0a897aef110826c5add3ae735d8c005693d0dc48fd19fc542eb4a9cdcbb9a9091de3cb44de843b840a59e79e09641ed0e95e6dd9b814c774a4dccebb3d855ab7c916e7221d3b0314dd2121ce0ddb33eec046108153ffa81564c4919e722386e2403c79f0276e86a83e7ee3d510066bd5d258f86dc81af411188676e1ee5b1b1a97926952ff6dc39cf4041d2b66265bc752958d7236ce90e4343007983489eeae90e343337c1d48f85805fee468d010577a5842b75c5b6d2e355531e1dc65eb3db2537beb73b8aec9a8b7b6b5ab31c391797545813b499bbd38b90ab331fde03a4edd1a38c58a312afd6309872b0b06c69c3b15a10858737c8e04e2ef51c6a67e3790dc7fe2d8ddd63bd29c7659ed744b7dd9e01c3e9412e5dfccd391f1519707485b822da36e141dff54457a740553df8a63f5012d310d5a50f1a3c488a6c3fa62ed6bb40532cbdae2218f5e983e800c713a3622e0587bc136fb22360b48279afd44f08ba4ab0edb1d65f6b87ce188f3742c2b4c699c65407cb55a98dda57c00f563736afd0e5828dfd1878d92581c556a5105ad6ba62be1735bddfb72bc949a67ec74a31e2218167bc039512ab59379d05bb263e603d2c46bb078011abb2eada2acadf41fb32c67e0bd130f4060eee603246b66aba2e4406508be8a621bb871b62e5cc8dd94f94eeb1b70a100bcd318ab5c49b216ac88fa85f93393baf58f74839895bbcd51eee689ace719b76400d2d0e0867f032627f283869d3b2a4a61990fd1bf7daaeb926cc5b181c04ae454b3b6bff46f5738ceb6ad4c8453bf49d18a54f9bfd964fac2e89cb3c138016d3f131b5d40d4ade154f2941566d676eb3d9a85fc19572b072e2994e57e8fc21baecb7bc98ded9590ff3d9fb733c26225ea96e73f70f9d0a5107faa545363fcec86555f533d3b8fc4730d059e8cb512ed1fd56c417312d87ecaf9029529dbc6a69b54d0786dd892b6477ceb1d6ebb74a197e3a65a5bd9d26cbc11434f9588178690f1069b0a760f03d434fe579f016a6b8b86887c776ac47f3fe854723414b0cdd30b0733a083976e892d8ee2a3a52aef6b640bee9fc5df6fa4d0f074ddac63cb4d09dcd65fe2172a70243bcb8eb37f9291c3264ccc0a27a1efd0ba4a4c487cfddbdb0e5552fac746a8cb25c064b3ce3b2e9380d0e8b9e99853cc19b6d3bf5eb6007dc56aaab821d86740fd7fa3130ea7eb66a3f7cd23bd7bb780c5208bc0b3eb36bb74761857eb4dfd0de678776fe16912e7170df7215bb9befe81e521a7d7c605750adc30ae3addff71714e28dc0ac0e6e942cb07426e5b9f552e94ed24e3a2f9811fa264637b443ff1f434db2523fe4198a9c1041283919154e2e1c5dbad0da50c1fc196c57637bd28c69de8733d839786547a060774673ca40675e5316986c0e5d78e19e300e060b344227db6d145583af78be6beb5af8504fdc843de6ace693bcfce5285c9b22400916885f8578278ffa68aca6fa5338250d14edacf246e8894e791b377ad1bf254d968c4be54256f92095b2e208fc08593e6a66175709153d9ffda930f566282d9b55d4a9eb4ee3a94166b26680a10bef0fdd4896a870f7abc473a66d049e57e4b17526ba61b2574468d23f3b3437dbab2bf6838b254361cd9971b6d4e5a1a605c4b1638e0e1b9505a6ebaa5a598fdb68c3532863a4949d40236839fa533b34e336a956b5410213d8f8d38f99f7a996dd4d772b4ad40c2b9cd5227be99a372df311c16b4380187948c4b80cb676a96a7578d29f1e56fb3e8f6d991a595cbe7644232933af81e796c2d375aa0e261dbe963586e0e345d6caa38b355648964fd2c70125c83b88ff2a20f862ba834f285c3674036f09d8ee8837f9ab0f0d973797870b87050353aafe511016efc77f6ed0456c70d8d757c373076d5a9eeb59f08fe14869a5b9c54dc055fb88f90626efb43834e92f9be6a01e8077a664d3d928a34fabc7c88090d18c2a0f913449e7239b6288553aad893e6f0829bd02ecb09fc48e073242c06ed72c9adaa8fc546e6bde68a031ed59796f22715c51962c78e004ea40be85594e224a087fa03b75d20fb441363f6562f4f56eca1f59580d4ed67a7544d5ed2960653b9d0cb49591a43627151164dce9bfe070caf588c2ef6456a1818a5a5f60cb646ad3bb1e0d413e16b3c92d72fc82e9b180a7bdfabbe2c36a1cded9823933232aef54409b777e82b06520f61e83820c6350eb1d12ce11e6cafae9a0538aa2e11166ed7f990c87540a01d7ef69da1b9bbfb95ccaf2b420d6857a0487944c45ebad4722802bc689465240debdcca68b65abe07c52e1b056a1492fbe4fbc49b5130d2f19e9234c5f27124db1639973bbc7795bdaa32ac8af1ba748e8f914a020efe038909edca00be8b8f802f86e4999c98314cb9783d8f2bb969879be75dbd8a85c1963d80fb717ce84cf13c788542dc946ce0f7c250e401329f365b75cfac6144b39d69d5f958d452981a56bc860136cc232d40ec2897a334b3bebc775f2eb0455e617b59fe21b7e40be64d5b3be04f469a48e3cf419607d72faea7284283d85fd89787a4d94b28c59476a5505cc0d3f4ec7c576bc8512b6afa377e26161039b86ab14a329c945bb514072bb3f72e19e20a0d4879af26945cb4f250123185c0231828cd27400db3d951baf8b6878911cb551d358d7", 0x1000}, {&(0x7f0000002f40)="1919420485082f8b8fccd9de0c65ff7efd80a4c1bec621a49c4429c4f931e396bf995838689cc766c6ca6cf092f2471eebecb559d2ebf8e363e8a5ea3cc7f9fc789a406b9d280fe68ad91054918affe26fcfcd63ed10c179c6dd90093de2913f72d37bda9009e5ff5670dea1b06ff663ae8c7bbbf10a840584546393a04b452c09b789d8ad88cfea995d0d7c0b17f7e611b3dc1cb4ce6b5b27c743684bcc5afc832afe225a0c0c273f71232e7769ec6f32b4302ad8e61c32f3c8a9d1d25ae28906ce8c3f432e2d737becd37a0c4d2a48dec5b4dbbe4a21e40b", 0xd9}], 0x7, &(0x7f00000030c0)=[{0x50, 0xffff, 0x4000000, "4508f35bf294db317ff9947c98fda5020d82d93f878d56c3455a73f531c49b9bbc0c0a916fcf56f50c3f3a0f6087071492db7ae9ebad1e4bca78e620f8"}, {0x100, 0xffff, 0x100, "989789c1128438861f22945ea5b3c9cc98f07449a517d7a52b8568d0b0c60e4c3d56570c12288dbbc7062cf204e72c48122d1e8aaca324cea8e0c6b4569c0aa38c2336144e4cd05e5b301309695f8a9dab9786905b11fa643e14f23f33ab34fe250caff821475253ff65f59055fed28e7f8b7251f88d77c8748a9f5220629bdecb96f2877788d652f54fee493cb77c1563976b8d249ffa686cc966096660a00b0bab3a55a0569befa54ffb960386817583c98c2acdaa4e76cb2205417f81986d5ac0a87f8b1f94a7ea962f500cf559a47ae40700c03b2bff97fb538c1b40e31d8dc4c9fafed2dbea83d1804ef4e1"}, {0x100, 0x0, 0x100, "1d13b4f3d99d0aeba2606a2d00c7d3df115db539c5513dbd98acda6f876a08acf4095f80f05ee8477bdcc137348df7fedd3f440d9f27667f5adc1442b41c87a1e5385703652ac9b7efdd50cd47c013d1a4bfe63932c93ce55b9fb115b29628c721a6fbb17d768a60f0587c54f45d4de3fe2e072da7ac9865784d20312edd2d0fb9861b55e0425e4cee5f61b9063ea50594dc35b1a10db2477183905c882cc3d3f09eb8321a2ba2de535c97a9a57fbccf5d0654ab8caac29583e8dd6f41344cb3cc06adfb6d922960e641f93905753d0e8a510ed97d1b9859e3038b9846d4190dc5a6baf8658b58aa0ee0e7dd6e1ec841"}, {0x20, 0xffff, 0x8, "292b4556d6574b8c9c1f29eb"}, {0xf0, 0xffff, 0x5, "8d832ce28e3570d6b8bc00a87308bb2fd1a539e7b9bfe6ba559652dc7d0a434833825f22c64ad1dd793f785df44097886dac953a1adf6176e0e2e329d48f97718d9356a3cddd11e9af3c3ff8015249d79475406c28cb60c6a76e24ea9cd2b8bc26c759c47e1566feaa967053fa20e3b5b4aff4157ae403ef728b75aeecf5e35901bd6d479ef26f7cd79b028687af1e6cb9eb7840542e30e85cbfd060bae35dd7dc5afe43d0c6c2286faf6d920ee393ae0e91b189aab1b6728da52f30c3409a41432204808aec1d9bb2decf70017900dd60abb4a9b849b28be15b8b62ea3b23"}, {0xf8, 0x1, 0xfffffc01, "45dae82e4a33868709d595266fa363c41beba6d1ee4f131d94adb4f68f5f850a5a3bcff0210c05c450e9f6195544dc954f5d9fea80dd9b938b33a3edba16d17ddc150597d54fc34240540f9bd877115347781118d6628ea2deca957ee7a26d86c41380b58442863040d8c9b3491a6a3fc0d4315b354aaf05bd6588f97382ddab54a57eadc585484a22665de1da6ccea5e0f11ec0f5f9bd943de0645ecb87cd29ca7497c99259c1d27167a95f5a27694a469b81c32ba025ab0991148c880ed582f7e3ab7e7dd80c7bb95a27b381eb0362f05bc792dd15be593642172fbfaed65d0df1"}, {0xe8, 0x1, 0xd9cd, "aea67f95b9965c55b76a91230f71b7138eae0f13a50f357862b0a7761fcfdc256102a945349fdf1331cb6a190e4d13a4f9689e72d89c4a81afbe0e9a3788988b80984a5a412fe683e0e843d91ce1dc2269696b64913ad5001ee3deb2cda2f33f9ca456d2bdbc4c8d2c2c6e12a801a357aa1ecf5da47281b88e48302759a385de33aff30d38b1241565b0af81704ac3dd487b0402006e3169c5a320de8fc55e5ab598edb23025a70e95f444d62153c9c2e5777a8c6d8b33d7739e564440afb0a2b961e6245ce9fc8fb08250599b99206a9c907216386b"}, {0x88, 0x1, 0x6, "55b0a0d146d79c8a912058d14af23efd82d3117b42d22b393e39318aba355cc353f14b511135a615d8326510a7fe9a1f85cd12388032d6b184e853ede2dfd272f7ec85eb6ea453053f24d916258d61ea08f4b1b8d6e62989c5e83ef8be3e7ed7e493aae194dd1cd56dcd5ac07807f99904"}], 0x5c8}, 0x400) sendto$inet(r4, &(0x7f0000003700)="70c267ef72e3c942a715e54d84391a84d3a10543445562c153ddb60bc5be4250f0bdacb8901665423fbf86dfade019039f141a3e7575ff5bc904c64cdf133be76584e09c01bd9d6891dbf561433b6fbb2fc301f368e862a4901c4d33a6113bf78f50effb2e12a2081c3de7ae3574b63a176b66e3193c6879359a7406d9e03ecdeba760e871cab3ff64ca3ed7", 0x8c, 0x0, &(0x7f00000037c0)={0x2, 0x2}, 0xc) sendto$inet(r3, &(0x7f0000003800)="eea1930674ff666819a297fd11885f2738eabbddaad207177c8292c03810", 0x1e, 0x0, &(0x7f0000003840)={0x2, 0x2}, 0xc) r11 = socket$inet(0x2, 0x3, 0x6) sendto$inet(r11, &(0x7f0000003880)="d85b0128f05146cf868fce953f5fcbdc18fea7959b8cc834e672400bc3dfbda7da56d410dda74083162e40624b910a5eb58396ecbbd2756da016d19c67d49470b9c7e5c272e53cc3ca0741e5577621cdda622acaafbe26e0c3c959f73a40d573dc77481e6a2e", 0x66, 0x400, &(0x7f0000003900)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000003940)={0x0}, &(0x7f0000003980)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000039c0)={{0x80000000, r8, r2, r8, r9, 0x181, 0x1ff}, 0x4000000000000000, 0x8, r12, r7, 0xffffffffffffffff, 0x3, 0xf8ae, 0xfff}) connect$inet(r6, &(0x7f0000003a40)={0x2, 0x2}, 0xc) fcntl$lock(r4, 0x9, &(0x7f0000003a80)={0x2, 0x0, 0x8, 0x80000001, r7}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000003ac0)={r5, r8, r2}, 0xc) setsockopt(r0, 0x3, 0x0, &(0x7f0000003b00)="60c699a0a8a19451d0c257a776cca70e2f34557e41b86fafed0e64d71e9f8ee7d2676a8e2969ccd5ec68b3e5319a66634891ffad0122ba64b3679331c4a3e35667af6e43e3afcda220c800ed548719fe9a92b6558e4da66dc3be618e9101f8", 0x5f) fcntl$lock(r6, 0xf, &(0x7f0000003b80)={0x3, 0x2, 0x0, 0xffffffffffffffff, r7}) chown(&(0x7f0000003bc0)='./file1\x00', r1, r9) r13 = accept$inet6(r6, &(0x7f0000003c00), &(0x7f0000003c40)=0xc) recvmmsg(r13, &(0x7f0000003f80)={&(0x7f0000003f40)={&(0x7f0000003c80)=@in6, 0xc, &(0x7f0000003e00)=[{&(0x7f0000003cc0)=""/63, 0x3f}, {&(0x7f0000003d00)=""/246, 0xf6}], 0x2, &(0x7f0000003e40)=""/237, 0xed}, 0x9}, 0x10, 0x800, 0x0) setsockopt(r0, 0x2, 0x85f, &(0x7f0000003fc0)="939d4fea6a0592963c3ef7566aee3a484fc533b5552afd1c89da32030dd1c987074498f34b607d4a372dca3af9775f6d2e3c346ac8384303636a55894fe88508655be9f8f3c51c4fc723afa9ed9d56fd574afcde3975023a504d052fd61c0f76c21fe65e7e2ebba978883bc5b130cad938f3a2d6ad65ea21f727945d8ddb11dad5c0bcc50acca5026250e75f3a119d0264600dc7c455b887672538f16ab95f2cbbf5b2b968570146d5018afbd1127d7004e27f4821c85a7d8fb07c154c13998d3c134d5b8a9bf0a602f460d0e22d764c87175494fd8247ea1102531e7a31a3f63279f026421165e9c9dcb3d52c655374", 0xf0) pread(r6, &(0x7f00000040c0)="6a570809a73a86aeb4b0e851b9d62d67996bfad23d480e82bf1787ce3c7b2f9242f1c05dc43c787dadabc9dbd87d8e8c5fbc46f417c62eb8bd4a9729de4406ab6237604a9370882ab27e4d2feaea850668ac066ada7795be5e4cb05c7d66dbf429083935b966b6fdbbd99284bd5ff3f4ff9d5cfa64bc6f9bc04cfbcfa914e7a59a2577c96a82da87f3a76fbd9198c3cfa28dc1308f1b8e306bb319317c2102decf", 0xa1, 0x3) 20:27:17 executing program 2: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000040)="6ed5323af53fb66383c0572673f5e9016d4ba79d57a66a4b8bd57c3a9ff5ca36dabf2542420accd6cccdb16036f7f9ff9c07e0f588a4f29721717a4be3010f7283e70704ec05b5e1edaf15674ba80855ad3b8a1db902625c5527fdf1438675c27735ac357093278ee0d75d499a2b077a3884c05e44d82e630cd96ca1feadb4eb57f5cfc67aadce7ffed508d1c39545618ac1450428ddf01aec40c93b26dfff5ac328ef0067abf19d9ddd7ac47fd7cf922d8cc7140840b08f8386a710b9daa261a1b82a7d5c7605b48c975e4bb4145985e16a9d335b14354ffe2555beca7e4b82e23b88182d529235edc123bf88734930bcb16117f4ca6b5454019b64fb0106dde8a639afc148e79da81389cfad3bdf2005b490b98472355c0eca872d623285840bac5f3f52d270d24ef5dfe307568340252c43da6f2b390ce36ca20af5768e1b7e1ba2469dc719119c4fcd3adb1b0a34a22d254abd39253abce9970436ae58f4d8a074b2458cfadbd24404e65233d7c3c51dc570bf1ed0f2edf22115883d88277df730c8050b475150be7f777308734b09c1d8a44db34d411e0fddbfd89957b5331eff7425fcd41ee22cce5ba201ce1e972e4b69de5e07a50648fc7bd11ff5b842a5f68e7ea6431c3a4c039f4d2e0bf60552ae6e0c6f72ab48b5555f966f25c618b487bf49426b3d63fcbf3d2cf02bdf6254c5de53d5262a766e9d1862b5cd8714a6c4723469ca8cd7d98725fb525a0b2466bf7f0dc26df3ac31ca781723d35c3e370af19437f1efdfc28c77a5b433ca13ba57f01f2c26275bf673ac7d755548398eab98b57cac66dc902cb9742ef813da1a91e8a0ebb5499f55c5b9994ff5780ad4671b89749ca8fb14100bfa1fafc53f7f3dcc58b0d885b14f7fa3dc1c6ab183eb60087b8bf59dbf9f52570d813d252f5eecb86cf7a368c3cb096379837bf73310c6c5a902953af033772867e0ee05f1be3bb97787582a45e01d11e218c345544463bcfd06ede77d639196a6d99a2e3d03033b66ad0a50f6a6ed024d011962ebd518281cdbef7080508718f5dcd1af885db8af9d3a5d577e2c38e51d2c4bee0851552c8a4472c308f1331def3247fa14dcbbcdb2e5f94e137fea41009db4fcc44ee31cf51376f98a0a7d7f8d70a9b5c7db6b6505ca87f014358057f6f03615059cd38443b26213e97fb5fb1fc6a612fa9ba59f6221d1016778f527ba7b0be1b914c9523087885d5c292572f57970fb2d9a8eec8dbfd0ab728241723d80a4bb729ebf909ec983267b913287fa5f5d8fddc6c5d033b598d80962a948cd9b9dbb41d2a48a8086093fb89105e57e83b81d25585a84fecf3d51238838add7bfd5c7a56670814571632b6e49c77045b9dc89621ab422dacdf8dada9e7919d42f0017266ecb0947adfe5a0e761e610ac04d2224c47966dc691c0d805e0f5fb24d9104ce87d1deab71583f834d87dbe6eb4ae21c53bb348b91ea790c046c053de5ea8a9f0a6a3a74f602339a171e386f0b93ba4e72bdf08c68bfbfaee06a13eeb337c1694e9ab5a87107eaecd372ad4821d09869ca7a26596adcd882879718b0ed4ebab8be0dda092daea8dbef9df07a158630477993d7149d7a348f27a23d96c9d5ae32378b23247faeaf6dfefae727714ab876c98fdebcc5f1df1dee3db0fd4fa8971d895f7b4ce01b7569351b1d76c6af77d6d3ba447536cfa9957e4a9f3474fcc2f18d73e4f89b773865339332cd87851447e332c9321ef7147aeeeca38db06a5f74c32230aecf6ab87a2cf6879b11542f7613273801ea16c12617d997e485b88033eb89236971a30c41f7877640a05283c20a404866049b9e20a15e6af3aa309f268010b83a787967dd9d9b12ded713288da345d1e77e46f8da87196b3a896e7f8f679bd9cb7bd83f0f36f95fefbf62bf1e21fd37ef05c8861724b88fd99310d8eabef7056bcc2ee5cab5a4864bf8e76297738cc0c0037bc127c6309d8d2e114a7f2b9688eb8b97053f0ca630ae407e9c899d9d91edab6fc2e5ed56f0d85d864f54494dd3901ed8da5ed3e95d76a361a232c329c29c1de283ed5e5dd69881a7698ba025eaccfe932cd2baf14019a56f295c807901a3c946eabaa7a6d1b27142f7b30673d192b54472a6ad75e603ea3f48263a9356e547a8741a2375c32238cd96021a9da7be0b29cf522cfc571b9ca2ddd88e6f88f2a6c3c7947aa55e361568f8e9338b86bac92f0ae7e711a423d03493b9dba2ea863253530556b66f41dfef399658ad8c7fe6d9546ff8e9232c87ac924408cd7842e788599e1e95abad81c43147efffa8a948454cd39fff9f7b24752c2ca5f2829755453ae936bbe26b3682876d01ad00b6c23715d946fea0a921e95fbd3c1b22f0aa4a46e6a91f94e3e501e7eb24524602f4965b96589a9e12a8f6f019cf70a73d6df75b62f5ec9a4ac55e1961409e33ef4bc6bd728b4fd7eb1fb1efe21f773a884732235375f88809ef53a161e8a39d805179b3e9b48ecd42fc29b8c042e52f9683946260e35d7235ab825dd285b6df3601bc12aa3641eb8ad2b0a369bc5f13dd8eb4be4d9dcb31cc175f946b4c72682369df28fb28ac72e6bb29afdb1bfcbda5b1deaaf8d38a9e548d2fa956db0b51baf1eacd80fbdd5181960f654cbd91ae7696a7ff6c4890cda9e408df7ece2c36eae6f4ca502595d54cff04873b883866ac45e666ed3209f349abc39cac3c5d2dfa10bc22d7844999ba7e5e102bb3d3957efdbb119df2b1382a17a178c75915e69dc9e9597cdf090f5446a42009e85b424bcb7bad804ee774312281e1ae11d4db736b52c111077b37923227f58ded005e366a0cee84a328dc06fc69301b79a862c61f4d722ffaa5a6c8888cdd3fff799049ef145ea13fa5662bc94c7e020e16764e6f5ef2354a41d415974eb421fb4753fd1884a971070cd96d323b3b448fa72b1271bb87793fdde4d73b41bb14e44d153169549ad0a1f95fe429b3dcb64fec8f73ea2384576dba8d8994d655e3ea32f198636505f0f5bf008a4e2c1180ea6550baa065fa2b69a0ab6a4cc2e16ded561eddadad8844f684cbeab4f7edbac70ff22fdc50ce4dfed62cc37d3f7c774f27e35f4d63c2798df48a79aab8f569d83f527b57512a098616debfd6aae58194d157ce26228778118ab6901977eb100990058b91174e4c80ed6298a64fad86a1936b31b8a53cf7cce9e76d15b995f63bedb7216d7fe5348243d2fdef5c276d369b980d1066331b4f8e888bca6f770192457c85df4baab63cddb70f22b9654d72b553e445cac0e821e48b9973b0aff4c02f369ec4d6f634c0dff8f81f221e5bbbca2f7345940ffc71c7e7d42adda3a4b782cd67aa1d3d4e5e6f3c5c0ee1741f9c7f8312084c8368b5e0f0390bf2a8db9aca68f25475103c32e04ad33af296cddffe43de6e5fb398f79b6cc3c9e02e2de0557a88bcd6a9b1f1686a861364d309b785b4a40e8648a2d89d2bbaf326965883a1e2d44a1ae3bd56df7521881004b2fa87b6e82357be729a54bfc2c7b628b4adcbbb3dc2f073ad0de6d7b695a0b274486f3d4b72f704805574370e5b42fbeae3cf8d7beeda7dc14066a366cc25e548cad16cb4dc7f1cd8e6ba6de99e682380821d3962f66ae212255fe3ce30ea785f5dd49147008dcbf89eb00ed990036876214e28bf3707dbc7645977bec1683e9cf51f66a1abb35a9a5d9ce6f462503d97031e904fc0b7c409a1188f6f60081da21e48cbbd7b08be7cf4c59b05a88ce4823513cdf270fb82cea989f68787c014a422edc78176fee618490b4e7c0e763625740b10b59af5d8f275dc72a80585f5127af586e4dc56a64baa504d933af01b23f646f89ec793deb65c6626c090490a808a743a453a500bd87c576ac44d9990ef184a41574e1e82271345be0b85a924150bcca868eb4b356a31d8d08bae835b7a833b9f199b404503578138b54ed8ba4b11c72fdbdfb0530bb6cbdf4e1ec18ebd881d4dc3060688a2eec47a449484eab852daeb60857ee3f49ddcf0fc461cfa82f06260225e4fd94ce60148b4283d890a0a8d80e16574fea7b14bc68c77565f7a8aac40d42191e8dddd2f9ad6508abd73339c2ba1b5f3d314982aa359dfd709afe79aceab0825bffb59acd4bdbf0ed9573889f713bd31e3a4b235236a3836b5d5d3598b8c586d33a6f741046d9e2cd1f1f0a47f554aa9f14ab95db09d86a829ad95485d300119a504bae7ac5b75ae10b7a27a5900ea4bfb93974c9f32b33824a44af3678fba4a8c3db9c62aa4b6e46770ed5b29b0b601b679c2800988ecb3d6046b8554653f95fc26d39c5fe4f0828d12ff37dfada0e3e21da0833c2bdce4303dedf39c79f6c36eaaeb2cec675e237388453f06701ac47923f6ae8742fabc3898830e18ae50f92bf0da7492859df99042f12eaed31a63cf2fc01e10a4f724276dd998096ebbe2363f0d55b292b15d9f2a4bf7611d533d69ce974b19383e730b3f906dfe220c9805f8737cf8d4435837668478e1cf38d41e5dab678564c02785fba661482f1a99f947fd29f3e5d376d3aaf439fa373fb3079143dd3667bddbc4d51080f33f0c0eb3936249cd10a5a34a47f56105d839c0959aca56ec54e75a3146cb706dcafb6d19a41d8dd327f3c7dd46921275de8da162d6490743391bec0adb7cfe11c3a58ff42c5534280e0ee1c651faf26930bce5e0a776202f9ad50ba58459f7d5a6407e9a3f83c743cc75e664bbb22738d6ca019bea0255f03a00ee138cd38796548e9dec8c68b5b90ceb1ed243642c7703fa85635dc9ab004109f873137e904749135f6627b1f9d35e7cb17039350873e81e0fedec0beca3d153401b274798ba6823dce05893118fadbd292c5d197ccd83a1ef8ca3d563783ef03eda28c9e59a401e1220055ef41caea24a318f892642ada31940aa93c3b66b3b33f15e57350d1bc82890e5c1ddb386f17b4ff8713c21a933e0224bbd06a2ace8ae5331e2c40c0dfdf8bbef469e13ac62c1b169cfc2832afbdf11ccd941f70b5da89cb0a01e9ece4bc1485a174e75e266eddefa80fb545b6d97daad8906d2afb6388e5b9a57236b4a62ea9b8f237ca548e5c348feb2f8c0f23c12318b23f9f705998bafaf19b6f320563f55b12dfaa61e675f00e8fc374d564417af0d723ea5c0c1233dc9b992b698f7ab36f92990f0c3960a724b5d3ee82df67d06aaed25af42adef5d2cd1826aab8cbad818f85401f4c7c960664d09d52d9dffd7061a548a69f6c2b06b322b1d7dcddf671768e915388180cb5677b8b5a3ee41e1236e9814d3cab80b279294fe8fd9594e00455668c8da5d3d55b952615931f62830da16f2fafcbbe0656f5f2e4139d996c8b6dae6041f14d7a9c49344e21c556757cc03d4d3e7bd57cb18f19ec3f5260ef5cc26cb82315391ea9a55de8153528c374db533be2ac2ef7a733b6169212b3df656167752008084bd9f2f5c2ce0fcb4f17c7864ff792b8eb86b7cf42d0be030bf5f4aecbfe2e01ec124f74495832d885df56615922943dbfff9bfdddd4a706de436804c8786131d3033ea4e9b799f225729c365fc681a636a20047f66c73501ceeeb99a96a768a28565a74c6c4777bc2d083255f007549ce7fda29873192a688dc0273fa93c3a27dce23525a3e02aa81217a9f20dab94ff5c9ec0cc150915f2daf7cd14c64403ed139b7bb30d7dc5643ba316aaa8e302a4d61021763d3a8a8a3ac087d41c275ad55d32f3001dcedcaef940f5cb24de47debc4404b1560221b45b747ba51f0577467d0dc695b7049fbad2ac3762fe7490", 0x1000}, {&(0x7f0000001040)="b61d0712381369ebd4a7ae0d22332b9c1c6e418c6de8439903ff25a5316248c9ad2d54e8cf42520428db25b1e3fb513c9578d33fd7ba71b76aa8955c92803c60f24305dddd44d7d2d7cc027123c3d653542d75b7f8fa73b6e5368515e2ad74539f34b185142e45d3cf0b4bc0b0191563e1f6bb79f9c125c8e5bf33225618bb3b59c8a3ab9d29e927af51bd4f083c981e4af8dc8ac837dacb65e801cc7a03e06f99ce1c4f1624d1a3086c89181edf5c9a86eec29210c0e0ffa710c2b5a230bf95052740c755de5c90a50b72714468f2dfe64e143c1190a58e4bf1caded7c607885070cefc35f316e3562d4ca5aa9e5574f9a89f98e44523f3", 0xf8}, {&(0x7f0000001500)="d7109ed9120b566e10539fff2814003d5bb1e66319590f4ffd3b69ee80decfa469ee87a28bca5ea71a23359e1e7f071f3a7ddb26db0e8f4aaa50260e55d9fbc3e308af1443db596dfa4dcd879782eddae8ed7d1b913f7496586915928c0595f7c4609e3711b5be4ea0f4ee518a2d3837", 0x70}, {&(0x7f00000011c0)="4ca4afcb14ad3906aabe37cf85764f698492570f029ca9b92070b5a5a11340173cb37fee4cd034fa1e503d427a002a083558fc27434df8ac6d5a18ed6e14eaaa36cbbe3448bb726e4e940805d5a47b88006119edb6f894dfaf9a993eb72b58279667e1716fb88483e78fe59513c60d2b6594775a683ea59f50cccdf42d0405b3a93cadf450f8a5480bc0d664d8e1a4063c16400eb2b58bbf3cf0084e9373c5", 0x9f}, {&(0x7f0000001280)="c519d334758e4316d2bce33f0087f6858f9749d988752a7554faf6fe3e4bba968ce82c83c91d7594e9a4e666183a1f2b8c64926b5fab9a8afbf8003a2986bcdad8925d0db41f79bffa81616a93b475d1ae4686cf6c", 0x55}, {&(0x7f0000001300)="34b3a319f78c3b5480f64bbb893888548952dd6867e268fad204b4e4f08c0ad2995d806972a0a61a0a2a4eda561a708b184a0134937d782ff785cc29150bcdf61c3fb39ec4015c8a8671df3b476b6252919d0251c15ffdd5ff6fba5ce9b8411da053c586bd91eb", 0x67}, {&(0x7f0000001380)="66afb9b9a79559cd600e431363f02f851d0ce16dab96e1a2e51c02a64ab08d54e531767f6ab6b4cfc0a707e623420bca44671d77eb142c5f7cf6c101a1c20403a1c3756bbee400ca0435a484b9407c06e02813d21ee821452e27a7f267ddd3a3d35b6a2d0475671ed8cdc545d30b065ae46177df00ccc1364991056eaf19d32cfd76b1829f23d96bcf11d90398c83047a3b0adb4488ebf37dc1351f6cdcfe0fe44c1395a54de37d81d91a19a1705b227116ef02856085ca88d5b448ebd768a1caf040affe2e4cd5c40891887e3817378249ca8deb2", 0xd5}], 0x7) geteuid() r1 = socket(0x6, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x24, 0x0, 0x0) 20:27:17 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000003c0)=""/252, 0xfc}], 0x3, 0x0) socketpair(0x18, 0x2, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet6_ip6(&(0x7f0000000700)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r0, 0xa, r1) minherit(&(0x7f0000db6000/0x1000)=nil, 0x1000, 0x0) 20:27:17 executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x4}) getuid() r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) syz_emit_ethernet(0x56, &(0x7f0000000640)=ANY=[@ANYBLOB="a35fdcba88ca067b8b3c086ee0bffd28a8bb192afa455c10ea7dddbc2b59fce6efc8a0253a0653658c15b3fe5522aeea5a63ee9e284e3ae17816f55219c3b1f88416fb2c05c7274e99da960006ee8e7076a7b102fda37fa65027ae9fc03a5bd0e156da321830e82df7d3aa4140e5487f40f415fcde5b35518103f1c944cb50bf57d76ae4ad7644c57df48b029a66242e671c54a59940cadcc63ed9659be758f5ff498de6e5dd40b4d03481"]) r2 = dup2(0xffffffffffffffff, r1) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000500)="ee08665d19ac14d5e5130d0e7e8a9a4433b4cd48762f97881bf0817a00d42cde8a00000000007400000000000000000000c5dab4a7b207723197ecddb0ec990b6b63b172d8b7de861afabb1054452f88d9df122890f1aeef5911072a71ff6b0a6752b98910bdf19f09658b4d3bb26a03844d3672e220a97703a9da8ace3932c2c60ad517277561e99e571257dded7f56447f63307dc79a34544a3c3449307c3fa30d084dc257", 0xa6) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000100)='>', 0x1}], 0x1}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471", 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x100000000}) setsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) unlinkat(r3, &(0x7f00000004c0)='./file1\x00', 0x8) msgrcv(0x0, &(0x7f0000000940)=ANY=[], 0xcc, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000690000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000692000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000069a000/0x3000)=nil}, {&(0x7f000069e000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f000015c000/0x2000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400000}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f000069a000/0xa000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) msgsnd(0x0, &(0x7f0000000000)={0x1, "4076387a4ae4b181abe288e0c569b97e4769d1f2eb898a474629308d55e792f841b63fe20ab233267adbd6b5e32f0356e43507d5b8d592066685caff532bd7e9a2429c276cfcd4221e810eb4"}, 0x54, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1021, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000400)=ANY=[], 0x15, 0x0) 20:27:17 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x11) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="505461de55e1d7ebddf83c0adb3db2b08c18e839da4678b510802856493a5c60a7969282848fb0418a514b7b1aed179d2c5530dbe80c1379c8c25e7735c1049f6ba660f4cd66972cd0ebbc9eb1f4aa42cba1587707a80f6582d9bc57", 0x5c}, {&(0x7f00000000c0)="f7d67099b0ea5acab51bd932cc01cc17fcde124a3e1f85d45a1206862e651bd32d794ca2c8161d0a76070a8a468d46a97d3290c3b5071aa71aa046f9504f53d45043f7faa2314c32d8f9f99b1492196eb3382f6281f13ccdd0151137c5c45289184fde5473aec713ceffeb7537b6079a08634cca9f62245014f82884db447b732db9859e29a1ae52d8d72ad23481b90e2a51c7cf3a5aa9677009aad736c14221bdce03b537b65763d4aadb249ced7c38ad8876473eb3ae7a0ec4665714992bc930405e02cca4f41658f5af7d2cbcd7c30db24ce8555e19357399bda23eb0dd8a75bc8c75592fe61a04470203ce301df9047a0833a25d31fe77fd5e3ce2c9c3ecc3db14665539b6bfb2629ad9ab44fdf166e86aa59581b45db18cdae71e6405c9c75d7c0426791eaa0fcf8bd6b72fe3d8d724868bd4bcdf5e0264dba3cb450a48085d6fb15facb93a324c39ba480e0dcbdd4cda6c50fc567466b50ad7524595706a4a3c7c0246e19b9bbb1562158a348831c1e3c736e26f4eec0ae753c12564ac5aba51b61622574a2d8be85d699efe43cb305b258c794d580ec09a2a887b2591797e0066343ef0f4cd1e0286567632a407b77075e19e5d0598caba568d792926f64638ab4ff1457c98e58dffb4afcc34416f70f6fb868fa4653b73aa1a9ec9a86cba7ed388cd228323877f85247bc4afa8d00be36b8b97af2f728532437026794a59dbe78983341ddb6f3a68181f7b7478dcc44e409cb16bd0328bf022e5a05d99fd7bec292532f6e802d756020c7ca2f51c8e58ec338d9873d22e030c783482447e847a583a530c2eee207a55bff04d13a9b6e6b808bb1ebc0b0891e4670004a24de68a57aac60b8f3fe7d6d81e5d914e7d947b9c871a3cada14243c7305e61017e63acde53ece656f7942ee107cfe2deeb7d07bd30c971eb738538acbc724e86c22bfe56d9ac2651085baebda1e9d9caa9e08258710bc109de55c74aa9004af3e60ce424a8b22b05843ff10c941431894211d70e73415975c16a69443022faedc70d9a97aad9687c900da82bd3acf4f93489b82d3134928dcd5fb646679c817dab85439ac2ee6c5a0a962120c0a8d301c0a01a9a38fe42e141c74e0143e9acb4d7de90f235b20a607fb0b8adf9a9ae10e5e6d14b425aa58fa6a51507e096f15f8192e787d24e92df76d6fc34297238fd4cb227d88a39cb098d2b034318acb32928100c206fc76d8156e5b4d5e15867ed0cf27c0c0b0878986a27063bdde824eecb81bbf4ba322a0c3978f973ab09358688093869beb1ef4a319b6074eb50d7404e9dddb4766afcbd252dcd47b988509b612f7bfaad4d13db5cdfadf4521253230725e3c83a0ca67d1e406a527f32320bd7ae42c693f79f35edd8001771416eebdbf927f965be6ee55e1ed3084273ee2a49ec9a14e502e72816ba952350652572fa9bbdf61e2502b08f54b52d780ba438ee2166e1f7c887361461239b49e69f193a6cef0be0b597286f417cfece782b1b24cdda1681d91746d429ca5676a216688fb86e9e6dc67e2d0f2cca91cb8f3fc26a65fd721f827d0464a91a6c5aa3bc91d9333baa0ca7143b43f54322bf8c248fed7651a8d2da97a00d470799763ff26468f91ca13e01f17b6fc02a12b780dd417d236eef8253a6fc3a3d8471a72e4db30b036273bdcae0de6bacf02064396381f63556e56f952708c6b6123448be2a9e82eb8625c1b9dd52c232b7cc51e361d0b782c16be376ba47bf62089bb0e034b06f848c95b37a4d96ca1bb908e653205a69e3b658c3d6a9e26a97ca907b91fab156474374c10c54ef83c578370d292fcf527cf32f02e02ee005579e5f2dc3ff8a44d3450f9422cd0c76066db8af7b70e22b127a634d392a5892d985ac20c865f229bf6584efea55a8537d549e036a9c4bf147e69fd300544b8cc572322e4c0deb47adffc0618cdc889a86c9da152ea57d32f3ce73a94f89560392f7870c6b41fc6e7d68865bdc3b1751c5f40143254fd74a3a445ffce390972084c80aa9a9df5fd364ab403d14321dd23771aee4e02b996532dbecac88d36d096eef08cc18628b920255c5addd177eed7a8cf38dafab3690fff8922d3951487ac96e95b475d22c5273777c9e0e83f4bfb8d6b4a4e666bcbaa8ed4b47a2c57f312b8fa558be946ef746972dc3c094ce1038de8418cc2c5be1d142f0c1d4e7b0cf31b9ca4a604d37f435442d3ba85d4d2170a91d9160cfd738879ad9073358bae5761edffa1e674bdb520bdf21bb1f897665e2c81f0ef3afdfc4d44b86d7126c62e9a0a50329dd96e6af3e05c4d6b1e39f42f2eb3dd285fb0cae8ff789e9c3f1e9be2213c1b448dfe921feae284077f8977f90c6ff378765c94994ea5f732210401c1c6aa35a8dde90b8d8b2267a109fc3eb169399e86b49c5d0d7cac3bb1897c6eda3cc52a17104cda1dce794c1c417634c91af95f1a74f02e3ab279f457e24c5f51403327f141430ada136931eb4c009a4dc261592b64f50c062f9cf440abd31442a7de2f19a72bf1c1cab152880302b214bf4debc408aa34d2c06c3eac85a85226d2742426aaf4767f603a99f27aae386fe0aaeab3105b9b6a128a4f6f01db02a0b59fec5113f5bc51c4d5355c923d69e7f04331a79d02e92abcfb5cb9e8a2041f55e591ac049f722389557dbc79631db21adcf33f82f12dade40e5f3b7b63a3ea120af3d5ccacf51be241a56f539f75777d18f319773f163854be853980ad11d2bb08f6529b1252ecd84d4b51b768d95ba1fd53fa57f267757acb27ac59d65361d44dfa7d3b3f7c4913856a043b31e8fc8b9faf71ea3f89c1486361d17c7a95ad39d1bd6ed16cd6b690604db5ccfe9baf6582882575e4e740c9d1a24b5d545d1ae85cff4f18ab3fc01a00d0261ddf5a3f30f5d0e8bffa49a08c933e9958a9e1b2a170c4048d28df912d9e4da69b6d51215fad6ee79faae3ffa233dfae7a173511bb28080d8837830323f3627eab0d686deaf3f6582cbe7491064f018d5fb4e6644d7c3c7897017c5c06e8f499aaec2ffc60e2a8675a11b3a13fa6a3e8b96c7eaa56b0e1c6aed6557071ae94240d826e45c33807f149551692ac5577211dab0153771f0f67d72c5fd43a70707dc0f6fb3e64bbf83140975f979545be7217e602d3bbe49b2d58b2e657c1c83645e65df57225b1665a2df6187bb1a2219912d7141a3896e42d707c5f64a3dc6ae15ae463921d2d5a23cb65f6156c97927eb9dec062499b2b661e717272733182bc379c05b64486e3a3eb65a8bc6c45b269a28ca986f45b0cf1359a180819d8af800f8d62fcac009b4904ab53821b21e62fe2fabea15487aeb02a9a84f768d42f2bbf0464f77314437cf2843db2a028441e51cf40103c1a0d9d741e704f4258c7148011d9a5a229403522dbe43cc835957a41fd02f2609509435bd08113dbc9992e86e1cc5f553163f2124a3067fac11d960f003313e5af892be705a6db67d1b2195e8792f1a6a8c69c6ab0571ccf972a692fc5165113f657fcd0c2bad8fd02f237d525981db0af141e2e7650da6610f3a1a99a38178d198722f72311fabd67117538985e91332bb05b5c96b4a4233905eb8e7cc72eab038ff5362e52ce52b7f949e7833a625fad95735875e6ed4daaedec829afde9f44ef41ed367becc41d649fd9b8b793526a3dce730bf5b507b8baa1bfa953aacde597f6ca5db51f3e268e7b32e8e9a1423ecad149501eb5ed91b1f8c800c1f4d5462636c18325447b3805e51fdac0e81061cf2cd97bdcf0cd280e22fbe71c47b26763dcd5df26d11db05dc20e7a31e62afdf7ca8ee4fd03357bb780345bbf387875d4eec39954d646b6d4fc893676e1e17dc07b5da5b96ad2a796f01ce44ebd07de3115dade71c5df5c430c5454fc17733bc6db20e8463ea7fa0fbbb9453dffede9265c2e483e6d288fa44f13417dffb4f951ad0880db5be5024883f2039ebc5a032838787bc6aff24a3a6d6e289bb2bdaa334c08c95c5f814112a012fea66e656fadaee364edda8b573e0c43a880d139b5a992214fbd3706e636f6cd4bf95b1cc0ac14d6380240f3cd66d05005e3747da288d3ad29be0be9b84d79181eee0e3bf5f42bb9607745e805bc7571895b263c438164ed1c0eeb09d75e9f0dea73302ec031e2857bfc5e8d58200f1ad217e707bb1bf3268b1848843b125cf2b964472ea5e8f97337347390776e72717aab376abdaca41706757fd9caf8b9187e377aa2825797bc45aaae905e18dff1397ea9e09be1844398213d4839b4e72c24842220c4cffc9929f984fb408df729d60b325204294780d24fbe1a396904401673bb5aad8b0f1d62ee92d90024de6b6c32b926e76defe47dec93a864f0cd6abf8dadf2232900583376ec2fb1648ff36c80827856b18f964972933c9a9159a5e729f8a3d228d804526f690d77fe897f52340c8ed8c662de42834573832c1eb71d78cd24b5a1dc369356a436684cebf24bc51408144c2ab318cf4b1f96e4859e2067fb6a2c846f9b6908d3086d773858c57dc69a6b8fa4ed7a30031648fadfb86e7de4cd9eb2e650dcab576e12b74545db5ba785f977324991ec2204426f3673336f807d90f46e273d4bf1b7deb01894d86648dc71ae3113983678d79f8014c60e8130104377b763696a3eeda6fcc2625e0aaf20178e5ee0962c2fffb3c1c153e90f83a727f3ece1d5a99575ee35f33bb7f754391a28e8b5d7cdc03970f140c3b9293a9758fc47cd5542ccefeb71452166d701e9b8ff4ae89e721ee73e6c1ed4306b6d6c9eb3e0d8d5b69a23e0eaa49a23e7def2f47f3058dfae546c56faf08d1e0f8f10b6113edea4f1758faef09a4653cf35775802a9a592f2d8e549095fea98ba2a83b5c3308ea0f35ba25da3272d1ff2a1b013bea6be58a10eb93f63448352219a86478066ddf0ba24d07d184be59ce2fa8756725f100ee8940fbb8ccf6433e9969c7a253093c1d6d528c1b8e1bfce59abc3fff5e28a362854c8157dbe02080895080d5433ac0ff6c3d0f7ae9be6def689eb2c369e437cb2ee7a0003ee7bc7a5395408110196150abda76e25333cfe20794154cb0bf35654825f6ea74e71723299d791b1e52e5f865e1f524fe27a416309d679dd40e0ef928b05a3d39d69a689f8c5b8b59874e2236d5f743695f4df62bd7195e633b22794d0d48ce52aba0edf418c7d049d93467187549035655dc0d736767da6f6bbcb389ada807b5a5ad400c259a1585bdd1c7e22894ad8fccb6a1a328135455a7900342ff534b6480f57189673d9ecc2f92dc2ae86b7c9e397b85faf734caa5ea861352ea7fd9bd0685d6907b02832a8f367b31efc5ca77e1b2948f2abe9a4d948620df66c0c46570227c9c3d7486e904b930931c2404ed68380cea30098b142aedd130c0bcad7670a63c2c4289e13867aeed32001314548c9d76e2b32cb3a5a9383370fff17a49866ab7f9e0a35c3f2483e470b600f863c27d8ba0e0b85c3c57d64d75dfda06616f1fb72734c4e3040aa4a2e7f32026635fc7455a9105417962fa11222212136897f03630ae46482c7085bbc09be0a7f20e2b163185cb466b9756107abf746d1f81f86fa6e8f73c4734bfe9728854cc59dc131d6e97a59ec41fa4f3a6561f568ad2c36d886d134151d2f309b5710dfd8516cf6350a8bf30a44a2a7822e0581a85601a7486f66848b88039ad7c5dc9897e2233893e160b2d2d83be53f996706bc9216d654cca76f1933793cbdaf530f347476f4c87ad796ef2de9eca2c3712684d228a51a54ea81fe8e32", 0x1000}, {&(0x7f00000010c0)="892415bd03ed5e4a1a9afe23956282e2dc8d01a97cb26d0ba558fccd1c6a5860d0b8f86467bf57439d00174e2970921021decd8844306dc31b60b970d47428a755ac3c4df4e8845ea083ec73bd5c39a97f35f0e1fca1adaab12156aeab395eb991465473889f7da45faf6f751d5cdd1c776659f193144b3aaa0e999418fcbf26fd47284b3a8290d0e76cb3a563de899dcb59e92f434a2a9ca22ff261241dbd9ada978b5d8d8ff4491cb768c745c40070e4f50a925f4b38c1878f909e8b142fd7bf3ae70517d8ddbeec0c7a46533c34b14558f3f2b723faed83b80daff4ba07c8e3400287", 0xe4}, {&(0x7f00000011c0)="d601edc99334ad6b", 0x8}, {&(0x7f0000001200)="5843cc8f8b3b54c358e8", 0xa}, {&(0x7f0000001240)="287a3a091c8a87548ea194e0a7ef6797a9e125f47e1b6df50e724c43f18a48817f3f830b1dd3c5a419f54a3145302960c56c170ffa8c31832f8c0b9163e133a254506fb4510912d36e5ccda2674ee78134722d1346b1b7acacfcb3096761907c3adbc57eb9b96bcde076ec7ce931e3485ed136dfba1e083d88da22a2b7b365683e2bfea380c94e2257bf6dd317f8f059bcc6645d1a46acf6dd1e18", 0x9b}], 0x6) close(r0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001380), 0x8000, 0x0) r2 = dup(r1) unveil(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='x\x00') close(r0) r3 = getpgrp() ktrace(&(0x7f0000001440)='./file0\x00', 0x0, 0x308, r3) link(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='./file0\x00') unveil(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)='c\x00') r4 = fcntl$dupfd(r0, 0x5, r0) writev(r2, &(0x7f0000001880)=[{&(0x7f0000001580)="122c1de442c62c7442790817b6af4f55c144257ed6c9e1e985fb1622f328914c880e7dab81eed9b4d4a08c85ef55ac5ac57b397a4f83f6137ad441dcf62467beef5b5cd4d150cb0b5888eb17330f01c647fad69fcae47358c7dd6efa6c2676733972ba985389431916c99a477a764bda88f170cc2846758a1cf987e7b037113eb779dea88b2198af6803b15102ca0a96600b8c6aba283bdef18f138b885144a55b4768715b61f0d1250f84aaaade95f8891e139ccd011e4626d3", 0xba}, {&(0x7f0000001640)="90", 0x1}, {&(0x7f0000001680)="10826102beb9bc6e46db6d891de22fd8e557e3a4ce892f13e73b39fe4e2aafa439d11e25bcc9fa004aa97cbeb31fd49173de50bdc340e9719e4fbb1073c321a7bffd930ebfb499db9029a8e3a091e3c78d737120777872cc356bc03bb09dd30ecff41939de92c52a87831254fcfe933a51a1b158eca2bdbe2de458147a90011d1e649326ebab714e84f1cc644bb20952d0034c3b68f9ac304d060684291e73138aeb61", 0xa3}, {&(0x7f0000001740)="b3dcd3fa42c011406bbd6ab8ebc2b44eaf3126c42779fea5d7e6195452ffca9ac5fad14a90fa84a56e0b59e12c8f0c550adc7c496209ae76064a6a72eefa366316a36f49ccf65532bb92d7309954a4c0c10705caa2b2e866701b2cd5c70136404944c954", 0x64}, {&(0x7f00000017c0)="e7bc7c77277b515c7b8021cc6021197ffa00488542467502892961a2cddfd3f2881b696a", 0x24}, {&(0x7f0000001800)="659a840b21550a6d578ccd730fe402528b83bb4d888b947d74083a0ff0c6fc27cee6d12a0f97b5ba2a0dc2954754b85c8431767ec2e98f4e4825e44308d7f2495847511219b641e80cd60aa9454b65815d68357a1a", 0x55}], 0x6) bind$unix(r4, &(0x7f0000001900)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001940), 0x100, 0x0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000001980)=0x8) readv(r2, &(0x7f0000001c40)=[{&(0x7f00000019c0)=""/106, 0x6a}, {&(0x7f0000001a40)=""/200, 0xc8}, {&(0x7f0000001b40)=""/21, 0x15}, {&(0x7f0000001b80)=""/155, 0x9b}], 0x4) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001c80), 0x100, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001cc0)={'./file0\x00', 0x8001, 0x8000, 0x452, 0x0, 0x5, 0x7fffffff, 0xc8, 0x1, 0x0, 0x8000000000000000}) recvmmsg(r4, &(0x7f0000002180)={&(0x7f0000002140)={&(0x7f0000001d40)=@in6, 0xc, &(0x7f0000002040)=[{&(0x7f0000001d80)=""/49, 0x31}, {&(0x7f0000001dc0)=""/228, 0xe4}, {&(0x7f0000001ec0)=""/220, 0xdc}, {&(0x7f0000001fc0)=""/69, 0x45}], 0x4, &(0x7f0000002080)=""/148, 0x94}, 0x89}, 0x10, 0x800, &(0x7f00000021c0)={0xf6c9, 0x2}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000026c0), 0x80, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000002700)={0xffffffffffffffff}, 0x4) r10 = geteuid() r11 = socket$inet6(0x18, 0x8000, 0x7) socketpair(0x1, 0x1, 0x0, &(0x7f0000002740)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, 0xc) r14 = getegid() r15 = getuid() sendmsg$unix(r2, &(0x7f0000002900)={&(0x7f0000002200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002640)=[{&(0x7f0000002240)="b9fbe8de78f7ca1e1527fdaf1353479cbb9574f407e1677e88950828c147dad4c9d602931ecf397f5db927b3249b68e6bd897155303fce52a9e1d4bd8bdaa97191f9a06d54a78cafac5242a0be8f607132054aeb69e4981a1cec6e267b59", 0x5e}, {&(0x7f00000022c0)="16c12e0d267689b7b3bb8f81672c998b08128d666b9566ccb4691b760848fa9acf18a6907e8848ec82f18936216bfeee542ac733d9", 0x35}, {&(0x7f0000002300)="3732387147effd4fc9c643bed5a909b6def8c8a83cba2e8d5bab89fd786ef81686afbff1f4e860cd352712622b61c67ec2ea33d3c784ea024224ab63d229bb926a305bf5073ec55e327ee84f736c42c14eade844ba1673e3c32ab10c36ff24720ca3253661ac20772696a0cd9da26bea33a1fb100f16e72c98ceda679460357ae97c6249985f69f1c602cc81d45577628ae794ac7c94625f5d54779b59de29465ae0f599f6c5777d73439c62f3d415a7623e59ef02586b5b2048e89338ea94869f9b9be710a2792874ed57c2738edd65816dcc8fb1d3424355716fc0cd879ca2ab24bc1cd7fc", 0xe6}, {&(0x7f0000002400)="a86e932ca1051a12c7d2f8b22e825f5785eb247037c052aeaebbbf20d05df4ddbe7c25fc53c1ec1f11cea19598ada90246eb9b2a29c99e5bb4eea6bed6f6ddce", 0x40}, {&(0x7f0000002440)="9241d726c9030ad79f87b0f44ba73187202c82cfbc9559c2feba9654b9369174cf00752c178dc919cc92e012a44b7cab3fd5f83abf5c24a9a1fde124e81a3414ab6c594326a98d301ae57e3edb12bab729a8765ae7a352dc8ac88c1482c9e6714bf63211311fc2990a2cee35f1ae061d97c0dc23148e5866560b3894ec82cefa48a4707a0f16c180ee0dcaf49e46dff6489bc1419fe8240d3460116743ffc1e05d57ffbb834eafef2fac5d0f9d68f43929f117736eaa2f1369859d1845e88f3ff94de555c95e495784bdb995", 0xcc}, {&(0x7f0000002540)="ad617e4be7efcf53aca223bf7bffc5d992b11fe313944f6c4b209102633ec82761be1670ae5a468c28c9e6cec36a31531212b3e07d59ea3555d25862fff05b767862f90e8b90e479122099227f0cf237b010691805c145cc7a2dfca9ea7e806a6afba6e7ad5f50ff1109cae1aad9e70a5255498bd73288056063cf8a3dcf7217ac83a483e0f2e59a81197bb3b466ed75e618ef2739451b76196075cbcf382d2db99b07899d428d14c9d8d08b21b4dafe7989d9812bd0fcd2127dc9eefbbf9e8e05f96c167d1e344c232d0f85f18a3f137c99b386f5e29bf834", 0xd9}], 0x6, &(0x7f00000027c0)=[@rights={0x20, 0xffff, 0x1, [r7, r8, r1]}, @rights={0x20, 0xffff, 0x1, [r9, r6, r5]}, @cred={0x20, 0xffff, 0x0, r3, r10}, @rights={0x30, 0xffff, 0x1, [r6, r11, r2, r0, r12, r6, r6, r6]}, @cred={0x20, 0xffff, 0x0, r3, r13, r14}, @cred={0x20, 0xffff, 0x0, r3, r15}, @cred={0x20, 0xffff, 0x0, r3}, @rights={0x30, 0xffff, 0x1, [r4, r0, r1, r5, r2, r6, 0xffffffffffffffff, r5]}], 0x120, 0x9}, 0x400) 20:27:17 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x30, 0x0, 0x72aae6d85ca100ee) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) 20:27:17 executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f000000e000/0x1000)=nil}, {&(0x7f000015e000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00004f7000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000017000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000001000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000010000/0x4000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f0000ff1000/0xe000)=nil}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000015a000/0x4000)=nil, &(0x7f0000157000/0x1000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f00004f5000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f000015c000/0x1000)=nil}, {&(0x7f00004f7000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="f005c71031c1c5f431277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0ab2266affdf772d7a3600e451b59664f558cb40000000000000000e2589000f6a64f370b9e336987d77b38f79eda5309e46ad739e2efa087aa9f5f899347dbd2ed96e7234b8972b0f7b273e810ca9962a8f461d3a05711a630eb4dee", 0x8a}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000ec0)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000140)="c9ae5769416f77a01a10ecc5d96bdff584840b71ded1f5eb3ba260db5ee2c26532f0bf99ae547e39623c6ae99ea27fa2134597826c0da5b268246a1c6395a21367d19822ea002bf9fb4e0947c3ea466257ad44bcfdc54b2f72ee7bc0090000000b40d4bd250ba05b70f2910a7eace5664e4581c3547a343256279a05691ee54bd83392adfbf45996f8", 0x89}], 0x1, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x1b, &(0x7f00000003c0), 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x36, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x1, 0x0, 0x0, 0x0, @broadcast, @rand_addr, {[@rr={0x7, 0xb, 0x6, [@multicast2, @rand_addr]}]}}, @udp={{0x0, 0x2, 0x8}}}}}}) 20:27:17 executing program 0: clock_getres(0x4, &(0x7f0000000040)) 20:27:17 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) r2 = socket(0x6, 0x1, 0x0) recvmmsg(r2, &(0x7f0000000640)={0x0}, 0x10, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) syz_emit_ethernet(0x42, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x7, 0x2}]}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast1}}}}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x2}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[], 0x1c, 0x0}, 0x0) r3 = socket(0x18, 0x400000002, 0x0) r4 = socket(0x18, 0x2, 0x9) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e000f1060000000013000000", 0xb1, 0x0, 0x0, 0x0) shutdown(r5, 0x2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000300000000}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000100)=ANY=[], 0xa) r6 = dup2(r4, r3) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) shutdown(r4, 0x2) close(r1) socket(0x18, 0x2, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x1040, 0x0, 0x0) 20:27:17 executing program 4: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaab386dd607480ff000827004b71b800000000320b00000000000000fe8000000000000000000000000000aa8000907800000000"]) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000001}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20000005a}) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f0000001700)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b", 0xda}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e5b4426d2b3ac858b0de60f3b0d0826723edaf970e2e8f2a85bdb22abd6e3f4361b97466de4e19946b3e1002733f2cec3a74d831a08fe549fecaf409fb6506a39786d216fce0fb02724cea5a3e59883495129f08c5093fb1075657c1a6eb103cc995319165a499897d3d4426c82329be4f280c215dc52ce6cba3f7799ebf5cf056e923b1c775555287f9636ae5afd98c152ab54828beb9def5f59672e25ca897cbf7cb2e9614e8fae93bc3c0f3ce24f96a1cce3686edf96fdcd465c768f706369c2112d6ef401b5bc12d808282f298495950d4011705bc221191d2d05c7c1aa94aaa3bd6ba2bf403ca48875f04768e83e03af145fc8aa74e3d94ace308e2b9b024b9ed3997da2e8fd203e35101dc08f065245db65cf33271dd249b8b4f1acd91e7e4df5894870df056d31cf5b119715d5c0ac17b995e8dbbb39e4a467986f88f09bcef2b9e2aea40cdc4be83b0db068ebed3eb93038e62936a1331a398fbb560d30905ddc36aff09e4ed78b998b535353d9085db1ee90cb1769a2d4401a899321690405e9a9dba99d40a1d91b7ecb1269b94e4373616c9f2beb066242fd4223bfe03db6444294836d6b66e907d72cb20ee3b8d60625a6db6cccea4340033d5a4106ca64e294381c9943d2e53e850bff6a01df9feafd48768dd745c0760d26bac941cea200d0ed4da095aa4873e31a6126a0b539601dff801c0cd14078bb3f53d98cff835668a07842fcf801ac69cd49d0b19671dc2be24af717d2a9e5055b964ecb7eda7a48426554988119565fea6921247b34e091b18d410fc64752efdfbd1d5c5327fb736fd42aa1e630257cdef46045e6a858e3263188e74ccb92a15dcec33014116ddcbd72361cb16f2841b52d95e7290140c429574c797082627c7f896eeb1f76429288d77ef86ac90732e84d3b6fec1f0ee7fe7b964c81418f6be8048bd6dabe12821294c3fa90a947da808c75e9d0ca07d83da5f8d2e88057b9daf94c62fdce3150be3daf400f56c5739f214cc1c8df413463a4d7d9bb6cd13354116dfd3cfb16405371f5240df41b73a6e70d7496512eec6dddadfafdd96e3d6d9621a2539e9aaeacae13d849e07d5a0ad5f5a66f68f136ff9d4588596e911ccc360be1df0466dde19f5dcf1ffbd90f89f02c5b0c8f4ad50b637f71c686e118097f14c5e2e6d6a0d1ed31c985b78ebbd71dc1cd70b2efa6e852ad746f16be5118e140fe197f25facb2352c71c5de953316421090c7ae0a103db457fd56661d51bd4ace3ddb349b0a32fc47d48cc93fa9254491a02d90b2a6e4310629dd16277bbd8e90962a601bc8c0a57e235bc4f40d3d4f1c9900af6f9ac4836f715c93902308ebc0546ad01b6c9dbf3cf5e810caa0c2dd254bfaebdc11bd5a751154f704f06c18b51c7b1891dde00e478b2d7ea9d46becabc40b05c83df7f5cfc8650f25d9766c84b2bdb94c26fda4913e304b09af07c7ad9795ac34089197afe1b89e4bab54bdcbf0b51fc295299e1176e97f49c1c3737ea80c902ae546f76a390960900c95332fbfe0c5f3823abf829ba396afb7a3020c9030afd72ce0eb1a9c150c61b901e2a4fa6761b7f8b9ae893d670f6ab0845c33a2470026345ea7f2fa0e487c222065773c6992bc64c3f3df92717bd45fa3ee43e8bc49bbb72b8b0b09c42fe4d7bfe98e5f693c24e416b1b1ecfb1ba8927ee15f1a4adc75eac0f970506dafee7b46be264e8673d0bef30c676e50686712a0d15556452c1fe8c337a18f2ca0241459999ce111b1c82589d41317770d6998799754d66ba4242d3a1d195a47a53326e18a279eda6ce2a73e90c4f991532b3d16768ad31943abe8a943cde77a8aaaa827e38598a54e1fc83dc010da49f4d8660ce2a729c8340cb49ae893474e6970a56204a938497ab09afe7d7c7c84c2df9cd16d0a5f6032877d8929bd3736799f0b08434c743e387587ca40357192942fd1b2d64b3a91507384cc2a6c972dbd6d48da8a3925a204a11ed3616db3c2f2f5dcd8585c9394d7b43d0cb5303db0eee5d16e870aec4425356938f797d214f32a435ceac0d540d51146623ab1a374fd7b5544b40dc0e02971b8f1031a11180ba9fea8fb062394ec81326c4dca953994f371559d2929e30e5bc90e07c951bccd62caf89a9fc6be37e943d31864a931d72932691f1578222098216a8939b26af714cdfb74e9a8eb7dfd05b01a612954616e87dad5b370cb3a0e5cab866909e25656cc557268a6ed9c43103446753d556286b6560b2a325736edd110779467524421ae9d57d461ad48909a015b022f2a3e0f068a75fe489fbb4c367540d744ccd2bd97ac9ff32e3ccc7420dc780c3636b256c4fb40e7b224109a45484fa914a3cde8428fc1f4623f1294ada406811da488f6780797eaf8373b777bd00eb1d021e12c57d05e373b8c2b4226544393acee86bc2c2601d5284708dddaf4eb6828a2dfbe0fb1785654d1065dc050f40d1859943dda5420377fc6514145264bd04c111de4a76fa985d5739eb5874419119d81919512b486ea08f2e31bfff594f56fc4ea799813b8396054a81b591aeae9976249625b7c11b3601ccc3cf0021788c191cb741f69302bf89cdb12c1845d1595ba166ab055f2638a58b5b1dce4475dfc4abf0af04daae195d67b6427fe39d1ec1c857b1328c4f6aede8fffcf3ad6449372457b258d0559178c4b93f57a333841df778ae58b3238986c4c94b1e0fd52462b0f2853a7a27abff630c5253deb96e77e14634", 0x8d6}], 0x3) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000000)="73a0212441af03d7c590fb35589c23d5facb020efcd46ce5d692fc22ee80650e3ed4dce10f8e29e9f374bfb514a3b1", 0x2f}, {&(0x7f00000000c0)="bb549e9e738d8132b1be740aa6e734c80575888aa021998b57df40a101d691772444c21839243f3ab8fe690ec439591cb686c6f46fd1f3461decb129008c4e91ee33ae5d73d0ac4907e08c3f43a7af028e61a2142b1991c50ae7203b100fca2b8216265e1359127ab0d1f543224d9bca8a544d33c933591a8541f5d2e6cc37beef6cbc244a7c3a", 0x87}, {&(0x7f0000001040)="00e43cdf330781fbabe54cee84bded71b4b668050d296abb7d3aeec5eb1895de97b5bcfc288fb0a5514119646b972ad732281a26babb59479f374a206a30a4b2cf847639c6ee4e001ae822e5961a880ff7d57f31166458c53803dd2ced3733067785d328a59b559de55f054d8031df43fc110c1dc0b10000b01bbaa5c42310aa605c7bdb53f076e71927008185c0184ad155d80aafda93918f8f717bc89724086db96bba266073", 0xa7}, {&(0x7f0000000180)="4ec4f499010d1f59c828c74147fd3d4de35da11954d87ebe254401db7a61c71be173c722078312baa4b9b59e5489fa310a8ac1eb260f01ae01a95e19a52e4084705cd6ea2e3a9aa2613ebc87d6d91bd3e087004caf587995d2902ccd6b2ec3e0fad65394b7dd4ece8f42cf066fe772d5f4", 0x71}, {&(0x7f0000000200)="d3feb30c128fcdfb8715140501d5946416f044be66226d23d707b99f15e9fff9fca82e5aca46", 0x26}, {&(0x7f0000000dc0)="6568be7c56200f488230171a243f726d87e85545aacb3e229c122c9affc49e80c8fecde8ea874119c2b305592601a434436c222460c231e3ef89dde2f99ffea7358b64fcbb78e80487002edc523ee250ae93b6c3929eeba3df51f40085f44f8fad4d1e6a4b0266dc19748f90b06e5a85fc6351ba1feb37bae166a41fa4c11e0e94467562bb4fc521032d6c1dbedaf9356aac1d98ec03d67b1f9b9a94f97f23a6aef22c3256ae9e69a05a1f1d16311f30fb3139601e115c566f62347227d7bce713e8f3761cfa50cebbe2fb4461a18f7ecad075cc5905c735d802907d93bf3765fff0a21360b096f2d50cafe07e74a38e8338028566e46f3db4ebf20b4840ab700e963cd571aff3601a6f7dccaaa9f8c7901d5a42d9dcfb591f4a754c055f1a341ca4cea62de5300d224edb975e3d1a1057c8d5be87d12a6d3407f2818e08311857735a7a2e7f3d400133817d79e46ee08b0c77fae1a6c422fef20bc7f8a20084d39de6b02bd7991cd6ae3a0d83c2e4d965099d0a049abed8d7a5da278605d4790bff99484e42fd3525d6cb9c48d2117d111f83abe5eb5576682931c1f0b57bcc3d49758f98ff991edb1bedad802dcb7cffc42e10e8213d62092a75fab2930c6c3bae4008f724495bdaf799a64e0a7b57dd96d9f6c4b934082741d2f184d8383b279b15a438724621855076498b52d6f160c28680a29de71befbec3863b456127696ded1fc2697fc0d2841f718ef388e99ad19c4a64b3bc94e95dff19aeee75eac1832bdf51841c1494f0f198", 0x22c}, {&(0x7f0000001480)="d1544c900b619897bccd42c6741680b8fdccf93d9658a777cb31ded73d54d84ef8b8a2bb45d9fdc56629f747805cb646e0d545d42303d839c668dbac24e05ecf487afac8f7f4ea512f1e4c24ed10c2d122383a55ca4c48ae1518a4406328eb93e9a243086bd0a75b95b3f2d3a2691626f6775314df06ca3f7e43618c999e30666ec1c359e4c8740b3d5923a0ec22f5a94d22c86920fb8526c1a8599f9a82cda3fed8526aac5fe7a71f62869dfa2d40369dd58859e5741adef7292003540dbd05b9f0feb4dfed8ca46d80fe55b8136976c92a5d39681eb92460cb5117354e284d7a083f463c1cf146e6b2e8947c0d4b", 0xef}, {&(0x7f00000003c0)="14c06021fb2cd44cd2cf07a850120cd395f237d451c451c4e933930818e13ab43f7fecdbdfe6086b9c556eddbbbed282f3377912a46ffa4ecf5d260a3e000000", 0x40}, {&(0x7f0000000300)="1eb31cb8f432271c87a014903994473ba403936d535a6952f36412cfaa18ed3ec73d6f103ad0a28eaf9c67eccffca4f144084b1de9b9f12bec7ecfb7c0b1b06c926ec44facab1baa04c6837ad9578fb0db5dbd11c4052852907617b260cec80d662de8ceb360e46cc8e7c5fe180be12e61bae5d1cf117f87301c6768c730118bbe64d2879e0acdd1", 0x88}], 0x9) 20:27:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=""/257, 0x101}, 0x0) r2 = socket(0x1, 0x3, 0x9) connect$unix(r2, &(0x7f0000000c00)=ANY=[@ANYBLOB="ba419fa4595f67398ee6"], 0x10) recvmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f0000000280)=""/48, 0x30}], 0x1, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0x10, 0x0) fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000001040)=""/142, 0x8e}, {&(0x7f0000000200)=""/74, 0x4a}, {&(0x7f0000001100)=""/45, 0x2d}, {&(0x7f0000001140)=""/5, 0x5}, {&(0x7f0000001180)=""/126, 0x7e}], 0x5, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvmsg(r2, &(0x7f0000000500)={&(0x7f0000000440)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000480)=""/96, 0x60}, {&(0x7f0000000580)=""/75, 0x4b}, {&(0x7f0000000740)=""/176, 0xb0}, {&(0x7f0000000800)=""/135, 0x87}, {&(0x7f00000008c0)=""/201, 0xc9}], 0x5, &(0x7f00000009c0)=""/98, 0x62}, 0x800) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000f80)=[{&(0x7f0000000c40)=""/97, 0x61}, {&(0x7f0000000cc0)=""/72, 0x48}, {&(0x7f0000000d40)=""/181, 0xb5}, {&(0x7f0000000e00)=""/26, 0x1a}, {&(0x7f0000000e40)=""/107, 0x6b}, {&(0x7f0000000ec0)=""/190, 0xbe}], 0x6) connect(0xffffffffffffffff, &(0x7f0000000a40)=@in={0x2, 0x2}, 0xc) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000ac0)='./file1\x00', 0x80, 0x0) connect$unix(r2, &(0x7f0000000a80)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001000)=ANY=[@ANYBLOB="5c40e46580c4"], 0x3e}, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r4 = syz_open_pts() ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000b40)=@file={0x0, './file2\x00'}, 0xa) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc038694e, &(0x7f00000001c0)) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f00000002c0)="fdc067af06454a7b58e54fe7892afaf0e34cd1e6d30eef2ecf9a7ed51ebd399b941dc93069a9e0299dacf49fd3def67b9714d6425439116574142e2a5bc088e018c67669d5c0bdfb47b5651c23d0b017c974046165132f4b9278b26cf8f723d9e562bcd821be127536de672b8def7ba4b3358f08523e2c74e25d8b77820cef7333c49df313ddd13146337b10fa9efd64b488f8fec7f98d0da1365da1cf023e6c33a9b8180d8c948f2efb773a73d41f378f15d386ae635557f986547c1970eabb5b44d303e7d2a0f712b3365d4d5415dfb51cf2270a3fe517df52195395ddebb01832698117f10ae251bba907d82ff345a8287d3a5510bd0d086281f5", 0xfc}], 0x1) 20:27:17 executing program 7: sysctl$hw(&(0x7f00000019c0)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="e0", 0x1}, {&(0x7f0000000080)}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ef00008000000000", 0x8) 20:27:17 executing program 5: r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea12777dc760b1c4e3003000000164991f7bfe3199d2b297be1aa0500000051e2f0ad125f07d8762aa2577319eab86c3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb67000008000361b4cc702fac500002021fbfa0c0f08008abfba34221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f8343712444552039682a7296f4886f8fdea85b525151112fe5b182724a12cac00dd3d174f59403e38b4ed26481b0155d3c562b4e178b43c86b49c3fae43ec3c74bf6a7a965b1bcfd33c7f000000000000000000", 0xef, 0x8, 0x0, 0x0) munmap(&(0x7f0000f04000/0x13000)=nil, 0x13000) sendmsg$unix(0xffffffffffffffff, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000440)="9c3a85206248a1595ce6c2b48ce5406a877fe843c4299645f159b5ac2f59eec08623e866fd3fc2b6da3725bfcb55fc465ab3418a4dcd3486253b028849b4fe5696e91f75527db1179dbbc2eebdf67a584bc336d6c3d2f9297d9a8c0f53a6525db1d4fed4d18b24ce75a3ccb40d51f36cbe3a35d1fb345d45df16f4d96d852a012b866c68204e7439ee41c04630a7a24214ece3607643f5106d2995bd3fb20facc4fbe1a110482be8e7754845e70c937d3f191649b1206e4219fe51ed3dafa456ac8aca316311ccb8510dde64f2484950e5c3805c684d3f5f748d8f37f71911354dc871d41f8629e63ee42203518b05b365a0132c3a9763dd4f6f7dcbc78e2fa0ae7db446913b53fe93ed731d0c94b7e121544cba6647c27c6e2700fe4c322b2f626d2320fb8f925e9511482445c879db6de4ff81db560c8b2d5d30838fb9ee08dd2d21e1340b7e4e983dd6ff1bb5aea3553f9ff8afb3cdfaece6b3369b50d1b80855a7d73463bf3818ded33f2846504643559705a59c950826248e55b282d3f9b27f53003972e2d50bef52dcc083f8e0e686c51c56963129086cb353bcc6bf13beb1b45a3f2dbb142fcf6a94f9d65362d815903825984c0c907cfa04bc1de608b5c651cd1666997f8135f9643c231eef707accab1db1bdedf939", 0x1da}], 0x1, 0x0, 0x10}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000600)={0x0}, 0x10, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x4e) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2) r2 = shmget$private(0x0, 0x4000, 0x408, &(0x7f0000f12000/0x4000)=nil) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) open(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) utimes(0x0, &(0x7f00000031c0)) shmat(r2, &(0x7f0000f04000/0x4000)=nil, 0x0) mmap(&(0x7f0000f0c000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) bind(r1, &(0x7f0000000240)=@in6={0x18, 0x0, 0x3, 0x2}, 0xc) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000040)=0x8) 20:27:17 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sync() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4040000000000000}) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000240)=0x1000, 0x4) symlinkat(&(0x7f0000000080)='.\x00', r0, &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') open$dir(&(0x7f0000000140)='./file0/file0/..\x00', 0x10000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="9ba8a5f46658f9522b6985f700000000000000000000000000000000000000004066864be625579e23b3c40000000000000000000000001000000000000000"], &(0x7f0000000180)=0x30) 20:27:17 executing program 5: r0 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "00f400", 0x8, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr='\x00\x00\x00\x00\x00G\x00\x00\x00\x00@\x00', {[@routing={0x2b}]}}}}}) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) 20:27:17 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000000)="fff0", 0x2}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) getpeername$unix(r1, &(0x7f0000000140)=ANY=[], &(0x7f0000000600)=0x14) r3 = dup2(r2, r1) listen(r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f6661"], 0xa) dup2(r5, r4) connect$unix(r4, &(0x7f0000000140)=ANY=[], 0xa) accept$unix(r2, 0x0, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x8, 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x8000000000000000, 0x2ffffffff}) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="58a01a7fdeecda19de95887ac7f156cc20689394eb9f969ab8659c7ebe442b5d4e47c613d19affe1fbbb963b2823", &(0x7f0000000200)=0x2e, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebff3192964800"/20, 0x14) sendmsg$unix(r7, &(0x7f0000001e40)={&(0x7f0000001600)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001d80)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x20}, 0x0) connect$unix(r7, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r9 = fcntl$dupfd(r8, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r9, 0x800c745b, &(0x7f0000000200)) map stack 0x20f0c000-0x20f0f000 of map 0xfffffd8067c59540 failed: no mapping 20:27:17 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8b41, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x1, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x4, 0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) symlinkat(&(0x7f0000000180)='./file2\x00', r0, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000500)="94010513000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff47, 0x5, 0x5bc, "225e04d1554709aa09aacb1a4d896c3faec100"}) writev(r1, &(0x7f0000000440), 0x0) unveil(&(0x7f00000009c0)='./file1\x00', &(0x7f0000000340)='r\x00') unveil(&(0x7f0000004500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000004600)='x\x00') r5 = socket(0x11, 0x3, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x1, 0x8, 0x6, 0x405, "9674a0c37895c71d6ff36d20c212566295a750d7", 0x3, 0x2}) sendto$unix(r5, &(0x7f00000000c0)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297b645c7b92737b57d6f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000ff0681e4b2c03a000000", 0xb1, 0x0, 0x0, 0x0) 20:27:17 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000080)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r0, r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) sysctl$vfs_nfs(&(0x7f0000000280)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000002c0), 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000869000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r3, 0x0) execve(0x0, 0x0, 0x0) socketpair(0x1e, 0x5, 0xb7, 0x0) 20:27:17 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = getegid() dup(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffbffe, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x134}, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0xbb0d7017ffd4d40f, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB='xx'], 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000500)=ANY=[@ANYBLOB="00f72d5f5e696cffffd72be587b20300576b6302f511a8836c6e60357f7dd5d15dcb5d2b8ee41fd29a6a926bd5d0142bf1bbce38f18ad3ec050073d345ff0d97c94736a78d96872e05e92214541cf79c0e19ff9fc9be8ceae79962d22e6eac43c937c0f614c6ebc37d3ee7380243bfc9efaec5cc1a5ceae586cd52faf4f903cd0b2beffd30becb73bbba615747df69f82b38b9e9eb4621001b3336d7e1020035622ecf071a94040f95b039a136efb193e822a1781b3d53543efdb6771f0b78226ffe057f77c9400cb03c45d4fcad192659e48b76ce5d52cd6078b7c77573484baee704000000000000ff0300000000000000000000000007fff6869fef232ac40c5f65df68390e2aa8c84b446de84085a177f9f5abd169a4c380777333b689d36d9d24ed93a8f58deea5c1f8ce1880b3ccd9fca043f2a849b1dcf08e8c59491fd448f7880354b3c347bb124906000000000000002a01128470059f26026de98a7907b9c23fd6000000000000000000000000000000dbf78bd08096cb644196139b1ec9ce57e901c7d9d88b4ff07944be211678685ef982635173ede9000000000000000000000000000000000000000000000000fffc000000000000000000000000000000e0c586be0b7de4769ce915e7fd6ec6f5ad1ce9e207e584e2d11cf78a2d9087f1f3e4e41c32d4327e57a295b40436399b12df7bc33403a38c3d4fa09f2457743faa87ae1289f999c04a28270fee6c82f2e18701000000cfd01e29c175dc80786b283e118b9bc9ecf8487633fd0c7dbc5c3ab7f454a3f1b9534e0f1c865a2eb96ab713001fd268bba998b38500008016eed650e48dcbaacc7395b7bbf7a769fee9b51220387145ef203fb2b9ffdf388287f4880000000000"], 0xa, 0x0, 0x2, &(0x7f0000000780)=ANY=[@ANYBLOB="10000000bcfee3a17ef42b128c441058e031a876e8000000ffdf00010100ffb4f116dcc77ef667da5a1f55ab1812df124efa0eadcc63802aa7286c47372f657fffffff71e6d9d060c83ef4a67767b53684d35b7a0b0d2a5db60800009f066323cc1291b126c9e96e0de35b71b8dfafa73474f1d77ff2b38e5b58a30bd158616951e701f617d56cc4213811dc8c9ae935c8f07ed692a9c73caac1ba74b6e7d84fbf557dbbac971dc554d90cdcf2bc099705755197e2f940b71de185ba583094c60900000000000000ade60aa45f430000000000000000006605119623075b53304f90bcc75a79d54ecbbef1c23bc9002ae96279c65dfffda79cd4e423584291e750076830e3e7f89ae5972c5a7f09693ea76c8111ef81ad4600dfdbe6088b9744ba16c6f83bb00518bc99cb49ef620f1e4f91cce08f00d80e60f0c7d4b30b51cdba0853649dfee29136678e0b6cdb3270a53909afb14f5a257279fbe1af59c4985b62902fbfb1ed28794f37dec80c76c0c5ffd8b7c2389ca2ba99fc77da0574fbcca07c6ca9e1c4048f2092344942ca000000000000000000dff576d5b3aff57797242bbbae2cafd90b4685f604698837dc8c41d8005f7b50f591db766c29b7f4fccf5dd03c817a85fb490c75cac608bf5fdf6c73120c4386233bcc61be4351c1c0ae9dc40e3ef65d04860a12def2928b07e8c3753a666c1f9d0736471e12e5eb0634383c0077ee615ebfa746ff79333b302646f90ae946813475b26ec7a643eaa203deb58b3dbca33ad316f232d5b2acd20762c35871ab5de5ad6dc605abe52ff4859c63de35a8261e04c73dd9a653c982f19048d99799c2e375df7cc8d227ab2ae200aad7bdd8bad798db1b9706f1d0ecf0d122a172994cb2c9f74ebb66a2704005b5ae669e4f4cb01d36c62bffd81f7769aaf85ccd6cc599e73060b5f417a861c1bf1db88a3703085f0f20a300a86d76c2cc0f2e87e2a9da85f6f07a3e1b4f556b7216f48a6f5ff7ab7ee563e5544310a100000000000000002a96f9b34e8adc8eef67303ff98888f398fc941ab544b9cdb2c1c9657520199af74a92dffd7fd57227e9b74787907cb5fb343e1185eff546368239a22a2a370fa4e77778fd2cccb2921a08bdc838415bd96dde1a3a861dcbc1564b748d1ed05bf542327fc69f405b9c525f4912f91f745c9d42571b5db25b26ea73b3523014b5ab45738f6d4c71ab204e539ad363df0101ab8643c536abadf810752595b567bd4f0aae1f311d6d90c504489e78a1450c1d3da8eeb125482437430cc9515a979e42b0f3a5cbfe2d775eec5ca323146f9a39df923377a20ecb1866a66afe0fe673c14424ad27ab5a56d091feb89979e8ac2098d89e18faa7d16b2798448d5dc06957d0a0f00000000000000000b053e9cf962f475b9f23154e635632f951763c196f27e0eb139df070e570e593acfc46cc9a35474b350b031a44d7063336379357c9106bc848d2b36f0e77e7ada8812baa1d4a7ecbd7844d1d39802aa1e3a1cf4e682c7b6b87cafef9dcfb8bed375fa4637eebaddd7e0e3c7467f566e3"], 0x10}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="5a0213"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x2f) r4 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x49) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') syz_open_pts() geteuid() r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x31f8516d9b3737b5) accept$unix(r5, &(0x7f00000002c0)=@abs, &(0x7f0000000180)=0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$unix(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000ff0000000000000000000000000000000000000000000000000000000000000034bb94527574000000000000eb28c0790583e7665d7210875af8b85a387f84b21048ef3d5c77e767322c9d73446ba68e5f6349000000000000000c72a382547f5530463d268d341feafe43e7e6ef2997d27b785f6ff7c816945dfc8e783b83023ec2112704345b021168fff8c6ddb1635b2c9fecc8104170dc8010209577769a8a37bc327b2fd4fc8d950b0c3b071e470e201018b473bb4e4c7762e1feea8a96dba0f85a15e14cb3f90c43801759c23e42eace7fe68a8d28512e17df76ec6fb7c3e586bc2b06b2f56669658994bddb459e5db1ed5b9bfdbb645d62feba61462dd5051374f446ad8ddbbaf597aae3cb748ab4db08c233174547b1d56f926bf5db3020cc8ac3588a1225352c151d3be945a9885ce7131ca693345d98375ec522d44746c10869a77f98d7b94201053cc865e8892f2896b7403f87c4de5dfa08b48deb4098c66359bd08c31c01fa61cb7347d551c60c268b3e9b67e588b0b0e5ec0c05024d40f79f80ee9925a1c55667ff78491800de675a8c91cdb2b9a9f7501f1f8b9083973211ccde7e9609aff878f8850c3c5b5113fc0e4b1b578eaf98d34d6099bfd67663dd9608488e9911ada571a746dd042bcb248b6da8"], &(0x7f0000000140)=0x35) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$inet6(r7, 0x0, &(0x7f00000001c0)) r8 = semget$private(0x0, 0x5, 0x2c4) semop(r8, &(0x7f0000001200)=[{0x0, 0x401e, 0x1000}, {0x4, 0x0, 0x1000}, {0x1, 0x20, 0x1800}], 0x3) open$dir(&(0x7f0000000240)='./file0\x00', 0x10a, 0x100) semop(r8, &(0x7f0000000200)=[{0x3}, {0x1, 0x101, 0x800}, {0x0, 0x401, 0x1000}], 0x3) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "73d477", 0x8, 0x0, 0x0, @rand_addr="00000000007f000000000000002000", @rand_addr="0000000000010000000000008000", {[], @icmpv6=@ndisc_rs}}}}}) 20:27:17 executing program 3: mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x0, 0xffffffffffffff9c, 0x2) r0 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r0, r1, r2}, 0xc) 20:27:17 executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a401e594e457ec4a280a2691e47ade5fad32446000288189e4410fa31ffffffff00000144e9b59cac1400ff"]) syz_extract_tcp_res(&(0x7f0000000000), 0xc0000000, 0x6) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="9c02"], 0x10) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0xff, 0x4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r1, &(0x7f0000000300)=ANY=[], &(0x7f0000000140)=0x65) accept(r6, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r7 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r7, 0x0, 0x0, r8, 0x135, 0x100}, 0x0, 0x1648}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x1ff, r7, 0x0, 0x0, r9, 0x90, 0x7}, 0x2, 0x8, 0x5}) chown(&(0x7f00000002c0)='./file0\x00', r3, r9) socketpair(0x2, 0x4, 0x0, &(0x7f0000000040)) write(r1, &(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) 20:27:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f0000bff000/0x4000)=nil, 0x4000) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mlock(&(0x7f0000bb3000/0x4000)=nil, 0x4000) mkdirat(r1, &(0x7f0000000180)='./file1\x00', 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000240)='./file3\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') mprotect(&(0x7f00001d0000/0xc00000)=nil, 0xc00000, 0x4) 20:27:17 executing program 3: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000880)='./file1\x00', r0, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xeb67c48e72571aff) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 20:27:17 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x8a38, 0x0, "ffff09009cef01090500", 0x3, 0xd5ba}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000640)="35f484c7aea419b86d49f2c3e7232d867a9f5218091b1af529f004626ff41494a045493dd87ad4e1852be74d45b125d4dbcb8a090091ee8f713ae4d20c4950eb2547e4b2e91b63975d1f84ca191c1a90e672b206224e1564dae689a4", 0x5c}], 0x1) r2 = dup2(r0, r1) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000300), 0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0xa3d5, 0x7ff, "2cf98900000000000020000000e0ff0000008800"}) r4 = dup(r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)=0x6) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000fe9000/0x14000)=nil, &(0x7f00006b8000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fed000/0x2000)=nil}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fe9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000dcb000/0x4000)=nil}, {&(0x7f0000eb4000/0x1000)=nil, &(0x7f00009b6000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00005e6000/0x4000)=nil}, {&(0x7f0000cfc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000838000/0x1000)=nil, &(0x7f0000eb3000/0x1000)=nil}, {&(0x7f0000a64000/0x3000)=nil, &(0x7f0000f6f000/0x2000)=nil}, {&(0x7f0000b87000/0x3000)=nil, &(0x7f0000905000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}], './file0\x00'}) r5 = socket$inet(0x2, 0x2, 0x0) close(r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x9, 0x1d, 0xe75, 0x4, "f462451157957f33a079e5d1d032843e362bdb81", 0x1, 0xffff}) r7 = dup2(r2, r2) setsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f0000000040)=0x80, 0x4) poll(&(0x7f0000000000)=[{r4, 0x40}], 0x1, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6fbe444ee97534d0a278cbd5fe1379437fac0100"}) 20:27:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vfs_ffs(&(0x7f0000000100)={0x4, 0x1, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) bind(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) 20:27:18 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='\x00', r1, &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000280), 0x4) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) setsockopt(r0, 0x0, 0x6, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000080)=0x1f, 0x4) r5 = fcntl$getown(r4, 0x5) fcntl$lock(r4, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100000006, r5}) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) 20:27:18 executing program 5: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000004c0)=ANY=[@ANYBLOB="7641412c71299cbb40ab6d5d0eea9cb55162b5e93ee49af87ff14ce0acecd6a79f70e431797edd11e4e980faedec80ac8bfbfe3a3c54a46b7526889f707d9325e76c2dc231de3b153838e6f3913c5666938e1221481176639e74215a2d718e", @ANYBLOB="393b521724b9c44d93a6573ddaf70396426780a1831b11bb852310c6abbea8e2504320cfc525ea585a5fc4ef4f2d9e8bb7d5ce8561ab36785be56ea2e8aeeaadc64281e763d86e26237d66fd847f3df5324216602c19837b840517894bbcbd4bf4cae54b5bc8d3b09bf61ba890449c928644020d38553c420a9f17e03aec5a0fbc4533ee9081fe18748d011d82c3984c76d394c75799a0379d5a46f3064c6a052f43ce32710a2ed07f8b2ef0997def67b7aae775a1ad40275dd5f4c79e2b39be2c01c337801ac40f9a5f8bc2c2c5100ed3247d06a6a973e778e83b6318b22059d4d3", @ANYRES16=r0, @ANYRESOCT=r0, @ANYBLOB="ab4d9424301742c6483b67364f64772dee0dcd9b42a6b5b5469f3a5af82c8ea8862f80e503b4cea46f56cc2dfa340a6a16d7c7bcd451bfc4be0c7e3cae4789a0295d19811dfbb8e29a84e11fc44bf968983635e95cc2f00a28af48b6cf9384cdc288e0dab519041ee4b30f5fc934ff88cc597355ee2bf36b506aaa11a24cc43f437d7434fafd90e80c1b2aec5fa1deccfcb2d67b415adfc2628f1d70ed3827c514d1c900e6ba3883ca"]) getegid() recvmsg(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000001c0)="6a4bc07d151006900067987961598fb9079ad3a566da22e3e63ce5b32be0d3f3cdee520d1d234b7683f9d8d216394241e3cfb9c9f588ddedd75df03cdc9d717f2254410e936050d7f64cac20860504211edfdaaaf0839c64258e695ea6b3f89199e7402820b12b8871dd7a3fee99257d3d4ccd1529f238137683de4088eb7247e01db7cc92e0f29ba63933c6068c65296c8dbc73338a41eba8be2c79c360f86473bb23ae4c4ca1ac812a20e1195658706b2525aa7086c30bf5ca7d144a754d52f40e5b3224f7bc048f", 0xc9}], 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="a800000000000000ffff000009000000c6a6deb7e70b860b2c19a5de2b04316c69531a3c960c528f32eb7dc7f7953a41ff5c8d6a3e0b1d604c5fb59ead94cc46074ed78da84d1863042e53cb869e17512907144febb1b8916b111e5f2301524372d9efb3e95d5217cd395c3a05664e4e109d7baec0ad2ca8dd882f328b48c8ac92e0477540f023d2f55bd2e47bb5b3ca6a6faf82a6ce8c6c9065a977a9ac90f07668bb0400000000a000000000000000ffff000008000000846cc94cdaf99c80cb90a912ab16d6ef696f63404b8d28cc62028e6841762b3173ced8d4f0f54368208058d2f184cc50bd8f0d040d52e104ba647c51b474294204bdb572bd7e4003b2ba2faf8ad98946f1f804000000a4619488a50c63f5be681d48a0ad6a37af20fb3a471006697438a28046367de9be7585fa2cc89b43e542c57f9c8f4c42bc5aca02bd0569833500200000000000000001000000030000000e4e179d075232a94500000000000000f463f9285bf95bc2dca027de4ebeb066"], 0x168}, 0x2a}, 0x10, 0x2) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$vm_swapencrypt(&(0x7f0000002e80), 0x3, &(0x7f0000002ec0)="a0fccb73", &(0x7f0000002f80)=0x4, 0x0, 0x0) writev(r2, &(0x7f00000017c0)=[{&(0x7f0000000180)="23b94a9448", 0x5}, {&(0x7f0000000700)="d8d5fca3e0da954c1d6ea3d4fb3cf12cc2f515bb2caf6ed99f0339ae4bab2974267f0d48e2fc9edbc39a50f7aec2b9659a7b8bbdefe0cb6994852ed2859ac8b129a4674ea2685d9ed69c72ca87990033fad935dab349f71d8bacb1a8becd946d416bbe4e0d2b43f0749d8d5eb26e5081268f78e81eed6764781dd1c194d8ea2f889ecc9482e58a1596e59b17f561d3295ea2981bec2a3f037c08b12b4dd72667dedac9a0d78183667268fe39c468afb3d0ef8dabb5b365cc3b55a017ff463bf1bc74cd8599e7b6cbf479ab7cc7be0003d2054f965032b3f555e29b4d6f54b4f1291c5eeb83dd4fbd710283d2358e5413ac172762882baf892c6bc2178bc511243b90d8bdbc6ef4caaa8712e5c7566aec6ba54d9bcec9e717839f4d379fe43c01f3144b112867d1121111817ac283b9a31ce4466d1c27dae57b1fbb59e5f8a27c19e3f5ee9d249e48b15da2c76d8aaca09c65254ffa7fae3aabe84001069c9eade9df19525bcf694da91c2049c04a4bca819e12ff7a3c8a9dde311d480dfdae20a9e03014805999e7388966ea382c78c04ef1e57051a713d335cead7936ed7f7dd4ac36bd4c036c064bb870e77bb14e5355eba765e37d3738ad12a35831f1f6583aff6f72ae6981093c9222ce123451a608933b895aeba67a8900f8e82a0f47a02c301ed0b34beb9690dac3bb12ba4e1d895f52484846cd5ae5204b3aa2c91321d534f70217a22fcd6de07a22e0c0c59af195032dace8625f1b15312388131baa30e8198296cc59d0239ec9399640c308fea6ebc75282469475a12ef267faab7eb8edae4653d75f5dafa287795d86c0bac6ee770165e82ac201fbf1ebe1635084759809062a90cbcba94fbc3c3ef8c860a3fe9a4601c9a80851e2ca6bf4e9bf71498ee6f5fb19184d372e29cb0ac763489c359e20f54cc22d6c675cec8501dda164b54087d9ae46ea70a799341236217a570986ea074321f8b3fc602eb4101e90bf133ab591266eabd53a7055c782721ce7b2e88e5f15cdfa270d54b6a7fd63d944d428bd6fe5013c602517ed4afe38a642c54c0afbf34e679e4106109238222cf7530029c9cbac40c3e45a10a2527de31162dfacb57d6e6b230ef87a681bb1810ebf1a9d1562b356d9c791f9e18817eeb07f7e69b44ac2afb3bfec398e4b32ec255d926ea5a23fb796f8746480bc0d5796e050367202618cc871b9123f6fabfc4b9eab337059b3d44913e1b8414c50bb29c334d8cf12a74f6af6875c207af9bb75ef10c2add3dcba19d25c8cefad8ddb5690fb021cd5fe936df3880ec4ad447c2c91233b449394748b0f2ec97631a179078a053b0787e8f2d2b0a99fd0b1e40a59715ce1b97091ca14d345217900db9f2ed113b4f11bc44cdcf3827e5375a21cfd18c769e7f9fd06848ef88de31fbdb1cb2a45796583b8360b0d9e4ddac97c0d527982990e67fa9a1f0f2881c1e18c77189eb9e3a600045953673c8c0199aab7e280d58d163786aafd46dc0baeb9c1ba1549487589bcdd3c56d2b0bb092928431fce5032b59fe05289767afff4dc68bc4c77a5dab473fd25d8e233162d94dde38c8de267d9a2cfce6d43949ad204099d914ecc571bd3b9cee97b3669cc5df780a44345caa429e3cbed34301d9ce483f76160b76344f467515b48c4c4869a2c45c905d64eda7c33ae35f46de59584680a6ba39388236f5695707dfa0f2cc6b61712109030cbd35392428fece79898128809f3b75eab6279e2acdf3f3a0a3872252e14c70fcd0a69fc7b06be8d45b7bd3f519b38bcb5a9266a6de07a7e8ec0c122670cb21e27ac6d28dea442b184fb43d317d8648adc2f5fad97803edd92e0714b8b53544b0a15acda94c3bd040e74b69269cb0e34a3e431aeb851fd83081193068f3d07b85a8af93e626ec0faba41cf6b086cd94b2604067f938f860d3816095f0f4ca16fa661b3c00933f2d669aa77ee466b3a97e5470df3dd65bdfcb58486175cacece1bacf2993957a7418f1e34ba70023adf91567d8968ada6ebf68cfd0a954f3cf5c0684acfe4ad0ac458094f2c225193c49513b09fb20ef07ac544080b3a816d704e2d6439fa851353c5c7d82e0da47e860427222be89c9eb0d629154877719b56531871c93b5096b2ee79714c8b52917e4e5cc9dd7ef0314833b8933ead075d67d50491db2799ba9f0af303ac8ac6c47b9a5109e40d98744126268069c4473ba1efa6df97481dca1b7dd6d7f9f1d9f074667ce6289cd17421079b191b3ab3034f62da0eab53cb0dee0a3c6c35f30d4b76d3b13c1044c00bc9bc3364f21e58b05e8b2209e268ebc1148eec58d22fec92f486fabba072846bff47014625a6f1bf951ce6cf20b39ba716cb6773e9c61a421759d980c806545367e421a276a7650556299f5b9610c05d9629bd18b1d21face83d003a985e07de6dad95d787e50078115eb200a763fb489d9b15ddd1102746ef2d79ba42d1bdfba029953fe262320128d89253d10f2bae788f1e689b6e82e7cfa5a98d878db79cdf2c814dcddcd8c78f161187ad3cc5de8aa07a3939f8d63fdf9eca6df8e2f73aad6b766474dd93d9c128cf9a2e1cfc56edcab74f10f90fcd165807450a653c016abf04f93aeb4e5aed550d1cadd8f8ca588c737f0e24fe3ede9a0540b5796b62e6da164e82a6be2f2de19a83c9fa98eb14197070a66fa4915e11712ce35a6cc9aa4285f10197553143a5d1c854fcbe54ace6826a6cc257e4f9d35001aab5d363d797e4a7ecdd9695d7cff97d66eef2540f1bf11852fd7509b7c66a0744df193121178a5319b69c26975e484c4b3b8d3545085514cbeea8b9f675df914e7dcfdb03f5e387539beee5629c2012e3aa790f8abe6e5fbfe4ad01a27f562bcc8ea60794f57c28fdeaab78b827f0697234888bf4d87bbd701f70ad5c92d6a149ac3d3093dea88573cb56568e0d0304688df64af07533a472294c29edf85aeb72caabbd2d16efffc6829456103ed9d0705afbfeefe43041848d8cbc994a1eea8bae1a30fe011fb21c05825613d33be0684f33fa7de9ddb2d9597b39b98efb8e91526eda114aa9da34edab467104f1186501248847812a8ff2eb87c997c08c0a553660df5c37ff9da51fd59747d3e20b6575c3b17e13f41a9aea191d6988fc09b236eacc003270f336bbbdc384e9d05c6030a03db01d606c73064990ad9209f8becf978c7c464e7abbcd9e4dc6dd350054ea14d6967b79dd4d7dee064f4c1ce819480de0e3ac60d50714fa033b31caec4c8cec4c21421e2dfb0d9783b5b86288b77a02f6298abff3a2809791fc1ea37e0544e4cadbb9bc89959b124583f7b745d61679967495a52616b42a7502705c3bea9e69144c4b7f8b5e597a640bb9cc615e27f7db1b7131fe2e6d450bd2aad1bc17418ca4d1784a59aaf24561f4ee3124c35f89d155f45e42907d334c528919299b8da95ca4c899bad334bac1ae784a0b8da1129f475c7a556b3146752e94dd39e34df0c95bdfb6fdc2935ea4315d149784c0d8ba9b845286c15909470f041cc6045b220ed570a32752db4d0be50606c3b6dd0a4a70360e71f3c8379d368f5a6ef56d1434630eb0ab3d13a2981126eeefb6285dfc7e7b1356aae403c5c638b983c71b9c0cfce4c4c3c27c1eb1c9a5391fcb55be1d53bba537e487342ee20df4adc444af57fe8e9f8be24b3a8e07cbbff1ebd51ff8c0bf311025848084d1a40aaaf05f160454d2e5550ab3c5cce458ac18ca90a5fe19b8646d65f9d2228bfc233e95e6b3eca3973ea21d9f0aa1aea95c1b684482108389fdbe250158c36ef7e299b2b9aa8a569998c06bec971134bd748be4374ad66384c8503d779acaf08858ba56899ff283779e0ed2e7fdefbf3d7f58e7fd8efeca7b91d30354e972777d3d8cd6b8cb56a469473bd04c82c2c5fa82ae18632533497f5ae804fe21be10e62e7bc4eb5541cb9ac6016d8b91cf6db289bf95663c707c52ac55cb12aafa7bf322445589e9cc007295ae30c3f17d4ec2427bbab1d7ac4f7dd80b7f803fa39b9a01a9407b837e2ac418183e2e27d1c0fc06a36d5bc11b9e3cf95b498099016b3ccc04dc00aba6643a9c7e8e138acfc0ee8c23e2fe3009b0c5a7fc79f4b6f10ebf34e895a6dcd74037e66f7afd8d97eafe84eaa8a8ecdd77638ad122b520f6b0421761504d1f5dca301383593746dccb264db8b02c501f1ffbbfaf749651999180e96f2a5d5b8721e30026b9b7db9684bce9a6e25e54ab73b575cc6c27f3c09a90f996aa6492606704d53cd558b6ee50b8a1f0dc509a214b02abd7a90388e55bef241e3bc1cfda0bd32a3e1cbfbfd0365ae1ac1cd77aacae45e02142b400b0643afc6cfd862f884033506ee929b6ec57909ab7153e34755062f956f74a1af0715b8846c6dcb0ad2ce2952ae6bc9c14a9a26db8765ac603b439461be075cb5e612b5afc107190242a4ee8366efc18ba384a1c822d29fd1a117781475291d941088a72433f8f0b3cee75897a6898a6709647df003e53b43082e56fcaf6af2c7f95ef9c492f57f0db5c16ef7d2c6d3328c2703403366035d01cfb404917e9bc2870c5c13e17d620b4e20550ca533a5345e23d99a3ffd04b754f965076208bea6782b7eb8f9d963b0842b267935b66d99279e6ac51eb2c7525ea54c2fa4e2e2c15e6334254aa86eae0bad3c317c44014cd92c07b085576a8235ec43367a5b78aa0588f154825acda0e143c44c3193093cffde393d46a7c74ea03d20663b3d29c2e59851d616fd084d8de979ed9a38a1ce0eb040990b9fc100a1c77daaa29087aacfac82e2293db9c919e7a3ab39772352910fadae0524ce21c86c6a4b34919f694bd6a9e720c06f5fd8cb725c20b541f28134af62cf5072b4aaab670f8faa83c421a97e12f7bc1c1ef04ab0d9df91e80fd6bac92f9a4e0638f18556238fdc57eae659e751003e216aa0aa979de5c92a98d16fcf9b43c47dfe17a99f1dacf1a3b620527163f4adca79bad25f5cb73ae23c556079294287a73b26bdd839a488c6d99e481480caefa8a4f560de81c3194fae73c23fc02710a95faec7a8347ae15d9b65e8c3f9565b10dca166efafd1f714e1f6d423607968a585db399f8b0fb0d012e50f77a3e390cecdbfed91eebbc7ac0ecd6fb75f9c1f9f1dfdb8a7f47ed2c6f68c01f22356279c61bed46a5f769d8e8b107ec744b0a1e884ad77e9b8d679832a9640d57d87681d5324fe7359ddd0ff64e254811a3a0307c4660861e2d1c264490839b91cd09b5a4482d4fd157a586bce5f47850677a31c576185ab6ee03b46ce218b698a37b45148dde009bd135167fa6e88210923a00fc38119be0dc7035e3b207894029333784be56f4045a73658ad1a9d42754930f0d3a710cf0ec7aa01db9b4e250b1ec2955dfd95b4ab0078bb5300a28947e7cd4ca974aa646f005fdbd6bbd0d6203d8a1bf88004d34e682016bcbe3e8203f75a1264d5066d51b88f9e8d0c758d1d3add192ab002b2d5427c4af7b04fd49556abe22d730b1c36d09e880a72029402070aceabcb3ae92338801ea02393b1787ac0aad24e020ae5baee48941401d24a9e7e42cac772c41a4be0b58208cf7e1c254fb7bd914564af960692e5fd342b9818435195aee0f5fb1a739073f948d3c4bc919bfc0cff7e9fa602023b7be12aaf44316c363f0530e5e5048ed7decf3a6faf06d51ab5472b3d4eb2bab2d0176f41ca9300e88ef476dfc208f5df70d0db635206e722f64d7ecfef2afb7a5699b03a31664ee11d57e9ae9fafb9d795647ebf5a25fb87e253b8438757", 0x1000}, {&(0x7f0000001700)="e7f38a850937ed540c484a382af7ad468a6c1ae5ba8832a21f217f3f0bd6360e2fa277b0c1d3cc363462248b9accf3ee869ed0a4e11840e7893b565d0956e840c5d09e84fe50d88d518ddf4f204cfcccb1c3bc13b16a7c73736f6405961b8488e68d07d38b9c4b383db1dbddced03f6937624bb244031d0367fed3cb1cf39a917f7362acf31d76aa2334207643156055b594c8b8b8604f4d56d573cde0691d74eb6b29ec59f25ad0775ff53d", 0xac}], 0x3) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) socket$unix(0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f00000000c0)=[{}, {r3, 0x116}], 0x2, 0x0) poll(0x0, 0x0, 0x23328e) r5 = dup2(r4, r3) close(r5) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x1f) 20:27:18 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x1b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000000)={@local, @random="d451f21928a4", [{}], {@generic={0x8100}}}) 20:27:18 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @random="b674e2dd21fe", [], {@ipv6={0x86dd, {0x0, 0x6, "9431d1", 0x8, 0x0, 0x0, @rand_addr="fe897f64e6ffffffffffffff00", @mcast2, {[], @udp={{0x1, 0x3, 0x8}}}}}}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) syz_extract_tcp_res(&(0x7f0000000000), 0x4a6, 0x4) 20:27:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = dup(0xffffffffffffffff) dup2(r0, r1) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x100, 0x1}, {0x43, 0x3ff}], 0x2}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000003}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) 20:27:18 executing program 1: r0 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semop(r0, &(0x7f0000000180)=[{0x3, 0xe6, 0x800}, {0x1, 0x101, 0x800}, {0x4, 0x20, 0x1800}, {0x3, 0x5, 0x1800}, {0x1, 0x0, 0x800}, {0x2, 0xfdfb, 0x1000}, {0x0, 0x3f, 0x800}], 0x7) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) shutdown(r1, 0x2) getgroups(0x1, &(0x7f0000000380)=[0x0]) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000480)="0018f0", 0x3}], 0x1) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x1, 0x0, r5, r4, r6, 0x8}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x2, r4, r2, r4, 0xffffffffffffffff, 0x20, 0x40}, 0x80004, 0x9, 0x6d}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000300)=[0x3f]) r7 = kqueue() r8 = socket$inet6(0x18, 0x2, 0x0) r9 = dup2(r8, r8) getsockopt(r9, 0x29, 0x24, 0x0, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x3ff, 0x5, 0x4, 0x3e0}, {0x6, 0x2}, {0x7fff, 0xeb, 0x1, 0x84}, {0x8000, 0x4, 0x5, 0x6}, {0x4, 0x4, 0x6, 0x1}, {0x1, 0x8, 0x2, 0xff}]}) kevent(r9, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffb, 0xa8, 0x2, 0xffffffffffffffa7, 0xae38}, {{r7}, 0xfffffffffffffff8, 0x1, 0x2, 0xe7, 0x200}, {{r7}, 0xfffffffffffffffa, 0x1, 0x2, 0x3f, 0x1000}, {{r7}, 0xfffffffffffffffb, 0x30, 0x1, 0x8, 0xbf83}, {{r10}, 0xffffffffffffffff, 0xe, 0x80000000, 0x8, 0x7}, {{r7}, 0xffffffffffffffff, 0x6, 0x40000000, 0x80, 0x8}, {{r7}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x1, 0x2bfc}, {{r7}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x9, 0x1000}, {{r11}, 0xfffffffffffffff9, 0x8093e9b7908b1c1f, 0xf0000000, 0x4, 0x2}, {{r7}, 0xfffffffffffffffc, 0xa, 0x1, 0x100000000, 0xffffffffffff7fff}], 0x28000000, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffb, 0xc, 0x1, 0x4, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x4, 0x8000000000000000, 0x4}, {{r7}, 0xfffffffffffffffd, 0x8, 0x1, 0x1, 0xc9}, {{r7}, 0x0, 0x30, 0x80, 0x8}, {{r7}, 0xfffffffffffffffe, 0xf7, 0x40000000, 0x1, 0x400}, {{0xffffffffffffff9c}, 0x3, 0x30, 0x4, 0x7fffffffffffffff, 0x4}, {{r7}, 0xfffffffffffffff9, 0x40, 0x1, 0xfffffffffffffff9, 0x3864ed96}, {{r7}, 0x0, 0xa, 0x1, 0x6, 0x2}, {{r7}, 0xfffffffffffffff9, 0x22, 0x1, 0x3ff, 0x4}], 0x9, &(0x7f00000002c0)={0x616}) 20:27:18 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0x38000000}, 0x10) msgsnd(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="4bb1d0c928b2aaa3c7f08000070000001a00000000000000"], 0x15, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000540)={0x20000192, &(0x7f0000000140)}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = getegid() getgroups(0x1, &(0x7f0000000000)=[r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setreuid(0x0, 0x0) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000080)=""/14, 0xe}, {&(0x7f00000000c0)=""/111, 0x34}, {&(0x7f0000000180)=""/163, 0xa3}, {&(0x7f0000000240)=""/200, 0xc8}, {&(0x7f0000000340)=""/218, 0xda}, {&(0x7f0000000640)=""/219, 0xdb}], 0x6) r4 = msgget$private(0x0, 0x3c) msgctl$IPC_SET(r4, 0x1, &(0x7f00000004c0)={{0xffff, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6}, 0x800, 0xff, 0x0, 0x0, 0x1, 0xffffffffffffff86, 0x100000007, 0x45}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f", 0x43, 0x0, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$FIOASYNC(r6, 0x80047469, &(0x7f0000000040)=0x401) writev(r7, &(0x7f0000000300), 0x0) getsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000580), &(0x7f0000000080)=0x4) 20:27:18 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async) flock(r0, 0x3) (async) execve(0x0, 0x0, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000080)="d4", 0x1}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x3, 0x0, 0x0, 0x695, r3}) (async) r4 = dup(r1) listen(r4, 0x0) (async) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x74, 0xfffff, 0x8000000000000000, 0xc}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x7, 0x9}, {{r0}, 0x3, 0x2, 0x50000094, 0x800, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffa, 0x9f, 0x80000000, 0x1, 0xef}, {{r0}, 0xfffffffffffffffc, 0x4, 0x4, 0xffffffffffffffff, 0xfd3a}], 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x48, 0x1, 0xffffffff, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x94, 0x40000000, 0xe1, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x0, 0x40, 0x6, 0x1}], 0x9, &(0x7f00000001c0)={0x120000, 0x8}) 20:27:18 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x46) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000540)='\x00', 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000001500)={&(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000440)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000040)=""/70, 0x46}], 0x4, 0x0}}, 0x10, 0x0, 0x0) getsockopt(r1, 0x7, 0x3, &(0x7f0000000180)=""/140, &(0x7f0000000240)=0x8c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x58}, 0x2, &(0x7f0000000440), 0x0, 0x0, 0x0) 20:27:18 executing program 4: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x10000, 0x1000}, 0xc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x85) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) dup2(r2, r0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x60e, r3) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, 0x0, 0xcd) 20:27:18 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x3, r2}) 20:27:18 executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) socket(0x2, 0x4000, 0x3) kqueue() socket(0x2, 0x1, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) 20:27:18 executing program 4: sysctl$net_inet_ah(&(0x7f0000000040), 0x4, &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)="225b7dd0eacacb76903d35987a789897cb5c0bf04b7cb02f4f3b770d4e8204d206da27ef37a190c128c037362018364dab4f637fbffec0ccdc32fb55607dd0b0b6a6837f92199a369abe5fa0186b1cb9b3fc54df5ae008daac85653b74d642a9583eb34c2ede9396489b857f7b5e14f081b1458890820963114c13fad68e2456", 0x80) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) 20:27:18 executing program 4: socket(0x2, 0x4000, 0x4c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/109, 0xfffffffffffffe78}, 0x3f8d}, 0x10, 0x2, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r2 = socket(0x11, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d58bf1fb8cd268b11b59c7afec3708a", &(0x7f0000000080)=0x1c, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) close(r1) fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x85}]}) r3 = shmget$private(0x0, 0x3000, 0xae, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r6 = getegid() r7 = getpgid(0xffffffffffffffff) r8 = getpgid(0x0) r9 = syz_open_pts() ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000540)=0xfffffffa) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x5, r4, r5, r4, r6, 0x9, 0x5}, 0x3, 0x7fd, r7, r8, 0x7ff, 0x3, 0xe34}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) r11 = dup2(0xffffffffffffff9c, r10) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) sendmsg$unix(r11, &(0x7f0000001640)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000180)="6519ff77cb030ad487c7d1df91be71abd2836b9fbcc391c08f1e4977f38b0d81c834e10725231d223565cc1b97aa66df09d19dc8d126ccda40b2afd746fc207c58d6636e1ae0f70651f117f1aa20c014405bb54e81a48a30d0a4e7d8d5ba81a47475d976774ad0c51d0704e651037c7b6d5d50f54088a065cb99e713430a9a172662f8c8b8ac5c7d5fcf00ec2fa8d4706751a1cdca95080d92bd24fd44e47fd1547c210bbebe45bcf6d794b23a5d2d435f4a3c7dd76d0821517f1b1682c9f9dd3c9cfc0ad388a41ffa23a6a42dd52eb2f8f1bdbafc84a9e357def1fdcf442eb85519c18481a910419bec43a3d41d71e187d5e899", 0xf4}, {&(0x7f0000000280)="c546be1986f9770d7fcab7996973412f70520d04104f740c0af85ef79aaeecd7707e3ffd37d6897ed65e867c22a64a35403e21977562cae1458aa9d89e68ae993fcd256bad1afa542688301151254b4bf9d3a0bb8592f2ff704d178879bf19b217573c509cb2414daabc51febf7885026456ffc60001d86b64959eb32b7afcf310b031e8f6af41eecf895c3293b0cc41a83e2e8619766b091cc785a0a26cb89f7fba5b44c4e661a62574426e7a782a069d5b2a5436c56ce7b2b6aa681bb4fc825d95a905f0c2b206abb62405d3b2b6aaa5e6ac4777f93f77e44a65d2df7835f37c48d89377d80933c985909eefbf72b857c9c1f7d9f40a5afa8d6be0e7be", 0xfe}, {&(0x7f0000000380)="77dd8219e82df8ccd006aaa830a463d0925ba16f5e7f2044a85b6d4c5472e7e39599b1049624bf44936ff484bd4f5605af65571d2dd02a4d1956cd9232d482b0ade2a088e4787d3504f3378b66638781f9e6d7156f104fefff9b35adcec9df4eef1d15cd5ee5e665894c8f537dc9ee3ade281ce25b24ed202e28f1ba83094692839f77ba8b0f59349877a6d94f981f28767d4c7fa01620f8a1262504ba7c", 0x9e}, {&(0x7f0000000440)="ed05cd1597e861f32af4bb8364bef171d24cefe4a675e6802a91f01e025b1266d2e429f046105c289021e06586e923dab79cfca96327b4d54a34b86deacb9e785f493687e3f0b9d9d1d1eb75e10efebebf5ee7ff9d325e2b95d825", 0x5b}, {&(0x7f00000004c0)="72a5e3b8957ea8c7d8d799e6704fb9db02760c90bc77157057160c84811539c5b450ae722339585c5ce1a46641d5f892e2073c3edfd9c5d7b8355029f1096733aee4a06227615b897f67dbda4e3c42161d9cf18674a6555a050aec8d7fec6428cd40126cd18c7c901aa69905a9effe3a315cf32e64426aef", 0x78}, {&(0x7f0000001540)="5eb1db6b5a47e2e1ab6c3ec4f0039abb1d00be648e14e32f5fda3449ba87643334a31cbeab74018e78cfac117e", 0x2d}], 0x6, 0x0, 0x0, 0x409}, 0x4) fcntl$getown(r11, 0x5) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) readv(r11, &(0x7f00000018c0), 0x0) r12 = semget$private(0x0, 0x4, 0x344) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000001900)=""/189) 20:27:18 executing program 2: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000040)="6ed5323af53fb66383c0572673f5e9016d4ba79d57a66a4b8bd57c3a9ff5ca36dabf2542420accd6cccdb16036f7f9ff9c07e0f588a4f29721717a4be3010f7283e70704ec05b5e1edaf15674ba80855ad3b8a1db902625c5527fdf1438675c27735ac357093278ee0d75d499a2b077a3884c05e44d82e630cd96ca1feadb4eb57f5cfc67aadce7ffed508d1c39545618ac1450428ddf01aec40c93b26dfff5ac328ef0067abf19d9ddd7ac47fd7cf922d8cc7140840b08f8386a710b9daa261a1b82a7d5c7605b48c975e4bb4145985e16a9d335b14354ffe2555beca7e4b82e23b88182d529235edc123bf88734930bcb16117f4ca6b5454019b64fb0106dde8a639afc148e79da81389cfad3bdf2005b490b98472355c0eca872d623285840bac5f3f52d270d24ef5dfe307568340252c43da6f2b390ce36ca20af5768e1b7e1ba2469dc719119c4fcd3adb1b0a34a22d254abd39253abce9970436ae58f4d8a074b2458cfadbd24404e65233d7c3c51dc570bf1ed0f2edf22115883d88277df730c8050b475150be7f777308734b09c1d8a44db34d411e0fddbfd89957b5331eff7425fcd41ee22cce5ba201ce1e972e4b69de5e07a50648fc7bd11ff5b842a5f68e7ea6431c3a4c039f4d2e0bf60552ae6e0c6f72ab48b5555f966f25c618b487bf49426b3d63fcbf3d2cf02bdf6254c5de53d5262a766e9d1862b5cd8714a6c4723469ca8cd7d98725fb525a0b2466bf7f0dc26df3ac31ca781723d35c3e370af19437f1efdfc28c77a5b433ca13ba57f01f2c26275bf673ac7d755548398eab98b57cac66dc902cb9742ef813da1a91e8a0ebb5499f55c5b9994ff5780ad4671b89749ca8fb14100bfa1fafc53f7f3dcc58b0d885b14f7fa3dc1c6ab183eb60087b8bf59dbf9f52570d813d252f5eecb86cf7a368c3cb096379837bf73310c6c5a902953af033772867e0ee05f1be3bb97787582a45e01d11e218c345544463bcfd06ede77d639196a6d99a2e3d03033b66ad0a50f6a6ed024d011962ebd518281cdbef7080508718f5dcd1af885db8af9d3a5d577e2c38e51d2c4bee0851552c8a4472c308f1331def3247fa14dcbbcdb2e5f94e137fea41009db4fcc44ee31cf51376f98a0a7d7f8d70a9b5c7db6b6505ca87f014358057f6f03615059cd38443b26213e97fb5fb1fc6a612fa9ba59f6221d1016778f527ba7b0be1b914c9523087885d5c292572f57970fb2d9a8eec8dbfd0ab728241723d80a4bb729ebf909ec983267b913287fa5f5d8fddc6c5d033b598d80962a948cd9b9dbb41d2a48a8086093fb89105e57e83b81d25585a84fecf3d51238838add7bfd5c7a56670814571632b6e49c77045b9dc89621ab422dacdf8dada9e7919d42f0017266ecb0947adfe5a0e761e610ac04d2224c47966dc691c0d805e0f5fb24d9104ce87d1deab71583f834d87dbe6eb4ae21c53bb348b91ea790c046c053de5ea8a9f0a6a3a74f602339a171e386f0b93ba4e72bdf08c68bfbfaee06a13eeb337c1694e9ab5a87107eaecd372ad4821d09869ca7a26596adcd882879718b0ed4ebab8be0dda092daea8dbef9df07a158630477993d7149d7a348f27a23d96c9d5ae32378b23247faeaf6dfefae727714ab876c98fdebcc5f1df1dee3db0fd4fa8971d895f7b4ce01b7569351b1d76c6af77d6d3ba447536cfa9957e4a9f3474fcc2f18d73e4f89b773865339332cd87851447e332c9321ef7147aeeeca38db06a5f74c32230aecf6ab87a2cf6879b11542f7613273801ea16c12617d997e485b88033eb89236971a30c41f7877640a05283c20a404866049b9e20a15e6af3aa309f268010b83a787967dd9d9b12ded713288da345d1e77e46f8da87196b3a896e7f8f679bd9cb7bd83f0f36f95fefbf62bf1e21fd37ef05c8861724b88fd99310d8eabef7056bcc2ee5cab5a4864bf8e76297738cc0c0037bc127c6309d8d2e114a7f2b9688eb8b97053f0ca630ae407e9c899d9d91edab6fc2e5ed56f0d85d864f54494dd3901ed8da5ed3e95d76a361a232c329c29c1de283ed5e5dd69881a7698ba025eaccfe932cd2baf14019a56f295c807901a3c946eabaa7a6d1b27142f7b30673d192b54472a6ad75e603ea3f48263a9356e547a8741a2375c32238cd96021a9da7be0b29cf522cfc571b9ca2ddd88e6f88f2a6c3c7947aa55e361568f8e9338b86bac92f0ae7e711a423d03493b9dba2ea863253530556b66f41dfef399658ad8c7fe6d9546ff8e9232c87ac924408cd7842e788599e1e95abad81c43147efffa8a948454cd39fff9f7b24752c2ca5f2829755453ae936bbe26b3682876d01ad00b6c23715d946fea0a921e95fbd3c1b22f0aa4a46e6a91f94e3e501e7eb24524602f4965b96589a9e12a8f6f019cf70a73d6df75b62f5ec9a4ac55e1961409e33ef4bc6bd728b4fd7eb1fb1efe21f773a884732235375f88809ef53a161e8a39d805179b3e9b48ecd42fc29b8c042e52f9683946260e35d7235ab825dd285b6df3601bc12aa3641eb8ad2b0a369bc5f13dd8eb4be4d9dcb31cc175f946b4c72682369df28fb28ac72e6bb29afdb1bfcbda5b1deaaf8d38a9e548d2fa956db0b51baf1eacd80fbdd5181960f654cbd91ae7696a7ff6c4890cda9e408df7ece2c36eae6f4ca502595d54cff04873b883866ac45e666ed3209f349abc39cac3c5d2dfa10bc22d7844999ba7e5e102bb3d3957efdbb119df2b1382a17a178c75915e69dc9e9597cdf090f5446a42009e85b424bcb7bad804ee774312281e1ae11d4db736b52c111077b37923227f58ded005e366a0cee84a328dc06fc69301b79a862c61f4d722ffaa5a6c8888cdd3fff799049ef145ea13fa5662bc94c7e020e16764e6f5ef2354a41d415974eb421fb4753fd1884a971070cd96d323b3b448fa72b1271bb87793fdde4d73b41bb14e44d153169549ad0a1f95fe429b3dcb64fec8f73ea2384576dba8d8994d655e3ea32f198636505f0f5bf008a4e2c1180ea6550baa065fa2b69a0ab6a4cc2e16ded561eddadad8844f684cbeab4f7edbac70ff22fdc50ce4dfed62cc37d3f7c774f27e35f4d63c2798df48a79aab8f569d83f527b57512a098616debfd6aae58194d157ce26228778118ab6901977eb100990058b91174e4c80ed6298a64fad86a1936b31b8a53cf7cce9e76d15b995f63bedb7216d7fe5348243d2fdef5c276d369b980d1066331b4f8e888bca6f770192457c85df4baab63cddb70f22b9654d72b553e445cac0e821e48b9973b0aff4c02f369ec4d6f634c0dff8f81f221e5bbbca2f7345940ffc71c7e7d42adda3a4b782cd67aa1d3d4e5e6f3c5c0ee1741f9c7f8312084c8368b5e0f0390bf2a8db9aca68f25475103c32e04ad33af296cddffe43de6e5fb398f79b6cc3c9e02e2de0557a88bcd6a9b1f1686a861364d309b785b4a40e8648a2d89d2bbaf326965883a1e2d44a1ae3bd56df7521881004b2fa87b6e82357be729a54bfc2c7b628b4adcbbb3dc2f073ad0de6d7b695a0b274486f3d4b72f704805574370e5b42fbeae3cf8d7beeda7dc14066a366cc25e548cad16cb4dc7f1cd8e6ba6de99e682380821d3962f66ae212255fe3ce30ea785f5dd49147008dcbf89eb00ed990036876214e28bf3707dbc7645977bec1683e9cf51f66a1abb35a9a5d9ce6f462503d97031e904fc0b7c409a1188f6f60081da21e48cbbd7b08be7cf4c59b05a88ce4823513cdf270fb82cea989f68787c014a422edc78176fee618490b4e7c0e763625740b10b59af5d8f275dc72a80585f5127af586e4dc56a64baa504d933af01b23f646f89ec793deb65c6626c090490a808a743a453a500bd87c576ac44d9990ef184a41574e1e82271345be0b85a924150bcca868eb4b356a31d8d08bae835b7a833b9f199b404503578138b54ed8ba4b11c72fdbdfb0530bb6cbdf4e1ec18ebd881d4dc3060688a2eec47a449484eab852daeb60857ee3f49ddcf0fc461cfa82f06260225e4fd94ce60148b4283d890a0a8d80e16574fea7b14bc68c77565f7a8aac40d42191e8dddd2f9ad6508abd73339c2ba1b5f3d314982aa359dfd709afe79aceab0825bffb59acd4bdbf0ed9573889f713bd31e3a4b235236a3836b5d5d3598b8c586d33a6f741046d9e2cd1f1f0a47f554aa9f14ab95db09d86a829ad95485d300119a504bae7ac5b75ae10b7a27a5900ea4bfb93974c9f32b33824a44af3678fba4a8c3db9c62aa4b6e46770ed5b29b0b601b679c2800988ecb3d6046b8554653f95fc26d39c5fe4f0828d12ff37dfada0e3e21da0833c2bdce4303dedf39c79f6c36eaaeb2cec675e237388453f06701ac47923f6ae8742fabc3898830e18ae50f92bf0da7492859df99042f12eaed31a63cf2fc01e10a4f724276dd998096ebbe2363f0d55b292b15d9f2a4bf7611d533d69ce974b19383e730b3f906dfe220c9805f8737cf8d4435837668478e1cf38d41e5dab678564c02785fba661482f1a99f947fd29f3e5d376d3aaf439fa373fb3079143dd3667bddbc4d51080f33f0c0eb3936249cd10a5a34a47f56105d839c0959aca56ec54e75a3146cb706dcafb6d19a41d8dd327f3c7dd46921275de8da162d6490743391bec0adb7cfe11c3a58ff42c5534280e0ee1c651faf26930bce5e0a776202f9ad50ba58459f7d5a6407e9a3f83c743cc75e664bbb22738d6ca019bea0255f03a00ee138cd38796548e9dec8c68b5b90ceb1ed243642c7703fa85635dc9ab004109f873137e904749135f6627b1f9d35e7cb17039350873e81e0fedec0beca3d153401b274798ba6823dce05893118fadbd292c5d197ccd83a1ef8ca3d563783ef03eda28c9e59a401e1220055ef41caea24a318f892642ada31940aa93c3b66b3b33f15e57350d1bc82890e5c1ddb386f17b4ff8713c21a933e0224bbd06a2ace8ae5331e2c40c0dfdf8bbef469e13ac62c1b169cfc2832afbdf11ccd941f70b5da89cb0a01e9ece4bc1485a174e75e266eddefa80fb545b6d97daad8906d2afb6388e5b9a57236b4a62ea9b8f237ca548e5c348feb2f8c0f23c12318b23f9f705998bafaf19b6f320563f55b12dfaa61e675f00e8fc374d564417af0d723ea5c0c1233dc9b992b698f7ab36f92990f0c3960a724b5d3ee82df67d06aaed25af42adef5d2cd1826aab8cbad818f85401f4c7c960664d09d52d9dffd7061a548a69f6c2b06b322b1d7dcddf671768e915388180cb5677b8b5a3ee41e1236e9814d3cab80b279294fe8fd9594e00455668c8da5d3d55b952615931f62830da16f2fafcbbe0656f5f2e4139d996c8b6dae6041f14d7a9c49344e21c556757cc03d4d3e7bd57cb18f19ec3f5260ef5cc26cb82315391ea9a55de8153528c374db533be2ac2ef7a733b6169212b3df656167752008084bd9f2f5c2ce0fcb4f17c7864ff792b8eb86b7cf42d0be030bf5f4aecbfe2e01ec124f74495832d885df56615922943dbfff9bfdddd4a706de436804c8786131d3033ea4e9b799f225729c365fc681a636a20047f66c73501ceeeb99a96a768a28565a74c6c4777bc2d083255f007549ce7fda29873192a688dc0273fa93c3a27dce23525a3e02aa81217a9f20dab94ff5c9ec0cc150915f2daf7cd14c64403ed139b7bb30d7dc5643ba316aaa8e302a4d61021763d3a8a8a3ac087d41c275ad55d32f3001dcedcaef940f5cb24de47debc4404b1560221b45b747ba51f0577467d0dc695b7049fbad2ac3762fe7490", 0x1000}, {&(0x7f0000001040)="b61d0712381369ebd4a7ae0d22332b9c1c6e418c6de8439903ff25a5316248c9ad2d54e8cf42520428db25b1e3fb513c9578d33fd7ba71b76aa8955c92803c60f24305dddd44d7d2d7cc027123c3d653542d75b7f8fa73b6e5368515e2ad74539f34b185142e45d3cf0b4bc0b0191563e1f6bb79f9c125c8e5bf33225618bb3b59c8a3ab9d29e927af51bd4f083c981e4af8dc8ac837dacb65e801cc7a03e06f99ce1c4f1624d1a3086c89181edf5c9a86eec29210c0e0ffa710c2b5a230bf95052740c755de5c90a50b72714468f2dfe64e143c1190a58e4bf1caded7c607885070cefc35f316e3562d4ca5aa9e5574f9a89f98e44523f3", 0xf8}, {&(0x7f0000001500)="d7109ed9120b566e10539fff2814003d5bb1e66319590f4ffd3b69ee80decfa469ee87a28bca5ea71a23359e1e7f071f3a7ddb26db0e8f4aaa50260e55d9fbc3e308af1443db596dfa4dcd879782eddae8ed7d1b913f7496586915928c0595f7c4609e3711b5be4ea0f4ee518a2d3837", 0x70}, {&(0x7f00000011c0)="4ca4afcb14ad3906aabe37cf85764f698492570f029ca9b92070b5a5a11340173cb37fee4cd034fa1e503d427a002a083558fc27434df8ac6d5a18ed6e14eaaa36cbbe3448bb726e4e940805d5a47b88006119edb6f894dfaf9a993eb72b58279667e1716fb88483e78fe59513c60d2b6594775a683ea59f50cccdf42d0405b3a93cadf450f8a5480bc0d664d8e1a4063c16400eb2b58bbf3cf0084e9373c5", 0x9f}, {&(0x7f0000001280)="c519d334758e4316d2bce33f0087f6858f9749d988752a7554faf6fe3e4bba968ce82c83c91d7594e9a4e666183a1f2b8c64926b5fab9a8afbf8003a2986bcdad8925d0db41f79bffa81616a93b475d1ae4686cf6c", 0x55}, {&(0x7f0000001300)="34b3a319f78c3b5480f64bbb893888548952dd6867e268fad204b4e4f08c0ad2995d806972a0a61a0a2a4eda561a708b184a0134937d782ff785cc29150bcdf61c3fb39ec4015c8a8671df3b476b6252919d0251c15ffdd5ff6fba5ce9b8411da053c586bd91eb", 0x67}, {&(0x7f0000001380)="66afb9b9a79559cd600e431363f02f851d0ce16dab96e1a2e51c02a64ab08d54e531767f6ab6b4cfc0a707e623420bca44671d77eb142c5f7cf6c101a1c20403a1c3756bbee400ca0435a484b9407c06e02813d21ee821452e27a7f267ddd3a3d35b6a2d0475671ed8cdc545d30b065ae46177df00ccc1364991056eaf19d32cfd76b1829f23d96bcf11d90398c83047a3b0adb4488ebf37dc1351f6cdcfe0fe44c1395a54de37d81d91a19a1705b227116ef02856085ca88d5b448ebd768a1caf040affe2e4cd5c40891887e3817378249ca8deb2", 0xd5}], 0x7) geteuid() r1 = socket(0x6, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x24, 0x0, 0x0) 20:27:18 executing program 4: socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000080)="028787cf114a851fe71fca34c137e970848e21e5e305868c8d573a5e0baa264736e8cfee3f3cd9fd1e0c8c46e92a01000000000000008744ff09e2145515ce03002e9099f46c0d9f818c0b85dabc28f1fdfc8c0bd10811bb66bbe9a771400cd770a0d1ba1e2ffbd89bd5d8e55002706401eea494100a8479763334dd4a", 0x0, 0x0, 0x1f) 20:27:18 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/50, 0x32}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1300000029"], 0x3e}, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x8, 0x3c, 0x0, 0xb263, 0x0, 0x0, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@redirect={0x5, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, {0x8, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1, {[@timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{}, {}]}]}}}}}}}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) pledge(0x0, &(0x7f0000000040)='$/+\x00') recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 20:27:18 executing program 4: socket(0x10, 0x1, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40001ff}) (async) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = socket$unix(0x1, 0x5, 0x0) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d07aacc7b696c6530"], 0xa) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(0x0) socket(0x2, 0x0, 0x0) (async) dup(0xffffffffffffffff) (async) kqueue() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) (async, rerun: 64) setsockopt(r4, 0x1000000029, 0xd, 0x0, 0x0) (async, rerun: 64) socket(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) (async, rerun: 32) syz_open_pts() (rerun: 32) syz_open_pts() 20:27:18 executing program 6: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000240)='./file3\x00', &(0x7f0000000280)='r\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[], 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000300000000}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000100)=ANY=[], 0xa) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) shutdown(r2, 0x2) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) 20:27:18 executing program 6: readv(0xffffffffffffffff, &(0x7f0000000680)=[{0x0}], 0x100002a5) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pwritev(r1, &(0x7f0000000640)=[{0x0}], 0x1, 0x0) 20:27:18 executing program 4: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{}, {}, {0x4}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ff7f000001"], 0x1) 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) getpeername(r3, 0x0, &(0x7f0000000140)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) 20:27:18 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!6', 0x3}], 0x1) write(r1, &(0x7f0000000040)="0920090000007c60c0016745b65369db00000000ebbd07a90172c84c838b4278ad535c2a413f308cbbaee4ffcb7f31dbd1562eb77b6a0a", 0x3f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xff, 0x9, 0x8, 0x7ce, "598155747d4b1f1a689e069e7bd0f49c35ecf82d", 0x10000, 0x9fe}) r2 = dup2(r0, r0) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000002c0)) close(r2) syz_open_pts() writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)="c1d388cd016d84247620be882b695db8e93964641f4060b959c76728604cd996818be76188cb1d3e61de1000dba271d9434737dc010f96744954566516dab1cc0506c000e7deec61c21bcadb5011014e55387625ae14b7377d95b456d121f06c6fa1234ecaccc041b6325b042ef6b5bd5ed4ac5ce24d4f03a9982ec41e042450236f65d9571d793250fa2df5090e6c5014f0616388927c348eb42151a905386a4e08db9b904b6ca4ae7dd108fde8221a577b5058b78b4b6b82db2aba458b23795a1180e9", 0xc4}, {&(0x7f0000000140)="1da36eb8872ba7efb41390a7143bc397e79e1adc3975989e65fd3026644c3961ba040a49fdbe9c162f59508928b902b24512d649b8f24ac9a34d0deec143b78ce953293cd52c70b608fc58b4a98234ecbacd9c28a064901ecf9ca3b1c648aff393a19e4bfa09cafe58de3169b86a1c4b5ed3205d7e074a0327f37d39", 0x7c}, {&(0x7f00000001c0)="f7c7a16dc297573d4eeb09b2bfac0122e0b856d49ede5de1bb12625fd3297d67f06e20127d6ef2e2a2500e7aba07f60184a7c791a6f3ea9bdd58f01e3cda6cbd906aafa04969", 0x46}, {&(0x7f0000000240)="48bbf3632498f8bda58095c6b9bbfc682e1a1324e364934f41bf5574001f453e3fa5ec7a02fe6683707f68762827cb281a4df1d2ee8aced2d31d56a1cda751c67cfc350dfc16b5aae88fa942b17d7bf1c6ed314d13a958877dc6aaef2d50405fd0b0ea02abab", 0x66}], 0x4) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000880)={0x0, 0x0, 0x1ff, 0xa7bd, "d8a522c251c8f7f9bdca0d83f1155400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x16f}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) 20:27:18 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x1, 0x72469f1c, "3c107dae307e08002b4600000000da64612c3300"}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3}, 0xc) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r3, r2) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x1, 0x72469f1c, "3c107dae307e08002b4600000000da64612c3300"}) writev(r4, &(0x7f00000000c0)=[{&(0x7f00000002c0)="608c561865ba38c143dba379c4ef3abdb39e7a1f9df3b6de570d332a0763f8cc30af720fe009122fdea81474c3a4f51dba5e8fe4c9fd9e09cbad27b67681dc918122aca51643312b7c0434799d80b3", 0x4f}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="608c561865ba38c143dba379c4ef3abdb39e7a1f9df3b6de570d332a0763f8cc30af720fe009122fdea81474c3a4f51dba5e8fe4c9fd9e09cbad27b67681dc918122aca51643312b7c0434799d80b3", 0x4f}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) 20:27:18 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0xf812, r1, 0x0) 20:27:18 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r3) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x85}]}) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x840) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r7 = socket(0x18, 0x2, 0x80) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r8 = msgget$private(0x0, 0x216) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="13e1cde0f5e9d27067b28e7b2ae148330c8f", @ANYRESDEC=r7], 0x0, 0x0) shutdown(r7, 0x0) close(r1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) close(0xffffffffffffffff) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) close(r9) recvmmsg(r6, &(0x7f0000000980)={&(0x7f0000000500)={&(0x7f00000002c0)=@un=@file={0x0, ""/249}, 0xfb, &(0x7f0000000600)=[{&(0x7f0000000400)=""/157, 0x9d}, {&(0x7f00000004c0)=""/56, 0x38}, {&(0x7f0000000580)=""/126, 0x7e}, {&(0x7f0000000740)=""/186, 0xba}, {&(0x7f0000000800)=""/142, 0x8e}], 0x5, &(0x7f00000008c0)=""/168, 0xa8}, 0xc1dd}, 0x10, 0xc01, &(0x7f00000009c0)={0x260b, 0x5}) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1) 20:27:18 executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x0, 0xc0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ac3000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000ff2000/0xb000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f00008e6000/0x3000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106978, &(0x7f00000001c0)) fcntl$setown(r2, 0x6, r5) close(r2) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000040)="b100050400000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b77f6be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 20:27:18 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xdcd, 0x5, 0xd28, "0d88f900000400"}) writev(r2, &(0x7f0000000280)=[{&(0x7f00000009c0)="f6172e7d13c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b90458546be47f474ffc58d922507d74f3f25c0f16198dfda6fbf59cfab813533ae1c2a5e20a06722eafafe92f5efc97e2af8d797c820e360174adbe060e59605df15d86191b1921d68938ebb966c7549449b1874cdfce4a16b0c4e28a446aea10b857efaeca04b805658c901037c4cc69021404719e57d6a24abbe2721669069cf6f42800aa01d294f2c256f4ccd52480dc0bae48c10791a12cd897d6c85570825865c218fd433b198efba3b831199236504f30c2d75d5f06f01b5931be23e6cddf0d0d", 0xfd}], 0x1) sendto$unix(r1, &(0x7f0000000040)="b100050100000001000000000301000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b77f6be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 20:27:18 executing program 6: getgroups(0x9a, 0xfffffffffffffffe) setreuid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x20, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4}, 0x9, 0xa1c, 0x80000001}) msgget$private(0x0, 0x460) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x1, r2, 0x0, 0x0, r3, 0x132, 0x3c}, 0x5, 0x9, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x5, 0x0, 0x0, r0, 0xffffffffffffffff, 0x40, 0x2}, 0x79, 0x3, r4, r8, 0xffff, 0x8, 0x55b20eae}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x20, 0x0, 0x0, 0x0, 0x0, 0x82, 0x6}, 0x31, 0x1ff, 0x2}) r9 = geteuid() chown(&(0x7f0000000080)='./file0\x00', r9, r3) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x1ff, 0x0, 0x0, 0x0, r1, 0x90, 0x7}, 0x0, 0x8, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xe4f, 0x0, 0x0, r9, 0x0, 0x12a, 0x2}, 0xffffffffffffff8a, 0x8, 0xf1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x2, 0x1, 0x0) getegid() setsockopt(r12, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) sendto(0xffffffffffffff9c, &(0x7f0000000680)="466e961f3bf9669bb8d985082bfd134a6c387f28afe988abad2ba235da0ab89ff974b9f3b8536175e9104b09603a9f76b71dcc1ca8ad51a4b91e42c67fb4e1b3605f9a9dc7b16c3104de4acfb830ab24df7f5bc52efc73accf804404cce8c99daf1ac9560556a5884a91cdb93e8019e4ec2393531e946218e0c4da6ba7f67ad6c6f46cc2cb7e8c0e8f16e3e1234e0cb1dcf4587c475b6337340752db1f09324fe55bd85ba3ab8d8dffb913eee46021e830", 0xb1, 0x7, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x1, r10, r5, r10, r11, 0xdf, 0x79}, 0x7, 0x8003, 0x800}) r13 = semget$private(0x0, 0x5, 0x1) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000002200)={{0x7ffe, 0x0, 0x0, 0x0, 0x0, 0x8, 0x3}, 0x100000000000003, 0x1, 0x40}) nanosleep(&(0x7f00000004c0)={0x4}, &(0x7f0000000500)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) 20:27:18 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002940)={&(0x7f0000000040)=ANY=[@ANYBLOB="de"], 0xa, 0x0, 0x0, 0x0, 0xa8}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = getegid() getgroups(0x1, &(0x7f0000000000)=[r0]) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt(r2, 0x3ff, 0x2, &(0x7f00000001c0)="0c8e04273f99c202cd0f49e4264dd5855fe4a8d5b99881fe209fa8b125d071", 0x1f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = getuid() r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r6 = msgget$private(0x0, 0x238) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/56) r7 = getpgid(0xffffffffffffffff) r8 = getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000005c0)={{0x0, 0x0, 0x0, 0x0, r8, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r7, 0x1f8, 0x2, 0x0, 0x7f}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000680)={{0x6, r4, r1, r4, r10, 0x10, 0x8f}, 0x7fff, 0x6, r7, r9, 0x6e, 0x8, 0x6, 0x7}) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00fed84b0b9ee210e5007d85bd61bf1892ef7db26575cd61e482bbc98814959399f0a70d76ae5cd6369b60ba1c92354db5236be6e874107018afa756dacb0e61074f3ab55f5208889fe87e6a5f013bd37b9cb67ce161b2d8f43f8274b3e510f60000000000000000"], 0xa, &(0x7f0000000380)=[{&(0x7f0000000180)="c653711c076fc31ebc21a28d5859d9d1224c755b62954228d52461a18b906f9692a81ace09cde59b3a723f72f3108ce5392f6b5cd00b4a61d3122451a7", 0x3d}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="29d923426cb72916e46dd77506ef28dbc6ff60c93a87d44b75d4627e3f5aaeb5c111535bf673dec57642fd44282ea62c543bdff6746e2da7b4e7bfd8cff739", 0x3f}, {&(0x7f0000000240)="f9bffa267bad5304aec805f9a4fe54b46ac68957a27108c19e168e1d0abe2bffd404ab99ff7d4d598f5b70b3c08bb29d58751d66e4147badaabf996aede0badca0d9fea90afec40040c7d8ba32c19cbd", 0x50}, {&(0x7f00000002c0)="fd8fb62718fbb491f1ad5c5ca4b0b057f6ea33acc72d3818a413f24ef1ea57c872d7542a84b0bbf78d3607bae1a821a592aa49ed0c7af06f213ecb8ee6fb1ac96d34e9dda2e2eaa57da3719c9f72f747ea9dcc85dc99b70230120a3115649c375097f6d470a5ee7a2ea7dfd0b1ccd75cc83244fb071d4ca6f58447e361872022b3dc1b3be3c68ea2700044bf95683a4694538603adad820b05039b3a85d0f017b9553146bfceb781610e6b0b660c073f4d460e7a5a9bebea1eb16b19", 0xbc}], 0x5, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r1}, @rights={0x30, 0xffff, 0x1, [r3, r3, r3, r3, r3, r5, r3, r3]}, @rights={0x20, 0xffff, 0x1, [r11, r3, r3]}, @rights={0x30, 0xffff, 0x1, [r3, r3, r3, r3, r12, r3, r13, r3]}], 0xa0, 0x4}, 0x1) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) utimes(0x0, &(0x7f0000000140)={{0x0, 0x4}, {0x0, 0x800000000000008f}}) 20:27:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f0000000040)=[{}, {r1, 0x14}], 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) listen(r3, 0x0) recvmmsg(r3, &(0x7f0000000500)={&(0x7f00000004c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000100)=""/255, 0xff}, {&(0x7f0000000200)=""/204, 0xcc}, {&(0x7f0000000300)=""/74, 0x4a}, {&(0x7f0000000380)=""/28, 0x1c}, {&(0x7f00000003c0)=""/58, 0x3a}, {&(0x7f0000000400)=""/38, 0x26}], 0x6, &(0x7f0000001240)=""/4096, 0x1000}, 0x400000}, 0x10, 0x802, &(0x7f0000000540)={0x9, 0x2}) fcntl$setstatus(r0, 0x4, 0x40) r4 = getpgid(0x0) fcntl$setown(r0, 0x6, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x2) clock_getres(0x2, &(0x7f0000000000)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) faccessat(r5, &(0x7f0000000080)='./file0\x00', 0xa0, 0x1) 20:27:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000033000/0x8000)=nil, 0x8000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) sendto$inet(r0, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc5783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ee6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f776f1a3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1a69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d632d8fc743cba7534bf8048327ebc380b8d0b4452b5f243a847e57da11b5dd6079ea7a21bb75a24b3e98b12832f849d2dbf5105e3143c97a94d1e7540790aea9390b731017b60555d9cafdcea78aabda58f70f76958b16b9991a50d42137380a0dc9e83973824ec8ab3ce0c6c783cc290f1b5e2af7fc60f44fbc8fb1e0ad63741eaab19131d0185040f9af982a17c04d3781f7a9bc95828c14a88b601bfb5023f16a1fd5e6bf561ba2b3ad3ac4ce95be2549d7f3263915e43c97c8094ccbf1babef210fad5c84125ed9821e6bfd0012b8f9667872ceab4a0a1a1fb7fa1b35f3bba42935cf1c5e7d7f03a27184d124ee4ec14011ea600b303d62f0a0b5c1e8743a7e2f559d4064814640041ccebd6f272a13f1893b94da9fa758bfbd629d83a841fada7c60b0690ff04e3f316ab0021505cd7d1641d34ceae5eae7d815481c6f2267678ffd791d1361875af012b1a5963c34880c40fb367e85d812d7155b78798a841e4b7b611ff35dffdfc8ae6805df82e12e815d1292d78d5b00c78903b7cc7b27bd027b1eb50a2758c52740390175de8a8b1d3024849e4e24686df5b7589c4cfc86f0fbad23d3b21c8db836c58c0a8837c4e746e3ab7cff593284f98620ece686977cb52f8fd74470634165b03c94e5ad707c0c8fb62b9b326946780572bd8b3118beedb280b5138b1108d0b4ce3d6ab37000000000000", 0x78a, 0x0, 0x0, 0x0) 20:27:19 executing program 5: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff86e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080), 0x3) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf134eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895b7d71fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265a129a79ed9980eaaacbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b2c27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e3186f8e0acb23c55df91e99a27c8bc1358", 0x171) 20:27:19 executing program 7: sysctl$hw(&(0x7f00000019c0)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="e0", 0x1}, {&(0x7f0000000080)}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ef00008000000000", 0x8) 20:27:19 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b80)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) socket(0x2, 0x2, 0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3ff, 0x0, {0x0, 0x4000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x1, 0x1, 0x0) dup2(r1, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7, 0x2}, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffff52) 20:27:19 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x200, 0x1a0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="d7", 0x1}], 0x1, 0xdcc6) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xff7fff9a, 0x0, "b092ab000000e3323899ef18cfd00000000800"}) readv(r3, &(0x7f0000001340)=[{&(0x7f0000000140)=""/175, 0xaf}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000440)="91", 0x1}], 0x1) r4 = dup(r1) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='r\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0xa9584677, 0x0, 0x0, 0x0, "287d3b0a1b6640584dbd511fbe1302287c8d2879"}) ioctl$TIOCEXCL(r6, 0x2000740d) listen(r4, 0x0) sysctl$machdep(&(0x7f0000001800)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r7 = syz_open_pts() kevent(r4, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x8000000000000000, 0x1fe}, {{}, 0xfffffffffffffff9, 0x5, 0x40, 0x3, 0x7}, {{}, 0x2, 0x80, 0x1, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x10, 0x0, 0x1}, {{}, 0xfffffffffffffffc, 0x10, 0x1, 0x1}], 0x13, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffb, 0x0, 0x4, 0xfffffffffffffff7, 0x2}, {{r4}, 0xffffffffffffffff, 0x23, 0xf0000000, 0x1, 0x8}, {{r0}, 0x1, 0x0, 0x2, 0x81, 0xfd9d}, {{r7}, 0xfffffffffffffffa, 0xb5, 0x4, 0x0, 0x80000001}, {{}, 0xfffffffffffffffd, 0x40, 0x4, 0xb5, 0x6f}, {{r1}, 0xfffffffffffffff9, 0x40, 0x1, 0x3, 0x6}, {{r1}, 0x2, 0xa5, 0x80, 0x1, 0x3}], 0x80000001, &(0x7f0000000000)={0x4, 0x8000200000000000}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="01007526d9316c653000"], 0xa) ioctl$FIONREAD(r8, 0x8060693c, &(0x7f00000001c0)) getdents(r4, &(0x7f0000000140)=""/92, 0x5c) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x2a, &(0x7f0000000040), 0x0) 20:27:19 executing program 6: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0xfffffec9) 20:27:19 executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="c9"], 0x1) r0 = socket(0x20, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000500)="9401050438a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed23f3e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607b456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f000000000000000000", 0x194, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x60f, &(0x7f0000000b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaf8de7d15ee8c86dd60516d1405d90000fe8000000000000000000000000000bbff0200000000000000000000000000012c1000000000000000810225ec6b2dbb580615c6dd881d8297267840c97ebe6a1adaff7f000000000000e7d3637fb2610be2cfa420605a4b28334a1d41abec5d4154a2197f331100c791a179869d2040f17e227e69a408012985bf7f66271ab006c3cd49c617b0cce74cad401333f6a42d8d9904220fa73479182045fd930c6b0881049e3d3a9a7642f171"]) 20:27:19 executing program 7: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="bd0f192e", &(0x7f00000000c0)=0x74, 0x0, 0x0) r0 = semget$private(0x0, 0x400000000e, 0x82) semop(0x0, &(0x7f00000000c0), 0x0) semop(r0, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x2, 0x8}, {0x4, 0x3ff, 0x400}, {0x4, 0x2a8, 0x1800}], 0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x7ff, 0x1000, 0x6, 0x8001, 0x0, 0x7885]) r1 = geteuid() semop(0x0, &(0x7f0000000140)=[{0x0, 0x204}, {0x3, 0x0, 0x800}, {0x2, 0xc, 0x2000}, {0x2, 0x3, 0x1400}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0xda, 0x1800}, {0x4, 0x9, 0x1000}, {0x2, 0x7fff, 0x800}], 0x9) r2 = getegid() semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000280)=""/79) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x10001, 0x0, r2, 0x0, r5, 0x10, 0x37f}, 0xff, 0x100000001, 0x8d6d}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000400)) r6 = socket$inet(0x2, 0x5, 0x20) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x9, r1, r4, r1, r5, 0x28, 0x8000}, 0x1c28, 0x5, 0x7}) semget(0x0, 0x3, 0x112) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x8000, r1, r4, r3, 0xffffffffffffffff, 0x108, 0x9}, 0x7, 0x100000001, 0x8}) sysctl$hw(&(0x7f00000001c0)={0x6, 0xe}, 0x2, &(0x7f0000000680)="75a468b1b4980cf6dcd003503f583ae0eb06b04f0d32cbb0aec089775f8b96d635d62f670754591ac1a6fc3b2701d115c6ff8baec2549d2dfbdb812e1351603730a7ed8012c924023e9115a255b64d247b6ac78d67faf1e708fe5bad9ef7609d4e4327e4ca29252c26", &(0x7f0000000500)=0x69, &(0x7f0000000540)="6c113b5c03637a1bb834a0d8c91ca918b04bd4e4d6b9c1b860fb1ca08a040b6f44960a3b44dc5ab806df4b373d25b93dfde00863c401c0e1bec0ccc020ade15c9fcf501a497ce5703ee32ad3", 0x4c) getegid() r7 = getegid() getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x10001, 0x0, r7, 0x0, 0x0, 0x238, 0x3ff}, 0xff, 0x100000005, 0x8d6d}) r8 = getppid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640), 0xc) r9 = shmget$private(0x0, 0x2000, 0x406, &(0x7f0000003000/0x2000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000000)={{0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x1000) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000740)={{0x20007, 0x0, 0x0, 0x0, 0x0, 0x22, 0xef}, 0x1ff, 0x2, r8, 0x0, 0xfff, 0x0, 0x7ff}) shmat(0x0, &(0x7f0000002000/0x3000)=nil, 0x1000) 20:27:19 executing program 1: sysctl$net_inet_divert(&(0x7f0000000040)={0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000400)="e9", 0x1}], 0x3b, 0x3fffd) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0x7ff}, {0x3b0ad8f6, 0x3}}) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x17a, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mlock(&(0x7f0000010000/0x3000)=nil, 0x3000) mkdirat(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmget(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r2 = getegid() r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, r2}}) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x0) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt(r5, 0x0, 0x6, 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0xc0) 20:27:19 executing program 6: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) getsockname$unix(0xffffffffffffffff, &(0x7f00000009c0)=@file={0x0, ""/520}, &(0x7f0000000240)=0x20a) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x10000000000000bf) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "00020000e082397fff01e67d42915200"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000140)=""/147, 0x93}], 0x1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="4002308ccf"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r4 = dup(r0) listen(r4, 0x0) poll(&(0x7f0000000100)=[{r4, 0x40}], 0x1, 0x0) shutdown(r0, 0x0) 20:27:19 executing program 5: sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) clock_getres(0xbe44501372635004, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, 0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001d00)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d54e610df3baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8b78bd52b63394b1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab282913c95999f34249b457cbeecdbab65390d4b8454d7bd0184e80ade2737de8d7ae8c2098f1e7", 0xd4}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000001180)="5f6a8de898e74b4c523a583f02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d0000000000", 0x41}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000000)) connect$unix(0xffffffffffffff9c, &(0x7f0000001c40)=ANY=[@ANYBLOB="c8bab07a6bc23110c1cee0e416e7c1e0b30e018431c27ddcabdf2417e2125c4e84777e19b363b2f15784a81d99f98e03cbd9aef4667dbdc8e875fc6d14468cfee88db07ec7b4092bbf6c5c2bcd7dfea810ebe5fec7b424363262e8289c86d268c439ef2cdaa3c60e964bc8b39779883fbb7efeecacdc5d29caffed30c300543d8f5f90b43d51ba5bb5e90090f87e2d5a8768d79ac9e888800b355de8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x5011, r1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001900), 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{0x0}, {&(0x7f0000001280)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111dfb565c28c04f3f8ff39dc707387108c33b8b09e470f8b1fc9a71e6b1d63c04a41206f9a1b1285528c871c81f556ff14f4222178cf5f02a12947d931353bd709d1f4b3470710bc3e323e1ee6f090cafc9b6f4866fa933cf60daa3d9b5f1121480a136b309c85030e20b2ae96cd2e20461070bd6b752dfc23f7888eb4cbd8dc2cbf8ac87f6c05fa0cbb8d3228b7e1f468744cd849543abb03eb5273f1c901b24b789e98fb9cf3547549f58f73bde498821741dfac97947e39779102e9db8beaf06b268bd00c9536d1e6ee9cb9974b118974e79ab19b8f2ef8fa778d350ca2aaede9c3ac5ddc5d54385e11626fd7cecaa7347cd4aca62a4120902113c7d76e648e7460ed00420074958a266682e9f", 0x14c}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f", 0x774}], 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x2, 0x100, 0x6, 0x40, "7a4d9313fc972c10a40c0608d874d976c75c050b", 0x4fb7490e, 0x6}) socketpair$unix(0x1, 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 20:27:19 executing program 0: madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) dup(0xffffffffffffffff) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x1) flock(r1, 0x3) syz_open_pts() syz_open_pts() mmap(&(0x7f0000004000/0xf000)=nil, 0xf000, 0x1, 0x1010, r0, 0x9) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) 20:27:19 executing program 2: openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x200, 0x1a0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000540)=[{{r1}, 0xffffffffffffffff, 0x9d, 0x1, 0xfffffffffffffffc}], 0x0, 0x0, 0x7, 0x0) dup2(r0, r1) kqueue() semget(0x2, 0x1, 0x1c6) geteuid() r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000140)=[{0x5, 0x401, 0xe5ce97ab354d96be}, {0x1, 0xfffa, 0x1000}, {0x4, 0x8, 0x1000}, {0x0, 0x2006}], 0x4) semop(r2, &(0x7f0000000300)=[{0x0, 0x80}, {0x4, 0x1f}, {0x1, 0x0, 0x800}, {0x2, 0x1}, {0x4, 0xfffe, 0x1800}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}, {0x3, 0x5}], 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) r3 = getegid() semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x4, 0x2]) semctl$IPC_RMID(r2, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x1, 0x2}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r4 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x9, r4, r3, r4, r3, 0x48, 0x4}, 0x9, 0x6}) r5 = msgget(0x3, 0x289) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r7 = socket$inet6(0x18, 0x2, 0x9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r8 = getppid() fcntl$lock(r7, 0x0, &(0x7f00000002c0)={0x2, 0x0, 0x7f, 0x3, r8}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280), 0xc) fcntl$lock(r7, 0x8, &(0x7f0000000480)={0x1, 0x0, 0x1, 0x401}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x3, r4, r3, r4, r3, 0x5, 0x400}, 0x2, 0x0, r6, r8, 0x8, 0x765, 0xffffffffffffffe1, 0x40}) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 20:27:19 executing program 7: sysctl$net_inet_tcp(&(0x7f0000000080)={0x2, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x3d) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8000000000000001}) madvise(&(0x7f0000000000/0x600000)=nil, 0xffffffffffffffff, 0x0) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = semget(0x0, 0x2, 0x280) semop(r2, &(0x7f00000000c0)=[{}, {0x0, 0x2, 0x1000}], 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, &(0x7f0000000b40)="140e09e271ac0058bcf8934be2fa473b129234417f20361c7bc7593db1492b3b33786c9e6c0f1b1781501d777514d9c609202641637c929936939b1508d7175bcaff7f0000000000008de4511aea398086a73b5bd4fbe731604ff9abf38d908cd3317e703e85436cdc5412fb553dea8cee53a77ef0d340621954f679be", &(0x7f0000000080)=0x7d, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="6228951c7f850b317c2795c973d086f0b5976af4357c2b84254b38b4984076233bc439188634b4e6", 0x28) sysctl$kern(&(0x7f00000005c0)={0x1, 0x58}, 0x2, &(0x7f0000000600)="45d9c6786018e1bd4315216442a7be2149ba3493219f1fb3d426837587b12a10f8b1c32d8b74df6a610c8b01758142dba2b3459b40a31ed1768c1b26af8d2bb986b30fc5b9876a9345bf2a5b3931c4c11c47a00316a335f258bac2b46a4fcec3f1d0eeefc61442979174e1323011a823deb629cab2c45b61ac544342184c25a93baddfd15dbea6e0346724b3e8", &(0x7f00000006c0)=0x8d, &(0x7f0000000700)="6b869446a1b39ace1d4d01c80ae5202970eebcb0a347b05f61c2ca624f79180fc09bc288c18a2f09da254be751426086409a6b1c008f41f4dac3dea5e269fd69ff9f464e02000000000000000000", 0x4e) getsockopt$inet_opts(r3, 0x0, 0x1, 0xffffffffffffffff, &(0x7f0000000080)=0x2) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000100), 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, &(0x7f0000000340)="6d19efa99936686836759358a45503ab934a1b4d20c5ad8b6281b882c4e68ecb4f03258925eb080ff813910ed43609d738dde47253f79fb4218d5cc4d897c726c7cf593864998ed77033ed44f94ea95b77a294b9", &(0x7f00000003c0)=0x54, &(0x7f0000000400)="f7a53846e76d0cba563413138ff686bfcc7c6169207175707aa3015887879cdae9d73fa4f8f5e8cb165bf6bca504282b233fceb9efd1e82e9e600872395419ce8b5da632bf88ffc1690d911a95271a9af08732185cc16a3b3e99241db85443d49b7ddb43f5dd09905127a0f896e8afe513cd61d3e4cb621dae8882a93036a7c6fc612a7b364f5b6896d116b0c7d26a32473728996b2fac033fb4fa981f", 0x9d) sysctl$kern(&(0x7f00000001c0)={0x1, 0x9}, 0x2, &(0x7f0000000200)="d25368ce48db80157afda21832f39a6a6a883c49df8b1941d4e50e78491d7136184f969d9e235a965a09e700da3a46749cddf367b4c093319b642dd2c7bf9de16c52f1767bbb716543c52225f50d0f5476069ee9fd8c3b6d2058eb3eb18f7a52f8136a559ae7569fceaca836e8f6b25b01460f8632b0a17083db6bc32fff563ea31f3548", &(0x7f0000000540)=0x84, &(0x7f0000001780)="73de5e0773d89a7ecae412f89709c3e78fc2cf99d990c8aa3267dd6e94847f705ba2d9898d4b1da18a044b3fe45a0dd64192d52b4fde96958b8d66becb5b4dfe3e7974b06b8e61d2187eec1d585ab597c59f76b9c36c86338503dacb9f5e78b14eda822b8089fc0d0f4c0faa1b5096561152e079c6a09307b79e1ff4c31eccd9bbc4afd31358f22b74a6ce141f38de54b22012ed1b2e2852b2cbb9b6cb3eb74711140e4b4114eed8fef3d2dc7d84e115f5893f3a434b2d81f4e3de1dd7480f95ab46d65c2fcb02d79e38d6c7f583d2b44e162090e716e2d6785c454dc3997ef06b7e2eccae5d69b3a91aa9450ffbe28eebb368539c872c2c34764f95f924d7d275d30a20f027f7bc4b78926684d1c57f3b7778e37c42d9fb3311462ebef301a5fc7cc240671764afabd43173d67423dd0d2304bb81a8228bc831c4df0acaffe67acd5d469702a692932a8d7d1e09cf934bcb7596a87922899f43b51d1901ee65ce5e9860d518013a7f46f60a10d1c21fbb72689870d27d62468f0024107cc0e53b80a811f993338cd5d228732ed9ec5ea0532ad9d863cbf71e52d24e79aad768ae255e3c97256a4e326db4f6613d7f1293734470b2e9bf5835008529aafff0fc71e36352fe8b415d8b5101df2c9d34c924852f50fb3850d52a06061ea275994db2f12e528381814d5fb4a525d9ddda53d57af678ea2094810340b747696a923d97d2b4438de3fbc90a28dd04558c567336a3a6d1e08d09640e3cef0d22f53709445d9c6df08b975001d2fa43bafa6022fee7bb73d0e1695dc2162acc5b2c14f189b559edb2330324d2d7b8f690ac3b82c2e5908d45ee404ab2c9736dd79bda4272a9d2e86f42f8ec6eb13c4c27dce97d289ef771f09dc333a15db48a8e90421ec195fbf6e38d74076792cfe57f1d53027810acf7ef8f28bf1a3c90f4cf7bd82ad8150396673935e3750a702ba82f419d0825de22a81d59ef520c395355daefceec169ec5f9aef7cea444aaa17a4155024f525d29f29193f9fcaa46c4fef977ef8dd35943a8ed64c47bf81b265681c94b6dc4de4a80acd43418186b71639024eb67e4c6388cd8f89375d51c34cc4a7f88c6d70df78fbb64efade846b54d652101ba0cffd69ce364a79de503e491f4a9861f64ed8384d3620fac471fbedc39eacca02db36ad1399513776c5c39c73ebbffa4f209f674de5f389a226cb11b687fb155cc0680b43daa8bc2452ff73f9d1b16b9ea8c4e2b493d2bfdb4dffa3f2982e5faeade5f88554d6e08d2d18affb16d4f41c6517d9e06193c382b72dab07e04cdd0d55643fa9622bbeaa7baaffe9e0f23f54dabac0f8ac3d5262a28892d969410fba086b43baa57d83648174a2417f9aa4155ae0f9776113e5ea469bb1e3b269182f76356bd261e69cb241e749dea581742b8ad31a673e583174e4794d02ee97871cc007570eafb06a2cc0fcdaee3a2b75eac5578224b302e93fbffc633bd47f16b29290b83d119f040aec87352812f4686e95dfa0fedb88eaea403a65a2b415c774eb771050620c1c3526cf89bb78cc04797a59d8a65bb98532eb4c5a4597b53d2593696d970a86a607827c23d71dbb554fc9de60ebea2b9c8b15351ec76a65f7356587ddac2993ffdf8f89af5a04b80cdb55dae40f2b20f84329e2cb714a3f7059bb303b0a22aeb14f0220386eb00c6b260629c313be0d4845e15914bd8e181ccc8361bee08763186627750651614bcaff3117652fedef835ead3a5da6636bb403d4b919d0b7e79d02d8ae8d9713d9fa12eef53e5e5e538a55c18edf07615302d454e156bdc565b8d8879efc412ccf19e50eea993c9da4d13db2065a89db28ecefd714f271919d5723e9c7a0889bf9643c9531b9d16ca159b8672c66cca70bd19e02d05e873b13487cacb5a272477af205599381dd93a38da2fc3d089bfa3f4a40dd0317683f9306e6f63801024e1422ae050c6523e5f5552a72d74285e7396c254d23ac972653f9ecb96e54596fcc6c461dadd503dd145861db6d4d4df6cecad81202fe8d6052a7ce06c666b721447ea0e9128e210dac40e81a23e6b059c5692b8e117d9dcc6a31ab455552e66ef9b6c591661642c3374e5665db779e8fc0ea78d529acc9f6ce6cb0675d35747b6778291baea97b648b6a542073a66de3e0e74f771e9ea07a0d0e0600b168c00990a7ed8f15e9f2eb27d86b611a7865822c89224042953eba110952a25457da148f3e37c0c09c539577879dcf9bab52f1a428ea71f1042bb80953ab9fb10b0c5e2b275c711d478cdf6c982ce5f9c89119ce87b21cb092318e0dc05e9fc72b42b7701a0f986f27ca7b18c2c6e36973e57154d6c53ecd4976b2ea0041b1a80f557a4fa801f4fe127810114e3a271f01087f273157cd2dfe370fe9598f316528c609fb483531faa95a46e585930a610bfe6c6e7a120a56b988a7a3b3c3543dfb047bbf152309fefd57b958f556d0542cbd5c663f1c5d6f123fd6c316cdd015258c468c9c4043c938c7faef1186a332ce8fa3ebc1336956b8cc1a25ca7c8468e2567a4f1252ef6f157ef6d8266d3b4f4e066165f38dffd0677bd9b15d2bba39b562731e4d7fb69d0ffacb35d88302f0ea91543b327a603c5d32bf3cebb717dfb05f528f326f153a7eb86c6f60ff8c4dc7db1cf288451fcbe23ae55033a396aca5ed2fd65f3b8264ea40f66ba45ff1149ae0c967c24cbc8e83e21fdee5916bf6f89ea6180c92777e1874a6614bedaad253755d9b689deaffd9914873613c9aeb4f0b91ea9d9c45bc39f112f5444c15484952d8ed5dcc7bdb1b634a129f0c8f2e7f8a9f8e0cde36aa96b3e23de7e45256a68623bbb345aeb524bd8c89c8bc4cca2272ef543f24e22b2d532c4b0164ae434256991a92ad285d09e9ffc4228cba55e777b6786b0de4907b294c2bd37aa50ef6d7feb6ef7d9844b20bddf09eebfe915580d9a8a459f3db5805fb9aabc5f0e3d67f69417afdd703c2847632ae01aeb19a6605dfa586aae3e2cb16a0142b3e267e50d96f8d486fd6a33ec20d174e8e9237cac634caf3a63a3457bd11d955e3d931e49730efb1edd6bcb46585a9ec20b1b0ee7630ff600c5829e6d3c407c0036d0b2456bf6bb832287924c2d188a86ec819d054ca239573d4b87aab170b13494b7d7099afaafc3c1cd78cb8931f53e4846013ddf1b014afe54ef0e4aef9544b4c67e61d899e5e8fdea9fc2e31e5e9d940692ea644f9fd6ccdc63d2cb3cb10797ac86972d8bdbe565753e35d1783469698fc9c9d8ea025b7896908565e4e4497110f702f6a3c3e52128b7f94fb310684940c4e9147ac364dfc617f68442fbb496da395679cbf623a0900d44c8836ec19ca1cae6a485301a119d2422861f3d16af56a56803baa221b03c6493565b701a47858cb0eabc27ca785559a16e86a428dcca89920b9b2cad41da61e091a3d939fa94bb4f2e4a0a65eedd187ea4e18bced0b530529a8bb5fac598ae923bf8b1fafc3bc6da3891e80e2a0e0e58433c114e6269326d2ed0f4350500f9dcadeca91bfff389d56f8eb2d61165ddde85cf300687f65398b903e6c9333c76edfca30655b43eb1dfe4a2c05cca853505d7a1f80bc2cc5b6ba0ed2d4ed465f0ea09de055fbb8766a441064f37a904866e8a163a88edffbd579eb4b2bf0c2fcb32af56acd63069baf0e3c3862d8f8d66dbd7cdf935d3b2a200a548d5afb72a9ee0920f06c757bd092f9a6c1a19d575c2d2f5decd53f5c20b5c90cf58b6eab03d2165aeebe27526d10deeb398eb2863d026518e06c009b505781fe195ab15991339aa5d458d3e35d8231c513b6a62c13a1b8a4e03e776618a4f67dd287ba116247ba984fb76e776168e4df3f66338f24919937eac9461ff785cd30c17e6785efa2e29b725fa72df1595b9dd0b57d95bdccbfa434be7af1d3dfde46aac9041ddab96ddb6a7b004ab4cd1a9b22d79a43c2566831cd69f25e2e45cd2621e6127e48c60d1a80fda446b995b10a25bba129a169391009ff1c9110521cf109f7f5482cfef3c9c72a0ffb014fb3d1521449a609caecc9389c8ac83182e5049f9366b8d3b659c074f441fa28c1afd691c43169e73dd5536ba76527f8e14ab934b2a4837e3bf8be346922bd04c7b35a30549f85cf36d29c8b0b299ba14df5c20da61f65000cd9f19f2e34575712d8f977ba611db68778c52ef1374dbfa7006029ef910a08941482fd598f83918c639aa9be79babcc8dde1948ef14a79f9c85a0750498f41aee933219fad7903bd2ff68b4cddf01c5fb712131e68a4d323b3b6d6ed47c457c6b6d6b48eecf9a6e5a5c5016c4f262f152e978415caaca43bfad50f1f3b5159f2fb08a4ebfceff79030f5acb9338be8e05d6118da068008e52c7db76e20055dfcf86dc792287f69f586932ec8ae939b9279a4e9f4d8eb035492476084d3427ebf2412e5a97d13df47d92f3087c05064821a3d126d982963d0aadfc84158235aa86b33637a0162a98f95237ff17ade5f9b12029c6ae5d0c8b36df29477bbb34edd397c902a3ce4462c893fd9f100d22a6816d689972a726be0a2d4a50bc42fbe16c4d0662949dd8ff2d4ee2e956e79f5986ca11d29e9acdcde1db3c0a70c3d62e7bc4a1a91f66b213aea5ed294e0baac5fa5b1e379d1f8e726c50ec0e6c56c6bc72bcf3a607bbd449706971b193d506d4123adad907e0366c38bfe3bc8d14f7635673d582c04913c9c5a525aeeb21dfccc42a2269645487dc845ae9b6a85e3201d9ec862eca9e4c6b3ae209b922173979700ba87257d92ea7a304b604963d16b35d64c0b4236964505a2c09d3dab0538913d6ce8f2b3fe01739e82c4e181f61c15abcba65b7da2187061bb21d532522b4fe088225743c89ca97aa67333c2dcf299312bcd89241e6d438baf85798c5b46a5961d22f9faa1d89826a1f179c7a2a65bc1fe146eea8619d1189bb5efb508e2529a430c5ed77e46b2afe9b5e1ff9ede952e3be7efb664b7f669bf01c66909d3824cbc56f493859965924171ab8e68650d6d6c496c3ef0fa1e7484a5d146ef5c0cc124534ee36906d41aa8238eb3e71ed6fbd0667b820292680df5f80412d89fbfc4a8dc315f3620da055e1f8ad54d6acacc6f01edb86866e66d28c24f116cd077d1f69f19b36e63a3bd5506315722efe6cd3fdfa5bcf1b8a526d47b1687be7f526fddcacf5df1623fdaa1dfc88f05082399e258d5d2bb8e32794b4bf86d6ad66976c495acdb769734fe292951ea805f13bda82a5ac6adce234ca97f21c76e6f7c4e2b20966437630f9afc2468cbfb1a7ac87bb6a00dc9f9b1b75729c1da3c24c098e45bbc885e56c4a0d0ed1e131fa14d860dbd0db1810debd62fdb30b04f39e097ba96cdc07f1815f8fe36cd79b7e71cfeecd693d8d9b212956c32828db8c08be3f6f363deaae19ce319806a01050610dd374dad2c636bebb2394d8208a98f8b8808fa40285ee0a01bde9cf43185b04c09df4ac29c80711b38e7e30035719d108cafe8d3e69f8f2be53e0f87bb8d23fc371c670ac707f57a3ac87e4381b46403846ac05db913b534a3629d4c560df3e68fb809cf508a9dbc92358091e67bc15ad5c0789e1e5073d3e114a5c1eb9d887531e9b14f91a23a356589bb4ac582276fde34dd97fdb127fe6eacf2d2f3329445b8496d573cb93d15c02829df6df48c57e7a17e6aae0f4d98448c48bbb7e641d08c3f3fd96ea0dec87fd2a61f703e6f91d5b854f0d65e3a78825953ae0da2e86b1c500"/4096, 0x1000) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000580)=[0x5]) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000007c0)) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000ac0)="c2af03032b5dc4c457029d1003cea1f5e5f11786f7fa804590e8026ec2ca0bb8aadfcdc311596a2e2d29a65893991777d25653d0f058081b04626d8b37234722d60d2dba6a93a9266b4a9c5e4dc7e3ec2ea200"/97, 0x61) r5 = dup2(r3, 0xffffffffffffffff) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000800)="504c70db464147a96a69af0ca96a619f12e9deada6341564511d3480ef77d66b1882d24b7bc70aa05ddaa9bea405fe82cec90afbcb48c863260d21a5fc21abc5fd75546da58669ea0a025ffc27c254c0804c96ae358372b4427331678219254f4edc91ead61dcc00dd23796838690629ec92537d2aa8d3ae041ce11f8b673902cdf95a020a27f8c72c0bd7d69b36e2d1c86f0c5423a07bd6334014ff89fe1c779df35e6ce6429e84de4fffe246560fc843913e9dadb67b62008fc9cd931d61c038de0acf", 0xc4) semctl$IPC_RMID(r2, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r7 = fcntl$dupfd(r1, 0xa, r5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000500)=0x80, 0x4) dup2(r6, r7) semop(r4, &(0x7f00000002c0)=[{0x0, 0x2879, 0x1800}, {0x0, 0x6, 0x1000}, {0x0, 0x7f}, {0x1, 0x1f, 0x3000}, {0x2, 0x6, 0x800}, {0x2, 0x85ad}], 0x6) 20:27:19 executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000069d000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000a0e000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00004db000/0x1000)=nil, 0x102}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000542000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}], './file0\x00'}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x1) 20:27:19 executing program 7: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f802b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89f0008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/47, 0x2f}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}]}}, @generic="0fa0eadc3f0dbe87"}}}}) 20:27:19 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x2000100000001}) syz_open_pts() syz_open_pts() syz_open_pts() 20:27:19 executing program 2: syz_emit_ethernet(0x6b, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "154e87", 0x35, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}, @empty, {[], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"0d15da36c85041fd08371a8dfb94bfece9c71a8f52e24803f1854b21d99a5d4477"}}}}}}}) r0 = msgget(0x1, 0xe5) msgrcv(r0, &(0x7f0000000000)={0x0, ""/74}, 0x52, 0x0, 0x800) 20:27:19 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x100000001}) r1 = getpgid(0x0) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x2, 0x2, 0x7, 0x1, r1}) syz_open_pts() syz_open_pts() 20:27:19 executing program 2: r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x801169ab, &(0x7f00000001c0)) setsockopt(r0, 0x5, 0x2, &(0x7f0000000b80)="93f385db44b1ac309f71beef914b5855d52859cf54af69ad8560f667c75156bb00fa86547c0b4301446a1d6c72731aef0fa23087b7d6", 0x36) recvmmsg(r0, &(0x7f00000009c0)={&(0x7f0000000980)={&(0x7f00000007c0)=@in6, 0xc, &(0x7f0000000880)=[{&(0x7f0000000800)=""/122, 0x7a}], 0x1, &(0x7f00000008c0)=""/165, 0xa5}, 0x101}, 0x10, 0xc3, &(0x7f0000000a00)={0x8a33, 0x401}) syz_emit_ethernet(0xe, &(0x7f0000000140)={@local, @broadcast, [], {@generic={0x8863}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0x8000}], 0x10000, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0xa, &(0x7f0000000380)=[{&(0x7f00000000c0)="fc", 0x1}], 0x1}, 0x0) sendmmsg(r2, &(0x7f0000000780)={&(0x7f0000000740)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x7f, 0x80}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000100)="f9bfcb797bebd7d36f385e31d9e44cdfab3ae6090e0ccde904469c6ef4a9d4bf694d65f69a65aff68f2dc15abb4d677c64266838726bef253d3181a42ff6aa7c29b4f5", 0x43}, {&(0x7f0000000180)="ca9730e460eece37e2f11ec723f65780de530350ae3342878769939f46cff452374732f635bd1de1cdd9f3326d11f16c4f092503ee84a700c0abc17ccae96c8d8102ea6aaceec2d894a1aac5b8ff1c707a25bc4e0495b297766b5845092f8e8c48441118a75517b1a0be97497e2c3edf0a4fae68eb581367e62c715ce22ca3b01b8f9d72d7fd38095a6f51c5035fa08434b49c91d2be26fb515dbca77773a7b1dbd91a6ca1c75b3c09d7c8194f7a99a86bb5ffd06356e9609ba33944e4115156a59cfb2ba07d31a5792fddc294ee2417157a5d9f9348371220d4d6f4e77e6dddcacc74f651dbee2f74d1cf", 0xeb}, {&(0x7f0000000280)="465c05bc0feb81481dddef1b290f978129b316714b54565d47ea41013193d4b8a7edd9892a238721ae6aa20d81f1ee6806fb312982ec6042beae0aee041be11c9d639e9efdb226b715763d0becabb2ff80884aab1de201f081d9ebe168fbbd70d7f470b9513c2336dd4740b544200760126b3dc04598", 0x76}, {&(0x7f0000000300)="b9b31e45def5ab2cbc9609290a573d67b737046327ca8973c7d6cd9dc5ec828b4fa686aa79cbcb01bb04dea62d3511ef6a1e978ba71fa3e66be3b8df07091d0cd1f75cc6dd41ddf034352171", 0x4c}, {&(0x7f0000000400)="7396ecd2fb2db40c8d26b34da8ab01ade5ab7cebb6e395bae1c9e237332ad485e979418203819d394fac7bf1bbb885e456945bf5fc29143becd8cd032941869b4d418b5ca210b11034842d4e11da100eacc5f190cae496b0fe4e7c7e5c162c0b4ff22e3ac1fd0c4fa47fc048c289546105fb494e4868fafd74d3e5366f1f5a55ec936d743b69127b814c5a2dccbf0ce1047cf3a13254e4256b70ae87dd9e8731e72b5514965e03e75ca18ca19db12af26ebf395f7c68175fe0f1bf4011", 0xbd}, {&(0x7f00000004c0)="4bd42346bd8cadeafd6303c8005ec8751e34902a37d139bbf5c3d0fbd18c4994834cfb67027562375882bdee48521cf8e9840bc95d44a73c1360919f07e49dbbb4833d4fa2cf0dd06a3879463a18c2886f1355843e795af3ec977661b693041515cbd8ee48990f386afc5880aa0b270c8f44e8934707e13ebe836018838d77ace0a8f2179d739dbcedc7b2e86fca09e1d757195376f28a4ab89f3a", 0x9b}], 0x6, &(0x7f0000000bc0)=ANY=[@ANYBLOB="080100007c000000ffff000005000000e707a3ea78aafc945eb1c9210cfd55eb3066baf91de755d28c7426cf1f422fe668da3f08000000fa488460653db9afdf58d7870969194d0729bff40800b0cad60ed881e2f9db33fccf1c282d87a76a16abd4352ab7c425d3d95c11ccba516bd11d0f415438a8d75b121a422d7237a14956c227619ea84a4d9c02017b2615ddeb5a407dd6e9d1b944406feeded27cca6e6e2d6463bfe53a2cc93c0f2b6c89f93f2a3950ea64a4b9a85020d63760a9e97467a1832d987b3a8c0041a25192552a3fa618b9ab0902cdbac2651327a2168f65bb518267136411f46fdbffaedf1c177752addb743b67aac7a9a13b401f8cab837dd705b8f5df518df122e92300000028000000000000000100000000100000a46b331f0e6969d6b1eada1ea27e817ed8f34b258e000000833e48938329c3f2406210ae7f6bf9ada15837b1e473028cf80e0e2862f5abb348acc6e31ce1f15623858cf3821c6677122f908cfbb669bed08773b9a64d3a9304a0d71a0e54af4f262deaba36d43243f9680fcbb194c34bb5dca35aa197ac00000d2f18"], 0x130}, 0x7}, 0x10, 0x0) r4 = dup2(r2, r1) kevent(r3, &(0x7f0000000a40)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x4, 0x5, 0x9}], 0x100, &(0x7f0000000a80)=[{{r1}, 0xfffffffffffffffc, 0x42, 0x40, 0x5, 0x3}, {{r3}, 0x0, 0x1, 0x4, 0xfffffffffffffffc, 0x1}, {{r4}, 0xfffffffffffffff8, 0x48, 0x20, 0x0, 0x1}, {{r3}, 0xfffffffffffffff9, 0x53, 0x1, 0x6, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x40, 0x10, 0x1f, 0x101}, {{r2}, 0xfffffffffffffff9, 0x4, 0x20}], 0x5, &(0x7f0000000b40)={0xfad8, 0xba}) readv(r2, &(0x7f0000002800)=[{0x0}], 0x1) 20:27:19 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="7002308ccd"], 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) poll(&(0x7f00000000c0)=[{r2, 0x6a}], 0x1, 0x0) r3 = socket$inet(0x2, 0x4, 0x7a) setsockopt$sock_int(r3, 0xffff, 0x1003, 0x0, 0x0) shutdown(r1, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) socket$inet(0x2, 0x4000, 0x75) fcntl$setown(r0, 0x6, r4) 20:27:19 executing program 2: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f0000000040)=[{}, {r1, 0x14}], 0x2, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) (async) listen(r3, 0x0) (async) recvmmsg(r3, &(0x7f0000000500)={&(0x7f00000004c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000100)=""/255, 0xff}, {&(0x7f0000000200)=""/204, 0xcc}, {&(0x7f0000000300)=""/74, 0x4a}, {&(0x7f0000000380)=""/28, 0x1c}, {&(0x7f00000003c0)=""/58, 0x3a}, {&(0x7f0000000400)=""/38, 0x26}], 0x6, &(0x7f0000001240)=""/4096, 0x1000}, 0x400000}, 0x10, 0x802, &(0x7f0000000540)={0x9, 0x2}) (async) fcntl$setstatus(r0, 0x4, 0x40) (async) r4 = getpgid(0x0) fcntl$setown(r0, 0x6, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$inet(r0, &(0x7f0000000000), 0x10) (async) shutdown(r0, 0x2) (async) clock_getres(0x2, &(0x7f0000000000)) (async) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) faccessat(r5, &(0x7f0000000080)='./file0\x00', 0xa0, 0x1) 20:27:19 executing program 2: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) sysctl$machdep(&(0x7f0000000040)={0x7, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xffffffffffffffd1) write(r0, &(0x7f0000000000)="192c67abd92e1c8d42d2c09094f040486634e1bd7b44047b6d5e00df667dd6a8b5cc6cb9ac6d6048dfc9d1f4cee66c32c07065116199b4c32af571b1daf722c225ff0ce9f8d38d", 0x47) write(r0, &(0x7f0000000300)="01000000000000002f179d532c4d233a139aed81fbff7f0400003f000000000000000000000171d765b3c14533d8481a2b1f2de1ff81569b011b201efd683a28bd16f73db926352d98555a89d959db33d822eab8f7643da59f26c2303f147559a5c74cad1500000000000000000000007d00000000009585a7df1d132a6ac68befc95eed44df370642130d2920f4027af7e069783058206489fa1982e472a5f8db4dde870a0048d92bf5e2eb3700ed1f12f1d93ad177841640afe5933f531fceb495fd839a846cc812517f791657b3791355f31704f843c32c8e2975a30ec414bc682fa1253e54d3fe1a78cdc5e7477e9e238da4acdce7bda2287406a7106e960935912d53c68c03fb6be33febe537a54760fd1759387cc4892d6bf2efd6f51d8ba7b3705ac29cd2c93b581a92f93f774cc06b6b372cf939ac6c277b330eeda2250c698a2bb5f338f9ff3dbede4958cdba34c104141a2a62aacb11781aab8b10345fa150fbe185976a385cb3b5a6159ba88d7586e1e4520c75b2f6935376b9f5478c3ec1b409f5bc055e0d63720b92", 0x18f) 20:27:19 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x46) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000540)='\x00', 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000001500)={&(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000440)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000040)=""/70, 0x46}], 0x4, 0x0}}, 0x10, 0x0, 0x0) getsockopt(r1, 0x7, 0x3, &(0x7f0000000180)=""/140, &(0x7f0000000240)=0x8c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x58}, 0x2, &(0x7f0000000440), 0x0, 0x0, 0x0) 20:27:19 executing program 7: ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000040)={0xc8, './file0\x00'}) r0 = getpid() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffe00ff00", 0xb1, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r0) r3 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r4 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000180)=ANY=[@ANYBLOB="fb2cde240349b9baf025d8d808004600002c0000000000019078ac1400bbe0000002830300000e00907800000000000000000000000000000000dd74886af46860887b0a6b58cf761f2ac2eb32199db2fe4b885852f618d39343407503a241a6e1a433d2a25143d61794ff6598dc35be5950098b2c40f5901e060a6bc9373c8b4d1c02e0e9ebdfe200b67ae6763e76ac73a6ce58a994137aaaa94616bda69e92d057a6d3000729ec38b320babde2ceccc18b994ddb1bb7d260dd27483d2e312ac131a71cbcded82f04f806cc51027db50ddb941cff570b19f3266f6093ba99a2ca6c44e2e3b4bc519f0682dd05ede14aaad2a5ac7eb3143d4f317026d9cb62e733aa3af6ed4749dc7082c20778b194b5f928094e97ed14ec5276b777ed595c2aefd8cfd0089bbd8c"]) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffff00000001}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000100)={@random="c7e052ea36fb", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "826e03", 0x10, 0x0, 0x0, @rand_addr="00000000000000000e14fc11133f6400", @mcast2, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @mcast1, @ipv4={'\x00', '\xff\xff', @multicast1}}}}}}}) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xd, &(0x7f00000000c0), 0x0) sysctl$vfs_ffs(&(0x7f00000000c0)={0x4, 0x1, 0x10}, 0x3, 0x0, 0x0, 0x0, 0x0) 20:27:19 executing program 3: socket(0x0, 0x3, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 20:27:19 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@mask_request}}}}) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x102) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000540)=[{{r1}, 0xffffffffffffffff, 0x9d}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x2, 0x1, 0x8, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x8, 0x1fbe, 0x87e5}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x9, 0x40}, {{r6}, 0xfffffffffffffffa, 0x21, 0xfffff, 0x9, 0xffffffffffff53de}, {{r1}, 0xfffffffffffffffc, 0x20, 0x4, 0xff, 0x4}, {{r3}, 0xffffffffffffffff, 0x2, 0x40000000, 0x8b18, 0x6}, {{r4}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x8fcc, 0x7}, {{r5}, 0xfffffffffffffff9, 0x4a, 0x40000000, 0x6ad6, 0x3}], 0x3ff, 0x0, 0x7fffffff, 0x0) dup2(r0, r1) r7 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x4ebfac6bbaf7949) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) write(r7, &(0x7f0000000040)="0920090000007c60c0016745b65369db00000000ebbd07a90172c84c838b4278ad535c2a413f308cbbaee4ffcb7f31dbd1562eb77b6a0a", 0x3f) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 20:27:19 executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000000)="fff0", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x2, 0x0) r2 = dup(r1) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000001780)=ANY=[@ANYBLOB="7802302004"], 0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) r5 = dup2(r4, r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) writev(r5, &(0x7f0000002dc0)=[{&(0x7f0000001380)="39232cced904a913ed42968ff8d42a653a965b1f18e68b", 0x17}, {&(0x7f0000001900)="3c73abf48fe19399b8ab37535e917ee0990f994faab2d4dfed5fe1ecb4c4cd0a1bb766e757471b61723d2336c9a9b6f6064a2eae0ac64f7c73a0dd1fdf75978460de5a6e40d32f68c68783fcd50f0815a15e253e529e69627a73c1e48e426c73875414ddc5d224178e473b82ff4ecc01355a1140d777c4dacd97aa999bfd093414ea00acef2629300fe7c0992a32415d9a644e48c1984991c75671638cc8d98fd9b8d904232909846ba72d057ff3ddde95cf4e34aaee2d5f242b49f2c590b56449f9b1ad186adb0f2f0b572118c18f4aa5068f47f102a94750a8befc602395a153522976a454ade33da226ec", 0xec}, {&(0x7f0000001a00)="76e8d46490fd6a0934715b0c430999a9c3274b99b50d9ef2dc0a0df77fca30f6c9245017a44c1a59d0675055cb7463ba50b86a68379e9a92fb3dc1a9d6dbb2c2f2e7866db1a22a07e1d089e41e1d79a29aa24a71c64d7d530385579294adf681d0898e137e1dbd760821da31ab124e5fceafb81c36402007e0d6808337c98b0bbdf9a6aab81b6bd65612bef9f19169891f2d7b4072cfa4a55b2674c9500a74065e84a31ba535fbdb3852ce3a23788d5996d1a491949e7641975037490fcb5a5ad98c3200dd16a9e190e325d44d6953099ceeadf2cdeee64e5c4ecd26220b4e8679e962ae63061da59d8d52df571eda53a65f0cb977b345", 0xf7}, {&(0x7f0000001b00)="98db01aa5543bc2bd6b3b8b9b064ce98b6b6b338b6ff178f28e4e329416ec018a5084afd36cd3ed7bf3f5125f927e8c896ed173d306491b36697b7b2183a986688986e8b69915912cb908399e23d503fec4df9d861479962c86523c9dc4e34afaa8e8e320bbb38299b1f9b2b8814af239e3d1e362ee2be443483a35fb0562fb4592d903c912ef8dd4807c7e91500f43fb86d37fb979627745f8e01ff36cc489435f5c39a485f8f6a5c2a4a381f2018fc0494a9c6a2f9673cde125c796563a1c0d6cb0f3381a3faf4f6e3e43307d9bc0b111cd85238cde12da110c6b03ac16fd81fa7d49c35553ff600edca44b3c11cf3f967c22015839b63ea", 0xf9}, {&(0x7f0000001c00)="2f4db5854dec098a5f37ee0aae557b0ffcd674ee6afb67ca84e41d7504dbd7e1c235d076c5bc35a6169495e6dd5c8ed256a192ec6298cddbb39a1637896d58bb010957f420b805d9cd7a099742ad88b95c5f8a402584f891200be5ab3b4235d847c57af266d92dfecfd72f6ec659628ed310bf90bced9828dbcfe284c2502c3a1e641fbd1b1d074e2cf7", 0x8a}, {&(0x7f0000001cc0)="d8cfbeb981bd7f0924a1f4f7e1e6624580a6617b113eb6e98e48e9be8a7dade111302c07189dd27854123c3ce202d9db2278c88c23a56f8e98419f477282f5505c2f1af06d857bf181dd5d935052b3102d24043ae8af3c8e49e6635ef5c788d8592b328691d32ed210393e255582ba3772bd6eea0ee790bc4a72362773073e7f9045996568a083bf716597e3f608929c43f4f1519426ac3879c7c2245d715076e2f180c25318f54a122589afb28242d9ab4b7420b2ef601285a41c612d8479e5ec7475619f97aad378d6df2d73da1651ba61cd67f558231b262f4dd5dc37bc5ef4fce53c155d31a91911e3fee6675753aa82a4fd9329659807ebcef51aa6a2c413762662072db5aa335b38b3bdab6ea6138be8f851e8461878b00b8551f3b2f3c91a889ecb502a03e267aa3158ec461305db0d7b3bc7476107871ef7750b9df9774e00dc3b4743adadcf708206b7b779f3bcdf701f21dea982be6f8b8b2d9abbd71739042f2767aac6457dfa85692716da5962ffcf25092395aa819eb4bfdfe582abdd8e020aec25651014308eb0e550dc09aafc0729764ecfa5e63adeeaff768076fbca0d9f38c810cbff8f068b12603c922c42322b379d1fae5bdeeea98330a3f0fe353ca6e9c8d4a5b9a0fc916f898376a4c31724e596dd0236161b7e886bccc95da4dbe3c21f83f0b432f2513b9835d5be1a0c8b22eedfc0277793cd44b4e17cd8458f808cfd66e29e690b5130101ccf782fb9fb4d6daf0d29b3bc55ee1c", 0x220}], 0x6) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000040)="fd04c085", 0x4) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) mlock(&(0x7f000000e000/0x2000)=nil, 0x2000) 20:27:19 executing program 2: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}, 0x7fff, 0x0, 0x0, 0x0, 0x1000}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="7c0230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000001240)=ANY=[@ANYRESHEX=r1, @ANYBLOB="221294eec867beb5430d2d2a36d72cd6dc7c94bd6e45d5706f0585aa19df257d4df1f372b9b550def6cf5b43c48c71dc9f57068ddda7ad6357369be6d78c8b663dcfc5e710b8f1d98cda8718d7bf8660bf9267dc5ce5936f17dbd0a0ddfb6ffbf71029da08180120070a54a77b388d1fa86647af5ae41c5b97a3e4ad3d2096d669857ac070a82e63fe10d5445a8fd063d0a8973d436bad70e6ffaefb0f777bab615329ee4d72247608dc5165788bd2927b0d641ce47a727c663d4221f69d7304b9feaf341fb7394474a5cdfd7363ecc101f0f953896f86f44424e5858732d074a3db07a94e9d6ff7743085dca0351dfb716350fec56834c55dc9e2de8f171f06a9d4d7797e8f3b471def7bd1ee443dfc10055c2b58bc7c211cc36c3b7fdef2b5bad52fd2dab626d4dc734214b584a7a8baccd1385bea4a268dd5675d9bc8bdc6facfc145bb3e05d77f579f56c699a18100759edc8d04f4462caa21a9d7216d4bfedbc48e4630086b4a9aeae1ab7bd49226135aa492cb9bada5d3f0cbbe62d6950758b609d3c8cff89d476b63aa09ddca56837691dee0a689906ec4da6beb927539ed2c1f702b83fa115bbb1ff5b60440b7e2d3d810df4097a5d4d092e20178eb0bc3fd8143c9a62e824592af0d6981d25cadc943fd3c2e8315c418de38266f9742871a633044f9ffa02ef47203fa8dc605dc7cd7e4aebdbcbbc82e09a0a80199a2a7f189498eb3e61c7aaafbca77ce64dc815cb2b5e1482a035ff7b2c8650280a9571f6ca11e433ce92aa67b27e174e4f85e0cf17f5fc9f3fd264fac93bfac21b787f34eb88ad5a766449f25bf41a8d8f35e5ae55960799fc275698f27e2cbc393946366444cb938545ad5588004f849c7929932d31ba17870cf4403c0d0f922831986135ae2a9927d0017b5582f3e76ed0de593b0802c262f382d42ef35701a9a1b6a8749d0ba326417869c9af24b5207a0ca8805049b9ad6e2fb991b65b2fc51e0bddcf1120047a1f97b4cca702120525272586660243ed267f2cfcfa33feb58d66e39ec2ca02c94ea09726e088a3f3fd9c55dcfdeb4e0fe4e2903e97ea5ef1a2ecac9490924c5990d2da695733b7da707c3d503bc0b1a245e9ca1983e7b88638cb57c6aef26bcd0d05c6b16b5270371a3aba9db28138861ceb02daef75618c0ff085a8eee563e238302efe1b1bb1e850786b8b7ed50327148232f3dde4752accbd8d97594a8978e3d4657d365dfdcc8f0c0bc22c06ed6fbc095553673b9b21ff76573e9faef7debb2e3fa886879b3ee5552e1fea4093767e45eb37d15f63845ae53a1d1b557ac7dce8ff4db90b7709038f8f88c3d16e6dd85c15dbe083d4a2ecc2f10b90d6fe535c0c3a714eff7d810ab854fa78cc0a51b92c539aea1052879085c45213559c1853dca9cd9ad6e956ecf684c1a92b5309a59c5755d007dc42d6cf9358952d9c63bba6e1ebaeebf5cd1ee07dba98aa0ca9969a010a80d5e4640a488079eaaea8e5fb60ea90a1a11d7352cd0b3b898733c81e8af9491854c698b8b07dcedd527b3b65640b3283bbe5cf43cd6ec094cab1206518ca398e34a5ec57690d0476ad46cad1b44eda60b4224d3087e8dbabdbfabf686f00fbdd5e68934e85c61db66fd5701a13cbd37ab58b1112be8e4d2b3eeeca33a5f77ba348a303be2a30b6cd34c6f7b070a1ef426edea97a094ad024b551a21e75eb6d7a7544b05f49e3c4545756a40b2dd4262b65105ddc7ff022b5a86dfb57ac484770e127bf196bfdf32511f3da633471d69ec18f3365f9c0cc64d5c88fab380b9d24ac808b1d956b11cd4c51a4820f66067a9538565f7f4ff3a24edafa8375389846cea103d8fcbf8eea9d141c414b56a80c92eb199b2fdef67c3e8bcf55186de4d490669aea465bddf58c507268a5b1d9c1bc48c4350e9d6baa2b62602df592a32cd2ad98abf0520f52e11442033f82116d460f165884c948c5384f8cb4abcdd2b2293a5b08984e97de1798f7b52f106c4e4d8572cdf913889eeee5f25b1cfeab48dc318b01a8577d329f1116fa62a402875520f38c29b5bf8bc06beb89e3647fc3c7899b56f790941aae2e458683f311cb6831d3bc5b0c1fdb31c712bd60714b61b6970fc423be9fd1bd7719299744cecf1c200d04478be843b88862204e7c5335f255da28a006ec21efada578aa85b4a89ba5840a9d1e2ef33baa29f097db468a5f382519407ad0ca90a226f6bde68797b45fabbc2df7385ae4eedd4894d640c86f2a7b9f5f81e24c0856efabfee608bbbdf743817f07f5095895f61ecffb81e1ae0f1f83d8573299368f2e170fe1318f12afcc7929aafaa95f8abadc043a12e751aa096ee90ea3e77e1e3afd9f3c7f83cfac9d2813c3d82f01dfa782be7838b114e63e334bb7e0eb1a1a4b56665f72573eab85587068fc37e3cf863fc4ac32473d31886c993e2c5cd29b4d9fd8cdd533f604ca234fd34c60155d86a4978fc06023fb70598278c28fb0b1d1367933ebf0ecd7a9ce5270d9ceb077bacf2102f817621fde3744fe591d0ab048e2c22dbeb204abcfd363702b917381bc1b5417f039ed4c04cdee61728659dfb547d4ce06bbaabd149509733089389bf9c34f056778bf737917ba111c4a5ecf5211ba7b750247929065501bf6c80497f227a79c1aa53c3904e8fc80d5315b0d17f574c6762729f45e9ed3cc0971642112935fa827f0302688c938b88587cd7bcbf632bc36b5d26b35393ddf7ae2734d63535b74110fea6a96d383e1c9647f84485d348839f509d91b4cc0a7521c4d8a3840f9198c5504c75775ba7fcbdd5c35c2b5c1d6097846539a0d25d203549c5f5fe96dab800e6e511d5261d7a154090d12b5c4f3ce1df5a6c9796d1b17a165b31cfe25148cc83277e94225cfa378efd7722d63339a4d4865ac07ecf48a2988e63a3c5741f1864b9ff2b764079ac9cfb918401e75d3586bc1085fda0e4ca45d6c9d15c9102fbd42ba8138539944ee0041c581180dc47398cc77b0939254d4c2b0ef908e1da1676821bb307c3c4dd665aa109cad6c34b65ab043a1f72b8400eb750dbfd0cb50d56f4f1d9f19b4969a239b27d089d73fec5febe2a6b061137a769ab460dc838495e05e0a84cb202b833962e96249643fcef73dec05eb78eb21fa65930858c679e7f4296ce3940330989b6ba148222a989f04d1407120a5292b580701d6ffd4cd6b125fb2730bd9c97172d74cef25dd3f5fbb0b79211649f6a333a08fc12e0db4d2f433da15215df631cbb109734da77bbb63b7d059bb12079738761736c9a57ac78ec0c2353619415cb4d68602fa2c75f78b15c3428ab067a027566dafdfdee60753ec1a9ad89c8dfd663e930649b5111c84fc78d3a93d680565bb00e6840025369366f3bcaeecbf6f851ba3b1ce4ccfb60327f52ea0a7ddb15821c564a4ad9622025f8e320379a1dde090ccd27dd7870b8273e427024a3dcf361d5e66d5f14fff5fc8f39cc7dcab6249c8bc7edc5185cc3870b35aa0b1e8301b3b9a80fe54096c080c16d896b0ba462f026b17deceed93ec52b830af9d74a4b9ae0ef0e05a2ad8c58d9a7939b62ce6a7240d4483368a9fc65798f05286bc4cbed63aa86336ed19ba41defd12efae76277bfdb45967f2cebc1f70aabc836a43cc03f1f29cca0c7082bb3d8ad986ef53cd0b3bd91cd31dc11b18dde817397dedbc04bff3be8a3ae4489868251a3c0460ad4a0c32939dfcdbae2d6587b5f04df3a0732cc82ac67d43846e3e9ea35ca657dce7d8741a2e4d6d9c3f7ee0a139063855cf47faf3cfc31b5605ef69264b719d7a6071d3ea880601e31abf5830401e0f4a7da695f29d94c9b603bc37c057383e010b9e66749a74d8cbc779972f2ca17e2339694a8c8db8edfde3b13f96ee885dda2bd847fd331a642c5bae1df41ab195bb2cb23be32fa44cd309e1c1f53637a83fe17e88d820467ab4a8245ada4d20a3816b84e9c807dc7aedd0ec64107e09e5afa848740ca305e4579657ca75fe01a8dbca84567ad35ff6e828f314adfd2c05bf6d5c242d35690151c33c5e3ff2a2475aded22badea3e3010dd9be9c1d0aae0b508f3e5d0edd9e5efc1c98e7f10df48113d0b3a305870f11f883296e5bc2219a4b9f66a6f9681e10b54c7f9a0bae3eecde42ea21994e5dc3e6e74a4f9e285cb0eebc2322779b75e3119587a298deb98e3e81041b2c08f69fe0da597f4ce4d843ddd83f04b13aa19c63ee76565285c9df911f2227699d1084fbf842873de9c2689c6eb37875c33cc15f30261d764afe07faf907ce583551cc3aa8db187a5f89236880f30136a2b26c0b720f40c23057db59e48448a282f9643b834fc2775bf6a6c3dda613b5dd404eba12b8d15f8ae25213a3936d8160f1de07e7eee7b303430ab46e2532568673c499069a2b222a1d5a3be5e4c7e480e2e8eec3c66046ce9596b68236562387a0487b9cdfe607e1d69c6ffa1672cce078437cebedc7e2d9706b41ee164a233173d009022ff2a5fffee1da6bc83347c1704ac38efa170900ea0f9f9cd3b75375600f50c568bee67d031dfceef80bc525e0fe6994e72a62dfe98d2e01ab3efafac3d8753955b8832b1edf75a95aec6c8573e87f4cd8ab21b803985c1961c40c4076d47be9025518a16e1f5c1b1eef75a7789d2056c28ad48f21a50e1837b04eb95482782f2ce01a5a5331fed2e01ddb833e12a7cfee14b446106895404cceeff00eb6dbd4f6418c8f3d293c57856eef44bd1f8ace0c27bae468840f9722679e28a2b699e9c73092cc5ff5d6d82c582c9b54a363b625ee8f9cad1b72247266cb4c2c2d6b34716b335006ab4e041fb7d3eb367d5741dde6c7a63cd020f63be1a32a26f2a8f8934da7fc662c138656c37f22a0f6603a4d0fc4665bf4b69cad9b89d7d78d7d8871fa422d7698fcc257b25a36776de90e6185c9948954ad3b4b07e96384dc1a027bd8385760fc5ee2a4b0c5090bbb5b9fa8b07aa4c56a7fdc5054558a952935ffe7e35a60a5e2da463afa1369035dbbc639a17e75525ddc803d968bea8a8932a7f85b688e1d6026123364b84458355cd2ae78c4f39e30093dd691577c1fa1001e25419a7e25a288b767b56b00740aae1e5c342a4ff7d998efd0fb322c061c4fb0eb8271b9ec637e17667b9deff5dd5e7401418f1cf0c876cad963fbde075f1572f6e81ee7780600f76d14e9c5b067b1bbf6e9c629f6ca88f417d4951339f1900f133c71a9f84f73b464bd4194082dd997e04650ea071b9a39b8ac4af3e739fcfb667039e2c197d99a64921c6cc0c65144e9b8c8d7c42c1a33187b39fb7ff309c8f569679f30f84ec4ad17e861a600c807c95db1a8c2a1eb742cc7e239da15be8a914db07986a0d5480f9716c5d558b82f16f1e4446f457eaefe8d707378532224841f1e81934f4bd48c02bb6be9f41e1ad25a3b521b4c61d1502e5e7b1dce6eb28a32a3e3d313da642a4217cb659feed9c947f99d1682bbe97c73f6e2d5f0f4b17375d6996f53f4b7de46a2aac92672123ac012935efa7bb5c7b434f1726d0c8a541c9ce34dee9a56e7b4e639f1af2f0487ab2e2f4f0d474cc55c04f77c8c3ba7fc8378035333220e6306195233c4bf9c36ce21d92e07e7961b03e6e44aa116a0c87213b0e0ddf3c791e4479e964aef22e9f50ce7fe33bb4c0130de48992cfac2af1c08cf82133139eaeb667079d634e6aebc0fa37051ef8aa550420e534ff95b54715918d4d6274138abea822f3a500b9a55b30b6d3d3d83e3986fed5253e12a29591f5bdd6c07d56059c4e7e1626284", @ANYRES8=r2, @ANYRESOCT=r1], 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r4, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r5) accept$inet(r2, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) setrlimit(0x0, &(0x7f0000000000)={0x7fff, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r6 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x80) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000600)=0x5e) 20:27:19 executing program 5: setrlimit(0x0, &(0x7f0000000980)) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504000000000000838b423300001a5113fecea10500fef96ecfe42fd3357ac4583535673039d2d236bcf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2d3ac3ebbc2feb3fd8f3b9b672f4d3353eb067e7335b269d7080000008900000000000022830100000066f40066cc5cf3fad800000008e371a3f83400120000f4f40000000080007114000000011b662300"/177, 0xb1, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x1000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002940)={0x0, 0xa, 0x0, 0x0, 0x0, 0xa8}, 0x0) msync(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) setrlimit(0x0, &(0x7f0000000100)) poll(0x0, 0x0, 0xb0ce) syz_open_pts() socket(0x2, 0x2, 0x0) 20:27:19 executing program 3: symlink(&(0x7f0000000580)='./file0/file0\x00', &(0x7f00000026c0)='./file0\x00') sysctl$net_inet_esp(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180)="0438bbf62addee8499d1074a7052927b48fe3a8d70c0f7d36317c6f61ab970cfc1c8caa42b923b3c8e35544e60c3caf0efaaf8c29513f60d7b5f0c446dcd9fd6c613000bd93efb3f6ff900000000000000839708e5", 0x55}, {&(0x7f00000005c0)="27072bd30bdbe7884f5c2b3f48670c5fd79f752f7d78348545c3d5b4fc9767c562cf6c3ec32edf4f44cc183ebb09ea342685961244999407029df9ac30d8547be1b40235c669b85780eed28386cbddf24c4a67d3c0445b5004dd79", 0x5b}, {&(0x7f0000000200)="a9489305653a411b9473da8839", 0xfffffc87}, {&(0x7f00000002c0)="b498b4de30316535a7acae3385d90297c4ebcfb76f54249583c2efe9958375df4747bfa5b20dac6b91fd1598c403aa8353573aa2c7b08f3e7035118f77839602183bf148b3d825b69992db569ae14bc42adbe0a667db027fb8dfc34330a4da33b9ca1c18feb96314ff1f733f775212779c75f32f35347392e7542ad147fc1e4c"}], 0x3) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x2, &(0x7f0000000380)="030000001fa25191aa6e510992eb4fd8e1714c8f359ab823934b40eae8e2080d88abfecdbedd33406bdf3d85d2587c011f2204e37aeb989e000000c47d18769b1efe1e31e5939a9bbcf8604654061f3ee74c227cc8a95e14335111e7772096f44aba8381700d5308b64037d7c4f246d619dcafd0607a7ba685592ef3cbb6a7eda844c72151204b437fb72105a3e960f1a06c36cbb00a36945a34e2ed7753be470d83659732888747648086fb61c11bfea11f4fa92aa7f555a49c549a4e4d87de0960d3136da66b973cc1b917a9b41767a1c1d49ab1287e95379ce80fb197f695c9", 0xe1) bind(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="6b6b3bc2e19f673d6b1812025c40075205bb681d02c6fa7df3a82dd884017f9133834f9afe3493e919a0122513e6d5d64eedea08765ee385fc9578a2e069f26608906bdf46f36b1ea3727e790bdfa872a3b975f227bf983eef893cdc96d88f3327dc2279c139d4ab2b6fdf2e4c13d6444dad8d3688fe997f2767f9df06d1e0c2b10e2e218165b236547d015a235e128a01b18b9565fed141e896c903b520ac630ffb459a238215660d910dae3fec1063c05207b84a71fa6cab6ce4cd3dd6c7a9fa89ac36ae935e0cd9332a2315500e542f30f1912a6ef79686cc103cb2c03afabd807a2121d795c7be67b0971ba97906fc0bbdefeabb5795d83a3cd94b8231b7a5c7f6c35aaee7787a6067d39855461d69cc1dca54d6fd8c34629acb4934d6c32ff8dedab078de4b7c61a955004aed24caabe662a60acad5956dd3e6b4d05e352967f89c3a8a5969b0d4274ad521836ab5209634a30bb36a4cb4144493bb0ffd8a7abf1508ae7a483e321383b80360f10c180535da6945977edb67ff753d697d254d85fa855c843e369703eeef87b59501646c3ab2666cf11cc41334edffd88f9b7ff39ac4e2c335d63347450898aa9271faab3b48bead6f29487132a87f5368c0dc99db9d2078ae48effe615308f2ab48c530071c0401da1ed71d781dbf955e8c77927e24eb36bd26cc1e639ccd1a1b407da58f9512a804a79c038f62a6eb4b0fc9898c3348f6149cbbcb57b76e39f168637d63640be99bbb0cae5d49108791268e6c74fdef24ead7be663d047cf8754fa9114db8c5b3b4bd822e91dc5cee0835a9e1982465b4bed02a50d7e04e0f9113af6e669d049a3fa20c28ed0b5177eed6f0e378d40a481e835fb670859b0e15b8f298c2db032c6ef06c0b9885379493745cb304696d535f3890007ae54a14b76b0f55fc5969e280d3ae39e458e2eebd256c43b22d1d8410639b3e1f1396727c4810721a595c21b3bf120fdd1e97ccd26f93736d751d69d8df0876bd467ec3a1164d1222d936a0a01641ce043234caa4ba77e6b26cce3a55571f3240d62f4a970f170cf77cf52d1f54efcfd484493029178618c811ab78b696b54a427c7309ac9d1682d3fe2db4a2818189092e7f17337b15992bf7c217c2cee62fc3ae5864b7c1181f97e2f486abb6e8fb18fe3f77b5f6caca33254e8d721c6e19493b5563eb13f399cb537cfb8df90d049b5a1106b4580973c915857c15a00ae0c043516ee1bbf4bb384ed1977d801e2affa45b5e3d0d97cd483bb94ea9cf9ac20be2725b5e3f5bbf590f3343e9cc0b77b54b437f3d1e63ab8f86b2d29255faf90e05db4da3debca1e7bde088d1c478dfd1da2393fcf608257ac9d4a460e5d296c8e07e89d9ea75c84dd7bab5e8b44708ebfbaffce9ee9b48987e5e75d6371930be8be8c9cb0826b19819d9bf561a6b532040afbfe51603b2d0da402b03529b34d86d2fdca224c3c16186bf1aa2fe08e8f2c2cfdbc98837f21ff477dcfc917fe2dc11202b60f8ac1cb62ff89d359aeb5e4c8344b6f12e5396448218b2ac77d54b98e6185bb7339b596045ce53350e20fe7cef27a072b49d7fcc144a909749c465bc0a93036e18d56cd7d4fe2038224e672ad0cae2956f2768b82773bb6e3be75c2f7b9cd1aee61fe5860eee6e0c2bfd2b9e68d17a910721f4e3bfc4f213141de357035bd593ed8dca499321f1759f7de804607dca2394c23475f106ff0b307ae8646ce8384cef8eca007ef64295cdf16a1bff7512fd359e7931bb2a1aed79b4c2ed36106767f84397a20160df498471fe89a07aa6ef384cd9deb59de923f1588a67b7b22b07f5881e0b2cfbf3ea166279526f3a014b359730367ef098faaa75c62f718670f1179a59cc559417f23e5f841510dbc5e5d7de5e8984694ef555cd2c357ccddbc6093a4a1239b037079b47aad0e11742723d4b646b0bbe84e9ea59637af0f9d33e8836717efac8ec1218d2ce933b22c77e84b101639aecc1ef1f521216833582a3ad8fbf4badad1f725636005a6ef252c778b1520ad49b618b7a444767f4cbbc8e84a0ed4760bb51ec2118b83d6909102e9c6056dfcf1036917f803e2b56cf5e851750fa834688837f295a7a8dc0cb2646e3bcd705bacd9f122f8ffd4d8e5bd35159f4f88965ff13e7f9f0690d31b64d86caa4d31e55d4f335437d800464ed1e84abd93397bf3d6eae9bd12a658a4baf210f1b03e7dfd15cd9bdac2a5ad1f813ecc0fee508f134d94c41b361c1df6d6f5f8d6033d82acb6b4f0c6f1d0ffddaa6cd0c8876786244c06961a9ed6de43bb2f1c9bb0b255265b38aa3d01f17ffbdb96635ffaceb2a266083f1d34c2549ccc35b767b5565f5d6c47e91fbafdfb46682bf2ba167305c38225bdb7e9e955a3926b0f743d341645f5a9747a2cfe672c9aa8562d21198d927d070ac78c1378e943e712b046d0192f0539ab186d4c3d16d78280408382bddef4959e0e7aa0ef63864cead800821f702f7bf678589f62a92790c66c842e5f429d9ca105b2d651f08ecdb734dd8b84d58132804dc486c6907493b1394ee673f474a92b32c82e0812f11b346e04f259dbe499f298436974ec3979eb0da1b81dd226629ca28c82acfe3f6498a3a2fa1320c21520003a097d146d467a2250335380a14efc00af8be8aa4c9df1ae6672c154c68b2c2ec10a4200f43a87ae8c637204650c9ec1c238f510108eefe66362bdcc2200bf8b702bdacbabddbf6d047abfa0cc903dd1511c0ba794c599e8a2aec9aab2e772808b31b6235002feb41560df19c67f5dff173b0fdb53ce8d0c73e1d565d11bbc90ff3b13161d3c7a79c8267c97f036c6d7f1a10e598ecfdda056cd2179edf68abf2fd2e4478dc115d6ccbb6cf16744ef567e0f8e97c59f1beb9d3178055b5540f58c22131dc97717c609438739f443440bd19b2767a35e59b6a74bd7775d9c913f157d8afe0b42803416496ae213e72f9a411f762740a7a5b87dfd64f7c3495b8c7765685a335503e83c495a046f31b426911d24d1fcc9f0c764358092b3f586d400f5caba82875b94e7d266a84fb0483ed519befcf3153c37ecfa5087d1f0d761777f48865eec9ece46e285fb50e61be5a79e12a1b194b3b29a87276655cd572fb250f9a614758e215028d315a159020167597571527caebf666a972a5260ac6ff09736eb61b72e77cb26943b7e1038f15353c7df4bc4a42fd02783e8efd95671c5ece766858179e4136c90b3afabae6498858686a29d35530ae301629adbcf1c44d53c29301bcc4cf52ac3f51c561cdd08f50b66f4dc275ea612729c63af5ba1580eb1fefa339eed39552acc0cfb9b1bd004d1014ae62a90c635b99a6e0a5f8839a3b89db8170439e6dd4ff284744f0e62d955f727fa89d173b11edb36ef8f78ad67ad9975ae034fadd829f53bef384ef20908bbd5b6f5608731ae5b4242488ba84a05e876ee22ddeffadc76ea6e9363e4146d77fae79041c85a13481070f655ff14b28ff83bc703e5ee17c8b551ce06ab9b0b36440613e494218da990cd77c31ba96a79bbda2b2b12d87efc36e1326e98e5b7477a51ad81da88e2b64c3d9bb91d3e1f73bcfb31a89a8fc850791dbab78dc1848c3c2f7a1c92ed07439b122c29a65ea8e689a1415ac3ea0cc7d1f8cae64754b08fe7bd28302eda80a500d8f70c082c1b28a36f55ff8512aa62d32a774d52666840bec7d3e5ba6acf18b297aacafec44c6ed250cce75c232720df4d60cd87b83b8e3cd3f2a16b5ee29b47d569db2085e71f6e3fb083250aeb031e7afb5113c4df50e7cf64aa8b754f8781dd1e4dcc7d07140e55eb1ba9f223c23261dc89ab1e6146801c9690db44f2afc045fb1ac95c6ea0ccfecfcc8b126e7289c497876313f6bf59e9032b496680cbce3c35cefc76558dcd9f9b0bb70ad9cd59e90c4ceccaa65d9ee8020825736040fd1e52a9ede17c0624092fe474607433ac681333573fefd10870bdcc3fc1f62e1dd03d7d187777a8f1ba40da3565f2a8ac9d2383831bcffb633850a7c55b145f387e68bb7d7e3022470634f366b3160eb539ca4a6fdffb66fd579f2617190b9a4c299c4d3a39dcedc228bbf7524b2e6eb460fc4340754afefc07b3d7da5d85c20c9e69b5a2c3d17ba9f920f7cc2f43fef154a272d03bfcdbfb959e569597974eb27a2c536fc5b3c98486acae0fa6415c731ce8fe52ad8e41fa28f6b141638c81cc91fa063d63bc296d94468d7e1b4777141f445de42f43969b46d0337d99fd9562193d44ef10bd6c6d5d38a0f3736bbcbb068b37d805322b34b300223d65561c1fa264b496e2a31d4bb1c5e202f1fa5abf807236be4b5976edb44ae84e87b884a492be125809bfe81ccf84a3aa479aab8fdbd6e90813bdbbaf15aee4fbb30f837614603f3ced957bc58e53738034574b406aed01a124c5aa73e4881f7c4979523c50f2d7888f43b8522ef029b5ef6974a806d12a0eceb6090d4c454ed4599ec980e08aa291e96bc4903d6277b1d71557cac784a10a5343b928c2395fd25cd454c7e860aa9eeb54a04b41851379400a7a7929c77eb9c8067291587c5718debf03e41de7d7b2af0c60a2b71042d468946bdf3d6f81ce68e1e90d6035b1ec50b68f4c7dea74e3cb3eb1c65bd9f53e68ad1c106d7a4119be61953bc207b42642faed99d95447a4ef1930812fceaa145137988dec3c1fc308393339e2529136f591ba90aaab4b832cfc2675bd80c60aad0a42594c2a11364eb909d12fface0a2b1368e7b5aad36f6d917b5b4a1165ffd580696c82614d09e34b2463d79678e6f08544699304cae32d2af9b393d90c7fe07d25ca5f944a1768604c291feb2ffbac1d7754e573f9a18667b7b35e167aa4c7023b66b4741dbe61e4cf0cf0e527d2c6364dd62382f22f4a759acf6dc59012e85b899e9232c07a9a4241f7da779c3c84ea56941566f1b886b5d89b4d4fcea2374d7364e061285d0d9e0878668eea906a3a910a38e302459fe48bd22e67f1e1204fb7e3fef0baa0e0a73a4754b27f9cd5a76f864cb0da16dd87e61be870076a679f7e0a82c7a6e53321136977e1101d90e2f42a77f269737f21a6d7806fc0bc7e7cb5c9e5088f6ad6b3977d45e0fe6ff8426c5b86810931e3bb265709c0ee3165e7ce6f72ed82d89188d63e5b6c5edb55e1901bd136f83facf086e629b9997ad14b44d4dbd9b3164ca418bdfe7c1784287521c87871ec43c7408d1badb3956786579d532bde7c0d5f3216dd6243123db45a885fc6f3b0fb53edba5d5064656c2a1186a8c3253426e4e4f97f577d31d98c4a97da8179bb5fce52a470f8042d7b9609825d753f75b07e8fb324e08c241830f0ce53ff82f311c8c23e35dade40c1b5c1f5588ee9fd6589591d5e1b7e3a4eb58517a044998f960580f28bcc783bbf975020894dcb7aa22d40194e984f88e6196b839be26a8a45f193d3ca89cab578a20cb23189f9b0d265582f071d324c11730dc923a459fc4aa98889e3474b2f671d0462d9c5d79ac7a388e6f86ebdf7313c538197b3ba9261e1d21a060d0570b002ee6f8c47f109f078e03a7938caf09f1c9bebef70176ce0026319c63ec486b48e6ace6de299a83b0cc111ad067bcdc07aef4f530dff3de9aeda8d50eec832e7ce2dc70ab113fd9436884181f3d95b55e16e7b19bd9e185151ee988d4853ed2256b204f77ecb8123b01a7bb45c27ffc9891d5e77c16ee0fc282643113b6b30eb2a7c5782d80d4164f697df2f1af2b116f7f3a828eb810937eb14187b13ab8122aa3f13a9d3151429e85778ccf35", @ANYRES16=r0, @ANYRESHEX=0x0, @ANYBLOB="5eb669e56e1c0239cd073fd0ab787e3fa0c3a59645b2fb33306fb149c4f50b6e13a5d6f0f137c613ae1b8146efadcf1d3dfdea5b6d8050e7c9aaf8aaffe684f99a4cf6876186ed0ba5e046f6aafd592f54b91e71d2311930718e78eb16489221fc7bad909877f0bc255c0f7ff7233a399e06fb73d348f06fab654feebcb9be633281b7df4bd23a8494eb24080d7df627508e8bd4da388d96e399841b9439a94cd6e7b4b8d543ca1263356e370a455057a9c97096fd815a7887a8d695b1f48743d362977f19f862126707a564d7c402e3ef3a5545d98e545a2cc2e7688f8a542b0f52f93805edb287eac6b5e1fb7fe1ce4936fe845851d7d3219a5139e74d27c8cc870d110d44aba2c4b697565fff2911b2acbe2b27f22c0f1e0cff6f01c805a123fe7189a2600f1a89b85d50201c8a9c44f45cba95dc90188db3651a405006de45f9c56d1766f553f05d87b05421ba868d83d0ef15c31ca5456306ee9a0917976cfc55cac85c51e5538a2e14f83d9e15116d4fd251b0a8cc4f60a1ae44a2bcc2d8d37aae694518369c48c3c89a37f14cd2b86d96525f98739e0f27ce2f2b9b18c7b05ee2dfda67738fa71894bb9bc8acf36a7464c1c60c89d15a37e5050b6c81f30db6b9014667065e66d1701962c0995da3ca535b21a6560897e7984271b1abb8fe27d974567130cad7d32641d3f2d9432e908eee64049a39859f9667119dcb561ebb3d577dbdf72398870a4c224fcf8412498d0ea6d6808a41cd856522818d42c662723ad999f1874b8dd4855131829415ad9c9b12e0499d18706ee39fcecc24f52f15ccbf8082532ae5b65cded57d6b152f50b92105d4964f627ff06aa1183cf6683e0c18fceaac8434b2671949b85a12939b7cc490815404d4f20904abb1bbe85e400a18c357e7d0a7915c13bffabfc22fe72fba2de1e195f3c3af1f308b99c940cf1c406a3d53e406d2cc885befd1e5213014f90bd80107932fdc4dbdc528a0fa0cdbb28232e5e1da2f093f450a88ef808901f2b6136cad558e2ad7c5f31b1583162696a53a422ca0f4163998013a43d2011201ed54c94ff36860eb1fc8c1f7e665d1b97768d0a8bcaadcb7684794c7b4b9beb1f544a0f92e39fed36522321b91628570b93d882fa5a44a680570c8980b3c018e33c5b46eb31d5eda7c40d58d4db38a4e9acb0f52f96cedc56d1802227a8767a393a21ca564cc0484a7a10478263d9465c4ca8b2da6c17e197b53c5fb228f3038271bf7acf3367a6cba6cb6cc9c36fc8bdf1a3ab255f40f94a1f0a617a2f31d9a30500b4cebe7e162f105f48530464e250d1d3f684548e46aa5be0f69b9559339e5afa159d3a0dbe31fc8eb27b0ea8d66de5e632f1b8b6d7a63ce3277734cbc837ed19387901ed1c6011ddd039deacf1a28535c3076f0c61b2498ac88abd675be09434a69fbcf20b15260b29826b1dc79757cfce2e3ae0429971233355ba82cdd4248c3078dc2b549395c544b80b6ff26b854ab726a479bbf6cc3c6fc6fec832bc6c1d46fc8e815fc14be6ff0717f9372befe9d8895f5f050b3c06e661c3c178ee8d451afe9617d8b91c437bd5fd105249bb73aa4afb0ef53532bb34e0634e46ae64f0b58b30be4ffa6be19276d5c69c92aaf6784807988abef4e8164693748dcd57c32ab203994dd60c5e5d52d6eb39d1c847af00348c5b7e05d1a24d5e96854f9a36da1e835b28682e1b578a8c56d90239234d50b3aba249c7ada7ec22dae1ee8336337222590192c1eb790b87d647fdb66a23a19ec3291c0c1e00ceacda5fcfb09e94ff3250ff6a7bd61ec58c816e0fc5c27503bc7587ca02346d3c93baae75276848f12c0fcc1eec0b32d41375baf10272a9d379602fb53c24bd5d482a8b63924020000941f61b288d849129583286609ee7564de22adfe4e0141f2848180c6874d90f1f5e0101974b855cbedf58ef7b97c0d59c618e5d2268cec761e82fb693bb069ddad845476854745b08ba49da86e7eb0fcfe74e9706f5725636eea9c8fde1e1aa1de5305ebc4dcce17f485e3a8e4cf2c170efe02f662e75f5d941247403929dfbd08cc6d59e5d540616a4e2d1e85d11363664f2eda48dcd708d9fd95ab1b3f280c85a77491524777b4beb88d3822e6b82c31ba3109d3365983d51895cfe6b38e21fb4f2496b447115339f2b21a3b722e97d88fb4b4b6271a42eb01fc909db6faf117aa77448c4af6bd57a18945b5a6a01b7f3a609020372679febbd981a3afbabb085d031831c5e9c0a39cd109955579f0c6b043f95e11842088538d6cb172ea448490740eb0e728f3cefef6fdc36a313ef61e78224caa14fef8cb37d7bac00ad00f0f524127710ca276443a4f14ad1bb0796cf1183c82b63233b76b5f7dde469911fa89a7e060c8a5f6e0a89b2c66b310922f07c55a2af80a2e836eb7f994b98d949a8fc62d20473062b8adfe7bddd890ac5c1f980d33dc7546d5347c29dd841f4766f6edf46f4a3371a32744129fc0a1943196c312b7b1aefd9b8d0a6acd07f1c00f1af6eea864c8377334194ad6b7d6e7b22f81b0d81cfbbc8dec5687dd5a644a5f1296692fcfdfb07b258fc473c135ab3c47f21f0b0d236c7589bca9edc9c6ab98677e47b0efa4dd7e964024ddc9a7ee991dc5f93eafb665a098dbf2e5489f00bd57015b4b694c366850ea9302aeb19c0131985484b1649eb5506d81527df13bb80c39d579ec4b59a7db5f0157f8a1d20a63148dfc468f4b2c7d5f5214aeb0cfda1f79f186944cb55c1e744ef24325bbbff8d8a921524d2677a730e8bc58a8f1a2487c7daff6e600bc7a273307ee7fa6796cb652199765b35d21e9afe4ba861401d2a4e052e36819e47da3fbdad9829431d765441ad3b81e0e3206622d419ef5991d5b9fe0cea534e14372d997e415f0c2057dde4d06f8da7eb36d422a94bfa2540c1556f13a874aeaab71289b41c1b378395b734037a9dd452740ceed7f47dc20cd9a3997c0ccdcfaaeaca26219fa80dca13ab5a134c5bc724d7cf4b2ffc4f6122fd20c0a92e8a818bad34d217c212eb4720e29758d554e33f8eda08ef3c65c1446bde34b42090527fb0614226dfc2c9b482d71fcf3ea0733297e0ebb1300fed62395d976bdea2b1c3613b4cb05756013d47d8a75a61da043c8cfe73837c7b530cda9c0d215204b1c746a9b19fb4ec76ac5952691aeefb1379434e83ed7fd8ff8bb94275fbc0ea9edad3696ca9533f3051a0f26978417208543fb824273eb7d1dd9b7c50dbfca98c7a95f6d153dd4cefc5e778697ebfd28a3983d06932478af8089339e267e68b1877d2e4a1bba401cc1ed19483366815d7f67d44eadba8928aa652ecabd74a94c048a3ae08f8f147873e3df51ea46be676a041979aa53da099ad390e319696c38f08c9853ab88e6772693e0ab29064f76956e42b1a886c680414bdb3df9553ed174c2bd6061c49f02a30666c9f06eae7f8fe4a5f3dde81895931a90de61a0d1689d734d5cd763019a1b9c1dd3892d228ac3f728f9fc6a0533b8152fc8f4c2dc85f02d5cd196e9d3c9e6c8222d7236b3d69c8af6bc180b3606d4a39b0f12dd07978d96958be0dfaa08f20d48916dee083b274dff4b457a650e127f0b95bbe43a733efa92edc5682faa76f683d9185ae64140f7911bc5be2f771678dc277d7decbaa3cacc44f513caf21c36db4d368c32c6d3702c1205a2ce42ef66ce6b2c9b8065da2263af28304ebb000fa9489e7593b77e0bec67222d84ad95ce83c01f907a9fabdcdeb05dbf449c0f18b1dee91243ebec5ecfc2e86b2a3a833be9d2e6b0503a210697ddf26a3a3fba9cbe1c75a23383f8b591abe0a9a0bfcf3d40fd89bd4ba82d3b87070dd768f537cecf3113265d44b61a68ff5b9c5a13caeea8286672d53a4596454a761e99baa5c63ea5564911107eddcdeac55c46e80fa4ac6d6f7b3cdbd2a29e182a1537d24f01149702fde43ac00ca5519fe1dd812b87e7be4e571924713b01cb50bbda78e39009813bd8847e3b0ee1ca248d1d5f781fb655ef39a503b6aa93ab171385993cac9e6ed56c2f234ed7b30a1cf2a2c2adb05e3b0a443520730907f7a83995d45cfe8d65f043bb06a8d5a4a52213ad6c94b8d5b608680e5a60dd7802a5f6fc800c0d551bac1db81d37e8e371d4d66fc52643b6d75c52c4cb681aa9ea7c2988ec289c841d39670dcfa1f65544977c93e4a5e8677b911eee380e3296203af52114a2af8f2b434824b5ac46b5315be7e103c8c7b1e99b7f5f4dd04f6e1488411380a6aa99d22eb5e86ba98748eed03d9edb05800437fb941a85d23c3e2faf645eeaee756e9ddc1efaccc077967b0043aacbecdfdf7538d36682ae0d687db4a07bf81d485b70eb70e2dc1c9a34fe3556ee928d1358fd44185e75ab97e077b4f85604289a4d288ca210418dad67abb74e19593cd7bbb14bdc04bcbae36393e9c6fa95d0f541cb29127f5d6d73544d710d47a8536893484a2bb6fa003ac36a0d52bd23621791ee11eeaa4e52f2f93dc1d46d13f8e934d29898d75be8042dd8849ec88cfc0190ec638f19973b952dae8d4b6b7752f608b0b8bacce8f104a57d74e63793f44e3105f024d56d43fb9ab84ebea3b7e22670afbbbde7d0928bf612f19f84f01b7aa59bfbde6a4bac9f12577fb27c96bc907d7f837eef0a7140643b580a7c5877c39d79d92e18133b64e71fd850242e272f72f85a27c62707477ea4536938e19abb11f29b95171d9d160dc3190eb445e6c670c2e3c1ab277361e4aa1ccf109359cbb9af475528dc537882a5d4fbe065a9d507bca4c87ee2e42bc592c1ef20685b506fbeaf3017c4c85f340275c647261db7b48f234336f1996e3ea5084c852a385de9ce21cea9f108e205e7f72bb13643196c8027b7f161f9e59e1151466da9bf97570a3fc8bc25339b0e49cb2761753c5a3d9b3199af8ca1438cd5e7231fc875df5cf9f374c074be96aac8902252cb4bc9053a6eff7e364bbbfd3fae4a3fafc438411ccc74db1eb976fccbe96064aa33d15102eebfa9d365558a8f80089fa43340adb6e6914d9100c684fcb7ebef2141df3f2e98c8662646d1852214fa64c7ddb65ab5407fdc736ebc79d98b346c01a84ca4ac71fae3e86d0c2a95052d8f5af080989f78cb2c54aebc50b5e7baaa16145e03b44361dbfb1992a8310a32e5cfda1772e4db9e953e5a7ba6c6d56bba0c483ac5a89116b2c5d131dde9a3f0bf656f78279f000520538bcd6c74fbf7df133d915b2ee67f435589e95abae04d2fdad09042f92337f87f0e6091555f6aa0a9817a49a3e743857608962ff810c6bc326a7e2666adb0f71c00f690fee22fcb73300828a625aa6ec1af8200b71a4e45b5e3ddb71728194dd02945f9be131c5d3899f90ad9b5a3d0c422e74f816ab1ed61acc4beb5910757e568930417daeb7ff19b3cf16670b2793f96a643f9e3ef7ee37073e52f536e35aa21e089d3e1b7b147ed4d661573274f6fff65cf6a791024877b4de7a08bdc4690877f63aa4882c44ceb6dff1c1d67d69e9413f7a9c0641322dab2d8dce35b75165f00b180812e600cfe4d0fcc0ba2c69d85d91ffa2f0e4d55c7592c613ea93350dbdff4f6f75736a62be03a0b61ab2c93b5707888440c8a39def640a2830f5c97cd0b8f2eb5c0b2d9afd84de6c2a119ddaad4f252447fd3fbf9f139f8d4fe074ed63d99a4bf57edd9e91e0e49aae4a2908a3f9b994a675a03d01ad74a75ce9c76a3b56af7e2cc8489ce505ddfce1a7b46b6c7564a0581c61dd0f1034aa271c8035f31301ba8cc2729bbe95fef"], 0xa) r5 = dup(r3) listen(r5, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$inet(r5, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) writev(r2, &(0x7f0000000500)=[{&(0x7f00000003c0)="35e5da312738d6406ed41b35bacaad76ad532ed2a480651f1f381e2067767f2e6a328a4f4609e5fb30b9cbdeba5759cd50d66035b0ace6120fe3b2e727f78c9824e6ad6bf9d7641910ae94af86550119e170a44a82bbe8e423c67be5f63ec358034f4be8163559feb3ab2e9b10f5a16c069e5c2192a05c0574fa2487b12627c47fb2d78e00db4f05256042ef229f97e1ab83045f0a7529753d99619a908df021bd288557df7459519bc8beff8b1b36bf9acb0e87c3d97fb3263c957ebd5d5211be0f4fca372d5ef6b497902a7b97942c48becab924255ffd6f4a4512a6551910498116c79989a7471db5b4a62a48981994ea8e27e7d19a", 0xf7}, {&(0x7f00000004c0)="e165fe92a8e1500ca0475c94efbaf34a1c066ee4fefa9d5a8f48f2d7bad7f7892260ea9ea7658dd66d7ca3cdc65fde33557c59016f8a081fd55a1369f0347d9b", 0x40}], 0x2) sendto$unix(r0, &(0x7f0000000540)="ded9f4a39b72b8047d2c2ce38c296e77779b57159a29692dbb52238b43880c927ba2b21a20c0b0bd7ce8d39c9426e09d1aad2c94", 0x34, 0x402, &(0x7f0000002680)=@file={0x0, './file0/file0\x00'}, 0x10) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0x802069de, &(0x7f00000001c0)) r8 = syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000002700)=0x9, 0x4) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000000)={0x0, 0xe1, 0x0, 0xffffffff, "2db28e0826c2d9216ac20c79c0b9b1f220f9942e"}) ioctl$TIOCSTAT(r8, 0x20007465, 0x0) sysctl$machdep(&(0x7f0000000040), 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) close(r0) getsockname$unix(r0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x11}, 0x4, &(0x7f0000000080)="4c405fbf47167cd434c4dae4518c702faac202ef800000d94dcd5d8922dc045457017754dc7ad107fe5d5ee2b40d5689d7f481c4f259bab398575ded57507c1ddebc35c45dcc9f320f7c936007b06cc60223f1ee0f05820ed00fe05c7b42b8c9841c3af693fa741c8238226782ee08ac989f1ca9d50c34540f964b9224a0458348effac0f1f08dc7f70c90516444ea77a83f0ab69fc1cdb039efc1f208e4e964511608a0383936e239f1eb56c4116b844beae089cdb95d9679edbaf4405276fece495669238c3dced9c49d97c0a8445aef46522c87388afead07c6294dd85495a387936081e5a2d675f78699dd6abadf0336caebfc20", 0x0, 0x0, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x10000, 0x108) 20:27:19 executing program 3: sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x3, &(0x7f0000000100)="52f91e3471ac0068bc5a919646ca0f4f2c7ae84ecbdb", &(0x7f0000000040)=0x10, 0x0, 0x113cbeb604f2f4ee) semget$private(0x0, 0x4, 0x3c8) r0 = socket(0x6, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="7805000000000000008ba4a21c6f29a65d6830"], 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) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = accept$inet(r3, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) poll(0x0, 0x0, 0x887e) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xb}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x80}], 0x1, 0x7) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) close(0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) shutdown(r3, 0x2) shutdown(r4, 0x1) dup2(r4, r3) 20:27:19 executing program 4: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000077"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffff8, "0a2aff748207017b62e2fbffbfffffffffff00"}) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000e40)='n', 0x1}], 0x1) listen(r1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000240)="5194eb5d", 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) getsockopt(r3, 0x6, 0x9, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) 20:27:19 executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x0, 0x2, 0x0, 0x4}, {0x6, 0xf7, 0x6, 0x2}, {0x40, 0x3, 0xd6, 0x6}, {0xffff, 0x7, 0x6e, 0x101}, {0x180, 0x0, 0x7, 0x1}, {0x7, 0x5, 0x5, 0x8}, {0x5, 0x9, 0x3, 0x1ff}, {0x3ff, 0x3f, 0x0, 0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) r1 = semget$private(0x0, 0x0, 0x794) semop(r1, &(0x7f0000000240)=[{0x0, 0x5, 0x800}, {0x1, 0x4, 0x1000}, {0x0, 0x4, 0x800}, {0x3, 0xad1, 0x1800}, {0x4, 0x800}, {0x1, 0x7ff, 0x1400}, {0x3, 0x5, 0x1000}, {0x3, 0x0, 0x1000}, {0x4, 0x6}, {0x2, 0x3, 0x1000}], 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x8, 0x0, 0xff, 0x1c1}, {0x4, 0x9a, 0x8, 0x80000001}, {0x0, 0x4, 0x2a, 0xbf}, {0x7, 0x9b, 0x20, 0x10000}, {0x6, 0x73, 0x6, 0x3eef}, {0x9, 0x6, 0xfb, 0x7}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) close(r2) fcntl$getown(r4, 0x5) r5 = socket$inet6(0x18, 0x1, 0x0) close(r5) getpeername(r5, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000140), 0x4) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000580), 0x17) r6 = socket(0x11, 0x3, 0x0) dup(r3) setsockopt(r2, 0x8, 0xffffffff, &(0x7f0000000340)="7e410500", 0x4) r7 = socket(0x2, 0x1, 0x0) r8 = dup(r7) ioctl$BIOCSHDRCMPLT(r8, 0x80047308, &(0x7f0000000080)) ioctl$WSMOUSEIO_SCALIBCOORDS(r8, 0x81205724, &(0x7f00000003c0)={0x5a72, 0x2, 0x2ffc, 0x1, 0x5, 0xc983, 0x41a, 0x10, [{0x7fffffff, 0x8, 0xfffffff9, 0x10}, {0x98, 0x0, 0x0, 0xfffffffb}, {0x3, 0x8, 0x3, 0x20}, {0x7, 0x9, 0x43, 0x93}, {0x8, 0x3, 0x3, 0x6}, {0x200, 0x6, 0x18}, {0xfffffff9, 0x7, 0x7344, 0x3}, {0x1, 0x9, 0x10003, 0x200}, {0x6, 0xffff, 0x1}, {0x6, 0x9, 0x1, 0xa}, {0x2b22, 0x1, 0x80000001, 0x27d1}, {0xc51, 0x6, 0xa009, 0x80000000}, {0x8, 0x3, 0x8, 0x9}, {0x1, 0x6, 0x5, 0x4}, {0x3f, 0x2, 0xc, 0x8}, {0x7fff, 0xca1d, 0x50003, 0x2}]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000080)="5d1760325c480d00a4675b438c47706d17d49c9e85bc432e5bc12432fd8f875352888cee152c44df1b535f350eb70f280e3bafcb92206cb6026f904057e4e3588d09ebe821f5ca217418c9ff001cffac272afdc601f99c60f2d68a2e9e29a54519a8f14804fc1c803ade77045921b896bd3e9ba3448ec5e243e7ea60656542f1a4e72b0e5e6e20639d74a05fd6e03489af9997b3d537108e39b8564d07e3344eedd74201a894a3595f076c24b544078ba8894344ac140206e1aa847b202e2c5b4efcddde0ecede45af989ab8f04c541a3b05f00f7c3a90b0a006eb3bb298f6a48a4061c5ca9512e32920f1b386a629404bd101b8329913a8454094a0a0ab30ccfd5f6788254d8a52b1cd10", 0x0, 0x0, 0x0) 20:27:19 executing program 7: r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet6(0x18, 0x4, 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="70022c5ef5"], 0x10) r4 = dup2(r3, r2) r5 = getppid() fcntl$setown(r4, 0x6, r5) r6 = getuid() getgroups(0x0, &(0x7f0000000000)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r5, r6}, 0xc) shutdown(r0, 0x2) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x0, 0xea60}) 20:27:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000000)=""/16, 0x6, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2666696c65e1d492"], 0x2000c600) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r1, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x0) 20:27:20 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="296011e6b43ad85ca21fed16a0015077047a3c71a06e109551c16a5355cbac834ec230166fb1e5b3d25050782a7d721e97fc9e8803a259e10dea3de58204", 0x3e}, {&(0x7f0000000080)="68ddc2ad9d925e4a3d7b439c9cbd7df9aade6307737fcc945648572c42b71908be1167539d0805ea61800fbe1cb070e0a750bcc93c7d331effe34670111ff43fdcb8ffa2979ceb080561ebccf2c37e49f8649bdd1e515beb5fa8bf226c94ace857", 0x61}], 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) r2 = dup2(r1, r0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x8040, 0xa0) r4 = dup2(r0, r2) r5 = dup2(r4, r1) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000200)="f63a25b45c5deada8c2f43c9c7d1b7e5fe2e2f969bf485ff023b4753ab2aba1858c0a93014eabdba7db1c7008418a20ff4e6a6d5e365717c939339c1bc411c83630365f21fef0a6bafacc21aecdb3d7a43405cfa270deaac7f2e2fed73508d26563dc2cd984f4c742e1ecab56052bb70529d51f236d2ce89942ca514e9", 0x7d}, {&(0x7f0000000280)="4c78c06677781ffb52f21a7070c384e6180fd60f2a50edb1492fc66fda4e96254f565c2df973b22ec30641d31c0c03839dae54eebb8f5d0aad927b19b0367656617a1d75450d68e9a6b683d22e62cdc58e5131f8297f9dd05e44befef7da0fd6299664cb9ef7e4347e14c17709f71b4dbe8d2c4f8bcc74094e39b0795d474e7e77056317f21cb7c8f57b528c096834cbef26bfd971d34ae5ae49de564dc0d3a1a8ec9b553cb69afeb736c584bd7bca94c5d66377082d241622670eeef519b4d6c1e791055f0729188e56128d2177dca2532e70cccdceb8ef9efbcf4c", 0xdc}], 0x2, 0x0, 0x0, 0x2}, 0x8) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000400)={0xffffffff, 0xffffff80, {[0x4, 0x79d7, 0x100, 0x4, 0x1ff, 0x7, 0x1f, 0x354, 0x6, 0x4, 0x7, 0x800, 0x1f, 0x401, 0x100000001, 0x1, 0x5, 0x8], [0x9, 0xed66, 0x9, 0x8, 0x4, 0x819, 0x12a, 0xed, 0xc2, 0x5], [0xaa, 0x4, 0xfff, 0x6, 0x100, 0x7, 0xae8], [0x9, 0x1, 0x6, 0x4, 0x7, 0x8], [{0xcb66, 0x4, 0x8d, 0x6}, {0x3ff, 0x6, 0x93a, 0x9}, {0x4, 0x399, 0xffffffff, 0x6}, {0xf57, 0x0, 0x2a4, 0x2}, {0x8, 0x2, 0x238f1729}, {0xff, 0x3f2, 0x1f, 0x81}, {0x6, 0x10001, 0x200, 0x80000001}, {0x2, 0x1, 0x3, 0x6}], {0x8001, 0x8, 0x81, 0x9}, {0x4, 0x10001, 0xfffffffc, 0xb2}}}) close(r1) bind(r5, &(0x7f0000000640)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) fcntl$getown(r5, 0x5) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000680)="c695c0d11c64844aeabace19932b68dc807803328f8d5f5cd5", 0x19) poll(&(0x7f00000006c0)=[{r5}, {r3, 0x4}, {r3, 0x8}, {r5, 0x20}, {r0, 0x4}], 0x5, 0x5) poll(&(0x7f0000000700)=[{0xffffffffffffff9c, 0x10}], 0x1, 0x401) r6 = accept$inet(r0, &(0x7f0000000740), &(0x7f0000000780)=0xc) recvmmsg(r6, &(0x7f0000001e00)={&(0x7f0000001dc0)={&(0x7f00000007c0)=@in, 0xc, &(0x7f0000001cc0)=[{&(0x7f0000000800)=""/204, 0xcc}, {&(0x7f0000000900)=""/109, 0x6d}, {&(0x7f0000000980)=""/12, 0xc}, {&(0x7f00000009c0)=""/172, 0xac}, {&(0x7f0000000a80)=""/223, 0xdf}, {&(0x7f0000000b80)=""/7, 0x7}, {&(0x7f0000000bc0)=""/7, 0x7}, {&(0x7f0000000c00)=""/95, 0x5f}, {&(0x7f0000000c80)=""/4096, 0x1000}, {&(0x7f0000001c80)=""/48, 0x30}], 0xa, &(0x7f0000001d80)=""/5, 0x5}, 0x200}, 0x10, 0x0, &(0x7f0000001e40)={0x7, 0xfffffffffffffe00}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001e80)={0x7680, 0x20, 0x0, 0xf7, "e5f0b9684e26701a2b4dc6094c972e2f9f06d2a5", 0xc8, 0x6}) writev(r3, &(0x7f00000033c0)=[{&(0x7f0000001ec0)="95bd7b20145703745622106f74bc5ab45ed3f892712f6409956a85a9c18fdc4cbe037510d0c4dad444527627204accd006082a53940df651525ed43280bc3fc35534ebb7f97c01dcb5ae9f0228aef511f82d1eaf634736d59dc9e1b27a10f2a4dceda9d4043dd407aeef2114fd8eb1f8fc5ec4a7458b4f638b1ada5a03b0aa633fbababc28748c1264e29a65691c80895a4442c41af6bb3867753114ef4ed1e31bed1afe248d573bc0727511e36bfc5cc13ae72be6e712df38d32a71fb30bda146eec5b945195d9f4ba3c74d9c60f834e2c65051ac139b96997dcddfb0", 0xdd}, {&(0x7f0000001fc0)="6e120750027302f8811f2e89d162ef5f2ec96ea040bb8c637b4e50f1127f7ec5efc2b378acc8b338cae0edcba7ba51df685df8a4698e1ea46bc82fa713e9b0221fc56892befea8a089c14af715", 0x4d}, {&(0x7f0000002040)="8509a27e822ad492da6f1690d335d968a705513486492f1e86ef3866352120e764832ba813ea14451888ef3bb07faab60d0d66c3937d0dcb956ee64637c5faad72f680d43ce0be4c0ae17eae74596336a96d6fa9a0e1dea304feb731e801e9bdbb30276b18be3c2e95cd76c4a3751cc1c2b2ba13f1fb367204cd56d0a90d60aad98c79ee4c45c07fc5f166bb48942c152c95a3f9977d4875114db8f957c751ad54931cc6e08bafaac7a8c6694a692d5b6b4f637d5e4738484a815cf8cdb717665406a867debd2d99b5b265668ed52c63881c8ac01dbc966b5d034eabd223ea0ccd52f2129897bd3e924ac2e489972d39222bf93ea00cf01aa140ca2daf5b32d652d3abc467359c8d90432a991e85fb00314c12ee15b15a7398ac152ba5d3d6401c42546f8a27e0ba50e27aa01fbaffb6a4dfa34000165e6b6729f764f70a33098906a0d8f2f886a3361b18a7d51312b9b0e707519917b5029f80089ff841296a3ed4c004b797333001d83138ed27c43ff1a7e721e8199bf2dd35cf9e73988714eee1611e5a27d1d43be680d0e09cb13d9883607d2b204c6e6ee605634afa8d2874f03ce984e6e1d38feba7bcaa022b91680f4f443b6d9d138c610d2f86cbf387a0ae147d7419809fbd7c964b479e9b33536f04ccf436f9ed0b2ac348d18a32ee9d6f4871a7309bce3f88754adc90c531fb930c372cf53708e25a985f4581cb0f00737da6523ca28a976e1f7be6dca8a1e85a23ad37692d1eadbeccfbfc0ee529c9a0ed53a9a114d5c2e89d27aa2499c602cfba00383e60aa9a3eae215b719a67149d840cce1ebbca3397d10a4ea82d52cef1985ed79a99106581122d88aaf798c35366897c6daa8f71b611dcd4d2a9d0709008474de6b5ba1f3a3e66590e0e29c21d50fa0bfc5eb47acd707f1e1e4f952255a4f59b68f36642222cb796db49243318589d5ee96d564fec947abcad303695e499dccb628ae5d2471c90bd93bfe7c1907b6703779b32e00226b0a5a28cb53a5ac10579aa8b856d144c3f59a74975bfcc5d5012b4b5bede72e60cddfda05e834168e0eef0a5ac1cf781cd112e3e1ac41759ecc3db9ffeb0a8c3e2c872dd375f63f0dcee8a84ed0bf467ed32fe42fca890c2026a6403e3d012255ad129716d4654610b0f400c71d91194704a95306618f4e25298f57df3f55d2237b989aabc930ddc2419bf395d0afec48065817e802679b6009373272a538f1a31b383aa29e4d6427b3bd6e1433c87e1b7afab12c512c4ff936f2ea0059c99da5e2058c5b308655e50116967c5dd7131688a5127d89bc32d96ee220b29825bc901caa894fa0c3b6af1b413eb0dd7588c8dbbe6176f0b56e95174fe928cbe037f0ab781d3b18ea9b163819e697867b0a199492cb77b969b791c2d4a7fc76bede42ddc0ae4e1f81f4a89715e2323a4e4d530076a26154ec02aedc7d0c43597c4b32ccf3dbfa629135b945960ef2c60bdd749adbcfa7de573e164f66e294269a13fae8cce31966cac5db63864520e0e945bf6e503170fdd8fc5093bab0f4cfa4f5b710010c62bfa242c0e48cffd5f4d8dbd67b98498ab2f11b42e61bb49d1cc2a79ab5c0d2367da4927ee6ac192d4e81f8b173f98ad74cad129ec1c4faca42bdaae8cdb49711495cdc438d1cfd83b434bbb36cfbbc0d9518c722d6ecd349b5dae7c8010b7a4f5ca34210531873271aa958952acc141584d72c5e65f5fa35dc3e934615f64b687ff139d363729b8b2c6fd6ad918c6aa95cfdea3bc60df52e345d830bfb898c1dad03a90148520b1c2e997a47b08252f17fa50bca872deb57310395e92dd37a1bcfae89cf54f51b5977db45471c08f248136a47b5f0cf592d02e866e7cec3a7134d8a7795b0f81f49656b6e19855d543f163c9fd6f6bee223181f4a038f485619a504670b4f9e0572b437b1c6d9f3e2a8a435311efeae8ceae07117086da96bbf80f20eda2b9e5a955c53318aca99f0acbf79d4c92536da563e70e795c40b006f4c92bdc392c29c185b5c04af9210bb0890977205c2e4ec3ce99668274bf7a7754e72eb18beca82a3f9a212fe2028f37ca6f8034b57858b18500c5c63cd557eb252e8fed00bc41a2e0e4a5a0e40c722ac94cffa70c64d82f554ba15b8b32de7ab3fb2d2eb526c8a52f557740ba11df715d9dfed17e369149331db3996f249d1f3b53644271bb5eec8dcc9dc71978f5a6ac12e33910f4e1dd749afdbe0bf39341b32ae808fcfd756ef980d020b8a8a4b508d051c4a6a68e495f843be3bda339b63c10ad526fce8e12c6155624a7a21b9bb05b7a333784be16eff0f7a8ecaa5fe5539d9ee86a4fd9142f6cde5b1e42d514a16cf085e311e22713f705e1a47adb357678555384f6a57cb3f742055e5f58c0e4848e3517e43c76bbd511314b09e737aaad3685682c2cad115b56ce3cf95825a7659b5d12473679f76914cc8bef25f61213976e9f770b2d9aa48bdc06d583cbb5f6587b0a4f68e6ceba93317c2e7d86bf97103778dc3d1473a007d72b46f3b7cb406d5a9d825a6302ded2f85171b5d53b91be0302066902f4c8a605463065f56cad184ba2d05fbcaf7600fe277e2e7da6c0b01a713aad93a47105d6d7d29d291091cea568db4f59b3d2b090d8516a7e8642606549c6575133f729b6ece3d351b08dcd55c54e8302230074e802df44d79599f77083893a5593a44469697ccfe01cf819fef560e2aa42b5da5b4758b30aec49e54c956505797ecad89e377abdcc984076c5be7318d7fda7987af9e4c0f3102bf4432ff83c68b937f27ed18933717afebe257051fbdab522ccdda9d2b55135c8533d16f8f08b3e2a82c0762bfaf0eeaf602ac10c1c6e14a81ee71db7dc7894e1d391a83411ee9b8e058d5288de079037b76d65c79f0badd9237b97a6be479efaf1f84645ad99fe240eb4fae1a87f45bbc6747c5bb7ee02b98fe3db9d1c8a24fc9b1807e3723fa15417e50a99a8f8c9a567bd7f4a6903df45cd9009b54c51243dc083cb30817faf2b126aa1b8c2c71b8414df9cda108b6ee79198db89020ea415cf3e11243a11cec0c78d60f886f0ea78d308646567aef09163505cfcbe820a040115fb6bcedc2a13d69304eb0ebbda3d0d8bf224ae64feb9ad96417131fadd4693e5934d85dfed53cc401d157f714e8b5e2bc8ed0f2b58b1e0de28306f870f19e7297549652a46937eea1f7ee756bd254d364ef9200482430c273b516071694302e5206789cf6656ad7d477577c1fc2316eb75e4aaccc4adc050963abf89b5c6bd209a9174b16704a85f74f0cc65ad3a57043f7cbfa40312f19aa420d7bb93dc2a65eb878852938e9695b95f68d1817c77a56870c940fa358694138820688fdadddf99bc5edca4e61df9d7fc6d179191985e062594835e822364dc578dfd58da8716e605dd045415ecd7c9407e6fbcbd60710f70e1e987cfbeee0c8f752cb09b92444312f80b20f5673b22fa25ce14d8a969f14ac481aedba3afe46f6a94fe3ba356524975e25c2770997915c2e187aa9b5933174fa8e0613cce2061ed140a46fbe2b50342a2d09c1a495bf8118b7f2817dc8958f3a8e021efc542d389d39fa271e29c54729ece5be143a1f91df9b2df08c158393e8677fed1a761086887ecf06745e4b14c6404b62b91dacaab3a8774ec2d71966c29d333e151322941012d00786dfd3008fdcf85d267c59f10c66af306eb7207f69dfab176b34c95d7fdb3550d1fd9795f65cfffc2d81cf290b09f474843a739c80bb6c762b59f95430c12838adea4b4bf92a86c361e4584d7d2b91f4f04729ef3dfbde3f9c774e5cba26c57d5675582b0823e9fb4c988b5883fd21758118eac15d851ed8670f16e4b4a0cd55c749a72ca74adc0464567a7368518131b3f3162d5e4c9edbf4b237b2367f657e9ac7e6d281e68a8ef9dc6a652d88ddd4e60471db1323333ec7645197a1c8f813e134757341ebbb7b5f4b1508f6311ac2e64074bb971587cf123b4d2f3fa3f45c49c0fdd192bda433fefbce079b7124b1c2f32f3dda515e49454c24951bb536e9e6277d7c0b3bd511d01d01a80fe267b37c7661d358a41dbad0db926117a0a6dd82753fbd75cf4a82fbd29c356d320c94083048346231290505812db7b46775c68e3d51bea2f105e27d7a56bfbf1466988c95b6358c3a49906db3e1c3f6aafe3853a8bfaf0876e5379b326ddb74d1ee3fc3dd81ec2aab7c434c852a81d181ab0f7f2ceed89b9bf6fe65e6c5e86dddba433639a2ff628f6d125229cf5a48f60a02a01440e6629fab6c4888ca1ebdf2457c8f81d5f57b0ed2796fb2d3cd30273202291724029d2289b6f0f706be78ff539ea305d0cd9e2fa5f6699631ce48e9fb40380ad7c2d1598c9166a3877b47aa5db9ff7b35f86f98d17125f51a9f583fd0d2dd1327596ae41302df04cd4d4d1e46b4b28ba6b7fa1d4ad1760d459ed20a1985ed31bd9bc03e6231f4e07d61fc359132f316092824f5bc54f90c5924a43c3880e243551e74ad93e222a22be1502ba6389da794145be62f2af5a00e76c29f1bfd785fa646128497701cc7a4fe3aa5eb5cff7428297ea39e407c649feda6aa22c03d5b7388492aa799d50bbe258bd6063f39e2c96f94080212486f3b06b98606583d7175ac19f952def6aa673c75daeafa49c9f38ee230df37e396d58445736fabf1e7acde2954fa2f11fb0b67ca61acc31b13e87187ac0af0c607dbcb5f46451ae85a2288187a340a4ce4099a2fda1baf334e28360f702571539e65cdeabd18e871d65db7defa17cb4d805a38182614b6e74eee4a8cae12ea77309c7f06452237e9280ee893a5889a1c9b063bdfecdcffc651ed44a1580d747d321fad15f091eaf3e0f7abe5c929ab50b713e495d8ee0b7411712f6fd2e6e92e4747479697159c500b13af4031080f37f7481e593a528863ea32fefa303f685baf28bc9ed1737dd22f31ade8b9268a13189a0d1fb33e3af0859fd5c9722fad2b02b3629cf19c847c9ba16c5099fa8f8caf1efa1b202e82fdf3b701d66389c082d87e6de774134ea30968fc05c7787a6a41624a6633b3238973d3d789a5a836b43c7cece975611be009fc841d7eaa70d79bf0499919898b449b499517758c86240c3e529029dcbbc384349ac5aadc7e0a2dbd23b03029a87a57cbc8b6b163878e215d9a6f5a384dde1b417b7d065503d18dff157e59d3d53dc9f59d18399bf2304e595f15cb2d050aae14be9e3de9642804ad575773aa815629d95734b73a4f906b566c2466abbb1eab7adc1382d5c5fdeb948455ed4bc81806b30dbc9b127e0c7d961a1872c03fca1176033d5c622448c91114f230046693db475693951e2f866c3d4e395834207e459404835d54425f56e4139e333a3a3c00a00d528fb4e02f9b25d199371d96e29439c9867de3a68837d6a913d2d102c2db22e7af9407f4df0a3f18f488f3f08efd0c1d02213f7d426261f8b2efa4ab0ea969809c1f80f2d012a2a9dfaf61b70cba37638e6a5473309b38b43d8b242675b71316dba4e2b004dfa1f2a72fec1b802725f51db0d07572998917fc0c1d5361c68cd92777f72b1bbd494e5bc374cc2f60420e075c43e8e649e87929317a605332d4242ec3af4d028dc29814606c1c67b3e1b8515c7287dffaa37e92492d930a0cf5f77a367d4cf68a6a9ad9881524f016ff56b345253f1902b96606e5729691a766275b4ac0ef6668763705841af8578b772d1fbd407ee6aa50c3171753b841ff7503e76a467299969e8aaab3cf9a454faff04e5a8eece777a98f1bebc", 0x1000}, {&(0x7f0000003040)="59323f9c5d63f55a0f4657a8740a321f47", 0x11}, {&(0x7f0000003080)="61e1b0d69074ecc22c3f4762ed", 0xd}, {&(0x7f00000030c0)="1ce6a8ff5d4fefa5f641136a015ca2a86af1da1ef0ccdc9fe226faab3bc1dd7183ae75baf09203840c9c73feeb318de441f5d01772a08365a53659f540ebf9ac5f784b1ff76628d5d280d5d5e5a9a47c1e8dec70c06d267d54eb95778f5698393e267e5249c78a305fd3df487cda9defb41a96abfb182d84e18d674337ca869b4e400b92d8502c8ca870bae4b88630ddf4a4edae5afd8f4ad5d42fef5b407905f37658d6261df2133fa7d44b666045544aee8e413cfcdaab015712220d2bbd45a0ce0da3d067539c2d27263bcdb9886bd30346e3e1af477f68bd790f85d6c9b50d88b6a8d91c1f1dc2b8992f728d0706bea2f0", 0xf3}, {&(0x7f00000031c0)="6958efdd47e694b1cb0cef5a4873ab730a70053324a1a235622e3741db16419733224899021e6bd6849df76dea8c7c095f4d7951503d48d428bbaceb32f22581cf309438ca252d662ace648ee5730801e913a5ad2529b7100d0da3339f713f", 0x5f}, {&(0x7f0000003240)="20826a6c6dee6b9d8c4b8e169a5e671c99c5b739eec83c3e80713032de8c9f3c72c72f", 0x23}, {&(0x7f0000003280)="95eb1bb46890cb258b2b459990d9a289a593a3a669a3245810ee62df8c23b14afdb050a560c1433fb9c69798ca330f3cb63d4381daf65eb8b009ba45da018da94d80481b176b6abd42e06dc8d2513e9241856e1dcdb8dbba8ce5755dc7f69a445cef40a26ced8c8f47c8d2b8bfe805f00a1c08fe19e13e398a76462bd21092e841b414b50877eadcb7aa087556ff5966aca013ddc4ed80dce57fab89521cf1e1ab069561da45ffec426f1beceefd1e6fbc2c8cc5e464246dc81b459063a9708870861fa14542397d2a443ac65811b7e8738cb0146575e7f4c41553ec10125610032af34b33fcc12e28", 0xe9}, {&(0x7f0000003380)="ed6cc80f96d68e66697fe277fd4a439470f3facc39c0ecf62b20c5e110acd9e5c61b8208ced6e1ebcbdb314e8a30619f8fd0c5", 0x33}], 0xa) writev(r2, &(0x7f00000034c0)=[{&(0x7f0000003480)="e36e37b471cd56c71c3d3c15212f69bd0eb22c105a89a875f464c2d323bee8e90fdd998e57dc2b99019bdfc71284", 0x2e}], 0x1) r7 = accept$unix(r1, &(0x7f0000003500)=@file={0x0, ""/249}, &(0x7f0000003600)=0xfb) connect$unix(r7, &(0x7f0000003640)=@abs={0x1, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000003680)='./file0\x00', 0x8, 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000036c0), 0x20000, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000003700), 0x200, 0x0) close(r8) symlinkat(&(0x7f0000003740)='./file0\x00', r1, &(0x7f0000003780)='./file0\x00') shutdown(r2, 0x1) sendmmsg(r6, &(0x7f0000004fc0)={&(0x7f0000004f80)={&(0x7f00000037c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000004d40)=[{&(0x7f0000003800)="81438a8ad4dfbfd537778e2e281028b1a1a2d51a2182adecc283f463e6f88810e9f164c949778eb247b83e3b6bce627593f4517026675259424cad8d4378f2e68942c5769c93d2b9c72388e5ab1fe851a19411a4e4a40bf381add63265c65ed3dd1a612fde87c947e1d2a8d839ab6104e59f714e66d9a3226039f35367cb52b07f978657d36965ff22c6e6f66594f5b1af5e255cd60cea08407117b4b6046f92380fc387beffaeae92c158d2352f1dd4fe19f6a914e253f3cb7a7b72f5", 0xbd}, {&(0x7f00000038c0)="06a4e271b66734b756dfbd3a7f6c5733f8af3a070ff81c04e2bd5885a7ba0f6102b6a6f581d46cd6f66c9c1b6b3bd95d50e2baee706ec85f6431698d2176c9d14c3c0e3d63ed7d0264de032ec7ce24acf70bbad1b6a7ef51bd782ca3e43088138e594ddd8f778206536f230841abe609edce7110529c947f93f3bfd49d46136261d6646d5d146470c9fe793a5327dd1653515d0a", 0x94}, {&(0x7f0000003980)="424137a9a887f16121ceccd84c6b3db5c3dcf5398747cb3c46c8a130b41cee9a1f57e5fc9c246da822330d2bd68254466b32f60f82b9d14b35277de2c9", 0x3d}, {&(0x7f00000039c0)="60cb5c86d3ec91b4ba92c00aff429d276c100f48f89f82dfa1e1c24025274dd0734ac7c764c2fa9127222cfd65e1c954204a9397b8af0b161efec4b3949dc6c1be5fcbd421fc5390161ce2be17a09d50f9307bbef3646ecd94f943db", 0x5c}, {&(0x7f0000003a40)="de879a25fc62941be2e2659717101eb2ef452a8782febb733db4ed2659ab3e0a07a7815bdc958f9d0e22dd44d6d8ec2ce05f29fa05cf47da75fcd816124ff827dbae1d00bd9129c3403cdd66e118e217bc6af9e073c9b0e20308a9cc81920359883857eec82f7dc1e45e59dedc32eac7d574bad066d2b8afa302c4a3e6face182a7846d059207fd0db26382d6b", 0x8d}, {&(0x7f0000003b00)="a1e2d89621686b87e23b17847e513dd4ad88b8df8452fbacb7d477ecf47e5dbdfe2483534132f2d4e2564ea464efa34d90a919e742adbffd56bdbc43f21eacf094b245f3a0001023ff76c7937a633f84ebb5593ee6fe8402bb96b5851b87fd02c5e48546c239b6f2054074423e95248ba5916b472f75f8d40105a3bccb9914773b7049f3f83192b1f0e0fc5c412bf371a6bac0a5fa77f3aa084358cf970f1373c15e873e955b02e6d107", 0xaa}, {&(0x7f0000003bc0)="e5d10931c21d8280ad8a573b77b37f0b942465fdd21aba1b28cd0320901e97545187ab76219c636e94407ab34f44b80ae47f815bed165a1c8ffea16ddc6a13af92d9da1893ede6744a0240", 0x4b}, {&(0x7f0000003c40)="12817572501f7de86ad89acb66d9c9f4a93dbd15c12a35d6976abfaf7fea43127bf2db66a2457687321ad77ad8c20b25d5f7fb7e9a003f5c2dfbc82353f6b02327f0d02c59116d9e536e8a78fb441e5eecf80f0c4610ec97428fc5", 0x5b}, {&(0x7f0000003cc0)="3284f269fcb785f01dab68c0a0d0cf37e213974f06cb5a6290400c19aecb6aac98007f4280324cf7b6a0b33fcef7d876e2c8e4e1f2e6e4ea85381057ba2c23d9120cf9c122", 0x45}, {&(0x7f0000003d40)="f04d575ea9820ac906070c6434d6d53221295b6092af92fceee9902fec832102613ddc76e51c57eb34bb8e94d52202ed98f8171db043afe5862835a7730476f1a0a81e6129087d2ea1769d6348ee8728dc48f2f0ab2c0cc44a2040ec9cbfb939428ef2b5bb25783d9c486e627a9d4dfe3d7ea5fc025e0ca3b72fd6c220d5d22b231649601ba1b2879310930ef534eeda9c65506197985f371ce90107e2c2540fba10c3ffb478c655bb540921bfe856d2583df773ee5a54217c4cca6625baae29e882b9aafa4d50f45db70244a7d1640ea8fd2fbbbb4c87a3aecf0716acc4ca7fe6e4813e0c83aec1fb3c656ee6cec3f5119ee361fecc4d953226bb028ee37b973078d91068de2b9aa0a5875c01a6e0fdeb2e3456e2ab3da07e8c229361379bb9b767eb951684b4d271302726547729b26ea86d516eba1d5d8ff18627a94c5d73368bf048af62348fe1e269619be5aa31b146a39555d410c187700dad77bcb0e5af1bde4ef292fd1496626c26bda5f07c57c40e9f3f1260eff01b540286df9a2019f899cec9057e9dc24f842849cc4bf3c78784dea1955402cb4b1a788d7690dbf1f781df5f39053ba22f9993e0bcdbe7fda0840e02f53cf8b1cdd67f930f08d4bac216923f55341d162589887ce6e4e3ff7fed785979379406d8a9deaa4a16db96da170735940f92c983c7029447c409db13e04a6260795fe4222d359b3fdf3094640c6ddafa106cf41f1eca0fd5f3682e72089f7e20245e1e930f84138697fea854efd526b2e320b416db295fbc9a2cf9c3819a6081314cd2f073a859a06fdf5321e83b494630002673d3790e8e37e3ab46e3ab75d33b469cdaa48c56e2779b7e09a44d18609d17c893d442834ceed10f0a7b70fd848febfd279258a9dea852ba333af4bc97fe95aa7eb0292589cc33183015491178eb04c5f7f7f72cbfbdec9ce6e9aee61ec3f57869af6366149f6d24e3e82d0c6cfd505be31b35529af61d75f05640337a32d8411f2f501ce10e465260be18f04bf8eb4dede8aa5d4e1208f948e008190c01cba499e69f139924b340e63caf9f94cc2b7cca8ba9c5e8577e1a9f1395c329b534b3ee44ec1df211376e8cd8fbc72f1c8cb8be854385bdfedcebe81c02eccf14811521d8b75578953ffcd810aa22ae5692f0bb2d87ee293b80117b028e1d0e422d89375f59761d96807d3683e60896db6226e175615c8a25675c85574b89a16ddcec2437a53337e063c9b36087f956011ca3eb2636791f05a638fb9f92f5b157011c254de6d0d29016fb2785a9aed9f48d8630a6597683fc03be0979c4ab4608cce72f5992dcd7f06f333f7b3e82f6e04a668517262017f94e880231dac00a8194b2c709d9db43164de284909553936a23f39622b630b701283eec2e881e6fe8ba3ad1163177a842da8f7d26819d6e0ecd16bf117415a37515aac2c69ce8a5cf6e5b155e6c65a0d0541f9ead168aff2267028a6dd7fc26c7ccfa851f1750fb4c33b24246022a69a0fd5cd860767c24631a59beff83016b542b1a14df463f31411f16b7bec2ceb2331794f1c664ee966d2750b66dfb99554e2be58aa35ee11803d08245ac853750f253da6424d66badff8b70fca84a2cca3588b8b888863adc76b5337e1586f3144cff69ba95001326fe2af190cda6873fb2e438e363ceefdfda1b0159aab4e7ae66a74aa1b5ef97e78ca5a78bbcb07554726f78d88c949f200ea9de3bc89b730fe8085904732f5f50f67fbb451fb3b78496d0801d794c2c512814a2a3c0473ffdea1a59533640010974aeb231c943f13495dec0782c0da060648637c6237888b41099f992f0d309e6f62b51764bb1065bbe464475dee091bdd7648631da8ab80a6c192cb99e0f6349e79a209aeda3513c719a463ce079827eef07b4405e121c251f941157c37fda0b5cbdeaa16084ab26314db6a886898ea3cb211594a28aedab8dbcb7bd856b8dfda5bc8e08893142352cdd3cf76710a5802e14ac48b3fdc3c10a3261c863ab34906e6771610503af2f945d7b6c48b20f5654886251ea43c31dc0301abbca6b65cb4200fc77bb063f0c16c32ca1ed3f9004c379c9de31efe755b73c23d85f86eaa03db194057142ba79b52104f99668e1b75113a4082bf086489a91f706c6282621dfaf4548fd36ca3b00a824d217e1860ad65bde0cc3a61ae2a3c81e3cb7af0480abca0c4eed438f8203999c2b6db1de8a7aa8f25b4f26f51ca8a0cbd50b3274fbe0cbfaa8e80b41ba33aa065b41bc7f4c03216b37cc644c931601186dbe7de8904b06c7c6b473b6913bc956d8f3ab25aa7ab7d2490dc6247b7a51ec63be1189b00bcdac836b9fb1b5788842d6d4d567da3058fed50ab39be33388b59c6de434089a88d3accbb46917ec2446410ea2dc75af841f3023d4b6e346294f41d136497d7da43ecf4c83991148a5babe19ab84689cc446a9fcf2563160f028517859ed8f90347571295dba1dde6ff5ab5f9a626155702faa8b645607781fdb99f9a98edfe143a472afb230382cd3755ad4b607003ce008effde4e531e34a4ad9c1afc913af7ee79abc38fa8d511ca1abd056cf12298905d5e96052778b5c9d0f5acd01d40935ed120f07aa8bed29bd442138839d10826fbaf027082bd48cfd3c9b43c6f3fab653357abd99e271d779447a5edd4c1783ccea3e3d28c72b355c47abfc921bd5cc2e1dfa1321e3c2bfc6cb4450ce601491ff860d24a91dcfa541e0e6371e4e7451f3eb795bef0d7d7ac59616ef6324104fc931bee8da88acfe7c0ac1e9ae39339a2680b4cefbe731fdd1d6cb5fda149f9338e1593a2f27ce00623f29a7a92a242acccfdb3e28830f9ce88f611ed91ca43d7c286fed1fc44f3f385857942ad1c8c7d135ad3b94eb64f38b234b0900e26843948eb673d0f168468f3fc639824a013957c3f63cf1fbf510ec381952b48c8c795c1889a38eb2c974f50031baf60dc3be8e7717a4d907998f5634773b8453e8ae3e1902954f451de52f846c475a634c56cb6cf1bb6309d4f95f151e224d9d4fd8c216db949f3dab8f1331f37fde881624d2ba2ecec02c60c860caf889870cc4c7287e44f030ca838d94d2fdb94baf2c0f3ae7924fdeddc8d500839d6583226fe088bf50c5ee060e95e88313fe80af2ad8157da5757a165203d66fb6e69329f005e33346d94a75381d6190e75410e5e14b17a4800befa7af10d637159181da832300d78276215b0cc5385574962774a477e948ddd9040be9968146fb330ada55e7f7f50a641edb14b4345d5a95867d87a612e1114f8519962305a9eb4ba21e0e47e354b64d6d51eb1d61659106e245c102ea867643c06c22bf20559a931b4c7ef36819dc6dab5227742950de061b65968c20edcc33cd7c189240043a744797435546c851d6ec47541fd321c5e735fd1b36727e4fd622f1594c3ae487c39108121cf9bc1b81464c89fed7bb98f95e9041b2da3785ef7b1ef441d1b60a80565c329bca2a0f9a7ab369c6119cc764587ed9c215027de9a760dd88d963e1f04b9832f7c254bbce3ca54baf4a826c480269f51f23de4768bc0c35ffe8a6e0b6b52576e1d125c92a29be4cf1f1bc6f34dff52b760f793272839fd6d15b4f45d7ba37c36ea9a830b762b10a65a04230aa6c3d747b67abc3054c50d8e58affbc35a92511bf886c1c40775419f9622f509475c748db16be92ded07dedd3acc3836b2286823d2b5a74950710ab5a1877e9c564e3135029165570581045b2987559dee983a82b1ad6609d2436c3a7d2063dbcbe48d09b193d0442d1e1584157ec737974c176784ffc22dd89ec664f4d6b9e7ed055c6a0941060f589dfdcdf324ff71c4c473f7fccdcccd534990323c63efe64e4a3b3fd08bbe573a44facc8db2fbe1401a8569bd9f1971d2653f0f1b9cde2c07962bc04b1f1227bfa9c6dac7a420cf354c6301e9d68ce78324099cad1e65f2c66e135b1c86474a707f1944c758f22f2574ed5b4365f3f21789234be556e4ec686e50fd9eb4f1dabcdb5b4e1d45628c3d35d4358afae850e7b856d3a757254cd1a8b70296408770ce72665f03178c0d16ef8ea49b29935b43add422629215aaadfc7fe6b86083379a1f1a62ca113abf49fbacb0a45337b734b6dc47a0ff30adf5b702abb0c2c26e6b6bb59c850bd52dfdacc90b4efcf8a7293bdfeb9a6e8f355be35c460fec53fe349abab87a4e8ffbacb4e492fb9707e0c47b053052f10551382e3d35f6d98109a514d2b442700b246fb27f8fac55992d2baf86e80e9a116f3111cdec91a29c7b90f809f2bd5419073c98b7eb5c0cd7268c8839b4567123c6a8495790b5523574a9626826b80dc67b589987dffdbd8feef5b71b7a5e83cf37b703011ebb7b349e781561a0d21375f995eb8ddd22da71d5a501964fe64419e2a2cc97c6736f616421bb08456e0562909f3916c424e2d33a0cb341856ada0ad9fc79a6ff9c2e40bb95310af9e766ff815e2a335a714b7c0962aab56466ed1be1831143633b60939c7c424534f7acc28b3056d30b227296d9d3ad0b4bcf7a051c7a623a8a77382ad5bf08191ab7d2a5316db4173efbb725b47f3f505c3ff8ead649edf9e72460fe1d71d8d63ec7a88ee3e972b0eee36ce3534d014f4fd4a65bd708fccc31137ca9b63b31339c56c5d1b8ab587942ec53d0651a575d0ec9674c061c9902c13c621c2fb47a462cd945e2e89b2c31545e821f98ce39a4a48a97f414b583c9586bac04ca33e083993d5a650f423c7ccebdc4fd16f3a7248d3db03f7d9fb1abd8fc34f2317f6bec5de417034f2f15de71acf056e4882b47b563d40828feb284235a6c3d53b925f808de5cf9304ee9d4ea5590106844b88cf040dc4357efaf27c21f632628e4bde8d2b9c97959275756ce5e13c17b44c315ec9c2ce9a423f769794bb9f3555c49fc0e634b772c0c0916c5a40a837e83833a8bbccd7d533ddd9adf9f8efebfc389922a7d7ab824d1f69e9e4a6c1832c44e10773df84684aafc1e61b1a5db4ebef29dd45bb9c45973c1f80b3e0c23d2f21b2cce0ae5fb2dabf79e893f3042050fc51fd74d4962e8bb012bfe683442e09ab9ba992deea71b16d852282ddf8bb4ad90ede72495bc53c7350375be04d93069bac882334ec9a62100290e714a408e0f0d99d1e156c77c0657ad07d5c36b8eb9b91032df17edbb8886a683d3d264f056f0520fc32a4f50b2869271d0ea5b230ac490569c9d94a043400880659a2e888db6696f03b6d5d9437d8c5aac8138cb3a7b0ddf16c3bc2c15cf2dca3dcf77e3265d1883f1febd88dd4abb8e5c1ef3f0189dcf56d86e157395a2f8b2f3f4b628bf9e8d11e2ac5edb7d61381c1b1b88516a88fdf917895c3b461559ca0eddf8847519731824007386eb8df740e4488fbeebca4e5d4e60c64ecbbe5c6f3358e1d2db1b35e4a0a02758e1b3268a3064f4c13460214fd0382fbcc6a4f8406f5651c4b960e87241bcc2909dc7b745951132c8c5fce0c29d706cc540936626f257cb14719d572f5804f774feaa43055241bf5ae56c0c63492d5cd4150918d969f1e31ff8ffd5f988b20088d7b9eaf505e36b3339fb94eca7b74ef4e48bdf0e2de5a48f139e6dddb101acd6ecb00eb65552b1122fa233971f4334658aff46789f9eb2b83716d8f1f61a02eb41f430caba94b4001e7e027c57fa17bc4b616e15fa9972ad260096adb3d1ae645d6a9d4e43145d0ae13c8ecdee26043e8aa533577f31346d0f435ba7c280d27392ace3b7ddd0594d579b060f350da4977e44f7430ad7addbf8e7c8a1a", 0x1000}], 0xa, &(0x7f0000004e00)=[{0x68, 0x1, 0x0, "60596e2b22e0355368c82c6092f14b85ad68a9eba886cf1a3654332ac77892602c9e8266a98417d8cac3978fb605ff1bb63d14c7c61d9e09738ae9433162acd2f9e6b52054332937c8d238245a456cf2ff54359acac1"}, {0xf0, 0x1, 0x2, "9b39903d82fdd176139e218d481a818c427e2b972540b0639f7f19d02f7161e49ec20a11c7aa7ddd705ce7ff0a5d0b02fc97424edd6cf4acd27f72c3bfb2d7c615759a809e3d59b61e88804ad2f851af0608dc5a6a75ada32ede34ef055cc8d71b667334b4881e1a455faf2e8619ceab14aab9284b40f47bc06ffdfe8b7fc7ee80d12726b7ebcf832c067217755b37f9a602f080de29681e239d35361fec7b669c84ea11fce392275308577e52fff9703e317798f00f980c67e989dd191807f3148df922806b3b3170d3f5200a50bfe3f85d20c26ee1f2cfb83fd1db17"}], 0x158}, 0x6b66580f}, 0x10, 0x8) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000005280)={&(0x7f0000005000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000005240)=[{&(0x7f0000005040)="1dc68ecbcdd8166c76f718bfec225eab0aab06aef187f872a075a7e15b4ea7039ef195ba9901ee3f4de0b87bb910b78b613ff96782a1b10c", 0x38}, {&(0x7f0000005080)="62c2c2cbd424abad453d6016", 0xc}, {&(0x7f00000050c0)="b266c4740e26a0a6cad555ced8df80852cf16855d257ce5ac4f5611ec0134a4e4d01bdf841834e82f6e91b31c40459983cc8cf4e1bae5c9299a36f27f8f7e9b703385c0ff189c7e59feec738b21b63b55d1fdacdc76f2159ee1e3405fddecd4abfdc70065f272be22868d028ed89c423ad0c392b105af834f7425f9c617df160e8fc29ce09222fa8a56500ab51d2259e2538935951719cb858d71e2c707e56f47182374bb69e53a14f87822d411b8d49a5f0b6f38453a0581d2a0d96920930be2b061b9dfff9bfece0c5200003dee50858455d6e89072f2184d1718917ae789f915d1e6f166d203dfa0945834520a2f9", 0xf0}, {&(0x7f00000051c0)="6f310bbe8b76c239bac50b5187f10bb6f75d969685290156b571f2de0acd4da054b29024721cdd73765b21fa02126e6f94edf8987fbd63757aeff085ab32ecc3c70a092dcb5f67450331ce62659a3960119cf91a503e6c23e1ebb7a9c07e18aef790", 0x62}], 0x4, 0x0, 0x0, 0x6}, 0xa) 20:27:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x8000, 0x0, "b8759a1d7c7ac45d869583c6910ab1277c2818c1"}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000380)={0x2, 0xfffffffc, 0x0, 0x0, "2f9ea6f74139ea77db4f9fa3422526a3084ccdf4", 0xffffffff}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "ac1f482831a028405078c8ebaec5b997e4567006"}) r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x83, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000300)="9a918d5229433217ca29f63874224196cd3096f14e6bb2f9daca335ac4d0a6460c659dbb0805f1fb7ecbc7826ff1373df1e3803dfec6a0bc063bf379497d24f54017aae15c49e0edaf542d29f65ae8653d4213782637f3339500ec379cc7a5f67f99800d5a4b0996bca5a87ac5b60e1cad0756b12c5fb96be0781929205000fefc1b9204b0f9e53873004f455971f3e1e49e469ae058dc05fc11b14422f34365e419b1da5952f107cad80a08b39f425f11e35e2caa9202cf5e1d0d30e7aefb6fd6a482acb97d9e45d3238aec369e5f2f420fa27d1ad4df8589270ad08cfbe554613cf4627e0d97ad01ee4ab07e61c26492fb95eb9b040bd8608bd5b5a3c2f2b6eb4e24e6111123ce47f262de16c9dabf2aecd614a3757b520a3b05b7226c1a719330b38f11693819e7d28923b927d4bbe67b29ca7723231679c71c7ec4394d05d040043ad003ad369d65b0cc65de5530628a9f93253587ba123544c4e60801bd2567efd64b0a351c0317825b6c7441a520134c0b8b2d7cb12c1f0340ef41502837745de7d12b2e56eceb889f902dc50499828f223158a1203ca4dac20dbf49700b0e4c6e3aa341bd626ee60d8430a9457bcd19dea59a337988fe9a5e38a2a1afb636ccf5031c501cd0f7b2a3f09316fc4b121aa4c631c296aae1cd0661dbe6989171f9f29a925da4758b0d0b724b1ff227fd7ebfd23d8f1265c8a209421e5188338bbef904ac3acfcf2792cd5e589a1386c8a1fdd335486598ae25e7c004b26c4b9482086adc62f241eb2a050dff0385d4e0f79758c87f42046f203dd96da2f6d9a29833b4bf3084bc257687369e545f819ddbafc2087561bab9985981aae4f0c1efdcc8d6584d51e3096db8e6279fceedbb593d42fd030fe73771462b13ba4d0abece54107c28fa7cf4a17232267f420bb8b15cad71e83591e064d21db522061b4363eb6b124550756acdd11df52486b21e8773a52ed7d6be4ea682d52a2728defbda742aaf30f01f31785f1447bf4eb70de8f854bd883094ea21d3f3f0911317de17cb9eab693697f927277855bccb37d80bda4a77985ab626d02fffb6b1030bd8d7d811c4445aeb6fd155a8857d636c91b8698b067b99ecdc577a7c5ac870b709745a7b717b1b88229a5c862034f57ced129ddd4962ec194bbbb601f35364c2c94276a5ef7581304e1f9e9e9cd134f16e8e3337c097900f91da1a49295440aea584ecc0e6d6bd531c97ae235b6a0edc9803803e52aa578de9c08f25019932fea14a6ba77a17ebe2705b2a6e00cea1c8338845783393a2c2997266ac802c4f820ff3825f5ba8859a42adcab072e58491bad68921f3cc5886b92fb4da1eb349eea1f5d27dda4adaed40aa12f617cf483b2b0766a1a6605c0f227167a16570f7c215f4b9238313751b1d89b100b9f42b95a601482440cba6da72bc34e6c1c5c7da8346467d8b34fac89c345560a8fc2cd025b77d72453ecd5885cd0af8493534993887bc86db234c909f7f470d93571483d2ae3b8c3d0825fd5529fc376db8c66675e0ac2f3aeed87727572e0220e57a62408814b33502da4ad35762bdf02505c0b06792e0718f66b7a25f3972e43dda0850a35722094b6f6b790458b2d6c8b5a25fa06e5da144eb43b7efcd8f28876e13f639a23327bc1b5a02ae359711f7a84461673d05a8b74fc83820a90401e0aded5dbfb58ad5bc623e329c2e749462a6736d83ade16e44af61f47115db79eca10547df37d081e932125f87d625b164da06098017e2caa1dd51b195a48e20a77caf7371a22b0cb8a55680efa66623bf106ff9926d5b69914011a843d92a0b4878e661f7ec745562f3496e1e0a7f88d0db28ab9ae12ca3355dfed0e5e252b797ed418130db790e0cb836b17273389fa66ef39a9e4ce6f5739f1f247da251f438f09e72502b23c894a4ff485656e4b323f15339189ad9f88fed4a1c2900e83a5391977919f3995b0a7c430f1cdc933b55f5e37daa1ec89d24d39106d58b78e6cb45a3b4fc7eb8bf8d5e37fe6df0c0e28d4937556cdf92a9a8ec697aa14dd16946e916d2959efd9d39c6e1a2526ad358418e537149809c6193107fd6e1bf8adfa33f3f77eec2008cc6d1992184971774aceb4350b286b2e76ccba26d8af6d7f4522d0e8f4ff84a766d6377c4174225ba702a8ca3f6d1fdd39152e7034aa0194ba750cb4683b36027c217fa405c1df7de55361adb3374c6bf305033f48115214ed00c062f113b888d00458070378647c2ae5a02363b535e8d8327d5c063722c2ccb3b15f4e3c28cb19c4e12db59636316bb1274e5b8ceb658c25c41339db6fee1e0f4170ab68adf17c5e773172721491e6fedc91e359fcfbca89b1bc2562a6fea4fd8c892b8375cd1c32229bb020df831ad32ba83612cb8a79805858e2c7010a65def89bf6a1f149584f2bfc1dd5e3df76f069a7e6475108d03f06941dbc54e11334adef6c86c89e7d0fe89842e93965394469ee0e54c634478098888ef13bf9fe2bfe17cf3e5ad6f03c6ce51a22207ce9c968f75cc54a002c6359c986d1b4305685d874b5980a6b936d0858331bf357cf21bbe4ef46422a4d7240b6c563897e3805b7df91303f6b0f142afbbcaa7c68629d7168647f4062a6b51f61514c6a7ef3f5ece73d866601733d9a8c567c995ec3d3a34a8613f2c1ef2adf755b4836fac8fa2736bd22c23194b0ccb5f3d1d3ecfbc089fb1ece32d1574c3b858fa79d9e10bb06ff9faafaedb74de4d8e368ec91559427367de9e2dcf70e247a65d540130214ba40bae85f44d4b974ddbe511233497b029a2594317a382ce0fe8c1c5999188067fb372fed11b094700861d6f01a30717c889159109aebb62045f0fa77a619838fb9b5e9e0cf0a3af07f678b0f54de819144d5c858f565c6c416f9e748c4db8b3682414c9f1d9c8a8d8ef0241748594bbced1cbf5e139c9b5a66643bc9ed8bb3192ad11f4f1e875704590036dac43cfc3ab3080c6eb627c94b039b1a29b18b33766657f916a748ee3150e5839801719cb01c445d53af1691bddf26580153d3d0881b75cc166ee36eced5473ac62c4e2a97ea7e098ec53697f004c755f6b0fdcc338b1ed74712d5bf433f0df423c883c0de6aa4d593c31034a9eb00063bb94506f3657296b50c91e83bda00ac16bbd4395315cd965ddb7aa8ccbeb92e3f20429afbae02d395add8bf6e6360a0be3087e5124b45341ba79b6250956b08c5a507ccfa980c07162ccd0e41d076d07d8279453bb5cc71645a4f6283e33668957523c72d97e6d701b13481c2e1ecedc6bfb535232cd992457f5ca32e9b4b55153a8cf72b2973d55dcb2385339d5fad90f331f5a1178f9743969f1fdf835a3c20c8f02b0409e162d35ee294ae5525cb87138af43ac32ba1f9331aa2a7b83299c3fe975a1165a44eb8e70c1ef9f0fb19afd0858fb57751c7e653e124258448c0a90e21f60a292aad649dd96193bcbf33ce594e6f24a7fa5f39edc7f510a48b686317be60a81bf10ad70700bab0f057a964ff8cf851798965689427715d87224796dfa60b7010489fc7e29c375ec0908d1b3af0cc860a6c35b4fcea0444fe0afe4edefb9ed4b1e64011c2f5703b340e479a1b393ef36881fed40d3ae178b7a5b6e38fa73385e6ae2bc64913b430423458abeee03651533c285149de25704efe3686df401d306a4cb6a3f613ccab80724b6f55abf98fcc728470398143db2497c753ba86b1af670170565dc19f8f471e6990ff5a917fe9c24a583915a6aba84c7e80529eb1767c1fcacf95cd9831a7ec49e21d3a44472e24f262558266856e2cb5073b93aeba9686a0e66dbaf58d25bb1394e5fa5cb9022589639c5714653ec6d8e5598cc4c57c91110682cc0945f6382379e4a46e8cec7944a9fda8be89d758690d48d00503d7459fd44bf2f656a4c1f863e50a3de5ee19d754fe8a8c4c1626874e08f7245794d1b3589aac3d4342e22ec6c29fda0989877a033207af6b3b4a3a00ef222ca4660f470b75f566cb8953cc62c7b90a59437d0bf730e1d062f9707378ee79dbd45426c1c62a094c98e0ffac771ec45268859e686e4f586462168937e07712a6919bd388a13d47d31441f50549dcffb2777bd865ca95b04572c5afa3dec4c6882966c0c3fb9ccad8989896032e3597b1ee401e553a1c48fc237cfd01846f14656dbb0382cd85eab603d51bcdb8493134c63a2dda37757d9a88e751ebec95110e669a7508d8463105799afa5dec604dc797f12e9a44112573b1789ffc12014ec5d4313b223bb61c92af84f1083982d8957c65af3bf3b570288a9f657af695eb0457009b8e652e601e38fb49e4d09c781bdc51f41ba1208fcce1deab5546753337f5fa846e7113fcb8afc2e4bf398dd783a62dcb67db32e742edfdd0fa9c08c3291a91e334fe937830a103868bbe79bb0fe64099dbceb03e4e3a93df3e8b72bda9144ec5b03b53cf93a8605e235319a6160f238ab795dc2ec08aca08e894e11085a92597aeaede59f097b71e4b92cefb27db658f121dd9b24b2786cf1ce27e52d82c2af6c24b5de8e47c95c86c5720689421e03f73bc4ed9b5ea9bac7f884f0ad0abc7aa8427f9150cd19750e2eb472680e828d4cd31fdfcecadb6097ab08b21b433a7cbee3011a9572b9dc272094c4585e40923ad87be1c9200dc4a0843cd21832c03068599aeab0d4e45a30a50f0f294168c99ff2abc42c54d0fd43f3e6d514d987d62fa9e6d29c5c319f21539fae3b0246f3f3e5c19c2869ff83be1f80982eb6afbcd9fb3de293df7bfe644df9646b90734693833792fb446d78ac494a5ae02a4b7f3e2666aed81811cc296011b4cb722abc8d8f233032adee2aa5f1285464a8c1e6a962d8b42fa49ee867ba04dfb69d916219edf90beccea083a972a0caadf8bf227453c17164b2c2733463bb6c0bb6dca835501a3b24afb05dda8d379c70a2ff568e0b10421fe07ef90e64c87f1725c843d7529e84e87c2714b2fb7a1cf5fe7a8fcc06a0cd6857543b937b0584d000441fd05fa790dccd4189f46e11da1b330f78bf123627410771ca9f2417501f7cd59dd3e0b173923f490219f9f61ff592e8b8572355bc1bc50375db0af8c24f93eb707b70bc3e0db4e5306141688b0b7e15f917ae468bc620b80f06564d09f0f411a27b1553406b3cd6d2adcdabaaa9dc9a2b2de66939758bf90bc5b611cc17a5498c3a502e637cf502c72191b345332b1b70a49eceeeba2fdb3a1d3ecea08fc68577645c914de20e82ad922747377060bbc5b203257c16fc07093e900d50c812015ddf5f57a5540ef0b65beb8e95fe50a237abeb8c1475abb592920c2799fd62dbaad0eccefc4acb800c835d75d1d9aa7f422ec5373d8d64ee0ccddeea2d99ab576cb1a9a1c47fe0c3460aba61320693b0b044853e36d8a629c84f67749b1d393707b48400d286eac139c22314c55adbf77de053720140acb45830cd6c5f2e7820358c76022387f7269b20e3bd13058910a9537c8a52b0c7900d50f606c0ea4b114fd1928f10acd4e458944329653cb12479fc160004144f970677ffffd5ec12a5391dd9aa968d46883cffab8c25a69e7c78362023cbbfad95241ac03fef48791e0e56663bf657b9b299599ed7fc573e835e72a23f242c5e0ce6fb8b8cb2c8e3a74e48e99521c08374b35389ebee7a13924083460e2fbd66db1a166d9f5a08280d30c6ce1bbec164d65b83ba608c41be48840da9a0fea1e9b4e7c7873c2c6e6b0d993027d0240c2ee7987e6da8982559ceccc0721b06774154f8a9c5276de8e2", 0x1000}, {&(0x7f0000000180)='_', 0x1}, {&(0x7f0000002600)="880304558703e53d1d90c613c4c61fb204e4cf9d8ba32cea221ececf7ed75b7e68c06654abe9615ea808ed3b2c446b7adb33b91726688d134aa8e009fb0d6720f251857c62d121f4f9c4d16208bad0171e9e847dab9349e2114ef85aad8a93435e51b1006edbd268d5cbfd5c7395c65c91bb6447f76ddbb9910ff7e9f35f307fa5def766824b4b6d5e7235bd9cf2021610c9b8f0a7a8c8f168e1ff74c6e2aa610230bab3a736368f620fd434b2220aacba8f3a6a64550294c4a0cc91b2a98b24c02dfcabc9b3d3852499b2cf95bdd6ee9d9ef49a525bf052c635ace09ef6830c2396470f0fbfad8c2930bf9c55a3e721133725298cbe70aa27b6ad2c1717701567f7b0e4385b25bd8b1ae7d18d73360e9b1b96107d20004718c760b2e2c011eb3211672d125c7dd66a654d9307bc65bf6d748d453ed8830cb515b997ddf1c34c3e223d7478586e21c4fbed654731e50e4abaa1ecf1fdee5b2c01785562da40bbd85761a79170ee24d98e2e4bccafcb3ff8b7827e6ccd094b880b57745f961cbd822ddc48040b7364c93b627373460ff710b22eed6c4336977fad44c84dac9ed6fb695dfc1a0ce47915e2dd1574caf6f9f909a776907c2248359b2daddf48b05135f68ee5f689fba1103dd7ecb47d6838bae548bdebb9fb4ca433ef180a8b158fa037f892714fb32fd625a84e1fc323e1190991d29bc28791347878a83276646a96c78bae147b39843c6739f33a46d5d7f1810e1d8392634ecbbce1b6ed4c359be4f79f51710962bf8f9dd50a53e062fa9f1ad9ef6a3fcae8e3049574642cc994a606f3fbeed7fddcdb81d52cb2e46905a036cb039be541515daafd4c26aa176d114e1028f0d63a0bebf2143c1c828d459fa8f4ec4bbd5b1143a75eac23272e33ff5f0b2e68ce2bb253754684b8ca11f8f03c4402b0921fbe0daa455e81db660249962f91be8e372f5b50104c831ec3bc747fe6099063eff5c70e3d8aa0070e544aaa09165262e4f81332f8a143a5a4410c993e8653d1438db00726ca4ce5fd0d16b14bcb08372659bedaf08b0a0ca2255959289f3a39401b10d5996e31c9252611d3bd3909d151eaa108ad2bcb3d231ef9d031ef04170ffd2408f9ec9cc56b9604ee2dd8d0561787e77d8b7674c33ad239d891f1ad615c28f43c7d7300d6ec8591e629e8ae18cbf418a2a1eb184b4dddcbcc2f80ba5f81249288adec4422fad0fd501b045ec1a3cd6b457c8ac05db9b388a85f8e49f11d53d34ca5f6fd2d6dbf5607d50749c893c676903b666989e79ba88da44a06ecdae1c80d0c24767b174f1a2eb0bc5b1eb3e3b9fa0f8c8f66e9b0bdea82208eade96431d3a57327c4d99c13d62677797e88c884f659093a6b46060bcd2976e35cae6d036ba658375f63276ee9e14291c6350cc8137b9a105cdd0dc0459fb70f3ecea60702a23d38a9e29d8eb75542ac1eb256feedea0e3927c21e2fb94a4db52c1a8685cfb68c747b8e581588b5277900b81f3afcf5ae6905fe257b4dab1991cca3bbbbd69696028953da0a316b02416091324d9d8b9d3724b8058e23b9c5ab36a9006d914bd3617cb6e3a4567b43fbf3e3bd8ccc7ce83319f9eb520b6e9e96c2106f8a4cfc6ad7f5f89eaa28f9d097abb0adf0a856f8d760280dd930f6404614b177ca0c049f92321d8ea19b89932104c8b5639d39bf08df81b786e6314ca29d6f108db6473637a6d4fbffcd1273f6c9b9d5564510c1f5b409794408c37235d590cb6fe2a37d31689e466517fb92440f0f01e34af05e2349585463b3ec91d4b08543b70e71fc75775e26a3efd65d46466e29f6184f265bfc65571c74c0e5a69b1479653b788a16477c0dc939cf9db09a242db97e70f93219bd9bf1540e09f9bc8d682660c64193661315d7c618b350b8256195ab62a0a3a4afad3432d1a53c827ca107e70cbc675c4acad94c5cc396fd204b081abd1710859bb0b3d6467f5a0af008c686b819ae9eaffed980e43ef5ae4af7ec16c3702e12c831763c1aa732f4d3a4ea6e1c57cfc3e5b9f40319a5581209c9196bf71cebdf0fe95ad11b43f2a2295b3e108a7de203b07e08a1ea8f0d466adb5609410794f0595da35f5b5b64131d8c22fc3c0eef637460801a100c3ac89b075cab480c06190447d40a61027e1ff1d70eef6e66da3a987282136f48b088933e3dc79a00635f271b102610650b2faa9ffd9c8b76ea3598792d43ec3a632e63986fbf45b2f65d4d88dbf2afb3fa5e0728995fd6a85995402c84d2969fd02fc9567ba2fbd79d7174d45b767e28f21e5e2d6438e99a4985423d6589757dc4eed97a8ff2f645e42a7a7983239912efb084a61abfa731929eddb13869febf8013292b04bb35221facc42a4b8499750b996905cd83acc5fa82edd263e23f5b07c4262142750b537b88c974dcaec8c4db0212765b653e5999a2c2b440d6151636d560b627bbf9bd96dcee038a764081511db5f427527319fc8c8e04859d2ff30614c10e3579f5136f17704e91775a5621ec406613604ada3e24a7a6e25d9d820747d5547548af77465bf21f59b36012e51f9921f585fdd2a7375a27e92399062fc40501e50e5e812af4aedc82f0b52110f4fad37b123c761b95a3b29fd784f4c30960ea7289bdf9f1b1eaa3df71646b5055728064ec9f704efc9717c432d4c46e61485445b35f4596afdd5fb2256e1b19d8683eb5087d0c8c603843b353c04aac14de3d248bb9da4a5039cf054772f77b0d7b508ccbfdc98932c29bf16438e92d31fbffb030234f6aa92f210535887bde84662e094e3273afc552a2c038715fc1fc4d1b91187c4ede3552758a8656702127dd263de0d4a75b46dac8836fb5362f9b15a20aebc3a22bc4be05419f4462e8dab9ab7c51d1c5d754d16551aa1cb3692ab559d10a7d36b94e0d0277fda18f2431a21365ffc5917af7dafac143436d5850faef2a378c91c20195fe86457ffe1a4c5127fe221d4de59e552ef692fdf0eaabfb567ec31f438f1fdc78bd00da0313b4e16fdae0f098348a246cb74fb914f3e394b047ffed02d07617a83ed497dff4190146f1d12a497a2f290ba29f60d24a7d71d7fdfabb7369d9e813366207baa9b43c779cfb3312708b7cbea29be742264564f7f387a29b3afd071d126f8d2b078c5e5f379aca6dd5ade794aa7ab34d69b7fef520ff93169d2a3fd6c65a4b600f46a268da38490fedbce68bdf8845d6834a52e2e17203f3542071264d1ce4c0cf99a0e325b7b1bd24189722e880fb4c260ffcfb2088a44c4da1c9ad131a6ff8b57ba111bf106417d87c024dd88c14d86584e7cace5ebc5c6d68fa657002c5958b0e4422419e50881e51061a9cb6398612db5a86a1f3368c6555ede6a651e81edc2a120eb7c99e5d6737c5bed55a82e14ae80956b78a5836f426aa7d2017619e348c048a3545d1943a2a9e01ccd8dbc6a4f91be7554f53553e280babfb58c071c64450ecea3a71d6080d8c88ebba57cbc4099fae015af425c45a2e5c2f0607379798c5c9e492f7f197d215cb4fe634fb8c50e0a41396df611db20c99ba1896cc25d1f6b4fe9e0b1f76d56df22987a4f774ee83c7f39312945f268bebd3517fc1e4ff9bdeaddf3b8c2616bb628b860612f2ca98511349061b6753399c5770fbdad18d3d054952fb53129f4389e6847931f4039732293b5f424c2bf28cd32efd35ff43ab25aba30518a348317ed42538f431a1b04f0d05407b4ddc5747bae1192160cb87d7d772b80ee136ba3e91c20452499284e319350058ab74393cbc76eaa713edfc6e567c1bd22ece206bc16485baee2f7b2fc1c1d79495cf2924464cd6f512f5211909739c38f49357023df948aa1cc19bcfb0097d01f5e4854988c5bd6a80a6787a8ff1f228afe8c6e6abe91bfa1b2b480dc8d194c867af7b53a0e7c528158e96d2753ee0599046beae381beae14997a9f4afb91175f95fe8a45531424dabb1651fc226a6831fdce52d87ba94a60748f68e66507a75892d34cdd218b10e9e502ad0ebdeb6dcc94ee8e3170abd6592cf825e04dd69987e52750ae431e58977976b716b734a4cff32b6d1151905808052258d97ae965a38146e7e9bb9e6088dd284d606bec26493e5fe3fc7b62e40305dc7a85f7cbe05afaae4ce5900babacdeaa343f37d4cd8d5aec211c9d14f502cfbb7cacd12d9893b2934916d86f911c93351bdce124af5e69beac5db7fd2e8d16d7bc20d40ff028ee17afd53261825d52fcf52994e67e538baa35ba40ba7085289fc2f04e728e64f5966e7fe0d884f8720b57e529a66cef205b0472c7bae69213175ec21c8931f819cf1b906f98cb1269a83942e208f198285e7d45eacfc06574b606679b74b6bdd4e3815348ef22c3fcc11da215e4111489ff984b406143e5e7ff53d67cb3fd48fd5e7a2fcaed7e336888480fc10fddf6eec459f9189295a77fa5e5e057e08aa738a1e892395dbe97f1c31d36cd33abd70f477fa04a1cbd8d22623971f0dda2ab8cd8256b0c390ffcd6e6211fb5bd0d1a5f234ca52d231afbd651dcd7e52c09804c73a9540c6064e93d720626ed32a7cd16ca709b6a67b2ab27a835fc20f8e98d13de3a5a7f4a033b458445334c54ee13849200bc0587862b85912e88799a7135a71f75fd28fb3baf54ff852ac20ba56b56fc5274b83c7777e024f773f292ffc9e1c2af6930271c15f424b7f5fbe0187b3d99f2eb34fa4a972c16a339eac2284fe08cf70991c177cadcfc5ef586ce0fb54a435e4fe4f890d5888d9daacb526a8c0c3f2996b792e2accf5516a7b4824d01a4d8420bee690217ae07c33390d86f63f57909bd0d3d7d50bdd1a2085ac01288658b8a644b83be23175ab9723e648c4eaa4c24a13b6af6929fdf60f75d6eaa478a0b09a606d2822cf50cc67ee64f44e241afd18fc375ba94628d68841c99fbfcbba994faf454787a1b964b710052d639140eb42c29dae08fc36508a1e8574227dd07daa5bd534d1907b00a3cff3cbfd8b1c17790c7b12464c5c9c0666d3727cc11c83c13021e0e0b5ac1ac56585a9f67fea0033ad449491aad0c01e898a1e159889e2057666eb422eda0458bf5fc08f692dd6f254cc7579d84214038206915a3fa163747c40246a06aafec9d780532f55ba8b33f1869f102d0e062c74128418ae700a1f1519e3505c42e172330f67a66d0b078b194a97b6bbfe75ab54c927087c272bee48cdda2e206b4393d7d017de76bf6eed3536e47aaf4350ccf564f79163e428765127f40de81e3a5edbb5aa79796043ac4938515fab53d0c977eb44623a69ba8ea22591d3a3a487dc064a73124aea44bce48b2ec6a3d38dd18a4bc29d57093aefe38d75812f20ce7098f9af2cef00272d6eecd4023ff28dfcff9fc470f0c0e7694b3e2acfab69291b59266c7643fcb2c488377074b7d50f889990027a6326f3b7d9286f470b2e2f832d1722f0537b2e89fa1799a09b722d381d0d", 0xf1a}], 0x3) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffb, 0x4d, 0x10, 0x9, 0x2}, {{}, 0xfffffffffffffffc, 0x21, 0x40, 0x3, 0x4}, {{r6}, 0xfffffffffffffffa, 0x1, 0x40, 0x425, 0x72e}, {{r3}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x81, 0x1c00000000}, {{}, 0xfffffffffffffffe, 0xa4, 0xfffff, 0x65, 0x7}, {{}, 0xfffffffffffffffe, 0x40, 0x400ffffc, 0x200, 0x1}], 0xd9fe, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffff9, 0x4, 0xf0000000, 0x1, 0x800}, {{r7}, 0xfffffffffffffffc, 0x0, 0x1, 0x0, 0x2}, {{r3}, 0xfffffffffffffffe, 0x50, 0x21, 0x5, 0x47a}, {{r8}, 0xfffffffffffffffe, 0x0, 0x80, 0x10001, 0xb894}, {{r6}, 0xfffffffffffffffd, 0xa, 0x4, 0x7f, 0x8000000000000001}, {{r3}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x800, 0x6}], 0x0, &(0x7f0000000180)={0x80000001, 0x1ff}) kevent(r4, &(0x7f0000000080), 0x7ff, 0x0, 0x101, 0x0) dup2(r2, r4) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000005c0)=0x8) r9 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000100)=[{r9, 0x20}], 0x1, 0x0) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r10 = syz_open_pts() socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x3ff}, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, "000000000000c4266a7d6f939b72e84be3ce00"}) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000), 0x50, &(0x7f0000000080)=""/113, 0x71}, 0x0) recvmmsg(r1, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000)=0x3f, 0x4) 20:27:20 executing program 4: syz_emit_ethernet(0x60f, &(0x7f0000000b00)=ANY=[]) 20:27:20 executing program 4: syz_emit_ethernet(0x17a, &(0x7f0000000a40)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a401e594e457ec4a280a2691e47ade5fad32446000288189e44100632ffffffff0000001f2001fff7b306000002090144e9b59cac14"]) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="ebebe9055c4f06eafe0060228bb116ec7802cbd301e5004898fef3d081bc17e25214c1d975180caf3293702e3fe3224c38378527cf2317ff355e7ff01ef57c933aa4353115d7afcedd3c7f3316e6df132202d370ed9468f40c7f9aeb708369bfe488d81502e679d151404cfd3c77b22011ae083af731d0582e10ea3f4ddf494d04cf1232abff40ba8d74ef2957bc7cb534ca4a75136cbba5e6a2fe325f0cf0523694a5d101564c701211b028514d9666ea96774e64596ce723b7b1e7974560ea54476a23d56fc3fa30e00f043827a1529424e920087a9fbb7c9d02a241a59b5fe84dfa738db922880cf34c9a80b0a049ff49052972768927c77797f356"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) r2 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/507}, &(0x7f0000000340)=0x1fd) connect$unix(r2, &(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 20:27:20 executing program 6: preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) 20:27:20 executing program 1: r0 = socket$inet(0x2, 0x1, 0x3) setsockopt(r0, 0x0, 0x5, &(0x7f0000000040)="b8444e93", 0x4) sysctl$vm(&(0x7f0000000180)={0x4, 0xc}, 0x400000000000000c, &(0x7f0000000200)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba326f38175101000000d7e39544aea098d19ee63d03cbf92380dbe9f8538135f09e408bbe17a54a364304ee64b0ad54e6d4e38114ced38c328aff2e224226ba29eb0796f8c3e8344a2c8b63c56306f867d5391872f3005c164556e4a5b966122c56edd85fc996f12fa1b92e47aa0000000000000000f2f63c6374c6e352f5078143aa1bb8780a962af044f105a6bcd8ac5245ec83ed0d53c45a7bd25745cd16951a9269615be8b33abc6992460bcbfd012f3cdf74d32a8387f79c422a1f6152ff07d7af319f8cab9ac4cb281d5f2eb1accc77c1db0e731da2a613709570a6fcdfc271f10ee3d05881fcddfcf901d8a382c78eb4", 0x0, 0x0, 0xfffffffffffffeff) 20:27:20 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x14, 0x0, 0x0) socketpair(0x11, 0x3, 0x0, 0x0) r1 = kqueue() writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="f718f77dfded9e1d76be145576f8817be38780af97b9656b474b442e43f99f8ed0b2bdc9621206df825a1fbb569997ca62d7ea20d3a6c5b221239e4f4ac73c66ff55283e1354c67ca5e377f213a5f9bd17aac2aaa9bc7a684de0730614a90bba54ff222aee798667fd011a04ca16793504866099f6eb94e7242ff0125bf584c686351cefc3f8eb48cc1d79d72b983e6876ea9a6095b4b22a0690259dce4ff2f3802ed5adc01476c4db302c56f69866556d32c9", 0xb3}, {&(0x7f00000000c0)="0a58566d9230cc727ef5df4db98ceb91a5922767d54057b4249288cc4a5b1c9d0700f300e962d4fa74dea687d9444a079df9ed1b7677f7cfe2d7a30485ce683eb3685a6eec", 0x45}], 0x2) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) close(r3) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, r3, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket(0x2, 0x4000, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) ioctl$FIONREAD(r5, 0xc0206922, &(0x7f00000001c0)) dup2(r4, 0xffffffffffffffff) setsockopt(r4, 0x0, 0x823, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x0, 0x4, 0x2e) sendmmsg(r7, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = socket(0x0, 0x4000, 0x2) ioctl$FIONREAD(r8, 0xc0106924, &(0x7f00000001c0)) mkdir(0x0, 0x0) unveil(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r6, 0x0, 0x58}, 0x0, 0x1}) r9 = socket(0x18, 0x1, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) 20:27:20 executing program 4: r0 = shmget(0x2, 0xfffffffffeffffff, 0xa00, &(0x7f0000ffc000/0x4000)=nil) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000600)=ANY=[@ANYBLOB="383ba66f8be3f33b313a7b0264002886bf2767f62b72d56360593781343503b4d1d3111dae1d175389142b1817f81b7828fd72434227367edb69a14bf2adf3b92865158319e37d4272f45a1f8924ad9b2ca64117818d3c9d", @ANYRES64], 0x10, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r5) socket(0x18, 0x2, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0), 0x8, 0x0) readv(r7, &(0x7f00000028c0), 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1300000029"], 0x3e}, 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r14 = socket$unix(0x1, 0x6, 0x0) r15 = socket$inet6(0x18, 0x4, 0xc0) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r14, &(0x7f0000000440)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f00000002c0)="f605bc7ead07e94f14c095148ab2a24ffae54b7eabcba4dc6e28315214383b84acaa5132921d92291ace24a01efbf04e4d35246f13de45714b777878a4a77d0ebb82ca1e83d6ccffa9b5cf328a5f8e9ac1dc9fc6d829420d95ed48ef26a1bd84c8bc333c5e72dca99beefeaf8b7e5f105b34684b9147ea917403c3", 0x7b}, {&(0x7f0000000340)="b107863a5e330ce62326ef1ebf178ce34ca9b6ed5428426807", 0x19}], 0x2, &(0x7f0000000840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r11, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r9, @ANYRES64=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r9, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRESHEX=r12, @ANYRES32=r2, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x8}, 0x1) r18 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r20 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0xf594, 0x0, r21, 0x0, r19, 0x12, 0x6}, 0x40000000007, 0xb38, r20, r20, 0x1, 0xea79, 0x8001, 0x3f}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x0, r9, r3, r2, r3, 0x1, 0x9}, 0x5, 0x19, r20, r18, 0xffffffffffffffff, 0x2, 0x8f}) 20:27:20 executing program 1: socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}], 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/23, 0x17}], 0x1, 0x0}, 0x42) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r1) 20:27:20 executing program 4: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000000), 0x0) mprotect(&(0x7f00001f0000/0x3000)=nil, 0x3000, 0x0) dup2(r0, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000297000/0x1000)=nil, 0x1000, 0x1, 0x1011, r1, 0xfffffffffffffffa) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="d8d77777b9adbde6d551fe3a783a4ea44372d81f9953c30205acf74ce177f7a8c10a3ffd48a086de682692fbaa8c67e6943f9cb067f3ada261b332cf4c91fdfdad82356807d71412b9a09c2ddf40f3edce7877d7541d29cad980ce1695a91dc31ba2038d0e176ed63e1c5fca8c6d702b40987bb7f16b4c8bc8371e220281a8bc0b4c321a19149f56f00aa81e9698350567c05af6cb4bb70ec82108a87dd4f022829564273a06ebfcaa58d3e80f95ac2f2f95d44e6e9a3ab865691d01415da9bf9a9a143a59b4d46a3fe3045ae813ee7575b800ef3c6ace7c000e4151188ddc34a7a036", 0xe3}], 0x1) madvise(&(0x7f0000099000/0x4000)=nil, 0x4000, 0x3) 20:27:20 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x88) sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0xf0}, 0x8, 0x0, 0x0, 0x0, 0x0) 20:27:20 executing program 6: openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) 20:27:20 executing program 4: pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x4bd7) sysctl$vm(&(0x7f0000000000)={0x2, 0x5}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x25, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = semget$private(0x0, 0x4, 0x3c8) semop(r5, &(0x7f0000001480)=[{0x3, 0x6}, {0x3, 0x2ff}, {0x1, 0x8}, {0x3, 0x1, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1, 0x3400}, {0x3, 0x800, 0x1000}], 0x7) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) r6 = getuid() r7 = kqueue() flock(r7, 0x0) setreuid(0xee00, r6) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r6, 0x0, 0x181, 0x200}, 0x2, 0xd47, 0x7}) fchown(r4, r6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001700)={{0x101b, 0x0, 0x0, r6, r9, 0xe4, 0x9}, 0xffffffffffff8001, 0x9}) r10 = getpgrp() r11 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000007c0)=[0x0, 0x0, 0x0]) sendmsg$unix(r2, &(0x7f0000000940)={&(0x7f0000000080)=ANY=[@ANYBLOB='a0\x00'], 0xa, &(0x7f0000000540)=[{&(0x7f0000000140)="eea5f044c011f084954e1cef48bcfe2c87ab5dd7848f91f54b5c4191172316e76404e9fbd73b7fbdb4942023b86a6eb17b43d04eace677409ae003d33a66a52c332542c967bab9981c143a6c101b481ddf62081af2f0a167f8aff5dbb18feeb56c4715af1f0974b3ebffa93ddf9b55", 0x6f}, {&(0x7f00000001c0)="c04799d046ac108fd6c8983c6c747800680669979a6fa17b2586e4c13b24babc32330000633271ff09960ada67c0c20bd7cd28126866252e853e8f14180d44a4c11127dc7a7e8b359eff0874132da916f7cebbc40b97e00adc2e28e59dbbc02f563391ae9e54e21a1799be2f391a9cbe7fd1f9c9c7", 0x75}, {&(0x7f0000000240)="9edd5fb9acf3249547a57dfab6accaf297d1c15545b213d19543f919993afdb29f1b0982abc46e37dc89e28c3e31c12a1026ed35aa0900ca753bbd8055673d55799034e9671408533b93e384b001cce9a99f969905241ce2f2ea50df8c4a6920b8c21b2cde8d342123d99258592a7309082c89b9365a8bd8aef4b24d50e64d81d69e661f5172f257341316ddd8e88f674190d1c9ea7cefdc9f91d2c58fef467856f4b73fa605572fcfedd7f6a822e25cee", 0xb1}, {&(0x7f0000000300)}, {&(0x7f0000000340)="d59c3b7fc80af67f0acfd78a9043db881df97b814d9a3c89b47f", 0x1a}, {&(0x7f0000000380)="3ee68030126797382af6502edfc2a9903596ac0a8c1d13c6f20e3e8d3e5c583b4cab8431da3c8bd0fdece91266deb60df8a2d8340ecd1b84616e954b56e0aef18d8816bd5e2ebd2478867d70d7b52ef3daded43d02a01300a2c2b2a8ddfb5162b79a9a0a3556c57ca36970e09220f7d99e3894dd59dcec7e3db139a7e37eb6124367d3e5a8b53297dad0389a14e6c3aa346d6601b2f2699c8fc1f102709114739ccd322565e3eb83dcef7890f850e988e5bd06e8af338444429b428e12eec17d06b577db530c4e969b8d7db08afa", 0xce}, {&(0x7f0000000f00)="66bfc02b4c78490629d04a4c905b5d6cd92a99f936a8918ec4371dc9fea8e7d8173823f08f2c213002a675e681667846b0229ecc1885f501853b32f25e911771cd5b4078ab38dde53a8527f678fe1504ad961410f6b4ad3693896413231e935f0667b765db3cef036eebf2a871b81dcdbbaeaf0136e084ea879c1a8ae6f4c6fed22dd8cf850b38a203bc1c6fe029422084f4cc0cbe651f9882cd8fd605e0ef1e78c9f03ec60463d185838879505031f43bf713af53a6b38cdf62d8844237620668fd1b8a25afe944a4c2d06cd63b085c473efb45ac0b02d78c74901e7913c0370a050faf476f29b49e1989b7e6869391e6887b246db4d9ac80f1bc1f47d728910f09b26e3791ff976776264f219300649648b2aa7c2c0493704a880c67bd3aeaa0fa4d738c8f01bb02cd3f4a52b7de4264f0e718a2dc7c077e837d134da0b8eb380857b1e3f65ede91ed7dc3c3287c9461aafbd24a71c7cd2bb3db1caeb7a51a5bdc6602e8ec5cd018f078f1b3de56697adc04f2e5a347e58379bbca3202fcf956d8a72b83847ac1743b1c114cb433ac7f033f4066be352ef3319cde18705ed8cc8e81e91f85572dd70f0beb2f412d9aa2aaa42dca97024fba98ea67305e48d4cc6f05e1cbd70721212bb8b83334c5eb1c265b4a4849276fc1149a859ac916e73185419c58acadc58934528b6fdccb5ad1153a6574c41393257eaba9afbf25cc25c4e15711ebf28ae627d43bd5591b9065f4b167a1ce6bcfd0028b0d12ccc76dca98fba41318bbc68573ba1921da5a071dc660315e0f6cf03493c69033da9d9c494d9f1b9ce71f184a0d966bd5caa76d62135b64007991eb5b417877bd03a2e35422d5474a9377f19d75006c770b237f44f5d69daa7a7b210736b976999bb66ea29ecc931f07d4498cf8603d30ab48ad1cf4a4c0b1788600fca62d7aa364260108c07beb7843a370b41a2814dd2e740b6fe09f779eccbbeab73b232e09c2a134015a0f7f6ab99a713bad415b204e2b03827b713cc150c28ebe3cb69fadf9329819f4f5e15581ec2b2cdd847aafdde99adbfd91ff0177453092190b586c5efa4324c2540169d8959917adf8fcfae0b360c4397434fec478d1ecbeac1673385f848d807fd7168a121092a06e61481b290facc6dea7af16ef473a1591332de211640c2c75a7a088c40a0abd4bac17c76c8324c4710dd075939f09072cde43fe5cb777148292f6ff11f86282909a0abe67392c06cc52734f27e83b26826729b1f5c47a9268632dab357eef47800c2e78dd1b5e8ab66f709c0f52cd090caddee99781b573a588b60f5717ed7a69f1a21ff888ab0392c65c4010cf249036d6cc8248d0e8d5e28864fb9dd4da2f2cd60d602c1b10064cf523b19f1eeaf777735e1d4881dc2aa7f4c03c1136c9da4d0354e0a6b29b58345b9f8aafe05dc8bc9dea0eb5b6295de7b18558a51c3f9d043a999af99dedc8ef1e986b274f310114295a43b47fd0c91a3f0c05e699fca577df4b39237baae9cbc8213efad4252c26092b5e025a95ed6237545ddb797b8da10110f83de37a4691ea6cb41be989b667fa6c3c939147051c82f9c2007ac7dd4301375e8ec1ac297b236162cee1fbee8fa366d22b32d227abe06a2f16ac5bf640a44284b8128bdac3c672999c6a12b5d7b4e6cc142668fea5525690b4595f6475e1788656f99411d8a50147fbb25866f127f445034caa814bdd5ad431ae4424fcade1ef028dc6bf738d02e01ca40a94a6c671c4cfcebadd9a6cfcf7fb2b164b35a81fa6ca647581ea586d463d0eddf755f0677ae1ae721744ac9f43fb63fa85dd99cb5f1a2496c8d5857d40435c5763cc0efc3acefaf7fd4759d733dc63fd725d3478864737fb4105db90ce93a4d6b24524d97ed13c709fca20490e6a27b2aaa7d5e614f8de5826ed63af998d6d9387e50e600a3c61a5ce48fbc2014e339782b261da1f9d58cabc391a477193ed3974f4b63997e21c422b0092ae737261826a4fd7be90e1d7f8b1cf5bf65a7650c2ec2a6d8653e8c43f0081644e37a4a6285d62ee7b524f38ebda0b75c7ea30bd618c43b8e0d43dce0d17a4cfa413405e34e900fce55c7f2f5377d3bf2c82bc6dd4c78c265fd7b47c202e22a038385f0beb8ba0d53e4fdf2e58704c0a080b4ac93422f81391b62780d81b09a168c45d2a8847e8f7105f038db204dea0edb0121ff3315ba91c143003fa795139801a151e8c8439da6f2956df0044f26b0a7751c75b74e6bb51c0072361a236c618a1055d7f23b599057f306d95a4fb6aabf9eec7ef6e4791e49cca223b40d772bc54b5cd0b98c17ea859a72a2994ede066ea518035abac0da58f9f6d21e4fb46202d0b9093b0543fef5d138d050df422d1a848978ea9737a36c1ea76c45ae823b9d1d4f2dd63ee3a66c337630bd0ebed196a202d5d8f57cf2b0fe4973e085d0537c864f89ba48d7a176f95e9f7893a053173f53c4cc48d67ce108e5257fe573eee422e1763156bceaa18ea3f56e3f49539d5a271c1c33f87a15276472dfec2a39bbc65aa2daa047099e8b0bc91b0c10be96377b691796edd3d13acae0ffde138741f5e5744f0df3d981ea1f6c26d06531a9dbf20b2334aaa9e3ff711bc9bb0ef6305a26712901c06621c247da54bfba30d55afe254d4141d14e72ea284d9519bada75de84ccc0813f1fec061ea10c555b3ffb10d30d8a7beb976549e2771edc514434e4ef392e02493ecc69bae27c08b14b4d2e143d8d52dbdc19a832dd02d3e303cd0fa42357f598f2f9f439db1be97bd473f6779c3724e44a325dc3253cbadef679db7b010f132efc867af547823a476cbb59d6d8f5bc712fa8bd715f81ce879a4d577a69b9c4cf7afe88703265a4e996593f1048e82f22293dc2a40d84843ccde7ccace24b2bbdaf18b612239738a8dcc7ac7377062e544d7b6bdd3367f661e29c1ac9f91755339bd43ff26e3bd0eba318c331ed0163e154c9bc124e40d3f8b79a9abab530889fa7d6e508109a5b8faadcfd78a0ba4aebd8a9cfc99aeed63686b80372a3dcc257d1775e1a7627a3e4bbfc65019a77625272201bbdb3b4a4670c81e3d926ab216e7105655e21addf83c650ba9c2d94e32e49b0f273ee4edd92d1a115105f971dbadee2e2f27283ad9371e03bf698ac763f55a51da8375247aeb73144b003b411aa7eccd4f701f34329741e7d2635c1d96c18e3588934fbe43d2815c484ec1cf4a25258791e50a1aee91c13c63211916d20de226ade1eb4a13206e587154f2c8e9b659f6e8fa2bc661aded0cd95a26f3ddcabf89c96a7f3eab52f2c4156bc5eb7a54dac1ae470e3bb1da13660e702cf94464c70f9afe7d22ac51e949f0488a9ec156008cf1a5197a47142eeb6b6febdbaadb70c59b4f43ac41755f58fc818f7b3e966d462ead5ab9d6c7df2111b1981a0a3829c684df899bef5daa170b41f9e50e43c918c328e28f64e430e8d170dd155056df2112f0930940fedecd1d3adfe0b14e0919b4733988fb2edcfd6626191685c2dc90b20978c4e88094074f8c729db962b6bb3ceb49cbd77a9d814523a7fafb91fb8bf4c15ee44875e58fda654481b182882ae4b054dbd3f7a4639f2124ef8d0bbfa9b56113484a2a61bc7e99a073a601ac25c35fa082075a5fd6d234c6400d8cdb35293cc6d9b6c94ba4bce94b58e2a6326edd428d23b577079031a5c68cfe74dfb2d6a664f7b455af8b0caa0c79f0f34d4e13c058ccbb11e4da4d7ecb7cc154332acccaee5d462591f9ba9021a7b59b67d1e7d5c3cd3a0def268f6de475c0154c2b1a642cc1d800898bc1a327ec53c77c28ec689c975520e9de35db5737fa5bdf8a3da836221bde8ddc942579660fcec430a21b964b04eecdb55829de8d9e3beb05b263619df066ae1427a4f23e939d37bd371583b610a847e521f70297c5db63729777358f3b9f99da13b0d5bde10be7506e0e9e5621ae818f52b4b476654c92b069c99e2d09ed09f5689892ff9d7b3aeed1de9cec7f692d212508610469005287a939831b6e7b6fabd60d76e1e8fa5a2aa64870f871f7b01d081907e21a71dcbb012d00d1f536d350def37511b124fc7097e1c05288769113ac26c0de86d21afa30ff0b6cec2a69562f4047b5321a4b1c24f890500a33316a53e083ff717525313b66136f202dd2059254595ec99bd6fa73289fdd9beb6697fbee9c6b511bd71626698a48e83f69da27bf7a198efae8d03057227e3749caf84b800023427f93607fe6c8d7c16346ca37e8a51c240c8219b20d1d3764cf87c0c6c0befc77bd63bc9cc1b07213bbbf52261add11db8ef3279a7a079a736c886a4bf0c52614c12df9400218de54ff7b9eca329565c56e654724a251995be5eb701b82af18c17a0cecf84aa2846d14707dae97a51a661fbc8e72f2045a960bfcb5ce7d087172e3854eeb052db96e57878a834c9ab865a29cc06b5609d4c9999a737102e3021d70cdb1d2aa290b7cea320fac4d9966e032f8dd59d08113c74c003b8bf68154420e507458ead1461955d8ee549f3866a5a3e30373c98ac8e628bd04ab59e158d3a94dada1d71f54334b77724108678d5f9e69ead77f35465acd1ab759f23c3b6dc225b49b1eb469a4c84384886d27b6bfa9517b3542b402e5b08ad6381b5d653270389c7edfcef537ed5a4964eeac12c3f3e54f2439580693fd99f42e7e51d76dba1931d0d19c227901481c8fc556d5f4d9f1d015d74d1ccd22b5d4c8a8bf33a1b17418aa854042ff0afa12140ec143b6f93744027b00b22cb4f99175b12f6bf5c9915306a7823ffa2fe60f65a43be97d5a34f45d8a5b4e67efe6d93f37c20005f752058a098312c1d38f020c0402807e575f9f8f6e96a975aa0c58170d51026732b9a117dcecf08e36f7d74901d7694e9c38f7bdc9e3423ec973e0075c8252d8815ee530749a80ffba789cf7206a937cd01ae48e622aa8cbc45e239902e6ed5f79989ae9e2eb2270c32449f8a0a86f55b8de49ad2c6ebf9cd53396640c6c992be4da8de249b1d430b7b61d2b927a2601096babc51ebd6ae09d8556370059fd2d9b0a0cb9ae824146fcd8c0b4a897e0d2558b4989f34fd36c43fa939c90e89854883971b6ddae0f8014ececbc6dc5e34023ca2725c7bca41187cbc0d3d30a380019b6d405b3ee146dec0720ac52c30afae9f12ccd0d42f6ab829a32002bca4fabab5475f67668b04ee38eb00cd49d886f6a3f76a8dca2dff8ad43ab85bb1dc4fa8a4458e931f204bde527baf0bd28b82223c12c941b3782fb8aecc65451734a4dd4eb24fcea82529ac554f62ca214e7f47442ca3b39486419992dea9fda2387044a81ec8eb86da793fed30b713268c7205857f26b6bf5b26e71ffaf3f79f5ea7da62c37347f72871475c487369c73123c0ee74e566c1198fcedbc61760dea4dd04eb60d83e573f0b55710c65e9f8db99c9785e18ceff5dc0f60b432b3f1e305a2f70a26673d5cf39bafc78201c446a742a5036fb46ae094bf0bea240819d3f85478c04907f3bcf3926cd02fae7fe6ce2ce669da0e5db9811207e1359ffe2930c4131ac1fe6a30bbf7f49f2af75700bf299d7b694c449235d303b75659cc083e39e382eafbe81ea1eaf2c058b946ffd4bd32ce46d3e9e41fb8b6779c6c1f281d82b476c8d4165b32b2e29a516a903bf0a482c948ae5839e941809f942defa21adf4779cdd3bf4c0a37a99c39efa15ba1de64e9115a2461e3519f57eb19c335cffadafa6ece575b83e9654849b016e34386b69de90018c1b1518855cce4b9ef4b949bf318c3", 0x1000}, {&(0x7f0000000480)="52758ab482e1a0671dea32456fad8e3e", 0x10}, {&(0x7f00000004c0)="a9c8458ced3335326fc47711659f33a9acd25c6038bd8141b852d6fcf9c9cf462c8f6d5d728c1d33e6b8663f104c762816b68240d401c0248667c45e9d9117c20730087d146a36f22289909fff7eebc796dd36defc864f5ca3b54d3d9cfff1873bbadff05547630f3147fb531249bff073c31fb04862040ba7b1b8", 0x7b}], 0x9, &(0x7f0000001f00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRESDEC=r13, @ANYRES32=r13, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff00000100000047ef4685de116f0344ee1e330a890caf5e0da7eed703204566a755340efb5ebf4e626cec57b3f9f27d9878004155d7fdf8a66dbfb90f6659621a94987f4eb10d37a92fe85e8fc3408e120df5a5c25f0fc2b0eb5e65bd7cdd5369817fa71e5a2fd93ea2679b06e528bc60dbcb7de2b622363f7f7d9591b8820019de5e1a20284ed0bef899d9de2d6d27c796a26e26002680b0e91288ea48277dee839be3480690", @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r2, @ANYRESDEC=0x0, @ANYBLOB="300000000000721effff000001000000", @ANYRES32=r3, @ANYRES32, @ANYRES16=r4, @ANYRES32=r2, @ANYRES32, @ANYRES64=r2, @ANYRES32=r3, @ANYBLOB="00000000000000ffff00"/20, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="6e28ad20e0c138999e4247699c3fd1deab2474747ad75179403e16c5311546890402c48515d3e88024f466be71587ec4c38a7f0d69f21050a0a42949722023f210870b5666df93902e71b8fedffa93a3cda3c7215dfda9f9fce2327b5c9e025d0a21cb30fe27abd813dd7c4513b8665772f9aa0d5555f2019799ee7fd0cc09", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ef000000000000dc8aebe3ac92aee19f728fa592e360fa134d6eea0c2d1a5c64ffac2c70d4f6118a489008ff8974549e1b18e812ddc699dd5d37816d6c95dca4bc6f8c916f4492ae23186a582a4d197cf1c58e2fe68e43cbaef2768d08f29be63cc08400393390e87af9fe15634def46163b07a710711c97218dbab7f5d044bebadda865ad5600bd60fc8bb19728290191423ccabb8e2223740eabe61471765909c3f41f24fd9a28f42ef58a61819b079101facf71fa4b6805c9bf3d45f359bdeef2cf9b7c662439bb1b496cd559e8f7ae717ce04483e8c27deb885056d881816b3da2f3ad5e12e66801f050f459890e69693ccf5a4cc54dcacbbdbd5ec51a98547956", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES64=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRESDEC, @ANYRESHEX=r13, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x1}, 0x1) getuid() 20:27:20 executing program 6: r0 = socket(0x2, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/19, 0x13}], 0x1, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000140)={0x0}, 0x10, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000540)=ANY=[@ANYBLOB="25e93ed61fcce7842f975a301c3dc56759ecf53e587c575afbc35b43481af4f3"], 0xa, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000140)="2b9651e88a0f4db9ee2167ffef9d3444257a5239aeb51265416cbf438ce8a9ea620f62bc95b512bf9745c10ac0a13b4d98c39ff0749eff0e01f7b456360b57177f3cc8b65e5db1a915f540d0a53128ad7b240db2aab44074ed1a46a12d46e466d586a3bff2866a8fcf444ba982338a141f8e4553ca3b2912de717096adbe23ecc5f2e88d", 0x84}, {&(0x7f0000000200)="1f915fe7580129f4c7b2cbdfcc0916888369bd591bffb8970a008b7fa80469acb6ca70363e6efc1b63fb29bc7987f2a81dc54de55f9f6579f17d2bb979ad571f420b1f9f3aa54e2ee3f6500b47f858c70f61ac4d10b4dd1eef924690d02e18130c63bafda3536eaab84a60d960b2f099d62d1e82f22c", 0x76}, {&(0x7f0000000280)="c19426de0b3f89378fdac32f5117ebf1eae20f18f09712e740d1b4a1330882351447340f5470c4578e078b70a8fd9daa538ae5150b9a19", 0x37}, {&(0x7f00000002c0)="250e0786231efa350bb464e12180f21bdc80e9c06a65c5f18b886161916439965ff66e20bd3d9e3322eb1b7cb4f24d9be3189364bed21138d0af65c0b3d1276c36fdeddf5f47b353a652100438d0a0bbed2895295287a7c034f6fb746fa3e446ce5cc138b31568ef66a3845bffd4fecba6fdb160cef7ed590c8d722aa16dd59f491800b53e182c96fcda39c02e8e4484b5bf3a3db7136b37b2a4ea751ff423f6d22711a994501f4e825cce2c0b576027f37921", 0xb3}, {&(0x7f0000000380)="0a3358a6948da2e002bcde35e453727a21c869f97c59fb872381c5c18237d6dc186246c3ed729b64709beb945fffda818fcd76d5fa8f46e78a5c6c91ccde2e0091b97529203d1e1696f789a1ea9eb6f541edffd90e2437783dc8e84a15873312d257bdcad0e241842bd4117f6efa4496fc17da1697af1b8086a0964e94a365e2b7f16dd1a12de1f65f0cde6f013d4f20e274f5656577804b16e876f79f292df70a53441af10f1239c754122434ed41d2c46f779253ad1d85992417748de9e52f39", 0xc1}], 0x5) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000980), 0x10, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) mkdirat(r4, &(0x7f0000000500)='./file1/../file0\x00', 0x0) 20:27:20 executing program 4: syz_emit_ethernet(0xe, &(0x7f0000000000)={@random="943c804dea9b", @local, [], {@generic={0x1600}}}) 20:27:20 executing program 6: sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0xf0}, 0x8, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000040)="e58ec87874e95a18083a5c40da1112452a3303fe7c7d745c42b86dbe2eb66511a8389c8e4b37f1b69645eb437bb8bcf29b10d6b02fb88416ede401550a80e45aa213eb5715ff128352", &(0x7f0000000100)=0x49, &(0x7f0000000140)="fafcc8055f7ede07b74aa80ee2231bb5862c3a7c87748fed05cbe4e4a9a6", 0x1e) 20:27:20 executing program 4: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000600)={0x0, 0x188b, 0x7ff, 0x599, "d8b522c251adf78e28060008f0bcce0de1f16c00"}) writev(r1, &(0x7f0000000680)=[{&(0x7f00000009c0)="c44e2ca2a9c7122fa7697c0ef3d14c4cf0b46b17f99cb1d7f31e8081881e6f5d3e5577e17c9dede59f5799f4b6e90a48ce6a6e7462ff073e53f615938c9cfbaaad5adacd2b3801a160011a930d502abcb17908bdfe4d8d6d68559afabe2c8bd73207677b988115cf70ef236d9415e3599410459188572edb7cba90f47e4ee9f6d8280d", 0x83}], 0x1) 20:27:20 executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf0909008000ffd8dcfad700"/177, 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x13000)=nil, 0x13000, 0x2, 0x2010, r0, 0xf14) r2 = socket(0x20, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x18, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = dup2(r2, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) listen(r5, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) r7 = syz_open_pts() r8 = syz_open_pts() r9 = syz_open_pts() socket(0x2, 0x2, 0x0) syz_open_pts() poll(&(0x7f0000000040)=[{r7}, {r7, 0x47}, {r8}, {r8}, {r9}, {r8}, {r8}], 0x7, 0x2) kevent(r4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x3b, 0xfffff, 0x7, 0x7}, {{r0}, 0xfffffffffffffff9, 0x15, 0x8, 0x3, 0x5}, {{r0}, 0xfffffffffffffffe, 0x1f5, 0x80000000, 0x8, 0x7fffffff}], 0x9, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffc, 0x24, 0x20, 0x9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0x81, 0x1, 0x4}, {{r6}, 0xffffffffffffffff, 0x4, 0x1, 0x1, 0x200}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x4, 0x6, 0x2}, {{r0}, 0xfffffffffffffffd, 0xc1, 0xf0000000, 0x8, 0x3}], 0x4, &(0x7f00000001c0)={0x2, 0x6}) syz_emit_ethernet(0xe, &(0x7f0000000200)={@local, @random="b0ebc19b0a74", [], {@generic={0x8847}}}) syz_emit_ethernet(0xa9, &(0x7f0000000000)={@empty, @local, [{[{0x88a8, 0x6, 0x1, 0x2}], {0x8100, 0x0, 0x1, 0x3}}], {@ipv4={0x800, {{0x6, 0x4, 0x2, 0x13, 0x93, 0x65, 0x894b, 0x4, 0x37, 0x0, @rand_addr=0x7, @local={0xac, 0x14, 0x0}, {[@end]}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x14, 0x10, 0xffff, 0x0, 0x8001, {[@sack={0x5, 0xe, [0x5014, 0x7, 0x0]}, @nop, @sack={0x5, 0x12, [0x81, 0x4, 0x7, 0x1000]}, @timestamp={0x8, 0xa, 0xfffffbff, 0x1}, @sack_perm={0x4, 0x2}, @eol, @generic={0x4, 0x3, "91"}, @timestamp={0x8, 0xa, 0x2, 0x15cb}]}}, {"fcca833be07c490a48b0eb5e7498eddbd6a2d60c9fed5772b403a32eb2009c5ef3fc72216bc62b5e91732d"}}}}}}) 20:27:20 executing program 4: recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x8, 0x0}, 0x0) sendmmsg(0xffffffffffffff9c, &(0x7f0000000140)={&(0x7f0000000100)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)="56a2180f5525c6f85753d71f3a67c2507aef3620902108b455f0ca0e3a9452f76a561fb839668bd38ec49b1792c3bf9a9b911d4fc00a9a43d044eab167de58d8f01cd312779fb38e3a0a58c7e8fa5fd5624b88d6", 0x54}], 0x1, &(0x7f00000001c0)=[{0x1010, 0x1, 0x8, "839854fcee17b5ec91c8190fa096ec8ce3a2177524bc2b92ed8f0e287af21eaee877807a0df3f487e0ef6ee688c9adb76af225ae5fd236d002ab794f03f63b8c040565c45114228e7944b7dbb3b105f5c64eea107c5cf3a8a5f0f7980167dd7b0f82cdf0d5c082f2130531501c28c7b06b0710e924e54b2349e9d789cb7b767687998e57d840d9bd61a539cd0f57af45c9652feb5805c43ce95a81cef26ddb6398c099790b280477089972e3a5efa9ac99cb97f47ecc0760bbbe5847cfd30f0a9872d0e5cde1c8e9b1b8754391f9cc0dfb8c1b4a6cf2cd6e4481953f7f9af18c4ddd27f42423506d040c9ed5470e1258925dc7999df9cd7fde23663d57967841483932043e48481be3f56ea10bb47a9c54cfa9aafd4a6524b7e67fd745340c00fb0e5522f469165c5df494fb897b573b141d408ce5a4c1a39ce90ff9a40e5fcffad54a3354cdcc8877383ccaf31d801f18d5ad28959e812a260ed086cf253ffc5bdedcbe1c23f10542d8e0c25766949add86a6dab2639cbef90977bcfd2348a9a2995a0e420a90087194ceed443260325fa415430fd80266551bd003bb637b037e8d094c950be445fbe2caf65d5c242cb16c0d5e8cdaa2c0598e2a630652b3132bc884851fc3d9550e1143774d42dbceb5f10ff0d0b9097837100635689cee54eda8201ab4ef7660b1e68322181aff539b4c9f56917abee07229815d6cb16369fbaa6d1dbf64f224d2b542a0a41ae7f3307f5ac22547fd9e0bad03a9355eabe4f37488e311891df3e852fe129b04cea792195e152d8fade6a047a5fcdae1544757e730b82b9833fcadf5b0f8f403e3c21b83aba682ccd496a99e7e4c7ab0e603b76cd19c404a8b13f2401e711dbbb1239f7253007b48b5de9551005bb576157c125e01b3cda7eb7cae67efff86abdbb29cc747b9e079da92b4ebe3d1e47fbe6438c569665831667baa0cf684b4c0584251689e86a988b38a36f37bcc5d3bd834ae7f5de21f0fcdb5c68ade478ccd021e1b3bb1a86b6ae6223ee69b0ff3c3b863674348e831aa776a1e70dd168c17e2b8b91c93781f782c5fbb32b57590f47d981335c5ab7f95f1c679e50d274c165efc35929febe9c6c4aee32bfd1273b3248065016427a3ee30af5781f194a2026ca6710fbef5d5def862757d927dac8d911b85ba0d83387dfcb2f23f1ded0aed39e6a51f80ceb1f818111f1432088f6c442bfc4d87eaefcbe8b88b173f8a00f44d3ad36117cfe6a56e42fa721763a629bbad31f495486a91a413d2294c89d70db1299a53ebe6588f4a8865be60940de67bd687e6fb9c86ad0151cbf0b5d7ef649ed739e5edfe05d95c8c8a7b93c6a9f3bdb3202e27bba99a8df66217b6d332f1d6b6bb555a0f46bbcdc6bf3d47dc6bd476a4b8754af4b3fb7358b70cd3df4154f617087d8658c03410cc86ef749979081a6045c369288404be2842852913d2b5202f052094528621564b54a4481379ff2a89c4b917beafc31bd3c026a34a544f81da7175f235e1ad6768bf5db659309057594e922a72e54c3fa948f8a0ab98ace02c6825109ffef65d6fdc749c8a9f6d563491123c3f32a41deac761b5d623775f75ab5610ad31ec6af3668fc075e8abd841ae5b44285804985795f884b36874d14ec69009c2d71778455b7826266a2b550810ca0c167f8c8bf87d16b75497f1a89659338d7e695b44aaf0493c3088d56756430b822d4990ed4fcca8edb0815b165c26742ea3035f79224763726b49476de814bc0827b731387c2eaf3ccd874786126cff2f2b6d8e8d27449bdeb75f00b92edd71e3df8a26b0bbd97d73295ad24a6cc9e34913b0378ff41bbe52864eabe9cfaf6203b36153d71cd632ecd4e17b1e46c57662832996e65ab95b35960e0cb2e91dba5d23df591885d89d74437013491076e10a4aeb11acfadcfe6e30a01644f3612ed08f34efbcd754e99ce8a1fd6a8bc730fe2606f6520016c574298a48f7c5760f7eb49c629bc1745723637755524a506d511a0751660dd428763140f9905708d3144240d3c96a8478663013a412fa289198bd0f979daa0cb01f46c1dc1da4e4e11e7c495114d0c12fd33d24d6103ab85bda68d3b8d3e7c1e40c93da3c084850bbbc9934a7734c4c93ec4978fa71073cffa361b701b99e3a8e434ab3021d0ef9689cb6d86edf5818f972ce1bfdd7f314cb6fe9b9e6b33a366c431d1c17866a9af19ef3ad3d2df10cd19184782461a4240972496f2f1a975a1d0e57a95720d6bb0f6b157e9cef9d668d3b77ea0524ba66a4121e58f0259e754d36ed4b8b738ed4e00a8f4eaa39ef80051141e5c0464914f58056b18b3b117b9cfd15e8cb872f45dfeeade922ca1227b910c8790c22683b68455f6103cb5b1f2bb154f3ceaea1dc7ae0366646faaf0675d30fdd2125f87c197212389e43a5df2103059e6ad9a30c64d1cb622d82650cc28742be2151c8fbf48e5068b4457a5f82a4bce8fd17be96fc83336d6c0f68e045977507ac8bcfd95a7e93b0acedcec572ba5775cd0381d2481622ed42f937b5f1e3db3c5c99764286e605121c19d0a25429faa483541bfe96f9b879a6357fe3241dc4783374acdec994a153276075547e3cdbcce50d75612d30297ba7ab484697ea969e2f6a8cd6eb3ad8a30bc4333845449a78a333022b4a839c4508acff1be87690bf96f83d721ef3bac6de9f55add28c60eccf90f5ac17a9e2aa89a811436771df9107114ca6a7621843cf7c836e5d501ed52bf63f23998c25b97989a3f9936f21673cdf2582e7c4cc471341d7ad75a57325221587264ca8a702f575978f7b0aa40209f6a0d30b8ad7c1b42e982a80eb128ab5e7c7d879a82bb20475b9d283e51c113b47672ce7178b84d37ae4905776d86e980393a2ed9cbe677a1772472ba3cefb87c82b136a0626ba8bec06e8d538a4b759007d586002305626eddbff76914ed1b4be0c76d8ffcc704c8ef763f0b7f801817cc4689b62c949c674ac0841c8b5d53eed4a75048ee72a3546e6d78ae19e99bc3e63f573a113478364dc2dab1460984f9648cd9b343d83f843e36b5e0593a84501932f1011a1f8f4cfab263f5704854d74b5fe1e611811c420022e52bf1a36b1decd5b11bce0b4326ce310a9d53a24fae65de435b7e416de18fef13081bbaddbcbb4058d7613768102c1ddbfb78b346c6c297da7a35a323d06f1348d91f36f89393b7fc2b874fa8cc755523b49641ead1e22301dd90a2e7d6095e583d7d9ebc0dc24e20c1d7dd27f838059646654f994917fac1500d55caa20f7934a314239d42bd490e43568533cf0f9c86f18f6c50822fc72e7b06be49ca14c5da4327a4be8735408fa0c6c397fb56e3cfb65bfa48c50561fe62f13763795391ec3983e83d9bfbf928c277c2a246cfbd7ba651dfa323380eadc78b3306053073156a6b8e4ec6a95dfc754ade3b978260789237ec61cf2e05cc4b265c85869242a631a23ea93c3d6e22f47dcc0bd0c679919e95e4aa13eb5b995e95fec7866a52955434dde57fc12a868d2fdecc2dd33e767c14051a6193dd2f8473df116d6af93691fa35bc461194126894de4da4e4a59a56c22fa81d6dfe2e1dafc43770f35b3a25a1e9014ed41bcbc439283b821592954a53f16cbe55f0ba7d86591135631f6ffd78c770e1bb8cc55bd02cad141af739dee334b2f75ffdf1bbcf71d82d51b7ab481a3acadd0fa751b1263705a5573cf43c044b593509f3c1f859040b36445c5b3d3d458a81ff343bba5968d8ea9dc65c19194c64b05d22a99b3e107172a55d0105f1c77fbb08be0ed0ccfda1d3b537dc2a5776da2f8e16dde94c4fa71b0db17bf8124ff43e15b7bbf8dfc2b3d057265f319f062d8dd39da7117721106a3e3f17bb7821b890533285ba831e2515593503db5db9d75a0caaedca555f52fa54992ecfa69865239484ee4994031c1c1fcefea6ea4f1cf7a5f37a23e9b1104dd7c9c18c0a3d3d94f31f09ec28f2fb05a20df88dc7e197772d17774a159719cb61289aa0f531be27febec81bb4fe793d533f0ad8a0cf8e437995f6fb0f03fd1c2763c04905ebd846af4c1988fb683e4d72757c319a050cacf01184f2541e1d0f03bf7a71cac0591b733ab5a9d5810c334bda92c08cc68e927cc0944910141ad853c279603ca68f12096b76002061ef810f3c4e80625259af722729158f16b7b6999f7af3df05fe0f601db794bcd44afe0edd77d7f26b150990041aad20433c0772336fd319cca219770c602ed41967e017b9e5799b2b44e09ef0fa00ed992365886eaf6f599c8080a7f920289890f6d56acd3b56bc1867933950c014962999be5ec60090e5837b5a65c8e7f7efe581e6c779685770b44128e08c7dafeaf089556837522d5bbd6158a1a3a49718d1b4fcf9e7a4beb61f9351f51e334beac65bd43689d1051e5d159fd78bfe9bc94cb8e1c1b1ca8278be093644cd69c94d32d931a8bc9b1e2aab53d0c8bbd5ce2a9f9032a19909de73377eaf0c2da84bf2e6c67f42abc81b97fda84a1f421c7465cd3835df9da15ca4ffadef000b173571f89f3148aa7468bb2d2f5956d3d85f4c94cc1ef39dcb8f4f284b07f3221610a8b80a9f5a6a1aa51d7cfd043ddbce7416092dd9ddce5c892f7e7cff4c20979e4f558c0d3d18bfe7311ad64d9eadc1c70e9f6ce89d5498f6d623cc0e9785e26c784fbbf496d6c55da6b0467d4af559afe749f9e0e4bdf79fa703115ef80cda5f19004fc025ef24e0892954946b763700ce0005d28a6c02bfe733176e038f6e09f67bdc199628a74b471b4327e6e357d74f06e26ba32530bb442b54bb9341bfe84ce98a80bb934dc4cfb642fc554eb982bc38488b3f913a52ffb22270f83ff5eb55345b016b4c39ff00315f6d6dc4495d3a6c1419ae4d7478eb164121d0163d1b7862d96f99afd6a7488d464d2b298412adb04611a6b4dc1e6db7da2f6aebc62c6d59a3cfce7e0f964f9843ce32b8cbeba1a4fb4669fd3a977b9c1f69d4d214de9820e181ac473e993fbe80866ab220b8002ed68b398ba922498aba4874c7b350edb645f6780858680cd4232c1c4f2a9f30c34dcac20eaec7c8bbb9e681659279e323516c244491016c492c985b583bbe6880e0677a1b58c00bde09e39555872499e1659e3129db6c5c67b3bf6723b8069afd4136e6c18f5353bebe7c88a6f7edf0e8c54131b3c6264ecf85ba847b49afdddec051fa13face8900df3388c2fe9483359da0c281ce9610611ac414acd71ecd1a3154e90ffae00e9383548b9100242386405aa38f4282d5f0b618bdcea2065821449b2154325f5541c38b1a84e2d14586e1eece31d2f6b9b19892db40a9e0bc0d9c5558c84c82ddce475febdb04ced268143de23218c29523e62ebbf1468a9bc066c11f4d93d388dd9d908171f7a2b09f502f35bde4545f68e4011c4d170ff5a9d549844397979047dc265e226fd3574b52a824ecb3bc34b5cff7b24fd9b88300fd2f3a80cdb07fd94878b8e2f67b03f49e1d8039f289dad22ba891672c85c3f6ca02e2ca10b18018764b454990304656e1e81dac2f2603aa2bf961d256df37fad9a9ff29436d39501e7dc76eda52a02d9ef6312ef473f7dda53aa9cfc3bca48908181cd531b5c927cf1e5372a6dd8aa923d77d904b420b51cb6a37d3785f2b05f1e37fe43a96be3abc496a7db6feefe2b1f03e7f28f205a84e18d9d4179f199e02218ff894d2b8dc3290d2d13c0f25170ef79192c75cb42d2ba52425383f3af681c28b66aaf3d8d645b644e91cbeed753ff060f5f4ec60cf1ab8ba1"}, {0xd8, 0xffff, 0x2, "21c39984eece2797469997993b793e9e72fd4060eef2a1e01885281cc955f742f58542f94c9d72e61e9748299666919fd6f005fa32ad9ab06a9ea7fd799295c3c14852a906054c80a4c19fd421b4b221d85b344829a7fe8d0f39411b3f6cc63e7d1cd80ad5f045c39f28956fdfe802aafb655f879d6031d32e38085190189eef04201c14a9020f45d9e1a174931e8319e2d7ce726421b7941cadbd00a990cf3aef0b9ce44113fc16937f0472397360a896633e530b4a41d84ddb044ac04294db202d4dbd6d"}], 0x10e8}, 0x5}, 0x10, 0x8) 20:27:20 executing program 6: r0 = socket$inet6(0x18, 0x5, 0x8) r1 = socket$inet6(0x18, 0x3, 0x40) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) writev(r1, &(0x7f0000001500)=[{&(0x7f0000000040)="38f9839ea4fd5345bf66b091e3219344a5d2daecea4add10e4f8b578dcb130997c015f54165b7133195438185e223a3cb3f71b54547f2c539ddff9d50844e0a386c5e19f8d56e1ad728d67e40c3c354ceaaea4157e082df650d5035319aaf1cfb93baf6400d82acede9e678230a75705ecc4bdb8b92595afac", 0x79}, {&(0x7f00000000c0)="637ab7576f38bf0458bb37f5048e5e9cde9095a784001cf1d9de66a82ce54b17922cb30e20d711725c862f7b246b15a4be232208ff8fcf66ff7c398e97d24a68bdd7918ca11872cdc78f6dae68b2fe1a3a945cd047ce73294baf717a661da67c615fd02743475ee4000083630560c9fac9b71d6109143280e5c6ce7eb2445bd3ea9267ab515cc10458b7e43c9fda83763d727db7ff899705c66e75f29fde185a7bd6c513d6faec57bd9744fc158423f34371b5905944c59928afa21f632bdd3d1ca651dec7868c390ab4e1209e52", 0xce}, {&(0x7f00000001c0)="f5c4185e3555c4c81249fac847762c869b1f5a8cce82911af9b435fe08b3a8abef4445a90b838ea182aad39f079360784663f0b4a09ad258c11762ea2129ec60c2324809c94a2a9cf67fa726cbe9ef5003cc3ef6fc80025521f491d378ca5ca8c2f72dd2b034aa457c37d1938fe51973b221fbff8ce5519f733e7c30ec942e816ad0eb86bfd0d6dd7614d8f3f2989d9c34a780045d1b864f99d3583b9fda0dca6890b34f0b266888b928c338a08159883b85801326c2516e327fecdba20ad83810a75014826c297244bead7080b6d6029a26211445e2a95c705ec76a6b3fb3c5a48962bd108d5239cbb883d3cf6055530f5d979921b8dea4b0280277e35d90173fd00c7e20af630a0517588b83ea0b1cd96efc11e1d4f9c11b58086078d95a4d19e0c52c67bb6ddbf80a982db480905adb89c04709609ae913b5c327d820f182b38216e7d0f5ef528515b541e3f631314066b90eeb69d7807da3f2348db0f52c8650b7ec9a11ff0b83184566d7cce4079992b069811535826f4b166ffa1216c0cab80dc0bd459f773423eb15b6bbf7a838c23f2445c42991156c1866528f762d32dc2b81204ef465b641ff3e87b66c3a7d77b08a607e82efb7354c2e4d443f7daa448410e38dc1cda8c017bf260bc8afca9d4969865034b8dff226606f9bf06b5f6b6df0876e2e58ceeac4e511e8a11296cbccaa1cf58d52bc2fbee49dc92a0c707166accca19ea5722edb46d3b647237fea21693f24081aef42b6320efa287d99906d86a8e69a68370df7e779d35430132db6bf18be780420f41f1d51a8c4020f6be3050ca3884a8c3319ef04163d97d491499d7309ffa334a5b3089e1df826f658c4ef63af31eac9786c39aab937914be0dc866f2c2cf8bfb8174d198077d34bdf3cbced0fb7b72d42ea1e025a8b5c24ba6cae5a8f9d608e960d0d3fa21bbada81cc096e70611f11bc92e44f41e07afa70d2280223a4165947157808e45e2f31ab4961be0bc3ff2688c8dc1366b8f19ea64311f6342c350c24f10353548c3380b52308395d2daacdb8e519f90c382512e06fca0b0ebec72c262563c01eb20aa2491ad8d1847d477b7f675e65f7516591f1858d6e1d10d0245f0a7d51abef58cacfffa4d669974cd89db237e9e5fdc3a3bba4b36852430ac6ff7863272c99f8ba76eac74c6af844bda4c7ef7da6fbd35fa70504bdea4738728eaafd4d952e7c67e10f6a4cd61405bb8c3037f3a93ad295f36aa6c35d714c42d2d9e51305075172100c4341dd07250358e6cbcea9da525d0c26461c87f9ca6df06ac33ef4dd3ede3aa23ca34ae1237643d7f10371d45c20938fb77246f0dfc303f12095456e66cab15d6d3a012e272e9eadec45ecebf8c2e214cb76f48e324b3cf8c3ee292783aaac67005695ab6058f83aa7bf4bfcc5f5bfda69cd62ee4317e61e38a96f3a6b013e629019007375082b64ad1a2d582f8153d47b575373357dc8adb4a3a474fca91601681a30ebb8913b1e30881a5bb9f5133886f40a21773efffe22d3da505d2e11ab2c2296aa11f48be5894bc83f2fc4862007bddabdb4737c8865b9a7b36c44c653d1a65b90ba674ed57eb394b8ad67894a4f8f54f1044771bf3f321b26d3620379128c5dc5a9593ab952b867351a7e28cf2502bae228192375377392aceabe401132e9a5d185fe87e06fd97b8bb1cf28d81645a3ee15c82a4c750ffc98cab5e582f267a330ba572f3d9cdacdd6b947a637cd9967faeee045ecc76dbdc037d8fe9e02db2dabbb75365afb1e79854b3e165ac290f4f639f766057a4adb06d746c1c948d92e82ffffaaca6e7989ea34dcd46764b3bd16ccbd1ea46d91795d8adbcbb493861a539abd45a5c01b5b9612a3ed28f79c4665f7dd823f7285154ddb6f181c72e322b5ef2f2419f72e0b00633d9edbb73ae15dd7381aefa5a8fed2e179de5ff18b3b213933dadaee5c0b0d455ec953c1efb72cb41972cb272aa2ec827c662d21b827a0caa1faa8a8242fdec98f07b6e265d0688ba8d29ee07f525ff09168f01c90fafe9fcce113f2de6f660b92c445cf1d31dd4414a9842d0407f8f293df9324ed5aa8a9a2f8613f1e49ce2dbd1f8b464fd9ef738c311550a1e11e49c953ea79aaa18cfd47c711bb71470f1d43fe44bb8ad4f819ace0f998effcb86486e052fd0c72176c7dce5809eb1e37276bd6783b8fca0e4602f1cb60b4e7f0b4e63a41a165e2e5456b6b0be9597d711f6cef962b87154d9ed6b60894ea43df40bf0aee7e8d48a7bdf01829febe82db429b4982ead4d165ccd54e5cc366687701a29f2ef5b8ae5666029cc809d2012e54354e5ab645ff709f01e18f7e93d008b65b5f316df1da70bef038a25441855ce296b5ec222bda9edfca9f1c7c83758d0ddb3b33d97910e15c178d5beaa8be822376b170adf64eae721c5546cc9a91dcaad1e595ec2badeb4592ea2737c2bcb55f7cdd2e2378de5eef1a6138945a451d3130373218a3158249ae4683ceb7d7fc9c729979ec338cc9a521bcfe844e1d32ce5e55312e605b5af7a08c4fd2147aad888d5ef698a0fa88e096c944670583e8ec0ceec9e0dec0846675408da52d8ba1375b1d07db095fd1c68a583278a61ab5491e0bf2715933d0c3d430b1270d6f8e1d571acc7e7383819e24f59374dac459220464925b1957d16577a0bdd64c519d53d60904e2b3cf7b1385a70a5a832f8b091fe9e1e1d199992ee4a6a2abda29e3aba38357ceb457d24e412faa286a8e61ccfbb227d044e0c9ce04e4964b8783d8cbabb7f26ebad7e71977063303e87ba0fc02d6a3fbe91887e24df643a3d7a7d63a7424a784a3576205b75e1151daaf3e32c5aafee64a19a900e9c30a5cc4390ead39e71a97e80ba12a1c4c26032017c78d0562b50ae6312c968734afdcf4b429c492a3244f5f3ea06ea024ba53da0d6d41672083e3f349a32ad9f80962b1d3b1a60c983419b9ce3311978a902e874cd46b8b4597b27c955d188d9b13a4bfb637f84862c77c46514c7ca3cec9a023c6d415fda917d9f08bf0ff6c7cfe7e9211ebc4f87da02125279dd356420071be3d06838d18ab69c59914e67f909064d7f44ef8f9b61469f61e386fe4ed3a8ceeb96aa3b69202e5165b15c2666a2e69aa45d1fd157d9cfca1a9ad9e1d60a7fdb4ff857b6bd9acab1c113eeab63f10050416d0d54a5c8ce9fb59b789c4dd75d673e05d319aa692995f1316523d5ab353d73791d4e7b2cc2ac1e8f9749f063f8dd15146e9e86dc093a7ca68b8b87737cfc1a33b3e3f7510ac5894a448eccd00496dd05ffaaa288f4ffd4a843359c75c7c108f6cea1e9643fbc25138bd8c118c63a7cf05e2dd3eb0d82e3b18e2571b59480583e846040531ca3e463b7ed48c2061c2f285954e7a9028d8a048ec09f3a1dd1bd14e6173f442b8d3796c87c9b0e404027bfef8b2c15d7fe2aa8d1314e3e72efc5f7461a195f3b5c996609f3eb108377e8c3e6c04eb276d9cc6e20da0961448fc7dd6c1bd8310766998f939b8fadf082d0367d562a8d8b553720e243fda36f44f51525b846fbc607a9725c391c0999335901fefbe2c3d5d8395889c3066884f00578b01b5f17446f031615782e8821de239038c870f82100a8ab7fd583651c710aa1cf1a1dbdb7b6b8ee4e0beeb7b1f4b62a03e14e371f9c5e077f13f2f70d8f1440ad31f51ad33a75f503b926b18362c4fc132941d7d8d156c512281966e509cb67c3ecaf7d699e4cf66342f7e1e7960cc11eea8ba0f17fc6bddc3b284681416ebb6173972c9f066780fe911c3477beb8912b682f6d8350176a3457fd21395d7b4210b90e7da164d15bc249ea5126e7ad0cb00a63847704b26aeed3b5256c8edb58587cfcb676ebfe84386db6936370fd092d46bd45c0101599766b6b679711a19c85f5202cafddcf0466466404bf53155d5e07330d881f98f7ea45322257188848918a5d395347cbb056c896bf377086bfa4294b7d78aa205f4c8c2b1512c63b4361809240c24b9b829d45eff3406c6952587cb4d86f88ca9789a20cef180351b37ea9ba0cd6d537d6a3bceb406e4b84f76a579b1eb0c46bdb28d9646beef6ebd24a9e460473e760fe0f129c1243fa2e2a064ab8a8b7e634c871fac664ee01d9c0a5164b96767aca0b3c991b2cdd6e475e5613fc8c2c63aeaac68b06d40570b5773304dc5f29a873a3430560b35bb65dd96ff4a41bf095266f8143ff7ed17f26317cf05d80286b686a4837a5bb318ba734bd40160f33f0e08d54c797c4752095d3206c8ad8d307a6de061179aba7bec19127b21b082aca86a035b484e6e4855a6b6767567e5a118592ebd565c59a3fec6f18d04cd4131fa5fc9a5029eb4eff4de2cb7c6a52e40239c3facc2a1b97f30cb8a99c1e1d95f96c8dc68ae95f4835719f1aaf687ad0090b26d0a5bb9622711550af617d9fe5102db199aa15604073c44512b97eef8db3da81434761864a129714aabb9677052c92e0c38287a8835eabed4413f8706f70d472d460b28859943bdda1f35d5b32c472391f3f9028bbf1aef4905b2edfb69268a263fd3c9a46ca7cd8a084eca530806d95db6c6c45cd272e11b60f620dba3d9b89b27925e704ee40451c08a14f0fef1944a5607e270ca03718a8446ca505ab81ef1e610c1f832dc1b14b4fda1e38fa71eb360332b3092300e24a362fcc7d0c1648fa1005abde81920a75daebcd730c8c647690fac244758844dc0596b3b00193ee5a40f39d6c4c086b3988c22a62f9abb03f5633b12d499f92adc9c8bdfb650dd2d43a8fa8a26d82cf965dbcf09a78f0e56c12c802beaab9a6eb0caac0d7a0c0847a30694ce0c723686e5e36e799be03171d6e6c845c7555f8a53cfc58b2a0af3026a385c804fcb0f469f8fc67f93a185e24d15fda8bbb47aa876bf024206a9b25e60a8ffe6430e9194c3b69df94227d818bc8592b9122acb766e689609ca17e7ca8677eb04feb51346c7eb829e3eef60d8478de03f8eeaef55b579f17c9c9fa55ddb09d5b9553fe9d2ca4d09918b456587a2535018038a504c617af03c6acadc4e0a6c69e79570c60d6ee521061936ba78cf98ed72af4b30efac35b1428eb76c4ac1c5c3c5debaa4584e214dab4a09ee8a5f20568cdf21f38d7c461a53219d7b1c1b901eb7ffedac744c8d1e378821543875921742dfcc8ea36fccc0712100beccac1d852329b19c28727d0bdd08dad5ad4a42bb84c2eb9fee4c8a11ae9c3720de33789f487692dff94b35a92522f2e75bb1ff2cdfd868bcba3c273dc70f450e8f3e077724b910bf71bf4fbd5345e1c24c00b7ac0622885fbc2bb1af7937eb3b0d8fd5e933e284747730d6d9e8d2f8241ff2000020eebd8a55854ef279ab861da7e36f137a824cc50e8a8b2c1ec4c0319856dd9595d44488ee85b74972b7166ba45b6bf8bdbfd014589a2ccdf84343279215cec83c59778c27048fc0c4dfd2d1e10b2d093b57b39df07ac126b0342201c352a4358dc85044289f1972a76468fad49b20198868fb36a78a1d29a9fa4050db4f46c0b0e70e114fd74954eef9ecb0f638cf4f005cff74ec522ca4f139e84727db5841cc7caeff5d81deb90bf746bf7abc84187f45499e377a6f314148573b15416f8b74e16fbdbc95d6156075001f2b04ac8a52b7056221950c30e4561e9bcfbcbf3262cf547e703b6b5c38604d2966539585b978590f44a0992b4a5a695c12f3571ab189420ec747f56203f3c5fb8f574f814febfe032ae44bce851b31696bbce018ce2efdf43bce8dce32c7761f914155c4d8a365d94ba5", 0x1000}, {&(0x7f00000011c0)="99902e272aed250ae78b4783c1303597102a0ead0a00d3c7f16dbd5313872effb43faa196fec6d9826460953696b3dc24fd980ddcd285d8acdb2220f75a8abfdecc9f09d28ec391c13b94797217a599473d68e5b47b92d5621ae1b8034f84f6d24b3657f8f2641fe4c8cef2022036e33a9a53208ec9f1d208721064e7ece890415e5d11e9b1310f8a138d6", 0x8b}, {&(0x7f0000001280)="c353dfc37356a55f268a618ee40a49b30d9d81ca3994bd1cee691f46a8d2ee557d51e415ea48ec41e35c136b7cf1ee4649651236fb74a80e1a47a417475bceb148c7827a47908a939f9043683b5afdf01a85f5da21ac8f842e5ab8a8b840512213decb29c1a8723404d2dfee6eb48a8ce114148ac22048ed5ce761022205fd559ce877d59dbdfc1321078f5b0277599a19079035", 0x94}, {&(0x7f0000001340)="0a21c2847bc243a20501da85d1e78e888266efe4eb5594de968a01838172d6bb62bd32cf56a1a7c7be1a6213586e4b0920a9f9ed2711e2c3ef739dd79a69a42a10f587ceadd5200ff5bd2e3ff69470ad996198b2e97c69e248b4a356ab6985ad212de670cc49a567f076ed6d0fba6c3fb49c79f3d7df6038a73ebd93309fc39c66100e9973ddbb539da1078a31c071640c1c4b689333fafe9247b6392c3cc6a02e0e600a12c8fecfa75240abd2b0", 0xae}, {&(0x7f0000001400)="8d5f90434fc2cbfff3911fbe8f89ff160781000124d031125090851506265819d6e65f1bc94d4c820669fc66f97d67a596d4265e5eaa20e7c542613ef016b5cda6d5417046c29f289ff652d3e8911517c4aa499e23496cbb9d0dcd8bc4a1502f5a0dc087a5a78f708a1c0bef3da36ea15095ecd9262422acc95178a212b32c7f3b6098a8a146ca784ab4f3428098392e2b918434aad313f98683c7e64873a5fdd7e6f48b01e8a73df4726eea0f035c1a3188dfbc3ce6d5200b047dd68836ae0aac", 0xc1}], 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$getown(r0, 0x5) r8 = geteuid() sendmsg$unix(r6, &(0x7f00000026c0)={&(0x7f00000015c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002640)=[{&(0x7f0000001600)="cabc31bcb4f412b4a20bc6baf0b14f97a60b68d758b455fe6dc5f05c6c352965be4e9581116147cc58ab67267df14bcb09b92e98665dcd578f53d255931434e826a16910e50b6e843fb0d15bbeaac3424782f62d08edb7a3c9d4ea7fe6aee6bf4a02aa3fa34f4df1694cd8785db29924d0144bed88cc1574e7f0227099647324b5a8081385f8213a874093e8ef3754267f8912b579c8f7caa24e5646cd97afd7737330835a8eb0b003c0dddc3bc25aa189679c63baad9f9c6761c28990007dac5a35baed86ab036d2c0117b911e7f67ec7bf5b62b7cfa3eea8177a4355789885c309167335501b7c5f228e85efad43986b3d7b503a3ba37e697502bb26a8b6040271bdd6451d33f04d2e134dfec6b5f672528adf92d5030772d14bbd4f615ee8f93fbe5253c1969db3101b9bc6f2e24b92a5bf61cbb7c83843461877e1e930006783ad0577c79574964de602f457b19af9353addeda15e0c26463b031b300ecf5f92eb896003eb4aea800e17bcad4f14cdab0cbd08a11ff544aaf8aa2915ab5ab12fa58e3c4b971567790fe0002364892c37a809385629348a18c6a8ee15906dfd65e92e7fc61479d00c4bbc404bfe556e479a8ee205ae987546221bcc517827485ea80caa7d4cc73c5db3957122169471057f5810d018bf0a39cea27eb33726d8d480e3085f5f1479c5236981f9e739d658f5ef995973c745b19a3097a3dac3d3ccd523f281061bc91d68453bbee1e42f93f5f28018302c77d1f6f995716cb2cd594716e07b7c41fce43f35cd52be781a821e7a8e3a97b7a8b78df224fca0edf78c3e523d8a05db27a6fe7624c442a8d117b6e87579a227b048e1098ddad37c572bf2efd100550117ed002cb46bc8b4dbc86a433eb501580fdbdd7a4ce5120e62632c1e1e506e77a0acd1759b75e1b514e0c70ceb09a227683acea3f5350b8b2a95478e14a7da69e45c738452b158d8eff393f11b376ade4dbb8b326b260a495719873ede2ff618e44dbe7fce6675483c934b30d8bff134b75ece4dfae446cb3d79190551310aa0009e21bddad2d9b6b0eb8af9abff290262cf0bf00030d15bad06db507e4a0a7788238dd5f3f145632a6f2f90d1911e6d7c8ba7f945b96b3c1aea807c9d84855c2d8e8a07e08bef337229bbfee6836a2558762895ae65d8818230f554cba9b6f6d9373c7d9f67950b2a73dd798de0096e512961241edbc944198eedfc05a86aef56c395dfd043d146cee20a84c4d508c8d263aa4f8d1254c2f3991abd05d553b5692b77a36c2e31a5b321c5f7d5e789b1beb923b25ecc754839c1e63fd3817e38744e3cc2faa6d005c06473352f73b301af20608fb46181b86adb7df4f40781555f5bd247dfbb3ad8f564d690dffd243ac3ddf8e8957ac02778e122887c70d459adc73fce705e6e7303e682525b7b6594b8c6460fd36a3fd61c991909c0bf79f90ead8c4b3cff853fa34895be562de280bdab3f5a266b198dc2d27cd90d1e585aca3021191b5b4ddc429a43914cb6439096fc3008ba18b2c808f30cc45e4597e3ea7bdfa98e969fafd978208fae3e71fca87367d320792a69d80096cffb93fcd28bba6e9de300bff9d70f806e1435d5e1c14dbd2a513cf69f9f15f9ea00411604ac129977a24c8b6e441213a9f89c8cfc6cf61d9ba00c1b2932f2740282dac3b058bd2f4877a0744660f0aa5bb975a92e805557ca9dce222730b25444368574cbeeb04d14fa7c155c80d41ebbaaf66091303cd61e2df1c99d3c2182f5e14e75c5e69452945d762fd50740ee0e911e973d937b6a34047ce998094a7497f935e44af12c4a99c12c422fc9af8b35412b9ec7b49adff8724749dc582a8673ee4c46c7ce7b2a0dc09cb355210d035499ff5210b8997d1bfe62278a555c9f95c25656432eb8b90bdb94ce62b392edb8c48847fab2f66ce0d95ff14db6b5c99ed9b9b5fa1f35485ac565dc55d8089068601901795e33b3b4564f3ddae3578b1ef2999202704c549eb6417068c85b13df6e6a666e7bd4a747dd7bcd0d9e3966de53af936533a874bc023518459c0f6c02e38b4914dabae14e2340e58ed54decaf032365fff21635270e6f14f00a3a3718193e4d462e9900da274e3e09f59a922490fdabc9bca8e0434c5e977dbf011957dc6a00337f0a46b160d3bf6896ed80c18f10570b8cd03e64dbd481aafd7c80a30aac37936b51bbfffa42e4ad0a46a3803cc280fd2387e2bfb3ad1f3e412fbb6670138709a5c663bf8881c32c3743967fc46e5900d7f868ed7a6cd52a71d8aefa1028eb0f0a75c88d751a6aebfccc9cae783d8256a83f41a9df5f9f94954b731fccbc3972a55f8f6fc6def39e2755e29e86b973cba97f4ccf10a42b807427e8d8d5352929fea1550fb6680a785cd51f7225054e51ea5a7d35dd7d2ba786bec8151dc4ab3bd89b7c94362d9ef14633de6896e05ed5ce4957c54fe339bc9d56bc00e5d905274db0418764040eb3060324385a3043f959c711a327b3bc821b08438bc01cfa18c0d94380506787c97034049b329f1a58f0af53be52d5191f5840483937393ed861e49bdc32fefcb15d51c1b6287e772544b866b57c109e648229024e779c53b13afaa510b07d4a5c60c3249cb5e5d96d9ef85bc135b756cb6c2551289e5cabec7b412d6c696404de74e56fa730f473dd3b550e89b9b849349b8701ddd9160537f08737b3f0293cf8bf1cbe626b128407eed06c500b7a3414ac2aa97b9ed8c92c65279b4a32372f81dc14bcab2e2c7958e1b8ac30a385cabd0b498ee3fa6cff0147573a5795cfcae15c4f5da2ced3bfcb7121f642fa138277f9d69b3f829759bc0882fdae148cbe1d142975ae9977db7673a14ef7c9d46dd70e1ae392a3c09ebecd000eee1ff4c15bbc82e7963a53812ec0349645b569ad24d8dd36e8277bb4f512d2fe77fe3764ef6d44f04c5d9d3831ee970ca94b46ef06eb946adbf575c5a5be44938d04bb1994ff154d924b236610591a3df16e48fb0a5d791a0106b5195978e5aabc94f420edb8ece7e138f56737bdbaa50941ea0e025bf4897a536788de2ff75409cc9d66547a3f073ea05a1428bed346eb6010677d277b832f75f21c2ace5290f4d2cfa66b5743aa6eeaf7d8a025cd1515b70861a05a8a0fccd41a3c83cdaa45224a0e70c68aa7f806217dc3a74089011ab63463602dd06e295e0845642a0190bd21edb2a9ccdb7521f8f663033b54520d52400c3244fd014ae3c3a1da17c8b1055fd34cc9ad2d8c0898f11289194b35ec6b4a9b471a8497055be58f5aca3dc9cd73545af357b745ccc88650833e6a984d5a37f402452944d52562c485e12f1f70ad5afaf50a10cdc40b386f1e6dcfe7ba40c03e349d42a00eaf463b27ea9c9a8e59f6116b3e61154ca1210e0a08cba3fc91ad14782e01261f1a77cec91b5896d8073d9c6b531cabb1f8cb8dcc9795acd1196b01e87d7c8d7fdbf30c4e2263e3f768ab6cc7404c1738144e60ba222a13c5ac289a1290a86b49ca95e454e252397f79bce7d685ca323fc147f878d8dc33feda94420c4e8b85d11d26b4b42f773df143f32c237ceb32da3ce30f343597519c3755015fd4765713fac223c82ad69f844481c1e94600a930775d1b8293c4f9558b2a9057133b11877598f259e154a2cbbb362cf896782765d81bb1007bc17fc3e0f5cc53caf2f7c863214258063b18acda1854082bbbd7de4d01d938273027e8441a31080feda27085aaf73d1e7cbe06af021cfab785d9da623174fc5c80e250f7071be94974493dc8561621dc0742a134f69d81bd1e4e83bc53a8bd602701e21ff7448700bdf7a027be714c112b23b08c33ff00fecb0fd8a2410366686054523f63b6c9415b4e1eee2da7d89fcce6a7bacc1653ff7889a33f32cda10f885b7a6a88be42cb0f4486a74926276f2de5ff9c41e8bc4b56c9252c314f728776629e02ab70549e001aa8cd580dde86c58c236cddc059a27fe4410bd36348953fec568da6221c7456cd7d4bb3e0e92cd8e64363fcf11bff0b413204384032e3e26f59ff1f9659c905a1866d1e80db010c7ea0b1939f982f4014efbec6247ead58496aede74b98062c05bba2eedcf001d93587bb91e4df369cf53b629733108854682a514b49367f4e8a35c0f18b3f39254e55a451fb72a18e4012c318d9558b75559dd829f8e2aa02f474e681d989ed7f98af3d19ed4f97cd8103d896ddde1cf9e56471ca689c439fd9be1fdd69ed0202eeae4951cff42b57a8f03ffc37b0a442c97855ce4544552597a31a0dfbe8f9a66063b806f3125f76c03d513516bebc1bfeff6a9e2a6639d8d5a518387f71d56a6ecb4a6e73b1a1b6382ff62d122f09998b384c07ef51010dc8aed6ef27459acfbe6613747da8e6a6968ec5432bb9c560d7c1d7a5083fa684dd5e58b8ec70aa20d4b24d2b421345fcdfde697d52b57253a9b5f6b2f2740e86540eb2e18e4f554ddd8eecafd09299af5d7d18be716fb4fa2ec1b14ce9f81a47236ad354f114652b1f24607d43dfaea6b4625071f20700b9e92f4b70a4c5649857a4330670df91a4222fb62d32239e81e04176bfba00ba1468ddca6e22fc3c3a3e07add0d3fc5adaff94668dc51f211d793bef93dac56ee552e5b5643b186975947046561e14b8e7e3fe6ef2500263a4a853f6c3ca5c10fb897f5bfd8df4cf5616e8fcc28127e9dfcc8b326a9f283149b178e61c9ee7d22abdae2f0038b40defd4275c9e06b1fcef414505625beec98bb107e1a39137cdf64928eed1b648b72b2c3ed8ec6a9ae7ab607302c062539670a90a8fa72b73e60dbfd65ebe80e1135fa4ac36775cd87afe771592b60b94f3f2c75fe1152a248e41a36a340ecb44e8672da830f9a79e489b3e91bda367e8035b7a28a31487d4f6d4841f43f7d60de4502c2281d04df4147e5a9ac2ea09d3067888166a58841e38da0f0f1602c63850a33d833052b0bbdaef9c246eae4d58983276a09ee0e05c51c20551dfafc3456dac533a2d7bd314eabc3bf736b0d6dca7aa8758881fabaa890d84bc2766d5fa0458188ed5cf4cb8dca9abc699484c25c2515aef7fd9a09e20ce443e569a06e2c70b08d0564f09a1eac0d906fffef4640cb5df1424944fabf4c56797144aa7b014602fcc15dc8c8add2e5a022fe2e315bf78687e73efaa26b6e5abcb122c269c2b6c15c2430f1901de55d80945d16f21984c8f9bda48a665720537c31c82080da2bca19e4f095ac5f34da8b6deb1b7b1eb7ef6f3eb5bb36dff1f5c1637c5e30e6de1bad2e08f8432f5ca87d24b860a1b09c42e96a0d385bf47bd34504cb45f175a5a873af8f9a7d96b1568fbbee6945fe8ae205641a2c264b608b14e7058a668a0bc9d4af590f5468770e765ce238f72eb220fa3ac1f83d3ced3eb8668db763b75fe4ebb5ef9ff3d4eab3c3be9598a737ce5998f4e8fd006cd44867634bb448860005807bf52d5fb792063aacb1bba28004146f764301578873da68f6a3a175edaa026266b42a90792d7c3d68a644d0b54bcb4268fdf399d8666aeb5ffbcd7b36cd5606440f51793068270de35b15458e5dde4fcdee1f6eb2c9c0308097e867c116c74ec3ae0faa255b44b3c267771d19953c38242e04028bb3d76968895fa6edc17bccfdf55f59a195f935ed69919797f16ec4a7a0c036b3fb4a1e590cb681e7bae70640dfdac00bebfd3c6075849530a21ba684f221d361b0f809d0a892b7dc71556514fe9400afff49a6ef1d840aac41ae4405e7c65ec1a0c902a5ca43174c218449074f9149751286dae7171af7c", 0x1000}, {&(0x7f0000002600)="b813e21837175dbb533daf92db17b969cae1fe4baa", 0x15}], 0x2, &(0x7f0000002680)=[@cred={0x20, 0xffff, 0x0, r7, r8, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x40}, 0x405) writev(r1, &(0x7f0000004880)=[{&(0x7f0000002700)="ad3a4ce883e1ac05a20307fee39232f1819881898cee68bd4b5f86cd288532c81fd85fcf6b1e56163fa5796baab9e6459630be897cac80c42ba58afd3545e595d82f59940de2c018bde6b7ffed006b0a494aadb4631e05f582f0491066eb0facc00972aae71083c3c65e4fc13b16fcbd0841ac03563f2a5c0ad134d4e7ad8c7eedc5cfe3af5ab6a1dedbb167c03a38f0afe563fab85c558579ba62d18909d73b380db1bbbc834c8059793ad20f7a89380faa6ca46301b3a8b7d94dcbebb49a58209687dde63697a5e44067e8014c4ae3f72793f60a12d321499cb8b67d8cbd561d57a844543adf51527d44c8d4db37fdfc9919c6e3655bcca8610242d4429a5ecd853213dd0d59c6f48ce23364945daae5126a61600b1e53940d3d1e5cbd335817edda2a911ec62b93d5c4d3d87d42e7eeafb8996cf28504cb3f62501f178f46a9d725d61d822ef1a26057df561b22c991b7115080397ec420c7643d7cfe6ddff7832ba857b8d35032a868bae2ff3fd32f02e9b3d2a34efa5a4ef44a30182eb98ce897a29d6f9fbebae16a4d4e66c479c968d1d34eee0f58866ea619853be8a855bce20ffa771b284c8113ac24942b91a4882fcef2d892cc1e6303654fd690e08a5f93adae63f64d16a8b28e76afcf7e987f13ecc9014227cf41e4985dc3658f736b21a78d5c3b41cfbb0e6833328ad30e313ac07b6c989aa48f2dd6a3ec95a0c7de986571d9cec4c2cde416208f183b55b526e03a9b8bcb094e1b435b39e8d91e5849af6196cd5230d44f55dd641f2c075d04c75da6355a16d03523253cea8e70e48b51afb324b24bc98a44e924dd5426e7b9b90e80cdefb81c9debfbb908cf04dea095312c3f21c727c547d0afefee77780db797bf751eb0b976904014c75fac8ed154d129b98d9fd4ba9e03165dc4e94b71134e1d33ca6445dea09333fb9da822fcdfb50f07cd3e3e6e9319f04632f20270452e006d9d19969179973440eb9a173217df759b592b6e253e7b4c9399223662eaecd9bf001f4b7d993c032ebd436862c24780a2210380a8a5d395b41474d766d903e3e2b4fc328c97720b6ec3e0c0ecf743c8ecf113df623c512d24a54b3382fb662581869d0f99d0cbbae839d1dd930c17d140700b71371d8fa51cdf01b14e54c135b717efe98bcce19bba3c84afa159023df788d85a9909ff5d39e7288aab6eb60a80cd144e0b5f878482abd958fb96c66846c17c9a4f01805964eee16e4001a04f7fd42f05462205030806db52a29ed55dea08f4748c4f0e83fbb60e65273e46572d85cd0224dab5925d079b0f228f967d0ed62bbb2534bbb5fd8d55b9737d1834d42894a37ceb9286d03db61dabc7fe01519f4681507378d7086fed84ca05ba2d70f6a820b85556aa052081b9d9005a8c977ae18999cbff007cf726153cb1b156d8298fa99a2ee0bc3d09d157e661511e0b2f360fdeb12b9e9c124b108fdecfd6950b541744b212e20daf04dfe0315e5c72982f509d107f9b3881b8e5c95c0e59f910b1f00994e0f534904b2259dcb1fd7687d3fe51beff6c6ec96dbe701dc59ad79c1805313cf594fe00c6c0ef1d4885ce429af8652bef9fbfd861003935315233501098ddaa3a683282462b1da2976ea2b0a97e5a248624300f63e01900450bb800d92998b28bf8116c9a99b7d6f16b09794e57460efe93e783ef54c9300f636dc7f2c8a721eec485016cf54fa4a958559c505aeb4c9b817547b5c4d54286731f0158bc1291884036b5febfd99c2e74bb10ca63bebb6cb46eee6cf3cd271e8d56fbbfc02a2cfffb9e251a23f4f1c1b8241767fe3db41f26ef300c419d1561bebc25c5c78976e66c89372a7e276e546a30c1797a55c0fea67b30e567cacd0a1d5d91e4ace9da14ae597cea1aa711dcb07bfc915995dd29950aa867b1fc5dbf93b272b95f95c4c96d2f4f8a5ab5b4e6b28beb7b7a41836a1a394a3448bb5642ca0c6c5234c831e5d8d990b5f40d500772c23fc147b56d4f57483334957fdfd74f859299344b3cbf4161b4bf05391b3d3c93905b7233970fc4e03af746086de071381dc85ab7cd92813ec1dbebea90995625e96141ca277a53b26770acf6eff4292d84a2967cf050a38851995763aba0717c1476e50b201483f6451b25fd1ff35cfa8812ef3d744ecabc09fe8e8263a42d6482b7e5f4e5e1fd89f3df8da00d2595e0b9bae3eacf3aef63a54eb7099b16b25e02a6163b024deedc77bbf483e29cc561d8e132d0ac6a03c7fde9bf68245aa2973f1b7d78e9db90a57f9126cc5868b5da0aa62b887699679edb004d124d7ccbc3e8829711c16266807b5f1939858b7bbde002c02c546578c93e29157a1ab3b5623bbcf04448cd1e5991757f501baa0182732fcbdc966383e793558d7230dc4dd65890ebf34aa92e0bcf732f23feb614d9ab968daf292c0ec5a6fae76350f3afb4d3162d85a66d52599fc114201ce2cca735813fec0590add5f9928d4e8e5d97d9d603fdba031580b2ec31b357a8b65972553d0f97961926f091dfd2fcee8bfcd548e058fe3c08354eab5ec7bf92c711f4574b5e06e3a967fef5e92e314a657b323013a6308551b037196923fa900e36b4b6bfb9a7c34284a4da379490b25757d52b3ba0ed3d61d8f233f0b7e686b1b19e57ff45a978e579b6bfa386188d108ccc4109e4dfa79c8997aa1d9d62740c38f088af0b0ef72dec9daafa86878ef0bb3c375a57802afae1a8afa6f3e38537114746e8a6ca58f6269b44ac1d902dcb25fe13cdc5a9052b6d2c4e4551eb32c48ec08fb826afbdb7d97d952928e409b041005526d7101a446658f9efb63da51aff1b0607df5f6b7e46e30f93ce65288ea50b697d37ad3c5cd8e00a8f126d26dde329730a4f3a7a44763471f26acf95e44aeacec871a7a75bf960e8d7e740dd60c41a9ea2972691bd46f72996495758e9ecfb5699158681365cce6ea2df1d267493ffd4c78f978028da01d070ccce9b028b4a2b9bcad9bc4739c9bfff34b4840e51e0e71b79143c071de2f0c2731b8bb31633553df32b8b756e6d954d44933d23f1458725f3b41a97002ee562263979276a3b979fea0d5be60a64599e7d69245351941d692b04eb2ec2de926e0e173d27cf5063c46090a5e99ca62d6a7875f9e2a630a43f553b436cca482d9c579f67fd87774227cae812233755dcae63ad6f846e210216522c76920ea4820f69d0f15b7d3bd8f64c272c8ad8d8598ee4e90f2910183b3459cd10c0436c369801434a73b33cba5efe99e3a85045a7a1156885a9bef6805b789ad3b6209f5bcf3a37348c149730cb283e94e317e6b83eb7653a2590227d96851a162e0c5561fcf06d7bbd4e6903d18192ac00dac63284c87485f474e0883b3361f3e337caa892fc234081e399c04019b51d7255c840b88106e29da86d7eb343d7d5f2736356c37f8ef9b85622592e557805cbce1a98095db748afdc20fa5047ae4fdf8be49bee2f30c07c287dd0bd576865c320f6ce495595c9eec5274fa96dd9751e9f5c49b382068685afe839891efdd8cc047465cbffccaba0ee10274d35c215fec1e24f6336f19d2bc1a67c5a967d26573bbd4b75f2ef0802a2c4237ec0a51e52251c84761f11b5342724e600de5ff97eed92b188833407d93342f5e00ebb51bd25e66fd0851f19c6aa141c586c92df390e1a8f120ce05233a81b9f0f2b94bddbc6267a87a3dff3df30f99fb443c177ef0f16e4736a174a5ee7c174520bfbd723354cb99c535e59cfdf42a9fae2dbbdec4420a18fd2d984049b813c5866aa7264697f5f8a0fdaefcf98fe079339c40d31c1e20535e1a5028cb82ae9e8c5d6a0dfcc9f8b65d7f8b9d3fa07bcc52a04f588a84be4d0a2b43e115c0f9849d2947082a611b84264e048e0211b6443d4f94ee38b35a98d46c02978cb370d2d3d3994d9fbead78c0478f315db86af125a91a920621a81cccc5b44efbfdf10a75e81abe936cd2c598d3017d8520588840e658fbbf95387fdec19f45b64cc633c3b21ccc3c61a2e0927ea318f50766abfc820de89120294d37ef5a488e8ac2a6f84e325edde9029f8e3fe3bd06e8011ec37571f95b31fb55f70b30904f86c2ef8825481ba5b45aee6b6b48afe9ba12072ebefa32869dceecf05d80818c55f9e2195b591dd8ca0efdcc70666999bcb4d6596fb8e8a4a22be17ef49ff80f115948cae50f2198622dff6a35c6351f5bbfc6a7b71d67ba6fe2354da5ced2db48243f0271de72d5351dde0f3e23522ab1d4fb2feef06c64be7c93948477df14ea0cea71aa9ecc247e1f8281c40797f9a246563a6420462f394f334434c28d036d6d7f7c0aa703404fe08b1fc8cd76d6c8f9d6710c445ccdf051781ee571eddffa1aef65d83842f1743060903729fa4439e56813914eed0382ce52ed5d28a20a077c39f81de1f9f6b6165cbc41c20652e6507c1ecab3b60aa29061ce8ec00de9492ffd29156aa45b23895d57126e73128de6c0d587cd36e4d0ccd311abe8dbe4090822e2d3dacc90ed9ad74ee1f9fb22ce2b80bb474efa0f71bb2fcbd193a0fb43bdb79fa54d654b0c5a962f6e3282f7a91cad84e253f01306b96490deebb4a126a0d086653950cc8609b77b2342ccc705d7c25cce40a2c4df5e0b0ba78e7d0a4e875b65d71537045ab71d913371616ef5534086c28daaea44d17d9cd1fcc31aa830d2a3a4722d1027ef9cb2dfc1f23d8f29b02fbb533197fe8ceab653b9e337c05d86ffc8047ecde97477b62373740f863e582f0ab671064c0d14dca2deb6adb51cb93bbceede9ba10b8e9a7c9e766a750891e302bfe82baec2e3126090be0443e0d66439894712ed783944cffc453e31d160e382111a498393681ee65814cfe8b1ba82e243f99897c15f51c4c4edd34aa4f4b4f0cc7becba3ac2c6992a7885e57513ceed961cd31201496faf8eaa98fc62713d019e98a736624191500e7219ba8894d2dd0e09a47de514dfd98ec56ec33dcf9f70a7cfee9b72fa14fba4cf12c0f7f12db5dc196cc3cd1a7b72111829cf24d0cb1ebfb9e9204c2602312b8082b84e2e2585f4161d08343bb363070c2eda6ee899c10c2c9cf25d2d3281a2ad3a61be3c31fe2e2866a5dc9c18e9a5d4951ccb7d75f024692d4a7d18fc2e02886e1c70bff2cdc6daef25de9ed8d43ad858f40b572d6bf31e07dad45fb36d0991d3c7e4749c9a15f0380c29d2bbefe77786fe1a61d2a89647376455971eb6adcc3f592147391bd5029e79e423af48e0ac5ea540d55bc1df478c66eaaeac7a76def55f84ad12a6eac321f316f71488af8d5ed65183ee8293a0cf7383dfc82fbd77e3b8f98b9697b5e9bc2093c9540fc3110ff08b6e2c9003f2da615106c0c8b572ce66f610a37a4d48ad7962b1ec0ef6c79d4e41a3386cafeb9b27f388ec1f130c6be776b4861883fac643b66b9444c423299f65c3108986172cd67cd51a9f17b832cfbae55dd311c8b296b9c850854e79b312340afa72a0f307b4b0d833a756b0131c7831448b3738c3d4581e5c7d9f618db15cf7827078a12fb0a37b70d597557099d6befb9f990335f777872f855f37110d88042fffdbbdfeb4e6e03665c32f47d4851a29e7175420bbdc0bca923abd527da15041ff9cdb5eab8eb0c67dff8e516b6e7c823a906ae887f5851b4af0d143fdf177bfc29f0661f4d62967a546a3c14fbcc5bd67c9a68e37acc89fc464eba9c529dd1da7b1ff6d4f98b2bfbc249309b1bb0e406099ac8a9bb0a2cb95a698cd736bbb116fe639f2e83c295b06778cbd12521080de7982fdac616", 0x1000}, {&(0x7f0000003700)="9bc08ce58a3c614a12b31388557bb92b6ddedb23438a01e832a8501fb5caea954767b609f5a65f59300642590cec3f554613aab0351b0d69c1db6c4df3c5a54bf807f37fd435ff43520590ffa6a4f87fe1229cbef828d769695b953fc56de77d1b62fef72607007bc26058324ba08d2329998cf39ca025e284253db410fc9dc3a583c0341fb1a5e50449eadc4d839cd1a98c9c33d941e18ca8bf12d3a6784f15658826cc28be88548a845c", 0xab}, {&(0x7f00000037c0)="214ecd4a928628e01c5c2c7129bd792094f2ccda1ebb18f6e43bf011ad3decb8f4d90a434cb0c52f8e2aa40795173380b905873384a9706d01fa81603754a6d2d32649be842208e520c33082d09df50b1fa93d6631e964093147f38f6717c3982e5e2ad64f259ef4b7c0e6d5bd4f1e9578eb3b6de791050c8a4016d8bd618bc15641c22ed718132c4a33e4079c6d", 0x8e}, {&(0x7f0000003880)="accf1af8c5e4bbe50b22735ba5dcb5b6d511b67f5ec735bd3fefb641f7b8eaf03ab27a18f9ef00c038db36c362916e5e6301485ead4c04391d07ecccf5b753f574be5abccda343ca341200714b384a7109c5d74b434967651972418f6bc1155d92ea85a16cab01496c9ea4c9498ab4d2c56d6e2591bbe1b71988eafbd54073e414bfdd2313c928ddd83b18bf97c0df7dc6e64a22705eb7675a7efbcf6ef995db9fae321e61b4e5285bdf8ec081249a60b2eb9eea6c71931608a90adf8fa55b81e13a899d9b9d050f112950d033336f608ae65161fd453a86ccb0d70933a0bfdf7c19c628ecf67870d7b7bbce497b1957c11bd78897760b162409c094c88d441cbfcd9a6592ca2a2aadd3128b5f0328345477a04019cef2a27e3afc3a71d8646051969e9c0a9b2880cff3023f967272165d198d9d5b83f0e9f3e12c55782d7b03a6cbb8515354ac5e69234946d9e1f7a83b88690bf1e8b0ad8c107f4d6410dd956910b9561f7849abb81e03413510b9953eb486439a94836ab2c834e48eb67232ee276b654c99bb5d7a7ae11d4675cd960dae4cd1bfb4ee0a61fe79cccf935ea3234aa67f4222039c6ca368d71cf19566852b4b66f7a39571d11bf16167f974afc53a126a132afae8a18c05d85a1ec7a94e2bcd10c67cba613c82520d4954c8622d64050c7af3297676dd5d14f5ec9499eac06676ee1c85a315df4cd201c9341fdff59f80f8047805978540143b9a616b667e52bc6d78eaed5b30a3b0806b22d171baa98aa423ff3a960da214fd0a06c38b28e6c43bff52e966a4b1525d2cea5d52ca001fa2680e31ffcb9f8de13983bdc5d5a2d0657f9fdf4271bfb7bea6bea47756802ef0adcebbcfff6b252a19c6b2a7208f181d5436899a6f60fafa2000f447b9cc80329a55bc45e88b9775fd15d533368519b250d2d8646746d6d4996b4255686b1a74037f231d616fc40519046768fa95eac8aa881d0fad32d499324f27500acdb712f9ec021075e53bec1bcc391d3360a326f5e213718b88da18ce02dc682c4ee1d9ee59929d5441eacd29d18e487786756a315b84f471adcb0d8bc733471cdec82bd344e083a39fcdf69b29e60b7de00cf28c1b80aea265d0b9961c43a5ef1bee5a7287fb16ab01d7e3f0cbacb8c31ca6cfdfa9ccea6d17d6b4bde983dc5151d2bbb36f2aa02173facd7784ac7929539895ad7e333bbf60671b2556438b603a349b8fa94db255fd1fbae6db121b18969afce3504df6cc39ddfd8e7a184946bc99b346d4057d9daef76c6d365e0dd55728042384489d723d03c4f100bca0eb88d86d5eaf3cfbaead20b8cc42a6cabe745d0225b00b339cafd4d4e2af6e772251b5631255403b12ef68e452c78edcd74d674c95639eca445974f25e4dba618899ac3de1535c8d52a9ce50e665108ab5fe0e95c8f9bb901621117d2bccf5d9eef6c9986ecec8275d49cabda3f14d5f9283d66bc14516fc750506c76a4bee211de8f336ec75bd0db47ac0ee803f6a6e73ffe26a14d4c47e69b94b2bac52f811bdd0969af9551faa48820dc24956d34342c840ef40578409ecf474c4019664a119aa4b9d0db316b87cd49c027d91bcc1de1ca8ad857c057e56057d8addb84dcdc5a23bbdfc1de65a98e036e7045105412f0af799062f3baa2eef0b2357cb88290ef4f990125584143dff1e3d48aec69242bced580d3ef2aebb656cc67670bafc4bed650ad1e0800a9fc1d9ed9b95578e073a6f0a999bf0af9b0cea88e5460f47a9588002a151a98755dccf71083381f1e6a24bfd10bab8c4d4297e68bb28ba78f6cf731115eb161d00da262b829335ef6fd9bf73208bdd755a31e2fc0ccb42572d4a95cf57c3558be1b0f22294a4682281c10ee91800e649958f938ef05da897bd55d9d1c4a77118bf538675fd3b9a6f98323bc8f67d4990571390988a7d9df0220af3133420da28a8baeb10eee8a2e181259dd7b88e62b81d4c8d321ec037abdccc761b348193b07f2ee96e558a7010ea6c711a66c90854726e95f4d1882e579202c5ab0830d05d1d29bd83a80344b27ca789a70e45904475a51a44938b3a26cd77587d025af147abda2052a2898cd293e5ea485a1ed74c447cbf6868b4de9d4aa1edb6de9f188d5d927857bf4454e49ed15da387eaef1bc559a0c072c4d46d7abf10aaac4cb56672f4e14aaa62f379ed53d298c1201fb3ccd4af09daf00a5741243dd2c860c7ef65c21634c39aa71aa595962a32f68d9ae556a250704f05f1bb2efef03c758e38f264df79f300e85e95cceaa1ca7f37873ad1d1b241f214896661caa997bea5a6d921d1338ad7dc3074f876b4594a1d4f2eaf82565cdd09bfca745c8a4c759c1733dd3a0e72892eaaabbf378beff9fffd6acb5a95c14e9b2de081076a6f857350d67f31de4aa5cc7120d2f105028c39bd5192edbf1a0ca45d5dc844975b24fe0c1811a798d5504c18437624ddfa07d8484d2865fd0bef575174cea2e7664179702d7b63c4b96ef50da8423af3e61a4a477d69b6d022476e63d9986270f90bfe2d1be397e96f3957162a68181de99ffa71ccdebb58bb655f3e67525ea479412bbe75a6c14a9e327e1291b02ed76db81063fc4f4bfc7bd3e251732698377cdc7de276b4c7aa84f141ec94072b0eaaf43a626170cd9ba2ae79de2d08dd008de19d386261fc534677e2836326d4ea357534ffd8bb1ddefecd2e0a7a09c8ce77afd6feff20d116fac5ff8b80d95e758a33be32a6c66c2b6b1a20ecff8490fb326012bf51f04057d15bbd33601c4afde8b916cb646618bb5be895ee7c14e62526ddb5e2773da2dba7bcee2583faa0fd25bddd1c59a643c6580cfb29e5b991595f8eb858763797ba877c0041bee5e908b16f95ebdfc26f344de7c6870f6ded4224b67768703aed5fd366faea0a633f71b6894f73d236282b75a960248e82e51a77dae6a54bed315de24737f224529bb9c3508e6f3a350e2afe7ccfc9b47f660d7686466df675a60a41d0b78022d0ca1f226cf7423c17753a6f585fbbaba4b2d85b605bac5643ba77fd9627673100a19f20ac946a0c116ad74351ce23a8a0f89d4bfd6599c2eff0e178a6e8d49f1034fac50549bb54a2704265ffb6bbb97ec99aeb196bb1968640602c5479b6b8ea265b7b6ae84c9022a3824ae5e524942bc5e2bc8d60f0ed359aa292381809e7f2c83f6f432ce392fa93feb9b17bb89adf85ec72c2d510fa94b4b64f87b7a6e81c4580525e8c2224d0cd580923aae0c3c550588e25bf6c6b10a1bada1958e6590173f0cf5e73c9fa5dfa076b78c458b24efa9b96b496688579cefe7bc2c2a39ab260e022502234ceb1ea3c4c3999abc1c63902fa3cc1bceb9efac898f38a770bee724c27c1cdc3d7ad45c952af3391188540c32b20991226d301e473c66e8924c4c29b7755d1288a119c75dd5dd58fb990a41ae14c6a0910ce5c0809c26360d4d67766555b6061e90deb6cb45bf75bfa3748b0d742e8c0701c4df433a6eb4bc3e58d738f257bcd216321e30ea632a6be96eab33c19a24bad8d76e9f92c69484b6916fb57f18d38ac0b13996fc1429313afc040ee45422c0364108dc3b83dfc92f854101f31f47bd766c020d17073b72b791877e1641edd1365289eb4c7560afc0dc33812a4f023d383cbfca27008d4fa3f269acd8540eb069c39a1c35a9e4753534b205973d0f00ec840260b76eba75d2b0cbf6edaa8996c666c72b94c7b5791aacfeb719028a07f5ad347af5e7a9ae5f93196039f293dfec40c19304c993ef458f6f64d7b946b494ffe768ed3ebfd0c09de39765efb1d15bc6e7ebd144ff9e15549676b6fbca53e1ef85a85d98c17df3ae4eeec9cc957d690172c3c6cdb1a2bc4576a1cce8524d7e557bc4c936297ef75bee8d3ead1d211dcdb1f7a360d64a65f350b60d083ae5d1764ba3ac85011e8430661f8bd8b4f279ced8c3f5795e1a447aa8545370197cf74a6758d7a74f67a5b933f298be38a0117c7ec744a262ca151d494e1cab1ae00b7e7728499ebeb35c2ef80c67295de596e255e34bb79f0c7c37f96ddfa68d3e5999bf2533f123927d83fbee22e84ca84c27f8fadc21dd4c4a2ac5f1dfafdcc6a39be7595632d3e1de1035e1030fd93b12014ad610844d49c59ea01f47769249bf8cc7791f4a54c8deff38cabe4e31ae5174d7938517785af6ce9008a9993cacefff8bbb757bf11c01b5743a32c2ca74338e6904e1050980652870cb0ba5fa1041c5969dc70fdf49f6c88828bb6e1acf8d8caca83bb1c865bb110353ea4125ce3ad51b87c4fc6c7f44b7a1757cbda937cb9206d7c9e2824e860aa5cbc591f745d1309a1e737b39019ecf781c82ef772b41c69da1c78c537db08ce2265a55904ee23fbd593a7f0e4c38c0510ad83155e3c76a1e19fede236554bbe477153aa41e96c07951f764e8da087036ddc20276c37f6275fab903ba5327ce95ff0d6a95b3144e350ff2179494edc1a8ec33cd8113193d8733cec6d2a4be01a16020054d1167c1db71d6add3f14c2f3b78635636fc1d59a8fd12f3cf89fd9104d007bd4f1e3253d58f024f9d5b1bc2c58db3232ff303a72b10832af51bc8f06c8d4cbcdab02178096eec9aa369137e98babd9f75e65103589b675aef24d9562d5fd20212afbf64f599e6eb929903aeb86943ac22718522b0fcccc48a71c3db2e587137118b27414a54609b6085fcc4f96f885b0f6057440450ec351df55705714504e52cf570bd9b56d7e10b5ac99f0a20d36776ae0c943750ca00b9744f99766e130327276a030dcaaefffcb7a5badb704fda3d2ded6f946edb558f2d44a0d49a5deb7f7e0de6cb4da1f87b600c5bc12ebd461ab72f831589a264e1b9b2270fb5874ead8c819055c0c27d7a3ed3a61e18898dead3f3cdb5172975aa5029359d1b2ef0948095cc8eecfe46964d1df98f27b844658b462b5eb1b0ef9bd785e1b4952d9ff9d39efaf08153571cc32bfee16f9d25f7ecc17c4e19f339d46907b39de0214fd93573288c67e5cc23ce141220eb9e03a0742497088aa16f468967a3b751f27049027110ee3668cde09c273815612b3bbb551990562b597a1bc5be7d8ff515827b5125ede1cb60cb8f04bddf2e3cb32fb4aa822d55c718a056b67bdcf2e471f935b173282c0c4d268ffe3bf10ef31bbc3ae2c960ead7ad213e82b24b86910247200e6e778e07da04672dfccccd6789d506b1449b8882d9f5763becfe721b744d850cf6dcec4ff8b0a11a8a0331d7f6ed3274f69faa54aef5e2cefab82d23433d9c81a46d1fac8c024fb2d060036f1da5b403f31bc737e0a899be0ba3f89c925df789d98b2b50c9458479a92ecdf852aea31301262ecf4825fbcad4dd5f1174da375fbe9cee14c7d72b2098333c0136584bf68f2c25af6ba556215f18e22898dd11d2d7fa261aca3eba525c2d217a8522735cb9ac3161515dd9a99c83c5522df5fbdccd22ff32c60ce32f4447284d849b78cc547e8959265fe0586aeb3f003ed5df741f77b74cb2ab395a6524464690947abae42414f8c0d7a843c95a49703a3d47523403c55b630db72b57abbb1efc11a7775262c86a4cf809be336e11c24ca6ca876edff25073d5503fdaf71f4582eafb81a12e2db650a234f0b4007144db1e14ac88046a5944abad9889c6387d0d806b79e138dbfaf21b3f8453a50a514a9d23c1eabe5969305c18a609ccd2b5d2bd05170cef04cdb5bb0f36a0a8d45547003b24a366f6f13cc264df70e2e5e89f6fbe2b1d63a4179a62275456355e6af1dae8e1b30e0913f5f1f", 0x1000}], 0x4) fcntl$getown(r0, 0x5) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f00000048c0), 0x1, 0x0) writev(r9, &(0x7f0000004b00)=[{&(0x7f0000004900)="d590b3cf27caa75eae2e227599d6dc0fbf4e0e66f155a1e047a9bc6cd03ef49f40b27f268abf93490fe1c8", 0x2b}, {&(0x7f0000004940)="996fbcbc25a8dc6a163cf8bdecb74bbf58260e28a3f1ed58ed36598e790c0a16762dd55442e3935cc0cc79d519ac4f1f1515ca4c4a71af0ca9bcc0ccdeb914eb8ac6eb9cd2a7aecd09060e1b2f39d011600de0d62ec078a833e6fd410674ab42d9ec9e16f40b60f69392c51210", 0x6d}, {&(0x7f00000049c0)="15e686d6341336ea687f5948be8470357ba0bf3f93f0d7e66d58939d280cb42798521c45dbb95e72f815f979e1639162be152983d003029da24f7b469947c10b5dedbfd8a45e9cc9fbffe18237ae2e8648831e32987752c8ecfbf5f11f924fdad920728666", 0x65}, {&(0x7f0000004a40)="438f5d3078f683cbf65914a472ff4d9a7cb0e2e2ee36db1e95450181a8052146b7b6d2d5cc46faa25c211fe3132cca7665b80be1f871b6b2a2640a80d23bbdba05af0534130e97aa7c24f83e1ccf51bc8ae17bcc135255c1a33c74bdead5489262477a2cc61d99ac17560d46c1159c62a1500e053147c25c9738092cec5fb42852469bb3b333dca586834e1c2ce4f1531be861b9f2f635c6b94f12cb9d98dae09176c8a62f3593b00d8cd3", 0xab}], 0x4) fcntl$lock(r1, 0x9, &(0x7f0000004b40)={0x1, 0x2, 0x401, 0x4, r2}) close(r0) fcntl$lock(r0, 0x9, &(0x7f0000004b80)={0x3, 0x0, 0x7, 0x6, r2}) close(r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000004bc0)={{0x0, r3, r4, r8, r4, 0x80, 0x400}, 0x3, 0x8, 0x5c}) bind(r5, &(0x7f0000004c40)=@un=@file={0x1, './file0\x00'}, 0xa) r10 = dup(r0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000004c80)={0x0, 0x0, 0x0}, &(0x7f0000004cc0)=0xc) getgroups(0x4, &(0x7f0000004d00)=[r4, r11, r4, r4]) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000004d40), 0x10, 0x0) r14 = open(&(0x7f0000004d80)='./file0\x00', 0x100, 0x94) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000004dc0)={0x0, 0x0}, 0xc) fcntl$lock(r14, 0x7, &(0x7f0000004e00)={0x1, 0x2, 0x9, 0x9, r15}) r17 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000004f80)={0x0}, 0xc) r19 = open(&(0x7f0000004fc0)='./file0\x00', 0x100, 0x90) sendmsg$unix(r5, &(0x7f0000005100)={&(0x7f0000004e40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004f40)=[{&(0x7f0000004e80)="741cc1a276b8475cfa9b942f130679ce53cdb8a422cdddaca45a331dca549f97f9e5fe56593f5b4ff42e90ea9b9ba6a969319b54ed5b96f2b480ef2063ab94d72b0053e78948bf8b08ad7f89aab1776b891940afb060404e7c9b640ef96065460e9c01f24cbe27d05a18a956c2f2c7864e4643b2ca052f288fafdbee07864feaf627ac5bde16a9fd1bfed41ccbbf76d2e432884522e2a0457fbd7e9438b8af6b3a1cb937c239e8b8922a48206f57c1d6d4c76b9282cf7b6a7f", 0xb9}], 0x1, &(0x7f0000005000)=[@rights={0x28, 0xffff, 0x1, [r10, r1, r6, r1, r13, r17]}, @cred={0x20, 0xffff, 0x0, r18, r16, r12}, @rights={0x30, 0xffff, 0x1, [r5, r10, r14, r13, r6, r6, r19, r0]}, @rights={0x30, 0xffff, 0x1, [r9, r10, r5, r1, r13, r13, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r10, r6, r5]}], 0xe0, 0x400}, 0x408) fchown(r9, r16, r12) 20:27:20 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0xc9) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0x22) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="61c6bcd56b378dbb5aae57bafb6c2450c6fb4b855e51cac7029d5754", 0x1c}, {&(0x7f00000000c0)="6b012b76f9d9946955a111295adbca5b3dd64105bd71eeceb69d1dd6083908ef7f4db5d176d3f264b5a5c8bdd538d90f508278adf9cf29303d0a0e6d8cd393f843fe944cff5a833052d5e7b07dea4b165854ffdd2deefc1dae641793865520c26533d92490cdb7f5ab9c1310fa1dfff54769af5c853a078c944969fa63cafbd65d25622bda5248a4df448565840d19a56c9480d4ac57c2b941f278c8f4de75005f8f56f0511434963434ca157b1c4ce4050d8daeb832e056e28fc772d8da2ff9e8a34eb032f91fb5de6783b44a241fa9b6e8ee5f07c053b56c1a26f70281ebfeb67a1884eff3239c20b8b7d03b4b891e3b2c2b", 0xf3}, {&(0x7f00000001c0)="c0246ca1557808fae30676f5226f74ccaa0e5c0e8dd14282", 0x18}], 0x3, 0x1f) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file0\x00') pwritev(r0, &(0x7f0000001840)=[{&(0x7f00000002c0)="bb0455ca45ce16d8191a49dd992be0951139e3073c58802063d130d1c59a00565a1859d311875348908cd8379a8ffab28d471361adb99fe3d67f16b56b5ab90b267b59689f5613de3c9d7d914c05f9b95f2746a44cff5826cdc133ba8c7e72212c26412bf81a624a00b318bb21ebd0dcf7ed7c897273a11791bc60c6cee251c4339ac558f493d1137d5c1495a821f8ef608df6c1c4170679abb1e6e192f163c5b7b1aba9eea2f9aa819447771a99820d3e05eac32feea317fd9846208bce400959d43e73a024766b1820f903891ae43c46b367911788cd360afe262d7be438cef5ebd5363e4a7400e04eb3058eac7b872823f263fe9d", 0xf6}, {&(0x7f00000003c0)="72cad316ba86eb8b112065aff06e426fe4d1df5701dd5a221b0a63197cea789fd6f0b51527e73a4469f3", 0x2a}, {&(0x7f0000000400)="a9461cae578f228f6103f3b16d1f4d05f255740785b1cc03e59cc3b6a2ef2b08f67624db3c88a33a115629fc8392708ed561940d145184b0bb9f811dfd7f7e5c4fda9e7bbb02e4bdbb7d3099b314bff05d61de4cb2733e523ea5c4a76a66d588", 0x60}, {&(0x7f0000000480)="6fe94fc3eb91b5dcc6201b78b7f805eca1ece24d9dcd", 0x16}, {&(0x7f00000004c0)="8714c0ba5e7028083720e81e86ac2fb21575a4c5001f0dac6f99bfbe79c693a48af8dcd45b3898d2449ee3440f338122c91ce8a18405c209710e38204e19075c2f83defc8ddbc4b8b6590dd1c6c89668c4af663732174f9181ad25448ae20adc6d1682a854c6a389798b27cb27a01182", 0x70}, {&(0x7f0000000540)="ada7e95af4d4c502f3229611f35656ed38b717a342a5087539938890bc72edc27ad79e698b22243a31eb6f91c4f4f0dc826c16f45c6a1878a2362a600330ee9c5e1a097be1a39cf04b31cd5b7ec7c96186", 0x51}, {&(0x7f00000005c0)="ddebad7d6446cdd8652539d7ff7db2accf4c809de5131696896cc59c1239eeedb7844d023904cbedd809171f746ba2752d2455aa7cf7b730352fc0728c9634a3693339e846572cbc4914d41318e02c315bc3c39f5b40b2d370dd0d8f070f00d2256890858f9b71b40f2efc6b7eebecf4f9981281340942ce477bbdb0bab40162d79e1a30300faea7fe1df49ae475388caa99494b71977e794112b3525fe2b3ac96089b46a751c9e8f4a09d0426c0515ee9aa055968d4807550f5b4c6c719bf0954f75de0e72f694978856edeba6ec115c97020edad07897465f3b037367bb7ed1d90b1d0b5b813938328f38eba379789bf3080d3fe8dc13b8069dfdf0aa08aed4dc1fa9dcea654e965e2e0454bfe06c56c9300d5649f8a36cc44999a80459960045e6f0ffee806c804a9b9ca8e67adf573695051e7d5c8818fc7342016ea907eb2b5c790bbd320b4b4c8a04e48ed2b42b7bab8eaa4e6d94ab9c8933162f37fa7ec5ea7805ad9704b86859cfeed68ee4d8598a6e2c4355f191e7603853773015bde485cfd12e9e509ef63f375a8bfa0a24eb9ecb8fdc5121f2e12deaef9549e40c3cb8267d11dc6318fb7b778527ff0601b30c75ac06de46e72ed7d715f5f5824a3888d4a699b56a33e6dde554acddbc97b632f7e2f0037c578fb636a6b953279cc237ef2b4769df1381559e8694eca486ecab5f65b98c3f00199ab9be281da20034a584bfa9e9f444f22ba8c86f4fb7ec213c3eebf64b8473fbbcf18fc63a2496b75083968ed3046a8b90613721faf24832898a0fb6e7acbbcf5853c36a55c0a5f8ce1f3871236ccb17d63923b1f6672214ea513c2892f9f7b7d2927b6376a092e65381d3071bf3e6ff39f92ae14a04ff46dfb8c94716ffab84b21af37db56a5d1d39bdfe78f223722369577f0dae92e7f33f2d8f5ca1a1b39afd5800cdd620ad688a2320f2a825b330325f78f2586fa03876adda784f1370e9d47be87535216c8abb657f53122f49c6f58fb5c4c5351bcb509c254ac6a9d1ffc1d98094b2fb3689594608edda735e36c9648e0a421dd13156eef8932f0df04ec68b9cb1dfa61510a115d482580b8909e9ed15b33e0c3cb08a4c0207b13ef3904e882a646fd50761ff3ab1e28ae30ccae9a8a87be786cb98b62b641f262963959f13d8e2a0ccdb435f94e590e01fdf4af834073cd2f1b3be05fe081494eb635915c6e33c50db3331ceb74ba167294815cc37526bcfdd69c2e3a9cbdbaa88b82088e20d84775a4ae647dfa759b3974a47216b017e5d1ca0f222483b5af11b1ff5656ab6281589be447c4aeac157ecfe3d9fe1d6d371f1ac58e724619e9743c24c73488eb0fcd7359ab08c5b618d078bdab9b342776a0d7af6f8e7a8d554a406a9ff4906f5ea8319919b31cac3ab65a001271c658a9ed7e6c544e9126a0fcd648c21b8f9d7ee5e5a8957d400d50647f96bb64ba38bb7d16911964d2cb2d94f3a50d0ffe31b457834c59520d5c761f515c18593250810f79b3a69e22ac55ee272c3018051fb938458f377d172cdfe49aab93425b8c59737b976a2b55e71cff02969f4b65c14dee3265932c5a7e208d9ed9f01ee2622e44cfc6f70babd8725db2505174bfd8c806684ca568a38aed015144891c013f876cf9cd47057869ef67f56929ae4c5673ef3156f115ab96eb7bc32f62e992cbc8f37ae9895b8637dbb5fa4d0d01b455d7404d80fdaba2b7d828e330c359e39d8b5fc2e055389c36261388c4df5bd3107e1c72aa4a4f760aaf8c6c770017e46a588d28658cf1a8e6c655f00ad6927ea3bbb4c4060f875ebca8fc30da6dbaabb52478e96c137325c4fe87721cdd7aec0e8ad146c248705a04ed213062fd096b4a84051438551ba6bac6143e4d79b0627e7f34780f47062c00538bd294c379f9a941974b5bfd2707491cbee887144c0d7887bac485a9c7737b67d58fa03571a699a111ba3a0a534cd69210c7a2c273c429607fbaefbaa22ad387a32a60ebdbfc7d5134bff4af5baa95ec833baa36c6ab2b4c54202ec7965e866bed5ba5ec6a211a858e2b11b6d196f4e4a2b1548bd11c58d87c2797d5fd169ca97036561082277153aedd7cbb99685d6063aaecbee4322a132f0d265d4fad376f9bb7fada8f72b8e1482b94cece04251c618cc3ceac7a66c2f471702a3b9ebe659639ca08f300b6c3d579527855a04730e420f80ff6a5bb8397d19474d82a3d9477441eb811a162af6280b551c2feaf4e2e8cd0568d78caf2b69f2eeb71c7e070201551bf3f080c6cfea1cc5dd92dcdfc2ad394af5216778e263fe1d83d3457ad9c54a3ebcf85c9f69d4cddea7b92a00f5b7a9db033a25af1245d138d17afc2f5e46cdffbf4c34638d933618ddc4e7fc2aecf5a79f0fbb5b596c4f772c688897a862fceed9153049ec7ec8b591d7d7b866d83faf0522b6e09b8f4be3e1150b682827ba1726e344a9ca8431ea281d688fa5cc088cbd05af077bcfb82e55e23565fb1a83408c024b9960cfd552bd6b99d9f6504e1a827e6e5a8139f1ca97a64efa1df90eeac607743593cddfbcbb07279735fe446cbbd49d8f6115676fd1b0d786f1414e451f293311a457826cc110e51501c3b23798b221f7e210dcb04c7cdad3cbba58ce73bf8d1571a1c2b2094588e36602bebe33ee3c3c03004b154bc95d5c92d05414f5b083aef77935255fd0233df20b9311ed7dd0f9b3c5f944e447f7fc240bd77a71c7d2660065cb32f33d276d73332e68f5e73437bb1e97b68badda20b944292d3729a3d4d01f1c21e7910a547620d431bfb0adabf634d9553cd98e550150eb96b97ebcc7fc3f3fe128ae7e2c649243d15379895ca5797fdc1cc545d2b24bcab64c74dab2537b0aadd8ff40fda9a5bdefbb3eb700eb73ac4eb8a5d248afa0af14bc9426c74d32555ee406f489152341cc0c8b850bf81d3b3f8e24d1ce9aab6f4c8f32f9c87d48d111066796ddc1a01d3c8831da761286cd6767a487dec081616b3eb440468aab6dc9a08ece90ec87f733862a1bbc5c88a4666be52be246f2a33dee4f4a6993a827d06f403c6b9e9251437f4168bd2c10c082a7f3b96ab233f7143bf3a8c721cf2b0564cf4cead4e1014051fe670ddff344825f6144397ec84f226986adf411d7d46549587d9cdde29f2e5eae929648ce3c9ff53d1be419b06f912a0c400770b403710e66ea740cab3bfec0df2dcf0ddd78016c24ddcc733281f32d87dd06efdb925da104c170bfb7f359c5f7d0342e92f227166186f960a68496f4eb88a38fa4394e16906e3920ef5fb4376384b24689263673ef7f1ca0df4a78bf41355f802a07634cf6a4778aa3281c423e3a7588256737034bcd81e844f0993ec3db4b35e7d97ac2f17e8e3f1e9bf3e99d1ec1707c65f56fef88dc99fb72cd4afa5fbf7a3c356f6d937c51d08b5f6f127bcebb8efb08099146d73dbcdcd7707cb2530d04be7d81939d18cb3e647b9fd65dfb8ae7fe8f67723fa308a53daf84ffef13d8bf92a54dd7d854aa4c2d76830095c2b0f46ced102ea6a5007d31f784dee25d9a0f7df38c70286b1dffacd24d1f0b0603dd79f8f7c906530e8fd425adb693452e24d9006b3e8392410f919b87ea51cf882587821dfb7b357ab4e8e53a8369cca0533ab4e9c810b5fd1a44d8444792877ed859096627a4e56f9a0c760922f42b80f1767a5ee4e21bd3bef4b09df2389ddad90006142892c966c3556974812ce09df082d3402654497727a624abd7e5d4c6cee2369220a53a1e2ede33489800645c03c5db4a0c6478adffebb78f58d00647ccb56bc3944f62070d4fd7ee921c444bf4601c1e61381498edca096fb257286583c215e5262b7bd94cafdfaa541694762645c82ff640d09f909c7125af1b9b606163f91122f3ca9b9cff6b64d24b0f66591c4d5c606b0233a2de7576d6379f79aadff0ab8039831d41e6c10e40b7c227c2f88f6dc705e137ef812487ac1da12511696b6fdc82cd11095eb4051e8845e15ff9fccb666918036d540743d915f0056e8fdaba16e404dfbd89e6024087aa0822ebda17cd0228e21ac5fb36e840b3395e7987d683c2ae9f1630f7de25cf4f8db66b5da728fa03891ec6bf2f6c51610f20e2b9f9a1ad4dba1dbc3d29975099547af8305d228ede5afd7e927aac1cc2bae53a0c4f397b81297d4a6476c08e3f8671d418b8ba38c6fcba255c2a1cdc81cc615b971f5a3eba0cddee5348238d926e5d6d4ce8d6a4a9aaf7d893b94762e814f29c4b380f8f1d6a8b1359bc2ffecb059c96c366b4af559b26fc5e8de090f68e616115ee9337a8bf108a4ef2393934a4382861843898f4c181bd86976c4c42aa26426001ad6a1e86758f061466bff650b7c6b73348212d093e8fe1c49ad1393a4e4d1a1b720b79853564d8d62626b00f83621c5ad281f1f48c8fc6f51d468b77722bd3a31e2000a8c64073b1da2d7ee8126ed4c66a1603be20b1c8d23fe5576505387949225e74c861f3f1329938f1b449e5cc821a67aa680ef5f074cc1edf61bd746e57f217fe68676387b56ed79dc4315f98e121555f301e2dd856af6e69188677e8414b83af8a4213a9dd570d6a824f449bbd63a3a5e1b3028a3b2e08446140840f7d8e10b2c8892b212bc9abceebeacde6479c882d1d464292a29c363697cb086a67a616b652eb0eeaf0aa24eceafe7d7f8716b7d0968929e9f149619ec8765e0d87afb47241616167dabe00b278fffe6266427df9bf22e6b4a53ff22057b4b0e7ea3702ccc9f8a9e4b40faa4792569b998a86844f1c63baebbf0db5a05aef841dac8465af43eb5d9e17bcdf7e5e7ff1899ab90f67e029eac82fcf7b5280517dceb14927371d0ce4b6d75a85c6a76ef203efb23a61d21c6947ca48994e604424afd3661f4757e1e508410c6627024d979c2b6a1afa093e62aa60062200fc3db9361ca3dfe46571060bfe15eefc1f73e42f114b5f1cbe50f143063eb81c9b65093e4d6ab15db39de02c219bb75cbf5980d121fc5c6bb0471ba5cd488c66a425e70d2fb31da1aa57aab96330cbccb87be3c114906d036088372907cd2be14e46858cd9b5c0c4ae74dc621d8eebcfec35c336e43c595f7a29f52aaf4d9625b5153b2671e56fe884d28ca2e493fb07ccee88279c899cade3c65737d5550638a8f37c7a3cb23f436fa6b2bd14e84269e883410856458927310171e50a53ff89a490dff336f4d795dd7f300f2eefb5cc1a5708b106d2763065aceea951b893c014f4891d75fb2bcfa746f54f6df0f8a8d1d2607f82656813c3e7b8ea159797ed992e113aaa5b6ac3c049a214749d750a136b127f9032b78e151739e83be36d440157fd2d416fb0177eb24233dc4f307c5681318b48a515195ca99e64e8406b290a33c7e8c339eac4d323ced104a4e65097f3bec83e75024dcfc83ff158c1a9d4433054351ca84ff755742214700537be3092e242f07d6bb277b10f179015d34d10703530c4f4ef21d8a54b20e45b0c720072fb82b2fa028d2ec7653f3f1ada92d2d558efcdb34fff88f2a147d1fa31f1271662f380f492c5cc8980b3f686870ae03690c8b80ab7ca9892694c931b16788993033645a4fe96c8c433d53f21000d70cb3ef2f8099f30291f8192b8fbf03616a08e03a40a4a48235222a45d23a1538855e00cf3f804abff1175c096f505f65d9ab7bbf3b9c35aedbb01c1e3ffeff56b9129c3b8c769d48af9ce1142b1aa14b3035bdcdf8bc19233e7fa1c7c759da0c07b2114f157fc7cfb41a1ef715e677d66a1cff342ee33f3f335ce3ed736b5d28e4139c", 0x1000}, {&(0x7f00000015c0)="977ced5d42e1747bdc958275f75706bb4fe4856b738533821c31349c12fbdb1db1f5067ed20a3477292a6a141573d2160af68f44b186970b1a0a7e7801b45d0abace4d980c8700ad7930eb6966d803ab6a087b02ba9150deb7037bca34cb951b9413aa8eb9e32e2467340a36d7505115a31e48dbd188a3930cb8dc4b9752ba59d7369457718793a28dcfbf8f2cb8c84a78306704756e7bf34a929831acac5d34da9eed60f379c9f8d89e6c96e36527d2f35ad61068024968eba873d9deeb0cb5fa0da2dba30a199bbfa5c744230a62ef7df7179a32fd9e671cf193c20d1d80b4b68d929376", 0xe5}, {&(0x7f00000016c0)="e6f7320faa37a596bb054a42bc777193c009b87dc7a4ebda1f44da55a42cc4c40c93da0b0c9fe238c6e8ef8be0011849bcf115554a0d5208333b09a8a938783b4784444c509d4c2cb27c8eedcd5611e707", 0x51}, {&(0x7f0000001740)="a149127e633c337c55fbd4fc159a456bfbe90482e6b7514dae99a19ef2ac362eba315c0321c24a9c4abbe4cbc1c0319ffa3ba150420f249b07bb4162f66e375e43279e43332d72faea17396ab314e79477c7f3e22bc4ace74b63353dcfba244e8c07ecc742085a7c8195119a05bbf9c86abbf58a91a237f8a05be13aa6db0779216310a47b7d816bda99b3b0f084d9a73d393af5218650df2e961b1a73cc58b673a3a456f20eef30c5c1bda1c986f973fc4dc12537ecafbdd848bbed896b5633dee9b7f056ad1da64c2bc7d0f899b5333c03402189faf5f673e32bc41ac6a6774799167f817685d1", 0xe8}], 0xa, 0xfffffffffffffffe) symlinkat(&(0x7f0000001900)='./file0\x00', r0, &(0x7f0000001940)='./file0\x00') pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000001980)="1c13fb6797ace5e23d88bd71e9651dd02d51be96991669c8663125f9ade122bbce9cfed314942e22157e3375222e86c0edace8a62ebe227d3d01fdf65d449ad5585345498df6a53c326a8c60834dd1153da93ac371248181225375328ce948d5d1aeb0795cb9", 0x66}, {&(0x7f0000001a00)="ae6ebb238b268fb356d0be0a150dd173", 0x10}], 0x2, 0x20cd6954) symlinkat(&(0x7f0000001a80)='./file0\x00', r1, &(0x7f0000001ac0)='./file0\x00') mkdirat(r0, &(0x7f0000001b00)='./file0\x00', 0x69) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000001b80), 0x80, 0x0) symlinkat(&(0x7f0000001b40)='./file0\x00', r2, &(0x7f0000001bc0)='./file0\x00') unveil(&(0x7f0000001c00)='./file0\x00', &(0x7f0000001c40)='r\x00') fcntl$getflags(0xffffffffffffff9c, 0x1) rename(&(0x7f0000001c80)='./file1\x00', &(0x7f0000001cc0)='./file1\x00') r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2014, r3, 0xda6a) mkdirat(r0, &(0x7f0000001d40)='./file0\x00', 0x1e0) rename(&(0x7f0000001d80)='./file1\x00', &(0x7f0000001dc0)='./file1\x00') stat(&(0x7f0000001e00)='./file1\x00', &(0x7f0000001e40)) mkdirat(r2, &(0x7f0000001ec0)='./file0\x00', 0xb) rename(&(0x7f0000001f00)='./file0\x00', &(0x7f0000001f40)='./file0\x00') unveil(&(0x7f0000001f80)='./file0\x00', &(0x7f0000001fc0)='W\x00') unlinkat(r2, &(0x7f0000002000)='./file2\x00', 0x8) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000022c0)={0x20, 0x8, 0x7, 0x9, &(0x7f0000002040)={{0x8, 0x0, 0x3, 0x5, 0x6, 0xb53c, 0xfffff001}, {[0x74a4, 0xffffffffffff0000, 0x6b5, 0x0, 0xffffffffffffff01, 0xffffffffffffffff, 0x0, 0x5, 0x0, 0x401, 0x797acf53, 0x10000, 0x0, 0x8, 0x8, 0x8, 0x6, 0x8], [0x10001, 0x7, 0x53b, 0x7, 0x2, 0x5, 0x9, 0x6, 0x157, 0x3], [0x6, 0x5, 0x2806, 0x2, 0x2, 0x6, 0x8001], [0x3, 0x180000000, 0x2, 0x361a192a, 0x7ff, 0x1], [{0x4, 0x0, 0x7, 0xee}, {0x2, 0x200, 0x80000001, 0x5}, {0x4, 0x4, 0x4, 0x5}, {0xce8f, 0x9, 0xd1be, 0xfffffffffffffffb}, {0x2, 0x4, 0x101, 0x8}, {0x20, 0x5223, 0x10000, 0x9}, {0x7ff, 0x0, 0x7fff, 0xffffffff}, {0x4, 0x4, 0x26, 0x8083}], {0x5, 0x0, 0x8, 0xfffffffffffff001}, {0x1, 0x2, 0x9, 0xc68}}}, 0x5, 0x7}) r4 = open$dir(&(0x7f0000002300)='./file1\x00', 0x8, 0x28) chflagsat(r0, &(0x7f0000002340)='./file3\x00', 0x0, 0x2) r5 = socket$unix(0x1, 0x2, 0x0) kevent(r2, &(0x7f0000002380)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x2, 0x7ff, 0x8}, {{r5}, 0xfffffffffffffffa, 0x80, 0x40, 0xfffffffffffffffc, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x6, 0x65, 0x5, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x4, 0x8, 0x434, 0xffff}, {{r2}, 0xfffffffffffffffa, 0x3a, 0x2, 0x9, 0x6}, {{r3}, 0xfffffffffffffff8, 0x80, 0x4, 0xfc96, 0x2}, {{r4}, 0xfffffffffffffffe, 0x8, 0x40, 0x2, 0x8}, {{r2}, 0xfffffffffffffff9, 0xa0, 0x4, 0x3ff, 0x95}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0xaa0, 0x4}, {{r2}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0x3, 0x420}], 0x1, &(0x7f00000024c0)=[{{r4}, 0xfffffffffffffffe, 0x22, 0xfffff, 0x8, 0x7fffffff}, {{r3}, 0xfffffffffffffffb, 0x8, 0x10, 0x2, 0x88}, {{r1}, 0xfffffffffffffff9, 0x68, 0x4, 0x7, 0x1}], 0x6, &(0x7f0000002540)={0x1, 0xf435}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mkdirat(r4, &(0x7f0000002580)='./file2\x00', 0x14) 20:27:20 executing program 6: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 20:27:20 executing program 4: open$dir(&(0x7f0000000040)='./file0\x00', 0x8b41, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x8b41, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) (async) kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) (async) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/69}, &(0x7f0000000100)=0x47) recvmmsg(r1, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)=""/217, 0xd9}], 0x1, 0x0}, 0x9}, 0x10, 0x1, &(0x7f00000003c0)={0x8000, 0x1000}) (async) recvmmsg(r1, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)=""/217, 0xd9}], 0x1, 0x0}, 0x9}, 0x10, 0x1, &(0x7f00000003c0)={0x8000, 0x1000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001000)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001040)="b1374b8f3b5aa72c003af373ba771ce1fda1051d218a4f739df3e35eeffb7a8fd789846982f4f97c797025b07d94aa0d9ba5f27191a569d40bde164aaa9aafce864ac59f630dd5d7efd112099da420882d01258ab6f443eeddd545bc3a62687ccfa0e30a3b0926e8f20c1550bded6ca4547528762aac074435d38292ec861a202759d78c8ae8024d0dff0f6af1b1ba63f0f90acbe1", 0x95, 0x8, 0x0, 0x0) socket(0x2, 0x5, 0x3) r4 = socket$inet6(0x18, 0x0, 0x1) r5 = dup2(r1, r4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() r7 = dup2(r6, r6) close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0xa7bb, "d8f1f9ff00000000a40d00719c632a000000c37f"}) (async) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0xa7bb, "d8f1f9ff00000000a40d00719c632a000000c37f"}) writev(r6, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x16f}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f00000011c0)=0xc) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, &(0x7f00000011c0)=0xc) getgroups(0x4, &(0x7f0000001200)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r5, &(0x7f0000001140)='./file0\x00', r9, r11, 0x6) getegid() (async) r13 = getegid() getgroups(0x3, &(0x7f0000001240)=[r13, r11, r11]) accept$unix(r3, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) (async) accept$unix(r3, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r15 = semget(0x3, 0x2, 0x0) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000001300)={{0x7f, r9, r14, r9, r10, 0x10, 0x7}, 0x0, 0x8}) fchownat(r5, &(0x7f0000001380)='./file0\x00', r9, r12, 0x0) sendmsg$unix(r5, &(0x7f0000001c00)={0x0, 0x0, &(0x7f0000001b80)=[{&(0x7f0000001500)="ce82dce7a41659a41dd174747a1857df792296954008c4c8c218ec610606e2d82001c7139c7fe007234b92a9c1b325a3e8d2459aab6c61a7af5ae7dbcc95e397446359667aeefc7a0746fd8d32ed52bfaeb7664f87eef3da28233c06a1bf0ed9bd0d41615efdda917b318dc61ce9ae51a19d320d9ffe482c74750510d4fe158cf8115a4a870e6946eaf4956228b837af81304a8c93dd0d07ec08ac0f6084e4", 0x9f}, {&(0x7f00000015c0)="5841ce8fb4c2f7e7b74a9a0fb1ab0b22a91f799e01fa318e780c9b2327aa28c90d9b95569408fd8b3681fa54e96afa9d48777f86aab1afe1954c96fae466f62bed1b16963bfe49663c7a0d1c764c3ec72b26ff4c203392f74112624976c0ec4cf7f4a72f582f590611ed3bdb29358de1b213249960bbcb4f6312251deef003e68f362105dd4f974de772f108c9f360cf772323a8b6a81493efea6906f8f63475ad806f7f359fc0705153d230ddf26d9693ab536edda7f01c8cf089293a5f249c7d6ab7020e27841015e2efb2568287dba5eeb7a06eeed895b7", 0xd9}, {&(0x7f00000016c0)="d047a3c98e265165b0010e311f11a4f8a58603009b4dcd723e26bf0ea48fbb6bee7df0203ba5d5606b8b528118c6b4653614e39c8dbc6c91849b8a1ea0942314c17dca0f2403471de574", 0x4a}, {0x0}, {&(0x7f0000001880)="d1c396e5dc856a795cb195511172db1726bc9013c9b66e90bf4319e04cc4d0ea00fea10b533e39beb9376bfaddfb1af770e8378a1dd6ea79ebb21a160a7b66b7834442df306a016e7ac7682e9e46e8d2d2c0c2001daa859cc4ccde4e3e456470915ceeea2377c7be5f546012f581a6345e8e275ea2d02268de4bdc77b524f7d10c9a11f152c350cb621f27e36424b2c5eb47fb7211ea2441bc252955a88091606a2ec769d3b9c9", 0xa7}, {&(0x7f0000001a80)}], 0x6, 0x0, 0x0, 0x8}, 0x401) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) accept(r1, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) (async) accept(r1, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) 20:27:20 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000600)={0x0, 0x0, 0xa7a, 0x596, "d8b522c251acf78c2806000800bdce0d88f13254"}) writev(r0, &(0x7f0000000680)=[{&(0x7f00000009c0)="c44e2ca2a9c7122fa7697c0ef3d14c4cf0b46b17f99cb1d7f31e8081881e6f5d3e5577e17c9dede59f5799f4b6e90a48ce6a6e7462ff073e53f615938c9cfbaaad5adacd2b3801a160011a930d502abcb17908bdfe4d8d6d68559afabe2c8bd73207677b988115cf70ef236d9415e3599410459188572edb7cba90f47e4ee9f6d8280d", 0x83}], 0x1) preadv(0xffffffffffffffff, &(0x7f0000001f00)=[{0x0, 0xffffffffffffffdc}, {0x0}, {0x0, 0x18}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 20:27:20 executing program 6: symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206922, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) r1 = open$dir(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r2, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000080)='./file2\x00', r2, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0\x00') rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000900)='./file0\x00') setsockopt(0xffffffffffffffff, 0x1000000029, 0x37, &(0x7f0000000040)='\x00\x00', 0x2) rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000000c0)='./file1\x00') mkdirat(r1, 0x0, 0xb0) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt(r4, 0x0, 0x100, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r5 = syz_open_pts() ioctl$FIOSETOWN(r5, 0x40047463, 0x0) munlockall() 20:27:20 executing program 5: sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) sysctl$kern(&(0x7f00000000c0)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) 20:27:20 executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b258d79580000000006000000000000001e594e457ec4a280a2691e47ade5fad32446000288189e4410fa31ffffffff0000001f2001fff7b306000002090144e9b59cac1400"]) syz_extract_tcp_res(&(0x7f0000000000), 0xc0000000, 0x6) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000b80)=ANY=[@ANYBLOB="9c02021176b4f6f690b0ed3fa8ad9825b7518f4327006bbadeb371f0f300d6102c8e41c9665685aa3feafc8c8b3b3414a9749c5882ed4fb7e9e82797ed4e59e410ac194d11e21b4ec2cf1755205a01544ab1b1733c6b7dd835be345db3f072bf7cdc3c373d49830e0b3a87eeed7a0885be199fbf11ad5a69072c8489e1cfc768d7c2b735e648a28be83d11f90d4d632fcc7d75bbe6c6e59121cf13ac8bd9af3a89020e51e9f6700d9e21b830118520b50c088a402a3953267b3284eee3be780d5500c7aad63ac595bde23a6d2166ff1acb20ec5a38b3d31d0e53c04d8bb57eaa0d298052c13eeedb741f6994110734ca68ff7d5d6f4da69f75b533d73f1f260e67b4bfc334d4b9613ccd9b0be7a85db3559d8445df988d02bf41e0fa0f424ffcfa766230a573db75961c4937d9c4d041a696747ec7177acbe80dcfd136c79607a17d72c7fdf79742c94443c12fbb2a0897192326f9d3ef6d16"], 0x10) r2 = semget$private(0x0, 0x7, 0x3e1) semop(r2, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x1, 0x0, r4, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0x8c3a}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0xff, 0x4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r1, &(0x7f0000000d00)=ANY=[@ANYBLOB="0000000000001f00000000ff0000000000000000000000000002000000000000003e0000000000000000000000009d0f7371000000000000000000000000000000000000000000000000000000000e01000000000000000000000000000000000000000000007b992b5e4c452ca566ac4d6832cf3da9c1df27f9c5d422e071aeba209fe1aec0aa147379379872cce8d6c9b03563a49eb25f3bbed179c9d2966e01ff4e7163ff280c76edd07ca283c0536c9be0e9ec6ad6d24386be42bc0e632cb8ae24bb43bd5fd91ff69f15806238a7bbcb7dc71d9afaeae3bbc5944765fc62ba4d83569ab9ced220be4edf50de12e0808db78ac43f225ffc837f2e929fff3e782b0c9e38b4fd2520f51ed4ccab62c935e322f33abd5b711ee803f3b8daa99297e401db7dfe6f1e0e03b011656daafe4fc113e118af46f36f52086b3777c0b3661351bbfe55c44ff7180a5825b51110263b"], &(0x7f0000000140)=0x65) accept(r6, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r7 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r7}}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r7, 0x0, 0x0, r8, 0x135, 0x100}, 0x0, 0x1648}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x1ff, r7, 0x0, 0x0, r9, 0x90, 0x7}, 0x2, 0x8, 0x5}) chown(&(0x7f00000002c0)='./file0\x00', r3, r9) socketpair(0x2, 0x4, 0x0, &(0x7f0000000040)) write(r1, &(0x7f0000000400)="06db92cb2bc71bc021ddc28fd02e4310164d6d6e56f0374d591d51840492ae80b6734760f8949793f5ff925e0add46df00000000000000ed2d2d53ff016fd1967aa38c840ab15e80ffed6ac4c0f97663716a21e7d96807fc320828a79b579a5759d1585d07fc4a7f7fd721a6040f186fce37121a7ff6b505fa92a82523596d8c527e2c5f34239a59a7a05dbf06b3c173ca5011f274f29841382a51065d17a62711964cdb5839dfdf821b7f75525bca0ea85058c83f41c530d6f42ea7dc8b3910a88ca185a8d8180b85f9b2c93d622e066efa03282d37a783649f764030787e5a7012df6796b02f1efbed0e01552f24f85e17be12ae9007e26ae91aa5a5e7469787f132ca0905531c300222e9d171f44d6e60cdd25f853b3a119bbb2ff949b3a2bbd4b4cc18a5f2f94fcc6bf35641a0099a464e27197b081c626bf0ea399f1fd489787c85152bb15a38cbf15238311e0848e5b9812af4c82c62d87ee884abda4f725d0f96800345dd4c069762b1436f621f482589fb0ab042ca836dc7e6e8d1de427e31161819ec257ca878ffbd4b3c86738c35b9ad49063ec8e0e0394e6b5771abc19d37064e47d972693903c7dddfcabf9ac88983fcb9af32fde20d956184fde6af1cce696f0da59bf3c9b5f37d71b1be8ea56e06af8b56a4610f0a526b914980fa95d6d2b9bcac721989e85415da2c171f14863ba291c5d9d609656f9941b2c55ed249f4eb8e5fe072e0d81b266ca69e1e9799c56a5776208ea4d5df1920da6a514f77e070a84fd1541c0a37fcc8601bf9707af463edf2f1fdd70b1d365e79101ccbb00026e57566b66291fb5db9e33309d879f48027a7bb2099ca62dced24e3dbb0e44845b5ea0a24684f16c7bcf19de0cc6687b7509ffb9e8a9cf560c426d666a91e1e929ea6425de177a52cc75a256f92383a313f1953cfa7796e8fe1b729ff11406a0bca052b32a4a133c4cfc8dbcca976a00d4b7ae19b11d55a6235399b17f8d085ce7b398754a3e71caed15234f8c99cc51f7408384418ec0f6009c42feaeed992a00833f7022116bd14de5b9992ed09c96afaf5d6c31fe600fa3cecc364fb6dc01a8213e1594c5cc039a7ea031d26118ab91c64530f19bc64543615333fa34072dd75dc70d357e2370e208fd56e7a7daf87f30dee48944d83b5563872fb61072a2381e9e000fe2c3a422ebd90ce2e7a4107094f5f805c077841f540d465d3e17e479d57a9de0a6b3c56295c85b0ad1069837fc785c6546298c96a77c651ade40c7ab1a06c6791e1de95695e6c248dc39927af011232471b17c40151d2a2f5a763eb8b78e44422e0ab8d982a9ce2813b3533382cdeaa1b284d0d144126eb622979e6ea988079fec319cac45481c1a1f3db361146bcf41b8acfee8d13d1660ee1b5b144f0b0b043d6374ce77d5165a49b2399ded113d83c6f8114868a1d37c9f35811446d5f10c7e7c4dfc4fc878ced7f6979cab411c366e2be44378d991fec8f80985fb7581cc50d3ad506f4a3d8aea9effe341a3e80ddaa4dc857a0896a444c366c3466267830e8635de26e5887819ca9bce95bbfe9656dc57cf5f41b62182265cf67eac14058782de4e7945e6cff994bd5bebee64eb3e9855c3094aed5288d8012d3501ba2d08b5f612a867137cba147f96ca29d4372af173c0e7a7a38d58dea7e9d15b774c34279d0a7345aab1be9288a9247997e0f84bc99b27b054dc7c980ea1e425147f931f009ffb122f252eae1c985e6360a16f323ddf09bbb2bdfc08679dc53a39e6cc0b79648b282639e4913f5cb98c0582ab2661903107d62a60ea6ed9f0903b8796f3451dd6156c6ad6a00a38b260870e5214af91860147f5c734de5b25108b5aa83908f976c8662bbb2aef5a097fc7109d46d439a35df91b2414af8322c1c5f969bbe2c24f13376740eb731610a29465f30e3a049a5d253f442b72cd0cab40c4626a76d66f8124174a2dc8234bafadbfcbdcc63f91ad402ac7276c1b22e913e30ebf8a5ec06022952d7157420c298b0ef5441b5999d81d23ef6c5c8e24ca39b70adf246fa9f49a9b21695f3cefd95147b3c846e107c99", 0x5c1) read(r0, &(0x7f0000000180)=""/162, 0xa2) write(0xffffffffffffffff, &(0x7f0000000a00)='\x00', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) close(r0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 20:27:20 executing program 3: r0 = syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_open_pts() r1 = syz_open_pts() r2 = dup2(r0, r1) getdents(r2, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000000180)='./file0\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() close(r5) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x9) r6 = socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) lchown(&(0x7f0000000040)='./file1\x00', 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000980)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0x40, 0x0, 0x0) open(&(0x7f0000000200)='./file0/file0\x00', 0x80, 0x46) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=ANY=[], 0x10) r9 = dup(r6) listen(r9, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000001c0)={0x400, 0x0, 0x1, 0x1f, "c24d45f20ae5d9c0132167f72454ce0d28748158", 0xcf, 0x6}) 20:27:20 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@timestamp={0x44, 0xc, 0x7f, 0x0, 0x0, [{}, {}]}, @timestamp={0x44, 0x10, 0x6, 0x1, 0x0, [{}, {[@empty]}]}]}}}}}}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x4}], 0x1, 0x0) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0x5}, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0xfea2) 20:27:20 executing program 6: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x5e) r0 = msgget$private(0x0, 0x123) r1 = msgget$private(0x0, 0x4d0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/87}, 0x5f, 0x0, 0x400) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="010000000000000074856a4a7f2c9b0ea5dea6479b5a22c144568d1e1d80a89c372beda61a3980e295252c74b4980d61237ef4ba9097543811e59c243c65348a6feceacc1fa48ef411e2ac0694dc6cf16c02a0d4974e805b4a40df3dc67b89720e4faa5e6f70a47ae13e458dace85567f8adc66db309aefb0b67ceaffd46f1cde22fab800ff74586c9cca08d386ed8163c49806e39dc1c3fbdf37bb36def0cb59ae220d8308f575761d4f635eacba4ad1df9c01a64e2aaa8c0f1cf0e6443fa7577d441194d69b9ee84ab3b850c074549b10a72937ad214e08e236c476931a99eadf7f5d7faf28cc9f6165527b8f7268577d35c980423469ada20612c2394fc50ac6fd849ab95f8c72f0c85cd9f1975ef4e907695913e0ae3aec665dbbbf490848c79f936c2358b8f15210b7181b94af6bd18c59405e3bd38d6c3d835532a576ff7329d829d5889c4728b030a31101db659030bb049b3dc4d2ec78a3d56c37d6893b21a67b92e330100f02b470209b78264e108ce2e"], 0xf7, 0x0) msgrcv(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB='\x00\b\x00'/177], 0xb1, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) renameat(r3, &(0x7f0000000a40)='./file0\x00', 0xffffffffffffffff, 0x0) select(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) pipe(&(0x7f0000000200)) msgrcv(r2, &(0x7f0000000780)=ANY=[@ANYRES64=r0], 0xd0, 0x0, 0x1000) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0100000000000000bb9f42152e95a0a3611dadcdbb937f88a72b51bfd8391ccca3af77d6e4620e6f4a0688cdbad090dfce3c7d31f32edb09d25e58f70d47814031bfa011865ae7a7a37fd832961afe9dac18825a03493c6c477de8995fed170104f9507abaefe7b8b2101d2c6fafb43ba30a70239a3ae8ce52d6a38faab6ba42"], 0x71, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000480)=[{&(0x7f00000000c0)="7fd1483ff857fa97e517ed6752b9dd2e715fb1463ab823869c913d10dc8546fd5736505c982f793d5b949b003a228cd65a01c5ebfcdae89550e8987b62f07fd3553cda456c2ea7c8ce87b81ed8428b45a8f2cda03366441c0a", 0x59}], 0x1) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRESHEX=r6, @ANYRES64=r3, @ANYRESOCT=r2, @ANYRES8=r2], 0x0, 0x0) msgrcv(r2, &(0x7f0000000180)={0x0, ""/29}, 0x25, 0x2, 0x800) sendmmsg(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="5be2428a67098c2ee8836c542889", 0xe}], 0x1, 0x0}}, 0x10, 0x0) msgsnd(r1, &(0x7f00000003c0)={0x2, "98f055708e0a7f23c2645697542a8ea0da315312bd252c034d9fbf770e5deffda87eefb6de9cdb6da49f8f55ee97ca3799e4ef6e3dd35c3211792f320a1d305f1d1fa438ae308f4152a4cc9f7fdd357a0594425bbbd88c0f6bdbac0bb90209c64580aa250ab2c6ca7b6276de5bb918b60079fe03d52ee6"}, 0x7f, 0x0) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106978, &(0x7f00000001c0)) msgrcv(r5, &(0x7f00000002c0)=ANY=[@ANYRES64=r5, @ANYRESDEC=r4, @ANYRES32=r5, @ANYRESOCT, @ANYRESOCT, @ANYRESHEX=0x0, @ANYRES64=r0, @ANYRESDEC], 0x9a, 0x3, 0x0) msgsnd(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="0100000000000000aa6fa351a902db6b6c9191a9f4b97a45dd613ae628135baea8b83c5f2db597c48b7dfdb321bd8919ae6f75862e2e9e6404218c84cfe63b48d4779f8cf473d6cf2ab95914dca00e1a57a1c6fcc826180d54f4f2df073d1236a61bf8c870a8a715ef7d93552ca48bd9cb821657f945a015a60e7cecfadfc54923875b063790b9dd2b61782f4feae6d340e6f382f922c7931bee2cbc6d4e489398d6e8b98632f8a2821002bd76b6f5fb826e20de64b2a709ffcadda999946623f2792111618b99c5e762e2a720a4a365a55eb3e00c1c80b4f6715ea99ade0502bd443e71be9013d665bd305e0137cc8a6d5da184f7e2b4caf9914d1e85"], 0xfd, 0x0) msgrcv(r5, &(0x7f0000000f00)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) 20:27:20 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) truncate(&(0x7f0000000040)='.\x00', 0x0) sync() 20:27:20 executing program 6: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) pipe(&(0x7f0000000000)) open$dir(&(0x7f0000000280)='./file0\x00', 0x20, 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) uWAvmRNI_NfGa:u lStPL (N0OT xLfOfffWfEd8R07eED O5N4 3T1bR8, A0xP8, 0E, 1XI)T - >a 0 e Stopped at proc_trampoline+0xc7: movl $0,%gs:0x660 TID PID UID PRFLAGS PFLAGS CPU COMMAND *345410 83129 32767 0x8000010 0 1 syz-executor.6 476683 25553 32767 0x8000010 0x4000000 0K syz-executor.3 proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x770486448b30, count: 14 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 *cpu0: uvm_fault(0xfffffd807e5431b8, 0x8, 0, 1) -> e ddb{1}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x770486448b30, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80002a23ac80 rbx 0 rdx 0 rcx 0xffff8000fffeb748 rax 0x2a r8 0xffff80002a23abb0 r9 0 r10 0x48138b79b1dec392 r11 0xc810be76d276e1a3 r12 0 r13 0 r14 0 r15 0 rip 0xffffffff811d04c7 proc_trampoline+0xc7 cs 0x8 rflags 0x246 rsp 0xffff80002a23ac00 ss 0 proc_trampoline+0xc7: movl $0,%gs:0x660 ddb{1}> show proc PROC (syz-executor.6) tid=345410 pid=83129 tcnt=1 stat=onproc flags process=8000010 proc=0 runpri=80, usrpri=80, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 forw=0xffffffffffffffff, list=0xffff8000fffeaa78,0xffffffff82e29e68 process=0xffff8000ffff0d68 user=0xffff80002a235000, vmspace=0xfffffd807ca3fc18 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND *83129 345410 409 32767 7 0x8000010 syz-executor.6 77965 418582 61917 32767 2 0x8000010 syz-executor.5 25553 105091 11102 32767 2 0x8000010 syz-executor.3 25553 476683 11102 32767 7 0xc000010 syz-executor.3 24333 523908 12589 32767 2 0x8000490 syz-executor.1 24333 38503 12589 32767 3 0xc000090 netio syz-executor.1 24333 350954 12589 32767 3 0xc000090 netlck syz-executor.1 24333 118098 12589 32767 3 0xc000090 fsleep syz-executor.1 8915 304446 52061 32767 3 0x8000090 nanoslp syz-executor.0 8915 64838 52061 32767 3 0xc000090 kqread syz-executor.0 8915 113546 52061 32767 3 0xc000090 fsleep syz-executor.0 65728 43689 81035 32767 3 0x8000090 nanoslp syz-executor.2 65728 381275 81035 32767 3 0xc000090 kqpoll syz-executor.2 65728 21936 81035 32767 3 0xc000090 fsleep syz-executor.2 11102 260792 62031 32767 3 0x8000090 nanoslp syz-executor.3 62031 136398 61984 0 3 0x8000082 wait syz-executor.3 17241 150825 88518 32767 2 0x8000010 syz-executor.7 88518 193735 61984 0 3 0x8000082 wait syz-executor.7 81035 51550 66045 32767 2 0x8000490 syz-executor.2 66045 346379 61984 0 3 0x8000082 wait syz-executor.2 52061 62719 31000 32767 2 0x8000490 syz-executor.0 31000 255211 61984 0 3 0x8000082 wait syz-executor.0 409 150913 34533 32767 3 0x8000090 nanoslp syz-executor.6 34533 283511 61984 0 3 0x8000082 wait syz-executor.6 61917 362922 18919 32767 3 0x8000090 nanoslp syz-executor.5 18919 137137 61984 0 3 0x8000082 wait syz-executor.5 12589 325126 61980 32767 3 0x8000090 nanoslp syz-executor.1 61980 161777 61984 0 3 0x8000082 wait syz-executor.1 20723 33664 95412 32767 2 0x8000010 syz-executor.4 95412 279005 61984 0 3 0x8000082 wait syz-executor.4 79526 517233 0 0 3 0x14200 bored sosplice 61984 205711 30792 0 3 0x1a000082 wait syz-fuzzer 61984 472708 30792 0 3 0x1e000082 nanoslp syz-fuzzer 61984 187227 30792 0 3 0x1e000082 wait syz-fuzzer 61984 238516 30792 0 3 0x1e000082 thrsleep syz-fuzzer 61984 417701 30792 0 3 0x1e000082 wait syz-fuzzer 61984 443199 30792 0 3 0x1e000082 thrsleep syz-fuzzer 61984 447492 30792 0 3 0x1e000082 thrsleep syz-fuzzer 61984 401844 30792 0 3 0x1e000082 wait syz-fuzzer 61984 483634 30792 0 3 0x1e000082 thrsleep syz-fuzzer 61984 517739 30792 0 3 0x1e000082 thrsleep syz-fuzzer 61984 61654 30792 0 3 0x1e000082 thrsleep syz-fuzzer 61984 141152 30792 0 3 0x1e000082 kqread syz-fuzzer 61984 516710 30792 0 3 0x1e000082 wait syz-fuzzer 61984 242157 30792 0 3 0x1e000082 wait syz-fuzzer 61984 157002 30792 0 3 0x1e000082 wait syz-fuzzer 61984 447972 30792 0 3 0x1e000082 wait syz-fuzzer 30792 167108 82476 0 3 0x810008a sigsusp ksh 82476 468178 95604 0 3 0x1800009a kqread sshd 12698 14828 1 0 3 0x18100083 ttyin getty 95604 215483 1 0 3 0x18000088 kqread sshd 95790 453288 30633 73 3 0x19100090 kqread syslogd 30633 490772 1 0 3 0x18100082 sbwait syslogd 59177 113510 1 0 3 0x18100080 kqread resolvd 77299 422295 78130 77 3 0x18100092 kqread dhcpleased 17599 50624 78130 77 3 0x18100092 kqread dhcpleased 78130 314832 1 0 3 0x18000080 kqread dhcpleased 26250 9219 0 0 3 0x14200 bored smr 70149 385121 0 0 2 0x14200 zerothread 76408 374845 0 0 3 0x14200 aiodoned aiodoned 86454 63353 0 0 3 0x14200 syncer update 70541 239920 0 0 3 0x14200 cleaner cleaner 89372 515511 0 0 3 0x14200 reaper reaper 32852 28093 0 0 3 0x14200 pgdaemon pagedaemon 22928 505055 0 0 3 0x14200 bored viomb 50150 401181 0 0 3 0x40014200 acpi0 acpi0 14207 9945 0 0 3 0x40014200 idle1 64647 433542 0 0 3 0x14200 bored softnet3 58533 421167 0 0 3 0x14200 bored softnet2 10111 58727 0 0 3 0x14200 bored softnet1 73243 299366 0 0 2 0x14200 softnet0 95296 514684 0 0 3 0x14200 bored systqmp 21532 508208 0 0 3 0x14200 bored systq 14123 424647 0 0 3 0x14200 tmoslp softclockmp 45891 358055 0 0 2 0x40014200 softclock 78052 170982 0 0 3 0x40014200 idle0 1 301641 0 0 3 0x8000082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd806baea010) #0 witness_lock+0x446 #1 mtx_enter_try+0x103 #2 mtx_enter+0x4e #3 pmap_extract+0x8f #4 uvm_fault_upper_lookup+0x139 #5 uvm_fault+0x129 #6 upageflttrap+0x8b #7 usertrap+0x227 #8 recall_trap+0x8 Process 83129 (syz-executor.6) thread 0xffff8000fffeb748 (345410) exclusive rwlock amaplk r = 0 (0xfffffd806b1a36a8) #0 witness_lock+0x446 #1 uvm_fault_check+0x3fe #2 uvm_fault+0xf2 #3 upageflttrap+0x8b #4 usertrap+0x227 #5 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd807ca3fd08) #0 witness_lock+0x446 #1 uvmfault_lookup+0xd9 #2 uvm_fault_check+0x3e #3 uvm_fault+0xf2 #4 upageflttrap+0x8b #5 usertrap+0x227 #6 recall_trap+0x8 exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd806baea010) #0 witness_lock+0x446 #1 mtx_enter_try+0x103 #2 mtx_enter+0x4e #3 pmap_extract+0x8f #4 uvm_fault_upper_lookup+0x139 #5 uvm_fault+0x129 #6 upageflttrap+0x8b #7 usertrap+0x227 #8 recall_trap+0x8 Process 25553 (syz-executor.3) thread 0xffff8000fffeaf98 (476683) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82d6ff78) #0 witness_lock+0x446 #1 __mp_acquire_count+0x48 #2 mi_switch+0x489 #3 sleep_finish+0x194 #4 biowait+0x91 #5 bwrite+0x1fb #6 VOP_BWRITE+0x4e #7 ufs_direnter+0x60e #8 ufs_makeinode+0x3c2 #9 ufs_symlink+0x4b #10 VOP_SYMLINK+0xd7 #11 dosymlinkat+0x158 #12 syscall+0x854 #13 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd807a8ad3c8) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 vget+0x1fd #6 ufs_ihashget+0x121 #7 ffs_vget+0x7c #8 ffs_inode_alloc+0x1e4 #9 ufs_makeinode+0xb0 #10 ufs_symlink+0x4b #11 VOP_SYMLINK+0xd7 #12 dosymlinkat+0x158 #13 syscall+0x854 #14 Xsyscall+0x128 Process 17241 (syz-executor.7) thread 0xffff80002a204540 (150825) exclusive rrwlock inode r = 0 (0xfffffd807a8ad6f8) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 vget+0x1fd #6 ufs_ihashget+0x121 #7 ffs_vget+0x7c #8 ufs_lookup+0x1373 #9 VOP_LOOKUP+0x5c #10 vfs_lookup+0x6e5 #11 namei+0x56a #12 dounlinkat+0x9d #13 syscall+0x854 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8079cc50a0) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 vfs_lookup+0xd3 #6 namei+0x56a #7 dounlinkat+0x9d #8 syscall+0x854 #9 Xsyscall+0x128 Process 20723 (syz-executor.4) thread 0xffff8000ffff59c8 (33664) exclusive rrwlock inode r = 0 (0xfffffd807a8add58) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 ufs_ihashins+0x46 #5 ffs_vget+0x141 #6 ffs_inode_alloc+0x1e4 #7 ufs_mkdir+0xe6 #8 VOP_MKDIR+0xc3 #9 domkdirat+0x125 #10 syscall+0x854 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8067d334e0) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 vfs_lookup+0xd3 #6 namei+0x56a #7 domkdirat+0x79 #8 syscall+0x854 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10180 6408K 6419K 166960K 11534 0 pcb 15 12K 14K 166960K 17 0 rtable 244 6K 7K 166960K 3943 0 pf 29 8K 8K 166960K 213 0 ifaddr 44 16K 16K 166960K 420 0 ifgroup 50 2K 2K 166960K 418 0 sysctl 4 1K 2K 166960K 12 0 counters 64 36K 36K 166960K 248 0 ioctlops 0 0K 2K 166960K 328 0 iov 0 0K 32K 166960K 1007 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1390 87K 88K 166960K 3490 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 271 0 VM map 2 1K 1K 166960K 2 0 sem 12 1K 1K 166960K 762 0 dirhash 12 2K 3K 166960K 456 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 24 89K 121K 166960K 12703 0 sigio 0 0K 0K 166960K 327 0 proc 56 78K 115K 166960K 4512 0 subproc 104 6K 8K 166960K 1352 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 3089 0 in_multi 99 7K 7K 166960K 1700 0 ether_multi 1 0K 0K 166960K 77 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 97 440K 440K 166960K 97 0 exec 0 0K 1K 166960K 2669 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 347 78K 97K 166960K 110998 0 UVM aobj 131 4K 5K 166960K 145 0 pinsyscall 44 88K 108K 166960K 16266 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 878 0 NDP 11 0K 2K 166960K 303 0 temp 75 6812K 6940K 166960K 41152 0 kqueue 15 22K 34K 166960K 1931 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 1308 0 1305 1 0 1 1 0 8 0 rtentry 112 1218 0 1103 4 0 4 4 0 8 0 unpcb 144 9968 0 9947 43 42 1 6 0 8 0 syncache 336 430 0 430 22 21 1 1 0 8 1 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 536 0 536 32 31 1 1 0 8 1 tcpcb 808 6934 0 6868 21 10 11 14 0 8 0 arp 120 207 0 189 1 0 1 1 0 8 0 ipq 40 37 0 33 12 11 1 1 0 8 0 ipqe 40 279 0 275 12 11 1 1 0 8 0 inpcb 392 14948 0 14878 28 15 13 15 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 1 0 1 1 1 0 1 0 8 0 nd6 136 390 0 361 4 2 2 2 0 8 0 kcovpl 48 104 0 96 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 4753 0 4270 41 10 31 32 0 8 0 art_table 32 4754 0 4270 5 0 5 5 0 8 0 art_node 16 1217 0 1112 1 0 1 1 0 8 0 sysvmsgpl 40 23 0 15 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 759 0 749 1 0 1 1 0 8 0 shmpl 112 142 0 14 4 0 4 4 0 8 0 dirhash 1024 313 0 296 3 0 3 3 0 8 0 dino2pl 256 18326 0 16778 98 0 98 98 0 8 0 ffsino 272 18326 0 16778 105 0 105 105 0 8 0 nchpl 144 35133 0 33388 66 0 66 66 0 8 0 uvmvnodes 80 6870 0 0 141 0 141 141 0 8 0 vnodes 216 6870 0 0 382 0 382 382 0 8 0 namei 1024 116988 0 116986 9 8 1 2 0 8 0 percpumem 16 138 0 92 1 0 1 1 0 8 0 kstatmem 264 206 0 184 2 0 2 2 0 8 0 scxspl 216 145639 0 145639 49 47 2 8 1 8 2 plimitpl 152 2139 0 2115 12 10 2 2 0 8 0 sigapl 424 12790 0 12736 7 0 7 7 0 8 0 futexpl 64 164007 0 164004 8 7 1 1 0 8 0 knotepl 120 1054 0 0 16 0 16 16 0 8 0 kqueuepl 216 3476 0 3465 8 7 1 2 0 8 0 pipepl 320 2017 0 1989 14 11 3 4 0 8 0 fdescpl 496 12771 0 12736 9 3 6 6 0 8 0 filepl 152 73012 0 72760 39 28 11 18 0 8 0 lockfpl 104 3108 0 3106 1 0 1 1 0 8 0 lockfspl 48 1040 0 1038 1 0 1 1 0 8 0 sessionpl 144 115 0 99 1 0 1 1 0 8 0 pgrppl 48 283 0 267 1 0 1 1 0 8 0 ucredpl 104 12726 0 12708 1 0 1 1 0 8 0 zombiepl 144 12736 0 12736 1 0 1 1 0 8 1 processpl 1136 12790 0 12736 5 0 5 5 0 8 0 procpl 656 27111 0 27034 10 2 8 8 0 8 0 srpgc 96 2 0 2 1 1 0 1 0 8 0 sosppl 168 456 0 449 1 0 1 1 0 8 0 sockpl 584 26548 0 26453 47 36 11 22 0 8 0 mcl64k 65536 25 0 0 3 0 3 3 0 8 0 mcl16k 16384 25 0 0 4 1 3 3 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 33 0 0 3 0 3 3 0 8 0 mcl4k 4096 57 0 0 4 0 4 4 0 8 0 mcl2k2 2112 10 0 0 1 0 1 1 0 8 0 mcl2k 2048 733 0 0 42 21 21 42 0 8 0 mtagpl 96 17 0 0 1 0 1 1 0 8 0 mbufpl 256 2023 0 0 86 0 86 86 0 8 0 bufpl 280 25738 0 18867 491 0 491 491 0 8 0 anonpl 24 1687132 0 1680819 268 187 81 108 0 186 10 amapchunkpl 152 352448 0 351725 184 142 42 46 0 158 10 amappl16 200 46651 0 46554 366 347 19 41 0 8 3 amappl15 192 15 0 15 7 6 1 1 0 8 1 amappl14 184 488 0 474 2 1 1 2 0 8 0 amappl13 176 44 0 43 1 0 1 1 0 8 0 amappl12 168 14872 0 14832 4 1 3 3 0 8 0 amappl11 160 60 0 49 1 0 1 1 0 8 0 amappl10 152 239 0 226 1 0 1 1 0 8 0 amappl9 144 366 0 366 11 10 1 1 0 8 1 amappl8 136 2298 0 2145 7 0 7 7 0 8 0 amappl7 128 115 0 99 1 0 1 1 0 8 0 amappl6 120 1883 0 1851 6 4 2 2 0 8 0 amappl5 112 780 0 767 1 0 1 1 0 8 0 amappl4 104 1868 0 1819 2 0 2 2 0 8 0 amappl3 96 67544 0 67450 5 2 3 4 0 8 0 amappl2 88 14458 0 14343 5 2 3 4 0 8 0 amappl1 80 59895 0 59380 22 10 12 22 0 8 0 amappl 88 108253 0 108037 6 0 6 6 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 144 0 14 3 0 3 3 0 8 0 uaddrrnd 24 12771 0 12736 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 12771 0 12736 1 0 1 1 0 8 0 vmmpekpl 168 88903 0 88841 4 0 4 4 0 8 0 vmmpepl 168 795056 0 792799 282 161 121 133 0 357 3 vmsppl 440 12770 0 12736 5 0 5 5 0 8 0 rwobjpl 56 201132 0 192903 148 26 122 126 0 8 0 pdppl 4096 25549 0 25472 747 666 81 93 0 8 4 pvpl 32 47864 0 0 386 0 386 386 0 265 0 pmappl 248 12770 0 12736 4 1 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 1239 0 775 14 0 14 14 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1e: addq $0x8,%rsp x86_ipi_db(ffffffff82cedff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 comcnputc(a,a) at comcnputc kprintf() at kprintf+0x69a db_printf(ffffffff82900443) at db_printf+0x89 fault(ffffffff828ab6e6) at fault+0x95 kpageflttrap(ffff80002f10fdb0,8) at kpageflttrap+0x2a7 kerntrap(ffff80002f10fdb0) at kerntrap+0xf2 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b fifo_write(ffff80002f10fea0) at fifo_write+0x4f VOP_WRITE(fffffd806ea2b498,ffff80002f10ff38,8,fffffd807f7d72d8) at VOP_WRITE+0xc3 vn_rdwr(1,fffffd806ea2b498,ffff80002a156c00,f7,0,1,fa917dc715cdd80a,ffff80002f110060,fffffd806ea2b498,78) at vn_rdwr+0xee ufs_symlink(ffff80002f110060) at ufs_symlink+0x172 end trace frame: 0xffff80002f1100f0, count: 0 ddb{0}> trace x86_ipi_db(ffffffff82cedff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 comcnputc(a,a) at comcnputc kprintf() at kprintf+0x69a db_printf(ffffffff82900443) at db_printf+0x89 fault(ffffffff828ab6e6) at fault+0x95 kpageflttrap(ffff80002f10fdb0,8) at kpageflttrap+0x2a7 kerntrap(ffff80002f10fdb0) at kerntrap+0xf2 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b fifo_write(ffff80002f10fea0) at fifo_write+0x4f VOP_WRITE(fffffd806ea2b498,ffff80002f10ff38,8,fffffd807f7d72d8) at VOP_WRITE+0xc3 vn_rdwr(1,fffffd806ea2b498,ffff80002a156c00,f7,0,1,fa917dc715cdd80a,ffff80002f110060,fffffd806ea2b498,78) at vn_rdwr+0xee ufs_symlink(ffff80002f110060) at ufs_symlink+0x172 VOP_SYMLINK(fffffd806991cbd0,ffff80002f1101e0,ffff80002f110210,ffff80002f110110,ffff80002a156c00) at VOP_SYMLINK+0xd7 dosymlinkat(ffff8000fffeaf98,20000080,3,20000180) at dosymlinkat+0x158 syscall(ffff80002f110390) at syscall+0x854 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x943668ebd30, count: -18 ddb{0}> machine ddbcpu 1 Stopped at proc_trampoline+0xc7: movl $0,%gs:0x660 proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x770486448b30, count: 14 ddb{1}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x770486448b30, count: -1