Warning: Permanently added '10.128.15.194' (ECDSA) to the list of known hosts. 2018/11/25 11:26:55 fuzzer started 2018/11/25 11:26:59 dialing manager at 10.128.0.105:2728 2018/11/25 11:26:59 syscalls: 1 2018/11/25 11:26:59 code coverage: enabled 2018/11/25 11:26:59 comparison tracing: support is not implemented in syzkaller 2018/11/25 11:26:59 setuid sandbox: support is not implemented in syzkaller 2018/11/25 11:26:59 namespace sandbox: support is not implemented in syzkaller 2018/11/25 11:26:59 Android sandbox: support is not implemented in syzkaller 2018/11/25 11:26:59 fault injection: support is not implemented in syzkaller 2018/11/25 11:26:59 leak checking: support is not implemented in syzkaller 2018/11/25 11:26:59 net packet injection: enabled 2018/11/25 11:26:59 net device setup: support is not implemented in syzkaller 11:27:00 executing program 0: socketpair(0x18, 0x3, 0x844d11a, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0xffffffffffffffff, 0x1ff, &(0x7f0000000040)=""/171, &(0x7f0000000100)=0xab) socketpair(0x2, 0x4000, 0x7, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180)={0x42, 0xfffffffffffff40c}, 0x8) lseek(r0, 0x0, 0x3) setrlimit(0x7, &(0x7f00000001c0)={0x1, 0x3}) lseek(r1, 0x0, 0x2) readv(r2, &(0x7f0000000640)=[{&(0x7f0000000200)=""/178, 0xb2}, {&(0x7f00000002c0)}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/218, 0xda}, {&(0x7f0000000480)=""/246, 0xf6}, {&(0x7f0000000580)=""/188, 0xbc}], 0x7) r4 = socket(0x1f, 0x8002, 0xb1) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f00000006c0)="ad01a7da3c9cb6a06cf4d6a55de5b6d9f93abad63b1aace1b20dac8625742e909b9c3ad950e2fffec027dd973f77700778bab7ea70a67539699eb55cf50b032ef45f204273d98f90b234b4af6982248920430ecb38b148b8cc38465cddd390b46912a618c31f8edf102179ee6f76d796aa2114e4e0f405615261ffd961c4472cd2c61a9d9c3199a3e15073df599de0fc1a4c627d77487fdc301f632111cf9c3ae7c4783f08582bf2de1e8380d933cc7f3ec43de20cd091184dfca3a358361ba82f3b4a67738ae418e0bc48152b96638d575483f208b9ee1d84c750ff113a9958f40bfdb362cad2e8a97c9c69f58013a523f87619b43aae1a153612ac8f5fe7d37bb96ed1b47ecac1dda0929f932646536e6bca559525e60c7d988636a10baf16e8de8f3a455034f33f706494a2995a2ba6bfc3e70a2563fce4128f757ff9275af3aa4cc00c4858249005598e92c8c6362a18c95102d890a122fffd90a47b489c855f4505f369a2ca87ef1cdd4fb2363f4d9b5c98967f628529fe355d4295bdce74f9d29769f955334e9f5fb4bfda0b2ae90d1c7c920c2f6a992f14b85f57b02c793a858056bd2d27f34ec50ea3815bc2c82e1eb6c489d82bd89c46f91e1e2583dd0bfba937ab4a6ae2989f8a20583f48775e3a04120ff48484accd9bee37127a2c4f4d708522581866c3b28498f95712e1c06af6f7a763c09023084131a176a88815d45c587fb7b9baa77a8b705a0251fb6cadee622d418997802e6921334d23aa949da2173b0f5826466caecc538436322804909a525e59a11a4ebd8b474f16e53fc50d0e5ecd2a5e81e0c441f119176daf1b5d66f0529c07f8660eeb49827337d1f205eeb878fc95f8a55a765a5441d6403681209f4a55d7337541517d43d2db8874ac7b967e22ac069575d5b29d36892be4433edf32bed104fb54bfc309008a0a4f8f55229de29f4ddf7d3b84e1d16f8805be329f76f96039aaa2e23436c5d46e46e2d65269e94d528ab56ff6b4d0a4f2f0db9e3c0c9dcbe171014e6884110f91fbd735acb3d5d5f78c2739cf332dc78ecdc5b904ff8937c9e4c35334333ed65aff724e239941df13a4e275fe21b56cc6f8e02de99804b55d4ad3c18c02318d46d4217846452146e096590084c1a4782d86a55c0659942076457ee865ac784130dc675a6d3a08d53d83433e9eed730f5c587947bd78e361702e702428c595d0dc80d0db30b12f3d9998fa34319df0df0226882bd5c4f6951c2f476625713d20667a7bd155928ac53cc818daaba9e9929e6f7fd2df9262343c7b156efc0d90e0d6ecf08b9604c3c42b928e1d86f93318535b5268e5c3c0e29cdd83f983206730b58ef827d469fee87c16f955187383603107dd6138d893e783b0cd4b2dc429c9778959d4f36f5b3c2b9631dc5a926e1f2b0e8ee465174c05eab0eb7ee9fbac674c0f2483e62bf2d7fcd88845aff7fc6df510c4fc274e72de260dc2009b81fec16770308c77547a9d55e86a2c00d4798fc74be6306dcbcace137b849012ffeef4c59e0bc8b51ec057d2fade773f778d38ac27d40ebe2eca2cde7fb5e4b5477689e3b8b0f8ff76338adcfc9eca267ac1027ecae3fd1db949b06b03b92d815547847ca53ec33a2eeb3c01cafb9bea5ca46625f614cd30ae33a413fa535f2ac28f2857ac7edda00af0e41500bd0688137b40fc3352e1dd330bbb2a397ed79ff931040a594a0ae1e259b888f753de4ec5f7a76636ae98722941325ebd687798eb4e0bd5dd8273df5b84997cf8867fe8634d55adbbc73907b24160388055f4e55a1d786fbb64b08248b69ae468ec705fba6a346d0a41c3f9e08c2b819fbbbc7b74cc6ab4d7e71765109bc568db7db8b46b26f1b1420e6c9914205c0f5637d3b112e40b8b9e8193e442a1c25a3ab454c43fc67cc18a5710c73e568a3c964e12ab7e4ee7371f76f7a8000eded0c0f5b3056bb33c82c4e59a91032b91d5afbe2bcd580707d69f4229433fff2946c5043def26cd750b2202441dcf4e61817fb36147629dd4428c508208388471275738f24d9ed2eb81d0f43b56846b61128524e5cc1ee457c0cd0e83920d70a554256eb0758fd9332b92841fcfd77775e7cf5d794f8ce55d21e208032bfcef7dfb76981421817ded7b54b061064290c0159267828c794423419e465e3dca776cf2c79ddbee187270d4c1244a73422b527868616f90c7eb20c26632152df7c808417bf4d42fffd5fd72913920eff8f81e753527aa7dde359e7a0b1701dcf5514bf2403291651f32101a1983e7aa31488b7246b99e4f70a7128be50d3e3cb9155262c5dbfd0aa7eb43f8fc1b9d451ade34eb93c19035042d1bacb2515def0ca080793fdcbe0046e8cf53bcd0aff40e0d13a5ca56163cdd1a921317eab762dd27215c5ff7f3d8d59b49fc179b0eb1d26463f1dd3bee39c327b6a331c9f3b2890f475db1504b608d206321a3cb2c3ddcbedca80d52f005bc1455d86956be4dba147940e36b48d5f4f20a5436b038b25fa003784fd6c2d7b0aad49afa32516bf626a5c1d398f09607b94157947f24924886a2a6719e3dd51f1d7dc91ecc062ccdfab349cc46b035876e515671fea43f6e2a27c6aaf28dbf7e0aaadbf404187c73927417fcb5100ecb33e35942451eb41d5589cc483518ec8298a1cb7ec9052f60cb2df35fb71958baa5141dcda8071ec8e496f21d815672d612a01ae01380aee1df4610694b75fc5bf5de5ebb1eea720f68b0d7b0128dd1e452736ed450b5f296d0684e591f1a56035adb1d6a27b1f5b86763b7aa72a27126bdd268720e430ebfb13524e690405aedffa97b89cc5af6dd1ae4f71bdd1da36795f60363cd0e6b3c0504a2ac4b4216d2312077daae748e9b1c95f9f344b3ab73c93597a4b9b87137d1c85ab1412361a99b2ba48e3588d5d757392be6b9640e7b5e790e6517123203eddac7142113cdae5348104d3e9cdea443e283a745953c1ae58f345e752aa02fec259e5ebe130e3c6c86ff8c560a5b0c34a8067f7f418952ef7481a0a182e82b8a4850692424305ff36c63f0c83d475ab3439555cf48e044da687a50e3d6ffe7d02611e7f1b15547d3843153010278a6ff557c3713c95431f970ea75bdfbdfc35b5bf10a4278ac03f46c8cf1bbfae63a2143af07f76e8bfe16e6c12aa9646a0b0bca2993a87c495d6ab6ce840f545eecf49dc8e577c5458708ac5ccce7bb66975e9324d3dadd648b37e8b3d413c21d7850abcff9c3871f3165453762921051b5bc78f4f0e61d8946bdc54c32b36a8bd69bc2a5969f7be689603f5d6e81e811e51eb5eb7b3119f22fde7f1dd99254eef0df96e7190426d0e2042cb2660c8b56f21d83c6efef1b8a2e2539c6e496288941336474752195c4b910068031ddc20182b1f57b9f6f15494293460901c534cb6fcd30b9efa7fa434ddcbc8b2ff6f50b420efc10db0504cf4f9530d979f42244290e96d00474b13060f1af79366c7d760b1b175132472294871453b22f937119344d28a426222efb44a5c0ea56f6eb5ab16715a266215029311333b36a32c72c4fa2fee8aae91a535cfd8497e204be363d330406145b73213a6666687ab659cbcf4736443761abc1b6ffa5bd03890558ede19e04ee141a8b7a0d82b05f1388c9b919742367925844461926375b76c22a3c0bbfa936d7f969e632dbc929c878c52cc916d0c899d5818725e2e3eae7fd91f4f58243325c1bf902027c0760db9a27738717760aa29a8e5363bdde7f9d075f5b098e16b699823f60e4b595b6bab39959bcdddb34047e91a8bca2ac2014f737b9499445da0374a99796ec0ac9cbd4994e2492a45671411fb5dfc98f4ea49552314facf58f1883ed9de7f03bcf41c889aab32296d073d07483fc96f354b27c9da37c9e91c84a538eefb108b0b3943d460ef5fd6b71ae019404998d84964031aefd75b3e5da5c3f6227e02fd898e47d643593b03c19ddafa51aab50dc2576961d272b384086b00eafb6238c9679fd6f407a3190a6fc5d9f18a160cead59c37e93d5834207cce4dcb5aefde8aa47b0d4af1ed9d4a421fc1c8171938ea7b1e42f1024bfedeaaaa5fe60b870d9b6f6ac0576e29fc47b07ba7b4c5e473ade99712d50e4ec7c085d272be14c19aff092e928defa1dae24b532800b9f9f4123179ecc98b80ea7580d4ef6ad7028d97b3e7503e8174f31ae4a01d456adc34953175422c6b7d1eb819371fb7044eea5ae25772ed78696c3221624dc3cfea467221891434a3b9f2fc106e6bd1308ca0598b8887deb6ad4368d38c28ea16aab3d38a7a99f80540a05d870767e512a34730778b9855abc9346b85a8b8da053d6596645155b89804de5e2833c7236ba6e5e806f968fcb6a4fcf5f63b5ab5355770ee28d645821a88fd4f7c74d86d12bd41439df20f0cd35d36cedf1e73738b33394caaf05e612e323e0e800941d57e7d8fb095e0bafff585a04244b5667b55f5d2ddc3ffc04f35881a4b38f2145f559e0f799f2223ae6695810e49bb56c72fa72500b66541365e9bac7e5fbaf9b663e7a696bec8f64f861cede6ff2e2cf7ed3520bc4633c07f7de9993640a65fad6582acba92fb27b954ecf48f5232e004fd302cd244b2dd689e014ac7abb98633c21b3391ddccc2b9c06187b64c6857765cfaa7626acb0bf3635ff191091ad6b263857b606037b43eda4e6af5b49b2953330f4c4c2ac0e0cb6a96989d5d0de782a87441128a70d9e053ca2e4b55654b1f6325061b233ec33334808e198aab7439a055e28c277caaa6616a5fb46a5c9e28a6ab958aa7910ceed43e9b9464931495e19e30c2caf2c6a1ca6945ffac6af3a380238b42080f528d62a919b8ad55a061ed8ecf4a6daae3c7f24e827a1102f3ae756288d505d70b5106aab5fdcc8776b1a70e21d98bb3b04323fbd5fe8e118300dfacd221a4f1ca088b84fb98915f04387eeac08027068b3e997a3159a1f86b2591d9208651a5c025f82cbd7a61d4f0f4c6883f25f0e740cd1a78f3862ac3ba403dc63d750bca964e3abae7189b2bd33e78da826b49baf99d78667ae6312650319ea81abcd5b2642fabf906842cd4522da22d6a2ea39dae5924c6d8c9ffaad1a77cfee672abaeb58d9a56c64eb9c1467b9c038e81a3bb0d89e077e961a5b3958ad464296cf6b164aff711c7e6cbd241a0dbfddc1d164fe6b8b818aa114d1d7d19d35734951420ab5ea698b76e33638e6f4a660b824b70fc09325faf0ff4080ad5b95e6cf810b32d0e50ff9e0efee970066bc6a616c704e3eebe3d69851c3ffb01e4d04adcc9da14ee7561fa65f7dfe7017e6f5d78125fe1bf8e3bc7405e07da5a3e41b8947fe755b0b6a3c56a5bc657c0c3a142cfb8755426bb892af725b89c10abfb98e59b322d9f58b6e74341247a2e27e46cec4e020a1c6b2891d636b813b0739996c89f1a2a7777019cbb9c90d3b5c43b52bda80d7bc91ca08858b71ce94f5dceffaee170f63c6a6f9e747385eea3c2b080c44f7e5875ef121d02a7013793664365e94cafbe70e9e208f27c7c75f9005fd489a4bae04efe62078c71e52584b01839f6de070b514f50a6071f24a0159e1479cf15fe010f28c4e40cd37e72e19440713eb11eb42099b06929bb7831bb2babda9464cb699e78a0a4085b9d1216b201515da7d3f3b82d49d1ce2820d5eca015a315cf908bdf47bb5196c0fb73672509b1657764ed546897f47495fe69b7e8fd8c263f63bf480f391dd67d5f74cd334c8658a6b3c65ac16186f77eac7a431eddc514994b75518b3eb57554d42559db0a1", 0x1000}], 0x1, 0x0) setrlimit(0x7, &(0x7f0000001700)={0x100, 0x1}) fchmodat(r2, &(0x7f0000001740)='./file0\x00', 0x4a, 0x4) readv(r3, &(0x7f0000001940)=[{&(0x7f0000001780)=""/220, 0xdc}, {&(0x7f0000001880)=""/160, 0xa0}], 0x2) mkdirat(r3, &(0x7f0000001980)='./file0/file0\x00', 0x0) mknodat(r2, &(0x7f00000019c0)='./file0/file0\x00', 0x8018, 0xde) mknodat(r2, &(0x7f0000001a00)='./file0/file0\x00', 0x1090, 0x5) bind(r3, &(0x7f0000001a40)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r5 = open(&(0x7f0000001a80)='./file0\x00', 0x0, 0x8) ioctl$TIOCEXCL(r2, 0x2000740d) r6 = getpgid(0x0) getpgid(r6) bind(r2, &(0x7f0000001ac0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$lock(r2, 0x9, &(0x7f0000001b00)={0x1, 0xf80f80abf00c75fe, 0x1fa, 0x7, r6}) syz_extract_tcp_res(&(0x7f0000001b40), 0x10000, 0xd5) write(r3, &(0x7f0000001b80)="ccfed55e083d9535d6d9aa284983af6932779ae5f2369aa9efebe39fab385a4bd554bd5a3b928722871dfd798d178a70f3b0f952ed453c899a534daff67b712b7150bc88a16e1c48a29b79edefd10c130a2d9c8cdab60727022b3c196d7aca136ddb26bfe00d6fc73aea8f217abc2ac6160323ab34a04c14dc9cebdc438741064d", 0x81) r7 = dup2(r4, r4) r8 = msgget$private(0x0, 0x8) msgsnd(r8, &(0x7f0000001c40)={0x1, "69c9e2b80949edd9548d693c6316abd72f1caaf05bd60625b0c2ec4a83f7286a1759e7b534a0365f3debd8c261869b2b7cd09450021fe064e950c7ea8efdc0c76ce7a438bbac8cdad93c0b5478a17f74c0bfd037d30ff1e5e6f5d1b9aa407c01d316360ae5c0fcee0ea4a5842fadab0eba593a9d1f417e1d5370b215142cfce79f91eb3fd665e74c68f7a2f8a8d71a6151c65a8d8b30abd6a9df99d5f243030c5ed3cfd94b78e1c5079f80d648cea38858d800689c8fbc69d3a7b3df012604074084fdd1d2ce79b70851bcba8155cd58d12061b030c36f816e8da9bb93e937e6cf5e1ac50b4c5f763c2a0780282af7c93c2c45c9162216711983c2"}, 0x103, 0x800) mknodat(r1, &(0x7f0000001d80)='./file0/file0\x00', 0x1051, 0x1000) poll(&(0x7f0000001dc0)=[{r1, 0x70}, {r5, 0x20}, {r1, 0x1}, {r7, 0x20}, {r3, 0x8}, {r4, 0x9}, {r4, 0x4}, {r4, 0x18}, {r1, 0x40}, {r0}], 0xa, 0x8) 11:27:00 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000080)="2b14c0090354ba805398a19262d47be387ef7b84e3f5542dee31189e091d4733ac28e803236ffb73b96270bc4c4543b2997582b184768c7262678cec3b45c691aea0d6fda3c362a3fc6bd77ffb10269c81c356a7455dea5f9dbf552f4db17f165fdae5e80d575f116feac307826422f11702ead1f2375b4c9de068a0c24dc5aaa337718a", 0x84}, {&(0x7f0000000140)="6872f4", 0x3}, {&(0x7f0000000180)="71bdb0df7d073770e83e307bb6e8f6c06f947881434e2b519425c370e57cf999d39fab959361676f916eedc46dab7018219cf77fb74a1efaebeb4c956bd005ff6e0f112b3c4153fe4c802d5feb0d5f0a59a9a1c7e9cbcb6cc99c6c8a3abb90929a", 0x61}, {&(0x7f0000000200)="03ed369c72fa190e2526638d5a5db9b2637325c55196fa8f75d3e8d797edd057c71c56f06b3b7b03eac846c51c5a667d35f3abc613b2355c17b022d4ada1a6c9d44a7576ae6c897d8efe70cc1762f72919a032cd080f2f5c10c13628f7b5d9f4abbe98575520b77cb18f07398db17bab6c099c840719f678bc13aa3139a3d33e680ec44eb911b71136b569006ccaacbe77a989cbf8693a04f2673c9337d15d1b7ae555a7e828f625f381ea98258a95ca8754a61876625d52a3b1c8c743c1aeb079f858e6688295dfaefe0bf3efd1efc11fba46be3d68e050fd0210e5a63efa6093091d664f8ffc40545384f911d83f12328732398697229312", 0xf9}, {&(0x7f0000000300)="bc71c71b5885aa46b243fc871bc52dad9d3d0a7d83b6a1481336ad6c960612bf803bbedb6dbef9c3cf93dcc289013f190614db9227648dc117b5c8d73fe3dadd302a13f004167e880999e11d63cb1167cb9c2f9b50c09708bfade28633d9c9bc36d0f185e92e09431693763a08604a2cc97be1eeb5b5c1ec12d6734f1d43f2dbb470386b26f0ec91d9340728915a1cc7", 0x90}, {&(0x7f00000003c0)="fb266b32334a2dcb1a82f201ae431e642140292e00586acba291dea38159c980fef1788918098b2462fd727dfbbfc20c59212f9a0403d6ff1ca7d3fe7947592089966105b04679f27fa3b6806f16e0e8f2acf1ad7d1a8905c0b99dc55dab50e132d11da1926ab701f1e479b5f6b7c1b7bd196af71a78b612d87c08fa8b2435f20b6a84d63e6c76b3e103155f014d48d39ddeea2532b701fa1a17071e345b78bb75258bb9e5ae1b2947938f00ad29183f17d47a63d9414415b4e49eed3386d2f2fdbbd082482576241bd8f35eac3aa4963288875c0903d8bb07ac96662419ef8354f80ef35ad91123ec0df138e2199ad3a80a0ca52d288eda5e1863090f351bee6d5fd2b6ff430e911fd8b42fc9691f3624469be1e0a0d3aa5919f2be18113b487dc173f6360f88c7db64c7079a3733bd2cbc89cfde39c107d6f104ab0aad3b6d7862beb4a11dfa4ebb2f5105381d1a9788975ab0bfc1fd8a28340cb6ec3ac29e609b35bca5e6548ef728f631fc2f096b5b1727c489ba60ddf472cf12da804c8c3e12c0836d7dd508b58944d03d4cd3e56b03c26a3ec1015561df0f094ed33d0af25824a9639b9852f81d28ecc47256d94e7e43f20874aa5b7e9a17881185682a729e06b3e97163d828eeff2faaa44eee4b826617348b21fd40e106a1fbea442119e929cf7040b044520ebf55e75fd7cbf013f2d1c2eeb5d4acee4d0a3ef7f42dfa0d98cdbce3f0651941f2413a39490bf383de5bbf99252cf4eae91bfb6698ba87e4dda4a18e8259dd33e2aef5e902c031accab60dc986c2d03caff4d016182272e17e76e2b5ad102519e4df607be5a693684f4f8dd62422e0164c197da56d16bef4ca8efaed8d170c1a36bbfa0a9ee3df89c9361510b2f71fd6cb788bc5af075cd3a140ce15dfc3da67efcad29c8da5ae6eacc486437cf2b08988be17966c5c7ccc0973b1b8b481f9185f7f202fbc2fb6e405a2c3eda0590b95e28598155488ab6c1fd65cbf759b40f8500e40d33d2644dd95212ba0833b5431e88a54df965958cf59a583ab3f0201554008ee44bde2ff030f5c87713bcb5c592cf4b1601b4df17bccd780de17fd673beefa3456370c017570720e01f8a549b82f25c70c2c46c7c405268036bd4105e84896559ffccb420e41e7a8794a8a06739a07c8e56c57b83f9f248f1fed73d0c174910d6aeac12d7e86ac9e708f0b288923f3157b6a5305651f4f939b6743fa944615829ddb925c5ad6ab2ece97e631ffd94ecc35531ca5528000459dd78e5be7dd66afbf83dcc4e6a37f798f1cb5b5df12fa770d0905086c224ee280923822028ec0dc322ef5f4d67dc935ae43dcb605ce4cb9e3cd1ccbeca1aa89187b978102c7dfb4a180afa0d231a990bd9d6a0e0f0b2a8f8c5f7c380460039e01a939c5990125d627c5025c1a3a98678500a1e2105f8edb2c4eb03a24ad72f71fc333e88446f16707396acb356dd44b2b3a95987fc400809d81a9aa07295ae372d9219349e8daca15fa77c92ddb3ab2a133fd220b8a44809ac116b46cdeb22759be9c98c6c98167a0b15d6aaa10611345f39a611dccb2880197e4cec54c438f8fd5a84d1aca5d2d5f875dd6e3c1dfe8b8c75c2ee4af417c1a5763773afe7739b028741a14aece38cff584c86f098ecacc60a8ca0adbad7cc7e1f6be435d853526a042cf99bf72755db49c6e58bcaf2406a2724f6e1b0c654948ece9be6478b6c2c650f6ecc1c85758c6ada69523b6bb3b109a6e4c7a52a464a8dd834112ffbe708077d1fedaddc61c320deae5c9e6461bf45ac24d5819bc428441cf668deb511b06f9b9418f7fbe985b05943fc6705f9878cfc9cb09de06bb90e4d6eb0bca94c1c77a8ee88d04d3bdc3c587402955fb67ae2e527cd33cb9616e524723d35ee5f1a43453621479883d7cc01ac4c8662463241af5c5ba7ae182eda3d83782913f2b425ad54f180009bf0e99593f375b4488351f617c40916a59a64e21dc0a4115a6facc45777b05e179e59a72b921a6f1843b2ee8b41b77b4a427aec3679498adb73f306a3f9ce91866890e7545effcf5c432c8cbf28cd4eee0b0ba028ea74f4b8c4a9d0695849ea941dca547c06992464ea9f850cf3b8dfeaa746cff2695685493ca6b824bb2291228406cc426c18c8fdb263557e4f852ebcf223b7a0c33ab67d853165d500d344cea3778184c30c39a94f7bcff878d49628bb427f135ea5089db30f9d191aabe80876a30b707959c87312cd58999121c913339fccae743c756a4a073c754a2a9647f63cb6d81bb3ae3e6928645b2f1efa5d6eeb7e5c737c085e8960d9f3cb721821becb9d8460bcebc7ac1dada9a50989d8a69b9a1829a1bcd1ea9c96849570aa765d06f7cfd17bce349a31dd8cfbbfb9fa3909a07516b48ffaf20d3f5b236821765029159d4c9a7dea051a04e36f224ebaf4b57d4c1887e8bcb6c7fe39550ba34753e879ec36e900813e97982b5d701b801a553df4537a3436fc2c30cff9e735df32e3ddb08b55f35b43b95765df82ff1f31efeaf21acf6b32f1ef6cf16566eaf9f6c909336bc58b20a4aa285795c737e95d721377dc4e78561e5eea8c050e5a129395bbc15eca68c99769e464ce34e222864ee72ca07540d07a9fdd36476d839c44124e193ce8ae24bff63c11f6e5eece8c13232fb6d0c55e9e04bc8d531af8701db82f7ab389758fdb860d8a81abddc1300c3a4e310a08f83f44fc2689f24566150f0f9cad795827c4dfc453b85106b15b71793505bfdae887ef780ec4843391c63aa5fd0b790ac24c91699af2c18040508dac8db6509d220fb27f06637fbe4f948a5970b1ccd07c0eacdfc2427ba13dac46063a805833603e02ef0fdbbb97a9e9c170c00ec28277e9eab782776521884a1f1a570a1621674e5a5d4134610967a0294439f1da1bae5f8e9e95ceb454e60596e1f3b8608e4fca85038091706b55a3a1ee1a10f0b352e5935bee34e4e8f16953882517d40395605f8e9f975f6776395291433569630333d00e1ccb661a75bffbb31143e366236615cb4cf54ba492461d97e62be07a14da5e0d3561f943b3c28cdb8e2fbc17289f78af183679a454744b7ca398098d2bb587ee8d4843057905d1ad83d912e3a23ef1450e7e5e990cee125994e8a3fe3400ec3a971dced1a27d3487296903c784232685250d0af33f1bee121d4a9218394fbd6c240ffd4864db2e9273126eaebb1895217532ece1fe44a415d7b65e8ccd920b9fdabf95a5c0b39a3687849ecd84852935daea98eb81a16fac66e187f03681433dcc63831c0e1d2d656cc1ea96d2765dc7e39161fbb8ce7f7318dcb8e1ccd762b06100bd0075aad19641944537af8f265345c56ac42bd54714137b1b3f475eb7b56e22867e99562454ac02a0ac64e2a0c17383a660113ec92f2ee6cf040add9e7d51142d24f21459957434a4469863b4ea1243bc0bd7497e4e2a488875be8273dd6d5d28ac3aa35b681d18d8da07cb92ce25fadbef598b43eaea7c774793986b034be46d2d252011320065be028c48cd799db2164eef6aacbf4ab2de93a30a30a116d0eadc234b463c5327539a578e3be3e61655535d63eabb3ffc7a96639adcf8e9c649ae3d7fcdd91b87813704bd0a0a645ee3277c0b598731f09f510a25eec428ac6ae93c1f5dfd62b78eba0ff8f049913c21c2b09866ae27299256957f56100a6f429f97fec4ba036100191fcfb6628c1c9856ea471ba1a50426cd219a46a8dabaf6e30e3aff9e1e399c827d91bbf8f9df3bfe1ec2aa6e46862e4f0bf371368027d89c75a820bcd78f651ede8fe11f1ec17f82c8a3f273a664f7f72c2bcf931ef72cad753ad193660e4c2de60e110364bcb49ee59d34aead868bdc1dd7c9af899c05519f454e653ecdd2aaadb953a7f88798ff6332c7f76df0efd2dcea4602eb86f5da116c362adf06da07231ba958d790853f406eb7f9d45ca47f5fef6cb92c392bde693f116e9452e01cc564dfeb67386f469c5fd952c1cf75b547f0e7a128232095a4b09282e045b8138420ab13c133afaa052a316b47f4dfb7f9bd5514598e8486addf2ae9c095d85d6f3aa0cb52f74140e44c14ac6051fdddbb1b5f811221c2591a847da32633d1ab425ac01193639688947de7568f9639d303c0df786c7cfb4a0b4c280720211cf0c559bb64d7f213916ae51b4989906121e63130422fcbc1f52d9a3a4407fbaca776528f156889bb4882bc4ef51e713d937c9dc37f35fb2b5df509e1e0a14e32f0cebea93d33300c169058746d4bfdd1ed784c26b4cc25bc9b03bcd83c3c0237783691d458469792dd239fba6063678c888996e916a6003cbfe2abd6d512ad26ac3ae2ad92b408187569bd19fbdb0baa73b520782bdfc4558476ad91e9c88fc2020e057a85634e721ff0416fed35ced96b2db4d1c1e4ac0fc2e54b6684929b8f374625913b3abee1e1fa889a6ae63b2c4be84c238a919c958ec0a2152023e199028ac525c3e005593e64640bbf93b594dbc1311ee8cdfe5cd2a7e26b4a1e0e5039cc040a60b48e4fabd271fa4f30c287b2701b79b5c42a91bb803faf2eba99a980f1ac93cc6eb822bc3c494bef582ec8ce31bd0b59c05f7cc983825a6d2eaaf3bb352896bd4e61e94a109f783866df9d3ee44ff539651bdc71ceb1155beca11cb06d595b45864ba8753f06207ea1240963940624e35f634508080533107ebf856286aaaa4dc36a9f124d174a746b9e8934840492373ec959a7baa81258c9bda6583d18d870b378c3c8c73ea4ffdaa8529efc4408560c5918837c367c4ee40fc60c76d71db95269eb5031ad353ad1371aef16a2eecd74568d4b110bf72ecdc657e1b0c8379ac2f0e331de9a04e6efa9a6d10372664de710aafdfef6f6fbf55bd9190c7c44d02c6da8520cd95db34efdc649f7212863ef4914ed7b0d6bbae5091ff6ed10e6ccad057b75f794dc0f70a87754ac513db5fe31113d40b9ec721329ca0b18f1de9ecd56d801477ad8da03587e077c04a1032a39abf4963896985973c06298afa4cd2b78ad4756e9faaeec5dd302e1adab8b014830d61f694a387a4dcb7fc6231b8d7d1abbd7c456fa4191bc42f2004a19e038feb8842c2ef7fbc29e9f57e32d41d5773aeffa003f155e46ab9b2e9463cda4a66003d7859f6ad10212108920c09c4efd9f364c1326a6efa670985fa35fedb3b99f29cdfc087247e7f7e355c1c44592d58cdbe7083b07c23a684a0d1228e4176f288559ef6083cd66b1bbb4e67df7c98c69209b4f6ed43ccadeb706ddee3e398c2c308dad635de04ede250c7f986c5312d12b0f66157851e60155084310ab785942943c181cc50ff119bb0219c2152dcb476f75a14c698027b7f59b3c37ea9c9d1a397ff3b2b4f6e853924a0b8665659169e58e768087c76ae136308e025578f7bd343d76f608b54885eec4af857a1a3334047d2f5b58a257331bfd3cc17cdbece9d43f5a1eb428ec8577782aa6f768422248c91394676ecb6fdd8397d866a6e153acaeab258af20f635c0887ffa943e04ed532ddb61e0c050b85b49f55b3ebb232a74e415647159f3be31efa4dadb11e48b166e5368cdde6613c676a640b745c3f34969f1a83d18fe0c07725faa9a78022f14c8894605e75b950b7f8fed40422a4ec9cc1cbadc83c90db3dddeb979093677c622ae29e2f2769bd3bbf5e65d0b9a01c4c1b6d3436183df305c07aab7e794c8462d62cf3b4b9a7eabe8480100c3e66456e7c98486eec00c102078108070a357c36594165f3e4aead996b23fa54aea657608bd23b6", 0x1000}, {&(0x7f00000013c0)="8135164df028e63232bd25305896dcfea8b15ed4b784b546145270bcd7bcc214e34ff1b503a32c4fb2baa32e8b7816a9ce38ccbaa21a1fe16ef01aa3cc0e29bd266233ca5822f9e9b0388a5c4675fd2664db6237aba9c1124f4ac27ee8849c08b4bd7aae330f66e0a6b953b97d8d1d23de359143de6bfd6ccdd95ed325f7c75c91f94ac3972af3c2944c5a478da7d1b0f54eae3af400783fa76dbe365727096328188954dc1a358e10fc368ab5", 0xad}], 0x7) lstat(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)) recvfrom(r1, &(0x7f00000015c0)=""/170, 0xaa, 0x40, &(0x7f0000001680)=@in6={0x18, 0x0, 0x9, 0x8}, 0xc) getsockname$unix(r0, &(0x7f00000016c0)=@abs, &(0x7f0000001700)=0x8) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001740)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000001780)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) setreuid(r2, r5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001880)={0x8000, 0xff, 0x4, 0x2, "85512af4b38a763069318c1f45d3b0b16bfaada0"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) chdir(&(0x7f00000018c0)='./file0\x00') ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000001900)={0x6, 0x7}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001940)=0x3f) setregid(r3, r3) socketpair$inet6(0x18, 0x2, 0x4, &(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r7, &(0x7f00000019c0)=""/7, 0x7, 0x0, &(0x7f0000001a00)=@un=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001a40)={r4, r2, r6}, 0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000001a80)=0x10001) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000001ac0)=0x7fffffff) ioctl$TIOCSTART(r0, 0x2000746e) nanosleep(&(0x7f0000001b00)={0x80000000, 0x40}, 0x0) r8 = semget$private(0x0, 0x2, 0x409) semctl$IPC_RMID(r8, 0x0, 0x0) setreuid(r2, r2) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001b40)) 11:27:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b9921b31a3d280ef1f8c6e5e06d03ea57f4d7abbd1f5dedba552667a06ba2a0e00abacefb4ea3bb3c7e5601113a253eb0fbf9bdfc6ee2a5dd1e333276f9ba7d80f49e09e30655515868f1e85981cb9a6bf7d5a4e5a8dc7f0bd0b7a4c24970bb79b35f421181f8235fd0c0a0b4d8a5b80bde9d327cd7e4c5d1bd52aa484fb8cf92bb62b2e622bfc9f7d5f7c4dffe18ef3f4f6c1effed251c97be521424f04d68438787c707bf485ad39c847143945cc968db9f866bf9bb1c49d078b07711ea133e0844855f3ecfc295f0f5859ed7e1c39c6cbb152ed613550ffff1cbd0a69ae4cd295036fceab492760fa757c300eac953af78c5ec3d678a190992160cfb7badc447279ecfb65922011fa148af174e259f03cd0ce2fc6e2bce05b2f0550e1930ac1bc65dcdbb9d9de13b549f339e5a560af2e1232c0dd2638f07a3dc1d809c0436d632f9ab993063267c2afefdf49686b0996c40de73cf3268046defd77b38c5e0858e63e66828c82994c2a2f37fb2e9446d2c332f87de6749eab88b76fc4fbed6943f0644c32142a7e0a015e19e9de0371f6eb6de8d218d0a34744996dc899320a1d1482ec6880d053c8b397f2d9792eca103f5baa87c7921eb1c9f65b06668cc19bf45181ad3c8514ec4e54e8c0562b63b027f514aa71c77d23f69348cde20d66356c1ed727f85c1e8588cc1143a5991846341519274059785fb7b39da0e282e39f0f698a9edf4590e7ec37ecd76fb4924ce79bf956b5c5f14c2edb2965db2a04f4c336bb41909230fd14a5c2b1a146e3ebaaa7f08ae91c9894d8902a705e4e1f13c0fd114ca40db6f1df9e983093a80e66e7ec5ac6ce7abd2acde439bc21220d14c867e0681c02b2fea4e5ddb668fb9b7304b834356e31e50fb620e951f92f3fe3c2782d3431be69fecc9c69c3bffb9d0513b742669ff60db13160f9c1b1dd5d62951bd33df7af5fc1ccecb6277f58af645b7f00a4694debde14e83f0e911464be41477b2ccdb4ae18cd1770a687247694c3b1dfce0a486a4f80d35075c971e18eee8a210139ff26f971e684d7b1d70438156ae128e164414fc7d7d0e7d7de1194b6a019aed48a21bf73e0f96a47603cec05bef54c536c4d2bff5d568e1b4038eaa2eb78f57014c559960c59459f91f5b647a097e0a280915daa2f0f610e83ebe74b695349a25a171e11089ed71599459b7294d399fe44a6d8529f46531ce82a8843e351fce6d064c1a5cf691c06215eede2f83ec3150c6dd1f3f5c770c13ab8014fd0720e1381e73f02e0068ec2985d42169355436d223897c094962a172d6ecc9fdd4a58a907b8ad9110aa623ccb6421707c58c66477e62ecf4490327577a195a2c2019d37028a060d4cd36d92d7f727f139c551a15c6026d03cdc6c93f06866f90ff3e3e888526b9daabd2e793b78ccfcc76c49e1ed367b92dfbf1e09cbf428baf1c37209452cf4e7cab15a1691ee50e06137d140e33beba5cee75ff7090c314d876c21c178488b80e82dacb97f0050dfb785faccfd48bbeceeda3b42f5c751c51ec8804cc1162a19bb72a50a26ca100c6490a3a32aa9cec1bea9716a092844f50d23a2df9f3c93104f76b607bf2502244d4a17b2e82c839cdf3534460b1622149e49df6555f97287b6b768b7a51652b9405b6b1abc16bfcf3d6064dcd1bc2e4f37eff9511414083668d539d2158456b8fa9408c356328691caccdb8449d03c9950e464d927669b049cfb092e10eab65dd7076fcf2c024036f6aedc9cd2cbb9901e6df7000b4b3cc339f09c6820f58c2e4b7683e9f63993dc977c7efbd6ae0de8c00553e941af035849072e66b9205f97cba63cbfe52341ed26c9426e7b502fa85b8df595ff0c08f326757e746dadcfe31d55667a3bb7c95ed16de72e9b0deeeb00c8cfe9e3e6baa271b69c12572ddcbcb647b9e48e00edf1faa34a732bbb80c02603653dc4ea1dafcb18e0e1a6e53e03fa49870f1cbb3bf066cd82064099d7fd9d32ba3c8841b29ff614c4d63bc16dd2bc8eec6ff6a3a3918727b5ec939c61cc1c8a0db521ca37c86e0475fe127d3eb312c1de3e07fc76a77cbbe211fcadd84a1ae78ae93817d845fae6c30ce327c334c814097137095a80dc0dbc33e6123a96cfd51ae1b65b15203d857164ea14d25ce551cb2948a31bd1595407b9c6fd955968941f9b9293caa486f9a93a5ff81e8a319669cbdf606e47f87b7ca6184ec3119968ed3f49eb308ec0845c2a559341697dad3f420615dc35df93097eecc4a6dfd7013deedca755741bffe7229757fab6474abaad206f899a618fc058067fe8de8038410f1182e8a8b344b9dc618c9be1f807545869a08fec972b0ff9fdd832c5602c1aff47a84c141e03870106a1798f7387ffb775343e917a2167caad9d867c9b3ccbad7620bd6f043c31dcb6a3a8c65cb02d286ef09bf671df6e8f2667723be6c5916d7a9b1cb62e32c3a146fec21584329a6305cbb4b78b3f2cde23054c517e97895f7aa981113834b5615a38db8ae22affc708662a4280a252532118641a3ceeb2ef4d40d974a693262d4e2db68fed716765ce19359561528df31a9c817f7ea67f81326a750b42f1a98d90ce9caa29092819418a1", 0xffffffffffffff3a) r2 = semget$private(0x0, 0x3, 0x276) semop(r2, &(0x7f0000000000)=[{0x3, 0x7, 0x1000}, {0x7, 0x16f, 0x800}, {0x0, 0x1, 0x1000}], 0x3) fchmod(r0, 0x3a900fe7dc34feb4) sendmsg(r1, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001040)=ANY=[@ANYBLOB="68000000000000000000000000000000613de86dd1bbbd7e4199bb44051df4d89f732c67aaa29d63e925ef21d249c5c371a81bdb205aa2e5174e1f2025efb91e8a4c61f18beef3dee85dcd128ffcd969d9b863eefd86ac26dce6ac92617613f49400000000000000"], 0x68, 0x1}, 0x400) 11:27:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0dfaa15750396803b4827746d1", 0x149) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) 11:27:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10120, 0x22) sendto$inet6(r1, &(0x7f0000000080)="93b0932227cca6d876e0eb63c6dfde3601cce0f4d0efa122c8466cec9f7e156f796a07", 0x23, 0x408, &(0x7f00000000c0)={0x18, 0x0, 0x38, 0x1}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) 11:27:00 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000004c0)='x\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:27:00 executing program 1: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1, 0x10000000002b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) shmget(0x2, 0x3000, 0x40, &(0x7f0000003000/0x3000)=nil) 11:27:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x8, 0x0, 0x0, &(0x7f00009dffb8)=ANY=[@ANYBLOB="1000000000000000fbfff19900000000"], 0x10}, 0x0) 11:27:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 11:27:00 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x60bc, 0x4) fcntl$setstatus(r1, 0x4, 0x44) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r0, r1) 11:27:00 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x322, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="010033ef2c2f6275"], 0x8) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000001, 0xfffffffc}) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 11:27:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 11:27:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 11:27:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 11:27:01 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x5}, {r1, 0x104}, {r0, 0x46}], 0x3, 0x0) fsync(r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) 11:27:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 11:27:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 11:27:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:01 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000000)) 11:27:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() rmdir(&(0x7f0000000040)='./control\x00') 11:27:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:02 executing program 0: nanosleep(&(0x7f0000000040)={0x8, 0xfffffffffffffffe}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) 11:27:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:02 executing program 0: r0 = socket(0x2000000011, 0x3, 0x0) socket(0x20, 0x2, 0xa) getsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) 11:27:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xc, 0x693b) 11:27:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:02 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, 0x0) 11:27:02 executing program 1: kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:02 executing program 0: syz_emit_ethernet(0x162, &(0x7f0000005faa)) r0 = semget$private(0x0, 0x0, 0x200) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/215) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 11:27:02 executing program 1: kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) connect$unix(r0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x7) 11:27:02 executing program 0: r0 = syz_open_pts() getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setegid(r1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) 11:27:02 executing program 1: kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:02 executing program 0: clock_getres(0x2, &(0x7f0000000040)) clock_getres(0x0, 0x0) clock_getres(0x0, &(0x7f0000000180)) r0 = open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') clock_getres(0x4, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x8000, 0x7ff8) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = geteuid() clock_getres(0x7, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) open(&(0x7f0000000300)='./file0\x00', 0x28200, 0x8) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r6}, 0xc) r7 = msgget$private(0x0, 0x0) r8 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x2, r3, r6, r5, r6, 0x40, 0x5}, 0x5, 0x6, r4, r8, 0x2, 0xafb8, 0x7fff, 0x40}) 11:27:02 executing program 1: open(0x0, 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:02 executing program 0: setrlimit(0x2, &(0x7f0000cc0ff0)={0x0, 0xfffffffffffffffe}) setrlimit(0xa, &(0x7f0000000000)={0x272, 0xfff}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x410, 0x102) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x1084, 0x2) 11:27:02 executing program 1: open(0x0, 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:02 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) shutdown(r0, 0x0) r1 = socket(0x11, 0x3, 0x0) shutdown(r1, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x115}], 0x1, 0x0) r2 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) 11:27:02 executing program 1: open(0x0, 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) munlockall() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfff, "c77b7c50350d0a26863eaa194e757b911382d57c"}) 11:27:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000040)="ee7c964ba2ee4a509c240bd42ff75f29686012c8c9d4bc453c23eb9ebc8e0b9b6de0095d4e621df4fb978ae0cb836382f439296206a65d7761a04c29f147230885cb496c32fc6d55181c682c491394165e8287dde57923e0a5c61475027f4aaa", 0x60, 0xa, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 11:27:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:02 executing program 0: r0 = geteuid() setuid(r0) 11:27:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:02 executing program 0: r0 = socket(0x18, 0x8008007, 0x100) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x1000, 0x80}, 0x8) getsockopt(r0, 0x1, 0x1ff, &(0x7f0000000000)=""/243, &(0x7f0000000100)=0xf3) recvmsg(r0, &(0x7f0000000240)={0x0, 0x1db, 0x0, 0x0, &(0x7f00000001c0)=""/105, 0x72}, 0x4) 11:27:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:02 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) getgroups(0x0, &(0x7f0000000140)) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getitimer(0x32852bebc8604ffe, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgroups(0x3, &(0x7f0000000100)=[r1, r2, r3]) 11:27:02 executing program 0: r0 = semget(0x0, 0x0, 0x0) setitimer(0x0, &(0x7f00000001c0)={{}, {0x3}}, 0x0) setitimer(0x2, &(0x7f0000000040)={{0xbc, 0xa4b8}, {0x7, 0x1}}, 0x0) pipe(&(0x7f0000000100)) semop(r0, &(0x7f00000000c0)=[{}], 0x1) setitimer(0x0, &(0x7f0000000080), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCEXCL(r1, 0x2000740d) 11:27:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(0x0, 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:02 executing program 0: r0 = semget(0x1, 0x0, 0x8) setitimer(0x3, &(0x7f0000000000)={{0x9, 0x1000006}, {0x800000003}}, 0x0) semop(r0, &(0x7f00000000c0)=[{}], 0x1) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) dup(r1) setitimer(0x0, &(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 11:27:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(0x0) 11:27:02 executing program 0: r0 = socket$inet(0x2, 0x4002, 0x203) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10a00, 0xd8) getsockopt$sock_int(r0, 0xffff, 0x1a04, 0x0, 0x0) 11:27:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') r1 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) accept(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 11:27:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) accept(r0, 0x0, &(0x7f0000000000)) rmdir(&(0x7f0000000040)='./control\x00') 11:27:02 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) setsockopt(r0, 0x4, 0x1, &(0x7f0000000140)="707356dc6defbfaac45ba13caf9cdf625eecfc57d82102ea7897822102107d548a799d040a94b69e9f6e2a8b8acba134099a429f82ef41dc1d0f78243595cb843f28c7128075fbf69e316add67fac09b4e290f42e864fde3930139bafc1f08b02b5f05db73caf0e9e45adcf078fc0ac7c7a2f08c0f7664a1cf83de108cf86fb02513f82fe3afbde6cc17ba4a332b961805255cddcebc5d1af910f90578bbdaceba55", 0xa2) 11:27:02 executing program 1: chroot(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000000080)='./file0\x00', 0x80) rmdir(&(0x7f0000000000)='./file0\x00') 11:27:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x7f54f579, 0x8}, 0xc) r2 = socket$inet6(0x18, 0x3, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) getsockopt(r2, 0x0, 0x0, 0x0, 0x0) socket(0x2000000, 0x3, 0x3) 11:27:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mkdir(&(0x7f0000000000)='./control\x00', 0x8) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:02 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x5) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x100000000}) 11:27:02 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:02 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xc2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x10000, 0xa3, 0x7f, "d98be5d499a2624d612dd7e3dc79647af0d9c2bc", 0x93, 0x2}) shmget(0x3, 0x1000, 0x60e, &(0x7f0000ffe000/0x1000)=nil) 11:27:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() recvmsg(r0, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/187, 0xbb}, {&(0x7f0000000000)=""/27, 0x1b}, {&(0x7f0000001140)=""/159, 0x9f}], 0x4, &(0x7f0000001240)=""/215, 0xd7, 0x5}, 0x1) mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) fcntl$getown(r2, 0x5) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 11:27:02 executing program 1: open(&(0x7f0000000080)='./control\x00', 0x10000, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') syz_open_pts() 11:27:02 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) 11:27:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000280)) r3 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) r4 = socket$unix(0x1, 0x1, 0x0) r5 = dup(0xffffffffffffff9c) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x28180, 0x110) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r8 = getuid() getgroups(0x4, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r10 = dup(0xffffffffffffff9c) r11 = dup(0xffffffffffffffff) r12 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r13 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r14 = kqueue() pipe(&(0x7f0000000440)={0xffffffffffffffff}) socketpair(0x33, 0x4000, 0x8, &(0x7f0000000480)={0xffffffffffffffff}) socketpair(0x1a, 0x3, 0x7842cbc6, &(0x7f00000004c0)={0xffffffffffffffff}) socketpair$inet(0x2, 0x3, 0xb68, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x7, 0x4, 0x8000, &(0x7f0000000540)={0xffffffffffffffff}) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x4) socketpair$inet(0x2, 0x4, 0x8001, &(0x7f00000005c0)={0xffffffffffffffff}) r22 = open(&(0x7f0000000600)='./file0\x00', 0x900, 0x1) r23 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r24 = socket(0x38, 0x4005, 0x8) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r28 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="8c26caecf0976e2feae60a51c29e1eba8d6cbe65f7f485ff776a618322148850e3c2eb42a97b35b35e9ec9a0eadc57f3f7864dedbb575dc8816624f5667852173bfa6de29b701180e8a9e67757e3f628c5dc7a2726466f79256f73ca5817b89989080cb0d67cb4664386d068c76210957ace109ff6f3142b05bb6b76aa85c8a4bc5a2fe6c2657aa7ee3032c5dadbaf0b9bc44c06ef7404648775c09f9ad2047019fed8ae6fa3afbe6e8fb8ad6ac0d7b911948cdb28d6f14f837c1d7915468a473adad4033f86bd1dada868bc8da66c4ac1762da2daef50c1525fec", 0xdb}, {&(0x7f0000000180)="039098ab051ac68be5a28abe78b04311b23e158e346c4e1efac7554bcce9ab5e742a018202c1cb9e78e2133391238bb66311", 0x32}], 0x2, &(0x7f0000000840)=ANY=[@ANYBLOB="2800000000dcba7027ff00001400001f", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB='\x00\x00\x00\x00'], 0x100, 0x4}, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r32, 0x0, 0x0) 11:27:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/70, 0x46, 0x43, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) rmdir(&(0x7f0000000040)='./control\x00') rmdir(&(0x7f0000000100)='./control\x00') 11:27:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="d5db4c0943abaefc63850244e07fe06932934deae04130a56b5da7705998ffe8f09a27ba5f8409e671883f674ba362fea356dd4f5d0f2a653bee3723651e85d444b8704f3b37d90e525d37b7a17e1a5b39795299bf69cc05624362b4e8d2bec42b30bae7b26b3f660e3631bb0fcb0f3b10cee2a5306e499c", 0x74}], 0x1000000000000094) getdents(r0, &(0x7f0000000080), 0x0) 11:27:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x20410, 0x0) kqueue() chmod(&(0x7f0000000000)='./file0/file0\x00', 0x159) mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:02 executing program 0: r0 = kqueue() r1 = socket$inet6(0x18, 0x4000, 0xa33) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) sync() fcntl$getown(r0, 0x5) socketpair$inet6(0x18, 0x3, 0x1f, &(0x7f0000000080)={0xffffffffffffffff}) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 11:27:02 executing program 1: open(&(0x7f0000000100)='./control\x00', 0x611, 0x23) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) truncate(&(0x7f0000000000)='./control\x00', 0x7fff) rmdir(&(0x7f0000000040)='./control\x00') 11:27:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = kqueue() dup2(r0, r0) mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:02 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socketpair(0x18, 0x1, 0x1ff, &(0x7f0000000080)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x120, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = syz_open_pts() socket$inet6(0x18, 0x2, 0x70a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) pipe(&(0x7f00000001c0)) accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x200, 0x8) r2 = dup2(r0, r1) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) 11:27:02 executing program 0: r0 = socket(0x0, 0x1, 0x4c) fcntl$getflags(r0, 0x3) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x0, 0x2, 0xa609, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000000c0)={0xfffffffffffff001, 0x8}) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180), 0x4) 11:27:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000000080)='./control\x00', 0x0) rmdir(&(0x7f0000000000)='./control\x00') 11:27:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000001380)="df", 0x1) pledge(&(0x7f0000000000)='4\x00', &(0x7f0000000080)='$.\x00') pwritev(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)="b4c11734b1dc943ccd4d8f5d6a6b2ec327971fd9afe8c59a0e4a0e5bb0ec4fa0f15f052dee538c55438b3277fc7eda6ed188724b8203faf036bdc7b174385c070ab294b6895a5630529bb4be96e256bee58e294c47b4cc8d787c3a0fa02d14a1d486feea91cef3ff85ca46ce1c4ff36da15bdd6cceab955cffd45ae4dbe088478b33ca1d5774ab35ec01c47ae34f0587ca4c73a9bd5674054e39aad6aa7631bda03ea3cd113f152de526bdcfb254fdf126d6aea6617320d7178748312c7f9464febd5b5367a9ad6769028f9fe8f2fcbe4faacf3d26d11ff3b84851a1a2a39de071189ea917b5e9999f8425fefda78448c5bf6a128df328e6579819bc5291b14d5929a86719e795fa59ff1017c72dd94074ff13503ae8be0c02a9f89c1842e2c95d1be6db5cb8561f0173ced175462a302fb74166835ff6e2933a9648aa89e1211c24147857184eb5d974670481bfeea930bc78a7ff60625d2f7e9b8e95de39ed4722d73f207e6d4d0ca59249c7ad0ebfb4e7b1f643b3de949df7a9b7682352dc354c472a45a62b21e3b06050dc7348432e8c71cbbae6b247e97363df4b0b26c18ff150d714276b09d78de9d659802df67d706ef5bab3d9a2949c33f8a90c8d0d7f7a60b4d76d8af3af961d3e820076810401cf7ee3c71531a960f32604fffa4c96b33586bc727719e07d2dd0d8d8825bc3f68a8b07c31ff771e5d207fe88fdf9584f93614b3fd033ca1cb20402f13da8f863b9962f186c1c2606cc20e578abde8867adaf0ca829b2d7aeda059691c396b3dd575431b30cbc03cb229465f36a81444e3f61e50695565296d225caff732f7a42fd2ba798f8e96528f166a53d50a26a47f12983949d2faabedb05fac4a2608567fb8727e6197b971b004336164eff1fba149f49cf08211fcf6ea63643912365a898ca2d409661dfaa62d588387a53f5c243fa25101605e29d32f9c1a1c90b4fb93e988ce0b4e486129c89036d22017d7c5b00c4adb25e6cda6b4f489d792e685de62e606dca89c8097bf81e0b4802b4ce1e26f28ffc02326ddad6750a87c498095cf3dc3078c5538a53d8460996229a66c49bca1cf1051d2fb4845cfb7a23d006f6f4d46b17e7bb134edf8496553b6654b62140dd7fd51fb5a5b412e136fa8958a5d3812b9ce2fb28507ca9347135af52866f091b4dab4129c91f3be93c3041ae61cd550dededee6c5325b67c4ccc5822aa16133c9352e8753fb8937e7dc5a27e982b1242a1a0d8a35bf447dc8e007c6b4257407e051aef66ed768a60477eb7602197ff3fb29b5cb617182f1864ad487a21efe27bf570d646afe39476e1aa0f6d69435b886e46837e2cc7d8fb8f112e27f95f16fa2ec189195b6437122dd6e82e729eb3a3424f551692d3729a7aaf7bb0872cd58b8eae39285a576c674e768f2599d80ca5d7e575964c25e29bcb17b6e9e0701a473a50533c60ad5874001492095c7f4fa4bf85a250285e91e909fa9e30bacd625e5fc67dd851d0e0fb175a3c35d29ae8550f293512dcaab30c2eccaebfdf6146f8457c5f29f829552b8f342b39dd8e322912be901331c8a838e39480d50fac0d2540b709a1715517f324452f12b9da2f7f59ba58b49624303e5c052c4f2da4d33cf5784eb3a8f2850b7342ded4bf740b4c3b09e611fa5269f4e28bcdf6c2069e949604322fdbe118a247dff046a6c888da645a98c7ac5420e4194cf20197edd7f8b819055f83278c7b5b147829ae21453076c5dd8a5d917b86124c91fdcebb6dbcc4611ec3bcc81704bee058137ab46d6ced6d599bfde28fe7bb4339d21fbfe823aaba83a8900ec7aba71ad1f5816d51cf2cc162f0c6641a7a757e90ed0a212c01032b600da070fc0b177257855f1a3a2de827d0f9d070db29fecb285a5bc52ae55742970fe952b43bd1c6d60ab2bb92bfbe9907b3013f33eb4d2a9bf0d5a8ab232e30ed45988dc4235cb39a76c9e418250cfbcb5781f5ec6d2f8a99e633f9b8ae547870fe69a9066739e65ed123afcf6f1ef0a09e2f5226f74022946443c99058f77c32af30363ca525243a2ec417148b8285718555915d646f9f019b5db9051b2c4dd0d78040d29da9bbcb8a2ca92f799891bc6154cb041a7bd780ba81ee9f4a4b652cca00e7f2c304c9adb294cdfb1f58211735dcece07bb2075a79025c3062dcc3b3087f92597192cbb1a2167b48576a2e38af6f680956bcd541ca5498677f91b5dabe55fe7648515eac038bbec46e515942f3e1130b76ba9223deb234a6c8db224f2a503dd72aa08df1c232686a01cbcdd8e435cbee805287b0b77acd03cc0f11d568605ab333ffe034f86f244d6aa9d18115a42976ce1dfbe355432c4277ec8ad41c2861f104c76cc06c811c4fc7d88a8b4da81db53434e7a53d3269a715ec7e1999c7847eb52c6c5b72f375f3a316888f6378d96f1f39a5f949dad13c54438c26e2da6d8582aa9fb2bb758c385fd6850266fcb17e2fa3d50bf92e00e625f1e7446553dad6775c59ab3f2f8c3bdb543176271d69dcd54ed1bf6fb9326292248a51f217f58e275aa34e00428a3795bd748b605ca07673bd84cc4990ee730070708ebcd7fce4656b35ffefeb9ac9dd456f3f3750d0848894e35b7bbff97a89d0701dfebbf818ca5613a59d931fa0943634bd4d0de024936dd96011811b8c14bb4e7569f2fc77959a247d3224cc9d2f8e72029ccc7bd529b18fcd3e199c26509609de2286a0358e40758143707e5a2a9fbc83a48c048befd0efc61c31ab01a70a6f99749f5d5887fb0af257f9c42866aef3321bd9fa6fcbe0c75c311b9e9922d304cd28f03cfcccd2d41bc32ef3f649500ee4a8d8c7dab40d4485e5b52d3b8dd846846b0f0219b81501a72fa8fe700515928673b779d11699f1be", 0x801}], 0x1, 0x0) 11:27:02 executing program 0: r0 = semget(0x3, 0x0, 0x40) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/68) setitimer(0x3, 0x0, 0x0) 11:27:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) rmdir(&(0x7f00000000c0)='./file1\x00') kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) sendmsg(r0, &(0x7f0000001900)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000140)="aee1f99f84b0cd5d1ff757278a801bc9f188f9bf0c5d3d7c26ffa676ab761a7a0b7975fef5b21b01047733b134d517384fa5fe36bd524a8c2b5bd1a430d7d078e4dbc5a8be9c60933b8661dee35c3dcbe0ddef143a15ec4254d7d7ac3b71b6c60652ad7c04fa9a75cc352c0c8c0e2653c1d06872f8d60437e0601025825bd6aa45804f63f25fba19f0d1208fee5c2d304ae19754a63255c8d25112f9ed68bbd015329985e00173514885b6486cf7accc83e9ddbe0211713ca7d6e729f261ccfd15575bb2a839e14ad86f26f07ee9a759ac37c8cdf2990ec1f90bec585fe8fe39e5a0000d", 0xe4}, {&(0x7f0000000240)="e49d09dcd7fb77925a6cb2dfaa53bcff15a34514cb8cbbb316c2007e8e2f9a32d29abe7929214e08d27a06e2d3002e84410de35d5b9de9a3a51d2534c6266594cdca7bbbfac5c614ba19914b4d41e435307ea98a0da1c0e90fa8884e8457748652e85380ec3ca24169509c7e77fa03106c077a78c5f7e373eded7453375b7f98ff6966d90c5a1ad13b4fc93c2282d4fe5a85eab96d019d91257a81adcf5abd2282d283c507012a50104d24f87fd8e61c2b0b554a759c4ddb433dd5846fd2cddcaf4862e898726f231df758d3132ee4a6", 0xd0}], 0x2, &(0x7f0000000380)=[{0xc8, 0x1, 0x8, "8e8ca647311558afeffb89b293afbb1796a8eb4776488b9320a238583dbdc1a479b4b9ea26be45670eacaf8f7bb232462f4caba2012e2ebc551e928acd9a9d602d067e26edd62afa879c5d4a34aadf35d959cbb61d836537bab6738d8508837d5d01dce05e53651fc9ec04d5241ca82599e7bb87a41c4fc35d44cab0b1e44441a74224e129ba1c05b50e813d1a34df045a486adda3308b52da95baa187ef4b493c0227c8602f645ea1034513ac6476e633609498fcbfff10"}, {0xe8, 0xffff, 0x0, "9dd603d1b99ced4318d6e1cb79b76b22a54a4edea428f6dfd1a234eb12ccb61b397958b26c332ed1d918bc212de9be84be0f3187200e240928352970a4d5d70dc859730347d23a6f0bb5c96f7a2b8663ab7e117669d471565f5dd9300b7a8807a661671aac230eff6689879f58f820e60fb3f8105860fc146b5f90e5cbcb104e1ef34ab4e404c1153f5750837b1e3017f06294ac12237afd294849023ae88292ac00f5f38c2738a01be6313f4b4a4f9beba2575f527829d4020f0abca93378968c6c41252b9a58bb5c0b1d9723ebfbff24f7cd0030"}, {0x1010, 0xffff, 0x91, "3def057bfce3c27302f52d1d3c30ac096d13c2ba3fede9b8c98aaaad5ac52966c63aba0aa24b962fad6d001209160ace54ad5cc63eae2c287f6919fd0edfa8f832a25e906498203bf2d06989c7b92ba681d22a322a1145c606317464443e1cbe7998612c693edb6485f3acc757ac0c22de5dbcb5d3d700312f4b1d4a8544852e51943b71d69ba66faafe288a536e24d26cbc6421bf5cdba9c75d23c7caedc3bffc5bf8f1d26c388856e8b8defaf4f4eb0e106145e9231ede69091208c5784805ba439c0dac2c91d9036098e3d4c909f58c89132f6091ddd8a8d6b8ff043ac2a9e8be6efe27b84fb54150ecf6de1b98ba9afe7b4a2de389f7a97ec52a6921edfb21c787cd2d8cfedf33120eb85e3fff201674a9bcef8969cbf67f532efa1d8eff6f8dddaebe14110561ef239269e16a45b68a97ffd553fd7b73ef144337eb40c5eb59626a487cc8600784c36268eb82d883847df44b052010863c0c6bb190195a0ae0742e783dbdaa3ced65d4f9dd3bdcbd8975e5aeded2b7194abbde9cf5820ff497faaaf8ecaee2fca802886d2a8ed40cf5bc3150a83edb5bbccbdea58ce87d84d9ef93f3987497cbf447e24b89fdf5471c691dfbfba161f8fbbd90ebc24d67ef55e29cb4f5d8e84ee434986b71f65a7b23180d640c896a0a0fdb21ea7b2a710f38ac222ec61a647801cfd9e614eebaba411e6b139218df9b0c1cfc44fc0ee26e7f033d5f6c3bda7b249df5415a8381a834ea01ca57d447e26efa904b0b40f513a29ce25c0a6f9b0a42caa3c9e5bfe55fc1050682c1241cc20a239c29f54eac6be124f0ba325e1a1297da10435be20dc51c2aa4347dd0a49666174d45059cc0c8880079d80e792206b359499c5d99876ecc9bb31b62f68734e79abf9a2244021778941731450d8025195dc5f5a7c3d7bc505e395825142d4b16a610681523c1766b8621ca71e330acc4469397d0326950af0b1aa4385f7bc940598b216847768da849d25bd65f2655a5c3143df8e52cc5ab0bb573b52607336b2fbaddf09f48eeb795efa90a7c336933992e900f4d972d745a6b7e0970e1c19bc899c7aad3eb15b332f1d74b1b6fc854ea16f038e81df2d0c4ec607e4ba5e38d2c636d8a5f3ec54442972e5b31d8a87a51cf5a5400cd7f27d1fc7339e31871c342cfdd8b8fa8a4cdc02dbfd177656cae0001b7c1b0e8aae72b52d444290799d7c14431305604d44de95830325d04b6a41f768d4525b2357144ef0241d970a259e254662a5d09154b7a5ac82d685777577a04a10468fa8caf776a6b2ec0816f3a5d94b0366caf311ebaa6b520861cb10f790efcebeea646f35fd127ea816a6cb930f723b12b3d4ac4dd845762e29b682e1552695c450400028ef7b12e8d787111845f0ac007d9c4bf5603a1229723b036f49ce56cc4ab3dabe8e597e7e5d7f034113ebb788dd2701d074d04f3a13bd6087e1422c49f1a087fd02ded79ad146b85e5d6d93ea0d773d56c79e139669989182697d464e4db62de52a6a3b8c63be7849c3c4a85c510052b4900c28e9e5b19409c29e3cc4649e9c239d3bfd8b1137289aa45fec6a41e68ad248bbe0f1ea52b36cd039eb4b2fe38bf4fb3b0057a3f72b1356a82ce3b3955d153a0f972dce3b26cfcac392510bccb1a52fd1bec492a629af4a4f9efb0d4dcb19f329cc948d3194a4aa0ef934332cb5cc3ef2386c51c82c95cbe1399abb62f466c37dfa00d871ec602cc55bd399909e578f9e64ee9178303eeaf75ad5e5c7c951abf3dbeafb392ced67a07cd98c42922f9ae28b54fe23956465cb1082d3b17c3cdb2577b18929c36c8a90feee2dd817c37ab86636e6a7b2f949f7d6a3b2dc351522c044da002ba2e9a22cebe6b66837e8ae02e08419a04b9d3038874add392f7cdfbb01feb2f6e80b32c4b981cf3846097c70a337060f7e2da64d3b7b75cfd1cb4101edb4779675d9f9b7ee6e397ef2d9a850a09b40232579a3b8efef377427b567d0fe1dd22bac3818fbe829bba6026cec7dadd8a4ea7f53bda37c8cdb48a8b4711ce9352b5d9639bac66a9d85abb08037476c6d0e2aadb8e7bd14597187fb4b4f421818a7bc0a13fea03394be12773366e78b810afe1001a68f7b2c64ee4843f40264fa5616ffe078fb3dea8eb0bf3ff85edfd401fedf06287b0737dc9e2e4c9aeceafd101f2b2644348a0af732e7695f49dd9e5844bcd2eeb5b3a2b2ca25f008f0e69ffd7999082fefcc26e3c2f5149035b91c611143e8ea4e3d6972f25d9822c02c62bf1d0f855b96f4d20ea7f7add64e396f7dc6480bf6ea5d96a8c108bad9bbaab6e466975f6fd2873d2bfdccd4aa189ccefb2fe4c3378da1ebe576c5ca67cbf71a33e1b59ef6ea072da55559421fa35d51dc5a656ffcc158492a1e6aa2691557838a38e441e1fa67e12b777c35e07ea7fa6c43e84a899720ac84008e094c184956bfc1978de2d308344d0d7ce6864f99bc0fd2df60cc1b83e73a0b27b1430e0559cc21cddac538d076f916936825b2d6f7908fb63a2017f64b2859cab259c4f36d0596a3791521af3a54826a5d3ed3593cb54ca4e7178ddf456deba9bad7494aa61044b4d9a83a894d435111b58e7ddf78082da8740f8ac5b1febd14a1186c20a4558e0eab995727c9ac1521f87abe152a96448175507c19d8837ae4c2d34dffb2893122c2ace5c87b7eb09483734ff2916ea76fd15746764a095112ef94eee2acfa9e0996f0236458441d5f73cd584000ba7f7ef5d77e34d466c4c2390d21921058c4659834b64317817017d7131c4c6d82f8569a8f2d65eda0fd32cd47de231f90e21de20268056a2b76da2659ecb39979e54b3b36c2b23fb864b2d4b7746d7be7ac0af86cb4454f9d4c78042ef0d6ba443b758b8e41c5bbcfa1db14850ee7f25536b971008ab57bf6e8d9f1f9c621f197b34f8b36298b20b25fcda9af56ec00f8cf6093874b229d57e52f00a262da45a420465b591366fe3b9ba505b7f368358ef80e217f4d654462adfd1d0ff83032a324943726909ef467da61ccd565ab3539b17ac5b9da77011b7ae4340ca0dc58073604118860988b4594b09d7459dfe00b07af9fc1237d6a0d0e75a3254dfb43be3e86e3d53d9ce74aa1b58233f9bb0f2dba04da8ccc40338c5e72987746911fd6a0d05c82824cebe88a2af192cdc320d42a57c66d165a81eb6dc1dce5e49d1e4f75a5557fa453ead0f13141f250f6e77b3f7442253df0578501b6c28814d639c65d0bf7b9b4fd7f5df7eee119867450f3388d6775f622e1334bd7bb832d0954464d7133083137398c74e2161a331ce1c32f31326e3e5dc82e2f3653f93912ebd3d8202cbf1b325ca87f96620eb7cca67761fb1b94399a5014cef3cac88eeb08c545323e3965889d9e2d5056d1f36545c946ada958c5caf376c237a0903ea25071ee988253891fe4fcb525bb8d4756ec9cbc1fac5c11bdebec674a4f1b53d1e81db38bbf1a86d56c2721bf9e0f45f250d1bcea104b0cf738fc7caa303059144153af3f5546a6a4d3be611155e677091a4109737d425b0dbbac7d1d9e31956f31c833fbaf1ce35063e2fe5d66bbc88187bc490c9588d3fca80830750e9a4251a166fa255bb05a02672c574ac3e42a253efe2bf530bdfccc7eef75cf01fd65e4075959c30c84dbd3d3de76092f89b64c9a36642f73ab1dab52b066ab4bf2cddc96d71e5a6805106e063ce103fdc856b50a97dec08cd0f45acf991083c562e56210d1fced896d59f569f1efe388d9b081303f7eb632b8fee17f86782f5a1d03f4fcf918d1d3c2e3f68d43446bd6f78c3fab1fd2722fdd761667da1bb5d82e579cfb0ce31768cfb30fe977817d0232839950d02be4fafc8fdb480a144ebf864f78957565e400a0d9f15f135e397f95eb8e5df2ce74e93fcdb7b04e92a52df6b2cf0050451afbedeae653506d1a81f811757a3977d3ccc28a4d6d72589172b4b71c4fb6433ce1c315cb4759bdb2a8f845417f6b6bd4b228009d9eb5aeffb20a853a0bdfce8877c2fae8b5090a6761dfc086b821a1103012ef6dbf41a052ef1426d48c1febc99f180ef87c53e1a89d9cf9b557c65b507fa60577f317f3b38c02ae908b57a3d67a41de63b8c77801ad4be74655496f54537f803b28a5d9ab76a5e304c78db0b1ce73e0286df4788e399d39e5b81c2a5b300210bc14bc799865101a7803734fff214b0fc2bee7608dc48ffafe046d080eab925a1324b87b5c35911d9c5ea6125a1e60751d79756a7b10a2eb8541ec230f4cd67bcd78114b0ed9be483c003c9b50c8625fb2a465745e32655daf6bcc6ff1670d9bc6c2baaaac25e5c9f9932dc536ee43a7e6649f31e690c8b717fe0ca05377eeca5eb7c3f3edf3021c86952e9ac12b58cce44c0fd6f4d639039f7b05434bdad2c0b6952216a8a8f73ef25efc2d402d13735340bdaf071eb795ae90c52c81427314b700bcc8f032dffeab2c41fba700d9b86ca44a52c7a7b637ed9eb75cd484771e4d433e8689ff032fee9faf0c6bd93f436419aebf09352ce28d4b2bad245cdc1f42d8d49fb480f769c0bcc6769260507026f905c07760cbc5150fd243dcd02595df6bdf7b25e0a9e20bdff14a816c0587b415149bf425e6125dcbdd5c45030d41f493e194b4981497e87e6abdf6d220cd0900cc8d11f655ede35be2bebb2e3e88c78cb02b4c7c99f248ac4ee3d8b12a1d754e4427acdeb98f2ac9bf02b0236e1eefe088dde17ce0415c8d63e0a10451e0196215fd7383de907a7963938400e9007d22eea4f4fb88f813ffc0204f39b5b91416f23ca8a0ba7ca93bd6cfea12a750e0d5a94f11cbd5d3d564d4021e54683e6c10ce6f71f878217e169816adcf11674722433a14d22ce033cd5d3fd4978f5fc3565d95f859bf99e81030cf3c8ec89d02a5b9f19e1d5c016ead26e53c4c6bd48ba6ca7d3d518abcb1870826f64865d8634eecb95c7a1f5c407ca3b8ce1eae895e96e3d12871c7f047454f55ae00fc40b069eec012aa18fad9db8c8f1ab8f335bfe90c6fce41c20a5ff4a8c5fe08f2ece1b58a54e22210cde166abe1e0063e0137aefd3dffcc679806b5b44d9f6b1b3d423db9906d3dfc45edc0dc192110988b88555af3fe9468659338a0633d87802f682aad14c721cc1a90b704b45be650abb4e2a73ce76a492863e06fb1874cc58c7bdeb19e629e6aa40fd6f10dbe3dba9dc570078fefea72edc1d205378a0d1eb6f62014ac6284150eb69ca15941f68bf5b3470938005dd5cc5b4900a90aa76845f4e57d064eff88b1f8e44d80fc50021bddb054c10055b2fa9233c9b837bf6122d5487fbaa01d5025d8f372bf37cff0d27cada1b45102b1fceaf7c9883d352cfbdc8d2d6dc02ba1b68ff651ab3edd44505a5f18f7f54f9c96360588a0ebe6d8461e8488c0f0c5ab82c7167b4b265e7919d5e785f1c5adf725ddc3aa78b215ac1d7d072a231ea9be7377f7f045b994f2df4256d9adc643405a11bb2d211c3e628d1f79fa0f8c032c40e40df6a7356e44892024a7cf1b1d0fbf667375cfe29a6f1828651df3b9716c91d4a2c43872b16a4acacff66e6d2c2d957dcee9b1312c5caa8e4e5de90cc03bcf7b25c2b63bebed28191c2d883031148f781a20355a2b07092891fc0e239955f9bc2b695fd2c0608c5ce72215b6f96c31fddfb437a3a3a0e2e1770f769cd629886f7645d80c9feddd3393a7e1a3284ece3c611a107e49374804bfe7c6867de2f5ba48379e2fcc94e0523a2325b78fc589c6c0b59e39f77a57061450b70541410b336ceac4fd57bb53ecd901c"}, {0xd8, 0x1, 0x0, "8b2a0d27bd50a4792817c6887509efab450d84294e69a05b8b74dae46a5d5b3393116ec57ef3e2a359e4a37ea1f7422762be9b8515e1d7c458cc3e4b0284b364eba8999f12beaf126126555c610aba6c725a30dc02119634798f053a38deeac78846063ac69721b5659d80ad1d9a7e4ffd9424c7d6535cf082b99003dbc0b5552c630e4ba0c4bb5468cde8c1bbad6bbebcfded3787cc1b9ea2bdcf09ca84cdc5b1e7584b4119d7c18fedd72655e317652f906ef510fc3fb6a64addfe51b46e3fd48400a75b82"}, {0x100, 0x1, 0x2, "a8f0df7f8146c4a4e3ecaf13245880289d5cf4062154041be7e1451a1ee3c1358175ad5510cb84be34f0d1522745e7a80ac5c93a1e372a15b509c8e7521846e939a0a7701e53dd1e53f6c09b9adb45c7b77e1bea87e369d19fc0a627c7b9b06300252290c2be475742fbe4f262eb26582a6fefcda7dfcd0d492b0c7ea333942112dc4bc5f47e851c8b4d08b176b623e18bde148c1a77e94816b47dea9f8a65d20f3423236a6fcb383c6737af4493466c75ee9d8de4fa9b619dcfec2de6e82453b89fa855c01c9bbb238bc5cb1268ac2ff20f9b38854d50e966cae645fa206e3179c517ce2b0d1a71b4af2b01e9eb"}, {0xe8, 0xffff, 0x100, "ad9bbd2336ff02ad0704b8a47af1f8b1324871e03678c8b1c2b816a55f669a81ad402a6146f60f7e4f75b81824f8e224bf5559f2f04cf16c162373640ab5984e511b2622bae24544e46da2230edcc7abcfcbe58cc635371c0fd8fc8238c3d66fa297632a4aeb5ab07763833c063eab1a89c73f5e20c4463093e5d6cefb8e11a733c8dda16426bb8b51f55f059faa3d0225b766a15aad3cea73834422ff44a214912780a6ce2698633eda841844d38b8e6255fce5996621a2e8a15e516f92210bb6513bd56dce338a22a2c6d15fb9690e37"}, {0xf0, 0xffff, 0x8fb1, "222d1c2318a24c40783b96e48563f5d0217ed90a36b9c0cb5294c22ed0d65230d81e83696f88906fd5f78e55be75aba4d4895b7278626210f8a8c874f8e3bfe173edf5dd9ff376b6e84985314302246a8b77c4f726f7de68c9918f8fd9b4e6b94b143870581fdd5f622720b21bb0ff764ca3cf94628e6646eb40f01179bcb96d6c3f6fd435b715b79d559ca0662572ea94fb188cc7a6df60d2cc679e23e783c6386d8874df96729c415f699402eb6063cf79af86ab2aeff6a9881f74bba87224553dfe50dafa54ad08c6606376f5043dae6d6c485e4c4283ea224356b8057ab3"}], 0x1570, 0x2}, 0x400) rmdir(&(0x7f0000000040)='./control\x00') unlinkat(r0, &(0x7f0000000000)='./control\x00', 0x8) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xe08a, 0x1) 11:27:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000600)="4d8a213b93f9642eefc8affdcc6000e6b93a1718aa3084d51a9e04582dce220d04dada16ccc6163eb211319b3f6c81f739739120e05d8fb572cd8043386bfdade5706e29a0c361b836c59da41cbc0157a0c5dea0382669f56209f855ac438f3f99147942ad03a8f999bd43471a75585a9d0537af782f2334cbe58fdea35d22d8f7c50e3bbde5ce56cc408875e6f1d2c6197f868c08fb76b59f696c7cc998a4c5fe56e0e311888afb5a49ed8f0d8a7a913b1c6ef56393564e7fb551374dca55f785f04a93f904c56115641b393a08c60de7aa0006e1b15521dc2ca24d14590ae50c0744c494de68620fb7bcd1c5cd039c67ae62647b400fc17aa0eb08057c0eb1c4e6a0bc81b06001e663f5ffb0cdd3246c7df4e925756b37821ef38f485d161017911527f0fa2fef106b0505c6097be1695bea573bed5f1268721f2320a474e5800174a5e57b55396c3d262494d9f8a800d9c03c8e34a5de70a2c57a906f2608d40b3bad29d295923cd1ae338f1d8a9863a78a1828f7cf9285ca3465f260d0ada62aec948545305d266fe04048a564115e404f006a75c09039313efe19d6c2d4b9939af3df543ab7253c572a0b8f00c39d1be92f23e94a497ad79ff1c53ec517effb9279a4956daea94b5da03eb0ea0b3ec4708e6d092c613b08cd0f897e86d3a9e2e438569d9f2e77fad1135307a69053143c3c22fa654968ff1544afd98515a451f9fbdc670823e18e6df260e79292f64b0521f8c8f89cc539ee0364c47c5db904b62742fc951331549f2af249babf5b2c9f872c0264567c1c0904dec2d3e78d37f7c501bde821f44107f0fa03636649daa4d8d368b489b356dd798478b1453221145336f36394a71f9f92da9155df43eb24e5ddada7af31402adb02b12b8f723dbe57de3e3582a3b76673d174580a21374bcdf215faa32ba7b219ab46534a81cd6aefc4cb2df755d6d55bba1b2d629a9833d21a49499dc11e92036d9bcf9ad8165e9633cbe2e407bd1fba661d98631c26aa0ba9c7ca3994382a00fd6188e2d04c002d733b5ff8a2c47db3005c459f522f6fec34cc533f97e4769aacf8cda5e634f84ec4adf5c093558f22cf296bc03213465c8f33b687d932c6bbbdb6df178341defe25bd2a0d00e172280c2ad16407ba0a97d8971d7140d4a1b384fc2fc6c7a0f033659464730e39edced2e25e3b96f09b7205117e62c1df4a0c6d08b5274de9972688346a9beca9568d47579d1dc2270a3ac8a12ae6b39aafe7eff1a26d70591314e00d9db71b3745f0e47e9394ea5d95fa443d519ef5c3da86184659d90b95dd3048474e66e151cb46f3a4ee53244209f92469aa9d991b5166cae024016ed5465ca5afdc866e6f522121f8343242632e868e035d67ae3b23111a37cb3f8d09ba3050da25f0a8757973a66272e623204c6aa334cc982ae0c2978ac331fe33ed234f406e84787bee0e822aadbb6bc1d0641b370ff770973347546094405abbc48cebf2fde260d336d3056ba8c11ddcf4cf4c07511f6515cdf0fca793fd7b47ebf2603577c5956b11e8f5bb2a8c82db04dc132ecbdecd73237d9da857f8028c8fec78da0d3560f12fd2aaf4ff9bab72520b8fee80d02fd4daadba51c4b45622794e4d365db45c3a52c5a130aab1fd990fe03f16446419d4243b24b2b86621cce22297b82d5e45dffdb4d4897baca2b4b06db099fdd102bdbecb4fbfa4e9217438953fed87fe51bd39ad2cf720bf67ed92bb240a4c5f0ec7984a54d34d87a67000ba0dc4c386011f15aef5867342ec77d9d6ac454b7d50975a8f25b9f9adf4b38e101136d02c226e003c7db3b725cb9766c03d988a0b45970ef27c1ef94894811f6797e619f3fe2eb7edad72f9f75d8066cf36b3bc367699fd37d066f38a9169dc224287674ac12a9381f058ec3350abb6d8262d88b65d79e2ac94ed88d073b7d452a1c0248b712203464cc613172a15d3ec7cab91950e93b7ea9060d3171eec5151304d188dd1104603bae52328bc102c1126e454cff431db05499d6071799d8a4346d37bb87352c2f30d0611f3fc12685428a8379020252a0921dd3ea3fa8c4bd6f5e40398bdab134c12a75cc2ac487f735ee1186db1ec6c209c1d998d30c000a69b32a7047a450d892fd367e2720405fbfe4a15617bc5f99bc73bdf4c4e82540a1ff493b25ea263a182c9a84cd136bd87347ae16ec63dc066065dd7b994a1dec365ec75117ab4e9301374522c8af7b0a5f59b4481a23952c908e53d3885673b962010d9acdfec1270dd33d8d9aeb2b647c57653ff74a2ed2b0bb489eb663dce061895b100324c8865d642a9f391431bef89b0b89423a56a57a7e1076dd3efa2bede798df1694466bc553922f0f313bb9d59816c7ea39f0142ab4de29f6fa7038d469eaaea3a0619d1c0742ae34c7d799d7111b1482c97d05f9b65ff13808cfee02f36dd97814ff8d5fd2178ea164c97dbc576b5336c9859cd9ed65cb3e42597cca9bc9574a703b10e5146cf962740a13fbde097c1d89f81313ce73988ae54269db32ba95b417879cd2543e88201feef05a41cc5966f1d6db36026b2cac00acbfc75bc79322bffeaec5d261d3fa6265c03ceb24b83d813ff3e0460fbf99c8bb1bd6ab92146a0b7e8484f7c272aaf5f3ee7db6c8e29443a7b372ad7e1cc8d3cc2c77d96a2756e74de6adec3d95583cdfe0c9fa3a1f798413f0484d08a3d75b1abb3d6a2a4b6c3da9318caa0d865ee3abfd8719ab0048b667b362249c3b45ad035fd25c0cc2ea83721f29b9780334a267f2abace5408631cb2aebe49449d9a20cf1a5e969c236b2fdd1d25ae7d292953787b8bc1ccec2a39398836d13897d6689ec828dd038744b39b13b2c1ff18c41136bdb1fe8b89a68309fbabb1b84834b183e81238980a149a928f384dda359b16a94f45eabbca806b829aab64e6e20f4cd5e5e9a8b483428269805abde85f13407d2add8d292a1f971f8709f7b44d00a6cdf73576b6c6c8e59c2e126b426dfda286b008801a9c0b9953af832fc875ad03695ddc6f1eeccca8dbfe00d323b3034ac3f7425e0469b22edbe4c8b57c6df6619063f814b41bac82715378d7fc14342557a04e1b2347ef16a49bfd08d85ecc29d0dfe94a4790f09dd7596afb2271661017fb7479c040d095622da62583e671192c98bf6ccf8755ec8288f1683dd6e1b51058cb162bbfc8d58785fe2d1c5019cb1256f519b2353090f58fc158c12caa9106f74a955ba72745f6466195616ec0c79e7d5b5be8c590c054c96fd69504c5ad4ff5f9c480c4a1e4f92ef437605bc199f7d88523823d19784180bb234efd2fa7279a5b9fdb211b9b500856b671cd84aa0c27e67302d02ed1a571ced98edc8ea1e58ad7cc388f654917d8154bf4f1c1243f3adcb2dc5c14846778f26cb1ca749d090d7aa2058e0a3a5b3c24b39ee4becf4739b3bb9130689d1a380be5f4229453645f1644978d2eabc075b374d098a0e6e3c1596f61c4ffd85ef318253287bd0b11ac4b77748cca6bd501314cc8b0ae29d7959217ee2eb5ae0040f17f7a06b36f25cc3c606367c895f006597ba5b2878c68e6fb70ccee9a5bed5125d7920a8bd8a484f1a51d3e9bacc718d8850c1bfce08f2bb816c304de493791dee1c8ac9540f2594bb0644ce2426e1313b4732f2594c8ad8b96e7ecf47f021fdd716189af3a148399510fac7653017751f4bb2465cd6f50775f2720d5b7ae03ca55cf35debb68bd2571fda85337cd51238621c28d128af8c370d74c2af8d94f25f0818f086b748525987c5cc8971f12dcd94ec0164982f2b52f26471174bab6fa0d12b1243bf924c6dde5b1c788242430c033f4c9614a9ad6cc0a5f73cbd9d2e1f6e2ce3b2696ec42740b6d5d5288e122e09be08b2669ed1b6a644134a569d6d554ffcbfa722119f49780a15d9093c8f56ded716844d31ee0f17c0fe939e869dd5590dad8de2cb6011eb7bc043ef7eb59fe365f335bb78dcf39360ddc72063213fbf7722b14dc04a47857939a4176ddb761c839c5c2d8b2c51b38ba3865cb5f7b508b55e536ed94c3b756afc17b04004cf9c27a55c291099c4c86403d6ce3c2cf122066b66bc4b9e5d3074f65cbfe0f982bc48ffd7c39c4190e378d68a8013c27b88be770dd0783bc443579312426cd87864b4329ff43f9a9a7d596d50917db362bd67d673ee4de92915042e3617c116c6bda975c3162df98c8ad13826df9f2fdbe9cc196aeec22670e5c70a98aa3ee1ed6e8a4f37b61729f1ed020f2c5ca7b4dd4ab107d9434e39021f86f7b8fe28e897339bd9b41abd4d586c7e83f78c99eaeea9082c4cca4e962777eaabbaaaf9cdeaeee30c1bca0862663e3b69562320f118c86f36a4507030544c50079b174377edbaca59c03a96e1b93a70d419a81675d31687ba9eb8e15122983004f296b24db210312e14d1de80490a5f00bafcc2ad8de044d52f94682afb98a22ed0484bc48db2e1d4746977cd0a8d8e6989d5ddcf161d759cfefd684757e5b1acfd7bb14f19be7b07c388a931aa33029f93343033fe910fb7d3e82dd4bb9544bead68068cff1503c4ad78e5b3ebab125f9916546663ca1b853c4ee88519570014b50bf1c781f812ad320a7b0933e5b866982dac9de9f66f00f6700860a1b7b99b811d8a7549c94c1590087ea13b66909e33545dc9c9c245ef9946671b1ba378f71639dfa5fe2df59e40e677ab66dd7f176947d9192c07c2a5757a9e3fa31d040091d4455f0ac6c111ad432236d6a85f9a6e287498c7ea7a617bd1d9e069c35049dd56377d54ba2d0c07c0a6e068e396c3a3793497a6bfcdcf10e041f07bc4daa2f029a26280e3e38a90a8716bbe5c66794f43797b73f4e5a31234a3bf5283b72270f7a143eb99b9d1ba8a19ba0ad38947f9a3736657cf0cce769cc4e4a7053f2a4fe3490fd016365bd0e481e2ad2fa91b7cd99507bf05706a80f91732f460917f1f8a1fd722bcb9e358c8908978822d8a94c8ce7d40307f107dba463f4c8b88cab8f50624f2ae290ef5261aa2ee0b251a2cfed0ed22b19fcff3dde1a7b63f84c6a6046b248763381905c74ff395fcebafc6a569bb8fba37608d031ce8912de817b19829b687b6470a5b9ca4802cb52c206d49892299bbce9a64eb8c24465d90189887111bcc63c42e8c292f224cd84747d6773116165ce669d64666ce68439f417ead371f7699cbd9992942a82ea73e20d6112acb2ae02a87db10d8d5b80e64018092cb57363e5ea5ddb9265cf9c357d0da877d846a7354489aabdb4c523ad88bdeabf1257698fd21a0452d1def0615ea171280c6f014fb65e0491f8d7b5f4e7963c89e12ba90d9e4c3f8c611b072ca1b44fd5935f49859a8e0b10fe86f2a2f2af65607e83bcb48329926fbe0625f2b1bfee93904b60255fce7130ac63822b9c282337bc00236864d38d991dd42d89f2decfa7adeee92f86467fe5c694a961190abc87ceba39267796af80c40de499470456e3613ace6b73d7a63fd5647d640ad4de7ced2ebe5d16ea2e38cb79ad6ebd37cf640dade12536d74f3444ad5c5cf6d71a", 0xf59}], 0x1, 0x0, 0x0, 0x2}, 0x405) unlink(&(0x7f0000000040)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x0, 0x81, 0x56, 0x9}) 11:27:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000080)=[0x0]) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) poll(&(0x7f00000001c0)=[{r1, 0x12}, {r1, 0x8}, {r0, 0x40}], 0x3, 0x6) setgroups(0x5, &(0x7f0000000180)=[r2, r3, r4, r5, r6]) mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:03 executing program 0: r0 = kqueue() r1 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) pipe(&(0x7f00000000c0)) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x885) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) dup2(r0, r1) 11:27:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x1) close(r1) shutdown(r0, 0x2) 11:27:03 executing program 0: r0 = syz_open_pts() r1 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmdt(r1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x834}) 11:27:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x34) rmdir(&(0x7f0000000040)='./control\x00') 11:27:03 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x50511a1534a1a136, r0, 0x0, 0x0) 11:27:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) readlink(&(0x7f0000000000)='./control\x00', &(0x7f0000000080)=""/36, 0x24) kqueue() mkdir(&(0x7f0000042ff6)='./file0\x00', 0x51) rmdir(&(0x7f0000000040)='./control\x00') 11:27:03 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 11:27:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x20) semget$private(0x0, 0x3, 0x8) fchmodat(r0, &(0x7f0000001140)='./control\x00', 0x4, 0x6) getpeername$inet6(r0, &(0x7f0000001180), &(0x7f00000011c0)=0xc) pwritev(r0, &(0x7f0000001100)=[{&(0x7f0000000080)="835342f03bcac58612176385054898274d65a7d51297b633b8fdbae66d5f4994631f037a957a25242cef1c983b75e445a512abdc4b44dcbabc690ff691070e7e598deca0170c1f3bea4ffda872e9ede0f9", 0x51}, {&(0x7f0000000000)="d87f1e24475af6b3df0869b386c842356c917d123c0dc5849412cf8e8d43c453b042", 0x22}, {&(0x7f0000000100)="e848bf19a2f2a95c9b9a08f65835ed8b52522050e0f2a1e064cbb810ffb3c81bef07ead21a20d28ddf0ae73eb61cb031b6624156067cd796b9b80626a0a34bfc1203f629b1b3894fd357356d7b3f68f67534161318dd4ec254e2d9acbbbf99c3b35121f5e43efe2b6b3297efb68357613feec0661abe407dbf56575302b7989e3065b1e067e025491186554e89fef8cf365b14535d26ea0af0c081600fff7c9bcab4b921a6aebe9a38faa3ed9f5e5d1319cf864e0b8231182a587103095abc96c9307b02d077d0a508e2258bd2f007aab212981606c3b7f07de2299e68e71a8f9758c309d65fe3e537bd248e21de6b66ca4518f736c06f2d3a1e5e3bcc783c9bee726c6d4ba63a05a1b067ca4443ae7c131a4a2fedbd7e70454d05cd84069a77b080180dec37edc6dbbca4080eaeab7ff44bf70fb2155ab26e4eb6cbebd0878d15ec23a25172b4e5982e246a168002711965d38918a441eb275e14e31ca65873ae46495a97b061f64d48be74d18b6e2972ef87bc647c4de894d1de7ee6276e660ed3c66c675e472065628d8b176e5ac59dcbc1a6f40c0fa7f6228f1c541d63343e8100f9be619958f6a79ea1065cfce5733a67b41eadb064ba63b8004c22358243f0596bdaa2893c5a45ead07ccb2bc01f89e53f761b130a5787d7c1f53be0767e155e454357460a336e1ef363eefa31f31d5d0ba2fdad498c0cd0bb4555966820b1b27740ca248f31b5b4d861f0a52bb787aee151904c4db17efcaba6feff178c0aab523d6b160b5ce56511ecbff0ea7559f202fbcc31fc7dfd94242732f50575a72bff78659c22f5a4bb4849fd0c945399813672dffff7aaebde663cd592eabad97f757cc200dc8530556c180931aac5cf972a4c3890c5c10658be279aa75d305cc1a2dd36092cf27c10949a965925c85029cde83ef501d86b892e2f636b6cc894f5725a7d5be2ff2c8f0b5cbd14d868549419d60c24ee3ad0535a60a01faf37952f4cf31dd81b9752536e84a38475710356742a1b204993b299ed88146a5c26d0694d1f9b642490add661c0ed0b17d29269bc6c2e6237cbb5ce2df3e089c4e5ad3f03ba6098e54330fa6f1aa368b037a7ffbefa72e24ee8a2b8bd321d876e5c33897f592136552fd609ce9baea8b12a2420b116f55c94ee8584cdf9064f88423863c962deb169baa18cb5029299bf4b8e9e61c0e892d64153df87c18598fb07bf07cddcace5a1a811b523a9eb51a60405086c33fa3245298afdd972b381e22bdedd846239ff6c82660e676cd2199ba8276b73b837e9787ba947fb6521246e11ecf37a3f9d238d2ffcd59fae31d585d29c1e0e169b688341130facb1b530c31fb2ae2cc938037236f94425e6cec9919ebf5193c840056ded75d03996f20a93483870bed3723b85ab213eb15be2da0727e7775d5a2f435a4720c92b7e23224998d38c271d058759de6a56d48aefc6fcfe4d615db06ac45248fb3147915025aca09112da6183ae3d93d27335895edda7f74272ff9a6c2c8edd0698ff097c2527c6896a64095cff8f020c79e8bbf33843a69f4405c70f273e768a5dd20b98faba70fd06df2ce478c38cf52b407867b05082b6a1585e29f9971fa5bc5c21a803deb0b05846d849068e2b8f9cea98639df63c1de0d85193367c69168a369961d88f43d427e4d85559de1c36f290f871b677089322655a3f95cd780e631174411c8f5e52129ad01777eeb4968028b5e360f592b7dcfb6459fdc5788fb76bbf8d2cf9ee60622fcad26df8e9fd096bd0ef17d3e4720558fdc87314f0354f6d14c74fa29c1d5ad1dab6124287d72c26e893fc8b9d2dec633442f4c12931c4b775aa9ffd922e9a547a89865ba59c6ab5eb16c597aff7063df581cc42ef2dbffb49f3ba0378618f929bff91bc3bb36758ec1494f7b93046d6926c94cb44d03a6cc945b81ef0e5a3ff655ff46b6f70f977757349326170bc00510f32606644b35e5d00d50c830b35fb7a947e286d2973580aca592d02d0626e3b34def414b05c95f0e7ece02f9fe742b603fdf01ef6cc8cc83321231de235e7cc6b2c9b32fbbeb315916dbe370f60ff1240e13edf2d310cfcc6e7219566bf4594025da179b16ff2db37c58bd46f3b3e3463c67f2b87f6233ed828d52159d41a66b34ae8a131f86e8df55e29bfd7ec45f62055a311c5d4fe9fea4c213fba2b706c433953569683dddb18561c3d4c59b59b37b42abb6e56ab863e3c3ebde3c163957ff674d175d500a7f6a90ecf1fb5d9af310778632dde1bde23fae1ebefbee9c2de5ad8dd05dee67c0f5d2dcb465764dc19c572359ba5c55c8f42b66b514354692ab23d66a0b88bc79a20e9c4744a1d84004cc632d9793cbc3ba7cd4ef60bd068a6225b2f05287dd430f120b76c346bcb3bc3e1018e991889292b938073a4ae52de41737a7bc8d725c3ee912023c161cb442fb8905e3b371ac6e2f074d868be280bd701e39c8a53b5ffa498d1edad978f9a918830159b0856792e01a9b5488cd26be02f96b5bd908416676ca9493ead70c092671f94c1f1e0436c67bde23d47858beecdb174d7493fbb7aab735154fb87e431eeead6be39c13b0ee9d31947be0f98fd2cba72da1638b3382a9e1f128c360277df71dae1a6f0bfc98d80d478b2a12246f7adb39bf3e22dc696ff45c0999fd421e1af092bc779789afb5ab7a98ca6d0dbefa4fa521a6ffb8dd4e406a6bdddf08657d9d055a3a18d32cfe0cab1409f51423cf3f2d4c32f763e202fde89a6cff9635e0f965e15916927ab50fd43c7d75f0607b13cfb625d41471b782372090e4749b0e474f23d4b6ef65002dd241370fea595fd43bc9938f0d265fcaad3e353a734442a56f4951e0e2da769345ce8cb6d8fa5398dab8cf0435a5da090f8fe8fcf5bfe26634185c4a539854edf300b189c5bc462de48d7834e02a3771de14f8766c9cefbe281d41027dd0f113296e9fee486aaa059c99a7086c6e3590f587c21d51828b3b19518ee61895a84723a793f81eb19106a496e9b4ee989656d196ed3f6c557bd82b13add2f4f05512ab52dddd928777732e706dfd095d747b46c44c45afa965efba5d959ac394bb8a6693b3dd36457cdafd1fd994b9b01ef95a36172a6caa669d20db2e72a582a0feec84b8429d14063ee7dda24ef96f2f1a8621fe09dd13ba3570157f29ff8b36dbb77dc34c084b0519c00bad86b57bac44cfaa913bdc4d76e768079d4e0be215b077b3c8a7602634a53d4c9c50f2fe5149d9f27238f4e9034d2a534b51bd6dad1453f4addd142d67aee3b6749b2375aa91040fc504854ec229e16629d653e777cdfdc095b5e67ac6a863636d4b5c0affdbeca2583906db6c03b621f149f876f98a19c2ae70205afdd71411a2f56cd32a3c21faa39d1e80aaed25c29b108b6a66ba2b49ff9c2c477cc95ccf1f657dac357a5263d120ec8124d366ba841eeb968f18e727cddc187b5083811dd8c91d6d86acb32a03db5b3d631ae56c1bd63d81bd568484583b89d785905c5f0e0adc1576fd087681fa60a804a8eb5f753beeaf0aa9a3408efbb8c7535f57271527f73dcb9137955cdba175e81a640a1470a3b3885768d99fb56f9b8ca433aaff01300edffe4ad4a35edd412faa8686632edbb7fe2576477862a9700cc2f340376fc374ffe444f4d912682264b6d2b87d53f023937cd23b1fbf5dd512fdf374e5370cb3a2150c330b08fa392035e1b5445015c29e359a795931335a6446bc852626efd2800919f2cf943012b131ff706c068dc1c12d4cd384695964ae9f6aadf77b4ac2dc44df23c05c390bf5a4e69dc19d466ecf5ed8e252298b9686c16d1dc2e08d11378490a9451f6e93b669e51003f15ec5b4aa444722128cfc4407a1cf10fa6ed3e89efd61b3c49105bfb0b40a2202fb3128225fe6442471d82b3319595c7e89632a416dff963ea52ea71dacecc1d8ccb2b83234fb6283211e40d52a4daece20b2bce28d7ff3fc6fc638ad8f521d9493d0fdbc72f3274072e370078838d55c8e0ad274576451458653a58ce8626a26eafa40a7621830e16d7d3c34b2704f32dfac7863277376ebfcd4bc8af580c2f119126429c8c4da6b3f3eee6d728e06475e671c78280cb25e2a46a78e9a07e6e3949ce6d3fdb7dfd3c197b1a4e8640b8f7c3852c52d11e809b81b8e8ff594845b52b280da1574d9a6d6ffa4690853d91d98363abc01312b5904e79a4ce36e57bb67769b41473f29657a5c7aca8b980560c488f1e6a4f7e4409337d969ca4cefac64c59e03d8ed0dd00c1dcf0c7fd37f9fbf20ab8a86210730a5a6bb91ed9d783815187c01693bcbaeb9f5b2382b85b5df46435f6b5c38d6bdc0843936313613ec5fee193166e5bb8dd3e56684fc9d5cf9ba0ade063304fd87f8778c6b66fd64c40b98a485c4d6601a1cd9b30cb3fd9a6164b69b884cbef3d2574587a04ed6f0e2f667f3e13cb738e6877978f035f491f2fff910befe7c23b7bc6ee974e3e5ace1ff4c9c92cfa06f5bce37099aded167ba5884713bc8c6da47f6365e945d65c80bb31fb535004cc135eedb1981f4eacb810f04c79d0d108dd3e00735961e4ca3fee0366bd5256a725eb3793e56c21995478df78fa54406d359782b8e7a3ae79e932295a63eca39613da531c73417c1b82a6f311a6d27994936ec01b2a5aa3160b60e7e8f846ce85a82c72c6828bfa08df5494c9d1cbabe4b2a42706f97482f7704a4fafda3b28e4b53aa049beaf5523072b0387d16a32aaa5c8383a62a8f1e90583ad23d2dec87297f6023aa95c4b36bee3735ea12755b150548c3f75fe975c657142ce8c073af4214f0a82aa1edfd9521a5a34a816120b398bcb016f842439925d3eda593a225cc969b3c6661adc9423aecc1c0e3f710e5e5bf73b3e1fd48f852b4a93be35409b847b5327b0104ac98a7b82b82dca87728be0aab661f02c7dbe4a3632e9061e78bbd02ce64b8142483f265fcae93d1e7b89ca55b07d85eb90d29d474db7d6d13ea94f139c076ee46771acb755ad340a243195933c1ccc89c1d1adcf00b2fd201402036806abaf9835f08ec493a80b598316f7a61695b87075bf57be48dd44bd413c586cd3aeb3f4d804b9d96d1a29b96cede9b737e5627d4fe95484e4c5603a10ab66a529015fe0ebe4f78d65cc34ee3b7cf161bc598333ceb80f6a337534e4109cf0afb0c12e5af550caa739845094a6d02a929de6be7f1d9f50fbed4b1671cae878e13451385af4d4330a1f3e898afbdb51e27a7cd5f029d4dc3915785ca673b02cf627067ef97aa6d094031789247dc0f8d3cd2b9d8059f8f0fac0cbf93d15db037739b9c03a4cacbddb4122d1c859f382bfc33589db106734f028f6e34413386c3aee5d6a9c66355be55b09444475be0db4fce2decb6522a3a80aa5b1011d821f462b5b6b7941d2c2fa48d18405fd520377c1688f7ad823f4f581e6feb37f6f4d8a8b82b652c5ed9ecfb99d1eb2f2d9be1153775d2cde0b2d133d59bdbfcd4641062b78627e00f5dc652bb73ef4ce7e6b81d083a476eb4ccce086ac9aba9668eeb8e347538c13234cd83cff201996b4c3f6a9244325cb3fa0798174ac354ae17073504d3be18649a3d8cc577dc1179321b243dd432260778256dcfd06fb22f1de8c8bd6c80caf0c483ada3cce0ef6c73d6c6c269dda5eece89f210a527e46cccb7b7eeb0a77d2735325a3d7de0576a0a605e7bedef9cca9eb98357c452d91c3a74825de121dfebf3450ff6868f2a36e2fa8790e31f9219280eea4904adfc8f01134640d2da855e0a55bd6", 0x1000}], 0x3, 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:03 executing program 0: mknod$loop(&(0x7f0000000440)='./file1\x00', 0x2020, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000380)='./file1\x00', 0x0, 0x0) close(r0) getpgrp() 11:27:03 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x12a0a, 0xfffffffffffffffd) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x157) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x6) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x7810, r0, 0x0, 0x0) mincore(&(0x7f0000ffa000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/54) 11:27:03 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0), 0x10004) mkdir(&(0x7f0000000040)='./control\x00', 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x20, 0x8000004e, 0x6, 0x85}, {{}, 0xffffffffffffffff, 0x4, 0x80, 0xea4e, 0x2}, {{r0}, 0x0, 0x3, 0xfffff, 0x2723, 0x9}], 0x100000001, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x8, 0x6, 0x3}, {{r0}, 0xfffffffffffffffe, 0x4, 0x4, 0x10000, 0xe4}, {{}, 0xfffffffffffffffb, 0x19, 0x0, 0x7, 0xbd}, {{r0}, 0xfffffffffffffffe, 0x7c13271e963bc73, 0xfffff, 0x1, 0x5}, {{}, 0xfffffffffffffffc, 0x8, 0x1, 0xfe5, 0xff}, {{}, 0xfffffffffffffffc, 0x14, 0xf000000e, 0x1, 0x9}], 0x7, &(0x7f0000000080)={0x1, 0xe3}) rmdir(&(0x7f0000000000)='./control\x00') ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) 11:27:03 executing program 0: r0 = kqueue() r1 = kqueue() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x100) ioctl$TIOCNOTTY(r2, 0x20007471) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xffff, 0x0, 0x0, 0x0) syz_open_pts() socketpair(0x20, 0x8002, 0x0, &(0x7f0000000040)) syz_open_pts() 11:27:03 executing program 0: clock_getres(0x100000000, 0xfffffffffffffffe) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x40) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) 11:27:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) kqueue() utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x20, 0x3f}, {0x1000, 0x80000001}}) mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000100)='./control\x00') ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x3f) 11:27:03 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) writev(r2, &(0x7f00000002c0), 0x100000000000020d) kevent(r0, &(0x7f0000000000), 0x6, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) 11:27:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') r1 = getuid() r2 = getgid() getgroups(0x2, &(0x7f0000000080)=[r2, 0x0]) fchownat(r0, &(0x7f0000000000)='./control\x00', r1, r3, 0x4) 11:27:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1913, 0x0, 0xffffffdd) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/157, 0x9d}, {&(0x7f0000000000)=""/31, 0x1f}, {&(0x7f0000000140)=""/176, 0xb0}, {&(0x7f0000000200)=""/73, 0x49}], 0x4, 0x0) getpid() 11:27:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)) syz_open_pts() r0 = socket(0x0, 0x3, 0x2d0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 11:27:03 executing program 1: r0 = open(&(0x7f0000001480)='./control\x00', 0x611, 0x4000000) r1 = kqueue() ioctl$TIOCSDTR(r0, 0x20007479) mkdir(&(0x7f0000001500)='./control\x00', 0x20) rmdir(&(0x7f0000000040)='./control\x00') kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x3, 0x20000006, 0x4, 0x81}, {{r1}, 0xffffffffffffffff, 0x2, 0x0, 0x5, 0x50}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x8, 0x0, 0x6, 0x1}], 0x8001, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x2, 0xf0000000, 0xdf, 0x81}, {{r1}, 0xfffffffffffffffe, 0x0, 0x4, 0x8001, 0x7ff}], 0x80, &(0x7f0000000140)={0x1, 0x4}) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000180)="5df973be0a4a23f95877ec3800f6c8380bc38d80751bd6074b5d990bfe5d85f241287ef2c2dab699978ff4f775b977350c9e374a1f4274e78933306705590a41d5a5e12bce115462b52b540476915bcbc793297dca8efe854af9e711af11c22eae67b5b903cc3a4c976d073ebc", 0x6d}, {&(0x7f0000000200)="d693215434f550ebd4157c9d25e884df2fdb931c794a622167bb2856f41ec016bad1c335da2167e76c91a72816850522b541674041872cbf492f583788fa954caa920e3981748b8a8abfdc7e2aac821d431e0ad9cd357077cb990abc638ddc1fdeded4723195095f0b84cb39deda2c48b0c932423f8662182bb952a48b3b9d28044b7da6cdcab3e6ebd3192d3886c0b6898179c4954115f9d0d4fbe3b1dfb76eb5970f4645a2b5299c38b3bdb54cc92fd19454d60ecdc7d29bb79adcd669d7e5ec3593fd30c7af407e3e25511be21b9ab38d2bd4127c251df321bfe38837c327bc4ae5d040ecc7fbe9977d52c602fd2c32c402179d0a399a5a769842091bb0a4d13a04bf5d5a643acb2854585f1d60d835d69badb1d28e408df9fa8988aa7d3ad1aff4e36dc44ce4f0b9d64803ea68d3f7a7a686607b52f7d89401c05e824c2ca5a11cc0070cba881d8311b4f4aada17c4f018675b98a3a5bd7e0a090715df0241ce52ccf669100d878605248efc90c4a7798621a669c78706bf8b4eb50a6816189ba3680303702d369e2191080c6487f5438e1510f7479bc4612e6e96ac4e0b87d7baf2688a61483756554f24b30384ab744ed528ec19ca16b6051d29b22bc7befd3e0a913d1ec13f8f8c385b0cfc6968566a6f35b67673b9e4be11ce58224cbde61a8f30e21a12aaa5db119278a520202f08ef1b63e51f72d6d07d498f3a08efbf447732731185f7f482969f8f0df2cd4f2dc69a14f4fbcabf20c911d7536c776d20baef25b91773be6000e292eb52dfb3dbc3f5c127021045bd4cda5fb52f66212471145e019df1bfa6b0d121b0fb945b5b1f8c425952f624c2cd9e2410b0abe5444c5cab8378ba3a1b2ff18cf40eddd5ebcb16598a77c9b0dcf9424f134b956baf60430e503418ade8a1d4bb2c1e577fdbe4f02fc3ba5c8ed6a98b9e580e1a037c108a9b82d15aa1df581b19ca922992b08827d8012ce24212b8dd01d2e16280e7806b324b254ee2f0e4f855fbdc91f1407d91f3554a7b92341774f93400b5e6fd3839e99d6147d312f7978f0fabce36abb0d146dbebe6a5888cf049e75ab830764e92d08d8258269386ca12be0b9d44965344f946ad3c91d058ff7774fa28604c5d8e4a54723aef103bac2d7207faa34233361543ac3932a1e837a6baa79dc5841cb0bcbc10998d98834fd78be7f36838c27b4ef85b148901b0cb82c68236981ab979f07c247b4a7c22ebfffc46864693f61eebeb1171b5c3a4da6fc6c5bed2b85990633d7b309ff9dfe4ab220af23cf10fdb960629c81a6e472421e7d1bf7340e3f1abb8e03d6e43ca5466b61dff326ad8a82d41405064aae76dfa1c0c617b5ea7f137e589b2e867a0b56ec57a5be8a18eea32b951e5da30a6ee606c1378355a438101208ce89c233d23d8812a4443fc0d2f808461c37641a9a3e69a97828928133a328f13413cf5ac40f4cd92cf07059f3aac9aa4385e43bd39f6da7d09db4e279063bb853dc9ca2c64fbe0dd5193d0821405bd0d57f801df94cf7a30ee153373165128ee5114433460dcc6dbd7a5b49f8095dc2fe76a0be11389e07aa738df6a368dd3f04f9620a13fd97593d1645eb5cd6dec47e49c148ef93f6c74b4a701831cd8025fcfd1b5a536c6c2a6799a96ad1bb7654ec0eeecd33e99db892b17ad066edc33f8e86fcb3f68d51c7b2c1b93cd254afeae04003ce2ee64176103437fc7842ca5fc7a6b949c736109f9e14d4774007cafae398ee2a9efc8ba5ae50a49e59c3b66d2ffcd7b04611b7ec393531a4a7344bb7d1bbe46aedc7ce79b2dc15486a9b252df03a2cf5cc26e79c429331150eb3b5e715554f5d3ad12d53012b68770d186d1e98629423b1334d36c6e4a58df1be6ad361772e03e2599fc95c44fcb096bb16605e069ef996fa37a486699c504b9f13c0e93d9a1347e47377f0b4ef3476f0d1834557af0d5f4d1957dbf3d8b24647c3a108220ee2018b3d49df41ec2edff21e02636f5d8c1bb6c476717f6db379860843c9171b9ed4bf16d5f6bfdb64669d8c8fedb58723caaca81cff163d9295467384781ea1f97c22f57521347d40dbea26f7af9812228e1ebaa9ea8963a9eb2703d16b13d0f6e0c3a27c7cc99a7d8d73ef7e04e336ec65512d2ad97d71a257ba3642fed6d159f2648ed3e37d3370bf62b24f9eb5e899a149399e6ce9899fcb4eaf2a243ad8a3d57de7ada4087da0388d1c41059bcf5ab42728d3019b44572a38bd8b6c3b6cf319c7f484ba1c98ddae13b7296d33aaf0417a6c340d8c15dfb8af013297b2212937f0a3bfdd18fadff3648057e4b8986e1284cda068610ed2ef30ab15192993829ccce4f9f580d641c871f0177da4d4c531cf8912630c4a0d6f2bd2f371f38d56c90359c357c4a69f189c14ed650d5a51aca12cc4505209d36dc4507af69e63a85c58b452807d1ce0fb6285788dda28b5e7037c328b772fca17babe953160d0f1c674e5f5e45a91a5676b5cf0de767e34634cee0a1616247c28f3d8cb8cf3b06ac60309bfec444dd8802ae9b4d9eb8ad7e7442c41a5acaa05c56f4d929f9284178fe2bf59c2a4d5f1d2959e66c0ed74afd9f60d85c2888fcdb803780fe9f3b66e473fccd723b629ae1ad0a5ed7843fbb304d1b43db9fbb14001f9db98d5519e98c80fe41f1022d4706adddcf16cc4b7fd502f9ce6430e3e0983b94ba5ad2415c33f4fe7dedbd0e81bfb5c4f4387ad5d54c5d9f3bbde9b1ed8002355619e9ba8b71ec188e5675fbce0c8859c20fa00fd144100a7d03cf424e23e3c6cfe1b0f20a24620192d793f9670c44f47a5d2a59bc2e575b08046693f6328bf139daa9cbc2a31245d4b7467960fcc35bd22048eececa88afb5775521e1b3b6fbf1617ea1542f37a22e4c9e17a8b19a583b67114177b177e1ff8d629d6e32ef3af61d37be4f6fadcb95d7622ed75efec66fd2aa1c502364a9c99d3364ec128d667098a91d465638c627a4f5cf60d4197718cf310d01bbf746a964495587158512394b4499dfe2793a5a7aaed6c70a2b4496a5ecdeb4fe1f1ae510899b29fbf19f7f13c45688d6b47dd40fec0be7686a00a51317c7ec9ea6812e96a20281244b8d7ab8ef4a0771cba6ebdc86778bcfbb74cb295499bfa318b0596717d2f658fc9c833e32b3a3514e4b084f927c42856ce8441b6a37d332703c0819e881285a17f5450df6638288fda6fb6012cbaf7d518d691327f51ede9ca36b057ce74f52b9f292f1581d5b5e0024e532c1bf126b7404d2423724bc1e4104e8336c3b4e84f7a207a54e4bc63d3cbc0a065f30ac245a47c3d3bfc21cc0a770f44c4a5fd05209e81985e0ba38b871c4080f474dbb62c75d7458ff8c647a24196889073c92ef11a630e70b38ba62ec93446da927de89c4205fd804f11753243d55b4444f331eff056d90cd2d57b32a14b7105de9b95355d80b8deb0e5427368cd9fc97e8e767a0ebfe454f7eac5f9b74f46af93ce42f2ea964fef8ab7b548c0e818a989b78ab6c750221433e2640a25aa15b945fd9a335ccb34f89b188a64a1db0393373157d1a2643175cc76ac830ed2ac5276940dd1f0c2ec0e2cbafe0273863e412004bb2b3a7a653ceb3670bf62afae1004af3d8ac7c0233012a626b697d27b47510e2f63144e6833441481e20d4dc7b2dd4489279710031fe0a7a1d9945c0709a5562381694216c9f81662e057c283bc5aa5b93addc086273ae84c067273b5e312900715eb9bef2f954bc9c1d526506a1afee2d474d0d412883e93143eb20a70b1759cec4bb3e96965361c51fba15b7e21cae31e46ed818ac1e50bb5df4b2ea7549fb47b9c570b5ab31648cee5e31cecbf7bd00dfb9ba30525039a4a644d93ec08052694168f5a998d78df48fe689306060a5a4ef021aeefff73c465a876a2af7be5aca43b5df77a611873c231e2c9c451adb807dbf395bdf496511495f84ccc8a98e8b6a99c51d0ae93d7b861215ea5c9ecf06267fd1fbec8e5680bb4f9211b3f7a3f0742fba34e6a57bb0b772cdba31b7954fdf765f50ba0874b85b28edc4fd552f6088be7ef694819277c394a6d23b49d3b4c57fa74962be5f03d27181a42215fc158540cd6080ce0d84e54c5afc1d4494747630fcf516b573fea00586d242ef34e5cf4ff25c8defc026ed4df280d7b83cb315878efd59b314083514075f16b26eb819fef3b8d2e4d6c27f6504fa3830acc3a42d1e70420fac89a656e7380b5de7cfa710a0c6680db32637ebb282659e0a178aa041f99aaf2bb132e49bcd80937ea5a95d93e71b57ab675b1197c714b011b0a24f43ca86fb39bec9fc1bc3852c827c6b7c0588d98ba900853eca7d08acd8bd35cf98bdc8853eca8a089dad85d4493b7c29a0153913cef8da5dab26708c9bd9bc277f44e56f4bc6ce67ab012d4735b075238dbc1724d0a4a685ed152e3d324e6db67f61c24462bab02779b8d386fc865c6bd276fccac9562ecc5281ee16eea8918773cf8be23a77020c01cf0d003ac5b95cb430375ed493d27c81b3a78b82ad56d081f166070d5a6baebd8cd53af0524837f42e7fbfe119845d4fcd0a72461c942260676757a53ee9bbc4352338a20b7d632017c4feabc9dc0b5d89e8f98b2f1cb552c949523ef6115892be9abe6cced2c937d74dfb744a6c489c7dea2ec5621382753f056c12085b0efc0c1110f8ca761304eefbea88271dfacbe7bb432d623526ad57d9132f4f455e7c8afd5b1619262a783094557acdb11338fe0d2b78383e9617a00d755929804488a2e4cb57de8e9b9f26566dac6ee5fa04f01c09c7b370af7e6c057d361a042a51b6bebdc99de832d48a4b00bfe9cdc512d556a28d23062e67bf04534a85a6c0de0579910663d84bbb59740793f1e9d0c63286a34f1a3b18ac6e38ab172fbbbf417e09d6ec0b6cd5c71672f97fd1ee1280f9d6a8efb5d2f08057ecdfc3b48a050172e30787cb5c6283e03574db8a8a43b7e279b7ad183c795936cd38fc4cce63dea0791cde5a7e0f11dfb90a792c4404d86a76d672825661c6918a6103aa5e73a8b33058e7df60073a4824dc2e926e5f08343dbed39df8948346fda8742e7e0533d745a212d472d6ec15648c39663af8e1e1290872a1ba672413e0bf07adb24ce1b8928cd02295d17d33f7b8ddb43b180c9c53f57bf92dd16625218f2c766a00be891c9e85332f753858f8ae7ebb58cfa75a62967bfe6c81f09c1089ca49f16a7398a99fdd094ca643a0d2d34c24e351e64e92146ac38a5790a1c9c0cd615994d1f47abc53c53dc8d4c4930950beb4a9d470bb3b2459c1eb36895ad5b42ff968ca537fd32f4b21a4667d21b635f181dd87f088d1b01853cf320ec36fecde968c12c5e2b47d6674f0a99095a2cbcec94f17852bfbc9352b000078e7c764e5da0191ada46629bab94b8f46516c7b8807ae41b22576757c01c16fa19fca1a174d32952b6ddfc9510019ac4845a971503adb8e1bd0d0d22f89c49f3568a3834bbecdb67ba096d6456af23f720e540a73f64ec9cbe757eee4a40b1183a00ac038c237251eac4cc0f20c32bf6210a9b7497136e879cc4a00bb59dccd126b27fec41ad459a5b579b0a128e5b184f18b567b5c2a6881c422d81b9f644650162bfdcc696bf4ca19e9f3f95e2a7de60f762eb35c5d85edfd416fc374bc35da42c92355e8065f922e84d90d8c9575818919be81f50c3d21f60df6357988636bd16c3cdcb15fe200818f3488640f29a6155661d5ae5dbf996832ceb87f215ee23badd1878e0bcd205b1806350af2167372669953f75bfb68", 0x1000}, {&(0x7f0000001200)="fbab3aa27c251421068d092024b9ad42d2de85a2a4167b54a55b0514", 0x1c}, {&(0x7f0000001240)="f705ca59507a8042f63fb4187b0737af2b503e9aa3593fe1cfc7", 0x1a}, {&(0x7f0000001280)="2c5212192da63183cad312fe69e79e01fa24cf374fecde54365fce9d2e98cb6c62dc80e9b9869079bd0a85d8354ea40d2d1bdf1e739145", 0x37}, {&(0x7f00000012c0)="a58e39bcfbb683ad281b6a094df89144f93808c73ee3fa0d95446eed1d983e09f3e038e5750848bf95e321cbc5509f763bec99b41ae7a18c83749f39ac142d88c1857c249060c229a982468e7c32860b5463b0eb69a5e7c1d31642dcbd29353f1d911f2d97ad7515ec52bfe0f5b0f366e3b8bb6a80513956bcf70b8154e6f1ec8b6b8630637b895c8071c821417b7049269693bbc2af7b3b86df3da012b8c4", 0x9f}, {&(0x7f0000001380)="a2e315faa9", 0x5}], 0x7) kqueue() poll(&(0x7f0000001440)=[{r0, 0x108}, {r1, 0x100}, {r0, 0x108}], 0x3, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000014c0)={0xd1, 0x7f}) r2 = getuid() r3 = getuid() setreuid(r2, r3) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 11:27:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x40) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="5bb91c60bf728612d1d9f28bac45ea26088dc4a3f63b0b201c00c013fa239901a39ec1ec8aafe92318c167957383507cc62a2ce4d04c8c5ada214b64f222152ce924eb", 0x43}], 0x0, 0x0) 11:27:03 executing program 0: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0xfffffffffffffffd) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) open(&(0x7f0000000080)='./file1\x00', 0x80, 0x80) 11:27:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000000)='./control\x00') 11:27:03 executing program 0: unlink(&(0x7f0000000100)='.') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x4) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) dup2(r0, r0) 11:27:03 executing program 0: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x6) r0 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000480)=""/23, &(0x7f00000004c0)=0x17) socketpair(0x16, 0x8003, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000040)="e2e3cef498fca6181d527703df7380f75e9c51042ae21b4c0a1f74bddc51", 0x1e}, {&(0x7f0000000080)="499c7e4da6937bfcf2fe8889f70fbdb91a066c3cbd266e303c798ba17b492d00e531ce7531e0b66f126615c63b97a359876edac740932e7821af8d8422e9cca5833c32d31bec35344df4fa3f71f49e598151382adfb555d9ea6210db8032a31a14a3e2726171a4b25a9e092e2be61428541ec006cf9be58c0c9290da78280ecc1f399ea051f13024359973c72006213d3eff88af5be24d03bf9461d1963cec6a4781dd9a6a5da5389faad23e2e478c14fa64c00a03", 0xb5}, {&(0x7f0000000140)="4132879af36addc7cecb3f5e39b4de4cd8ade886cb9235d43980576e1bf4373db5e28ddbc6bc38f321b36b7a1ee31dd9c28369b2ce3c2187f4087b7b4f99be421cbbbb2a2e4624a588d22cf07de42fe225c4e8ea14eec47928914e8f47817aba4811f281c113f2a05f991e0cfc58dbf4749833a8013abcb412b60bc100de26a0961bf4da6a32d2af7aa46e9bda3ab7c879c54d4e71ac99b6c99cfd9a69", 0x9d}, {&(0x7f0000000200)="b1131f262341412bb45b72848fd1d86b05d386fb4edf42096b51e64e957631803475223e80c9f5767a045a5ab8d4a868d6f254a79a97926ae680147e8f448dffdda7fdf6f42d7fa7899696354d6c7213e93cdec993e24ebd888f9e49f6307522b03f013cd2f1b93235d61867ed2caf0636e77f872ec7b95f705b8d4d63bd338d91db0552bb99", 0x86}, {&(0x7f00000002c0)="7c7f3cd5efe2c5ff51cfad6c0a164f2bb26bbc92401370b90f830cbb8f4cc21f936e56face16eb19f215dde7a763d9ff52a2ddae9ef9ea947554317212b1d3c76c9b2cd9e5fb045e66e36daf690f80007ef41783576681caaee084191f1ca082074e086719fc781799fa675b62916f017ece50b62644d63c37a19f59c062e35347eaa42de48a6285399d1636e0fa5c32219830aafe0215e5917501457cdf283b3ac6182f4be643e74a3c5dd524237de555cb9aeee74cca17647776", 0xbb}], 0x5, 0x4b) ioctl$TIOCNXCL(r1, 0x2000740e) 11:27:03 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto(r0, &(0x7f0000001300)="17ef39bda8c18e644db03b2a688ae9d22055bf1e8b753143899b2a5df0219d9b55734643b1fe74040246e5477a31d25731c4d8fcab874cb381b33f842150ed178ac6dfe5f7eefb383e0ae043749b480e3b5118159ac94050afbc6dff3b76a5a1102c08c9a5111e4955c834e7f8737e908c5666aa60044eb3222a1b334536052a4b2eb54be2b5eccf7e1e80fdc8e6c35cc248c13479edd1", 0x97, 0x0, &(0x7f0000001280)=@in6={0x18, 0x2, 0x0, 0x6}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) r3 = msgget$private(0x0, 0x4) msgrcv(r3, &(0x7f0000001440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000026d3ce32c2f1a5020000000000000000000000000000000039defa1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e15fe5e5da0447ffa2e4327d3c9e9b45807fb3fee7c2b57d8710bde1c0d75c3a3e6fdfdd831a038ef89e3ca75b7bb52e3029ad94e7dfaeea3e68561abb252f9bf993bc1987af789a334e3bd32ffc1529b3228a4b32f7eaa423718e6552839c015392530193f8f0f37d082f30eef4c962045313ecad6458c7b6ddaab41b085010542ea4feff5386196d66c6eddaf3fad58b73d28941b7f09791557732f567519bb878b1e8a540c2f4f12f63c7f73fdb576458c353776bc58be3bdae1345fecb9ea437defc07cc2954b0341182"], 0x1008, 0x3, 0x1800) getsockname(r1, &(0x7f00000013c0)=@in6, &(0x7f0000001400)=0xc) rmdir(&(0x7f00000012c0)='./file0\x00') read(r1, &(0x7f0000000000)=""/6, 0x6) r4 = getpgrp() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$setown(r1, 0x6, r4) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0xffffffffffffff7f, 0xffffffffffff6282}, {{r2}, 0xffffffffffffffff, 0x80, 0xc0, 0x3ff, 0x10001}, {{r2}, 0xfffffffffffffff9, 0xed, 0x80000040, 0x0, 0xe4ac}, {{r1}, 0xfffffffffffffffe, 0x10, 0xf0000080, 0x1, 0x2}, {{r2}, 0x0, 0xb, 0x10, 0xffffffffffffffff, 0xee}, {{r1}, 0xfffffffffffffffd, 0x10, 0x20, 0x0, 0x7}], 0xfffffffffffffeff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x50, 0x1, 0x10000, 0x7f}, {{r1}, 0xfffffffffffffff8, 0x4, 0x20000001, 0x7fff, 0x1}], 0x9, &(0x7f00000001c0)={0x8, 0x400}) 11:27:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c65b000"], 0xa) 11:27:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() getsockopt$sock_int(r0, 0xffff, 0x101f, &(0x7f0000000140), &(0x7f0000000180)=0x4) mkdir(&(0x7f0000000100)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') sendto(r0, &(0x7f0000000080)="dbc54e18c19381b24a469d4de0461ab436252a41dffe5010757e90d92454c247747c7ddbf2b24985d08166e452b4dbb072498888dfd150f935821effb07ae484fd42e53cf335cc2dc1d3789abfac5336d8ad384645", 0x55, 0x2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0x7ff}, 0xc) shmget$private(0x0, 0x2000, 0x608, &(0x7f0000ffb000/0x2000)=nil) r1 = shmget(0x3, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) 11:27:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001740)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x118, 0x2}, 0x2) 11:27:03 executing program 1: r0 = open(&(0x7f0000000000)='./control\x00', 0x611, 0x0) r1 = kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0}, &(0x7f0000001300)=0xc) r6 = getuid() r7 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) fcntl$setstatus(r1, 0x4, 0x40) shmctl$IPC_RMID(r7, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000001500)=0xaf) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) r11 = getegid() sendmsg$unix(r1, &(0x7f00000014c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001200)=[{&(0x7f00000000c0)="d1d538d924e3c38ca0701c07e80f9df0f9424cd428d87afac9e8de7e3b2f7c208d63b2d737b8569d2cb29b27377cb1bc6e6c7a4c7934ab0c021d7941208820fb54420dc237fd2dfc8a1c5e659bb1fe0cee9da1461144ee6b623216b977f68a83e4e8330bd4357e3d9a590276967810ea3abfdf601a07b59950c6668c41a064efc1dd91edf8e5565ef15de8b4ded6cd266fc8209fd1c71dc2c3543d31f4f174ba0fda3c50a972cf9032e0537c01417acd5169ec7e9f7179f421bc1a52f1740fe2c0a17f26763af24cfe51cee7e079473abd4430e7d3f0bf8b8efc1ba2", 0xdc}, {&(0x7f00000001c0)="3edf2b68e458c2c5a8d508e9530e1039534794434f423dfe95ee2d10ac1f7e054556f4758a55323fdbf29eb9a95f7fa6c58685f0412a3438f2309e6f708e017d04b6e61c3fcefe64eecd5229966fd3c0d197bf591a28d270ce4e1558dbea2c6ee0203564ba27d19803d05595e506ac6cdeaa68880b8dd5a265da87242a8eef61331d70ad642643ce879a240146f921de4c258e1622bc6044e682f85c972fdf68edd930d269ab22bb1ff067ccbb6707ef7db1555e44383e83a33e38789ceb04010e066d1831144f57f7e6171685a6706e50acc224c1202ad9b3e3e7bc04ee4ac902ac22bae5b3219078a59ba09f5034594bd5f66dace749b38d0caaa504bf8eb28d80e79e4c2436ce2deebca90d73fcb2103e913a95336941a8158e54ac46cba4c17eeed77a8ac87fde2c261bf6c36302fe6800b6814d7882fcc2fad047b231e6d03a4829450623061b86234daaef7da4d53d9e2ab651554921a5297695ac508cefc2636595c52b6d9d4b0245e36327523267b6c133f5afb04a0f155c4cd5ee883db3e341acef516242d6f78e0c3a2cdf5a756a44d53da03d987079a33d7576416cb0d8654eda12fd71991e1f9314e19cd65a547c4c9d572fbe3c6aa8ed44880343bfbf179641653a0dbf9d9e134de910efaba8b42a7503bbba29fdd18e7b31f35338e0cdf9f79e67730de65d527cff3504c28c83d4ed68bae03f0c28e240b4241b2867e366913da8a5ebf45f83db8cb52255a187701442f892822ced9dffe8b6c2eb7ae1e30802fa7389690a56edc098f62b6a6c76ec03bda09b47780d6bd345c39fe8262cbc40c4804e90e1b0c1f96ca4156b2ffd36c5af9517a1c5747fa1bb8401a682827917fd1e2a8e7d85a5e5a4d38405b3a7d3c3c15bca5cae6561686ca827dc401665358aa3e8c8bebccb7bb30fc2a3246ce1274392e145671c0db731964192aa13d4a18f0bea9a0f12103647d92c09f28e214ae14b87f1f90abf82c2bd0cbe0ea41d365aff14d24faf9ab066adab47caa56be3ca1594e3c82c03af1c2e60590dda6d448b55de2b43cbb05a7e19e24f0289593c85ea6b697d8d31e4ec0f3495f52ff7a988aa480bc78fe92f32d67087ab1ba415e1e6dd63904a87dd9abc8f6dd29bbf6b39dfa998b1940e6e3863840f3c020de1b6dd5b456df9a0b7c24518e55020977c7c623c3ce7c942c41f1bb90d940e766fced12bf395a13f7386ec8bb4b7533305f39e51c1af397032b1fa153b3bb5ecbbc012ac7f3ac35149a622c15b803d7052a2ed81e65271c86467d5a9dd5e8e8ee8324c9eb81070eeb24cee57ece92a8fe842cab62ef0569ab28d6e356b49fb681dc33434612fbb639c26093c929fb7ba8ee72d4dcdd45c3111b52974cef20453ce816914701e249e23ee1990edf4b9f7cd25a00c23f00359e20a9298a42f4a7babdcfbcf8268b941f2c72ef1489ddc9c57ae1f088bfd926ecebb4663b1e193862667c515f0f90b18ec72f195881eed80df22a1847b76de3398cd46644497489f7b2563dc7a272dc502c17044510933a17554c4c3b897eaf8d6bb85d19cba3d89525dbb6f641e277d67df48829d73264c1e14b9c58a76712df495db8d1224cb962c9775ca3f5eae2126f49c74f61e43b8e62f497cb6d52883e93fd28d2dd26c412df33d35faf4bd450e2806bdd00a1ace536981dd7f69d16a5a56615987e920ef3e7e5a6b7ba270f855368e15b7eec213663bedc2b1e7d4a0076fab0fef3a727b7beab289fc3236c59ebadc06b4e4573ade716932d32deaa05132b0bdb459d6e13a6007e6743ffdbb8a794b2542b803ec0ab6c795de9579ef88cbf337e3d7be277da336100195bc14318bc8047156fecae0267b9764a093bc7f991e395f2e89d04af5b7854ca8798d50c62d9f711e048c2ad1048e2046d788431ba4bf46da6370275fc02d4146c9cfe5e5ef1ac7cbb1e611fda5c736f40756af3d50cf2eb8183b2d05f21c56d4fe4ec8b025495faee437cf0b410e7cd46c1c598a78acb1f82c256fc38a8fe9b076df462f58b7de4d69e9be902f791cc337826429e11452de808a9c2594747320a845f147e21511db1c25e3ddd01b1ab413a2aa4f4bc9516dda7ed478e86dfd75381d472a31078f2daac41d696c99db6efa9b2c7364b9654373406d2b0f2143441b9dec408a9ca7dfe9bf23051735d6cbdab048f9afb76e3e2020af3feb28c49af91515920785d79a924d0faaf103e55ec7cec95aff96f676aacd4b4a3becb6893eb6aa982a0b2e192557f6eb02da754f025c97e35ed2cebc9ab06825a087f7d987c94f710dec5c2377ba1e46684c2ad3b5988a2b48a1fb5b52d84ed61296c1420df4c8a1d3d8ee1b39f85ece896e933408961c0e1569e0a84d5f5d33e7bc35aa996edecacec9b5e59aa17933874227d4a84c9acb01f5711cd7bb4679ff949843419e61acac7f87782a9f9e55ea1eebe44e9ddacdd5f539dd7149bd59a7107ac9d63a9646c442e89525c1ad1df59e4226f8225d19b85ed9fb6fd7b85b9e678d99b308c3333134c47f11c7a9ee098f8b15ae76f34e991186c7cf283d7e7092d847c430e6d60f66a63152865c9d019c10983b0085c1a1f7c049150e37c133ed351c236589a661b47b4eb0883eb57d0e19a02990e95b56df6504fa60b8fdd1761a730b8dd6e308a18ad2a9a46630ba7f1c70c80f9443a9f0c41b4bf45d55576ae1e7e8e6245330baf7fa2633ffc96e763655fe8c8ee7db320778ec83ed1553d6170cc2595c49ae8788e534783162c107020d33dd89828a14a41955c1013a60c989f1a38e318ae5c8c02302e8b8eb4135899f9af1dcb27cda37a0b357a4917241f2ea33164eff1635a31e154154fe6724e4e6e52fc40ff3753b14ba948537adde4fb8063e51b6d196ac42e42d67e7d5bb2bc51c1832a5478313440aaeec3d627cb0335aa0bed563abeda2edb2050d9a8b47ece96e7f32a060d481af26ff440aff1148b6832bb6c830256a0e3377a35a0f5b30b750d8ed60c6f8ee8f1db34ed7c152353d16d074f8fdbf4fc41e65cf33a842f4235387859b77dfabf359e451597f1a1586dea29cc9808b56685a9f4f583cc8a9b5b24023e92730a1c7717e3ab524ff750ca925b8f20a4c2ccfe36feff0c82619685a3cbb1c7d4422969d9dd1e9b9e189d6834f966fe6381cd3740769868b9c3e892dba7a2ce12412fc51bfca82027796936293af8b6af6709812262e000576fa804f256469f7ddf17d72743cba9dce7e54c4fa92d9a95bd5b634c80c7ad4b3f704a00a52ab43b284fe2ba7667c6dff6d637ec4de24cefb3ee4a804d75c4e61ffd1346d93cb9d885eecaa0bad1e14551d2680b5447488f5f9425c44f4e34d250a6a149de415a12c9441c68e160be8a90f397a830922244509b5380bbcdd62d601ab31646a857ec58e77019dd6620bef06240a2996eb41a831314ff6e5ee691756160b9f439489caa1649f1bd33c8e59ec0e3f58a1d86476e1290627fb49cfc52905f5047b98580f478d88e140660a3b31a73f3d455ca74fedc7fccd5851062aa9996bc6f9873302841031c95ed368738524ad81ea3523dc4a46fc1a2d41b8577623214a6fe292e2e2f48527790517123953dd99d3ebf1dd1169aed53644bdaa015bde4684a77ec2b096b76e29d603c65686362bef1b6b67b56cb717e89b050d995f403041b85b6faf96893a76184f389415203483c86ebb9d9f40a973d102fb3b4deb8fa8bab09daf8ec793f1d332052b49bbca6e7ac2e411c1a8ae63d236aec5276b1fca8c35694fb7a1766e398e9630a16a07c8157321b3417d0f3862a9f8d874a43ccaf6bfc25757319301e500b2ced942c26774b9f3d9d4dc4376e398bf103de62cb868d05306fedd54febd9c040240d669fc7957a7d366f35814e9a8ff5f842ec4d9bc3b524246ab4e26d76b1bb0883b07907a12896adeb080229b9c11293765d16a1265c4a4bcc437d052412d642048da3d792ebfb2c6637517422b317a939099b6512f1473af0780beef25468185ab75b66be09a96259d21f5b473424f8440b157d13f7e63062c8199eb139ca1fcf2efbbabafcc07c1bcb73a7c8f4ab9e43b849e7aa5603910147d6410a08150ff477e6952158553e456d40ec6862a0acc530e75b22d46e23c680e2ad1d1a31143eb4a439988744df8bc79d2bd9a8d67650efdd2659ed10d5e4d2a2d4cb7c71e592ae9b152ecb905b49b26774e0b0a1ce27626d809a04e35a062f24f5f8ca7f88ac0f04fdcadda093e0a9a3260939eb033a540ef7a3fe61fd403c9bb20d8af2369aec5b01a656d84923d913d90efc132bc277e9c1944b3ed0afa84bdb1f48920689007aacf8947eeaae3c0809f176b335924c4739588764d3ba7a4dc227e5dd8bad1d5f55da01ddb707d5fd1c419cfe0ec4ba4fde96d64abc8effcf55e28f866fd052be67bad8ac560215ac352438abfc34662d14e8e92c18de936bd518ec89e977e0e709058b7cae8e54ac121bba2dc2f46cc26e714c61c0b5380aa128cddb041f84329e119e3b3995451aa30de6a0252732c039f08370ad633329122f52fa3889a92c641213b714d07c0fc3048f21509e9d3a361ef9c48cc478df9a9543754d8ace5a19aedb10fde4ec6c5850d52ce64aa8b7d8545fd92aab579d4c1f6c43f1a3b6d56629bf2279ce43c2c6518b124c8a578bc70ddbcc5b5263f763d42bd9b747f8ff3550d1e88ca4e7067557004c60794496f7b238f45ccffe27d1ca41aab09c3213eca3d5cdc4094bc8d8521dde2077eaa9231b0e36487bea3373de0ca571bf4db1e1073d8435b48119791705130ccce703e4c4051478997f2ac0480a7aa089d83dc000d415825020178e883095b2e30355fa0a4cb67d168a439e7683c2788a5fc370681abebba2d49341e54dc61f0f2501469607deadf1bed3cbecc7f66f5412fd8b26b10f9c68e6daf216cae14de0c380d6ca15a4c85ca6cd19db198f25d885225b9e743809fa1565380d45e03a7e62197cee1d0ee78ed799896291f96baafed2406f993f64e2488366e4e5e2a4e180dd3f434a85075c71188e32c370a4eb157cba82ae27061db9d8e81485e9f119a579993a343beeabd9dd0f4fd698f86f7e4261d562cce5067324210ba544e5149b39c7db05c30e0094fdc6634454791cc2fc5f79f3476a118fc3326fe12867f9a90f563c360e33ddf06c28c1a90b9c0d47940c7932ffb2a491792c36fb301cfcc101865765b7cffc9df23f7465bc32d04259200bd803be4313a6952b64828732ca2e5a56b2d73dab622a75d16bbd9671cd8cbc1f325dd0b39df4080488c42ac57127e66442d9de2fd4bbf3de90a4593ed7cc865246c4232cf8c8e8d408ec73829ae393a7f034fd41f4c68e05d849ffcea1003b1b2946942c997a976002b7109e7b28d2d3e036a2a81b5aa2b9ef2e6c4e1de4ef530a6f65835c341d1d64241f32155b8bb4572afb8eed547e2b89d374bf73cf18645b3210cb18223dd46ccce391175696c1be8d783c93bf339d4fa6f89bfa016376fd8f8151c36b4f517580eec09889fa2b464e99ce18f3a76e39987050f8de503814b2b31ae475b3390e1974e0a43f46357d9fcfb0dc63436de1bbcc5f00adb55c1539b10bb576445d5286242d7975742e42107fa886877491d0e641c4f4bb2587dae89bcec4eb317ae4787a8d75a250b133aae74fee6e3c027f394e02f33138ba79c52a0e376344246453876c84d1c6d318b3eabd60973f6c967166c3461b5bbe56abd7c1d546abcbdbf75924cff79632e9c748530065676f66621b239c064", 0x1000}, {&(0x7f00000011c0)="caf89730d716dab2d0f3fdee4af04f7c2bc1c40761f269c99fc945460e9ffec612500e42551b41bc441e6d8f0bd356342b0e8649184cfd", 0x37}], 0x3, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0xa8, 0x403}, 0x8) rmdir(&(0x7f0000000040)='./control\x00') ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000001540)) 11:27:03 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8000000000001) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x83) fcntl$getown(r0, 0x5) 11:27:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) dup(0xffffffffffffffff) mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20090, 0x20) rmdir(&(0x7f0000000040)='./control\x00') 11:27:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = syz_open_pts() fcntl$dupfd(r1, 0xa, r1) 11:27:03 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0xa9, 0x4) 11:27:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bd58f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e628294c15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d4", 0x91) dup2(r1, r0) 11:27:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) msgget$private(0x0, 0x4) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) read(r0, &(0x7f0000000100)=""/175, 0xaf) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/52, 0x34) write(r0, &(0x7f00000000c0)="8d", 0x1) r1 = syz_open_pts() dup2(r1, r0) 11:27:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xe500) 11:27:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) rmdir(&(0x7f0000000000)='./file1\x00') open$dir(&(0x7f0000000240)='./file2\x00', 0x0, 0x0) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000180)='./file2\x00', &(0x7f0000000140)='./file1\x00') truncate(&(0x7f00000001c0)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./file1\x00') 11:27:03 executing program 1: open(&(0x7f0000000140)='./control\x00', 0x10000000000610, 0x2) kqueue() mkdir(&(0x7f0000000100)='./file0\x00', 0x4) open(&(0x7f0000000000)='./control\x00', 0x2, 0x2) rmdir(&(0x7f0000000040)='./control\x00') 11:27:04 executing program 0: socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000280)) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) getpeername$unix(r1, &(0x7f0000002140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000af0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e49d8f4dda6fd3ae31e677c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a703d52201b698aeb54036880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6a416547c6cb711750b49b0abd0"], &(0x7f0000000040)=0x1002) r3 = accept(r1, 0x0, &(0x7f0000000000)) close(r0) write(r3, &(0x7f00000000c0)="a2d63125a79fd27377bb5f2929815af5502e948885f276ad183a763b0130f2df46fbc6f755eb7d5fdb25a68fa7d49d2153f0a5d5a5afc68f65b3e8232a1d06b3a4b2bcbeda4b29ee13fe09b02dbf3b5c6b465046c30e4b30fcf5663e3f4167b447ba9776eb1a1745e3f7eef6185d9411ab5194bdab", 0x75) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) semget$private(0x0, 0x3, 0x208) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) fchdir(r2) 11:27:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0xffffffffffffff81, 0x10001}, {0x18, 0x1, 0x100000000, 0x400}, 0x9, [0x8, 0x6, 0x1, 0x3, 0x10000, 0x10001, 0x5, 0x8]}, 0x3c) 11:27:04 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x596e}, {0x8000000000, 0x1ff}}, 0x0) 11:27:04 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') rmdir(&(0x7f0000000040)='./control\x00') 11:27:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) socketpair$inet(0x2, 0x5, 0x7ff, &(0x7f0000000000)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x5, 0x4, 0x8}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x400001f, r0, 0x0, 0x0) 11:27:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = dup(r0) kevent(r0, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x4, 0x5, 0x4, 0x9}, {{r0}, 0xfffffffffffffffd, 0x11, 0x1, 0xff, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x92}], 0x77, &(0x7f00000003c0)=[{{r0}, 0x0, 0x34, 0x4, 0x10001, 0x1}, {{r1}, 0xfffffffffffffffb, 0x40, 0x32facd0f0fc50bc2, 0x67, 0x2}, {{r0}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x3, 0x400}], 0xfffffffffffffffb, &(0x7f0000000080)={0x8000, 0x80000001}) kqueue() kqueue() mkdir(&(0x7f0000042ff6)='./file0\x00', 0x0) rmdir(&(0x7f0000000440)='./control\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./control\x00') sendto$inet6(r0, &(0x7f0000000240)="a06d5ee93046ffca7dd036ef956de5182a0c606e4a2a5e16f946d4c1b4668bd513c55f6355751359f7bde23855746d9beae491d383de7d957247ae3a5a4b419b4c6907def505ecbdfb536202a980066e716821e7cd27a645768464c590e5dbe3c9c6642d4db86efb1277548bf5c207d0c47de2fb799286da97ee80eecefcc50bd6c50963d829a041ac283a07df52ee983b0ac56b26088b61", 0x98, 0x401, &(0x7f00000000c0)={0x18, 0x1, 0x0, 0xc96}, 0xc) sendto$inet6(r0, &(0x7f00000001c0)="e4daad51304d24bf3dd5687c3888ac779ba7de1eef155d7a0189ab18829caaf19313e6d7553dd37c0bf7a72b5849ed2740c2e1866e20326aef17e72f1f86db11bb8cb0db8fb13fddd681216419a43d", 0x4f, 0x8, 0x0, 0x0) unveil(&(0x7f0000000180)='./control\x00', &(0x7f0000000480)='c\x00') rmdir(&(0x7f0000000300)='./control\x00') dup(r1) getrlimit(0x4, &(0x7f0000000100)) 11:27:04 executing program 0: r0 = open(&(0x7f00000001c0)='./file1\x00', 0xa1d, 0x0) getuid() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x40, 0x7}, {0x18, 0x2, 0x3800000, 0xb779}, 0x5, [0xfffffffffffffffe, 0x3, 0x7, 0x1, 0x9, 0x1f, 0x4, 0x1]}, 0x3c) setsockopt(r0, 0x1, 0x5, &(0x7f00000000c0)="456a9cd39bc4949b96004315ea1635e7692bd4272ad91fa8cb5cd6662eab4fbe2387e5f9f7ffa6ffdb4e3f0365512c77218de5f49ae6ba89d75c221ba0df346a7b1333953c3a3f637ce7160018f2a9c35e0cf60c0a768468aeda63b91c288c76e4717bd31df6b3493fa7dfa0dfbb7265eccd25467e7a4dcc3e5423f9941dd02ed1305963c352ad05e994ca24675090197a836ff4965bd34a802ab75088ae4b7b175b51716407509630a37c6e8d030d6106f838a79ab0174c878653035917a63b10a829085c72630668b3b0d01ce30893e1d3e68f343e55082e89b38c07eddd6aa93d75137efee514aa6bb392dec80b7510", 0xf1) getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000240)={0x0, 0x0, 0x20, 0xffffffff, r1}) 11:27:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000480)) write(r0, &(0x7f0000000180)="4456f325fd183d11caec9464f68b8b4e003d26cfcfa25a3f2d254fe2e5727387870d26c413c286745c48452ac4463462fbb5eb06ff0ed6a889d373831067cf4774f16136023ebd4bee99ae34c7905d0ae5a3de4c29403f9dac66ef5762ff7ed1d7363781f52dd0d83641", 0x6a) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/239, 0xef}, {&(0x7f0000000200)=""/217, 0xd9}, {&(0x7f0000000300)=""/214, 0xd6}, {&(0x7f0000000400)=""/116, 0x74}], 0x4) 11:27:04 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) semget(0x3, 0x0, 0x310) rmdir(&(0x7f0000000040)='./control\x00') 11:27:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0xa4) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x1bb27263) recvfrom$unix(r1, &(0x7f0000000180)=""/217, 0xd9, 0xcaf729af0d444fad, 0x0, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) poll(&(0x7f0000000140)=[{r0, 0x116}, {r0, 0x40}], 0x2, 0x0) 11:27:04 executing program 0: getpeername$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) setitimer(0x0, 0x0, &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/183, 0xb7) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 11:27:04 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x80, 0x102) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000080)='x\x00') stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) chroot(&(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f0000000100)='./control\x00', r0, &(0x7f0000000140)='./file0\x00') rmdir(&(0x7f0000000040)='./control\x00') 11:27:04 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = socket(0x10, 0x2, 0x101) r3 = syz_open_pts() r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = syz_open_pts() r6 = syz_open_pts() r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x30) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$inet(0x2, 0x5, 0x7a12bf8, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x3, 0x80, 0x7fff, 0x2}, {{r2}, 0xfffffffffffffffd, 0xc8, 0x1, 0x7, 0x5}], 0x5, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x1, 0x1, 0x3, 0x100}, {{r4}, 0xffffffffffffffff, 0x4, 0x20000001, 0x41d5, 0x2}, {{r5}, 0xfffffffffffffffb, 0x0, 0x5, 0x4, 0x7}, {{r6}, 0xffffffffffffffff, 0x44, 0x10, 0x101, 0xf04}, {{r7}, 0xfffffffffffffffb, 0x9e, 0x40, 0x8, 0x9}, {{r8}, 0xffffffffffffffff, 0x0, 0x200fffff, 0x100000000, 0xfffffffffffff001}, {{r10}, 0xfffffffffffffffe, 0x68, 0x0, 0x8}, {{r11}, 0xffffffffffffffff, 0x4, 0x10, 0x11e, 0x7ff}], 0x9, &(0x7f0000000340)={0xd9, 0x7}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f00000000c0)='c', 0x1) dup2(r3, r9) r14 = dup2(r13, r12) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "5d980d23bb000000000000000000000400"}) poll(&(0x7f0000000040)=[{r15, 0x48}], 0x1, 0x0) poll(&(0x7f00000001c0)=[{r14, 0x40}], 0x1, 0x0) 11:27:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/17, 0x11}], 0x1, &(0x7f0000000100)=""/154, 0x9a, 0x6}, 0x1) recvmsg(r0, &(0x7f0000000a40)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000880)=[{&(0x7f0000000240)=""/183, 0xb7}, {&(0x7f0000000300)=""/103, 0x67}, {&(0x7f0000000380)=""/228, 0xe4}, {&(0x7f0000000480)=""/230, 0xe6}, {&(0x7f0000000580)=""/94, 0x5e}, {&(0x7f0000000600)=""/18, 0x12}, {&(0x7f0000000640)=""/151, 0x97}, {&(0x7f0000000700)=""/33, 0x21}, {&(0x7f0000000740)}, {&(0x7f0000000780)=""/215, 0xd7}], 0xa, &(0x7f0000000940)=""/225, 0xe1, 0x4}, 0x40) rmdir(&(0x7f0000000040)='./control\x00') fcntl$getown(r1, 0x5) 11:27:04 executing program 1: r0 = open(&(0x7f0000000140)='./control/file0\x00', 0x0, 0x8000000004) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) rmdir(&(0x7f0000000040)='./control\x00') munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 11:27:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in, 0xc) setsockopt(r0, 0xff, 0x6427, &(0x7f0000000080)="c16d0e1440c501785dc22ac7bd29f0e10e016395b33cee9191c972a6dadae903fbd1406ddae2085db3f7d0ecd662e327565843fc19cc982d629a7111e19bf8ea153bcf6175eff96ce82d4e1f94a6a1a7cd498c950c6f52f81c514a4dddbb71c3cbcc2ba41826b39288fd3c5b6be6ad4373", 0x71) getsockopt$sock_int(r0, 0xffff, 0x1387, &(0x7f0000000100), &(0x7f0000000140)=0x4) r2 = getuid() r3 = dup(r0) readlinkat(r3, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0x0) setreuid(r2, r2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180)={0x3, 0x800}, 0x10) r4 = semget(0x1, 0x2, 0x84) r5 = getgid() syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x3, r2, r5, r2, r6, 0x4}, 0x3ff, 0xfffffffffffffffd}) r7 = geteuid() setreuid(r2, r7) 11:27:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, 0xfffffffffffffffe) ioctl$TIOCEXCL(r0, 0x2000740d) syz_emit_ethernet(0xdaad8bb3ecb3696c, &(0x7f00000000c0)="e1cbf39b58be4051627d86e98f3242cedfd3df37043a95bc3bd0aafd35a11667f53f000000000000007d9d0f061476b35616b79e0e8fb950c2130fa66add25b4000247fc1a3306b59760c578d0b0745c77ae9c005f8a1fb43c4787e0600f457b897c413f5f0000009f91c5b63350fcb60081333baea45b3e16413c06b7549a1bf80fefa2b12afc7c4e3e43de35fde23b767f7698729a2f8ab9427add027518567f1de5ff42677baefbf8eca9ba7a64ed9761d4d0a6471254d3728db19c3b8d2d5eff477354367785bfe5166487da24c02ad400743ce58871916e62dcf79a3376bae8e0a1daff5f77ded3fccebb5a2397b20e1fde74108aaa52c45360ffc73dbc5abe7c77d7171946269d9b8bcbe52eca225a1d01ac9746f0ac0f94e59f021d97d20ebec342fb38") r1 = semget$private(0x0, 0x2, 0x20) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000000)=""/122) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x200, 0x7, 0x400, 0x5}) 11:27:04 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x610, 0x4) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') pipe(&(0x7f0000000080)) 11:27:04 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$dupfd(r0, 0x9, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getuid() setreuid(r2, r3) 11:27:04 executing program 0: getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f0000000040)=[r0]) r1 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r1, &(0x7f0000000700)={&(0x7f0000000080)=ANY=[@ANYBLOB="3b3101e89cc45db382044b6ab2f4aa55e897fa1bd04c940dd2858d70acc996771b7f12d496c7179e00d23db7433415aec7ea6c3fc4ee14e28b9219e249b8257c4f80a5d972b19086d144d8480ff854"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0xfffffffffffffeb0}, 0x0) 11:27:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mkdir(&(0x7f0000001080)='./control\x00', 0x101) recvfrom(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x42, &(0x7f0000000000)=@in6={0x18, 0x2, 0x5, 0xfa36}, 0xc) recvfrom(r0, &(0x7f00000010c0)=""/135, 0x87, 0x40, &(0x7f0000001180)=@in6={0x18, 0x2, 0x0, 0x1ff}, 0xc) open(&(0x7f0000001200)='./control\x00', 0x0, 0x104) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) bind(r0, &(0x7f00000011c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 11:27:04 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)='<', 0x1}], 0x1) lseek(r3, 0x0, 0x3) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) lseek(r3, 0xf, 0x0) 11:27:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x613, 0x0) r1 = kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001240)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001100)=[{&(0x7f0000000100)="fdcd1f2e8d1ba5a69f3d1727e0ca561ff9fa07a0bb4ea8fc46015d76fb361f4234a742a6413922fa40fe2deb4b1da039610568bd091469cfbfe62eb39edad3e11e519e45913f014afed655364ac059defedd983e592d608b6c91061b96a8d63d4f09307a744e21dc1afe45b31246f45608475858934e23074db44881333ff202f6439a69c7386e56163c8a0f25b3897e3d014987d473d7fbdcb7d40f0e36380c061ee9654b457624d84b97f29a5c5aa636c1f42b1343c3b1e877124a4ffc5e96ced1aa04970b0a16247fbf1e89235f0630d9d5a9bd4e4638a06cb751fca9d9f590bedc8ba8e690d4fdab19c495bd9172fc197a59167f470f9d2b2b7bdef4b76bd83c1efb71c57e70c01a28391176d56d9c64795ef92ad1bdfa34128c7c7567db1242f42dd6b80bf9f8ad37721b00474b3fd5b97e52e31725fed243547c85b3ecec38e08959cfe1f76caf6fd517911a74c9f0b46cf4cc1691921598086b3d013f9a4b65f0fb8759e3423999a26367312e4b1a6d0a7b65756e6a4ea6bb89869f1d633562653c29f6a82edd0c0aef356a33c026d50da034468b8579ab64e42be52e9ae658a87413822419cc12c8fdd57637fbcf4ec7d42d990fb6737d7f65012bd122d900a79fb4c13a5c7ff51e05c6e3d6ca527394a58c2d92bb786be9780963826f5be1ea255018b90f6b545619210e61faa07ab4affd252a64fc44335f1b6abe5fcfde290b667d24cb5996a8024fd91f52c77c1bac5a311724c60a23227151977c6969629aca913e901d72d41137a8bbd98cd0db26ac8395f3ce7fb667b5e432e5b3e30d4ee719594eff40269fa3f16f7c238f0924dca3dad061d0726acf581741e91e42889a73b5ceaa3d79d3c15cfa39a1eb203fa4849fe49faf95d982aa66d58ec0ae439e5fb66d973af1d92ac00123cbf36b79a6f9b58e5c90abe4c21788855f6b674da17e4462dbb0f6243e0ae30c3325b1d5d49feeb520e7a871d413c5402c49c216f50ab30dfc2790c65a5834197a3294f6c2bc0feea401285ef7c8d91964bc3acd14e344cf4587909d0288a184b8e3b65dfc4bf471e37b628c522d1480e405c5f92622fd75fceede8fb9c2a08054faf16dce18659bdea3e5a561e6a8f1fdcc1327b7715696e3e5934781788171521326b1e10331ab486f6f7dea2c3879b61879c1b68081400c931573f828e04b5f0dfa8c95f7b785797b1e1a560ec9ab9a1f00cfa34d63f4f89ae2e93f3df47cbb47176c5a586deae037b9ef3b9d6f3d2ecfc2d84a9d7c4d1c12ca9520cee93c8f0d13925bc45d89b1ecb6768c16ac3903554d3b5b9d6664fe32a83cff37e1783acc60336433115afbe41b33257da42e712320382fb8e1274fc24a0fa3035fe0ad36c5278c647402b3b7b0166577bb697bdf6fbded6beaecfbaff05ec82b89ffef725c6e13a069be7ba96cbc82312287dc6157c9e02165c083ac7938028929e4ceabd9f39335d971f37c54dfba8ae47a80fc99a62f0874e590fda9ab8937b0fa649172a054492cce02cd5d9daa04e7dd533c3877c99b129dff9e88908c4c26d8f36ac877e7e0e57d843ff230ddb787b02a89186009b9c3101b217d6ef476619128b6cb5b00bb7129fe1cbd533ad7b95ee51ee2e2fe98e88a5db548f097f677fb0e09f56e5ce0904bcdd379807952b39d209c5bfaacb5125dc9d78b5a68fb92d0c90d7929de356ec735719c78941678ca977d54faa61902bb9774b7dd9020b7451a9262c4bdce9d81d7e49bcdb909d9eda05c7a648642d20c3ca591dbd7669a875de75915b7a2fa477da694b37651b1e96b56c0feed5803456e71ceabc6663d55ac8e372c69cfd785a82b1e4d4cc8ca552e90c1cffd4743d5998342af38eea45fad14f25c623ef719e7b95ba174635115b79f5f878399187256926a60254c889fc0099a35c3bd0cf618612bdabda1cc0adeb963ee99e556e16c63cfacf37e37dbaa1cf6e6796e55a1b400c7de549c685e5d3bdd82cd5652550e92633ecbbc480c710ccfc3e52f4330f9cc32321dd0702d1487cbabefdd209ddee24672a85a9e13aa1a29f0f2633a8bd9e8f2e26931a72defcadc1d77412a6762175bdcb589923411aeeaae521304e3f35164f27b005de515dc6aad61391cb993a179bc9ba34568fab3eed528e4cc83f9f31c1ef183a09eddaa22b5b31d07f97926e293ea57caebb5cc8a2432ffb2fe298aa5f3296a95af79ccc666e44af62648f33bc150aba8778cf3b74e347249f78d4a9aa827f3581f3f1cd2dfc84c2bf2c8d71824ccfe634088140e7227ec57931bc34eed9247d3650118d37a57297e8fa3919a2e64e7859ab6b8acf6247257495dc1438937d7f9b7d844c226efee54e69e5dac50160597ccf0cfdb32ccf92554226c2f0e42b2999c48a983985ef8cc43cf825cbf7f43a86497dcffb28cd45ba5dcd1132429300bc99cc37b32aab57356ad5656e658cac3cfe3bb25dcd8e86a29831f6b95b36fe77852f490e8463b9e61983b41fbe8f2fc6cee0a4ac78df285e98c0c22f30e4f41660556ae9b8b3b42955b854e841a84536aab57d400eb21e53d6b159e77aa632161680ac7313e34ba4972e0683514e0b0af41dc91843581cbce0be4c0f5ca2a9949d307573e90067f869c1e25710fc17bb50698328982c393a8985c8a8e757ee7ce974813fbcb2b31c605e96e1553cf9d80f338443c492eaf26bbc1dee6f62e3db32b7887aa3d6748f0cca0707b78db37a6cccaa12464e7073b9ffafe21b3671b4e6c4f565fcce56b7ce78dcd545acb525aa5e3df47566befe5a5fa5d1a604b4e871dfbcb9998e2b5c809ab7e06a3600cb5e593aaf5a1ff5728577435aa83c129200bc13df2322a3e79bbe75e3652fc7b588522b776188a6c982dcb6e5fcb591f10f3b9b639a5ae8f64ccd37eca4ead62ec802e46a0fec5c61b7e4d67b7b6c2b2433487744b4115894755c6f254003d98330f53b81a454218ae9ad7d2e33671c6c58bac8af3bd523b5f6f84a05c99109293fcc2dd80235d8a787ab83d17f5af605860294ee5a78abc0dce7bf075e63f699d9b226d45fa7d295a50aadd977fe87f174dba9f29874054f719f6832f919fa6caa7e2c6bb1d875ed53b6648976fd1fa76c39eaa6a7090d9cf13b81fcb1f16a8a3627ac27e4c2478873f367b5f9c2e315373795d3670d4fa93763f28c101e5e6053fcaf2ef0cef2b13894c35b5de9c18e4faa7ba9ae3f5e5f68503c54cb01a8e19f0e7f40aec577f61e5eaf5a0e9ec98c40109ba166fe5cd3b1a898aeda374bdb7ecf36c420e01546c36dff8a8fa5976ffaffc60f156721c7472d433c082799196fe5a634c34ac3e0c67c05ba6c3e7b6ea27a03bff55e4a4b0e9dcd2bbd632deb4d0d67318e5433bc86b9178afabda7798e9ab5e68bb65f2e5fdc83d579b49190baf342939078cc728236df39ad807a1d2a76253ab7ab5c79c3bb8e0f1782f98c0f4de3ed5ab530e5fdcd9eb4e5a2ae87ad1ff2157c29c0efbf460d85759eb86010ff5282d2d0438722c9e47944907e540eb75758da97eea7e71ae4bcf2f3aae248cb8b5a7641ffab55455251ff03f99117ec774305754e0f7b3f9c8ae901543e4ae9ccb1e81ea3185f0842578b4cb68fa694746c0ef58d366efb23f506c3b463ea7e15011825fca723678a4eb38f1fbdab2b78c0524c4c95d18b4e69c08060f5b935af102f0ad9b73e9a87fb681ab9a9d573c4c96777225faf3c5f7aea23f403b0cdf17538ac17cd17c573c9e14f542d26e860f19c674a8089cea5cc65d0ec7f7c6304c5d2e82817132657ff3194e8c4e9324806b4e90d41dee15c1f3d8703bb125607c99ee926362730d9c17633ef5236c7ed1fc27e6b27ee47c36845eecbee53cae7f44b44c1588b43177cd07b944e72b5ddbcfb7ea1207ee1d132dd4b3a5806258bb700bd3d93b294e46cab8ae51fcdf2ce13de7b91714acd885b7be960940f4448392b7b6291b5efb91377f8b8b078359063caf5bba443e0f4f458f5c6ecb742bc593e468df139d6a12dc7f9d8fbab70517c0e57df240b15e39a6d11ff73ba4a4a798f44fd752aa4d69c43821eb09034df4d4f8d6a32077aff42fd10fc58a854c4639edf7d40be4e966e09a3b044244c7f6873857fd975b0744df13d1ad2fc5dbc81e1a1be1dee89492571fd30d77f42721a2d04af7f4456625016dabe48aa8f671b4188d9d3cde4abb85db8e5b63526160d27d92434c3f46c8724941f3c5f9e096b73f63ae1d105d2ce25fd584a8909b173baaa7321350f189131620c5f41b5496e35c7f123575e1b8eb3475854de2b6043625d26f14f40a40bffa506e45db1d028c90f618f3ee9726dfe2a610da3f159c452fc5b11d7c3653ea23068d9afdab863441e7cee6e385a4994c749d5a41e9b96f11cee650c2e83a41162ec21c726dac7cdfe0334796d77d2ae56a30750219d5feecd5478b4b72fcfada7c0699a6ce6c76be295c94a59c27a8fa3a092ed2cc0c3591c15dc3be243ad31ce17aab2394d878e603ca330ffff27dd10fab5fe751e0ece2e378f992ce309b5e2f2fa1d1e52912506bbee19cc41da7ad08493cc6f58ce8273e879001d5f85ec51bc9684269b4ea94f963bfa47be4dc688b13614c09f95d2ce86b4a086d2389f026cd4bd8ddf845be2c186578cfe5a361a26e58189cc0e573309c004a36d5905c7027abad5f4ff2c88935e2219021a3fdf073dbc4ac1929724275fd70241c84cca08c4d89bf5a5192444d664ff3045aa467edb8f8d87b3d1f53efbc04f6b2794cf2f5ffb3fd59c442eb0a0f9f08b3f2ef682aa14953aa9435f7f4df1f1b8e3bc1eeab24ba86ab8cb516f0a687ddaa7b86658489f3ad0b1bd1786e9aa4f5e1b70569057e5a985ff19e70d5fb2dd000b970ab9b32b13a54bef5d8437c9249a6c39cc84a50048eead43cba352347fc9369bd493932eec6ba21e9f48c359091f3eeb67393ce880d2e7ae0fb496c7a68b6929ac95d0d3039f0ed429190bec6e95af7ae15bbd83d152714780dc654df9bc4435cfe9ec273fa7fc890b5205dcb9ed1534f462d174f8950d873116c7a4a06bcb11fb7d3790c0d31cd840cd57428ea036ae4f1b66dbc5a64598c2160865a9c067b5a51481ce8a1fb05f8c4589e58d8071a7b695b090d8ebcd7bc3288649ebce2e7efd23fd8b6b7337f97b1fffe1adfc7ae425ead05be4be03b8b4eeae27645fa70e2d1c9ea3a57ccdb5266336cdcdac7cd811300813579e14c039f5f5120488e2e2ba2c34767130771bf84c197e4671117e733c80da05eb7349e2820d9530f738b2dcd3e4d6ad98dd6aa8445819643f66de6c3e3df005b3c794b468831d1b839ee28c0a1659a9443bf3c3dbe0891b43bd273157581a208b1d7f00cc5a0beb9662b075a75a22a1d010af7f1065822103723728c9f6fa79d0dd0334e97bc22e8457f5b9882f40cdc727816faa16e50436481cde82015e2c1f8c5c7e8cb7aef0dc76bf6f8530276b6b89041f86c68f37e25f7a2289c21fae1e6b931112ad16e3e7c69bdeac173a5ce7430085933d39b744d3e57167ded3706a9fc08cc94218f3b82c59eb63a72b2d874537d004b5a0793cac7116e1f53aa95a85e20a0cd8360e1356b346eccf85ab1b701a0f35c6448d2c2da2021a27645c1d84a5cca94609f975a017f12d411614bf2ec2b93073ff5e24b347ad9f2f8d3166642ed9a2acd5e40be7cd36a4dd68c0c760df2bae12c26b36f3f572e3efcfdfa85e1301139ecd8916dac7e0f4726bcf7c7a7af348957e9647c03f451aa793114f23ec42d144d55b679f46cacbe", 0x1000}], 0x1, &(0x7f0000001140)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0xe8, 0x8}, 0x4) seteuid(r3) rmdir(&(0x7f0000000040)='./control\x00') 11:27:04 executing program 0: r0 = semget$private(0x0, 0x3, 0x109) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/64) mlockall(0x3) unlink(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000402000/0x4000)=nil, 0x4000, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x80) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x0, 0x3ff}, 0x10) semget(0x1, 0x7, 0x1) 11:27:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x400000803) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="c04c1cf34eb91f38a90c62ae355276aad097a78c463f2465f2b68760d53c6d50d88b6f5f1aeafd5ce34a25a4d80f4db4ae135d3ba73798bf3290d153a34b46443ff2b7bd5c6ca2e4b28bea75bcf44c0d431181e600cb6d058e6f629d9a5f60df806d93d13c7d863b565f468fa32cbd12bae87b8a78d06f4b398ac12c4deb47643da036c00a727dcb1bb5", 0x8a}, {&(0x7f0000000200)="dbd9f0cd18a93471a79403361fbbd6d554ea1d379b506fb8b887ef453afda180290b0f20935ee05536ab595d1828b854af820a76b03e9864e4a54c9689942c87e56d", 0x42}, {&(0x7f0000000280)="cd4c0ee93e74ab18f3f72ae329b84043852a6b001163665a60c7d62a849429e6293321dcd72a09b3f24b2e7bfc809059e91d214c5509e4a7e56e", 0x3a}, {&(0x7f00000002c0)="469639fed8d94f6a73d4df93ec3ebf74a75de6eb6ddb64b239b33179dd5c0941be8b098c58fbde47b0dfe7969057cdbaa39d450e790cf4cba691b81e42ff6de1bd5fbe", 0x43}], 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000380)='./file0\x00', &(0x7f0000000080)='./file0\x00') fsync(r1) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)='./file0\x00') 11:27:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) getsockopt$sock_int(r0, 0xffff, 0xb14, &(0x7f0000000000), &(0x7f0000000080)=0x4) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9, 0x3}}) rmdir(&(0x7f0000000040)='./control\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0xc0) 11:27:04 executing program 0: select(0x40, &(0x7f0000000380)={0x8, 0x4, 0x7ff, 0x1, 0x10004, 0x6, 0x6, 0x1f}, &(0x7f00000002c0)={0x8, 0x507, 0x5, 0x4, 0x15190faf, 0x0, 0xffffffffffffff81}, &(0x7f0000000300)={0x5, 0x8, 0x5, 0x5, 0x6, 0x7, 0x3, 0x80000001}, &(0x7f0000000340)={0x394c, 0x3}) syz_execute_func(&(0x7f00000003c0)="0f49bf094900000f2d2e0fbb34dc8f29c09571a3c4c2c1b9800d0000008f08708f9b03000000d266420f383faa0d5975a3c421bc5fdbc482b5b843c4c4e3fd01ce00") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r1 = getgid() lchown(&(0x7f0000000280)='./file0\x00', r0, r1) select(0x2a, 0x0, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000100)) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom(r2, &(0x7f0000000140)=""/198, 0xc6, 0x43, &(0x7f0000000240)=@un=@abs={0xd8e01c4cadf9b601, 0x0, 0x0}, 0x8) 11:27:04 executing program 0: r0 = msgget$private(0x0, 0x402) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/141) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) syz_open_pts() msgctl$IPC_RMID(r0, 0x0) 11:27:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() mkdir(&(0x7f0000000000)='./control\x00', 0x0) r2 = getppid() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = geteuid() r7 = getgid() r8 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000500)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) r12 = geteuid() r13 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) r15 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f00000000c0)="0edd675cf0aad1329e1553bfeb9cc20aafab914b2460b7508bbfe972db0a3e4cf055df8703ffbd9454019f45fa93903268f8d012d94914bfab985900aa9f471cf8664bc9760ccff654fbad19a8c222a3616f5c3bda350e95b092ad2a4adcc4060e91deb5bfed6432df0dec6f6ebde2e2e324c13ed9f2541640724cf32e9b16d45831cad3fd9c600a579aad85a674fae1467a251c05b04db47c85e9db5fcbb24d49ac63d8d2b99a97031da8fb4691cd66fbf3706d6911c82a4d305fd775493c907e57eac22ce5549a9eca6bd194037e85", 0xd0}, {&(0x7f00000001c0)="4fb7659c25976ec2f7fe115977a468e8dd", 0x11}, {&(0x7f0000000200)="5ccd4634086ff86d0ab655d4378f02bc8491bb68e74fc80ffa5248b5aeec2768b3587d33775f57f9d70f03bfb2916b83c42b722cb902d937edd70eeb50c8f8ca052618cb6080cdc51f7917084ec75b2efc9051fc24272ba4c91e418a3ebe58585ce6689020a75ad3d074e1cac7cd6a5d7a6f86109f586cf037f1b625d52f47e1cc23e6f56c220e9c482e5ca6b5b2b2dccb3ce24743c1e21d4affba2a963d231d4b668f45fb2d86f3be66bb7bd0487e", 0xaf}, {&(0x7f00000002c0)="6f3878b6447d462d4a32e89efaf138c599ff9351cf1d2143b9ecf5a482a49ca700134fe38707a1e4d54b96da603c57b5489933067e287d4e8ae9902ae33a77916be19ed209e1052c668b2074cfbf282e8c145d98228a989c00d1e48e67d32636555cbe7ca321c506d67f8de83c62b5debf34a9574b24d8a993affb4c4c548046b4bfb9f5996d6f5694f313e197af47f17a111d73abfa3ef48034", 0x9a}, {&(0x7f0000000380)="cdb688778624da2e1fd221eecce9e9a976a4a2a056676a8d1d4de6732c33949e9f75446bdbbc86772ae2addb3ebb729f9dfc8fc345fc3c1a779fe283014a36e7976d8c0d58d077605b8d9d0de4aab56f4630cddb2742d752", 0x58}], 0x5, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r0, r0, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r1, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x170, 0x2}, 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:05 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 11:27:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unlinkat(r0, &(0x7f0000000000)='./control\x00', 0x0) linkat(r0, &(0x7f00000001c0)='./file0/file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x4) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) rmdir(&(0x7f0000000240)='./control\x00') ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000280)=0x6) 11:27:05 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x3) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) 11:27:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="88474958f272c0b3ffdca50632f9590897304fd097160df78149e9ef30059c546b597720f7fb345449fbedba581b7062d618839ef0afd2004081754d3f180fcd176bea989701b436b0b5dbcc9afdfe783511c66e87dc4c65df9f108c2349c4d17a20f56327b521b29a9ed9b668dadafbf9f61daf2c4d1b72072060f364a0306d657fb7191bb1ef5c70791b418e7397ed74", 0x91}], 0x1}, 0x0) 11:27:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 11:27:05 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) shutdown(r0, 0x400000000000004) 11:27:05 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) r3 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x200000000}) 11:27:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000000000)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() syz_execute_func(&(0x7f0000000000)="f30f2a51c2c4e299084d25f3450f2c1744dbbe0b000080c4e1cd61c0f30f5fe92667400f73f000f20f79d2400f38f01fc462c9a7a7a77b0000") mkdir(&(0x7f0000000080)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') truncate(&(0x7f00000000c0)='./file0\x00', 0x7ff) 11:27:05 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$getown(r2, 0x5) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x0, 0x0) dup2(r1, r2) 11:27:05 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) write(r1, &(0x7f0000001080)="121958cb4ea6c4feb853bf0ef8864695f073f8b025b5c4ffe7ae1517daca99eaaa2ca9378497bc56b7c72f942f14fba632a0095b566a21f030f9309ec14b6f5f61c15863b445d422edbddf02894d5819263a980251643a34f920271b9c48d8851c68109aa1d80823f288069fd5965d593b8abebd39e1af3adad3ee23fe0aac4daa6f7669d8e0fd2e9d3466cd469a1cbacc164b440e71399064080998575a11e3e4522b2b27c892de997b1fd97a9aec957801989dad4e719ea49e7b239b6900000000000000", 0xc5) 11:27:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 11:27:05 executing program 0: r0 = socket$inet(0x2, 0x4000000000000003, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007ff, &(0x7f0000deaff0), 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) getdents(r1, &(0x7f00000000c0)=""/92, 0x5c) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x800, 0x20) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 11:27:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x82) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) rmdir(&(0x7f0000000040)='./control\x00') 11:27:05 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x51}], 0x9ca, 0x0, 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x847, 0x649}, {{r0}, 0xfffffffffffffff9, 0x4, 0x8, 0xc0b, 0xcb2}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x80, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x2, 0x8}, {{r0}, 0xffffffffffffffff, 0x85, 0xf0000004, 0x1000, 0xcc13}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x3, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40, 0x4, 0x8}], 0xa581, 0x0) socketpair$inet(0x2, 0x5, 0x8, &(0x7f0000000080)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x8, 0x8}, {{r0}, 0xfffffffffffffffb, 0x34, 0x20000000, 0xb, 0xfffffffd}, {{r0}, 0xffffffffffffffff, 0x42, 0xa, 0x8, 0x8}, {{r0}, 0xfffffffffffffffd, 0xb, 0x10, 0x765f, 0x5}], 0x80000000, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x8, 0x7, 0x1}, {{r0}, 0xfffffffffffffffa, 0x0, 0x40000013, 0x5bb, 0xaafb}, {{r0}, 0xfffffffffffffffb, 0x5, 0x2, 0xffffffffffffff1e}, {{r0}, 0xfffffffffffffffe, 0x45, 0x1, 0xb0e4, 0x5}, {{r0}, 0xffffffffffffffff, 0x88, 0x2, 0x1, 0x9}, {{r0}, 0xfffffffffffffffb, 0x40, 0xf0000046, 0x77f525d9, 0xfff}], 0x2, &(0x7f0000000180)={0xb6b, 0x84}) 11:27:05 executing program 1: r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000080)=[{r1, 0x4}, {r1, 0x84}, {r1, 0x6}], 0x3, 0x6) recvmsg(r1, &(0x7f0000002600)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000001580)=[{&(0x7f0000000100)=""/241, 0xf1}, {&(0x7f0000000200)=""/110, 0x6e}, {&(0x7f0000000280)=""/248, 0xf8}, {&(0x7f0000000380)=""/206, 0xce}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/247, 0xf7}], 0x6, &(0x7f0000001600)=""/4096, 0x1000, 0x7f}, 0x43) kqueue() mkdir(&(0x7f0000000000)='./control\x00', 0xa0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) readlinkat(r0, &(0x7f0000000100)='./control\x00', &(0x7f0000000140)=""/142, 0x8e) unlink(&(0x7f0000000000)='./control\x00') kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') r0 = getegid() setegid(r0) 11:27:06 executing program 0: socket$inet6(0x18, 0x3, 0x6) r0 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/166) 11:27:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x5, 0x2}, 0xc) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') r1 = open(&(0x7f0000000080)='./control\x00', 0x80, 0x8) fchdir(r1) 11:27:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xfffffffffffffffe, 0x1, 0x100000001, 0xfffffffffffffffc, 0x7ff}, 0xc) rmdir(&(0x7f0000000040)='./control\x00') 11:27:06 executing program 0: r0 = kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffff7fff6) r3 = syz_open_pts() kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) getsockopt(r2, 0x6b, 0x8, &(0x7f0000000080)=""/94, &(0x7f0000000000)=0x5e) dup2(r3, r1) 11:27:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000f47000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 11:27:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r1, 0x5) sendmsg$unix(r0, &(0x7f0000001280)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001240)=[{&(0x7f0000000100)="c860eb0762765cccb5becf6077c41abc30888ec19675c26d651e86f9a80ba646a15733889c23e295ce32d20cc9f5a272f5aeac43088b7626fdc93bc8239bc9cc4440a0490b09cc8f99da10ffbe422ac2838a3e2852960a458387957442343e62cc2519cc00091ae5975b3be04c70ec2d25d84137e8dc32a2313aaced311edb525cbac932f87c91ba23c118f427ee8bab66f54a5bc2fac9", 0x97}, {&(0x7f00000001c0)="0e746180cefc682047252c6c725e15698c3e816dae48534bb510f7d3ba7031bcb17207a6ec4c13a2868cce8dffb0efd87e5e1c4b6fa0ed09c11ff8383a14ec0d6a61caa8d878dd2959b561c100810bfb73a6454325b11c8bd47c6a9d39882fbd49ed37737bafe10af7d3c467c28f74086ede4d204938f28a3888166fdf40a0d2bfe4a39052ba11ee1fee526c3f6c82f685da8c4a3188526d8087e46616c45e3edaf1e33eb3f19ce9ae2f22e41078391a7197b08b27d24765e7bba64f429166d39b5ef256ad6e0bad7805ad97ca4ddf42992409f359dacd8721a2af5e70b5fc61e504b3075f94d4e59e61feba869f9a534fb7fb202d2f6a99bc685928c0925a9aa0c09e22b9a7cc589d02c996fc335e6325a2a7dfc2c500ad78e718a31771bc2b9ffc3343055e0e76fee974d68f665d36eb82ef1aacf91cc4e465e143e8f723d0202c938d70d05421b1736cf163fb3393a3945d7dfce069451c0d549fc8fd2fefc61375ded4ad077579a338ab267b5b6acb04e1ab062cb820b1d27c8dede9c86ed36f713560ed861c8377865bad8b7a7df99d11c48ae168c055136fe1f01a60eba98cc5dfebf896e1290791a84b2520970f2462c320cd878c66f2722569431f7c52ac77e322ef32326c4a32021bf850363413230c13def6996f0e7b70052f6b663c4130b03afa320010bdc692f33fe8ce6daffa567a54428128a7ed75e08469d51b7352c4ec72700be2c77226b75a6c6b9a5e02c9e53d310a80ef99d4dc7fbaf4d767d6e6418fea1a7979f03388afccf80bec6c1f702a374faee7c6a779c0a10a241da1cb6c08b4e5f6dde273fe0cb93bc4471a1f38d6c59e7c746e36d94745410805152b7a6401b16a487ac7fedd66bb2e4880242628f9bc867177f21c57370ddcd2abcdf71ace3fac7f607b3eddc146cdf0bbe0d64ef7473b7bb0c0709a99e4dfc345e93d680ac175b7d47062fb15d492efcfeb9107836b5d93a4cb307ae269844697dd7302d77e602b5935b4dd4b8e5aa0cdc11c157a6bbb82b91242bbca101ad7a375c725cc1588c17bbadc8726f140c88c61398c68b388f524dd56527dc3c050eeae47163ef0b04b8bfded1a9edb6dcbfe799634d758c78816b5b81e2e08c98cb4af37f0eba90f2e866321bcc25419e15b2fc10f170cbd29d761e98410b2fdbff3ccb44510d6b1ada14c461314f1c11f3dcffad7a2704e4f05a30558a65afb636ad4c6042e63a1460a6a6937aa6be3b0e4d8f17b127a9883eb9238bb0806b7618b8682349ef8a6fa480659798e228fccec57c713deb3a48ec3487361ade273617d2bb02b6fa9bba86c13bca32e3d783c4142caa6ad27cfc9579d6d92ebdce708cda499987dfd0f953ecb468ce4ae6e65f29e0a2b238950dcb9471e7d4c1ffdccd52daea231fde241de679dbc38c4ae2b9c2e5630e52229f8a36bd53c73d07d06a77759cf6d91ba1a9d6f0277e98ce722130e7bcea3a5e32370f5410d97f088e4ae2169c96643a2f98b31ad0854621ced99c88e2d8a5ab88a9e8c938c22fe954992952af31028ca83bccba0d1537d61f7156e20f6c6397d9f2282d0b0e82f6413e32a426ae38438c076bdfd71c341b8fe2c4f11f70faf523a1be7ea242c82d2b9962667dc958cf389b7744104b314f22480fcb1b9844de06ca2c1c7fb84b23f319759607bf9d5918701c1542d9d722a8d80b60176c9ec1d29de465b02e537428d68bba6cb58186f4990557bd44d1924682cf3cc9355046e86885a237d99c1811933e9b8d96bd008b057f725e0c41a0fb9adac7ba6ea6c7892024e0236a11788f315d99661f25ad9fe680667ea1105c04df2387fdd3acb255fe5ceeae5e16ed37e008711534d03d03c5825d38c9bf19155a5cb37e33421c65c0bceed78196e3ac06260ed5a43131c33457b13ba7e62c622abcb2192a6981def60121e1d9413ce4fa55d855ee77784099c109d6e8b55fb638d7a5e19c2aa0d4e752edb2c7a8dcd6dae6340fca11eddd99e3ca3ac7845642ee957357fe852b5cbeaa0f951b7b0d3e6f03541c19036fa81b9e9d4dbec46d27d01923102ec4724972a0619fb8799d6946147bb30d96b332894487d066dc9e727655a36b945f09c5bdbc91084da057aafefaf286b8bfbffb68ce2d4b2a0298e6e71fafd978c105ecbf8cb59d3c3377c8de55dd7eb50a515e5a6bef231731954c935e0804488c123309bd69852c6f90d8ef18cd1fdda4961642b2b5acf9350d3c51c0ab334dc9de0898476a320ac99be6682546e68e11662a4c4a98b263cc79ad6eeb990d27c6c0bbf9f1ab7868afb696e99049b8f2461b2bb5f628a07aa7b36e25e202c2803ca9af5fede1d345f143aaa85f743c45c65a3998022372f8e967a66353c91ca5759a97c6531c9c5ab0e8ff7c4134b46a7b3d671978a724dce18a8e854112b08fa0dd51d048a99bd0b515ab6a843fc148725089a542878dd3c409802e4733ecadf2ca64e107e6da98940837e4dcd36cb45397954cf1ccec498cc29fbaca069adb86b68a17754dd5965e05b25c7d276f66c1e975f8c4df8f745edc4fc43e7d4a1d86ecff32b01c0d868b6a7bd84dcabd85df70ab48517aae56beb613a82bd1f260148d0e9bf4ea9f490156a06afd5e31e04e54e3881a957673bbb526b13fefa58d559a965f3c6e02c3dc4bbb0af841b822c566a74c50605c88c4a495ca719e2d65a49c1978949486b757efa36696f74792cd407f21ad26bb826f069df75bcdb78e623c2af676d9a509ec956ddc72396d4dd738deff779eb472871303ac3e6a5f2dec5a23684b5a806609d684d46d970127f7f16722da1f9251207b5e730065cbfbe95737dc93054f26a09ae46662470e0e9bd06448bb32be6efee6e6cd6834d1e1efb0464f4c96e85756cb21a30ed61f9e3b3ed228a4c30ca9f375e5cb7f9d4623e91b5c166a64880901b812643fe17ae0c0b96643ca9082ea14fde0d17bb96f1c9f953e67e969b85eae69b50e9aa29ab2200ff5dcc93014a1d1e83db01ac6d702e63b14603db7c1a9eb74938c9eaea4afeeb3f4f23e6f75445928df1902fc8a3445086064a5d59cbc19ad93ae87816bc20bbaeecc3e318dbbc494317411ca450170d5e8c68bef31752e457ec33e325bc8f49c78658f293d717399f449757f51341e9332c09af00764392e0ca3f5e75ca53918001990fbc5382977fc76e720274dc197415504bd658394db13ade74cbb925622ef4a00060e389e570e483f7efc73a923a6b765479d6f47fe5337f21c9f5d2f46d9bee66163c9e1d55072b5bf55c06b8d0f2ac24093c1bf9ed069fb40d5c87462c0aeadf8385c0281e669982c8f7dab259a7e3a953916e25cd2bdb4d87db2a424d23034c5b345214e147f15358e2168ba277b1aaed662a78444bae77a3da8ec5c33e94fbd2c20763b48c1f9d8bc2b8cede6a51e4be5f0aed5012cd3c08269b4f050c1df543c5b623d45bf8089f1805f0a56d3b6cd7a9f12650f3ed253aa9366545df35bf252ed2a5506aeb2e3cfb1638aebb4d381ed19bd2e94ec9b2da2269ab5df8330e788cc18cee87e32134d0141429094ae17b32d17dcde837e2ec2f48e40b8fe8bb04fc49a32c27f7b9ecb2dce71195623b50feace0c337071acbcd3bc78231e5629ca14825b9a8192513a8ba742bf250976d77d9066b9be19c6e74db1d2bfe94a54a1c43d0e11e0dfc74ccf1fbc4f53a3ed2ee8f6e6f848a0963b2b4e0f7e45a0e8f437fdc91a3af286ca5d72fa742ec71d1d0a0042e1134524c3b9504ad2dc3e2748c9d88d5fc4483dae16c448729e4dd7b63de8989f88b374c98ce4f321a14591360afe8fa67ce642ed11fee3583a3b87a2eab5174be0521b3c218044d72013cb6f5c87402519f5a96680de7ac48bbb2dac4e51bdd1955d5793be65588d2a1448c646429c37a7e92551f72f0b2a8568dda3a269ac7d700fadd548cc201eced62bd377b15940f04db33033ca670744ddbd256e1a18f600a1d767bfba46d6988f51268384b255a8ffd2d0cb66ef48be1e5d8e03428f0f8078fef67393b76c4010deaf00e59ced90ee3104b8e50337b496afe8469f40bc092d8b6992e1ff064f69a215bd4ff53f27b7ad19d44ee4c6d39d4e584c2641010c5781e3e9a44ca96a903ae6feef50c5a6d2aaf53f466f65a52cd1e8f868b8f75b052df6228984e710968623c8cfdef237a542e264a27f715c467eb81867c14d5b5554058146d1138cffeeccc428c9965125e04ca4dba7bff1ceea2e16e0cc0b0c84335242dd02540448d75e12799a8fcb7e0983209c5c0dab760a49751b43b91b686b8f16e77fccf9e9a52915efbf5bfe0a012e245312f3d58c50caf5dcc0881353e856a688186a6347309a5fb310c7a8e47198cb4aa5fbaa1a7c7ad3a229aee0c6a1f97b81467289a5a719a6c22b0d3193b5f037c6244c0a67c3fbc6ddc4105bcfa13592f99e01b364d674827961c027a7f8b93813fb552a04699cd3b97365a0c47470d65c72031cfd5752eaa7b0d2936d821d8b3c5371a2d177a88765991edf6db9f8b7120658b009ce9615f67a99c71251fd15dec8e89afdb57f2abfc817a2dde06e307420c522453aa6a5e1720c3fe22fb1787bbb0fea9a1ce8dd1719ecdb85e9a99cffbe83fe1917b406a43080533a225a168b5fa0a1ec0f1546bb1913433037866813ce0d433cac154804c1c0af5e457d8dfa3fb9f8818c8fde3d3b9fbe194622ae792a431790fbad4235f1da8dccba7925114ca41580e37efc1d84a6150088200e13c7c01ff2e0b2cd7fe9c1981628992876abdbeb57594983534fab1cdf790ecc57d4f312364b3bbd102ec46e1f0fd50009f0e2df609a348eab7f62620f0fa8638efa93e48b2afd21961f1c6573a54fe7b5a520217a8b6a9579a7414b8253f5a1329893828180789e144329fd107272ddba49baef5fe2153566a273c7528bf4df14e518423d1362bf1feeefdf4ff7b4bd154af46260ad86dcf6e28e63c1c60955c52515a015811bc82decb0bf868b28f00c6553a0cff2001cbf9b8b95813054d39b726037381fc7e515ad50c88622ac38e7952a43c1f4b47d19422d25f353d6b46f1dcca9e74e50b8a7c38cb5ae55fb0e56391c0201cf028e0e410e6eb11f0d56277550ecfcef05f8969d50241e93a8cc5a2163462a4c55ce01390539f3953f70a843a5b580706f3932bf4db51e0dad51df5baa7f62f131187da842184665a66d2864642a000ae9f79f632856e397caf3197aa4be51060eaf4b34ffe3077d10d13e382ed5c884322cc076e8e501828bbbd58e92fb467d47565224aef99e56056c7bbc0d2fc5c4749e9726da1bb00bb408da6a1f1cbbd9e72c32858fb453b0ce112f2867f1b9c3882e8dd975ebe5df5135a936d7e717ce0871613cbc2e797f324af665156d7f661806975962ade77e4623ac840d6deca73a87ad3d502eb8f4532059acb76f8e789aa5ff15820f45b4dc527f6ef866b6d01b77c284af12af47f2eaccda272529b5c5a6ce9e9448911b2598a5d8273cec0235b111a9e0905ba4fbcc8a5774afe23f845a9fd1d8637f712339b0524c2742105e9c64c27d66fb30ac168c12634b7b1033770a48260ed2cf9ac7a9cc89e51d8ef6f78c457838df1395eecad99aa79f03c37e890ccd160ba095978d0a13862f1207857c7b83c85e004ee390c8a0d946822a67851682bdf973561f6d6e9b7dca0a43100e0998d92b687f33036e5e9a47a8fb7d3b4efb0359a39873b65f59d27d1468f1d5df15083feb8093ce4cb95977905c1cc48b39dc90ec5cec94a154655f849b8eb91", 0x1000}, {&(0x7f00000011c0)="9ec4d5b18b4c64a715f665a668d0c90166da1786b5e1f180d054591887d7953d54f0a9177850f1de7c2a849547344259dd8380f40108af72729d285424a241578e5eec10b160f5f4ca3f74b5e627266b2f7e", 0x52}], 0x3, 0x0, 0x0, 0x4}, 0x1) connect$unix(r0, &(0x7f0000000040)=@abs={0xa039cfa150eefc07, 0x0, 0x1}, 0x8) fcntl$setown(r2, 0x6, r3) 11:27:06 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x0, 0xbdb}, {{r2}, 0xfffffffffffffff9, 0x2, 0x1, 0x1ff, 0x6}], 0x3, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x0, 0xf0000001, 0x2, 0x8}], 0x9, &(0x7f00000001c0)={0x4, 0x8}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:06 executing program 0: r0 = socket$inet(0x2, 0x8007, 0x0) r1 = kqueue() poll(&(0x7f0000000180)=[{r1, 0x5}], 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x1, 0x2, 0x1, 0x9, r2}) 11:27:06 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() rmdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchdir(r1) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 11:27:06 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000000640)="b02ffbd44341f0c0ec0a414574fd024c424bf2136e7abc1532a83d87a8c966692d2bdcf87339d6ff9ef8cdeafe2960f6fd850d178d19b1e00fceae48cf6466e341f7641a67eaa3bcdcb9fe74a0c237248e8578227392e939f2d44d1528b70f893af285840981cac77d76e53a86ccc39c594144adf461962ef553ea7d3b0c0f4df62e3ddf24698b81c8e8f9958cfc09650d3cffc32cd1ace37bebde8a1737469969f44ec79c3b98eaf9bcdb7f2b7c9d", 0xaf}, {&(0x7f0000000700)="af43a314bf3a", 0x6}, {&(0x7f0000000740)="5545a62948c857a813a865bf8a2c7a293d4093cd988ab512c6d906741ff9b2700693456e2157df6367fcdbf05adc94177061b04c6bf94a93190db1cf00cc25ebe0fa844617e6f232760d97dcda73a00b66ff2a68f95496d124155e00f02edcd0554d91aedba88394dc34eaec8f118561cc9db4bc5edeb53c80", 0x79}, {&(0x7f00000007c0)="251634ba5f3f5e61bc5921f9f4772d995a2987f91a0e7ea64096f5676b01d44ee7067d2d34eaa8c5b0ce9bbdd4b78d3df9fa209844a20066522dc6f370f83f8d5d632da1bdb7be56b02d73d6d96c6d7af16471737a5bd1bf1da7e560018aacdcc45e9fb11a7525", 0x67}, {&(0x7f0000000840)="dfdecae97fe584ab26a97f497ed26cdc63e6d7668455270e9bc2aab29a2f8a9117cbc6c1af53da5931e9d666c31062e48ea59bc1bad28f", 0x37}, {&(0x7f0000000880)="2c8526cf1429f762180b90fea2c5590e49cc19bd8b76bb0803424c7ea43b54f2fcec1d851caf97d0f69dc1ad3dbf2f6b3a74cb8804fba13ef780467679ebe28b2bd641a26318e8a82c79e08b20b287b251f91d246b7aec8b89c19e3a170c2624f93bd6d7f76ebb8fc73745ff8ddf073c4b2fafa4a262098db78870eded081c1845434b2e567091caaaacf1943bf248c3a232ecf507fcc1ae2b4e73a36fa238a7410d096a947e0abf66aacf3e", 0xac}], 0x6, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpid() r3 = getpgid(0xffffffffffffffff) r4 = getpgid(0xffffffffffffffff) setpgid(r3, r4) lseek(r1, 0x0, 0x5) ftruncate(r2, 0x8000000000) syz_open_pts() writev(r2, &(0x7f0000000580)=[{&(0x7f0000000000)="266af412968beb4269acba7662261380fc6bef6be316374d822a658d8a891d11a39c41332b59336c0c0ede527c527d18214688b98dff6416050d47ed0a0d34fc8db8533d36b0e596f333684a3d85f7c26d", 0x51}, {&(0x7f0000000080)="98610a1cda4c0132e64558dfa5d3f3079dea4f81b83bf198b451873fc06772b9478ae912b6b06284780091429bf3f4cabb33ecc3d8093a8a4f14fe3b303911a8", 0x40}, {&(0x7f00000000c0)="42753bfd10bec76cd4e2ad0246cd05c5158024378bb9a6437858909d48937757cb54bb8446a4784de01f4785f61a68ff1b641de74d180275a01b4552aa00cb2111bd27221ee40a286c3241deea4e035d601a8be679a3b0db6a61a7fab7e280b5f3f9006d51662585fbbb363d4d1437f414d93061201d0cf6b54347e34cda4fc771226e9af382ec34a7e91f1168bd4c4217e4b78b5c637340f9b148ce4113c4e7c52293020f89613c2192b1fe5c6e7cb09ab03f958353ffab5cced348709a28006995ab3da52e091a8e3c737fd1894bfed32aa01bca7dfc8cadd7ef8cdf984ef6a11f7d10a32401b52f54b6cd19221854", 0xf0}, {&(0x7f0000000200)="c8e83959f11213ef4c0d5193c82a18c8b35202a006dcb85abda7f0ebf34a20f9bcf112c677de477fd5576b70461ca4de10483c199b38439705522fbb9ec2fbd299ba61ef2bb72b8a115fc2eae5bb90c7750dc5e7c5acfa47d4b9aa184cdde021174717675179140c25f96cda72cf3e1be70a494d4849ac9920d405a81a22bb76006e544821d43a085388c6f8a4ffc88b43", 0x91}, {&(0x7f00000002c0)="06361e27fb87977c59e4d1d9907de8376d724f63c89264303ad451e3be73987cfdf884f167f77478ccaed4884c8eea0b2b3627f735697f219cd7a1588c0041a651d2c7c3e6defc866a", 0x49}, {&(0x7f0000000340)="219fcc428a17f92bdf63e8c19880fe902da6549b0d30491822b738cbbb02b0fed08df5a119d675dd6f5a18862f59f8c17ed2f66e567fcb672c83bd372abb5d8013f0d7f962749abd9a5608fa07ce97", 0x4f}, {&(0x7f00000003c0)="376aa61cb23b867342baf1ff589577c499c4595ba0b6514ddd18ce55735d5712baf332c7ab2054cc93aeadbdc4ca52c422c323f5e50cf08b699a5bc219dd32d60f843c33261753f3fe31eff2f376a7a0b08cc6a1d949e1b34c5c746edd40bda4e6a229401bbfff6ef0c513081cb0d95c4148e9217b71d2fc52b98e160bf3f7758810a39fb32d4e1795c291545f375c622374e75f9f7fa949772a6cc6af41dab3b36f06", 0xa3}, {&(0x7f0000000480)="4449a1743576080378a90c375b9419ab10c02dc4f78dd8af43a48b01ea73360b939cb02ad87d3789ec91199594bf79185a357b2090de96b20d59ee31c3ab877339ddd7c820df988e44d2d1a1ca255313d7c7abbea1bf679b2642faf1889ee71a8e24a106", 0x64}, {&(0x7f0000000500)="b2eca99fc4177d0c3e1a1fc1385c117d69389cc54ef3ae126dcf7366320347e63b46906cac0645b6f82da6605bd9c586781d556428a0db4fa3b3e1775de57bbbd5cf449d866283b3fc6ebf63454e93d103bee3ba4cc40939df9c116feb1f6f4177fa1e94125a54ca2c1fc258d580", 0x6e}], 0x9) 11:27:06 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000000)='./control/file0\x00') rmdir(&(0x7f0000000040)='./control\x00') kqueue() 11:27:06 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) mincore(&(0x7f0000ea9000/0x2000)=nil, 0x2000, &(0x7f0000000040)) socket$unix(0x1, 0x7, 0x0) getpeername(r0, 0x0, 0x0) socketpair(0x16, 0x4005, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0/file0\x00') munmap(&(0x7f0000a01000/0x1000)=nil, 0x1000) r3 = shmget(0x0, 0x2000, 0x10, &(0x7f0000ecc000/0x2000)=nil) ioctl$TIOCSTOP(r2, 0x2000746f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getegid() r6 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x7, r4, r5, r6, r7, 0x110}, 0x7, 0x4, r8, 0x0, 0x1, 0x3f, 0x8}) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1f, 0x3ff}, {0x2, 0x8}}, 0x2) 11:27:06 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000200)={0x2}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) lseek(r1, 0x27, 0x0) 11:27:06 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x10001, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:06 executing program 1: open(&(0x7f0000000000)='./control\x00', 0x9b, 0xfffffffffffffffd) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) readlink(&(0x7f0000000100)='./control\x00', &(0x7f0000000140)=""/165, 0xa5) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 11:27:07 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x2c) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x4) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x2, 0x0) 11:27:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() chdir(&(0x7f0000000000)='./control\x00') mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000080)='./control\x00') 11:27:07 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r3, 0x4) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x40) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/33, 0x21) setreuid(r1, r2) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x2, 0x5}, {0x5, 0x400000008000000}}) r5 = open$dir(&(0x7f0000000280)='./file0\x00', 0x480, 0x20) r6 = kqueue() r7 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x83) open$dir(&(0x7f0000000300)='./file0\x00', 0x400, 0x15) renameat(r7, &(0x7f0000000340)='./file0\x00', r7, &(0x7f0000000380)='./file0\x00') geteuid() seteuid(r1) socketpair(0x6, 0x1, 0x3f, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = geteuid() mknod$loop(&(0x7f0000000400)='./file0\x00', 0x1, 0x0) getsockname(r0, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) lchown(&(0x7f00000004c0)='./file0\x00', r2, r3) seteuid(r1) fcntl$getflags(r5, 0x3) setuid(r10) mkdirat(r7, &(0x7f0000000500)='./file0\x00', 0x4) kevent(r6, &(0x7f0000000540)=[{{r0}, 0xffffffffffffffff, 0x2, 0x4, 0xfffffffffffffffa, 0x8}, {{r9}, 0xfffffffffffffffc, 0x90, 0x8, 0x5}, {{r4}, 0xfffffffffffffff9, 0xc1, 0x12, 0x0, 0x9}, {{r7}, 0xffffffffffffffff, 0x2, 0x8, 0xff, 0x6}], 0x0, &(0x7f00000005c0)=[{{r7}, 0xfffffffffffffffe, 0x2, 0x40000010, 0x7, 0x7}, {{r6}, 0xffffffffffffffff, 0x4, 0x40000000, 0x3800000000000000, 0x8001}, {{r8}, 0xfffffffffffffffb, 0x14, 0x1, 0x4, 0x6}], 0x9, &(0x7f0000000640)={0x5, 0xffffffffffff4ff0}) r11 = msgget$private(0x0, 0xb5) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000680)=""/89) ftruncate(r4, 0x1) ioctl$TIOCSCTTY(r9, 0x20007461) 11:27:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20010, 0xba) socketpair$inet6(0x18, 0x2, 0x8, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x20, 0x4, 0x1) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x14, 0x80, 0xdc4a, 0x4}], 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x11, 0x1, 0x3, 0x8}], 0xe1a, &(0x7f0000000140)={0x8}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0xfffffffffffffff7) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x8) 11:27:07 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getuid() getuid() getuid() getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)=""/57, 0x39) open(&(0x7f0000000800)='./file0\x00', 0x0, 0x100) connect(0xffffffffffffffff, &(0x7f0000000840)=@in={0x2, 0x1}, 0xc) mkdir(&(0x7f0000001a40)='./file0\x00', 0x2) getuid() pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000380)="d8268956698c88d32c761f0e51327780ccb3e4967287fa15a8488866c1f253980041d45a4e5fdf86c34508cd8a4d36653a019ae6fccaa3e6f1b46740bb9fa519295c21c6eb3ffff3ee8c0682c1851d33267ff0b188bd5c571c4599d7ebf8d59f3aa102ce3a516c25c1666e50eac443e1edc1b7e5bb6dfddea447bb285de77457a1cc9275310ebc981c178c594745c1627304a92063c3d2ad0a6949930742cfc7ce8a2bd6a7e81d36df5543f94dfa3f58f7c16243aef748b07ccbeeb98612a17e79689ec4e422e67fbd1ff80e57ef07eb05359f499ed3192d664029d340899ceb2d89f23d0c40d82c61ce418606d371cebf5540fb", 0xf4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xfffffffffffffdac) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) geteuid() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000480)) r3 = getuid() getuid() getuid() setreuid(r2, r3) utimes(&(0x7f0000000000)='.\x00', 0x0) 11:27:07 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000611, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = kqueue() bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0xff87, 0x8001}, 0xc) mkdir(&(0x7f0000000100)='./file1\x00', 0x1) r2 = getuid() getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000140)='./control\x00', r2, r3) rmdir(&(0x7f0000000040)='./control\x00') 11:27:07 executing program 1: chroot(&(0x7f0000000200)='./file0/file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) mknodat(r0, &(0x7f0000000240)='./file1\x00', 0x1, 0x2) rmdir(&(0x7f0000000040)='./control\x00') r2 = accept$unix(r0, 0x0, &(0x7f0000000000)) kevent(r1, &(0x7f0000000080)=[{{r0}, 0x0, 0x80, 0x4, 0x81, 0x2}, {{r2}, 0xfffffffffffffffe, 0xc0, 0x4, 0x10001, 0x316b191e}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0xaa, 0x40}, {{r0}, 0xffffffffffffffff, 0xa3, 0x3, 0x8, 0xff}, {{r1}, 0xfffffffffffffffe, 0xb0, 0xf0000082, 0x20, 0x4}, {{r1}, 0xfffffffffffffffe, 0x92, 0x23, 0x10000, 0x517cad21}, {{r0}, 0xffffffffffffffff, 0x0, 0x21, 0x1, 0x100000001}, {{r1}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x2, 0xb3}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x2, 0x1}], 0xf26e, &(0x7f00000001c0)={0x100, 0x80000001}) 11:27:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r2) mmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x3c, 0xa0e, 0xe4, 0xe1d, 0x3dd4, 0x6, 0x6, 0x3aa}, &(0x7f0000000100)={0xfb, 0x9}) connect(r0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000feb000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 11:27:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2000000000810, r0, 0x0, 0x0) write(r0, &(0x7f0000000100)="cd", 0x1) r2 = msgget$private(0x0, 0x30) msgsnd(r2, &(0x7f0000000140)={0x1, "361eddfa4c793f825f97fab66396956656e7abfe42d091e05f280522fa0bd1a09791a2d8bc434ed38ae1c9b87318685de251f058f8c880faee6aae98f3cdaca08663567ef0b707b501"}, 0x51, 0x800) poll(&(0x7f0000000000)=[{r0, 0x24}, {r0, 0x124}, {r0, 0x18}], 0x3, 0xa0) pipe(&(0x7f0000000080)) 11:27:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') fchmod(r0, 0x40) clock_gettime(0x2, &(0x7f0000000000)) 11:27:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) r0 = getegid() getgroups(0x9, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r1) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') 11:27:07 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') open(&(0x7f0000000100)='./file0/../file0\x00', 0x80, 0x90) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') open(&(0x7f00000000c0)='./control\x00', 0x8000, 0x102) 11:27:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x1, 0x8, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xfffffffffffff001) syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "05965df0fdb60332a979765f03b2938958458f1c", 0x0, 0x9}) ioctl$TIOCSTART(r0, 0x2000746e) 11:27:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') pledge(&(0x7f0000000000)='$!]+\x00', &(0x7f0000000080)='\x00') kqueue() mkdir(&(0x7f0000042ff6)='./file0\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x400, 0x0) 11:27:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4009) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 11:27:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() ioctl$TIOCSCTTY(r0, 0x20007461) recvfrom(r0, &(0x7f0000000000)=""/33, 0x21, 0x1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') ioctl$TIOCNOTTY(r0, 0x20007471) 11:27:07 executing program 0: munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(0x0) 11:27:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9e8164508d0ddf9cee7a5f6d88c64551097a6dc7c701e7769e939bad6575203270dd2638e2b936d9f791450974a3e31e5525ee103bc50d744195cd5f156f34ee9029cfdbaadca592c70420c449b08a3a3254aae972aa86a6dd3b32f9a2daa07a34903f16641ae6169d9f6984b4c2aa92c3561", 0x91}], 0x1) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002eab17938db27e70d921e3f698c976c400"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)="56e96765a8021a51135c90924356ef52044a677d583b4edca071e86750b887e5f3a04ee191a1c6ceeca380523041a3a02fa3c546aa18ebdb", 0x38}, {&(0x7f0000000140)="9ed78583127092a6e89fde1077280a3cd50f7d3ab9966af5fda670d239779385bbbeb0878669691a8cc811cca631782d3a4f4f13b1ce7fcb608523ebeb29454b7368f81e1636e7dad42998ce4f91b2ffdd3b3a38bcb6fed84f86cc50d223362018a96e647ff4ae46464d1d60685f3a713dfc596486f02d6e648a2e6faee1295ba759ecb81531e731453cd55c308763fc14cf0e3122097a14025fd54407fddb1120d4b841c4c3cb5a06bb2bb0895c796cd758ff9479e145b598978d8c09e8adf7c92a4f95d64edf2e92a8f68da649180208ea15e621d574e4e82d6ef613a5db7d0b3b76aa7f71838e1fe55e13ab", 0xed}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}], 0x20, 0x4}, 0x4) writev(r0, &(0x7f0000000440)=[{0x0, 0x3da}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) fcntl$lock(r1, 0xf, &(0x7f00000000c0)={0x1, 0x2, 0x9, 0x7, r4}) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000600)=""/183, 0x84}], 0x1) syz_execute_func(&(0x7f0000000400)="430ff7df8f6930027070ff59006426f00fabaacf80c29ac4023dbf272e67d8d267f342adc4c1e5df2c7ff241e00ac482b592a4d3b7f23987") pipe(&(0x7f00000003c0)) 11:27:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) syz_open_pts() syz_open_pts() poll(&(0x7f00000000c0), 0x0, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 11:27:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() r0 = getuid() r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:07 executing program 0: socketpair(0x22, 0x1fffffffff, 0x3c0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0xf0) socketpair(0x1, 0x7, 0x8001, &(0x7f0000000300)={0xffffffffffffffff}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x0, 0xf0000001, 0x7, 0x7f}, {{r2}, 0x0, 0x4, 0x4, 0x1ff, 0x5}, {{r3}, 0xfffffffffffffffe, 0x0, 0x20000003, 0x5, 0xffffffffffffffff}], 0x2, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffc, 0x20, 0x0, 0x9, 0x80000000}], 0x226, &(0x7f00000002c0)={0x80000000, 0x800}) ioctl$TIOCSBRK(r2, 0x2000747b) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffff9, 0x9}, {{}, 0xfffffffffffffff9, 0x2}], 0x101, 0x0, 0xfffffffffffff14a, 0x0) 11:27:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() r1 = getuid() mkdir(&(0x7f0000000140)='./file1\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./control\x00', r1, r2, 0x6) mkdir(&(0x7f0000000080)='./control\x00', 0x0) rmdir(&(0x7f0000000100)='./file1\x00') 11:27:07 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 11:27:07 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x118) dup2(r1, r1) 11:27:07 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0xffffffffffffff7f, 0x0, 0x0, "cd9dd2648c6820a533748a95a246272fa9025503"}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000040)=0x4) socketpair(0x2, 0x3, 0x7ce, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x200) 11:27:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') 11:27:07 executing program 0: open$dir(&(0x7f0000000240)='./file2\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000000), 0x10000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) lchown(&(0x7f0000000100)='./file1\x00', r0, r1) truncate(&(0x7f00000001c0)='./file1\x00', 0x0) 11:27:07 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="f46e9a44727955930362c46bb433ea54f16da9ff34af356e9360c701b8f4a235a1f9b83a6951ad69690228e76215090fef806ffa6b2c62c83bc47a92b18972364f7376f5", 0x44}, {&(0x7f00000001c0)="a1112ef89196df675143e5c874b113340a23db616be1ca0f4bb9171faa32fd2f5fa192da5be696440b5014124f498083af9dd71e621310a47bf5d1e9dc7eb87d775655d1b1b9810307f033b1ad61e9ddc066624082f13a882ed5bd690133f4dc7e476f91619540d0fd7ee59b5288868838", 0x71}], 0x2, &(0x7f0000000280)=[{0xe8, 0xffff, 0x1, "bd5c3037f375647635f7b902e7d49e35b293b4d63df9d792fb14a4f1becb2e8c2c0f9314f825fc22428cc3a18749463f7521cfa3e2221c1a55d291b915c79708dcbf207a23dbee5bb92982cad85447df00b5b0384cecaa47f0809dd65401d453267a85ee0c88fe33391632c35ccfc4a3eebd21ede9150f7a5a4b9a2fda6aca59ee1e03787aaa06152639a4d33e28ca89bb28a52bb635a82bc1ec7f67d66b1550644bbe69f73230c81f2a2d26f324c708d71af20b386fbc2c8172f2727fb0d5b477bbda58d0da1f5a913431234020675029d9d2d16e7a434f"}, {0x90, 0xffff, 0x1, "e718c2023e489a5cf7eedca70ecba0c25cda6d8d843ee4de8ec76498108f4dd594dab975103b6075e550a8bea599cd00c157fcf7b1851d4de9e243d541932a695ec99cb6b2d2fdd5346a18f0ccf22829c154c3b288f3e2e31bf5f82140a0628c9d555c775de2f344195eb25b6f37a42ad93b08b44d5dc72b693c438536"}, {0x98, 0xffff, 0xfffffffffffffff8, "5adaea987178129ca5011ca84509651a31545389a5653cff419d0dfbf652867bb93db7703093615080bf9e75b06bab1e29d22c2d4d27dcd9160b2615d5c1212e9c45fe76186603b30c2cd32a8059937fd35c8eca31bf7d0714485e3d9c7bdd1ed448eb9a2e096d64cb072a92d1870eed95e2329549ba70b138bfbe281717dfbdeb95b8ad02e9"}, {0xc0, 0xffff, 0x4, "5e7b1d4271b198d452f62ed848e747ae676c38a7ea5ef1060c4a5163082536fbee9eb17ad800fea1b8cffb4acc2096a8f66bec500325e5888f67d6675ef56e1461ba8a569493af07d97e35a47c805aec273548b2bf865b2c056220dd5d762948f4015a102e7e18c393bfe46c2317236c08a0c763f1bb629737fa9c2edb52896616a8058d0bc1a1245e3509aaec647894c8ab74081e225db763ce870c9c4350469330500d842b6e1a579e3235847270b1"}, {0x28, 0xffff, 0x6, "9673987530709825f19d54103c0b600d40b31def4e9800"}, {0xc8, 0x1, 0x7, "8936aab8899ea1d9b93182e70ed21c50cc765a4d15606bedbdefe626e7e0eb8015977eb62801e51cf9c152c0140216168ae72d1d10d30f87796d297ae06dc555c4e8a057f8bcfc2522469078c57d4b97417b75a4298d8725c77183e953444e44e779b3d461f23725dd83ae52416d7fe48756b30e6dc00fd6be95f7e418d193e66845993c8d0fa8c1bb0f0127d0c1bba2eab3c89c0310f748b6585708e00436117ca2284165ab4ed66769641aa38d606c6b64b41ea845b28f"}], 0x3c0, 0x2}, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) rmdir(&(0x7f0000000040)='./control\x00') 11:27:07 executing program 0: getrlimit(0x2, 0xffffffffffffffff) getrlimit(0x800000003, &(0x7f0000000040)) getrlimit(0x7, &(0x7f0000000000)) getrlimit(0x2, &(0x7f0000000080)) 11:27:07 executing program 0: socket(0x2, 0xc002, 0x0) 11:27:07 executing program 0: r0 = semget(0x2, 0x7, 0x80) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f00000000c0)=""/4096) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}], 0x1) semop(r0, &(0x7f0000000080)=[{0x4, 0x47}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 11:27:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fchmodat(r0, &(0x7f0000000080)='./control\x00', 0x80, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/158, 0x9e, 0x3, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) kqueue() mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) kqueue() rmdir(&(0x7f0000000040)='./control\x00') 11:27:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) socketpair(0x18, 0xdfcb84566b160f5f, 0xa28, &(0x7f0000000040)={0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0x6) open(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffc) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') 11:27:08 executing program 0: open$dir(&(0x7f0000000040)='./file1\x00', 0x2cdbc61ef0833d4, 0x45) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x1, 0xfffffffffffffffb}) 11:27:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') fchmodat(r0, &(0x7f0000000080)='./control\x00', 0x90, 0x2) panic: sandbox escaping file name "../file0" goroutine 16 [running]: github.com/google/syzkaller/prog.(*randGen).filename(0xc00067fbe0, 0xc00045b240, 0xbf4c40, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:161 +0x2ac github.com/google/syzkaller/prog.(*BufferType).mutate(0xbf4c40, 0xc00067fbe0, 0xc00045b240, 0x8fa9e0, 0xc00067c5a0, 0xc00045b208, 0xc00067c570, 0x0, 0xc00067c600, 0x7ba466b14cf2b768, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:264 +0x533 github.com/google/syzkaller/prog.(*Target).mutateArg(0xc0000731e0, 0xc00067fbe0, 0xc00045b240, 0x8fa9e0, 0xc00067c5a0, 0xc00045b208, 0xc00067c570, 0x0, 0x4f0f00, 0xc00082be0f, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:172 +0xe3 github.com/google/syzkaller/prog.(*mutator).mutateArg(0xc00082bed0, 0xa) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:153 +0x231 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc00045b1c0, 0x8f8660, 0xc000641cb0, 0x1e, 0xc00063fa80, 0xc0006c4000, 0x92b, 0xc00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:34 +0x2db main.(*Proc).loop(0xc00063fac0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x446 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:236 +0xfe2 login: