ec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f8227c446b0a9b8", 0x1000}, {&(0x7f0000000040)="5b0f7a2f796a", 0x1}], 0x1000004a, 0x6) executing program 5: __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1) __mount50(&(0x7f0000000000)='overlay\x00', 0x0, 0x0, &(0x7f0000000540), 0x0) __posix_chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) executing program 1: socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b211", 0x2) executing program 1: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 5: __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1) __mount50(&(0x7f0000000000)='overlay\x00', 0x0, 0x0, &(0x7f0000000540), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) executing program 0: pathconf(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x2) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) getgid() r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fstatat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000300), 0x400) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0x22, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 4: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f8227c446b0a9b8", 0x1000}, {&(0x7f0000000040)="5b0f7a2f796a", 0x1}], 0x1000004a, 0x6) executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x0, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) compat_50_clock_settime(0x0, 0x0) flock(0xffffffffffffffff, 0x0) executing program 1: socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b211", 0x2) executing program 3: __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1) __mount50(&(0x7f0000000000)='overlay\x00', 0x0, 0x0, &(0x7f0000000540), 0x0) __posix_chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) executing program 3: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(0x0) r1 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r1) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, &(0x7f0000000140)) executing program 0: pathconf(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x2) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fstatat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000300), 0x400) executing program 2: socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) executing program 1: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0x22, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 1: __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, 0x0, 0x0) __posix_chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 4: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f8227c446b0a9b8", 0x1000}, {&(0x7f0000000040)="5b0f7a2f796a", 0x1}], 0x1000004a, 0x6) executing program 4: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) accept(r0, &(0x7f00000001c0)=@family, &(0x7f0000000200)=0xe) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) setreuid(0xffffffffffffffff, 0xee00) compat_30_getfh(&(0x7f0000000080)='./file0\x00', 0x0) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) executing program 0: socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b211", 0x2) executing program 3: __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1) __mount50(&(0x7f0000000000)='overlay\x00', 0x0, 0x0, &(0x7f0000000540), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) executing program 4: socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) executing program 1: pathconf(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) socket(0x18, 0x3, 0x2) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fstatat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000300), 0x400) executing program 2: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 4: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, 0x0, 0x0, 0x6) executing program 0: r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) executing program 4: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) accept(r0, &(0x7f00000001c0)=@family, &(0x7f0000000200)=0xe) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) compat_30_getfh(&(0x7f0000000080)='./file0\x00', 0x0) executing program 0: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(0x0) r1 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r1) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, &(0x7f0000000140)) executing program 2: __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, 0x0, 0x0) __posix_chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x0, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) executing program 3: __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1) __mount50(&(0x7f0000000000)='overlay\x00', 0x0, 0x0, &(0x7f0000000540), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) executing program 4: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x0, 0x31, &(0x7f00000000c0)="b211", 0x2) executing program 2: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) semget$private(0x0, 0x3, 0x70) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, 0x0, 0x0, 0x6) executing program 3: r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}], 0x10) executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) accept(r0, &(0x7f00000001c0)=@family, &(0x7f0000000200)=0xe) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) compat_30_getfh(&(0x7f0000000080)='./file0\x00', 0x0) executing program 4: pathconf(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) socket(0x18, 0x3, 0x2) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fstatat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000300), 0x400) executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, 0x0, 0x0) __posix_chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x0, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) executing program 0: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)) r1 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r1) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, &(0x7f0000000140)) executing program 1: __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) executing program 4: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x0, 0x31, &(0x7f00000000c0)="b211", 0x2) executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, 0x0, 0x0, 0x6) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}], 0xf) executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0x22, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 4: __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) __posix_chown(0x0, 0x0, 0x0) executing program 0: pathconf(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fstatat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000300), 0x400) executing program 5: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) accept(r0, &(0x7f00000001c0)=@family, &(0x7f0000000200)=0xe) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) compat_30_getfh(&(0x7f0000000080)='./file0\x00', 0x0) executing program 4: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x0, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x0, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 5: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x0, 0x31, &(0x7f00000000c0)="b211", 0x2) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}], 0xf) executing program 5: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) semget$private(0x0, 0x3, 0x70) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 2: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)) r1 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r1) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, &(0x7f0000000140)) executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0x22, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, 0x0, 0x0, 0x6) executing program 3: __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) __posix_chown(0x0, 0x0, 0x0) executing program 0: pathconf(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fstatat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000300), 0x400) executing program 1: __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) executing program 5: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) accept(r0, &(0x7f00000001c0)=@family, &(0x7f0000000200)=0xe) setreuid(0xffffffffffffffff, 0xee00) compat_30_getfh(&(0x7f0000000080)='./file0\x00', 0x0) executing program 2: pipe(0x0) r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 5: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x0, &(0x7f00000000c0)="b211", 0x2) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}], 0xe) executing program 5: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x0, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f8227c446b0a9b8", 0xfe9}], 0x1, 0x6) executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x0, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) semget$private(0x0, 0x3, 0x70) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 2: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)) r1 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r1) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, &(0x7f0000000140)) executing program 5: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) setreuid(0xffffffffffffffff, 0xee00) compat_30_getfh(&(0x7f0000000080)='./file0\x00', 0x0) executing program 0: pathconf(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fstatat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000300), 0x400) executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0x22, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x0, &(0x7f00000000c0)="b211", 0x2) executing program 4: __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) __posix_chown(0x0, 0x0, 0x0) executing program 1: __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}], 0xd) executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x0, &(0x7f0000000000)="5ab7776a", 0x4) executing program 3: pipe(0x0) r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 1: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, 0x0, 0x0) executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x0, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = getpid() fktrace(r1, 0x0, 0x0, r2) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, &(0x7f0000000140)) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0x22, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 4: setreuid(0xffffffffffffffff, 0xee00) compat_30_getfh(&(0x7f0000000080)='./file0\x00', 0x0) executing program 2: pathconf(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fstatat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000300), 0x400) executing program 5: __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) executing program 2: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f8227c446b0a9b8", 0xfe9}], 0x1, 0x6) executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x0, &(0x7f00000000c0)="b211", 0x2) executing program 3: pipe(0x0) r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}], 0xc) executing program 2: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x0, &(0x7f0000000000)="5ab7776a", 0x4) executing program 0: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) msgsnd(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r7, @ANYRES32], 0x15, 0x0) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgsnd(r4, &(0x7f0000001180)=ANY=[@ANYBLOB="0100000000000000658a6c9ca52858a5855d81ce75adb5b10eac918a2307d2ff5c352fd389f4223864f706183b00f1245146955b84e3c261d985a3057c107b6beff52d4164b475b367f4b66d2d30d7e42b0740623b05124c1211fd00000000fb524332ae6fd07388c6b1133f721f1e"], 0x6f, 0x0) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) msgsnd(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="02000000000000005aa2454826a594a64456dc76eb4f76fe2e0155d89563ff3e533d3557413d2bd4388f5b897f5724208509aca9390356e14053f42ad7b6c725e83054b8f8cdda743d5f5e29f18c6494ccfa2b5aa73e516a432c8e6a5d60e1ff352c6d870115e3da81c3f729fc36a23e2ab8343df0c9a83b1900"/152], 0x91, 0x800) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r3, 0x0, r3, 0x0, 0x10, 0x100}, 0x0, 0x7f, 0x0, 0x0, 0x6, 0xf234, 0x8, 0x9}) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r8 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x100c, &(0x7f0000000140)={0x3, 0x1ff}, 0x10) connect$unix(r8, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) bind(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, r6}) executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = getpid() fktrace(r1, 0x0, 0x0, r2) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, &(0x7f0000000140)) executing program 4: pathconf(0x0, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fstatat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000300), 0x400) executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, 0x0, 0x0) executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f8227c446b0a9b8", 0xfe9}], 0x1, 0x6) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}], 0xb) executing program 0: __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) open(0x0, 0x70e, 0x0) executing program 3: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, 0x0, 0x0) executing program 5: setreuid(0xffffffffffffffff, 0xee00) compat_30_getfh(&(0x7f0000000080)='./file0\x00', 0x0) executing program 0: pipe(0x0) r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 2: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) msgsnd(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r7, @ANYRES32], 0x15, 0x0) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgsnd(r4, &(0x7f0000001180)=ANY=[@ANYBLOB="0100000000000000658a6c9ca52858a5855d81ce75adb5b10eac918a2307d2ff5c352fd389f4223864f706183b00f1245146955b84e3c261d985a3057c107b6beff52d4164b475b367f4b66d2d30d7e42b0740623b05124c1211fd00000000fb524332ae6fd07388c6b1133f721f1e"], 0x6f, 0x0) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) msgsnd(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="02000000000000005aa2454826a594a64456dc76eb4f76fe2e0155d89563ff3e533d3557413d2bd4388f5b897f5724208509aca9390356e14053f42ad7b6c725e83054b8f8cdda743d5f5e29f18c6494ccfa2b5aa73e516a432c8e6a5d60e1ff352c6d870115e3da81c3f729fc36a23e2ab8343df0c9a83b1900"/152], 0x91, 0x800) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r3, 0x0, r3, 0x0, 0x10, 0x100}, 0x0, 0x7f, 0x0, 0x0, 0x6, 0xf234, 0x8, 0x9}) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r8 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x100c, &(0x7f0000000140)={0x3, 0x1ff}, 0x10) connect$unix(r8, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) bind(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, r6}) executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 4: pathconf(0x0, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fstatat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000300), 0x400) executing program 2: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x0, &(0x7f0000000000)="5ab7776a", 0x4) executing program 3: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, 0x0, 0x0) executing program 1: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = getpid() fktrace(r1, 0x0, 0x0, r2) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, &(0x7f0000000140)) executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f8227c446b0a9b8", 0xfe9}, {0x0}], 0x2, 0x6) executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) open(0x0, 0x70e, 0x0) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}], 0xa) executing program 3: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, 0x0, 0x0) executing program 5: setreuid(0xffffffffffffffff, 0xee00) compat_30_getfh(&(0x7f0000000080)='./file0\x00', 0x0) executing program 1: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) msgsnd(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r6, @ANYRES32], 0x15, 0x0) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgsnd(r4, &(0x7f0000001180)=ANY=[@ANYBLOB="0100000000000000658a6c9ca52858a5855d81ce75adb5b10eac918a2307d2ff5c352fd389f4223864f706183b00f1245146955b84e3c261d985a3057c107b6beff52d4164b475b367f4b66d2d30d7e42b0740623b05124c1211fd00000000fb524332ae6fd07388c6b1133f721f1e"], 0x6f, 0x0) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 4: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, 0x0, 0x0) executing program 3: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x39, 0x0, 0x0) executing program 5: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fstatat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000300), 0x400) executing program 2: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = getpid() fktrace(r1, 0x0, 0x0, r2) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, &(0x7f0000000140)) executing program 5: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f8227c446b0a9b8", 0xfe9}, {0x0}], 0x2, 0x6) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}], 0x9) executing program 3: pipe(&(0x7f0000000a40)) r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 5: __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) open(0x0, 0x70e, 0x0) executing program 2: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}], 0x10) executing program 1: setreuid(0xffffffffffffffff, 0xee00) compat_30_getfh(0x0, 0x0) executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getpid() fktrace(r1, 0x0, 0x62e2dd08f149ff1b, 0x0) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, &(0x7f0000000140)) executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 0: r0 = open$dir(0x0, 0x0, 0x0) fstatat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000300), 0x400) executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x39, 0x0, 0x0) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}], 0x8) executing program 5: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f8227c446b0a9b8", 0xfe9}, {0x0}], 0x2, 0x6) executing program 1: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) msgsnd(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r6, @ANYRES32], 0x15, 0x0) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 2: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0), 0x0) executing program 3: pipe(&(0x7f0000000a40)) r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)='\r', 0x1}], 0x1, 0x0) munmap(&(0x7f0000fed000/0x13000)=nil, 0x13000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x8, 0x0, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) executing program 2: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getpid() fktrace(r1, 0x0, 0x62e2dd08f149ff1b, 0x0) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, &(0x7f0000000140)) executing program 3: __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) [ 328.3474070] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 3206 command syz-executor.4) executing program 4: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x39, 0x0, 0x0) executing program 5: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}], 0x10) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}], 0x8) executing program 3: r0 = open$dir(0x0, 0x0, 0x0) fstatat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000300), 0x400) executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0), 0x0) executing program 1: pipe(&(0x7f0000000a40)) r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)='\r', 0x1}], 0x1, 0x0) munmap(&(0x7f0000fed000/0x13000)=nil, 0x13000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x8, 0x0, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) executing program 2: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) msgsnd(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r6, @ANYRES32], 0x15, 0x0) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f8227c446b0a9b8", 0xfe9}, {&(0x7f0000000040)}], 0x2, 0x6) executing program 1: __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) mknod$loop(0x0, 0x6000, 0x1) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) executing program 5: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}], 0x10) executing program 0: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getpid() fktrace(r1, 0x0, 0x62e2dd08f149ff1b, 0x0) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, &(0x7f0000000140)) [ 330.19AN1973992] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4050 command syz-executor.0) executing program 5: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}], 0x8) executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x0, r1) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 2: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f8227c446b0a9b8", 0xfe9}, {&(0x7f0000000040)}], 0x2, 0x6) executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)='\r', 0x1}], 0x1, 0x0) munmap(&(0x7f0000fed000/0x13000)=nil, 0x13000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x8, 0x0, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) executing program 0: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}], 0x10) executing program 2: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) msgsnd(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r6, @ANYRES32], 0x15, 0x0) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 1: __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) mknod$loop(0x0, 0x6000, 0x1) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) [ 331.9274086] WARNING: defaulted mmap() share type to MAP_PRIVATE (pid 4166 command syz-executor.5) executing program 5: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0), 0x0) executing program 0: r0 = open$dir(0x0, 0x0, 0x0) fstatat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000300), 0x400) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x0, 0x1800}], 0x9) executing program 5: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) ioctl$WSMOUSEIO_GETREPEAT(0xffffffffffffffff, 0x40185727, &(0x7f0000000140)) executing program 2: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f8227c446b0a9b8", 0xfe9}, {&(0x7f0000000040)}], 0x2, 0x6) executing program 3: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 4: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x0, 0x2800}], 0x11) executing program 2: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) ioctl$FIOASYNC(0xffffffffffffffff, 0xc0104304, &(0x7f00000001c0)=0x20000002) symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_40_mount(&(0x7f0000000380)='efs\x00', &(0x7f0000000140)='./file0\x00', 0x0, &(0x7f00000001c0)) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 0: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x0, r1) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 5: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b2", 0x1) executing program 1: __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) mknod$loop(0x0, 0x6000, 0x1) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) executing program 4: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) executing program 2: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) msgsnd(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r6, @ANYRES32], 0x15, 0x0) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {}], 0x9) executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f8227c446b0a9b8", 0xfe9}, {&(0x7f0000000040)="5b0f7a", 0x3}], 0x2, 0x6) executing program 3: open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fstatat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', &(0x7f0000000300), 0x400) executing program 5: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) ioctl$WSMOUSEIO_GETREPEAT(0xffffffffffffffff, 0x40185727, &(0x7f0000000140)) executing program 4: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) ioctl$FIOASYNC(0xffffffffffffffff, 0xc0104304, &(0x7f00000001c0)=0x20000002) symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_40_mount(&(0x7f0000000380)='efs\x00', &(0x7f0000000140)='./file0\x00', 0x0, &(0x7f00000001c0)) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 5: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x0, 0x2800}], 0x11) executing program 3: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b2", 0x1) executing program 0: __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) mknod$loop(0x0, 0x6000, 0x1) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) executing program 1: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x0, r1) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 3: socket$unix(0x1, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7", 0x2) executing program 2: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) ioctl$WSMOUSEIO_GETREPEAT(0xffffffffffffffff, 0x40185727, &(0x7f0000000140)) executing program 0: open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fstatat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', &(0x7f0000000300), 0x400) executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f8227c446b0a9b8", 0xfe9}, {&(0x7f0000000040)="5b0f7a", 0x3}], 0x2, 0x6) executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {}], 0x9) executing program 4: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b2", 0x1) executing program 2: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) ioctl$FIOASYNC(0xffffffffffffffff, 0xc0104304, &(0x7f00000001c0)=0x20000002) symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_40_mount(&(0x7f0000000380)='efs\x00', &(0x7f0000000140)='./file0\x00', 0x0, &(0x7f00000001c0)) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 4: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x0, 0x2800}], 0x11) executing program 3: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x100b, 0x0, &(0x7f0000000140)) executing program 1: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x0, r1) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 5: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7", 0x2) executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = getpid() fktrace(r1, 0x0, 0x62e2dd08f149ff1b, r2) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, 0x0) executing program 4: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(0x0) r1 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r1) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, &(0x7f0000000140)) executing program 2: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f8227c446b0a9b8", 0xfe9}, {&(0x7f0000000040)="5b0f7a", 0x3}], 0x2, 0x6) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {}], 0x8) executing program 4: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, 0x0) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x100b, 0x0, &(0x7f0000000140)) executing program 5: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) semget$private(0x0, 0x3, 0x70) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 2: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7", 0x2) executing program 3: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101}], 0x11) executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(0x0) r1 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r1) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, &(0x7f0000000140)) executing program 5: open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fstatat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', &(0x7f0000000300), 0x400) executing program 3: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 4: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = getpid() fktrace(r1, 0x0, 0x62e2dd08f149ff1b, r2) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, 0x0) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x100b, 0x0, &(0x7f0000000140)) executing program 2: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f8227c446b0a9b8", 0xfe9}, {&(0x7f0000000040)="5b0f7a2f79", 0x5}], 0x2, 0x6) executing program 5: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000)="5ab777", 0x3) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {}], 0x8) executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) semget$private(0x0, 0x3, 0x70) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 4: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101}], 0x11) executing program 1: socket$unix(0x1, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 3: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, 0x0) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 1: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fstatat(r0, 0x0, &(0x7f0000000300), 0x400) executing program 3: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(0x0) r1 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r1) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, &(0x7f0000000140)) executing program 4: getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x100b, 0x0, &(0x7f0000000140)) executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f8227c446b0a9b8", 0xfe9}, {&(0x7f0000000040)="5b0f7a2f79", 0x5}], 0x2, 0x6) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {}], 0x8) executing program 5: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = getpid() fktrace(r1, 0x0, 0x62e2dd08f149ff1b, r2) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, 0x0) executing program 4: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 0: socket$unix(0x1, 0x0, 0x0) r0 = socket(0x0, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 2: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, 0x0) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 3: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101}], 0x11) executing program 0: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fstatat(r0, 0x0, &(0x7f0000000300), 0x400) executing program 1: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) semget$private(0x0, 0x3, 0x70) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 2: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000)="5ab777", 0x3) executing program 0: getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x100b, 0x0, &(0x7f0000000140)) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {}], 0x8) executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 2: socket$unix(0x1, 0x0, 0x0) r0 = socket(0x0, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 4: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f8227c446b0a9b8", 0xfe9}, {&(0x7f0000000040)="5b0f7a2f79", 0x5}], 0x2, 0x6) executing program 3: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(0x0, 0x0, 0x0) executing program 5: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fstatat(r0, 0x0, &(0x7f0000000300), 0x400) executing program 5: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x0, 0x101, 0x2800}], 0x10) executing program 4: getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x100b, 0x0, &(0x7f0000000140)) executing program 2: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x39, 0x0, 0x0) executing program 4: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000)="5ab777", 0x3) executing program 0: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) socket(0x18, 0x2, 0x0) msgsnd(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x0, 0x8, 0x1000}, {}], 0x9) executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 5: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fstatat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x400) executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x1, 0x6) executing program 2: socket$unix(0x1, 0x0, 0x0) r0 = socket(0x0, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x100b, 0x0, &(0x7f0000000140)) executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 5: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(0x0, 0x0, 0x0) executing program 3: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x0, 0x101, 0x2800}], 0x10) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x0, 0x0, 0x1000}, {}], 0x9) executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x39, 0x0, 0x0) executing program 2: pipe(&(0x7f0000000a40)) r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 5: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x1, 0x6) executing program 3: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fstatat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) executing program 4: __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x100b, 0x0, &(0x7f0000000140)) executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: socket$unix(0x1, 0x0, 0x0) r0 = socket(0x18, 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 3: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) msgsnd(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 5: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(0x0, 0x0, 0x0) executing program 2: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x0, 0x101, 0x2800}], 0x10) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {}, {}], 0x9) executing program 4: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b2", 0x1) executing program 5: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x39, 0x0, 0x0) executing program 5: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x1, 0x6) executing program 0: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 3: socket$unix(0x1, 0x0, 0x0) r0 = socket(0x18, 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 2: pipe(&(0x7f0000000a40)) r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x100b, 0x0, &(0x7f0000000140)) executing program 4: __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 3: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0], 0x1, 0x0) executing program 2: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = getpid() fktrace(r1, 0x0, 0x62e2dd08f149ff1b, r2) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, 0x0) executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {}, {}], 0x8) executing program 1: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 0: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x0, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b2", 0x1) executing program 5: socket$unix(0x1, 0x0, 0x0) r0 = socket(0x18, 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 2: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, 0x0) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 4: __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 0: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = getpid() fktrace(r1, 0x0, 0x62e2dd08f149ff1b, r2) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, 0x0) executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 2: socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x100b, 0x0, &(0x7f0000000140)) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {}, {}], 0x8) executing program 3: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x0, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 1: pipe(&(0x7f0000000a40)) r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 3: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(0x0, 0x0, 0x0, 0x3, 0x800) executing program 0: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 5: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = getpid() fktrace(r1, 0x0, 0x62e2dd08f149ff1b, r2) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, 0x0) executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b2", 0x1) executing program 4: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 1: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, 0x0) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 3: socket$unix(0x1, 0x0, 0x0) socket(0x18, 0x3, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 2: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {}, {}], 0x8) executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, 0x0, 0x0) executing program 0: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = getpid() fktrace(r1, 0x0, 0x62e2dd08f149ff1b, r2) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, 0x0) executing program 3: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x0, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b2", 0x1) executing program 0: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(0x0, 0x0, 0x0, 0x3, 0x800) executing program 2: socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x100b, 0x0, &(0x7f0000000140)) executing program 4: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 5: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = getpid() fktrace(r1, 0x0, 0x62e2dd08f149ff1b, r2) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, 0x0) executing program 0: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, 0x0) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0)=[0x0, 0x0], 0x2, 0x0) executing program 2: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 3: socket$unix(0x1, 0x0, 0x0) socket(0x18, 0x3, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, 0x0, 0x0) executing program 5: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = getpid() fktrace(r1, 0x0, 0x62e2dd08f149ff1b, r2) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, 0x0) executing program 4: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {}, {}, {}], 0x9) executing program 3: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(0x0, 0x0, 0x0, 0x3, 0x800) executing program 1: socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x100b, 0x0, &(0x7f0000000140)) executing program 5: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 3: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b2", 0x1) executing program 1: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101}], 0x11) executing program 2: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 2: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x1, 0x6) executing program 3: socket$unix(0x1, 0x0, 0x0) socket(0x18, 0x3, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, 0x0, 0x0) executing program 0: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 4: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x100b, 0x0, &(0x7f0000000140)) executing program 5: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 2: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 1: setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b2", 0x1) executing program 4: minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = __fhopen40(&(0x7f0000000000)="f4f957167ce334babf8d1df862a2dc43af38b7dce42e978960c8d9e4d48a644072add1e78331e9f824676a1b", 0x2c, 0x40) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x7ff) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r1, 0x2) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r2, 0x1) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) flock(r3, 0x1) flock(r1, 0x1) __clone(0x0, 0x0) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {}, {}, {}], 0x9) executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 2: socket$unix(0x1, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(0x0, 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 3: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x1, 0x6) executing program 1: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101}], 0x11) executing program 0: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r3, 0x0, 0x0, 0x3, 0x800) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x100b, 0x0, &(0x7f0000000140)) executing program 2: setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b2", 0x1) executing program 5: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {}, {}, {}], 0x8) executing program 3: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 5: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x1, 0x6) executing program 3: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(0x0, 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 5: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 0: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101}], 0x11) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x100b, 0x0, &(0x7f0000000140)) executing program 0: setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b2", 0x1) executing program 2: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 0: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) compat_30_fhstat(0x0, 0x0) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) executing program 3: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = getpid() fktrace(r1, 0x0, 0x62e2dd08f149ff1b, r2) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, 0x0) executing program 1: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) getuid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) executing program 4: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: setreuid(0xffffffffffffffff, 0xee00) r0 = socket(0x18, 0x3, 0x0) compat_43_fstat43(r0, &(0x7f00000002c0)) ioctl$FIOSEEKHOLE(r0, 0xc118691d, &(0x7f0000000180)=0x8000000000000032) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) setsockopt(r1, 0xffffff78, 0xf46, &(0x7f0000000200)="d248b851e4d5aabd638b9f69928ce62c5f21222e4544379a22ab842c5e36fd4e4809ad82fe2adba3d437f2a89637d2596104aa0a8e8b6beafa9b4c07a90856958fd230389f8b0034858c38149e6702e8fcec89a20054437fad36dedc0a603ab577374852cb183d25326c63ee483dd4c1e37152c220e586272a3b4b648b4ba4b220f15bdfbaefd76fa073c2f26251006119c5b83299", 0x95) swapctl$SWAP_STATS(0xa, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) write(r3, 0x0, 0x0) r4 = __clone(0x0, &(0x7f0000000080)="14f9923d7114895388b61164e1ac4656180d549628cb58fd19b3c12dc8da2bdce275a8055835617e9f0e82718329f2012a988783df80c3dd66d5f07367ba0570072234054c4c2ef8bf73c1916517b4a5e2cc2836e990ba72d02a0a88ac88b150a44db49cc3155f385ddc7cb3d26767564137959bd16dec4f0c2a4d7d79a381e1a6ea2dc140382c0f4e9ed00b7335d416b132") __fhstat50(&(0x7f0000000340)="1b9ead438bb68d2348312991a40464dd85b4423549280b1cea3b6bb631222ae91dcd3941c5a1dcd0293a99874acd3c41c8132f14592abb0d72f91f8f628e3eb09c90c287d738d040d6a8a2190609d56c4f189961775c18cb669c0b4f7911c09d69a074dad6c9e83691fff2487d85c0af3ba2664e8f79b1eedcc9cf06320fc5ca4f6d77e01bed4888fd829e0a2a5d04d252f7302250803fd135b403ecc92cecf6c7e217ff79eddfc978548132910f148190f6dd0929d26c853d8e364ecbeba261a60b805d8595aef30b4473ac3b4bc994cacdbe314acf9c43060a16720c4b422c0dbb83aaea24a6c96da0de13c3ff98a3e779ecaac409d003f212dc5d16c21f0626635cf6517ea27179b64cb0f25c6a38e2012f7af337aea00bd26da8497296ad4efbb16dbed5d939d1f1b53b787837135f21d2a556788954ea4ad07c03601f526ec1a15f63d446db31eff1105e7e49a211afa7b9f92fa9bf90d6ed38e2525dceea0477a3e86b85a665554b9324f567e6db4f6c77c30f71f74fc9fc4569e0e876b37069b926630f2199c289816a7eee91deba0a61caab025bfc6d54001c09f9b24c37903090ef4c3ff869d3c5aee6bc180b9336a58367a19cefd05681ad833a2837230ad69b6643800f9017ec5f2fcc4fa8fd248eb11cbe7a4c095e276e6813a3bfa7b033d95027d2a485aa25f57dcf6c1e0ee61b316d03268d4b07b404376652a857810fdeca551d32ebd24f1ea72737bbcc45291e8767322cec8776ba7b08f3ea32a57d2e8ffac40044304a24fc44fe14a53ce90359a6462621fedf88f6f2da9440c7bdd217b8c281f9986f4d0fd355268573d332daa2a879e397215172556541bef3336f8753f2f1ba67913d472fe3832d3ac0ccf3876fe2d10c7db54fdf84b314903219a0df9a32e8504613a622b18ae385c2e3e170821bb952eb0fa82e8a21a042e19a9bebd9049e875b0af17549cbe598078da9bbb3db04b84dd66e8325b97f6d0c6f6c9e329ce118d4076d3375cb9e729a504d552049de9749fb24fa1bbc1fdd3f7bfaa5bcfceb138884723a669bf0c900b319225d87a8717351e174964e360d5f0911377c7b0e7d98c318b8f7498661abe14a4f92ac68399d3ac009cd423c29cbbecd7b7377a098c2c18410d3c0a964f04ccbd301ce16b63c95672952b99750270da92314e70535c1de209ad95481ea8cc6a31babd45d57af316d15f9b8837cc452d44c1b5fc5948a7dbcab37667138e66a1e275fc45e62b103d4f57edf349af895a52d5961970c85f5ec623ea686bae7aaa2f4c9e5036554a732f890732b42e8962abca1710cc9b06a584b3f3ac95a3b11435a7baff1d76aad68c0604e43898172125021082797dd423e545f7525f7311ce063edfc992782b5f0e4e7e5345798fd606eefe2d25f01c7e9b6d8d6c780a7ea7e56a12951ec30927e25879d2c205af000591ac65a6d1f590dfa7f2985db91c7aaae264cd2902b1cfd40f01b545dfd1125cb5e23c35499cd0710b1ca67cadbe77d48c87cd5c7062ad527cf7a71dc3e41739d7786783bacb964d44860a0b3819511cfb05feeb939f845734331d690c9561bc14e96a6ad755659a4d1c5feac9b4bba077808e63c4e0586af966a0bee677665e228a3f4a887ad48d20a241c1e9e523cec537a6076947be8c7f77f6e448dff636475c37e72b2647a881f16e6fe74c339d33585092d1a23bfbd8cfd2dfcc9c264364c36178214b1dd4b438e88035574fa8232f214a44d2c21c30873055710d1fc7b95d64ddf3a29d7a16eca6bf63b7a6ee289a834be6eaaf574d77919a91a42d5575a40b0acf72208c8f06d3634ad04abb3341f7fa7448ddd33b3ff97914afd65dc4b0865a6989850730b8e8deead4a6745153dba0c50bec723ccd1a8a646d58c3a44b4905e4c79653bc2bf4472905763d0241ff7ec8d8d2efb237e6e00bc93cc8d4bbedc877c51b13cbcc992817214a6ae6db6d044e8366027e70defc96b69c72d7e19a0a8fdd21559703fcefc3a324966b03e59303eefd79a8ca274432c477650d358af2155b515c11c796afa0a301a0f38d21b2da4207a7440a293aa50490f5532fb1993abd7cef724fd361467e8eac3faaa99c886e9a75b2b78298199fba153e4c9ff999a3a8f60698e2eec02b2c6c661983ba2876d226815990d538d66360f549671e529c7f535aea1d354ba5e9d51074c171a595fe3691633f6b7a7bf54cdbb5bb65cea82e23ca8d8f6c9ae2b6153d9e430e85b887d375940e526ec0eb95628e89dbbd439749ffa93525090c42c2e6396a0c1f0cb9eecd9eedf9e6290b07e977f8d17459a87ae25a85900c76641f3da1d4f07a37a92a15810268f9397df04d1300b6911ef4611f14ed7cab1e8b190aa53e1a7d3d3fae5d4e11b0c3daed0c0ed297905eaa3c31ffb2c55f6d83d1726afc211e81a9b2958f3f20a335026f168a6df809084fdc54b3a3e4f2ef60a50885d18376798328664612feb9d8acdca1266ef532076cebbb1804797c7d4d5e7f5ce44409415820186dfd7d2bbeb65173b8adf0bee0601f5417efb988216c7396c945ec48c08e8858132dc9e9d171f94ea871ece2ccc36ab27f79e374c2ca14186bfd00004890c46eab0ae30079baaa6f72a26c46a11332aeb02c43721a05af142ff5ca70b65caae4c19133c6d93651c876f144397e3f9938f590f228ca20e44e59d1627d1a523ce3badbc3aa4fe2d438cfc40c4e7a0f3ee9e2fe5ffd4dafaddf4428b3d5b27d91313e29af51da03e23f6443bb12d20390fbda41853ac64a07ef4e0e4150693199ee69d692d1189a5cb62e58c498e3accd8e52286737c48f6d45f1f762368c7e424ad582907ba97be38cfa1fec1353aae8bf6a4302c26d0d3347b51c020910f4d684753f48ac30e4a26bb4d7e66964a2b441dff49d1ddeb0675500ea50daf0e817535e411a6e9cc261c6b67aef16f64d7e0a97e68f0058502e38f9420e754167392d6a0201fd147cef52650bf699b3e186caf79de9b32ba6171078f65c84bd8339b3f850f18c487d66a46d97141d0d35aff5cedec67f7cb31b623d3872f9cf7c763a9c350c7ca4cf7dbff415473115487607714a486e8cf5f811c702c281f6f1e2b47de150bebe2935105dddf4611959c780da735ea85e2cc6c868ce4fca2f8bf25e8ac84b7b63c151e16746efb5ba11bc7c38ef76af578cb99a67f3494ed09cc6d30f64816061427fba68f2ae035580df616fc30f3b9a3494ee32382a69408349360d8c03c69d4a19421a4cac60b34d26c6474a9eb63012570d67e5f67803173833710097c2204dd6f1b2f8e3591add4ccaf7433409df41cae7a849e1689a1ea3c42d96a067ad250154a7fe8415d23d125121d37e8f4a72fc3c36a90537f1d409f4b874c998797d19cfbe79b53ce4ccd75193b1e922e8bc143ffa49dfd4ab959dc31398b8a7f17601b3e42a2b4fbd3a2ee5a47fb9df36b8e7e9bd04158fd1d9a72112644ac21937656ab4235973a52990a2d0b1537ac46d4d6516284ebacdb43e89220e4a27debff54db9bd07ce09c8c4e7ff8cf1159c480fabc2d9b40a17e70567580c89b6823bb5795e6431b35e0f76b9d16f51df001f21c3d31cd85080e6b21d9b0f14e94f7c63f931ed4b0c7ce18f238782b6ca10953967405b9d15a24d3b909cda1bb7408cc875662c8eda14d0958a6be8386c519d83c8e9153f7fd76d28125d97cedd85b2dec507845d450382de1e0730590d74d07cb660b9f7950ab8c197907a8fbf63ecdeb1042d0269eaa625e9e945929858d0c21aaa0f44b6250c2035a2be2075e55a82caaad950d612199025b9a29911081faefb05f29f7ca6f66798e7b67cce5c160b4ce5b39dd9715894aecefc1776682047de6110a806f6eeed98f3d23dabf82b01aafc2a454be07daa0d67e87db6eaea2232762ca6c73a7ff3512d0bf995d51a0803b10a0ac9428dfe86b1a06b16bc8a4d7c8c10f638b530b3f49b321e1008353f7f91c78df1ba48779c80e9a763161634ccc781b77a986f4009ebc2fe2a9b628690ae301147375ec9647013897333fa172078af7b6f66ebb394eefd48a9aec157fccb97188500b6ce87d56cd359121aa100fd31edadc85cc8dbaa0af6e6578e1286f31d1abae2317f08e22f20bfc1cafa46a6fa95158112e9a6ea8117b2e63fc285139d686f8361d72788e6b7ffc7b0422b049c31faf4c5edcdcc5a0a4646097446f98a0871a9b947897c6635b731484241f5eaeb9fad7b4d5d13889480f371f00658164d9cd3de40715aecf526680c5b0be4dc0ef0d18e30cd9620907f2cec9e065c916c64016965a7d0d6db304eccf3c507d699eca2f9bf00eb0c62844e11f5019fd584ab6255d394b5feacd27d45aa55a7d0725bb5e8d1999acb0186230b53fe89cf4fb1435d573f96dce89a72ab0e596a523a293e3cc6117109da0baee9736594aa62c96eed9584f440cc48c8d0952b09a3e7996bc2c46996ea5612c57613d2ee483e5a8f5770506e60d5178b80e562e28032ccf81dc21be30dd6714c9a40506335d4a9e616ad458f22fd69506a08bbaa430d3fdcab8424bf47b44db2967549af61d1457dc2e3e4fe15677f16b2bfd4f0e12f032a7b50d803fc15a9a41009566ef854c635c3653692a620fd61c59caa059ccc7298f413e33f7b52ea80eac705d545a2210a71a3ea603f31989edbe793f8fc0e136a68f24d5e5d9527465a09d978a5a00b3547987dfd0272cab495f0661247dc8b8a4ffed766f3aaa50d8ef0967fed2c62c96ff639821881ec60454dca2b30968a3136be744b8072bda47abecf53752b8cb72cc387b1ec108695fc55ff868ae327fa22d230c71250d48e085026f29795a1e1d35f45534e5d6c290a42eb5495c2d6c9cf515c235c8b607a12218392f3d76a1bb182422f6c710a7b53bab90fde954b95a9bb9c32c7dcac3aa866d442b2d80df6ab3359918290d6585397728b9d0fa99246ae8dfff50bcf0d3939b2f21b9c1134a974330724bbd7749e56b050f41dd5e91f6a4fc7ba69073d244ab0377e0c5fe4702b9cc9f77b1a9ac315dba2173096f6f83f70447a7577920312d12e017db7ccb1f27ea39414d67f98ac0fc464355d768294bbf69193664ca49c488c6fe4a059cac149b46c1a02a1688ae5628eddfde10a2d9c5a1287bed90e5baa5b9794a7e396de8f4b16b0c18aa84fc6a5ed51ce76762dbe8414606ea89afdf5d51b26457dddc7982f73f4de2a285df80774e34b8ab37cea1054c470777d08ccbaa4570634110ee8390bf6fe1b887b9be5dd2d05a6e1d2f34c09781ff3eec95f6362a804292b3ebfdd0f00957ccfd360783a5c43d0bb04da43e7a5664c7c3675cac9f79ef102970ceed50c974fe29c1c3324d8942f06b56730dda5f861b4eec9e625ae03fc8664f972b523b97135efe50344bdd90b68a4ead48e352db1101cc53d735cbe69dadd3d95bbe99c3a51d813c24d0498231d99f66ab94db8e688ef1af8293a7b20dbb93752279ef52bd95ea1e558d28da47dbdf0c51746aafd687e602b14afe87f94e49dcb9bab168ab092449669ab0f00e5d43cece04e071b8471b86c55f897161ee42ab0f6ef14f4a8f1104da196b0956ca52e8bca19025d1abedde533e7bcbb80ecfef2924134c5b53723fd512e883ce2854a78abc9ab78ca47df110159e4226a6984df6c801e0c59ee5fda468aa2370b5bf5d23de39e9dccf6c6081ddc4e1720005828a153ce708f578b1b8d90c16e526eca696a3576b971763f101a8ef455b148e4c3a1e8115c2c6deea87b6133ada81297b14", 0x1000, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, 0x0}) __fhstat50(&(0x7f0000001400)="eb2367d75548d71488298624d2cff051868dd22a17af6c56404ca2f5e5e4941a750912b2690b2473d39301f15ff138a9b2b70e1bb3ecc296699862ff1a8c6fdd00a77e83", 0x44, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000000)={r4, r5, r6}, 0xc) ioctl$FIOSEEKHOLE(r2, 0x8118691e, &(0x7f0000000180)=0x8000000000000032) r7 = socket(0x10, 0x2, 0x0) ioctl$FIOSEEKHOLE(r7, 0x8020690c, &(0x7f0000000180)=0x8000000100000031) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, &(0x7f0000000140)) executing program 4: r0 = socket(0x0, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b2", 0x1) executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e", 0x7f5}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 4: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3}, {0x0, 0x101, 0x2800}], 0x11) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {}, {}, {}], 0x8) [ 356.4573487] sockaddr_getsize_by_family: (syz-executor.0:6474:4086) Unhandled address family=0 executing program 2: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 1: socket$unix(0x1, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(0x0, 0x2000, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 1: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 4: r0 = socket(0x18, 0x3, 0x3) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/18, &(0x7f0000000040)=0x12) r1 = socket$unix(0x1, 0x2, 0x0) __nanosleep50(&(0x7f0000000100)={0x0, 0x400}, &(0x7f0000000140)) compat_60__lwp_park(&(0x7f0000000080)={0x800, 0x1000}, 0xffffffffffffffff, &(0x7f0000000180)=0x1, &(0x7f00000001c0)=0x1000) ioctl$OFIOGETBMAP(r1, 0x40046679, &(0x7f0000000f40)) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b211", 0x2) executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: r0 = socket(0x0, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b2", 0x1) executing program 3: fork() __mount50(&(0x7f0000000000)='coda\x00', &(0x7f0000000080)='./file0\x00', 0x40, &(0x7f0000000080), 0xa) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ioctl$FIONWRITE(r0, 0x40046679, &(0x7f0000000200)) __wait450(0x0, 0x0, 0x3, 0x0) executing program 0: socket(0x18, 0x50000001, 0x2) setrlimit(0xd, &(0x7f0000000080)) setrlimit(0x2, &(0x7f0000000000)={0x0, 0xfffffffffffffffb}) executing program 5: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) executing program 4: socket$unix(0x1, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 0: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3}, {0x0, 0x101, 0x2800}], 0x11) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {}, {}, {}], 0x8) executing program 3: pipe(&(0x7f0000000a40)) getpid() _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 2: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e", 0x7f5}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 5: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3}, {0x0, 0x101, 0x2800}], 0x11) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, &(0x7f0000000140)) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, &(0x7f0000000140)) executing program 1: r0 = socket(0x18, 0x3, 0x3) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/18, &(0x7f0000000040)=0x12) socket$unix(0x1, 0x2, 0x0) (async) r1 = socket$unix(0x1, 0x2, 0x0) __nanosleep50(&(0x7f0000000100)={0x0, 0x400}, &(0x7f0000000140)) compat_60__lwp_park(&(0x7f0000000080)={0x800, 0x1000}, 0xffffffffffffffff, &(0x7f0000000180)=0x1, &(0x7f00000001c0)=0x1000) (async) compat_60__lwp_park(&(0x7f0000000080)={0x800, 0x1000}, 0xffffffffffffffff, &(0x7f0000000180)=0x1, &(0x7f00000001c0)=0x1000) ioctl$OFIOGETBMAP(r1, 0x40046679, &(0x7f0000000f40)) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b211", 0x2) executing program 3: r0 = socket(0x0, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b2", 0x1) executing program 0: compat_43_osend(0xffffffffffffffff, &(0x7f0000000040)="08200203", 0x358, 0x0) compat_40_mount(&(0x7f0000000100)='procfs\x00', &(0x7f00000000c0)='.\x00', 0x0, &(0x7f00000002c0)="01") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) __mount50(0x0, &(0x7f0000000040)='.\x00', 0x0, 0x0, 0x0) compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) readv(r0, &(0x7f0000001740)=[{&(0x7f0000000140)=""/119, 0x77}], 0x1) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r3 = getpid() fktrace(r2, 0x0, 0x62e2dd08f149ff1b, r3) r4 = getuid() mknod(&(0x7f0000000200)='./file0\x00', 0x8, 0x0) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0x20007462, 0x0) setreuid(0xee00, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) r9 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r9, 0xc0104304, &(0x7f00000001c0)) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) socketpair(0x1f, 0x5, 0x2, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, r7) getsockopt(0xffffffffffffffff, 0x29, 0x7, 0x0, 0x0) fchown(0xffffffffffffffff, r6, r7) compat_50_select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x0, 0xbe1, 0x800}, {}, {}, {}], 0x9) executing program 3: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) executing program 5: socket$unix(0x1, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 2: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3}, {0x0, 0x101, 0x2800}], 0x11) executing program 4: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) socket(0x18, 0x2, 0x0) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, &(0x7f0000000140)) executing program 2: pipe(&(0x7f0000000a40)) getpid() _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 5: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e", 0x7f5}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 0: r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b2", 0x1) executing program 2: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3}, {0x0, 0x101, 0x2800}], 0x11) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x0, 0x0, 0x800}, {}, {}, {}], 0x9) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, &(0x7f0000000140)) executing program 4: r0 = socket(0x1f, 0x5, 0x0) ioctl$FIOGETBMAP(r0, 0xc008667a, &(0x7f0000000100)) compat_50___fstat30(0xffffffffffffffff, 0x0) executing program 3: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x10) executing program 5: socket$unix(0x1, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x4100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 4: compat_43_osend(0xffffffffffffffff, &(0x7f0000000040)="08200203", 0x358, 0x0) compat_40_mount(&(0x7f0000000100)='procfs\x00', &(0x7f00000000c0)='.\x00', 0x0, &(0x7f00000002c0)="01") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) __mount50(0x0, &(0x7f0000000040)='.\x00', 0x0, 0x0, 0x0) compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) readv(r0, &(0x7f0000001740)=[{&(0x7f0000000140)=""/119, 0x77}], 0x1) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r3 = getpid() fktrace(r2, 0x0, 0x62e2dd08f149ff1b, r3) r4 = getuid() mknod(&(0x7f0000000200)='./file0\x00', 0x8, 0x0) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0x20007462, 0x0) setreuid(0xee00, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) r9 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r9, 0xc0104304, &(0x7f00000001c0)) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) socketpair(0x1f, 0x5, 0x2, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, r7) getsockopt(0xffffffffffffffff, 0x29, 0x7, 0x0, 0x0) fchown(0xffffffffffffffff, r6, r7) compat_50_select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) executing program 1: pipe(&(0x7f0000000a40)) getpid() _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, &(0x7f0000000140)) executing program 2: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f", 0xbef}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 3: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) socket(0x18, 0x2, 0x0) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 1: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x100b, 0x0, 0x0) executing program 4: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) socket(0x18, 0x2, 0x0) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {}, {}, {}, {}], 0x9) executing program 5: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x10) executing program 5: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3}, {0x0, 0x101, 0x2800}], 0x11) executing program 2: __clone(0x0, &(0x7f0000000000)="6d5e553d2dc9d4aae3387126bb469b87aba02c95ee22d0c745232ea5e7af69ebe527027fcbd6a692d70c18fe") clock_nanosleep(0x0, 0x1, &(0x7f0000000080)={0x8000000000000001}, 0x0) mlock(&(0x7f00001c7000/0x2000)=nil, 0x2000) mkdir(0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x40) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000280)=0x2b) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) chmod(&(0x7f0000000080)='./file0\x00', 0x100) r4 = msgget$private(0x0, 0x2) msgrcv(r4, &(0x7f00000007c0), 0x84, 0x1, 0x1800) mkdir(&(0x7f0000000140)='./file0\x00', 0x1) chdir(&(0x7f0000000580)='./file0\x00') getpeername$unix(r3, &(0x7f0000000d40), &(0x7f0000000540)=0x1005) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) socket(0x2, 0x3, 0x0) getsockopt(0xffffffffffffffff, 0x6, 0x9, 0x0, 0x0) msgsnd(r4, &(0x7f0000001f40)=ANY=[], 0x401, 0x0) msgsnd(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="0004000000000000030000deffffff0004000000000000009b9796f7aef46b1c966d5b82ef859bb04904bb9673fa76855df2e9569625f52337535da3f077638b7db179cbc63d6a520b2e038aed1bd376c508e3619bbd8def58d0f1f2a4cb51eaa50519de756d58540400933f1ff50f89e3c289ceca7fbc5ccf6503e93d46367003806ca9045e4a9097847fe34364659e0b54e90e3690fa6de2277ddd916e46c708b7ebdbd1c2d126f61df353f6716a6c26e0fa688905e5e1b51403675f593b8ba0565cb73753165f96bc70e8cdbf5155d71d5daebc420ee32015d9ed6f90ddafc884d829c874e3ad6c63fcf247d0ec2bd35ffcea1a2b5f87ba2b8861ba3ef0427b55744eda59acffb4c82bab6854631a5f83c2598d4395ebbbe20f4ebeebfb39d4d10bcc421800000000915dba0660152f6290a153bf79cca3bc0b7b4f2358ed5fab0ab8b4affce85ea68ac3c47762c8b6c3"], 0xfffffffffffffe24, 0x0) msgsnd(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="0200000000000000fc5c37bb59c2000000005a29d713ec939a7fcd2837d2b4df8bed99dcf18ba54fd1e757760502b4a892e691a5baa0eef1b617e0ea87fa352ca9e676579101c4cf163e5b4590c80a8eb550e8c6bed25e5dfd295aa6abc80114c4fb5917e807ee0342cfe34fa45b23e942cf2aeae8936b0a3a1fa382c2a98c3262a0d03a06700e0b0553e18c0901a4f61349810b723430302ef5e00a81177440f3fd71f1c5d42450327a312ff7fd7b617ed3748ea568b3e823b8326f9f"], 0xb4, 0x0) r5 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000008c0)=""/199) write(r3, &(0x7f0000000600)="4bff78f4150fa3c934ee85fe7217dba4a6dbb814f70db4a481a20827f2e3ba3c572fced100924a7a686c2da81c0a56547daf5b76310b5fe25ceb8904682c4c65264437bb6ab370fa5318e42636f5dbfd2e13ecdb277aa61710f9f64942caea014462c4d98d1c6ee4", 0x68) getuid() executing program 3: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) fktrace(r0, 0x0, 0x62e2dd08f149ff1b, 0x0) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f", 0xbef}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 0: compat_43_osend(0xffffffffffffffff, &(0x7f0000000040)="08200203", 0x358, 0x0) compat_40_mount(&(0x7f0000000100)='procfs\x00', &(0x7f00000000c0)='.\x00', 0x0, &(0x7f00000002c0)="01") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) __mount50(0x0, &(0x7f0000000040)='.\x00', 0x0, 0x0, 0x0) compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) readv(r0, &(0x7f0000001740)=[{&(0x7f0000000140)=""/119, 0x77}], 0x1) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r3 = getpid() fktrace(r2, 0x0, 0x62e2dd08f149ff1b, r3) r4 = getuid() mknod(&(0x7f0000000200)='./file0\x00', 0x8, 0x0) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0x20007462, 0x0) setreuid(0xee00, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) r9 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r9, 0xc0104304, &(0x7f00000001c0)) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) socketpair(0x1f, 0x5, 0x2, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, r7) getsockopt(0xffffffffffffffff, 0x29, 0x7, 0x0, 0x0) fchown(0xffffffffffffffff, r6, r7) compat_50_select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) executing program 3: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) compat_50___shmctl13$SHM_UNLOCK(r0, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r5) setgroups(0x1, &(0x7f0000000100)=[r5]) r6 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0xcf50, r1, r2, r3, r5, 0x400, 0x1}, 0xc2, 0x6, r6, r7, 0x1, 0x1c, 0x2}) executing program 3: socket$unix(0x1, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(0x0, 0x0, 0x0) executing program 5: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x10) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {}, {}, {}, {}], 0x8) executing program 2: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) socket(0x18, 0x2, 0x0) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 3: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) executing program 1: r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b2", 0x1) executing program 5: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) fktrace(r0, 0x0, 0x62e2dd08f149ff1b, 0x0) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 0: compat_43_osend(0xffffffffffffffff, &(0x7f0000000040)="08200203", 0x358, 0x0) compat_40_mount(&(0x7f0000000100)='procfs\x00', &(0x7f00000000c0)='.\x00', 0x0, &(0x7f00000002c0)="01") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) __mount50(0x0, &(0x7f0000000040)='.\x00', 0x0, 0x0, 0x0) compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) readv(r0, &(0x7f0000001740)=[{&(0x7f0000000140)=""/119, 0x77}], 0x1) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r3 = getpid() fktrace(r2, 0x0, 0x62e2dd08f149ff1b, r3) r4 = getuid() mknod(&(0x7f0000000200)='./file0\x00', 0x8, 0x0) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0x20007462, 0x0) setreuid(0xee00, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) r9 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r9, 0xc0104304, &(0x7f00000001c0)) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) socketpair(0x1f, 0x5, 0x2, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, r7) getsockopt(0xffffffffffffffff, 0x29, 0x7, 0x0, 0x0) fchown(0xffffffffffffffff, r6, r7) compat_50_select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) executing program 1: symlink(&(0x7f0000000080)='.\x00', 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f00005ad000/0x4000)=nil, 0x4000) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000080), &(0x7f0000000140)=0x10) executing program 2: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f", 0xbef}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 5: r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80286987, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) dup2(r3, r1) semget$private(0x0, 0x1, 0x61) compat_43_osendmsg(r3, &(0x7f0000000000)="b8806e", 0xa) poll(0x0, 0x0, 0x1b) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211", 0x2) executing program 1: socket$unix(0x1, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(0x0, 0x0, 0x0) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {}, {}, {}, {}], 0x8) executing program 2: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x0, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 3: r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b2", 0x1) executing program 5: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) fktrace(r0, 0x0, 0x62e2dd08f149ff1b, 0x0) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 3: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 1: socket$unix(0x1, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(0x0, 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x2, &(0x7f0000000080), &(0x7f0000000140)=0x10) executing program 5: compat_43_osend(0xffffffffffffffff, &(0x7f0000000040)="08200203", 0x358, 0x0) compat_40_mount(&(0x7f0000000100)='procfs\x00', &(0x7f00000000c0)='.\x00', 0x0, &(0x7f00000002c0)="01") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) __mount50(0x0, &(0x7f0000000040)='.\x00', 0x0, 0x0, 0x0) compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) readv(r0, &(0x7f0000001740)=[{&(0x7f0000000140)=""/119, 0x77}], 0x1) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r3 = getpid() fktrace(r2, 0x0, 0x62e2dd08f149ff1b, r3) r4 = getuid() mknod(&(0x7f0000000200)='./file0\x00', 0x8, 0x0) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0x20007462, 0x0) setreuid(0xee00, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) r9 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r9, 0xc0104304, &(0x7f00000001c0)) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) socketpair(0x1f, 0x5, 0x2, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, r7) getsockopt(0xffffffffffffffff, 0x29, 0x7, 0x0, 0x0) fchown(0xffffffffffffffff, r6, r7) compat_50_select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) executing program 2: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646b", 0xdec}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 1: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) socket(0x18, 0x10000000, 0x90) socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r1, 0x0, 0x0, 0x3, 0x800) executing program 4: r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) compat_43_ommap(&(0x7f00002ab000/0x3000)=nil, 0x3000, 0x0, 0x0, r0, 0x0) executing program 2: socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b2", 0x1) executing program 5: socket$unix(0x1, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(0x0, 0x0, 0x0) executing program 3: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x0, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x2, &(0x7f0000000080), &(0x7f0000000140)=0x10) executing program 3: socket$unix(0x1, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(0x0, 0x0, 0x0) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {}, {}, {}, {}], 0x8) executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646b", 0xdec}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 3: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x1f, 0x3, 0x0) getsockname$inet6(r1, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000000c0)="b211", 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r3 = openat$wscons(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, 0x4) ioctl$FIONWRITE(r2, 0x40046679, &(0x7f0000000200)) executing program 1: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) socket(0x18, 0x2, 0x0) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 3: socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b2", 0x1) executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) compat_43_ommap(&(0x7f00002ab000/0x3000)=nil, 0x3000, 0x0, 0x0, r0, 0x0) executing program 0: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x0, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x2, &(0x7f0000000080), &(0x7f0000000140)=0x10) executing program 1: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) socket(0x18, 0x10000000, 0x90) socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r1, 0x0, 0x0, 0x3, 0x800) executing program 3: socket$unix(0x1, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) open(0x0, 0x0, 0x0) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x0, 0x3}, {}, {}, {}, {}], 0x9) executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646b", 0xdec}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 2: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 0: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x0, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 4: r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 3: socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b2", 0x1) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x2, &(0x7f0000000080), &(0x7f0000000140)=0x10) executing program 4: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) socket(0x18, 0x2, 0x0) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f0000000080), &(0x7f0000000140)=0x10) executing program 1: __mount50(&(0x7f0000000000)='overlay\x00', 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) compat_30___stat13(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0xd03) setgid(0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) _lwp_create(&(0x7f0000000140)={0x0, 0x0, {}, {}, {0x0, 0x0, '{]$\x00'}}, 0x0, 0x0) getrlimit(0x0, 0x0) compat_40_mount(&(0x7f0000000040)='tmpfs\x00', &(0x7f00000000c0)='.\x00', 0x0, &(0x7f00000002c0)="01") open(&(0x7f0000000480)='./file0\x00', 0x80400000000206, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x80003fff) close(r0) close(0xffffffffffffffff) geteuid() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) _ksem_unlink(&(0x7f0000000380)) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {}, {}, {}, {}, {}], 0x9) executing program 0: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 2: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5", 0xeeb}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 3: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) socket(0x18, 0x10000000, 0x90) socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r1, 0x0, 0x0, 0x3, 0x800) executing program 1: r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 2: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x0, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 1: getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x2, &(0x7f0000000080), &(0x7f0000000140)=0x10) executing program 5: compat_43_osend(0xffffffffffffffff, &(0x7f0000000040)="08200203", 0x358, 0x0) (async) compat_40_mount(&(0x7f0000000100)='procfs\x00', &(0x7f00000000c0)='.\x00', 0x0, &(0x7f00000002c0)="01") (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) __mount50(0x0, &(0x7f0000000040)='.\x00', 0x0, 0x0, 0x0) (async) compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) (async) readv(r0, &(0x7f0000001740)=[{&(0x7f0000000140)=""/119, 0x77}], 0x1) pipe2(&(0x7f0000000000), 0x0) (async) close(0xffffffffffffffff) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) (async) r3 = getpid() fktrace(r2, 0x0, 0x62e2dd08f149ff1b, r3) (async) r4 = getuid() (async) mknod(&(0x7f0000000200)='./file0\x00', 0x8, 0x0) (async) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0x20007462, 0x0) (async) setreuid(0xee00, r4) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) (async) r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) (async) r9 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r9, 0xc0104304, &(0x7f00000001c0)) (async) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) (async) socketpair(0x1f, 0x5, 0x2, 0x0) (async) chown(&(0x7f0000000080)='./file0\x00', 0x0, r7) (async) getsockopt(0xffffffffffffffff, 0x29, 0x7, 0x0, 0x0) (async) fchown(0xffffffffffffffff, r6, r7) (async) compat_50_select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) executing program 3: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x0, 0x31, &(0x7f00000000c0)="b2", 0x1) executing program 0: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {}, {}, {}, {}, {}], 0x8) executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2}, 0x1c) executing program 4: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5", 0xeeb}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 2: r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 3: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r1, 0x0, 0x0, 0x3, 0x800) executing program 4: ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) semget$private(0x0, 0x1, 0x0) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x8) r0 = msgget(0x3, 0x304) getgroups(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r4 = shmget(0x1, 0x3000, 0xe4, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r4, 0x0) shmctl$IPC_RMID(r4, 0x0) shmctl$IPC_RMID(r4, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x2) bind$unix(r5, &(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000000c0)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getegid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x80000001, r6, r7, 0x0, 0x0, 0x0, 0x1}, 0xff, 0x3, 0x0, 0x0, 0x10001}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000400)=0x20) getpgid(r8) executing program 1: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x0, 0x31, &(0x7f00000000c0)="b2", 0x1) executing program 5: compat_43_osend(0xffffffffffffffff, &(0x7f0000000040)="08200203", 0x358, 0x0) (async) compat_40_mount(&(0x7f0000000100)='procfs\x00', &(0x7f00000000c0)='.\x00', 0x0, &(0x7f00000002c0)="01") (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) __mount50(0x0, &(0x7f0000000040)='.\x00', 0x0, 0x0, 0x0) (async) compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) (async) readv(r0, &(0x7f0000001740)=[{&(0x7f0000000140)=""/119, 0x77}], 0x1) pipe2(&(0x7f0000000000), 0x0) (async) close(0xffffffffffffffff) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) (async) r3 = getpid() fktrace(r2, 0x0, 0x62e2dd08f149ff1b, r3) (async) r4 = getuid() (async) mknod(&(0x7f0000000200)='./file0\x00', 0x8, 0x0) (async) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0x20007462, 0x0) (async) setreuid(0xee00, r4) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) (async) r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4f4b) (async) r9 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r9, 0xc0104304, &(0x7f00000001c0)) (async) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) (async) socketpair(0x1f, 0x5, 0x2, 0x0) (async) chown(&(0x7f0000000080)='./file0\x00', 0x0, r7) (async) getsockopt(0xffffffffffffffff, 0x29, 0x7, 0x0, 0x0) (async) fchown(0xffffffffffffffff, r6, r7) (async) compat_50_select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) executing program 4: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 5: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) socket(0x18, 0x2, 0x0) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 2: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x0, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {}, {}, {}, {}, {}], 0x8) executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5", 0xeeb}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 1: getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x2, &(0x7f0000000080), &(0x7f0000000140)=0x10) executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5", 0xeeb}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x40000000000000}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x5}, 0x1c) executing program 5: setrlimit(0x3, &(0x7f0000000080)={0x0, 0x7fffffff}) r0 = socket(0x18, 0x2, 0x0) setrlimit(0x9, &(0x7f00000010c0)) socket(0x1f, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) compat_50_clock_gettime(0x300, 0x0) socket(0x1c, 0x40000000, 0x6) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) pipe(0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) read(r2, &(0x7f0000000000)=""/12, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8000000000000000}) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f00000003c0)='./file0\x00', 0x2000, 0x4118) r3 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x11, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) compat_40_mount(&(0x7f0000000040)='ffs\x00', &(0x7f0000000080)='.\x00', 0x800, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: pipe(0x0) r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 3: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r1, 0x0, 0x0, 0x3, 0x800) executing program 4: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x0, 0x31, &(0x7f00000000c0)="b2", 0x1) executing program 0: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {}, {}, {}, {}, {}], 0x8) executing program 4: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5", 0xeeb}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c415310", 0xf6a}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xd03) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getuid() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) ioctl$FIOSEEKDATA(r1, 0xc0086661, &(0x7f0000000000)=0x3) executing program 4: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) socket(0x18, 0x2, 0x0) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 3: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 1: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() fktrace(r1, 0x0, 0x62e2dd08f149ff1b, r3) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, 0x0) __futimes50(r2, &(0x7f0000000040)={0x20080, 0x4}) executing program 2: pipe(0x0) r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x0, &(0x7f00000000c0)="b2", 0x1) executing program 4: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r1, 0x0, 0x0, 0x3, 0x800) executing program 0: getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x2, &(0x7f0000000080), &(0x7f0000000140)=0x10) executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5", 0xeeb}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 2: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c415310", 0xf6a}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 4: symlink(&(0x7f0000000080)='.\x00', 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f00005ad000/0x4000)=nil, 0x4002) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x0, 0x9}, {}, {}, {}, {}, {}], 0x9) executing program 2: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x10) executing program 1: __getrusage50(0xffffffffffffffff, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4002, 0xd49f275d97cc01bb, 0x1810, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsid(0x0) compat_40_mount(&(0x7f0000000040)='tmpfs\x00', &(0x7f00000000c0)='.\x00', 0x0, &(0x7f00000002c0)="01") mkdir(&(0x7f0000000380)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='./file1\x00') r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000180)=0x4) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) r2 = getpgid(0xffffffffffffffff) __wait450(r2, &(0x7f00000000c0), 0x4, &(0x7f0000000100)) executing program 3: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x0, &(0x7f00000000c0)="b2", 0x1) executing program 0: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) msgrcv(0x0, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(0x0, 0x0, 0x0, 0x3, 0x800) executing program 4: pipe(0x0) r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 4: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) executing program 3: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x2, &(0x7f0000000080), &(0x7f0000000140)=0x10) executing program 5: setrlimit(0x3, &(0x7f0000000080)={0x0, 0x7fffffff}) r0 = socket(0x18, 0x2, 0x0) setrlimit(0x9, &(0x7f00000010c0)) socket(0x1f, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) compat_50_clock_gettime(0x300, 0x0) socket(0x1c, 0x40000000, 0x6) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) pipe(0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) read(r2, &(0x7f0000000000)=""/12, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8000000000000000}) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f00000003c0)='./file0\x00', 0x2000, 0x4118) r3 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x11, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) compat_40_mount(&(0x7f0000000040)='ffs\x00', &(0x7f0000000080)='.\x00', 0x800, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c415310", 0xf6a}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 0: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() fktrace(r1, 0x0, 0x62e2dd08f149ff1b, r3) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, 0x0) __futimes50(r2, &(0x7f0000000040)={0x20080, 0x4}) executing program 1: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) (async) compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() fktrace(r1, 0x0, 0x62e2dd08f149ff1b, r3) (async) fktrace(r1, 0x0, 0x62e2dd08f149ff1b, r3) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, 0x0) __futimes50(r2, &(0x7f0000000040)={0x20080, 0x4}) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {}, {}, {}, {}, {}, {}], 0x9) executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) compat_50_clock_settime(0x0, 0x0) flock(r0, 0x0) executing program 2: pipe(&(0x7f0000000a40)) r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x0, &(0x7f00000000c0)="b2", 0x1) executing program 3: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x10) executing program 0: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) msgrcv(0x0, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(0x0, 0x0, 0x0, 0x3, 0x800) executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) compat_43_ommap(&(0x7f00002ab000/0x3000)=nil, 0xf000, 0x0, 0x0, r0, 0x0) executing program 3: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x2, &(0x7f0000000080), &(0x7f0000000140)=0x10) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {}, {}, {}, {}, {}, {}], 0x8) executing program 4: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea", 0xfaa}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 3: __clone(0x0, &(0x7f0000000000)="6d5e553d2dc9d4aae3387126bb469b87aba02c95ee22d0c745232ea5e7af69ebe527027fcbd6a692d70c18fe") clock_nanosleep(0x0, 0x1, &(0x7f0000000080)={0x8000000000000001}, 0x0) (async) mlock(&(0x7f00001c7000/0x2000)=nil, 0x2000) (async) mkdir(0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x40) (async) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000280)=0x2b) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x100) (async) r4 = msgget$private(0x0, 0x2) msgrcv(r4, &(0x7f00000007c0), 0x84, 0x1, 0x1800) mkdir(&(0x7f0000000140)='./file0\x00', 0x1) chdir(&(0x7f0000000580)='./file0\x00') (async) getpeername$unix(r3, &(0x7f0000000d40), &(0x7f0000000540)=0x1005) (async) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) socket(0x2, 0x3, 0x0) (async) getsockopt(0xffffffffffffffff, 0x6, 0x9, 0x0, 0x0) (async) msgsnd(r4, &(0x7f0000001f40)=ANY=[], 0x401, 0x0) (async) msgsnd(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="0004000000000000030000deffffff0004000000000000009b9796f7aef46b1c966d5b82ef859bb04904bb9673fa76855df2e9569625f52337535da3f077638b7db179cbc63d6a520b2e038aed1bd376c508e3619bbd8def58d0f1f2a4cb51eaa50519de756d58540400933f1ff50f89e3c289ceca7fbc5ccf6503e93d46367003806ca9045e4a9097847fe34364659e0b54e90e3690fa6de2277ddd916e46c708b7ebdbd1c2d126f61df353f6716a6c26e0fa688905e5e1b51403675f593b8ba0565cb73753165f96bc70e8cdbf5155d71d5daebc420ee32015d9ed6f90ddafc884d829c874e3ad6c63fcf247d0ec2bd35ffcea1a2b5f87ba2b8861ba3ef0427b55744eda59acffb4c82bab6854631a5f83c2598d4395ebbbe20f4ebeebfb39d4d10bcc421800000000915dba0660152f6290a153bf79cca3bc0b7b4f2358ed5fab0ab8b4affce85ea68ac3c47762c8b6c3"], 0xfffffffffffffe24, 0x0) (async) msgsnd(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="0200000000000000fc5c37bb59c2000000005a29d713ec939a7fcd2837d2b4df8bed99dcf18ba54fd1e757760502b4a892e691a5baa0eef1b617e0ea87fa352ca9e676579101c4cf163e5b4590c80a8eb550e8c6bed25e5dfd295aa6abc80114c4fb5917e807ee0342cfe34fa45b23e942cf2aeae8936b0a3a1fa382c2a98c3262a0d03a06700e0b0553e18c0901a4f61349810b723430302ef5e00a81177440f3fd71f1c5d42450327a312ff7fd7b617ed3748ea568b3e823b8326f9f"], 0xb4, 0x0) r5 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000008c0)=""/199) write(r3, &(0x7f0000000600)="4bff78f4150fa3c934ee85fe7217dba4a6dbb814f70db4a481a20827f2e3ba3c572fced100924a7a686c2da81c0a56547daf5b76310b5fe25ceb8904682c4c65264437bb6ab370fa5318e42636f5dbfd2e13ecdb277aa61710f9f64942caea014462c4d98d1c6ee4", 0x68) (async) getuid() executing program 0: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() fktrace(r2, 0x0, 0x62e2dd08f149ff1b, r4) ioctl$HDAUDIO_AFG_CODEC_INFO(r3, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x5) pread(r2, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) __clock_gettime50(0x20000000, 0x0) ioctl$WSMOUSEIO_GETREPEAT(r1, 0x40185727, 0x0) executing program 2: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() fktrace(r1, 0x0, 0x62e2dd08f149ff1b, r3) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, 0x0) __futimes50(r2, &(0x7f0000000040)={0x20080, 0x4}) executing program 4: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x0, &(0x7f00000000c0)="b2", 0x1) executing program 3: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x10) executing program 1: pipe(&(0x7f0000000a40)) r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 0: lchmod(&(0x7f0000000240)='./file0\x00', 0x0) shmget(0x2, 0xfffffffffeffffff, 0xa00, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = getegid() getgroups(0x1, &(0x7f0000000000)=[r1]) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00002f3000/0x4000)=nil, 0x4000, 0x4) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r2, 0x7, 0xe, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931", 0x11) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x2b, 0xf, &(0x7f0000000200)="eb7fd4ffcb02af6dd359ff13b9fd6c1daa4ebce7c11b0fcc66", 0x19) r3 = socket(0x1f, 0x5, 0x0) getsockname(r3, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) r5 = msgget$private(0x0, 0x3c) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001340)={{0xfffffff7, 0x0, 0x0, r0, 0x0, 0x0, 0x6}, 0x800, 0xff, 0xffffffffffffffff, 0x0, 0x2, 0xffffffffffffff86, 0x5, 0x45}) executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x2, &(0x7f0000000080), &(0x7f0000000140)=0x10) executing program 2: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) msgrcv(0x0, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(0x0, 0x0, 0x0, 0x3, 0x800) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {}, {}, {}, {}, {}, {}], 0x8) executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea", 0xfaa}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x8, &(0x7f0000000080), &(0x7f0000000140)=0x10) executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, 0x0, 0x0) executing program 1: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() fktrace(r2, 0x0, 0x62e2dd08f149ff1b, r4) ioctl$HDAUDIO_AFG_CODEC_INFO(r3, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x5) pread(r2, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) __clock_gettime50(0x20000000, 0x0) ioctl$WSMOUSEIO_GETREPEAT(r1, 0x40185727, 0x0) executing program 0: pipe(&(0x7f0000000a40)) r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 4: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() fktrace(r1, 0x0, 0x62e2dd08f149ff1b, r3) ioctl$WSMOUSEIO_GETREPEAT(r0, 0x40185727, 0x0) __futimes50(r2, &(0x7f0000000040)={0x20080, 0x4}) executing program 2: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 4: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() fktrace(r2, 0x0, 0x62e2dd08f149ff1b, r4) ioctl$HDAUDIO_AFG_CODEC_INFO(r3, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x5) pread(r2, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) __clock_gettime50(0x20000000, 0x0) ioctl$WSMOUSEIO_GETREPEAT(r1, 0x40185727, 0x0) executing program 3: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) executing program 1: socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x2, &(0x7f0000000080), &(0x7f0000000140)=0x10) executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea", 0xfaa}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 1: pipe(&(0x7f0000000a40)) r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 4: open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = socket(0x0, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b30ccf53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d02ae571e60a547d96c4f47fe003bddaa93c475fa2861d500bc87ce5ad627cad71b844204951bdf08bff52b0053e7c98eccef58037f102fd969ec0c86278c4aacf316066c99d2c1a8415b13b998a42770e27686f66e6c7f60bb6eff7269102c25d993ed50c8cb59f6e5f8f3846234adc730b0a742293f76d27d6f2146b96aca091af572bca375bd49ac31918f698ea537fa89c068aad9075d04c153d398394ec17cb7ac66a5cb7f3934912fa391d695a3ef005be3dbdc94e8a8e8b2b92831afeb584ecf26280acd16e2ef1f213d483629ae5906b87844abb013a841439ffc4ab753d050f4d95032ff214a99e06f454cf8e5fd84dc8da0ee9819823ec630a9baa1e508a8d3328502547d272f43a8c729981ff71ba480b37b001a0ea99f62e73c2855ee7ac4350c36ab5cbf2f81853268328d13ea00b1cded0631b42636f539ef64a38344f712a0780639a44be8686603811edd13c3874ec1301d9945978c43bf065ff79fccb884643b5e4dc4ab05764e092f2dc53d54fc3c58dfc7db513cdfe397c8017d017e182ef27f80384a683fa1ecaba56def0f28f07e1aff1f964a7aec1a29c116602900857c0191e77240e7867294428ef5cf8e69e994893fb3e4833a114cf76acbfb2e95d5df3a3983c4df26fc0dd01e167dfee54393ec78805a83f02b2250d32c760e2f251e266feabecb8797245e7a819df60e37e63acdd9c5e4ae1b91af3f3eaa31415e5e6ac94b3945633fa32d6402a92dffa156a443cb0fe58bc13f47c3232bc88d25fb5e6f31be5d6fbf96e93b0e67388a37237cddb983e238f383b2d00800000099d496e2a5329b157345bfe0a6f492e669a1e02cb1a288bdafb09631da2013f1636b89de7b7ce1d04ea044431d42f0ab585d1897fb1c1d40d30c6b3148b3e8d7646c2e43bc18846d18eaef9ac1db4c0300e4c95c8e1bf3e67e9570ded56d1e08b38b194002997c6a14ee2cb8fc581d84e8b0af591722e829afb20a140b64e885d4487fe0abeb5640dd860a4116fd8cbeff648571330c8547e97d555a6580512b19af967d393d28da7461b0daaf5f569e56208cf619f1748fc4554e4970cbda93bf96331f901f00fdab2544a05701cf8e1f6bfae5dbfa444291fbaa9eca6d81c34c6be540888df1162b4f6665265defa30ed9fb8294284f934fa90f3cf414696e31d34f467ead405bee81fda3a6b292a40dd37bd04ae1f81605da8ef62c450bd58525ab30b60b150a9367e200000000000000000000000000008a35ebd5f5a07ed8988f0b892b379e9fc79500b34e0376c1e9b6ea18aab7f2032d8654d7525a1681f0fc9ab5c05e7310b36ee518e7af205cf08dd1430ae38e7beb8424999c69860e8d325ad196a660854254be99a583c4c4aa77af7228e35535e8523394cda4d1632f6542a3b27d735f77e257a5572e6daf02b1a4b950b0ea220cf4e7734d6db76e0e659479c4008eed9b006d579e2cc9ac09fe5eee80645a"], 0x401, 0x0) msgsnd(r4, 0x0, 0x14, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt(r5, 0x6, 0x4, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000ac0)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) socket(0x18, 0x3, 0x0) msgsnd(r4, &(0x7f0000000140)=ANY=[@ANYRES8=r0], 0x55, 0x0) msgrcv(r4, &(0x7f0000000480)={0x0, ""/237}, 0xf5, 0x0, 0x1800) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) fstatat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 0: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 1: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() fktrace(r2, 0x0, 0x62e2dd08f149ff1b, r4) ioctl$HDAUDIO_AFG_CODEC_INFO(r3, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x5) pread(r2, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) __clock_gettime50(0x20000000, 0x0) ioctl$WSMOUSEIO_GETREPEAT(r1, 0x40185727, 0x0) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {}, {}, {}, {}, {}, {}], 0x8) executing program 4: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(r1, r2) getsockopt(r2, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="7baba7792678238bb3dc8cb0a230d6a1ef51e18689c43400c5614713b674a265bac7610aea248b6210c406bdee887a9168e1535e86a904296246d92dda99bfbcfc2096321ebdd5058edc61d84e95e1c37b800aa431e68a2e4c8478009f48cbca2043a07d820d538f73a05903caea0951475906f0adaeb04ff83561b060bb7f1c8e42c18485d41897957485d175cc628615dbc926dd7203300fedc320d198b792fb9e588c46af04999b62013af2132fd2c5b4f25ff8df928f33b68a17b7a822b4875064e2793746e48a5f7a0a8724c28d1b20a4d2e53368150aa3911a06902e94f2402e61b03cd6e78d272ca2eba7fa885afa83e367228dfb2fe8c3439fabd623a62e2ef7579e765eb209eeb8498cbdd82b68c3c616746f0d52b453b37bfb86a7639599dcd4a6702a3f0c6606280b9ce560a4c676fec5b3292dc85fdf44f5178c608fb3e918e0426a21bc90435ab63987fda703a0886bb28cb94741a616d737895a7b256984935e4347ac15eb2be388f2fda5b861abf587ba71190c9af7283255c3e0e8b404325a8f74cc6e7a60652aedd57fd832ab6e94d16f66b5e71ee44853bf3ddd4d9c3ff60be8d578bbe3151b39ac128efde2c9080a23e3c5607514a1ba2bd75c2eebc83a6c311c6bebfd9b59634b4063e598718cecbf57cd19f42e91408213df94b8c2daad563602e45bbe372d2f2d5b620d98d8f1041ca6101e241f8073d68280b7842eb377780a6e587bf8b17be35d522f03553f0b494a8ad2ea6da529f2e5b3cfb4f0f4d3f48204c47f525160dd3d918cb06583de75ac1037f3597ff24028fac0d1340949f3104e1466252f9d9c370313527929300f367d1137aeb533a4202919abf7666845f8e4d7ed7927da3b01af2db89324a48ec0cb5fcd4842ba5eb0a2863657987e78d6fa2271b99a36163e6f5e095bbcd54ef949131f21260d6bb2f6f0817323add13f047cffa8c4d3c9e10f34276d439061d51803aee03b7c4d90100b36587bab7de78f4b7e65e81432c709dc9b1832a192cccca67db7e7a60cc5e9b9b1082260442943e656b4a61b4b3abc06bbf2ea9a1957d47c125032cb87b9a21211317353055698234df7e53466357a5f4a146169018fc1167a2f7f02dfc6d78a76e8e09f8653d2ae957889c6cec5cae638c9fa98650e8995f31344928f3feecd6397f3ab0a1797b7327cb3797624901c4dcd63f20c36b0f9eb89cc5ecc948ea28ab12b321fc78009cf10da1df66b379d89b94a1bbcf974e05e94ddbc7418d6559de3d3310a94e9d7fbb3a9e780d5ae683a608460de571bf03afd1a2ae9ff5750a0737c79669153ff4da71fcd100c3a61a30d2d6bef7855dcb489023ff93266a2926ab5f0a54c01fb8ba1dde135ae3b0593f1ca95b717deb77ed428c8fde7cc3c372b8dfe100d2c32d16a8c677e3f71574d827888162c47272eaa74e4f999d7fcfdc7dbbf13d43be9984bfc4559859c6b1a1c55561966ccacc40823bc9194214399b6457ed5ec8d5d70de7bc065c45f491763a8386ca047013fd5fb9ca5637d8cc0e520319b496947cc204271edf24c86a5549b0f511b35bcd7b3f08afcf6dc144b0044dbfc7b8f2bf29d05b0bb1ec492f7c9bc747da99a6b77753acd02a93aeb8d7e8d3e9dc0bef332b0f4bafa05a486ba21c148dd1accdc307ba5e9107a957f9c43aa78702d6c81156a9bb661ed13aac9caa48cb0e4a28bae02dac3ee3a25e5580a767363d4504256db633d41a8601e36b70f43b071accf44ce5b3b91d835725d2b6f426cb23a4f70180a3e076d45d598f400dbf859214c54f778f81a7430f2cb703049c81ba847cff37e3dc508cdfe6a40583d952bd8e9cad4c84ad56a91d2c396c8d23da8b14a11ad1c56849b71bd5ccc57d84aa1930a14588487864f7d105139c4ed61af869eb6e5f147d76269397fab8039886fc67c98ffecca2a8f045eb818a8a166e93e82b3bce856c077562629ac6a466bbe92095b719fe47793a93a7ad86942c750582fe3003c0992cd9073b58816f24d2755b106764283f9e9d2071daecdcc5f75d2ff58e4f41b0da097e34dff35b7af2127570be2c8674bef8f9d5bf5fdc35430ed729c8920d02e25d7ae9fa325326dd7b4afd73397d75617fdfe020ae819d89948a882edb6dc113f406fd3e28b4e9a87a2754d8b43f43e5ebde649156d676d4b596ef373c5890455d6d300f8db1fc21ef85cd0d13377702cab60681f31fe899726648aa7b5fef8117024c38d2b7fea1c5f2f1f3a761a3d50d7a8e8e9cb68e677d36475a1bf03c7f8a6cb93c9c2db19a8d7b5482ac9ebe0ae5f67015b6a940ec3595ec79544454fc6fa1e7b0d6fc1073295038bd67979ebe1baefdc6f2a3f33f81c02e7d63205a9d6dcc09d2310d5e20f519805de9de16c10595159d5b9b13bb76e22d149e83075466f775bb9be1ee79431aab2486ef112eab5e2e492db32323e4d19f4109284860f82876718697a6dee9c64e7d656237a6910652d2ce1c3f32bcae65fcbee92dcfa9db720c452c534a576792328d7c656a7bfddb37d5afc7b0609b8dfe941a4e2510887b0eda11d4b10d70871ce36b3c32a3b2fdd766b3ff312614e38330f741fd04be2177762e16f36666a32e6e347d62d83ce4f33d09731256cd0482a797d878326709de9c5c3c207c4275ced9ada78f7eb713cc3138af6c1efa7a8c6688ff4aeadc9a8599800bfe6ad233290df1ab0e099beb443e0ad69b97da7b1a72dfd155d9f17bc344775e0c603305a6c5eb95427e72ef96110728569ad077df6257444d649d9fcda0f422102330721be1312bf79a52890045a24072617e5669a9f2f686810de8f4ed846f1c547a88b93f509172f49fd60d05b31cbc51e7f6423e0e8f00addc6ee431e2fea48dcd15da24fe77baf01bb65ed90b23b07a4cf5d1844e567ee8b0ddce934091da35d149aa7508c9472ee647cadb1f54e39827391929e65d89bd9dad203a9d816a8c13881cf0b658c1ccf4dedff913b7bb8dfe958e8c2f486169d56b0db826a1fd39ab95b8b1eb8dc456a6f850a51320f1b76b89b21769f2f4fcaeb6a18e3d5a9ee1ec078db3ed8bca00e15e9d9572297e64b38cbe88ed82b20045c4ce0c3cbc9c9e99ce227c26a4ded068701879c2eecb42b79d21a7025b1fbf37bf8bc3c291a5d1ef63247e10523a43d4a34666e1d067b60fb9c660363d9ba982036ffc661579d29a2bce0148a112358ec4eba8e0c3f0dc82f7ebe999ee0f4efe72070a63e411d5e235e01054cf84a5c369ba8f55ae6586bae1a45d3c52eea275d74230b78476cb15617cc0956cf1dd16f9fb81b67476bbc51242d2bd69b16fa557ce6281fe4ea9d694ae7b519cfe9010606b4c69c04e08f21046f61e8602ad4ef113fc5c5e0f13102112faf199c46f450d40ad8fe70288b79a29d300109e5cc1b5d26289c42e724e886d2d43ac96b7ea861d657d6e80a3d56f388505ea90783268d4cbac758fd517d1eae2f6406afee54901c78f4f0359a32c75ba549ee735da371c64b5e35b0dc87666cf5e81d9c6c2f3e0b4633eb0a04c7bd9ad7d6b3d06de5a4cd672e04b49e938b7b80b44372794d6316ad2f1bd545db4ae9dd29e8b03a1420962f6ed2433e229bdd77edc6c722e94830e22ba7ee25db1a83764a2342235810aaea175c195f8c6c2e58933ed312b762ce48139e5e5218f1b7fb71bfdffc60be77ff0d2d8f1348e51a364306e5135a26d718f4e50269028d2ad0a624acafef4a25e3b0e5e1b2ecc45357dd9762e53adca2f200cc84c08e1b551517072753d0390914f6a1cd3d2621f32ac473f84a49c90f1c76d6c55ab57a2537add5a34551ab0aae6d7faa43bf26ffeedc7a785570261f87367f37e6aa66e0a3b67ba3069f2f128698c88aeff5bee513828e58e3e2adc2f95b7aab6977a8dd0c2537e887d64722e1f02209ca7da2fb729476c2e556befceffe144fec697b1a53abd548cfc52d27e176f9047227020c542b16ee373b9cbdc41c23febc113d0c0328e8b9421ba58559fd89c5e45723fc8999ee608d58bf7ec8f192bd14fcf37091324dd7f348b72830a0b1c8010ef806410c9517cb4a1b4c833f1bf5be92067eb81637f6cc33cbcc1559114326c7049277c9f180e34b973f80ca095090cd32971885c7bebf595ee81a396d7edbd85b24ace434d897f38955715c615e1f62534ccac6db6e4ec630f22e0061742ea59d303e0796d7a94c0571a7b34e0ecb472f88e74e064f6766b0ece56727b03af8da16f93ffd6ff3daaa0710f7c154049293eee71d685b744009d65e3b429e94ef497d18d590b690e9ac9ef9cafa5f60be06f3591c9bf9e973a279c348fc66cd0b18aa7f5a5bc49d5fe1a61bd1ab93373983a856429e7391a802e71bf9cd0086237e32f420c455e88126ecb945088d8da2f1fbd23d695c46312626accda53150a0777325d5a4c724575f64584b75f7a34bf8d6302abccf2cece04bbb56835a185a6f7d6c7fde5adf1564aef7bd48361f404b7adc9a0b14d9f3f68257dde368ddfdfb8b2a5759da762227a7fcb997c096cd8f56966bc43039556b88639eeb74a6047c8a8fd0abeec8749e48e61303cb76bccf6dd763b446c7f372e8228c9400fa909a87657eb1ec8a4409a2edb2ece83f554def2e016751402de4bffdb1c4fe7b2585bdb35b15b2a53d50254c34009c530e14812aee78d6073cf45b0b78743d1f86bdf4cfd494f0690f932aaf4280e31034ebbb61fbfd6163cc72683ee45c9b89f51f972ae49b82563f6bfb4396a536772f018a582c084c2c30a408dcdb4fd30a2f9d648f48004fb3052d1625c11d929accbacb1ffa1e748c527f41da5150e81ea5584c014718f40bc9a9a467df553f6b556772a655382175859bbeac80822c8d433cd514cbfb986d9872be74e99af864d06e8cbd782e4d232d4a5847ae8199ce8ed3d1622b838f7a54a2eec87e94aa06ad8335a0c7c678229340b3a2f75729937b4e4736c8e397915e33f2b22bdd24cd2d27b30c2d3d7045e82d24db5a30c8c09b7afad462dafe44ca82551b5f10e460ce714f848ec96478d52f7e26aea92f41f13f5389c1c522220cae9b0f5a863f844e0fa543d624fc5719fb7892d7f3bbdbea4ae5fb5e6af13c0ed4825fff39602d1de306b492400fc35f15ca3785343926c1ac195fe8e39935d9ce9dd2d73baf921022f7802b42e9c3567ff05f2228ea9db3773a257abebbd36ef99b1386e58721a24eae8ea0baa99d0db1c49e35dfdc63ea885c926aaa21a39c725403b50e10ce7f3e0f127d2742ca94bf1f8c191aeb99dc449362614053a58391a2a4bda525e4c66403fb1ffbb07c5ba05d454bd9ac05762bf0b47f22a68d87423870ea2d766adef62be242ddbc8b87e18acf9694ba21c9b8520a6608b3926d902add731bc69550f1116598931354af52e5f407d3b6e9dd58011f2f7d92d8161e16922a791feb115e16b63d078c1695f5d028a35a81d01fd57423f4c2ae4060bce82b7ebf331129da79e762afab1e20cdd23424feb485b2db9761ca44e54c138562ff372288483a43d707d8beead62935da1546145a365005f2cb151babf856802e33df05381e896ed83523dc228846d7377f6f216f7c40397893292211e90809f45b436b570b6474e0889bb6d65147a54f2f5288183f6ce4ce5812ccda47f8aae4e0a9acb5b754a8638d80d6cca524c46cf4f4a5c4ca3c13664a1314077925ff073c9b8a44016ce8d145eda0982c2845eeb9f317bbb9a7b30af6deda4b55fd4655746a8ff88b8f5675cb39b32ce1ddc6d8d85f0ce9556922543c", 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 2: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x0, r1) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x2, &(0x7f0000000080), &(0x7f0000000140)=0x10) executing program 0: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() fktrace(r2, 0x0, 0x62e2dd08f149ff1b, r4) ioctl$HDAUDIO_AFG_CODEC_INFO(r3, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x5) pread(r2, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) __clock_gettime50(0x20000000, 0x0) ioctl$WSMOUSEIO_GETREPEAT(r1, 0x40185727, 0x0) executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9ca", 0xfca}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 0: pipe(&(0x7f0000000a40)) r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 4: compat_30_socket(0x22, 0x3, 0x0) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r0 = socket(0x18, 0x10000000, 0x90) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r1, 0x0, 0x0, 0x3, 0x800) executing program 2: mkdir(0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) __fhstat50(&(0x7f00000002c0)="0a447a9a823c86ff98ee78915a82237a128952740a41939eea2a2201", 0x1c, 0x0) compat_50___msgctl13$IPC_STAT(0xffffffffffffffff, 0x2, 0x0) socket(0x18, 0x1, 0x0) symlink(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket(0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) mknod(0x0, 0x0, 0xd03) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000080), &(0x7f0000000140)=0x10) r3 = semget$private(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) semctl$GETPID(0x0, 0x1, 0x4, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) executing program 3: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 5: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, 0x0, 0x0) executing program 5: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() fktrace(r2, 0x0, 0x62e2dd08f149ff1b, r4) ioctl$HDAUDIO_AFG_CODEC_INFO(r3, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x5) pread(r2, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) __clock_gettime50(0x20000000, 0x0) ioctl$WSMOUSEIO_GETREPEAT(r1, 0x40185727, 0x0) executing program 1: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 2: socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x2, &(0x7f0000000080), &(0x7f0000000140)=0x10) executing program 3: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() fktrace(r2, 0x0, 0x62e2dd08f149ff1b, r4) ioctl$HDAUDIO_AFG_CODEC_INFO(r3, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x5) pread(r2, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) __clock_gettime50(0x20000000, 0x0) ioctl$WSMOUSEIO_GETREPEAT(r1, 0x40185727, 0x0) executing program 0: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(r1, r2) getsockopt(r2, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="7baba7792678238bb3dc8cb0a230d6a1ef51e18689c43400c5614713b674a265bac7610aea248b6210c406bdee887a9168e1535e86a904296246d92dda99bfbcfc2096321ebdd5058edc61d84e95e1c37b800aa431e68a2e4c8478009f48cbca2043a07d820d538f73a05903caea0951475906f0adaeb04ff83561b060bb7f1c8e42c18485d41897957485d175cc628615dbc926dd7203300fedc320d198b792fb9e588c46af04999b62013af2132fd2c5b4f25ff8df928f33b68a17b7a822b4875064e2793746e48a5f7a0a8724c28d1b20a4d2e53368150aa3911a06902e94f2402e61b03cd6e78d272ca2eba7fa885afa83e367228dfb2fe8c3439fabd623a62e2ef7579e765eb209eeb8498cbdd82b68c3c616746f0d52b453b37bfb86a7639599dcd4a6702a3f0c6606280b9ce560a4c676fec5b3292dc85fdf44f5178c608fb3e918e0426a21bc90435ab63987fda703a0886bb28cb94741a616d737895a7b256984935e4347ac15eb2be388f2fda5b861abf587ba71190c9af7283255c3e0e8b404325a8f74cc6e7a60652aedd57fd832ab6e94d16f66b5e71ee44853bf3ddd4d9c3ff60be8d578bbe3151b39ac128efde2c9080a23e3c5607514a1ba2bd75c2eebc83a6c311c6bebfd9b59634b4063e598718cecbf57cd19f42e91408213df94b8c2daad563602e45bbe372d2f2d5b620d98d8f1041ca6101e241f8073d68280b7842eb377780a6e587bf8b17be35d522f03553f0b494a8ad2ea6da529f2e5b3cfb4f0f4d3f48204c47f525160dd3d918cb06583de75ac1037f3597ff24028fac0d1340949f3104e1466252f9d9c370313527929300f367d1137aeb533a4202919abf7666845f8e4d7ed7927da3b01af2db89324a48ec0cb5fcd4842ba5eb0a2863657987e78d6fa2271b99a36163e6f5e095bbcd54ef949131f21260d6bb2f6f0817323add13f047cffa8c4d3c9e10f34276d439061d51803aee03b7c4d90100b36587bab7de78f4b7e65e81432c709dc9b1832a192cccca67db7e7a60cc5e9b9b1082260442943e656b4a61b4b3abc06bbf2ea9a1957d47c125032cb87b9a21211317353055698234df7e53466357a5f4a146169018fc1167a2f7f02dfc6d78a76e8e09f8653d2ae957889c6cec5cae638c9fa98650e8995f31344928f3feecd6397f3ab0a1797b7327cb3797624901c4dcd63f20c36b0f9eb89cc5ecc948ea28ab12b321fc78009cf10da1df66b379d89b94a1bbcf974e05e94ddbc7418d6559de3d3310a94e9d7fbb3a9e780d5ae683a608460de571bf03afd1a2ae9ff5750a0737c79669153ff4da71fcd100c3a61a30d2d6bef7855dcb489023ff93266a2926ab5f0a54c01fb8ba1dde135ae3b0593f1ca95b717deb77ed428c8fde7cc3c372b8dfe100d2c32d16a8c677e3f71574d827888162c47272eaa74e4f999d7fcfdc7dbbf13d43be9984bfc4559859c6b1a1c55561966ccacc40823bc9194214399b6457ed5ec8d5d70de7bc065c45f491763a8386ca047013fd5fb9ca5637d8cc0e520319b496947cc204271edf24c86a5549b0f511b35bcd7b3f08afcf6dc144b0044dbfc7b8f2bf29d05b0bb1ec492f7c9bc747da99a6b77753acd02a93aeb8d7e8d3e9dc0bef332b0f4bafa05a486ba21c148dd1accdc307ba5e9107a957f9c43aa78702d6c81156a9bb661ed13aac9caa48cb0e4a28bae02dac3ee3a25e5580a767363d4504256db633d41a8601e36b70f43b071accf44ce5b3b91d835725d2b6f426cb23a4f70180a3e076d45d598f400dbf859214c54f778f81a7430f2cb703049c81ba847cff37e3dc508cdfe6a40583d952bd8e9cad4c84ad56a91d2c396c8d23da8b14a11ad1c56849b71bd5ccc57d84aa1930a14588487864f7d105139c4ed61af869eb6e5f147d76269397fab8039886fc67c98ffecca2a8f045eb818a8a166e93e82b3bce856c077562629ac6a466bbe92095b719fe47793a93a7ad86942c750582fe3003c0992cd9073b58816f24d2755b106764283f9e9d2071daecdcc5f75d2ff58e4f41b0da097e34dff35b7af2127570be2c8674bef8f9d5bf5fdc35430ed729c8920d02e25d7ae9fa325326dd7b4afd73397d75617fdfe020ae819d89948a882edb6dc113f406fd3e28b4e9a87a2754d8b43f43e5ebde649156d676d4b596ef373c5890455d6d300f8db1fc21ef85cd0d13377702cab60681f31fe899726648aa7b5fef8117024c38d2b7fea1c5f2f1f3a761a3d50d7a8e8e9cb68e677d36475a1bf03c7f8a6cb93c9c2db19a8d7b5482ac9ebe0ae5f67015b6a940ec3595ec79544454fc6fa1e7b0d6fc1073295038bd67979ebe1baefdc6f2a3f33f81c02e7d63205a9d6dcc09d2310d5e20f519805de9de16c10595159d5b9b13bb76e22d149e83075466f775bb9be1ee79431aab2486ef112eab5e2e492db32323e4d19f4109284860f82876718697a6dee9c64e7d656237a6910652d2ce1c3f32bcae65fcbee92dcfa9db720c452c534a576792328d7c656a7bfddb37d5afc7b0609b8dfe941a4e2510887b0eda11d4b10d70871ce36b3c32a3b2fdd766b3ff312614e38330f741fd04be2177762e16f36666a32e6e347d62d83ce4f33d09731256cd0482a797d878326709de9c5c3c207c4275ced9ada78f7eb713cc3138af6c1efa7a8c6688ff4aeadc9a8599800bfe6ad233290df1ab0e099beb443e0ad69b97da7b1a72dfd155d9f17bc344775e0c603305a6c5eb95427e72ef96110728569ad077df6257444d649d9fcda0f422102330721be1312bf79a52890045a24072617e5669a9f2f686810de8f4ed846f1c547a88b93f509172f49fd60d05b31cbc51e7f6423e0e8f00addc6ee431e2fea48dcd15da24fe77baf01bb65ed90b23b07a4cf5d1844e567ee8b0ddce934091da35d149aa7508c9472ee647cadb1f54e39827391929e65d89bd9dad203a9d816a8c13881cf0b658c1ccf4dedff913b7bb8dfe958e8c2f486169d56b0db826a1fd39ab95b8b1eb8dc456a6f850a51320f1b76b89b21769f2f4fcaeb6a18e3d5a9ee1ec078db3ed8bca00e15e9d9572297e64b38cbe88ed82b20045c4ce0c3cbc9c9e99ce227c26a4ded068701879c2eecb42b79d21a7025b1fbf37bf8bc3c291a5d1ef63247e10523a43d4a34666e1d067b60fb9c660363d9ba982036ffc661579d29a2bce0148a112358ec4eba8e0c3f0dc82f7ebe999ee0f4efe72070a63e411d5e235e01054cf84a5c369ba8f55ae6586bae1a45d3c52eea275d74230b78476cb15617cc0956cf1dd16f9fb81b67476bbc51242d2bd69b16fa557ce6281fe4ea9d694ae7b519cfe9010606b4c69c04e08f21046f61e8602ad4ef113fc5c5e0f13102112faf199c46f450d40ad8fe70288b79a29d300109e5cc1b5d26289c42e724e886d2d43ac96b7ea861d657d6e80a3d56f388505ea90783268d4cbac758fd517d1eae2f6406afee54901c78f4f0359a32c75ba549ee735da371c64b5e35b0dc87666cf5e81d9c6c2f3e0b4633eb0a04c7bd9ad7d6b3d06de5a4cd672e04b49e938b7b80b44372794d6316ad2f1bd545db4ae9dd29e8b03a1420962f6ed2433e229bdd77edc6c722e94830e22ba7ee25db1a83764a2342235810aaea175c195f8c6c2e58933ed312b762ce48139e5e5218f1b7fb71bfdffc60be77ff0d2d8f1348e51a364306e5135a26d718f4e50269028d2ad0a624acafef4a25e3b0e5e1b2ecc45357dd9762e53adca2f200cc84c08e1b551517072753d0390914f6a1cd3d2621f32ac473f84a49c90f1c76d6c55ab57a2537add5a34551ab0aae6d7faa43bf26ffeedc7a785570261f87367f37e6aa66e0a3b67ba3069f2f128698c88aeff5bee513828e58e3e2adc2f95b7aab6977a8dd0c2537e887d64722e1f02209ca7da2fb729476c2e556befceffe144fec697b1a53abd548cfc52d27e176f9047227020c542b16ee373b9cbdc41c23febc113d0c0328e8b9421ba58559fd89c5e45723fc8999ee608d58bf7ec8f192bd14fcf37091324dd7f348b72830a0b1c8010ef806410c9517cb4a1b4c833f1bf5be92067eb81637f6cc33cbcc1559114326c7049277c9f180e34b973f80ca095090cd32971885c7bebf595ee81a396d7edbd85b24ace434d897f38955715c615e1f62534ccac6db6e4ec630f22e0061742ea59d303e0796d7a94c0571a7b34e0ecb472f88e74e064f6766b0ece56727b03af8da16f93ffd6ff3daaa0710f7c154049293eee71d685b744009d65e3b429e94ef497d18d590b690e9ac9ef9cafa5f60be06f3591c9bf9e973a279c348fc66cd0b18aa7f5a5bc49d5fe1a61bd1ab93373983a856429e7391a802e71bf9cd0086237e32f420c455e88126ecb945088d8da2f1fbd23d695c46312626accda53150a0777325d5a4c724575f64584b75f7a34bf8d6302abccf2cece04bbb56835a185a6f7d6c7fde5adf1564aef7bd48361f404b7adc9a0b14d9f3f68257dde368ddfdfb8b2a5759da762227a7fcb997c096cd8f56966bc43039556b88639eeb74a6047c8a8fd0abeec8749e48e61303cb76bccf6dd763b446c7f372e8228c9400fa909a87657eb1ec8a4409a2edb2ece83f554def2e016751402de4bffdb1c4fe7b2585bdb35b15b2a53d50254c34009c530e14812aee78d6073cf45b0b78743d1f86bdf4cfd494f0690f932aaf4280e31034ebbb61fbfd6163cc72683ee45c9b89f51f972ae49b82563f6bfb4396a536772f018a582c084c2c30a408dcdb4fd30a2f9d648f48004fb3052d1625c11d929accbacb1ffa1e748c527f41da5150e81ea5584c014718f40bc9a9a467df553f6b556772a655382175859bbeac80822c8d433cd514cbfb986d9872be74e99af864d06e8cbd782e4d232d4a5847ae8199ce8ed3d1622b838f7a54a2eec87e94aa06ad8335a0c7c678229340b3a2f75729937b4e4736c8e397915e33f2b22bdd24cd2d27b30c2d3d7045e82d24db5a30c8c09b7afad462dafe44ca82551b5f10e460ce714f848ec96478d52f7e26aea92f41f13f5389c1c522220cae9b0f5a863f844e0fa543d624fc5719fb7892d7f3bbdbea4ae5fb5e6af13c0ed4825fff39602d1de306b492400fc35f15ca3785343926c1ac195fe8e39935d9ce9dd2d73baf921022f7802b42e9c3567ff05f2228ea9db3773a257abebbd36ef99b1386e58721a24eae8ea0baa99d0db1c49e35dfdc63ea885c926aaa21a39c725403b50e10ce7f3e0f127d2742ca94bf1f8c191aeb99dc449362614053a58391a2a4bda525e4c66403fb1ffbb07c5ba05d454bd9ac05762bf0b47f22a68d87423870ea2d766adef62be242ddbc8b87e18acf9694ba21c9b8520a6608b3926d902add731bc69550f1116598931354af52e5f407d3b6e9dd58011f2f7d92d8161e16922a791feb115e16b63d078c1695f5d028a35a81d01fd57423f4c2ae4060bce82b7ebf331129da79e762afab1e20cdd23424feb485b2db9761ca44e54c138562ff372288483a43d707d8beead62935da1546145a365005f2cb151babf856802e33df05381e896ed83523dc228846d7377f6f216f7c40397893292211e90809f45b436b570b6474e0889bb6d65147a54f2f5288183f6ce4ce5812ccda47f8aae4e0a9acb5b754a8638d80d6cca524c46cf4f4a5c4ca3c13664a1314077925ff073c9b8a44016ce8d145eda0982c2845eeb9f317bbb9a7b30af6deda4b55fd4655746a8ff88b8f5675cb39b32ce1ddc6d8d85f0ce9556922543c", 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 2: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x0, r1) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x0, 0x224, 0x1800}, {}, {}, {}, {}, {}, {}], 0x9) executing program 5: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, 0x0, 0x0) executing program 5: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9ca", 0xfca}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x4) executing program 3: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 1: pipe(&(0x7f0000000a40)) r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x2, &(0x7f0000000080), &(0x7f0000000140)=0x10) executing program 0: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 5: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r2) ioctl$HDAUDIO_AFG_CODEC_INFO(r1, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) executing program 3: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0), 0x0) executing program 1: compat_30_socket(0x22, 0x3, 0x0) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r0 = socket(0x18, 0x10000000, 0x90) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r1, 0x0, 0x0, 0x3, 0x800) executing program 2: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() fktrace(r1, 0x0, 0x62e2dd08f149ff1b, r3) ioctl$HDAUDIO_AFG_CODEC_INFO(r2, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x5) pread(r1, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x0, 0x0, 0x1800}, {}, {}, {}, {}, {}, {}], 0x9) executing program 2: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 4: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(r1, r2) getsockopt(r2, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="7baba7792678238bb3dc8cb0a230d6a1ef51e18689c43400c5614713b674a265bac7610aea248b6210c406bdee887a9168e1535e86a904296246d92dda99bfbcfc2096321ebdd5058edc61d84e95e1c37b800aa431e68a2e4c8478009f48cbca2043a07d820d538f73a05903caea0951475906f0adaeb04ff83561b060bb7f1c8e42c18485d41897957485d175cc628615dbc926dd7203300fedc320d198b792fb9e588c46af04999b62013af2132fd2c5b4f25ff8df928f33b68a17b7a822b4875064e2793746e48a5f7a0a8724c28d1b20a4d2e53368150aa3911a06902e94f2402e61b03cd6e78d272ca2eba7fa885afa83e367228dfb2fe8c3439fabd623a62e2ef7579e765eb209eeb8498cbdd82b68c3c616746f0d52b453b37bfb86a7639599dcd4a6702a3f0c6606280b9ce560a4c676fec5b3292dc85fdf44f5178c608fb3e918e0426a21bc90435ab63987fda703a0886bb28cb94741a616d737895a7b256984935e4347ac15eb2be388f2fda5b861abf587ba71190c9af7283255c3e0e8b404325a8f74cc6e7a60652aedd57fd832ab6e94d16f66b5e71ee44853bf3ddd4d9c3ff60be8d578bbe3151b39ac128efde2c9080a23e3c5607514a1ba2bd75c2eebc83a6c311c6bebfd9b59634b4063e598718cecbf57cd19f42e91408213df94b8c2daad563602e45bbe372d2f2d5b620d98d8f1041ca6101e241f8073d68280b7842eb377780a6e587bf8b17be35d522f03553f0b494a8ad2ea6da529f2e5b3cfb4f0f4d3f48204c47f525160dd3d918cb06583de75ac1037f3597ff24028fac0d1340949f3104e1466252f9d9c370313527929300f367d1137aeb533a4202919abf7666845f8e4d7ed7927da3b01af2db89324a48ec0cb5fcd4842ba5eb0a2863657987e78d6fa2271b99a36163e6f5e095bbcd54ef949131f21260d6bb2f6f0817323add13f047cffa8c4d3c9e10f34276d439061d51803aee03b7c4d90100b36587bab7de78f4b7e65e81432c709dc9b1832a192cccca67db7e7a60cc5e9b9b1082260442943e656b4a61b4b3abc06bbf2ea9a1957d47c125032cb87b9a21211317353055698234df7e53466357a5f4a146169018fc1167a2f7f02dfc6d78a76e8e09f8653d2ae957889c6cec5cae638c9fa98650e8995f31344928f3feecd6397f3ab0a1797b7327cb3797624901c4dcd63f20c36b0f9eb89cc5ecc948ea28ab12b321fc78009cf10da1df66b379d89b94a1bbcf974e05e94ddbc7418d6559de3d3310a94e9d7fbb3a9e780d5ae683a608460de571bf03afd1a2ae9ff5750a0737c79669153ff4da71fcd100c3a61a30d2d6bef7855dcb489023ff93266a2926ab5f0a54c01fb8ba1dde135ae3b0593f1ca95b717deb77ed428c8fde7cc3c372b8dfe100d2c32d16a8c677e3f71574d827888162c47272eaa74e4f999d7fcfdc7dbbf13d43be9984bfc4559859c6b1a1c55561966ccacc40823bc9194214399b6457ed5ec8d5d70de7bc065c45f491763a8386ca047013fd5fb9ca5637d8cc0e520319b496947cc204271edf24c86a5549b0f511b35bcd7b3f08afcf6dc144b0044dbfc7b8f2bf29d05b0bb1ec492f7c9bc747da99a6b77753acd02a93aeb8d7e8d3e9dc0bef332b0f4bafa05a486ba21c148dd1accdc307ba5e9107a957f9c43aa78702d6c81156a9bb661ed13aac9caa48cb0e4a28bae02dac3ee3a25e5580a767363d4504256db633d41a8601e36b70f43b071accf44ce5b3b91d835725d2b6f426cb23a4f70180a3e076d45d598f400dbf859214c54f778f81a7430f2cb703049c81ba847cff37e3dc508cdfe6a40583d952bd8e9cad4c84ad56a91d2c396c8d23da8b14a11ad1c56849b71bd5ccc57d84aa1930a14588487864f7d105139c4ed61af869eb6e5f147d76269397fab8039886fc67c98ffecca2a8f045eb818a8a166e93e82b3bce856c077562629ac6a466bbe92095b719fe47793a93a7ad86942c750582fe3003c0992cd9073b58816f24d2755b106764283f9e9d2071daecdcc5f75d2ff58e4f41b0da097e34dff35b7af2127570be2c8674bef8f9d5bf5fdc35430ed729c8920d02e25d7ae9fa325326dd7b4afd73397d75617fdfe020ae819d89948a882edb6dc113f406fd3e28b4e9a87a2754d8b43f43e5ebde649156d676d4b596ef373c5890455d6d300f8db1fc21ef85cd0d13377702cab60681f31fe899726648aa7b5fef8117024c38d2b7fea1c5f2f1f3a761a3d50d7a8e8e9cb68e677d36475a1bf03c7f8a6cb93c9c2db19a8d7b5482ac9ebe0ae5f67015b6a940ec3595ec79544454fc6fa1e7b0d6fc1073295038bd67979ebe1baefdc6f2a3f33f81c02e7d63205a9d6dcc09d2310d5e20f519805de9de16c10595159d5b9b13bb76e22d149e83075466f775bb9be1ee79431aab2486ef112eab5e2e492db32323e4d19f4109284860f82876718697a6dee9c64e7d656237a6910652d2ce1c3f32bcae65fcbee92dcfa9db720c452c534a576792328d7c656a7bfddb37d5afc7b0609b8dfe941a4e2510887b0eda11d4b10d70871ce36b3c32a3b2fdd766b3ff312614e38330f741fd04be2177762e16f36666a32e6e347d62d83ce4f33d09731256cd0482a797d878326709de9c5c3c207c4275ced9ada78f7eb713cc3138af6c1efa7a8c6688ff4aeadc9a8599800bfe6ad233290df1ab0e099beb443e0ad69b97da7b1a72dfd155d9f17bc344775e0c603305a6c5eb95427e72ef96110728569ad077df6257444d649d9fcda0f422102330721be1312bf79a52890045a24072617e5669a9f2f686810de8f4ed846f1c547a88b93f509172f49fd60d05b31cbc51e7f6423e0e8f00addc6ee431e2fea48dcd15da24fe77baf01bb65ed90b23b07a4cf5d1844e567ee8b0ddce934091da35d149aa7508c9472ee647cadb1f54e39827391929e65d89bd9dad203a9d816a8c13881cf0b658c1ccf4dedff913b7bb8dfe958e8c2f486169d56b0db826a1fd39ab95b8b1eb8dc456a6f850a51320f1b76b89b21769f2f4fcaeb6a18e3d5a9ee1ec078db3ed8bca00e15e9d9572297e64b38cbe88ed82b20045c4ce0c3cbc9c9e99ce227c26a4ded068701879c2eecb42b79d21a7025b1fbf37bf8bc3c291a5d1ef63247e10523a43d4a34666e1d067b60fb9c660363d9ba982036ffc661579d29a2bce0148a112358ec4eba8e0c3f0dc82f7ebe999ee0f4efe72070a63e411d5e235e01054cf84a5c369ba8f55ae6586bae1a45d3c52eea275d74230b78476cb15617cc0956cf1dd16f9fb81b67476bbc51242d2bd69b16fa557ce6281fe4ea9d694ae7b519cfe9010606b4c69c04e08f21046f61e8602ad4ef113fc5c5e0f13102112faf199c46f450d40ad8fe70288b79a29d300109e5cc1b5d26289c42e724e886d2d43ac96b7ea861d657d6e80a3d56f388505ea90783268d4cbac758fd517d1eae2f6406afee54901c78f4f0359a32c75ba549ee735da371c64b5e35b0dc87666cf5e81d9c6c2f3e0b4633eb0a04c7bd9ad7d6b3d06de5a4cd672e04b49e938b7b80b44372794d6316ad2f1bd545db4ae9dd29e8b03a1420962f6ed2433e229bdd77edc6c722e94830e22ba7ee25db1a83764a2342235810aaea175c195f8c6c2e58933ed312b762ce48139e5e5218f1b7fb71bfdffc60be77ff0d2d8f1348e51a364306e5135a26d718f4e50269028d2ad0a624acafef4a25e3b0e5e1b2ecc45357dd9762e53adca2f200cc84c08e1b551517072753d0390914f6a1cd3d2621f32ac473f84a49c90f1c76d6c55ab57a2537add5a34551ab0aae6d7faa43bf26ffeedc7a785570261f87367f37e6aa66e0a3b67ba3069f2f128698c88aeff5bee513828e58e3e2adc2f95b7aab6977a8dd0c2537e887d64722e1f02209ca7da2fb729476c2e556befceffe144fec697b1a53abd548cfc52d27e176f9047227020c542b16ee373b9cbdc41c23febc113d0c0328e8b9421ba58559fd89c5e45723fc8999ee608d58bf7ec8f192bd14fcf37091324dd7f348b72830a0b1c8010ef806410c9517cb4a1b4c833f1bf5be92067eb81637f6cc33cbcc1559114326c7049277c9f180e34b973f80ca095090cd32971885c7bebf595ee81a396d7edbd85b24ace434d897f38955715c615e1f62534ccac6db6e4ec630f22e0061742ea59d303e0796d7a94c0571a7b34e0ecb472f88e74e064f6766b0ece56727b03af8da16f93ffd6ff3daaa0710f7c154049293eee71d685b744009d65e3b429e94ef497d18d590b690e9ac9ef9cafa5f60be06f3591c9bf9e973a279c348fc66cd0b18aa7f5a5bc49d5fe1a61bd1ab93373983a856429e7391a802e71bf9cd0086237e32f420c455e88126ecb945088d8da2f1fbd23d695c46312626accda53150a0777325d5a4c724575f64584b75f7a34bf8d6302abccf2cece04bbb56835a185a6f7d6c7fde5adf1564aef7bd48361f404b7adc9a0b14d9f3f68257dde368ddfdfb8b2a5759da762227a7fcb997c096cd8f56966bc43039556b88639eeb74a6047c8a8fd0abeec8749e48e61303cb76bccf6dd763b446c7f372e8228c9400fa909a87657eb1ec8a4409a2edb2ece83f554def2e016751402de4bffdb1c4fe7b2585bdb35b15b2a53d50254c34009c530e14812aee78d6073cf45b0b78743d1f86bdf4cfd494f0690f932aaf4280e31034ebbb61fbfd6163cc72683ee45c9b89f51f972ae49b82563f6bfb4396a536772f018a582c084c2c30a408dcdb4fd30a2f9d648f48004fb3052d1625c11d929accbacb1ffa1e748c527f41da5150e81ea5584c014718f40bc9a9a467df553f6b556772a655382175859bbeac80822c8d433cd514cbfb986d9872be74e99af864d06e8cbd782e4d232d4a5847ae8199ce8ed3d1622b838f7a54a2eec87e94aa06ad8335a0c7c678229340b3a2f75729937b4e4736c8e397915e33f2b22bdd24cd2d27b30c2d3d7045e82d24db5a30c8c09b7afad462dafe44ca82551b5f10e460ce714f848ec96478d52f7e26aea92f41f13f5389c1c522220cae9b0f5a863f844e0fa543d624fc5719fb7892d7f3bbdbea4ae5fb5e6af13c0ed4825fff39602d1de306b492400fc35f15ca3785343926c1ac195fe8e39935d9ce9dd2d73baf921022f7802b42e9c3567ff05f2228ea9db3773a257abebbd36ef99b1386e58721a24eae8ea0baa99d0db1c49e35dfdc63ea885c926aaa21a39c725403b50e10ce7f3e0f127d2742ca94bf1f8c191aeb99dc449362614053a58391a2a4bda525e4c66403fb1ffbb07c5ba05d454bd9ac05762bf0b47f22a68d87423870ea2d766adef62be242ddbc8b87e18acf9694ba21c9b8520a6608b3926d902add731bc69550f1116598931354af52e5f407d3b6e9dd58011f2f7d92d8161e16922a791feb115e16b63d078c1695f5d028a35a81d01fd57423f4c2ae4060bce82b7ebf331129da79e762afab1e20cdd23424feb485b2db9761ca44e54c138562ff372288483a43d707d8beead62935da1546145a365005f2cb151babf856802e33df05381e896ed83523dc228846d7377f6f216f7c40397893292211e90809f45b436b570b6474e0889bb6d65147a54f2f5288183f6ce4ce5812ccda47f8aae4e0a9acb5b754a8638d80d6cca524c46cf4f4a5c4ca3c13664a1314077925ff073c9b8a44016ce8d145eda0982c2845eeb9f317bbb9a7b30af6deda4b55fd4655746a8ff88b8f5675cb39b32ce1ddc6d8d85f0ce9556922543c", 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9ca", 0xfca}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 1: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x0, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x200) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x81, 0x0, 0x1, 0x7ff, 0x200}, 0xc) recvfrom$inet6(r0, &(0x7f0000000080)=""/196, 0xc4, 0x289, &(0x7f0000000180)={0x18, 0x0, 0xff, 0x4}, 0xc) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x100) ioctl$KDGKBMODE(r1, 0x40044b06, 0x3) __futimes50(r1, &(0x7f0000000280)={0x9b, 0x100}) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000002c0), &(0x7f0000000300)=0x4) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000340)=0x3, 0x4) recvfrom$inet6(r0, &(0x7f0000000380)=""/195, 0xc3, 0x4240, &(0x7f0000000480)={0x18, 0x1, 0x10001, 0x2}, 0xc) getpeername(r1, &(0x7f00000004c0)=@data, &(0x7f0000000500)=0xe) r2 = dup3(r1, r0, 0x4) ioctl$WSDISPLAYIO_GET_FBINFO(r0, 0xc0485768, &(0x7f0000000540)={0x6, 0x6, 0x5, 0x0, 0x1, 0x4, 0x1, @sbus={0x100}, 0x1}) compat_50_setitimer(0x1, &(0x7f00000005c0)={{0x10000, 0x9}, {0x5}}, &(0x7f0000000600)) r3 = accept(r1, &(0x7f0000000640)=@data, &(0x7f0000000680)=0xe) ioctl$WSMOUSEIO_SETREPEAT(0xffffffffffffffff, 0x80185728, &(0x7f00000006c0)={0x0, 0x2, 0xc59, 0x7f}) recvmmsg(r0, &(0x7f0000001880)={&(0x7f0000001840)={&(0x7f0000000700), 0xe, &(0x7f0000000800)=[{&(0x7f0000000740)=""/159, 0x9f}], 0x1, &(0x7f0000000840)=""/4096, 0x1000}}, 0x10, 0x80, &(0x7f00000018c0)={0x6, 0x81}) semget$private(0x0, 0x4, 0x5) fchmod(r2, 0x10) lseek(r1, 0x0, 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000003ec0)={&(0x7f0000001900)=@family=0x7, 0xe, &(0x7f0000002b00)=[{&(0x7f0000001940)="0a591531dc2c210c4e6584d5a8b00dcbdcfae9b14e1452d2af34c83a97d3c95ad4352e9a82816aad93be141d266f260216c8b34c9c361a0e7da53ae5123d73547cf4af59185eb1f6b0f934b9d4e3f49a65f4fd34c1511080a50a5787da7d0ab1554fb24760336b379877a57c895c1c4b961d5293635cd63d559906a4cc20ff80a04fa653dfb799d212733025a14bdb46fe5840b1160b62b04e4295040b52f684273087f41829998147472867f27a9189341a12e4dc0aa2834cd4e2597b579e8e427b08d261c5ef6df4513dc6d1c5a18dc850c5b598b310c2697e6b30cb242af76565f16bb7959bb37db2398a69fdf7e4fe34bfb7b854f8495b", 0xf9}, {&(0x7f0000001a40)="a4e15fb4eb9eb61a4f58a4b4d7d0011065375f5c488006caeb2bb933c5ff04ddf3a2cb85f7d18385fafa89f3fa397445ea5ccb4de2ba187ba8e5268f7735c382093733890261a29c3968163633e7033674eb7c7b3a12bec778fa525ce422cee5504dfe94163e4cd667b45e8374a749c53e9cbd7c3b7a6a0a24193b8cc854668de0", 0x81}, {&(0x7f0000001b00)="4ed8b38e3a7c12b80b9975cbf08a24ed70125eaf3ba08f3de323b28337ba4e91f308b13d15ee59745f5d532f4a39211e7e438dfa743b1fffbacafff3e00f18952e69b2701ea7d985b276cb943836b39ebb6c6254ab24b1fbab59d2eae5bd89c925127f43d8c28adeaf575e1201d04a2c1cf05b7263d443e06a2972dd75e77cb51e9e13f325d0ea442ac9ce2c5b7e2e15ff0e183d9df3e5656eed19389f7df204d7c53f7167bdd19a7d4de8cf2d1df61d164ca4e79ec7ad1f54dcf17309727763ae1be4772c3a974734c16402acf39e25437e736fc4e9b05cf1081b67d45fe486d54f449af39a07a0c269f776965d19da8e00f09bebba860eb73ce2e19908f691b16a14ed8b8ec7ce4add718cfd0628882c012450c4558a905e457e870963dea1e21f6b760eec973f3618dd86672b54b485f13c738e266fff7eb6e52eac54ea776e308aee2edf72b8766046884ffd5aafb380fd16cdf4e42f1eb91a97b438b654ee61c0410c45f6c36fdc7f7435c103882165c4954f3a72d821455c6964f754715da4e5749cfd568b27939164570671b1cf3183f0fec85337190d224984fa0d709108e07a038d61d9b7acb4ebfd400aba559d7ad725777f3a19e87db4f358145b8308b85c7c3a7b2ad28d665a71015675976dd29ccb2584f2b37e4209e30ca88ac4f999c2c8699d872cf218809e34bb2d06db1a30c6accdcca0c647ea1961e311ab1285ea9574ad81472c82cd3d6455d84ccae5bdd2b21e3e030d5f7ac430902ae9ce9e5db8db8bbd78617cf27385de18b3a0e7e47160497c6105fe2dd465bf6af2d2c8a427ecaae4a7c87b24ca6ad126f1d93bae08696c3b0cdced26adc161a887660e3792e0acf0c993850a21d92526664c11fbe29b82dae62160b62e8452f690d3a2da84a9afd2357474a6a28616d2b4eb9e5aafbbfd1055268771746f9c9f1b82a1a197d84d06aee4a15b7f3898c8dcf35d8c9eb4880d338a969aa8870a30cdd4e1539aaf562e9277fa7e843e84304cde7b1b30c01ae654446bdc42eeb67514aa61f86cb669afbc81ab9e881122a898dc3737b6adcf0c75452ab8fd913893f2464d81ed97464a19899574070f7efa5e50f924b14294025d389f8b3fb4c704f3304112f86af9530068100c6e6256d4a95d3e624768377cc693c95052580cb468f83bda7e78010be5587b948bee404e6be26db35eaefa612189aa142cc0fc839006c7c73dcf37b6187d69eb2dd64a8daaabb6d38c1c710b36471b8e6d007a0846d2c31fe87adbb9f3c4a7c7e28338d8e7cd463100f4a82d881ba321fb8dfd85033fd9cc3a227373719bafd76ece1e4f2018996f957c076cbfc87c5693368d862a9d3569d19578f8e9b2fecc5cab0f2b96916a308e0d877774efe15f76d8afe2d431531719874b4179e5a9c2e3b39f86a6979b5fc0c0ee83bcdfcb2f989582b3b179563ac4188687b82a3028f9084b8d306c1e72f96dd25f32973d88cc1c6b020216ac765e2d6d6690c493108c962a5e72c5cd0d377d5cadd14272f31817ec1acd422007cce5f0646ede1467840d85138f822802864c45a1d12c4395f66fffec60f0cd02280c2f428ea357e7788198484d75c399795c0e3bc478f82d1bbd00345c49096eaf18dae96db23a8e144c182ea82db6358032f63cbef2f27c2ca2ee2baaaf716e1eabd84ff6043f6d8bccb4ee5f3eeee236a65d80505fc25c98d077a6b52f502b50426dd00044d39e30b95cf3d33c99170554705f1949692d50afa29fff396befda3ddfbdece89684e58dab64cd738c02d31698a06800571d327f53ba08473932370ec69c675e3b4a68315e5fa60e05f4ef4d25ba114ec5d9af0339196211c0b8224f9b64d72d16c1c6504cb7e17d32dd367813c1abfba0d5fe430b3e09d3be3ac3a02c192f7de1fb053abf85f6047ad7b49bf165a9989712f9bda1775adc031699cd965f2a66a04ba575695d3c5a147f44bd0e8d7a2d2f969c40858c798e87bc0373af0ea4d48466907291a9919bac51d7e794a07c36038ce620008127e40835ae813ddb953a877d6a6cf0590e1863cf1c190df9d9a0186b2d874f44f526052cb26e5d75fdba4aef33e35d22516c02dc48c14da3181bd3419eabc1a3c6975c8292e00d6423c1114bb089878a6c456a6ce4826b67d88f0a9111e313aea3a740c624468a093c17d8c6eb51ce74d2a1b7ceaf3f7a8665e3b5cf80f5b889fcdb78d68a67450f6c101a2185be2fd0abcd424fc6aac70f54b88c8c9a763321e934954b6581b98da755be83899ec9b1d6a4327ffab223e8f9faac7a9188ee70fe4c3f3eef3b22aa90dac1901b454bd1e4784ffc836c2cc9f667ef6c6710776b74e9d172acb2239e510d3ebc2cc79ef752469bbe396020805117c89c7d7c8c5fecb1a27836c84b037f919e889a6b3490034fe68e81f3220e08d9d07dec6a585149db1a8cdb4c5b9b9d308891edc6d09cbab8c07f88c0a922edf5e866ad3317ba6b5bdbb2f522abba5652aae78eb6da6ad17cccdcb4881dcc56153d3ded9fb43239deb38818bdd2626b18fd955dc6d272ed9289766c81c6da68fe74719663f784a323cd07111c107bcb3981e588dde88bc695f37d2afac65e58d63e6bd0275e2e0917bd1c8da567b4f8ea3c721a45da009475366861fd22228eff72f103dc58d2f80fd76a8dc14f8b47344414abf0e7947f04412e8c14f534f955b47093545eaee3a431714c1fd003f60c29b6bdb3c858e9a6c707eac074cf99f2e23dff3706a8ca10805f5f657a4ffe3212ced73d01836466895614282ef59c16a397453be38e6c0766805c18534d75a82475f256c895ac5e5b5f49eadad5c8ccc725d27252492b4275c3f237cf4ef7715c78d83fdda85517acb29a89c328f159df90078e38014fd9b27b5df164b207de93a8aadef8c24a9dadd0a225b7ac0284832a1dad0bc798f2be3be4caf7c495b2eda754f48549f0a6ff15c95fc028969e7a1f914a81af232217855e385fe9206922eef458b1cb737483a29ff80d4044037b4e552df47ea7d43b5bafeb065e3966c55e42d2502b73b0dd86aa0848b46ffc03c5096379e370f7dbcc96d22362441477392fc224097b26f4f71b132e25bc8399c42cf0d4b18c7ef12c89a44d1c2457766bdbc8e8dc4cfd8f7b12834e7349aaaca356c5ae00cfa4a5789237d2bed05da7bedc900dc707bc04e9ec88e149b565158b8669c13c7e7dd107126c882ce30789f3ec706aa58fc601ae2412b82065bf0edaf5659eca5af790e37be58d42b98fe179fc3c1f3c513668336f80006c8bd75b80130330429e6529891dfdc054dd8b1670f1ed49c580587246fc8eece4ba7d189bdb6baef0a5cc58f538741a167a408508d66bb5522bf0fecb0e7b05b5ff5da7108da88aeba927fd9b5f715b79584198d914289fe110314ba8dc76c66e5daed75cc23a56f34e41b8efa3ba8313eef0e28ca3f2ef3f79647505c65c307c38837f47618ef02e203942819d83c8270ff8f5b30907f16926c2e75329acc6dc1b97487948349be1eb23681d3d610f95a78ebf58933e5a2d0411d2328d876bcc1484ce3a133a3ef16c382d5008bd8cd855de1bd33f4ec1abe24685bcc8863c211fc644882bf21835b5102661149f62b653778ee617f7e80331e34ea40ca9db29595c2726b5dfca8c43b7b7c44cc2cd7515b04d4ed6db98dca0f9c47273f8d28921a4b0e8e344377408f51c657dccdde35616f6f1dab8140308527ef27ffb9c0b705ad18d970f6c042cde6b5cbd722e0c94920651ee866bd58956f89fc1161e5dfddc6cb6871fef38d4ce6d2f72d43a5c214b552b504784479a4e57814e64e21ab2681073d724a1126291e9d33e254651e65b7174a0135964a2a4dbe17aaac30c2a8b474be1fd85993d621e963e300b0042e1f68b4b99600e92c9aa122685167e91ab54c9bc0d21cb25dfdd6904b1e9b0e08bbdfefd3844ba176030486437e2485befa348c414004e29d4720e6016a260799532205114ce6533458c38e56212ab61001ae5acc5f7b8a7d65ce0dbde67ab87001b03b7c2a7d14848a0a34d2d0b83db2b3cd3b89818175a7101d6dffc24b690aa989c594de9c73b09a4417836ec42a364f1ec5679826efb9836fad80c3e559b51d3cdc9b64bbd3a9511dadcbddfbae4f01319551ec80a3ab2e0159c816bfbe8134d5da4d0e57090461569be5fb8f5da3ae63097fe382913f2438ff6687a5d5b3771e7de8c77cd02605df74f44db46ae8e6bff1d2bfe028c9f403b53d5231c4ec3655b7381df96ca880bfa0c059e68ae193db8c6a28daf504ab84ecda998046f7337f7bcab4d9b2f9be5a4c5352e22335fd31f8cee6664f359e1cdcc2c5ef24151a3ac50b67d271110279cba27f2bdf8c20f7a55ecf6ba889c63c99af4f8ba3a2059ae2307f3fcc97a08e96747aa7b2f553b2f3ef5b4130a7598a861da066161f6ff7c227a43fa5ddf2dc95d1b1d437cd533c48f72839fd8626ab8e0daec40ba314b08e33e7db352493d42a3b33697b2c27888ad94438f75f15a5d9daa33f46a313ee9f4edfb6804ff24540e6f0b8c9f99fc30a2db45ed65acab93359b430e0cd02bc1e9ab02407c92e5c38b9274ebb72cc508f64a90a3ac6dbd1a6a7d506fd9b5e0598689008859843e0151713221f8ba7aec7b63b9b36537b87dce4761c0b404458dff4aea27fea7cc07b2afc44a6d80e60e1b5ebeaf2c186f24ca0c86147da5d47332e5530909cf3b5b778f39897d889c84aad64fbb892fa766ccc528349eee4e5b14b6fb888333ae894eb17289658eea15bb45d219dca7e30c9a51f78b07ed53386883b0cb733abefddf44226251053fc39022c86dcfcfed8ee0ff7c97d9aef684d85ed7b6e5649b4f1bf2854d41d517f7cedbf6248aae2a18200b5ebd97cec62f4b54668bd71595a78ba92d0e20a605f6820c0455da06d5045032259c373836557e8ba381f709ee24c922dee673fdbd823a6c1afdd9b28cbdcfc9e80f3c8bfa8fbf4208cb38bd4899d84938355fecce35784e933a3a3a9ada83bc6c1b3545181fbd61d349f97aa177dd873c3cfa9a35dc8b3874fe194236c26f2d0d1f82de67c59a922cc0108910be68a65235a2e8a5f19e31e8dfa8490a8e309bab874de3e41006896c1944942ab36b6a2ed74edca614fea1654bd23c817b33e7b5e2fd9c85a7c008e001b5c24ba941c8742bebda0ce027cfe8a32555078a293e3664b3f4b18f790e49d97ef66ca8b6d2bd745ae9294c71ce186052482e354413acbf6e9a833afec2d8c09f9398915fcb878e13d2fe0525ff67700070bef781920a8f051f222871c507623508d033206e76a1716afcc5c7012b7be461c2cefeb6639818bf05a0c1b7206c4716f4307105619bd2b413a72302d27dbd921be5440b3ea2679ed6c32274b798395f8ea84a8e490cb43176bafa034e39f6a50ed7132096480c265b1e888e79f190ff05c255e318c44c47e65e102b36d82ecda47a3cb9152bea83422b7a9eb94263e74b5c0063bca441c7cf6073bf3cd251fc12f9fbcd2be2db9469a65fe8c864f39e43332bf7322262e4aba1057fb70d1924e715b6c8ddf2d0bf4d3fc67ad8f17360b07f1a63c8b4ec50795c65c9cad308255d386ede075c63a8443d026d579c9301d17de6b79d124d59af3e7fd1dbb46783a033e357568e7c670b6688d5cbdbaabf6d9e3ba4f45c9444e3b34a3933d7312396b0329c06505068efd4249eb810e07fb1ddc18304a46d2fb7d37cb7dcaa1b712f153bd0c3f86a98e45ffc898da993533aa78e711a5e496c9558cf27ca91", 0x1000}], 0x3, &(0x7f0000002b40)=[{0x1010, 0xffff, 0x5, "469e844543e4c9d7faf1070a45caa9968ba28b52a31dbdd48c3ef3544f46d6a6a118f76f9677677cc474ef7518b8b8bb790dd9f47cfec2ce196d7ff2e95ae68dc14709364cf273f0803709267d1070f5ded3e6e2a62a61b2603816b400caa946333240c8962ae34fbc09fd80da75b0ec70ae5a813b7eefe01bc6ea1598d1617fe6d1e20e6733d9c8a39db555380abc43de68b929d8157d05649c999aaed300704760d29177b32ce1fb58824168884732357079f030b24a97dc7208a85046d35dc29413b1ce9dcb4d82ef11603979b460a33cff0b590eb4f6f16d43723ff16ab59654777c3db3038fe1c25ed6cb689d095f64f98e1a514abc3a99011f7e6c94061dd789ff9a6e42834d51109ceb40b04ef6711968a705b3c78e5d8a20c94b6a6a4eab0fd369984e2edaedd9c50963eefaa97396b502b15dab8702175614ee7bdb2f31a612530ba60c5c627933236014e190108000dc5bc986101780164dd92ff98357c577e1abecb69679fd63fce729ba726a0a6e953aa52009d234e7031da12a8a2af0be6886daef44d86a2cdd6731d53e23a3330a7a2cd496ce7f91e9a1b11b2ca6ccacc81b48a8fc97bffc7f5a7406efff6decb55ec9e2aad94a5300b6c80dad0e61ec51e13264faa527f4f9c9a239268c671cd72bd63a2b894b75087eb6b7cdfad9920c2b8b9bad8e7f91ccee30e9877108dfffdde7e6e63850da3dd7ce26df2a3fa44e87ef86602ef59563611fdf3f50aebb22311f752054a26004da15d4edae82f9e859e3744b9202f84f801fe6222b552b4498ae89fe9de5445deec2ea84371d29083c59ec1da16160c3a9464b02f9c34422b7ea827b86e3bd1eaa545a801555c4e4a632c4781821c6e0f66fba9b0faa68959e8078f58ace4da9d38ecad26ad9a0e6fcb76995f8474d9fbcd81b38631e6dbc2a54f35cc3ca5486c4f4f21c485af0267e6aad0ca0f4fca25a968fef138873d62acea9e1134cc0c629a0a8382fc7041699ae85eba75a25c8b1a238bc078f9d6a41c24d2ae4bbc0c65a48890a099bcf4fb0f479d7e1df847fc4c1941f8724b1a78a30f03747292e64cc5f774a59037f922bbfe33f6979b96385090496581b7057981fccf968d746db37bfe27353027c59ee7ea16532b4dbdab83ab811ecbadb089d4fd4e28f0441e9ba36b53a9aa793df47288f4c5d74b1acfbf8224e7dc5377a53f893851ec1dfcc57b063238cf85db3653b38d48c22cefecff94bcc997efdc9976ec0220238ea114b60be66abe21301e3cc5b65cf4fd7b097ce373d681fdc5243a83e6bac4f5c3b1b97084cde7672786336b056d6f7eeb49ba685029d48364bef057bc48cb641d6d1541ae7b48a6a1fc3e16522df7648a7efe31212429e5c3fbbb9b757208e5d426adb2c62adc5f7234530062595119927f72f87acae3ca6497b858a475772c92530e0ee3bec33edcdf0322c88f643a888d8d24e77b745b8de5b0e69bc89bc7a6f2b93b712f8456c5189fc1971215dd00f7e70e56fda6fd9a82f28a92bb1a7bc5a906f08b3eb7fc6069338fd636120d0301aa3bd274379a671c62e0ec79d38b2887b21d74c8e2214bf6ada59c27bb32541ec37efb4d1471b8ed2da5c8c76ed26a813a4e6fa4e936656ad0cba5224fa886b303182e9bcd626acaf6dcbf94b13adc67382526e5a922818ac2fc5e0cc0d120681669a010f23992963e5b2363994169909f5269a58612cdd7eb47d93e5539738458cef29921d20089f3cd6eff12c1f1c36b9b67cece38459f6244fb09f6e2e191b851390811a822277388dc9f0e9985d1cea4ccf069f6224b429912a3c541424bcc0cf01c45f0a179b9a1440d4b70ad129810a7e3ebb5b528ce0fa1116ae842c11644fbea195b0ae13d727fe2de1232a58077bef0aaabe8a9ca8008a0a3526811c258f8fd79c2751378470458c90859d8f92ed162ac30cd231a96d7741569b379280b82f68fe7aacde36d4c199c18f5d00cfaa43b74ea0090c743f8e4152c7dfe3ccb6d2b42a9b03a682ee495766e442a1e66c1c904fb56ed53fba286dfdc0a9be96d1d034910d7c1140b5e4a1acda6ab6e58926fa6dd6fe659bb93e590892e59254c2c018552bc44b3fd67fcbd064e29903f39a0ca61e04d5fba1a53ec8ddb7ea6ef71f9cc836c8023590fb00fba949b123d2f207f393e558278e64c1de9e3304a2ede9173deb52292fed1ee17e2ae578d7a8848b2e7ecdf800bdf3b61c5ffab53b944d1c9bfb170c43371b9f74f1ef073ec7fc8499b8f5de19fdbc10c6091b5ae0b42a2bb0f33a0f27f057fcd45b57610a617bc3c4691784630c678834195d6fdd09a55ce3a167e19b65f733bcc5c7ca4992b175d55003a9f8a7f61f6ad10dcde63e85b290f7d032b69ff035fdac584fec7fa1517b302f3ca3e550692896fee65e0db09637c17b9de30657601f853bcb95e360f2485177576a023198c6edc6a1a69a5b6e16fba8d8c228302b80b1a68a794e10537facd9d10592fa7a533b95141cedaf703353ce72a1f4edb8ec8f513a3cdc51b1c4e1e3f8c7155d0912012baf4b24e215a11df6cb0a5ec8f8d777a7292b3c454b441a6a06a7c2d37178b7707268013aa1ac371e0acfefae1fd63895b46bb88131a1f4f13c5bf4d689cd8e0c751bcf481706bb2f2d6ce3eda5a8242605a6b0bbca8ed5a863a1522dac10f81718310b25dacedc05b298a4e01e930642df7a5c4761b7352d48dcac7ca5b8e8d72c1a083446258363dbd0f7d4d842952a1549d5482f711b93793341aa255c7fc97ede7c573e78cc68b3ace871e0eec52690d4753774a209f2240a5b48aefc5618bb83c54b5f6cf530ad2b2c9cf22723ed964be951aa0f1f081d18506982f3609573404b023aee82525bbf4fea615e95dc7b81397dfe26a1280d2cc961ea79954de70c0c11e3be41f323adacb709e37cb71039721f4feb9f82918549b8d18bbd0afcebeb559b760966a9dc278ea3d65a507465020de0c0b10d19ab742e77fd8e2303ab8a5549676af726cc57f4d233163f2f470dd73baaec1457bcd0a4cc44db28c8f28fc7f8b5e1ffd851c033acd6f670eec0b59754599cd505708c5afd7d8dbb7e73c779e35ccf42717ff74bf097a8f015f4168dcdff1a627cd88d079be15def0ac97401f923ab2bbb6a8b3e7e80b4e1d3df5a3f1ca89050cbc01471a5fa4c35049979d11b150aeb8d8a028e0574c421624e343a20af709f2855224b06c435f1d4d4d19be2a1df52bebc0886672f4baf81f3e29d7e6b1dbef6400fb813f75d7b3b8931cfb5bfa13f0b14842a8070b460e3ca6cff5a3435985e25de447ef7aa1e5eab95e0354a947845bab57438823247834afb3fd4474fda6c3cd7a2e1df6c6f6c61147340338f23ae0d992d1a064ec95fe0fd3b192b4a62be3c2a6007d35ec68b542a227858a0b71eb685c97b44eb04530538db0c1320e7a69a2432ac634669d9effa57448c77a6a4f51eac313613412637f4f81ad84e0b9d665681197fa31d0be53c2e94892f48ce60c533afbf086396ba843e8fcecb0fcd0d97374f7798cc12df05350ef9ad43e96fa13205ac3d2caf60e1da89504352c73906a847ed4cf13b6b827b60a4124c701f2afa8e9cee4b3ba91d000cfd355886ff662ee3e7f8c98efe4b21164ad3d16bdfb2f0a7d91ded4fb0c1a572bfb1c54a675d3327d78970e4a816cb6c5064e2c48ac2d16ba2e5406a47fc40ef5553b190952437689818a588cf4d362d569aab99bb26380177bbe8f0a5df1399e25c9d50786f84a6b05436d56bf1e0fa5a1f6e106bf33443838b6e00fd74790d17db323d676e5655394ee7f03f5ad3511679c9c4ce29c80907b3bbcfdbfddb18f59a9151192396a9bf5916ecb08c3e6084cf75d8f55a28b430bed36418bc78d8809d86049f0492778ae7d15526827df470cda3608d41440e46e7878cc876598eaaceb3b375ca9fb09267bb9f77d9c4375892b5d2bf85f73fefde61e552f8507a7a068f24fd26c5dceb8cf814b0aa1723b829f1c3113de5af97c8cca9e83e67c9a79b9f927f5158eaf40e2287c982dcbb7caa3f504cf662a7ecf9ebbe18e3377adcef8d38e6d5c995a193b9153be3dfe1cea8116e991c8b67b44899996b6dcca14b1591eba9743a305ef2f771217494d33b2167b2d5a3eff45b103700416b4c152ff37d94efaf712beda1e91a96dda9c4a28f20ecf2dca6d98780d232ec7e2f1ba1f0e5069b700aa775761f1ce44f3e0fa819499feb473e9df889b9f6e9eca66aabe78eb1025561fc12f74a288f3b34d07838bc3c8a6980d6638f3bd68d018f901458743e85c0eda754afc0778720bbe6065072a8d121fbd5c3d48ef39470f49d8564301b28419e76e30ce94621808cdaaac3d5efea30d684e44e22b399ee3ae5efc8f6fe5b488c5c4864dbabae1d4c6076ea840f33b256042720be8269a30b2dffce727857f43d50f3dd3456419443db8d285fad62e1636583eccf63323befdd17272e11d4c800735f7ed697e48c8316751d81719d991c134e4b42a833c7e75484016bcf0f09cac77ecbf4e0170dd79c7a12b70756c11b13102e0b3116d6cdfe175320b6112a453ff12d09a18022ac86b64c8aa02dd47182635d67c5fcf7e9206b456ac10e6fedeef12e5e25e8cae601891af7f9a43699e58781f7479c08494bacab7523abe1beba244b807b316153a50ade1d42674dc9f55b0f7f9c746339b08097a28ccc68cabb2fd9c13e7fd3d1786cfb3c257651f5cf35b771020399580c7731c875f47ca8616cb6a4483617e3abb39228833f9f56d244d0f0a32208acf62e2a9df9d9d363e96be3c0365b2edb64c0b5a032fe4f342d2e55c2874f920fbee11c4d5dd427bd4ff27c017f0d495fa80608eb3f4eba78983b2b27bed54b552ab114b001c3f684102170d30b2a0f8363fec451b8c572b0b6c1698a0dc44e87b48b074a9edd1f56bca7c9434714f6b89ca629c1b9d39d91f9878bc6750e4cc4f89b473833156705cf745acf883a90ca2542d3f73f65fd6449ff292f9f9035df16f407aee7a816628687719b8e2545cdebdbcd98670051ba453bf77d6cfa607cf496efe5b8b272f53e6b7b2c63ecb272e1cac9368dd30b05c344e8d0ab2b263d7d60faac3f7bd84d08c67fdf003d376ad145336d52de75520bf1a88d324ac5a7f80327d1ae432d47ab82054778c4deeeb246a1d26f1bd5a826bdf9d655a74fcb61c8f0d0c9739dc6173a189ce407db6db981b60c378daaaca29e142f9a6e482f4f70fc074687db16c0fc16d7d6dc22accc153623e4b419faac31e0f23caf353d8332713da8ac03c2a494f6c0cca1082915ddebb5ad7f4185daa8772d758303d3cfc4d43a9681d310f0785d23ab01926339151db9d6cd317a531bb702025021e44f26aea2074830c5e215f40946ad67d15a29ac0f04a8c32972b493a2b264f344e43ffb83a9924690ac734498fe8ea6e632412090128d24f4589cd240285ad6d3de26348b44fdc1faf6f1a30db9751227c79757f4517614bed48abec77c098683177cba5719339c2f77567123be939d6ab2d7206a39fc0d22a2bb01a2bcdbfd8e6f4ae82e9fd7e591d7007e38562878c8375c0516471a696cfbceac1aa07e60e8e5ea492c01b4350b1958435d66b152f3e2e2998047e6deae5b90edbafade8818dbf6b22ffdb71703658ff2164e6a8a99fd38d2a33bf8e030f1fa567d0f5fb0c60a322a4889d53d917757a9f63abfe3acd9d8af148951f96c4b1c9f1cf9f757bd154ec51e7ccc51419cc4eec32c12d484e3137866687af9e7864ca001cd9435"}, {0xc8, 0x29, 0x97c5, "a91c8feb0d01b55746233f17373ab9a74a539e827a7954a67a92f369b26b5b7ab925fb15b21e74f042610af91f21439eef55291bce453f9c67d89a4646264cedc1d6725fe41422586aeee26a6ed4dd1d1f109101a2bcd91dabf14b8e1de7648f6f4dde5839817501abdca9d6c0d12a647c65f52832094491206771337baeac57d7e8312d19589c0a770741fcc1e675a72b594af70ab347c3752d8a3160d8657ed8cd3b5e7dc9214bd35f3dc15f6647be9e36ec62ee09"}, {0x80, 0x101, 0xd62, "48c13f62d63381df308b86446583ee321cd6dff59b6468ba6861f476f91ba323d24b72aad396c6fe737db72b72614f57b6545021136b3d9e7b7c0d6ca3d5be4af9491721ca2ea9d92848696d5eba7cec53c04798372b5614b8755be5bb3aad8db49f335022d7f4e60f"}, {0x38, 0x29, 0x7, "08441fee2967f006c0af52c8dd49e760914b4fd9e8d8b0e006bbb15a68bdb49efb"}, {0xe8, 0xffff, 0x2, "2132cf6741a049e8615e10bf65422c058dc4c672c2a5d39a79ce8b9f76a32d8d80265abba5de3cfbf1432ab6de5bffaee87071cfa7a77f976de5a40944960b211774ec43d197cf45330295407c673c8647ab68f83165373e4098bc6f36666d48670450b67f45bac7162337b8e5d3b15491ed40170c3f9a3873e9edf6b776d114b65627db7a13c34b551cef5482337f19847b7061ea992c8d65940596fdfb4d8f89f88c19f39b2e99d1fa1dcc549cc97c2391a0f607c02030d13fa42d416656c402d4d0e93197a130579154dd12f7c3db7abe"}, {0x30, 0x1, 0x0, "81889a2abda0b6088f91bfeff7fc25221e12c613ca6de6e0638847b59e82cd70"}, {0x80, 0x0, 0x73eb, "af1cbf6388bd4c76d949f9350afb54bdd8c9e56158de2401b509d4cc9ff2bbbd6c7af59fbffbd2bfc3c294402482223e31ec8c50bae3c20ac9dcbd8912ee6b4a03c419d697aedef19198351d26ed2d9791048e5bc07507bdac14d5da3bf80f6afc39d52c8fa051ac96"}, {0x10, 0x0, 0x4}, {0x30, 0x29, 0x1, "e990184f026ddbc8fd1a9c0904452324bb9bc821bd92fce3a6c643c0285b8c"}], 0x1368}, 0x401) __posix_fadvise50(r3, 0x0, 0x4, 0x10000, 0x4) _lwp_create(&(0x7f0000004000)={0x400f0022, &(0x7f0000003f80)={0x8, &(0x7f0000003f00)={0x400f0028, 0x0, {[0x4, 0x4, 0x0, 0x4]}, {0x2, 0x0, 0x5}, {0xffffffff, 0x45f6068f, '[\x00'}}, {[0x0, 0x4, 0xffffffff, 0x2]}, {0x7fffffffffffffff, 0x9, 0x4}, {0x8, 0x9, '}-\x00'}}, {[0x78, 0x8, 0x986, 0x9]}, {0x7, 0x4}, {0x0, 0x10000, '%\x00'}}, 0x80, &(0x7f0000004080)=0x0) r5 = _lwp_self() _lwp_unpark_all(&(0x7f00000040c0)=[r4, r5], 0x2, &(0x7f0000004100)=0xfffffffffffffffd) setrlimit(0x5, &(0x7f0000004140)={0x5224, 0x7f}) semget$private(0x0, 0x3, 0x71) __fstat50(r0, &(0x7f0000004180)) setsockopt(r1, 0x1, 0xffff, &(0x7f0000004240)="f1eb74dea1aaac7c1220d29459b7b89ba4898d04b767d8b3097dbb82e410b4250b849646eb2a6f2aa55a762b521af530baf65207437a594524063c59a099854ef0d6043c589b30", 0x47) executing program 0: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x0, r1) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x2, &(0x7f0000000080), &(0x7f0000000140)=0x10) executing program 1: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r2) ioctl$HDAUDIO_AFG_CODEC_INFO(r1, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) pread(r0, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {}, {}, {}, {}, {}, {}, {}], 0x9) executing program 4: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0), 0x0) executing program 4: compat_30_socket(0x22, 0x3, 0x0) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r0 = socket(0x18, 0x10000000, 0x90) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r1, 0x0, 0x0, 0x3, 0x800) executing program 0: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 1: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r3, 0x0, 0x0, 0x3, 0x800) executing program 3: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(r1, r2) getsockopt(r2, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="7baba7792678238bb3dc8cb0a230d6a1ef51e18689c43400c5614713b674a265bac7610aea248b6210c406bdee887a9168e1535e86a904296246d92dda99bfbcfc2096321ebdd5058edc61d84e95e1c37b800aa431e68a2e4c8478009f48cbca2043a07d820d538f73a05903caea0951475906f0adaeb04ff83561b060bb7f1c8e42c18485d41897957485d175cc628615dbc926dd7203300fedc320d198b792fb9e588c46af04999b62013af2132fd2c5b4f25ff8df928f33b68a17b7a822b4875064e2793746e48a5f7a0a8724c28d1b20a4d2e53368150aa3911a06902e94f2402e61b03cd6e78d272ca2eba7fa885afa83e367228dfb2fe8c3439fabd623a62e2ef7579e765eb209eeb8498cbdd82b68c3c616746f0d52b453b37bfb86a7639599dcd4a6702a3f0c6606280b9ce560a4c676fec5b3292dc85fdf44f5178c608fb3e918e0426a21bc90435ab63987fda703a0886bb28cb94741a616d737895a7b256984935e4347ac15eb2be388f2fda5b861abf587ba71190c9af7283255c3e0e8b404325a8f74cc6e7a60652aedd57fd832ab6e94d16f66b5e71ee44853bf3ddd4d9c3ff60be8d578bbe3151b39ac128efde2c9080a23e3c5607514a1ba2bd75c2eebc83a6c311c6bebfd9b59634b4063e598718cecbf57cd19f42e91408213df94b8c2daad563602e45bbe372d2f2d5b620d98d8f1041ca6101e241f8073d68280b7842eb377780a6e587bf8b17be35d522f03553f0b494a8ad2ea6da529f2e5b3cfb4f0f4d3f48204c47f525160dd3d918cb06583de75ac1037f3597ff24028fac0d1340949f3104e1466252f9d9c370313527929300f367d1137aeb533a4202919abf7666845f8e4d7ed7927da3b01af2db89324a48ec0cb5fcd4842ba5eb0a2863657987e78d6fa2271b99a36163e6f5e095bbcd54ef949131f21260d6bb2f6f0817323add13f047cffa8c4d3c9e10f34276d439061d51803aee03b7c4d90100b36587bab7de78f4b7e65e81432c709dc9b1832a192cccca67db7e7a60cc5e9b9b1082260442943e656b4a61b4b3abc06bbf2ea9a1957d47c125032cb87b9a21211317353055698234df7e53466357a5f4a146169018fc1167a2f7f02dfc6d78a76e8e09f8653d2ae957889c6cec5cae638c9fa98650e8995f31344928f3feecd6397f3ab0a1797b7327cb3797624901c4dcd63f20c36b0f9eb89cc5ecc948ea28ab12b321fc78009cf10da1df66b379d89b94a1bbcf974e05e94ddbc7418d6559de3d3310a94e9d7fbb3a9e780d5ae683a608460de571bf03afd1a2ae9ff5750a0737c79669153ff4da71fcd100c3a61a30d2d6bef7855dcb489023ff93266a2926ab5f0a54c01fb8ba1dde135ae3b0593f1ca95b717deb77ed428c8fde7cc3c372b8dfe100d2c32d16a8c677e3f71574d827888162c47272eaa74e4f999d7fcfdc7dbbf13d43be9984bfc4559859c6b1a1c55561966ccacc40823bc9194214399b6457ed5ec8d5d70de7bc065c45f491763a8386ca047013fd5fb9ca5637d8cc0e520319b496947cc204271edf24c86a5549b0f511b35bcd7b3f08afcf6dc144b0044dbfc7b8f2bf29d05b0bb1ec492f7c9bc747da99a6b77753acd02a93aeb8d7e8d3e9dc0bef332b0f4bafa05a486ba21c148dd1accdc307ba5e9107a957f9c43aa78702d6c81156a9bb661ed13aac9caa48cb0e4a28bae02dac3ee3a25e5580a767363d4504256db633d41a8601e36b70f43b071accf44ce5b3b91d835725d2b6f426cb23a4f70180a3e076d45d598f400dbf859214c54f778f81a7430f2cb703049c81ba847cff37e3dc508cdfe6a40583d952bd8e9cad4c84ad56a91d2c396c8d23da8b14a11ad1c56849b71bd5ccc57d84aa1930a14588487864f7d105139c4ed61af869eb6e5f147d76269397fab8039886fc67c98ffecca2a8f045eb818a8a166e93e82b3bce856c077562629ac6a466bbe92095b719fe47793a93a7ad86942c750582fe3003c0992cd9073b58816f24d2755b106764283f9e9d2071daecdcc5f75d2ff58e4f41b0da097e34dff35b7af2127570be2c8674bef8f9d5bf5fdc35430ed729c8920d02e25d7ae9fa325326dd7b4afd73397d75617fdfe020ae819d89948a882edb6dc113f406fd3e28b4e9a87a2754d8b43f43e5ebde649156d676d4b596ef373c5890455d6d300f8db1fc21ef85cd0d13377702cab60681f31fe899726648aa7b5fef8117024c38d2b7fea1c5f2f1f3a761a3d50d7a8e8e9cb68e677d36475a1bf03c7f8a6cb93c9c2db19a8d7b5482ac9ebe0ae5f67015b6a940ec3595ec79544454fc6fa1e7b0d6fc1073295038bd67979ebe1baefdc6f2a3f33f81c02e7d63205a9d6dcc09d2310d5e20f519805de9de16c10595159d5b9b13bb76e22d149e83075466f775bb9be1ee79431aab2486ef112eab5e2e492db32323e4d19f4109284860f82876718697a6dee9c64e7d656237a6910652d2ce1c3f32bcae65fcbee92dcfa9db720c452c534a576792328d7c656a7bfddb37d5afc7b0609b8dfe941a4e2510887b0eda11d4b10d70871ce36b3c32a3b2fdd766b3ff312614e38330f741fd04be2177762e16f36666a32e6e347d62d83ce4f33d09731256cd0482a797d878326709de9c5c3c207c4275ced9ada78f7eb713cc3138af6c1efa7a8c6688ff4aeadc9a8599800bfe6ad233290df1ab0e099beb443e0ad69b97da7b1a72dfd155d9f17bc344775e0c603305a6c5eb95427e72ef96110728569ad077df6257444d649d9fcda0f422102330721be1312bf79a52890045a24072617e5669a9f2f686810de8f4ed846f1c547a88b93f509172f49fd60d05b31cbc51e7f6423e0e8f00addc6ee431e2fea48dcd15da24fe77baf01bb65ed90b23b07a4cf5d1844e567ee8b0ddce934091da35d149aa7508c9472ee647cadb1f54e39827391929e65d89bd9dad203a9d816a8c13881cf0b658c1ccf4dedff913b7bb8dfe958e8c2f486169d56b0db826a1fd39ab95b8b1eb8dc456a6f850a51320f1b76b89b21769f2f4fcaeb6a18e3d5a9ee1ec078db3ed8bca00e15e9d9572297e64b38cbe88ed82b20045c4ce0c3cbc9c9e99ce227c26a4ded068701879c2eecb42b79d21a7025b1fbf37bf8bc3c291a5d1ef63247e10523a43d4a34666e1d067b60fb9c660363d9ba982036ffc661579d29a2bce0148a112358ec4eba8e0c3f0dc82f7ebe999ee0f4efe72070a63e411d5e235e01054cf84a5c369ba8f55ae6586bae1a45d3c52eea275d74230b78476cb15617cc0956cf1dd16f9fb81b67476bbc51242d2bd69b16fa557ce6281fe4ea9d694ae7b519cfe9010606b4c69c04e08f21046f61e8602ad4ef113fc5c5e0f13102112faf199c46f450d40ad8fe70288b79a29d300109e5cc1b5d26289c42e724e886d2d43ac96b7ea861d657d6e80a3d56f388505ea90783268d4cbac758fd517d1eae2f6406afee54901c78f4f0359a32c75ba549ee735da371c64b5e35b0dc87666cf5e81d9c6c2f3e0b4633eb0a04c7bd9ad7d6b3d06de5a4cd672e04b49e938b7b80b44372794d6316ad2f1bd545db4ae9dd29e8b03a1420962f6ed2433e229bdd77edc6c722e94830e22ba7ee25db1a83764a2342235810aaea175c195f8c6c2e58933ed312b762ce48139e5e5218f1b7fb71bfdffc60be77ff0d2d8f1348e51a364306e5135a26d718f4e50269028d2ad0a624acafef4a25e3b0e5e1b2ecc45357dd9762e53adca2f200cc84c08e1b551517072753d0390914f6a1cd3d2621f32ac473f84a49c90f1c76d6c55ab57a2537add5a34551ab0aae6d7faa43bf26ffeedc7a785570261f87367f37e6aa66e0a3b67ba3069f2f128698c88aeff5bee513828e58e3e2adc2f95b7aab6977a8dd0c2537e887d64722e1f02209ca7da2fb729476c2e556befceffe144fec697b1a53abd548cfc52d27e176f9047227020c542b16ee373b9cbdc41c23febc113d0c0328e8b9421ba58559fd89c5e45723fc8999ee608d58bf7ec8f192bd14fcf37091324dd7f348b72830a0b1c8010ef806410c9517cb4a1b4c833f1bf5be92067eb81637f6cc33cbcc1559114326c7049277c9f180e34b973f80ca095090cd32971885c7bebf595ee81a396d7edbd85b24ace434d897f38955715c615e1f62534ccac6db6e4ec630f22e0061742ea59d303e0796d7a94c0571a7b34e0ecb472f88e74e064f6766b0ece56727b03af8da16f93ffd6ff3daaa0710f7c154049293eee71d685b744009d65e3b429e94ef497d18d590b690e9ac9ef9cafa5f60be06f3591c9bf9e973a279c348fc66cd0b18aa7f5a5bc49d5fe1a61bd1ab93373983a856429e7391a802e71bf9cd0086237e32f420c455e88126ecb945088d8da2f1fbd23d695c46312626accda53150a0777325d5a4c724575f64584b75f7a34bf8d6302abccf2cece04bbb56835a185a6f7d6c7fde5adf1564aef7bd48361f404b7adc9a0b14d9f3f68257dde368ddfdfb8b2a5759da762227a7fcb997c096cd8f56966bc43039556b88639eeb74a6047c8a8fd0abeec8749e48e61303cb76bccf6dd763b446c7f372e8228c9400fa909a87657eb1ec8a4409a2edb2ece83f554def2e016751402de4bffdb1c4fe7b2585bdb35b15b2a53d50254c34009c530e14812aee78d6073cf45b0b78743d1f86bdf4cfd494f0690f932aaf4280e31034ebbb61fbfd6163cc72683ee45c9b89f51f972ae49b82563f6bfb4396a536772f018a582c084c2c30a408dcdb4fd30a2f9d648f48004fb3052d1625c11d929accbacb1ffa1e748c527f41da5150e81ea5584c014718f40bc9a9a467df553f6b556772a655382175859bbeac80822c8d433cd514cbfb986d9872be74e99af864d06e8cbd782e4d232d4a5847ae8199ce8ed3d1622b838f7a54a2eec87e94aa06ad8335a0c7c678229340b3a2f75729937b4e4736c8e397915e33f2b22bdd24cd2d27b30c2d3d7045e82d24db5a30c8c09b7afad462dafe44ca82551b5f10e460ce714f848ec96478d52f7e26aea92f41f13f5389c1c522220cae9b0f5a863f844e0fa543d624fc5719fb7892d7f3bbdbea4ae5fb5e6af13c0ed4825fff39602d1de306b492400fc35f15ca3785343926c1ac195fe8e39935d9ce9dd2d73baf921022f7802b42e9c3567ff05f2228ea9db3773a257abebbd36ef99b1386e58721a24eae8ea0baa99d0db1c49e35dfdc63ea885c926aaa21a39c725403b50e10ce7f3e0f127d2742ca94bf1f8c191aeb99dc449362614053a58391a2a4bda525e4c66403fb1ffbb07c5ba05d454bd9ac05762bf0b47f22a68d87423870ea2d766adef62be242ddbc8b87e18acf9694ba21c9b8520a6608b3926d902add731bc69550f1116598931354af52e5f407d3b6e9dd58011f2f7d92d8161e16922a791feb115e16b63d078c1695f5d028a35a81d01fd57423f4c2ae4060bce82b7ebf331129da79e762afab1e20cdd23424feb485b2db9761ca44e54c138562ff372288483a43d707d8beead62935da1546145a365005f2cb151babf856802e33df05381e896ed83523dc228846d7377f6f216f7c40397893292211e90809f45b436b570b6474e0889bb6d65147a54f2f5288183f6ce4ce5812ccda47f8aae4e0a9acb5b754a8638d80d6cca524c46cf4f4a5c4ca3c13664a1314077925ff073c9b8a44016ce8d145eda0982c2845eeb9f317bbb9a7b30af6deda4b55fd4655746a8ff88b8f5675cb39b32ce1ddc6d8d85f0ce9556922543c", 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 0: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x0, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 3: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, 0x0) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x2, &(0x7f0000000080), &(0x7f0000000140)=0x10) executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0), 0x0) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {}, {}, {}, {}, {}, {}, {}], 0x8) executing program 4: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) pread(r0, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de", 0xfda}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 2: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(r1, r2) getsockopt(r2, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 5: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 1: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() ioctl$HDAUDIO_AFG_CODEC_INFO(r0, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) executing program 3: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r3, 0x0, 0x0, 0x3, 0x800) executing program 1: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, 0x0) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x200) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x81, 0x0, 0x1, 0x7ff, 0x200}, 0xc) recvfrom$inet6(r0, &(0x7f0000000080)=""/196, 0xc4, 0x289, &(0x7f0000000180)={0x18, 0x0, 0xff, 0x4}, 0xc) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x100) ioctl$KDGKBMODE(r1, 0x40044b06, 0x3) __futimes50(r1, &(0x7f0000000280)={0x9b, 0x100}) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000002c0), &(0x7f0000000300)=0x4) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000340)=0x3, 0x4) recvfrom$inet6(r0, &(0x7f0000000380)=""/195, 0xc3, 0x4240, &(0x7f0000000480)={0x18, 0x1, 0x10001, 0x2}, 0xc) getpeername(r1, &(0x7f00000004c0)=@data, &(0x7f0000000500)=0xe) r2 = dup3(r1, r0, 0x4) ioctl$WSDISPLAYIO_GET_FBINFO(r0, 0xc0485768, &(0x7f0000000540)={0x6, 0x6, 0x5, 0x0, 0x1, 0x4, 0x1, @sbus={0x100}, 0x1}) compat_50_setitimer(0x1, &(0x7f00000005c0)={{0x10000, 0x9}, {0x5}}, &(0x7f0000000600)) r3 = accept(r1, &(0x7f0000000640)=@data, &(0x7f0000000680)=0xe) ioctl$WSMOUSEIO_SETREPEAT(0xffffffffffffffff, 0x80185728, &(0x7f00000006c0)={0x0, 0x2, 0xc59, 0x7f}) recvmmsg(r0, &(0x7f0000001880)={&(0x7f0000001840)={&(0x7f0000000700), 0xe, &(0x7f0000000800)=[{&(0x7f0000000740)=""/159, 0x9f}], 0x1, &(0x7f0000000840)=""/4096, 0x1000}}, 0x10, 0x80, &(0x7f00000018c0)={0x6, 0x81}) semget$private(0x0, 0x4, 0x5) fchmod(r2, 0x10) lseek(r1, 0x0, 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000003ec0)={&(0x7f0000001900)=@family=0x7, 0xe, &(0x7f0000002b00)=[{&(0x7f0000001940)="0a591531dc2c210c4e6584d5a8b00dcbdcfae9b14e1452d2af34c83a97d3c95ad4352e9a82816aad93be141d266f260216c8b34c9c361a0e7da53ae5123d73547cf4af59185eb1f6b0f934b9d4e3f49a65f4fd34c1511080a50a5787da7d0ab1554fb24760336b379877a57c895c1c4b961d5293635cd63d559906a4cc20ff80a04fa653dfb799d212733025a14bdb46fe5840b1160b62b04e4295040b52f684273087f41829998147472867f27a9189341a12e4dc0aa2834cd4e2597b579e8e427b08d261c5ef6df4513dc6d1c5a18dc850c5b598b310c2697e6b30cb242af76565f16bb7959bb37db2398a69fdf7e4fe34bfb7b854f8495b", 0xf9}, {&(0x7f0000001a40)="a4e15fb4eb9eb61a4f58a4b4d7d0011065375f5c488006caeb2bb933c5ff04ddf3a2cb85f7d18385fafa89f3fa397445ea5ccb4de2ba187ba8e5268f7735c382093733890261a29c3968163633e7033674eb7c7b3a12bec778fa525ce422cee5504dfe94163e4cd667b45e8374a749c53e9cbd7c3b7a6a0a24193b8cc854668de0", 0x81}, {&(0x7f0000001b00)="4ed8b38e3a7c12b80b9975cbf08a24ed70125eaf3ba08f3de323b28337ba4e91f308b13d15ee59745f5d532f4a39211e7e438dfa743b1fffbacafff3e00f18952e69b2701ea7d985b276cb943836b39ebb6c6254ab24b1fbab59d2eae5bd89c925127f43d8c28adeaf575e1201d04a2c1cf05b7263d443e06a2972dd75e77cb51e9e13f325d0ea442ac9ce2c5b7e2e15ff0e183d9df3e5656eed19389f7df204d7c53f7167bdd19a7d4de8cf2d1df61d164ca4e79ec7ad1f54dcf17309727763ae1be4772c3a974734c16402acf39e25437e736fc4e9b05cf1081b67d45fe486d54f449af39a07a0c269f776965d19da8e00f09bebba860eb73ce2e19908f691b16a14ed8b8ec7ce4add718cfd0628882c012450c4558a905e457e870963dea1e21f6b760eec973f3618dd86672b54b485f13c738e266fff7eb6e52eac54ea776e308aee2edf72b8766046884ffd5aafb380fd16cdf4e42f1eb91a97b438b654ee61c0410c45f6c36fdc7f7435c103882165c4954f3a72d821455c6964f754715da4e5749cfd568b27939164570671b1cf3183f0fec85337190d224984fa0d709108e07a038d61d9b7acb4ebfd400aba559d7ad725777f3a19e87db4f358145b8308b85c7c3a7b2ad28d665a71015675976dd29ccb2584f2b37e4209e30ca88ac4f999c2c8699d872cf218809e34bb2d06db1a30c6accdcca0c647ea1961e311ab1285ea9574ad81472c82cd3d6455d84ccae5bdd2b21e3e030d5f7ac430902ae9ce9e5db8db8bbd78617cf27385de18b3a0e7e47160497c6105fe2dd465bf6af2d2c8a427ecaae4a7c87b24ca6ad126f1d93bae08696c3b0cdced26adc161a887660e3792e0acf0c993850a21d92526664c11fbe29b82dae62160b62e8452f690d3a2da84a9afd2357474a6a28616d2b4eb9e5aafbbfd1055268771746f9c9f1b82a1a197d84d06aee4a15b7f3898c8dcf35d8c9eb4880d338a969aa8870a30cdd4e1539aaf562e9277fa7e843e84304cde7b1b30c01ae654446bdc42eeb67514aa61f86cb669afbc81ab9e881122a898dc3737b6adcf0c75452ab8fd913893f2464d81ed97464a19899574070f7efa5e50f924b14294025d389f8b3fb4c704f3304112f86af9530068100c6e6256d4a95d3e624768377cc693c95052580cb468f83bda7e78010be5587b948bee404e6be26db35eaefa612189aa142cc0fc839006c7c73dcf37b6187d69eb2dd64a8daaabb6d38c1c710b36471b8e6d007a0846d2c31fe87adbb9f3c4a7c7e28338d8e7cd463100f4a82d881ba321fb8dfd85033fd9cc3a227373719bafd76ece1e4f2018996f957c076cbfc87c5693368d862a9d3569d19578f8e9b2fecc5cab0f2b96916a308e0d877774efe15f76d8afe2d431531719874b4179e5a9c2e3b39f86a6979b5fc0c0ee83bcdfcb2f989582b3b179563ac4188687b82a3028f9084b8d306c1e72f96dd25f32973d88cc1c6b020216ac765e2d6d6690c493108c962a5e72c5cd0d377d5cadd14272f31817ec1acd422007cce5f0646ede1467840d85138f822802864c45a1d12c4395f66fffec60f0cd02280c2f428ea357e7788198484d75c399795c0e3bc478f82d1bbd00345c49096eaf18dae96db23a8e144c182ea82db6358032f63cbef2f27c2ca2ee2baaaf716e1eabd84ff6043f6d8bccb4ee5f3eeee236a65d80505fc25c98d077a6b52f502b50426dd00044d39e30b95cf3d33c99170554705f1949692d50afa29fff396befda3ddfbdece89684e58dab64cd738c02d31698a06800571d327f53ba08473932370ec69c675e3b4a68315e5fa60e05f4ef4d25ba114ec5d9af0339196211c0b8224f9b64d72d16c1c6504cb7e17d32dd367813c1abfba0d5fe430b3e09d3be3ac3a02c192f7de1fb053abf85f6047ad7b49bf165a9989712f9bda1775adc031699cd965f2a66a04ba575695d3c5a147f44bd0e8d7a2d2f969c40858c798e87bc0373af0ea4d48466907291a9919bac51d7e794a07c36038ce620008127e40835ae813ddb953a877d6a6cf0590e1863cf1c190df9d9a0186b2d874f44f526052cb26e5d75fdba4aef33e35d22516c02dc48c14da3181bd3419eabc1a3c6975c8292e00d6423c1114bb089878a6c456a6ce4826b67d88f0a9111e313aea3a740c624468a093c17d8c6eb51ce74d2a1b7ceaf3f7a8665e3b5cf80f5b889fcdb78d68a67450f6c101a2185be2fd0abcd424fc6aac70f54b88c8c9a763321e934954b6581b98da755be83899ec9b1d6a4327ffab223e8f9faac7a9188ee70fe4c3f3eef3b22aa90dac1901b454bd1e4784ffc836c2cc9f667ef6c6710776b74e9d172acb2239e510d3ebc2cc79ef752469bbe396020805117c89c7d7c8c5fecb1a27836c84b037f919e889a6b3490034fe68e81f3220e08d9d07dec6a585149db1a8cdb4c5b9b9d308891edc6d09cbab8c07f88c0a922edf5e866ad3317ba6b5bdbb2f522abba5652aae78eb6da6ad17cccdcb4881dcc56153d3ded9fb43239deb38818bdd2626b18fd955dc6d272ed9289766c81c6da68fe74719663f784a323cd07111c107bcb3981e588dde88bc695f37d2afac65e58d63e6bd0275e2e0917bd1c8da567b4f8ea3c721a45da009475366861fd22228eff72f103dc58d2f80fd76a8dc14f8b47344414abf0e7947f04412e8c14f534f955b47093545eaee3a431714c1fd003f60c29b6bdb3c858e9a6c707eac074cf99f2e23dff3706a8ca10805f5f657a4ffe3212ced73d01836466895614282ef59c16a397453be38e6c0766805c18534d75a82475f256c895ac5e5b5f49eadad5c8ccc725d27252492b4275c3f237cf4ef7715c78d83fdda85517acb29a89c328f159df90078e38014fd9b27b5df164b207de93a8aadef8c24a9dadd0a225b7ac0284832a1dad0bc798f2be3be4caf7c495b2eda754f48549f0a6ff15c95fc028969e7a1f914a81af232217855e385fe9206922eef458b1cb737483a29ff80d4044037b4e552df47ea7d43b5bafeb065e3966c55e42d2502b73b0dd86aa0848b46ffc03c5096379e370f7dbcc96d22362441477392fc224097b26f4f71b132e25bc8399c42cf0d4b18c7ef12c89a44d1c2457766bdbc8e8dc4cfd8f7b12834e7349aaaca356c5ae00cfa4a5789237d2bed05da7bedc900dc707bc04e9ec88e149b565158b8669c13c7e7dd107126c882ce30789f3ec706aa58fc601ae2412b82065bf0edaf5659eca5af790e37be58d42b98fe179fc3c1f3c513668336f80006c8bd75b80130330429e6529891dfdc054dd8b1670f1ed49c580587246fc8eece4ba7d189bdb6baef0a5cc58f538741a167a408508d66bb5522bf0fecb0e7b05b5ff5da7108da88aeba927fd9b5f715b79584198d914289fe110314ba8dc76c66e5daed75cc23a56f34e41b8efa3ba8313eef0e28ca3f2ef3f79647505c65c307c38837f47618ef02e203942819d83c8270ff8f5b30907f16926c2e75329acc6dc1b97487948349be1eb23681d3d610f95a78ebf58933e5a2d0411d2328d876bcc1484ce3a133a3ef16c382d5008bd8cd855de1bd33f4ec1abe24685bcc8863c211fc644882bf21835b5102661149f62b653778ee617f7e80331e34ea40ca9db29595c2726b5dfca8c43b7b7c44cc2cd7515b04d4ed6db98dca0f9c47273f8d28921a4b0e8e344377408f51c657dccdde35616f6f1dab8140308527ef27ffb9c0b705ad18d970f6c042cde6b5cbd722e0c94920651ee866bd58956f89fc1161e5dfddc6cb6871fef38d4ce6d2f72d43a5c214b552b504784479a4e57814e64e21ab2681073d724a1126291e9d33e254651e65b7174a0135964a2a4dbe17aaac30c2a8b474be1fd85993d621e963e300b0042e1f68b4b99600e92c9aa122685167e91ab54c9bc0d21cb25dfdd6904b1e9b0e08bbdfefd3844ba176030486437e2485befa348c414004e29d4720e6016a260799532205114ce6533458c38e56212ab61001ae5acc5f7b8a7d65ce0dbde67ab87001b03b7c2a7d14848a0a34d2d0b83db2b3cd3b89818175a7101d6dffc24b690aa989c594de9c73b09a4417836ec42a364f1ec5679826efb9836fad80c3e559b51d3cdc9b64bbd3a9511dadcbddfbae4f01319551ec80a3ab2e0159c816bfbe8134d5da4d0e57090461569be5fb8f5da3ae63097fe382913f2438ff6687a5d5b3771e7de8c77cd02605df74f44db46ae8e6bff1d2bfe028c9f403b53d5231c4ec3655b7381df96ca880bfa0c059e68ae193db8c6a28daf504ab84ecda998046f7337f7bcab4d9b2f9be5a4c5352e22335fd31f8cee6664f359e1cdcc2c5ef24151a3ac50b67d271110279cba27f2bdf8c20f7a55ecf6ba889c63c99af4f8ba3a2059ae2307f3fcc97a08e96747aa7b2f553b2f3ef5b4130a7598a861da066161f6ff7c227a43fa5ddf2dc95d1b1d437cd533c48f72839fd8626ab8e0daec40ba314b08e33e7db352493d42a3b33697b2c27888ad94438f75f15a5d9daa33f46a313ee9f4edfb6804ff24540e6f0b8c9f99fc30a2db45ed65acab93359b430e0cd02bc1e9ab02407c92e5c38b9274ebb72cc508f64a90a3ac6dbd1a6a7d506fd9b5e0598689008859843e0151713221f8ba7aec7b63b9b36537b87dce4761c0b404458dff4aea27fea7cc07b2afc44a6d80e60e1b5ebeaf2c186f24ca0c86147da5d47332e5530909cf3b5b778f39897d889c84aad64fbb892fa766ccc528349eee4e5b14b6fb888333ae894eb17289658eea15bb45d219dca7e30c9a51f78b07ed53386883b0cb733abefddf44226251053fc39022c86dcfcfed8ee0ff7c97d9aef684d85ed7b6e5649b4f1bf2854d41d517f7cedbf6248aae2a18200b5ebd97cec62f4b54668bd71595a78ba92d0e20a605f6820c0455da06d5045032259c373836557e8ba381f709ee24c922dee673fdbd823a6c1afdd9b28cbdcfc9e80f3c8bfa8fbf4208cb38bd4899d84938355fecce35784e933a3a3a9ada83bc6c1b3545181fbd61d349f97aa177dd873c3cfa9a35dc8b3874fe194236c26f2d0d1f82de67c59a922cc0108910be68a65235a2e8a5f19e31e8dfa8490a8e309bab874de3e41006896c1944942ab36b6a2ed74edca614fea1654bd23c817b33e7b5e2fd9c85a7c008e001b5c24ba941c8742bebda0ce027cfe8a32555078a293e3664b3f4b18f790e49d97ef66ca8b6d2bd745ae9294c71ce186052482e354413acbf6e9a833afec2d8c09f9398915fcb878e13d2fe0525ff67700070bef781920a8f051f222871c507623508d033206e76a1716afcc5c7012b7be461c2cefeb6639818bf05a0c1b7206c4716f4307105619bd2b413a72302d27dbd921be5440b3ea2679ed6c32274b798395f8ea84a8e490cb43176bafa034e39f6a50ed7132096480c265b1e888e79f190ff05c255e318c44c47e65e102b36d82ecda47a3cb9152bea83422b7a9eb94263e74b5c0063bca441c7cf6073bf3cd251fc12f9fbcd2be2db9469a65fe8c864f39e43332bf7322262e4aba1057fb70d1924e715b6c8ddf2d0bf4d3fc67ad8f17360b07f1a63c8b4ec50795c65c9cad308255d386ede075c63a8443d026d579c9301d17de6b79d124d59af3e7fd1dbb46783a033e357568e7c670b6688d5cbdbaabf6d9e3ba4f45c9444e3b34a3933d7312396b0329c06505068efd4249eb810e07fb1ddc18304a46d2fb7d37cb7dcaa1b712f153bd0c3f86a98e45ffc898da993533aa78e711a5e496c9558cf27ca91", 0x1000}], 0x3, &(0x7f0000002b40)=[{0x1010, 0xffff, 0x5, "469e844543e4c9d7faf1070a45caa9968ba28b52a31dbdd48c3ef3544f46d6a6a118f76f9677677cc474ef7518b8b8bb790dd9f47cfec2ce196d7ff2e95ae68dc14709364cf273f0803709267d1070f5ded3e6e2a62a61b2603816b400caa946333240c8962ae34fbc09fd80da75b0ec70ae5a813b7eefe01bc6ea1598d1617fe6d1e20e6733d9c8a39db555380abc43de68b929d8157d05649c999aaed300704760d29177b32ce1fb58824168884732357079f030b24a97dc7208a85046d35dc29413b1ce9dcb4d82ef11603979b460a33cff0b590eb4f6f16d43723ff16ab59654777c3db3038fe1c25ed6cb689d095f64f98e1a514abc3a99011f7e6c94061dd789ff9a6e42834d51109ceb40b04ef6711968a705b3c78e5d8a20c94b6a6a4eab0fd369984e2edaedd9c50963eefaa97396b502b15dab8702175614ee7bdb2f31a612530ba60c5c627933236014e190108000dc5bc986101780164dd92ff98357c577e1abecb69679fd63fce729ba726a0a6e953aa52009d234e7031da12a8a2af0be6886daef44d86a2cdd6731d53e23a3330a7a2cd496ce7f91e9a1b11b2ca6ccacc81b48a8fc97bffc7f5a7406efff6decb55ec9e2aad94a5300b6c80dad0e61ec51e13264faa527f4f9c9a239268c671cd72bd63a2b894b75087eb6b7cdfad9920c2b8b9bad8e7f91ccee30e9877108dfffdde7e6e63850da3dd7ce26df2a3fa44e87ef86602ef59563611fdf3f50aebb22311f752054a26004da15d4edae82f9e859e3744b9202f84f801fe6222b552b4498ae89fe9de5445deec2ea84371d29083c59ec1da16160c3a9464b02f9c34422b7ea827b86e3bd1eaa545a801555c4e4a632c4781821c6e0f66fba9b0faa68959e8078f58ace4da9d38ecad26ad9a0e6fcb76995f8474d9fbcd81b38631e6dbc2a54f35cc3ca5486c4f4f21c485af0267e6aad0ca0f4fca25a968fef138873d62acea9e1134cc0c629a0a8382fc7041699ae85eba75a25c8b1a238bc078f9d6a41c24d2ae4bbc0c65a48890a099bcf4fb0f479d7e1df847fc4c1941f8724b1a78a30f03747292e64cc5f774a59037f922bbfe33f6979b96385090496581b7057981fccf968d746db37bfe27353027c59ee7ea16532b4dbdab83ab811ecbadb089d4fd4e28f0441e9ba36b53a9aa793df47288f4c5d74b1acfbf8224e7dc5377a53f893851ec1dfcc57b063238cf85db3653b38d48c22cefecff94bcc997efdc9976ec0220238ea114b60be66abe21301e3cc5b65cf4fd7b097ce373d681fdc5243a83e6bac4f5c3b1b97084cde7672786336b056d6f7eeb49ba685029d48364bef057bc48cb641d6d1541ae7b48a6a1fc3e16522df7648a7efe31212429e5c3fbbb9b757208e5d426adb2c62adc5f7234530062595119927f72f87acae3ca6497b858a475772c92530e0ee3bec33edcdf0322c88f643a888d8d24e77b745b8de5b0e69bc89bc7a6f2b93b712f8456c5189fc1971215dd00f7e70e56fda6fd9a82f28a92bb1a7bc5a906f08b3eb7fc6069338fd636120d0301aa3bd274379a671c62e0ec79d38b2887b21d74c8e2214bf6ada59c27bb32541ec37efb4d1471b8ed2da5c8c76ed26a813a4e6fa4e936656ad0cba5224fa886b303182e9bcd626acaf6dcbf94b13adc67382526e5a922818ac2fc5e0cc0d120681669a010f23992963e5b2363994169909f5269a58612cdd7eb47d93e5539738458cef29921d20089f3cd6eff12c1f1c36b9b67cece38459f6244fb09f6e2e191b851390811a822277388dc9f0e9985d1cea4ccf069f6224b429912a3c541424bcc0cf01c45f0a179b9a1440d4b70ad129810a7e3ebb5b528ce0fa1116ae842c11644fbea195b0ae13d727fe2de1232a58077bef0aaabe8a9ca8008a0a3526811c258f8fd79c2751378470458c90859d8f92ed162ac30cd231a96d7741569b379280b82f68fe7aacde36d4c199c18f5d00cfaa43b74ea0090c743f8e4152c7dfe3ccb6d2b42a9b03a682ee495766e442a1e66c1c904fb56ed53fba286dfdc0a9be96d1d034910d7c1140b5e4a1acda6ab6e58926fa6dd6fe659bb93e590892e59254c2c018552bc44b3fd67fcbd064e29903f39a0ca61e04d5fba1a53ec8ddb7ea6ef71f9cc836c8023590fb00fba949b123d2f207f393e558278e64c1de9e3304a2ede9173deb52292fed1ee17e2ae578d7a8848b2e7ecdf800bdf3b61c5ffab53b944d1c9bfb170c43371b9f74f1ef073ec7fc8499b8f5de19fdbc10c6091b5ae0b42a2bb0f33a0f27f057fcd45b57610a617bc3c4691784630c678834195d6fdd09a55ce3a167e19b65f733bcc5c7ca4992b175d55003a9f8a7f61f6ad10dcde63e85b290f7d032b69ff035fdac584fec7fa1517b302f3ca3e550692896fee65e0db09637c17b9de30657601f853bcb95e360f2485177576a023198c6edc6a1a69a5b6e16fba8d8c228302b80b1a68a794e10537facd9d10592fa7a533b95141cedaf703353ce72a1f4edb8ec8f513a3cdc51b1c4e1e3f8c7155d0912012baf4b24e215a11df6cb0a5ec8f8d777a7292b3c454b441a6a06a7c2d37178b7707268013aa1ac371e0acfefae1fd63895b46bb88131a1f4f13c5bf4d689cd8e0c751bcf481706bb2f2d6ce3eda5a8242605a6b0bbca8ed5a863a1522dac10f81718310b25dacedc05b298a4e01e930642df7a5c4761b7352d48dcac7ca5b8e8d72c1a083446258363dbd0f7d4d842952a1549d5482f711b93793341aa255c7fc97ede7c573e78cc68b3ace871e0eec52690d4753774a209f2240a5b48aefc5618bb83c54b5f6cf530ad2b2c9cf22723ed964be951aa0f1f081d18506982f3609573404b023aee82525bbf4fea615e95dc7b81397dfe26a1280d2cc961ea79954de70c0c11e3be41f323adacb709e37cb71039721f4feb9f82918549b8d18bbd0afcebeb559b760966a9dc278ea3d65a507465020de0c0b10d19ab742e77fd8e2303ab8a5549676af726cc57f4d233163f2f470dd73baaec1457bcd0a4cc44db28c8f28fc7f8b5e1ffd851c033acd6f670eec0b59754599cd505708c5afd7d8dbb7e73c779e35ccf42717ff74bf097a8f015f4168dcdff1a627cd88d079be15def0ac97401f923ab2bbb6a8b3e7e80b4e1d3df5a3f1ca89050cbc01471a5fa4c35049979d11b150aeb8d8a028e0574c421624e343a20af709f2855224b06c435f1d4d4d19be2a1df52bebc0886672f4baf81f3e29d7e6b1dbef6400fb813f75d7b3b8931cfb5bfa13f0b14842a8070b460e3ca6cff5a3435985e25de447ef7aa1e5eab95e0354a947845bab57438823247834afb3fd4474fda6c3cd7a2e1df6c6f6c61147340338f23ae0d992d1a064ec95fe0fd3b192b4a62be3c2a6007d35ec68b542a227858a0b71eb685c97b44eb04530538db0c1320e7a69a2432ac634669d9effa57448c77a6a4f51eac313613412637f4f81ad84e0b9d665681197fa31d0be53c2e94892f48ce60c533afbf086396ba843e8fcecb0fcd0d97374f7798cc12df05350ef9ad43e96fa13205ac3d2caf60e1da89504352c73906a847ed4cf13b6b827b60a4124c701f2afa8e9cee4b3ba91d000cfd355886ff662ee3e7f8c98efe4b21164ad3d16bdfb2f0a7d91ded4fb0c1a572bfb1c54a675d3327d78970e4a816cb6c5064e2c48ac2d16ba2e5406a47fc40ef5553b190952437689818a588cf4d362d569aab99bb26380177bbe8f0a5df1399e25c9d50786f84a6b05436d56bf1e0fa5a1f6e106bf33443838b6e00fd74790d17db323d676e5655394ee7f03f5ad3511679c9c4ce29c80907b3bbcfdbfddb18f59a9151192396a9bf5916ecb08c3e6084cf75d8f55a28b430bed36418bc78d8809d86049f0492778ae7d15526827df470cda3608d41440e46e7878cc876598eaaceb3b375ca9fb09267bb9f77d9c4375892b5d2bf85f73fefde61e552f8507a7a068f24fd26c5dceb8cf814b0aa1723b829f1c3113de5af97c8cca9e83e67c9a79b9f927f5158eaf40e2287c982dcbb7caa3f504cf662a7ecf9ebbe18e3377adcef8d38e6d5c995a193b9153be3dfe1cea8116e991c8b67b44899996b6dcca14b1591eba9743a305ef2f771217494d33b2167b2d5a3eff45b103700416b4c152ff37d94efaf712beda1e91a96dda9c4a28f20ecf2dca6d98780d232ec7e2f1ba1f0e5069b700aa775761f1ce44f3e0fa819499feb473e9df889b9f6e9eca66aabe78eb1025561fc12f74a288f3b34d07838bc3c8a6980d6638f3bd68d018f901458743e85c0eda754afc0778720bbe6065072a8d121fbd5c3d48ef39470f49d8564301b28419e76e30ce94621808cdaaac3d5efea30d684e44e22b399ee3ae5efc8f6fe5b488c5c4864dbabae1d4c6076ea840f33b256042720be8269a30b2dffce727857f43d50f3dd3456419443db8d285fad62e1636583eccf63323befdd17272e11d4c800735f7ed697e48c8316751d81719d991c134e4b42a833c7e75484016bcf0f09cac77ecbf4e0170dd79c7a12b70756c11b13102e0b3116d6cdfe175320b6112a453ff12d09a18022ac86b64c8aa02dd47182635d67c5fcf7e9206b456ac10e6fedeef12e5e25e8cae601891af7f9a43699e58781f7479c08494bacab7523abe1beba244b807b316153a50ade1d42674dc9f55b0f7f9c746339b08097a28ccc68cabb2fd9c13e7fd3d1786cfb3c257651f5cf35b771020399580c7731c875f47ca8616cb6a4483617e3abb39228833f9f56d244d0f0a32208acf62e2a9df9d9d363e96be3c0365b2edb64c0b5a032fe4f342d2e55c2874f920fbee11c4d5dd427bd4ff27c017f0d495fa80608eb3f4eba78983b2b27bed54b552ab114b001c3f684102170d30b2a0f8363fec451b8c572b0b6c1698a0dc44e87b48b074a9edd1f56bca7c9434714f6b89ca629c1b9d39d91f9878bc6750e4cc4f89b473833156705cf745acf883a90ca2542d3f73f65fd6449ff292f9f9035df16f407aee7a816628687719b8e2545cdebdbcd98670051ba453bf77d6cfa607cf496efe5b8b272f53e6b7b2c63ecb272e1cac9368dd30b05c344e8d0ab2b263d7d60faac3f7bd84d08c67fdf003d376ad145336d52de75520bf1a88d324ac5a7f80327d1ae432d47ab82054778c4deeeb246a1d26f1bd5a826bdf9d655a74fcb61c8f0d0c9739dc6173a189ce407db6db981b60c378daaaca29e142f9a6e482f4f70fc074687db16c0fc16d7d6dc22accc153623e4b419faac31e0f23caf353d8332713da8ac03c2a494f6c0cca1082915ddebb5ad7f4185daa8772d758303d3cfc4d43a9681d310f0785d23ab01926339151db9d6cd317a531bb702025021e44f26aea2074830c5e215f40946ad67d15a29ac0f04a8c32972b493a2b264f344e43ffb83a9924690ac734498fe8ea6e632412090128d24f4589cd240285ad6d3de26348b44fdc1faf6f1a30db9751227c79757f4517614bed48abec77c098683177cba5719339c2f77567123be939d6ab2d7206a39fc0d22a2bb01a2bcdbfd8e6f4ae82e9fd7e591d7007e38562878c8375c0516471a696cfbceac1aa07e60e8e5ea492c01b4350b1958435d66b152f3e2e2998047e6deae5b90edbafade8818dbf6b22ffdb71703658ff2164e6a8a99fd38d2a33bf8e030f1fa567d0f5fb0c60a322a4889d53d917757a9f63abfe3acd9d8af148951f96c4b1c9f1cf9f757bd154ec51e7ccc51419cc4eec32c12d484e3137866687af9e7864ca001cd9435"}, {0xc8, 0x29, 0x97c5, "a91c8feb0d01b55746233f17373ab9a74a539e827a7954a67a92f369b26b5b7ab925fb15b21e74f042610af91f21439eef55291bce453f9c67d89a4646264cedc1d6725fe41422586aeee26a6ed4dd1d1f109101a2bcd91dabf14b8e1de7648f6f4dde5839817501abdca9d6c0d12a647c65f52832094491206771337baeac57d7e8312d19589c0a770741fcc1e675a72b594af70ab347c3752d8a3160d8657ed8cd3b5e7dc9214bd35f3dc15f6647be9e36ec62ee09"}, {0x80, 0x101, 0xd62, "48c13f62d63381df308b86446583ee321cd6dff59b6468ba6861f476f91ba323d24b72aad396c6fe737db72b72614f57b6545021136b3d9e7b7c0d6ca3d5be4af9491721ca2ea9d92848696d5eba7cec53c04798372b5614b8755be5bb3aad8db49f335022d7f4e60f"}, {0x38, 0x29, 0x7, "08441fee2967f006c0af52c8dd49e760914b4fd9e8d8b0e006bbb15a68bdb49efb"}, {0xe8, 0xffff, 0x2, "2132cf6741a049e8615e10bf65422c058dc4c672c2a5d39a79ce8b9f76a32d8d80265abba5de3cfbf1432ab6de5bffaee87071cfa7a77f976de5a40944960b211774ec43d197cf45330295407c673c8647ab68f83165373e4098bc6f36666d48670450b67f45bac7162337b8e5d3b15491ed40170c3f9a3873e9edf6b776d114b65627db7a13c34b551cef5482337f19847b7061ea992c8d65940596fdfb4d8f89f88c19f39b2e99d1fa1dcc549cc97c2391a0f607c02030d13fa42d416656c402d4d0e93197a130579154dd12f7c3db7abe"}, {0x30, 0x1, 0x0, "81889a2abda0b6088f91bfeff7fc25221e12c613ca6de6e0638847b59e82cd70"}, {0x80, 0x0, 0x73eb, "af1cbf6388bd4c76d949f9350afb54bdd8c9e56158de2401b509d4cc9ff2bbbd6c7af59fbffbd2bfc3c294402482223e31ec8c50bae3c20ac9dcbd8912ee6b4a03c419d697aedef19198351d26ed2d9791048e5bc07507bdac14d5da3bf80f6afc39d52c8fa051ac96"}, {0x10, 0x0, 0x4}, {0x30, 0x29, 0x1, "e990184f026ddbc8fd1a9c0904452324bb9bc821bd92fce3a6c643c0285b8c"}], 0x1368}, 0x401) __posix_fadvise50(r3, 0x0, 0x4, 0x10000, 0x4) _lwp_create(&(0x7f0000004000)={0x400f0022, &(0x7f0000003f80)={0x8, &(0x7f0000003f00)={0x400f0028, 0x0, {[0x4, 0x4, 0x0, 0x4]}, {0x2, 0x0, 0x5}, {0xffffffff, 0x45f6068f, '[\x00'}}, {[0x0, 0x4, 0xffffffff, 0x2]}, {0x7fffffffffffffff, 0x9, 0x4}, {0x8, 0x9, '}-\x00'}}, {[0x78, 0x8, 0x986, 0x9]}, {0x7, 0x4}, {0x0, 0x10000, '%\x00'}}, 0x80, &(0x7f0000004080)=0x0) r5 = _lwp_self() _lwp_unpark_all(&(0x7f00000040c0)=[r4, r5], 0x2, &(0x7f0000004100)=0xfffffffffffffffd) setrlimit(0x5, &(0x7f0000004140)={0x5224, 0x7f}) semget$private(0x0, 0x3, 0x71) __fstat50(r0, &(0x7f0000004180)) setsockopt(r1, 0x1, 0xffff, &(0x7f0000004240)="f1eb74dea1aaac7c1220d29459b7b89ba4898d04b767d8b3097dbb82e410b4250b849646eb2a6f2aa55a762b521af530baf65207437a594524063c59a099854ef0d6043c589b30", 0x47) executing program 0: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {}, {}, {}, {}, {}, {}, {}], 0x8) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000140)=0x10) executing program 5: symlink(&(0x7f0000000080)='.\x00', 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f00005ad000/0x4000)=nil, 0x4003) executing program 4: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de", 0xfda}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 5: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() ioctl$HDAUDIO_AFG_CODEC_INFO(r0, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) executing program 1: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(r1, r2) getsockopt(r2, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 3: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x0, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 0: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getpid() pread(r0, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) executing program 4: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, 0x0) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 5: __fhopen40(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000200)=[{}], 0x1, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) __clone(0x0, 0x0) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {}, {}, {}, {}, {}, {}, {}], 0x8) executing program 1: r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80286987, &(0x7f00000001c0)) (async) r1 = socket(0x18, 0x3, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) (async) r3 = dup(r2) dup2(r3, r1) (async) semget$private(0x0, 0x1, 0x61) compat_43_osendmsg(r3, &(0x7f0000000000)="b8806e", 0xa) poll(0x0, 0x0, 0x1b) (async) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211", 0x2) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000140)=0x10) executing program 4: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r3, 0x0, 0x0, 0x3, 0x800) executing program 1: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de", 0xfda}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 4: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() ioctl$HDAUDIO_AFG_CODEC_INFO(r0, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x200) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x81, 0x0, 0x1, 0x7ff, 0x200}, 0xc) recvfrom$inet6(r0, &(0x7f0000000080)=""/196, 0xc4, 0x289, &(0x7f0000000180)={0x18, 0x0, 0xff, 0x4}, 0xc) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x100) ioctl$KDGKBMODE(r1, 0x40044b06, 0x3) __futimes50(r1, &(0x7f0000000280)={0x9b, 0x100}) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000002c0), &(0x7f0000000300)=0x4) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000340)=0x3, 0x4) recvfrom$inet6(r0, &(0x7f0000000380)=""/195, 0xc3, 0x4240, &(0x7f0000000480)={0x18, 0x1, 0x10001, 0x2}, 0xc) getpeername(r1, &(0x7f00000004c0)=@data, &(0x7f0000000500)=0xe) r2 = dup3(r1, r0, 0x4) ioctl$WSDISPLAYIO_GET_FBINFO(r0, 0xc0485768, &(0x7f0000000540)={0x6, 0x6, 0x5, 0x0, 0x1, 0x4, 0x1, @sbus={0x100}, 0x1}) compat_50_setitimer(0x1, &(0x7f00000005c0)={{0x10000, 0x9}, {0x5}}, &(0x7f0000000600)) r3 = accept(r1, &(0x7f0000000640)=@data, &(0x7f0000000680)=0xe) ioctl$WSMOUSEIO_SETREPEAT(0xffffffffffffffff, 0x80185728, &(0x7f00000006c0)={0x0, 0x2, 0xc59, 0x7f}) recvmmsg(r0, &(0x7f0000001880)={&(0x7f0000001840)={&(0x7f0000000700), 0xe, &(0x7f0000000800)=[{&(0x7f0000000740)=""/159, 0x9f}], 0x1, &(0x7f0000000840)=""/4096, 0x1000}}, 0x10, 0x80, &(0x7f00000018c0)={0x6, 0x81}) semget$private(0x0, 0x4, 0x5) fchmod(r2, 0x10) lseek(r1, 0x0, 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000003ec0)={&(0x7f0000001900)=@family=0x7, 0xe, &(0x7f0000002b00)=[{&(0x7f0000001940)="0a591531dc2c210c4e6584d5a8b00dcbdcfae9b14e1452d2af34c83a97d3c95ad4352e9a82816aad93be141d266f260216c8b34c9c361a0e7da53ae5123d73547cf4af59185eb1f6b0f934b9d4e3f49a65f4fd34c1511080a50a5787da7d0ab1554fb24760336b379877a57c895c1c4b961d5293635cd63d559906a4cc20ff80a04fa653dfb799d212733025a14bdb46fe5840b1160b62b04e4295040b52f684273087f41829998147472867f27a9189341a12e4dc0aa2834cd4e2597b579e8e427b08d261c5ef6df4513dc6d1c5a18dc850c5b598b310c2697e6b30cb242af76565f16bb7959bb37db2398a69fdf7e4fe34bfb7b854f8495b", 0xf9}, {&(0x7f0000001a40)="a4e15fb4eb9eb61a4f58a4b4d7d0011065375f5c488006caeb2bb933c5ff04ddf3a2cb85f7d18385fafa89f3fa397445ea5ccb4de2ba187ba8e5268f7735c382093733890261a29c3968163633e7033674eb7c7b3a12bec778fa525ce422cee5504dfe94163e4cd667b45e8374a749c53e9cbd7c3b7a6a0a24193b8cc854668de0", 0x81}, {&(0x7f0000001b00)="4ed8b38e3a7c12b80b9975cbf08a24ed70125eaf3ba08f3de323b28337ba4e91f308b13d15ee59745f5d532f4a39211e7e438dfa743b1fffbacafff3e00f18952e69b2701ea7d985b276cb943836b39ebb6c6254ab24b1fbab59d2eae5bd89c925127f43d8c28adeaf575e1201d04a2c1cf05b7263d443e06a2972dd75e77cb51e9e13f325d0ea442ac9ce2c5b7e2e15ff0e183d9df3e5656eed19389f7df204d7c53f7167bdd19a7d4de8cf2d1df61d164ca4e79ec7ad1f54dcf17309727763ae1be4772c3a974734c16402acf39e25437e736fc4e9b05cf1081b67d45fe486d54f449af39a07a0c269f776965d19da8e00f09bebba860eb73ce2e19908f691b16a14ed8b8ec7ce4add718cfd0628882c012450c4558a905e457e870963dea1e21f6b760eec973f3618dd86672b54b485f13c738e266fff7eb6e52eac54ea776e308aee2edf72b8766046884ffd5aafb380fd16cdf4e42f1eb91a97b438b654ee61c0410c45f6c36fdc7f7435c103882165c4954f3a72d821455c6964f754715da4e5749cfd568b27939164570671b1cf3183f0fec85337190d224984fa0d709108e07a038d61d9b7acb4ebfd400aba559d7ad725777f3a19e87db4f358145b8308b85c7c3a7b2ad28d665a71015675976dd29ccb2584f2b37e4209e30ca88ac4f999c2c8699d872cf218809e34bb2d06db1a30c6accdcca0c647ea1961e311ab1285ea9574ad81472c82cd3d6455d84ccae5bdd2b21e3e030d5f7ac430902ae9ce9e5db8db8bbd78617cf27385de18b3a0e7e47160497c6105fe2dd465bf6af2d2c8a427ecaae4a7c87b24ca6ad126f1d93bae08696c3b0cdced26adc161a887660e3792e0acf0c993850a21d92526664c11fbe29b82dae62160b62e8452f690d3a2da84a9afd2357474a6a28616d2b4eb9e5aafbbfd1055268771746f9c9f1b82a1a197d84d06aee4a15b7f3898c8dcf35d8c9eb4880d338a969aa8870a30cdd4e1539aaf562e9277fa7e843e84304cde7b1b30c01ae654446bdc42eeb67514aa61f86cb669afbc81ab9e881122a898dc3737b6adcf0c75452ab8fd913893f2464d81ed97464a19899574070f7efa5e50f924b14294025d389f8b3fb4c704f3304112f86af9530068100c6e6256d4a95d3e624768377cc693c95052580cb468f83bda7e78010be5587b948bee404e6be26db35eaefa612189aa142cc0fc839006c7c73dcf37b6187d69eb2dd64a8daaabb6d38c1c710b36471b8e6d007a0846d2c31fe87adbb9f3c4a7c7e28338d8e7cd463100f4a82d881ba321fb8dfd85033fd9cc3a227373719bafd76ece1e4f2018996f957c076cbfc87c5693368d862a9d3569d19578f8e9b2fecc5cab0f2b96916a308e0d877774efe15f76d8afe2d431531719874b4179e5a9c2e3b39f86a6979b5fc0c0ee83bcdfcb2f989582b3b179563ac4188687b82a3028f9084b8d306c1e72f96dd25f32973d88cc1c6b020216ac765e2d6d6690c493108c962a5e72c5cd0d377d5cadd14272f31817ec1acd422007cce5f0646ede1467840d85138f822802864c45a1d12c4395f66fffec60f0cd02280c2f428ea357e7788198484d75c399795c0e3bc478f82d1bbd00345c49096eaf18dae96db23a8e144c182ea82db6358032f63cbef2f27c2ca2ee2baaaf716e1eabd84ff6043f6d8bccb4ee5f3eeee236a65d80505fc25c98d077a6b52f502b50426dd00044d39e30b95cf3d33c99170554705f1949692d50afa29fff396befda3ddfbdece89684e58dab64cd738c02d31698a06800571d327f53ba08473932370ec69c675e3b4a68315e5fa60e05f4ef4d25ba114ec5d9af0339196211c0b8224f9b64d72d16c1c6504cb7e17d32dd367813c1abfba0d5fe430b3e09d3be3ac3a02c192f7de1fb053abf85f6047ad7b49bf165a9989712f9bda1775adc031699cd965f2a66a04ba575695d3c5a147f44bd0e8d7a2d2f969c40858c798e87bc0373af0ea4d48466907291a9919bac51d7e794a07c36038ce620008127e40835ae813ddb953a877d6a6cf0590e1863cf1c190df9d9a0186b2d874f44f526052cb26e5d75fdba4aef33e35d22516c02dc48c14da3181bd3419eabc1a3c6975c8292e00d6423c1114bb089878a6c456a6ce4826b67d88f0a9111e313aea3a740c624468a093c17d8c6eb51ce74d2a1b7ceaf3f7a8665e3b5cf80f5b889fcdb78d68a67450f6c101a2185be2fd0abcd424fc6aac70f54b88c8c9a763321e934954b6581b98da755be83899ec9b1d6a4327ffab223e8f9faac7a9188ee70fe4c3f3eef3b22aa90dac1901b454bd1e4784ffc836c2cc9f667ef6c6710776b74e9d172acb2239e510d3ebc2cc79ef752469bbe396020805117c89c7d7c8c5fecb1a27836c84b037f919e889a6b3490034fe68e81f3220e08d9d07dec6a585149db1a8cdb4c5b9b9d308891edc6d09cbab8c07f88c0a922edf5e866ad3317ba6b5bdbb2f522abba5652aae78eb6da6ad17cccdcb4881dcc56153d3ded9fb43239deb38818bdd2626b18fd955dc6d272ed9289766c81c6da68fe74719663f784a323cd07111c107bcb3981e588dde88bc695f37d2afac65e58d63e6bd0275e2e0917bd1c8da567b4f8ea3c721a45da009475366861fd22228eff72f103dc58d2f80fd76a8dc14f8b47344414abf0e7947f04412e8c14f534f955b47093545eaee3a431714c1fd003f60c29b6bdb3c858e9a6c707eac074cf99f2e23dff3706a8ca10805f5f657a4ffe3212ced73d01836466895614282ef59c16a397453be38e6c0766805c18534d75a82475f256c895ac5e5b5f49eadad5c8ccc725d27252492b4275c3f237cf4ef7715c78d83fdda85517acb29a89c328f159df90078e38014fd9b27b5df164b207de93a8aadef8c24a9dadd0a225b7ac0284832a1dad0bc798f2be3be4caf7c495b2eda754f48549f0a6ff15c95fc028969e7a1f914a81af232217855e385fe9206922eef458b1cb737483a29ff80d4044037b4e552df47ea7d43b5bafeb065e3966c55e42d2502b73b0dd86aa0848b46ffc03c5096379e370f7dbcc96d22362441477392fc224097b26f4f71b132e25bc8399c42cf0d4b18c7ef12c89a44d1c2457766bdbc8e8dc4cfd8f7b12834e7349aaaca356c5ae00cfa4a5789237d2bed05da7bedc900dc707bc04e9ec88e149b565158b8669c13c7e7dd107126c882ce30789f3ec706aa58fc601ae2412b82065bf0edaf5659eca5af790e37be58d42b98fe179fc3c1f3c513668336f80006c8bd75b80130330429e6529891dfdc054dd8b1670f1ed49c580587246fc8eece4ba7d189bdb6baef0a5cc58f538741a167a408508d66bb5522bf0fecb0e7b05b5ff5da7108da88aeba927fd9b5f715b79584198d914289fe110314ba8dc76c66e5daed75cc23a56f34e41b8efa3ba8313eef0e28ca3f2ef3f79647505c65c307c38837f47618ef02e203942819d83c8270ff8f5b30907f16926c2e75329acc6dc1b97487948349be1eb23681d3d610f95a78ebf58933e5a2d0411d2328d876bcc1484ce3a133a3ef16c382d5008bd8cd855de1bd33f4ec1abe24685bcc8863c211fc644882bf21835b5102661149f62b653778ee617f7e80331e34ea40ca9db29595c2726b5dfca8c43b7b7c44cc2cd7515b04d4ed6db98dca0f9c47273f8d28921a4b0e8e344377408f51c657dccdde35616f6f1dab8140308527ef27ffb9c0b705ad18d970f6c042cde6b5cbd722e0c94920651ee866bd58956f89fc1161e5dfddc6cb6871fef38d4ce6d2f72d43a5c214b552b504784479a4e57814e64e21ab2681073d724a1126291e9d33e254651e65b7174a0135964a2a4dbe17aaac30c2a8b474be1fd85993d621e963e300b0042e1f68b4b99600e92c9aa122685167e91ab54c9bc0d21cb25dfdd6904b1e9b0e08bbdfefd3844ba176030486437e2485befa348c414004e29d4720e6016a260799532205114ce6533458c38e56212ab61001ae5acc5f7b8a7d65ce0dbde67ab87001b03b7c2a7d14848a0a34d2d0b83db2b3cd3b89818175a7101d6dffc24b690aa989c594de9c73b09a4417836ec42a364f1ec5679826efb9836fad80c3e559b51d3cdc9b64bbd3a9511dadcbddfbae4f01319551ec80a3ab2e0159c816bfbe8134d5da4d0e57090461569be5fb8f5da3ae63097fe382913f2438ff6687a5d5b3771e7de8c77cd02605df74f44db46ae8e6bff1d2bfe028c9f403b53d5231c4ec3655b7381df96ca880bfa0c059e68ae193db8c6a28daf504ab84ecda998046f7337f7bcab4d9b2f9be5a4c5352e22335fd31f8cee6664f359e1cdcc2c5ef24151a3ac50b67d271110279cba27f2bdf8c20f7a55ecf6ba889c63c99af4f8ba3a2059ae2307f3fcc97a08e96747aa7b2f553b2f3ef5b4130a7598a861da066161f6ff7c227a43fa5ddf2dc95d1b1d437cd533c48f72839fd8626ab8e0daec40ba314b08e33e7db352493d42a3b33697b2c27888ad94438f75f15a5d9daa33f46a313ee9f4edfb6804ff24540e6f0b8c9f99fc30a2db45ed65acab93359b430e0cd02bc1e9ab02407c92e5c38b9274ebb72cc508f64a90a3ac6dbd1a6a7d506fd9b5e0598689008859843e0151713221f8ba7aec7b63b9b36537b87dce4761c0b404458dff4aea27fea7cc07b2afc44a6d80e60e1b5ebeaf2c186f24ca0c86147da5d47332e5530909cf3b5b778f39897d889c84aad64fbb892fa766ccc528349eee4e5b14b6fb888333ae894eb17289658eea15bb45d219dca7e30c9a51f78b07ed53386883b0cb733abefddf44226251053fc39022c86dcfcfed8ee0ff7c97d9aef684d85ed7b6e5649b4f1bf2854d41d517f7cedbf6248aae2a18200b5ebd97cec62f4b54668bd71595a78ba92d0e20a605f6820c0455da06d5045032259c373836557e8ba381f709ee24c922dee673fdbd823a6c1afdd9b28cbdcfc9e80f3c8bfa8fbf4208cb38bd4899d84938355fecce35784e933a3a3a9ada83bc6c1b3545181fbd61d349f97aa177dd873c3cfa9a35dc8b3874fe194236c26f2d0d1f82de67c59a922cc0108910be68a65235a2e8a5f19e31e8dfa8490a8e309bab874de3e41006896c1944942ab36b6a2ed74edca614fea1654bd23c817b33e7b5e2fd9c85a7c008e001b5c24ba941c8742bebda0ce027cfe8a32555078a293e3664b3f4b18f790e49d97ef66ca8b6d2bd745ae9294c71ce186052482e354413acbf6e9a833afec2d8c09f9398915fcb878e13d2fe0525ff67700070bef781920a8f051f222871c507623508d033206e76a1716afcc5c7012b7be461c2cefeb6639818bf05a0c1b7206c4716f4307105619bd2b413a72302d27dbd921be5440b3ea2679ed6c32274b798395f8ea84a8e490cb43176bafa034e39f6a50ed7132096480c265b1e888e79f190ff05c255e318c44c47e65e102b36d82ecda47a3cb9152bea83422b7a9eb94263e74b5c0063bca441c7cf6073bf3cd251fc12f9fbcd2be2db9469a65fe8c864f39e43332bf7322262e4aba1057fb70d1924e715b6c8ddf2d0bf4d3fc67ad8f17360b07f1a63c8b4ec50795c65c9cad308255d386ede075c63a8443d026d579c9301d17de6b79d124d59af3e7fd1dbb46783a033e357568e7c670b6688d5cbdbaabf6d9e3ba4f45c9444e3b34a3933d7312396b0329c06505068efd4249eb810e07fb1ddc18304a46d2fb7d37cb7dcaa1b712f153bd0c3f86a98e45ffc898da993533aa78e711a5e496c9558cf27ca91", 0x1000}], 0x3, &(0x7f0000002b40)=[{0x1010, 0xffff, 0x5, "469e844543e4c9d7faf1070a45caa9968ba28b52a31dbdd48c3ef3544f46d6a6a118f76f9677677cc474ef7518b8b8bb790dd9f47cfec2ce196d7ff2e95ae68dc14709364cf273f0803709267d1070f5ded3e6e2a62a61b2603816b400caa946333240c8962ae34fbc09fd80da75b0ec70ae5a813b7eefe01bc6ea1598d1617fe6d1e20e6733d9c8a39db555380abc43de68b929d8157d05649c999aaed300704760d29177b32ce1fb58824168884732357079f030b24a97dc7208a85046d35dc29413b1ce9dcb4d82ef11603979b460a33cff0b590eb4f6f16d43723ff16ab59654777c3db3038fe1c25ed6cb689d095f64f98e1a514abc3a99011f7e6c94061dd789ff9a6e42834d51109ceb40b04ef6711968a705b3c78e5d8a20c94b6a6a4eab0fd369984e2edaedd9c50963eefaa97396b502b15dab8702175614ee7bdb2f31a612530ba60c5c627933236014e190108000dc5bc986101780164dd92ff98357c577e1abecb69679fd63fce729ba726a0a6e953aa52009d234e7031da12a8a2af0be6886daef44d86a2cdd6731d53e23a3330a7a2cd496ce7f91e9a1b11b2ca6ccacc81b48a8fc97bffc7f5a7406efff6decb55ec9e2aad94a5300b6c80dad0e61ec51e13264faa527f4f9c9a239268c671cd72bd63a2b894b75087eb6b7cdfad9920c2b8b9bad8e7f91ccee30e9877108dfffdde7e6e63850da3dd7ce26df2a3fa44e87ef86602ef59563611fdf3f50aebb22311f752054a26004da15d4edae82f9e859e3744b9202f84f801fe6222b552b4498ae89fe9de5445deec2ea84371d29083c59ec1da16160c3a9464b02f9c34422b7ea827b86e3bd1eaa545a801555c4e4a632c4781821c6e0f66fba9b0faa68959e8078f58ace4da9d38ecad26ad9a0e6fcb76995f8474d9fbcd81b38631e6dbc2a54f35cc3ca5486c4f4f21c485af0267e6aad0ca0f4fca25a968fef138873d62acea9e1134cc0c629a0a8382fc7041699ae85eba75a25c8b1a238bc078f9d6a41c24d2ae4bbc0c65a48890a099bcf4fb0f479d7e1df847fc4c1941f8724b1a78a30f03747292e64cc5f774a59037f922bbfe33f6979b96385090496581b7057981fccf968d746db37bfe27353027c59ee7ea16532b4dbdab83ab811ecbadb089d4fd4e28f0441e9ba36b53a9aa793df47288f4c5d74b1acfbf8224e7dc5377a53f893851ec1dfcc57b063238cf85db3653b38d48c22cefecff94bcc997efdc9976ec0220238ea114b60be66abe21301e3cc5b65cf4fd7b097ce373d681fdc5243a83e6bac4f5c3b1b97084cde7672786336b056d6f7eeb49ba685029d48364bef057bc48cb641d6d1541ae7b48a6a1fc3e16522df7648a7efe31212429e5c3fbbb9b757208e5d426adb2c62adc5f7234530062595119927f72f87acae3ca6497b858a475772c92530e0ee3bec33edcdf0322c88f643a888d8d24e77b745b8de5b0e69bc89bc7a6f2b93b712f8456c5189fc1971215dd00f7e70e56fda6fd9a82f28a92bb1a7bc5a906f08b3eb7fc6069338fd636120d0301aa3bd274379a671c62e0ec79d38b2887b21d74c8e2214bf6ada59c27bb32541ec37efb4d1471b8ed2da5c8c76ed26a813a4e6fa4e936656ad0cba5224fa886b303182e9bcd626acaf6dcbf94b13adc67382526e5a922818ac2fc5e0cc0d120681669a010f23992963e5b2363994169909f5269a58612cdd7eb47d93e5539738458cef29921d20089f3cd6eff12c1f1c36b9b67cece38459f6244fb09f6e2e191b851390811a822277388dc9f0e9985d1cea4ccf069f6224b429912a3c541424bcc0cf01c45f0a179b9a1440d4b70ad129810a7e3ebb5b528ce0fa1116ae842c11644fbea195b0ae13d727fe2de1232a58077bef0aaabe8a9ca8008a0a3526811c258f8fd79c2751378470458c90859d8f92ed162ac30cd231a96d7741569b379280b82f68fe7aacde36d4c199c18f5d00cfaa43b74ea0090c743f8e4152c7dfe3ccb6d2b42a9b03a682ee495766e442a1e66c1c904fb56ed53fba286dfdc0a9be96d1d034910d7c1140b5e4a1acda6ab6e58926fa6dd6fe659bb93e590892e59254c2c018552bc44b3fd67fcbd064e29903f39a0ca61e04d5fba1a53ec8ddb7ea6ef71f9cc836c8023590fb00fba949b123d2f207f393e558278e64c1de9e3304a2ede9173deb52292fed1ee17e2ae578d7a8848b2e7ecdf800bdf3b61c5ffab53b944d1c9bfb170c43371b9f74f1ef073ec7fc8499b8f5de19fdbc10c6091b5ae0b42a2bb0f33a0f27f057fcd45b57610a617bc3c4691784630c678834195d6fdd09a55ce3a167e19b65f733bcc5c7ca4992b175d55003a9f8a7f61f6ad10dcde63e85b290f7d032b69ff035fdac584fec7fa1517b302f3ca3e550692896fee65e0db09637c17b9de30657601f853bcb95e360f2485177576a023198c6edc6a1a69a5b6e16fba8d8c228302b80b1a68a794e10537facd9d10592fa7a533b95141cedaf703353ce72a1f4edb8ec8f513a3cdc51b1c4e1e3f8c7155d0912012baf4b24e215a11df6cb0a5ec8f8d777a7292b3c454b441a6a06a7c2d37178b7707268013aa1ac371e0acfefae1fd63895b46bb88131a1f4f13c5bf4d689cd8e0c751bcf481706bb2f2d6ce3eda5a8242605a6b0bbca8ed5a863a1522dac10f81718310b25dacedc05b298a4e01e930642df7a5c4761b7352d48dcac7ca5b8e8d72c1a083446258363dbd0f7d4d842952a1549d5482f711b93793341aa255c7fc97ede7c573e78cc68b3ace871e0eec52690d4753774a209f2240a5b48aefc5618bb83c54b5f6cf530ad2b2c9cf22723ed964be951aa0f1f081d18506982f3609573404b023aee82525bbf4fea615e95dc7b81397dfe26a1280d2cc961ea79954de70c0c11e3be41f323adacb709e37cb71039721f4feb9f82918549b8d18bbd0afcebeb559b760966a9dc278ea3d65a507465020de0c0b10d19ab742e77fd8e2303ab8a5549676af726cc57f4d233163f2f470dd73baaec1457bcd0a4cc44db28c8f28fc7f8b5e1ffd851c033acd6f670eec0b59754599cd505708c5afd7d8dbb7e73c779e35ccf42717ff74bf097a8f015f4168dcdff1a627cd88d079be15def0ac97401f923ab2bbb6a8b3e7e80b4e1d3df5a3f1ca89050cbc01471a5fa4c35049979d11b150aeb8d8a028e0574c421624e343a20af709f2855224b06c435f1d4d4d19be2a1df52bebc0886672f4baf81f3e29d7e6b1dbef6400fb813f75d7b3b8931cfb5bfa13f0b14842a8070b460e3ca6cff5a3435985e25de447ef7aa1e5eab95e0354a947845bab57438823247834afb3fd4474fda6c3cd7a2e1df6c6f6c61147340338f23ae0d992d1a064ec95fe0fd3b192b4a62be3c2a6007d35ec68b542a227858a0b71eb685c97b44eb04530538db0c1320e7a69a2432ac634669d9effa57448c77a6a4f51eac313613412637f4f81ad84e0b9d665681197fa31d0be53c2e94892f48ce60c533afbf086396ba843e8fcecb0fcd0d97374f7798cc12df05350ef9ad43e96fa13205ac3d2caf60e1da89504352c73906a847ed4cf13b6b827b60a4124c701f2afa8e9cee4b3ba91d000cfd355886ff662ee3e7f8c98efe4b21164ad3d16bdfb2f0a7d91ded4fb0c1a572bfb1c54a675d3327d78970e4a816cb6c5064e2c48ac2d16ba2e5406a47fc40ef5553b190952437689818a588cf4d362d569aab99bb26380177bbe8f0a5df1399e25c9d50786f84a6b05436d56bf1e0fa5a1f6e106bf33443838b6e00fd74790d17db323d676e5655394ee7f03f5ad3511679c9c4ce29c80907b3bbcfdbfddb18f59a9151192396a9bf5916ecb08c3e6084cf75d8f55a28b430bed36418bc78d8809d86049f0492778ae7d15526827df470cda3608d41440e46e7878cc876598eaaceb3b375ca9fb09267bb9f77d9c4375892b5d2bf85f73fefde61e552f8507a7a068f24fd26c5dceb8cf814b0aa1723b829f1c3113de5af97c8cca9e83e67c9a79b9f927f5158eaf40e2287c982dcbb7caa3f504cf662a7ecf9ebbe18e3377adcef8d38e6d5c995a193b9153be3dfe1cea8116e991c8b67b44899996b6dcca14b1591eba9743a305ef2f771217494d33b2167b2d5a3eff45b103700416b4c152ff37d94efaf712beda1e91a96dda9c4a28f20ecf2dca6d98780d232ec7e2f1ba1f0e5069b700aa775761f1ce44f3e0fa819499feb473e9df889b9f6e9eca66aabe78eb1025561fc12f74a288f3b34d07838bc3c8a6980d6638f3bd68d018f901458743e85c0eda754afc0778720bbe6065072a8d121fbd5c3d48ef39470f49d8564301b28419e76e30ce94621808cdaaac3d5efea30d684e44e22b399ee3ae5efc8f6fe5b488c5c4864dbabae1d4c6076ea840f33b256042720be8269a30b2dffce727857f43d50f3dd3456419443db8d285fad62e1636583eccf63323befdd17272e11d4c800735f7ed697e48c8316751d81719d991c134e4b42a833c7e75484016bcf0f09cac77ecbf4e0170dd79c7a12b70756c11b13102e0b3116d6cdfe175320b6112a453ff12d09a18022ac86b64c8aa02dd47182635d67c5fcf7e9206b456ac10e6fedeef12e5e25e8cae601891af7f9a43699e58781f7479c08494bacab7523abe1beba244b807b316153a50ade1d42674dc9f55b0f7f9c746339b08097a28ccc68cabb2fd9c13e7fd3d1786cfb3c257651f5cf35b771020399580c7731c875f47ca8616cb6a4483617e3abb39228833f9f56d244d0f0a32208acf62e2a9df9d9d363e96be3c0365b2edb64c0b5a032fe4f342d2e55c2874f920fbee11c4d5dd427bd4ff27c017f0d495fa80608eb3f4eba78983b2b27bed54b552ab114b001c3f684102170d30b2a0f8363fec451b8c572b0b6c1698a0dc44e87b48b074a9edd1f56bca7c9434714f6b89ca629c1b9d39d91f9878bc6750e4cc4f89b473833156705cf745acf883a90ca2542d3f73f65fd6449ff292f9f9035df16f407aee7a816628687719b8e2545cdebdbcd98670051ba453bf77d6cfa607cf496efe5b8b272f53e6b7b2c63ecb272e1cac9368dd30b05c344e8d0ab2b263d7d60faac3f7bd84d08c67fdf003d376ad145336d52de75520bf1a88d324ac5a7f80327d1ae432d47ab82054778c4deeeb246a1d26f1bd5a826bdf9d655a74fcb61c8f0d0c9739dc6173a189ce407db6db981b60c378daaaca29e142f9a6e482f4f70fc074687db16c0fc16d7d6dc22accc153623e4b419faac31e0f23caf353d8332713da8ac03c2a494f6c0cca1082915ddebb5ad7f4185daa8772d758303d3cfc4d43a9681d310f0785d23ab01926339151db9d6cd317a531bb702025021e44f26aea2074830c5e215f40946ad67d15a29ac0f04a8c32972b493a2b264f344e43ffb83a9924690ac734498fe8ea6e632412090128d24f4589cd240285ad6d3de26348b44fdc1faf6f1a30db9751227c79757f4517614bed48abec77c098683177cba5719339c2f77567123be939d6ab2d7206a39fc0d22a2bb01a2bcdbfd8e6f4ae82e9fd7e591d7007e38562878c8375c0516471a696cfbceac1aa07e60e8e5ea492c01b4350b1958435d66b152f3e2e2998047e6deae5b90edbafade8818dbf6b22ffdb71703658ff2164e6a8a99fd38d2a33bf8e030f1fa567d0f5fb0c60a322a4889d53d917757a9f63abfe3acd9d8af148951f96c4b1c9f1cf9f757bd154ec51e7ccc51419cc4eec32c12d484e3137866687af9e7864ca001cd9435"}, {0xc8, 0x29, 0x97c5, "a91c8feb0d01b55746233f17373ab9a74a539e827a7954a67a92f369b26b5b7ab925fb15b21e74f042610af91f21439eef55291bce453f9c67d89a4646264cedc1d6725fe41422586aeee26a6ed4dd1d1f109101a2bcd91dabf14b8e1de7648f6f4dde5839817501abdca9d6c0d12a647c65f52832094491206771337baeac57d7e8312d19589c0a770741fcc1e675a72b594af70ab347c3752d8a3160d8657ed8cd3b5e7dc9214bd35f3dc15f6647be9e36ec62ee09"}, {0x80, 0x101, 0xd62, "48c13f62d63381df308b86446583ee321cd6dff59b6468ba6861f476f91ba323d24b72aad396c6fe737db72b72614f57b6545021136b3d9e7b7c0d6ca3d5be4af9491721ca2ea9d92848696d5eba7cec53c04798372b5614b8755be5bb3aad8db49f335022d7f4e60f"}, {0x38, 0x29, 0x7, "08441fee2967f006c0af52c8dd49e760914b4fd9e8d8b0e006bbb15a68bdb49efb"}, {0xe8, 0xffff, 0x2, "2132cf6741a049e8615e10bf65422c058dc4c672c2a5d39a79ce8b9f76a32d8d80265abba5de3cfbf1432ab6de5bffaee87071cfa7a77f976de5a40944960b211774ec43d197cf45330295407c673c8647ab68f83165373e4098bc6f36666d48670450b67f45bac7162337b8e5d3b15491ed40170c3f9a3873e9edf6b776d114b65627db7a13c34b551cef5482337f19847b7061ea992c8d65940596fdfb4d8f89f88c19f39b2e99d1fa1dcc549cc97c2391a0f607c02030d13fa42d416656c402d4d0e93197a130579154dd12f7c3db7abe"}, {0x30, 0x1, 0x0, "81889a2abda0b6088f91bfeff7fc25221e12c613ca6de6e0638847b59e82cd70"}, {0x80, 0x0, 0x73eb, "af1cbf6388bd4c76d949f9350afb54bdd8c9e56158de2401b509d4cc9ff2bbbd6c7af59fbffbd2bfc3c294402482223e31ec8c50bae3c20ac9dcbd8912ee6b4a03c419d697aedef19198351d26ed2d9791048e5bc07507bdac14d5da3bf80f6afc39d52c8fa051ac96"}, {0x10, 0x0, 0x4}, {0x30, 0x29, 0x1, "e990184f026ddbc8fd1a9c0904452324bb9bc821bd92fce3a6c643c0285b8c"}], 0x1368}, 0x401) __posix_fadvise50(r3, 0x0, 0x4, 0x10000, 0x4) _lwp_create(&(0x7f0000004000)={0x400f0022, &(0x7f0000003f80)={0x8, &(0x7f0000003f00)={0x400f0028, 0x0, {[0x4, 0x4, 0x0, 0x4]}, {0x2, 0x0, 0x5}, {0xffffffff, 0x45f6068f, '[\x00'}}, {[0x0, 0x4, 0xffffffff, 0x2]}, {0x7fffffffffffffff, 0x9, 0x4}, {0x8, 0x9, '}-\x00'}}, {[0x78, 0x8, 0x986, 0x9]}, {0x7, 0x4}, {0x0, 0x10000, '%\x00'}}, 0x80, &(0x7f0000004080)=0x0) r5 = _lwp_self() _lwp_unpark_all(&(0x7f00000040c0)=[r4, r5], 0x2, &(0x7f0000004100)=0xfffffffffffffffd) setrlimit(0x5, &(0x7f0000004140)={0x5224, 0x7f}) semget$private(0x0, 0x3, 0x71) __fstat50(r0, &(0x7f0000004180)) setsockopt(r1, 0x1, 0xffff, &(0x7f0000004240)="f1eb74dea1aaac7c1220d29459b7b89ba4898d04b767d8b3097dbb82e410b4250b849646eb2a6f2aa55a762b521af530baf65207437a594524063c59a099854ef0d6043c589b30", 0x47) executing program 2: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(r1, r2) getsockopt(r2, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 3: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) pread(r0, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) executing program 5: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) _lwp_unpark_all(0x0, 0x0, 0x0) executing program 4: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(r1, r2) getsockopt(r2, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 3: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 2: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r2 = getuid() lchown(&(0x7f0000000200)='./file0\x00', r2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r3, 0x0, 0x0, 0x3, 0x800) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000140)=0x10) executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x0, 0xb}, {}, {}, {}, {}, {}, {}, {}], 0x9) executing program 4: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f", 0xfe2}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 2: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getpid() pread(r0, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) executing program 0: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fktrace(r0, 0x0, 0x62e2dd08f149ff1b, 0x0) ioctl$HDAUDIO_AFG_CODEC_INFO(r1, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) executing program 1: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pread(0xffffffffffffffff, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) executing program 3: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(r1, r2) getsockopt(r2, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 5: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(r1, r2) getsockopt(r2, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 4: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) _lwp_unpark_all(0x0, 0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x2, 0x0, &(0x7f0000000140)) executing program 1: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r2 = getuid() lchown(&(0x7f0000000200)='./file0\x00', r2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r3, 0x0, 0x0, 0x3, 0x800) executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x200) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x81, 0x0, 0x1, 0x7ff, 0x200}, 0xc) recvfrom$inet6(r0, &(0x7f0000000080)=""/196, 0xc4, 0x289, &(0x7f0000000180)={0x18, 0x0, 0xff, 0x4}, 0xc) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x100) ioctl$KDGKBMODE(r1, 0x40044b06, 0x3) __futimes50(r1, &(0x7f0000000280)={0x9b, 0x100}) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000002c0), &(0x7f0000000300)=0x4) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000340)=0x3, 0x4) recvfrom$inet6(r0, &(0x7f0000000380)=""/195, 0xc3, 0x4240, &(0x7f0000000480)={0x18, 0x1, 0x10001, 0x2}, 0xc) getpeername(r1, &(0x7f00000004c0)=@data, &(0x7f0000000500)=0xe) r2 = dup3(r1, r0, 0x4) ioctl$WSDISPLAYIO_GET_FBINFO(r0, 0xc0485768, &(0x7f0000000540)={0x6, 0x6, 0x5, 0x0, 0x1, 0x4, 0x1, @sbus={0x100}, 0x1}) compat_50_setitimer(0x1, &(0x7f00000005c0)={{0x10000, 0x9}, {0x5}}, &(0x7f0000000600)) r3 = accept(r1, &(0x7f0000000640)=@data, &(0x7f0000000680)=0xe) ioctl$WSMOUSEIO_SETREPEAT(0xffffffffffffffff, 0x80185728, &(0x7f00000006c0)={0x0, 0x2, 0xc59, 0x7f}) recvmmsg(r0, &(0x7f0000001880)={&(0x7f0000001840)={&(0x7f0000000700), 0xe, &(0x7f0000000800)=[{&(0x7f0000000740)=""/159, 0x9f}], 0x1, &(0x7f0000000840)=""/4096, 0x1000}}, 0x10, 0x80, &(0x7f00000018c0)={0x6, 0x81}) semget$private(0x0, 0x4, 0x5) fchmod(r2, 0x10) lseek(r1, 0x0, 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000003ec0)={&(0x7f0000001900)=@family=0x7, 0xe, &(0x7f0000002b00)=[{&(0x7f0000001940)="0a591531dc2c210c4e6584d5a8b00dcbdcfae9b14e1452d2af34c83a97d3c95ad4352e9a82816aad93be141d266f260216c8b34c9c361a0e7da53ae5123d73547cf4af59185eb1f6b0f934b9d4e3f49a65f4fd34c1511080a50a5787da7d0ab1554fb24760336b379877a57c895c1c4b961d5293635cd63d559906a4cc20ff80a04fa653dfb799d212733025a14bdb46fe5840b1160b62b04e4295040b52f684273087f41829998147472867f27a9189341a12e4dc0aa2834cd4e2597b579e8e427b08d261c5ef6df4513dc6d1c5a18dc850c5b598b310c2697e6b30cb242af76565f16bb7959bb37db2398a69fdf7e4fe34bfb7b854f8495b", 0xf9}, {&(0x7f0000001a40)="a4e15fb4eb9eb61a4f58a4b4d7d0011065375f5c488006caeb2bb933c5ff04ddf3a2cb85f7d18385fafa89f3fa397445ea5ccb4de2ba187ba8e5268f7735c382093733890261a29c3968163633e7033674eb7c7b3a12bec778fa525ce422cee5504dfe94163e4cd667b45e8374a749c53e9cbd7c3b7a6a0a24193b8cc854668de0", 0x81}, {&(0x7f0000001b00)="4ed8b38e3a7c12b80b9975cbf08a24ed70125eaf3ba08f3de323b28337ba4e91f308b13d15ee59745f5d532f4a39211e7e438dfa743b1fffbacafff3e00f18952e69b2701ea7d985b276cb943836b39ebb6c6254ab24b1fbab59d2eae5bd89c925127f43d8c28adeaf575e1201d04a2c1cf05b7263d443e06a2972dd75e77cb51e9e13f325d0ea442ac9ce2c5b7e2e15ff0e183d9df3e5656eed19389f7df204d7c53f7167bdd19a7d4de8cf2d1df61d164ca4e79ec7ad1f54dcf17309727763ae1be4772c3a974734c16402acf39e25437e736fc4e9b05cf1081b67d45fe486d54f449af39a07a0c269f776965d19da8e00f09bebba860eb73ce2e19908f691b16a14ed8b8ec7ce4add718cfd0628882c012450c4558a905e457e870963dea1e21f6b760eec973f3618dd86672b54b485f13c738e266fff7eb6e52eac54ea776e308aee2edf72b8766046884ffd5aafb380fd16cdf4e42f1eb91a97b438b654ee61c0410c45f6c36fdc7f7435c103882165c4954f3a72d821455c6964f754715da4e5749cfd568b27939164570671b1cf3183f0fec85337190d224984fa0d709108e07a038d61d9b7acb4ebfd400aba559d7ad725777f3a19e87db4f358145b8308b85c7c3a7b2ad28d665a71015675976dd29ccb2584f2b37e4209e30ca88ac4f999c2c8699d872cf218809e34bb2d06db1a30c6accdcca0c647ea1961e311ab1285ea9574ad81472c82cd3d6455d84ccae5bdd2b21e3e030d5f7ac430902ae9ce9e5db8db8bbd78617cf27385de18b3a0e7e47160497c6105fe2dd465bf6af2d2c8a427ecaae4a7c87b24ca6ad126f1d93bae08696c3b0cdced26adc161a887660e3792e0acf0c993850a21d92526664c11fbe29b82dae62160b62e8452f690d3a2da84a9afd2357474a6a28616d2b4eb9e5aafbbfd1055268771746f9c9f1b82a1a197d84d06aee4a15b7f3898c8dcf35d8c9eb4880d338a969aa8870a30cdd4e1539aaf562e9277fa7e843e84304cde7b1b30c01ae654446bdc42eeb67514aa61f86cb669afbc81ab9e881122a898dc3737b6adcf0c75452ab8fd913893f2464d81ed97464a19899574070f7efa5e50f924b14294025d389f8b3fb4c704f3304112f86af9530068100c6e6256d4a95d3e624768377cc693c95052580cb468f83bda7e78010be5587b948bee404e6be26db35eaefa612189aa142cc0fc839006c7c73dcf37b6187d69eb2dd64a8daaabb6d38c1c710b36471b8e6d007a0846d2c31fe87adbb9f3c4a7c7e28338d8e7cd463100f4a82d881ba321fb8dfd85033fd9cc3a227373719bafd76ece1e4f2018996f957c076cbfc87c5693368d862a9d3569d19578f8e9b2fecc5cab0f2b96916a308e0d877774efe15f76d8afe2d431531719874b4179e5a9c2e3b39f86a6979b5fc0c0ee83bcdfcb2f989582b3b179563ac4188687b82a3028f9084b8d306c1e72f96dd25f32973d88cc1c6b020216ac765e2d6d6690c493108c962a5e72c5cd0d377d5cadd14272f31817ec1acd422007cce5f0646ede1467840d85138f822802864c45a1d12c4395f66fffec60f0cd02280c2f428ea357e7788198484d75c399795c0e3bc478f82d1bbd00345c49096eaf18dae96db23a8e144c182ea82db6358032f63cbef2f27c2ca2ee2baaaf716e1eabd84ff6043f6d8bccb4ee5f3eeee236a65d80505fc25c98d077a6b52f502b50426dd00044d39e30b95cf3d33c99170554705f1949692d50afa29fff396befda3ddfbdece89684e58dab64cd738c02d31698a06800571d327f53ba08473932370ec69c675e3b4a68315e5fa60e05f4ef4d25ba114ec5d9af0339196211c0b8224f9b64d72d16c1c6504cb7e17d32dd367813c1abfba0d5fe430b3e09d3be3ac3a02c192f7de1fb053abf85f6047ad7b49bf165a9989712f9bda1775adc031699cd965f2a66a04ba575695d3c5a147f44bd0e8d7a2d2f969c40858c798e87bc0373af0ea4d48466907291a9919bac51d7e794a07c36038ce620008127e40835ae813ddb953a877d6a6cf0590e1863cf1c190df9d9a0186b2d874f44f526052cb26e5d75fdba4aef33e35d22516c02dc48c14da3181bd3419eabc1a3c6975c8292e00d6423c1114bb089878a6c456a6ce4826b67d88f0a9111e313aea3a740c624468a093c17d8c6eb51ce74d2a1b7ceaf3f7a8665e3b5cf80f5b889fcdb78d68a67450f6c101a2185be2fd0abcd424fc6aac70f54b88c8c9a763321e934954b6581b98da755be83899ec9b1d6a4327ffab223e8f9faac7a9188ee70fe4c3f3eef3b22aa90dac1901b454bd1e4784ffc836c2cc9f667ef6c6710776b74e9d172acb2239e510d3ebc2cc79ef752469bbe396020805117c89c7d7c8c5fecb1a27836c84b037f919e889a6b3490034fe68e81f3220e08d9d07dec6a585149db1a8cdb4c5b9b9d308891edc6d09cbab8c07f88c0a922edf5e866ad3317ba6b5bdbb2f522abba5652aae78eb6da6ad17cccdcb4881dcc56153d3ded9fb43239deb38818bdd2626b18fd955dc6d272ed9289766c81c6da68fe74719663f784a323cd07111c107bcb3981e588dde88bc695f37d2afac65e58d63e6bd0275e2e0917bd1c8da567b4f8ea3c721a45da009475366861fd22228eff72f103dc58d2f80fd76a8dc14f8b47344414abf0e7947f04412e8c14f534f955b47093545eaee3a431714c1fd003f60c29b6bdb3c858e9a6c707eac074cf99f2e23dff3706a8ca10805f5f657a4ffe3212ced73d01836466895614282ef59c16a397453be38e6c0766805c18534d75a82475f256c895ac5e5b5f49eadad5c8ccc725d27252492b4275c3f237cf4ef7715c78d83fdda85517acb29a89c328f159df90078e38014fd9b27b5df164b207de93a8aadef8c24a9dadd0a225b7ac0284832a1dad0bc798f2be3be4caf7c495b2eda754f48549f0a6ff15c95fc028969e7a1f914a81af232217855e385fe9206922eef458b1cb737483a29ff80d4044037b4e552df47ea7d43b5bafeb065e3966c55e42d2502b73b0dd86aa0848b46ffc03c5096379e370f7dbcc96d22362441477392fc224097b26f4f71b132e25bc8399c42cf0d4b18c7ef12c89a44d1c2457766bdbc8e8dc4cfd8f7b12834e7349aaaca356c5ae00cfa4a5789237d2bed05da7bedc900dc707bc04e9ec88e149b565158b8669c13c7e7dd107126c882ce30789f3ec706aa58fc601ae2412b82065bf0edaf5659eca5af790e37be58d42b98fe179fc3c1f3c513668336f80006c8bd75b80130330429e6529891dfdc054dd8b1670f1ed49c580587246fc8eece4ba7d189bdb6baef0a5cc58f538741a167a408508d66bb5522bf0fecb0e7b05b5ff5da7108da88aeba927fd9b5f715b79584198d914289fe110314ba8dc76c66e5daed75cc23a56f34e41b8efa3ba8313eef0e28ca3f2ef3f79647505c65c307c38837f47618ef02e203942819d83c8270ff8f5b30907f16926c2e75329acc6dc1b97487948349be1eb23681d3d610f95a78ebf58933e5a2d0411d2328d876bcc1484ce3a133a3ef16c382d5008bd8cd855de1bd33f4ec1abe24685bcc8863c211fc644882bf21835b5102661149f62b653778ee617f7e80331e34ea40ca9db29595c2726b5dfca8c43b7b7c44cc2cd7515b04d4ed6db98dca0f9c47273f8d28921a4b0e8e344377408f51c657dccdde35616f6f1dab8140308527ef27ffb9c0b705ad18d970f6c042cde6b5cbd722e0c94920651ee866bd58956f89fc1161e5dfddc6cb6871fef38d4ce6d2f72d43a5c214b552b504784479a4e57814e64e21ab2681073d724a1126291e9d33e254651e65b7174a0135964a2a4dbe17aaac30c2a8b474be1fd85993d621e963e300b0042e1f68b4b99600e92c9aa122685167e91ab54c9bc0d21cb25dfdd6904b1e9b0e08bbdfefd3844ba176030486437e2485befa348c414004e29d4720e6016a260799532205114ce6533458c38e56212ab61001ae5acc5f7b8a7d65ce0dbde67ab87001b03b7c2a7d14848a0a34d2d0b83db2b3cd3b89818175a7101d6dffc24b690aa989c594de9c73b09a4417836ec42a364f1ec5679826efb9836fad80c3e559b51d3cdc9b64bbd3a9511dadcbddfbae4f01319551ec80a3ab2e0159c816bfbe8134d5da4d0e57090461569be5fb8f5da3ae63097fe382913f2438ff6687a5d5b3771e7de8c77cd02605df74f44db46ae8e6bff1d2bfe028c9f403b53d5231c4ec3655b7381df96ca880bfa0c059e68ae193db8c6a28daf504ab84ecda998046f7337f7bcab4d9b2f9be5a4c5352e22335fd31f8cee6664f359e1cdcc2c5ef24151a3ac50b67d271110279cba27f2bdf8c20f7a55ecf6ba889c63c99af4f8ba3a2059ae2307f3fcc97a08e96747aa7b2f553b2f3ef5b4130a7598a861da066161f6ff7c227a43fa5ddf2dc95d1b1d437cd533c48f72839fd8626ab8e0daec40ba314b08e33e7db352493d42a3b33697b2c27888ad94438f75f15a5d9daa33f46a313ee9f4edfb6804ff24540e6f0b8c9f99fc30a2db45ed65acab93359b430e0cd02bc1e9ab02407c92e5c38b9274ebb72cc508f64a90a3ac6dbd1a6a7d506fd9b5e0598689008859843e0151713221f8ba7aec7b63b9b36537b87dce4761c0b404458dff4aea27fea7cc07b2afc44a6d80e60e1b5ebeaf2c186f24ca0c86147da5d47332e5530909cf3b5b778f39897d889c84aad64fbb892fa766ccc528349eee4e5b14b6fb888333ae894eb17289658eea15bb45d219dca7e30c9a51f78b07ed53386883b0cb733abefddf44226251053fc39022c86dcfcfed8ee0ff7c97d9aef684d85ed7b6e5649b4f1bf2854d41d517f7cedbf6248aae2a18200b5ebd97cec62f4b54668bd71595a78ba92d0e20a605f6820c0455da06d5045032259c373836557e8ba381f709ee24c922dee673fdbd823a6c1afdd9b28cbdcfc9e80f3c8bfa8fbf4208cb38bd4899d84938355fecce35784e933a3a3a9ada83bc6c1b3545181fbd61d349f97aa177dd873c3cfa9a35dc8b3874fe194236c26f2d0d1f82de67c59a922cc0108910be68a65235a2e8a5f19e31e8dfa8490a8e309bab874de3e41006896c1944942ab36b6a2ed74edca614fea1654bd23c817b33e7b5e2fd9c85a7c008e001b5c24ba941c8742bebda0ce027cfe8a32555078a293e3664b3f4b18f790e49d97ef66ca8b6d2bd745ae9294c71ce186052482e354413acbf6e9a833afec2d8c09f9398915fcb878e13d2fe0525ff67700070bef781920a8f051f222871c507623508d033206e76a1716afcc5c7012b7be461c2cefeb6639818bf05a0c1b7206c4716f4307105619bd2b413a72302d27dbd921be5440b3ea2679ed6c32274b798395f8ea84a8e490cb43176bafa034e39f6a50ed7132096480c265b1e888e79f190ff05c255e318c44c47e65e102b36d82ecda47a3cb9152bea83422b7a9eb94263e74b5c0063bca441c7cf6073bf3cd251fc12f9fbcd2be2db9469a65fe8c864f39e43332bf7322262e4aba1057fb70d1924e715b6c8ddf2d0bf4d3fc67ad8f17360b07f1a63c8b4ec50795c65c9cad308255d386ede075c63a8443d026d579c9301d17de6b79d124d59af3e7fd1dbb46783a033e357568e7c670b6688d5cbdbaabf6d9e3ba4f45c9444e3b34a3933d7312396b0329c06505068efd4249eb810e07fb1ddc18304a46d2fb7d37cb7dcaa1b712f153bd0c3f86a98e45ffc898da993533aa78e711a5e496c9558cf27ca91", 0x1000}], 0x3, &(0x7f0000002b40)=[{0x1010, 0xffff, 0x5, "469e844543e4c9d7faf1070a45caa9968ba28b52a31dbdd48c3ef3544f46d6a6a118f76f9677677cc474ef7518b8b8bb790dd9f47cfec2ce196d7ff2e95ae68dc14709364cf273f0803709267d1070f5ded3e6e2a62a61b2603816b400caa946333240c8962ae34fbc09fd80da75b0ec70ae5a813b7eefe01bc6ea1598d1617fe6d1e20e6733d9c8a39db555380abc43de68b929d8157d05649c999aaed300704760d29177b32ce1fb58824168884732357079f030b24a97dc7208a85046d35dc29413b1ce9dcb4d82ef11603979b460a33cff0b590eb4f6f16d43723ff16ab59654777c3db3038fe1c25ed6cb689d095f64f98e1a514abc3a99011f7e6c94061dd789ff9a6e42834d51109ceb40b04ef6711968a705b3c78e5d8a20c94b6a6a4eab0fd369984e2edaedd9c50963eefaa97396b502b15dab8702175614ee7bdb2f31a612530ba60c5c627933236014e190108000dc5bc986101780164dd92ff98357c577e1abecb69679fd63fce729ba726a0a6e953aa52009d234e7031da12a8a2af0be6886daef44d86a2cdd6731d53e23a3330a7a2cd496ce7f91e9a1b11b2ca6ccacc81b48a8fc97bffc7f5a7406efff6decb55ec9e2aad94a5300b6c80dad0e61ec51e13264faa527f4f9c9a239268c671cd72bd63a2b894b75087eb6b7cdfad9920c2b8b9bad8e7f91ccee30e9877108dfffdde7e6e63850da3dd7ce26df2a3fa44e87ef86602ef59563611fdf3f50aebb22311f752054a26004da15d4edae82f9e859e3744b9202f84f801fe6222b552b4498ae89fe9de5445deec2ea84371d29083c59ec1da16160c3a9464b02f9c34422b7ea827b86e3bd1eaa545a801555c4e4a632c4781821c6e0f66fba9b0faa68959e8078f58ace4da9d38ecad26ad9a0e6fcb76995f8474d9fbcd81b38631e6dbc2a54f35cc3ca5486c4f4f21c485af0267e6aad0ca0f4fca25a968fef138873d62acea9e1134cc0c629a0a8382fc7041699ae85eba75a25c8b1a238bc078f9d6a41c24d2ae4bbc0c65a48890a099bcf4fb0f479d7e1df847fc4c1941f8724b1a78a30f03747292e64cc5f774a59037f922bbfe33f6979b96385090496581b7057981fccf968d746db37bfe27353027c59ee7ea16532b4dbdab83ab811ecbadb089d4fd4e28f0441e9ba36b53a9aa793df47288f4c5d74b1acfbf8224e7dc5377a53f893851ec1dfcc57b063238cf85db3653b38d48c22cefecff94bcc997efdc9976ec0220238ea114b60be66abe21301e3cc5b65cf4fd7b097ce373d681fdc5243a83e6bac4f5c3b1b97084cde7672786336b056d6f7eeb49ba685029d48364bef057bc48cb641d6d1541ae7b48a6a1fc3e16522df7648a7efe31212429e5c3fbbb9b757208e5d426adb2c62adc5f7234530062595119927f72f87acae3ca6497b858a475772c92530e0ee3bec33edcdf0322c88f643a888d8d24e77b745b8de5b0e69bc89bc7a6f2b93b712f8456c5189fc1971215dd00f7e70e56fda6fd9a82f28a92bb1a7bc5a906f08b3eb7fc6069338fd636120d0301aa3bd274379a671c62e0ec79d38b2887b21d74c8e2214bf6ada59c27bb32541ec37efb4d1471b8ed2da5c8c76ed26a813a4e6fa4e936656ad0cba5224fa886b303182e9bcd626acaf6dcbf94b13adc67382526e5a922818ac2fc5e0cc0d120681669a010f23992963e5b2363994169909f5269a58612cdd7eb47d93e5539738458cef29921d20089f3cd6eff12c1f1c36b9b67cece38459f6244fb09f6e2e191b851390811a822277388dc9f0e9985d1cea4ccf069f6224b429912a3c541424bcc0cf01c45f0a179b9a1440d4b70ad129810a7e3ebb5b528ce0fa1116ae842c11644fbea195b0ae13d727fe2de1232a58077bef0aaabe8a9ca8008a0a3526811c258f8fd79c2751378470458c90859d8f92ed162ac30cd231a96d7741569b379280b82f68fe7aacde36d4c199c18f5d00cfaa43b74ea0090c743f8e4152c7dfe3ccb6d2b42a9b03a682ee495766e442a1e66c1c904fb56ed53fba286dfdc0a9be96d1d034910d7c1140b5e4a1acda6ab6e58926fa6dd6fe659bb93e590892e59254c2c018552bc44b3fd67fcbd064e29903f39a0ca61e04d5fba1a53ec8ddb7ea6ef71f9cc836c8023590fb00fba949b123d2f207f393e558278e64c1de9e3304a2ede9173deb52292fed1ee17e2ae578d7a8848b2e7ecdf800bdf3b61c5ffab53b944d1c9bfb170c43371b9f74f1ef073ec7fc8499b8f5de19fdbc10c6091b5ae0b42a2bb0f33a0f27f057fcd45b57610a617bc3c4691784630c678834195d6fdd09a55ce3a167e19b65f733bcc5c7ca4992b175d55003a9f8a7f61f6ad10dcde63e85b290f7d032b69ff035fdac584fec7fa1517b302f3ca3e550692896fee65e0db09637c17b9de30657601f853bcb95e360f2485177576a023198c6edc6a1a69a5b6e16fba8d8c228302b80b1a68a794e10537facd9d10592fa7a533b95141cedaf703353ce72a1f4edb8ec8f513a3cdc51b1c4e1e3f8c7155d0912012baf4b24e215a11df6cb0a5ec8f8d777a7292b3c454b441a6a06a7c2d37178b7707268013aa1ac371e0acfefae1fd63895b46bb88131a1f4f13c5bf4d689cd8e0c751bcf481706bb2f2d6ce3eda5a8242605a6b0bbca8ed5a863a1522dac10f81718310b25dacedc05b298a4e01e930642df7a5c4761b7352d48dcac7ca5b8e8d72c1a083446258363dbd0f7d4d842952a1549d5482f711b93793341aa255c7fc97ede7c573e78cc68b3ace871e0eec52690d4753774a209f2240a5b48aefc5618bb83c54b5f6cf530ad2b2c9cf22723ed964be951aa0f1f081d18506982f3609573404b023aee82525bbf4fea615e95dc7b81397dfe26a1280d2cc961ea79954de70c0c11e3be41f323adacb709e37cb71039721f4feb9f82918549b8d18bbd0afcebeb559b760966a9dc278ea3d65a507465020de0c0b10d19ab742e77fd8e2303ab8a5549676af726cc57f4d233163f2f470dd73baaec1457bcd0a4cc44db28c8f28fc7f8b5e1ffd851c033acd6f670eec0b59754599cd505708c5afd7d8dbb7e73c779e35ccf42717ff74bf097a8f015f4168dcdff1a627cd88d079be15def0ac97401f923ab2bbb6a8b3e7e80b4e1d3df5a3f1ca89050cbc01471a5fa4c35049979d11b150aeb8d8a028e0574c421624e343a20af709f2855224b06c435f1d4d4d19be2a1df52bebc0886672f4baf81f3e29d7e6b1dbef6400fb813f75d7b3b8931cfb5bfa13f0b14842a8070b460e3ca6cff5a3435985e25de447ef7aa1e5eab95e0354a947845bab57438823247834afb3fd4474fda6c3cd7a2e1df6c6f6c61147340338f23ae0d992d1a064ec95fe0fd3b192b4a62be3c2a6007d35ec68b542a227858a0b71eb685c97b44eb04530538db0c1320e7a69a2432ac634669d9effa57448c77a6a4f51eac313613412637f4f81ad84e0b9d665681197fa31d0be53c2e94892f48ce60c533afbf086396ba843e8fcecb0fcd0d97374f7798cc12df05350ef9ad43e96fa13205ac3d2caf60e1da89504352c73906a847ed4cf13b6b827b60a4124c701f2afa8e9cee4b3ba91d000cfd355886ff662ee3e7f8c98efe4b21164ad3d16bdfb2f0a7d91ded4fb0c1a572bfb1c54a675d3327d78970e4a816cb6c5064e2c48ac2d16ba2e5406a47fc40ef5553b190952437689818a588cf4d362d569aab99bb26380177bbe8f0a5df1399e25c9d50786f84a6b05436d56bf1e0fa5a1f6e106bf33443838b6e00fd74790d17db323d676e5655394ee7f03f5ad3511679c9c4ce29c80907b3bbcfdbfddb18f59a9151192396a9bf5916ecb08c3e6084cf75d8f55a28b430bed36418bc78d8809d86049f0492778ae7d15526827df470cda3608d41440e46e7878cc876598eaaceb3b375ca9fb09267bb9f77d9c4375892b5d2bf85f73fefde61e552f8507a7a068f24fd26c5dceb8cf814b0aa1723b829f1c3113de5af97c8cca9e83e67c9a79b9f927f5158eaf40e2287c982dcbb7caa3f504cf662a7ecf9ebbe18e3377adcef8d38e6d5c995a193b9153be3dfe1cea8116e991c8b67b44899996b6dcca14b1591eba9743a305ef2f771217494d33b2167b2d5a3eff45b103700416b4c152ff37d94efaf712beda1e91a96dda9c4a28f20ecf2dca6d98780d232ec7e2f1ba1f0e5069b700aa775761f1ce44f3e0fa819499feb473e9df889b9f6e9eca66aabe78eb1025561fc12f74a288f3b34d07838bc3c8a6980d6638f3bd68d018f901458743e85c0eda754afc0778720bbe6065072a8d121fbd5c3d48ef39470f49d8564301b28419e76e30ce94621808cdaaac3d5efea30d684e44e22b399ee3ae5efc8f6fe5b488c5c4864dbabae1d4c6076ea840f33b256042720be8269a30b2dffce727857f43d50f3dd3456419443db8d285fad62e1636583eccf63323befdd17272e11d4c800735f7ed697e48c8316751d81719d991c134e4b42a833c7e75484016bcf0f09cac77ecbf4e0170dd79c7a12b70756c11b13102e0b3116d6cdfe175320b6112a453ff12d09a18022ac86b64c8aa02dd47182635d67c5fcf7e9206b456ac10e6fedeef12e5e25e8cae601891af7f9a43699e58781f7479c08494bacab7523abe1beba244b807b316153a50ade1d42674dc9f55b0f7f9c746339b08097a28ccc68cabb2fd9c13e7fd3d1786cfb3c257651f5cf35b771020399580c7731c875f47ca8616cb6a4483617e3abb39228833f9f56d244d0f0a32208acf62e2a9df9d9d363e96be3c0365b2edb64c0b5a032fe4f342d2e55c2874f920fbee11c4d5dd427bd4ff27c017f0d495fa80608eb3f4eba78983b2b27bed54b552ab114b001c3f684102170d30b2a0f8363fec451b8c572b0b6c1698a0dc44e87b48b074a9edd1f56bca7c9434714f6b89ca629c1b9d39d91f9878bc6750e4cc4f89b473833156705cf745acf883a90ca2542d3f73f65fd6449ff292f9f9035df16f407aee7a816628687719b8e2545cdebdbcd98670051ba453bf77d6cfa607cf496efe5b8b272f53e6b7b2c63ecb272e1cac9368dd30b05c344e8d0ab2b263d7d60faac3f7bd84d08c67fdf003d376ad145336d52de75520bf1a88d324ac5a7f80327d1ae432d47ab82054778c4deeeb246a1d26f1bd5a826bdf9d655a74fcb61c8f0d0c9739dc6173a189ce407db6db981b60c378daaaca29e142f9a6e482f4f70fc074687db16c0fc16d7d6dc22accc153623e4b419faac31e0f23caf353d8332713da8ac03c2a494f6c0cca1082915ddebb5ad7f4185daa8772d758303d3cfc4d43a9681d310f0785d23ab01926339151db9d6cd317a531bb702025021e44f26aea2074830c5e215f40946ad67d15a29ac0f04a8c32972b493a2b264f344e43ffb83a9924690ac734498fe8ea6e632412090128d24f4589cd240285ad6d3de26348b44fdc1faf6f1a30db9751227c79757f4517614bed48abec77c098683177cba5719339c2f77567123be939d6ab2d7206a39fc0d22a2bb01a2bcdbfd8e6f4ae82e9fd7e591d7007e38562878c8375c0516471a696cfbceac1aa07e60e8e5ea492c01b4350b1958435d66b152f3e2e2998047e6deae5b90edbafade8818dbf6b22ffdb71703658ff2164e6a8a99fd38d2a33bf8e030f1fa567d0f5fb0c60a322a4889d53d917757a9f63abfe3acd9d8af148951f96c4b1c9f1cf9f757bd154ec51e7ccc51419cc4eec32c12d484e3137866687af9e7864ca001cd9435"}, {0xc8, 0x29, 0x97c5, "a91c8feb0d01b55746233f17373ab9a74a539e827a7954a67a92f369b26b5b7ab925fb15b21e74f042610af91f21439eef55291bce453f9c67d89a4646264cedc1d6725fe41422586aeee26a6ed4dd1d1f109101a2bcd91dabf14b8e1de7648f6f4dde5839817501abdca9d6c0d12a647c65f52832094491206771337baeac57d7e8312d19589c0a770741fcc1e675a72b594af70ab347c3752d8a3160d8657ed8cd3b5e7dc9214bd35f3dc15f6647be9e36ec62ee09"}, {0x80, 0x101, 0xd62, "48c13f62d63381df308b86446583ee321cd6dff59b6468ba6861f476f91ba323d24b72aad396c6fe737db72b72614f57b6545021136b3d9e7b7c0d6ca3d5be4af9491721ca2ea9d92848696d5eba7cec53c04798372b5614b8755be5bb3aad8db49f335022d7f4e60f"}, {0x38, 0x29, 0x7, "08441fee2967f006c0af52c8dd49e760914b4fd9e8d8b0e006bbb15a68bdb49efb"}, {0xe8, 0xffff, 0x2, "2132cf6741a049e8615e10bf65422c058dc4c672c2a5d39a79ce8b9f76a32d8d80265abba5de3cfbf1432ab6de5bffaee87071cfa7a77f976de5a40944960b211774ec43d197cf45330295407c673c8647ab68f83165373e4098bc6f36666d48670450b67f45bac7162337b8e5d3b15491ed40170c3f9a3873e9edf6b776d114b65627db7a13c34b551cef5482337f19847b7061ea992c8d65940596fdfb4d8f89f88c19f39b2e99d1fa1dcc549cc97c2391a0f607c02030d13fa42d416656c402d4d0e93197a130579154dd12f7c3db7abe"}, {0x30, 0x1, 0x0, "81889a2abda0b6088f91bfeff7fc25221e12c613ca6de6e0638847b59e82cd70"}, {0x80, 0x0, 0x73eb, "af1cbf6388bd4c76d949f9350afb54bdd8c9e56158de2401b509d4cc9ff2bbbd6c7af59fbffbd2bfc3c294402482223e31ec8c50bae3c20ac9dcbd8912ee6b4a03c419d697aedef19198351d26ed2d9791048e5bc07507bdac14d5da3bf80f6afc39d52c8fa051ac96"}, {0x10, 0x0, 0x4}, {0x30, 0x29, 0x1, "e990184f026ddbc8fd1a9c0904452324bb9bc821bd92fce3a6c643c0285b8c"}], 0x1368}, 0x401) __posix_fadvise50(r3, 0x0, 0x4, 0x10000, 0x4) _lwp_create(&(0x7f0000004000)={0x400f0022, &(0x7f0000003f80)={0x8, &(0x7f0000003f00)={0x400f0028, 0x0, {[0x4, 0x4, 0x0, 0x4]}, {0x2, 0x0, 0x5}, {0xffffffff, 0x45f6068f, '[\x00'}}, {[0x0, 0x4, 0xffffffff, 0x2]}, {0x7fffffffffffffff, 0x9, 0x4}, {0x8, 0x9, '}-\x00'}}, {[0x78, 0x8, 0x986, 0x9]}, {0x7, 0x4}, {0x0, 0x10000, '%\x00'}}, 0x80, &(0x7f0000004080)=0x0) r5 = _lwp_self() _lwp_unpark_all(&(0x7f00000040c0)=[r4, r5], 0x2, &(0x7f0000004100)=0xfffffffffffffffd) setrlimit(0x5, &(0x7f0000004140)={0x5224, 0x7f}) semget$private(0x0, 0x3, 0x71) __fstat50(r0, &(0x7f0000004180)) setsockopt(r1, 0x1, 0xffff, &(0x7f0000004240)="f1eb74dea1aaac7c1220d29459b7b89ba4898d04b767d8b3097dbb82e410b4250b849646eb2a6f2aa55a762b521af530baf65207437a594524063c59a099854ef0d6043c589b30", 0x47) executing program 5: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) executing program 2: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {}, {}, {}, {}, {}, {}, {}, {}], 0x9) executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f", 0xfe2}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 3: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) _lwp_unpark_all(0x0, 0x0, 0x0) executing program 4: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pread(0xffffffffffffffff, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) executing program 5: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(r1, r2) getsockopt(r2, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 0: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fktrace(r0, 0x0, 0x62e2dd08f149ff1b, 0x0) ioctl$HDAUDIO_AFG_CODEC_INFO(r1, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) executing program 3: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getpid() pread(r0, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) executing program 4: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(r1, r2) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 0: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r2 = getuid() lchown(&(0x7f0000000200)='./file0\x00', r2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r3, 0x0, 0x0, 0x3, 0x800) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{}, {}, {}, {}, {}, {}, {}, {}], 0x8) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x2, 0x0, &(0x7f0000000140)) executing program 2: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) executing program 5: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getpid() pread(r0, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000140)=0x10) executing program 4: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pread(0xffffffffffffffff, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) executing program 5: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f", 0xfe2}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 2: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fktrace(r0, 0x0, 0x62e2dd08f149ff1b, 0x0) ioctl$HDAUDIO_AFG_CODEC_INFO(r1, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) executing program 0: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x2, 0x0, &(0x7f0000000140)) executing program 4: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 5: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(r1, r2) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000140)=0x10) executing program 3: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getpid() pread(r0, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) executing program 0: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) executing program 2: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r3, 0x0, 0x0, 0x3, 0x800) executing program 5: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getpid() pread(r0, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) executing program 4: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) pread(r0, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f8227c446", 0xfe6}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 2: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x10) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x2, &(0x7f0000000080), 0x0) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000140)=0x10) executing program 3: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) ioctl$HDAUDIO_AFG_CODEC_INFO(0xffffffffffffffff, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) executing program 5: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(r1, r2) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 0: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 3: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getpid() pread(r0, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) executing program 4: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r3, 0x0, 0x0, 0x3, 0x800) executing program 5: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) pread(r0, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) executing program 2: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f8227c446", 0xfe6}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x0, 0xb}, {}, {}, {}, {}, {}, {}, {}], 0x9) executing program 3: socketpair$unix(0x1, 0x1, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(r0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000680)=""/4096, 0x1000, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x2, 0x0) executing program 1: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) getsockopt(r2, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 5: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) ioctl$HDAUDIO_AFG_CODEC_INFO(0xffffffffffffffff, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x2, &(0x7f0000000080), 0x0) executing program 2: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x10) executing program 4: __fhopen40(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000200)=[{}], 0x1, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) __clone(0x0, 0x0) executing program 4: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f8227c446", 0xfe6}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) pread(r0, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x0, 0xb}, {}, {}, {}, {}, {}, {}, {}], 0x9) executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{}, {}, {}, {}, {}, {}, {}, {}], 0x8) executing program 4: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) executing program 0: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r3, 0x0, 0x0, 0x3, 0x800) executing program 2: r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) compat_50___fstat30(r0, &(0x7f0000000140)) executing program 2: r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000000)) swapctl$SWAP_STATS(0xa, 0x0, 0x0) executing program 3: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) getsockopt(r2, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x2, &(0x7f0000000080), 0x0) executing program 0: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) close(0xffffffffffffffff) r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) ioctl$HDAUDIO_AFG_CODEC_INFO(0xffffffffffffffff, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) executing program 1: r0 = semget$private(0x0, 0x0, 0x101) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x202) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) compat_20_fstatfs(r1, 0x0) (async, rerun: 32) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/121) (async, rerun: 32) swapctl$SWAP_STATS(0xa, 0x0, 0xfff) executing program 3: pipe(0x0) pread(0xffffffffffffffff, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) executing program 2: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x10) executing program 4: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() r2 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)="ea", 0x1) fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x80000001, 0xfbac, r1}) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x0, 0xb}, {}, {}, {}, {}, {}, {}, {}], 0x9) executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{}, {}, {}, {}, {}, {}, {}, {}], 0x8) executing program 0: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r3, 0x0, 0x0, 0x3, 0x800) executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f8227c446b0a9", 0xfe8}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 3: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) getsockopt(r2, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 5: _lwp_getprivate() open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000002c0)=0x1, 0x4) r2 = open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') r4 = socket(0x2, 0x1, 0x0) rename(&(0x7f0000000600)='./file1\x00', &(0x7f0000000a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') syz_emit_ethernet(0x75, &(0x7f0000000200)="8361c3b45465481de72fb2d59c518cc97672c1f55701f31bcd9994a15612b3ef933406dbb00cd228eeb506fa3caffc642ff52a8a9e3491ccfeb17731aa86935bf409c013ccccac39e6d0161e31828149a4168ae4546d2ee5407cc1f93467c300036155af96703d97debb05a71398e1fa9392d81adc") chroot(&(0x7f0000000000)='.\x00') chroot(&(0x7f0000000000)='.\x00') sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1000000000"], 0x10}, 0x40e) r5 = socket(0x1, 0x1, 0x0) execve(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000900)=[&(0x7f0000000440)='[:,!\x00', &(0x7f0000000480)='@\xf1$\x00'], &(0x7f00000009c0)=[&(0x7f0000000940)='&\x00']) close(r5) compat_43_ogetsockname(r2, &(0x7f0000000fc0)=""/4096, &(0x7f0000000640)=0x1000) connect(r3, &(0x7f0000000680)=@family=0x18, 0xe) socket(0x18, 0x2, 0x0) sendto(r5, 0x0, 0x0, 0x0, &(0x7f0000000100), 0x8) executing program 2: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) executing program 3: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) compat_43_orecvmsg(0xffffffffffffffff, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = dup2(r2, r2) socket$inet(0x2, 0x0, 0x0) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) __getfh30(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211", 0x2) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x2, &(0x7f0000000080), &(0x7f0000000140)=0x10) executing program 5: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r2) ioctl$HDAUDIO_AFG_CODEC_INFO(r1, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) executing program 1: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r3, 0x0, 0x0, 0x3, 0x800) executing program 2: pipe(0x0) pread(0xffffffffffffffff, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) executing program 4: open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async, rerun: 64) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = socket(0x0, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) (async) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b30ccf53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d02ae571e60a547d96c4f47fe003bddaa93c475fa2861d500bc87ce5ad627cad71b844204951bdf08bff52b0053e7c98eccef58037f102fd969ec0c86278c4aacf316066c99d2c1a8415b13b998a42770e27686f66e6c7f60bb6eff7269102c25d993ed50c8cb59f6e5f8f3846234adc730b0a742293f76d27d6f2146b96aca091af572bca375bd49ac31918f698ea537fa89c068aad9075d04c153d398394ec17cb7ac66a5cb7f3934912fa391d695a3ef005be3dbdc94e8a8e8b2b92831afeb584ecf26280acd16e2ef1f213d483629ae5906b87844abb013a841439ffc4ab753d050f4d95032ff214a99e06f454cf8e5fd84dc8da0ee9819823ec630a9baa1e508a8d3328502547d272f43a8c729981ff71ba480b37b001a0ea99f62e73c2855ee7ac4350c36ab5cbf2f81853268328d13ea00b1cded0631b42636f539ef64a38344f712a0780639a44be8686603811edd13c3874ec1301d9945978c43bf065ff79fccb884643b5e4dc4ab05764e092f2dc53d54fc3c58dfc7db513cdfe397c8017d017e182ef27f80384a683fa1ecaba56def0f28f07e1aff1f964a7aec1a29c116602900857c0191e77240e7867294428ef5cf8e69e994893fb3e4833a114cf76acbfb2e95d5df3a3983c4df26fc0dd01e167dfee54393ec78805a83f02b2250d32c760e2f251e266feabecb8797245e7a819df60e37e63acdd9c5e4ae1b91af3f3eaa31415e5e6ac94b3945633fa32d6402a92dffa156a443cb0fe58bc13f47c3232bc88d25fb5e6f31be5d6fbf96e93b0e67388a37237cddb983e238f383b2d00800000099d496e2a5329b157345bfe0a6f492e669a1e02cb1a288bdafb09631da2013f1636b89de7b7ce1d04ea044431d42f0ab585d1897fb1c1d40d30c6b3148b3e8d7646c2e43bc18846d18eaef9ac1db4c0300e4c95c8e1bf3e67e9570ded56d1e08b38b194002997c6a14ee2cb8fc581d84e8b0af591722e829afb20a140b64e885d4487fe0abeb5640dd860a4116fd8cbeff648571330c8547e97d555a6580512b19af967d393d28da7461b0daaf5f569e56208cf619f1748fc4554e4970cbda93bf96331f901f00fdab2544a05701cf8e1f6bfae5dbfa444291fbaa9eca6d81c34c6be540888df1162b4f6665265defa30ed9fb8294284f934fa90f3cf414696e31d34f467ead405bee81fda3a6b292a40dd37bd04ae1f81605da8ef62c450bd58525ab30b60b150a9367e200000000000000000000000000008a35ebd5f5a07ed8988f0b892b379e9fc79500b34e0376c1e9b6ea18aab7f2032d8654d7525a1681f0fc9ab5c05e7310b36ee518e7af205cf08dd1430ae38e7beb8424999c69860e8d325ad196a660854254be99a583c4c4aa77af7228e35535e8523394cda4d1632f6542a3b27d735f77e257a5572e6daf02b1a4b950b0ea220cf4e7734d6db76e0e659479c4008eed9b006d579e2cc9ac09fe5eee80645a"], 0x401, 0x0) (async) msgsnd(r4, 0x0, 0x14, 0x0) (async) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt(r5, 0x6, 0x4, 0x0, 0x0) (async) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000ac0)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) (async) socket(0x18, 0x3, 0x0) (async, rerun: 64) msgsnd(r4, &(0x7f0000000140)=ANY=[@ANYRES8=r0], 0x55, 0x0) (async, rerun: 64) msgrcv(r4, &(0x7f0000000480)={0x0, ""/237}, 0xf5, 0x0, 0x1800) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) (async) fstatat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 5: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x0, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 0: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) getsockopt(r2, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f8227c446b0a9", 0xfe8}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 1: _lwp_getprivate() open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000002c0)=0x1, 0x4) r2 = open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') r4 = socket(0x2, 0x1, 0x0) rename(&(0x7f0000000600)='./file1\x00', &(0x7f0000000a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') syz_emit_ethernet(0x75, &(0x7f0000000200)="8361c3b45465481de72fb2d59c518cc97672c1f55701f31bcd9994a15612b3ef933406dbb00cd228eeb506fa3caffc642ff52a8a9e3491ccfeb17731aa86935bf409c013ccccac39e6d0161e31828149a4168ae4546d2ee5407cc1f93467c300036155af96703d97debb05a71398e1fa9392d81adc") chroot(&(0x7f0000000000)='.\x00') chroot(&(0x7f0000000000)='.\x00') sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1000000000"], 0x10}, 0x40e) r5 = socket(0x1, 0x1, 0x0) execve(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000900)=[&(0x7f0000000440)='[:,!\x00', &(0x7f0000000480)='@\xf1$\x00'], &(0x7f00000009c0)=[&(0x7f0000000940)='&\x00']) close(r5) compat_43_ogetsockname(r2, &(0x7f0000000fc0)=""/4096, &(0x7f0000000640)=0x1000) connect(r3, &(0x7f0000000680)=@family=0x18, 0xe) socket(0x18, 0x2, 0x0) sendto(r5, 0x0, 0x0, 0x0, &(0x7f0000000100), 0x8) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x0, 0x3ff, 0x3000}, {}, {}, {}, {}, {}, {}, {}, {}], 0x9) executing program 2: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) executing program 5: compat_40_mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r2) ioctl$HDAUDIO_AFG_CODEC_INFO(r1, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) executing program 3: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() r2 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)="ea", 0x1) fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x80000001, 0xfbac, r1}) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 0: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() (async) r2 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)="ea", 0x1) fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) (async) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x80000001, 0xfbac, r1}) (async) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 1: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) compat_43_orecvmsg(0xffffffffffffffff, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = dup2(r2, r2) socket$inet(0x2, 0x0, 0x0) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) __getfh30(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211", 0x2) executing program 4: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r3, 0x0, 0x0, 0x3, 0x800) executing program 2: pipe(0x0) pread(0xffffffffffffffff, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x0, 0x0, 0x3000}, {}, {}, {}, {}, {}, {}, {}, {}], 0x9) executing program 2: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x0, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f8227c446b0a9", 0xfe8}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x6) executing program 4: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) getsockopt(r2, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 1: _lwp_getprivate() open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000002c0)=0x1, 0x4) r2 = open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') r4 = socket(0x2, 0x1, 0x0) rename(&(0x7f0000000600)='./file1\x00', &(0x7f0000000a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') syz_emit_ethernet(0x75, &(0x7f0000000200)="8361c3b45465481de72fb2d59c518cc97672c1f55701f31bcd9994a15612b3ef933406dbb00cd228eeb506fa3caffc642ff52a8a9e3491ccfeb17731aa86935bf409c013ccccac39e6d0161e31828149a4168ae4546d2ee5407cc1f93467c300036155af96703d97debb05a71398e1fa9392d81adc") chroot(&(0x7f0000000000)='.\x00') chroot(&(0x7f0000000000)='.\x00') sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1000000000"], 0x10}, 0x40e) r5 = socket(0x1, 0x1, 0x0) execve(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000900)=[&(0x7f0000000440)='[:,!\x00', &(0x7f0000000480)='@\xf1$\x00'], &(0x7f00000009c0)=[&(0x7f0000000940)='&\x00']) close(r5) compat_43_ogetsockname(r2, &(0x7f0000000fc0)=""/4096, &(0x7f0000000640)=0x1000) connect(r3, &(0x7f0000000680)=@family=0x18, 0xe) socket(0x18, 0x2, 0x0) sendto(r5, 0x0, 0x0, 0x0, &(0x7f0000000100), 0x8) executing program 3: setrlimit(0x0, &(0x7f00000000c0)) compat_43_osetrlimit(0xa, &(0x7f0000000040)) compat_30_fhopen(&(0x7f0000000200)={{}, {0x0, 0x0, "d479f19f534f56381022fa06bfd5112f"}}, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) _lwp_wakeup(0x0) ioctl$WSMOUSEIO_SETREPEAT(0xffffffffffffffff, 0x80185728, 0x0) chown(0x0, 0x0, 0x0) compat_30_fhstatvfs1(&(0x7f0000000000)={{[0x3, 0x7]}, {0xfffd, 0x197c, "b97243f20cd7b58f29e0f64e3ee4e85f"}}, &(0x7f0000000240), 0x2) syz_usb_connect(0x0, 0xb, &(0x7f0000000000)=ANY=[], 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x2, 0x1) _lwp_exit() executing program 2: compat_30_socket(0x22, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r0 = socket(0x18, 0x10000000, 0x90) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r1, 0x0, 0x0, 0x3, 0x800) executing program 4: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() r2 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)="ea", 0x1) fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x80000001, 0xfbac, r1}) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 1: pipe(&(0x7f0000000100)) pread(0xffffffffffffffff, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) executing program 4: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) socket(0x18, 0x10000000, 0x90) r1 = socket(0x18, 0x1, 0x0) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r3, 0x0, 0x0, 0x3, 0x800) executing program 5: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) compat_43_orecvmsg(0xffffffffffffffff, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = dup2(r2, r2) socket$inet(0x2, 0x0, 0x0) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) __getfh30(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211", 0x2) executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f8227c446b0a9b8", 0xfe9}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x0) executing program 3: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x0, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 0: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) getsockopt(r2, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 4: _lwp_getprivate() open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000002c0)=0x1, 0x4) r2 = open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') r4 = socket(0x2, 0x1, 0x0) rename(&(0x7f0000000600)='./file1\x00', &(0x7f0000000a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') syz_emit_ethernet(0x75, &(0x7f0000000200)="8361c3b45465481de72fb2d59c518cc97672c1f55701f31bcd9994a15612b3ef933406dbb00cd228eeb506fa3caffc642ff52a8a9e3491ccfeb17731aa86935bf409c013ccccac39e6d0161e31828149a4168ae4546d2ee5407cc1f93467c300036155af96703d97debb05a71398e1fa9392d81adc") chroot(&(0x7f0000000000)='.\x00') chroot(&(0x7f0000000000)='.\x00') sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1000000000"], 0x10}, 0x40e) r5 = socket(0x1, 0x1, 0x0) execve(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000900)=[&(0x7f0000000440)='[:,!\x00', &(0x7f0000000480)='@\xf1$\x00'], &(0x7f00000009c0)=[&(0x7f0000000940)='&\x00']) close(r5) compat_43_ogetsockname(r2, &(0x7f0000000fc0)=""/4096, &(0x7f0000000640)=0x1000) connect(r3, &(0x7f0000000680)=@family=0x18, 0xe) socket(0x18, 0x2, 0x0) sendto(r5, 0x0, 0x0, 0x0, &(0x7f0000000100), 0x8) executing program 1: compat_30_socket(0x22, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r0 = socket(0x18, 0x10000000, 0x90) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r1, 0x0, 0x0, 0x3, 0x800) executing program 3: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() r2 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)="ea", 0x1) fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x80000001, 0xfbac, r1}) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], 0x9) executing program 5: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r2) ioctl$HDAUDIO_AFG_CODEC_INFO(r1, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) posix_spawn(0x0, 0x0, &(0x7f0000000100)={0x4, 0x1ff, 0x0}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x4e8, 0x0) executing program 0: pipe(&(0x7f0000000100)) pread(0xffffffffffffffff, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) executing program 4: symlink(&(0x7f0000000080)='.\x00', 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f00005ad000/0x4000)=nil, 0x4006) executing program 3: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) socket(0x18, 0x10000000, 0x90) r1 = socket(0x18, 0x1, 0x0) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r3, 0x0, 0x0, 0x3, 0x800) executing program 3: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f8227c446b0a9b8", 0xfe9}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x0) executing program 1: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 1: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) compat_43_orecvmsg(0xffffffffffffffff, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = dup2(r2, r2) socket$inet(0x2, 0x0, 0x0) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) __getfh30(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211", 0x2) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) fstatat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = shmget(0x2, 0x3000, 0x288, &(0x7f0000ffb000/0x3000)=nil) __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000001080), 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x200029c3) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000006c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r2, 0x103, 0x80}, 0x0, 0x877e, 0x0, 0x0, 0x3, 0x100, 0x6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, r2, 0x80, 0xfff}, 0x10001, 0x0, 0x6}) r3 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xffffffffffffff07) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000a00)={{0x7, 0x0, r5, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x66, 0x401, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x401, 0x0, r2, r3, r5, 0x22, 0x8001}, 0x1, 0x8e46, 0x20}) r6 = shmget(0x3, 0x3000, 0x1d8, &(0x7f0000ffb000/0x3000)=nil) r7 = semget(0x1, 0x3, 0x0) semop(r7, &(0x7f00000002c0)=[{0x3, 0x9, 0x1800}, {0x1, 0x8001, 0x2258075a966e8f8}, {0x4, 0x7, 0x800}], 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f00000006c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, r8, 0x153, 0x80}, 0x0, 0x877e, 0x0, 0x0, 0x3}) compat_12_stat12(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) compat_50___shmctl13$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="c3e985077ac0773e92651225d524d199b90dfff0582a176da3a778e8f11227a0b622dba8f8e0a6a62f550eaa46fd9cb0a78ab089a8b07160690e5e670153111e88f5ce9f5c395c57378d2e32d43a634821b569796b0fbfa5f07a45fdb391805332e401b46ea0c87de1d71c095bd32d66802649fe691ae8f6ae12bde336d31c23c9a0cd9d0e2d558027c0765cd5e5afc4e67267219dc992fc6066950c08bcc94b9553b5f691d3350d"}) getgroups(0x4, &(0x7f0000000100)=[r5, r8, r9, r10]) executing program 4: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 5: _lwp_getprivate() open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000002c0)=0x1, 0x4) open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') r2 = socket(0x2, 0x1, 0x0) rename(&(0x7f0000000600)='./file1\x00', &(0x7f0000000a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') syz_emit_ethernet(0x75, &(0x7f0000000200)="8361c3b45465481de72fb2d59c518cc97672c1f55701f31bcd9994a15612b3ef933406dbb00cd228eeb506fa3caffc642ff52a8a9e3491ccfeb17731aa86935bf409c013ccccac39e6d0161e31828149a4168ae4546d2ee5407cc1f93467c300036155af96703d97debb05a71398e1fa9392d81adc") chroot(&(0x7f0000000000)='.\x00') chroot(&(0x7f0000000000)='.\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1000000000"], 0x10}, 0x40e) executing program 3: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() r2 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)="ea", 0x1) fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x80000001, 0xfbac, r1}) executing program 2: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) socket(0x18, 0x10000000, 0x90) r1 = socket(0x18, 0x1, 0x0) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r3, 0x0, 0x0, 0x3, 0x800) executing program 1: compat_30_socket(0x22, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r0 = socket(0x18, 0x10000000, 0x90) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r1, 0x0, 0x0, 0x3, 0x800) executing program 4: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 2: pipe(&(0x7f0000000100)) pread(0xffffffffffffffff, &(0x7f0000000040)="8f327387cfc5ee9084817f0e266059f0406425720282f0ae81d10b", 0x1b, 0x125) executing program 5: r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000000)) swapctl$SWAP_STATS(0x3, 0x0, 0x0) executing program 1: pipe(0x0) r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) ioctl$HDAUDIO_AFG_CODEC_INFO(0xffffffffffffffff, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) executing program 2: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="c63fa99a7e6193dc96b2d0d607d44db7c2bc2ec89575963c1cd14ed5be930cb93b67b9eaba7ebd3e80d368aae0e369e9f482a53a5c86deb6c01c4383bd1236cb3b67b6bac216c072e5d08456e016cb10bad713fb7c11bf47b811da568d3d6bef7edbe5c14e00ce93dbba57c45814fb3edbf4a3b7905e4ce553237c742554a4e176263b00e48daab20ab23b2d54b9c97c8433cbd09b087c9bf2170112fc0d741446799990669860426b4bdfa2abc06da169e27ed28ae758e902f632878fae6b65cbca076e3e9d406894181c7e58fdcb87909a9c0854445cd02051805a755eeccc63fdc482d288b3e1f95d87056ded4875e2b37416a872ccda3dbf664d937da6e49a6c6a84496efdf956dd4774307adcbca6c1719e5bff6a88fb48b2fd85ed3adfed5ca68d585b9718d236ccdace96787a08bc47beb051e9578aecaaa114470f90ee040b45e029614bebd0b24ad9dcee755ed3c8d17f6782f49b6b1f190e53b0153068bb6e7937163619d4738d37a831c3d2e6c55381c3bda91b6c2692a820bfaec5e7ef1ee9813269b5e8e6ef43c534268ee0474f85b7cb856e7fb53698a88c2d21bd2fc96b91c366bd56dff0572b594ad9b0f15ea5d39d20c35faa36ef9dc4d07b0e8eb7cbf1ec9d008080faa349a9aa536af533cc16f4d00fb2e3f3647996659c5c04133ea4da26b6b9cd8c18fa7d7d3bdddf811cbec2daafb405b71650e8e6fb57e9ecc0ab4f3d9c238f913e52fc47c5dc865204cc02e994e245563403b44e379f2482a27d182d6df280446361ba3a3664ae06553a008bd75b210db4e44738c051a61256446214dc975307f984e41f572daea5c341bc3ee29ea18851ae29a5371a029167f4febe106dbaf5d8a2606a509821a628f8f455b6ed3d1e6e1b121bb8558cffaf07a1736a37b0aa4fba568aea2c9ea9e1ff42a44f866c3ccf5a9144e065f342cc9677123d80590cc3d5147bacfda3f1186b60574178ada3496c269825ce540c650fd8fe73d836b97898082cae11c51e1618d640c07cf5a64e482a1fd08f6bd9c176c9ff834adf37ad2ef61b98682c9f1cba3fcd3db8cbca998c0ec4f6d56d461a7c002e258e56b07883f251c87a2a73d319945234cfab1e3fa9b7c711cd4ac4c102359701b0619e53008b44e9d4a778c7fe4e397fee4df5a3502d1d37fbe6808f081cf9e95f608ffafd5929eb34684e84221fa0d443e4e785a0687f8cc1b1f714c13a131b2912d1022e6ad067a8b85e91d17cf907c36a40e212814dc6f7257a01c010c78b83c70cb4e6951ad8ff143d50995e2c5f14d8c5f25f4b458ff5727ed2424a2d7401d04619bed0ef18a93772aa4e8b127e5d99675f74eb45e3676b1c282ea27a2cb405e54c7b30f97eea22d5d022b9f36b9a6adeda3846cd149e30ae9f48818c28a76b396c836eb90018def0918cfc377e388178e0395c17d8c8319831df21fd231ca922f5f3d6e875e733121ab79cc38dd0c5454e3c546d605632f565c0b694d2b4c94f67e9540a32070116dbb5d24449e4a4c517e96528a0ede7e61ca12404f24c7a65f020cd69fb167d023f52e3cbadee1777e0e2e35581d42028f9d460bcc463d4223981e72e5b1213b6c416aacef6617f46d4b67da16f8b2b5adbaaffeaeb8807cea19c4cb8b174fd7ab5024ce823ad907bf0fc1e556c7e116a82b3ae3bc3b31cd249d77ea2723d9b36bf8f802ccb168922f4436307091a3b9f67a80d9c8039527209c0df3cdd050e94141d83596769d373005e96e84e0bead2dd7296232a1c44ba9931c331fab24711aee1edd01395e43b93fdc84f1ff45bab87089f39b7d744444df5b508147cb94a0491376275d1c0f28f1b8bfcb7c9f49922f2b60f9cc38a3ddd5769037f2574480e3b007710c85a1897920925999de0c28da4b4558f291c51f30d04fd90cd8d03a15c6e62bdbd1614f1ffe4c43f685d977e3f80095a049f8ffbd234abcfac48f4418e27948b708114ccf149f9fca6d7d5b8f9aeac7f57ffd34660fb66761704f3592ae37ed8387eab1ecfba83b498f58d83d1fb3548843c8b784a26098ad4cc968da153827fa89aa173b2560a632435aff8faa39c56dde78c505f14cbb0c278cc71e4a2155fea7934848b0da5330280105425e40fdc2f76875995796ee863483a6b3c9ff63803e13619e57652276d311a54f90f62d2e3dbfdf963ece0f8576705f9121a1d97513fa4b9383a98708098e178a60c63177bb60d6dbf140ae7d99ec5bcdce622aa07a2647624247ea1b0d4149090c8291f7c01c79b064b093d788d714f89db328d10a1fd8b5025ddc5c165bee3c259927f66e00c08c8e759ac737b774f1b030dd92049edcc4f40940202a2adb5f823f94955bfe8fd20fb7b00fdbdb28a8a3ef791231d17bdac889c545efe20957e2fd6ca539e6ecbec39b59a329a35df679da9245ffb1d6e5c9fa7deaafdc66bee5d17e553cad4235ae1b21d77daf9c6a2c999fdd624bc42cd018356dc1d547670ce8e9d67b81bd0d144bf1a317d3512a10e07bc6dab668478ebe5edf9cdcaee197763a954d52b0d9887e890c2a3f1aad426db785b06d0415d6bf6fb33f6cfae07ae9a57e9c349649874179e7e14adfefc0073cdeaeeb66c03a86315d1ac7b375200103eeec23c9639551f31e8c282f67d60dbbe03b795c463556afe98231479eec3930ad255eef240583a597f0c6a501b24ce644059702794c59f23a10c9e6a062b9fd1635e27453653c0ba764ab0e9b67034c2a46d577a06459518e1bf4b573fe0ce21ad751124c2a91869e1629f7d04e0ec94e1688f6db0b0781df8ca19745f70f8adc3eff7efa2086f53269f3f559282e987676896c56c54dd59f44c92f3744f48f1fda96b1c3e34779b5acf767e5aeea7c71b12d6ea8a55f85710be01060dd7568cf9f923b1aa8275baba905b6c419cf70b43f649dd64a3eb0cc5729bec4d717cb95fe7562f55281cb8730068b3511c0d85d11e47d5723ea71a1e8e69d3e30cdda34472484ce67290c65e0c17b8d74838142025dc210d8c7c8c6203167b05e032bf9a01b1f9b0444ec1669e1d27940c5ae44a770f262cd9c8baf26084115c7f3c491b4dc6303c9eac78c16b66c97a5028d5a674c8d44b6ab4f4708e8bdb40b1df8fb0c36b095ec610820da6520fd433726edfc2ab01614a9f6fdacfa04561d6975f5375ed7058550a5dec986f1934786d4a18f6b1bb472f370a72f5d35438788ccc3f475065b7c0e854da16a7d71d316ce06c0e156717a4da88d5997b64f4ad31b9fb6589dec3243fef2af2459d68a3b6fbb58817678050526020b880fc49c959824bd51819a3bf17c063e7be383eb5e76f52dd1b2a2431d97ef8d5c877d882dfb9743decee18193259d89753a00ae1ebc94a4eaaf6c137cc5f899428fa312f3af28dea4b3274a9f51c3f3054adeaa1e0588ec56b420e65a63f82b8354c25d52f6344a793dca79b447747ce9f5f8111d04c2638d2bacad89fb47e253d9e1c7a6167c469b15f0da189e5dd32118159a18d9e9268592f6db3310f1b31bbccfd98c67d4034b19d42b984f9efe639f06186a5fba0ace515041df42dfef937da1f5f183fae761ef6f19aeff281bda6bc0ba8ac4e70ac9fca6cfc5600359a61fe17fdff8d8de21f3a29c1bd436a3738f868d59ac59b63f5f78e739d5de7f50bbafdd89b63bfa47f060a88c0a686c0f7d58eccb3e1e9b36cdd86f89c70b4b07ab1ad8dfed86cfc48376859a974d9c84c46d1c729a7d48614d7796e128969979959aee13877c343725ca043ad86191aef943ccd27453684332997339502e1b1cb40fa5c1e99b7761c9a9737815fb38220e89e41e3b43462ef684ee6425e96d53873438eee739098811fa03d6866138a3cf57565b37687e945d36c991e1648e0488d8639d44c39941a53e0b102f375b94fe26009f2abc7b844d8ca1b823fec4f6b4a4de0c2ef17ed731552a3ca6def65c2b12b4735bfb3774a6960a68e60800c99e66eea385c12dbb6fd917c7f63a788a93631896bde5039e38184c83197130a7d9aceff35ee3a89d44d4d99d089f6570e3f326a23b45a7160c6364192329c5a15304e1b98f2283918249e6e4c77865b8797e3196d6be6816360dc43e27e0e542d40f40380240c5e65d7fbb95d3c7baf3501fd64dcedffdaabf2adf3a3cd3f9a16385e954f721a4e9ed7e8aed8f8eaa0e90af5e1cb7177d2a041cc70b57a357bf9f96b7dfb57f221510882803f1bf6e97642542e5739c23b8f42566c9cf2fa3b856e25af574160d31cb97c62b65d469c8d332f67916212a4d628b887f084abab0674b88f6d37535b94eb730f93c90e8cafed5b1e2de928e9a85fedf25849922d03de2c8caef92865d6580bea8c6b92928df288fb89cbc56c0a23b1c28b9a956254a7cef807ac1302d6263a08c2207e4cfbde2174fbd59a209fd96b41c6cf822d322e9f4aa9d12a79685260263314ef421720d9fa69089fc8048420f46f8212e85a9e95e3a7fb4d06bb8c2199874cb6474c95158fc81c880156f34b99174531876932da99c89c927fe0b57b6d992a8d3770a50412763825872c24cf851f8ca864529697f4ba376dc00a099a75e48e4381c2cbc19424cfde07f8cb76940aa9b2904324248da61a7c3498308603f3b60ce9d0c13b4cf48dc593fcb3d11165980e12dd888f4d0149d92f3f6d5f3ae6a307cc94a4b59b44a19943c4e3d2b66e299f46fff27b4a92be82a908487b55586bd3cf237943e00336e26d3842f12901d44cdb1f142c5c48c25fdfbfebd4b3b50153e444b5b0c1a3ce6557daa142bd48ae70e99748bfe46312c30e35f17c36afb63445df5d76d4095d4874e3c9f8ef86b4208929850b11577ce355c59501a058170abb1e8b2801c2f8343187405552309a5734e11a954b7d03a55c4fa38c1c220d9d40c79c9cfd4d230df34616f70ea03685a267bec09c049f723dabca931bfca5e830fc35b0055fa0b9d120e64c7cf4f2e270c2b7ce42b9312e43def484d4d18658e8914189007aa6f42826452329d1325023222f568bbf0fdb646be562a90a4f38f81dd2695abe781c79700bdd15b51b1f00c6ff21b0f336c3ea4b466411d1641316895421d28354f911ec5fb5174853a7593d48289b216309fe26b4a5a7864871d90e4e7bbebf5b6635087772c53761ac5958fc441ef8f62af9434eb0d587563a1fd6f367eccd8bfc6b4c23e3d57f41e337230bea25cd31c21ecceeb3845b1846ad7bb28194dd1ce8ee7876588d3bed795f63ec832faed6fa0b57c2481873aee75213038e912018244435bbe553eba53bcf6e66e746cf779d7545a63c2b2290799cc240b92aa5a36776c2ccbf039e0e8e42ce91195800aca7755e417fd3c9aa392f06d846975e423384372a8d9b1a030dc21a6cda529d0d25d5dda1b2bd545f69c1c92741cdc4e49708883a6b8136b2b48b8fb4c723922c3826830b80c2a4f89de1cc87944680d23dbbb5c2db6fbb84f5573bade1c7ed008892417263a8ce543c781a79951d28e7f706b2f8c60a3f945b4e619e9b7d073e2e40fe0e9889c0913aefdd16041eff269c3a12523df9aa4f3505b4c7793c41531006b067ebed5bb09ffa61be17b459a7f366c2a80fca573cfca7d94d290d8e8fd2be1413ae27fe132ed4ad997f91c7e3987f9bd2e8f2a4e3265936b2f1940a1fea1a2de43bf1a417ec803f3e96c3e04219a221ce5210a688f92d0cc36d171aa9caaccef793db5035de2eb5b394b06e20de1b499b23c39b049f8227c446b0a9b8", 0xfe9}, {&(0x7f0000000040)="5b0f7a2f796a", 0x6}], 0x2, 0x0) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) posix_spawn(0x0, 0x0, &(0x7f0000000100)={0x4, 0x1ff, 0x0}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x4e8, 0x0) executing program 4: syz_extract_tcp_res(&(0x7f0000000000), 0x14, 0x7fffffff) socketpair(0x1f, 0x5, 0x2, 0x0) executing program 5: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 1: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r3, 0x0, 0x0, 0x3, 0x800) executing program 4: _lwp_getprivate() open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000002c0)=0x1, 0x4) open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') r2 = socket(0x2, 0x1, 0x0) rename(&(0x7f0000000600)='./file1\x00', &(0x7f0000000a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') syz_emit_ethernet(0x75, &(0x7f0000000200)="8361c3b45465481de72fb2d59c518cc97672c1f55701f31bcd9994a15612b3ef933406dbb00cd228eeb506fa3caffc642ff52a8a9e3491ccfeb17731aa86935bf409c013ccccac39e6d0161e31828149a4168ae4546d2ee5407cc1f93467c300036155af96703d97debb05a71398e1fa9392d81adc") chroot(&(0x7f0000000000)='.\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1000000000"], 0x10}, 0x40e) executing program 2: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 0: r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) executing program 5: pipe(&(0x7f0000000100)={0xffffffffffffffff}) pread(r0, 0x0, 0x0, 0x125) executing program 3: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 1: truncate(0x0, 0x0, 0x0) compat_40_mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x0, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4088}, &(0x7f0000000040)=0xffa) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000040)=""/4096) r3 = semget(0x0, 0x1, 0x1) r4 = getuid() setreuid(0x0, r4) fstatat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r5) r6 = semget$private(0x0, 0x0, 0x4) ____semctl50$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000700)=@buf=&(0x7f00000006c0)={{0x0, r5, 0x8, 0x8, 0x200, 0x0, 0x5}, 0xe83, 0x3, 0x7, &(0x7f0000000680)={0xfffc, 0x200, 0xa70, 0x7ff}}) ____semctl50$SETVAL(r3, 0x0, 0x8, &(0x7f0000001140)=@buf=&(0x7f0000001100)={{r4, r5, 0x40, 0x3, 0x20, 0x3, 0x4}, 0x412, 0x80000001, 0xda, &(0x7f00000010c0)={0x5, 0x0, 0x6, 0x800}}) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1012, 0xffffffffffffffff, 0x0, 0x0) compat_60__lwp_park(&(0x7f0000000080), 0x0, 0x0, 0x0) fork() r7 = socket(0x2, 0x2, 0x0) dup(r7) socket(0x2, 0x3, 0x0) r8 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000001080)) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) shutdown(r2, 0x2) executing program 2: pipe(0x0) r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) ioctl$HDAUDIO_AFG_CODEC_INFO(0xffffffffffffffff, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) executing program 4: symlink(&(0x7f0000000040)='\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', &(0x7f00000000c0)='./file0\x00') r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) rename(&(0x7f00000004c0)='./file0\x00', &(0x7f00000001c0)='\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') bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)) compat_43_ogetpeername(0xffffffffffffff9c, &(0x7f0000000080)=""/45, &(0x7f0000000100)=0x2d) syz_emit_ethernet(0x36, &(0x7f0000000200)) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0xa8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], 0x9) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) posix_spawn(0x0, 0x0, &(0x7f0000000100)={0x4, 0x1ff, 0x0}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x4e8, 0x0) executing program 1: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 2: pipe(&(0x7f0000000a40)) r0 = getpid() r1 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="ea", 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x80000001, 0xfbac, r0}) executing program 5: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 0: r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff}) pread(r0, 0x0, 0x0, 0x125) executing program 4: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r3, 0x0, 0x0, 0x3, 0x800) executing program 3: _lwp_getprivate() open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000002c0)=0x1, 0x4) open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') r2 = socket(0x2, 0x1, 0x0) rename(&(0x7f0000000600)='./file1\x00', &(0x7f0000000a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') syz_emit_ethernet(0x75, &(0x7f0000000200)="8361c3b45465481de72fb2d59c518cc97672c1f55701f31bcd9994a15612b3ef933406dbb00cd228eeb506fa3caffc642ff52a8a9e3491ccfeb17731aa86935bf409c013ccccac39e6d0161e31828149a4168ae4546d2ee5407cc1f93467c300036155af96703d97debb05a71398e1fa9392d81adc") sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1000000000"], 0x10}, 0x40e) executing program 1: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x10) executing program 5: truncate(0x0, 0x0, 0x0) compat_40_mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x0, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4088}, &(0x7f0000000040)=0xffa) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000040)=""/4096) r3 = semget(0x0, 0x1, 0x1) r4 = getuid() setreuid(0x0, r4) fstatat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r5) r6 = semget$private(0x0, 0x0, 0x4) ____semctl50$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000700)=@buf=&(0x7f00000006c0)={{0x0, r5, 0x8, 0x8, 0x200, 0x0, 0x5}, 0xe83, 0x3, 0x7, &(0x7f0000000680)={0xfffc, 0x200, 0xa70, 0x7ff}}) ____semctl50$SETVAL(r3, 0x0, 0x8, &(0x7f0000001140)=@buf=&(0x7f0000001100)={{r4, r5, 0x40, 0x3, 0x20, 0x3, 0x4}, 0x412, 0x80000001, 0xda, &(0x7f00000010c0)={0x5, 0x0, 0x6, 0x800}}) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1012, 0xffffffffffffffff, 0x0, 0x0) compat_60__lwp_park(&(0x7f0000000080), 0x0, 0x0, 0x0) fork() r7 = socket(0x2, 0x2, 0x0) dup(r7) socket(0x2, 0x3, 0x0) r8 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000001080)) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) shutdown(r2, 0x2) executing program 1: pipe(0x0) r0 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r0) ioctl$HDAUDIO_AFG_CODEC_INFO(0xffffffffffffffff, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) executing program 0: __lstat50(&(0x7f0000000000)='.\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pathconf(&(0x7f0000000000)='./file0\x00', 0x4) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x4a, &(0x7f0000000000)) (async, rerun: 32) compat_43_ogetpeername(0xffffffffffffff9c, &(0x7f0000000080)=""/45, &(0x7f0000000100)=0x2d) (async) syz_emit_ethernet(0x36, &(0x7f0000000200)) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0xa8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) semget$private(0x0, 0x0, 0x0) (async) semop(0x0, &(0x7f0000000500)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], 0x9) executing program 3: pipe(&(0x7f0000000100)={0xffffffffffffffff}) pread(r0, 0x0, 0x0, 0x0) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) posix_spawn(0x0, 0x0, &(0x7f0000000100)={0x4, 0x1ff, 0x0}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x4e8, 0x0) executing program 0: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(r1, r2) getsockopt(r2, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 3: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 4: r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) executing program 2: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x10) executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r1) ioctl$HDAUDIO_AFG_CODEC_INFO(r0, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) executing program 4: _lwp_getprivate() open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000002c0)=0x1, 0x4) open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') r2 = socket(0x2, 0x1, 0x0) rename(&(0x7f0000000600)='./file1\x00', &(0x7f0000000a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1000000000"], 0x10}, 0x40e) executing program 0: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 3: pipe(&(0x7f0000000100)={0xffffffffffffffff}) pread(r0, 0x0, 0x0, 0x0) executing program 5: pipe(&(0x7f0000000a40)) r0 = getpid() r1 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="ea", 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x80000001, 0xfbac, r0}) executing program 5: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r3, 0x0, 0x0, 0x3, 0x800) executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f00001c5000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0xfffffffb) compat_40_mount(&(0x7f0000000040)='tmpfs\x00', &(0x7f00000000c0)='.\x00', 0x0, &(0x7f00000002c0)="01") r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) compat_50_select(0xfffffffffffffc8e, 0x0, 0x0, 0x0, &(0x7f0000000140)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) munmap(&(0x7f000032d000/0x1000)=nil, 0x1000) compat_43_ommap(&(0x7f000032d000/0x2000)=nil, 0xfffffffffffff000, 0x0, 0x3, 0xffffffffffffffff, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000240)=""/3, 0x3, 0x1002, 0x0, 0x0) ioctl$FIONSPACE(r0, 0x40046678, &(0x7f0000000180)) r5 = dup2(r4, r4) sendto$unix(r5, 0x0, 0x0, 0xa, 0x0, 0xffffffffffffff59) modctl$MODCTL_UNLOAD(0x2, 0x0) swapctl$SWAP_ON(0x4, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x4, 0x0, 0x0) r6 = socket$inet6(0x18, 0x3, 0x8) getpeername(r6, &(0x7f0000000200)=@family, &(0x7f0000000280)=0xe) compat_40_mount(&(0x7f0000000380)='procfs\x00', &(0x7f00000000c0)='.\x00', 0x8, &(0x7f0000000300)='g') open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) setrlimit(0x8, &(0x7f0000000080)) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1) __posix_chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(r1, r2) getsockopt(r2, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 2: r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r1) ioctl$HDAUDIO_AFG_CODEC_INFO(r0, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) executing program 5: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(r1, r2) getsockopt(r2, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 4: truncate(0x0, 0x0, 0x0) compat_40_mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x0, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4088}, &(0x7f0000000040)=0xffa) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000040)=""/4096) r3 = semget(0x0, 0x1, 0x1) r4 = getuid() setreuid(0x0, r4) fstatat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r5) r6 = semget$private(0x0, 0x0, 0x4) ____semctl50$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000700)=@buf=&(0x7f00000006c0)={{0x0, r5, 0x8, 0x8, 0x200, 0x0, 0x5}, 0xe83, 0x3, 0x7, &(0x7f0000000680)={0xfffc, 0x200, 0xa70, 0x7ff}}) ____semctl50$SETVAL(r3, 0x0, 0x8, &(0x7f0000001140)=@buf=&(0x7f0000001100)={{r4, r5, 0x40, 0x3, 0x20, 0x3, 0x4}, 0x412, 0x80000001, 0xda, &(0x7f00000010c0)={0x5, 0x0, 0x6, 0x800}}) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1012, 0xffffffffffffffff, 0x0, 0x0) compat_60__lwp_park(&(0x7f0000000080), 0x0, 0x0, 0x0) fork() r7 = socket(0x2, 0x2, 0x0) dup(r7) socket(0x2, 0x3, 0x0) r8 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000001080)) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) shutdown(r2, 0x2) executing program 1: pipe(&(0x7f0000000a40)) r0 = getpid() r1 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="ea", 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x80000001, 0xfbac, r0}) executing program 4: syz_extract_tcp_res(&(0x7f0000000000), 0x14, 0x7fffffff) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x14, 0x7fffffff) socketpair(0x1f, 0x5, 0x2, 0x0) executing program 2: pipe(&(0x7f0000000100)={0xffffffffffffffff}) pread(r0, 0x0, 0x5, 0x0) executing program 0: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x10) executing program 5: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 1: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 3: _lwp_getprivate() open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000002c0)=0x1, 0x4) open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') r2 = socket(0x2, 0x1, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1000000000"], 0x10}, 0x40e) executing program 1: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(r1, r2) getsockopt(r2, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 4: truncate(0x0, 0x0, 0x0) compat_40_mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x0, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4088}, &(0x7f0000000040)=0xffa) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000040)=""/4096) r3 = semget(0x0, 0x1, 0x1) r4 = getuid() setreuid(0x0, r4) fstatat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r5) r6 = semget$private(0x0, 0x0, 0x4) ____semctl50$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000700)=@buf=&(0x7f00000006c0)={{0x0, r5, 0x8, 0x8, 0x200, 0x0, 0x5}, 0xe83, 0x3, 0x7, &(0x7f0000000680)={0xfffc, 0x200, 0xa70, 0x7ff}}) ____semctl50$SETVAL(r3, 0x0, 0x8, &(0x7f0000001140)=@buf=&(0x7f0000001100)={{r4, r5, 0x40, 0x3, 0x20, 0x3, 0x4}, 0x412, 0x80000001, 0xda, &(0x7f00000010c0)={0x5, 0x0, 0x6, 0x800}}) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1012, 0xffffffffffffffff, 0x0, 0x0) compat_60__lwp_park(&(0x7f0000000080), 0x0, 0x0, 0x0) fork() r7 = socket(0x2, 0x2, 0x0) dup(r7) socket(0x2, 0x3, 0x0) r8 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000001080)) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) shutdown(r2, 0x2) executing program 5: compat_30_socket(0x0, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() fktrace(0xffffffffffffffff, 0x0, 0x62e2dd08f149ff1b, r1) ioctl$HDAUDIO_AFG_CODEC_INFO(r0, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) executing program 2: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(r1, r2) getsockopt(r2, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 0: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() r2 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x80000001, 0xfbac, r1}) executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) compat_90_statvfs1(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 1: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 5: compat_40_mount(&(0x7f0000000040)='tmpfs\x00', &(0x7f00000000c0)='.\x00', 0x0, &(0x7f00000002c0)="01") __mount50(&(0x7f0000000000)='overlay\x00', &(0x7f0000000040)='.\x00', 0x0, &(0x7f0000000540), 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40771d8d215c32e2, 0x0) pread(r0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pread(r1, 0x0, 0x0, 0x0) executing program 0: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 4: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 2: minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = semget$private(0x0, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x2000740d, 0x0) semctl$GETPID(r0, 0x2, 0xb, &(0x7f0000000280)=""/116) __clone(0x0, 0x0) executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fktrace(r0, 0x0, 0x0, r2) ioctl$HDAUDIO_AFG_CODEC_INFO(r1, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) executing program 5: truncate(0x0, 0x0, 0x0) compat_40_mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x0, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4088}, &(0x7f0000000040)=0xffa) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000040)=""/4096) r2 = semget(0x0, 0x1, 0x1) r3 = getuid() setreuid(0x0, r3) fstatat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r4) r5 = semget$private(0x0, 0x0, 0x4) ____semctl50$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000700)=@buf=&(0x7f00000006c0)={{0x0, r4, 0x8, 0x8, 0x200, 0x0, 0x5}, 0xe83, 0x3, 0x7, &(0x7f0000000680)={0xfffc, 0x200, 0xa70, 0x7ff}}) ____semctl50$SETVAL(r2, 0x0, 0x8, &(0x7f0000001140)=@buf=&(0x7f0000001100)={{r3, r4, 0x40, 0x3, 0x20, 0x3, 0x4}, 0x412, 0x80000001, 0xda, &(0x7f00000010c0)={0x5, 0x0, 0x6, 0x800}}) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1012, 0xffffffffffffffff, 0x0, 0x0) compat_60__lwp_park(&(0x7f0000000080), 0x0, 0x0, 0x0) executing program 1: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(r0, r1) getsockopt(r1, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 2: compat_30_socket(0x0, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) executing program 4: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() r2 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x80000001, 0xfbac, r1}) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chflags(&(0x7f0000000640)='./file0\x00', 0x4) open(&(0x7f0000001a80)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x23, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) compat_50___msgctl13$IPC_STAT(0x0, 0x2, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)}}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) compat_40_mount(&(0x7f0000000140)='umap\x00', &(0x7f00000000c0)='./file0\x00', 0x0, &(0x7f0000000380)="d5435a94cfdb49a51f48476de83b2dd7426f1543bfeef0309f7e2f0f72525928a875f99f818f0d2df300552c2e661737796533383ed1668ae0c78b604690c268cfd183263bba2c229641423028663a24675dc938fb4963af1e2870750c2e42f115563d747b7359ae9c5dd4ec24e669ae08e2fade931dbcfcba1e3747401cd9f769d56dc240db0b") pathconf(&(0x7f0000000180)='./file0\x00', 0x7) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f0000001200)='./file0\x00', 0x2000, 0x400) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) readv(r3, &(0x7f0000000080)=[{&(0x7f0000001240)=""/4096, 0x1f000}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = __clone(0x0, 0x0) __wait450(r4, 0x0, 0x0, 0x0) modctl$MODCTL_LOAD(0x0, &(0x7f0000000000)={0x0, 0x0, 0x0}) semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], 0x9) executing program 2: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(r1, r2) getsockopt(r2, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) ioctl$VT_ACTIVATE(r1, 0x20007605) r2 = getppid() r3 = posix_spawn(r2, &(0x7f0000000040)='*{\x00', &(0x7f00000000c0)={0x4, 0x614d, &(0x7f0000000080)=@close={0x2, r0}}, &(0x7f0000000100)={0x1, 0x0, {0x648354d4}, 0x7ff, {[0x0, 0x725, 0x9, 0x4]}, {[0xcc, 0xffff, 0x80, 0x525]}}, &(0x7f0000000140)=['\x00', '\x14(+%\x00', '}%-\xab]\x00'], &(0x7f0000000180)=['^:.\x00', '[%{\x00', ',*!)\'\xb8.\\-%\x88){\x00', '){\x00']) compat_20_statfs(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setreuid(r4, r6) compat_14___semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000440)=@buf=&(0x7f0000000400)={{r4, r7, 0x6, 0x2, 0xcf, 0xffff, 0x8}, 0x93e, 0x20, 0x1, &(0x7f00000003c0)={0xfffb, 0x80, 0x1, 0x4}}) r9 = fork() r10 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4) setsockopt(r10, 0x3, 0x1, &(0x7f00000004c0)="ccce6ddacc1cb2aed8cfe373c413f7c388f17e6a73fdcb18f0a5c708cec90a5242ffd48bbb3f257a130fce005a3f22f21db1b7484937de34465fdc010df20a76980bfec2d51257f7ce7356fde7a0b902b410a364e274258d13ac4b48a7d3015cf1795fef158fc06be339c23d3cbc4519d96b15e9de2bf0cf58148cbeec56f5ce96001149413023a301bbd2e777ec4a926955f870bfdecab7d2bbc226f92e4f6994fd1798f9ef21ac68950e3c8a4722e893b9674db83c8d95551ecc6f93644942ad77c95bb70c441efef792", 0xcb) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000005c0)={0x9, 0x1, 0x6, 0x8, 0x1}, 0xc) compat_43_orecv(r0, &(0x7f0000000600)=""/113, 0x71, 0x806) __fstat50(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mknod(&(0x7f0000000680)='./file0\x00', 0x40, r11) recvmmsg(r10, &(0x7f0000000bc0)={&(0x7f0000000b80)={&(0x7f0000000780), 0xe, &(0x7f0000000a80)=[{&(0x7f00000007c0)=""/228, 0xe4}, {&(0x7f00000008c0)=""/67, 0x43}, {&(0x7f0000000940)=""/30, 0x1e}, {&(0x7f0000000980)=""/58, 0x3a}, {&(0x7f00000009c0)=""/132, 0x84}], 0x5, &(0x7f0000000b00)=""/94, 0x5e}, 0x7}, 0x10, 0x3305, &(0x7f0000000c00)={0x1f, 0x9}) socketpair(0x2, 0x2, 0x6, &(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$unix(r10, &(0x7f0000001080)=@abs, &(0x7f00000010c0)=0x8) __fstat50(r10, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r17 = accept$inet(r10, 0x0, &(0x7f00000011c0)) __fstat50(r1, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000c80)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001000)=[{&(0x7f0000000cc0)="425230aefdd4e8fa905f0afe3d5b81186656fae465dedb46122a6f686e0f289ff86b6045cede631165731b924d539e10e20d697ff5713ca36864c84373543e4e8064fa26fbca22d8f06b99c0ef7d38e82959db7bac19a41e4eac91b0c164b818b032ff20be64965ca134f06f90d1bc1175b9fb9feac6348ec54b74b2f388f80deba5e962bac62c16c3d65003a44fea584c7982e5a7628c52ba03d1f5e98b2ce4c8177c38c7e91bec52623b6b764ae7349719a233f13d4e78d3a02833c1dde54b5a73603781f68195b7d3430577ced6d0ce03f3", 0xd3}, {&(0x7f0000000dc0)="89e5bf69e2f042c2447e56e2e414b24512f48c9a0da13a9f321a0ae02fc6bdc40117f148544b9ff7a4a5d73702fc70b6eeb56aafd257388765824adb5d2f71d3e63ff25fd361fc25fb3b1b1b67", 0x4d}, {&(0x7f0000000e40)="5300d326d7bab015e22afbe9e4bf35e36d237d48acdecf8a0fe42abb787e69d49c2c73c07855025fab331c17650b6f3dfa457cf2266ca76769827b92afd3ec6cf86ed6216754d7", 0x47}, {&(0x7f0000000ec0)="82443016b8b754b7", 0x8}, {&(0x7f0000000f00)="ffac1b18def9097263eda202c2241a69412187ec414f981cb3be72d37134c1cde25d48fec52c0bd1174af3939fc4c348b3a631d3c937d83b8fc22fdd9c38e7b686a349b0ad1b2c8bcc90bcb3aa587d5abdbe9473d2b4510948fdca5d16518c5b8197da73fd63549c5a87d2351379cc2a5801b45ec3f4819d766e71e99b1ecd1170ad12838fe64d2b07e43fa13bfda4cce136fe8978e9350b728bffa63b05af24b22f588a9ca7d8c0de9ba4e37852ff2ed09283b8552db16338b272bbfd69ad58a723c0cd805aed1aee81", 0xca}], 0x5, &(0x7f00000012c0)=[@rights={0x30, 0xffff, 0x1, [r10, r10, r15, r10, r10, r13, r0]}, @cred={0x20, 0xffff, 0x2, r3, r4, r16}, @rights={0x28, 0xffff, 0x1, [r14, r1, r0, r13, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r10, r17, r0]}, @cred={0x20, 0xffff, 0x2, r9, r18, r12}, @cred={0x20, 0xffff, 0x2, 0x0, r6, r12}, @rights={0x20, 0xffff, 0x1, [r0, r14, r0, r1]}, @cred={0x20, 0xffff, 0x2, r2, r6, r7}, @cred={0x20, 0xffff, 0x2, r5, r8, r12}], 0x138, 0x408}, 0xf) r19 = __fhopen40(&(0x7f0000001440)="622f56b665e1f13c7156b92b9f42613d4094f1840b552f557825c6b6033a2923ca17acbacedb74ea285ee703b3aa4bc4ab68ccc92c4eb1b2481095899b280361703e542ed97bb91895867093600f51d532f8f1f894517236e29b14e2b984ec48cf4760cb48fd843750b3e9b35efe6846b8f7d0ff17017c943e259523b4e0dcd16b426347345511daf7de10f237e3962332eefe35f5926a56c622e6e969ca4c77f402", 0xa2, 0x400000) getsockopt$sock_cred(r14, 0xffff, 0x11, &(0x7f0000001500)={0x0}, &(0x7f0000001540)=0xc) fcntl$setown(r19, 0x6, r20) ioctl$WSDISPLAYIO_WAITBLIT(r1, 0xc024576a, &(0x7f0000001580)={0x80000000, 0x3, 0x1f, 0x0, 0x3, 0x0, 0xfffffffb, 0x2, 0x6}) setsockopt(r10, 0x2, 0x7f3, &(0x7f00000015c0)="c68443904723e83d04a840e92047be128b64c69a4b17324677f6a723910bdb702e1a3e4a6e34888c03c94da7680152a39bf02132e28e3c9d33f72c8c890d4b1e36dcaf542c43cc7b023bba25b37a4e8e6a2bb7b7414fe35e01ad5df23da4b1ab9f9e3bb7acce5281a678e26475e48179f7666852c72d734832ff40276816c8903cf308f711f5d420bdf6be7afb383c2c91a97b13aae8d52570d4dd2185294ec591669ceab9a19436e70f8779699bceaab47971e680b27076", 0xb8) __futimes50(r0, &(0x7f0000001680)={0x3, 0xfffffffffffffeff}) ioctl$KDDISABIO(r1, 0x20004b3d) compat_50_____semctl13$SETALL(0x0, 0x0, 0x9, &(0x7f0000001700)=@array=&(0x7f00000016c0)) executing program 2: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000040)=""/254, 0xfe, 0x10, &(0x7f0000000140)={0x18, 0x0, 0x40, 0x5}, 0xc) setrlimit(0x3, &(0x7f00000010c0)={0x10001}) setrlimit(0x9, &(0x7f00000010c0)) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) unmount(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1f, 0x40000003, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000000), 0x10) getrlimit(0x1, &(0x7f0000000000)) executing program 1: compat_30_socket(0x22, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r4, 0x0, 0x0, 0x3, 0x800) executing program 0: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') compat_50___msgctl13$IPC_STAT(0x0, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1803) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rasctl(&(0x7f0000000180), 0x9, 0x0) rasctl(0x0, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x70) semop(r2, &(0x7f0000000500)=[{0x4, 0x3ff, 0x3000}, {0x2, 0xb}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x8, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x4, 0x800}, {0x3, 0x3, 0x1000}, {0x0, 0x101, 0x2800}], 0x11) executing program 4: minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = semget$private(0x0, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x2000740d, 0x0) semctl$GETPID(r0, 0x2, 0xb, &(0x7f0000000280)=""/116) __clone(0x0, 0x0) executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fktrace(r0, 0x0, 0x0, r2) ioctl$HDAUDIO_AFG_CODEC_INFO(r1, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) executing program 1: compat_30_socket(0x0, 0x3, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) executing program 4: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() r2 = socket$inet(0x2, 0x2, 0x0) fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x80000001, 0xfbac, r1}) executing program 1: __lstat50(&(0x7f0000000000)='.\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pathconf(&(0x7f0000000000)='./file0\x00', 0x5) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f00001c5000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0xfffffffb) (async) compat_40_mount(&(0x7f0000000040)='tmpfs\x00', &(0x7f00000000c0)='.\x00', 0x0, &(0x7f00000002c0)="01") (async) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) compat_50_select(0xfffffffffffffc8e, 0x0, 0x0, 0x0, &(0x7f0000000140)) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) munmap(&(0x7f000032d000/0x1000)=nil, 0x1000) (async) compat_43_ommap(&(0x7f000032d000/0x2000)=nil, 0xfffffffffffff000, 0x0, 0x3, 0xffffffffffffffff, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000240)=""/3, 0x3, 0x1002, 0x0, 0x0) ioctl$FIONSPACE(r0, 0x40046678, &(0x7f0000000180)) (async) r5 = dup2(r4, r4) sendto$unix(r5, 0x0, 0x0, 0xa, 0x0, 0xffffffffffffff59) (async) modctl$MODCTL_UNLOAD(0x2, 0x0) (async) swapctl$SWAP_ON(0x4, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x4, 0x0, 0x0) (async) r6 = socket$inet6(0x18, 0x3, 0x8) getpeername(r6, &(0x7f0000000200)=@family, &(0x7f0000000280)=0xe) compat_40_mount(&(0x7f0000000380)='procfs\x00', &(0x7f00000000c0)='.\x00', 0x8, &(0x7f0000000300)='g') (async) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async) setrlimit(0x8, &(0x7f0000000080)) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) (async) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x1) (async) __posix_chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r1 = getpid() fktrace(r0, 0x0, 0x62e2dd08f149ff1b, r1) _lwp_unpark_all(&(0x7f00000001c0), 0x0, 0x0) executing program 1: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x20000003, 0x0) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) dup2(r0, r1) getsockopt(r1, 0x9, 0x72a, &(0x7f00000010c0)=""/23, &(0x7f0000001100)=0x17) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1c0) executing program 3: compat_30_socket(0x22, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) accept$unix(r0, 0x0, &(0x7f0000000180)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x10000000, 0x90) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRES32], 0x15, 0x0) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) executing program 4: compat_30_socket(0x22, 0x3, 0x0) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) syz_emit_ethernet(0x36, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0x5) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000040)=0xc) r0 = socket(0x18, 0x10000000, 0x90) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) lchown(&(0x7f0000000200)='./file0\x00', r2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000001c0), 0xd3, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000a486714b3b6964c6224c6d3e16e0d3d8edebe56ff5cc0190d7f39c044dac99fec5afca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bef37251abcb03f17548c02d51201f93b9860f69d58fca21e1f36041df344b049af83f321177"], 0x6e, 0x800) msgrcv(r3, 0x0, 0x0, 0x3, 0x800) executing program 2: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fktrace(r0, 0x0, 0x0, r2) ioctl$HDAUDIO_AFG_CODEC_INFO(r1, 0xc0104801, &(0x7f0000000080)={&(0x7f0000000140)="9c3b5798ed74b98e11135b163b09189242df15a84235adc28987448e590c8aeb069ed7a17d28d7517a2e2e28c72e8ff2f8f19fa46b521ea858641aa68f96f8417b08618c121f24d523d5b5b75f8a0b358ebc7e904e9e42e9757b6ebd04a03c43b8f31df3e324f817e4eca623a36f13fe924f1a20f000ae480db6b9c2a0f0d0f391edc3717842a124b3d9f8fa682dd17b9097889333f7ece5dbdfc428992a0ea3f863db07ad9e22aa0dfd9f96838e9b73550dfe019f22aaa43f3ea2c1aa04dc129ef97f0d11d8e0b678c54897", 0xcc}) executing program 1: minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = semget$private(0x0, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x2000740d, 0x0) semctl$GETPID(r0, 0x2, 0xb, &(0x7f0000000280)=""/116) __clone(0x0, 0x0) executing program 2: compat_43_osend(0xffffffffffffff9c, &(0x7f0000000000)="ba28a046225dad47d6c35d496da731ac08b3d08832021565f94b5e83181159593f66d15f74964d5dae01c9fc8a2303", 0x2f, 0x409) __mount50(&(0x7f0000000040)='cd9660\x00', &(0x7f0000000080)='./file0\x00', 0x20000, &(0x7f00000000c0)="5a6d192c59dcf4cce38d66aaa87934ac8fb330d9ed48655907a2cc88a4f9e8f1e5e18ad9ae1c5a8ed8ad741b0b66e0cde7bc8224b77a3463a5ca3f258a2a815b6027001d430195171c65d1a1aaf2c12b6c65308c91ffe34938d55b166ea93e7f8e12528393bd66c3de32fbae4ffbff74bb8f4e4ec8ee96fdd3282b7fdaadc50ed3896a6d48aec87cd058c1a5c8a25f293b6ae2af35b901bb080649437d6086c2be3d6613cc6f259c2b8016c77388a4f319684c7430329fd512820ca10d06e58fb6cc5c2bc81e843f570c62e02ee70b54a0113095701900dc05c108a19d", 0xdd) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000001c0)="dd8a6cee31fe6870ad7a828fde9f9b076ec7ba5087d0bfc55767b71c2b00d3ba0bc6b2e12d64d4c45ef4d6c3a07402153cd2aacc3d4a013d2815ba2f0c38bb254077bab1c42ed56bd585307f421590a111b422fb5ca01b2ae09969662a3c0014b85f845aa8b5c1a4507e8863c2f2da891ec79331e150ae454ccda615acda6ba5f73342bdfd5b85fdcc10f054577d18708646d48926399c4da73e96fe6971b334dd03f380c0bacddcc89ee3be5ec3c7", 0xaf) bind(0xffffffffffffffff, &(0x7f0000000280)=@family=0x7, 0xe) acct(&(0x7f00000002c0)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) compat_90_statvfs1(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340), 0x7) __futimes50(r1, &(0x7f0000000c40)={0x40, 0x3}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000c80)="fc366314622530f20011c6958f1b9b8042f9600c7ac4646301c43004786ee38e3518a44c90f7ec2899bf609854e403257cb0d39d9dac078dbb398422cb9bbd0e2ef38114895dc9a7c7041e4cbe2a2d2bf13c38da1905e0b72f803bd5f3372452860f2fbe7cd765578ed568efc86f0d658ee0617626bbef7b06e10d717fd83ca5ef406788a6be0daee656c6e5a2513b69f32158d0ccf61033cd167e74038e1d011c1bf4dce5e2e55376e02d87f17553b81d65803a5d2ef0ee38", 0xb9) __mount50(&(0x7f0000000d40)='overlay\x00', &(0x7f0000000d80)='./file0\x00', 0x100000, &(0x7f0000000dc0)="7974f5f0423d3730855c6804b96b90cdc25226c67b21ab319fede586a1ee166ad17a104e99ad255ad639cafeb57749f46a014876f1d8365898e8649edf09a60bea70f4988e06ecac169eb0899258d0c81293d3379d218110f8c5bc3842e2e9a359d193e4a756efe2d529d5e20110ec059f81693af236b87e13e05cb36df2833c6a170f8eb9cdbb779fa0fc96183b6942ce72e5070eb2fdebb6949f913531e18aea8c0287d56489264b6d24954078d959a4113b9a95ad5767cb", 0xb9) r2 = dup(r0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000e80)="2501223f87687a079eaddb841d01f23a32204d33e1cfddf85d37d2c3c16b736548a4d72efffff41a2357a46763b24ee173dbca59ded83eac43848b4927f3af3aa34548752a00baca796877d37e2d9bfe0223dc43029f5519463cdc780e678bc84500b2de20214571458ba64064a7d7ba08a5207e03da1acffb9b71c34f63427193d5a5e9052c6236d04ad0b9c6cc8f2c836247f9c35934471dc0ede58a111efd8630e30af302a19eabd8f0bec924a993293a72e705d2f4e1eb880f637b9ef2f634ddb2741b3b338ed672c9f2dbb40322c60b3b7a09640100a28ef4f74cc30e64f69933a5bbee04706b639aa1cb98fd1c81691199ba3d661f9eba2a083a69a62338e38261bb4eed21e93fca5dfd6e9f4a82cdc8265dd326a535ca9f18bdf71bf81aea50ce6eb7c2151cafbde1f380e84bcaa033ac96efc8632888e584c8d9d809d1eee1ab674f5717e9e974cbb0af9a6e47522b9e3b0fa20c05e35b992c4ef9910f35f0f3c276a3e3374859f76dea4c6ead9976930ba713bac5fea90bc19f0405abf6dd018a6d61a2ffbec4986298b3303cf08f1e5efb1da474077b56152fd148981330094bea1fb069c9f28cd26f98bfec9d9ab58404513a4cd032c6f793225e0a722edde94d48e6ba22e0a84bdf3cd100dbe89ce40fd3c194c31fe0918b3d957a97d44d0edc9b9f22249eedbc09fb5146df3d8c764fd3acc65a4670caa07aff2d6e6eb01a2378585656383de8971c1416bc1fec79cbdca6eea5b769fef905b885eb0f979843da345732b555ac5d895129fc753a5a703e987aa6d6094f181528c3a3fad7bed18a5d117fefb18d400a2ed1f9250dcded7b88b35365cfe19d68bf6f6991b206b61741bae067799b1e892cb25c69d2c2a06e001b090c1b63e150951385c77692ffc2361169650dbd0f8177e17550bbdac91aa5278a07ec8c12d356758565b91e19c5960cebdbfa84b12dd46c755633a9a10366ec454200f45d38dec09e7cbad7c97597c5f310966ece4e2b032bf131b8041d43812ce5300c8e51d0a7a5c4eec94746a40c657ce6ac20b8c0f8c19098a74324b95f0f0929feda0682812ae9308f17ee7e84b71910947333a339a05674820f0563e165b9b4dcda8e51f1c8303b28ac59b319b897921d011ccbc4c06519fc9a447dc34c290118bac17fea5ca130285fe1aafb1447a1a14d349791d53cb41424f128173b872a1a33634311545be15bba0e64c87db0623e80e8ea8c388fef862d5b4c0b59f92470b617a316022bd88985b58bb0d8eb009b4b2c1a3546315d665a63eabff7ed2ee796195266c221b80b31e0038e9b56b89b26801aa9a024a1c9c125cb79688407487d423d095d6819a94d853bae453db0eb41cce67736318761eb843b956fffd13672d4f922e12d7b9e19a61d0146c548c9bfbe8ec137c423e9e6ecbaab88bc92157e6950d329cbdc82c6f38d82519cdb99979af2201be06e35e0513b4eb67e10a4b7d23e16677d40c1cbf5c085c10e059418ac8f2cda65154afc6eee763898291d5b979662980e73f5973966a26239e60b140c085f28e81880fb0ba805428412421b4c6206008557d88c7c477e50796fc137477aff3141d4ac3861fd0a7fe7ae5c43396dd59cd028336162b37fc1afa581f90740a08c3c8549c81d2f3186e23a19b074efbe301eef2ef0b77569aea87a6ef1c4eb4b8cd0eea686ba9356f46a375503e6f0843b532a58e003e0ace1e11f26d1aaf49a732f2bb9184da045bb61a1913bd6df6b3facc487242196a5fa7cbde1b7eab56f739d0744b8becea70932525a9c16331327f1e23caf7df9a6878241434352d5c52a5c757e862cdfd3c5519039d2755a919cd6b738ab77172e5f4decdff3e3d66a07993644df0e76ec6af21a93e5e95434f1c82e5c91a07b54f31f4549d61b8f58f330b5b61a519876ab8c38c111978d33495977306f79905f1e52198676be85025c740866def05dad3805554a4f883843306c698105ec7ab5a21105af790ffd2e3bb5ccc277df25ffa9c2c8604379f29c42bd65e42a731944782883874e4806c4fae433141f18cfb1f1d8c2aed234d63fa76d2ba9b5eb82110657a8b83eee7328142ad958b42c0e39a50652d63e75c1f7c54cb9b16fa4fd7930bcfcecbe550c259d9c121eea0ee18d92296353fa095078902ca83924bb4d6afec1ce78dbb7bfd437c8baa4627af7612b8fcbbe85805c322e4305c203c1db2511753cd105b9ed90c32338a2bce60c872e30835fb3ec05b79782384febfc10bdb1b3bbd95173aa8bf914b215484b4c03108534c3b326efb824d0b37baaa8d3ea138625cf5b04b7a913b78e5882aac747de2ff6d058b5d5ed7f9c36d45b9e751fbb3d9a6ef7deb413a845b765f0f362b34dcb2f61471071963dafab64fbde8188398fcddc6c4bd81a855a3d60f0d3785bc98b6a9ed4b04e064a52bdc0916797202a619afaf54d3408807b1a640ab2f501f9b5b4ecf1acc410f93c5d3bba67abcfe84b874bdd7e164d334a9581ce9fd5845b6bd5ad60ae133c448dcb03d660788f350d975518e655dc487ed22ff3b81241d53617d25fcb3bfa2762219ba74226d8424bb69d697a1acf625afd1e10a3069686b20777a8e4242d3d87ab5cc4528b0703eb123a49685c79559ec7f00db9a419ef030d57f08587d17cdc50629241f2d38551c9771589ec19149a4f39a8897b983ba4c0f845b696537fcaef39cf9ad92794ca0ee9b32e1fdc87b5e015e2d28be011d5d080574c13a5dbd6a148056b4756d29314067cd66865c6f266c5b594552c147150df73fa7e2173fd8bacda803297ade211e15d59b2aa7b53b89cb0ef14cf2680ace9822e906474e9fd1f5085679713fe652dfbeedaffc6c5ffd51ae0675492b0accac5d01b580a982fc0f5e8e44eacdef324f567730e2177a1eb1ba6116968f8bb6a8aee25fc4a7428871a76c918987eef55c0d3f44f2501bad5c8b67cccde9521f4122a71df1c1b0b6dc20d1c3753839fc5cdb40ac2ca50a6956aa5df1e31673e0d449ae1eca5fdd7ecac5b24a2dabe7ce90eaf5abe9a3780b3dc89a21d6250104ff872bb1b5d1a5d52fa83af8d0e7876c5b133475977b86dac1fdc210757182ac1d6b9e6b65fbf05cc12f38f3d93cdaf22f402d70cb98eebe994526e58db0756c82c6b8f8d367a6e106d897e69b33a40ace42aa491d902550d57a2c711c6a4b3699632473247b227133a250ecf0cc0eea4c8364138aa2c4fed13b339b5624360ac3d6d8417ae712afab49c68a0e4608d19169eeba0b347f91f936d43add9177dc7d4436ebe60de373252b3c73bcb02f2b1b7bef6a57864d9333a1078c2ce4c6ae00184e3ed8c833d743d7486651766e0ff722977a52ab19dda0d979177a228300073e0f14e4f95537df6e335152bc9bd56f39a762a6b772ccba4bf9cf9d9f290dcb54aaa8220bbd328f50362e56918ed79c912421e755b386df6011a364015f01eaad66085e1221431ffabe425f26a53732a32323b5426b01385b60c7f41a1249fa87bd354e80af07e2b8725f3aaa47f6c511985a32785b3169ae922ba0d743286637a7e245cc93b25a730c95cdcd48d6698b50ecee828c80ae6c60620a4dd4046f0dcdc1d0f4b7555585b090c487749dc82a6d34b0a1537e08f0ac97d123540011395c05f9e3ef4d3a0c605f18feaf8da2186eee911187ae7216682edbc77ec74df47236b8e758329b8a1a78bc1337a65cfdc84a9b38b585854a5c91815c331a6d08d81813e597292c2f1e63e56964d2567e7ee12c6f0816f24074c9e0de73347451896c09e93ff47416dd83577c84751afa99acf83db909bde71cf417a8a0c00a33bf25e3980c8fa7b13386db9dfdabdd3b5982ad587b87fd7dfc9158c3177970d0c1ed7392c125d6ea959e73dbe8a334e023a6d8c69bdcc08cea58744baf377de0c34e2be84d8ae9a497730338339e3b9abd3f5dcc9755b02c9382174069663207f6b6e8dedf4dafd750499ed54ff3448c8e996abfb350aa7c6b3e5139f3f7648123309c57925a5690d737db753e1242cb7269961f44c4b7568d7cb9542548e0d69b9369b392cb50d30368eaeab1bb5ab217fcd98de6297ddf1570acf21dfb7d254f3331bdd860df4bc46ad79a3dc4845bb2e34c937790600069ec055d35e2169d5a54ff1fd23d422eb4317a00098ea063cbd0f2477c63957b930a682e1a949d693962652c14fce1064d6e7a85b8a7f291ae01d10d65bd6920d8bdb96e9df4e9ec404e7c02805ae630df4f5de49886a3184368a4f65f8b71c0ba332d9ce9a3f7df9845a295f91b3d06ab40ea03134bd8a202aa93df7f2ceafb47fb74623a2e4b91a30b517f1fb7406e6ee2a8bc77ac19653bbc0943e017a900af5453a12f3a8b01c1cd2a19b796091ccba5e8a920b918fcdb65b8f7990bf8f8cc781f1ead9459eaadc83639c19f47c3ec4b3a022a9ed431c37a15e6444127c1350db6ceff20b91883e8e190d33bbf2e7fda08219fe625da5a0fe4853bd1517bd3a58e2b9a5f0dd051acd73bd0a1acc05f72daa4eae7fa857bfb7676ce5443aa4d9ff8f8d7477322aa84c84a8a17fdbfe45f2d9fc4778255a3d4ab2ab19a473d97decaad9025a0daa9c1f7782691dc7794be172e30f47358dd7cad8419729b5afab02dc1291ce83c844d51d4ead3a25f4401afa211f4ae818c80836bafb7025a0ac2f99ad31d8f87c7f642a06f16de1e822399721e1759a5244053dcf71d353d0fc7b5c025f88cdb52af4eda79b6f24eaf13203c54542aaea8aa93b5e68812f3654fe197d0aea9ec4b074df68272a0906bdfa042bce93f072a0b84dd8f71bbdb45f39b93686c96caf8ac58f533e428880ad3e2f6b243ad37b1ee9894e18da81a6cc113fc28f477591af66776df827238a3af1abc4ded1a8039f7bc1c0087f82a3d18c70ffdcbbe9618d5af19422f274703388abaa422099b2f7402ae73f7e7132091513b9b319cd198d582739b90d61b987f790872147153bdf6556f18869246639a1b4d005781cdbdcc8c8fb15b915f8c74b0274fc970a40d8694ce48804f3559bc2fca46af5de7f3f1bc985880bd4fb87548a232c5bf3d9998f3b85dc847a6dc4b92276707f3a9e3a052e427ed4e048c5dac5e56d910c033f7a5ae55eb77ac71cca009e04c33b2f45b309cd1238ece345f5304d3b940bc86ded6bd236d7df89be031ea70f88ad2028b7aa484dfe02acdfea0034f81c1c27701f0390cecf4c7dc6e7512214d457f04dc08403afa9a63c0456a34b531f142bec3edf082d88b3eb0c2cdb850a7d7c84870218dab484be475771af19ec20d72003ecbe35a69e06c54b9f779db6d4a8d741114e5da231656fd38b2e121c11bf6d17d6ace54ed0cb9b1269b13577fe4c30085322610b556e1b93e4ef6250add0db924435ad40505eeef857d977ec2fc1b28d5d11ee646303394875be431c8f4f1bcaf1c7e22afce452e8322e8d7e39068ff91112a4a3a3fec54e369c32bda50d12691246c56b33848b4aa2ed56b3f05a51d85dc9071f83acbae217eb1fe9eddb04377b6e043d37d99812dea2622534118a2d98f45d3f18bf02c25524ff1da9daf22565871b1ca1cefe273bed60bcc5d2471c5dc69efff2b93eafc9ac9664bfbee19a891fed84dee0fb3b1dd4ad35f1e3c49fcca60732368f70e61157aa18faf01c3cd4da10f672381d8011a836e359cf61e69340fd782e1fb3047b0b9bd88a4fc7c1cb5f663824d83280134dbe5991a26fd48f43a50d715b068cbd2e8f071f02ebabc9132be18ef93fa804e3cb1e390f5d36", 0x1000) compat_12_lstat12(&(0x7f0000001e80)='./file0\x00', &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = socket(0x1f, 0x20000000, 0x1) r5 = posix_spawn(0xffffffffffffffff, &(0x7f0000001f40)='\x00', &(0x7f0000001fc0)={0x81, 0x10001, &(0x7f0000001f80)=@close={0x2, r2}}, &(0x7f0000002000)={0x5, 0x0, {0xff}, 0x7, {[0x2, 0x2, 0x80000000, 0xffffffe0]}, {[0x82, 0x4, 0x3]}}, &(0x7f0000002040)=['overlay\x00', ')+\\/).@\x00', '*[),\'\x00', 'cd9660\x00', 'cd9660\x00', 'overlay\x00'], &(0x7f0000002080)=['cd9660\x00', 'cd9660\x00', 'overlay\x00', '#(#[U,\x00', '\x00', 'overlay\x00', 'overlay\x00', 'cd9660\x00', 'cd9660\x00']) fktrace(r4, 0x1, 0x4000, r5) vfork() r6 = openat$dm(0xffffffffffffff9c, &(0x7f00000020c0), 0x80000, 0x0) fchown(r6, 0x0, r3) compat_40_mount(&(0x7f0000002100)='coda\x00', &(0x7f0000002140)='./file0\x00', 0x1000000, &(0x7f0000002180)="0d31ee40b8f0405d22ca4216e683d34469987d6e4b831d58c0b320d77950bc26c8d5faae314f21c47e3917b00df07ce29d1c566556507ab5132e10df4eadde6f24a3b0c40319af70be8fcd13a6b40f4d21bc3c22d8e564e2370ce7e42bf2f5641b921c2a8108c3a806bc2c0dc074e07fd4b958178a3a8d69b1273e19133974883336c644d34a4b1aa16e8b7e63a902359dedf5d0519f35a4267f03a89468ff0ad40493ce904353cae7e9a669ddf69e1582a39804d5110cb9407d5c0239c9ddf74653f5e1016525479d9d4788230185035baf47ec02de2e111526a63353eef1da9cf95cd29392c1335c5a54bbcaa7bc3143788a125b33fda1e05ec9d49b3ae9bd5662598e0129bb5740a68af231ae15597e883d89184340081fed2aa94e0b5b05c47ce63cc7dc268c2c50f7c5e4ebacc2b385048ab651520d70484d43929ce9bc8ba2ff22848f5fd8ec9607677f036e70e5c7a5cc5b89fb696377d31e817b4a1b9c7debae80c28e4256293667d4b6a861ad944c6cff157eaa9d56bec61b877e18e6d7c0fac264bb7744e3369b999365c05f804db032917b7ed5c6b0dc8a778349b27ca84be5180c50c42880fab8a69b5ff77207618ba951fee45007774b977c22d0686f2d842d5921b0942461f235b272d134744fd3ca2e360a13e06ddf9dbc5b0c0c17f946a2cd32a6b87dd859c4b017cb08646c14d34c13e668f8329add680aa54830f145214d1576c77bf1e2935901c5d8a7fae101aafbd82ac999bff65afaf4d4265df948bedd9065bc3aba2d6c378de9da871a3699b43ae1e768f2a54813f51cc83d973bf5dcfb34ed15f33172396ee3c0d00e79e97222e14f875d267e7ca1d4085ebc9ce71d33a68dbaa154bfb4b41aec36329d1b4ff57601b0b891dd7036a8437dbb21dafce3b507cbb6986a1b343d3d164a3c19cea554c3854877038964104451cae201390da2da579099c4a406ef9f81314afb445cab0cabedad0bb7f2139d886a4f5258ba105dc7eb2c1750dc297ff96711960b49efae379b66bde6a8977848991ee4cfa595924416e1d2594801dc69987b46f4b1aa60124058cf851c5ed6f5af679e34fd8cd1d62938f2eaad3e4c060252da8e93d2c9b5bbc08ba054bab9a9600649489920b3ed9a44f9b6a93cc0283b2859d30437980f28ab080831eabb6e19dc69f60f8f9cb210afd68b8b7f2f237094dcd63bc508884fdcefc89bc871c1facad12a19add48136737ffc04df5d21a1fca4060b5e4fdcc6fd5984319a56b413582a479fec3ce59b645391f63b32face0d2f4a4530f89968a055f5bd345fc1a6aa150564adbc4388b7e8e95109dca0dac54b65b0e1c05bd2dbb56122f19e1f44bf8c516e9312e162950eb94c3e809c9ee8f9f0ae78d7794f6944fd289c24415d2388dbef7f8b47cb00261d67f648aad9149cba9656711cbb992b85d5f14cc181a5cb0a1c31a519b8dcb7c7f723c0629e0166838404041c6da65bc3521c6cd1335b738b22b834bbea6d325cd4c90a8c748e3d535c7a8e928a569f05c2c13506ca095a008b810ff1d4d9c3d3109557d04265ef4f5e08c2378f78b97cd4bc707445beaa529db6b6eb1ca9deb4a143c253c3a5c5aa54e3469377906e74d12a3c57695fda346bc79809093234e76d0c2171eaad0d642986552e8be47849adbf78ca35c3ea2b7f3245ebcbdad9c3d97e046d3b901d37e7b4351a6907348abd5a68993cc2e27f0b3e9c62b0928f697c0e27d0bd5f0e82c86f43cb723f06456190bc3bbe78e5dda5b6448e11ba85793b66b36f7e77f12e30b205d4bfce8a8a2dab47128cda4eaa5c71ad01b5803e317475727d0c7de928b528dd92c6c394aadb94ac2ab1f1592093e2cbef4984f737ecd216d4e2ca67bd7bd0efcf22a854dbf44c11a3ab585ee2e8eebea5745db0e8079e2acd8210fd0babec935049a35edf32e68a0637e19aecdc2fdeeb6f826366bb21c272c61f4c3e25676c71aba749336f5aed22590ced5fca08d0e1d7714718b09153787fc232de6b04d7c0b5123b65d2297a3b4d53a31cf4c53965dd627004c8dce2e85f129925f087ba95c8bba3758c4a3fff370cba36e5bb366b8ee90338691b7b0a96e1c8eede5b1a625f0917c004d3c33b29e7a7ad6f0455df2fc6d1fd81948a8b49edc32a0e9d50ac2e67af43ad9a27591a937d56dcedf58d8ba7b8dc940a4c22d8d840fe8b1dcd80dc6be161231294b63d99ce58bbc8093f28d57ce0e95b314a13abe108996b5c1b598e821fd3111473f76ba5563c0618bbcf48c5bbd13cf7eab84812f539590a793f9fe386d95360ac734e1b193c50054c2c016a5603f24829079e641ef1e04c4c92ca45b58327f2f6ce3aab6ff6592356dfdd031efc7ae761b1976049d9599a5b37777709d9e5981d81d9c3be607af5ab9a78e54bfb29f9bda13da30224b6fcc8de97de44c0395128a6096537dca772d63fa66f44b94e9d02a4fdb60e1a2c4eadfcfc5dd563a572e469711534b67664239594f085cc2544ade8364cd034c433e0c4a80f7ebcf95ec04f3418425c53891c87082a88c1b20862e937cb640b11075f94bf317536fca488e4ba584b3c287f7d136cd45e704ae352164c1b97c7ff947c7f2e1bde70a597f0c3f98987beddf96dd5de07be85878092ebe99ad50941dad78a5ad3f367194f84c506f26f66e75bc0f97dd158fb4cd16d295c76d1421ae2cc10c0ab45ebaf1dfa1b61bef701bdcf95d1890232889afbd5c036f7263fe62945ff33b9f86b0d1d93ba107a493797fe0eb9e75f7ea804b31a2e7fe56eabf3cb3f4ff85817328530319e3b2a7f3103a16c4a41fe996583ac1748f3488a9e48181e7d89d9df9fa671f70f915d8117ea0d261f43140e66b61df1a79c4f81388d371a36d0fac2ae476192018b5340966d2a114334acd85b9fe2bdd2e95908c916e952d72a7eb6d300b2406fa36eb020417d954898f89a90b1063a6aada936a7578bdf862a2cd83133860c3abdf98a9c1ddec342502c9c72fb30e0dd862397250f8a27d48521b559ade09b26684076c3ffcf667f423668fdb33b275c05047e8c3467382bdbdff46b90020e06f8b5319a4b590aa18ca194a11df930a6fd6957625dd8292454a9d5439c0df241668d342d58a1f98ec5ef8a3563f8d5dbcd05b3a242113dae9d6d39d209b02668499922beb040f740b94f5b0a7baf38cf025a1b607e50333790f782c1587a7b52f3623ee4c29ff8fc81a7d6598708238e6fda36dab146459d964dedf3fed49fcb6a5baffb2e39d1931b1bf5eca70402cfa58e78f6933608a821786c11acc789c7372035af3ced28f9476e37057103563e26b288dd6eef7992a66e5c40029670ac7fe15fac0c7a207477aff9fe75e06e43868d2e4fcffea26b52cee896d1bb8015f6c880ebaf2b112fff0ee3686110cad2f1cd4b87ca5e6426b1b86c65a13c20e2b45141a70cb17aa400394f3f4ee2195a228f7c312ec8d939bc6b113a380dbc2a2f8428355ccbae072b122e5dc42ff9dcdb3c967507302c5361b856a384e7bddbce3c6c9afe020bbb80f56985a476d983df1bdb3ca17c50b8ecff3a0a2776ca998dfa5bd9301422bd3ac27f1cbc2d3ab14919a2240d079e2cb57913e3771ac23308b812ced9c0ff2dfd15f5f1a719021eb0d906a3c66d88caeb334e7b1cd8a23dfa24bf7b9800814aa7bbdef0bdc40f7c0fc1bf7ec85b6ab1d2270ede776812e89ba8ca73ea950ebda6b4d4135ef43d0dfb001aede426b1f06e3a5e405f07e2fa96c7249c79e041d7182a2a88788f8e696eff9296d401033caeb6e2e41aa2806e41a2ee8d0460a7fd1f4b481e6bdca6cd8cebf89832eb38a5d0d96a82c55b1cd654ac2b9a0ff10a296559dd0c6b19ea434dc6a938c083a03329e16bdc3d6055611c51ff95456eaf6f8ac9b609dfac44c3e04dc8a002362ee69a7560f988b37cd23811b52795ab1edc5a81a05704581cc703e55db8b15938766610061c2aaf6ea03e7d46fac60695641b40af76db4df68f38bc5b54df166f9c9b36e8fea2ce824cb7d297b6e3beae4219463dc92a54a8a49716843ecccc371241297c366b391603df4ea5811dc158ec59a88095e69af782c2d2827bb93032a50a94a8d3e7fdc0a868aafc4826b5b9cc0c6426054462d787880ebdb7d382896350853cd6500256c58aa4aecf84fdfa4aabe5bc53e771e1a621ca7f5c7c7ef24d6b7c8c4bb4dc8925afec970413525faf54c9d7e063339fa36483fcfb99b25d5cf84eefafc8eb2ee10ccdb25863d2b39f420d49cdec0832462f67d8c9f4aa956027f62e5845ff8ff91422f4d5527dda2e20e9b4afdba10e9e62b542e3ef6ee5db486bbbd864c1824c4b2b1bb98460606389956dcb4b238b49ddd5f34e2af359f71c72e4345d9928c5cba5575956ebd2ef9204bb8d747c516167930f383333779b4153516540f5ed359ff3efb552ee8971d5c1453963a5ea601c8172b389bced0d666c8cf8afa9ce003bd5a05c3cb95d30bbff8650ede91c71816f4dc3b6af80a4005adf42dee69fd1ac488a56b754cc301e2e75fa9b607f66874923772befafcd71b9c433bcfa597c4eeb3e6af28b3b9902408fea40f2e98426c9d97c2bc442ceeab20937e7452e356a881f76dbdb89758622d7673e56549ce09e64875a660e625624f164706c7674e91df4dd2a9ba7b4ac70159a35eccd1be40dba27c08a22aa078b6c7a0bf877634b8e5052d5f9984a34257827f14f04cf13f564db3d24938a45f571aa2ba185a79adc6b38bdd962e3c0d27bc3e0a15c09129445598f85d16c65f3fd4340f14e89731cbaa4e45210d11ce2aa55bd5cbcf11bfcaca00e8a65f082dbde70e8d24629dd637b38b91e20094e15e26845a63807bc96298072ab55f866a4fe281e6f35d4441926318264f199eb3d240a97868b37e731865623ef660e5a9b65e033b1635eb52dcb403883db0975f24eabceb47d1c4fd167f79a2431452dab1476e8019a522f23120031e4914f3210b84d99becdb644283ff2f9653edafac3f9276a951cdf418e6ee88454b1ba481278d9d55113983f687a715b1de9133038bcca77be127d077c12ce79203a7774df6bcfaeaa9bdce64889e9043356919923d441122030119dc54ec7aef1c4d6978ec35eb35ee8b40e73a65fe2523a8adaef2bc1c3709b712b076998d66ab4f25619a3d8e54f90b03fb5ffa913c92d583dd8ba0f173fa9081c37b630006eeeee85efa72a93731c23fed0b2a52b13163d7b324940026e6b04ac13f0806b459be7fc223173a470d19c6753525964fa0033ec3ca2640085bc2a2bd6e6d945ad613bd0a0d4c9861d1180df27e055fd2690427502eafe559cb4b8f1f02da3b1f855ec45b3fc016005721cc17de7c8afb18991a912539734399079fece7ff747c6955d0870bd9487e9fca329640699d7342122730c4634d42fcd61837dd36cfc97b6ec54c023fdbc61423847e1f83d93bcee242a7e165315dce0056406be65c48ea9dcb4708b139767bd10af024ca92ebc531afa88f333ca2ad3d1d20351d0fb8a07e6fbf08a60ad918c7f7ee62f2a22f815bb7ec393aed05db2dc3f8f07d4a2ac14617db600ac5e1c0fbcfe8112f45594f934e4f69ad3cb181ab70069096f7f8ef7d710f7f52ae25e787e99f26d80053db200dafa667165f3f944b921f837ac74cb1d15979260c1bc76d827d777f464aa9de317ae10bc9bcd46efe45b609a741e2fdf57586b30a48ea3714e1b70a04f06f1bb9044dc1a7196dab736e7ae692da14b74cfce1dea1ec07177aa8525a2e6aed4f0f86d51") sendmsg$unix(r4, &(0x7f0000004280)={&(0x7f0000003180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000004240)=[{&(0x7f00000031c0)="eb756e912edce49768370cfe57b3725c59e12a22240b2135e2ccb012e292242ea4f9b7ca0268a3a0ad98f5a8b346fe9f1eead1fde0769b2c7262c984dec2123a4d75adeee49e381fb7ba011ec00e94fb91b5a84b5c70899be99341596c399824c8780c08f83dae8552f712cd8e2dad824c48c1e5196b90c3a7554d32b3cd292aa6c8ecc2b919d1c63bb8b99a7dd0a386038a43eab930091a7dd24bc0f5a439fab8ca0b00d9cc09f5cfa6a9a06ac5930fde087863539822d2bfd8a430b7f145c096008cad8a5baa11a1986d9e0f9350853f9bdce5ebeeeddec2b7818a4333410a894112642dd438b172321d70dbea9c4e905e6a4f47e9a490cd37d80d586a27d8b14aa365adf5b39a00c00db09d093d0d608f2667e61b2297936a9711717475ef432291dcabb6b533887a00e9a25b91f2ad9b407d606071145d421fdfa4576f63a6b8c2061f02eaa872a736f9523f46900db97244a4d1f2f842b4776261f85575f4ce48653a809a07b23da81e39729d9fe32e3c9bb1d5f11e10668e7a8a9fddafcff5777d39336619b6da1f770684a02d7c77c476c9a014c2519b664a26fd4f8ab52eac3cff75aeccae2ca3a872d2e3c8028d6db8153b4abff57c05c5af27c31422d25d0c5c877c196c93a4bc4b6ef1aec906801aa4616ba107cb7acc178d2c42f2bfa11997ecc9e844331c748488ec6303c0ed872f4be9cf43d3f4d9e6b31274c585c214ed2a0153a18ad2a654474e82394bbec1958c4d0b0530649b540e58597d01de2d58a2ac6673aedb2deb28aa5c9dad503227208683507398c05a1a0617184f81ee525159df664d890a2755286408e5d57544b718ac60878f87456f7231067c4ba02188695a2f4eb2cf16d355af571ef06d715bb67dd3624f8bb15ea042989af93f0455759fb6060e42c1893efb99a0f358f4d460d97b805efd3a19bfeda22965a81402bfcb7c52ba2659baf9e0405d7909ac8910985fef860fe10bf6ac410f9565f5c3c19db6084994f35da9105de3b87778ec4a236ebac6578a75999877b5c839347627a75ac066f79cba1330cd36aa5a4aa00647ba90f41219bd82a52e0fc1c7543940b976ed735f9f79c2f17c3de816ad10fcc12c45ba8a989a08e583c5f9481d409eeea372cf732ea49397f45ae6ca1b46806e1ef4391f602d33339eb0117e065fd1f8b66de373abf6689776829fc8d8f7e126163f5be1744e2ed9aeab4b826bf752186c6e372c90837cd3c02ce332bb4320fdc4c76024438bc298d2e8fa9c23268f3ef7d44bf2e742514eddd918599f7569d2e1d6e5b39931ece4b35ca7135adf7cd380b179b13d81a9cca7146d0a7906fb0280f4b51c1faf30edae88c3b38a4791c2d5070dbf817fabdada7eaa473be6e2d1034583d333d00c7906d461f1aade0501fe8e32ccdc2ba2150f3b2c92d948387943c10b8df4eb45c85e7972aad0f86db5735e3867e5fd8685339bc7d6029ff836357bb32387628de5c3da4a449d2a2a6954d00206f98a49d1eb03e09da989e2a5ba1d3ee6015be7865795737eb6e52ec5a13a69bda74d9136f48b3841c9ef2e15cbaa47c927be6b2d1c38968cf3da4a82b1e9e5b029c3d167256c6de00fb8025748d00a8c3be9dcfad49f593bd467aa94aba0f44c4ceee86046221b21bca9aadfb29094a60ced5a699e5fc76aaaf855d0206ae00c09c196f5ca88d1ebcb738bdd5a1038be20b0b3af49f2b58e92e2612b5132c3ccef745e870b9ff5340f40c464252592be1e22c24374d3beae9cb18699d81287455d72cba619fa2c56c50bb780815d8c6ce59b18453f74e441959913b5cbfde86548edcb8526d8831f33e190cca5fa6e1a73dca9c894c901bc9ac43caf3f7f10a6803173eac87b51c231e74e98231a288c7b9322c087b43d1413d1303c662115dba1158bb4bc02f0be1fbd2ce855964d837b2af2bf46b5528c7a0aa9a5033f0ae643e9afe86b044f449df09b77c76b747d4a31a9542d1eb48a20aea7a6ca18443830cf81d154bb69758155d5c889e4bf55798021861157a021808ea2604d9604409d7484d0eb3d28a0628c1f6b0f7c4c555a379b44a0150b3de21d8bf84b923dc9429d8474dc2c2570d2b3df26f2b1570658b20d3070063b195b9e7fbc3970177a016f70a01c8c2d5d240684676fbdc5207649567f02c00d873542de3731fa0ecaed8f68c05aad7e5e48909b93a9811a081478da7a0ee98b0d66c5a366d4b3baf09a1eb684463e103da37c9540f4c35343768daa79bf2a6cfca136e94c2755e705b81ea931fcb347175c4c4a73fe72ae09c6e7ddea2e2facc0b68c72a0478efd328002af255b0d8c552b7240de21b6629149d0cf72c2b649ec6ec75af047c9726d07930394580ebc5e13025362c309ff45941755d967c83a205aaf1a7703f2a267a20ab7151249986a11afa46e0b94602bfe08a2a10982ca1c7aac0fd055f52c75192c9fc0b10ef51bf5e574d4c8551e78b21e9758133668f9d87c478bc6e7fda3f4401353538b27f8c3057d324cce1723675cd80effe4f7d85679d6a4d24fc9cee10c3e2007d4acd8fbc12039486ab92e7aa03fb2b20f3c1140a9bbecc66c4d097d7300e61a041e9a4e2a2ac98b6771d8125d622a5704edacee29156e537b08b0b54134c374ec80320758b76aa9b4c2cca1d064e8a6e1f4dcb070011671e6d7f7f7926c04c2b14ee0a14759179ab5a8700f29ca44ee5dca261a6821805e315ce3c2bcba98ee14787ad4bc607d0b6f56ed002a548a499622d02f433fba83d9e4a05b1fcc11db57865add87986f0d51761d9295cafdcb65d51274ba55a7ad167ba315adf00da658c6670c1623d73cc97276a7c280cddf669816c99c8b3fec0d8e4f4734efec147dace94fae44d06f863c772416c724abf4ada8876666cbc8500eb497ec2cc44c2885596576e5e6201ea424067c51df3513118ef586b96ccb8533fbccfe141bded8800ec420cfae9e1d72a5bc8aa370ec561d7939cde6633aa2e1734783fd7fb7856211b27291842b189b7ff90cc036848273b674e690e965b77eb05c0a90be95243f3d6d4c04ab978beeeb6fd20d7aed4dbeb4a545ae2eca54a5438fc5ae1083fe9a6ea3afa81643b175d2706c3679c25a1019b1bd0888d3f2750e0caa5b513d91ad7f1c79b73d2c32e2ab873809fa4088183de65027dffd0b83f61f42ba250b57bb0185b599765d10a7c573e420b3c4ef44342f66066ba0ae367a0aaa57d9db9bc4ab191dff4f48eb5322679d0d56b44f9d0799692548c311eddf82dc2cda6e435ebf582bd47260297b0cbc3a8e36461744ff0674463adb4d93bd51a63d03ed2b2e07736a5a81c2eafde61a6357285247d2588b0cab96959cc167e6cfdef7fb144fe17eb7ff333151c649d02092fd63af5db98b891763d4f5e77d8c382cc80b305a6e77951fd8531ee6f9509bbc43ced23580e62938ca17e5956b5e70b8277f0be80cdfcf0f39953c2cb8a0f1ef051570ab8998b81efb914c622a14a430ab65428d18726828b23c96be16df70920132326d5ef01e8f29240429da3df43dcbab8f69ba844068c295a67b9320e986a982d57dd569a735f8a8baf36a812e7c0ec83c6a19f18fe411dbf79c37a55e34a06ffe6cf4ef58d882282c8cae4233aee8ae3ba97b8e31d93399392f7f744cd9f7404356d27aadd38288dccd90baad48348e0c7f51162a4b83044dc33a80d1731d6a8641f8a4ffa9478f5039451a0a506ca5fe302106d0dc1b1cd213e67daef489eba9bdd647e582c8843f055d35fde4de25e809c32f716f3881791aeefadd1762db1dbf50f53001ea5d871ab2f865b79b1b4ee0faa1b6d7d6e88a8a51f602e0a57e9c8521dac63349dc77b0743c9d70a78b77825efc293d49142dcb5b36d5dbb42dd9f802fe02528d6abb461b20702e2826726fdbaaf4c927b512ef99ac4b6f2b196a430f00326e33163bea0a58cefa09a71d44208511bd79aa1d8c64d6b8a83e69d9561bd6f917b8035006a9e100af72311d7e886ea69604b50bd714e74c2def71c77890ccb611d73e1d2f4fc12f72e54efb45dc871424309330a14175db610c23d341aeb81c95ec323bc8cee5d7ab4fb92f315a15a34ef233e273a1e2286104bb4305ca8a2c18a02d0ab296c2a98862cc496815021b57e2f2ff4cc298c4332af66ae80f3776ab4a8515376b9438e1058e0a2432bb50b2c3d55b6e34164f8e09e2eea76c064d4c6d72aaf17121d4fadcbacd7d03d8daf9649aa2c08094ce9bd457e9300ee7138d123efcaa5794639de7e5874870971edaa6ab51b497b6dcb4fdfa5cf25604e3bfe10c4a7e4e096573ee37027722df0f6c046f43f48afc48d40f7953a6dcd9a30d4fc60c47a10907630d81f6f1c984feac534ec266e5197402e2a49f7b6ea7fed0ba09dfe615082418d97eda81fcd03478a77db9b0503948d8f4baccd1ae83bd0cccea879a236ff1e929498eec323d9d2e70e3cf726d2c19781a4d252321b3ee26771ec091b6d491110f4064bf93fc645fb1d95d8a26e29ca0c8a6231ce2c3d59ee0bebf900670e0f8c23775bbfe3983f9b0984950b73d08554b8bd002c932659841140ea1893e66bc3407130fae3ce368693f86906e1f155ee58577a4c4e85ba27da4a000f67d79adc0bd60ac607f574b0f8b58eaa535abc67905a4d83ea09809382dc603acfd6d77d04bdb56940cdbb9a86b979c7451ea0bf18bbc2451e91258487b20b730286def5f86fcb1a20617ed217c91687e76e4bc90e77af9f0cbd68b170e95de8655489d2954147a2663712585cdf9789260784f3243c2e9822f3f678fe268c4081e33518012ffed56bf4137b6e977eb71db173053029fa9c32c555532c1e978546edc8baa38cbae91c849f3db83f6d47803028182d7b8f58b4a0e3b9dcf09ac4c565481efc4ebffa3f6e7053210600006e1d1ec1c957923731bcf6f2beb6117358fe8570e7abd2a186c8157cc2487af84b19f6b77780cdd9ada54839673f21c5218a8772b2fee8ca6e0403e947df06398bab1a4a32aa66fe3d62ba2d124c2c37fdd17b1548329d7938e525bde949cfa1afc8b765abef3475de159492c525c09bd494bc6c5be08bffd2ce276f3eb3ba14cfec3414748b70a99b694292c1e27e9fce214cca1182fea900ea67c3768c32c94630a459785476a7f09225232cf4b4882f8d4668634bbe5c8919b43d7d2d6f3c150f243cbd3b8dcc6facd90fdc23118f4783f25b24af3692dc2d8a8a4f527cf92c971bf304ab33a55909803fcba690cdd9d1bdb005d58b5c5c0c2b5b8577f59e5942e493cbc9599836103b4f0b9ab8370f7cbfa36aa82ab61104a4053fa5ece444e0703a4339edede0692f8758cb53e8416c2afabdc37a0d9fe3a065cf3fe19ffeeb9711d4e4bd14f7c7f20fd540ef7d379b273db18e6a5a966cfdb3a1a7579008732623c2485f30af826946fec35253980b8c07e6dcda184404ac288b3e2cb28d2a8314c3c63cda858ce601b94eb321fc5ab84ffa7f41789f101a3b48408cc1fa8a88ed146f16e8b2817dfaafe6b6f2901dbda9173dcdb775bc3cabdca6bc0996c03c5f143580dcedbeae4bef78a071b2e4052cac7855ae2dee7ef0d8f2ab08fd934d00c2d43e434044eefb739d3ae25da669a1345c4d99dc7b61dd1f533fc6d55ec4d1fc246dbe504275198211c877819e6ae5b3ba9ec59c498b99d68a41c5e87281ffdd65446d7b6667c013c73b33d20dab13b70e230a627f96e7c6c612d418797458664d1c3eae739d7d566a04a6f546fa835094eefc73781b1305d5414d8a566cf09", 0x1000}, {&(0x7f00000041c0)="c079d5fbc69b31ab08e9df41ddfa4f9e5f8b4ff2b8f79cbad7d8ec2f388b4b677cd9c4e0367acf34e3d14ad3613bc909aee89663de0bf784ecd0694fafa517d7eeb493d3c8764888a93659fc11fb1d85fcde84f57346f8866bb5", 0x5a}], 0x2, 0x0, 0x0, 0x2}, 0x40b) r7 = semget$private(0x0, 0x3, 0x400) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000042c0)=""/68) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x810, r4, 0x0, 0x9b5d) sendto$unix(r0, &(0x7f0000004340)="adda69f13f8108b05e0b72290c057caee00bfbefab37c03f2bf528e5783eca5c6297a2df199783ad9df22f55bf86df9d9dab65cba2d150caeb726adbe0c50ca4a09c798c009c6b0aba29f6256a76fa10ec84747bd92da4f283c57f6e3521d09988980c702b2565b6df20d43494ce239d426822ac0c19852e0893b8ed02cbfd9f434567954ac13ebe8fcded3ef0490fdc99962197ee277e2372f4e2a96c32", 0x9e, 0x9, 0x0, 0x0) ptrace(0x7fffffffffffffff, r5, &(0x7f0000004400), 0x1) getgroups(0x2, &(0x7f0000004440)=[r3, r3]) getegid() sendto$unix(r0, &(0x7f0000004480)="fc36279fa68bd6b259ddd722f706aeb6dbe876ea586506f7ae762f0c19bd2679076ffa4ecf166324a67f1072c96eba07add5738657a0164545d731dfe349f350c0c848ff765cfdeb5ce1e594b7aa825ae9bafe9cabff35134bdd379fc54bf9e70eb8fb95e88489da0ff83f4d35c39d72cd", 0x71, 0x405, &(0x7f0000004500)=@file={0x1, './file0\x00'}, 0xa) [ 417.997pm2286] panic: ap_get_physpage: out of memory [ 417.9972286] cpu1: Begin traceback... [ 418.0272079] vpanic() at netbsd:vpanic+0xc9d [ 418.0972085] panic() at netbsd:panic+0x1b3 [ 418.1672113] pmap_get_physpage() at netbsd:pmap_get_physpage+0x5a6 [ 418.2272124] kmsan_md_shadow_map_page() at netbsd:kmsan_md_shadow_map_page+0x209 [ 418.2872186] kmsan_shadow_map() at netbsd:kmsan_shadow_map+0xa8 [ 418.3472116] pmap_growkernel() at netbsd:pmap_growkernel+0x59a [ 418.4072128] uvm_map_prepare() at netbsd:uvm_map_prepare+0x2033 [ 418.4672140] uvm_map() at netbsd:uvm_map+0x5f6 [ 418.5272117] kcov_allocbuf() at netbsd:kcov_allocbuf+0x2bf [ 418.5972116] kcov_fops_ioctl() at netbsd:kcov_fops_ioctl+0x1cf [ 418.6572124] sys_ioctl() at netbsd:sys_ioctl+0xd84 [ 418.7172125] syscall() at netbsd:syscall+0x576 [ 418.7372110] --- syscall (number 54) --- [ 418.7572091] netbsd:syscall+0x576: [ 418.7572091] cpu1: End traceback... [ 418.7572091] fatal breakpoint trap in supervisor mode [ 418.7672112] trap type 1 code 0 rip 0xffffffff8023687d cs 0x8 rflags 0x282 cr2 0x715a92fcfff8 ilevel 0x6 rsp 0xffffac00c8592490 [ 418.7772068] curlwp 0xffffac0013877280 pid 6551.6551 lowest kstack 0xffffac00c858b2c0 Stopped in pid 6551.6551 (syz-executor.3) at netbsd:breakpoint+0x5: leave ? breakpoint() at netbsd:breakpoint+0x5 vpanic() at netbsd:vpanic+0xc9d panic() at netbsd:panic+0x1b3 pmap_get_physpage() at netbsd:pmap_get_physpage+0x5a6 kmsan_md_shadow_map_page() at netbsd:kmsan_md_shadow_map_page+0x209 kmsan_shadow_map() at netbsd:kmsan_shadow_map+0xa8 pmap_growkernel() at netbsd:pmap_growkernel+0x59a uvm_map_prepare() at netbsd:uvm_map_prepare+0x2033 uvm_map() at netbsd:uvm_map+0x5f6 kcov_allocbuf() at netbsd:kcov_allocbuf+0x2bf kcov_fops_ioctl() at netbsd:kcov_fops_ioctl+0x1cf sys_ioctl() at netbsd:sys_ioctl+0xd84 syscall() at netbsd:syscall+0x576 --- syscall (number 54) --- netbsd:syscall+0x576: Panic string: pmap_get_physpage: out of memory PID LID S CPU FLAGS STRUCT LWP * NAME WAIT 6551 > 6551 7 1 0 ffffac0013877280 syz-executor.3 8500 6859 2 1 0 ffffac0014224a40 syz-executor.1 8500 6757 3 1 180 ffffac0013cb88c0 syz-executor.1 parked 8500 8500 2 1 10000000 ffffac00138a1740 syz-executor.1 7495 6437 3 1 180 ffffac0013540540 syz-executor.4 parked 7495 6529 3 1 180 ffffac0013cb8040 syz-executor.4 parked 7495 7497 2 1 0 ffffac0013897700 syz-executor.4 7495 7495 2 1 10000000 ffffac0013e0a080 syz-executor.4 8403 8403 3 1 180 ffffac0014224600 syz-executor.4 parked 6819 6819 3 1 180 ffffac00140fb0c0 syz-executor.0 parked 6503 6503 3 0 180 ffffac00139abbc0 syz-executor.2 parked 6552 6552 3 0 180 ffffac00138a1b80 syz-executor.4 parked 8022 8022 3 1 180 ffffac00139ab340 syz-executor.5 parked 8875 8875 3 0 180 ffffac001410f540 syz-executor.1 parked 5877 5877 2 0 0 ffffac0013877b00 syz-executor.2 4237 4237 3 0 180 ffffac001410f100 syz-executor.4 parked 5186 5186 3 0 180 ffffac001374da80 syz-executor.5 parked 7096 7096 2 0 140 ffffac0013897b40 syz-executor.1 4602 4602 2 0 140 ffffac00137b2ac0 syz-executor.4 4082 4082 3 0 180 ffffac001374d640 syz-executor.3 parked 5856 5856 3 0 180 ffffac0013e0a900 syz-executor.4 parked 323 323 3 0 180 ffffac0013554580 syz-executor.3 parked 2131 2131 3 1 180 ffffac00138a1300 syz-executor.0 parked 2520 2520 3 0 180 ffffac0013629180 syz-executor.3 parked 2175 2175 3 1 180 ffffac00138776c0 syz-executor.2 parked 1618 2013 3 1 1100000 ffffac00135549c0 syz-executor.2 vfork 1618 1618 2 1 11000040 ffffac00136c4a40 syz-executor.2 1358 1358 3 0 180 ffffac00138972c0 syz-executor.5 parked 331 336 3 0 1100000 ffffac00137b2680 syz-executor.5 vfork 331 331 2 1 11000040 ffffac001374d200 syz-executor.5 942 2223 2 0 0 ffffac00137b2240 syz-fuzzer 942 2516 3 1 180 ffffac0013540100 syz-fuzzer parked 942 1386 3 0 180 ffffac00136c4600 syz-fuzzer wait 942 1203 3 1 180 ffffac00136c41c0 syz-fuzzer parked 942 1206 3 0 180 ffffac00136295c0 syz-fuzzer wait 942 1237 3 0 180 ffffac0013554140 syz-fuzzer parked 942 1243 3 0 180 ffffac0013540980 syz-fuzzer wait 942 951 3 1 180 ffffac0012c38940 syz-fuzzer wait 942 829 3 0 180 ffffac0012c38500 syz-fuzzer parked 942 1131 3 0 180 ffffac0012c380c0 syz-fuzzer parked 942 449 3 1 180 ffffac0012c1c900 syz-fuzzer parked 942 930 3 1 180 ffffac0012c1c4c0 syz-fuzzer parked 942 1233 3 1 180 ffffac0012c1c080 syz-fuzzer parked 942 1222 2 0 140 ffffac001231eb00 syz-fuzzer 942 942 3 1 180 ffffac001231e6c0 syz-fuzzer parked 1239 1239 3 1 180 ffffac001231e280 sshd select 1086 1086 3 0 180 ffffac0012b818c0 getty nanoslp 1223 1223 3 0 180 ffffac0012284ac0 getty nanoslp 1225 1225 3 0 180 ffffac001234c2c0 getty nanoslp 1224 1224 3 0 180 ffffac00121e6200 getty ttyraw 1103 1103 3 0 180 ffffac0012535300 sshd select 956 956 3 1 180 ffffac0012565bc0 powerd kqueue 809 809 3 0 180 ffffac0012b81480 syslogd kqueue 606 606 3 0 180 ffffac0012b81040 dhcpcd poll 744 744 3 1 180 ffffac0012535b80 dhcpcd poll 559 559 3 1 180 ffffac001234c700 dhcpcd poll 604 604 3 1 180 ffffac0012565780 dhcpcd poll 487 487 3 1 180 ffffac0012565340 dhcpcd poll 292 292 3 0 180 ffffac001234cb40 dhcpcd poll 485 485 3 1 180 ffffac0012535740 dhcpcd poll 1 1 3 1 180 ffffac0011e61100 init wait 0 8800 5 1 200 ffffac00142241c0 (zombie) 0 8038 3 1 200 ffffac00142215c0 ktrace ktrwait 0 5859 3 0 200 ffffac0013e0a4c0 ktrace ktrwait 0 6711 3 0 200 ffffac0013cb8480 ktrace ktrwait 0 3616 3 1 200 ffffac0013629a00 ktrace ktrwait 0 858 3 0 200 ffffac00121e6640 physiod physiod 0 195 2 1 200 ffffac0012284680 pooldrain 0 196 2 0 240 ffffac0012284240 ioflush 0 > 194 7 0 200 ffffac00121e6a80 pgdaemon 0 167 3 0 200 ffffac00121b6a40 usb7 usbevt 0 172 3 0 200 ffffac00121b6600 usb6 usbevt 0 170 3 0 200 ffffac00121b61c0 usb5 usbevt 0 168 3 1 200 ffffac001212aa00 usb4 usbevt 0 166 3 0 200 ffffac001212a5c0 usb3 usbevt 0 165 3 1 200 ffffac001212a180 usb2 usbevt 0 31 3 1 200 ffffac001207a9c0 usb1 usbevt 0 63 3 0 200 ffffac001207a580 usb0 usbevt 0 126 3 0 200 ffffac001207a140 usbtask-dr usbtsk 0 125 3 1 200 ffffac0011e61980 usbtask-hc usbtsk 0 124 3 0 200 ffffac00103e2b00 swwreboot swwreboot 0 123 3 1 200 ffffac0011e61540 npfgc0 npfgcw 0 122 3 0 200 ffffac0011e56940 rt_free rt_free 0 121 3 1 200 ffffac0011e56500 unpgc unpgc 0 120 2 0 200 ffffac0011e560c0 key_timehandler 0 119 3 1 200 ffffac0011e50900 icmp6_wqinput/1 icmp6_wqinput 0 118 3 0 200 ffffac0011e504c0 icmp6_wqinput/0 icmp6_wqinput 0 117 3 1 200 ffffac0011e50080 nd6_timer nd6_timer 0 116 3 1 200 ffffac0011cdc8c0 carp6_wqinput/1 carp6_wqinput 0 115 3 0 200 ffffac0011cdc480 carp6_wqinput/0 carp6_wqinput 0 114 3 1 200 ffffac0011cd8b80 carp_wqinput/1 carp_wqinput 0 113 3 0 200 ffffac0011cd8740 carp_wqinput/0 carp_wqinput 0 112 3 1 200 ffffac0011cdbbc0 icmp_wqinput/1 icmp_wqinput 0 111 3 0 200 ffffac0011cdb780 icmp_wqinput/0 icmp_wqinput 0 110 2 0 200 ffffac0011cdc040 rt_timer 0 109 3 0 200 ffffac0011cdb340 vmem_rehash vmem_rehash 0 100 3 0 200 ffffac0011cd8300 entbutler entropy 0 99 3 0 200 ffffac00117cfb40 viomb balloon 0 98 3 1 200 ffffac00117cf700 vioif0_txrx/1 vioif0_txrx 0 97 3 0 200 ffffac00117cf2c0 vioif0_txrx/0 vioif0_txrx 0 30 3 0 200 ffffac00103e26c0 scsibus0 sccomp 0 29 3 0 200 ffffac00103e2280 pms0 pmsreset 0 28 3 1 200 ffffac00103c9ac0 xcall/1 xcall 0 27 1 1 200 ffffac00103c9680 softser/1 0 26 1 1 200 ffffac00103c9240 softclk/1 0 25 1 1 200 ffffac00103c5a80 softbio/1 0 24 1 1 200 ffffac00103c5640 softnet/1 0 23 1 1 201 ffffac00103c5200 idle/1 0 22 3 0 200 ffffac000f1e1a40 lnxsyswq lnxsyswq 0 21 3 0 200 ffffac000f1e1600 lnxubdwq lnxubdwq 0 20 3 0 200 ffffac000f1e11c0 lnxpwrwq lnxpwrwq 0 19 3 0 200 ffffac000f1e0a00 lnxlngwq lnxlngwq 0 18 3 0 200 ffffac000f1e05c0 lnxhipwq lnxhipwq 0 17 3 0 200 ffffac000f1e0180 lnxrcugc lnxrcugc 0 16 3 0 200 ffffac000f1d99c0 sysmon smtaskq 0 15 3 1 200 ffffac000f1d9580 pmfsuspend pmfsuspend 0 14 3 0 200 ffffac000f1d9140 pmfevent pmfevent 0 13 3 0 200 ffffac000f1d7980 sopendfree sopendfr 0 12 3 0 200 ffffac000f1d7540 ifwdog ifwdog 0 11 3 0 200 ffffac000f1d7100 iflnkst iflnkst 0 10 3 0 200 ffffac000f1cd940 nfssilly nfssilly 0 9 3 1 200 ffffac000f1cd500 pooldisp pooldisp 0 8 2 1 200 ffffac000f1cd0c0 modunload 0 7 3 0 200 ffffac000ebd8900 xcall/0 xcall 0 6 1 0 200 ffffac000ebd84c0 softser/0 0 5 1 0 200 ffffac000ebd8080 softclk/0 0 4 1 0 200 ffffac000ebd78c0 softbio/0 0 3 1 0 200 ffffac000ebd7480 softnet/0 0 2 1 0 201 ffffac000ebd7040 idle/0 0 0 2 0 240 ffffffff8686f4c0 swapper [Locks tracked through LWPs] ****** LWP 6551.6551 (syz-executor.3) @ 0xffffac0013877280, l_stat=7 *** Locks held: * Lock 0 (initialized at netbsd:kcov_open+0x10d) lock address : ffffac0014348540 type : sleep/adaptive initialized : netbsd:kcov_open+0x10d shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 relevant cpu : 1 last held: 0 relevant lwp : 0xffffac0013877280 last held: 0xffffac0013877280 last locked* : netbsd:kcov_fops_ioctl+0xa0 unlocked : 0 owner field : 0xffffac0013877280 wait/spin: 0/0 Turnstile: no active turnstile for this lock. * Lock 1 (initialized at netbsd:uvm_map_setup+0x2a0) lock address : netbsd:kernel_map_store+0x8 type : sleep/adaptive initialized : netbsd:uvm_map_setup+0x2a0 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 relevant cpu : 1 last held: 0 relevant lwp : 0xffffac0013877280 last held: 0xffffac0013877280 last locked* : netbsd:uvm_map_prepare+0xd7f unlocked : netbsd:uvm_fault_lower_enter+0x2071 owner/count : 0xffffac0013877280 flags : 0x0000000000000004 Turnstile: no active turnstile for this lock. * Lock 2 (initialized at netbsd:pmap_bootstrap+0x20c) lock address : netbsd:kernel_pmap_store+0x180 type : sleep/adaptive initialized : netbsd:pmap_bootstrap+0x20c shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 relevant cpu : 1 last held: 0 relevant lwp : 0xffffac0013877280 last held: 0xffffac0013877280 last locked* : netbsd:pmap_growkernel+0x98 unlocked : netbsd:pmap_enter_ma+0x6f3f owner field : 0xffffac0013877280 wait/spin: 0/0 Turnstile: no active turnstile for this lock. *** Locks wanted: none ****** LWP 5877.5877 (syz-executor.2) @ 0xffffac0013877b00, l_stat=2 *** Locks held: * Lock 0 (initialized at netbsd:filedesc_ctor+0x8e) lock address : ffffac001412b740 type : sleep/adaptive initialized : netbsd:filedesc_ctor+0x8e shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffffac0013877b00 last held: 0xffffac0013877b00 last locked* : netbsd:fd_close+0x2a2 unlocked : netbsd:fd_alloc+0xf3e owner field : 0xffffac0013877b00 wait/spin: 0/0 Turnstile: no active turnstile for this lock. *** Locks wanted: none ****** LWP 1618.2013 (syz-executor.2) @ 0xffffac00135549c0, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x43) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x43 shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 1 last held: 0 relevant lwp : 0xffffac00135549c0 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 331.336 (syz-executor.5) @ 0xffffac00137b2680, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x43) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x43 shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffffac00137b2680 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 744.744 (dhcpcd) @ 0xffffac0012535b80, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x43) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x43 shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 1 last held: 0 relevant lwp : 0xffffac0012535b80 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 559.559 (dhcpcd) @ 0xffffac001234c700, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x43) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x43 shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 1 last held: 0 relevant lwp : 0xffffac001234c700 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 292.292 (dhcpcd) @ 0xffffac001234cb40, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x43) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x43 shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffffac001234cb40 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 485.485 (dhcpcd) @ 0xffffac0012535740, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x43) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x43 shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 1 last held: 0 relevant lwp : 0xffffac0012535740 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 0.194 (pgdaemon) @ 0xffffac00121e6a80, l_stat=7 *** Locks held: * Lock 0 (initialized at netbsd:uvm_obj_init+0x88) lock address : ffffac00122a0e00 type : sleep/adaptive initialized : netbsd:uvm_obj_init+0x88 shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffffac00121e6a80 last held: 0xffffac00121e6a80 last locked* : netbsd:uvmpd_trylockowner+0x12c unlocked : netbsd:uvmpdpol_balancequeue+0x1031 owner/count : 000000000000000000 flags : 000000000000000000 Turnstile: no active turnstile for this lock. * Lock 1 (initialized at netbsd:uvmpdpol_init+0x3b) lock address : netbsd:pdpol_state type : sleep/adaptive initialized : netbsd:uvmpdpol_init+0x3b shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffffac00121e6a80 last held: 0xffffac00121e6a80 last locked* : netbsd:uvmpdpol_balancequeue+0xa68 unlocked : netbsd:uvmpdpol_balancequeue+0xa25 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. *** Locks wanted: none ****** LWP 0.26 (softclk/1) @ 0xffffac00103c9240, l_stat=1 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x43) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x43 shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 1 last held: 0 relevant lwp : 0xffffac00103c9240 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 0.11 (iflnkst) @ 0xffffac000f1d7100, l_stat=3 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x43) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x43 shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffffac000f1d7100 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. ****** LWP 0.0 (swapper) @ 0xffffffff8686f4c0, l_stat=2 *** Locks held: none *** Locks wanted: * Lock 0 (initialized at netbsd:module_hook_init+0x43) lock address : netbsd:module_hook type : sleep/adaptive initialized : netbsd:module_hook_init+0x43 shared holds : 0 exclusive: 0 shares wanted: 0 exclusive: 0 relevant cpu : 0 last held: 0 relevant lwp : 0xffffffff8686f4c0 last held: 000000000000000000 last locked : 0 unlocked* : 0 owner field : 000000000000000000 wait/spin: 0/0 Turnstile: no active turnstile for this lock. [Locks tracked through CPUs] ******* Locks held on cpu1: * Lock 0 (initialized at netbsd:kprintf_init+0xcb) lock address : netbsd:kprintf_mtx type : spin initialized : netbsd:kprintf_init+0xcb shared holds : 0 exclusive: 1 shares wanted: 0 exclusive: 0 relevant cpu : 1 last held: 1 relevant lwp : 0xffffac0013877280 last held: 0xffffac0013877280 last locked* : netbsd:vpanic+0x624 unlocked : netbsd:log+0x618 owner field : 0x0000000000000800 wait/spin: 0/1 PAGE FLAG PQ UOBJECT UANON 0xffffac0000017180 0001 00000000 0x0 0x0 0xffffac0000017200 0041 00000000 0x0 0x0 0xffffac0000017280 0041 00000000 0x0 0x0 0xffffac0000017300 0041 00000000 0x0 0x0 0xffffac0000017380 0041 00000000 0x0 0x0 0xffffac0000017400 0041 00000000 0x0 0x0 0xffffac0000017480 0041 00000000 0x0 0x0 0xffffac0000017500 0041 00000000 0x0 0x0 0xffffac0000017580 0041 00000000 0x0 0x0 0xffffac0000017600 0041 00000000 0x0 0x0 0xffffac0000017680 0041 00000000 0x0 0x0 0xffffac0000017700 0041 00000000 0x0 0x0 0xffffac0000017780 0041 00000000 0x0 0x0 0xffffac0000017800 0041 00000000 0x0 0x0 0xffffac0000017880 0041 00000000 0x0 0x0 0xffffac0000017900 0041 00000000 0x0 0x0 0xffffac0000017980 0041 00000000 0x0 0x0 0xffffac0000017a00 0041 00000000 0x0 0x0 0xffffac0000017a80 0041 00000000 0x0 0x0 0xffffac0000017b00 0041 00000000 0x0 0x0 0xffffac0000017b80 0041 00000000 0x0 0x0 0xffffac0000017c00 0041 00000000 0x0 0x0 0xffffac0000017c80 0041 00000000 0x0 0x0 0xffffac0000017d00 0041 00000000 0x0 0x0 0xffffac0000017d80 0041 00000000 0x0 0x0 0xffffac0000017e00 0041 00000000 0x0 0x0 0xffffac0000017e80 0041 00000000 0x0 0x0 0xffffac0000017f00 0041 00000000 0x0 0x0 0xffffac0000017f80 0041 00000000 0x0 0x0 0xffffac0000018000 0041 00000000 0x0 0x0 0xffffac0000018080 0041 00000000 0x0 0x0 0xffffac0000018100 0041 00000000 0x0 0x0 0xffffac0000018180 0041 00000000 0x0 0x0 0xffffac0000018200 0041 00000000 0x0 0x0 0xffffac0000018280 0041 00000000 0x0 0x0 0xffffac0000018300 0041 00000000 0x0 0x0 0xffffac0000018380 0041 00000000 0x0 0x0 0xffffac0000018400 0041 00000000 0x0 0x0 0xffffac0000018480 0041 00000000 0x0 0x0 0xffffac0000018500 0041 00000000 0x0 0x0 0xffffac0000018580 0041 00000000 0x0 0x0 0xffffac0000018600 0041 00000000 0x0 0x0 0xffffac0000018680 0041 00000000 0x0 0x0 0xffffac0000018700 0041 00000000 0x0 0x0 0xffffac0000018780 0041 00000000 0x0 0x0 0xffffac0000018800 0041 00000000 0x0 0x0 0xffffac0000018880 0041 00000000 0x0 0x0 0xffffac0000018900 0041 00000000 0x0 0x0 0xffffac0000018980 0041 00000000 0x0 0x0 0xffffac0000018a00 0041 00000000 0x0 0x0 0xffffac0000018a80 0041 00000000 0x0 0x0 0xffffac0000018b00 0041 00000000 0x0 0x0 0xffffac0000018b80 0041 00000000 0x0 0x0 0xffffac0000018c00 0041 00000000 0x0 0x0 0xffffac0000018c80 0041 00000000 0x0 0x0 0xffffac0000018d00 0041 00000000 0x0 0x0 0xffffac0000018d80 0041 00000000 0x0 0x0 0xffffac0000018e00 0041 00000000 0x0 0x0 0xffffac0000018e80 0041 00000000 0x0 0x0 0xffffac0000018f00 0041 00000000 0x0 0x0 0xffffac0000018f80 0041 00000000 0x0 0x0 0xffffac0000019000 0041 00000000 0x0 0x0 0xffffac0000019080 0041 00000000 0x0 0x0 0xffffac0000019100 0041 00000000 0x0 0x0 0xffffac0000019180 0041 00000000 0x0 0x0 0xffffac0000019200 0041 00000000 0x0 0x0 0xffffac0000019280 0041 00000000 0x0 0x0 0xffffac0000019300 0041 00000000 0x0 0x0 0xffffac0000019380 0041 00000000 0x0 0x0 0xffffac0000019400 0041 00000000 0x0 0x0 0xffffac0000019480 0041 00000000 0x0 0x0 0xffffac0000019500 0041 00000000 0x0 0x0 0xffffac0000019580 0041 00000000 0x0 0x0 0xffffac0000019600 0041 00000000 0x0 0x0 0xffffac0000019680 0041 00000000 0x0 0x0 0xffffac0000019700 0041 00000000 0x0 0x0 0xffffac0000019780 0041 00000000 0x0 0x0 0xffffac0000019800 0041 00000000 0x0 0x0 0xffffac0000019880 0041 00000000 0x0 0x0 0xffffac0000019900 0041 00000000 0x0 0x0 0xffffac0000019980 0041 00000000 0x0 0x0 0xffffac0000019a00 0041 00000000 0x0 0x0 0xffffac0000019a80 0041 00000000 0x0 0x0 0xffffac0000019b00 0041 00000000 0x0 0x0 0xffffac0000019b80 0041 00000000 0x0 0x0 0xffffac0000019c00 0041 00000000 0x0 0x0 0xffffac0000019c80 0041 00000000 0x0 0x0 0xffffac0000019d00 0041 00000000 0x0 0x0 0xffffac0000019d80 0041 00000000 0x0 0x0 0xffffac0000019e00 0041 00000000 0x0 0x0 0xffffac0000019e80 0041 00000000 0x0 0x0 0xffffac0000019f00 0041 00000000 0x0 0x0 0xffffac0000019f80 0041 00000000 0x0 0x0 0xffffac000001a000 0041 00000000 0x0 0x0 0xffffac000001a080 0041 00000000 0x0 0x0 0xffffac000001a100 0041 00000000 0x0 0x0 0xffffac000001a180 0041 00000000 0x0 0x0 0xffffac000001a200 0041 00000000 0x0 0x0 0xffffac000001a280 0041 00000000 0x0 0x0 0xffffac000001a300 0041 00000000 0x0 0x0 0xffffac000001a380 0041 00000000 0x0 0x0 0xffffac000001a400 0041 00000000 0x0 0x0 0xffffac000001a480 0041 00000000 0x0 0x0 0xffffac000001a500 0041 00000000 0x0 0x0 0xffffac000001a580 0041 00000000 0x0 0x0 0xffffac000001a600 0041 00000000 0x0 0x0 0xffffac000001a680 0041 00000000 0x0 0x0 0xffffac000001a700 0041 00000000 0x0 0x0 0xffffac000001a780 0041 00000000 0x0 0x0 0xffffac000001a800 0041 00000000 0x0 0x0 0xffffac000001a880 0041 00000000 0x0 0x0 0xffffac000001a900 0041 00000000 0x0 0x0 0xffffac000001a980 0041 00000000 0x0 0x0 0xffffac000001aa00 0041 00000000 0x0 0x0 0xffffac000001aa80 0041 00000000 0x0 0x0 0xffffac000001ab00 0041 00000000 0x0 0x0 0xffffac000001ab80 0041 00000000 0x0 0x0 0xffffac000001ac00 0041 00000000 0x0 0x0 0xffffac000001ac80 0041 00000000 0x0 0x0 0xffffac000001ad00 0041 00000000 0x0 0x0 0xffffac000001ad80 0041 00000000 0x0 0x0 0xffffac000001ae00 0041 00000000 0x0 0x0 0xffffac000001ae80 0041 00000000 0x0 0x0 0xffffac000001af00 0041 00000000 0x0 0x0 0xffffac000001af80 0041 00000000 0x0 0x0 0xffffac000001b000 0041 00000000 0x0 0x0 0xffffac000001b080 0041 00000000 0x0 0x0 0xffffac000001b100 0041 00000000 0x0 0x0 0xffffac000001b180 0041 00000000 0x0 0x0 0xffffac000001b200 0041 00000000 0x0 0x0 0xffffac000001b280 0041 00000000 0x0 0x0 0xffffac000001b300 0041 00000000 0x0 0x0 0xffffac000001b380 0041 00000000 0x0 0x0 0xffffac000001b400 0041 00000000 0x0 0x0 0xffffac000001b480 0041 00000000 0x0 0x0 0xffffac000001b500 0041 00000000 0x0 0x0 0xffffac000001b580 0041 00000000 0x0 0x0 0xffffac000001b600 0041 00000000 0x0 0x0 0xffffac000001b680 0041 00000000 0x0 0x0 0xffffac000001b700 0041 00000000 0x0 0x0 0xffffac000001b780 0041 00000000 0x0 0x0 0xffffac000001b800 0041 00000000 0x0 0x0 0xffffac000001b880 0041 00000000 0x0 0x0 0xffffac000001b900 0041 00000000 0x0 0x0 0xffffac000001b980 0041 00000000 0x0 0x0 0xffffac000001ba00 0041 00000000 0x0 0x0 0xffffac000001ba80 0041 00000000 0x0 0x0 0xffffac000001bb00 0041 00000000 0x0 0x0 0xffffac000001bb80 0041 00000000 0x0 0x0 0xffffac000001bc00 0041 00000000 0x0 0x0 0xffffac000001bc80 0041 00000000 0x0 0x0 0xffffac000001bd00 0041 00000000 0x0 0x0 0xffffac000001bd80 0041 00000000 0x0 0x0 0xffffac000001be00 0041 00000000 0x0 0x0 0xffffac000001be80 0041 00000000 0x0 0x0 0xffffac000001bf00 0041 00000000 0x0 0x0 0xffffac000001bf80 0041 00000000 0x0 0x0 0xffffac000001c000 0041 00000000 0x0 0x0 0xffffac000001c080 0041 00000000 0x0 0x0 0xffffac000001c100 0041 00000000 0x0 0x0 0xffffac000001c180 0041 00000000 0x0 0x0 0xffffac000001c200 0041 00000000 0x0 0x0 0xffffac000001c280 0041 00000000 0x0 0x0 0xffffac000001c300 0041 00000000 0x0 0x0 0xffffac000001c380 0041 00000000 0x0 0x0 0xffffac000001c400 0041 00000000 0x0 0x0 0xffffac000001c480 0041 00000000 0x0 0x0 0xffffac000001c500 0041 00000000 0x0 0x0 0xffffac000001c580 0041 00000000 0x0 0x0 0xffffac000001c600 0041 00000000 0x0 0x0 0xffffac000001c680 0041 00000000 0x0 0x0 0xffffac000001c700 0041 00000000 0x0 0x0 0xffffac000001c780 0041 00000000 0x0 0x0 0xffffac000001c800 0001 00000000 0x0 0x0 0xffffac000001c880 0001 00000000 0x0 0x0 0xffffac000001c900 0001 00000000 0x0 0x0 0xffffac000001c980 0001 00000000 0x0 0x0 0xffffac000001ca00 0001 00000000 0x0 0x0 0xffffac000001ca80 0001 00000000 0x0 0x0 0xffffac000001cb00 0001 00000000 0x0 0x0 0xffffac000001cb80 0001 00000000 0x0 0x0 0xffffac000001cc00 0001 00000000 0x0 0x0 0xffffac000001cc80 0001 00000000 0x0 0x0 0xffffac000001cd00 0001 00000000 0x0 0x0 0xffffac000001cd80 0001 00000000 0x0 0x0 0xffffac000001ce00 0001 00000000 0x0 0x0 0xffffac000001ce80 0001 00000000 0x0 0x0 0xffffac000001cf00 0001 00000000 0x0 0x0 0xffffac000001cf80 0001 00000000 0x0 0x0 0xffffac000001d000 0001 00000000 0x0 0x0 0xffffac000001d080 0001 00000000 0x0 0x0 0xffffac000001d100 0001 00000000 0x0 0x0 0xffffac000001d180 0001 00000000 0x0 0x0 0xffffac000001d200 0001 00000000 0x0 0x0 0xffffac000001d280 0001 00000000 0x0 0x0 0xffffac000001d300 0001 00000000 0x0 0x0 0xffffac000001d380 0001 00000000 0x0 0x0 0xffffac000001d400 0001 00000000 0x0 0x0 0xffffac000001d480 0001 00000000 0x0 0x0 0xffffac000001d500 0001 00000000 0x0 0x0 0xffffac000001d580 0001 00000000 0x0 0x0 0xffffac000001d600 0001 00000000 0x0 0x0 0xffffac000001d680 0001 00000000 0x0 0x0 0xffffac000001d700 0001 00000000 0x0 0x0 0xffffac000001d780 0001 00000000 0x0 0x0 0xffffac000001d800 0001 00000000 0x0 0x0 0xffffac000001d880 0001 00000000 0x0 0x0 0xffffac000001d900 0001 00000000 0x0 0x0 0xffffac000001d980 0001 00000000 0x0 0x0 0xffffac000001da00 0001 00000000 0x0 0x0 0xffffac000001da80 0001 00000000 0x0 0x0 0xffffac000001db00 0001 00000000 0x0 0x0 0xffffac000001db80 0001 00000000 0x0 0x0 0xffffac000001dc00 0001 00000000 0x0 0x0 0xffffac000001dc80 0001 00000000 0x0 0x0 0xffffac000001dd00 0001 00000000 0x0 0x0 0xffffac000001dd80 0001 00000000 0x0 0x0 0xffffac000001de00 0001 00000000 0x0 0x0 0xffffac000001de80 0001 00000000 0x0 0x0 0xffffac000001df00 0001 00000000 0x0 0x0 0xffffac000001df80 0001 00000000 0x0 0x0 0xffffac000001e000 0001 00000000 0x0 0x0 0xffffac000001e080 0001 00000000 0x0 0x0 0xffffac000001e100 0001 00000000 0x0 0x0 0xffffac000001e180 0001 00000000 0x0 0x0 0xffffac000001e200 0001 00000000 0x0 0x0 0xffffac000001e280 0001 00000000 0x0 0x0 0xffffac000001e300 0001 00000000 0x0 0x0 0xffffac000001e380 0001 00000000 0x0 0x0 0xffffac000001e400 0001 00000000 0x0 0x0 0xffffac000001e480 0001 00000000 0x0 0x0 0xffffac000001e500 0001 00000000 0x0 0x0 0xffffac000001e580 0001 00000000 0x0 0x0 0xffffac000001e600 0001 00000000 0x0 0x0 0xffffac000001e680 0001 00000000 0x0 0x0 0xffffac000001e700 0001 00000000 0x0 0x0 0xffffac000001e780 0001 00000000 0x0 0x0 0xffffac000001e800 0001 00000000 0x0 0x0 0xffffac000001e880 0001 00000000 0x0 0x0 0xffffac000001e900 0001 00000000 0x0 0x0 0xffffac000001e980 0001 00000000 0x0 0x0 0xffffac000001ea00 0001 00000000 0x0 0x0 0xffffac000001ea80 0001 00000000 0x0 0x0 0xffffac000001eb00 0001 00000000 0x0 0x0 0xffffac000001eb80 0001 00000000 0x0 0x0 0xffffac000001ec00 0001 00000000 0x0 0x0 0xffffac000001ec80 0001 00000000 0x0 0x0 0xffffac000001ed00 0001 00000000 0x0 0x0 0xffffac000001ed80 0001 00000000 0x0 0x0 0xffffac000001ee00 0001 00000000 0x0 0x0 0xffffac000001ee80 0001 00000000 0x0 0x0 0xffffac000001ef00 0001 00000000 0x0 0x0 0xffffac000001ef80 0001 00000000 0x0 0x0 0xffffac000001f000 0001 00000000 0x0 0x0 0xffffac000001f080 0001 00000000 0x0 0x0 0xffffac000001f100 0001 00000000 0x0 0x0 0xffffac000001f180 0001 00000000 0x0 0x0 0xffffac000001f200 0001 00000000 0x0 0x0 0xffffac000001f280 0001 00000000 0x0 0x0 0xffffac000001f300 0001 00000000 0x0 0x0 0xffffac000001f380 0001 00000000 0x0 0x0 0xffffac000001f400 0001 00000000 0x0 0x0 0xffffac000001f480 0001 00000000 0x0 0x0 0xffffac000001f500 0001 00000000 0x0 0x0 0xffffac000001f580 0001 00000000 0x0 0x0 0xffffac000001f600 0001 00000000 0x0 0x0 0xffffac000001f680 0001 00000000 0x0 0x0 0xffffac000001f700 0001 00000000 0x0 0x0 0xffffac000001f780 0001 00000000 0x0 0x0 0xffffac000001f800 0001 00000000 0x0 0x0 0xffffac000001f880 0001 00000000 0x0 0x0 0xffffac000001f900 0001 00000000 0x0 0x0 0xffffac000001f980 0001 00000000 0x0 0x0 0xffffac000001fa00 0001 00000000 0x0 0x0 0xffffac000001fa80 0001 00000000 0x0 0x0 0xffffac000001fb00 0001 00000000 0x0 0x0 0xffffac000001fb80 0001 00000000 0x0 0x0 0xffffac000001fc00 0001 00000000 0x0 0x0 0xffffac000001fc80 0001 00000000 0x0 0x0 0xffffac000001fd00 0001 00000000 0x0 0x0 0xffffac000001fd80 0001 00000000 0x0 0x0 0xffffac000001fe00 0001 00000000 0x0 0x0 0xffffac000001fe80 0001 00000000 0x0 0x0 0xffffac000001ff00 0001 00000000 0x0 0x0 0xffffac000001ff80 0001 00000000 0x0 0x0 0xffffac0000020000 0001 00000000 0x0 0x0 0xffffac0000020080 0001 00000000 0x0 0x0 0xffffac0000020100 0001 00000000 0x0 0x0 0xffffac0000020180 0001 00000000 0x0 0x0 0xffffac0000020200 0001 00000000 0x0 0x0 0xffffac0000020280 0001 00000000 0x0 0x0 0xffffac0000020300 0001 00000000 0x0 0x0 0xffffac0000020380 0001 00000000 0x0 0x0 0xffffac0000020400 0001 00000000 0x0 0x0 0xffffac0000020480 0001 00000000 0x0 0x0 0xffffac0000020500 0001 00000000 0x0 0x0 0xffffac0000020580 0001 00000000 0x0 0x0 0xffffac0000020600 0001 00000000 0x0 0x0 0xffffac0000020680 0001 00000000 0x0 0x0 0xffffac0000020700 0001 00000000 0x0 0x0 0xffffac0000020780 0001 00000000 0x0 0x0 0xffffac0000020800 0001 00000000 0x0 0x0 0xffffac0000020880 0001 00000000 0x0 0x0 0xffffac0000020900 0001 00000000 0x0 0x0 0xffffac0000020980 0001 00000000 0x0 0x0 0xffffac0000020a00 0001 00000000 0x0 0x0 0xffffac0000020a80 0001 00000000 0x0 0x0 0xffffac0000020b00 0001 00000000 0x0 0x0 0xffffac0000020b80 0001 00000000 0x0 0x0 0xffffac0000020c00 0001 00000000 0x0 0x0 0xffffac0000020c80 0001 00000000 0x0 0x0 0xffffac0000020d00 0001 00000000 0x0 0x0 0xffffac0000020d80 0001 00000000 0x0 0x0 0xffffac0000020e00 0001 00000000 0x0 0x0 0xffffac0000020e80 0001 00000000 0x0 0x0 0xffffac0000020f00 0001 00000000 0x0 0x0 0xffffac0000020f80 0001 00000000 0x0 0x0 0xffffac0000021000 0001 00000000 0x0 0x0 0xffffac0000021080 0001 00000000 0x0 0x0 0xffffac0000021100 0001 00000000 0x0 0x0 0xffffac0000021180 0001 00000000 0x0 0x0 0xffffac0000021200 0001 00000000 0x0 0x0 0xffffac0000021280 0001 00000000 0x0 0x0 0xffffac0000021300 0001 00000000 0x0 0x0 0xffffac0000021380 0001 00000000 0x0 0x0 0xffffac0000021400 0001 00000000 0x0 0x0 0xffffac0000021480 0001 00000000 0x0 0x0 0xffffac0000021500 0001 00000000 0x0 0x0 0xffffac0000021580 0001 00000000 0x0 0x0 0xffffac0000021600 0001 00000000 0x0 0x0 0xffffac0000021680 0001 00000000 0x0 0x0 0xffffac0000021700 0001 00000000 0x0 0x0 0xffffac0000021780 0001 00000000 0x0 0x0 0xffffac0000021800 0001 00000000 0x0 0x0 0xffffac0000021880 0001 00000000 0x0 0x0 0xffffac0000021900 0001 00000000 0x0 0x0 0xffffac0000021980 0001 00000000 0x0 0x0 0xffffac0000021a00 0001 00000000 0x0 0x0 0xffffac0000021a80 0001 00000000 0x0 0x0 0xffffac0000021b00 0001 00000000 0x0 0x0 0xffffac0000021b80 0001 00000000 0x0 0x0 0xffffac0000021c00 0001 00000000 0x0 0x0 0xffffac0000021c80 0001 00000000 0x0 0x0 0xffffac0000021d00 0001 00000000 0x0 0x0 0xffffac0000021d80 0001 00000000 0x0 0x0 0xffffac0000021e00 0001 00000000 0x0 0x0 0xffffac0000021e80 0001 00000000 0x0 0x0 0xffffac0000021f00 0001 00000000 0x0 0x0 0xffffac0000021f80 0001 00000000 0x0 0x0 0xffffac0000022000 0001 00000000 0x0 0x0 0xffffac0000022080 0001 00000000 0x0 0x0 0xffffac0000022100 0001 00000000 0x0 0x0 0xffffac0000022180 0001 00000000 0x0 0x0 0xffffac0000022200 0001 00000000 0x0 0x0 0xffffac0000022280 0001 00000000 0x0 0x0 0xffffac0000022300 0001 00000000 0x0 0x0 0xffffac0000022380 0001 00000000 0x0 0x0 0xffffac0000022400 0001 00000000 0x0 0x0 0xffffac0000022480 0001 00000000 0x0 0x0 0xffffac0000022500 0001 00000000 0x0 0x0 0xffffac0000022580 0001 00000000 0x0 0x0 0xffffac0000022600 0001 00000000 0x0 0x0 0xffffac0000022680 0001 00000000 0x0 0x0 0xffffac0000022700 0001 00000000 0x0 0x0 0xffffac0000022780 0001 00000000 0x0 0x0 0xffffac0000022800 0001 00000000 0x0 0x0 0xffffac0000022880 0001 00000000 0x0 0x0 0xffffac0000022900 0001 00000000 0x0 0x0 0xffffac0000022980 0001 00000000 0x0 0x0 0xffffac0000022a00 0001 00000000 0x0 0x0 0xffffac0000022a80 0001 00000000 0x0 0x0 0xffffac0000022b00 0001 00000000 0x0 0x0 0xffffac0000022b80 0001 00000000 0x0 0x0 0xffffac0000022c00 0001 00000000 0x0 0x0 0xffffac0000022c80 0001 00000000 0x0 0x0 0xffffac0000022d00 0001 00000000 0x0 0x0 0xffffac0000022d80 0001 00000000 0x0 0x0 0xffffac0000022e00 0001 00000000 0x0 0x0 0xffffac0000022e80 0001 00000000 0x0 0x0 0xffffac0000022f00 0001 00000000 0x0 0x0 0xffffac0000022f80 0001 00000000 0x0 0x0 0xffffac0000023000 0001 00000000 0x0 0x0 0xffffac0000023080 0001 00000000 0x0 0x0 0xffffac0000023100 0001 00000000 0x0 0x0 0xffffac0000023180 0001 00000000 0x0 0x0 0xffffac0000023200 0001 00000000 0x0 0x0 0xffffac0000023280 0001 00000000 0x0 0x0 0xffffac0000023300 0001 00000000 0x0 0x0 0xffffac0000023380 0001 00000000 0x0 0x0 0xffffac0000023400 0001 00000000 0x0 0x0 0xffffac0000023480 0001 00000000 0x0 0x0 0xffffac0000023500 0001 00000000 0x0 0x0 0xffffac0000023580 0001 00000000 0x0 0x0 0xffffac0000023600 0001 00000000 0x0 0x0 0xffffac0000023680 0001 00000000 0x0 0x0 0xffffac0000023700 0001 00000000 0x0 0x0 0xffffac0000023780 0001 00000000 0x0 0x0 0xffffac0000023800 0001 00000000 0x0 0x0 0xffffac0000023880 0001 00000000 0x0 0x0 0xffffac0000023900 0001 00000000 0x0 0x0 0xffffac0000023980 0001 00000000 0x0 0x0 0xffffac0000023a00 0001 00000000 0x0 0x0 0xffffac0000023a80 0001 00000000 0x0 0x0 0xffffac0000023b00 0001 00000000 0x0 0x0 0xffffac0000023b80 0001 00000000 0x0 0x0 0xffffac0000023c00 0001 00000000 0x0 0x0 0xffffac0000023c80 0001 00000000 0x0 0x0 0xffffac0000023d00 0001 00000000 0x0 0x0 0xffffac0000023d80 0001 00000000 0x0 0x0 0xffffac0000023e00 0001 00000000 0x0 0x0 0xffffac0000023e80 0001 00000000 0x0 0x0 0xffffac0000023f00 0001 00000000 0x0 0x0 0xffffac0000023f80 0001 00000000 0x0 0x0 0xffffac0000024000 0001 00000000 0x0 0x0 0xffffac0000024080 0001 00000000 0x0 0x0 0xffffac0000024100 0001 00000000 0x0 0x0 0xffffac0000024180 0001 00000000 0x0 0x0 0xffffac0000024200 0001 00000000 0x0 0x0 0xffffac0000024280 0001 00000000 0x0 0x0 0xffffac0000024300 0001 00000000 0x0 0x0 0xffffac0000024380 0001 00000000 0x0 0x0 0xffffac0000024400 0001 00000000 0x0 0x0 0xffffac0000024480 0001 00000000 0x0 0x0 0xffffac0000024500 0001 00000000 0x0 0x0 0xffffac0000024580 0001 00000000 0x0 0x0 0xffffac0000024600 0001 00000000 0x0 0x0 0xffffac0000024680 0001 00000000 0x0 0x0 0xffffac0000024700 0001 00000000 0x0 0x0 0xffffac0000024780 0001 00000000 0x0 0x0 0xffffac0000024800 0001 00000000 0x0 0x0 0xffffac0000024880 0001 00000000 0x0 0x0 0xffffac0000024900 0001 00000000 0x0 0x0 0xffffac0000024980 0001 00000000 0x0 0x0 0xffffac0000024a00 0001 00000000 0x0 0x0 0xffffac0000024a80 0001 00000000 0x0 0x0 0xffffac0000024b00 0001 00000000 0x0 0x0 0xffffac0000024b80 0001 00000000 0x0 0x0 0xffffac0000024c00 0001 00000000 0x0 0x0 0xffffac0000024c80 0001 00000000 0x0 0x0 0xffffac0000024d00 0001 00000000 0x0 0x0 0xffffac0000024d80 0001 00000000 0x0 0x0 0xffffac0000024e00 0001 00000000 0x0 0x0 0xffffac0000024e80 0001 00000000 0x0 0x0 0xffffac0000024f00 0001 00000000 0x0 0x0 0xffffac0000024f80 0001 00000000 0x0 0x0 0xffffac0000025000 0001 00000000 0x0 0x0 0xffffac0000025080 0001 00000000 0x0 0x0 0xffffac0000025100 0001 00000000 0x0 0x0 0xffffac0000025180 0001 00000000 0x0 0x0 0xffffac0000025200 0001 00000000 0x0 0x0 0xffffac0000025280 0001 00000000 0x0 0x0 0xffffac0000025300 0001 00000000 0x0 0x0 0xffffac0000025380 0001 00000000 0x0 0x0 0xffffac0000025400 0001 00000000 0x0 0x0 0xffffac0000025480 0001 00000000 0x0 0x0 0xffffac0000025500 0001 00000000 0x0 0x0 0xffffac0000025580 0001 00000000 0x0 0x0 0xffffac0000025600 0001 00000000 0x0 0x0 0xffffac0000025680 0001 00000000 0x0 0x0 0xffffac0000025700 0001 00000000 0x0 0x0 0xffffac0000025780 0001 00000000 0x0 0x0 0xffffac0000025800 0001 00000000 0x0 0x0 0xffffac0000025880 0001 00000000 0x0 0x0 0xffffac0000025900 0001 00000000 0x0 0x0 0xffffac0000025980 0001 00000000 0x0 0x0 0xffffac0000025a00 0001 00000000 0x0 0x0 0xffffac0000025a80 0001 00000000 0x0 0x0 0xffffac0000025b00 0001 00000000 0x0 0x0 0xffffac0000025b80 0001 00000000 0x0 0x0 0xffffac0000025c00 0001 00000000 0x0 0x0 0xffffac0000025c80 0001 00000000 0x0 0x0 0xffffac0000025d00 0001 00000000 0x0 0x0 0xffffac0000025d80 0001 00000000 0x0 0x0 0xffffac0000025e00 0001 00000000 0x0 0x0 0xffffac0000025e80 0001 00000000 0x0 0x0 0xffffac0000025f00 0001 00000000 0x0 0x0 0xffffac0000025f80 0001 00000000 0x0 0x0 0xffffac0000026000 0001 00000000 0x0 0x0 0xffffac0000026080 0001 00000000 0x0 0x0 0xffffac0000026100 0001 00000000 0x0 0x0 0xffffac0000026180 0001 00000000 0x0 0x0 0xffffac0000026200 0001 00000000 0x0 0x0 0xffffac0000026280 0001 00000000 0x0 0x0 0xffffac0000026300 0001 00000000 0x0 0x0 0xffffac0000026380 0001 00000000 0x0 0x0 0xffffac0000026400 0001 00000000 0x0 0x0 0xffffac0000026480 0001 00000000 0x0 0x0 0xffffac0000026500 0001 00000000 0x0 0x0 0xffffac0000026580 0001 00000000 0x0 0x0 0xffffac0000026600 0001 00000000 0x0 0x0 0xffffac0000026680 0001 00000000 0x0 0x0 0xffffac0000026700 0001 00000000 0x0 0x0 0xffffac0000026780 0001 00000000 0x0 0x0 0xffffac0000026800 0001 00000000 0x0 0x0 0xffffac0000026880 0001 00000000 0x0 0x0 0xffffac0000026900 0001 00000000 0x0 0x0 0xffffac0000026980 0001 00000000 0x0 0x0 0xffffac0000026a00 0001 00000000 0x0 0x0 0xffffac0000026a80 0001 00000000 0x0 0x0 0xffffac0000026b00 0001 00000000 0x0 0x0 0xffffac0000026b80 0001 00000000 0x0 0x0 0xffffac0000026c00 0001 00000000 0x0 0x0 0xffffac0000026c80 0001 00000000 0x0 0x0 0xffffac0000026d00 0001 00000000 0x0 0x0 0xffffac0000026d80 0001 00000000 0x0 0x0 0xffffac0000026e00 0001 00000000 0x0 0x0 0xffffac0000026e80 0001 00000000 0x0 0x0 0xffffac0000026f00 0001 00000000 0x0 0x0 0xffffac0000026f80 0001 00000000 0x0 0x0 0xffffac0000027000 0001 00000000 0x0 0x0 0xffffac0000027080 0001 00000000 0x0 0x0 0xffffac0000027100 0001 00000000 0x0 0x0 0xffffac0000027180 0001 00000000 0x0 0x0 0xffffac0000027200 0001 00000000 0x0 0x0 0xffffac0000027280 0001 00000000 0x0 0x0 0xffffac0000027300 0001 00000000 0x0 0x0 0xffffac0000027380 0001 00000000 0x0 0x0 0xffffac0000027400 0001 00000000 0x0 0x0 0xffffac0000027480 0001 00000000 0x0 0x0 0xffffac0000027500 0001 00000000 0x0 0x0 0xffffac0000027580 0001 00000000 0x0 0x0 0xffffac0000027600 0001 00000000 0x0 0x0 0xffffac0000027680 0001 00000000 0x0 0x0 0xffffac0000027700 0001 00000000 0x0 0x0 0xffffac0000027780 0001 00000000 0x0 0x0 0xffffac0000027800 0001 00000000 0x0 0x0 0xffffac0000027880 0001 00000000 0x0 0x0 0xffffac0000027900 0001 00000000 0x0 0x0 0xffffac0000027980 0001 00000000 0x0 0x0 0xffffac0000027a00 0001 00000000 0x0 0x0 0xffffac0000027a80 0001 00000000 0x0 0x0 0xffffac0000027b00 0001 00000000 0x0 0x0 0xffffac0000027b80 0001 00000000 0x0 0x0 0xffffac0000027c00 0001 00000000 0x0 0x0 0xffffac0000027c80 0001 00000000 0x0 0x0 0xffffac0000027d00 0001 00000000 0x0 0x0 0xffffac0000027d80 0001 00000000 0x0 0x0 0xffffac0000027e00 0001 00000000 0x0 0x0 0xffffac0000027e80 0001 00000000 0x0 0x0 0xffffac0000027f00 0001 00000000 0x0 0x0 0xffffac0000027f80 0001 00000000 0x0 0x0 0xffffac0000028000 0001 00000000 0x0 0x0 0xffffac0000028080 0001 00000000 0x0 0x0 0xffffac0000028100 0001 00000000 0x0 0x0 0xffffac0000028180 0001 00000000 0x0 0x0 0xffffac0000028200 0001 00000000 0x0 0x0 0xffffac0000028280 0001 00000000 0x0 0x0 0xffffac0000028300 0001 00000000 0x0 0x0 0xffffac0000028380 0001 00000000 0x0 0x0 0xffffac0000028400 0001 00000000 0x0 0x0 0xffffac0000028480 0001 00000000 0x0 0x0 0xffffac0000028500 0001 00000000 0x0 0x0 0xffffac0000028580 0001 00000000 0x0 0x0 0xffffac0000028600 0001 00000000 0x0 0x0 0xffffac0000028680 0001 00000000 0x0 0x0 0xffffac0000028700 0001 00000000 0x0 0x0 0xffffac0000028780 0001 00000000 0x0 0x0 0xffffac0000028800 0001 00000000 0x0 0x0 0xffffac0000028880 0001 00000000 0x0 0x0 0xffffac0000028900 0001 00000000 0x0 0x0 0xffffac0000028980 0001 00000000 0x0 0x0 0xffffac0000028a00 0001 00000000 0x0 0x0 0xffffac0000028a80 0001 00000000 0x0 0x0 0xffffac0000028b00 0001 00000000 0x0 0x0 0xffffac0000028b80 0001 00000000 0x0 0x0 0xffffac0000028c00 0001 00000000 0x0 0x0 0xffffac0000028c80 0001 00000000 0x0 0x0 0xffffac0000028d00 0001 00000000 0x0 0x0 0xffffac0000028d80 0001 00000000 0x0 0x0 0xffffac0000028e00 0001 00000000 0x0 0x0 0xffffac0000028e80 0001 00000000 0x0 0x0 0xffffac0000028f00 0001 00000000 0x0 0x0 0xffffac0000028f80 0001 00000000 0x0 0x0 0xffffac0000029000 0001 00000000 0x0 0x0 0xffffac0000029080 0001 00000000 0x0 0x0 0xffffac0000029100 0001 00000000 0x0 0x0 0xffffac0000029180 0001 00000000 0x0 0x0 0xffffac0000029200 0001 00000000 0x0 0x0 0xffffac0000029280 0001 00000000 0x0 0x0 0xffffac0000029300 0001 00000000 0x0 0x0 0xffffac0000029380 0001 00000000 0x0 0x0 0xffffac0000029400 0001 00000000 0x0 0x0 0xffffac0000029480 0001 00000000 0x0 0x0 0xffffac0000029500 0001 00000000 0x0 0x0 0xffffac0000029580 0001 00000000 0x0 0x0 0xffffac0000029600 0001 00000000 0x0 0x0 0xffffac0000029680 0001 00000000 0x0 0x0 0xffffac0000029700 0001 00000000 0x0 0x0 0xffffac0000029780 0001 00000000 0x0 0x0 0xffffac0000029800 0001 00000000 0x0 0x0 0xffffac0000029880 0001 00000000 0x0 0x0 0xffffac0000029900 0001 00000000 0x0 0x0 0xffffac0000029980 0001 00000000 0x0 0x0 0xffffac0000029a00 0001 00000000 0x0 0x0 0xffffac0000029a80 0001 00000000 0x0 0x0 0xffffac0000029b00 0001 00000000 0x0 0x0 0xffffac0000029b80 0001 00000000 0x0 0x0 0xffffac0000029c00 0001 00000000 0x0 0x0 0xffffac0000029c80 0001 00000000 0x0 0x0 0xffffac0000029d00 0001 00000000 0x0 0x0 0xffffac0000029d80 0001 00000000 0x0 0x0 0xffffac0000029e00 0001 00000000 0x0 0x0 0xffffac0000029e80 0001 00000000 0x0 0x0 0xffffac0000029f00 0001 00000000 0x0 0x0 0xffffac0000029f80 0001 00000000 0x0 0x0 0xffffac000002a000 0001 00000000 0x0 0x0 0xffffac000002a080 0001 00000000 0x0 0x0 0xffffac000002a100 0001 00000000 0x0 0x0 0xffffac000002a180 0001 00000000 0x0 0x0 0xffffac000002a200 0001 00000000 0x0 0x0 0xffffac000002a280 0001 00000000 0x0 0x0 0xffffac000002a300 0001 00000000 0x0 0x0 0xffffac000002a380 0001 00000000 0x0 0x0 0xffffac000002a400 0001 00000000 0x0 0x0 0xffffac000002a480 0001 00000000 0x0 0x0 0xffffac000002a500 0001 00000000 0x0 0x0 0xffffac000002a580 0001 00000000 0x0 0x0 0xffffac000002a600 0001 00000000 0x0 0x0 0xffffac000002a680 0001 00000000 0x0 0x0 0xffffac000002a700 0001 00000000 0x0 0x0 0xffffac000002a780 0001 00000000 0x0 0x0 0xffffac000002a800 0001 00000000 0x0 0x0 0xffffac000002a880 0001 00000000 0x0 0x0 0xffffac000002a900 0001 00000000 0x0 0x0 0xffffac000002a980 0001 00000000 0x0 0x0 0xffffac000002aa00 0001 00000000 0x0 0x0 0xffffac000002aa80 0001 00000000 0x0 0x0 0xffffac000002ab00 0001 00000000 0x0 0x0 0xffffac000002ab80 0001 00000000 0x0 0x0 0xffffac000002ac00 0001 00000000 0x0 0x0 0xffffac000002ac80 0001 00000000 0x0 0x0 0xffffac000002ad00 0001 00000000 0x0 0x0 0xffffac000002ad80 0001 00000000 0x0 0x0 0xffffac000002ae00 0001 00000000 0x0 0x0 0xffffac000002ae80 0001 00000000 0x0 0x0 0xffffac000002af00 0001 00000000 0x0 0x0 0xffffac000002af80 0001 00000000 0x0 0x0 0xffffac000002b000 0001 00000000 0x0 0x0 0xffffac000002b080 0001 00000000 0x0 0x0 0xffffac000002b100 0001 00000000 0x0 0x0 0xffffac000002b180 0001 00000000 0x0 0x0 0xffffac000002b200 0001 00000000 0x0 0x0 0xffffac000002b280 0001 00000000 0x0 0x0 0xffffac000002b300 0001 00000000 0x0 0x0 0xffffac000002b380 0001 00000000 0x0 0x0 0xffffac000002b400 0001 00000000 0x0 0x0 0xffffac000002b480 0001 00000000 0x0 0x0 0xffffac000002b500 0001 00000000 0x0 0x0 0xffffac000002b580 0001 00000000 0x0 0x0 0xffffac000002b600 0001 00000000 0x0 0x0 0xffffac000002b680 0001 00000000 0x0 0x0 0xffffac000002b700 0001 00000000 0x0 0x0 0xffffac000002b780 0001 00000000 0x0 0x0 0xffffac000002b800 0001 00000000 0x0 0x0 0xffffac000002b880 0001 00000000 0x0 0x0 0xffffac000002b900 0001 00000000 0x0 0x0 0xffffac000002b980 0001 00000000 0x0 0x0 0xffffac000002ba00 0001 00000000 0x0 0x0 0xffffac000002ba80 0001 00000000 0x0 0x0 0xffffac000002bb00 0001 00000000 0x0 0x0 0xffffac000002bb80 0001 00000000 0x0 0x0 0xffffac000002bc00 0001 00000000 0x0 0x0 0xffffac000002bc80 0001 00000000 0x0 0x0 0xffffac000002bd00 0001 00000000 0x0 0x0 0xffffac000002bd80 0001 00000000 0x0 0x0 0xffffac000002be00 0001 00000000 0x0 0x0 0xffffac000002be80 0001 00000000 0x0 0x0 0xffffac000002bf00 0001 00000000 0x0 0x0 0xffffac000002bf80 0001 00000000 0x0 0x0 0xffffac000002c000 0001 00000000 0x0 0x0 0xffffac000002c080 0001 00000000 0x0 0x0 0xffffac000002c100 0001 00000000 0x0 0x0 0xffffac000002c180 0001 00000000 0x0 0x0 0xffffac000002c200 0001 00000000 0x0 0x0 0xffffac000002c280 0001 00000000 0x0 0x0 0xffffac000002c300 0001 00000000 0x0 0x0 0xffffac000002c380 0001 00000000 0x0 0x0 0xffffac000002c400 0001 00000000 0x0 0x0 0xffffac000002c480 0001 00000000 0x0 0x0 0xffffac000002c500 0001 00000000 0x0 0x0 0xffffac000002c580 0001 00000000 0x0 0x0 0xffffac000002c600 0001 00000000 0x0 0x0 0xffffac000002c680 0001 00000000 0x0 0x0 0xffffac000002c700 0001 00000000 0x0 0x0 0xffffac000002c780 0001 00000000 0x0 0x0 0xffffac000002c800 0001 00000000 0x0 0x0 0xffffac000002c880 0001 00000000 0x0 0x0 0xffffac000002c900 0001 00000000 0x0 0x0 0xffffac000002c980 0001 00000000 0x0 0x0 0xffffac000002ca00 0001 00000000 0x0 0x0 0xffffac000002ca80 0001 00000000 0x0 0x0 0xffffac000002cb00 0001 00000000 0x0 0x0 0xffffac000002cb80 0001 00000000 0x0 0x0 0xffffac000002cc00 0001 00000000 0x0 0x0 0xffffac000002cc80 0001 00000000 0x0 0x0 0xffffac000002cd00 0001 00000000 0x0 0x0 0xffffac000002cd80 0001 00000000 0x0 0x0 0xffffac000002ce00 0001 00000000 0x0 0x0 0xffffac000002ce80 0001 00000000 0x0 0x0 0xffffac000002cf00 0001 00000000 0x0 0x0 0xffffac000002cf80 0001 00000000 0x0 0x0 0xffffac000002d000 0001 00000000 0x0 0x0 0xffffac000002d080 0001 00000000 0x0 0x0 0xffffac000002d100 0001 00000000 0x0 0x0 0xffffac000002d180 0001 00000000 0x0 0x0 0xffffac000002d200 0001 00000000 0x0 0x0 0xffffac000002d280 0001 00000000 0x0 0x0 0xffffac000002d300 0001 00000000 0x0 0x0 0xffffac000002d380 0001 00000000 0x0 0x0 0xffffac000002d400 0001 00000000 0x0 0x0 0xffffac000002d480 0001 00000000 0x0 0x0 0xffffac000002d500 0001 00000000 0x0 0x0 0xffffac000002d580 0001 00000000 0x0 0x0 0xffffac000002d600 0001 00000000 0x0 0x0 0xffffac000002d680 0001 00000000 0x0 0x0 0xffffac000002d700 0001 00000000 0x0 0x0 0xffffac000002d780 0001 00000000 0x0 0x0 0xffffac000002d800 0001 00000000 0x0 0x0 0xffffac000002d880 0001 00000000 0x0 0x0 0xffffac000002d900 0001 00000000 0x0 0x0 0xffffac000002d980 0001 00000000 0x0 0x0 0xffffac000002da00 0001 00000000 0x0 0x0 0xffffac000002da80 0001 00000000 0x0 0x0 0xffffac000002db00 0001 00000000 0x0 0x0 0xffffac000002db80 0001 00000000 0x0 0x0 0xffffac000002dc00 0001 00000000 0x0 0x0 0xffffac000002dc80 0001 00000000 0x0 0x0 0xffffac000002dd00 0001 00000000 0x0 0x0 0xffffac000002dd80 0001 00000000 0x0 0x0 0xffffac000002de00 0001 00000000 0x0 0x0 0xffffac000002de80 0001 00000000 0x0 0x0 0xffffac000002df00 0001 00000000 0x0 0x0 0xffffac000002df80 0001 00000000 0x0 0x0 0xffffac000002e000 0001 00000000 0x0 0x0 0xffffac000002e080 0001 00000000 0x0 0x0 0xffffac000002e100 0001 00000000 0x0 0x0 0xffffac000002e180 0001 00000000 0x0 0x0 0xffffac000002e200 0001 00000000 0x0 0x0 0xffffac000002e280 0001 00000000 0x0 0x0 0xffffac000002e300 0001 00000000 0x0 0x0 0xffffac000002e380 0001 00000000 0x0 0x0 0xffffac000002e400 0001 00000000 0x0 0x0 0xffffac000002e480 0001 00000000 0x0 0x0 0xffffac000002e500 0001 00000000 0x0 0x0 0xffffac000002e580 0001 00000000 0x0 0x0 0xffffac000002e600 0001 00000000 0x0 0x0 0xffffac000002e680 0001 00000000 0x0 0x0 0xffffac000002e700 0001 00000000 0x0 0x0 0xffffac000002e780 0001 00000000 0x0 0x0 0xffffac000002e800 0001 00000000 0x0 0x0 0xffffac000002e880 0001 00000000 0x0 0x0 0xffffac000002e900 0001 00000000 0x0 0x0 0xffffac000002e980 0001 00000000 0x0 0x0 0xffffac000002ea00 0001 00000000 0x0 0x0 0xffffac000002ea80 0001 00000000 0x0 0x0 0xffffac000002eb00 0001 00000000 0x0 0x0 0xffffac000002eb80 0001 00000000 0x0 0x0 0xffffac000002ec00 0001 00000000 0x0 0x0 0xffffac000002ec80 0001 00000000 0x0 0x0 0xffffac000002ed00 0001 00000000 0x0 0x0 0xffffac000002ed80 0001 00000000 0x0 0x0 0xffffac000002ee00 0001 00000000 0x0 0x0 0xffffac000002ee80 0001 00000000 0x0 0x0 0xffffac000002ef00 0001 00000000 0x0 0x0 0xffffac000002ef80 0001 00000000 0x0 0x0 0xffffac000002f000 0001 00000000 0x0 0x0 0xffffac000002f080 0001 00000000 0x0 0x0 0xffffac000002f100 0001 00000000 0x0 0x0 0xffffac000002f180 0001 00000000 0x0 0x0 0xffffac000002f200 0001 00000000 0x0 0x0 0xffffac000002f280 0001 00000000 0x0 0x0 0xffffac000002f300 0001 00000000 0x0 0x0 0xffffac000002f380 0001 00000000 0x0 0x0 0xffffac000002f400 0001 00000000 0x0 0x0 0xffffac000002f480 0001 00000000 0x0 0x0 0xffffac000002f500 0001 00000000 0x0 0x0 0xffffac000002f580 0001 00000000 0x0 0x0 0xffffac000002f600 0001 00000000 0x0 0x0 0xffffac000002f680 0001 00000000 0x0 0x0 0xffffac000002f700 0001 00000000 0x0 0x0 0xffffac000002f780 0001 00000000 0x0 0x0 0xffffac000002f800 0001 00000000 0x0 0x0 0xffffac000002f880 0001 00000000 0x0 0x0 0xffffac000002f900 0001 00000000 0x0 0x0 0xffffac000002f980 0001 00000000 0x0 0x0 0xffffac000002fa00 0001 00000000 0x0 0x0 0xffffac000002fa80 0001 00000000 0x0 0x0 0xffffac000002fb00 0001 00000000 0x0 0x0 0xffffac000002fb80 0001 00000000 0x0 0x0 0xffffac000002fc00 0001 00000000 0x0 0x0 0xffffac000002fc80 0001 00000000 0x0 0x0 0xffffac000002fd00 0001 00000000 0x0 0x0 0xffffac000002fd80 0001 00000000 0x0 0x0 0xffffac000002fe00 0001 00000000 0x0 0x0 0xffffac000002fe80 0001 00000000 0x0 0x0 0xffffac000002ff00 0001 00000000 0x0 0x0 0xffffac000002ff80 0001 00000000 0x0 0x0 0xffffac0000030000 0001 00000000 0x0 0x0 0xffffac0000030080 0001 00000000 0x0 0x0 0xffffac0000030100 0001 00000000 0x0 0x0 0xffffac0000030180 0001 00000000 0x0 0x0 0xffffac0000030200 0001 00000000 0x0 0x0 0xffffac0000030280 0001 00000000 0x0 0x0 0xffffac0000030300 0001 00000000 0x0 0x0 0xffffac0000030380 0001 00000000 0x0 0x0 0xffffac0000030400 0001 00000000 0x0 0x0 0xffffac0000030480 0001 00000000 0x0 0x0 0xffffac0000030500 0001 00000000 0x0 0x0 0xffffac0000030580 0001 00000000 0x0 0x0 0xffffac0000030600 0001 00000000 0x0 0x0 0xffffac0000030680 0001 00000000 0x0 0x0 0xffffac0000030700 0001 00000000 0x0 0x0 0xffffac0000030780 0001 00000000 0x0 0x0 0xffffac0000030800 0001 00000000 0x0 0x0 0xffffac0000030880 0001 00000000 0x0 0x0 0xffffac0000030900 0001 00000000 0x0 0x0 0xffffac0000030980 0001 00000000 0x0 0x0 0xffffac0000030a00 0001 00000000 0x0 0x0 0xffffac0000030a80 0001 00000000 0x0 0x0 0xffffac0000030b00 0001 00000000 0x0 0x0 0xffffac0000030b80 0001 00000000 0x0 0x0 0xffffac0000030c00 0001 00000000 0x0 0x0 0xffffac0000030c80 0001 00000000 0x0 0x0 0xffffac0000030d00 0001 00000000 0x0 0x0 0xffffac0000030d80 0001 00000000 0x0 0x0 0xffffac0000030e00 0001 00000000 0x0 0x0 0xffffac0000030e80 0001 00000000 0x0 0x0 0xffffac0000030f00 0001 00000000 0x0 0x0 0xffffac0000030f80 0001 00000000 0x0 0x0 0xffffac0000031000 0001 00000000 0x0 0x0 0xffffac0000031080 0001 00000000 0x0 0x0 0xffffac0000031100 0001 00000000 0x0 0x0 0xffffac0000031180 0001 00000000 0x0 0x0 0xffffac0000031200 0001 00000000 0x0 0x0 0xffffac0000031280 0001 00000000 0x0 0x0 0xffffac0000031300 0001 00000000 0x0 0x0 0xffffac0000031380 0001 00000000 0x0 0x0 0xffffac0000031400 0001 00000000 0x0 0x0 0xffffac0000031480 0001 00000000 0x0 0x0 0xffffac0000031500 0001 00000000 0x0 0x0 0xffffac0000031580 0001 00000000 0x0 0x0 0xffffac0000031600 0001 00000000 0x0 0x0 0xffffac0000031680 0001 00000000 0x0 0x0 0xffffac0000031700 0001 00000000 0x0 0x0 0xffffac0000031780 0001 00000000 0x0 0x0 0xffffac0000031800 0001 00000000 0x0 0x0 0xffffac0000031880 0001 00000000 0x0 0x0 0xffffac0000031900 0001 00000000 0x0 0x0 0xffffac0000031980 0001 00000000 0x0 0x0 0xffffac0000031a00 0001 00000000 0x0 0x0 0xffffac0000031a80 0001 00000000 0x0 0x0 0xffffac0000031b00 0001 00000000 0x0 0x0 0xffffac0000031b80 0001 00000000 0x0 0x0 0xffffac0000031c00 0001 00000000 0x0 0x0 0xffffac0000031c80 0001 00000000 0x0 0x0 0xffffac0000031d00 0001 00000000 0x0 0x0 0xffffac0000031d80 0001 00000000 0x0 0x0 0xffffac0000031e00 0001 00000000 0x0 0x0 0xffffac0000031e80 0001 00000000 0x0 0x0 0xffffac0000031f00 0001 00000000 0x0 0x0 0xffffac0000031f80 0001 00000000 0x0 0x0 0xffffac0000032000 0001 00000000 0x0 0x0 0xffffac0000032080 0001 00000000 0x0 0x0 0xffffac0000032100 0001 00000000 0x0 0x0 0xffffac0000032180 0001 00000000 0x0 0x0 0xffffac0000032200 0001 00000000 0x0 0x0 0xffffac0000032280 0001 00000000 0x0 0x0 0xffffac0000032300 0001 00000000 0x0 0x0 0xffffac0000032380 0001 00000000 0x0 0x0 0xffffac0000032400 0001 00000000 0x0 0x0 0xffffac0000032480 0001 00000000 0x0 0x0 0xffffac0000032500 0001 00000000 0x0 0x0 0xffffac0000032580 0001 00000000 0x0 0x0 0xffffac0000032600 0001 00000000 0x0 0x0 0xffffac0000032680 0001 00000000 0x0 0x0 0xffffac0000032700 0001 00000000 0x0 0x0 0xffffac0000032780 0001 00000000 0x0 0x0 0xffffac0000032800 0001 00000000 0x0 0x0 0xffffac0000032880 0001 00000000 0x0 0x0 0xffffac0000032900 0001 00000000 0x0 0x0 0xffffac0000032980 0001 00000000 0x0 0x0 0xffffac0000032a00 0001 00000000 0x0 0x0 0xffffac0000032a80 0001 00000000 0x0 0x0 0xffffac0000032b00 0001 00000000 0x0 0x0 0xffffac0000032b80 0001 00000000 0x0 0x0 0xffffac0000032c00 0001 00000000 0x0 0x0 0xffffac0000032c80 0001 00000000 0x0 0x0 0xffffac0000032d00 0001 00000000 0x0 0x0 0xffffac0000032d80 0001 00000000 0x0 0x0 0xffffac0000032e00 0001 00000000 0x0 0x0 0xffffac0000032e80 0001 00000000 0x0 0x0 0xffffac0000032f00 0001 00000000 0x0 0x0 0xffffac0000032f80 0001 00000000 0x0 0x0 0xffffac0000033000 0001 00000000 0x0 0x0 0xffffac0000033080 0001 00000000 0x0 0x0 0xffffac0000033100 0001 00000000 0x0 0x0 0xffffac0000033180 0001 00000000 0x0 0x0 0xffffac0000033200 0001 00000000 0x0 0x0 0xffffac0000033280 0001 00000000 0x0 0x0 0xffffac0000033300 0001 00000000 0x0 0x0 0xffffac0000033380 0001 00000000 0x0 0x0 0xffffac0000033400 0001 00000000 0x0 0x0 0xffffac0000033480 0001 00000000 0x0 0x0 0xffffac0000033500 0001 00000000 0x0 0x0 0xffffac0000033580 0001 00000000 0x0 0x0 0xffffac0000033600 0001 00000000 0x0 0x0 0xffffac0000033680 0001 00000000 0x0 0x0 0xffffac0000033700 0001 00000000 0x0 0x0 0xffffac0000033780 0001 00000000 0x0 0x0 0xffffac0000033800 0001 00000000 0x0 0x0 0xffffac0000033880 0001 00000000 0x0 0x0 0xffffac0000033900 0001 00000000 0x0 0x0 0xffffac0000033980 0001 00000000 0x0 0x0 0xffffac0000033a00 0001 00000000 0x0 0x0 0xffffac0000033a80 0001 00000000 0x0 0x0 0xffffac0000033b00 0001 00000000 0x0 0x0 0xffffac0000033b80 0001 00000000 0x0 0x0 0xffffac0000033c00 0001 00000000 0x0 0x0 0xffffac0000033c80 0001 00000000 0x0 0x0 0xffffac0000033d00 0001 00000000 0x0 0x0 0xffffac0000033d80 0001 00000000 0x0 0x0 0xffffac0000033e00 0001 00000000 0x0 0x0