Warning: Permanently added '10.128.0.91' (ECDSA) to the list of known hosts. 2018/11/25 13:30:37 fuzzer started 2018/11/25 13:30:42 dialing manager at 10.128.0.105:34332 2018/11/25 13:30:42 syscalls: 1 2018/11/25 13:30:42 code coverage: enabled 2018/11/25 13:30:42 comparison tracing: support is not implemented in syzkaller 2018/11/25 13:30:42 setuid sandbox: support is not implemented in syzkaller 2018/11/25 13:30:42 namespace sandbox: support is not implemented in syzkaller 2018/11/25 13:30:42 Android sandbox: support is not implemented in syzkaller 2018/11/25 13:30:42 fault injection: support is not implemented in syzkaller 2018/11/25 13:30:42 leak checking: support is not implemented in syzkaller 2018/11/25 13:30:42 net packet injection: enabled 2018/11/25 13:30:42 net device setup: support is not implemented in syzkaller 13:30:43 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) sendmsg(r0, &(0x7f0000001140)={0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000100)=[{0x1010, 0xffff, 0x4, "9100daf283063cc3574d85222d2452d5acf1cd04c1aed6a28cffeeeb2633e54d96b2270c53284d0eb63b996a32913c5af2d06649991e774c4424d06c682c4f0c4ee6c801b6c15a64f2926b93e0594b48d70217162f288b64ef164b25ba059c4d6ab2f473b2638599f8b1743e4f208e2e8ae1e98d65c93ab1d02022148653ffdd9bb727564cda83e8e3b2104f8d934377c7be4cdbc968d5909c26b1f0070cae7bbbbc41832ec8c672d0d9cde47bc6adbd381e07a3a20e5724504f2f9224f28555bc0442019e5cefcf60bf506ba795504f1e56df27eaba76b1b66ca9e2a9d8d416e235fa992ff08e6bedfe870d5483d83784d20d702576213583ba6c81b5a8de1ed26bc2534ad6558d28d701abfd383215be2594ff49b750c4c78590538f846a47e2bb12f72c1e221e174da895320face98f6168972cb2865952091328d777295aba0dd320a3e543dd7330ef4221145859f5a8163148b18bef1db46618784010c23501edb64c82678affe0aeeafa9c04b657fb7afe7c4eb765ce6a070e1dadbcc6cffa629fb748d6199912243b1e85a9ce9832aaee5f08f6628cc82cdb071bef88abf7fa1836051a06b140cf9e5068c10b70081d5a1fed5ffe433faf428c3b80950eb567abb76879967df910ab6024ec753d0a561b28b38c73ef8a96241b77c7217a0db304cae6d52f8beb2994500b41c752e8fa06590dae2aab57e8e097a95b87422b1e073965c25dd4786ece7a4cf1293436957f8f2a933fd16e5ed695ac46f2bfb8981265b91d6a410ac1223e889da7d8ba0c88a273071b5987162aaf4b3ea98c558a1a09c5af9e1e20266bc263aebcceaed36620d6dd07c867d7a851f365ea59d09b9a388474e23ca2d6933ccb15bdb40205af642225f48aedccd41de0e99b687f07cd26c95d6ea167d539a05907ae973644fbbe2f951a3e6a7f8c686d92f7b4603361afba6de8f4f85c0c345364c68ac30d2a40c26a091cfc6689a3edb52bbd647bd0bea48758b0b77eff621a6a0a76f742cc75f21a4ab69f0d96ff6002882c6461a2f6ac9c702600d924b75eef8fdfc6e87d6da07672563ddc30a1fe86fc83936c28cf1f807e03793c64a6456694a549cfc015908913ad040b93c1ffa2ae2e773834db7ff9f4ff21da056ce6fb64489edf82ccdc6ad4d7eaec6bfa139e7fddd3543b7831dff51ae1946bad8882c27c99c5af912afa33588aa2db13a182802891021e3c756306dfca13d4e083092310edd0e45188483b67ccf66517a712f778c6fa32cd87413d413383fee4cac979fcd117347fac23af77b490acb1c9b4c2bb6b56e8e1010d084a2daca1a1c0c688a0cb927b123aa98a9c5a11d54d44169ac878795aaca84d69eacbe76025a8a30c263763f81f750a56c3b8c69cac1fe13a05d896fa154b0cb35ddadb2c1ca82e9abad752c0abec0e283852dbe13fa6e69b86dade1f8287a627b225db2d986309f704a1ee8b162f1ec3beb3bbc89f26da74490df587298f27070cbdb06bb7ad74dfb9849360e768f3e97e9645f57d33087672fca3aa69a20cf6bf007f3c763cdbf068d7daad49265b8b4c03c22c14090fc4ee9aa0ff155488cfabc7591c2805cbb6b7bd119248d0b535753da1a8802775c8dba8ff359e6ff38a4629ef34eeb54febb2854e9da6d4a39bc4575d334a227355cf86ec20f92f4b41d09d1f53105f8683718fd177bebe09d57021d5fd9506ab20583b65ca00871ce62d73ee4da06202ca9cce27dd7cd19cd756b7a004400f440c8c2e0589c17ce3abbe98f166f6b4ce787049d45429ab664a1ddc674399aea0e3fbee38027b18d50321955f0f35a46d715e94041fe2ec91c32419ae7f1a4d8ec75c8071ad309e87cf7b3cb21ee20a31516c8bd96b7a43d9dda71a54afccba35a1441a278a0d84d81ae958bafd546dc2e73c5a79114adf1462339b31213bfd385e84d500aacdc9a45e04896769717a9db40ebe5bb5909f6735d3b75a1a1bcab4f92eeff1ed1242c5b5564f430d8f7c8cbe66bb2bcc120943ca753394ea488c342cbf06c0c6ce85c9bd7c58c20bbbcce5efee95367d4bf463a4cc727933f492dfae1474ad0eed22c5e8a083f6b6819e29bb0d2820b75349c384b223d805f5b25a7a909600f565be0fdd0adab684cf098841dda3628436e42c5b604e45a330aa7689e4c731b55636b4b177ca7e0804603641ae8d6a4b3c24a3725d326bad544b3e35e9d7eeb0c82f567b8e0c79d428bd5ab5febf7890233bf44a8741d85f3dc444362a0385efb686f736b882467058fb54f07897dbd2761cad116dc43afaa43a0849c11b7afc98f107c7880fc8c98445f53cff726016d9ec8d6312c05107904cefe6c103458545b7a673f3832312c890aa6d7dc250d955052b444c9c45c14197f2febb0a66956f1eff02cbf4700b26237d9d0399b40aed291016c03f84d714ca91d38a8f944bd1d3c30e6b258fa239c049976c2606f6dfa3573a26422c77ddf76605640d5ebf2646d409ada258c7bb459e0cffdf33a7ca0859d335680d00a7425f58c7c9c35cb48126fdf980a25502b72de719b53ef0745f0c24d34dc7130eaf818f7d13586ad2590bd0e54b800b0f5615db0311b56b826407ac332e10bae36cc9e6e40448390c07e6b2e378a8ce130b3cb47ffe58af9a1dd015131fc6e01ff9de50deb19956ea4c1fcea7ccd36f9f11ac67ddc63b5de929b42ce0378fe217130c51bd711f91b461bb099fc4de3411c19d5c729b6ebfc81e954d8d4833efccfd32ee88a44c5e5d2e1f149c0699992f047f2f59341bb0748381339efc16ab085e820172034382d49188159f28a8f651b27f9f91e64525ea390997c6c640ab6cedb978865d131838a458ae8a6a4fbbf469b5cdc090da71c86910493d418ca153f0715d13c0a6022c93c6d52bf873c8cd8c324eedfe470f501725f27072b397e8e266425bc6c42c123948ada7c90449b1386b8eb89ecbabb495ddbdf4be5176be69d1a67104061a2991421287e9b3dfc46cada78a46887f1e39624701281bd9798995207cb1b4aee64ece48e09127cb40563a8dde48fdd67b8ebf7c00127a27badd47953ecc76038d3fa542385a0bb7a072c90b10350143cca9ab424b78241cf856f7c75ff88a2546c0544dd0d3b98bea21eeaa866377c37a0a3f8cd8d7013ed3374d414ad331b4a17c4a094366c59af0fe9b8173d31a1d6e62f59ad5f12f3842419840a3d76b8adc91acfd1be9d9083b175b373ad737691e63e9a54acf2c9053e76870d726254990c76cdb3dad4db3c4d08d75f6c7cb932b3daa8615b0d088935e60bddd814919e314269118ff14ec573279d26962bda4cf69746eefd341e240173dcf9c165df1f1889f8b604c850cbb5c76d085a5abd1238364787a95e95a2223c475704ea33d0044365bc7a37e1e90a771afd6bba1280ef372a196a7a4367bc2e6b8a136b3d02f865ea5c8811e897ecfb84aa7f437f96794ecd8714914ef246959ad0f596f0e4ab35c8fbbf3473728350b77c6b8a8254216d6676c97b3d885c971cc5c1fb9621099d9e659ac46a04f7f9e2b0785311add56a92b40d249ddadfd4f58f39364cf7e296b945fb32641f9df9d0bdc119733a871df3a454ed9a5066d06e3dc863594973e7886abe4685b95d316c1a5f3d79acd11fb0ad85359561146d100793a499f25b4524aafbda6213a12fef2a323a73452edacec5759aa81da10aa00307c7bf5492817fed83f8f354cf6e4fe5f7787255a02d1dccdeceed9fc2cba89912ba7d865e9599071ee5eb7e75571b274b85df3542637a6ce7a3a6701f6eacc759be7b36256a0196b9af1556fe6519e566ce167650d4453641af7dcf34f752a4fae0f618baaa773c12429d85bd211e3f498d88e47acfa5eb7d7ccc1c1be5687297a678e73115fb6f89463f42fbf5750155af534f0cf16daf9d3d4007e9615ddf77e89be5a8299e1854c89e94f76085f8ef4d63179296bb60d84d01f97f1a7fd036737ddf4fdbfb00efedac4c7f4188c465349af9fd7ca515dad223c92e2156195d6a77916181b3e719dee4a54adc845d49357b8011a4f273cdef5e862d353a1c90eae83c5ffeac7d63061e6983547e4d867e6995932cd62cd05cfe21cb466bc2484c118edc7de0f8a1a9fb2aa8aa2b1515cbfd3150f706e404177f11648134f34bdd140087ab74fa5e36791997bc9532e333fb61dd7c590edac7c316dacb5edb5b35ed3ef0598a4a0e927b2396a20fad0fb7f33e4ef222208ab7f4cfb2047813197d5d9d27e08c10136f55d68326d2d42caa27582e6b3f55e9ccbdeb61577f986c92a25ba4f74df5b175d52cf36e1bdd22e77f153475b0a2b993bad53a82417b9fd0321e4d5b926aa55bbf854a2696db5ab8c7af4ca642b47c2d75f8e39c175acffb5594978be24fea34e72bc310d1ce7c6f185cfc0435b10bb7b9c47a306bbd93963d5e16cafafdb6220efc800df2fb3614256f5a5393016afd668539e18236b0dfc7ed7d2b87946366065b533750caffc1e8e29e8d2b663e470b1f97b8b1beb9bfce488675a202be763b203143ab673dbf2242eb4670ea8506441a2437bfad0aa2888de34d69ecf7ce2c92751aa14653dd8b9d5c1e266918ec323def4f3b12677d3e41d3d809410666267a26dd3bb3a8f8b29ff0924d73c3c9df75452ffe3c8297e05cc23001e904ff23ac407b4ce6668319033fea2d8f952f451a14561316be190029bfaba1d2f5472977f648b18af918b4bcedf3370fd77167db7ab2992e71c3a008b53815dc0abb7071fe589d6cfa234a5295f52b7f8d2a3cc08d10f059b70844c0869a1c9a89aa5ca12500394b0b06adcff4d23bc33ab81b7e16ffde296ea3e3754b455472ff0739d5c6c2b5f76b5bd9b55a22315266972f248cb940ae3567535a644264454512ec45fc1c15faf4353fdffd78f96fe21d0c58657b504c5215fb823187c3d3f0a36fd77e9275462b64382baab97a4a39f5eff7d8e0dcf992655c580b4d06c8030406dae81a5450ee64be9f48dabc1d5885879afb5bd07790bd094a4b759cabaa4ce36721ea62e1607e09cdc91b3edcb0d805fe67af56981c43b2095cba242c220042dbbc140312cea1574f2be1cc3c8aea16eb8c7e6bdb0846b5ec9d6a135a6f3d47eaf24d86c5d8a91bce73e48dff98b896e1d97df10a0fac7eef49e3eaece55257302ea8fe1331361d8936373cd63e347f9733667bc92b4d14eb2b873cd11efa4d65a4addb28e23643302b8e09d09065001d71de1d75f2c0f061413c722b874db2e2455e77bd1d5dc45f5eaa037ffcfed7668657d9b981218346aae866af91f1198c5658669650878545d5c4993ec1572899c900d93615e341b547324deda03041432f39abdcbb7b47fae526a3350f1e23ae9399c90e00bcbd3514eadd7a8383a5b8de96c30e26c2ffe490bc6021a1ee57079ee1876d83f90bed0b32f8369aed6a8b0918f5aa75a7d11e1783233d18544e321af7367a900cf32b273522d2a2b1543db8b83204c3bae6b68edadde7143ea29d1af07a096dc905ddfe75dd82eebc54e76d1654578d18afaed97763800c2a7c7b8641bfac3c415fdd34e80a322d57ac75dff4f174e1eff9f2de5297145286c5b8184dcc5cec923f0868315a048c00e6fe760f4b17993d2386667cbbff45c40e400335a83ec5622e4ae97b348d1a49a00c66bfa2e4b02ef18818d6bba157bd6f208c3481d53a43fcc09b2a478835fb3cff6c7ef84481ffa8abe78884b474cf64cdfc7fe7e1441ec5bc4d596bf847fb641fcaa984bd33408caabe0e5acf878fec0b243ee31"}], 0x1010}, 0x7) sendmsg(r0, &(0x7f0000003740)={&(0x7f0000001180)=@in={0x2, 0x1}, 0xc, &(0x7f00000025c0)=[{&(0x7f00000011c0)="c8ad5336be612881fc20fdc6b2e4b36411f3f264c7f4824df4e9c3bf5e3428b582a4c4f99892fd2c1cd05222c2b7678240795d4777dd1da876786def93d529e6af4bacc86b3be709b4f120c68fda395805f06289f89548e5d83908bbef114951c343328f44bcff9cb97cc976cf1bcf651aa61c8059f0394f60860a2fcf620f2cd22f2b07c67094ab4181c6d6a41599151acf43cf8f148e964d2eb5472164162c199d0d372e288ce21d51a1d1f55b7ca9ba51313ce575d740b8d84185ea4fae7fd4618aecd89f4eb057250e9d859b41bf237b1aa2c743cf53f086e246640c968f72f61ea77946305eec687378324adecc0911c42639ac5439c99682af6059341a7fdab9ed6734a4d9603716bd8e4631d527dde047d17c2ddf367bce5031e535a4474cdc2b0157d58e18c83a126d35dd61f0de32ae65c974695c1a195de8c4d28668b1f34b60edb55d383449201e163fd7bc57fc3e58c6e24186c6d398f8c3abbf9de91211fd5f3e48b40aeb7b0e1d3c7567061fbe1365093b4a25e5b623ad8d13504378cb87fa8616e0be65f28da891fbf220a5fd6c0ce965363c6e5e4ddc165cbce188a7ea8ad853ab4b0103c8c586eca6e1fb0d864677aae2bc7f87fa67a0a51615d2b518aa44a064a85ec49a8b986f8d4348eae18919e1828f8c7669448f9e00087b4dfd4a2f2575d43479faaddd3b2972bd8aa1a891334e04ea00e3ec605aa2fb19876f5700f97996a03454d9dc94ce4fd080dceb7cc3d3ebf58f46d98d7dcb73bda74550906ecc913fa3e7f06ab55a894887c44d2b0996e2741bf71a2e565fb191759d971ab68eaf32dfa5edd122a3c50b948ddb1ad11e839eb177f0390785108eba9f8048df61848c867dab28bdb28f4ed9067fad333278ca4ab037d3be192cffb8501091260b9c47a76e8b2fcd8dad8bf0a8a5a2fc8e4dadf9c7b68e40469fe9103853159e575602fe3886351c4c1f6a813c336fb08cb407f11511164a2fd97040ca86e23027ab324ea2caccbb4b33962ca552faa4266fd72e26aab76a9eb84a0f5b75355a634966308c035aaa6e43d70b628ce17c542b1c56de10d9f7d837a9ecb32d8bae84f0d6e05c60961aabd438fefd4697b8d1ba1b8a840258b0f5583ba8202b9cd3e9e2887b2a8899b1f9e61685ea14a480f4aed8a4b07d7fdcab7931c2cdf4ac17720a5ba665d6e6386824d7ca22f1d1e44c105f9238da0851fd5cb273c831b47b0835412df7a8c660e565576036cc5f7e5b2fd5bd6bb35070098ebb5031dc0ec5fc6c8a387f8e98c49d4cdb6581c57aee4125fa306b4112977e80f8ecde5e03db31d76dcc0f068d4a9842dd41d71b949c642beefbc2e345d2065f3067e07b7b24ba7830150f52867e504f9784a5d3c22d560c6256fb2fdd1cffc4fe1e262b68da638c6264d6b7a5a98b43b5b71b45db6b96d1a7b30da25f168bf6ebc2953adf8dc8552fe41b64fd80d8d44430322ad86d6b0377d047fd05ad307e8951a941e7fc612f7eb6151d72e5f43e431d32390c1e637558f2c0ba2699ba743314d0193a19552828d2528db8a94f6904d26a5f27fa1c5c0b3e93c530893481ab472222ea4a7bed45b36b156ed6a0cddd8f5f45f58766fec58706852692d4a20d9cb1c73b2c109bd3bcaed568abf951167f9d5ce5a5a870888152ade5f7752ec278fc9c7c089d7304a01e3d63b55c8a1486c7f82f215ecf89e5bc480e125b27fd7dc21ffbf621f0b16ca7eaa0f862543837e78dafad9c85c2e04ce210a0aa5007e89437f9ceca9db3d1e22bfd6bc98ab4a7c3c928f7281085291b65f8ec487554ee0b31e333c199d0e03a43bfac35f67728f505eb6c41cf4745f632ae2d5a49140fb7155bff199e511a9a14b851e0c6aa2ea4a3e50d6c385da560cd87109e3f4e9f9367936f68c9a6e4f51a6495dd928096a0b1968e45717f06e32c8491e1f955b700f50daceaf23d679f29e0db5d6c80a88dbadbbc049677cab6c4c6642fdc76fdbafb18de6aef7aef10a0371f78ea27f8b155482fdbe83f83392db214252b13e374497458af0317ed5839e54d1b4df9e46acd81c818fd053d7a268e61120ffdddb77b7438579ffc808d83a9f478b288334a229d5625f6ae1d1ff75ba9871ea56a13f553ac1a26bd426fe4a6aeec86b689ae0e253bf3c4cd1e12f4c27cebc2769205c7a559cf96dd9530a9af902f26b72b0a9fcd485fb09492c37f16c50b665e58a4712aa6e571e456977cb0ff7cf2cdbae27942b10b7cf54d4a7830b715dfe4d15a0d7e499ace9d345d0677135454f669e46ed32a41107db3875431f08bc95416d1803e5fe474569a6be0ad5d65252988e1d86379af62c38465a5d71059e6bd2ae974b63cec834d8de728aabaa372f9a936c71a7c54c2e13aaa3739f194acfef812eb6f9d5803ba9211f2d7017d29fd7e429c4491b4ba42aab388c319cfc7941b075517fcb55eb17152e9fd2f2eef9e5c22ad03da371c270306b4157d97864f39fb854eadf1f9b25cf387a255fb9d9d42c6f99afb1ca2a810f054dc1cdcaeffb2252a17c3aef864eb5b76aa1f0600483e8b34e80329587b9ade3fbb0bb82ca3794b0596ee39111c3b7d6478781a449e45e6531ec62ba8523139a81d5b5084da61f1dc480d4ebe4ed77847e3fa42ca86a89b8204a65a20f8b99955f3c089a843019ac8a295c312f0b7f7460067e703f14a1bbced7f2e2bb94ccc1a0d07a67a34e09d3cd87d17017c5d981ef6b7d7041561cdcf8223754a28ae5a6f3949faf1118c11c9378245faa7d6550fcc178314429fa9a97ab40fd70a9dbe9683b8fad3e0fe7450482e83f222e2d493642186507022d5e2111c922d286736194e2c0ba5ec58573b8b6dcab10c37a33dd38d68bf7e018e43b42996317cec8aa59cc7800f81128c3b514aff33900049d6a2f86ad6936980a6f32fc0b436df12ead7bc2e03de00baff6d40a326d8091d873434bd4060ee9be95bbce4e72e3c33d80dff96bfaeb13b390039ede8eac216e0560ae1060d897017173bd11cdd60cc3bc3cfbcb95c8c6f40dcd33d37b5296249e622e640d44da16810014557a4b4370d0c0cce455b96bb4662d2f1128151c97d1a89f97334175ae0ede4f90c4ec6d6c9d60c97bcd56f6e4c181cf1137e86b5d1828d9df15bf6fbe4f47992c3ae2f2b86ff58e0d82b1420e7085e296571757d6bf3e9de245bc1d6d7c9f89046768787aba4be08437a5a968c1efd9fe0ba0f90e0d4f29e054f222071b7e030abebb66fdd2e683967b790edfde00d2d50c38dde61a71af17d8dc3afd0cc060441de43880cf072bffef19abe97a2a98e712589c8101906abcc5f00adbdd9a45dca29debd3304cbba0d7a5b73ea974db5974421c3d62d099d340174abd6341cdb95f8db17f2fc33b9e0b932b387dac534360839d7765acacf04f8e7c05844052bb8d194691e549f4e8aba1f5337564a1362932118af8526506c8a41eada0c8e7a4444bbf9e6d96b0dd4d525f4a2ed3ca247e4c70ebac319d61d6571f273f3733deacc17dba8910b35e0f3f6be9e79b78b837aa5762ceee75bd22247d10d67368ae2b13e908b7399631205f9feaf55e1f90da40fa57e637cc21da5472919af9347c88e157eca29cee3b09160ec57f4fddad88240c63bf5b27c7c06603967b1f0e437ee81236219a2edd17b0114f8fe50f82623b2d7ed2e76c23021c77cd0b335d6b6d95ba2173c24ac9725b73c392ba3556902cd1b91c06c8a380e089e28132d7e3183cec7609dad181e478db0fc2034506b9642b1b9eb66094c4a39d8a6b79b7a6b151a23af3388cdad04b2e62d99e72b04c1ee1b9d5212dfae785609aff33b31419fc6f926ae1ce6fe1ec67bea13fa7665065a9b4ff0ba711b5d463c0cdebf5880a8b002d28980d233aad5b1ce4630aaf3132e61c2ca784c0a2e945ecfa0bf0e2f37b1b28238bc2cb768de8d33df58490c347abcaa156c0d982a60daeb934eee48d37bd87c8bfa39988d14944235a1a6c64e43e70157c6bf3fa68d45e0d086c18807aec7c593d68aa790264841c6da5556ad6bed174bf7c6499352d9def08f976eaeab5e7cab36ba3c8ab7539ace531591c66a3c7609db29fbba4629f4195c4f412071ab4af9fad341c9fb057f35417e41bf612f6e7a8f2aa6e2f65d7c0224752eae1e4fa12baa65fbe709d17b4f450d9ff4de2b3db6de552daeb16fc0d2f6b255e27f2220680d20590aeb40a0fca9d27663629c272f4c51e873c99cb007ef906f411d4d9783aa9b2b4d10cd17d213f660b980275d9c5984ca1b6a2df5d472e87b877c4cb5611902062981ccb51ab322a2514f6038a98929b7f953b89ac25a9c8dc72d6195152341e3be1e02c7273696d310e2359c9561189e09808787b5738b72de29eb790d8da7b235652bbe985b093b2d7ddab5acefa8acee6133af7850bd07943df760b1af0acc4391022ebfea9c3b7d5429c1f86d535f84b4d0032e151ba3a745346545ed8cbb5ca79d1df2f335d281e6ada0fc7677daa20263b76f1a796cc3e3c349116760a6a7f6ee5cccfa4b99e1860c7d17eeda86c264d985b026fce7fb96f5676162767be5ebeb9b64275fb522fe10e28df3462e62a81454ce7ada56442ac33ad4476a987623c5bce4575a26b1f2d738fe8cf7e66426b785b24c7e0c7bdd2f5ae66a07897c0298c7ddff76aa6aa31a9fc841c87a5c3330c0f04bf4c1684b750f548f87477d743dcc9438c0a3e8627d5250873e9f29fa2ae1877fb63f8313b5bf1c6895c273bb4fceb860669fa03fecb6f15997d6479335cb7ea68b41ece0001372d9a6118b7c951308c15cf18251e80ccdbe47352c1d7d957dae3370b756d0b5bc3106e17318f706a5d4dc69e78e468c2c042c3249a1886ea4b37c3c8049ac4076861e0801ea442992c57026d8b0fa0f41d8b1f4f981d5dfeb6369f9443f02b7b3d22a643e16fea7d8c5b7c251370cff438b5e31c10edf04f8b4688026cd4909dd61340f2a68284a954cbc9ab874993dc9ffee4d8fd4a0c8e15a860945009403e36487deef36a106cbc0eb72eaa61ae6393b98b63becc26abd8f5459298cc382ace89bd2669dd42d69c3c258240572a45ba578fb11192544bb24a801c036f900fcebb28bb0f712fcf57de070bfab705219a132b02da1b12340a1dced1cedf54dcff460c15814484f7ea049dc904c18a99c9b90a0654416576ea44f231fe3e6fe2f0ea205542fe5a4cb14814352edf26516d5d01061fba0ad7a3047ba93d2085419d4b76198745f20caaeeeaaba5bff592f1f330c6a3599bd7a50cc0564cf10abbe4ba4f486fbb094ca879fe74d6e01fb250731ae190f1a2dbdf3695f07869c51ecd047bad85f2cd1f72d87ea66d46e467f543bd7128e2097640eb97f7d7cbeaaa52aa695437d306cc22cf3678f517eacf1beea4a42c9bb522cc7a7e709e00e7c49b0b77da1268827921d4477583a6f5076f217fd7b7bf1a2a7441a0682e74046ecc63eee1fd6d6099c154a59f4986ef88df3d217b2677cc54873895c4def0656bc212aafb2c6688e23b64c4690368cbd8f976ebdf489d5399b7362b227055c6d3924e30d15a210aa902e4838859c3636856eadcb007e116c248253055708ac0fcdac9844cbb0c9580de0d0e8f97f89f9aeb0abfff5cd40dec755efdb8aba6f7232d631bf89ff48a17fd6424f564cdcde6a0681d01203902d43fdf8563d1e23bd2d2be8a5c61016bf01995d50ed4e12c9561802905c61ced185736a07341214e5cc9d5c3dc157b8b25dd5359130788bff83561f9f17185d1ccf2c2638a79208317e1b", 0x1000}, {&(0x7f00000021c0)="41709418e48af81e16e05208a7e1798c802a80dcfa9d6b45a1434db2aa024266a3c587ef63dfd27b1c240a46da13cdc2bf9fb763221f905a889b525c15d2c14d546e488534e6740268d53f9254d7669c7531261e771075d354b939a62a6ad55ac8", 0x61}, {&(0x7f0000002240)="5dcc86b79aaab713b11ff4273ae7cccf3830086e7f9d322238fa5dc2127b06ea05f213b0c75ac6b0005cc6e57cd40afae9cdecd5eecd59ed0e7203143e1cbf7f10328027a3640b0dc27796039f57b646cefa61333c4a0bec0c0bd500f7a85c41c5414a4330833a93fd3b49a167bd90f04853f023f5a22c9d0e7a9b05bb81987f731e2463336c440500aac6725a1432032ada996141234a4b274ba59bc7ad27a46f1373a7a88d2d39afc93c387c6e2e888243917fbb68cc224f62bad9b85222ae63e5043fb3e8c3a1ed8214d0863b2996a9e35c4e39c7ca35ec70574bf32b61e4578aafe1d8348d10475f148b09a69b0f2c1bf05511e41fef49d1788d25", 0xfd}, {&(0x7f0000002340)="63ef68b042a52f2cbd28e5514c6b5e8318644e6ef8e1977d519f3ecbfe4383e21a9224a1dd782a26f450acc53fd8c47a73614002b71d16e7dbb00f8c4e0af7c146305e", 0x43}, {&(0x7f00000023c0)="5cf05ccc668ce978b833e1c25a8684119d2ff1d08c391449e8e58e0780fe6972d0799ad70c541164cddf95ca9853f04051e72b4107fa6ac0ca70c0314d70adef50dd480e7069459a48ed6f4ea8dfd2a59e1b36c033c6bbfc9309457931e63d1f8d50ccf85da92bf5f1249cc65192cb66ba592155904c4f3b70c8e5d331df9284bee525e0be1ba789d796186b19175498b561fe2b436b883998fecb3a13d4d9384a20548c886fa80ffb8e0a8f", 0xac}, {&(0x7f0000002480)="0ab3a83370c156fc9dbe7f99253a063563ecc6d0c35df9b7a679bee1ce340af38f57da2eff8e8816d45bc262eadf6b93032772911f62fd6ab5a7a601aaecad3c30d43ff9b69e0033885df961e864a8d8f6af6abe424d85be75296ed1bc03b2db9c52865a32272f43287615ff687af4303b244e4fe5f8c620e01920159776009c9c940973f89a1fd0174ed2d1a87b60adb7f15244f12783ce75bab43eac063c3d06dd5f4f4c22af8504195920ef764c43deb36192cdc3d31e71436203a6ac6e30490c9a5ca1f855518837b666e709821606f9b8956bf6f809df2bb91cd6f72782be22cd60c0e57a9d3f09", 0xea}, {&(0x7f0000002580)="cf4d83999db50cc59d9e80ba3cc3d9659b54f82484726bfa274f1dcfb46aa17e37dacf184363726fa93dc42a2541c32ba4f66e01863c298b9c164bda54", 0x3d}], 0x7, &(0x7f0000002640)=[{0x1010, 0xffff, 0x4622, "6a04a5bf3818325d3814e3e86a5529cc9afe30b08bc5e1c9401c9f0e41a7a6ce988915513d758df7e5f93c37cf722381b98c5e396c46580bc80fae3f83749ba1ab8e794ed673d5c8b976ee8db0f60aa3c333b339385478c6c3895920bddaf79492c23412aa327dc39ecc03537e768ec53601e49dcf69e899f73a2cb6d90b273e38fa1b7a75fa5de10ea4311e07d81d0656d16984a516e101c3a67268f509ba1e67cc81ff3afac267ed24fa9c6561b8d450ecea6946a417d39b6bdbd0292b14e52d789a5d1ca1f322b4d4753f8c589a13c4813c0b4bd9738674506ac9a353450ff45030f31002408a7164b803bbf87935f30b14f50b377b2de7ac1de8a644a023706d48bdfd6380a71830709fae584d5d3e363fb89412517d7d8da06b571265245aa58e62f275cf9572738c61643d45654e32af4f5773d97abeb6bd9a3087189c409a5b924460d6afe5f60f3cc89948f6630e7858b96976fd3a4a95508b1aacb14ac4dd9fe675844d06bc3ff720f162548ef3ab98bb83292d2e5d0e50d93cebb73407bde750ab053b20516c53e51c339e533762966ea63682305d8a2ae527b936276c69e08541b2750a379f0c88c62109f13974fd5fe7b2b3ba3116212034d673888f98f1a684aaf433eab7fd80af302e3f4e6811a96080a78347a23913aacadd75c728e9797c227f20d1f2631ff5db7cc55a383a7526083a4207d0affbc5d7a5ee0fe10b1d8ef59dfa476c03634384a96f25aa170b81fc1e5d24f60e3e2e128a20189bdb0d8c36d5efe987c8bb75e2198ffb23c63dc18d13f8e5e3359f29676ba6125d5446c57560b7e8415ab17c616d7ae480697a361708f44139de518cdab2fa09ceb171ecc6ae111e3200a6b4e746b07a756965c83fc56aa6ca809fc7bffadea344e80e487a0f276b94dec2fcbda44392412a2da8b6ce4bce91f0c780bddf2ccd853809446ef0f81eeb3b20efcb7c69daa5a134fe0775ff63575de77f5ab3cb254b1f30dcab5080bd859497aff90d746c2c675a8e1da12e5fa09009a7ee68285bc8de0b06418e4cb566a91230b121afdf4ccdff5a7de5269239e86dd913434847597235378ef65e3ca43611b3992891d97928af34619009d618962e7829b2220982c7b9fea3b1f3d3648266d842d60b5d23e6b48112ab265ab32b1b0085d769c0ee34c87e4bff78b1e89f2d185e5a76ba07698bc1f35c0cd4d0e89e519fd2dac2a27ecdfbde2f3865e1e8369fea19e939c162c3c36a443cb2898a130bd941eb3fdd68de345db238f6082ebee42d0d2c8ef39b5be8c238c5e505c565db99fe3e9f25858a04579bc55a0b5a8a107721eea5253fa28041a93b8e6f7655cca11541477a8c17b94b0e313e5b784e49d4e9a677bd07a3590adaad8f0d5fd082662e1432547c1260ca3df39bb386ac3c46419f8bf13684428872ebd6df4bd1cb66d98d18c0d10eb2d0881cc59fc1ae8ee2057dbd44b95ae7eb4827745ec46ae82722b729ca1fac5a29957bc0d498465ea669008a1a2c2739a527f9950d772d31b6b89e33469c63d601327c19bdd220f77c4b32a1fb645ad1b88e064860e36405bd4d6a58c625f7805feda479d7342c23fa0ff884daaeffca1a3c542e731f1649290a318414cfeefa995a2ec47a4500f524693d0f051b2a6c4756971c2ca7572550d41f8ae23961d0487921073fb641c64913e3bf099fbca10c4cddff395ce764c2712abc56972b692f53c86d8e152b3c135190b6b0df54567eb6b5fbbffa3f0d44b38deb5fcc4f1d683245426dd05b8e27aac1555c8224c92e150c848c7b076a1c720e25c3fb7af3328191d611003b9d47d0b433baf4cf1627cfeb742386410941ae2ac9dd749505386b06ad09f67364f59b8fe39125aecafb58f41c51dd4034c7cfc4c868263269c7f2dd5f3f1fa8de526697eb0146f7e0bc27c5b6022aab343ac5928b14319be9c816cbab7e7297fe2d4f26e3817559581168c4bc1006ad56d51d187a4b93ada37b0d0fb9b1d9f858203567556bc95001a5bfb4e2ef954685cc8e2a2c43ce99766cbf077fbb5ac0b680c68f27f36dfb542d544ef2f0de08e19923d6863ed69b9bd144b1bfe770fcd17dababec1e1a5a95ad6b0552f8a220057efe906e1e8e14b208b7acbd2a7ddf6d1b71418086bbb412562e174b07d2acf58d654ae6dbe6867b65f36f17df168b7e8c0a183464667bbc9d6d10004d67ccdcb288172ebfd2ae1b25580e47ec71d016f3e825e8d081cea0e0e6fa130cd979da9209cee35fa4857808eff3a8a3fe1a8776665ab6ffed68bbdbb3c8bdab10eb0fb7e07f58bc0ff8c768d9ed6477b1b98d39b883d7446e198732f08b2a6fe85abf21e478f0022dcf83ed8d299855576553bfd5a832a673cd52ca75a31c30de0baf10bf68aef1cea0513422d972b4108dc3d0fe3025909ea051047308686320607d03eb1f554ceaed5a42d1cd25261d0103f091a8b0343ea0b5d7267324dffeb925dbaf30c0bb0d15f3efdc2f7f97f997456ebb0d968948fb5c08a0d3d96482a32f413bfb23bae88cfc8c773656014998f50870255386988892c742f2a874c67a4ef0b6c76ecb90cfab0f65db9f1678a4df2e433fc70e13292cd1da54cd422c7f15c980d385b4209e36d3252967e46867a085535f2a65836db48d14747f23aa6937f9858c1eb17ae09b3d6c89dabde6ad32df6b13394d8c262096544d10ebb9bafb3b6481614cda7451f2389d9420e34c4f5ab0c80a16b0f8cbdbe2aa7a75968c2c23839d1159d9dc9544a7d4e23cd9bd5e16a8aa69f5e9af5c79f9d8db9d6044c888638a44572c876867d01e86dafb1f8dcd2acea0caa643ffc3068edd2cd373d620090cf444e1e11cc3e6df24fed857da5a43049c8a0c0fbbb3a4be1f15dd7e64d398e7516422bf671c101f8f33253824f6d162ef90b63cba51db692635092b3219dff7642921335ad77802da187097f8fa9ba3e68925267d1614b7d441377d22debfb15e5623c631e37e987f4b21999a860a005a406932f564ea703039905df406cf393b11ecffd2a8fd2c5396ae28f54212b9f0842d367e094d6dd6418ac360bbf79ad20cfba84b79a59b3a81bbcfade3614c51e21a7b5438ed4baa6e99bedf59299427ae9b2900bacf8a4d79901e02937d399dfec295b7480d6480f327e8743e95016779edb01836665e508c56ee7d800c3acfb370b3b958f3fa8e6f35ba4072451ad1ce9a2a318dec9fe434912732abc83cb2671234ac916603100309886899c3f1f66a2a5e43dd8c16732fa2a04f6303be77ef0574c3da247883af93a33c0f1526afd97e107f8b1e019043360c1cc3c2902ca2c9d70a804b9de2d8d29673a72a5c5ff49e18155946944fcdd87cebdeec553ba7527fcfd2b658fd01ee51dbd5822ebb42cd66bf6d9a41727ad28666652c22c0d3997fc7159ba5a11910fc18ac0980858053d846e4e5ec834fe66af1a4fbbfa9e635277925ce73de6601d0982db7e6017181514e7a61543012d6394333b853faab1b4fb6152e4eaef7e2c718871f9beb17df5dd324d2e72266a15ac7e052cf4ef49f0e476c8377490947512ae1016e86aa28c1a6f1f6881b71bc8415f13a4f3081c66505133767157bc0bd4bb649d9958c44a77954654940e9c0679e10442de6df1987d73db568b3d3736a29b2ee4815a3776ddc93f9ab537fce217066deb6f1561d7ed3861afc2d64b60c2d25cfb6d50e84e59af15f6f9bba2fadf1b6abc6e66b035accba1866aa2d4c3d5084c53eba5e66b99cdff2468b223a1348ac3871bf717f88b79ad7c1767ca5049f465c904ce106f356401775be12b109f6b44fef0aaaa6d0ef5a9bb92dbbcc0848b0565916ccad670af8be4dbeff009b57a32e11276aa477b639eb928ec070ca40136df364e6abedf8b34182e45c20d8092a410f1f194e5d672091a929ac2a0216bf7b25db499ceb87ec08bdf904d9f5348b2e5250a1267dfa933da1f7b42f9bde3e8562feccabc620d49e84e0a599c350c8f0e6d85722fcf087b8e53d67d135a63312aca6d48f32bd3d9b06f509c1f1ea36edbdfb855731c6cf8e871a89390f94b681af848b804e0bc025ff31be8ce9b8f661821ee743307701f46f73a5429747b4a8a13111c9463758d18c954dcd9ba053423d2dbfd22a94c15875f51fc576225ed3e84b3d82ff14d69b6704ad89c1c861d6893216b81073a1ddf94d91a825b02111afe3a9c3bc2a36efeb860638b8e735069100684c7c39c150bb4ead51db71d9d1ea54f4d063e4517a5d0c6147d7306c362dc7fe6572029359e29cf559398413abc69072f294414c0d15f80f161ba6117e240c10701511555fe624fad57123ec7130c4d2f274f75be86db4cdee73ce97927f0d191c61dc4f234d7cc36db14b6f64dcfeb8b5f520c36fdb4cdec29915f80260a046e2d79e41b5e40f3c5bebd3eca473682447fd23bd58a9f8d60e4f00ce05b2314bf1856242273a7af27bd7a002d0f60f628ebd84dd4a3559330ce0a88be18f804b98a184edc1845f09b8f74e8e9b58e1a52daebe8d6cacf4c44135dd0014c43e68bc55852ed3c8ccbbb9b6e79718ab97b6fc5302d31179b47d3e99dc5be7f81ae7038f76429c9918d343883dac73c0f06722e85b2b07dcdd89c09988a94a905cd37c88febb12f1dab266e61d8dfc820ecdf2bcb31a0818f44eff4feed402b5713743e2efdd063bd0c5185fccfc6a94f0b9777b0dcfa21ee624952c1551fd989b6849a8ade3ed772e24982e873b8af765b90714151dd108a99d9b76db8c7f83f54d151c16b16c988776e1d859901ddda93c3169c4a7feaee9e9329077023ef4158ea14191615e4f5e2872ec8e8530047fdc11125a00c707e014b6cc9f91e9a84e315f7f443dc2889c2a68b313ba388863107d56de1ff3b68e21fba32d3b4c97dd38d6f37e4c1586352ed4d5eb5faf9950bfb6c716aa2d058758a572ad481a3692dae77354f643841ef614864e84fd1909e42e3be848ce31e6e66fe4db80e9a180c291b6a9b4a0fdfca2ffe2f85b9196ceded3915e9923179e63742e48f3162f98c7de655d901456aa9d73af71ff83e65f35f36d18dec98d41087eff94d28e6bfc3d35b03d5e8af1cb38ff0706e73c528d6ccc2ef92840fad876fbc89bbd6852f5cb2b09a76f006efe03d6208a865310f6e7e1576924c665a79d9287e9d7b529ed1a5242bf248e23a8bf5b557ce83202c70702999d7acf121c4d9c418320043e1d9b3ded627d4e44ca4dc6013c036de76003277f42b3180f675ec47eab161ad8cf46e81c97940403f3ea0dce8fd1afb4bb2536f9b1d6f60d5d437ed4a4f111e0e44245180a3de5a8f7022f46747d3f299921976b509f2b9cb72ad6bd1130137e64a285b228a9cc2e3b9fddbd7277d8cb47ad714f44156095c23dd7dde30c20d0fe8a3458bf3162f0d3581a5bc5609eade6941be0396e09c8d3e9374f0b59f89ece62c56ab0b478e1608590bbac08937ed21e2591dc453a677a8bd288b1517798260af4caea0b191aad3e5c19569740771fe787df24b088f5bcfd53c4f48d3cc4473ac9d1356f5f972abffd5e83536ca5e365956011624275473eec70a77a80cd6b10afb07c8af1fd37b57c237c0e176af724b0530b3386f7e166c4a18ebc87623576203e31ae4b9f8648361d0fc9f3c41501b0acc39642eeec257a84d1cec6c4425c67c75b10265436cf2f0c5ad5f591bcf6559f19d244c6bcaecfcfd75d268e5bf8a0dca81327c8c720ddea774ab9778fe1f864d11c605b5036420af9bf0eb6031da1ef9b599c96c49613c33c93a5"}, {0xd8, 0xffff, 0x45, "a4df973188cd086fd77cf328bee86f85d409720183fc9dadb27fe65fc7cf696c3b96aa134164d5cf467d42360a7a6ecae343e74677f99b52640d23b87e216ca50c6cc7d93ffd4de470380632922facc4c478739bf93ba7e2b0fefca19fa8bf923112bf69e21916d2be9c530dad4645f257e3cc0d39373ea8d8bd85ca73337d17e1e5600d36232e58c30ba284fbb8864e28e1cc7e4a16ce8963f714f33d18cf20f5c4f2e1de67436fd052b9eaad477af76c03d08dcc45f504412a2343a1d210b22d5f14132cfae4"}], 0x10e8, 0x1}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003780)={0x0, 0x0, 0x0}, 0xc) readv(r0, &(0x7f0000004880)=[{&(0x7f00000037c0)=""/137, 0x89}, {&(0x7f0000003880)=""/4096, 0x1000}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000048c0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000004900)='./file0\x00', 0x982, 0x0) shmget$private(0x0, 0x400000, 0x40, &(0x7f0000003000/0x400000)=nil) select(0x40, &(0x7f0000004940)={0x100000001, 0x7446, 0x5, 0x5b, 0x8c, 0x7, 0x7, 0x5}, &(0x7f0000004980)={0x8, 0x3000000000, 0x8, 0x7ff, 0x4, 0x100000000, 0x1, 0x1}, &(0x7f00000049c0)={0x1, 0x3ff, 0xfffffffffffffffc, 0x2, 0x6, 0x3, 0x0, 0x401}, &(0x7f0000004a00)={0x101, 0x7}) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000381000/0x2000)=nil) readv(r5, &(0x7f0000006e80)=[{&(0x7f0000004a40)=""/4096, 0x1000}, {&(0x7f0000005a40)=""/20, 0x14}, {&(0x7f0000005a80)=""/249, 0xf9}, {&(0x7f0000005b80)=""/4096, 0x1000}, {&(0x7f0000006b80)=""/119, 0x77}, {&(0x7f0000006c00)=""/98, 0x62}, {&(0x7f0000006c80)=""/70, 0x46}, {&(0x7f0000006d00)=""/85, 0x55}, {&(0x7f0000006d80)=""/199, 0xc7}], 0x9) shmget$private(0x0, 0x4000, 0x8c, &(0x7f0000ffa000/0x4000)=nil) syz_extract_tcp_res$synack(&(0x7f0000006f40), 0x1, 0x0) r6 = dup(r5) ioctl$TIOCSBRK(r6, 0x2000747b) nanosleep(&(0x7f0000006f80)={0x1}, &(0x7f0000006fc0)) r7 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r7, 0x1, &(0x7f0000007000)={{0x7, r2, r3, r2, r3, 0xb0, 0x9}, 0x3, 0x8, r1, r1, 0x8, 0x4, 0x7ff, 0x5}) syz_extract_tcp_res$synack(&(0x7f0000007080), 0x1, 0x0) fcntl$setown(r5, 0x6, r1) r8 = dup(r5) select(0x40, &(0x7f00000070c0)={0x8, 0x5, 0x1, 0xfff, 0x80000001, 0x3, 0x401, 0x7}, &(0x7f0000007100)={0xc09, 0x2, 0xffffffffffffbf42, 0x5, 0x9, 0x9870, 0xffffffff, 0x20}, &(0x7f0000007140)={0x10001, 0x8, 0x0, 0x0, 0x5, 0x8001, 0x2, 0x888}, &(0x7f0000007180)={0x3, 0xdaef}) r9 = fcntl$getown(r6, 0x5) setpgid(r1, r1) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000071c0)={r9, r2, r3}, 0xc) getsockname$inet(r8, &(0x7f0000007200), &(0x7f0000007240)=0xc) shmget$private(0x0, 0x4000, 0x0, &(0x7f000010f000/0x4000)=nil) r10 = semget$private(0x0, 0x4, 0x20) semctl$SETVAL(r10, 0x4, 0x8, &(0x7f0000007280)=0x4) 13:30:43 executing program 0: r0 = dup(0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000000)=""/136, 0x88, 0x40, &(0x7f00000000c0)={0x18, 0x1, 0x80, 0x6}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000100)=0x8, 0x4) recvfrom$inet6(r0, &(0x7f0000000140)=""/223, 0xdf, 0x800, &(0x7f0000000240)={0x18, 0x3, 0x20, 0x3f}, 0xc) sendto(r0, &(0x7f0000000280)="b045527dbcd8b2b58ec03c23682315309745664ab7200ca8362a960c8918a9ccc2d7d9dee73eded9b938b61912e955a54d53c08975f355a4c36221d1732fdb102b32e4", 0x43, 0x5, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getpeername(r0, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) recvfrom$unix(r0, &(0x7f00000003c0)=""/4, 0x4, 0x840, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000400)="c9b899fc4f2669657384e3", 0xb, 0x1, &(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8) flock(r0, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() setreuid(r2, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setreuid(r6, r2) clock_settime(0x3, &(0x7f0000000540)={0x7, 0x1}) r8 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000580)={{0x1000, r2, r3, r6, r3, 0x101, 0x2}, 0x8, 0x4, r5, r1, 0xff, 0x1, 0x8}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000600)={{0x20, r2, r7, r6, r3, 0x20, 0x1}, 0x0, 0xa5f, r5, r1, 0x2, 0x9, 0xfff}) ioctl$TIOCNOTTY(r0, 0x20007471) accept$inet6(r0, 0x0, &(0x7f0000000680)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000006c0)=0x8000) sendto$unix(r0, &(0x7f0000000700)="381088c8bb443cc08ab1eb8fac49eff44cb5b2b8e7648de3f77e6374e863b4a74a4b4753691bed9bd64725cd28927051728c32de5223fdd017bd42f18d676cacfd50695a66aedb5c94bbc8937f21a7d40b9a09d3bef97d887d3904e68654b201d3c645a222e9193efa5da492f868939be4b1ee4b07a2743e7b760d12055107f86eedd307902cdcb8394f0110e20c1207e7762c4f2c8d2d5ceade1a8c75eb76a8695a2b127515", 0xa6, 0x4, &(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0xa) rename(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file1\x00') setreuid(r6, r4) setegid(r7) utimensat(r0, &(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)={{0x85, 0x30}, {0x3e7, 0x7ff}}, 0x2) seteuid(r6) r9 = getuid() sendto$unix(r0, &(0x7f0000000900)="6c790a41738472ce510b5edd6b0980faf50d7d943c280ab21403e04fb841560049cc08a964b940ca32380e95f0cd086c13ccd921d74b399ca0c1163aeecb8deb2d4a0c51b2ec4511bf58d1d4fff98c7dc6072a1492c51bb1f797ff68ab21421018c7bfbe7866c59c51fd47b29be02b3844ea7887af2df94773a1eee49df6a7514180b74893f0a993218292c043614b55de40c4b89b64eb1a062d70fefe6dd83943f77a720a46a67c676b904f50ea06c2c3bfb77f4c0806e3e1c60a9f855279a8d2ef2f66bd5f34a7e159f9dff5bacb2fb84b9f90b190a929912926847f8ad95d86ad4e265c9207c879d7ef19938f92845a", 0xf1, 0x400, 0x0, 0x0) r10 = semget$private(0x0, 0x0, 0x48) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000a00)={{0x10001, r9, r7, r9, r7, 0x5a, 0x766e9ef1}, 0x0, 0xfffffffffffffffa, 0x3}) 13:30:43 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x3, &(0x7f0000ff6000/0x4000)=nil) shmat(r0, &(0x7f0000ff5000/0x4000)=nil, 0x2000) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000000)) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 13:30:43 executing program 0: r0 = msgget(0x0, 0x80) msgrcv(r0, &(0x7f0000000040)={0x0, ""/29}, 0x25, 0x3, 0xf58979cce9fae03a) msgget$private(0x0, 0x74f) r1 = socket(0x1e, 0x5, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000080)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x5, 0xcc1}, 0x10) 13:30:43 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = getuid() seteuid(r1) write(r0, 0x0, 0x326) 13:30:43 executing program 0: r0 = socket(0x0, 0x4000, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) r3 = dup(r0) ioctl$TIOCSDTR(r3, 0x20007479) socketpair(0x27, 0x8000, 0x1, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCCDTR(r4, 0x20007478) 13:30:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) fchdir(r0) 13:30:43 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) minherit(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0) listen(r0, 0x3) 13:30:44 executing program 0: getpgrp() getppid() getppid() getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getpid() getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socket$unix(0x1, 0x5, 0x0) getpgid(0xffffffffffffffff) getppid() pledge(&(0x7f0000000140)=']*\x00', &(0x7f0000000180)='\x00') r0 = fcntl$getown(0xffffffffffffff9c, 0x5) r1 = getpgid(r0) r2 = getpgid(0x0) setpgid(r1, r2) r3 = getpid() setpgid(r3, 0x0) 13:30:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) dup(r0) nanosleep(0x0, 0x0) getpid() 13:30:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8082, 0x19d) r3 = openat(r2, &(0x7f0000000280)='\x00', 0x8000, 0x20) fcntl$setstatus(r0, 0x4, 0x4) write(r1, &(0x7f0000000040)='\v', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) dup(r3) 13:30:44 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) poll(&(0x7f0000000000)=[{r0, 0x45}], 0x1, 0x0) r1 = geteuid() setuid(r1) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r2, &(0x7f0000000040), 0x0, 0x1, 0x0, 0x0) socket$inet(0x2, 0x7, 0x7fffffff) wsmuxpoll: not open wsmuxpoll: not open 13:30:44 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = syz_open_pts() fcntl$getflags(r0, 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x101) open(&(0x7f0000000080)='./bus\x00', 0x3ba, 0x0) 13:30:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1d, 0x828}, {0x9, 0x3}}) poll(&(0x7f00000000c0)=[{r0, 0x10f}], 0x1, 0x0) 13:30:44 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x400000000000) fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000000), 0x10000) 13:30:44 executing program 1: setpgid(0x0, 0x0) r0 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = shmget(0x0, 0x4000, 0x640, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0xdd8, r2, r3, r2, r3}, 0x0, 0x573c, r1, r0, 0x64e1, 0x100000000, 0x9}) setpgid(r1, 0x0) 13:30:45 executing program 1: 13:30:45 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x16a}], 0x1, 0x586) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6e2c0eea899f030400ff7f00000000000400"}) syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) 13:30:45 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) wait4(r1, &(0x7f00000000c0), 0x9, &(0x7f0000000100)) r2 = dup(r0) ioctl$TIOCCBRK(r2, 0x2000747a) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) symlink(0xffffffffffffffff, 0x0) 13:30:45 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10003) fcntl$dupfd(r2, 0x0, r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) getsockname(r3, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x5e9c703cef48f843, 0x20000005}], 0x1f, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0xc4db, 0x3f}, {0x18, 0x0, 0x5, 0x5}, 0x7fffffff, [0xfffffffffffffff8, 0x8, 0x6, 0x1f, 0x0, 0x3, 0x7, 0x1]}, 0x3c) 13:30:45 executing program 0: mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) r0 = getuid() r1 = getgid() getgroups(0x133, &(0x7f0000000040)=[r1, r1, r1, r1, r1, r1, r1, r1, r1, r1]) r5 = socket$unix(0x1, 0x40000000000, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000), 0x10) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getgroups(0x3, &(0x7f0000000080)=[0x0, r8, r7]) lchown(&(0x7f0000000000)='./file0\x00', r0, r9) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) setitimer(0x3, 0x0, 0x0) getgroups(0x6, &(0x7f00000000c0)=[r7, r10, r3, r6, r4, r2]) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) geteuid() 13:30:45 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000540)='./file0\x00', 0x40000000000000, 0x0) execve(0x0, 0x0, 0x0) 13:30:45 executing program 0: socketpair$inet6(0x18, 0x8000, 0x1000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="2c183a5f8675d3fb8a475a70d04b7ce787053cd36ecd33016d46dbb400bacb47a19248fdeb579b3fa841a204f0f551430d58b8c5e01eec2e4f17a3714f634c9df1636da3305cc1a4fa6a36380b8238f4ed92a3ff2cc55314b8c30c1e9727784c7bfeaacfd7dac930e50bc4810eaa309af1d1f6072f2182b7ff7c002537741834a3", 0x81}, {&(0x7f0000000140)="18e5b33a6cd836eef48ffbc19a78d32564371786ea66ae766b293797b4f7a0", 0x1f}], 0x2) dup(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000039c0), 0xc) getuid() getegid() getppid() geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003a00), 0xc) getpid() getuid() getegid() getppid() geteuid() getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003a40), 0xc) getuid() getgid() getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003a80), 0xc) getgid() r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) writev(r1, &(0x7f0000001800)=[{&(0x7f00000001c0)="656a93eadb4a2e5500828416e10756d1edcd0a49e698c49bf5db8ed23aae1fc20efbabf8fdd690e4fd9a3d99a8bcfe32c991c9fdffcabcea", 0x38}, {&(0x7f0000000200)="b1e91bf4443d158a8c2c462cd143cc9cfe8b814a299c9b6ddba9c59ca91309d45ad4c23c06294ca9bebe63ad77b9055e52f625b14777f52d7d73f143565392e9971921b1f3afe0a9d1f68b82f676932e1ac040aad268c7531871e89fd9c7c24f2ef3bbfce68889c97f9fc2abe86c493eedd831f537c7907d718f032cee16bec9efb578c678e734b74dfa1c8d9201746bf8461dee73be8282f341e340e891733f78a373e7532f39e062f9822a82b8434f1d", 0xb1}, {&(0x7f00000002c0)="1a9a27551d54532273f6d72f92017c9620bb2576ee8296012a9d90e9cae67cd79d7de5b0325feba048248bbbe59e6be966d249b994f88f6039190832afe63f84314ec3366def40d0c3ab2c4229099013cd83e11f60362e1f39b48461b4717cc4d11ab04a595429477d1827cf002739f943080705f3fdb3cb8af16bf90913525d522ebb5c908a703e2ba5a606fd3aaee26bce9415cee98de606cb", 0x9a}, {&(0x7f0000000380)="fd6da63fd49ac2b5e2fba7e89d15b0be365417693efbc1f04d20d403d97913f2af1fd337460ffe9c7b290a05593c94bad46036320b355db073fd4a07a217799437570a0e76d28b538da25d2f96f269bd3c5476a7399ea06e2191fae35ae0d78b1594d755f66096a207f4ec60bac4c68811e8603e1ac7eda8310d172e928dffa8de7d7b40f092003f1f67a1c6abac3b1a65d74dcda4ad0632e95f68a16e5c00d3194181cc85ea2f6cce646896270e972e7180b85857b2fb4ef4daa77e39175579c0bd87", 0xc3}, {&(0x7f0000000480)="7c89615b2b252f9de7bedab1b5293bad9a26a3837e47ff9c3db1077e0be6111351eb8bc14fc1657f3d34b733156c4ddab35a661b543bc5e23fafba38e0abfc98921499a5783d927cfdc7def1b2e3545e27effb0eccebb53a143b40817db305abd66bb5e9c9e80dadd3e8b5ec25fc84efcdbd0029a1c30bb78e8adf86a7ae2738b3d1a2b6539e998caf92b6e9", 0x8c}, {&(0x7f0000000540)="1fa482df1099d3c3c50c29fde626de6f8db61157c16ac2a5a90ecb47127b60dec0e03564b3dc59a9f9b19fba062027ce97387cac5efb2eed5b7db420a4f66274a8e0fa5bacfaa33b17a48238534b0c5027a047162a48f915add4a3470095b106654d28eff8e720da772b92fd0c9b537fadd050a2164d9d5569a957f656de43dab67bfe1f6285c8b61868ce3ab14f320fecdffa1144cba3d2bb81dc1cf0e4de2fcaa74a7aebfa69c9982f24743b65632f8447a39a36de0068080c493fce06648c1cf9c842b9df2dc2f4316f44a2c3cc949fb77c18428be413843a3c7539c586bb0a9fd31e8173ba5307b6e73a123f54", 0xef}, {&(0x7f0000000640)="582d3e54466a12b5c939c2f176423d079c5f89bc1fea784fac005c281f55b2d4867d87f836e97383437d145064d9307e04322bc4443bb99cbeea1b49c16fdd5d5c5f6fb936953eb486fff0382c5d2c48ac79f6659e4666f0b40c2bb36c3500fb6d9db9dc9195a5d4e0d6aefa84aaf096c2d8100da3d9ed39e9381e568c119c", 0x7f}, {&(0x7f00000006c0)="dc59a2e5a0003c7a5e4ab51a6c56025db945df2b541187d57197ced6daf69a66c0293175f233cda5887ff3df151ec95a7ae53900d28e9b1e9dbc6ac85e3775afe282227760c6a0a52c93bd162bd23c7d41b41817be81cc07c78346f108a55a246dde0ecbaab20c20f9ccff792ec55bff978a8b81513641ba8020d6990cf62a946e42d93a913b6e1a507f8d2e6b3ae57382791a29aac170021a6dee0fd451a042d7c64f9be73f2e9eb2407d7d7ca1d0944a73ad70fdafc3c4fbc85510af9b34edfb13d2f10ea151ab1017ceb03d9a5d850133c4ee24c9940ca79e606410fdeb62cd95ff2af5f9a79d56e5a38bd982db7d378c9f56a1ced1c7fc8d69126102ed8343d3b34ce7b880fbb37e344cf2d26c09f935029b963fba439b86184d52e8036058e8333ba808322ccbd40c76b6d55247616364491a746b20f194cf1b805c34f3a373fae6d475d69cb34fc3cf1687276e96035d9aa2f2c4ac407f136be67b7453cbdf0a81c1157823e50b5dfc6c07c5bdaa3695273378edbd6f2cdbeb5929d79fcb3b5c46032d52319f5e4fa1405771168ed70c716ab6afa980b3ae11760ed51c5282e22235f3003f087efa0a089d935a21048943cd5684d1617ed41d34f9ba131f2f8632aa3a24fd89818360af83b9b561b667d9a8f5dc64ea64cfae3095c79bda479dd7a4ee0256fd1de19d6cad5d741fec7f777aa1f903c6753b5560600062756d7613d9e54ce6176067999065341847870e6de9a6a29b4574ee11a94e32dcc230cb404f1c3fab7cc7e34595ff62fac5f72e9a2b5d155ee0370a0c7223730b23f2f8091dfb4a1a1a763fc0b142354500464ce720beaef4f240605fd86ca403c738e9fd9adf6d22f7f59980c1e9d92e98ab0a5e9348eaeabab4e138f3076e86e6dbac875b011e753d630cf00a22835185053b2fd59e4cf0ee0927aed9b6065499b14e6c380a5bdb3d3dcadae4b28c16d16b9aa0a402fac8c24f6f03b062c1013830cf33f5d9767d9d60f803e290f9519dabb0d768ecf4a51d601b9056da1728f83af0f91416102ce377933be916094a14f571489814f01dc3ec2cb6ef0def343b6f8866b7a83fac4444f3b7f631f44bd523de74c29da948ae6d711734c453302c1a791d0f3a51b3b313252bab06d4330f871eef09e329e64add2cf44381612f8fc5212393d2fb6b4483c3e48f4da0aa98c3499ad8efc246a78488a0c29ec57818b49334a0a1b96173268c533244759e38cad37f3d542309a81043ec69c5493217cce6b367c675b5bec62b970e454ecfea4b25c6fcc6210f0a0c7e8c4d3e1526c580ec10a5ab3b003fb2d93e3600259c58f64bf15ffcb79b5b51a8b055580557f6dbed5bb51d25e0d3204cdc0a751f6c37ce5803abe297e6aa794b512cba2fc48dfaf2b405bb1e93036d015be7c8f1a6ff04ac5bafc4c090e09289094abe325cccf618a73c9954f99bbdf6345482671139c4b255bc3b79a12a196127b0b144147a5b5689aee69a33c932cd219aee7ab4e793f32113eb9f3b1883c255c173a1ae7bad5ec2dd0c3927032b7b98a1a0f5811b0e3c9cc58dd6c2e17fd8244490af16180ed6227f25d5daa70e1d1905f7b70d0027217cda433cffd5613836a1642138ce040b239c7dff9fd08b55d9ebcbbf0f29466612107c2455edc9d39dba815071c2e35442c146e13c8549cc30ce8284166d12680cce53a02d40a011b1aada03edd541f4e5d0cd1eaf91f4d16a992f879e02003981a3a007e095b4583fe379fc0647e356b304c958d449b66a5573b00cb5c9c829c75251ac0d9c2b1cda12ed1c8a574e71e4660aa0feceaa6c6dbbd6d504c76696bda9366116480bc0a7971683a04109f8a82f33b91701231c44b8aa03e2bf2b33bf75a38cb793e4c224fbb11673efd88d0838231882b3abbfab6bcbbeb6a4ecf5f7d7ce29fd1330e26aa691d431f0a474f34404391b07d437cf5539db853af78398c0296d8447192552dd5828e327794430b72bf6f012fa8ce43d759730c0ecf31406c5634a7dfd80985a4dfa4ed44b69fae50ce868d8b1ae62eb5b2ce8340b7e2d31848d89c10ee98fcf94fb9dca004608ad87b41454cdf343f620793cb7a9c1323af4d6c7bfd4e13a2fe3619e6be9b3a0471956c6a6c04b67843149e6516da9527926d963e1c842b89489d7d135b6d9ce738e52ecbf766952da378a7481a340d1e11da6fb4f765bc2c6c12ecbdfb4c14cdacf17343694e8cb1cb682bb6e990ca48bc61963904d7449ffe86e90ddb1df387a933690259540aaeced5816789b333cccf8b4f8153cb5096a9e278aadbc9431902bc7c5bb0a6436ed0da20ef6a3f9312ebea6643468fce7809a4d55e19080317f5a5d37b6153ac040580d0f771b9b571c56670f74d5504e58df2413dd1fafd12140ec6775f89621394fce165c10e72f88bccfc9e8b0d5f2f39b7244f60b2efe52075e3598de27ef8687a1fcc4ec7d214bea878a768c0495a817584740c2cc5daf3a93a75315adcc06eef28ae5d2fbc41d6c6e438f7a5e06e8d4a30cc9a6af6b985b635eacaef9113b199f44e39dc2a72114bb938dd027142dde255fb57589119f00cd38f021e1f4f14d6030cb183665ece1aface98fd3cc4518bcca9fc44c116de49b6319fba3e7f90b9d38590779328a27a0d3bb416f52980877b065e98099476df782a381a971e03fa2eff144793d68f14110d17cb1fb4c70aee317ee4b2865e8d5a78750adb491837c0d81144ff6d50b12f11b7939367157cbfce70423d47b34d91aba3380bb191696c800d31686a04a3d009758623cb20e80bebad1042c34c1d7d69e1f802a2bce20ac3b7aa3ee27bf8ba54ebd310548af6ac975091c344d42da9a840270410a3f48193434d7d323128410a4d3ad0819003dc7d54ecce1d005d546f53ddd496215bcd81847d3e1ef26e4246d963ec8a536b769452aa5702fd6280f6081141d34a61bdd0876a8c30576c78c0dd15b10d852eccb197fb97d7e43a7566d35f657fd8eff0d374916c63847477d2b5cb33871d1dcd2ef32d5edc0dc135f4925934a8a227df953a5bb61b6ee6847f9fe4470320e0b81a4b391530c802678a4b947cdb2ce2c1c7d2492d7ef7e4b66f5fb9aac9c00135abf604cca890c9b37865c242623ca6e43981a41f0cd2f2dee576f3cea5a40a144849404a6b26710f80afb8e4f4a551c7661b40332eada260b3f9a0700c47924023dbcac224985f642ba887e715d56bee2e41160398bb5514f6fd551c9212e532538e306f9131079fa083bf5e757e8179ad8bd7e549da0cebdf7ca30d0e5d459b3e3464525e84d5b7c039486c54f46327b56c24cf15ab6609e9c6516bc348ded5c9fd5d457fd991d1aa1bb9e61ffcbddd29d1543d6eaec8737d0cb3cdf2ca19bc9b3e6b4af219ca5f42b246dee511016c06fb1d9f7017c6fa0307139c129b082336edcb75a6284265968daf335be923ed69ada187e35bc2c0f0878858de66f98cbe1ca3600bb8be1656198e394b839396d613893d7f22adf5678f5afbc2f9b7ad42d19b3895dc4b2d07001e01d2afc309288fed26d97f477e174bbf7dac0f8383465addd681abf81ad5cec4f99844186a5168db2812e5c7612bbf4bef0c92852a5e708e5dc6e64cf0b82f0906adfb7f653f94e6aa644511010526b77a8f5d8a6d26cdce9b21675766cdd77f55c9f0680952d87356de574f3a93a3499ce74ba10a88572f79a333550e5a10da720fc7ca6229177a8f76a82a9c2ee4fc3b7623c92b22069f614dbc0337c75ad159ef4e879b31187c7a4d506c1128a6aed1225087a5beb152209cd2a8bd021458e6e67448d8aaa17a0bcd02910332ac3eacb88ab5d5856535897c1dc129944fecf831ce67dcf15f8916e4703080dc115d15465950c289f372653b3058a297c0c4039deac94cd7ae87b6a77c60babcfb471132b357ed4461a52deedbd6c1c9abc89aaa8ec15b658f884cde7662677a9f699eb99989c460663573c8dc993fc6fdf1ae2ba386cebbf28f8b20b9b53277bbfdbebab80fb7be7fef41c0e544a1a0ce0bac1fd124f08866f0fd38c3c81b507e478b9d6c308bd51daaa7ff2dcb6ae32b8a6f624329cf4b9e6ac824f8484c0baf2d6c84f50a2de059770bc07e37cb2fee3371b9f7ad66a709fbe94b4aa7e2a46a57dfa724e9c5dfa56adb0f13182c5a7102f3c595884d01e37067cbf2ec828353802c3fb55a12d5f7e6e9e55ee44b2eec925ea96667dfb6e992a42844814e26580defc24b7af30b6c9a7b30bedf734322f0423657b557cda792e27cf23a6bb9ab6cd69e960df03aa3143ddee9d1f7385c2ea2fa66a0c18af5f98879a1acd7494204a6f1941b8f6808ef84058c9cb88108d8b5225d305fd7f993a4a676d200cf21e9c4a7d340c990572b15577be6cc4285cdc05e7db13847ab96b8c108635bed504bb7bba3646b5b564d829930eeadda2567dfcfb5c691e4a045bd8db69ef72a2f0a8701f77d784fc9fc21ae71f9007b04b5cb58046a39b2c703eb40d18f4cf1e758c2cf3464c42475951d5092a175ba23b021c01f3e3cae42fc49324e5dabcf940dfa3f76900094315d139b210136a35dc58ff40a17732a40876d820ffb13302b180882629199e6464ae0603b8c4898f7b1fd3e59e6ac0b87e6e7db9cc00819e1f42292cdfd74191fc83fc515bf3c800292435ae76eb891a4aed1407ffd14a37708d73da04c2626c07f65a64adb3127364a366569611ceef11fd404360d68d9ee1e2f0e732fba534a5ecee4ff1979c1833577af61202868280dd291b82693b789970073a65af599fcc98594a7da2d07b5eae6468cfec9ead3a31bf90ba8593d43c42179597a36f82a241e9a16e655e52bdd362a88c6396acf452ceb53b460bc68b3607367cc28a9a218d4c09573201b0d837893e434fd3b1562cdd128be01e3f1bf5d8e009b135a48eafb76fdb930c75a03704d5945ebaefef9821be36d0cd5c0ba5a84fe2807dc915c47ebc9db2af1739cc2002fc94893d23f962b081e30b2f0d75912181fc6417652e5fae3c91a792cd5c9c82b0aff5789878432a1a83280002ec1f8a4fa44b0889e843034cb1bf135c5b24d958ff31fc97497ba3788f19935160c81d05c7c79897c5082d3b9409bda204476c3daed61f63ccbc11f6ac3253e59c41dbd615acb8c55ecbc73af6effe63c91671467d5fb83854337317f237f1c5cec7a520c66d2ca57b89885b4295205f8e68ea9a952209bdeca856c27a587cee075097b52568095e4ac98c22ff6f68a2901de349013c4405ad9ed33f1608056b53f1bf85f804378a80c0ecfc688275bc17f1354928fb3a00678a205f4e36fd1d10577cad185b5ab2097f404e3e8119b9c025eef27eaced07cad196b16cd025a365c0674e3edbe28ef8038dc8dc8546312a7685054ce194dcf8534589f88be87271540683baf20a4ad12b533e84b80559012dc1028148537e620942b47fb37194e4814df2f66495aa9d4d3367021f94b225466788c67f4506147ed42ebc3229ffcc3026437e40d2a2601e1704bfad5b771b4bb8c66030f7a6da66ca98842d608cd7a41a34a9ea66af92b9e02729669b942c245db6efb57f29e6bee95fe9e0770350759ae640c9c7f5ab3c9aed5f938bd469fe62993ca8e9e688654bf65e7708d8aacb8393a2a008dc5ef81b76109267b4cfbbc0ac23a53f6849107a71903dbfb8d3ac89d8b9aa9e7be909f986bea1f3d180b9e3e044c54fac80bfba875a040c4fc1f6a2b07d18ce7b54d429c9b21ca95c2da404b621f0310e6c0b8e6de71ba03c0a0a80363bf1", 0x1000}, {&(0x7f00000016c0)="682fd8966e2b207746e8643daae1a36b8f62240ce1c3aa02510f417f4b5e17fc1ea6f56497ec3eb5e77de17b33878f0c4ece1673312c0a4446c763eddde47366c3ba66d64f00859b4ee1d638f6d84be58a389b2dbfaf4896a59b5c1268b9e0e9ddb27c58988abbb0b0fc1a65a581b02a35317040bdb7fc5d4a2a247d874c443213f97e68a6837b4abcb249bc5f2d94b2bc3247", 0x93}, {&(0x7f0000001780)="281645d47846f46d48b24fa041e55cdbd2ef1b1201f25bd95d0fd10f0ead0158367b75dc8619504bbaf1d26cbc07b19d4d20be471efac2678b2340cb74de3a8ffb21176e09484e249a750de1b9f6c2a69d6da440a3edc11e7c19271340d2b887fd4eec29fcbb597ab1cf5807f7f05cd8b82d3f54a83175f1d7", 0x79}], 0xa) fcntl$setstatus(r2, 0x4, 0x0) 13:30:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) select(0x40, &(0x7f0000000140)={0x0, 0x80000001, 0x0, 0x0, 0x9, 0x8000, 0x100, 0xbc95}, 0x0, &(0x7f00000001c0)={0x2, 0xe16, 0x3ff, 0xb1ba, 0xfffffffffffffe00, 0x0, 0x2, 0x690}, &(0x7f0000000200)={0x6, 0x7}) 13:30:45 executing program 0: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x2000) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) r1 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/71) 13:30:45 executing program 0: clock_getres(0x4, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 13:30:45 executing program 0: poll(&(0x7f0000000040)=[{}, {}, {}], 0x3, 0x91) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup(r1) socketpair(0x3f, 0x2, 0x5, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 13:30:46 executing program 1: r0 = geteuid() r1 = getegid() mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000140)=""/231) chown(&(0x7f0000000000)='./file0\x00', r0, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x274, &(0x7f0000000080)=[@cred={0x20}], 0xff0e}, 0x0) 13:30:46 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000f10fc8)={&(0x7f0000bff000), 0x14, &(0x7f00001ecfe0), 0x1, &(0x7f0000f21000)=""/79, 0xfffffffffffffe9c}, 0x0) 13:30:46 executing program 1: r0 = syz_open_pts() flock(r0, 0x1) r1 = syz_open_pts() r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r3) fcntl$setown(r0, 0x6, r2) dup2(r0, r0) 13:30:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) socketpair(0x20, 0x2, 0x119, &(0x7f0000000000)) dup2(r4, r1) 13:30:46 executing program 1: open$dir(&(0x7f0000000240)='./file2\x00', 0x0, 0x0) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file2\x00', 0x800, 0x20) truncate(&(0x7f00000001c0)='./file1\x00', 0x0) 13:30:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x400000358dd8a}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x7, 0x3}, 0x10) 13:30:47 executing program 1: socketpair$inet(0x2, 0x3, 0x0, 0x0) socket$inet(0x2, 0xc000, 0x5) 13:30:47 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x30000000, 0x0) r2 = dup2(r1, r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x400) kqueue() 13:30:47 executing program 0: setgroups(0x0, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0x9, 0x401, 0x1, 0x13, 0x4, 0x8e9, 0x20, 0x6}, &(0x7f0000000040)={0x88, 0x101, 0x5c, 0x800, 0x400, 0xaf, 0x97, 0x3}, &(0x7f0000000080)={0x0, 0x9, 0x3, 0x3, 0x100000000, 0x5, 0x7, 0x8}, &(0x7f00000000c0)={0x3ff, 0xfff}) 13:30:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socket$inet6(0x18, 0x5, 0x9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xfffffffffffffffe) fcntl$lock(r0, 0x7, 0xffffffffffffffff) 13:30:47 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x10020) msgctl$IPC_STAT(r0, 0x2, 0x0) 13:30:47 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x20080, 0x6) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x44) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xfe, 0x140) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200, 0x0, "65668c1f2a1c3b00"}) 13:30:47 executing program 0: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') utimes(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = socket(0x6, 0x3, 0xf29) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 13:30:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x9d54, "4ccea745a6355db509dd66c868578fa8a5877051"}) syz_open_pts() r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000080)=[{0x0, 0xfffffffffffff0a5, 0x1000}, {0x0, 0xd0e0, 0x1000}, {0x3, 0x1979ac0b, 0x1800}, {0x2, 0x2, 0x1000}, {0x1, 0x8, 0x1000}, {0x0, 0x1000, 0x800}, {0x0, 0x0, 0x1000}, {}], 0x8) socketpair$inet(0x2, 0x5, 0x7, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000004c0)=""/4096) 13:30:47 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10082, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x102) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) 13:30:47 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000240)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) listen(r2, 0x6) fchown(r0, r4, r5) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) ioctl$TIOCSTOP(r0, 0x2000746f) 13:30:47 executing program 0: execve(0x0, 0x0, &(0x7f00000009c0)=[&(0x7f0000000840)='\x00', &(0x7f0000000880)='&}\\\x00']) r0 = semget(0x2, 0x2, 0x5211a5464fb9115d) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/255) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 13:30:47 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) getsockopt(r0, 0x1000, 0x5d, &(0x7f0000000000)=""/19, &(0x7f0000000040)=0x13) unveil(&(0x7f0000002500)='./file0\x00', &(0x7f00000000c0)) rename(&(0x7f0000000140)='./file0\x00', 0x0) 13:30:47 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) poll(&(0x7f0000000000)=[{r0, 0x8c}, {r0, 0x12}, {r0, 0x10}, {r0, 0x100}, {r0, 0x4}, {r0, 0x14}, {r0, 0x8}, {r0, 0x4}, {r0, 0x7c}, {r0, 0x4}], 0xa, 0xcf) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) close(r0) 13:30:47 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x3) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) listen(r0, 0x2) 13:30:47 executing program 0: r0 = socket$unix(0x1, 0x8004a, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1, 0x28be5010}, 0xc) open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') truncate(&(0x7f0000000180)='./file1\x00', 0x200) chmod(&(0x7f0000000000)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x40) socket$inet6(0x18, 0x3, 0x7) 13:30:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x11) setegid(r1) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100a, &(0x7f0000000000)=0x681, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140)={0xfffffffffffffffd, 0x3}, 0x10) 13:30:47 executing program 0: nanosleep(0xfffffffffffffffe, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) dup2(r0, r0) readv(r0, &(0x7f0000001380)=[{&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000080)=""/132, 0x84}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/111, 0x6f}, {&(0x7f00000011c0)=""/29, 0x1d}, {&(0x7f0000001200)=""/115, 0x73}, {&(0x7f0000001280)=""/206, 0xce}], 0x7) 13:30:47 executing program 1: unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000080)='x\x00') open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) socketpair(0x38, 0x3, 0x8, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, &(0x7f0000000040)) r2 = accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f00000001c0)=0xfffffffffffffdc6) r3 = getegid() getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x5, &(0x7f00000002c0)=[r3, r4, r5, r6, r7]) getsockname(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x4a) 13:30:47 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xfffffffffffffff9) setsockopt$sock_int(r0, 0xffff, 0x1a8f, &(0x7f0000000000)=0x2, 0x4) dup2(r0, r0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 13:30:47 executing program 0: 13:30:47 executing program 1: getrlimit(0x0, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) 13:30:47 executing program 0: mkdir(&(0x7f00001d4ff8)='./file0\x00', 0x0) rename(&(0x7f0000001240)='./control\x00', &(0x7f0000001280)='./file0\x00') r0 = socket$unix(0x1, 0x7, 0x0) setsockopt(r0, 0x9, 0x6, &(0x7f0000000040)="9b103098b098a377e507fa3530d0ccc7c75c653ed05136", 0x17) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./control\x00') connect$unix(r0, &(0x7f0000000000)=@file={0x0, './control\x00'}, 0xc) 13:30:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e6411", 0x21) poll(&(0x7f0000000140)=[{r0, 0x4b}, {}], 0x2, 0x8b20) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x4, 0x2, 0x81, 0x20, "c698f57985f47438cadfea63ad0baef02ea8938b", 0x1, 0x400}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7"}) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() chmod(&(0x7f0000000100)='./file0\x00', 0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 13:30:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x5}], 0x2, 0x0) 13:30:47 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x1000, 0x5}, {0x18, 0x2, 0x7, 0x4f38d496}, 0x0, [0x0, 0x3f, 0xffffffff, 0x9, 0x7, 0xfff, 0x1, 0xfdbc]}, 0x3c) r1 = getuid() r2 = getgid() chown(&(0x7f0000000000)='./bus\x00', r1, r2) 13:30:47 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r0, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x1}) close(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x41f) fchmod(r0, 0x41) 13:30:47 executing program 1: r0 = kqueue() r1 = dup(r0) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x9, 0x7f, 0x0, 0x0, "2724a716b37c7fa80bd1a1a9851a0cdc4902608b", 0x5, 0xce8}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc00, 0x0, "eee63d343cc3d54755e0b7dbf4863a06b4d8b994"}) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x5) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x8) 13:30:47 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r2, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r1) 13:30:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0xffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ddc89e725eb8ddb7b2cb5b98f6a830a3c02de69f482b77078fdba78ee35d6919ec4f7492247f2dbd47db27c7bb662b534f7e02cca6239c73b7cdb7", 0x3b) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000280), 0x0) 13:30:47 executing program 0: r0 = socket$inet6(0x18, 0x8005, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x2) 13:30:47 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlockall(0x3) 13:30:47 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0xffffffffffffffe2) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) dup(r0) 13:30:47 executing program 1: r0 = kqueue() dup2(r0, r0) fchmod(r0, 0x48) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x15, 0x0, 0x0, 0x9000}], 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd}], 0x40, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa581, 0x0) 13:30:47 executing program 0: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x7000)=nil, 0x7000) r0 = open$dir(&(0x7f0000001080)='./file0\x00', 0xa0, 0x114) socketpair$inet6(0x18, 0x8003, 0x3, &(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) getsockname$unix(r2, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 13:30:47 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) accept(r0, 0x0, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) 13:30:47 executing program 1: getgroups(0x0, &(0x7f0000000140)) setuid(0xee01) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="2d4afc06bdbe70dc72dec86437a349fb4ba613ef9426de8269452a7b8fd9af4b304e663cda0fe39e3a004b1117fdda51b4fed3dc4697af740d4281a36c5c7bebd146efda2a4c66a31001d8c182cffb2dade641bd6c1e4d0d68885bede1", 0x5d}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x4, 0x0) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, 0x0, 0x4) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x1a6206ac00bb218, 0xf, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x11, 0x2, 0x100000001, 0x4}, {{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x1, 0x4}, {{r0}, 0xfffffffffffffffb, 0x2b, 0x80, 0x3, 0x3869}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000033, 0x40, 0xe0000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20000029, 0x5, 0x7fff}, {{r0}, 0x0, 0x4e, 0x40000000, 0x1ff, 0x9}], 0x789a, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x5, 0x6}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40000001, 0x1, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x7, 0xfffffffffffffff4}, {{r0}, 0xfffffffffffffffa, 0x2, 0x80000089, 0x7}, {{r0}, 0xfffffffffffffffc, 0x14, 0x6, 0xfffffffffffffffe, 0xdfae}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x100, 0x3}, {{r0}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x8, 0xfbc6}, {{r0}, 0xfffffffffffffffe, 0x2, 0x80, 0x80, 0xcf2b}], 0x2, &(0x7f00000003c0)={0x5, 0x800}) openat(r0, &(0x7f0000000400)='./file0\x00', 0x20080, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) setgid(0x0) 13:30:47 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x60, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) close(r0) r2 = getppid() r3 = getuid() socket(0x10, 0x5, 0x8) r4 = getegid() r5 = getpid() r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000000c0)="4868820902b3a460251a4cdfba444c4d295ab6173f90b1332b28cb72b75b2600aab5259a91adca4c1d1df6a3db18a1a7f388920d2bb9ee44a7fba01530dacfd1ee4205a9cdcd6f9cc04e00066a3b9b90ce61d603ba5b7b11", 0x58}, {&(0x7f0000000140)="6674be4cf8fbd6ec54b359667e2443d1d93ee93403709b796673ea9387b3dc0b69a63053c22e87e946081fcd108c4687feeb0c8002e56ca09ca2ed010ab0f61127f9d79cbe3ab325793d72953c1c38bd56fae33d3a8f1f86d33bfff43c992f5c61a2dece4ce383455d2ea8422671e0c6e33ba81c4ad88c41cb36464472812ac78a81cf0a5f915946967525c29202e76aa5e52b3c62a651e1800293deef9d54d5e9746d85e891338ec1dd00509f9a05b3d8178c9d074f723f1843096cd7aa3c3c0fb9f8ed7d8b77300e6a5d13b18721cc29d100b09be0f761be262ddf8eafaa9c3aba9a8a4588ccba737c58c1937e", 0xee}, {&(0x7f0000000240)="01248329aa71b0657645054f41cf8a061de604f89280ae60fcea42ad54cd833c341bba392c2f324df35d2559ad7725f55a49109ef5f310bf4e54cded764812cbcdaf88e6ce43e3144bea199fc67b2c065575ccbf5b27358d210435fec51ae40d7fd6e87636748eee8ea3a62747fa4047bdb136c9520bc7bafe578f0ff081f5a509e714b201994f4828a028b8d537bb6c1d18f6e2711feaf80fea550b6567d99545de0a80274792fe80c8e8516fa81fea19763939873de2fe78ee75313492a0114904e3", 0xc3}], 0x3, &(0x7f0000000580)=ANY=[@ANYBLOB="1800000000000000ffff00010000002e534897edf0ad1e6e00ee51c9c4fabeaa4377a31a000dfbf1032685013b793d9875e9175e43a69d8176ffd4edb0e1b286daeec6829741f1069a21312af0e89d166b06b48158cbcccfe44c22c84247f521ca6b19d47e31f1b4a765cb723aa491de42ecfceb9cd65da94239ebe05868f6b1b4ff5d35a7789d1adb4f11bc8de611f50501768fd26ce29d45344dc0cf7115040526539a614f2137d04efd1e99cfb8aa25f10b05f3d95f6049de7f019aa0b2c474e4bc00f92a21e71fe0eaf9c6c1a3b86b40ae5ad44ab187f9abdb4cd6f1b11b3f4db9271396e30579874e4ccd3ed045bebc84f25067a79d673d38e7bfa68457024b035fa5", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x408}, 0xc) accept$unix(r1, 0x0, 0x0) 13:30:47 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') fcntl$setown(r0, 0x6, r2) dup(r1) read(r0, &(0x7f0000000000)=""/18, 0x12) 13:30:47 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt(r0, 0xe6, 0x2, &(0x7f0000000040)="4ece41900e2fc74190a99b758bc08e727f558bffc8b94b5e4378861d002c42829578302c638b1c445d7602849ede911b0fba20e5830ea95558d3b9c33b4f72173d4b00ca74bcca052102d420c80f758d7c1b915636fc2904ca5361ec25e6f74e0c6f990b8d55e944e08fb8bab1", 0x6d) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x10000, 0x4) recvfrom$inet6(r1, &(0x7f0000000100)=""/207, 0xcf, 0x40, &(0x7f0000000000)={0x18, 0x3, 0x0, 0x80000000}, 0xc) 13:30:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() fcntl$setflags(r0, 0x2, 0x1) r2 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40000002, 0x81, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000001, 0xffff, 0x7}, {{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0x31, 0xf64}, {{r1}, 0xfffffffffffffffe, 0x0, 0x40000021, 0x4594, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x0, 0xff800000}, {{r0}, 0xfffffffffffffffa, 0x1c1fe944f7d73bd8, 0xc0000003, 0x8001, 0x1}, {{r1}, 0xfffffffffffffffc, 0x8, 0x0, 0x80000001, 0x5}, {{r1}, 0xfffffffffffffffa, 0x3, 0x1, 0x81, 0x21d7}, {{r2}, 0xfffffffffffffff9, 0xc0, 0x2, 0x8, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x11, 0x1, 0xda0}], 0x3ed, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x400, 0x1}], 0x100416, &(0x7f0000000380)={0x3, 0x8}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x835c557055909705) linkat(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00', 0x4) fcntl$setflags(r0, 0x2, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file1/file0\x00') 13:30:47 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffc8a3, 0x129, "8027b0fef718dae8d84f84d74bc2bc879c6af13a"}) 13:30:47 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x20000, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x81, 0x0, 0x1fa9c891400000, 0x1c000000000000}) 13:30:47 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) setreuid(0xffffffffffffffff, 0x0) 13:30:48 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xf9e5) select(0xa3, &(0x7f00000000c0)={0x200000000000627b, 0x0, 0x80000000, 0xd7d1, 0x2, 0xa9, 0xfffffffffffffffe, 0x3ff}, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000000), 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x9) write(r1, &(0x7f0000000100)="4ddc446b7b49b1c6725c911b2ab845b7319cb104fd27e7686cea426e56ccd56c4c74cee2e7c95c843eb2c3a57c22df7ea82d75877ba887156ea13e4fda7839a5f68205834494e2a865d548a5ae7eac86ce465b6da153cf68187cf20d5ad347043f41448edca9030bcdcfb205f3041f2fa1754797cc054c18e0ea856287c52e3476a202225a41d3979ca262db5846e27c8e14c1a09e85c540205a2cb2e94f5790bff570547f4d9f78a39ffcd8e46ce1617c56546d1856220ceb877794910ae21f07b21a290d6f3d7038cfe838e2a2227b5bed313d8eb6fe19da7f6cfe0f85b64615ee707c1e2d1f63e549cacedaf2b135289e2248", 0xf4) 13:30:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0xa0, 0x41) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1, 0x9b, 0x0, 0x2, "f03a7f60f910a06848974ec62a1e1e2d441e84f0", 0x10, 0x9}) socket$inet(0x2, 0x1, 0x0) semget$private(0x0, 0x0, 0x40) r1 = kqueue() symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') kqueue() r2 = semget(0x0, 0x3, 0x400) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x6, 0x100, 0x9, 0x8, 0x20, 0x1ff]) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="cad14d8fd3804873c22f88a32824cb59eba4f227e454fbfb9f6681b690ce6371691c26f2257fb569446ab8de93994842956e", 0x32) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) dup2(r1, r0) 13:30:48 executing program 0: r0 = socket$inet(0x2, 0x3, 0xa29) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) sendto$inet(r0, 0x0, 0x0, 0xb, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 13:30:48 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x80000, 0x0) r1 = kqueue() syz_emit_ethernet(0x5d, &(0x7f0000000340)="da85032f8d6685425fc8240fc7faa71d4824d9a45e821c173baa4f7cc765f300f774ea1eaf126c0685abd34b02ef1ecb570fd8e73e48aa7e3708c121afbabf6072cebe061de5ae0973216880fe4db35ed006a9a025743d889149d43526") kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x8a5e, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x23}], 0x8, 0x0) r2 = dup2(r1, r0) r3 = getpgrp() r4 = getuid() r5 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, &(0x7f0000001480)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0xffffffffffffffff) r10 = geteuid() r11 = getegid() r12 = getpgid(0x0) r13 = geteuid() getgroups(0xa, &(0x7f0000001580)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r2, &(0x7f00000016c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f00000003c0)="f237b66b1c338df30cbab2579bee3c5562fcaa360aa06f82bb6efcfbcc29ce8233c45ec5cf01a293a1db24a2e7e3b70e9b6b73cdb8daeb6b229128c4c2de78e5f6e5b64ac678ab88aa42b88b6d5ef81d56a5f47a77a5d19bf15a865d5eb640ef7a8c84de9fe60dfe70cd02fa36d33234ee6d80a99958f39704684119fbfe41d92230f31635bea53af5054c8d0d05e1c9789fda058d09ea54d1fb3bc2e5e02c301e9b75482cdf9a4a9225cbc9c27af12f5ae0c8b534767426bb78b6fb01ffcb9243a51e9d8977b17d1d31c98ff5b12b9c9a174dddd947149796f5f43e14863e6312d68d4074bd7b6e5e2ffaf29bfd6021b7603b75e99eb9e0e0fe6a0f8a067fa39dad278c4264d047990b9d355406807bc6f9fc529be8c2922635ceae4170e7b7444f3d01097f7440758bbdaf455d7b9d405dcd16839a50ddf59e58d2b396d8168591093c4575eb9d39ca2120b13bc9c3ba765555ba4b04de7b34cdae6dd2867667949ff481b1c8f1d1c20892fe9bca805cadd837c190823e4afda5b816d0334ec47a3b89841e367e419c5260ae3d202616d1efb4721e4d53eec69ef8dac3db3d5e45afd0191a39219e7c9ed0829eac6a2fa7880990a05e713772683aada9a694bef2959dc5c6140cbe6879b48fb313a8118a0cecf3ad76f1dbf8b7ccbe8318b0dffae072eda041bcb5de19cee372085b7a4d80ddbd3b236e6f55a4e5114a0fcd273d0c0ec1eb8ed7ab370d42f7c94f2922d4b5e8adf21e90a70cd95c3c71ec2e85391a65d39a3576f1f63c784f66e42540d69911362fcd8f9eace1c6e6af8d8b812007418311d8c70cec6116c38d841ac87392cd155229c49da568640a77ebbbfb70e17289483e11992d8c699da927e97211cbaa94f0348360cebdd5bccd1efe44ba73a738642424196ea08c9ccedfcfba3847f3636f89580f6960153f2723170ccc1bb62d1da6f796a7520c56d3e131e253c02675eab62a7b25dafc86c28d26f6b38527f09d9ece3f3a6c9e0de0de95013e9b2ff6b95d1874008175b2d18d36d905a042aa99e76cf72785c5d29f4d904fb9ff6e7cd7f513b7f1a1ffae10a327f6ef96adbc5785b6943a1f665f027a69adf0f241853511495061330f41c35c92cf40723f5f5f6f3bc1719bcf0e680e8646d317f4ace832cc6ce53550fe8ecaf7fccd160dcfb29e2bbf989f7cc346d045ecbc96f1df3cf1b9c676fcec1d433122c7efffd532e69ac2cf3adabc6b8bf3b1b5f7c37d5a4bda654668dccdd985616b38b013d4290931a90f1e7e0333376b5e5c12d0f642894119c27241542274e46560c3758c694f0dc3223189125008eade8d6122d60131fc222c6455c0dedd4948c5824741d83edc88ec84b7d9985143ead4cfea47b773dce8cce4f2836f412ea3103dc81f4d2c379fb4c66030b3d3f7a407c8ba1260f7ecd532961f6088addcacd6ff891988b5f9939056c1239d5b7ad2ce7ef9264d1ac9bd28fc75cd100697395b428eb8079941cfb2c916c2c3556c6e1cdc2c65ecd6514b33783e59522719ed8027450495eea4e7aa85b418c207e944457caad448f3210e81647eb0c6d313f882f9cb57dc6e149df0d3b8f3b66c6c53f67dd7adc7507641cfa997172e57b978ead05d971790c2cc5c82e02b34beaba241d2c24904f798cf56f0e464b2c0c3ec7f645354071a504e05248805e1a78eacd9f3918bdf9213aa688b9594893bc4e54f6fd3ab1e40429550b8cdf36a05c6bc5a902ddc320cc23c56a95a74a7b64f87a4477722abdc97f5576c708e514f10e8db57302b8fd784460815db9f57d6eb0371237ee73007ef827c85a2763369debfff9625fe033fdf74b96a5347e62b81718654a5e9c4ece909f7959b83adef9c9978f771847164b2b5d0333ec994508b4573bc1ed7fed4424872b93d10f9a0b869a78095c1db8a025cd84b856228662edf34db29672bcea9b549a1caddb3403cc1e9753a508ceeb764fe23e2fab712fe3c9468bd370c378b37b36a78a67f3ddd004b02c40a7f4a5c2eb291d3deb9feb6a76f58df91fca2235868f66ca8aa8205b0a815553390f9d316c40110a54813c9559cd8c8c3717955e3e54347001f7ced79dd12ec2df7f9a589fd2c86a678cb71ff6c6d6557e563b6d15ad4ad8dab1215ab9a753eb9abedf5596798c1930336b471ac51e4997a9c9aa77791282ca841b5796593f980182c291be6d24580537db1a44147d8fd3ddfc7cbf97143eb9829165640719b5d5ca0d5b5edea180bc4db92acd64017bfb1a803677c3063f19d8cf5930e2dcf7ecfebaa75df921ac5bdd64c8f6830991e76d51e92b29a6f22bda338fd5e2d027782f58bd1b2be6edbe44b7a9803772d41eacebd692d15e6a54f23801b18c1cdaa0d5d82bfaff2c4cbcd982b5d27900659f8243207b466aa96e5a242fb241a2c28841db0a4bce6a7337cbe7b88a9736c31a1a596c4ea7df5c711b467c0d373859013e7bb248c7d5a7657d9f4d8493aa904bdb9c5010cdd58ba65246eb3d22eb7694e7e330dc23f385f4e6ffe950feec945d4fc3bfb7df09da23b91e38d643ddcc42c8e4703320c26b1676d2704e8383f18c15bc279d4b3c6af861a390c346f240b0aff1c1d7553e5eaa2e7b1ba9eb793473af3962c225e796a5ad4c46e04076ca69636ef0c7d58d0bbc8889066b68d150085be6d26fa82084e2e9c954c258d2f9d5d564ad7fc05e1554e3f15bf520317c7636bfe82674e411bca80e4f28f75fc9fa69d838e9d6cde7af6da69f4d73698cc7e50a6f479ed02bd6b8501d2debd52e1e3fa800a5339c8d3fc148276d64e8258f62dd2f94687c45b74b87f64fde3c4f91f590995e8cd77add90ff1fb2890aa92c79f1e6f8f0423d9b434d940da0e45294e1ae77793dfbc11b91bcbdd0bb1c0b30b71d69b032fe8e3e2531fa6aa64215a3fa71300fc8e95e5b605e77f662d014d3e81712d467a0d452e54e70416d566361166e5c0a55a5a3f7bf81aa67a99c6096ec0d176f222e090fdb8934b30dc713f342f4dfec4e3f27ca00e4671c0e9a1e64331dd669ea58479fd7d01f5fab00d2d2dafda54f93f035ccbe040d794fe8b6d7d2522434840f17a7f64965630ed6174673821ec6d7f5905f75d2dbb32a634ae48aa0400be015d7b07ec6e7722a7b568b728c5858793b3c093b814690378dcc9b7028d33a5c25c85773512e0a4d9c5044d81ff85b8b462a8a6ee5083db2b25afc8ddc336aace73c6d05a2a09bdf63ab8ef495fce6153d0f072e09201d1e0673e4d80219cde3d76a2b4fb17f0f838da45d1bc169382aa6264a25ddbc81a1796c3ffd66cfe7df255a69a1dc6baf2ecbd1534f9a6fdaaa1f1641f232c303fc0d923f0d668f19efd15c063e9abedd531021488a2cd93b62a822efffb4da239fa22453c702acbee62862e0d839caaaf9cadcd758b341073c457ece62481ea2e39c8ce89ef28af08bfef897705ed7546b809966c994298962d2b9461301f340ec4349b67fe65434ae6e9b3dabccb31c29e4dcbe437b682598ebc25049752250437a73a27254fc0078fe1e25d29053af733153a1f01d989398618aac58cf464e4bba029704c0367d3f9d02c298be0e0f8d8cacb4c4b6b61a289496aa13a4f024056c2b908963ed8bc64103c7673b270bf23c24b39ce8b74d5a61172b63772ee3e7a90d073a4b65c1a4605d71d21c1d9acde11b61d086b54cbf49f2fb68b19ee4b9d7e84b453683502cd7ba598f863063f84ea273ed84efcd15a0fcedc2fc7b69f95e50e865f3dd1c29f0d64821fa2f8075b5462ed5070275a83483c34f50302d7b0eaec4fe6b87b8a800a8541cd2898bf946fda356fafce0963fe6a8192ab670f0cc278563e1034bb77be284df57c50117f0369cbb5fc29273d638ac2202d8b1a638590fcc19e5427de08b9a3068c4cd51265d4ea027949000aecadc29d00993883a0935f424422ca2b00970f5be32451462f0862913871e62cffc78a564613872d861275514c2a62000451560fb171aaf5be7ae1ce1cc56c6f24a4f58addb6e89bed794dc6023037312c88a7c81717c7047fde5173296e107cefacc66ea59c04d18ed993e13f16233fbb708ae195d6e585566ece1422ca88d3beed862bfa34e7a6c237a85f742c3947fcc4caf31fbfee79dbb7cb9cf2bf7c2503afc15ee7bc109e1f5438594eed1aaf2ae25afaaff6ef94c51fe6f5e4621c7be429a86efe685899b860b19d614ecc1f2362542c7f819912214a1a24d1c75f3da6be249a98b64a34c540d9f581eb8cad6b700d5ecbdc28c830fa1c30d211197ecaeedd24f0ba869ee0eec412b18209f09463b2b013475242190d2da2dadb50f5bf62c82f90f2e886e29706c7d58357d0dfd983558808b1d4f86a4a2cd3a5b91f2609e8a934b6a85130e59f318f23554e5181cefac5d5e9fed60d7a27503bb74fdcf1159b2dfcd3672def2a55dafc68e0a91937a74e9e74cf9cda25ff42e29f6da95dabd9e4d62ca83f5f040decde2e990f3461399bba58a9f2fb0634d449d34bbab3fc3de15d3a7f494e5b81f80c0681fd20d18237939b21543c5da4ae1ae2b9dfe16e73e9fb946d197a724e2be73097217d220c753ded42c1f638ff9a32a8dcedff911be31e167f20a7aa58f594666da129ddc6939f119f96b290491ddb6fd4eaa0661161a28c12b580e1d4ac5c9223040bbc06bdb04ff678165e74e0bbe5075a16f55e17225414ba704b3dd795530f1e0c584480a172ecf0ad4d03f1fcc0ba5aa2fab0e1a36b3765f42ce881fb84c1d9c90f74f60ac80d261ae8197a902e42fb141fcf94fe588a91354fbe4a1a67b8e7eb4df8c07e4203708f8062c6c02967a8336f7dbad5cbfbe2122c7229a5e2a4be006d5c4a8ecceb22202e21d3594d523e04bf3eef8455452240c209650b7affd3617c1354a861b95d9bc184f00989f62ec38e771f3c6429fbe71e9dbad2599d2a69c3034ace81eadce88e9419b4baee85a7a91c405ce4af7a6955ac2bd37aa5a0b7f3b0dbd297f236ec439c1872ba691c6287c582a33e30f4cf0cde37378b99b6449a1507503752319b76c637c8d8774cad79ba6f1649075629b4bfc2adda096aaf4375dfb134755fd4941d0536d2facd42a7f0facad6372cc9a3ceee7da92c2b6800c58d096b9c328125fefa9a7a4eafb7eeff2f7ca9a9fcea2d999b8380c3a5aec43216e6407197bed72a9a9a0f261baf1bddeba805259b775755e51e9109412c89f7856caac3652c3eff18e2c409ada6a9a213f2e0fcd1c152bd4429a79fd40cff8413d9832b529c6812441c5b56f1e8fda91027108ea888f09b8159ea320f656add15940c010421e6607f5a3f03fbd542a8da7777c049e1f57b73474dca22e6e045d79905d7ab819d29f6ff1f35599cf4d40d1651e040926e3ca81ef3b78aeee5bf591ec5926d5173baf919f16a7b25b884119bbe51cda4e9a1ae6760faf46fb9eff85c580afd8f294ef26b89c709fbca2793f631551c092d8ab16ba47423ab083b900c6a6ce9bd13c0a95d5294cc917961681a1c201c1455d15b8cbd7e5a6cbdabaf7e7222bf5a5e0e54818bdad99b0cdc546afbfae2e2fcafbfeda92e3373f39b7f5d95f6d2e87b4851a6d8ebab3cdc6a9af1a30fb79115bffa9ca39dd2bd1b9facdb000617b9dbcc4d736ba3b3f3db93826c631461a25bb22cacd542423fe1bd28532b811e29ebb75cabc093667fe324b3e08fee133093100662fffe0368328d37a6629ae17702c9d4c1998ccee125d0c92dde27186e8a033570fff297d5b0497d6ecfaf7b02175e463115227a196505fbbd", 0x1000}, {&(0x7f00000013c0)="8bef2e8c52b71bd43f29035292859a3a5b3902556855e5a29d8bfa4bdd0cd373533b55226d11297ffcaba6f92ae8684160a645fc6cd5c1d7ab718bdfce3d5e3cf69c4bf735f708d867a781b1a06c4ebb92da8c9934030a2bd4262dc1f986c94b731921bb2e8af58a1d10ec8e88e05bcf77ff01e692e77770db63", 0x7a}], 0x2, &(0x7f0000001740)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="c18700001800000000000000ca8e7845584f53a6f8dba811ac5fffff000001000000faaf9d4e64f0aab0afb09565e89f732e91ebb81c70f239f2a53488f4fa2ef879e4c31f891a03845875c20c8c44f594f05444a4e2bfddfd65fc01b16d8a070b237816f4fad0c27e7fd33761c7188f9f0000000000000000000000", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2], 0xf8, 0x400}, 0xc) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x25, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) fcntl$setflags(r15, 0x2, 0x1) write(r15, &(0x7f00000000c0)="946dcd01674b49abc1551d4caf02d27bd8e5a4a3e54737a2bca13394153609a3ffe3e59807c5816587e63d0a62c65c2ff4fde07ea91e676fbf7d9a87fca4ec0d12a23643740b7c1b66ec1d219b6f1a06339b56eb1368e51ef73c7c8c50b8814b87902b9d876008", 0x67) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xffffffffffffffa0, "c48310b8e2dd4102d08f201ebc2300f0ff00"}) fcntl$getown(r1, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r17 = getgid() chown(&(0x7f0000000000)='./file0\x00', r16, r17) ioctl$TIOCFLUSH(r15, 0x80047410, &(0x7f0000000040)) write(r15, &(0x7f0000000280)="51cebe2a09b8bdca4f3b61fd7dae10aff45e77f59dc978bc11b2cea890f8ed78ea4bd47f6f9f6f858c33f28a8bf6e264287d493dfaff073a232035d0ae0ba13d143f6d334cb2e3f19c304b8dd7b51c9a5f1b908bcd09db84dd8aa998ea1e954222e53caebfc05ce88eadb4d098ab4cb5d65c95cd10f5138c2f364aaba294bfb9cc3efe88ec9448747ed7ede0426fe3e7", 0x90) 13:30:48 executing program 0: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x4df2ff56de0cead4) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x10000000000000) r2 = getgid() r3 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0x2b1) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = semget(0x1, 0x3, 0xc8c8ed3098703337) semctl$IPC_RMID(r7, 0x0, 0x0) link(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file1\x00') setgroups(0x5, &(0x7f0000000180)=[r2, r3, r4, r5, r6]) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x48, 0x15, 0x4, 0x3}], 0x9, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x1, 0xf0000001, 0xffff, 0x1f}, {{r1}, 0xfffffffffffffff8, 0x5b, 0x82, 0x3}, {{r0}, 0xfffffffffffffffa, 0x11, 0xf00fffff, 0x2, 0x4}, {{r1}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x7, 0x6}, {{r0}, 0x0, 0x0, 0x10, 0x800, 0x81}], 0x4, &(0x7f0000000080)={0x7, 0x3}) 13:30:48 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65668c1f2a1c3bb85dc60ec703f6b3d8ac0aca13", 0x7}) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) 13:30:48 executing program 0: clock_gettime(0x0, &(0x7f0000000080)) setitimer(0x2, &(0x7f0000dc3fe0)={{0x77359400}}, &(0x7f0000b1bfe0)) r0 = socket$inet6(0x18, 0x4000, 0x48c9) listen(r0, 0x70) 13:30:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000280)=0xc) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/66}, &(0x7f0000000340)=0x44) poll(&(0x7f0000000380)=[{r0, 0x4}, {r1, 0x1}, {r2, 0x80}], 0x3, 0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$getown(r3, 0x5) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000180)="d189ca591b23a41fa9dc6433477ef8ab6de42f0159f154ac907178cd26df14b2a25333394077bd4e288cfb872b110ee48079139e7915c26688f066da369fde3de71c0474b357943e4aa20a2c952ca889f149e0d19605df0efc95ee77d794cae4799d6e75909cfb3ececb271f5e0b42fe1d434bdeb69504f5c2372ffe741b1f2e96bf2168073d4fbf0af1dee33dc574481f9e231e19e63f2e655058c3b872700fd582d0322ebd4be2033dd18c37dcd2ce1eca6fdbe1c8d460f1bebde4c166dd84cc4ab22e0c4006cf19e80bfe38173f6c9f32eabd00270c680da77e0e003ead4f50f26e718b8867dbab830835f39f1580e94e", 0xf2, 0x1, &(0x7f0000000000)={0x18, 0x0, 0x1000, 0xffffffff}, 0xc) sendto$unix(r3, &(0x7f0000000400)="5c6cd9f22d24c1ac557968725fb14e4389551b0735e96145b789daf422cefb63e8b2b3f9d8117c51f25aa7ef411736334ffaf2f66c2ffd2bd189714e68424e979c03dc06c94969d4b0397b7efc54cb16c18773612ea1e13a3689398e3f5825d59354f8bccf31b33c3db7df03c4516843e505dc2bf8f8c7a59c5cea48fc1aaa8a5f4093b91f152d2fcf745aa54237d668fb257ca13152", 0x96, 0x404, 0x0, 0x0) 13:30:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x400000100000001}) r1 = getppid() fchmod(r0, 0x1) fcntl$setown(r0, 0x6, r1) 13:30:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) socket$inet(0x2, 0x8000, 0x0) getpid() 13:30:48 executing program 0: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() mprotect(&(0x7f00005a0000/0x3000)=nil, 0x3000, 0xfffffffffffffffe) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) 13:30:48 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x40) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x10) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa0) preadv(r3, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/25, 0x19}, {&(0x7f0000000200)=""/99, 0x63}, {&(0x7f0000000280)=""/28, 0x1c}], 0x3, 0x0) flock(r2, 0x2) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x1}) fchmod(r0, 0x44) getpeername$unix(r2, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) r4 = getppid() fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x2, 0x1, 0x6, 0x0, r4}) open(&(0x7f0000000340)='./file0\x00', 0x10000, 0x30a) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000300)={0x3, 0x7}) 13:30:48 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) setreuid(r0, r0) syz_open_pts() 13:30:48 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffe71) setsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) 13:30:48 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x89, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0x7a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) socketpair(0x16, 0x4007, 0x6c, &(0x7f0000000140)) chown(&(0x7f0000000180)='./file0\x00', r1, r2) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) load OpenBSD/amd64 (worker.syzkaller) (tty00) 13:30:49 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) r0 = syz_open_pts() r1 = dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) 13:30:49 executing program 0: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000080)=0x7ff) mknod$loop(&(0x7f0000000100)='./file1\x00', 0x10, 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2011, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0, 0x11, 0xffffffffffffffff, 0x0, 0x0) syz_open_pts() pipe2(&(0x7f0000000140), 0x4) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f00000000c0)) 13:30:49 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/97}, 0x69, 0x1, 0x1800) 13:30:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="5a92bd82a3769be5e27cc93dbbea312462073ba5b55073b6b86c3da40b53521490971572003d780edcdfc154d83cd92df5d5c74b10aee8b95d6b5dda2721e9a3773f63e011d31e27449d118254f050fb2d3735cc3f3e152926f4dac8a71fe18714cc1bd2d24bd4b6672207e4d58da348b855eadea2f5c0bf9d638da0b9f62fda", 0xfffffffffffffe85}], 0x100000ec, 0x0) open$dir(&(0x7f0000001540)='./file0\x00', 0x800000000000068, 0x10) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="a1f82908b23a3b0aedebcf959d7327ed269e", 0x12}, {&(0x7f00000004c0)="0588a1e9415fd70a5b3f93990dbee57bb809b2a710ae4109c172721144b56d96d8e562fb008220c6cab7863fbcb3a4394a63e93c597fb45017036e9879832fcd4ef58daeae95923f00721aa2a1ef81a4b14487aad05879c05d2809128fb2e95d14b2701efac05b204ae04976d0884c41695cbc95fa9673406b7891cd578742aa078c36b13f7226bab7b77143737d808b09f7954349b9763a490cf99ac975efef0dfa4558f8249d354d8785f7de64248297b37a85fd714c6efcfb62492b33426e31a07ae6ef0f6dafcde1cf7001a3f0a78b3e5b499208e6536fe4416e5c2b663b058aa7ae39c7da451efc85898e6e1ecc04392233219e07097495de67e9a4d0b92f7fc06c0e1fac7578942acd43aefc356fa3889f03c1eb3aa3fc5b3d7fb34d16bcc743dc680ee03c497395923ee7985999371c43a844867fbd647ac6e71a36566a432dead69c4becfc9aa77224a2dc1c4c56563f60086cba9c6530df94273b5a592d82ab7a8bb2a9e4d7d0bca31fc285573c02b9c3428ebedb73dc75a8a9a40e496b7eb211bd6e1e8a2e5fc1046907078478fe144bb6ccfc786e1164a96ca365d121d208d6073b1ab0e4f1dc1692b3aad93f1ea75f33c95385c13d3d631c092fd6e9c80b1c13e44dac750a3e29ec871bab0acd70bbb75a7e5db69a2cdb5f7e18c874e2d288f5e8f7278d0c860b6eaebb2c5686d5e56f931a833426ac7d6836c5ebe6c036003c70d955484b468af089a546d3c779c2f8fd4e6a3853c730d04fb62b9e7dd2d84050dfa77a6d6d7301b4eb509a47046196e50665ade76507e5f2eda34ee497aca94fa804d00672f0efcc7191743118b96b39be14e9c04612d229e1a5ed40989f3712c8f930fe3d9d79a3f4640cd5935abc95731b56e8147211b69a6aba38023be309597661b399294de2ee7132a8d831c50e8521f9c6d944333755fd1227acaadef5cc6f9310b3532b1054a959cba26150c89942baf6818f00efc85d4a5d1968bb541434ce370ec5b05e728b937fc2a28f534fc63d4261c66c978ea7e2bc0ce2e2711136cff90daa5cea88105eb82b8cff2f31032028d5fbfa5dbbb571ae7ef983a4e1a1092b0510a1ebcd79666bbea84dab6cd5b8927779cd5fba45c1b9b78830a7cb2f3aa9556b2178daf487e70fdabe94c0c4e8e8ca98d93dba76f84981cc3cdb0402eb3675d325b1f627c6820536b4b3c33de238ef17c0a8fcf052e13f3766e0b1533eb604f50e0798852d8d435a8b71b6c4556d7ef1eb9060bba7e83ea13af8dee7b1e827fc0a6a50d287fde047c162c7bdf1289ab35fa34c329e1d7e747db20a1fc96beb7b205083ab545287b5179892329f73a5da8e856a812c05462d13f9ac7013769aa0518546055f03205cf67a2f881044e0b76abea7dd0a45908010aedd7d25fe46cbcd731b07a6f708c3afdeea804733a37a4dc1bca9e2668e32c819e016f5fd3f67afa537fbd4190eb1c3d629a2df468f2219d1c2b7417287d18c9a57e1dff7bb6300e80ac51231746ee3ae0581ca6784b5e93a404fd6597005c3b6bb4dd06ef43846946910fccd2ff15f565f392997b4de0aeb9ddde8fc8242a68e090c8929c2e0a065efcfb8cba43735b44ae9a605e7d544c4333703006584aa6b183132c2e180a6d7e1fb03ac4ad487405e8bce17f00ceef80e9eb71faa8a966a6798c364188a80d135c163b7d7e9ad3cc6f4e00f7dbea502f571ebecf1bec7df92c231dc111e7e82ea7657bf5f02c38715025927e8ab57ecf0003d613f03654ff1913baa6d2d9a5930da86e377558e95cfd644ff437a0223702e2e52a1e6b97b4d7e90fa86ce8ba16a167584c8dffa615c9b0d768c3f5678038159ed82c905d80af8daee0c3f808b5d553604141725db61952441be27fa8f90ed811f1456dff4e5d57bd811e09f724a9e0702e66f35f5b9dc76a56aef96024adbbe7ac7b29540f768642ea755c9d7640448a6a4cfee1263c29e00a28f405babb0886f54d4df00e48492fc71094d1eb9ba1e13db24196b2f011afc5bbbbd604dd944857886b08c4349c244eb15bee51fd421bd555e3e5aa84ad0b37bd8327dc287a3a3ef3dc95e8f04abe4058cc63d8823fe2f467d307ea4e830b0cefcafdf3e915f956199fba16ec6eb8123f316a7bf77fe1ea800662d0de2b9d55dcdd0e78bcef70457f40899b49942307a64cb85cfc480b508b97f4baeedf136d51554f523971bbcb2dbd8a7d26f12a717dec59d7d62847949784335601b3cbaa676fe2869689ac78424c5035986946b0d8b9b169636e489e2c335ca752c091e535ea25c1b2c059635ae88160bafdab50d1a94cdfd1ff5cc2c8b89bfe3d7aef450c1278b8fa677d078316a45f443ba5964a3784b20bee1fdde3783e482afeb17b15b438d6e8f148f199fdad5b9ff700e34a250277049a77476d8dc0fc56ce07622f5015cc208d1a3fffbec4866317392941c3e224c7a5348da24f11448360a92b94951f9748c2364b4f1e848afd6aa113074d490da413da96ae8da5a2d3ddddb8e12ec25457696a8a83f6bcdc5d146d160de9e05a9ef86ceee0430ce8d94a9c0ee1f67c0f6bbb17274cf99120edfc9025454983e6c7b577abe7563edaa2c97fa536ecab59ebbc3c47dafc834c69cc5aae841cf2e03f04b111d12ba95da9d85d8e50fae0b44c58986709c3f8248062790edde000d7290b1cd75300fe5b1192567f46493974f560c7796326393b7bdc5ba34d04c84e1c5aa8ce89e0ccbdb188578815f320838a2ddf554be2c68bafd87fdf851cd8d2c7592fafe4e9494b22fa5dafdcaa49a022fc46e260b19d4772a9a88cceccd66600baf7673ed0e4f0a05321522d478e9d2d5eaa71dba25d699db327b9c06680ab4939fff88cd5c174ac9d206cdedd4216a1fc6b62f1a741ea3ef81c8f14cf80cf96733eb06e79a13179585c2aa935b608d4d92750cb863c0d23979ae4db45defe4f5eaf7efa44e3dfa3e8f97ff0433d6d0cb10b814ba17d2b495adbbee6915892c9cd96cc4e4dcd61780722377b9295afdfaf4a20625ac6f2f1dce003cb0957dd0c57a913fefe8ed6f3a3cfda541d324a48e4c64a94ed7e254c3c03d45b90110fad4d056f0da67c4aff4786c3132f9b6ec7b8d2fb1ada266526f8392031c75c93f1c2cc0b98988a195c31cdb5b9aade8ba310cc7a98764a0438ce4b2f59198a2baf8fcf1f9afcafcab261eea49f3785c0cd8db28a7de330293c45f96b89a2099a7b4d3c8dea09fa88585f2e3d7df94d69ac922b89e63a21517bad807a81d14456b11933c8e0c293a8a8366a4bef2a9ba14cb0a32e7f22f01448b281adee8b5a7dbe0956d9afecdabf6dccc32f89faed27c08599fe9d7edfd13a550bf0bd3940e170e747aa0ef14440f92713ccdda8e5b00c34482ab30b2a1a85d52d20116bfd24983c9e3a736f33904d8debd20a4718b398137ee61d801f6cc393c91513d803f9ffb080bda0d3c810eebbe13ab106e9fcbbd984e05b90f2e61749f60ad0060fca6388daa426b437c04d84869a1b227ba8fc8a29c5cf80cd1a8bd5309b95ca720796bff82f7b86c16b969f3d8168829e7f9c66f93235d4382ba71e053bb96785922b764c4c6b4a90e1b183ce0f5eba3583b85aa27870b0959a50d83eb34a46cc04c2cc4210733f75544bd95d5d24db817743080b948a7e0a164250c32908b590ac6c3417e20f5423a0677a04bee57d2887dc687b227c0d467872858683961aa62661b07e16d45ef37c7e6ab1dade0f5ff2ddec4a495150db834915b6288c5e788c333ae4a694543ca372d20fc655c774c1fdcf9d69b0af7c5727d872b727d94558124782793af16fc355cd13c958514500ab0b41dc6f1dff116bca6ad7dc19a9b3ca52a5c32e18f26afd3971719d65b5df79bda93cfeeda7299d2d8841a3630f880095ae28c44e57c0be4baf84b8c814caec6d0a9d0ce9ac0d97aa63892189923bbca1d5f6d8b21f27632dd1185b54d65d4afe71572681afc7e9faa40fc6bb5e275684663b10fac9f1cc1e8df85e28d27f259f46da86cd43be1296f8a676bf0720f71217a6912a48cc78310552608e766e2a2ebe95c54f7d5fe650d59e50ff07a3c508e6653c6685aed790c2f47ce38442c88d4a644105b06f29fee543bc1256011c11a53b0be4f983c9b3519553280fb54ce66953d984688556047fee51a04522db54994d469b6eda23eb080ca204f105edac361ff80ad29a1851cdd102a932c5e7f2a540cdb36ef8388f873880c1d9a5e8027d58ce583388301a6982dd8a9a5e1c17f82cac228de4b7790f8298cc26979b7f8bbbb8e3bb2b647750c36cbcc2048b7d1aab60d50a9ac988e524801b864e1531922197cba836716938b12e6b1f39d62592980b5e51fd4c6084cf2242644ab1805a25cbde0545c6fcba23b2d030792f1dbeb2615828da5d40186139152e9397f0445d7ac945efda7d6cceb9f61091e4666b29d066312ed3b45034489682cffe77816715c200e68706440d4b48e8571f0aadcd93c65a0c38775c1a1f3d99a90917a62fa905fb3bd48cec5a5ae3c46bf964c878b7fd34dfff5ab3656b8a28119b5677154a8d03d16fba7e9e17483b52c65bb30a7eeb775104ca3c9be0529c10a2323bf691a936b80deea81396f95e0cd0dcb901bd0afba65a3fe0bf5a525c981da971b8cc1889b5bd2a30276bde2438df2df8b6bd18a700f87840b914b1bd7d0fcd4989b95fe666552450b14e39cf40a0bb04b04a8a26956fe2dad616d43a98f78f528185b287ef1ad4b2382221ca64e05fb91e74139eb391768162fbc7ab2cd639aacbac1d65c084b0d949facb40eb456df72d1f99f0b91dbb95c81380436b8055cd81bb802e1b1987b426ffa6bdd94454a29251efc3ccf514fea2362db80de665d5248ad7746c93312dc2c9165e80cb20be4759f1c2637cd9df5ce8c151ee8ab7fa9db8254d1b20d4f91454632dfd2a81bba37bc02bdb7222beeb719b9af3e000b004002f5a915fea0de8be3653a822576d47eb9b2d006b5f840b3ba6ae9ae34a308296258041bada2e326f9f8527ecb6e6b8443af2bda0c536e22c6ce401d5154de0b19fa2cf52b65943525777956fb51e174d28481ef5ec6cd18317dfb7531e13d3188e0266bfd975a860b13256a0efabfeb413973f681a575af458b965d47c1b62023f4ef33af239fe1fbddc2699f0d51ba0a6a82f4969e569557119662cd79f8ee8c7c06222466cc42332ca298122fdd8e00d7d6a8bae46d66953e17f699e8a6e6067358ac9bf38a1826696e72ba528368cb3b1c1bcaba266d7f7b9f6811f8e2900afd1ace0d9a89942f9633654f5d1daf3e95420df810931aae7232c64bbe8d1758ca6a2d1c6300a2469f2b9fe8dce53ca5a2b8318ac042d2647ef6ccfd887165de6c6f18d57b9defef012a7ffbbb2e87fcaf57fac6e4f89cc97b1107e63cc3135581c52681f634e2a57cfaa5d981fbccc38e0b7999f523995fe7829c7abbbbfb073d0560d9df003cad124b0940c2fc0de04346ca69098cffabd494ff022a878174dc954699831c32918819883dd22d87ab930377b8bab5eafcd3aebf3e37a9e6b871d0d439a1b239324c1ba212197da091f6d3044fd2c83986dcbc1b8d3a4838b67ec983f4de6690833b8c1df12bd0e820f2ad6f14b1224792d836d10c670c443e274368285f59d2228d2ff54783cadc2f168ff6886a1bc299664f38c12779d5b22047db893a808e868b06771174e4ac13949abc7c0786627dc77d91fd3b2492b4ec6cec4466ecd4384d8aa9d7e1fe108205a33db6ca492a040ee9d5", 0x1000}, {&(0x7f0000000080)="b1dcce616449572a3fcea94eb923a0747f161238e8526fae4e9c54bafab1d9c2fec16da30a19778107ff9969a7134f3a74add844bb591a93baa796c17fac49ec5e65e45ef46d4d3086f8fd53606e6daecb309fb6a29a07a6e200d1a66add1bde4682d7892edd4cefda61762aaa111fab7b6b3a602f9b07b9e4b72ec24d84504a0681b861d09caa58d44dab47cb164d2689722a754b29", 0x96}, {&(0x7f0000000200)="1b1999d3dea74bf3dc10265c93b3921e255541d5de5e2117afc01cd9067ff4b1e3b8f0fd6e3f7256583538b45c54ac4fee3bfe61689eb579ad89c802bff6a115cc9d82a060b85bea206c4035af071fadcbeb3938e380a4efcdd00737a66ad36b4fd7b59ba1ba72080e9cd4b1d8405e79c1377338331c54d5461fdc5a75dd72d8b100709977b0b8cc4a8140554c5212f4edc8f4a3d7961668a17a9e2dca5c49e585f565673084b418e11df019", 0xac}, {&(0x7f00000002c0)="83bbd116bd3adad0e8", 0x9}, {&(0x7f0000000300)="25d866e9f9010905399c3181034cf6c63898ceea4b5ffb777febd8e8a2d48d50222400e64ec2e313a566cc1ab3b9709b3a0e9b4367f60237030f805d2a49c882cad929aa03a8e2ab49f59dce9a6508710fcf469b1e3434a2d6a60b2ef787e088de16489d8ff1d415800d8745da897f95557bb8b827feff5b0216ece0034c2c3a8786258e322cab568c9cb0d76cf8760dbce02687245058ba73cc30a17bddcddc55e7d14fb28502bc46a0f0c5e21710393096003cf6f97fccfd1f6b96a21f9d925c1bf402f7df11703560acf207f58efa6594f56bf864b878810d5b5dcc60e5", 0xdf}, {&(0x7f0000000400)="d2b48fbb6b59f1dffc28ca540d67e394b7308133109e3d482e94361e855ba7e380210e91a5a61561d18badb77022287c02a5b8a34fc228d910b1981685df18a7461d87a01af52859aed7aa0f78986a9aa508e5e82b8b27f4a140c88b", 0x5c}], 0x7, 0x0) lstat(&(0x7f0000001580)='./file0/file0\x00', &(0x7f00000015c0)) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001640)=0x100000001) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) 13:30:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000340)=[{{r1}, 0x0, 0x1, 0xf0000000, 0x1, 0x8001}], 0xd2a2, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x6, 0x0, 0x50c, 0xccd}, {{r0}, 0xfffffffffffffff8, 0x20, 0x82, 0x6, 0x7}, {{r1}, 0xfffffffffffffffa, 0x12, 0x20, 0x0, 0x2}], 0x6, &(0x7f0000000400)={0x3, 0x1d}) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x40, 0x2, 0x4edf, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x44, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x90, 0x0, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4e, 0xf0000042, 0xffff, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x35}], 0xb470, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x0, 0x100000001, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x4, 0x800000000, 0x100000000, 0x6}], 0x80000001, &(0x7f0000000080)={0x81, 0x5}) r4 = dup2(r1, r0) r5 = getuid() r6 = getegid() fchown(r1, r5, r6) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)=0x1) kevent(r3, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff8, 0x2, 0x86, 0x10000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x400, 0x8}, {{r3}, 0xfffffffffffffffe, 0x0, 0x10, 0xfff, 0x800}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x5}, {{r3}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffffffe, 0xfffffffffffffff8}], 0x0, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffc, 0x8, 0x8000002b, 0x7fff, 0x3ff}, {{r4}, 0xffffffffffffffff, 0x95, 0x0, 0x9, 0x3}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0xffffffffffffff48, 0x5}], 0x40000, &(0x7f0000000300)={0x80, 0x352}) 13:30:50 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = kqueue() read(r0, &(0x7f00000000c0)=""/4096, 0x1000) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$inet6(0x18, 0x2, 0x1, &(0x7f00000010c0)) 13:30:50 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0), 0x8, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000100)=""/227, 0xe3}, {&(0x7f0000000200)=""/222, 0xde}, {&(0x7f0000000000)=""/182, 0xb6}, {&(0x7f0000000300)=""/204, 0xcc}], 0x4) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000480)="4f95bdcdbf6f177924ae", 0xa}, {&(0x7f00000004c0)="e48b8ddb4e93bbaba8b922e57c1662eb5e2511bc1475bcbe1de4ee81eecc94560103b1ab0634de4a39a8b6f6005442da01c18897675a8a58da27263e1f3333661155e5e31ac1e5f2ba6cbc21b024bdcba09c94728cc45c60b08b3c293e78d600dce2a2be89bd6b0aa95d9f52087c907dc18c07d7e1c0d2a44a0fab5e14e241b8a609e14a1d47e622e99c90f4388965f868b2b0200aec93271c950e1c12dfd7153ffb6f9c8a6a0f89ab821d169e7a70e0e35b5b9050592408dbe4234c15f602bf152e0582383b", 0xc6}], 0x2, 0x0, 0x0, 0x400}, 0x1) 13:30:50 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x2, 0x3}, {{r0}, 0xfffffffffffffff8, 0xf8, 0x0, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0xf4, 0x21, 0x7fffffff, 0xe67}, {{r0}, 0xfffffffffffffffd, 0x11, 0x1, 0x8001, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x48, 0x0, 0x1, 0x9}, {{r0}, 0x0, 0x10, 0x8, 0x26a}, {{r0}, 0xfffffffffffffff9, 0x44, 0x1, 0xfffffffffffffffa, 0x7}, {{r0}, 0xfffffffffffffff8, 0x0, 0x400fffff, 0xc0000, 0xffffffff7fffffff}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x5, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffd, 0x7, 0xfffff, 0x1, 0x100000000000000}], 0x0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x52, 0xfffffffffffffe00}, {{r0}, 0x0, 0x40, 0x23, 0x1, 0x7fffffff}, {{r0}, 0xfffffffffffffff8, 0x84, 0x6, 0x79, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x9, 0x20000027, 0x7, 0x9}], 0x5, &(0x7f0000000380)={0x8, 0x6}) getsockname$unix(r0, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f00000003c0)=0x1002) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x40000084, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x10000, 0x80000000}], 0x920, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0xc0, 0x0, 0x9, 0x4}, {{r0}, 0x0, 0x4, 0xf0000000, 0x4, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x4, 0x6, 0x8, 0x1}, {{r0}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x88, 0xf00fffff, 0x9, 0x80000001}], 0x100000000, &(0x7f0000000080)={0x4, 0x4}) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 13:30:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = syz_open_pts() fcntl$setflags(r3, 0x2, 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) 13:30:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 13:30:51 executing program 1: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) shmget(0x1, 0x1000, 0x651, &(0x7f0000002000/0x1000)=nil) 13:30:51 executing program 0: setuid(0xee01) r0 = getuid() munlockall() setreuid(r0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000100)='./file1\x00', 0x80, 0x1) r3 = socket$inet(0x2, 0x3, 0x4) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r6 = socket(0x0, 0x2, 0x847) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r8 = kqueue() socketpair$inet6(0x18, 0x7, 0x1, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = syz_open_pts() kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x60, 0x0, 0x80000000, 0x80}, {{r3}, 0xfffffffffffffffa, 0x44, 0xa0000001, 0x7e4, 0x8001}, {{r4}, 0xffffffffffffffff, 0x40, 0xfffff, 0x3}, {{r5}, 0xfffffffffffffffe, 0x92, 0x0, 0x20, 0x4}], 0x20, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x14, 0x80000000, 0x9, 0x7}, {{r7}, 0xffffffffffffffff, 0x1, 0x1, 0x1f, 0x195}, {{r8}, 0xfffffffffffffffa, 0x1a, 0x20000001, 0x1, 0x4}, {{r9}, 0xfffffffffffffff8, 0x1, 0x60000001, 0xfffffffffffffffb, 0x80000000}, {{r10}, 0xffffffffffffffff, 0x11, 0x2, 0x5}], 0xfffffffffffffff7, &(0x7f00000003c0)={0x800000000, 0x800}) r11 = dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x82, &(0x7f0000000400)="708f3b5674b12e10234fbc80dd9236bfb9804bf53d93745e0fc92d17b909843a5ae53eb0a1d870c3800b98f87543adaeeb63595ae305eb07c543a36cf276b9c7a0eda052b9e1c9113f4c4298f827a8cd2659fd9585865c1bf25972df82bb07e4d90bd4b85ccba3d6bdd979791c639c982b4257a4021a396ed7c696449334daa98bdf") readlinkat(r11, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/84, 0x54) 13:30:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) writev(r0, &(0x7f0000002840)=[{&(0x7f0000000640)="2a816dbd7851149a72530b00", 0xc}], 0x1) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000100)="bd1087bc784d15dad2f76c74356b24049b090718c15613d0763e0447218b631c3a8dbec5d0996b7c4fda06158f7696c71e45359b6ef9c0e79bd4dbb9e784ba2a9424fe17ff194b968f9e99fce01b63534043aba6f0a37c20e338033205a3bd4438b4329e1f7a5bf0bd8aef6848dbb1f054b1c3753f13be8a3af6b6f4c93f03b4257732d47bb37a19517dd0076449de91efd7bf920e68140f60f345b272d4932b24b6701a4c08cee46f4bf907286f439c2b6ede7e1d6238", 0xb7}, {&(0x7f00000001c0)="ad1d3f16f495e8d58905007e41c5a79367791fd9173485fcd0572390bed6cae3069d183410f1e3db1fa207708ef7fa7de7342774969009b6d4bf3383d5c0454a3d22819ae06c8d7b7633c48de8f52131dfc6128b92bd9d024ad76edc49e767762159d275c08d796bb998f047885a7f38ee33765eba59a6eb084358b4fa946721b9f3c447a0355f2e8424303628b6ccd7d6944767a2f42783c4dd369cdad4c04e4cd19dedfd1fb6e0a4e02e27cdc7b51a014e2286fa65d36da31c8bb82c35535e09f156783ef9115c1916d7", 0xcb}, {&(0x7f0000000000)="05418544b41517bb392f2f707a00444f6e66bec6d007107ed4b02dcd37", 0x1d}, {&(0x7f00000002c0)="285303cef165512e74b11fdc5a62e345dc92c212c3ff381c8901d03eb60e57716b5558bfc88214f642bed48df4e30263c3cef17baba792fedfdba478c024ea35ba5af96db10dab350bfd0cbd967d287361f251aab4744514ee323e9d4e54343863942a78617fa3b9b0b8c976d6c5486077a12e03ff7048c2f314829e1f85fee3337ff73586108ebd3711364d363584710558d12dac703748f148e61ac4a53f5b2b810287dc44be05aa103c4d0a4e60f93b42c6117d5a1e6005ae403d2b4c77accc2cc2823cc2f19929bdf8653741f84305b96222da86a234f3923273b6f6347b", 0xe0}, {&(0x7f00000003c0)="9867ec405c3e47f88810989268f2e1fb6dc96e40acdf37472e8ac596d4ed08629fe1345b51c27f571e70b447bd182b850971aea98ae2a64f3f57b652a1cfccfa0aee74ef8dce4d76105275999268214a21fecb373a6e75924f416efc54e193d656c5893882d59e6db2e1d5344b28000c6c414439", 0x74}, {&(0x7f0000000440)="1858c5646297bf5bfa7919f7107183ccb05c0086f20b0311b2698f56158c8f39bdcaf5178af0f4de1a4ddc16a5cebfc46ca52fde5bc9c7391d0f699702729957b43dbec52c7eefec8cf9a1430040fec5081a9e996584a668a38321bcb04c81204400dbf244812a1a08d99d0f18bb624f86ae197433de23ee8695f7fc", 0x7c}, {&(0x7f0000000080)="e255e8ad", 0x4}, {&(0x7f00000004c0)="7cf3edd88095df4920fbd58b27b08b9c9dc84c38df07229f8bc36b28bf384f5e40c87642d46b63672fa4147dcb659a57223ad9008cdf541131676085463d7bfdd71979a78f6b147df786c3daf883eca600d8bd50832c6d01eae7634eba1f939fd4ed65fe371686706a9de60d5086be6bbaa059a75dd507", 0x77}, {&(0x7f0000000540)="6ba4d9", 0x3}], 0x9, 0x0) fsync(r0) 13:30:51 executing program 0: setrlimit(0x0, 0x0) setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$setstatus(r0, 0x4, 0x4c) 13:30:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8028880, 0x40) r1 = open$dir(0x0, 0x0, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) r2 = open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000680)=ANY=[@ANYBLOB="29a33d77c4a4014b8c3323f04ceb38551f45dd774ef273224da87eb0c8a9660dd8720078e5b81fa54ba7e234d9e47581001ea2edb4c94294bee901c6e47711e2ca2d3a5dc222d2441a15bc86ed88aae5533c4392606583b9619723fef3a59fb44a849ac90e9fcdc3a78b578189330c9bfc26b51b77a4769133996b28892ab6e2b331039ea8e87e1175c2196111caa23d236303e62a81bb2f8447aea58a2748a315073c75"], 0x8, &(0x7f0000000500)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="f4987d2cfed71df62dd7c7569370a1128cccafa2f521e73be9a16af06a9b6809fb058e5f79c49fbea0d327176782a30fae7eeccc771975232a16b0eb19311216679f44", 0x43}, {&(0x7f0000000200)="664181096ec1710a4a810205b9d432db6b2f23", 0x13}, {&(0x7f0000000240)="fb83ad6ef64ad425ee5a1f427b577e446debdb6f8eff9abf866126b5f5293a6397a339c81c99fa03a05892ff43ef3d201872d20101d16ece757e4042fae4db25d79c45ec454be487300d7861b96cf56156ad3d4b5a3c4fbeaa11ace21057a9d424ceca178c6d058de5f211ef60869b22cf27dab85c17c0a7124e4046165a6b49345962e38a01445f2e2df6", 0x8b}, {&(0x7f0000001080)="b4cbf6553fba029c9c97071c7043e28daa61c480719999a01092d20afe5bb339249ca34528d974564a24b872e6afd077eab5d50ff2daf9019daa4d731c0a88549957cee1bb27e9ea87f864e8fd850b4590da1029932565b6b45db3bb662566cb4ffb3a213cc61f51b5e87b91be91ab2042a0eddf1722b8c4be0f54cc2b1f9ea36166d2ba7ac76662ad6ff02a99f3508c1d8128f2235ee01e3bf134388f36d944e5bb4129d9f9829de5ef4133ccf10f0d1d55da22f70c5be70f1f6f4dee03c3067dd49a1a49f3d8a8a43e6b36f87f26fc106253cc6704eb47dda1778cdbbd225c9941cd4c77983de66a9a136b4e2ce1baf87ba48b2fbe9168eb7904ddf11704efd3e46597f5fa0fcd58e862496765244015f95e2a2fe846e150b0858832e5d3ea577d5fcc765ac5c4388856e6b207363b9b7359bfb258ae00ec36cf9688ed9e60a1e6c75de3dd8a1bade52404c4cde7732f6d86b6038214b4a9473b79016594d61755086fffa4a3c212636f6a239c28f48a4f9b3565305e9d7db4c09987eb687376d6108ef1a3ef6766b4313c0715c00894cb013bc475cdf4c227338fe939c678a38504cc02d1dccdeab30aaa5cba4d8a30ffec54404099c6244503a7754efa7ece8f5f24a4f91114bb42fadb7c11046591785848893f3eacce92998b7874d6a4407d4d2f3cf504860663039e41d0e75dc031e50715933137e90bf2a56b921c1fda11ed768c308f003660f7441fecfce015aa80aa843a45f35589f6daaa20d219a26ba69c75892595a0fbc2316b433c7cbf7b4c2ae402c7ca521e7a68d6128ed25d6b9a33770f706ea8fe8410dd9f4709a9d53f29416ddecf7adc131b513f4c9b3e25c2c571051eb14bb064acbce4f23f38dcd57a099945b355e46d6dc6d7d54d912e94c30eda86a8c13526a648586352294be50269eba48c11b3274e4690695a6062adbd62ad5f54ed27103014f47f5753b4ae97f26788902a9d6f71d0c3859d856a21291b60914eae9fd7c138206e3d1ebb6e76475cbdd0230f0e26fa1bb565cc6433d210efa2eb1cbebd327fc800f326696f708d1d143f783b9c92d41b15cd18025abf00973116272b3fbe967b9f3a74b433e482e7179f20a6aee548e3f27ab4afc5ca9e5ce3ea32c0bfef59d11de27cf6380ea061d1023618879def8ea0d6be8cc8c3c222e93265658ac995b8cd864d02f6caf209775be7acdc7528e18e1bed0f6c3424513b36b8dc257a80758061949d50f2aeb8e66f61d039979290ce49bc98a94bd4cf5d7d3baccb2075fc1271c0eaed471cbdda73df91ccaf93e6b80438f0a9c9e0f406527136b8ec1b2d0399c7e718b03f7762099c29a01196a9cb96ac5b23ae3c952a9af39a08920df9b70fec21a0865979fd0f036f395eada193e4132f495f1937c32484554b153bba244931cd9ff748dde464124f4ea66c4541a4782a36714269ebfef383e5f84c22a546cc05579aff9a5e555c2ad2b40d90f96dc9d4d9d7de94fcd3e11a812bf74c4883f20cf84e0adc08b17ccc4c38632f765e5fc9257503a4e8d86639b6c86ed7eb6007a493de57f45ad33d570af55cb1d7a7983b7883fb8209aebcdef1fc6225c2a4c66eb9f06f694590c0aeb7d09b528f22cc3b39c67cd34d866a2402a5dace0d8dc508c28d4e9c99b09bb514a13303ce70dc5b1e64568c2b837263a1a94edbef62d9781aeb37bec3812e8551092b67c942be8aad8ab65e28adba01d65cf588e8037282d62d4781487f7f6108ce69e346483e81e5af60e022be44291581b610f3bc30f931b34bbdc3d5d8aca392a6a41484abde8b02a5a732d28b2280629beb9d945827c228d9cafa159c62f4b6bbd2bf2bb1ed2e72fb91e90cf533ec0bd57bce1829374a21339c641fe2f0407b46acb214e825df083dacc8247039ffcb0063239dc8cf3ab39317e4601302cc8ae484a4046362639476880a81fe7c16a171fbec4c5ccb20fb6b122129546ac439df549f77548b39584c535478517f9e10a2b9340b180549d9274dd6849ff1c1f2337aa5cb198ecb84b038ceff15257fa959008a1b72d325106dcde813304ed9ca8bddf7dd7145ad3e3c72f57b5e54ffd17facc95edf0f7c5b429ccd8a7ef49868edc3d2a49b1bceaafca5fe832c4a817dcb7c5407332bc8016c3b54015011d8a9686f152cadd9c212a85110350b9099bfc0aa3ddc6bc48fca7907b1cffb2c33160c668249ef7cd5febd0365eeafa4f402af73e1ac4c517488ebf8a0ec7c2e929aad6860e14772976458f7c0e9752e067b366af6e3e2871d27e62210db74bee06b1142089cc7fe417c1d7e16d8e3f9fa19ad8aca7009bbfc632ed4de67acd13123326a69b52036a3fe8f67e60344d695bb8627d891844cda43355504d0449db70140181794d53e7a4d7e10253cbe55ba30c91fdbac70ad6c22780a0b0c57201bdb5b31a82257eb562092777ba4f2224b3bef4d81bd4c2b361da88202b52a15259b240fce969918d5f82f902337ae80997237fa5097ac5ea91d469655993941ecb48199ec316351901f8e97bfc665f1ba268557d1eea5c8c5f9d06bd33eba5d9ac52789ecfc66184e4528a1b56cd0d189299ff46af5ccc6a91d800683e44fb8735ee5f5bb202d3200d4690eb7e51592b048aaa12590da7926e2221ccc999618c0ac204befa2c26d89c2cf19f49cfef5207b57aed660c38a271a471793b23ad8afb6eb6cb57b5e382df8f517e1d39b98dd069f008392ed6b58d79bf487c8f38451dc68393cc0b7635518effd7a750a4368b86563b5df630ff10d656370383e8bdf9eb46d233e0ed341e2aa838c09886dc28cd7477d05ee77e6c133b3a1d00fb65b2a908ec4d54985838270fcfa5335c826c754581be79be3f2fc460514c2287073cdecdcc66a2578e3595515956bbfb8ea46b40cb55f048861fded76abef153fbc46037c3542345206016bc6e63193ba2f1971f0e8cc0be37491e2f62b3360683a76ec719905109a71a6c27e89b02fd1363eda3afdef4bf6336c10be0f07f6ed3b18b8c0ced36a9c8bce343252d8292fd780575e275b66513702ca80e8efc8320b2de2d9f8c6dc9989e51eac0543572fda5e29cd1802ccd2c119f096045d022d328a6fffe1ca0585cfb1ce5cdefcf6f90088475f1c1e48d58a3b3a00d9ee33eaaf79fa6e007ddea48b0e8b7b3b543239a58c287fde2dfa0b3770b688eb38dbba91f4f740fd9e3b9176762919b7e5a6a572e2526920482123c8b8d875cd3ef0edca66df6bedf0251530710c6b42d317e2a03cecc7893617929a5b646021ec8cda9446775c2e0c4a5ba9f375691b9d11617bab94853a816e6a70af836e7c1047b8555329408682e5e0dca421052ddab4fada71703d084664bab7b83c1818c3f11b85b7d8c76b6040db15c204cf8475f9b114c17089ae739b2f965c3a07710d35c4f4ff09435b8e74b59660a47fedb8c1515baa214ccec48c86b609eba29055fbcb8ec054e5ed4634cca72b28a77b19efb276dd2b958fbc432c68f2cd9bf57414b6a621d33601df8bd19759542e9cd7e354660627d1cec40805bfd2261f2e762ce1ef91f9defa3d6528032c88975c86d0b8c030f57ad3ea099468116bb0e2aa6af881db1b8e29d8ac763bb8b652ead78259a52fca954b50ff172296d47da4805ff78155aa0f06980a597545dff06aaa5a4e666b8df5621c84311cdda716392a536d8c0b3a595a8307f1ede0ac7ec2b1d86d80a9ac44272165d8dd22aa36c8564a27c7c74e36a72ebe47130ccdd183d87cdc623ac38e2670e9a1d90239afbf9ab4b5f8183da5cce3c6a2310122203904c864de66eff1106772e8467856d0b24e21fbc8471cbb52df5efd2c79887552bf26320a69fa51d4393c6838b8e937ae72072bcb2e9df968fa59cffb9d2420731fa4ec37fd80fb916830c3d461da3c1e6509ef8149e01f97ab5d91eadd7f2c6285a60640195f12e0c6102741f4c28cf55fb403422f30d645d96fd945376e49acd9a46b80c83a38ad72ad36b276b88f411dc231d2a09dca1229f58b26ae1110d1d6ba0484aad4893c00a341c92cceca284664ec435eac8a939daefba745f75ffbe0d0c550de755ba27ba7d0aac55579bdb39ea3d35f1599344d379649ea8eec09e039ea64b48fd76dbec159a3786deebe10b21022d997f29b70cb92954f6b544cd1fc2f608c9d78273a4e3651b5709e3180bd1db707a67673f5484e8c687e84aa6748fc6d38842401b69915b56891a13843dbace9e23066b21415522a3d886eada7241cec3bb84c6c0329ef2b35a4962ea8e398ec4041db8a051ec72478e1c8f5e0b7649aa395afe42331149bd6800f815e5034c695fe4d581493b8526a9b3ea6e4122ae16dc4c0938905d8cb13d263bec1904b8c54ff3c173943459006a5556624712938fa716c8f1a2fb45e4ccd3f86fdb8a9957e88cec6a229a76d52c42b51f9fe241d38d87f759d31170d13f6da0a65d952a16c6d9f334ef2e288611840513f0c44d29ef560ea3364592c1e68326c68d8ba400fc3966f7718369f8268d898185e197bb0cff90e1fa1e8703d65a57fa03e883b9be5f7fb2f2c3b16fe33324f0aed3dc7634bce98d9ce2570369e47daf48f10c3bb6f2c53c0fdad22823a1579b51f3de7ad7057d69bb6ef5563ec4709615d1c342ae0853033a65bf14d55de9bf60cc1fedb325142fcee65407a48941617db80acb65ee88f42215d8d234bd2cfa8905a9dc1e7d386957dcc703ca24ab0ad0fdd597e672cbaec580075f033458362aec7480d5091a548fc18a76b43c3bb7014f272191a0817ecac1a92dd7830c52c04f8c2f4906995d7ca6b9c2fdeb98a05fd40534d0f1e58e576774e7b5ca2b3aed1591bdba41b11e185a45941f1595d1371dfe47069078adfbe8a083e2e3909266d5d641499009713b8e1626d4d911efd05a178283b6397bc1a492d679c61854f668f67b0f68773a2ffd7016c78f0e5eeadc19ddcfd801ccf6f1710fe23a82713dff3c45392ddeb1419a0259071f8252cc542177e9f0bc8a12d4c3ec0b839180591bda8d2a208c07e69f81161ec875e5913c3c9a552a6478a4a7bcdbffef2fb5f1348b931da609e2858d6c61fc58416aa547a3dce2899e89ce7a709f8aa4ff2d5cafb1812cbd430e4dc84351a8761ed67fb9a0889e8da97c3102090883339a372d5ae9508c8fe2c490147f012ecfa8f1561cb8ec141e87e298f1dd5376d849e9c2fdeae180da2a75dbd428a21df1b6343fa5dae1a18bc54552616abfe97587ecf3ca9da56ddf822ba941cd7d57db537c1d002dbede35fa3c0bb263327989e8a1d2122d950a7b000c9d4275c2442a6c75ea207fbd54f29d66685883819acc930f1328060923de7b480289c3678318f1000ce1f0388e90254034bb9238e690a11844641f3e678ae2b6a899e8aa36637d9578dcd588eca9e37edba80f644933c914c97db271573ea8015b0bbb26b06d9e78a6fd703285d2e209bd67b5900343e3936e73b27ad25ff349e8b3c0bf640b3b14ff1fe26f997fb07d63fcdd28bf82257fa28fa753adb2bd78528509bd91c4a507ff38164f4f057414da68f6b3be5bba21f70fe8d7594c87dfbf6005977821e32ad7a895c1545c78fff5e3233be66627e120a426afeabbd05516dcd81eec252c892c1afc2f45ff4e5ced426fa500543e23cba93f76b5679366d2b575512e023a4875d756fe86e0096774022a3b9c6f55598b8bde39ff0610b5b0adeca29730adda1d117f1c99ac8c6720b31da64b23ab67d5d32349c8980150de4ae26701f88071625be692e490f6a46", 0x1000}, {&(0x7f0000000300)="2604ec873fe6", 0x6}, {&(0x7f0000000340)="163d4037c4bbec6e35792a3f0e34b8249590b9f02dc0bad5132decc67e342a960548433a3cfc0bcaf95a6bfe79febac6b9eda162ebc9fdc32f59b9430d9ad1c801587970ce502ebe12577b6bbef29f", 0x4f}, {&(0x7f00000003c0)="b62101f60f9acc18a963c8acb33f548e8099246dae30bffb66f79aadcdb50e7c6465a2", 0x23}, {&(0x7f0000000400)="c674f3fd", 0x4}, {&(0x7f0000000440)="28e975ab6b83944cba1f54c979ac12cc53d942801572fe55b52866c59d4157b78bf38b3de616c439e64a9458430748553954d4a3c68a008fc3977fbfd4650c8d7d8b165e53baca4382d52a3850f567d7fb5c45b63171b6dd6181f1d91a4bab6ecec1bd825a8fe306581aeafb8780382017fc2c40d13318d5bf0fa9a52839ff0f11df4ad93f6e10dc48cdcb4b2946e1cace79eca4c6bffdd5993866", 0x9b}], 0xa, 0x0, 0x0, 0x400}, 0x400) mknod(&(0x7f0000000140)='./bus\x00', 0x88, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000001040)=@abs, 0x0) pipe(0x0) symlinkat(&(0x7f0000000600)='./bus/file0\x00', r0, &(0x7f0000000640)='./bus/file0/file0\x00') renameat(r1, &(0x7f0000000040)='./bus/file0\x00', r2, &(0x7f0000000080)='./bus\x00') socket$inet6(0x18, 0x1, 0x0) 13:30:51 executing program 1: r0 = socket(0x30, 0x0, 0x730e) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x7ff, 0x85}, 0x8) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000001980)=@in6, 0xc) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="1484a9633c2dca1a131623c1a6ce1d14cc0e6fa5144abbe6388e714096406ee757ee733c63566ed3d2c919d1e10503c57660044a971ac52452bb22591d074ae6d20cd0e5eea6331858665e1a230ca586ba877d3b2f8b1d3132a1cf4d219a48b8ddd19207169a31670cb71da05029", 0x6e}, {&(0x7f00000000c0)="ccb0c71175761f328aa106daf3", 0xd}], 0x2, &(0x7f00000004c0)=ANY=[@ANYBLOB="2800000000000000ffff0000030000006784e4bc15c27e787dce29cd97c63e8180b70000000000008000000000000000ffff000089020000253dc388ac49e27074e64c888580cf5a2e6d77c266a7b1cc71d3e75aab731c3f3bdcb826ca8c8922dc592178ce87233540ac212f5553cf4aaf290d4a790b248c5b3168dfad502d5f63e2e7e9645ddd03ea607eaa7dcf4623dfbace2317161d02fe653c17302d3000000000000000ffff0000000400007ef8e96bbaaf387e58dbbb2498c2140000001000000000000000ffff000007000000a07b2a8da4a8f854de3178ed504ab0218d5c47c2dd49f8db969a22b43496ecb320c02470e62deb8fedf5c8ec68bba15ca4aae07703b5ad2eb89d1dfbb4fc2036550a79b41212ea7d6023127a5863b6fd74a412bc000000000000000000000000000050e701cbc4abc1f915db17aa423216b34a52c9750f889f69c9ca4b371e7d71a3be4ee3a9b5e5cc944958b5ea038fdf1506fc3b3c9af5563a23ed8fbcefd8b85a0368e52eff7b850364c2e2fab883585ca87a572833014d18cb2fc68c03bbd5be3f31ab452815a8729c696274c284ad9ed42df4029b6833735ef60c69553797a606e1464947a170b668f9f27b33d489d92162239db5a935386c18f9f190880660058501c628375c8ef0da840f8d11bb76c4b5c1b12a5e000000000000000000000000000000"], 0xe8, 0x8}, 0x400) 13:30:51 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x100000000, 0x80000001, 0x5, "f166db3bd0c0722241896229b2ee1042de260210", 0x0, 0x80}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) dup2(r0, r2) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x480000000, 0x5, r5}) socket(0x12, 0x4, 0x7fffffff) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x4000000000000000}, 0x10) 13:30:51 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) ioctl$TIOCSTOP(r0, 0x2000746f) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x8, 0x4, 0x800, 0x9, "daca1909a36d933df03b64f7b09fee64cf95f193", 0xb71, 0x6}) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) sendto$inet6(r0, &(0x7f0000000080)="68b86b6c5417cf431a9fd8ade60c9a3df82abcfe2b296670d6400993491c7352b4bc7785ea2fa26ee3f262d19c75aeb56edf4fc33a7a18253143163bf905aaf94becb2a2dbaa64832093646058e03ebbf6641ffb7581d706bca60309a7037d0b2632fb0225aea03ca3650eabe1a1eaeb23eab05083aefbfc1ab54fd4234cce3fba1cb418a3b0a60de616e988cbb426cb8c27b195ef7dfa2f0404f824048e715e9e24f4fb6087fd0e4a44c3a72c7e9b1b6b1564528a547e0eb57f48", 0xbb, 0x400, &(0x7f0000000140)={0x18, 0x3, 0x2, 0x1}, 0xc) 13:30:52 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000100)="c9", 0x1) mmap(&(0x7f0000ff4000/0x8000)=nil, 0x8000, 0x0, 0x5813, r1, 0x0, 0x26) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1010, r0, 0x0, 0x0) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) 13:30:52 executing program 1: munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socketpair$inet6(0x18, 0x8000, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/67, 0x43, 0x43, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 13:30:52 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0x0, 0x0, 0x40000003, 0x0, 0xe3}, {{r1}, 0xffffffffffffffff, 0x60, 0x80000009, 0x1000, 0x9}, {{r0}, 0xfffffffffffffff9, 0xa, 0x40000000, 0x1, 0x3}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x7, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0x100000001, 0x7f}, {{r2}, 0xfffffffffffffffb, 0x6, 0x80000000, 0x7}, {{r3}, 0xfffffffffffffff8, 0xba, 0x1, 0x6, 0x6}, {{r3}, 0xfffffffffffffffb, 0x0, 0x80000010, 0x1, 0x80}, {{r3}, 0xffffffffffffffff, 0x0, 0x2, 0x100}, {{r1}, 0xfffffffffffffffb, 0x80, 0x4, 0x1f, 0x6}], 0x800, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) linkat(r3, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00', 0x4) fcntl$getown(r4, 0x5) 13:30:52 executing program 0: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) dup2(r0, r0) socketpair$inet(0x2, 0x8000, 0x10000, &(0x7f0000000040)) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 13:30:52 executing program 0: msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file1\x00'}, 0xa) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000400)=ANY=[], 0x0, 0x0) 13:30:52 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x1) getrusage(0x0, &(0x7f0000000000)) r0 = open(&(0x7f00000000c0)='\x00', 0x8000, 0x2c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = getegid() fchownat(r0, &(0x7f0000000100)='./control\x00', r1, r2, 0x2) 13:30:53 executing program 1: setgid(0xee00) setegid(0x0) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r0) setgid(r0) setgid(r0) r3 = socket$inet6(0x18, 0x0, 0x1) fchown(r3, r1, r2) 13:30:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x818, &(0x7f0000000000)=0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0xfffffffffffffffe, 0x4) 13:30:53 executing program 0: madvise(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x800000000007) r0 = open(&(0x7f0000000040)='./file0\x00', 0xe0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCEXCL(r1, 0x2000740d) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) 13:30:53 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0\x00', r3, r5) fchown(r0, r4, r5) r6 = kqueue() kevent(r6, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) 13:30:53 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x4) 13:30:53 executing program 0: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') getgid() getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 13:30:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80004535) open(&(0x7f0000000040)='./bus\x00', 0x280, 0x20) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x2) 13:30:53 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x12a02, 0x0) close(r0) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) login: wsmux_getmux: no memory for mux 8388661 wsmux_getmux: no memory for mux 8388661 13:30:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3, 0xfffffffffffffffc) read(r0, &(0x7f00000000c0)=""/132, 0x84) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='-!\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='@&:\'\'!*\x00', &(0x7f0000000280)=')\'.-\x00']) 13:30:53 executing program 1: shmget(0x3, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r0 = syz_open_pts() preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/114, 0x72}, {&(0x7f0000000080)=""/73, 0x49}, {&(0x7f0000000100)=""/115, 0x73}, {&(0x7f0000000180)=""/129, 0x81}], 0x4, 0x52) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 13:30:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x182, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c0a46eac8dd2ac8f703ad58cabc77b2763239151"}) mknod(&(0x7f0000000000)='./bus\x00', 0x6020, 0x4) writev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="8ac908e36cc3460677d07cd250117edd143d04c6c60d03c42645fbb1f8a20499e8e255b5890e7892b48c11711c3c903fe6b7ad5eb0182504a2b5e0045a8653f5d3d368c1578354bf9e5253239a96d950df5ddf96313728d5dcf41c4fa535930b89c018028d677ff12250055339a9dd453f475b14437d2213164f28bff310656e0f0718b7a12a0957d72719db830978fa1a0b442f4db56a46b1c74d2129d52f4b61d0f84730ad617135fe5e1a1cb5cf2a61913cb9b71a263f86300301fb0a50ded7c372692d9194a5d74795b08ccadcd55690f617f0d17b037621c9af5fc117acddc4e42b38208e9874da35fff1257a9c2dd97ffcbf5f24fc83d6ed9a04", 0xfd}, {&(0x7f00000002c0)="1c13bf1365e385a47fcf0db76017c32014717e56c13623c9f512419733f41df8d949e3446b8cea99e2996187e90fd42497e319d65b05357bfee2cfc93e55e5f83eac887eb091ea50137af64c2f4d73799264d80370d585e0dbf780163b14cfbda3f5bd9979adf62ff696417367b608960a99436edbadf67891d89bc115e00209553cdd38d233ed3b99369dc9ffffb46da1ff95fc95b924d0011e134be2ee489f76e13e293371d1435a1d1d0ba4eb9189fd2cebc60739912aa0", 0xb9}, {&(0x7f0000000380)="ff76e8cf95f03b6809228877b8793abd08b6db91bd175b7c1ddb9bb645cb05ada8ee518e18f83b8fc6c605a15d571da06ef9299c702bd125d45c", 0x3a}, {&(0x7f00000003c0)="075fdba3f51377691d15b57d6a45868811788c2cbd4cbd46d087eb261e1293be0009f0b0b57235d4fd1550b706ca6f71014e3ea1adb66f0784e6bac02a21722ddc2f8383cbc2348775095c3b081ecdceec58a9bd", 0x54}, {&(0x7f0000000440)="3ae4e16440dfa588b64736eb01594afd439a4845c7b7dcfcb058cad028b9f2e3fba8bc83a67d721d75f24839166b50f178604ecc7d533fab04a24ab8fea61fe8c1029b8e51f83790f0793af84f53f4874109c0ed7fea79c3225541ade1bc3f27fc55776f605c46ae38776dc24038f71a49162e782d862ab47aa6149ae3dcbc2716f1047ee62c359ec7e0382ecd6e24eb98d6cffda7263273dd5ea689b721e86b995c288944300db769ab7846759d448b6d687202d335cdc955b2217c9173207408a5d7cdcfa4a9cbb78c1273977d", 0xce}], 0x5) r1 = semget(0x1, 0x4, 0x4) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000005c0)=""/4096) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) mlockall(0x0) 13:30:53 executing program 1: poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = kqueue() r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\\-,\x00', &(0x7f0000000280)='\\\x00', &(0x7f00000002c0)='[(%\x00', &(0x7f0000000300)="2f5e29c52a00", &(0x7f0000000340)="2ae400", &(0x7f0000000380)='#\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000540)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)="0d2f407d5c402b25262c5beb00", &(0x7f0000000500)='{#&}&(\x00']) r5 = kqueue() poll(&(0x7f0000000180)=[{r0, 0x100}, {r1, 0x2}, {r2, 0x10}, {r3}, {r4, 0x8}, {r5, 0xa0}], 0x6, 0x29) 13:30:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)='Z', 0x1}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) r1 = getppid() r2 = getuid() getgroups(0x2, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff]) r4 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() r8 = geteuid() r9 = getgid() sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f00000000c0)="4747c5842557c3ff9602c57a5e6fc2f0097ceb80d20ff2f0fdc446b2cc2ddeec270f911754b7d7793249ea90e7d49237aad2b2ce3e8dd46b880de39e5d944a814c1f3b484a0ae6c66945c3cc87ec1a0d30c205ca55baa36c7dc1b179e31cbaeef11c578c3d4579ebd47949ce02b38c85092624ffbc8d16672a7ae5e61164f42ad7b2d367ced465aa382d82dbc5ea2ed265b6ccf73492f1a98878ffc15f4dd7865cfa167467d486b61d31062742b8582f7a3b655f6e8bb6ed21f27942b664440ee0ef581b6244f1491a2a720e583cdc35568f197109b5e0015a840b1ba3c1015bdbcc28d46798aedb1fa72955cabf0610837b6ea7179dac3e", 0xf8}, {&(0x7f00000001c0)="75d20d23bbf03201e78db21b48b3194975992f69e51e665959422660b3b04b75fa4f5c8412a710465af2d35e3191aa7bb6b9501399ad5231034431e65afcfd0c1f175ddeef73b2f17f9c2be67e282250b1d84276aec12bc5c4ff9241d1c7c390c00f21345fd4e89e027bad84739437b495748bd93d956e8f74012f8db3013fc93a47620259025d66cf045ed8ce66d099cea81300827bcfe96457480f5dfa8b220a1dcfaa1b524f308f1989d49e8b45b726beb5c547e6b841c5acdf41", 0xbc}, {&(0x7f0000000a00)="29217059e6d15c016619da14a050d0feafa159a869c3f40d24f6e2437d2017894e5da72f0cd9dc7dc28d4f685b69b87b6d77b5ffe98b9f0bd9df3d1211f450bdecb5c3323208e4b84838fdcabf28d0f237317e77e4f08b94dccd9e19c58fdf30b56df653691d62d92a433396d7f66e3dd63ec01a718a34da1988ec2d850c314a0410eaa4ff3273fd15c74fa70d0703fb66fb2d1ecfa6abd3b7932358b2427ae175af93d23bbdf587b0ea1bc291d7d48d3def2fd1113edbbf6971116d9d8238dbe980c25378014d2685e32bd8a9bffdecd0b10fd999ac2bb52ba45dd8ca60db496ff762f2944ca2b718346f3e0e79a3bd58aaf637dcdbdd5719854abcf552603cbe9a4378a4b6643e447e0a26ca16c240252bd5fddef0f8810022a6f17ccbcbb6e4c0064dd24075c874f3cb48edb64e99651448d5027190a874f61f4012e4e1b73cccc48c854585b67f41b4c4c92e2657e42e6d1c62ac444918b7c4b3b7e01b4934ee96c286c5e0e3b03e119063e0b9523f0eaad288bfad7b4b34f91498327b79597900c2754c565cae81219a09a4b35aa0cecff1b583ade2a42c65fce58c1ebf70380851dac0d9acba45453ea1655cc4560fdffcb75a234fe0f2117c76412349878d4cb4e4b94e221a5b446f9e2f2cb491a3d1d6ec26537e29c9141232a6bd090ce70eedc90c5f1c34c8cf4357f3832bfb483ad9a05678677b17c6b00fd63d347d68cb2b97b1c47c599433cf308a8914d133261cb53924f3b246ad97dacc568b7a6c8dd756e14d5e5004817ebfe29c65848cd406d04d105f2dcb3bdaa5e74271a382e4f2f154c0c0388e7ff3de9d2998defb828ad46cfec77b2c20f50ec0844f79558854edbfaeaa62f3cb640488decaeb8d96ff857bd204da93818eb07a6908b0e73db6ac653d6f089a9c547d50ade8f10e79e94d15582f3ceb93328f5a629f10630102f9993cf61ba1f62524b57e56f1efb0ed426654b57a595f0bce819612324d62481a19344e931489e973e47ffa8848a7bd3e199368aa0689ca7bcf7931c47c47d109602368467970211a35a124053a06de9374df17af57218186d1d4f8db8f1a759696dd285297da5788e3637b23ad39dd6972712ded6b02d0516965739594869f1d035faad6de1e5657d7b8263d8946278482967903addd4bdf9b2c0b5de77f6953720528949c094a5349a59a1b9abac0ceceacda46824b75463ed9e8332173264038aa42458653ea0bd001a97b4e536644e540aecc09e44830d03ec38bf1db6940fb4446f7a5db6f45ff14ce1df8bd3f283c0eb26527dbaf395f08eab5b59bff2fd3cbd871f0b05c60b5b247ce7d8063af3de254ade054ae063fffb34487b237b2224a04f48be9c2ec88d3d620dc1feb08c7947f828c28211bef5ed874880a1d0a947542e9cba1936e2e2a1900946dfc54b643c795ac7556ae38f5115c0e8be09e6c219a5cf596c2e7e2952a07ba8cd2d0bae5bd1b64145099ab2deb086f611e97b8958b8932daa0ff7e1df616666b73c571828973ebf150fc15e1c40e4b760f33e39fcb42d3f0343e62c6285397c01fbfcbda80405a4d1920917d2202e7c55172924b066f79527cffcf53ab1b593d2960652b5d88f31e2db6625c7b160926aa47924490b34d88a32bcc35c35060f7abb7505a7112337f81578771b85101eaae94e9fd4741e51bba4c63f8e6e6373f6f6b2d9a470491e6be1de5052b9d56d16d225de7454779455936e40aea41db8738b284262498761a9a3d569083be5e93cc5046369d1a1fe1a572c9d74fe7ed72583262c4b22e7cfd30edd1ce3a7d0296669690ac5e688cd19a0c2d8fe6010dfbcd46f3229bf3bc0165447ef5c8786a02a6eb040879d1a44d873418a6b533af2d9f372b203f9213fc567079b0e1725e3774d3e8dac902e40c0b869d39e6ff142a0a8413fb4f2264557606125ba1b76e0d57b69cf42c171ab2d5fd840ca1cf3cc52fc4e3c03871714aa3e56443e83fa2f95b2cc00f023ca74a75046f8899055c30ab2cde0c473e9199683e57d792abcfc94a1ebc79ee0e1c7dd3cafc218c520bc2b97d41c343c98c5a61f9264b2b07595e80a71670e0cd577cf28f1e8f817af0bc1653630cb44e2cc2752975a895dc1c44c733f7cb1ec973e65f995124ae7b7b9ebc085ff89cc5f6ce1a057ab48d0582eca12cfe3b35a2ded95ee69f199db8fd6546a478e55a3ebd3bd8d90ce0d36db344aeef90f81727dd7eeded185515a497550b6d80838b05f9c6697792f01a3e3ecd3834ad6d0a0b33a66b859a93b075df5b8b2b16b07075783bbb447caf95f58af5c877a6ae5744b9263c599c3d635c4341dd119b5a0f912b6b4b812b6f1411305a5ce8596f496b4c124922025a594eab15beccae4983ed2ef8478ae53496e57c6c638ecca94f1a2fc6d7ca05802b2a6cef8916f83cba495b369e64481f2474185d344cc84833bd1c095a314cd167854582bfe5d374f9d3eb843354eb9aa58aa19a04a998f3bf02d7cfed415f39f8f5d3c8fc188e68de5148f43de70a0976af662932a506a63a82e1b01b7dfd619ac445f258cfc74640c7889cf644eccab6f3896b88a38cbe2dd4831771bde3f721aef4ebf73216b5908e4277bb437e9c13743864a651a41d9daae69f38334ee2d808b097ff9bf95f9c860963933d53d511b20c46f11cd87518fc471248e8d362b1a2f1573cbb9a42a113461f6bbb4e64b5cd5fea2ce11a152cb4deb39f6427e0a3c43fd092870899015c68a282c3d2e4cdb7851fe8a7a6784c68fa3a7fe5c3cc33ab0f86f1778a1bccb36fa6ccea26a7379a37c3a5260b2554d5fc30332370eaee61394722170c01baa407bfeebe743411097ea1af7ff5d5b1a01e6189a3dc859f02ba4cc7e3b6e032519b3f0e4519f1e4c8bf1ee6b8917d76facf1cbf3908975c827120a674684a70c6dd43a941c92969f423c5996f3fa71497447a2c15d36d45a7b0a0bfebaf400c5996f941e66579d33ef3bc1feefe357e0374a1110d682c188f12f46c054a41e3937901a5b3e8dbe75af551c3fed62e027a60684a3356f08d0e1852ea6a0132b4d6371fec54c8a7d065e79f47cdb3b1697e92330c831164094d236a57ad65a51a267a482a3255411fe19177043ff513a43502d3271d568359ad13114aff5716edc5a4b57efb9559c2bea0d8fe9725e25f85daacff69278a037bdb15d541801bb67f4048b25e9285fb1fbb95307c87556c06b751e2f019ce83bc1e3d6d5ec978c3df9865eb6fd7736b1c6e1edb938c05fa6117730a13c5451c51b74935def54cc6d2316e8108582d0b74e0a66c6fbc9c078ccf3774f51330afae76e2ab6de4387bff1c77ce17af79f8e642b54957df6f43e428833aa0205e6fa706efd4ad57dc87c7f8b1881c17dfdc7fb8459973ac84c3c444947ea31482a02c4c4d218a4516f68a1757ac36fe0de4167aa1f676282e0638eda9dcd04cea56c551ded25e82443fabf64e778b2024d842b1c9bcfccb035001c6b37c79152d4acf789112fd9f919aae9996117bf2673665f3042e22756f1335d7ec9d525e46fcb316dc9398d9c7f6a6a545684ecedd57626508f7f056adcf9533e0acd93f36493bf04e1d381689b1d5a93a14b4d4e78609dc07e414d615e1bd19174aaf3c0b1e7aa2609665ae58b96a07e45d30bafddf53145c6f41034a21c2036591f2f2478e44bc03be797076410f4cbef5e92a24392e502661a04295d99961a61aab9d4e7bb3320a98003711c0df2337c9549204272ec6eda8662aced756e3b8eb91b373614e9f5fb902be1d4aa007edd647cc7d77c4f2e6bd603259ae3a05436c80a343b494b7398da5b735889c312e90424920294a8170ccd0930048b44d075be0b838b3ea361ecf063dae97ca026b666455fd883f213c8fe82ca10cfa16e3c9676c7f764eb8dd6e30552a464b55c44166fa2eabe3535daa4749424688dab1c979b2d72a7acdbdb65c9670d34add5d13011b5f17dbb2f58d124bbbbeb4a8d1576b382e94991b26073b2bc4db85739813df08fec9be52a0f7bb470ede9317074d85babe78bb69ea9ef05cb9c9620ab5c42477ee674adaec7f45cfdd7df8602fae0fb7aee1586cbd842b19067472fe4c15f21e086aead10d9d24053273d8522d4b8f99ae55de77fccb9eb2f1a008c464c044bfbfe841f40ccf769fc5a91ad77be3e9787c2ceea79d54a199ad59cab2d45b1bf99c2af64900916c15fb19b1206cceb0a1b9c72f3a561d24ac1ac84065d62373bf94b76c2fd0927b8a0172db5f810e7ae7f629d58c42c7d4ff232c2451c219c7745096f1f0ae54975e5b6333f431948e5150f4fcc125bb2c8c89ee3cd6513de99e8a19dc4489ba815fe67299fd59d6282f652e906cc5f22ca4e569574ab94c4ad26e94879e49497cab3ef9b27211eb712504b2df9be639d0823db483d980551b621221dec460dbf49d2b4ffd42b78e035ac1295798f72596ce80b2263275e383f63eb7be5f50d25b41fac38e8a49fc51fe3c830d4a67724c7dbf9d7abcb05e068c79026a3be73dcfe8d4b3a36d5656b28c4d04a444b2853fece0d4f6d9cd650e0eb1ab7c14093d97367247ba71cc7ff96a754f5c00e201c87ed6da3de8eac161b5c8e78e1ce2bc48f28370abf85167d7e620e257cce9d35098d4a27ac935c9dbf85eba1cbb4aa3f92dad5d3167bd42bd0a28e44e2a7d540bcce6f895618474deae7a9a766d8ef54e2dd43d3b443232f522527550fb138ff830f6b1740463be2b25b7a450cdfcad1fceb0e07f3a1321b8ca49bd4c650d799ea7f18a4e77b477e5a0d1e7053d462e8213c9c58f35a3f908f28d8def9b7abc716570752d5a56b8aa62719cdb4c260a71518c355bf78ae01cb28ad7d2e4678cfd1f1c7f37279d280450c7fbd5ae4223ba5b5c52b482093519c405356b55d9d79989b236be58317acea0f397df90c4f7541d6ad8352587dd1dbcf00a173a9934569dabe4450786bf9d01d55f206a9e0706fbf2ae2d6a33795a0f0aa65f8ae8816e39928b3510b9952697ce62d6639c5f721542ef79f6ac1e4158254c61b910eb3ca787781005c3d93c59351f2e4fbcea6906e69719023034159776aad4cc8ab2a169f514a31168a6f189d9bfa4208d8f19f9a3d110f513dea5214f8c319394d0ad42fad4324253db9608613aadfbb9a4d8f90a257e800b42c83695cea92af972ba0c01069ce0728d98920c6ad17855fb1c58d70a7387317ee80f910208a03f53ae57bae4801544d5b38a4612761c2de3383c19cff248120f4e0902a797bce712a6f710df2c34d725982ce5e3f9cc30ce75c5d8af7975e735d48fca4b30d6b65ac6d5cf910baa090bd35b73ae69670df47551613a6e8e03d8bdda84e2aa88ddeb84c6986d6addc93905d41175e247c8b76943ed36f98c676b22749c73a789e9db4c52ea38c8475bbb2df303a2606af7a721aeee41e9dc85bc43b1a8911f115084693fe1238003c392e9dd7f04c7b788d3a424daa10df579408c126c318c8ef4dd27ee9b1d9b45beefd603dc6c487b368dfe5aa02c3cf08411e6beedaf652a4fc571bff29f8703f4e9f043d10b3b381f48a08e4a3c4acf1367b0ea085c65e5084e2c12094c0fd6455da4a0b4e2cf044e5f215f37391e9436fc9ffc4792778396cc8b2ac66746a6c0f8af1ff107e4ddea6a266fbc9f15d02edf1826b9d47f7388a233e53b050acf2e9198462ba69856e127ac530b2a89958a25bd5e334692d0f40b1491d098610cb7082984d55a91ecac9746e0194cef7413e2fe0a097dcbbc1f61401c79ab8f2a06350c150b7b", 0x1000}, {&(0x7f0000000280)="3ef9b62b205e502478771dfd1adcf99f4e44cd933448709c23be1911c9fcbe1857805bee0e8eb47c1ea1f484df8faf38f70c37b00fb1c68ba0d75b75439528ed66f36ade151348640047fc4f3e265866733585d2b03100c9c16a1bde1cfe2115b8cb57570ba1b8380a8166eda6d7c6ebc0b196a3ed4eb27505f18aaaad7df27421", 0x81}, {&(0x7f00000004c0)="1a4122b4ea7ff42ce57564d5fba21c34697b726fcc050137f48e31286ec5954f45e852e8892e44ee9b32de50a47727755980875ec67224908b4dd56fa5fa0befae8c3c4e16a12a493447d7a98f7e66378b3fcd6b3daf0371a963c0b42c472d61c2e1731b05122b2c6c1678ff538e57c04581c699ac0fe4ee0249fc8a942718ccf2207660dac5d7613c52bac64714c84836ca675cf8d4ebcb6782eaee14a0a50702c34b4859fd43fcbc52daa99c1d18c858ec58ed82f2b36a66265767a23af96daa9b1932ad1473ce1ccc7e0439b9dea2a75c6f0391f34a9eb0a81e00882223c7bb8db7bd", 0xe4}], 0x5, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0xa8, 0x6}, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) wsmux_getmux: no memory for mux 8388661 wsmux_getmux: no memory for mux 8388661 13:30:53 executing program 0: socket$inet(0x2, 0x100000003, 0x0) 13:30:53 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1bac, &(0x7f0000000000)=0xff, 0xdf) listen(r0, 0x0) bind$inet6(r0, &(0x7f00000000c0), 0xc) socket$inet6(0x18, 0x5, 0x1) 13:30:53 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getpid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x1, 0xfffffffffffffff9, r1}) close(r0) 13:30:53 executing program 0: socketpair(0x11, 0x4, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="5707325d3776f502a6703e680e7a5471ded29e8da9fe71f07d", 0x19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1) socket$inet(0x2, 0x8004, 0x7) write(r1, &(0x7f0000000a40)="be", 0x1) poll(&(0x7f0000000000)=[{r2, 0x144}], 0x1, 0x0) 13:30:53 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) r0 = geteuid() setuid(r0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x0, 0xffffffffffffffff) r1 = socket(0x6, 0x2, 0xbd2) setuid(r0) r2 = geteuid() r3 = getgid() fchown(r1, r2, r3) 13:30:53 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x6, 0x1, r1}) bind$unix(0xffffffffffffffff, &(0x7f0000366000)=@file={0x0, "e91f7189591e9233614b00"}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socketpair(0x7, 0x4000, 0x401, &(0x7f0000000080)) 13:30:53 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) 13:30:53 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x28, 0x10) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r2 = socket$inet(0x2, 0x1, 0xffffffff) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$inet(0x2, 0x5, 0xc4b, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x8005, 0x7f, &(0x7f0000001180)={0xffffffffffffffff}) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) kevent(r0, &(0x7f00000011c0)=[{{r1}, 0xfffffffffffffffe, 0x51, 0x7, 0x2, 0x4}, {{r2}, 0xfffffffffffffff8, 0xa9, 0x84, 0x7, 0xfffffffffffffffa}, {{r3}, 0x0, 0x8e, 0x12, 0x3, 0x2}, {{r4}, 0xfffffffffffffffb, 0x0, 0x40000016, 0x4, 0x1ff}, {{r5}, 0xfffffffffffffffe, 0x10, 0x82, 0x100000000, 0x9}, {{r6}, 0xfffffffffffffff9, 0xa3e8920eb7b9714b, 0x11, 0x6f29, 0x8}], 0x1, &(0x7f0000001280), 0x101, &(0x7f00000012c0)={0x4, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003740)=ANY=[], 0x1a4}, 0x0) 13:30:53 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000b3a000/0x4000)=nil, 0x3000) shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) 13:30:53 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x100) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) pledge(&(0x7f0000000140)='--\x00', &(0x7f0000000180)='#\x00') recvfrom$unix(r0, &(0x7f0000000000)=""/247, 0xf7, 0x2, 0x0, 0x0) 13:30:54 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0xfffffffffffffffc) r2 = socket$inet(0x2, 0x4008000000000001, 0x0) kevent(r0, &(0x7f0000000000), 0x8, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x9, 0x0) kqueue() close(r2) 13:30:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000045bff8)='./file0\x00', r0, &(0x7f00000cc000)='./file1\x00') r1 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) getpgrp() linkat(r0, &(0x7f000001b000)='./file0\x00', r0, &(0x7f0000017000)='./file1\x00', 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') 13:30:54 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mmap(&(0x7f000041e000/0x4000)=nil, 0x4000, 0x3, 0x11, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000000)) 13:30:54 executing program 1: truncate(&(0x7f0000004540)='./file0\x00', 0x4000000000000000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = dup2(r0, r0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) shutdown(r1, 0x2) 13:30:54 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 13:30:54 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x101) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') dup(r0) fchdir(r0) fchdir(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 13:30:54 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000040)=0xc) 13:30:54 executing program 1: geteuid() socketpair(0x26, 0x7, 0x3, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) setuid(0xee01) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x3c1, 0x8) 13:30:54 executing program 0: r0 = getpid() setpgid(r0, r0) getpid() munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 13:30:54 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = socket$inet6(0x18, 0x2, 0x1) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) fchdir(r0) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000001000)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000340)=[{&(0x7f0000002040)=""/4096, 0x1000}, {&(0x7f0000000200)=""/74, 0x4a}, {&(0x7f0000000280)=""/130, 0x82}, {&(0x7f0000000100)=""/48, 0x30}], 0x4, &(0x7f0000000380)=""/30, 0x1e, 0x6}, 0x41) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x4, 0x100000000}) dup(r1) 13:30:54 executing program 1: pipe2(&(0x7f0000003840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvmsg(r0, &(0x7f0000003800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 13:30:54 executing program 0: chroot(&(0x7f0000cfb000)='./file0\x00') execve(&(0x7f0000001380)='./file1\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='..') chdir(&(0x7f0000000000)='./file2\x00') 13:30:54 executing program 1: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 13:30:54 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(0x0, r0) utimes(&(0x7f0000000180)='./file0\x00', 0x0) 13:30:54 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x100000) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$TIOCOUTQ(r1, 0x40047473, 0x0) fcntl$dupfd(r1, 0x0, r0) 13:30:54 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x2, 0xa0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000002c0)) chroot(&(0x7f0000000280)='./file0/file0\x00') 13:30:54 executing program 1: syz_open_pts() pipe2(&(0x7f0000000040), 0x10000) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xd5e0) 13:30:54 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x3}}, &(0x7f0000000080)) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/75, 0x4b}], 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x30) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) 13:30:54 executing program 1: mprotect(&(0x7f0000703000/0x1000)=nil, 0x1000, 0x0) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = msgget$private(0x0, 0x800000004) socketpair$inet6(0x18, 0x0, 0x5dc2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x5, 0x8}, {0x18, 0x0, 0x10001, 0x101}, 0x7, [0x8001, 0xffffffff80000000, 0x7, 0x9, 0xff, 0x2, 0x1, 0x7]}, 0x3c) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff]) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x401, 0x0, r4, 0x0, 0x0, 0x1}, 0x0, 0xffff, 0x0, 0x0, 0x81, 0x3, 0x9, 0x5}) r5 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = getgid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x7000000, r5, r6, r7, r8, 0x100, 0x8000}, 0x1, 0xfff, r9, r10, 0x4, 0x1f, 0x20, 0x7f}) 13:30:54 executing program 0: mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 13:30:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000008c0), &(0x7f00000009c0)=[&(0x7f0000000900)='\\,$\x00', &(0x7f0000000940)='v\x00', &(0x7f0000000980)='\x00']) write(r0, &(0x7f00000000c0)="84f91483e1156bb8f525402e023db81e0b20a9c12d96debcc6f185ada4b4ed2c56557e07e22118dff4f1aca3e7b946e7e415180933f07bd201de24dba8e6345467e395f97d6cece07da58daca0845c8a4edf011862cdcba81266ad91b1d64395ebb66f77084add7e5ea7e7bac0d8b7359bd85817d8dc1ee273a04980b91af88148dede20657046a594aa00ac22369ec945d9e50b409102bbf0030b0b03323c0a21fd060e7997418024c0721b7751ce8989d5e6754d0e7a171933383ec497ed7a5ed788d219b91b270cf90f707633bce51317772f2ae9a09c54c93889fa27cce8bf31e972250a1f1805a3f945248cab491764bc2b3de41abc607ecf3a7b969856c6104e4ddae86ccb22cd3b7f5486c8a101ebaa94d5e65be131e9be1d1512f5dc1d8576a76dd0850d8eee52bf428fe82b19db389f6c557fc58154b7f2518054f265fdb147be3a66509b639e83a7d74370cc911b4e91dd127e9d0a6acb347130b2cd86c3149c6e7555bea6340c3251e2aab206135667cd7d01843ddb22a0d2234064a2240d16ad36ca9bc86d3aac380d606d2240f16d1b0029a6396f58d0e92d66b60f40d02fcce2848f0f4f1c76f82b677be4dd2b90f71f64ec460d627718639d5262c3d5af24c708385c92c3a4f7cf56e3557374f252016156e338815d4ae64991c62ec175f825687acbdc888e67079837c385210105eb31055ec00246e7a6b488f9a289edfd26ecea844fd371f43672ff23a1622e8b61d0eced7bb84fd266922185e70d3a09b4b0a2b7a1f072e72be62d040ff45d71f2a3587de0c88d8752b53e707c618f550f18d79593459fa89e32c3a642131f0441aa60ea2e3297f970c86ae015fc64fc9507a4de396c09ed903bd27747f1ab7b2b3b474353d8c0207d38ff300df57780ad71f230e1c3dbe6ba08567cac58fe927f38a8c0a31521e08c7543021bbe5e59fc7dcf34e610dc2d737b45b727a39efa75f5eb3ca000f3b98e171eea5be6766d767d0cd300cd3a2f4dff76ab799cb2ce063aa981dd4bdd9d791734c276d9e438f7950b57905ab8fc142c2277d26f5278b4156c86d6e0bbca7228963ed2feb942850ff177793753147130896e6fef986715401f22c2136b5e6e954a88f6ba1b49b26dc9fb5ef1eb0cb879a999b412f7dba6097adb409b173ecfea18167734ff7c8af84752c2055439d16a1afb9bb946aa116f97a7d00fdc37fe644211f31cfb8bd063779b6a83b85f9b71b31475eae3bfddc7f162fc4f7fffcaadc1481eb4c13189ba2a99039567a94b971338cf794af6452fc6aa23324330d91f0507c46b9264e21b9b47434aed655059065f50ac9b70d7998839001b820ce0410109ccc3111450339b1f48d251d563411d3141c3b3f36efabbe7f6a0a05e70b1a29ab99049e898a20316bc8983ebfee63974b3e3f4e4629dcf7baf6143e563ca3b6347013c34fc4324bba34dd9e632ed0c746962f6d9a77256ffdaf14fb7b2c4924d431f145f6f4d9db2e5670b3ab552eabdfce80d1daa0951017cbc3bd2564a40d85b2a0b1c4321d45764cf031fd707ae9d387839eaae9056075409edfbee5963bc8489b76c96fbf4e67b410313aafe87e47321a75c5bbc50f354ba551ff2bcf79b22b0f4986f807f92536e36aae5f7b1d03d7c26b3d5e1370b62901dba5e8a07909a5fce590f1dc55af0c2dae1629cc5471ae36fd30e4205ca79db445d2dbb3a1b5cb4a931787c78c1a609081248b2b848fa783e3c4f9777eff809f2cf0d63722a26b8436165612b9caad1875a66c62e4ef2b722c9204163a62cdd69106042e85533123df06231d2b58c8b8fb760a8826206e6fbb129e87fc5bb960768fe50d8685ae0d06c57b34556cd14209db629700ce9f6ed1b9918cf7afdc3058451e9146197e12004b2b660e25c34b950ff78c11247ada2bf32afa7ab371f9975486d45819bf2bbbffaa008cf3fa81d5f2b77c7d3ac1cf1ccacb61db7fae6a072a8f5877e9f8f6a5aca25b7afe43fc60e989b56acad198b9aa1ea5bbf2e6bac0595fe0e29053cf8b0ac1c33f910b7caee247985a34ae00adfc9a6c4956acdfad945a5aeb964166f3f3786de6f4d323bdfcee1d0af063f7486f96adf74102509d2bf09fbd7fdbbaac8f679317a8560b23e67219c42a470ae89912c0c4ecfee01617a6bcef3ba851b05e4bc89a6f11a43ba6967a13902ce82158aea6bd2d10e986ff962b14f2617fa4be4c508c8980d6c6ba91b81192c0ed43f66139b3bf76d73914f58c4299d33de86bd9c2f8c0481ae036a8a5ec8458bc582a282320f439f1a1c1a3adc081484e29f03566a4af81106cb6355e1afe492cc6231509fe2c18f5fd023bec50bf2c17c601a4a68031f052056c493b38366acad14631c26346b20121d58d873b1d6b936cebb7541bf8e328a840c449b47a13e27a74002248802feb2b8488836092c014da0dbbd8c40d76de0a5d7cd8a22da0c72cbfb8779322aa2512d9cc57cf25ffad7e30678fc32e246cfefca71da3854236f7fa92d85930aa21b11c86eb137a172cabea75686fc11a9cf64fd40b3e9d729582a48ea86038236777076a483fdeeab00fb9102ac11dcd920e021b1ababc765544ae35cb400d18bdd7acf1b46a7d270703aa091b0460d7fc8d9587ea7b7e0c0fcffc820435c6a6d920f4553df91da827c28b47437be9bd2577ac49c9de2ef10350c87821c26e1ff79041b3bbd3b8fb4fe231677a76df6e22c15fa93cbae01dfdc1579e9c466c624897240d9f44a6587b15fcbc4fe82692470119619ebbb5e7878687d632079df28a7d2f152c5373a5dfd224748d26330205ddd30105ce3261dcdfa56f975872678e0899a5f4c29b144663df0b3375e72f1b0eac8f3722a0cea9478ce62382b9d8f4c65edd9", 0x800) write(r0, &(0x7f0000000080)='s', 0x1) sendto(r0, &(0x7f0000000a00)="6551b83c754eaf1a8c8cebf546d856f53887c4978e029066a476e423f4c8867b84308faaeb16fb36e7e3f22af99c1c180bec90a9fd9bee014c840e9a5c940d81c73b7d46f04d0509b021954bf8b4f229dd1b198d7fb7d5d84c00f16aa3f52f6e04c5bf636a58249c39da838b6a211fd1f4e2f0925c143db6936a26d8be7df815942d3d704ec9819b2be7429835b1bdb252ce", 0x92, 0x2, &(0x7f00000008c0)=@in={0x2, 0x1}, 0xc) 13:30:54 executing program 0: socketpair(0x0, 0x1, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x3) r1 = semget(0x3, 0x2, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setrlimit(0x8, &(0x7f0000000000)) socket$unix(0x1, 0x5, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) semop(r1, &(0x7f0000000040)=[{0x0, 0xffff}], 0x1) 13:30:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x20, 0x4000, 0x8) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100), 0x0, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x3}, 0x1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x20000023ffc, 0x0) 13:30:54 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) execve(0x0, 0x0, &(0x7f0000001700)=[&(0x7f00000016c0)='!*:{\x00']) chdir(&(0x7f0000000380)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmsg(r0, &(0x7f00000015c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000095f35aed394f3f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1002, &(0x7f0000001540)=[{&(0x7f0000000000)=""/142, 0x8e}, {&(0x7f00000000c0)=""/119, 0x77}, {&(0x7f0000000140)=""/191, 0xbf}, {&(0x7f0000000200)=""/59, 0x3b}, {&(0x7f0000000240)=""/211, 0xd3}, {&(0x7f0000000340)=""/47, 0x2f}, {&(0x7f0000001440)=""/254, 0xfe}], 0x7, &(0x7f0000000380), 0x0, 0xf0}, 0x41) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r1 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffa000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = shmget(0x1, 0x8000, 0x215, &(0x7f0000ff8000/0x8000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 13:30:54 executing program 1: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kqueue() 13:30:54 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000140)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) 13:30:54 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xfffffffffffffffc) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00802e2f66696c6500005f68390fa502c7189969953cd23b3e06e0fa604d5cb98ecbb91cf11608e4cbfadadf3112363d63f92eb9f8b1366fd7939905010ee005"], 0xa, 0x0, 0x0, &(0x7f0000001680)=[{0x80, 0xffff, 0x8, "4f7521b3f99176cc184869eb67f78ed4c61d70641cf04e4ea82791571a96aec5fd3202314299b768c051c0c2c47dd84cec7f216728339579fac82cd6998288078e2443f0973216b4d195f7754431f813f1ddd4f30e1a923fc0e710381f04c575c552b2e0973e68da39e71cfd8ebc97c6"}], 0x80, 0x400}, 0x401) 13:30:54 executing program 0: r0 = msgget(0x2, 0x302) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = geteuid() getgroups(0x9, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x6, r1, r2, r3, r4, 0x94, 0x1}, 0x3, 0x80, 0x0, r5, 0x2, 0x5, 0x8000, 0x7}) open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) r6 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000340)=""/4096) execve(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={{0x81, 0x3}, {0x9, 0x8}}) mknod(&(0x7f00000000c0)='./file1\x00', 0x6000, 0xfffffffffffffffc) 13:30:54 executing program 1: mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/34) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 13:30:54 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r0) 13:30:54 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc00, 0x0, "eee63d343cc3d54755e0b7dbf4863a06b4d8b994"}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x7fff, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) r2 = dup(r1) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/176, 0xb0) 13:30:54 executing program 0: r0 = syz_open_pts() unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x40000000003) truncate(&(0x7f0000000040)='./file0\x00', 0x7fffffff) 13:30:54 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000006c0), 0x10000074, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x5) socketpair(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 13:30:55 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) select(0x40, &(0x7f0000000100)={0x7, 0x7, 0x1, 0x7fff, 0xfffffffffffffff8, 0x2, 0x7, 0xfffffffffffffca8}, &(0x7f0000000180)={0x8, 0x4, 0x0, 0x10000, 0x9, 0x9, 0x7ff, 0x7ff}, &(0x7f00000001c0)={0xcff4, 0x7, 0x8, 0x2, 0x2277, 0x337, 0x2a46, 0x233}, &(0x7f0000000200)={0x6, 0x1000}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x101, 0xfff}, 0x10) 13:30:55 executing program 1: mkdir(&(0x7f0000000640)='./file1\x00', 0x0) mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x84) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 13:30:55 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x7) 13:30:55 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fchdir(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20890, 0x80) 13:30:55 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x202000000a21, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x4}, {0x18, 0x0, 0x2, 0x3}, 0x9, [0xb1c9, 0x6, 0x9, 0xfc63, 0x400, 0xfffffffffffffff7, 0xfffffffffffffef8, 0x8000]}, 0x3c) getdents(r0, 0x0, 0x0) 13:30:55 executing program 1: msgget(0x1, 0x206) r0 = msgget(0x3, 0x2) msgctl$IPC_RMID(r0, 0x0) msgget(0x3, 0x18) rmdir(&(0x7f0000000000)='./file0\x00') 13:30:55 executing program 0: r0 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) pipe(&(0x7f0000000000)) shmctl$IPC_STAT(r0, 0x2, 0x0) 13:30:55 executing program 1: nanosleep(&(0x7f0000000200)={0xfffffffffffffffc, 0x10000006}, &(0x7f0000000300)) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x101, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000240)={0x3, 0x4}, &(0x7f0000000340)) r1 = socket(0x2, 0x3, 0x7) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/108, 0x6c}, {&(0x7f00000000c0)=""/160, 0xa0}, {&(0x7f0000000180)=""/5, 0x5}], 0x3) r2 = socket$unix(0x1, 0x5, 0x0) nanosleep(&(0x7f00000003c0)={0x80000001, 0x9}, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000380)={0xff0000, 0x5c}, 0x8) getsockopt(r2, 0x4, 0x1f, &(0x7f0000000280)=""/54, &(0x7f00000002c0)=0x36) 13:30:55 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=""/183, 0xb7) 13:30:55 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xe64) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) 13:30:55 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x400, 0xfff}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x4) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/26}, &(0x7f0000000080)=0x1c) 13:30:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x7, 0x1000, &(0x7f0000000000)="ff2f0079d1d3b04ee83f03feb4b1595fef05f0beabbe7bc22ad96f7fcb90528bc37f758972e21f869a82c0a2b70c1d3ef7cb7392803ec6e5791e0fc9b88c9869387e5ea892ff58f761c205ba269d3435e035d7f7b239ab118f778227bf25cb4df43482b084c9bcfbe379105edb9a91d5609719f4fd9c3ae6730a1e4cf814b7eec779bd9a2948fb7133e9536f79e8fa3193d9d48ac01c3dde2738b10e63e68650349ee9ca48e19cc01fb924228ea50a7ce6599c96f31a206b1af6cb0f535387204a9fe7de28ed20dc24b81d8a996881c5a70eecfc07ecbf2c12fd60d44c0afe4b", 0xe0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) bind(r0, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x6, 0x6, 0x1, 0x8, "edaa5bb603b28f58f413b976bf8c5216981b38c5", 0x3, 0x1}) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x14d) 13:30:55 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = dup(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) recvfrom$inet(r0, &(0x7f0000000000)=""/169, 0xa9, 0x1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt$inet_opts(r0, 0x0, 0x100000001, &(0x7f0000000100)="5707dc0fcda9d912429d3a64cbd9b6de367a42e18c8d6365b0ff3d36c608c438a7226d224c539e3960af88177b823824900d71ff38a438ac4681e54233e39cd7825c6e47ad449978a68bc4cd1c940a1de2d6e0726aadf621695c23", 0x5b) 13:30:56 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x1) r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) 13:30:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) getpeername(r0, 0x0, 0x0) 13:30:56 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x7) socket(0x27, 0x5, 0x31) socket$inet(0x2, 0x4003, 0x6) poll(&(0x7f0000000040), 0x0, 0x3) 13:30:56 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x49f5) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 13:30:56 executing program 1: r0 = semget(0x3, 0x7, 0x81) semop(r0, &(0x7f0000000040)=[{0x7, 0x1fea}, {0x4, 0x100, 0x1800}], 0x2) r1 = semget(0x1, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x6}, {}], 0x2) 13:30:56 executing program 0: r0 = socket$inet(0x2, 0x8001, 0x8a5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="2168a0aeea82abe1204c15da6b103c91b333c406426f84da20becf3c2099567668ff23e316ec", 0x26) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x2) socket$inet(0x2, 0x4005, 0x1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) 13:30:56 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x800) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') link(&(0x7f0000000000)='./file0\x00', 0x0) 13:30:56 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 13:30:56 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) accept(r0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x104, 0x1) pipe2(&(0x7f0000000000), 0x10004) 13:30:56 executing program 0: msgctl$IPC_RMID(0x0, 0x0) r0 = msgget$private(0x0, 0x100) msgrcv(r0, 0x0, 0x0, 0x0, 0xfffffffffffffffc) msgsnd(r0, &(0x7f00000010c0)={0x40000000000002, "2d18fea814abeda74f87748ba0cfc19709f0a6f1ddb5e68435fb7c05720d1b2a2906e3f29c2583afff34b013ce9edb88a73f9d7fb688ae8a695051cfe444f9cba3596b8c9c8e9cb748f000c36498be0b3ba64379a8ec35273561fbfb8bcb46a839e85d959fd5e804f589cb348984050be46806eaab358aa8433c95989fc7f11f70850490000cfebbee443c97741f19366ee1ad249661f89a605d7b2a4ef242b6f66d1ea4ecc1e70c7b7b017e42baff900f4db5b6a4f0a5ec3d1e30e76a85dd2d0dcd2338599922685730467b8903614bd2c824ada8559e431983aeadf54d4b4d125ccced961e12a10e0c08f4bde07cb4302f0e3f9823f8f9eaf0a5d5cea1ee83aeb8055628562d13fb681e782889b98d32086476012788070b1029cc4ac5cdda34c27bc44f18ac23c8dd56482c8fe60be5ffe994b2f88335a7d217b6f7411b4e0711f0dfaae73a43df5e51a8dfb1f75893ce0d4280dda655cdd56db9041af99bc3e330554209f1ca43a8d6160bf85def2d4ebc9def60545b83673bbae7f58e7f045fbb53571d156b30c9800d6be31d5915776c3ded18907da9a5e97866ccc7051c32a77ad39db7df75e8aaccd371ce9528f027118c90395c5c33afe9e8d92a73d411140f9eab8dc5da1cb564fea4acff96ad7c0eba057a43b56c0ab28bc594147e97cf671d2d30be01e8bfcf464bc3b34d353fe2da3f2b3d846eb8d1bd39f48af40f95d3152afe14e8889c1efe06bc12653d56e6b7226a078227a2b5d4f8a63c559b639222ee5e7450ab4982885a180c52f6be3d664cac71fa5250aea840bad2146fad543442917a20da82b4084c01e00e7f12966f4586553f85425277c9602471917722ed6d84f5dd41600e89c5b2038b69d40e0a298d26c6c0ae4824272287f6104058c27310548f337a0a59c37d36bfa2df72db05a87fbb8298655264afc0b2810308cc89d0d96eaa684e1125d703ac5fab4f6609c4ec4070e435981a1a087d8585c6e674942ee62868386eede40edbdbfcc0452853d1026fb4552cf0c41d859a3e7c1bb8c06988f1047fd2a5fb03f62cbb66c815c7901b7d130dc18902b9216bda2ca3c14ca6b885edfb8bbcca04d7a9c63ac3bb173b32187007a3dc33cae08875af7fda8bc138c8a32bb8354379057a480ce8c03177f7ff593ecfd3a82a681fe3545b78edbb7e02460e8f25f5eb0223af45782d3c7c6bc6af5055f6d0af9813d53aec9c5882be5dfd6adb3156932dd508784a76759005060eabd357a0e6c5072e2326b74c55041d08dad70b320886dfa5f35146a8b726a7ea724b74128547af818959164987dd0d2b781649bd428fc0c384e573df9daedc646c690ac09be6dcb5ee5858d408951787ef2df6094756392375263bcf189622e34f2efd6ce96e962e53dd5b94849a827c1f394a49d994f1d82c95ac356a0e716a6b4b9aaa18359da68f037ff43c79c54ae67f901e2aaa487d66bddc1ea8da676ed5d5b62f9e16ecb965e55180f158e87d6fab50dcc9775c962fb4fa1d402e427b2ef14d49c111d5e16539197e3360b7ce9f899387f560a801be9486b6712936d3034884b0e9fb97f6c4707641240408e4ae56120935eceffa8d5d56a4daaa6013d162826dac2e91672a67a8eac63b4f889605eb63f3dc8344956fd22946a755ccb11b92dd47773434d935e3c1c991a85bf2bf4c5520055945f1cee06b880c205fa242776e2ed307e2b1f26a68bcde0feaed321b0e4b05baebc017e57f9ac84360ab17507dff579792e5e836905f4c112c3c13ac332c8c4d090a5986da500733e7ce84e80bfc5a98f9a4b56585a31576c07b90239d5778e1ec0c98c86c35ad5dfbe20099989baf300e64da510b05d142a0ddc2bac40b7912acfe8e392282600c3daa5f6f6d6163b6d9b2e87563a53233c24dd3ed5040edcc3ba97b01a99ab173c590298c4da8613ad5a580e02c6ef716325fbf12898893c2d1ba7f88b2743d740f888b8adceabe629f7a67e818dda34d8ccc07a6fb7326779d50ea9920e2c5958d5869ad16cc12c0d8a00e5d8da749ed635cd7107de06a2679ac06725f2d8f41f9b1e98ffcee34db94318e276329e60a8a3bd4990a9c04dc802c2767fa6ec3edbabe44d302d35233de1178643a84b8d11e38b7495804dffd8ae32c91eeb606368377b025317bdb0dd76221a20db85d32acfe18422a9abd1e1ddf179403337f79e3298550be84342ecf45656cd0014d344d29d90ae0efd5d3a5359fa96aa227b492cfda2fa333a2a865895922bebd05dd2c76f4a94901523ce26f5e1de071179c9e0de77e0685dd935b3e28703e2360fc5a442147b6f7f1dea192829e8906d666eb0715efb09f744c27b70b00790a5cbbe3bad867535446559154748429471f1e7c7d1950670c4807dcd76969cd809a943517ebf0a37774147e6d26c4cfb7de1df1ace087fa787761efea234897633574ef50c3f3c5e9dd2e68f28832020d8af9dcedbd4245392e6b06e7d5122d36be4b83c0aaa8c6de5797c84de4a1abe2da848239ca9591d03813d7c0c7ee5b805f612942c4064636d420ffa5428c2a1ad8bdd5ee758770fea29fcf0f4a8051e2426a671544949cc33f1feee72ae4079944ade0647a5609388768b88e6c2f09b6b354f0a57b0d5b2f80abb3bf103472c5f1edacb15fffa6a49a4ce198d5e3c1f6e8d7172e3185d67f66caa0f40794a5eb815bdf5bdeb9e36628ff427ce48da45b487743adc1dafa2ab1204bb5f12d83da179a65422a45c9b70b200779cad82a5b7ae26b506a699155d983b158d913037ef45f245ea3389804b24ab9ff4e5332c6cd107cb0be690f8d3a491c6b72d5bcd4d844fc7bdaa0dd834b7da9cfdaa10fa55b16c5e393b9b56cb0ccbcf180f5f4f3cb4ba4ec6ec074d89f3037d6ab7149f4d03ee0594a4775fbf7b2c0dd32261bebc1581213d2c1f47a1169528dcda5b6112463f8a987802474da22ccf67744ef14cffd28abe84667eff71d30674b6568bf6a62e598aed35ae836124be5205ae60fed37cca1caac88363d570dd4611decd0f79debc5f3899a63c2b72cf82dd817416fcb009d7fef090aad350f0560d896f320cf85b865bfa9b939ce35e2264e30cb0fdb461ddd650d9cd217aaa4d7afeb88b744105aec73471cf4ed8f6597ab4a42f719ef53cf70ee6ee935c2dac81736637a4ea445a55a3089e353dc3b9dd85a092db81792a06e0983d96201286bece01990bbffd4e22ef524d9ddd11d5304e92fc4d893de34fbc5fd748da3255a4e768e8700638fdd1238e9ed1e9d5e9a7a282712c1eac1e144c0ed5de39ce326c989505fb1a9d60698aad1a9795bdbbfcfb3400b0050b5ebcdb952e0e109a109a57bad6052bed353af25bf87bf6a1409f7474243ed9caf2d3fa392fc0dd312d37cda4671167a90a710e35d573cfd50618c37c48dcd8c614c64883c0291c776797eba5aacd7e045311bb3482a9c1c3ae96771daa00133ff0e6ef73121f25da1112f04e3200080c22a38948e4785d6bad84a74dc7564f56f599218e168d585644959a1321a0f4721d8a6ef55388a29ca6e6e03b8bf5aaa82ff89c0588925cfc0c94133a3817066d96d9b98baa32517f255eec6f7b3f6fe2a1aace60044e0579bf57e5f64113029fd48c5519f8125e57c385ecc6aeeac5f07c87616ea33a61decb1cd41f6378e72a82bf0d2fb36794e0fb9e39e61955c2c8376e31bf64e5248367dcf750f56d0e4e46ea139691e9cd28a96fd9947f9043f2d94c888c5efbe96168652ec17802447e6f7a33b9b44bceb0539ee679c9e84294d529c8bf4c6a9cacaf6179d5c28857713e170d9635ecf883fbb68938a57d482c98b990baa655a0368a05226dc3d859ae1d269572d436dd77dfbf83ef11beca24b6fb36fd2e5555a38d7c51a6b796129e9f9f3f5da9994ceb23d619a11fd1aacc711e2b09d8b488f8aa20561248744120f41a942fa27be08f60ef90d427ec88d433e7a376bd24ec9efa141777e3cc450ea9e61c8daedd446ee4740c1577d0184f96e37333bd443ffad946fc247b992f10461f800fa3d0fe1bbc40cd76eae4f2112163474ac5d38a2b9fb9afd2f1d94310fb16b07f5d320709c3a66ff3ae8e9af18df349faef6c2c22dd80c8c20485c941d3fccb175e38d1c3090af7afed96ae5282bb790987ee1a011cfc23fc74d485a2fe5fc6d356e2285899aa958a85d783b62e19ac3b944687091e53615f3dd16a8d678b158926ad06f0d5fe8946ac9d935c72175fc533b1680abfad63eb008957d4a5c5210c60fe3a5bbc40f8aa83906c3754d8230f86b600b4731f8bb46e8de60dee3c42bda39a88279f214e00226ba43217e39da63ec8460192513dc2d43fe8ab87cd3097ff1a908a23a151dede23234aa7db64331af73389047e872db66c5225c9f5e8c6cc5fe0d6e1c972781a16314f18e22518a1f0dd0aafcf7af58de15288eadafee17d1752af8a8c292b0251cbe4bbb986c4cd52abc661b9aca116a12e7f8dd31d320d3dc3efa8ba5777acca7645c9356b6e51b0179cefdd1a5b28d4b121019fdb2c712ccf05af56e24d4237acbd11300f3bc87b65902590fb9ae79415ca9041b04e15616f2068f7e7d0ef81c433c9e0076485100e7f65f4c00158f10c02c6b5c104110261cb99a6172dd3432e2cfe6e747d770d9ad9bd3626cb22db019a4e626e58ec7f4a0c6afc482131b6ba8ec77ee6f91353d1022cc19f01d87c09c158bd5671dd1c4025b126405f81ae54af96ceba5eed54be1e0685581974e0b1b2d9d7290ddc57d2676f1e2f970f6128c343f50fb17b55589b0737dbcafc6b472569ad01c78482703dfa30a3a2d206c586609e51ac1669b65cc391f40ce7576065dad837259201c1903a6dcf14713ee0b562f116ca863d389d36a4ded300dbeacc5549350f3f5fcbc3edad53f5401ae5e29448daa0fffb486ecf4f29d426954897d3d1af5c6ddf85394685949a298295a3cdea3c9fba31844cb131b9ec56b8c3a820850755ad66e3177a6d94ad9807439ece4fbf48f23b037ec7cda29c0258e61c7cc541cb5faf66347452b0bca2a6913fb3fa9e029f6388585fcc5b85f29c341219dd081da62a54a700a6183b9f7bd88bd8b8729a2345170fc3250140d8e972fa64c7cb2b5d17a07a5f0f2fdba9d118169afcd6bfc3dd0c5576eac29e24e56f06ff96a2b35bf38ce7bc4537fe26a09d5f090753408fca94128f280387e2cab25d53912650b6a6e3d9fe1560d2301a9208413f1b421cd59ad61eb18b7570c364babb4bb7e31a77142a56b92cf8f9321b03ae8a61d7001c5a7b9358a2d1e692a3d0cd933a57b852aac2eae87a3c35e28a04515a967cbf1995e6e2e336ab4b48021386db2c39dd7e213cf718a966b6ccfe8cdd8be35915b4f3c2e484b8bd724928552ea96c3075b130a2c5aa1ae4c3bf16075c8bf11a46c53f8bd57ffda840b87121716448b3740e93f14037ad4b07c6c00df211419d2da499baabc0b7613cab8eaf3199cc939c8500a0a5ea52e483f7066168e9354238f7f16db085ca42a6bb7b66890955c33f0de97751cf0bf454df742685d69fb6072d05b9b94b57107a2071f61c6f79205cdfe04548cf778526376a591c0df013a574b4fa5f463ed5c2e1cd7bdf7a3ce7a9ff3cf9e43e589ad6a986a8afbb0d333863022b5232741954306784b0b041e669804a44bc370b74e8ac29046f1f3f50b16eaf6e54eef56183965854ec8880387e80b9c054a207b7da2c0d75049d95b277161b57e1c5ebba32a18953d6129b12a8d178e170488a08d8583bccadf94a6c2e76116a1a173ad66c3f1bae03f2e4f84b5"}, 0x1019, 0x800) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x100d0, 0x11) accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0xb, 0x800) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xfffffed6) r4 = getuid() r5 = getegid() r6 = getpgrp() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x46, r2, r3, r4, r5, 0x4, 0x80000000}, 0xecb8, 0x2, r6, r7, 0x1000, 0x80000001, 0xff, 0x2}) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/97}, 0x69, 0x1, 0x1800) 13:30:56 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x9}) clock_settime(0x4, &(0x7f0000000040)={0x1}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1000000000000) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = getpid() wait4(r3, 0x0, 0x2, &(0x7f0000000180)) r4 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r4, 0x0) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000240)=""/222) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r7 = getgid() r8 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000440)={{0x1, r6, r7, r8, r10, 0x142, 0x2}, 0x2c, 0x0, r3, r3, 0x80, 0xff, 0x7}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r12 = dup2(r2, r1) sendmsg$unix(r12, &(0x7f0000001800)={&(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000540)="5a9e4158aa5a9256abc9fa7e3c2ab841739917e03c0df849c4af34b06da7afe2201d79673cdffc9133bb692a48528131553d265e8201e531b894809334597f31cb48098089f48f2616e44f5f9ddcdbf4a6c6", 0x52}, {&(0x7f00000005c0)="4a7e72832301783710fef816cb1fe809ffa5ef78c6e17085986938c5a463e5f1788fb6e0cd943e912d9d648c46d835220c75d36900f44c8f0bac7566b3d4a6bf7869ec758a73c6c0fd5545991a9850aa79cbf783f2fdb9094d4ec38345119ed16241f12a67e3ea045569b33dc47d0ced739e136353e82ce04127bfe6b0821456cfb1b0171928400dc30cb007f51a2a87db3b01054d76143d7df5bca4e726fd440f4f8d14a42cec580be370d6776963ad9b1a9c18144bd35b944b36e677904fcb3f2d47b59d0992705ab526f1f920a242db1a44ae10ed7f1d357fb33e28816e8d217268e6dea272ce52fd1f4b4d46e69f8f1cf40be52c4b8f233d79e0621362d88953097ba0bc8bbbb0339d4d8f5ecf51b61b5f08efab1f7aaf98b1e682572cb114013fa27fe7f25d73e72e12182246638b2b7febb0913670383754261bdbd7ba3338623c7aaf7b0f4a4cecb770381b9e49f0f0e8a3a0084715534914374a3ccf2890dc5bd718da7f16f95de9070ed803f92b816e657171fae25ef3c19453e3be04fa9e0891ea11c0b4e36cf6fcb1748fa68554c3c7388422a5f663579dbf55c72eda77ab8eb48423c34a4bc612211b4ff52ef72f7ba29d5f8445041ff456b015d7fe31fe606d27a744d8c3868f2216b262647f14ef97a5d08ce4f84a0a103d8ad86b042788781a8bd14b4ef9028e4d601478d52ed71f3eed79feb0ddc60a4739e46a36093aa0bb90dc75981722bbbdbc6adfffd2761ef8b673f1a73665709add4900df0e3c9f19c62991b8cf5fe9930cada534fa0ba93044dea53c6c3877a44849bde3146b44c590f069039d309c65cb4a5a4e468bd94d58ea3ff3b2484445651cbc7314e91cd718450e69153420543b741708a33d489e72e94ebf024cec005093b00c4f03a4039f9746ea3999c976ef34d7649efcde791c6c294920caa370edf993fade378df98177ea907eefee69cf92265e6aa848bdd17186cd91d8b1f27e91e6585e1366a6f3c93782c99d014424b3ea6284e78d4d69cf04be7309a379e564137b993c30a469dd3decee65349718c6d970529d9db598808def3520ffd25db0a28d7a5bc37749d1e9d5284729b8e25381824a540efc4fdc135b0fa87186fde9b2959cdc098f536c99e3a15708b276f78eafeffbbcbd4f46ddd0e150ce76b47e158c139c7e778242fef089b21f1634653ec8c940b7d4e9cd694a66b09274ee1e54d5ee031795fd8b888d83111795fb807bc462c0099786b0f7f4eb6c61d1693db4ba888b30a511591761d72493508b7b129bbde03a143bd6ec6d06157084a9279613de4e77edc46959e1ba59e542baddea7b9e7e40d50ed4c1ffc7c82cbd91606f82358383c8d4cbcf70d49fb0b4ecaa1255bdd084608951bcf9171c80c0481e51f2f36ef94d014c3cfbbb247e331f6ab8d742d2c052496040948aadbafbc6f23e85ff0721c079e3cb5402563c4ec88ba7d1081cf923fc8fd508ca7ef73f8fe18480e2b87cb540279f9aeb32be24e96169c6853381d91b3865e4edb194928be1fcb5376816488e9a94d6d2709e2e8b2d54446332db6cf181f3dbb694fa59fb9f9b470369fb47b15f66816c216e4edfce1e274b0dfcce09ef33bef2f3acf5dffc608a0102dad0c11869c753d5006d7f0e71aec632bb7483b696839a4fc9dc99485f260702a6ca04a5da8a9ea27a3cce0375dd9fb89bcfd8035d0c29fe9e4b5e7651fe65bb56581b1d3ed634e81d6732a86912c07e21f6b1238ad1bcc1a000479cb6615861d323f8d03cf693e0936ff41f82f0eed2e815ba2b965dc65f956c2cb265960ecfcb42ca34f0bf847816898eed50a82e47c4f33200b05d2cb349bae0aee306e46fc3eced33129ea6cbc31bf27a4409687005e58545e612a48faba488fddd0203b5d8ebb6592453492248ac5965514e52d51eafc81c8acaf7d143fbde2dbbce9f27aa253dda571b23e04dddac7d21e69c11664a23c4ba7629dea76c389163bb03549c4f3aa3d2d516faa622ed6dab5086bec029169ee84b18224bb5ec949a854b44a93eb781a72036ba66fe41d7112866bed68f986df0403b3017695a22d964e0b74e995b6090e01e41939accda3bb3be6e52dd0912112a4396ba86a4e663f19ef024324fc98562f650112c7c5a38744292760ffae53e420b03653c968b33613e66bfac7f140d50b6aba14f49162e04154ea5da168b33b887b035a7e9fd6f862bb11099be017085fddc673664f204a0d668cf4d3eaa2d29bb268b0b3a446c387861be0731c140a23722c3cb0f40d41fd5c408214bf7eeae00041d0f9f97eb51557495979294718c2133200b8686ffc4eb994ba6b413e3219a1a1fddbe31fe049e18c7a672c35fa6a8e80291cea158e9ee852eb888a087bf86aa8d3104e922e3b99c064fc4aa74babbb650d7e340d8feb827b09bc0aa5d5eb53013629ddd1e1592620687eefeee5c61aa7ff63779492572dc8557888f1f83d3ca3672972c653db6993e13f673da65ff43033995169529235a65a8e9e64c20b1c02caa75db813f76e85c7ab5d46fdce5863f34400c68d219da3598afdc21374f55f700c69a1593bf6ca7c0f7546268a0a518685052102f054ca7c1bc48d32c469ddcafd31b545c02aa8cc81d7aa0c00a4e95802bbd345b0a60777833c71e0601cc8eef7d74d7e3efa006d2553bb67327178eabfcf03f19981a67c79743f19d3f6aed00ba698ce333ae8538dac6b189ed5d361257033a6675a4fd4cec59d60335548d8b8faba45c9ec670e412acf3d1e1cf57e697563875b9d74ccf6c4f756c8cfeb12f059e0f7825624cee7517c6803e020dc0dfbfc4ba26f8ac2a4ca974183b0916b7889b344c7a0e2cc0fb5a64357d79ed24e0437debfb76c355b2dfbff2874bf8efcd309be06dcd981c2a910783da18be6e818604e7fe4c78f4e8a514aa0cfcef9a5619704889677391f940bd3f78e2efc3da024ed4021249b1d2087fa5fe5a2cbc4eb344ae20297ff78b42aaca7d58c958090b8f97ef78ba87ad5bbdacc46f8b2c0b5e1f73c1ca0df68d4018d5b2a31cd806ab78ec31947a1d5e89f43e245dbe78a86b766acba9b325c908c9ee7aa7a052f2be0a634c03fbc4e207ef6daf79697156c43bb3c833ab2f0d2dfb0d26f81f9ccc63ca7920a6e8bcdc005bf4d5ffdff67d82a78de94e6fde63dddb969fac0a37b60462fb11700800015838619b5ee0ccf1dec462d3ee9f1eedac4f1d013e9ae559e18423d1a8c7b460831aebe00babf20d0227368801c58700279a7aa9d822db30a62e53071e6858c788efbcb4ed7a5b4ca09c964a04d467f3d70276548cf32614a03fe2250fbffb2019c3900aaf5586f0403f056d41254025ad6e7ee90293c1d2e4dc670885d169ded8625c8aa9023e348a4b057f4bf36f5b1c38a23204a3cb387331384df762bdd3ae77672aaaa3e3731c3f3858d9547272c0f194e33cc50fcab99b7bb6726b706e9d34108c5756746d471a0c0dd9cb193e83c8f9bb44f9942f8a1f45133fabdff72c33fddab5e89d11a347ba1927783df89273820b64abdbe6bc9b40a851160722557a1b008dacc4a142e896aa97a8e3c7b3e125bed27037cf2c453907d03a8b77c4af85728ec92a90fd3d22ea428dd9615354fcbb37f142484577e00ed4d032d6759326795a08277a3f1e53b6540cdd6f8d082ebec1ad5a1b105bc38ff62f201067f03d7f6b437bc248edb9f152cfba56854f410af8d335ca6e2b3a7b3096d81fe4a0f5c9e2f161f16ec44a34a0a1fbfae55b3c75481883c538724a52f840dc1470c7459f229ffae5a8bcbba0c1895cfd90eef04a1a6e7ee5c2f0414aa28a277af166f0ef10f814c20f67bba4366af6b21967b26855b06080fcde0a85c8607875fc2f8c69477104f34efde10f203639200f01e6a0f78eef498a90784e9444d7c7ecd198e0cadc54475d2766e95c77df0feb44f5c2a1df9f82aba63499a65b8bebb720909e2844c6fb0bdf0d6cb30048b973d1d67e922a958d5b765ec9d2fe69dabc482afc9a2e6fc4f0d3612e7db3340fb20b32d38392be2cdd3b30c3bf550e36a8eea48c9e8e9f38df732eb12e151ccc6085f17b1a509c5d466bbf61b9062f3d71702f4cb5eae138f1a5b33b41b896ffba5f49ceebbe21071fc1cc689cf96883e9a10f29efa4642361cfbc4f265f34b417e61cd19249b39b248be2ca60bcaa75c121f89fa0a05ebe25c75e8270e3afd4e96f50f283d1cbf89f766f40769f48ce1476f15b6a93e4ebcb025e567837bb95ad9f62900d12a97824874bd872dd0ae797762b9044db010b88c2e952a206b697b981b5d4a5d9a70de3d8ded954cde57c44fbd04c18154ce79db8b40d64bf9a0eb3b1dcd598bc73511b50f34d1892f774ec70ac8c672f3b39d51590854210f6fc4e3f538ea775142c60307cb24484d5898acd0cc07f4833011473e5c76ca21cc117cdad77fdd65ecb7e187affebba8de07ce6f77f4544e19a9b695502ef936883926e2b673ef83327afd1b3880c738f0c92e0d8a4d613386126737821757a69f68c1860d1d74abf757e245eb37e47709ca4546688150e0bfc89dd7c349a1a132fc4032bf073d66acdea5f428e1948029474df3832e4e5c339bde9aa10e272992e2a51eb3a74ee591c5d15545696554c2c5df33e842f07f75135df270c62cedb9bd588c045fec3c1c4fcc90c8bdcc981a7fea970c5cdba9cb6749e7d14444b7ffee3f66326fc789549c5a73d7c6ddd35963d3f1a23469dafc24ffc60148451b20676d311a41b5779c5ca4d6324ca19d7e2cee61f1d6afbbc7153c71ad8292493c0ce7f8fae9f1fcadfa7490c8b23f78dd4e2a86cd6bbc4d269ab8c852dff347300b2536589a9dbd23d10f9322800596d25cbbd6ac595adbd23fb10ff303b40824218c5b35c369540159c5636377684b011e531a5ff6076839ee8add58dc89b14d12195d081d9b26b5268483f353bc958859ff44fe1da540e5c729e9b8447b047bcf3bead24f006ece3fb8a52470a4bf583cf397bdbded912baeb1a657bb6cb0963137ac4d0cde3a31cdd17aa88c90c449dbccd2761e65d82e68b5a4c7d6f8c9e6a174e9cf49798b23b2ce4dff4b48d199474d552cebae063614b24fdb6b32972e3359fd02836f015d4499ad5d2f28f394a7da264567f1d630188b3a0062b81b1906383bac5f712089f4a32a16fa50ea1d7bc9fcba8c4ec0667985b56704abd054085bf7e04922f15edba9fd99dc0f7a960715fe0ccb9e515a752a17f7538f756bc641e4b123aa9d91e5477c344b411ca0d0f248533a46a975488821ea3d99345c7df93a8a2d5be4201b763acc147557c91b7181416c6ba4c07bbbd4b2ec8a34ceaf3ca5b8ed90e7cbe2d2526a7f8d6bcda9dcc6284382968135673abc8c27342829b2f0b52259d4e91df49cde3c22767adb87902d9ded9df2cf9594c44a2dd3b08a0e8be9b37512b6c46cde965c571211249508180d95ad17025d7f4c2664dbb43e55f0fc6bd13fdc1779f7b940b0056d0d6742400302e414bb471a737a1cd2a0ed23ee8631941e15fcb953f7dd0ac28af3ad449877f93c87c3ec746e5ba250d85ce20c5c7215a35cc0fd5d7c44d80544380a0e3c5a142f165e91bb35eee72fd1f348304fb2432abdff5b6c54a8f10da24a2843cb60df71b2de56f50ec6948d1988c9fd325526f4a3e9d940d419a666728704b696466a728ee8d3c91acf6bb562ee41da2bef199f75d01eee64b8836c818a75e90f03b973177ce2d5562e87b18d59f51299919783f05698daa214c728428b3402f6bc9a83b37", 0x1000}, {&(0x7f00000015c0)}, {&(0x7f0000001600)="f8884289fbdb8b4a2b4775398f870efb62dafcf0c999f045ad9d0be25230150d2e14d0f7747187c63ecdfa781fff0e5bd18b7d603beda0cfcee8dcdc1a325f1563694a9a44f2e3d34a1e635ef97043e56be7dcfa9fcec19c276cba1812ae0a6e1640fed7c8e02032cff5611ebcfa73d4ba825a20ef7fa785bc80f10c8c8beec0638ae250c819b5b7173a00beeea5ee28bd7bc198d984188733339296bdf0cb40a13da75d4a33c81597655f86def6fb0a208e385747971159d7e29af40558ff9fa7ece7ee50fc937c94e38d67d951a39f1cc78ec4ea5b", 0xd6}], 0x4, &(0x7f0000001740)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r1, r2, r2, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r11}, @rights={0x28, 0xffff, 0x1, [r2, r1, r0, r0, r2]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}], 0xb8, 0x2}, 0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000001840)) setpgid(r9, r9) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001880)=0x1) recvfrom$inet6(r1, &(0x7f00000018c0)=""/167, 0xa7, 0x41, &(0x7f0000001980)={0x18, 0x1, 0xcb, 0x40}, 0xc) mlockall(0x3) fcntl$setown(r2, 0x6, r9) getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) utimensat(r12, &(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)={{0xfffffffffffffffa, 0x8}, {0x7fff, 0x4}}, 0x2) symlink(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)='./file0\x00') mknod(&(0x7f0000001b40)='./file0\x00', 0xc000, 0x7) mknod$loop(&(0x7f0000001b80)='./file0\x00', 0x8000, 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x8140, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) 16:00:00 executing program 1: open(&(0x7f0000000000)='.\x00', 0xa88, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x50) 16:00:00 executing program 0: r0 = kqueue() kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080), 0x98, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x61}], 0x10001, 0x0) close(r1) 16:00:00 executing program 0: clock_getres(0x3, 0x0) 16:00:00 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x18a) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) symlinkat(&(0x7f00000003c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000440)='./file1\x00') recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000500)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/82, 0x52}], 0x1, &(0x7f0000000280)=""/241, 0xf1, 0x7}, 0x1) mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file2\x00') 16:00:00 executing program 1: r0 = kqueue() fcntl$getflags(r0, 0x3) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00.file0\x00'], 0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r3) listen(r1, 0x0) openat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x8, 0x20) 16:00:00 executing program 1: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() dup2(r0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getdents(r2, 0x0, 0xfffffd89) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x184}, {r0, 0x14}, {r0, 0x5}, {r0, 0x61}, {r1, 0x80}, {r0, 0x100}, {r1, 0x20}, {r0, 0x20}, {r1, 0x40}], 0x9, 0x200) sendmsg$unix(r1, &(0x7f0000bba000)={&(0x7f0000c57ff8)=@abs, 0x8, 0x0, 0x0, &(0x7f00009dffb8)=[@rights={0x10, 0x1}], 0x10}, 0x0) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) syz_emit_ethernet(0x64, &(0x7f00000000c0)="3d65f2e5467c3c6d5cee83aabfda566b1f03f15ab2c5adfd8a0e4059620531a80e247b9d7a292d639804d95efbe170fa25d482c3511cf5f70b0e921751b7bb81fca714c0835c22e4a0506462c8ddd122f98d3c721c0ca7066f4e0e6ce807a256986e075d") bind(r0, &(0x7f0000000080)=@in6, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) 16:00:01 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x2, 0x80000001}, {0x0, 0xfffffffffffffffe}}, &(0x7f0000000140)) setitimer(0x1, &(0x7f0000000040)={{0x6, 0x6}, {0x5, 0x2d9}}, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x1, 0x9}, {0xc7, 0x100000001}}, &(0x7f00000000c0)) setitimer(0x2, &(0x7f0000000100)={{0x3, 0x8}, {0x9, 0x6}}, &(0x7f0000000180)) 16:00:01 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = syz_open_pts() r3 = syz_open_pts() getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind(r1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSTOP(r2, 0x2000746f) recvfrom$inet6(r0, &(0x7f0000000140)=""/44, 0x2c, 0x41, &(0x7f0000000180)={0x18, 0x0, 0x753, 0x6939}, 0xc) r4 = getpgid(0xffffffffffffffff) fcntl$lock(r3, 0x7, &(0x7f00000001c0)={0x3, 0x0, 0x1, 0x20, r4}) r5 = getpgrp() bind$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r6 = syz_open_pts() r7 = geteuid() r8 = getegid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000280)="c0f23feb737ffba5d3ad051bc8e4a37e0789a39c5ac077b0b202e4e4288ac086872104fb5752dcc0e9186b3c545bdbd6d6cc325306c9d8df6620a8e6856830cc37f6e854272e04bf454aab487d31d64622f1e1fa0a00ac3b9381f9ad96931ebed9e0234234527a236372295e7252b91ca2e7b554bc2b56546f056293361e76cd3344c47a86c05678bd78aff3e62d46cc52efd7123e1f86b89260865a1d5cf49036f4847943bca7a5113a32c183f0c7cca19bd34aa6bdacc453c2b4f7208a74fcaaa3cf0b6f6376d85d362a2a7a93e6", 0xcf}, {&(0x7f0000000380)="e1942768efa2d5844c4a4d365f1dafd1687003e25d0de6061e32f709340a3cb9ab78946932a6e3", 0x27}, {&(0x7f00000003c0)="cf3e2b8f765006d85a44eafe195ca42f5d267268ca4cca44a9a4233da004f943bf", 0x21}], 0x3, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r5, r7, r8}], 0x20, 0x404}, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000004c0)) getgroups(0x1, &(0x7f0000000500)=[r8]) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000580)="fd87f48fff2ed305f7c4f7a496185b7e38f089a371d724e45d68", 0x1a}, {&(0x7f00000005c0)="7754a5b2f798e7549e553e52b7f8dc6320c4e7fe0253164d6fa98746199ccb624752726f9e72e72f614cac15665fe012a2b98011ecd1ba0e8fe4480a9dcd5bca4c41225ca7b5b6f7f845bb996b93aff97f078266d7f962d54be22d5df7a8e27d9784eb67c050a59a5164c1be02280fa5083ba3084003be06395539f1e552922c48f2220a5ac65c723d2eb08dc1e18f177d42a0fc68b26d50aff45061f61de7a325305d139885330597e852305cbd58ab29d0ee", 0xb3}, {&(0x7f0000000680)="4b90f71d68b0e97c26d72b71efb8cd79d09a28979c12a64a4229a9dd3d267d73ffe8fd618f896c4127b477725d9d9e2b559a661b675bc6ee582dd84edc4287477b172133cf5d4aa0b88eaf8398d393cc5f7a3d0a78ea26405c15d31f3b2b1a28641f4a86a96680bbb821adcc0d652f", 0x6f}], 0x3, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r5, r7, r9}, @cred={0x20, 0xffff, 0x0, r4, r7, r8}, @cred={0x20, 0xffff, 0x0, r5, r7, r9}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x20, 0xffff, 0x0, r4, r7, r8}, @rights={0x18, 0xffff, 0x1, [r1, r2]}], 0xb8, 0x40b}, 0x6) read(r3, &(0x7f0000000840)=""/86, 0x56) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000008c0)=0xffffffffffffff7f) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000900)=0x5) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000940)=0x800) fcntl$getown(r0, 0x5) r10 = semget(0x0, 0x3, 0x1) semop(r10, &(0x7f0000000980)=[{0x0, 0x200, 0x1800}], 0x1) ioctl$TIOCDRAIN(r6, 0x2000745e) getpgrp() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000009c0)) 16:00:01 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) write(r0, &(0x7f0000000000)="c29c4156fe3e87fe93bc5f94147c53d90c779ba00304087c0717c581daa1a181e4a7991e7560ccf06272203f7a0f773a36252c315a2cfdbcab6b355e4d6a0f0848dfa8c7508d7e7cabe343283ceb44645cbb70da5f4ce9f8b3155f44ea163ead0a5d6227115a90f94ac5bb4dd1a6a5b3a03139f3d10f4414f225e938a5ee7f20ac63574113d93bfcef91f34797be5b7f2160d37a565043e9fd14b2de82947c4fac486bfc88dbed86536a46769cbc32d8e6a8c79e264a744cba3f8abe85299c561532a5f915844ea2279467cb65ed6e501bed4511287669bbc20f3ee62a27cf69790df8b10ece861a6322ba745259480918603f55277734185b292fe851eadf321015fd97c22025c2905d1b2c6b9b1e0993ef74903240c6ce7aabde926372c7f4919b261f38d698d4dc8254d0f9c4c8e1ddfa7bb959a17af45581bda7e9e08f33f358d3f83fbf5cd655e4ab8602e0b2d5e0a8c4e9c75a903bad6bf2c8b61d5325e7a0403cf152af8fe6100ba37dee4c32cfd52c11fc69d5ae7b3400780d130168c00ea468ef3ba362dba7ea0d2d116bfc81214174211d9df0ddcb20c9259c39054d423f0e777d494ab95eb6be7f62430e66913768e5cb6fbb495b8053b0bcae6a93d2f76f0b41dac4ea0fb71c46fdf38216d25a1774c1ce46440a6b6725bbff281b5a9f8d140eb578344b58e17c2741eb8c8372ca44cec57f23aa0de9e449b0da5274e68e61c1c423f4255ef78f8a196eb1d9ce6e4ddf13b492736fd73dfe5e6025d52ab5207fb74516436c547950c5fcc1d0b93dd9d8691f66b8389b73b89bff7856e4cc70fffcbc27dc441e1bd9c9f0b818bd567fd5fa1e8b67e8ebde1d1b747122fec2274e5924f80d00074509f6609d83404441facfb7a7ac92e5451e7030da68f3a271c95a37209c747b87844e378eed40fe94ecf74fcd110638783c1ab4dc29e992029f9a48d321f35cb4690195c0bd1d9f5b6175fc6018a2a0d5bd0f4e6bc9b949c276c5ba8004a852fa56704f9cccc6c87e4f55cde9d3485d0ac61da0e56d146df1b0bdbed738520326813a2188efd4f6de57f7b38ce72adb75f876ed34f87ffba5325419ea6a20a9a61722968219120cd8d60e7f637fe4e3212be02fa156d2e4f29b813b48fa3fd4c4ab4f794d6be6532b8a3a7a555429967c49b93f09ba82c80c5ff3cc41212c8bf5bcc1b35fb7ab0c43a41858e557c59609fa0bda06b5af7f76a4978b7ca6935486fd27af64e6b23103ee1dd3cfd6a0637a0cfd87fbc3a2781bd9ceab39fb7c8caa0d004e2b55224d44ecbeafb9dd445d5b17b7419061e67fbdf1c24d33789709182a11fa5ca012b0ec93da47b4c6e9a97a088fe93601fa0ef20bf15c0d6bbc208e21f0de2398dab6b3982440ef817cb565fbbe305d4134b50322b13074d3e0756f76c39ec227e2358a8ea09b89f80177a05f868864c8fe4c7328a2b01142a5a93db906dc7f6c6165c615ed9d756abdd1655482b56879891d4eb39af88e1b9b2be015aef702fc6d47a5c1e1c545b4626490c4d46bd3edf9fb61e1026fc5ae36a5bebd3446c37c84c796d2df17774f0b11d4a596142845450cce08c80c7d444f54202269bdb3d423fd5e8a582affec7ed153e55d4c848e9bd3b0ba3433163c2b19b44008bf58b5017b5184f935647297ef44460c78a40f22924d40a8e68bfdfb5f36240870594db86555b8104eb41b637627349f821c5b633aff45b7d355b4cd2fb370692c6c77453c08c1c29808a051023eff52ca47173b4c800dcf45dd63fc043ab3324d1d9d3fc9a2fb717f417b0c58b1892b9fc8abb9e4d525d774bc7d55b6e1a1f54745816859aee92402c9b4e37a674d0772a639b524dc8bd06ea11dbdb727d5a41e822f42086da38083cbd678a6f1feb5936416695ff86280b9fd98b788e6cbe65d5aa8e3d75259948f56f089ab9e34ab693f43772af9eaecc98198f8b129f73b182e3a521ee3dc872b8c6127708001520b1386b91699e0c5a0243ec0427da25fabb76be1c75eeb35898840d2a7626e7f1279db7d0edb45513a5791fd8cab06fa6c2f4f1c663665998e3e5093055a42ff0e2509cd2f09ec448cf4486fea734ee30369cf8d66281c1986a9f618473bb1f764ef0ff06115d76dfc94842cfc0f3e4d7d1f69657f383ebd882222c1581bf1f5c3ae031dfdbb6449a5f8d9842483c2838840db5ba677af6d8b3aa627cfbf708a2b4840905b64a045326e85d4729c572c2a0a80ef69bc01ccbff01ed322b2e6060160b7e4462b1fd4f557ac4ce71cb49d78bb474cf4ed99fd0ab2ff0f57e86c534a2658f557fff50aa6d2fc99c764a4112ad6a0a83e3fe78861333e695e06abada492b758a0d17ed51646278c08852ef8540781cd5ed87ba60b5586a35107510e3298b16643a8605bfb37bee5906597b5428efea214e0ba5cc88a62a3d231411a22b2755cea6eff7216d38da5b328c3ffb2e349072bb9621743787219c2d0d19b689205a33e205c5030c2d40fcd8744704f1af18a41e50f0dd16e2b7471421cb7f18d42fcb2c0e12549851e81f87d23614f10676872b5cbb3fec05b50ab582245a0e3a3155bec2f82c24008d5da3f289cf7a28e7c991c26384dd2c0871371ee21734145cc6f768c46aa23ed220dd6e533239f9f8186419d9e16706304fd7047546523742c2119c40dba8708b6f1f8ddb399cc8fb1a34024f7d35ab57700146b17b7638cc485c91056297ff1f69134aaca30d3d5c0c5445201a1edbfcd7e073bc25d6b70e0c5c05934a4a30c0f891cedaf69db7c88b99c3df0b2ebc06a83c51001f48505289cffcc83de608313ccc96d5a485d05943fc7f62afe78fbfe25b57ace13399c60a00c7f033b8239b596652f7c53d374cc012a55e6d871957c723b0756ea2a98ff6687374a64636cb820773d89e740a9a833175970639a1924dc3a7c328759dd96725ff957a7463046c4fa3c26ae7071093e7705b52cb85950108c378d8c0692ef92708a23cdd2ffbc9752be6c41dda6c505ae341569cce5453dffcba9e227bc9d3ceb8a4296f0f58887c0f4cf95407f1aa4d186504860aed775628309fcd95cea1643855766592f2713574096223853f5818696d046485213a9773aab2ae7b81bebe41947594d39a6ea33a4b37da4b765ce5ebe63e7a3b363f7f66f38d6c1d0d388aea6e4c2af8488cf28d73bd8942e436884872eb71dcae219787611ed00b6a665bd9c0c712505038353adced69406fa391bb28b58c2258abce8736114043ab7756285501d975626e10af04ae5e8cdacdf20e4ffd4c7063ee962925f3b5c9c941732897043f03fcc4c9f3a2f15d1600950d4763dd01a60f3169595a5b9b313af2a9bc7367801c826d855fc87a77d90d4d5a17e5b91f84670ffb409affa83d95985e7d37d9b884eddc261601ab9498f2f52079e8903f240a0e1aa0595b33956da06d3544991513589179dfe7aac8b56f5073c7cd32a26e142980279b4d76704c36b0dcc41f4336a60ea8eab5e4bca683e5c88832fb8bd523717328709d6f1d0d97f936c78ebef59a55cd5aa090465737314ada67a3f7726859c3a408e9f6459b30d78dab1ada8135b16c442a6e5c2c07beab8bf3efa30f3830bbf160a394775ccbb9250562f64d1afa7aa97dd3d918df354b352383bde02daecf20ce4cfeb116aabaca4c26057dad20757bddabd40f0dc5b0d5d87e83eef6481c66e4d68b2310016cfd7b2bf0acff6594511e8782d8014d98081a0a70d7d3b62dface7b13f7df65c0cebe3befeb167e83d3ef0f0a32b0c70de573717b4ac2a183e93e87397e0028e4c5f46cf3438049b1ed0b405244294520c898002eba146154e2a8b803f7be866916049a529e37994576eba917e2d0a71a023360dd978a85fb6378e850867a52ae7cb1920ad46daf70c011d4a560c75ab05e4b5d999c7ce07e0dea7e3604f8ab79a040dd36e9f39dcddd162c6f259da39a44920f900bcbcd351706d8e9ddeab6004ff198c33d7deb7af7293aff1ac432b7af638fae2c8c8a617e26e9f0d6515a2fa9714e7c066d103c32de479fe2e79ee32da5bdf2b39f44a7e68aadb73e7569af81aceadee4273b82f9444e16fac6b1cc85a2f74e5958cdfcda726ecb2e5f6775fd19f38fe345f46522991d07fec5d17400cbfaac53c9ac97a9d794c8d38423ffa4e9b285781f8ca526ea9b9d4a130d6058a30602f274f9a30c38a6819d46d2f1a430182ca117a9b12d5d2091114508ae5edf242ec9ae32d9e06683d6bd7b2f1451dbebe5cb73a0ac0d0f1d71537baadc870ce0b614e2884fca2b556a0301248ff4f75060e23de6c065b8a32395657c6346d2f34b4b1383c5591a8cacbb5c5e806e53d546360a64b7eb0bb37f7db3a34e334b7d7de6aef103eb9498580cb2bd797f3e1275388259e5020e6d3128179c34974d68c0d45030c4352cd48d2b23cf2c9e48804f28650b88d254d6d9befd10e593614ffa1724d32cf39ce8b573b68fe6d1f899346953c3677aae4b779a639a9c9970d7d3ad920515237f97ce1ea9709bb026d17849844f286555aba3d6993509c8237da17bb03be399fd65bebd5b7ffadb7493a30268194ab193cb7e82eaeeeb1baea0fff06735947fa87128608705d75c8acf0f35383206c8ef70c69784890497c35736a87d0799ea84489b817c6070c0f40034466e94655b1a7da9935821fd2805160a754392d9691dccaae22bde8267d1258172d468fab102327f7d627650b3cf317cc0cbf5c830c35c39f9d0522fffd54641db962fb125c03a092f57631bb4ccc7bee228f057cf80347239d3913c85648452c4722e0dda618bfa2acece03beadd88c0af5aa229fab4eb4b4750d50e72c248d67f29fda562e9c0389b66e3f5a5196c5c0f3b5318e549f21c8f483340de7fcde30cdde37f37b0f8ab5bd9cae417e2985179e2c25b3131cea194038c6a6b30261d8a7432537e81450857f17f5add2b2ed0bc054e3cd206ee9cdea50dbf50f3e9445f4cc683d9ca07fee31fb06a3572712c8e1cfebee5db8444acb742dfe5a48cf4635122e74762192ae8eecb913d6f702a93001909df19c1ae06659c62d4021c7222ef4b03689aeddeffaca2d618c0fef3fb5be496144d8efea9c76d83c9fb4fce0716802d74e44bfb594ace93ce09b5b2453e5e9dc7b2a4d0a43e76803052da9fcd8f9560072b3d9e7a636d80f78afcf6648478728670e4756794f2c5793e41e867fad952e432abc6867b340ac649a1b3c59068b6eee8698b6472fdd6d7cd6df481ad8c74ffb85c73965391a8176b8d13e71821354c7f82aae74ea2af6c1bd51fa23270e8a99fccbe73a35dc27e6ad1986abc436c210ad98071555f9fe47171c30cf37df821898094d5886fa5cccd2ec364b09ffd7d55abf196eddbb3d74df7097080a35418a019eed8fc53c416bfbb48f7228ac2bea34eeee1e89b82da78a097ab28ac33459701ef5df516574de30222e57b37458b7b21f64e5c226a8209b352761cc7728d20b706463a11e9b83c66d69e81b42972fe9c62c16057ddd3d14d1b9c8c930f45a14cda53c410f6d291fa2fd8fb25273cd1d95f5b638aea9350a22a3cf32f8895ad67ba9ccd9f2fb8900b4ea8c47de588a8d148cca97b325e2b675a15c1a2c4ba8f7a5e02952d4aa252bc8f848629847846dbf9aca91be7f05c97d536c7f6c74e0c222f96c88a8d8cf4dc8479445b6a9d94ea130e49b1d085c64151c26862a655e24274e7544a05b850cd80ff600c624113a610dd09c84d259ab13aa04830d6ad750107ca61d2f295709e71ec33dbd485e742", 0x1000) 16:00:01 executing program 1: chdir(&(0x7f0000000140)='./file1\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) syz_execute_func(&(0x7f0000000000)="0ffce4c461f92b2ca6c40139f3f78fa948987657f30f2d15900d00008fa97812c1c6f8850f01efc443c16883f00000006bc403c95dd20d") unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:01 executing program 0: socketpair$unix(0x1, 0x1000003, 0x0, &(0x7f0000000040)) 16:00:01 executing program 0: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:01 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fchdir(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180), 0x4) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x8005, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000), 0x218) 16:00:01 executing program 1: setitimer(0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffc, 0xffffffff}, {0x6, 0x3ff}}, &(0x7f0000000040)) 16:00:01 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)='\x00', 0x1) write(r0, &(0x7f0000000080)="99db38095aaedb9b7284ebe9ee2245036f6168cf3273d7fa4b0d13b4fd42d5f057800bbc348a3778b5d6f1b166da4d9cfd0d52382c5167d867c28430ec0b3c21bdb8ee335f133087a99d7c70ca0e0ecc491575b1705048d5bc03", 0x5a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) pipe(&(0x7f0000000240)) pipe(&(0x7f0000000400)) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="8e03cccedd447f5297409c495a718e4353781a277a07e12b1e518fbe6da6e7e52a22d225454e2d8bd50b1b9e863c636eb1e0b9b2ae9853c17e7d56301fe8556d103e0e6b8f41a35c1c847451a5b6504f27e529c6d54802009697131c851dfa3f0027ea1fcd55501af28508bac909680311813479f98c120fa97d66bc840ff2f2b29ea5d4fda6c312c8", 0x89}, {&(0x7f00000000c0)="ff3e60124e30b6498c28ebb38328a0d9790a6eec0fcc0ceddba809c8e9db0b2af5ae48564873c9fc11e998566a8a09e321fe352d68bcac5ee4bab94e9317648d2af34a93f308a691dffd95195164f06736658bea79101b892f7a392c83a40bc338b3e3ae6fe8", 0x66}, {&(0x7f0000000140)="ca8444412403891440bae704bd6314178fef8836ce2a9eee1e5763b84693d81c8508fd381fe96d91271a0a75b2a381818fc883efd8e00a1d6f3c152fcd758fb5c9d557104d52f79733e67e56a23c5087e4604989cd89785fb5b0dffa9c33ebf00985ffc7b9185e64b3000220adac6b1798b064a7eb7955916c724545b977b8a0ccb55c7c3499afcaa6133151361ce6b49ad442e657f267c34f70c5e4480e4445e9d99ee74dda9014f1a3c7d1", 0xac}], 0x3, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x337) pipe(&(0x7f0000000000)) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair(0x18, 0x2, 0xfffffffffffffffe, &(0x7f0000000180)) socketpair(0x0, 0x0, 0x2, &(0x7f0000000100)={0xffffffffffffffff}) linkat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10420, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') 16:00:01 executing program 0: pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000700)) kqueue() sendto(r0, &(0x7f0000000000)="7120fe5167046a6eed2efbc0ca01fe1431ed4fb59bb8968bfa23b019c3c3f84b2f7962aa5bed8ef89f97ad356009c67b0ad1c69e371db3b6ac29465b3aea22f4cd20d352ac2a4fc0be61fd608aeca37cd2097c01a2dba90d8bf26b5c51f97a", 0x5f, 0x2, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) syz_open_pts() 16:00:02 executing program 1: socketpair$inet6(0x18, 0x4, 0x7, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x3, 0x80000001}, 0x8) r1 = socket$inet(0x2, 0x3, 0x102) sendto$inet(r1, 0x0, 0x0, 0xb, &(0x7f0000000100), 0xc) sendto(r1, &(0x7f0000000000)="98667a1d83e937fdfb8545b0e2a0532e94fbe128caf1e87c648a814cd75b07beff16dcef19ed87f27d7ec654186a4b30cfa0acab5c1778a4099369d7f3b5cbee83d3034eb361203ef38baf50a6b29eaf79cc0df2d6af7028a8cde34ff2eb81aefaef03f38d9825c25754b0c6822e1a0327ed67374029bae85373cd4b6718d4e3bd88c002364df44d1091c88f8e4ce19399c5c0000b", 0x95, 0x1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000240)) connect$inet6(r1, &(0x7f0000000280)={0x18, 0x3, 0x8001, 0x20}, 0xc) r2 = semget(0x3, 0x9ebc7f1ecd6ce694, 0x400) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0xe7, r3, r4, r5, r6, 0x4b14e108e4aad65c, 0x5}, 0x2, 0x1, 0x3}) getitimer(0x3, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x1009, 0x0, 0x0) 16:00:02 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = dup(0xffffffffffffff9c) open$dir(0x0, 0x0, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) socket$unix(0x1, 0x801000009, 0x0) socket(0x1, 0x8003, 0x71) open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000001040)=@abs, 0x0) dup(r0) syz_open_pts() accept$unix(0xffffffffffffffff, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) socket$inet6(0x18, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) syz_open_pts() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) 16:00:02 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5}, {0x1f, 0xc7c}}, 0x75e3bca6bbecabd3) r1 = socket(0x2, 0x3, 0x0) connect(r1, &(0x7f0000000000)=@in, 0xc) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x8000, 0xffffffffffffff76}, 0xc) 16:00:02 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2800) r0 = dup(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/231, 0xe7}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000440)=""/4096, 0xfffffffffffffce5}, {&(0x7f0000001440)=""/235, 0xeb}, {&(0x7f0000001540)=""/238, 0xee}], 0x6, &(0x7f00000016c0)=""/193, 0xc1, 0xac1}, 0x800) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x10001, 0x6, 0xdc, 0x7, "725bc1e8cbd4a1f59db642d7a5a653537babc5a4", 0x2b8a82c9, 0x8000}) ioctl$TIOCCDTR(r1, 0x20007478) pipe(&(0x7f0000000080)) 16:00:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x82, 0x8) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000200)={0x800000, 0xffffffffffffff7f, 0x80000000001, 0x4, "cd9dca7e84d50300", 0x9c, 0xfffffffffffffffc}) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000000)) write(0xffffffffffffffff, &(0x7f00000000c0)="5c72dd5842cdbfc53373fabf0cabcccfcbd328f1e9ee27235be69542f1ae4f90d6bc65d9758714f9a66ab8b04616adb04e7e0a54ecfa9407cb7b0110349c4284cf45c538144bb6f957b6bb3e5bc128ced62a04d52edeffdaf2660d437fdc4d5db30f3f7a3a96cc05ddd0bb979e74a07df608000000427290306cb04d2f1f3bfa22cac3fa7cb71f3c0b6e185076f2c5c08a5c60a68cfa4b362dba5b3cf903740cd6f0f104", 0xa4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x3, 0x7fffffff, 0xb23, 0xb96, "e770b2964ea6af380e34606cec4390319b1dc9f9", 0x68, 0x3}) 16:00:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) open(&(0x7f0000000000)='./bus\x00', 0x400, 0xa3) flock(0xffffffffffffffff, 0x4) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:02 executing program 1: symlink(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x6, 0x5, 0xd19, 0x5, "274dc26872e788d32a60d0a7af92d4ec601aae88", 0x0, 0x4}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x6) 16:00:02 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r1 = dup2(r0, r0) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 16:00:02 executing program 1: setreuid(0x0, 0xee00) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r0) 16:00:02 executing program 1: clock_getres(0x6, 0x0) r0 = socket$inet(0x2, 0x4, 0x2a0) getsockopt(r0, 0x1000, 0x0, &(0x7f0000000000)=""/14, &(0x7f0000000040)=0xe) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x11, r0, 0x0, 0x2) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) setsockopt(0xffffffffffffffff, 0x200, 0x0, &(0x7f0000000000)="860a", 0x2) 16:00:02 executing program 1: pipe2(0x0, 0x4) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000040), 0x10000) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) chdir(&(0x7f00000000c0)='./bus\x00') connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) nanosleep(0x0, 0x0) getpid() 16:00:02 executing program 1: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x10) 16:00:02 executing program 0: close(0xffffffffffffffff) 16:00:02 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') 16:00:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x10000, 0x4) 16:00:02 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = semget(0x2, 0x4, 0x60) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000004c0)=""/37) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="68d64b17f0f0a76793b81db325e8ea18b7ec4a175547e2930b1860a2b785945826fb336ae67a2dca10a1f141875caba00f53fcfb3210446772789008646eb2c95003590ba444923d0359aa8dc89aaac256c19d53b7402f63464fc978ea97c764b5af765c828f7c3973f368e43af3b231129ffae2bc0ce106040f7e1291fec5531c11e0488099655242454c75f597a10158a13614975201436a47b0587af2e4039e9a95ec6f33c31b350601bd8000890444ba14371a7dc4bb6905e2840c64a2dde14fefff30eb066364e8156928bdee1e2e", 0xd1}, {&(0x7f0000000180)="e45d10136a6123496d3c2436331833e89449c464a8c11591fc99af745750071ce56f48058805bcf74ee057d56d64a504153dcce90cc7fcb0f7cd20f4a6", 0x3d}, {&(0x7f00000001c0)="c067f8fb6ac87badc0ffa70af7b795aefab0849d7eee4484fe4306bba5e963a6516f4e582be148a0d45b480bbabedc8bfc1935fe63ff7ed766f40cb0142139088c5521e0375b0a902e569d664bfa03ca8a9e75a6b889376290e658dabbd173977d6fb8ad781f2b1de0a2f4d1cca1e5c897f2e33dcc126fd014e6d99abda71a257bdd329509acffaab748b46da24311ef77016de019d6c9efe47c419a485e", 0x9e}, {&(0x7f0000000280)="1d5d9f0c1265a2a1bd3481e1eb0c57b03022e510210fe9c3e9e22c26f163f328585cb813efe040050b59399e0753c0989186906c8a4f94c295342a444363fdd3f5f061129396aab2b383f9d9af19a1c1582266200c186a7cf4e2031d61ac825b3ce7b1cb2f885826bd95383958b065da61ace500d776d9aba52a43cd8053cfa8d15a9f32b345fe", 0x87}, {&(0x7f0000000340)="9486701c5c574ec458241f8e1a00015a4d195cd1cb13844ba1e068dd80e958c5748760392af833bcb499540e2f78186f5553961258126c3180bf182befe8253e7fd5ef3b5a11ab3ac84e6960b2798b430424c89d17d9dc5a56b55c1ad43fc7b02a9e17b2be690e1b35eeb33ac844620a0a2f4097c830a664b42fe34fb487abe1f74abebb858f0356d19274f69f9553ee4620dccec864923627f58e34a1e8893cfe3d0639e48d8dab9ffe6064d6d7a60db2dbd41ceb139ad5f1d71ce3ca86a699d2c4", 0xc2}], 0x5) sendto$unix(r0, &(0x7f0000000000)="aae4e122c05c76c5c71745b1ed6c3ba145ec056dae5dfde52b9bc3899b3afad7aa1a953456ba", 0x26, 0x0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) sync() 16:00:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) getppid() connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) sendto(r0, &(0x7f0000000040)="3f403572b28a0116b403db590b7728d6647ae6c6c9ce0dd09246192f276bc3af6185bb3b0aedddd4fe711c9cb22e6f93817099528833eb3fce8f834268c0b7e868540e305e5705752f905cf5dd79c3ee2104197d40fb99b9ca08de6c6dbd26d55a61c2263082679e16b26493733d43513a5aced263b4eadd7172ebc1a291f17246fedf85d906748197a32b8779e77d0100f70577b744f91c64b3d0d929976f6b37f74f73101d3d066bc762c1810ec60649009dd925a1658e602c22a30466bdfd30f52718ee05af2e0b7caa18585a4726e3d182a743718dbf7bf2d5e86d74de2bd9916baa74f90739496609e3edb53678c55ef13b23d72653f1e84051c86e1bc143caac8afbb8622b9f311d5b307b3235e81a83500fd2ff737276eca72dad6cc68da7528c6d1c22897b57eaa412559080841f240b96992470f4eef5506dbb93df04b70b922de77ae369b72bfbdc96e0e88d765eda970afb86600196dc8e50d39381a851fbd1eaf927545224e32b37956e556c64210e62011e94ef2878a80a3a8841fa5976c9bbee76389887a35735d4a798b8fdf93d110f2b791ea53905a4edfe9914738839107e2596d7e2ba829c55587af5bdc31d124c9d787d2e1b5963d243f32227d6aebb38d564f52fa9ae8cd7ee66a03eed0f97ee7816131192d5d5a50b1677f092fe018745901985d67a285f3103f3085ef2763f96de33d0552a1b58fd2c8088b4c6659d749fa427f9d7aa5e41840f6cb401395ae09c306e36a6e2d4b56ed7d8fbd9b35a878f23635f567439a71342c53053c23b7f4377a1eab75233cd2a35a2128dab63bf631c276ec086ad425348e3b79a2adc5def0bd9be24041c1f28c2e810659920b08a3c5ba254b626380d686e1ac9deba8c6e6e824b4fefe7f7f411a86e0eeb36ff8fb08bdba7189dbbf8da4ce1a9b5fabd05bcdaef630e1e3dfca6e95c5042873fbbd61483b2c8930e02b392b483d2ca492e74445078a972b0ba3c1cee4685b06350dc11a1589cb40c9dc1f48a8a9998a94850b6d23a9fff1dec452517f48419861b419b8b7953d6a6031ceea7d7f71eecf961f3ae6eea9397285367197b307daa5d40f45263f021a2fdca5aae562bf3fda0c2472c6095a88e36ab275ab9b068655c4749c791ee08b886f07f1c6c6672d57a640bd1d335a012397fed39295afb85e64c5a8ea0eecaf92b1b70c5e9b4fe55a8a36ef0dcdc48f10d00d3de70fc557b8e0d6609395639043aab13f8e2640d922776e3884fc07cb4df60f5db37eb6836e3581394a1df6f6b17181c3f07335b2bee8501f9973af8a272046d7ac82498647531b7b78543f7abb35a8080664cc9e74152b2a2d3865c14b654ae649f7dfa1f9c525870880e17c71c1e5e2a5047a344537955baac9225f606f637be45790fd142cff30e070f4797d5ea3f622904af93a5c17aa02f675170bb77a428b8561db4c3dc1c764bc4420e8de616842bc8cdf5288c5b4db6363414c424a008698e0158f2cf6bf5b937830e2e749936f1a8297e796ed91e9c37f91f2f76827e1ef4ac03efff3b86f93366a40641dde0b069f0d9b8b6a185a9f9ebf779b4d0372b86289efacf9c469a3b1dcd0079b4d418caddf1acfc440ceb0e0ba7dc12a7ecab3dec9cb58bd63afd896890f7a590489d736babae8543cbe7d4ac99a1ba2aaaea6bf3be4815f3c180457d4bea56bc08a5a481886f4eefdcbca1631f6d9c6ae61a87fd53239cf50759fabe697d246e7743590a688e1e9ea75f6f050bd9c58c6c16874732f5de54fcd24a4e1ed053d8e1734036158d1dbe561c264c433ebf4790a4b0436b69ba442d69c27554234d2b28fb829f4b29072c9420bd74fc4baad45c09db2b1ed2392db4ea6a42d2d6b9ae2ba2013849a8a9a2a695b9547054548c8dba0b2f44bf14f9537273ddfd3b1e1e5a753ce0a565e3aea9708dca8ff76d5a59102e134e1aad090575ca9be9c2d36226631f83c96041fcfcdb42c9547828d46e8580303938f5c4d5fbf4c692985c2e14531e136601c05ca96f9e9ca10fe4dfb9a398f951f80913e3b9b2cdd8b51180145ee8c19b62b606d09ec9368b4cbd352c05fb200f95d6572832f6a69dcb80944d4a271924ca072544c7d5ae9eca7200a663ab90eec1a1b24087cedb1d24f604949f72b335b7f6d8eb37caecc1233ecea0050ca4ab4645d5449a14d2009dbf40aedd6d9784bd1c5c18b3c5d72ca8d1b1caa6f5a23b9d8277b5a33885911ba9d525a4ad207e9727f3da47106149c90d78f4a4b1d37b189cb7aab5dd512a5b93b6b5916a9ed4063ab528bac4e39874e046d6b092f1a3818159f96db39c58750df28621de233bda75fabf3ba9df600d62dccbb564777699cc37b5345f51f8c8115fc617aeffa9a81214610cf413f5081bda4c08ff2103663c4656ddd542a2e3edc590229372b1089a8ebcdca5aa478c8548ab9a8787bb6bfefca10bbb96370400914ef6e2eccc0cd9e343363e9e82af736d408b36c4cfb0a04123ce3066a5445abb9d19cf563e73046c9a1433687cd74fa0eeff9330fb4babb85930b416d717df477344869514fa352191e6fd34409c08a55a35dac1bb20b223b612722f54511749f524b05e30593c29d624a8445e56a716ebacecdf165dec23c625952e329da1eeec34dac76098d7f3d4d002208feaa2245b66d4d5078e4b671feb301806e5a00842594fde1aabae1679b7e1b0e7024a6afc614cfcf675082ae52a7e7bb519bc8d7fcdeeae201f3b72cd6e89cfa54c559f1ad146f3bfbea16687d5eaf24e1426754f88e8a586e614e5b7e4a76539103e46d5be36e18c5f119f0487788e6c1beeacacca1e50e7fc67fbd8e3d50f0f60d86f16cf271c25c2d1afde37fcd036dede87c15e9e9dc58f0c49b1c16ad1768a23145e3613214f4886e8264de20b1d8e5763ffd7c02e93b2527b5623674062944d0c4c6e64962beb525e54888c9bffc13156f0824fff8bc345f7eb8cc011fac751bdaca0b59e1fd10c7cb1a5ffc668545b3bb65d5f22970c36d75b91125652706b41f4f8d9860ea56e1b8de8a203be4f2a5001c9fe599324eb631be5c25dc0d7976bae37fb8b7c9d2263b9b23c72cb91d76f0fa982ca931d68e271f58bc844c391b13231a069c7bcd7e528aac0b32b39030b31846f1bf9f974ca204bb882672e5bfd26e27a8c2608400d526a8000db4603c467b4e272bc0259d1dbad67d89ccff8ba62104295eab4341d2f3735cdd821bf9e86c4ced0c438d732bbd34af2d951b82a8fc07fa20301d6622687030db4634fb337f2a8c529e9d743c4cbf72a98a3d703fe875e7b9991aff38612ba9e4463259b032e5b31a305cf959493260f4a722e71e126461eaf2b0469c61bf266555482efd77cf7f411233ea791e40d7c9db8f54a3b498e5b6d42c4900810a8e96e31b7df857b8eee8144c6ff028b1ce39fc7f48486db8ab9794647a1758d1517aed8218c905e952be5b8c7f98762f69bc973a7c31cfb8998287f412e080724bd65e6b27de50df801029eafabb62bcb4f9dcd5e5e71065a77aa456193b55164bf6807379d5676c09537d41ebac4341a670325b1ff26b4b0d8e7c42c3ffc5a291df1595d778750bf62b52527018cb807da1a2dc0d96fcdb88d8f659e5f07a5c5990700c708b37766068817e78e46ceec3c1df2aa25726ed435243b89dbcb3c5a6445864f83cd1dd84678018d87d75c22c9fe1dd33c6a2a4a81f474b4adcd91645cee28f9efcf80c40baebb75b62a30ed68f07969e025ea9d463c980b64f473f02b0af51bf521fc78210dc0be1bb370500b7ebb3d034eea12b9d9d3a21b888e261ca4d11de406d5da167dbf3e332e369e0fde0095ce2c45fcb5fdf134789e87285ef025af5d207b1d20a55e579cc01b5d762ed127a776bf9407a671ba3d94582e899ec81e5f276f5fed9b95a87c7978af24970072e5d551013d325938d76c01a7e6f8db95c0a9a87f44f550a79e3487226ee0830a8fa828ba861f8c0b4fac4c6c33141d38f15edfe8b2870330bfaac0282cc862fdedeb2d038c0ec9253af8c7cfc78321b712d954e090377e0d65893215f7333d40b19410b2c2fbad1ebdbf0c29faebbebb590138fb0ebacba7708118843daea75389b04f22c70d841e9c3d2d3ea2cc402ca0d2ceafc72f13dbd030eb9d88cfe1f81a7c807811b3bcb3452d6d0f946ea3564132aa1bb5bea86936aeae9e718ed342fe0b4df38a428228044f209cf46460f06d4a24390ed83b98c55dac03c616e66feaa7aed68b6369ee60ac6804cca8e5b1ad2204ae154b6d71bcc8b03cce50934ca43bb229d934e3371e0a8e8f5efcb88c02446a7de6f5f953bf39629d7159a09eb1bb3241a7c4367fafa5584588549301f09ca129bd24cf38c17b779c0a01727baaf7b95692f7e897e6110e7f9034ffff5463acc23a612c83ea6f132fd2ed3520ddc68a2dc85464bd09bfb24f075091b5c802537268e822aeaa75c7e74428ab982b27b9c68a74582aaf1646b18b3e76af06001755aadff412656b29695b9477659f0fa603d303b8eea70d8a50e30f1e64c63754c7f01340448aa14f370eb242e0c06b7c2c0f2a725636c8120b8c9a88c2127ed058a145b73853353c888d6dcd411558e86a75a6e49f8d394ed80dbb32db91e71fd0e44b2184a2d1fd738287e6e9ff9734be88e8ed88f94befcde09f6d78537916c9a69972176554a89d6e5e9286b94741207bd82a71f24762c18d9608fdbe2dd952e6061cd33fca03ce735a7c3a78af30a8cf2edf0ccd1aa9003ad21fd2a31957a6f1289f65105ec0331691a7e5d4a664e9f5949904efeb16f927ae82f5ca8646cf2318fb02f191e221308a5a205ef0bdd991f5f3725af7e2fbfb61619df60a0f6b4d8ea418d56f3e737aed3c639b3404a36374052f0b2c3af1ed7d4c893ff4ef373a52101d78d92282832150d0f8d6ea16c29e31fd0496cb4a22cc6e9ce1f9668be6dbd2e3d74e4c4fba34ed117361a09766266454758073de55cd9a6e13e407af998982b5cf78d7d6a7eeb44c58125f3083a1fe66b20fe092e226dd271caab3ea7c31512336a7ea605bb3e26c83a06ca00b28c2776686f19d01ce4fffd1dd814ff8b671efcf9e4a28d87406f3a46d0464b550f47d80a7cfcf76590b295d7d5e46f33d9f9cd57d567851ce1fc40d564330dbd560bd6f9eee1e30cf1daa293f234bdeeee7593d52898752c84c34b1fcc7ed945997aba84ad66a76c38c4abd00197afe602db4edd293edfc6edd0b95af61a16336258a29e3efcfa87aec90c747f73f0590f7ef9e1e5b0dde229e2950ca21b88b9f0f19dd2a292ad214d618d34c4952ffe54cdc73cc7d0f72ce6499c39abff1ff3e0681f91e00d78e30e3f4128ab64b775b38c9bf9eeacf73cc33397dbae8dbb2527729c35ac8bae6c6537a84acd94f43c4e689070147ee4424069e9298d6c315ef8787ec48b276fae476f4eb53f90ee6c26015aca20f7e0acf0f6557b948f6f5dd56fe291d7757e30a4f97dac33ee8b0d7d5964e7d1a52575c430bc0913be62ee1c598e7c44a3617bf46733e231fe9c94decc512183c5c7dc256d7f26b5f9e240860d9a09f13171e5bc50b618a4faef3b02dd676ab1849c5f2fe05faeea8e9a8dd6dface97d2cec01b408025ec5653ca039b35e9ea1706604f5fc1362c30ecd49f94e7dbb41883bb611868af969944d087a100aabf4c5ab52d3535089025da47f257a7d456c77970d36c5ba4d2060d7fa457dbf138927ac5ca947f28172e1abf7c8a44f6fa90d84cbf56732e6df1232dc270f003e5dc4cdc36", 0x1000, 0x69e3ae6ee4756328, &(0x7f0000001040)=@in6={0x18, 0x2, 0x4, 0xffff}, 0xc) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)) r0 = dup(0xffffffffffffffff) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$dupfd(r0, 0xa, r1) setrlimit(0x0, &(0x7f0000000040)={0x81, 0x200}) 16:00:02 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0)=""/241, 0xf1, 0x0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f0000000200)=""/253, 0xfd) r5 = fcntl$getown(r2, 0x5) accept$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) fcntl$setown(r4, 0x6, r5) ftruncate(r2, 0xcbf) open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x4) 16:00:02 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x2801) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x1000, 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f00000000c0)='./bus/file0\x00') poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) 16:00:02 executing program 0: pipe(&(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) pipe(&(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x8) fcntl$dupfd(r0, 0x0, r0) write(r0, 0x0, 0x0) 16:00:03 executing program 1: clock_getres(0x2000004, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = socket(0x20, 0x2, 0x7) socketpair$inet6(0x18, 0x0, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20001, 0x130) socketpair$inet(0x2, 0x0, 0x401, &(0x7f0000000140)={0xffffffffffffffff}) r7 = socket$unix(0x1, 0x1, 0x0) r8 = syz_open_pts() r9 = kqueue() r10 = socket$unix(0x1, 0x5, 0x0) r11 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) socketpair$inet6(0x18, 0x8001, 0x9, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x5, 0x0, 0x7}, {{r2}, 0xfffffffffffffffd, 0x20, 0xfffff, 0xfff, 0x9e}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000000, 0xfffffffffffffe01}], 0x9, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x18, 0x20, 0xbc, 0x6}, {{r5}, 0xffffffffffffffff, 0x2, 0xc0000013, 0x5, 0x4}, {{r6}, 0xfffffffffffffffb, 0xa0, 0x1, 0x3, 0x7ff}, {{r7}, 0xfffffffffffffffc, 0xe1, 0x88, 0xffffffff, 0x401}, {{r8}, 0xfffffffffffffffc, 0x88, 0x20000002, 0x1, 0x4}, {{r9}, 0x0, 0x0, 0x0, 0x20, 0x9}, {{r10}, 0xfffffffffffffffc, 0x2, 0xc0000045, 0xfff, 0x6}, {{r11}, 0xffffffffffffffff, 0xaa, 0x2, 0xe0, 0x6c4}, {{r12}, 0xffffffffffffffff, 0x80, 0x4, 0x1a1a, 0x7}, {{r13}, 0xfffffffffffffff8, 0x0, 0x20000002, 0x8, 0x3}], 0x2, &(0x7f0000000340)={0x7, 0x2}) 16:00:03 executing program 0: setuid(0xee01) r0 = semget(0x3, 0x2, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0xe7b, r1, r2, r3, r4, 0x0, 0x4}, 0x1deadfa8, 0x2, 0x3}) lstat(&(0x7f0000000000)='.\x00', 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) fcntl$lock(r0, 0xf, 0x0) 16:00:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x0, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') clock_gettime(0x2, &(0x7f0000000040)) clock_gettime(0x2, &(0x7f0000000080)) recvfrom$unix(r0, &(0x7f0000000300)=""/20, 0x14, 0x95f2ad3037b229aa, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) symlink(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='./file0\x00') link(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') sendto(r0, &(0x7f0000000140)="a2f7bb9da96d57dda4", 0x9, 0x9, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) 16:00:03 executing program 0: mprotect(&(0x7f00004ce000/0x4000)=nil, 0x4000, 0x1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x80) openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x100) mprotect(&(0x7f00004d0000/0x4000)=nil, 0x4000, 0x1) mmap(&(0x7f0000344000/0x2000)=nil, 0x2000, 0x2, 0x281c, r0, 0x0, 0x5d) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0xc1}], 0x9, 0x0, 0x100000000, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:03 executing program 0: socketpair$inet6(0x18, 0x3, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) fcntl$dupfd(r0, 0xa, r2) r3 = syz_open_pts() write(r2, &(0x7f0000000140)="a9f563caefb51c4673e1de0bb301a97075db4c3603df28ce05ee62593e6cded9186bd6e7698954739187f60c2ad3409f47dd7bd6c4d11252983ed795f60563", 0x3f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) ioctl$TIOCSTART(r3, 0x2000746e) 16:00:03 executing program 1: lstat(0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:03 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fsync(r0) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000140)='..') r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x11) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0d0520a32797e045b10bd104583bb388f30c28cf5469dea4e7a43c5d8c97107de5644b171f77ae485b5817d458d806e067", 0x31) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x2) r1 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:00:03 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x37) fcntl$getown(r1, 0x5) 16:00:03 executing program 1: select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0x8f) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:00:03 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x3c0, 0x100) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) renameat(r1, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x2) 16:00:03 executing program 0: poll(&(0x7f0000000300)=[{}], 0x1, 0x91) execve(0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x1, 0x3, 0x0, 0x6, r1}) open(&(0x7f0000000100)='./file0\x00', 0x680, 0x8) 16:00:03 executing program 1: chroot(0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x480, 0x10) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x85, 0x3) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1000000000003fd, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x3010, r0, 0x0, 0x0) 16:00:03 executing program 1: mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xe1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x580, 0x10) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) 16:00:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x81) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x3f, &(0x7f0000000380)={0x10000, 0x6}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x20, 0x1, 0x6, 0x100000001, "35e1900842f2d48b9e9a4d9416b506f4b1ca18a1", 0x0, 0xfffffffffffffff9}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, &(0x7f0000000000)={0x7fff, 0xff}) 16:00:03 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x106) 16:00:03 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) close(0xffffffffffffffff) getdents(0xffffffffffffffff, 0x0, 0x0) 16:00:03 executing program 1: r0 = semget$private(0x0, 0x3, 0x1e0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/4096) syz_emit_ethernet(0x162, &(0x7f0000005faa)) socketpair$inet6(0x18, 0x4, 0xfffffffffffffc01, &(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001500)={&(0x7f0000001080)=@in={0x2, 0x0}, 0xc, &(0x7f0000001140)=[{&(0x7f00000010c0)="adce1b3cd069c5ec5edd64e79b69a8d667b95aa5f7e44edbc8dd958c3186b7cbba555b57b9b83fb595de6c1c7361cabf808f", 0x32}, {&(0x7f0000001100)="8fe6d22d0344e0eef27d5dd239e32485d504f9ced9cfd87bac1c3a0fd576f603968fa40403005c1fb1341cd6df49a2c28179bc126ba3", 0x36}], 0x2, &(0x7f0000001180)=[{0x80, 0x1, 0x1, "6721b5db323d83206ae5ec7f71cb72c3ca1000b1608efc6139b9cc5641844c8171431b06317fe8ca64d7733c88ac435228bed987b5aaafa1b8bcff75012d97ea148388b6a1fc206a47e0e35fde0c969e1619f118671c2bada7437b95414efb7cfed05018415542ef88129f3308e986"}, {0x40, 0xffff, 0x6, "6a180a00e510e2dd03e46485ab192f0c51ef035499422645b176301b8aedcc926a056d8951df947e5f86549920aee4d9"}, {0xc8, 0xffff, 0x0, "5894b9c184494ace548d881db2eaf18a7bf95ffa3fb709d027e02631939f5309ec455dfde624f6fbb477c8b46bbfccd6932421be226294a3523d3ab5433062c1bdf6a532930a9cc681ab3a4b7d0eee949a1f2476012d3bace5ccc60141e0f207db2503a43857a248d8c975acdfce57202aa661b4666e7910528cd8e55e1568df8204c72f2fa60050f4aba5a58935713fb838f1e2360506e165f2e0050a6f8abea02123033512d6703c92ad777f262fff01a1"}, {0x40, 0xffff, 0xffffffff00000000, "c3811459b59ab654243fa34865a1bc7c809c5f79ea8781fa55fa4807528b2419c134c8ef640d514101f9ff9f774c"}, {0x30, 0xffff, 0x1ff, "c47e676f04ea048d0606b697198a0774f09cfcd51918851c59066549"}, {0xb8, 0xffff, 0x100000000, "ef5b6d4be3457a59cae5b22a99507a28a882920585d585b934708808598b0b6a0b0b97dfad287f3e899a8c326319c16781d6069104354da429788b40e963f7fa2d7591a737d0c6c435df69e4932bd4001a11ac9a32b4d250ef0476392f128bb31f2803cee9f4a50ce48605244ee0da1c27d4f548680baf2e5123db653946d7fe0eca95366f7ad7ac747b546087567dbc5dbc0379e942f13fffb30147b421c21faa6e5dd56f"}, {0xb0, 0x1, 0x40, "f551e162dd087ce2192bfd10505e343c9cd47b171f6b0ed983fea84fab8f61a21728cd71a3ef571aeb18079377bccda2da04df815e8a3eed1597a9c547da8da0a639bf819ff218f1813d62ac1f48ef3563074a59fd4b5757b22313c36f73e966a844f5af7228f7f08ae56f9ff72bba809632d3729904350b0dce9137ec32d1217d0ce08def4adad7d2435c117bade816f509f3b97bf6c0c99e8873"}], 0x360, 0x402}, 0x40a) syz_emit_ethernet(0x33, &(0x7f0000000000)="51adf11bd881928b461666ad6a9ed792cbd50056a5796cf461e0869ce9731d4422ee067900922777ff61b8b7ffdab44d294630") 16:00:03 executing program 0: setitimer(0x2, &(0x7f00000000c0)={{0xd7, 0xdc}, {0x28, 0x1ff}}, &(0x7f0000000040)) setitimer(0x0, 0x0, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) recvfrom$unix(r0, &(0x7f0000000640)=""/143, 0x8f, 0x843, &(0x7f0000000700)=@file={0x0, './file0\x00'}, 0xa) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000080)='%\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)="cd00", &(0x7f0000000180)='\x00', &(0x7f00000001c0)='}\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='{\x00', &(0x7f0000000300)='!+/\x00'], &(0x7f00000005c0)=[&(0x7f00000003c0)='()@\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/\\\x00', &(0x7f0000000540)=':\x00', &(0x7f0000000580)='{-*+^\x00']) 16:00:03 executing program 1: socketpair$inet6(0x18, 0x4007, 0x7ff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x77, &(0x7f0000000140)="1f8db72a9e5585d269e34840631ce5616768b62d3114ac8254bbebd7434e899f698323f27787479af76b974f47341b0a0e341557409a2f7cda8687a92aaefba602de6282009e35c59f4d98d2ef59bca4d0c61bdd9ae4be2b26c1dba046701013a106f30a5ba1f95bd375d5c432bc39e6df1f29a0e54faf") r1 = socket$inet(0x2, 0x2, 0x0) getpeername(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x80) getpeername(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) ioctl$TIOCNOTTY(r2, 0x20007471) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000), 0x4) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x8000000000) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:03 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = msgget(0x0, 0x200) msgsnd(r0, &(0x7f0000000140)={0x3, "7499f6c99e09746e5278f151c8d7e06fd214204a48d25828fca4f601627de9b287b7cbcf54f80d502a7e64a2a3cebe8631af520634e0eb994a519b2f00cffe635c7c04ff0f1d173c3161659ca71bbe24665aff96d8e20b814ef53c49ce838b"}, 0x67, 0x800) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x14) unlinkat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) close(r2) 16:00:03 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:04 executing program 1: symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000600)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x6d5e, 0x6}, 0xc, &(0x7f0000000580), 0x0, &(0x7f0000001040)=[{0x1010, 0x0, 0x0, "2808c95b901971c139824d0da834c0d1720d7bb0267029481aa67473ea3f64b22f61b8bf4d4d31894675e989367702b50063c4c439038312eed838755f7f27c74064fad72560aaab482465d00367154b4e6a6fef7039425764766f550d6e42e3d70901d32c486fd08ecbfb54a3fd308f6c7df4335ed416855435dcebc9df55fb5d4ccdf447d165222e421760812ce372aa7f564dc266911fff3807f5c9b8ef47344e975145f4334832a74b93d40524f8570d8b2b61ca2c408f086b0c04453954c1e47514d45c974739b6ec992eb82206df841ee17d91eb0f9ebb9feea4afa2c345c04523c270710bb9d8792e931af705d90bee28fd46537b61d6ba5252229db74b73a8edaa79546cb66dc6b10e114949c15642e332ef5dd2a6ab03d5da49f4b4061d998c7251750915527746fc6cc6bb3ac5be1786ed2f4c994c95f7215a09151aeee738ea61f28af61bc227257f2bad4178094eba7d6427aa6103eec20bc3faf1b43a83965fb2b0013e596688991535812ee7b4b37fea3544a35828e27f7bd0c5af26c76c02368981e97fba7764d4f25b11f0273b0f25512dce27accab184fd5832fda8de8ca415eb4beb9d3831e2be90f1ea15b124aefa8718a1279f32d6d7410859382b9c42a269a89d86313c87fe57c1854f29836536ac804570b4f98bb4f0c451d7b489aa6f8fef776af1019e9b5ad07e78ff15360ccf8eb472538dc21738a35b91e49ef1a509a6fef7072b72696539a5bad112545ad27924c842c131a7d4ef741fdd546ae24de2e59f3cb981496f99767b59e9b3cf65a01015837cb4e5336fc0616ed0d11d9ef79f8a4620ee9438313e1e1b9a923d467ba5b05fd77f54b60ad39a682b3f9eaaf86fac2282dd35076d6560f4bfa8cd5775b244a6ed4b45963aed3402e50831ab2e2d8f9fe4357b3389745fcbef142461ba5ede3a9e2c145655e91588e6ba6e75939e2a13e0fdd368c7226de120e4098b5aa0f80c7a14bac892c5165d20f43cc6826c4425d0c24354363bb70c422196d8469467668638e54b24b6cd218fa69379c3e1c79d986c35344611143e46a8aaa896e44022e148d3eaf221c36d335d68b31a21897878851924c3cebc5c10df81ad74b2023c4180334eda4d7a17685a8e11bf12528165c8102bf2d0f1b1c863099decd08a4ede7cc60ab5bc39ebcaf56da8decea3307b818ef12297bda8c24b33f3594af1ace3d73908e11fe898700648aa0c2cb4c2a82140abf8ee0589c5fee649adcd49f51637e453a1f9d7b26ac9be20cebcafb06da8860b555274213131a17d40254eeaa9f94f691bc15ec1bd7a0a4024e1835e664c6d8d60a4a393ed0d65cf79816136d7daee88a24bb8cd94d0e547e5c1299221b096e8b0467895485538e01eaa4fc3a1a088f37bfda8b942cba37f58010bcc3b7993f73b4cf2dc47e1d461a06fab782295c56731efefa1e25b93f594341d7204a0d9c5d508d3e71b2de5805442c1bc4f4fc7227dfcf9589eb349294bfae43fc33fd7f5d32a76fe7c9f060e5630c74c0c19b8d47dc9847a5c38f3f91556c28ced7ad797892dbc4e21d6c5fc5c512231f292ba314cb37b5c996754daf150511d1f4d3c72ae9cf1fbeccbd9c2ced56f76f350f5301f17cb5af4a74bc82f4c09027760a67dca1c53c166392e5e30e4402c6453dcf5cbb6c144f34ed0981dca6c6ed83d3281a83addf953fac185e5d5405addba027861fa0ccfd28bb85d3f25a4e3130de15bed033f787561275bfa296817dd6746d1d6e5485e9e7901660dae4a34f91dd31167dac998ce672d5ddd363baaf950cfe9e050d5d897b5576700cb838c75f6fe8c8a9ed10f85ebe7ee968c409887be686c8aec66f3dc58f468ed9868927e93a4fd5e35083c7a358c8fbeb3616a77a88bfcaca04b06a51018caf01dcd5fb8414effe69207cb2306e18ade5579a3d5c064cab94d9aefac898ae01ee5ca9bb60cb77eff08108c3b1a15c88df48d929d529b17bf29b459567adc98d52156d43e037be80010c994bdfe453899ba9be87f3e6a5c3a04071eb6d3e20d2dd415bbadf244fe8c895f838f27422ae20e775046124514a091d24e009ca5ceb29a97e97c1e65fa676784d2ceb8d5652a881bba1af7608254c5b5a9413382f618a9dad6bf63729c234a077a8f3ff7418c5b98f32e4887efd3c69c8612d8a7513f6194a2f667dd308d84e3c2e6fc85d0e961015b66647ea0d8426c65e06b33cdb0c01f62481da718b20381af49153813123d5c0a3206861ffb06ef4b071db4e490ca7f9ce40b9fc6499e7d93e77a71b93a9c96f0f57da97feed633ea26b6fc75befbc87e44af863ad38c35b61d910adf23e0a119eb7e2f357af961ae40844460c3713451d274486f41362730f95d8932c89c6d62eef7d8f9b2858b25cdb1f75a8e5b46896257d6f489f65329f47bd03e5f5005074e672491b208e5f8ebe402347a342b969e8384f4b0918cbe19d95e74a322108a3a714e841233c1787a198105b2348b931bc1742b9fa8861ce37092b2db58d53f2a9b593d53e48efac960d8140cf9ca713060ca2f29b0c0ef81d35e8d2680bc725cf9df3e2b9a53b54e9e5ac4f68d45146847bf6ba418bae1c708c72df718d7fcc98fef7dfdfb6120294a7b45c15c7155270618eefac49fbdb3347b921acc7478ecb4f480161e7615483ee17285be280ce6f30a331ebfe6b9d50da49202ff934f3dac1b1126397f110e11f9f8788b7220ac8f7c8d6a8335dbe4cc14031325dcabfa5d71f4108d3ccd411227795096fc26a43df6bf8bba50ae2cae3bd5b008ff1b49c7228f4124e5ffb37f5cee2429ebbc1405e52399c295211300ad8f2908c7c8e93a9a441d64ebe338f5713495faf64e8eb5594f95dcc87f76bf511abf4e1c0bd2861dae2fa7c63defc57dc087f01383326f9ae5c6b2681e220c8abb238449108376756ac0fbffc08c26a21128bd6a3890c2f347a6af6c216e2304844d1148600cc9ca14305ac2fb1549fedfd7d1ef96603c2b13c80476f15f208c08a15a509f9eaef5ebb4964bb1965b85bbf4af6e6bdfcae48204fae05c12ce0fcad386198e706494e3768a25c72408da54522161db6de5c5ce14a8e9c82647240c35d495a42732af779459ce3cf999b0a5cd93c1c0b69a24ba928e202447b2cc6215e686f2a44ebce596bfa477652823f9d1788743cad001f51b76da0391be5e7fcec542d73b433b601dfb71d6a6586171015d59993d31a9dc7b4495e540c1283ad0035de54667af0cd5210295306d1ae07605d77f63a87aa7a582d0bbb9c004dd108cf862eb56004deeacab5302244005ef4e1be894086a25fc4db91899eb9a45333848a4a9de47067a6727e63bef28b6b9d9a5632181f469bcb776a56ba7fcd937ad101932b9797ef756ff3f52383599016ccc800068dd1e9c7486cc85f5e8ac3cb022cb64bf090f1c58b02efb6c920558199b82d630cf39fb306ceccfec36d26d291d2b6a5c63c3c976c81213a28de669a72abcaa3f21aa3b33178171752bcb72410cae74ab1a3bd909a46962292551203df36ce6af81daa47c787a8509bb25f964c7c4f0e5e1272f9a88e9148bb6d60a40e6ef66b7d1a5e352d655a2bb5b7596dd0953f7af26b969b812d6f7673b79d0cd2901223c263bc626d02e436b43cbe9752121468537bccb8a82843a15ae2806fc490d68d17a9a1084cdbf54b0b46a0db61704222e4d8789e830f20e0b1f303f2a87d65a032ddde243e79da68c09e805d6e477ea3f30231082f4666be96783ca4b314389cd9f40316075224cdcf3581d4b7d4ff775d39e199b3512f22706106aa7e9b28e5807afbe89791f52fff1e017a079a84ba0450093bd2c8136cecb0da35dc07e67966f2bc8406828339faa2f40b946c96aa02ad54086e5aedcf731207be0adeb78582d1e35b966b63771f3f9d73acb63d07b92f865ca439d82605e0e465b4035aab6b3f6cf1963ae303897ecaba0e50d22162e66ffb28fd0ee53602808589ec0ed1b6ab9488adc5989c4ca505f56bfcd4fdf21bcfb6a9d35576765144470b9ecf1487b5332a68d134299947dee49d38450a3319795815a7417b521b5c767505536cb0bc8cc1fcd70b43745f0339c0fcd3d0a0f03ffe5d8170bc16d7feddc55472064e7d5a6e13dae2670c77810c2ae1c99891a8eeddcb378468ce2e3a738331158629bcfecd3b3cefe8d6d3949b24b9391d65f8216e66fb50e7bb5aab9bc049b293f0a02b70a63982932a803bbb477f338e1156781c780ba606938ac9b0d3a473148bec74ac7536ba3c5a36dd19dac12ab81684a76e6e86123ca774c1273bda194a0b48d28d1b71389b932cc376486ab910d797d6c972b7651bd1f0193d65d904c43c06a9a173400451a1ed26a1406126b075743c2ecf33e82ae15eb8e52c3a57dd1b9c63973e4223f138c5e790c35aad1d36fabeebb8fa29ef9709fbdd4383a3b224915e96cd7fc2f722bb893d0ba48055d857580dff5c5d8efb016bd5d9e32096445d529cf131c834f8d56f50ffe9ccd5821b260286578c3d498cd7459cf16ed13242a12bb9b0728fbf6f09abf3d5540a5ea25b81dc6c2da1dbead63d089a697bfb342c5fe8416411863bb819e34efda59631b85ac70ce8290b6724fecf700c0d82246c7f7e9cc9654c255f8185d32bc05e7d8627fda4693aad60e14ba503a6ab23127d3f0053b6014aa8eed8b1b0842d9a1484b5552ede155c7d629f8e3ee41013841bed4bf5f16fcec60bbda9fc830771901f17fc511f8763b9ab318007e6b99268cfd29a22bb076a7ed2659b693200fc91e907d1167839e21d3bab941df6085c93fc45169bfdb36e61b3fa3e25b516a8848c7793cc64f8f9b33103190a8646f16ceff5d397e89a33f106c7d2aee112b214040c6056b83e964d1c7aefbefe448ab5459ee3ba8115852871648dd20ba1fabb9ac6c2fb3bd4ab0be57eb1574214b6db744868d7af9200df149739dc7b0a6c2b3279d158fd7af985197d6e65553c22f0afcc35a963f4909c635fd08918adb660f237b6f30597938698e2c2ab59457d4d3ac164ed8d300e31fc1604ee210ca34470d42a513b616bf644bf12644484cdc5952aeee7b208959828aa0eb1bd05768ba093e8f20c84ea8876df621d110ef3e63c844eb69d79be40c385f2aab00d3e39d73e58ac6f628c2b960e3fb4b34d59df2f047909b20b56a59374064d3ecd90336d7f0c8ba7cfa377af29d332f9e11d42360fc7982e06e6206481643fcb0bbb2d9baf39bbb2d9f8ecd632f23a8bfcbf25bb425e9457e1048ddddfc58cdc254f39a0fe891daa181f7105b4f8319430334952683695f25e802438f12331ad1a7c0ee96394b6669aa36cb4ee8a6a72cf67ceb833aba99df64058d609672b3ad75759032623b1e6bd7167e1f0514f6a5ae0679cabe83972b5069d229cc826a5a7f7d8df072d829f691ae47f04a06e5a1c40cfa469159e72c1ad1400280e0019eac676105c37d700cd6fba86f82a1acf4f29d30b1f20a26758aa4a1a0ca28ded6f8c8a1e3a28a7e13aeaaf9c7889a955e31fbb68e7820ebdaa0b7b0457beb3e25d51de948423571f0e78b93511b2ea6d4251bc10a974fdfb7695af354916564a7b812c5a3250e72f91c09151e4995af96d748b0025d1f4c32d48cb42719c343b789ea82d8c68c6ce39fe302961fdcb9538c93b8ec79a76c10879d37b33eabd483cc4bfc0e624ab9efc11c127420ba9789e875c04bcfb8d50aa9bba34879d6b8d34d36bdb288a63d824336cd3c5c8557fc59c9ce7e6e0b4d76bd5f2dc6fd26ce155068"}, {0xfffffcb2, 0xffff, 0x0, "bd3e41a3b6c836c1137eecd2490383f8bb8e12b78c647733985c213097c46b6917e8d634c3ceb66424605abcb9159c31a677132b885b02c0ab2023639fadf433cdcb7fbd36abcb75b7327b5e7ff7cd6b59156bab5f937908f9348cd7029a0503a26cc0338a012e6f9836be55fa4a6a16343d37fffd3ddf24009ab7182d5ff1c7e976627654e51cdb0a8e8ee50ede28417548f4968375f58eec972365f819557cdaca6861ad224ef81b42fbf2c89356c26aa8b434246748028fd4"}], 0x10e0, 0x2}, 0x2) 16:00:04 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x0, 0x1000000000}) r0 = syz_open_pts() r1 = dup(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xffffffffffffffff, 0x2010, r1, 0x0, 0x0) syz_open_pts() pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="8a9c84aa395ee8c7607ec594d093bc36ba6eb9da8ed4cc7f2eb74eb4097f1d004f35da3db338bbe78f5b71ef2d3ebeb660fb0d706b8dbf9a521bb8f1d4db0783836d5fdff262343315a6ca2cf6f2d998d5ea2bf19a6d90170ac02ca3d20192921255396e1d87ff7e940da193b8d7f0ca10dd53c87e300333b679feb62ca5d36883628ace363ec41dffda5295aee24a3671a1c7edae18cd02f893eb8ec13c5621394c1402f81d92d107fade473167e6aebe67b2429becc48dd334beba004c9f3897afd9206e4881b16f08b1c431cdb734a64f7cd43fa8df515e7c59356ca481f9291e9a351d47f3f18009485946f794bd8e88e2fac037029cb334efff382417", 0xff}, {&(0x7f0000000140)}, {&(0x7f0000000180)="c6028314907843cc6a8f2885e198de7307dd57d2aef483f3fe5ab95c8984094341bbc7f16f992ac2ca3d5c41f3eca273754b3ad462a4757325fa4cc8188771e89e251bbb83b27d5d3df2f05ab8312e955787948dd260e0c9279951ac017286f35b19b13a6e5fd99806cf5d11d08be439923e31f9f28c986123310635bc3ce641872a37c08d7b99bb2f473f29b6ec8bfda6d7fadb55d59cffc416876d709e05cdd31867ba10c14a7f8925cd84b0a0fa1ed3272160ec08bd7072dd2ea355ea2cb7568251b0e9a9b348ede4c29d90c82f9c4913e9131c2b00bd4d10b2266ee2d396aa519485", 0xe4}, {&(0x7f0000000280)="37fc7968667304f225c9407cd7ab319a21ab204cdafadb1fbcf0ebe92899a8877656f8836c4d9dce35cfa99e5139de4364e0342552ce8d89d24bbdeda07f7d6151ae7ca4d0c65bcfefd2780b208a997e4a609e2eb4533e62594070aa1f2adf254444065b8207c591c2e20c7711bb194fd0293d7d8cde626a8c7e1ee81252673174855e54c065dc015bc0db476989236859b5061e93eb0d3f1df579ce8d6ae2bad71f", 0xa2}, {&(0x7f0000000340)='B', 0x1}, {&(0x7f0000000380)="01217d52787e4f74c3b3cbad8996dfee31d9eca1a682cb8fd95cec72996239735dea2327e7b4944c111b3822bd1ebd811e51bc2e0180c094603cee0cf61d685dba8a39caaf9fd5591c566724275eff6e616613c465b1d9e207848254ee5c90eb63ac49287011a5df8d1db3b47a75fc0fb89a4776", 0x74}, {&(0x7f0000000400)="01075adfb48d3c770c807dbf1de653a9d4158f8f32466e0c17b68018a703fe10101c14da74cea2cc31b29d1b6afab4ea06d2a8a5c36bfc7816e3c3f91469e3df75de1e2cb7974eff9a5bdd23df0e2a18495c90bd758b94aa58c466200889ffe5b95f", 0x62}, {&(0x7f0000000480)="25bcd5716ad5f19607d65a30cf3fbbdd446e1f421787cdb702b3e532971147127f8e80b469304e3132df56dfd16ca3aa89b41545991ddc0105f6db8d67b30d83dfb72c3775c666bf02864bf3282b09eee42056958c0f249286c14c9a1b6f", 0x5e}], 0x8, 0x4f) 16:00:04 executing program 0: setuid(0xee01) r0 = getuid() r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x16a}], 0x1, 0x586) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6e2c0eea899f030400ff7f00000000000400"}) ioctl$TIOCEXCL(r1, 0x2000740d) syz_open_pts() setuid(r0) r2 = shmget(0x2, 0x1000, 0x208, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:00:04 executing program 1: r0 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x52d8) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) socketpair$inet6(0x18, 0xc005, 0x3ff, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r4) munlockall() getpeername$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvmsg(r3, &(0x7f00000009c0)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000880)=[{&(0x7f0000000280)=""/161, 0xa1}, {&(0x7f0000000340)=""/224, 0xe0}, {&(0x7f0000000440)=""/19, 0x13}, {&(0x7f0000000480)=""/121, 0x79}, {&(0x7f0000000500)=""/184, 0xb8}, {&(0x7f00000005c0)=""/205, 0xcd}, {&(0x7f00000006c0)=""/237, 0xed}, {&(0x7f00000007c0)=""/145, 0x91}], 0x8, &(0x7f0000000900)=""/142, 0x8e, 0x1}, 0x843) 16:00:04 executing program 1: symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 16:00:04 executing program 1: r0 = semget(0x1, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{}], 0x1) sync() 16:00:04 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x81) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000140)=[{r1, 0xc}, {r0, 0x100}, {r1}, {r1}, {r1, 0x3}, {r1}, {r0, 0x40}, {r0, 0x50}], 0x8, 0x5) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/108) mlock(&(0x7f0000255000/0x4000)=nil, 0x4000) fcntl$lock(r0, 0x8, &(0x7f0000000000)) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000319000/0x2000)=nil, 0x2000, 0x2) shmget$private(0x0, 0x4000, 0x240, &(0x7f00001a4000/0x4000)=nil) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file1\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') renameat(r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) 16:00:04 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0x5}], 0x40, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) dup2(r0, r2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 16:00:05 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x2) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:05 executing program 0: pipe2(&(0x7f0000000000), 0x0) r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(r0, &(0x7f0000000200)={0x0, ""/125}, 0x8ab71217b3e13de0, 0x2, 0x17fe) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/213) msgsnd(r0, &(0x7f0000000040)={0x2, "d248e1bc70320b2ab55433f3a043d6932c0283e804a0811faf131a559475d5ef9d9f108458c3ba90d83eb03725b55dbd32cdf1"}, 0x3b, 0x800) 16:00:05 executing program 1: socket$inet6(0x18, 0x2, 0x1000) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="e3702946", 0x3c8) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r1, &(0x7f0000000100)="e1281752e6f1006e3658bbb604d4e6ababc2f39773ba780e5a18231177452a02db62b6026da3c3979623ce2a84778bd2b0f79fa0a28ee326a3a395146e3f0f07d9a129c8fda6fefc984bdf52d496161ecf4c91688926594f412181d3a79645fd2293a4b3d7d254c4fc7de443e3a97d4057d8525d9bed2a85adc9248f2af10eb884759b208e4edebf1355ff4f161051156e2e6387e2ea100c10e5ef36c06cfdd89ff380a0505a7b1540bb8b075e241015f53f0287a4057bf54498e26027aeb6d408", 0xc1, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, &(0x7f00000000c0)='=', 0x1) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) r1 = open(&(0x7f0000000240)='./bus/file0\x00', 0x0, 0x1000000000000) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000280)=0x7b9, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x1, 0x2, 0x9}, {0x18, 0x2, 0x37, 0x14}, 0x4, [0x7eb08957, 0x3, 0xa7, 0x8, 0x1, 0x1f, 0xb567, 0xffffffffffffff01]}, 0x3c) getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000040)='./bus\x00', r2, r3, 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x2) syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x1, 0x9}, {0x18, 0x0, 0x1, 0x7}, 0x0, [0x80, 0x0, 0x100000000, 0x3, 0x3, 0x2, 0x80, 0x5]}, 0x3c) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9dfa5d0b3f79b4ce25ad3f28aa3d901460eaea2"}) syz_open_pts() 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x22) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:00:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7fff, 0x8}, 0x8) r1 = semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f00000000c0)=[{0x0, 0x8001, 0x1800}, {0x3, 0x2, 0x1000}], 0x336) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000100)=""/86) 16:00:05 executing program 1: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x1) shutdown(r0, 0x3) socket(0x1, 0x8000, 0x2) shutdown(r0, 0x1) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) r1 = socket$inet6(0x18, 0x3, 0x2) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x7fffffff, 0x7}, 0xc) socket$inet6(0x18, 0x4003, 0x3ff) connect$inet(r0, &(0x7f0000000080), 0x4f) socket$inet(0x2, 0x4003, 0x1) 16:00:05 executing program 1: syz_emit_ethernet(0x8f, &(0x7f00000001c0)="4469c12665bfeccac09ff0dd36b81dbb4c3fccf778b3ed43f0ae367cb91929cee26baf8261ebe272298cfada6e1e63e033fe78748421802d971d597588f5c4fd0210f89d020e8a0dbeee627f256d42ec2ae63222730aaa1ac707c7f12274639af2bef0fbd4cf1329407707a288842d5c5e1baea9af2eeaf7d23811576936f36380712d74888a06d1ffe09d1532ed15") mkdir(&(0x7f0000000000)='./file0\x00', 0x1) 16:00:05 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x80) flock(r0, 0xf) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x5, 0x4}, 0x10) r2 = dup(r0) ioctl$TIOCSCTTY(r2, 0x20007461) write(r0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/20, 0x14) semget(0x1, 0x3, 0x506) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000000000001, &(0x7f0000000100)="01000000", 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) socketpair(0x0, 0xc000, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() bind$inet6(r2, &(0x7f0000000040)={0x18, 0x2, 0xdc5d, 0x3}, 0xc) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:05 executing program 0: r0 = socket$unix(0x1, 0xd97bc2a74a5b1f82, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) listen(r1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x40, 0x7, 0x9, "b84052221683ec547b2c94ef14e101f99060a2e0", 0x7, 0x8}) 16:00:05 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) unlink(&(0x7f0000000040)='./file0\x00') 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) getpid() poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) nanosleep(0x0, 0x0) getpid() 16:00:05 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) unlink(&(0x7f0000000040)='./file0\x00') 16:00:05 executing program 1: rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') clock_gettime(0x2, &(0x7f0000000000)) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x1, 0x0) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x18}, {{}, 0xfffffffffffffffe, 0x4}], 0x40, 0x0, 0x8000, 0x0) 16:00:05 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) unlink(&(0x7f0000000040)='./file0\x00') wsmuxpoll: not open wsmuxpoll: not open 16:00:05 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) unlink(&(0x7f0000000040)='./file0\x00') 16:00:05 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') renameat(r0, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000140), 0x4) 16:00:06 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:06 executing program 0: r0 = socket(0x0, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:06 executing program 1: nanosleep(&(0x7f0000000000)={0x4010000}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = semget$private(0x0, 0x3, 0x60) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/114) setsockopt(r0, 0x400, 0x28b66308, &(0x7f0000000040)="4c8e7f1a43fa15651f22aea77f7e4d775c8feeb40dc56a0b3199993316b692d24f88f5ba5f72528a820b8adb70a1aa9537f1b9eba84403efb81e8e4d05452984a23bb20e8ff7ac2e20f59e089323f10739d629bfb9074dc654c7bc4ada4a993b0c970578ee0d74d3e590f07af5e2037b09f4baa9d7233c7e6b1db79aea142911a9ab7df7a7d3a9df9fd96a0e7a25849c8549aac6b82e7f8385ced685290c38895f85853474d9574fc6db24095d91b96c471d55ea2ca6f2ca65eea1ff9084a96425e0f32cde48351416c477848bc0a58223ac4ce1a81cdd", 0xd7) 16:00:06 executing program 0: r0 = socket(0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:06 executing program 0: socket(0x2, 0x4002, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65668c1f2a1c3bb85dc60ec703f6b3d8ac0aca13", 0x7}) r1 = getuid() r2 = getegid() chown(&(0x7f0000000040)='./bus\x00', r1, r2) 16:00:06 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), 0x4) 16:00:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x1, 0x10) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1fe, 0x0, "65668c1f2a1c3b00"}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x800) 16:00:06 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x10004000000000) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x0, 0x2}, 0xc) r1 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ff8000/0x2000)=nil) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x2013, r0, 0x0, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/58) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt(r0, 0x8, 0x7, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:06 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000000), 0x4) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x8, 0x4) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket$inet6(0x18, 0x0, 0x5) 16:00:06 executing program 1: mlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = socket(0xdbe8398b01b40479, 0x1, 0xff) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1, 0x5010, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x2, 0x1810, r1, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x4002, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) socketpair(0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000140)=0xfffffdcf) getpgid(r1) fcntl$setown(r0, 0x6, 0x0) 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x3000) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="1c1798b572cb29a1c77ee5c92ebf66b96145479da4544eb6c55e378755ab39b02ae0eabe388f3dc75911b75c4340e045ba960106d568", 0x36) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r3, r4, 0x4) setegid(r4) 16:00:06 executing program 0: r0 = socket(0x2, 0x4002, 0x0) getsockopt(r0, 0x6, 0x2, &(0x7f0000000040), &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:06 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x101d, &(0x7f00000000c0)=0x6, 0x2dc) listen(r0, 0xdde) 16:00:06 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r0) 16:00:06 executing program 1: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:06 executing program 0: r0 = socket(0x2, 0x4002, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = shmget(0x3, 0x3000, 0x110, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$TIOCCDTR(r0, 0x20007478) clock_getres(0xfffffffffc, 0x0) shmctl$IPC_RMID(r1, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xff5b, 0x4) r1 = shmget(0x3, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r10 = msgget(0x0, 0x10) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0xfd, r6, r3, r6, r9, 0x40, 0x8001}, 0x169, 0x2, r5, r8, 0x68, 0x8, 0x412, 0xf4}) r11 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x6, r2, r3, r4, r7, 0x20, 0x3}, 0x7ff, 0xffff, r8, r11, 0x8, 0x8, 0x100000000}) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:06 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) 16:00:06 executing program 0: r0 = socket(0x2, 0x4002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) r3 = getegid() getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000140)=[r3, r4]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) 16:00:06 executing program 1: r0 = socket(0x2, 0x400000000003, 0x40000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x18, 0x8000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:06 executing program 1: setreuid(0x0, 0xee00) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = geteuid() setuid(r1) 16:00:06 executing program 0: r0 = socket(0xffffffffffffffff, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:06 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="c0ad130a9dc85d47dfa409c171bee52abc6ce664d38075311c5a4daf8e", 0x1d}], 0x1) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:06 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) sendto$inet6(r0, &(0x7f0000000140)="ee617139de535aa0f5e0913d9abbfb99503ab822faa61aab0cc394028a94c043e57d1adbf024f3fc4287e66ae04ba76877df6063adf3ba762b1855b8b61af95bbb42ebafbfe077da68e98a8c6a8ee2c89f225beaff1934ae8408726092119316a1646d16baca4b1f839a5729c46b6725643c3ac774cac3722eece0adb2a168ed7a93d1d54e9491ff0918fb5d5a9fabc7c2059616de6c29361ee6659a14215d2d6c3e50a5430bb740c4f049a810c9d368dce0669b79a466abe8c9a1cda59afbcc026d38ea14b619be42bcc7771598cef51b92e8ac81", 0xd5, 0x1, &(0x7f0000000240)={0x18, 0x1, 0x6, 0x80000000}, 0xc) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x8}, 0xc) sendto$inet6(r0, &(0x7f0000000040)="d4bf519415784320caea1ebb30833a749153d0cfdb7cb4b46826b67066f8011cc2a7ed4d2b787089a7bac63e3b9e0cb53cc01dfe549a0572dc6fef693dee290ebd87dfea1a581e15a5b252a2ed6fc4ff65240ce8b9af03a68715e06b0de134f46dbc7abaf8602fbf39b2f59ef1e31a2cfa7b09d5f2b45de541ebf7c2ce7271878d32dd42fb6a63336f3b8f134b6c6a8bfd4b3074ab7e4c47c3e4c4e345", 0x9d, 0x408, 0x0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000fed000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x0, 0x2011, r0, 0x0, 0x0) fchdir(r0) 16:00:06 executing program 0: r0 = socket(0x2, 0x4002, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f00000000c0)=0xfffffffffffffffe, 0x4) 16:00:06 executing program 1: socketpair$inet6(0x18, 0x4001, 0x0, 0x0) r0 = socket$inet6(0x18, 0xc003, 0x9) fchdir(r0) 16:00:06 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), 0x4) 16:00:06 executing program 1: pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/38, &(0x7f00000000c0)=0x26) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x200}, 0x8) 16:00:07 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x101f, &(0x7f0000000000), 0x4) accept(r0, 0x0, &(0x7f0000000040)) socket(0x3, 0xc007, 0x100000001) 16:00:07 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:07 executing program 1: r0 = getppid() setpgid(r0, r0) 16:00:07 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:07 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x100d, &(0x7f0000000040)=0xffffffffffffb330, 0x4) socket(0x6, 0x4000, 0xfff) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x6) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fcntl$setflags(r0, 0x2, 0x1) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000280), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x480, 0x100) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/83, 0x53) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:08 executing program 0: r0 = socket(0x2, 0x4002, 0x0) r1 = semget(0x2, 0x4, 0x0) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000040)=""/52) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0x1, 0x4) 16:00:08 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000), 0x10000) fcntl$lock(r0, 0x7, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000040)=0x1, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:08 executing program 1: socket$inet(0x2, 0x3, 0x2f) open(&(0x7f0000000000)='./file0\x00', 0x28002, 0x28) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x20) getsockname$unix(r0, 0x0, &(0x7f00000000c0)) 16:00:08 executing program 0: r0 = socket(0x400000002, 0x4002, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) setsockopt$sock_int(r0, 0xffff, 0x800000001021, &(0x7f0000000180), 0xffffffffffffff04) getsockopt(r0, 0x3, 0x6, &(0x7f0000000040)=""/245, &(0x7f0000000140)=0xf5) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x102) shutdown(r1, 0x0) 16:00:08 executing program 0: r0 = semget$private(0x0, 0x5, 0x10) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0xdb31, 0x5, 0x0, 0x5]) r1 = socket(0x7, 0x4002, 0x400000000040000) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x9, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket(0x12, 0x8001, 0x550) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x80) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x5e9c703cef48f843, 0x20000005}], 0x1f, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x140) kqueue() 16:00:08 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socket$inet6(0x18, 0x5, 0x7) 16:00:08 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x7, 0xc0) r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001380)={{0x380000000000000, r4, r5, r6, 0x0, 0x101, 0xf0a}, 0x100000000, 0x1, 0x8000}) writev(r0, &(0x7f0000001200)=[{&(0x7f00000000c0)="9b1c16a283519763458647bd3350fa6f2deacc5030ab57cde6a4a80a9b91b9acdd897957b803dd4f4697be8cf109e8e835a235ae4a60beeeb27dc77af67f16eb3ad002f2682bf1b2fb3eaa8df3a467a7eff33d", 0x3}, {&(0x7f0000000140)="61f5ab3fb855e42ce04741d79cbce007bb98c7d38417fa187aa6893102c70296fb2b68ef60a313ecca107ac0f6ff12d300ed8e8c24e6f2719d27c102a8f4dc7098df67725d8673920de5bb76b7e1c78a03c551ee5b4cc5437dea940c30223070398263f4972a9346e2caeac46a0f052481263917bb6a608275323764e32425cdb60d62f9672bf2891cfb48e624e1c758562ad611fadb26f3c1216757ffd7d1b441dd10afb30dd9d0ae18a75e58fe74abcba882fdd15ba6d9b0429c66954408bced334810b917d7342215978709f2509c390a4059a4a03c77495debafae13dc9865ddc933d4994b2f8b818fe42f36cdf4e27547ffcbbac65df3a4505e3effc8a81021b8c99ff3867a8cc00fdd351598032d19de928396a94bc3774de216c68eaa1bf2780b5ed778816ac4953bd8ee631ce1b588f6e7e85724a04d3e7ac26603ea2c38d098207f057329f27f92b74a001520a109017b61caa02809d7b195bbedeb67c404a6c33263506a7384c6eaefbefc2569d3722a3eb8fa52d6287a3e7232b3b3474eadd81d876912ef49ba6cd9d47d3811e2ecdb729c0183cbd813fc40c23f2e6f45fd313478c663b091dc7365738bbbee949639387ee4d448c64a7d18ac1a6eb2479110a442c37dc26fec8075e9fced78878f223486958942e684415ea0a6b3016eddad8f57a7e23fc984928b09a6b8a723feb61379e0d59298c47d45db3e4d668a8722463302b08ec06601c151600c55a7ff86d34481e9b9aadc2d66c0f0d014bd879d1e2862f7a101c639cfc96cfa6189379750e1606aa067caea224f220a93335070dd676d0fda1d416d2b91f59d27777b2514236d1b19e6bc59bbf1620acce1c2565f8eaae869e0746d75c2a9832e9788bebd4adef6f3a5878ded85b9288d5833163e2a820bcd961e79504633a042d47293cb8e2591d3f1f2ae494a6d5ca0843f724e05aae73e4290f5c4cac504805ea149f778f5b0f8bcc2fea4d5ac0d1fe22cc1cd7e60aebe0d305a823d2e41a7ca03fc7127b8f6b5275310a6439f094f72efbb14bda290d2290a6508b7f6d1891268b8d38318c94997c95b643f4a84c957d60b90e428f97cf1f1c3f1f0a6e7cf645be3c91fe3444cf556ab097e3e93556660175d0766968141b3cf7e02fafa106d6127d99571c0e351b0da16682e49c4955ed0e37f6de2f9849601b71731975193fe0a373b5b1160395c4036d3a21655f0166eac8eaf2d2bf61bd2f1bf1e7be95e645900ab5222364cf73afc20de9bfc39f660363fb5a38b2f7e75f009666fb083401c6d62cad0494859847d3b736b71daf4f1993fb8181066a93daf5e6a0f66a1ffa13cef2db3bef0d74be2af328a092721d3ad47e26935bea7b1bda0fa16e0920d6a7ac8d137d6384ba38c35f1768f55a22084db39a83f6f942de5237cb0ec3c4e625716406d68e5254b2747e6661687449d3199e6c85b260b2eceeffb391860910e8974b870c0c76e09700c5f592e617400268c9da6b43876cc94066cb61be488959df291a87c0682126f25b5fb69ee1bf17f8177b18a67e33be4bd21d66dc34b7249c454007bbd01dcdcf6649821d9b6453e3aebead2c73a1e9196dff7bd5577eab22d7869d807238193e18f323870fb838163a3f324fc85c703681b402533d1474297a9550a5619a1c41214faa201f41e84db72a5ee8ab6841672d89ae3ec000914065ad1fecdbf652e116837f129f85f2fe7d79794335d4c0d8b33602292e6df1e8c3ed50ebc4b953776c9886f14a84b94fcd39fcdf5b29ceabfd6334a02e96eafa96c0c99321edd7752801c352baf9d6701fd7faff8dbea15ed4c66c4b8d13c15274ade851e24af047bfc1a1c44215e8dea23777df121f1469f4e0723315ee627de8252cd08491c0f3410bb290aa09c52408263d1876c8bc966f63f0ed2a7ee74974bc14953c2487b2e41ea2e43cfdb5772bed1f16c81f3cd83dd34fc7dbc7f64227f37df2873449cd02a345e1e6dd5f119c4f9aa8cd6a2848ddca0a09a98d518f3238644d5d79c2f32b2dfd58404b5c6b07aa2d9a157d1b8f6aa668ea10b2b59dfedd2de4acbec58b9882e8bfa5bac97c43386c71aa0b0244c8c52955582f80a810a0ee38c6d5a6dec272f9a18f21d1ed32fc9048c323c9e9de67a0caf3115ae5ecd1ce7277a2fd75d2b470e3ff382ad68c27d73436fcd3be262e7be34ccec8d95b5bc708644bd9a4877558ee68b7e84f7907f9d2dd0e250ff91ddac29af9b265f21fab0c995ae273715dd5dc652e2c16186c2c161352e408ce5fcf8786cf8b293adeb49f7d294d3afcc0dc7526fd8885b60a7e75482913876685a4abf52595010e27e996075f1002cdc0b96707ee30b02c8337055f5084a08864519e6b30bc783c241002d9e45c73989458ebc8b185790a5aeee2810bb5950091fa221f74e7a1bb0f560db7d33c71d8ecc4044e6496544cabf9a19685d8338b1468403e40ed9102d0c8deb9b3392b47fc5c291d9035bad742f0a695371c3882c4c636c5f35b4c8283a1f1d2ef64eb298897b00cdb5f12004bba79dac91a2b0f80e340e4808890839c04a32a89ddfa4195310b694fbd4652c4aefced35249cda899e774c5a90bc2cc9f3ce8c20759198700f154754398fafeefef63657f6efd6b60df4634028c2d6e20f4e03fad81c0a81a27a815d4fab0135de424e2e881201691c5988e84ffd339e6c50c04860c3490849f6c1ee04373876070ba52bc904e34ff3df456a5c18e54963cb972053c5ac4b050ba83064b4ae693c86cb968abbe79971736aa00b0a352ee01b0718cea9a3b376272fd4ec039eda262e1ce4ab7a4528a49fdc44b6be47ca9e80d5d042dae6d0f65f1d8d5279e0ad898638e20c16e55205f5b67f2f77f33b904e20582a3756801d1682226e52f6b02db77eee6edf919262b862c2695def3e305738a044a2bde83088fbae0ccbc8e01daeae3ccea6cf7afa993af9e7cde7310d65c28413e70fd43b2da92e37d3b8bd12c6e2561a43f9393af226a24a26516e61669923ddc9945799fd3c9e16a4eaae16464ae7b8fe3a7664ff394a369af6c83e428e27c30f975a5775117137c9052d71495ee54859d123dae4e08453f646e3829056979f4a52b91c58fd71807485016f771e8b2912256bc28bdb2369af936308b9b008c1878cb40ea860e335b104a39428341a90252f486f7b5cb4d5ea3b88603d8d2ce7793afe8fbc7e0cf4d3418ecffdd16a80db4f387f618fda058e9df0a0537a955594ab4e3dceb73bf839c2d22e1159d5fd3ac940b22c8b69d429624cbde59abb5047cc5596b12d0926a5f9d8dfc6dd00e3cfb716386ec9e94f0fac81bed761e75816931b94082960b4bf10d7e7a29ceebc96abc61b0121046aca675abee5a6574133dc90e947cd85b44a620be84c2fa34edd4a87a88e7dc52e9a40ef5140c018d1fa937b81de3ef690896fa5b51b77a2b4ad9925d1a3cfb22d5492f8fc0d69c476e0d9e04922491a03f3d535d9b8f84d7765f050bd7fa926345756945f6371e6973393c7e643e92ace6ad571a556d8481ac2f0a91d8780b0e0695f7104646094edd93d793f215950ec1e60328415594631cab93eddd526da25ea1ca54a671e25303d1644441791f49eb3f7da876bea05513d3e2cb1a87ec2362d58a2fd252a187f90fe4f77d1f1676d62f3986adaca3625956060f562f5d3c77e708869b5a72febca90bd6555fc2c533fbd2617f7b96dfe4d68a9115a8758e8b7faa126080ac7161316b8dc9d238f67617a95023dd40526d2d64f495c0a36d3a388a26310ec7455fcc58b10942c7a80f77a5e9e0f7d9ebf91658e14bcc816b477ba7d0b87af9b89b481d4538ac20785d611a5bfde537418701a04d26fc48330656246ac72ecc6171bcd9a5dfa1dbfcb2f057cda9a5b2ae4d1ba08b71f9e1fb5c52313b4337eab57a22d482e2f08c889e596c0ba5349b8febf0d185e1fa5bd5732f1e2d2daace8909483c597db46a75ebafb8c2c68e247375598d8d02f3b0b94221700943764bb8cddf14cc5228bb4734ad0ecdb214fca4daee95dbad486d741a8eb53d5e807b1bf6093f02d636ffab708fd30864b1037fb2b03101ef52ff1baf1206d89828d1f02998ba677c8967f82ab9a28c27fddf7f1ef63d8e557f6f7b8d9ae287a9ce9345ce3386cf0666520dccd7c58794021d0441d12fdf9ea8d7b8a2d893935ffe6d5a552bd09963e2d8cd5d55fa21f98666c22258a9cd5748f3cc1fd20d09b563594b7f501035cafe588dda2714a82dc263b9361936618cbbf3c4a0c1e66bdaab32d25785d3bd6e6162e99256ae83f3be62358f0d80efbfde1261d1cee92ce2427c099c89f463a9739b9a13c78db9bcb28245e80e5414530f18b0ea54f4aef9e5f897adb1d8f2cb94a09766993cc576c8f8f8e8d871ed455e37c2dd2cbd5414bc62d938b18187f142562e5a1db6f693f3e398c789f71c5544d85d4d3be47a7a4604065117f4727b0e9bea5b2dba7d96397de4c40c64d4ee68acc9cdb5e874dfc985d88f03eebaae6cf645aac62190334d31ed9bd542ddfe64a2c9f5d55e61e20600d9ae4ca8853e606e0ab47539120ef6dd5130e0bce641d970634d08685aa1a6f7c7f48ee6729f903e69e3c82330e7f6b5c678e344a6f56d6c92c5644e46b7f407c3868fcb40a45464033c46aac663b4972ce9af661e8af0ccaa65392766fdec76fd7dac52b89bdf5770c2ec2ae6111984030b3dd71a60f2a6a2f1373154e88814f302c1b434b52f0bcaa142229e53ab9346b24d3d4aecac90fdea98d580fc617d731abd5a54ddd1e6d61b49386389af4b4eca093663824c18c95e794be4a1627cece103e374d1bfb9c30c05fdab099eba7a60dfa4f7662bc7de0ccb36fef3e2f14bc4d8d8b6fdaab0e177dc829a89db6d5fc724de9b021be010d35f048010af6927f6dbd71913fd0f1359c8dec213e586b289df4e97d73e7c1d1dba4dd23bdfe607eaeb47396fa9d19b1cef948f58802616bd311d3cf10f0bcc04c64fcdff7a3b84f9ffb24b0c487b396a8bece248d4f84894b56f69e87c0d07dbd0d90ac4d10eed57ba49ca0062be2a005f5b21ec64af99562679aa018fac7642d0f5df4a6b6503531b72a119b97f81ca05df5f164b424b0d382341efa9f4ac8c87adfd4a867deacb860babab4e962253981bc83e5f960c809aac1932f033b8a404761aa605b9e7d8be6ce0d71ee72b91eb32079723a765fb36173683ea70a41801b4f6900136682b38d1708c06c32e784890adc6ecdada2335c51e15346c8d0e35319657ecb5a51049accfde594a3b2e8a569774f44830b1edf82d5dec5b5c4e3d43580918ebd8ca7e51c9a67328d74bd737e40bb8c4aa134ebf36a21c729f5004647458dd59b51aacebcba8e855b5922657831a3067d75a3bdcb1afaf11700ec8eccee948ada7953c3aadc95687c17c15e2e700a2233fce14a08aa371c60c3268b9fcc7e42ba3283c98193a40f9903e6600ddd6ff31dee798c1670f864b45e5184b97531d0ec8dad879c79554ac30f2364d11b1e2b3669a31a4959c78f9fb5c7afe19b5b55c13b8d25348f98960f6a4ceeb88342b08c425afd9cdd27dc0d862c23f1b90ab17aa27af6acd668fb511e63ba008a22347e9b66882be1c1c03adc64dc88c0e435ff4977d89a3effc0b88d74698ba46a23a7faf47ac2e1cf623a8b4796ef8f9f0e129339462c9ec17b067624be94cf7c4924bb76e75b7f56d5134a281d52bc6fd038882ec05bce152feea7bd29fee50c63d20d9f847eee689f8291597a7673383585eb23255", 0x830}, {&(0x7f0000001140)="c26b39ec8a00b370fb3786e3d412ec4674a47cc9e71dc7e6aa0d2a164e1033740ce2fbc7f7127dedfbe9d545788a29460cfd578d33005712842bde99e3ceaf8bbfb6d0d2fa946b4c66a37e4a416143a35b8801cb4012e2bfcf0b21e3fba5f85aa2f95bb79bea7d644fb33a327d54d7a6ffa3c69aae35f39a2f5cdf9751f38652ff8bdd42215566d2f725e24af05a765a3c41999438ea8f1f0e136fc1142d0cb33f5745e21607eba550df8f4397bb9322b4b08c4e603fc0ff8a123e1c2783", 0xbe}], 0x3) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c4dd20e9b1e9cf6c334861771a330fe495a4ec3955062e0253766746d6052a46e610e7d726204bb108374b5a644bd9f4887b62e91c3862c870f28e2544ec27b77575ff494f6202cc03412a189a9382b8881ff63bc71600bed3020a8012b3f18dbc11f", 0x81}], 0x1) rename(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000589000/0x2000)=nil, 0x2000, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) r7 = semget(0x1, 0x1, 0x1) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000080)=""/22) semop(r7, &(0x7f0000001240)=[{0x3, 0x100000001}, {0x3, 0x224c, 0x1800}, {0x7, 0x4, 0x1000}, {0x4, 0x9, 0x800}, {0x3, 0x4, 0x1000}, {0x2, 0x0, 0x800}, {0x2, 0x80000001, 0x1800}, {0x1, 0x0, 0x1000}, {0x0, 0xffffffff00000001, 0x1800}], 0x9) 16:00:08 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) getgroups(0x0, &(0x7f0000000040)) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000000)) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:08 executing program 0: r0 = socket(0x2, 0x4002, 0x0) lseek(r0, 0x0, 0x3) setsockopt$sock_int(r0, 0xffff, 0x19, &(0x7f0000000040)=0x2, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x9, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:08 executing program 1: munlock(&(0x7f0000002000/0x2000)=nil, 0x2000) socketpair$inet6(0x18, 0x0, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0, 0x4010, r0, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x4002, 0x0) accept(r0, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x9, 0x4) 16:00:08 executing program 1: setreuid(0x0, 0xee00) r0 = msgget$private(0x0, 0x290) r1 = geteuid() setuid(r1) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000400df00"], 0x8, 0x0) msgsnd(r0, &(0x7f0000000100)={0x3, "d2a11323a1629c59273250ca92ddbd675d75fea1ce8ecb3dc7cf96ba5156afd870afeb398867b79ebd44c2d918181c3fbd552909ab8bfab9f988a99c4da78b3fba4e0b47ff0a536e2e7a2f0cfbf33c2f3763374497dff22daeca2f9925a347130b6f4c0099b9c6982969e4a9592e"}, 0x172, 0x800) 16:00:08 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000001900)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000080)="9f0022cf32bbe886fb229d442c5a09f32bccae4a8fd7d648d31d9bec9d750937fc31fc4eba3578bf6b931075d10a780c5163b60b7b40682bd4e45348026eb6d6e9270102761b41b78ed0e05bbf8bbb10774eafb1b9770ec8bae10f151e09c8319d5029bc96787e5300c4ef6f4f42b977f6ccaf047fac5966d92d422e816b0aca59012a7122037c0ec7ebc5b8a6b9618f460fc3946639233650f4192077e6a370ca3a6fdc28652ad5c26ebca3bd8b60068cfba74cb6c5fc9ab889c358d4b52def4cad7baf43f0cca584b3c7ca0b15510c0e18fe", 0xd3}, {&(0x7f0000000180)="37c0d17c63e2af51bf7af445c0fd0c98f35fadeb1856eb669008b8a938c038eab97722c92e5d7afea8bdfa6c181027aefe63a80c5c42c4721c1c6e4641e2a78c", 0x40}, {&(0x7f00000001c0)="aa83917961f8f3cbc057ebbdf70df61cc01579c290b6bf9923ced56fb2b54b6c64dc4b326a220e66ff6331fa423f99a3b4193a1d78b71c7bebb83bc9a0b1ab71689c0658bb8798faf1ddfc50f600002b6a88106a61174869812b9da465b3403e52cad66c94cdc8340aaca4169f3ff8f11408d4607e1b9c8aa1c9aaf21ff0eb91782bca8e2f566242dfa05dea216329bf48b92c2a83ac12a643fb1b9a44c72b737d62f5a60402b59e97d6f100ec06ea28efb543b8a133cd7218c651d63d28a3f4436f9c58b84ba90b29ed4f1a5ff823f2f697", 0xd2}, {&(0x7f00000002c0)="dda8ea8ad8fc3e3261c92830a24a653800ff6f5662757dbac9b1aa297d07926b2c9f762bbc9c84f1e14d7b7667cfd8bbedcabcc5f4dc4eb154f1dd08a4a9571f574de4fb2c064a8f8b2e3c585b903af49cc2cc0289c99fb6b45c9dc44daa590fb11adaacb426d294879192f6f53ea5e04c561d9dbaeaf7b126acce0facc96161afb264a83b6dd3263ed41ec65625867499147966cfe5d31d241fd44ec89ce1e4a01f2ceb1527e57fca13dc455c0a43175404c48ba440c533d67ebb72d4ea564940cdb1f19159d4f8ea1e0acf5dd736f3b54963d00091941897c8ef62edb1385f7bf9824d9b559e5a52df186a1e36aec26b8dcf9c89e855524cf08fb9fc1556ba4891b9cfbd53893e9648170c160f93f9f7a8e35967006169072338e4d460d5c53f8cfa17a2183a7a55823b6e8252bdbf5a794df2dbff8c50966601434072e429c7fbe2ba91711d8672266d41ea53fa17994b92a4f9399f3def391a54ae46f6cafc556c05c3c1b4592ed626cc21c8a902ccab87f2bcdcd4d1f72f9eef38bab0c2fcbb9d5f806277757ef95751a1262a59557b73bb94f964e11c5a94334019b63c343237483c3f9889689183b19afa0603f3061e901c106a24186ec8f5807983fa33d0f07cc76de076df48e658782ca6dde13abf8eeee150d5f9168992e0c8394e3b1eca8e6ea4f74759d61aba395a460628b0032ef2b2f4dd5244f3203f7fb5ca5ff52f99467c08453edd68ba848a45ac1d8a715a2da775ec675591d13840923f0b9eebde75024529947ba19bda7a64d87bdd23d108a30540657d72f0b13af3f18dcc911444b23db5f48baa70df992b2fd3d325d00aabd015a9651c04ee40dad8bf84d66ba1376b0007186abd9f137ff7ca6cabce7a417c7e0ad800a4d3b434d5a143d7438f40cdb61e73a605bf10759e8db880923cce14cb665c01fbfaf94682a63976a0c2de89f00f59b2efc47a0e52ff0135c012dbf64ce60655d15bf309b71dceb2d3b6efa5f2b6ab64be342659d051516eab67be1e0723ae589321d98e559046e3fbfbc2078ea917dde0b8663cd262b5849a7442c21b662e24e3561a3fe625549c1956d731bff02f894f2b83960ace2481d3d90cb0dfc4fa4f3ca4dad48579ce7c03b402a0600b7225eea86f3447896f6eec70091bdcf284de8f4c12dae0d1fd2bbf26a6fe571f7de8902760fd5e7e5c691bfd9a0489a58344a786355373c18da3e22493ea665ec17132148139d280a2dd3e6c03a073243ffd3e1d75d9bf83c5834ee6b4bbd100454782f690748e4eef36b2431b91641c20b6e778a33a3d9a6f731103595586f2d49dec4ef510e0cd39de6fda611c792a2aae6136ba450ba76b06f882c73524230cd2779a04f5d663a4c16faf8ac09d22549a9c78e5e8558befb0ee0dde349d007afff9ba4c33e3d0030277f460a324e93d4b1ef96ea3710499fdc1d90ccb2badeadfbedd5d1e33ed44e5b92ac1fc492db9250ac8ae7dcadabfa14840ba839028ab52c8684ab7b6c0385c6be404d79977940405b7e1bd6f6653fedc91675174b20d3f17e993180291d52c1d711b83519c139d2810dd2a5c54adf6b09705e043670d3dc831cce270fe33e7d18a9a8052bbef92aa73a6c045706c815340b12d35efc6dbd7b9824d549ca7968bf2ebf5204f7336f8bde981015bdf037a6480d185efc7919580a3d30d11bf407ebdd36ffeeb0ed98b2c29cdd064a4a47fa74662249194e74d74b6b10f7753398039ff453ffd23b0a62cceda971a3ae850af7d41df10c85a59aded83750e0c81ecbd21aa9bf90275faf301ced91d47a4c5567d51b37e9c2d0f9807c1a2723a59109dcf59b23102bb3bb2e7153c01a0179ba8d0b3b2f591775930227ecf1b486a08075fc1a63e803f73a1f7a047fda433582dec9381b15474bd6cf4b31f24eaed721e5383b7a3d7f0963229793e572def82f5a3da74802562c8aba7e7f981d581cfbd48e5a53db74ae2a206525b3e7b369cd32bfb8bc4e1de3b19a7ed49b4de58f15d5b8e1fbacd5528ea93631e52c866bd32f043149d37045e59ba48005dc5fa0015690a7608346e17cbd416959bb4a16412a739cec05d41ed0d66fb4e7242e2108347b986648fd304c24d7535d4faa12035f5d0468544a6a736a05d288650ed2b6c40e15effc6afd2fde72a1de5821d844612a79c6f97eec4f003e19c12fbb77e2773f77bdd2cfd64c9de12690e7832dcd7d2f47cbf047a5640a8be78e0c20fc726696dd507902df03f19780abecc3777e73bfdc1203e7afabfd5da704bff1c28b8d1117dbefc726d2c0f65b8b922acc77fea7f30a28296cef3505c67823ce61a43f2ed072ea52f2b772871c2b8221ec28940d80d508f7fb22d5abd13949be61ba1abc47220c8e6951cd717539db2bbe959aed0402df9e43fbb0396f4f47ee6d8d8b641df283b5f143b84179cad53759205f5ac728445fda0e4ad4415c882852cfe93f9f5be5307b493cdac6bbaf49523c1b07ca94d3f678c8710a212dc6a86930c2a1520b9bc3d6390b8a1b90789cb52ac3dc5d025905b2f76d1f53bdd2500da58b61093ab48231aedbdd34540b77b5ec48997880fc57a721b7bed8abc48f96cdb1c12f1a070aaa6241a3fd8b3c913bf4467487d9e62eadbddc28f861640b9f49992d6f6c396386dfc8daef7b8efc473a609858f19ec0b0b75edb2d7f213324997d89db0335ebd48b6098c5d089ad88feaf7a5e299a5ff604ef6f78d0b232b25214ae6178e900221aacda2bab7c8f31307342c76c694865389d0f63b3e8b25d93ddd6673181e9017683541ee21e300db7cb22bc1058a040abb227e98722e2332daeb9ae929ce27a0a736088390fe1f5957fa1fbed69c8e215c8117604913e6f27e4fd03776a2675120ea2ef4da4328b983503fb357bd1a961dd8b8ff7e028ae0bbb7b3ce0494a827038d6790f07f8a13829285d1f0ec353081e90c468823c7fea57e10fb17e3ca3dbf91b1c2845e682e62ac6397354617e1478242c629a0f57f0025c548434d35e7c208e0740933c5ff06412f468eb15b2871dd2ac1f36f6eebe79d8562bc1651d5e98857c05025ef0a1b8c555cb5aeb4fef075826d201761fef857cdad72c7953e79c600b659429a13611e0c0755088bc2f6843eedb9d4f0abe519b1eb723901b263ef88af5dea53a4c4bc0e08f5afed8467c59cc42b08fd44ce69ba596735b67c332de537ba90f0ad73b3f8eb78a98155fa644a9d1e761ac0041c6c3f87bd32aaf873d4b51304fd3fa04f90fd305be22255b7de2272c01c006fc53067efb7d2561b34756653f49490d56829371301348dd448a22f1376ab89a67c874324f8a1c8fe2d54c73a1d4789ae22275d3b7e6f514d62a38d2d0bf1755877cc1c5473a9a799e83c4a50f5f3a1bdc6f5ebd99f7dabb9b744be9a090e1db617d4da8eb2cc49e645236a796ecd33757e26952837896c51d71213084991ca272d7df6cc5f55d918304e353633d7a56641d56b0f5ca27301084d16f7133634a53815d09d8e76874fa57cf6dd7e4797b56aa9cbd87d44779f15c77bc39033ea7d616d4266b3f7a38df423a45e0398e73c734b53ff679504722bbaf05ae6b612f859ca867b7bca2b229c1e0165118a22f5319233d30d11bc7befaf134038de3a1d07c2a91cc1724a5796a60006739c98b39b8635f2f3c28e7999cde79576276f7b6f5253063ba1dbc4ddcb332e32cf0383c53a5ee0b319fe4a168e9eda2110c5d97e5a9e00a2d0903c7c567ed155c475c6972b23da6f09c78052e7ba4cdad5ae597194fa7f82c681382048353d241d91af3be8c5c7c4e24e32f38cab8e406c73b1867a3d78f27449fe029997727178f3768ac5b33ce3409c5b5bf777d62bb3d8ca2b8a19b84544657be27d564abc123d75d57ea481f9b6e86579666f654b6a2e343acd66e229532efff6d617a0b29a4f76d3bd22f01ab2e8180f6143bcbf02913f0920be1a94a50fcb73e21432f5f918300460208f073dc0af608ad7d656bd703ba71c056cd5bf74ab039e0cfe93dda2f62b0fb8580945da10f45ad10903b76a016df4ee6ba86ff5bb5ed0887885249a23735acbfc87909c3f0e7aeaa948f2d420ef04c11c125d11711ecba1a3d861b115697c8af9e2c425471b9fc83fee55333af6ff1adbadc525fcf5b83bafe16aab1782a9a8fcb4109bc9db505babe9adc30e377f0dbd688de17b86bac7c9d5ca1a96d9e3b5bce844c2aba290c6a264e7d06b43a71926e68bda8497a5486cc9cd709ec01763b936f0fe1cc0a0186059d9c95449b00d564e429d2e88e4dfdd337fdfad5ad0f59d6b96a406120adf61327dc17cf4c98a8145f3ca1967449877946468d21474301bbd08a7181889d92769299f5146d4feae068e8d662c5768561ded72dae572f482b14c5f89737f619d317e5a04636d766c4fadd2ce3399b8d5a1ebf4de4dc1f35500ace221764f2b6e2f981cf4eefad646c6b2b3395e10e0fb346ae805b223d8cf2dcfd90021320cda81127eb8d712984c6c2d1cbcee1ca53bdc8609cec12cf10e9d3b3ebfc9dd4db2d751e61b69d6afe49e8fd478950e7f8d7bec318948965fc0d667d7f70a2595e8d99ba399f078e3588d78803e0120611c66d9ad689766828830ad0c2d6c52f222427826e133ba96e67fb7291e65f5de3c7deb89053d0f77d1399d7590ba3473204aa73065289848e712b494a69fa97c50d926f44c41a7066dc2e14f2510de1bc42a6c2e945d2e2d755f22838a956fd4963aa69e74cfea56f765eef407cc9bbcb4c04c22ada74b541ed5e04c56608b1f143781f52dc1855e901e38c6e130765577d8332bfdff0cdc88fb0f7755038b81206847c821540e89dd84876213c436e637b8a5a68f22b78fad8ea27bdc9f2e309fb72409aac88f6aa291463d1117bf25a9f3478877c3b097997e93f79d8f5156d3d672745a7535d236743acfe3f380b8c780500c208e0ab2721ee7d9f6c2acc86d498bb00d167b71c61db3c09bdec9604f729a14a367b2422f4e55a902e5a802d48dee8fa98bdbb74bf61b81046fc0a0c7ea41f9c0844bcce05e1b18fb4b81fd49ea653e0a49dd55312cd45f3636664be137aa9237f35bceecf99d66e7cb584be4929b0beeacc1e763665e3f442badd02e7003fae824dd41a53a021c7cecac79f033a0f97c7d9de8c0b579e65f613fec5291f9fdeaf74b07a384e8522d26c9eee9dc4106407230279990a22790dfddb2eb4907980ff653bc906c12ed8e6a2c8c04252b7f8b01173a41faed2cee5b01cb621e12296c183efcba4f631470aacf95c795e825d638b605984660b46decbbbf856bf36662544c7b99e927732df3d37bed326856bf4366d9e041f7e8fa28ce864a7fc8438820aec7ddf3396faeb783053dd67b69d6cf58c0df6b8c1473e0335ada257309f97f3abf55dacb931712ee4e1cb31bca4257e30ba24735122321e069d7e48efe2e822d35e2a9ac1361579882b1bbe512299e75e4fe9a06cad33abd7b8e5db87d3ea942a7671a8f7ca43909ea4e19f90938f79cae7b42af93d6b05fcdc39864052114c685fb7449208508dd8fc67885453f92fdb9ca85d40e630c418e19560ad5636e9fa687bc142dbdffb373ed91e87c68fa4d4a217e6019ba2a27e04c5047d827d65636102147448c797b1503e31440ebf276cf1af3154545e7ff476dfac0e525e2153e01a7beb5b8f86edb27cd3415bb70de2a00214b3b3863da0b3492d8f77877d3146883bcd48728586e3e6f88720b178b515824314a876edd2df9845ff22c8767f23f73622aa4c43607", 0x1000}, {&(0x7f00000012c0)="cd7e2e5271348faaae8697cab6ce6cc03c594d0a552a8a202bd5cfe94db362959b14aaf4f352966a48f22bb8e8f44cd0887adce0a532544408af7b3d91097ced62081a618d9e829c94ec64dad0d48f12ba8d83c47c0c965babde58ada8b829d66e4fff6af7b1d0d48056ec53bfc7700abc399b60eab367ecbbd9bc582620b461f9812455030de5fb58586bd0e2e3f18cd0a1453bf284249bdd", 0x99}], 0x5, &(0x7f0000001940)=ANY=[@ANYBLOB="d000000000000000000000000500000016eb8907a6a5cb66cda7fce1fe3737fa1a530345426c0ed5e924ae0000575609afcfa3cf4f9496ab59252f66430b0e2d6e96120fdaa664efde30601163f990b1140e56afaa3088f3bb8d5098f58a4a1345a0bc39a1f55603a4c2e1aa352be38cff399f27d0166084bc7324b3fb22cbaaeb5a5c03d8a15a13b7e837c27f7fbf261d172cf43f9104ea9722721a53a35534cd7ba61dbbc372d2e78c0519ff7530f5be70b5a758d39dc010bf69b7e9e3d517b67d85e6e243d9b6686915b3a6dab2f684f05a55117000d8000000000000000100000005000000858d462705f17d354ca15de435d8ee6f057aac83345baf7f5f85ba31bff69637e684d9329fa3c4ccbc1e9c629f9161551efbddfac4c83df3b63534b8728d663568b078f26cd91d49ba8a35aa8dae835b2c462d42219035f0c49f2811a84ead9cee3f2e84646ff7fc906be3d18d4f480998ea0dacce3e58594fedf72cc904ce453c2f7838393a4fc6c135559a3b24ac9ef69fa19183e800192e39b5017e89f49e719f82c7d01740228ea7f755e0c9853bac89a7396e6c01f5ab0ca5983b3c7c6647490000000000001001000000000000010000001f00000043ac1294a456edb2354615cbf618d78c87dda22a791d62e22ebf34795d99e90e7c1feb06644f4b041534b40e4613179c4a71918162442cb3a21bc6b9f1e46d7d4eb60c75e723e23cafe67088e20ba6d66090d663524a35fd103b54b1b4c9c2e13b33284062713b3bb904526b3eba314e046c322aad0e9787478cba004c91df97ca3b0fed9186e7426c4315fb8b5fb500790242239d50ea7bbcf01fa42c8ce3eb64a6d4bca3a1280688c4fa0975673b29f81f2bed8a76de4d14794bde7489d43231a8e759297a3c8ffef965b14b3dfb3f078a7945f380a0c8bae31a6d317ef86d8d5edec2209f831f2621eff13177ffea7774de60dbf0eb457d00000000000000400000000000000001000000020000005a96a75b2428cba867e1e51dfe288236689fe53c4b77fc498cb5872fbacce38b81640c24538dc6bbbefe7b5a000000001000000000000000ffff000004000000d0000000000000000000000001000000f75d2879b825c4ac72c9065ddc64ffc121a3ead9f08d409e0022b85815e825a64c918595d307f18dd0adfb65701d81acc5114adebee8581e7e93bbbbd4546dd829b762b61a0864a9f8d6f37e42f510ab558cc09c34b98bd8bfa190b7586f958defe808bccf2185452a3b50a45e5d4bda829c8d5896d540cccb558118a6d806cd8b4e3d26ca843ba68b083081122cfb6298671097d11be615ad47b4f0e6f5caa9c362b7c07236a130fdaba8ba954327471b294d1ef1a403f21600000000000000d800000000000000ffff00000800f8ffffffffffffffe85d83eae5840de5688a0fe0955e77916a9d377f5822d4202d074176c034781677c66b09ae43c182fc20e7d3f46bce044966f6d13b0d85aaac66056486b76ec56b2db3038527355da5723ae760bbff465874b1d45e426e34388e2fdd3f3ebbb281630b8856f1a9035175e515edaf70ec75ac83eebcffb336ea1f4d968a2ed9592cfecbb018ae2e09ed6d5232a201ceecf1b849ba38c5fb46bb06c4be90e463b0735e626201a8bf17f53bbf302a72c3fe45f51ec64c5a06051f96807fec046e213e870daaddf0cad110fad11ec0c04800000000000000ffff000006000000620b823245087d12f1c3c69ea854a11eb85d5258c2433f509cf644ac058555115cb15d211d50d446792f8cee"], 0x4f8, 0x2}, 0x9) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x10000, 0x1, 0x0, 0x5, 0x6}, 0xc) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 16:00:08 executing program 0: r0 = socket(0x2, 0x4002, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}, {r0, 0xc4}, {r0, 0x14}, {r0, 0x128}], 0x4, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0xfffffffffffffffd, 0x58) pipe2(&(0x7f0000000040), 0x10004) 16:00:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a06, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) nanosleep(&(0x7f0000000040)={0x1000, 0x4}, &(0x7f00000000c0)) fchmod(r0, 0x120) 16:00:08 executing program 0: r0 = socket(0x6, 0xfffffffffffbfffd, 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x1081, &(0x7f0000000040)=0x800, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:08 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r2 = geteuid() getgroups(0x6, &(0x7f0000000480)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getpgrp() r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000080)="391b7af360dbd46bc789e2bab67e3d8c10adeb601ddb0cce29aba5dc82c2640ed85629123c26c04d18ed6cab1264efbd37c1c45c093c3f19af7ee2d4ee338e2c7910141b47da3a3cd4132eb7500cbc1a032d63bd87bccd045fbdead2d001a6dd15938bb0ce52373836fe8d6e7adc33253b9c1872929923728cd7c52adf44ab0e13a84c31e5", 0x85}, {&(0x7f0000000140)="f511d1e2db45bae46ed94a7af174283fcd41a7a6e0c93adc6bd075769b0c4b27f92bd194288143a30f564c17e086ceaabdb64eee99b3b007b8a4c68f42c2318da88205f8f90afc6270d9aea0d0c2ea0a28fce681ff7c540704a050e6514d1e5b3d9af5db48ad790ec85a962d225c857631d07019605c066c134ed7fab794a3f8fbaa27d51775c4deba9b27fd25a6e4517eb94da8595ed3dfabc90b3db8e01e", 0x9f}, {&(0x7f0000000200)="a2e9888847ba1f350887335a769494921cf899034be07c526c5113196867dcc0aadf8a4ca2256cc6e5e7be319097222d3046e4454b4e1e4e9df71565fe83df927d4a7f1f67c765f7d206c861d5e07c9af6c810192150e6a58e32ff50749f50ca9277ab4350346405525083c3d3c1e82853f7366c3a07b3cce975de599d66d17c3e881fb69d57a7e626b1350dd7c10624e42bcc2dd50cc7161afdf2ec1bd434da11e9ed41c1f3cd321b82bdb5033ed86228ee0d6b3eed4c30cbdc709cde58538b6e7b844db7", 0xc5}, {&(0x7f0000000300)="564744c9d5", 0x5}, {&(0x7f0000000340)="3f8762ec099971c0ed86719e40e298219e73b2b8e5a145353e6689446e380c3c5a7798b4e9", 0x25}], 0x5, &(0x7f00000007c0)=ANY=[@ANYBLOB="20188f458af251040601000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002800000000000000ffff00a85e12d900ad96d59c196400045655f94fa9440434c850acc697abbd5198dcac99fa324e45be292217b2fbf15490f0cf8988ba6708a69019f0bd00000000000000000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x1}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700), 0xc) 16:00:08 executing program 0: msgget$private(0x0, 0x0) r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) OpenBSD/amd64 (worker.syzkaller) (tty00) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x4) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000140)=0x408, 0x4) r1 = socket(0x2, 0x4002, 0xfffffffffffffffc) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0)=0x101, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r2, 0x20007479) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0xa7967988082db01c, &(0x7f0000000100)=0x9, 0x4) 16:00:09 executing program 0: r0 = socket(0x2, 0x4002, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x10}, {r0, 0x7}, {r0, 0x15}, {r0, 0x1}, {r0, 0x2}, {r0, 0x4}, {r0, 0x8}, {r0, 0x1}], 0x9, 0x1cd4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x9, 0x4) 16:00:09 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000000400)=[{0x0}], 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="268089c2d8aa160af3df289dce88d0f3fa40f33cdc8bf88e8098b811fa6bee70e707072557829a5eb6d5f8d1144b761f8ee1496fadfaaf8da93a6d69f9ded10d721c601f08d1fe23", 0x48}, {&(0x7f0000000080)="c688e7cc346e82a1a66ab2e3f0a8af1a4546738442e3e53ce29f0e9dde7f7b578ad903d4b316e023efdb25c0f08b53ed9cfaebd8595ef9ecee42fa0af49b3909083ecd487436242cdadd4962f172d4eadc20b79c0fc3c195426334dab415e0a6d04d9b0b9218275ae3b384a8af82678e73cf0e4c11c0e7ba0db2adce6ea938a51a49b0949551dc8a68a447193e199d1079b6bb1f6003e7337de28df3b0646e3019bcbb391676ebaf677c3cf680dd9bd132e22d1728422f2e3d73c36ab21cccc8d2bc2fa22ad9b6af111164c043026fed054dc6323b9a0c76be52205d80ad1ca974bdf4bd2e9d1cc211e2ab", 0xeb}, {&(0x7f0000000180)="31b3ac9df89da38e6f82ce7129210ea1d3efdb3b9bf1f5afd4b8ba473a22c8b614415323fde56e03fc4ede6d39499e41fe5ff2b5f55fbdcb4b9cdba0e4d176f6989797482e2ddd5fa2dadce963ce5d3d33df2d5749f62058694d5b1dbd2916f08e753940a1058d0b15175a89a878fb17161bfde790039da87c882e6ccd19830d44a823f6dd26bd3d205e96d7618853580a0bc9a623bdaa2b6b2de85b5e90ffc5ceebe21ec9ce6043b3e23e5fccf7", 0xae}, {&(0x7f0000000440)="d4cd13b7a35d7f714855a5635755ca69a299aee564bf6d517f4f7394a77ae94b23e46030879cca09229e2b6ad733b3ef297d4f54abc76289f247903af743be6571c30843efa1cdf58adca5c5e0e313176418e346f82a8173cec2afb89e730fb5833edceef10d8f7903d1474930da2c11e8f03b3be41875389790645d4515a7deb210dcf3f1dfaef6392b6965c8ca36f9105a5ea46646c5d370f45e3a42884bee6aace2be4ebbbfa91288d698f17798ab9cd90b2956693cb989552d1be0619adb55fe210dd6730fadbc810c6d9820ab325c62716cd3e783e55f273c09ab98fe64ce8127ca913d9d600f39bb985114a746a705b57f7c1ba418596fe265522b38cfd629b0663d04846f8ebf87c1be6a1250baf584b0c6661f14b4ac8980176c35703aef35b9777de6c73432d41b4329e277bff3f2ac4147838416d54bfad8816b590a722ee4eafca3edf1968fa97910e0cede287e27a4f28900736d6998754452433120d41c5d6f1631db4bfea5397c0ee1e7656bf417343dbdb67795b2fc4da7f4e3a420dd65bdce2449a9f525a1488595e3ffd70e2f8bec25b48c4bc7e675e7df6ecd4e1bd2036387e4539f35acf1b9ff9b07a48061dd2b427783b1f8a7924b8787d875fc1e053df474d0904fe49775dc2f78fb067bd9705e8c29bb560bda1f0b251157d02a9e3320c0000c0e80a13196fb17b054a8f0df783df89d8af68f478673fe4eac9fd585f173772c0c7c42baae0917cbb5f3491a9bc9176800bdd5802e4ea186884d6fe3a7422079a20324b0dd9430cc5b76b59d445d0c935d6f9c34ed416616af576cb2b06d7133dcf99e50563b283bfc452db0862c516286e7dfeeb59cf1df22842364d15618d0c0ed3faef4dde00539dbcac095804ee0a52022c832c54795f390e23d605ce2e26ce5af3dd07233f9cca5c847c06cdae3ec685fadf759ec42c6affc81760159512cabf98d4bf85213474654773249940c3ea8bca63c3d77f6968ef1562f14bfcde2d3d3a43478c2135914943ed585d92ed5658c7628ed0b6cece629cfa989f68f832041d42f6583b6be17ef71a3141f3a4e96cc909b42ded5ff10679af10113918e028e3be3607f27a515db8f0e47a1930d6d171d0fad2a24a12803f6d61dd68500216907dc91bf0e5970d05443cf7f29243b02887f5fbcfb5d991415ad7e19a5e57116e2dbf2f6e593cbfb850c2050d78507326d2780eb8f7901c99d3e46b31320f0fa30a8ab21a2a688a437187edf99e72d23b0e9e312997cb6c291f5c8556924cf029a8726b7f4d73a14675435a8dcbbee51084843a118e4c948b63956fb835cfd492e8b20d713e6b938fdf4e36af1c670fd3dbf6bcc6e70b65c85527d483a45bab69d8da1a96b0dcacbaf0da6a971ca307ac887d899a07917e2b9887e7afecf1deb215a27c4199b78d24f8435d5bd76f9072142fdb39e88c27a7756f7b454e73f4fcb2ba3e75f37dc3ba91275b30c38214e16c2bcd57b46ab53d004ded7f077a5e3f34d88a8309f7b99618200d82d90db40742deee89038f8a3f01543db8daac66c9884961010a34e788d53a61ca49b74b89d56d941a2846951ecf8844d5d53c7c2e1763e4ba183c21b656756aeb4d0f671297e4a31a9ef156c4b7939f8829c0cdd01451ab06e10315407ef025cb2d9c003efdbed3c674b43edc4d4c66984d5593ea844717f9d5d1279cee28ab9816b3cecffca7dfff9980a1e0a530db32bdf061ff11a9f71064a3a76f206a05dee5a6882e962d5379cfcef082c0bef881657796d4b3bbbd26645425ea325626267672fcbe37a466a8bc998fa4950dd870168708752199411fbe5dd39adc0eb03f2fca3e58b09a3997ded29336abdd14396df0cc5828f85d02e90dae92956dd0dad56031b0be158f49517c94b43eb788f5c4dd2af6fd9b0a4a7a827694705347e2923765708da626c10210be86a8e6737aaa72aaf9cfdd501e6b860f95f3499175bca6ae5d18ea062edc986b9f2823ddbafd539fe4dba3e588b1ac06ab01af9631cbe9e955c6101150e072547018608a74124efa3dfe1d2d3d03347c9fae5259dee8c07c765283000f89e26afb814969eda72656c95aaeb1fa6823c41378933a69b5802b708d52c39eebc0dcc6cba5b0a81bd5d020a0f1aca0ed710565d61b4cb4304a882b68edcd3b72f8ef897fa20e6bf64b05d5703525951450295ef2cbbcf4e7266ad46bee60381b141628b2a092549adb340732db30fa648b9d8401167430ec659d54d5b29254945739372a8d0dcdccb41257533a572900eea18cf78c036055555f3f16c8c4f2d69239ec03eb9896569734183abc2c1a3ec5cb5fae0417370ccf5407258d25148910b30fe3e0b8a8f00ae5e325937d1026863e83bf25a6a6c8a15ad2b3ca3cf9084bdb180f3f6860de32a3719f37112b85c80b29ba7a2ad42b6dc8cf9b82375583a8434c27e3382f1b64ee83da374d183baba8c160fc34a6ed1e38eebdfdc950fbcef87bb7081b543a73603fc23859a4a201115bb6e170ee442c14cdef84c811652c4d52b23ca38a19d4251c6270d7a30c9a85dda22b3a251fc51af28d4034cf15b630de8fce0e7ae559258c7e62fec4ebc2834682c88f780b1309ca349654f0b9651e5e430997d9b8734a410092d8f6b8ba417b9d40a38430c9624a0bb9d313b28083369ad00c29f75dda80d867d88340aa2d05fab42ac85084fff4b26443fafcc20c673cc24d7537c9277d0f72801e2237b3486db4bb9e0921bba3f8b4ecce9cbb3a6d4b482b6b83e398587dce04a78b8ed05b6b5721faa833b33117c5f8133c445ea4002df4d546c667889cfba092db834e4685c958e4d5c9c1f77de06619b0a73ac0e54ea721fa8cf30492a3868afd0269fa2b4d39e74e23c9264fd3893a16f67129bc4155932d3e5a02eb1cb1db55d1bbebb50c0b9c4a964a879f72705185779617270c08e14b768e65a14f4a9cf2e9d9b961ba37c3fb10c9b2df41f1ea95c8995efc33709b4ddb43aacbd1473271cedae4798fcdd81430aea33eddce4bef9833c11d9bbca9df46aed27f215ef763dbef860257c4e3505232466f38aff39766c2efa68d18c5a3849c32dfe36eb8868a560d7da10329ead52e0d3f91d724655b7eddc57b8288421b891ede5fddfdbd3e4831f94eb880c0d322bf2142b0eb39b57ae43703ed7891dc5beded33d026e8f7940cb82754f1a4aadd8d15b20029b39e8322274e6248ffbbacf79aeb008cafef3af9f68bf57fc3456fb6decfac9ec6d81a693983ae1829f195685d60ff1f0212103ba3e7258100e5fdf59512624573991dd3deed3b2701392a14bedc8abbfd3e3907035ba2f5ff74654c536a90365bfb6580c17d1e72375b508beb38e6a3eba71440306d11b4b76299333f93f2ac6ebf118d111d19d7ac494d11240670dae67565e5ec47c0cc6eea492c22a3f074bda4aa6f5410c2ba3c75dea0a96e0d8bc62aad55b825f513e8ad5ed0c924e4282da4d89917158abbad25162e9008888feeb6c70c2e78ffc341b46584c8b163807e4074d301f578afee9b53fb1709c6018566bb65a861dc3e0d81c10e52313eccf8e56ec0df05ac9ccacc27dd0fa5c0225176d6f0d6e2dc7b7aab5fa5ac87a99d47ea5c764211f779535b9ddd74d377282da72385c05b8e564bdd22bd2e55842b5350c6205998bc7c47687e9ae145b54dc8b1ef939d27d200e0c330980524f64b63380f1e45ba7d9d82f288f7ffe9e59d48c5e580de0b545c960081a05f64630d9a6cd0d09185f03ef31175844ff17f487e2aaac6992cb9646df6c0ec83a46806527c8c8ce1f5390c42fd4fea6b7d40f35e876e0c299bd4bdcaf628ade2ab4893446f79a98938c142ef2c582aa2006755e6f8894228d4fdaefc4bd8550c6e5478181277e497db12df19f096e4a617b8d76c6dc6873ac6e8c8f210e1c333b70d5d78584661f2b1277fc2a9b4a0f1b0f9c5474ef2dc71d23f8761e8d9577ed6da358dc044ac7c697b2e96f3ba3e057a7566db901c45c4faa2b84c860acf1035cea0ed988b6a99add4202297bb0ff10e8c6d22f76d8e47be8a611714f5945cf17f78dc5be416e20f70c1bc9dbacb7305a1a62a9e31f5aa3b2a30e2e2a957c7ac78ac65533f2f148c137e4e3b78ef115e83752fba9874b7b7070124f1070aa6b236e2e19c0e79a3c443ba9d980b8fc91e5065348b739fd894fb2880a849a3550ba3aceeb4182f89380e1c192b8213e6d94f244a68afba06aafd88b5886f87cea4bcc614f875aa6f32aca9e8496cfc5b7d493aed8e08642c689781b9532cc998a69c668c16cd1a97fd81253ec0c19b313142c38825ae0e97f7c5001d217a8dc5e5d9176a2fe809f1fc8ddcbc8817796ff756b8fc54dc63157c2ccce2fc8882ff790af3a740731e3b3d9a8153a07121c8d6475417a90e23dc65dbe1a1f3a60d413fcb754281c83c83f44b453d4ef1f53a2d23c0efa34cbaf9be7afb6d1c3367532ca2f9807704741791b48d9c80c02e3b3ec4a64398e8ff8aa2d25f4b60f897349589e6d5e5eae21d74235e69a38be8505bffffa4d13faba185c5348dce2010a4bf59b39d43a9c94a56227e1b1990398d4a98ec72d444e62aed94a42caacbe17859d6e9811b39414006e9e09a2b0caf793dfd3ae0cfcf0ec728a71a90b925e090c3739bb77a0aea696564ea7f094d9836d999eaedea22e6a67cab5c2b677eb43679d4873301cf3737693ab43c754c2c9e2d3bb00ff37210deef9b7a2884dd13e7b47f7edb6439744e384b36bd89e13eaaa84067516dd7ade524068c923563b4e8c633cfac5e1b00d4f3d5ae8b6694a7be3af512c4356e3a0eb37bad3e069660dc1462a191245fc92464ed11ff275a38e1c8837e899cccc96eba49f113a74fe06409efb23edef3729d6ec304f70670e995b0f2acde33743290a7d54a736f37e8d9cfc4dc4b98e811ab224781c24899932656558441cf49540474971550c47167d605e70e4fa1f359623e5bd2ef9589dd300bcef6a4199ff0f847081ee19135b361a020eec6ef4962d31ad334a2ac38fefef128b8272b09e37f548df582b8aca293ea76789ef609ac2ea488c477ad7b558d85ae1effd2bbd5d224e1e03c9bfd0ad14af350b8859de1438b8983b38581388120ff6d0cd3d865dce5b9f499da4379d5370edc8e2e786f9b7649455d63c094e62b99cbe55a6cb2f8aa03f2cff5e46a8d97426f42bc3f50369c903825457ff66832cd5f066d9765354131c01e77ba49a1eccc2acefcbaf806f94bada184d908b6bb5df76b4cf2cfe8794074f8ad03b2196136452e967ff826dbfd028975547205fd90a47f9843d1d0262db4ae05affccfc94fe5fb563360e5b902239620f2bc96aaac3a9738a18e0c349da743d82cce72b9e294ec8f0bad652ba571b26d89860f51afd5b0068afaf8985f6102d2bcedae58a4b60bc0f45439a1c2a90f22f239ed2cd6e94cd3ec3489b358a56f438ef3af647f3f2a2923fbeccc158c1b494b7638ce75d41077946509fa961a3ce97611fc04bcb6d707ce31cb31c0390dd7628a437f11fcb6a1152eec46c264acdc18071ebab2cccdb481941c235e40681c227287c9575262b4cd1e4fc216b8bcf25957bae7a198b33fd1d5ad7077ef49ffa654e1f2542d98969aa02c0d85edd30549b1defa7afa55764dd7c3be17cbdb9d54c1ed1e840a8a8cd07ebba2892b191fd6308668af31d8df517846bd382cdbf83e91c54347c982c82fa22b3fba15dae60166b6866ceb099abb4eeccf4994adc4b1c27f6566b0d850b19c554a6628d0ea566345d", 0x1000}, {&(0x7f0000000240)="e9818362d301a11a9ac75d33403dcf6854514f8d8c0c7237d808ad83fd43b269b403d5e72e596384af920ceff7e6b1358ba1a1c42e4daf72d40fcad2669bd4cc369ea678fed2f48b675d8750314cce3d1e0fb3d86493742f1aa79f664c9e7b0f2c04d33d3650b4a022831959cccd9a2af899a63c8fe139adc5526f3bd7b2a0fd800961099d945da4e3e3aea88ba44ae6c8b95aecb577501c99d698b9bf0ced24c110626166542e341a3aa3fed68c66044b2293671d7b", 0xb6}, {&(0x7f0000000300)="007d2693f8dc6b6b9ed071b4bdaae6099164e6343b7a59f703486b", 0x1b}, {&(0x7f0000001440)="6a48641e07e817e16b63db026ab66dd5baaa3fec812047dc8380c6a93c82d344231b176db23b5ba85574858d878424cef9e355c5c60e688ad83b279e86c4ae4c817599935ac83f9d85cc8a60aa1eaf45d44603d2182ec0ec25f3cce3993009cda0067b79378d21347a254678f37f8668d64a6c70c0ec63f6d435e54d2ffdf4e322b736386cdb7dac8a4d64534ef48f24665f3d457233bb33494df04d6f72c1a7a8d912be10a1c0bf3dbc385772fee7a2ee417db5fc2235f3a877c75900b3ff382b3b45026ff45611bb62abd60e08b9072e92c17a", 0xd4}, {&(0x7f0000001540)="d8583613fe26ce8c9ffcf59aac8faa0359424d6563569d01818f3f4228fabb081e07b83c83cd9220487a0c9f0d12614ec7ae57155d2073167c7465aeb23e2d2bf06ad40edec343144b060e465cdb29d0ed33e85d42e51dff91fdf867363e9a7b0351237c7047af17d660f7465e2c51018617cd52ac095a477c0b055eb5e78e44d7c907c6ac13a6bf0cf4345c6f3a7efd7185d0a8bbb08dc953a9ec23a3708df92eba853f0bcc99e113777bb1a1cd03cb19e055b94720319f0e7de9156979a9abe601dc9cf2df5a67c6fc6f0cc142b5e524e84c22d77cc8d645563ae501b5", 0xde}, {&(0x7f0000001640)="4bde5efc85bfad5a77fe0c4f1b97f6022a471d4057d3a88ba089c29634bcc29430cb16843ba17ce921d63228c76e26ed055c09503577822dc27f0ff4785c452d51dbf4a2f338d7ae47e1ae7e00ac5c069f1119462062efc52c5dba4798b6ac349068b2011397c432164afd67724b1b4fb17a3770441871486541b14533678fd538557bc560602c7bacfe768eca3677e76feff3ed25045afddff15b2d9267cb5a7e1b16bd44912fb1c57024669eff6fb03ba5093163817b7ab73320de8f825a80f24b7ae43e84d1ed6fc159d6decb364fa34013c690f168daf7cc4177af368ea45408f43f0ccf7d2084177c6f32b84630b28c3d4710", 0xf5}], 0x9) r1 = open(&(0x7f0000001740)='./file0\x00', 0x8, 0xc4) kevent(r1, &(0x7f0000001780)=[{{r0}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x4c, 0xf0000007, 0x2, 0x7}], 0x800, &(0x7f00000017c0)=[{{r0}, 0x0, 0x1, 0x2000008b, 0x4, 0x6}], 0xa5d0, &(0x7f0000001800)={0x400, 0x8}) 16:00:09 executing program 0: r0 = socket(0x17, 0x4002, 0x0) socketpair$inet(0x2, 0x4003, 0x20, &(0x7f00000000c0)) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06"}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:00:09 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x8000000000080000, 0x4) recvfrom$inet6(r0, &(0x7f00000010c0)=""/187, 0xbb, 0x1, &(0x7f0000001180)={0x18, 0x0, 0x7, 0x5}, 0xc) r1 = accept(r0, 0x0, &(0x7f00000011c0)) recvfrom(r1, &(0x7f0000000080)=""/4096, 0x1000, 0x2, &(0x7f0000001080)=@in6={0x18, 0x1, 0x7fffffff, 0x8}, 0xc) 16:00:09 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000000)=0xffffffffffffffc9) mincore(&(0x7f000026f000/0x4000)=nil, 0x4000, &(0x7f0000000040)=""/4096) 16:00:09 executing program 0: getegid() r0 = socket(0x2, 0x4002, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/130, 0x82, 0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x5, 0x4) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/89}, &(0x7f0000000000)=0x5b) dup(r0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) r4 = getegid() r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, 0xc) r9 = geteuid() r10 = getgid() sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000080)="99544b8926e2cc64fe768f1037793950edcf9b9470696f7da2ec7527dbc070e148d2d93f63707424aa8905e5525b9d23eb5d209f0056863dcf08986e20f157b57fdd5b34b357403bd81d986a297e87fec0e090c25254205e5b41a78abc5dcd2641993d7465ebd6f315e82e67624886b8264e3552c5fd14b3429837ca4c9ca6c2eea1aa3ba4c30994e6fd83f932aec0796386b6c0c8f7ff8c3b393d29d08f16aed5c0fe7aed4df5669c356312ad1640ac0a3b102a9d696e261da6d9f48fbaf293236e0b7a32c5c598253a15bfe265958dcef58d24ed14db95aeaf19a155bcb9c7e5e5c032c33a42c2649734a8e3e415eec02eb9c2cd5c65c2cfe8423e7766", 0xfe}, {&(0x7f0000000180)="d0a5a6ba2d6bbdd5950b3ac18864f98fc80510f94a496b636e27cab541ab9cd2684a52c89148fffffd6c677355a5ae661abf4800bc4653f0e1d9a92565212e145437176c42ce35735dacec7614306484fdfedf4c2fc772f41f4d4af766c5978d611b9dc395780f62fd4dc03fec19d5abd7118a461a0866ca40b64af9b99902c44fd2da3634c95132d0636fdae0eae40fa56bec1166f27b464f4a658e51143944296afe20e49c5b0fdda8781f7b09d9a5f3eb044f2a6c8a9fb8b84d9cdf7de088e50101ef35140f5cbdab585afad4ebb2be890ced92ef0087eea2adfb21279f5a6de752fcb2e1eee5d3239e66ce1af7989d53ff32b07b32f8256957469db7794fa2ea74b2f4cdaf952466e2eaea278d1dada5af24ba9cf99d050fbece3abf95539e6b1c841caddd345249ac14380e1f149eebd250578d4f5e6f8bd5b701b5a7eb7be9a61ff854b7adbf694bc9d6c098d5dc1c095597b097e630031f932b13cab8d08624c21993c5e8842f85c430b7b26729f68c0732121bfcd8252981b0cd61a7841774fabb3fb3f0d02608a596dc8560e4eed330bc72995acb3f8360329669c16ada1e4451a2cb98deb974e3154fd419d5ecbd534043f89db66764d5eca14a73e36851f0261d8273ce201b952397a42ebd38c7fe04e856a79488f7f401bdc38d5df92dd0f626d5fe0be8d55cbb9a8a26112db049fc3e1d2722fcf42e7c7df0b89718404c271718685c38166e864ac1b460cd88dd201aea556f19f69cdd7d4bfc2927d774ea52c233b3c4f12464c88d8ae1c2593160b15c8d4df49e69cd00f305d5d0ae0d931af1e793186fb9cdef75d5a53eb60284bb239ff0fde0b1d7ad1f687a82d736c054862cf26ac5a8f724a293bee1806e0b84f634104ee4c66fcd891bb17bbe1d4f321118693f987e265e337c67cd1731400e2f94c97a4c6ec7c5f1d997fc5a15fef2e5f707b7b69891961a67bf4a264e0bc396eae629b0dba8addc363473af52cc50a6f5ea77a651eec14d22846daf6bf88de8c3291819d42f265cf301976efcc8551b270a0462d8dee5cc68f94a0b94c3716c244970762670f4dfb4900f4d94e6574dfacf9b1b6f375623e4a39b676bb9b2b7d121aad4f6eb67d2a7b661bcbdf22f77a800c774f171c8300a8535146a64ebd9b0d660bf134b0422fa7133bf0b134e972fb0ec5b6d84c5999058d4035f88c6131750eb5e0c71463f18c019f0aad033504806d2e8cad964cbcd0e2aa791d2b9f28b3bb13900678d7841ffdb659d1be9b8497dbc631dd48fe1280684cc16aa9f9081a43ef69934cd4aaf650dec1086f8bceefd1543232e5f9acdf6a051f2c595d916fb264be1ac5b4febede30c3fe1d1ac1a1a6bede1925b15052cc07be264e74c7e1b13f8571f5069d239f9676aaaab7db8ea32beb0b1b58641e1d5c82b6e62afe6668e64946e48a73742178e5c368e0a4bdebd538c75450db5a04d628ed8def504613471081182ca064cf48c8d893b2685f13c3ff88e8f9590e07d5fc0a649d70c30f8bb75af34568d04b3060b9139e9e498abbc7baed52b3328227cbb4a3075ba2ba51bd8ea747e30a999212a76a02e704f6759e55632fa9fe548f610c5bb89bf61fd6ec5482560f4f4e69f91e394eda54f2dd59ec8f5175903580dc64f7776053e1b25311dc894b7f9b4915f309c86249913f8c388a9a3efee1c1071cbaa97acecdec71bd14ec81550ced711464bc1cc81c0ce43064fef0ecc6e5218c3d805bc69ff325dae1c76c681eadeca147500b5bdb3921eb653ccd19f512aa879d940473237a08575a28f1e3d3ceac61e545ab69e1c27f62b89af678169669a20cd79f0748f98fb3a517b4228509f2ede7ed4df7b08855fc95fa44e73fc60841b71ff4f9e0a106e1fea8397274f792716c170e21093d1995b7c9c4fd70f48c97cfe5e32540fd12d708d8abb4376b66312982b45554714522e0e5821cc1004dadd2d71501a235d454c29dab100a106e9403d638a86d5eedf8e782fe6290950037cbd45c3060f4020a2ebf0898cc2642014e6a727f29989a9f6b659ed8cfc14192544b3d710f81f690ac8c26409dec7e1a51cf29e7fd4a9a0809c1bd640f760aacb38d7fd7dbac136d07f90eee9320b6e017c228279cd1c07ed90447d4b4d00886aa5f7a4f4b44cc6ec000232de8c62b1a035c83e5c765acfe50f7086bf8e2eb05bf86a55ddeafed3527b759d4b8ea9476bcce8935c62712b574f57a703a33303162afdeff3745fa4b03331dd48da660a30982ae9825cbac224a62b646cf07ae889c6a8d770752840e203b3df67666b7e5886493cf0a89b47727e422b09a6048f42089d8c79c64f26d5f914a516589e8e1503b3628c591cecd5e2b9ba2f5f62ac3217499482424b9d14e405349a3014e13d66a2de6fc38beef6cd1f19ab097eae518aa0d2cc0d71731e74e70286ad278bba54b4023f6add769c0567a7ac00ef8d9c2edb549bee99f1c6e19010bddf89443fb9de272b5358892ce7d99447f6f85ae67882609e9efe3acf81483d31dcad3125f1ca90b7ed78d57090f0f14feffd2d5b37e2b51c23912c1dad25c15496a075fc1dc4eb16ab2d05224189410b9da76c20708952938ec01f47cd15d892e16e477916dfbaa3859216f77d04d12e7282dfe471df5d2022e22f65b3c468a157b6993ce47d46f4986b53ca916a3548cd008c4cd177bdcc88a4d598edc16b7ba9d5e30e17e71895ff261985794788a176dcb9ff1453516c9dc83bd6587ae109a987796ea3f9592854dba619b034dd43e2f991df9b98f7ed40f0fb7c8189628f626d91477cd0f51ae160a0827696b3138b8704b92ca4ce269daf2a9f77b66749b2e930cb00b8622a89ce2769f5c7ba1a0de30501857ce5366c74fb741c716657ab170d418da074f92748f4f1286ed43a46f6d375d8c9da88d756829d33f4fad017d0a34a4ed56189c5c412c8398465b9b4416baed41b42a6d7e2fd85b3307373170ca9e942f3021faf96adb08c4a6126936ad9ed70bbd46fef4c7f16fab0e35e90242315adaf3bd37bf2c73fd53983f7d0081291a6395a31f36cbdcf3f2eb5c4f2156b583465d31f3db4fb25f094c40eaeadeb0d0b06da8df5a4d64cb757906208810d522afed5ae275fece102bde7d18491113f167a6acf5094bea9cd909b43af60521729d8899f89876279bfac920994f1af99e4084abc6a073599961bad0bb2199d076c8f31284389850d5832e5c7ac5f1b4714953ba47627e20c6f2a61ea2eef206ba463eca9c25b6bc993351c70d55a6898e1606d826b9b6769d82bf58161d1b1272adb0845664df38704daa0fabfa46dd125a3704f23b78af35949424542f880248dfb4695fe610ee55e4777696c72f2216ba291a11de9652ef8ca7c3dd4c48fcab70173c1e7c5bd0f07ebffd25cbe7f5bf862cc5f65a7107564978d1a97450530559250065ef88fff58803a536b5e36dce186f862df5dfbc83bc826a67df62602edc5aa60200b9c5450888603e5e8667f31871ef89056c4a0a66b5e3f871ecdf5bc5d6f033aa45e4f1403d969443bad238ee6a511435f20503a2a273cde77ffc680fd9e49e2848dafe11ebd23e86c19b25bbefccef07e5fdd883a3c8f4f25cdbf416ebd8f801c4192404c6d43e3bfcfbb049b502c9abdd7ec52f6c57edd66a1e468d77b4ee20c1ddd008b3e8108658addccf802a6f491ed6a3d6c2453e3f06f6d8987cdfa1d4a2080ba13644f2847fa05a17231b309fad52b56c59e228179b380c1df9cb8ea12db8e9dcc04c234a73a6894928a4a186963f00401bb16a3ff09cd3059ec9223777049fac950425b03f3d94b973828e85c7e422fcbf45160144778cfe4a5a8f88c0d88139cefba1056e497bdc1359aac9f22970433e6172709fd132f6d5a99ea57969ad929622e489aaf742f168e6270f8739d7dcac7cb7fb094e1896206e2c53f8411e4ff38d6e9c9850acd5b8a94eeb9d144067281c5a5f6be43b0316c232ddd60629b6f0bc1206064e339ac3d0d233ec60e22dc901ca435d7f8948d3bdab4fd379698e5ff5a708cff86edb293e55618a6b3f9ad97f09ba66df66cfd21452f7a9f469d2333d1b2ff388402c42b4321ff568faa1cfd923f48b39e688d1cf40e74c369607335737ce91194e02e620854517bb3b9934d6593e5cf65449dd7f1980bf168cba5fb7bbb10d02e70a1a90f49ad6ac9933c0e923adb2780d4922d3789f741dc89a63560c35336b31b6185c2925dbb05528fd9c37ea0219c9930831c5f69af2a83030642d6a664f576fbccc041facdfa316744fa744eca0506801dec5bfff8cc1eb71d3329b58c756882c4e63fc107bfd90ba6b6cd10cb72d077bcaa9f8a0d21cd8d7567ad0b75f0cacf29fd7af27d06cdfaae93dfee562141a8af78b2828ddb11fc45d458515966df399f7f39d54d72c1c021ddd1705280838cfc766ae4c788d2b7d07f5cb458c8b468cb12c38f582780d9b282f680be79f3bf54ab60629297db1760e1520e03b73ab9bab6b1e561156026f112d91ece796c5c7d4414712e7b3ff71456cb1dc29b5e4643cc8285762fd4eff8df6c2a7e5ab63e9cc75a6a2d25dcf78c37da35e1c9f3064537315f2298a228c9b6da77d3f893b71a6fd46deb58d157520d6bb909b52e237b9b86c25ab32c3f1aaa42df74954f628eef38b144c7c481a99ffd6727169d3ea80549d942279712097e47712e5c5a0d2bbc734d491b5bc9c5b70cb1a889340511684ac2221255b4a49c70ab1fa45e25691455108c57303029f72d8f638538cf0b1f7125200ba5d9c7c584ec33e3c8e61b65bebde63272fa960aa7577b20dc0e20ea303b28cefa547c76761bf809f9218cf9ef24f1f3968b9ad3e35b64f82531cd78e92771b5736b3404172a07984575936fb3e97cf9fb5f80629ed9a4bc2cff41d45dbb252828d6e8affd38142f997f8b724622cb135208c1abdea4af811fe282bec7b0f9d741da8acb7f8dd349560ffb53acf4c9820bd79b46a0ec0bb426f5c06ec05021a5eb1fbde6f33a1e4d52061513a6772a255828bad5bb120de536f971d89da27ad703d314e47b25e8fca9cb7531fd8ab6cccecc73cdd17e244abddfd0bd1a2e529cab348c44572e4d41b9b72271d2f9eda5155cf77a43d4a095a02ae6aa0f220abebe742a9d45f894690555bc661f69f13ec2c30cf17b11629b668ccc5b26c67cc03e18b0631a72c94b9798b8c0753d5df55c6fbb2a81eb0cc2d8231e06ec6d2abfed451f79c1397ca5a1d5aa7ffa770283b1b9408c567190e7d1e4f4cc44015c3db91c3d52d2f15927482876acb82543f7dff95645645501c99864914f029f494cec058bb72c9d1da341738de3215a47d5efa2bcddda83450e0311c6ad390d0a29a9fde975646e667810a439d4dfefcc609d00768804b5d67c9395d397981da6ff1551072600396cc424d3c0cb42cac857cf8f0aee195ceedb03ee02a7911f2358f498834d44a476b801d74ea52b068724f4fd42f7fe61e37c653452a8332cad19e42f06395ab769f0f82f1a1e5b54e9cf40671327056d0f32a8ae5b053f61918951cc415463aa6dbca891493fa870e1d78a04cfbd15c3fbfe51a9000283974fb3aa000b2cd5a1906ae84137731678c45aef173d4d0924bfb574acf41ba51a82a85c787ec479895558cdec49b38a2b33ce375027e4a94d1135356812a6e7e1f33d4c5c70cc615c5efaea245e8073f392e0d887d86f13909543d40feb770a920fbb4124a6d407e11b8a8396807a96b6060589295f884e092a92785279968f0517f43686b0", 0x1000}, {&(0x7f0000001180)="e56ffb1f081aba6430f907d6fde6caafbb8ba6a691887c3c", 0x18}, {&(0x7f00000011c0)="5a5a897ceda545ebfe42ae9c5aa22f2f90de233a50599dadc2450ff54cab7344b1e435321dae36837a48f9205e5105429f", 0x31}], 0x4, &(0x7f0000001380)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000400000ffff000000004000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x140, 0x400}, 0x400) 16:00:09 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) r1 = dup(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x5) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xfffffffffffffffa) 16:00:09 executing program 1: socket$inet6(0x18, 0x7, 0x2) socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x7fffffff}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) shutdown(r0, 0x22) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x1, 0x7, 0x6}, 0xc) 16:00:09 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:09 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x3) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x4, 0xfff) r1 = accept(r0, 0x0, &(0x7f0000000040)) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = socket(0x19, 0x2, 0x812) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:09 executing program 1: 16:00:09 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x40, 0x1) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2108, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x100) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) shutdown(r2, 0x1) 16:00:09 executing program 0: r0 = socket(0x2, 0x4002, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x80) r1 = getpgrp() getgroups(0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f00000001c0)=[r2]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0xa, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r3, r4}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:09 executing program 1: nanosleep(&(0x7f0000000040)={0xffffffffffffffff, 0x81000000040}, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x4002, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/27, 0x1b}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 16:00:09 executing program 0: r0 = socket(0x2, 0x800004002, 0x7) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x184}, {r0, 0x5}, {r0, 0x148}, {r0, 0x48}, {r0, 0x40}, {r0, 0x4}, {r0, 0x20}], 0x8, 0x1) socket(0x6, 0x8005, 0x3f) r1 = semget(0x3, 0x3, 0x40) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000000c0)=""/250) r2 = semget(0x0, 0x0, 0x448) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000080)=0x7fffffff) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 16:00:09 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:09 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) poll(&(0x7f0000000000)=[{r0, 0x20}, {r0, 0x180}, {r0, 0x4}, {r0}, {r0, 0x90}, {r0, 0x23}, {r0, 0x62}, {r0, 0x84}], 0x8, 0xffffffffffffcca2) kqueue() getpid() r1 = getpgid(0xffffffffffffffff) r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) 16:00:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0x401, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x8, 0x8, 0xd4, 0x10000, "6ce9ae62cb1ae27eb2d8fc4c2f10e5edb848f914", 0x33dc, 0x1}) r2 = socket(0x11, 0x3, 0x0) socket(0x18, 0x488b50240f4d133e, 0x4) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000040)=0xffffffffffffff81, 0x4) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0xa356, 0x1f, 0x9, 0x100000000, "a49ba7352683cfd4f1be1dfc7d30ee2fbaec39f9", 0x0, 0x5}) getsockname(r0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20020, 0x0) sendto$inet(r2, &(0x7f0000000040)="0dce5653bec648a377756eabbf8f55996e33479d9247eceee8eb8dbfdd902b0909275f6ca2ee1d5b990722cc0735d3ca786cd6659d1262fa36c8bd4ce58aa74e2d4fdaf52120ca5ab621daa4ed1c06ab58d5302128a5f5dd20", 0x59, 0x400, 0x0, 0x0) nanosleep(&(0x7f0000000140)={0x8, 0x9}, &(0x7f0000000180)) 16:00:09 executing program 0: rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000000), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1227, &(0x7f0000000080)=0x5, 0x3) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)="ea2b58b963833cd1be518b4cc42493f269a20210a884fc0710bbde565fcc2d2224dbecdae3562464d19ea6571d4e7274b3aaa1ea1a82183eb3b27cf8e8351eccabdf42b6963a2eb6d59298fe5a59a6bb3bdc9c15c0e81914d2aa671a02cec4", 0x5f}, {&(0x7f0000000140)="34f7f14b0980a23d8950e21311909523722e451693d895600ff4a76f8deb4a1bd726bee9c3b4ead24f8e3fa15372513c9519e62be42676cd9d039f8e4970c4fa9bb33d6dbcf7b8d141d0d210658f55ee88b9538e13b857", 0x57}], 0x2) 16:00:09 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x80000000, 0xfffffffffffffbb1}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:09 executing program 0: r0 = socket(0x2, 0x4003, 0xffffffff) sendto(r0, &(0x7f0000000040)="eedaf1be7a1cac5ab6426b4f9eb5207270859138bdc1308cba511e764b09805fe31f02767df8a845d5a4b3c6036be7e884aa2709b86dff12ce5e6cf00ae9971299d317fe1e87d7efc0f6049aaf792949020bf2d829c65aa1bf7c7285d50e64f398d79ebd23a37b17095f0c2b3fb82dc5a1b7c3b554311331805f998844", 0x7d, 0xc, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) munlockall() 16:00:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) 16:00:10 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r2 = dup2(r0, r0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:10 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f0000000440)='./bus\x00', 0x2, 0x2) mknodat(r0, &(0x7f0000000480)='./bus\x00', 0x0, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x901, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/159, 0x9f}, {&(0x7f0000000140)=""/106, 0x6a}], 0x2, &(0x7f0000000200)=""/251, 0xfb, 0x6}, 0x840) sendto$unix(r1, &(0x7f0000000340)="76d7958f701e6519fc3c0cef743b9c06655f0b73f3317cbaa297a77c2f1efda20ea03af8d81cc3ac3892527220abff06d5e07886a1b611489737ea04c8cd9771925f9e79a60309130900d453965db88d90560a04887a47b274ad236b50768437e4597199d830540c41af7a54656dc5af32137698335141cfd10c57cceee61d92d6a4c776ee7423928c56", 0x8a, 0x1, &(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:10 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x20, 0x7, 0x649}, {{r0}, 0xffffffffffffffff, 0x8, 0x14, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffd, 0x8, 0x0, 0x0, 0xff}, {{r0}, 0xffffffffffffffff, 0x8, 0x80, 0x4, 0x9}, {{r0}, 0xffffffffffffffff, 0x8c, 0x4, 0xb, 0xfffffffffffffe30}, {{r0}, 0xffffffffffffffff, 0xc, 0xf000004b, 0x9, 0x4}, {{r0}, 0xffffffffffffffff, 0x82, 0x80000002, 0x8, 0x7}], 0xffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x200fffff, 0x1000, 0x81}, {{r0}, 0xfffffffffffffff8, 0x20, 0x11, 0x3f, 0x8000}, {{r0}, 0xfffffffffffffffd, 0x4, 0x14, 0x81, 0x7fff}, {{r0}, 0x0, 0x1, 0x20000080, 0x10000, 0xf5}, {{r0}, 0xfffffffffffffffd, 0x4, 0x80000001, 0x3, 0xffff}, {{r0}, 0x0, 0x10, 0x25, 0x1, 0x3}], 0x1000, &(0x7f0000000240)={0x1f, 0x8}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0xbf, 0x4) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/206, 0xce}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000000)=""/45, 0x2d}, {&(0x7f0000000380)=""/219, 0xdb}, {&(0x7f0000000100)=""/13, 0xd}], 0x5, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="7e05d870bee340e4140023815295f900a0b02f17556fbcf3b655d63b8531b29e37693805421005fbbb369f6b8ce0facf32012acf31b21852", 0x38}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140), 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x12, 0x4002, 0x0) getsockopt(r0, 0x40, 0x30, &(0x7f0000000040)=""/76, &(0x7f00000000c0)=0x4c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 16:00:10 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000140)=[{r0, 0x10}, {r0, 0x35}, {r0, 0x1d}, {r0, 0x10}, {r0, 0x40}], 0x5, 0x80) poll(&(0x7f0000000040), 0x20a4, 0x58a) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6e2c0eea899f030400ff7f00000000000400"}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x9, 0x7fff, 0xdc80000000000000, 0x16, "47733bc9f624e0b3ab8b913f8571caffffe53e56", 0x3, 0x1ff7}) truncate(&(0x7f00000000c0)='./file0\x00', 0x20000000000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) 16:00:10 executing program 0: r0 = socket(0x16, 0x5, 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x100, 0xffffffffffffff37) ftruncate(r0, 0xfffffffffffffff8) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x24) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x1, 0xfffffffffffffffb}) 16:00:10 executing program 0: r0 = socket(0x3, 0x4002, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x101) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r3 = geteuid() getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) socketpair$inet6(0x18, 0x4000, 0x8, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x2001, 0x100000362) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) sendmsg(r0, &(0x7f0000002b40)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000080)="ce8b70c01c32c7c93848aa3d8e0eb8a98655914fc58867c2d7fa8f5b406644be3e42f9d4c80cf7a6cdbb533e26238d4d03e687e0b66dac3264dabab100e45697270f5055727f91923b30286a1436274c394dbf6fae4d89c169ca034b182b8660f26fa914c3e8264ef2785a1ef6a214f8b9ab52260120aff4fe04fe5cbb3ef0255d928c0ce75dfa7d5ca0a8c40d5363dfafbfcd764c77498cc08c5a44a7aafb34ea06f9c1ad06ee11b82830cf06e27c84710a99852f8b463e04669a36fba3a0b023a6c95bbc0efc1ee635d9ba5c680081c386ebed553a3d46743833d4d55988dcc63ddeaee5ab2bc55e3eb915bd503b", 0xef}, {&(0x7f0000000180)="5b7d25a8d1e368babe6b7a6f00e9b0d592880f449eb1e39901e4cb88c92c8fcd747a317e369092e36926ef7d8dea5b64cd45cece21622f0ec6358b0194f8443b49f0c336a00773f127230ca0d120a89b143e3e9209e73fcd27daea36c5a70dc01dddada17fe17d9572ea00eedc520e92ad86dea5a7cfd7bd562688e6b0b3e22b8075bedba99d1ee165a6452a4090774afcb03b7a69fbc2b88bbbde03f808a03ea5307e8b41bb5bc83c0d326379979915b414e9884140b0a13f06cf38ea80a5b406f8a6ec5c0ba066571e16e3d7f15c", 0xcf}, {&(0x7f0000000280)="e5a300d364cc926808bbe73600229eb21b9d6436679fcf39edbf5d1cb792563318e358bb007ee705b3459657433579c3f1f75d7e16b5bffbdb3079ae7ac6fa1ff6cc3ba61d013cbb08", 0x49}, {&(0x7f0000000300)="b1383f0a26759d433593f1e16a069adb6a5ab65e42f3bb8b6af41ee97e773889188ff51203cf7c2d08cd33e31f615e92476a9403db880c842117f5a8afd2bf1b5c3a59c4c4705e643f48b3a3e8522594337e813910746bb82927d300f8b99763a7a0e2730e46677fc96719968ccda5eef6db004881b5827758711f8bc9d2774477ff2bb31ee8adcdd67c698c9f349b1f17f19318b0101d7cec8433504359", 0x9e}, {&(0x7f00000003c0)="59856261734aaa0bb3ec58315599dcf04fc9c9e0cd3a4f83fa854dc02adb919daf2747699597fed763284da7f9e144c88d2f8610161bc1d61064dd8c519f0ddc8409a3aa626f18485bc38eb0af79805d3cf627cae00916a64685c6de58b5eab9144b2aab3c0a400db737385ea9d1a2457a93fc18229384790e4e4e496a875d6156470c987f3a2fc49ec9f3430753ffc7f63ddabd2e95da6bc2e2f0335a798a62a2e8b9acad6b753fdf836f18b0bb70f0eec26909632242fe402c7f2cb27fb561a8f8b3b84605fd9b924ec27e85a3f3c875e6b14130a8978d909da49821c5e92a3fccc37e", 0xe4}, {&(0x7f00000004c0)="6880952c2c9bf320df8b3d6a4527cfec9bfd5754c265dca9df35cf41b930f19a125e6e333f20abbf4692e064070943226761da753ee2097c0870c487a58a6a5831e9a1ca7801bb53dc9a6063c2d29059b7621e07519f0181836ebead1151d17789121e964106e839229098f32ceba220b9886193c79a2f1f3564359d1327ebaa7cfd659ba9b54a12ebff5d31cdab0f6f0ca01f40f345dfd2c5e32dae997d59fb2449483c0ea7873ff0b78a60eff03b3aaeaba47c39d95e963441ba2fd21bacab902abdbe21ad09f4505dc2de85e85389767c9a8c90974e6ca830f9e9dea7a657d6f0229785c68dea0f18063aa673d26ff2ba7ccc39b7", 0xf6}, {&(0x7f00000005c0)="bd88e980be5db164c174bc05f6b30d54bf43a74c8ba6de0d5d2944feecb64f5b395001daa48c0e344fa140a6e8f91027616fdfb524e81ac1e55f67edd784535f2805efaa6f880c8980f86643e4d0005808b9463d2801c3ca50746b9df0453252074e7e4b6fa067d621efbe3becbe197216866ebd2ecebdfbbd6361f0f1bacd92a8f2fa", 0x83}], 0x7, &(0x7f0000000700)=[{0x80, 0x1, 0x10000, "fe2d166a4e766fa5024b25c58547e8c21346c6c765a9e7d235edc639d48aa85ff4693dc5b53f300c8826d48dadb463c3fa5b34c25f0883967239542bb25abcd32a68840fdb3153f115f19b17d697c3089c886d1a90296140aeb4f935613a93e73b2c120b722b2065243e6c020d23"}, {0x1010, 0x0, 0x9, "0ebbaebfd48db6d7b2c09846181599c97347b1a8167f8115b03c78ef54b801e5be91cd41f4b95ca73e1da25a64fce68a4f61cecdf3269d5bb81f142726ba2283ad0fa7ddec90cb4cc845d9461f5306169d2625918809cdfb3f24cc3868fb1e69435f7da106901125be8f7194a61a5b3b642e75b12318969e4e4257409eafc8e01b69f1a2829bb0005f730cf903aa98fd0fae1c1f75f3dd7e913385d3a0d5a6a75846cdc32780d823822276089858bf614af03c3f663b560d171da27a8f962cc8432a1f67db76e7d7f45bed87206580c20cf70500ee5bd28f2008c87cabfa86ae5156b19a5161e882c265ce56182aff350160efa73e1534ff7714eac68f656d5069ae604c138a4c14a6cbb7148ff51b5241b237e7993323ea186cef6a61c5c029f43106d3552073d273721bfed8a8417861591d5ed9432604d7370781010b53bc7a71f954938110ac73be5aba9bf82a143d2adce195fc4c4e0a502f59047c046bd711e22a883b1621ba82cc18c30eda2bc76ca47b8dbce06c5e0e904c383229908a056e1c991d28bdffbd210d6487ca89c67bd0de7a06ee10286462b7698cb6227e07155f0346f335874a79c3fba19871f8cdb16ab46cb32a2bd0a1c27739bf968239af782c2554c9249d8c60a95d542886a68c0f5995437980e65654feb6125469ec8aee61647c408d4e1e32ca226a2bb09d7c761f9849aa96082b95bbc211d26aef27297cc9be93f4e152af7bce957ad88f82eefac8ed100e02007a749879b1c47b06639af4eff71581f1fe469218b23fe5cc1da9ece37b6efbdf368f01098226155253bf13d70d40034a12f32d2bb9e1b9ddfb61b7705103985d149b3e8f38cfebeab06e4bd3ff0ea297476f9d4578b289baf9aa0951c65e337221d1c5f398bd95ae9935e9631f8a0168f5481fbc78f259d262423778e0dd14e548c8870b77996e59bd6f4553b75601ab810a6fa35448a3989d68d041325a5382e2be190bdcd1766fb7fbc59271b99d6447ddd37423c4f7ead390c2c3a20b7cde2b0f713e709277490eab0995a3ed8ce059fe96b42102850c00e13fe30d741321be0771cac2717e60a3f7f7bccccd0c11c4ed7b235cc3a72e8d64d2d6d5b1965ce246a897d8a4f8f75e64e19fe26cfc8a20e0f45b85a9c97bf4be6c8410ffddfd9df9cc416a09f07f1e7e926fa6e13d51f7608e360be216bd9169f4134e222ac9d978617d94674206f085aecb161cbbacec0ab691d0ea06d384e49236ec6bfe0df80c2fc739a9b95c10191edbc43879324ac9123d55f1daf387dd5bee3b5791826a009cdc37e9ebad66e353e3ec9f37ce8040f29b48a27550eebabb935d08855bb0fe0fda7a662bce20d97ef2fcb5266b46f09845d34976f1fc74db31f1804ae99d790663ff29331384f0b980c3602c8942b3d9fb05eb6356c3159a1abd084f4449e6b5b8322918e41046d5746a57eed61c60a0e3c38f22e91410aa22e79d6ecf88fdac11a595721f5bb2b89cfa733ef705409ad01e7f300750f3a75b1fc8c25088d7f348c47234b8dd593aad115e1e10c8bf63f7f10786679fb6c83d05ae0cd20cba7260a1fa093f395a2787083075da45a80ddb5624ea3001b973beda191d3620858468554bf16a6d78d4894b6d5dfd548b25e2061f75d606fdfd9a4abf18b0c14cd394646a442eb39bb4692e3fa1a476972c55bdf0c6e60e1d53a5e784fc4c6abfcf2b6a348c26be398ebaa2ff9fccca4e44878d032025792a2a45503028473c0be4300268f70f27e6d8fabbf2e83f32bc357f5558fc9556bb699a5dd7467552c9be5194744421c509685170bfb3d14fb8890901d6c2b54ce18808cfbddad095356c7db439fedae4d9a21cdc8402b6ac5c72d0d69c8045af1d765ba777526a06767f0a6295c93fb25a894b48aca81b4f1e8b144b497f349a1c3c4821257fdd183a8a266970682a5e9772950b12c0d1c088ddce23482997a30c31fd399f8c5721ed40e6804f1b4894e359552ad6a33d1615e00a111fc7e528d9fce489296bfaf721cc8febf79e9355986ca37b871110115082de777a27d697a7af038c59087a1cd815c0bdfff7b76bbde96ac2a231e9572051a0167108100a506f7a26a10d98d9f9157e304660303f9705ef7eca6373114f493922dc5b7fec83d413524c755340ce996d6840056279a99f553995a6c7b5456506f30ac432db819cc55af51b63cf5f93036f2da4e38ecbd384bdf62920c02d7a3fc62a2afb4ec00b939c266e9f2fb3bf71fa09b00435699e39bcd401941ddf7284f5c6eb8d554d74475398f1f20204d7be3e632d8f7b6f91a7a00ffc9c3eb81d4db68c597c3a09b95a3279e249ce6c9983649667844a5ca92c7178969197bcbe5e65b0566b3c3c3e791dec272b15095ea47c46d7a53f63860e43a83933b95b19be96715e3e4a1ed6725288591eca83b124d881b96131be2fb73302344e232ab46ce5a730f871df7bc383dfd9526edb89a6ec07db7589dfdabbe8839e6123fedc1c9da61d662d3c314faf967a25bfe4e4aea4670a0f1ba1ed0253f3f1eceb6c23565d2f271480cc4e86da36e210878570cf3b8030826b693c3fc5fac2e5b113e6200790531d0db91123b5e63d662ca55e7ca8be3a52e227bbc7868566a05c653214caf69f07c09f03fb110249535edb3107f83ae7b096be9ee507066941ab8b0ed99500197a70037760647adf91d2aa35d286b5663d56dc2695df342f8fa5413d6f20e4db17a2c0b750a3c3e29c0816c621f32ef009c6c6878726c608764aa11ea9edfc7a72c17baca833c385526d4381822efe9bbdd5bdb3e185125919a6a852d56d01195d6e62bc6856bf59553b631034bb00f0c4dbca34a59a261def674ee69bc6b4ed044e85c363e5537e9682f08dc7133c3a73ff9ae0acd6c0a78b7642c35b28cc3ea2b6cba4795c5b6e0dc4002de15655e792d2693710290c1f3931d826874143903bd3dbe462e0d2929cdfc792176768c192b512a98fee185a4fb576de8159043e27d5b73b0d14fbd8a76ef5d29b55d05918b05ff53c91b8c9ff98c3e22411bd6cc2323284f9da226a39a03e8f7d073ae3a846448835568e9ba0be4de9fcfdb1b1b5fd6270c2bc4dd35f4264b23779d0e8118040fa7325a458ff7c7a9bbce7dfbb45563a0dda1f17b90a7b225f5c0d1b8bf5e152224cb72f5fc30a8b91380e887bd6c78f17e55b675c28863f2bb76cd58663b9178f2ee1ed51f111fac175e5126c2d001a435292c25232f9c5f262e19e592c68d593060c1e8637f19bae2339727a8591d50d333530de710f27679cdde22d6f61e582d87c90aa9137786d1288874d58724d2dbaef025e8d15ba7f138f1cb9191aad97cce67f34b69abbe32fbe84cfefcfe6625926683e1933992483e9641359c8c2ba8e0005e8c314924c30ca7ce5d9e5ffe6d07273c9508509931ea4423fd82c6e7249f39d071c4c875e970e5a58f16257683d1b94f4c8451dca91ba370393dcb929f64723ee30c475797d2e18d7a8b0833c0b766ff8b7dbad8194f6ce905103f51f14e18958649689fcf55d2795fcf959b387c797c0326e405d17ed75c5d2b3ed25f61a8af70169c3af4b9b47ed2823716833f1c3895908d81bb5a3d51c32f388a269199a389cd3176fe05f5c101ba8147dc7ca9271f47b731edd22d52f504244b793468e4a851a62fdd49df6409cd21d4ed998d5e5e5f447ad2813794b2922a7f3c8e10cf2c6dcfb5545c77c21089fde117c1f6415b6a62783f76cf8f7ce89af933919cdf3b45cf7f54d4f2706c9256c3c16ea6e13acc44173a385b20fb7431c100fdc91adfa29ab90d461357d13b410d0521c8539e7e4df9ec5ffcfed0d030be7565675e3aa3e249e2395f85fd84a18c63df220cb5c259610ce4d87318808a5c0cdc4406e907bbdd293516391c28487effa374cc2f8a22507032f41cfdc40818e0a1563387f7f573c5ac99e2ac33423b0e244eeea39651cfb281c84586d681ee58dd84ac306d4a49503945f1b736d0163c181d2a5b4be33747cfbea52f26dca6135f629557b7f0dab2c659dabf6e0592a12fba2b7d0c4451969aa2459f9b3614c2fc6e9c7f7e0b6bd923b80a74c4366f9858a333feb8bce5e37e320a88add33e51d9ba69c0752554bbc69e77d88a497e3c869f83f02dcc393d22f7d9668afa745b8a694004a253154fc2ad30a810470d700123b1fc2b5a8be20f11b4f98c14bddb7d1503cd4a2c70e5d4acfbebcf365640dbe948f174462a88888a852279a04a6c642dae3dfef72c7db4a32611687ee7532418d91f49a0edb77d5913bbd30f6d1e2983e680f7f01bd155e87323133a8bfaa9e0a2b7d9c49e9f792cc31077c5d1af806321eaeafdf992941f32c09f1a52a5bfcd0019eb456388cd125b01e688d16444bda373b3dba28d2a491e74b4b215228cdb75bc3bcdd2499a12b6f5fe40550449df2a321947490b4b1974c7d6b1b953df35043d0cffc6b606757b39ad4e5d01320c3d01203fbaebd93f43c519e5bfaafaf0c9a187a71326d929837c0cd5b2a2957b47d5964d99831c870196985fe81dd8e8b7af492d25a687676fc2d28f838b80c0501fbbe0bed869c1323ef77d2c8fc1be707e2fc25be7a55419d486c879f7edbb148eb0e39b0f7af8f727794d61a91355587a72163154c8d59e9a43298fe52c4ee87ba9f2be33dad53a4efce0149ed68d2254cee1ec7bde54b94363c1bfe151f82b46aa23b6d7ef0f1a57c1f439b0d18d18f4445c0ade6b1727c34afb172ee9c6b607c5b87e98aef62e735a658884d900ed2d96145be5713736d27cdd92b688b0536da1bf938ee37cceea38394e89432872b093d909cac380a05b59b50a86d88b657177465ff00bf83ca209c37a751e6c6778e467778aaa8e5e6aa1cff91f0d905881a25269e970b3e8f1719f86d25cc0e85429f7e4342552269cccbd12d48c755835aab4f6495e81dc23f93227ec3ec4cf08dca1c42d1a7459d01225cf063a3b8ee5a3747e22862d3ca41e04f5008771bb424aea20cdf7546f7221fd98ec02535a0acd97560401f98daee140998108de4b13d625e4bd558fdec663aabb81a3ea4a6c814fd7b118ca407889ca128bdaaaf99f8cd4ac3f52742194080c609dde7fcb07eb60c9bf7191288042325e4b47b2d5ffb8b37ffbf1c2a20182c773a208cf91d52db1e5b1dde46a4a1d08c83ca72b683d32404f0cbba69d36b019d8ceec75136dbe9d7badda06513f65bc5aca53d8a550b6dadf1d02570a233aeb27cf32b1d02b5496e491c3b8f3131cb6e285fa835c944f74abf40c27a9d731d6a3c0a17702f19b63032f5daa29fd5e8600f21980a26525617b0cced9bb8972563359f86bc5ef38879dad6c5e3963c5d1c0ba0703ed068cb69b575c19993989d0a79a7bdf57519fe47d3d5508eaf7d21a1b71c4c9f2a337e33ddd6b61bc502e64dc2a4158fe06f4850e5e7e87cec633802a8d4014586a3eed378d15329ed740f3b1f046ff39aa8327d4273859abaad169b573f336ea4d1e1cc59295002b6ba9c2177a9a202e7ff266e74ac12c119ee1a7565a2f3b1460c71a2db4068727de1bccfa2a34c2721250f9183e0bd5fe6f3ae9caaa5bf56957b9b96bd6b4f1d9ac3a8cdb348109e06b1925737e0330da5488b36ff0d01fef663fa08c65d8fa9b7fe0bf7d7b364df10e53e3038f70cb11e200806ff6f91437a6daa53dd6bffdf583b2691cd98d7ef229ab85517704fb8bc54cfcdb51b65fd4ba56b002482bbac8db23cef0de5a6f858f68f6901c0b350b1ad900a3045b642371497428a29f8"}, {0x1010, 0x1, 0x6, "fad582e3c9c6f4785b59256510aef1061caa8b8b228c2c867d0ebf29664b8cf09fbeebd0fbdaa51d6bcdc35f44971f2318494b3f5db7b97dbdda86a55c7c75d41a7d47410c78c22bf1cbc43431058e53404a5e7143cda9fe27549ad290a346997a5a09ecb368e570fb1983e58c4c53e620ee70d387aa23d6a066bab87a92a16fd44b88378dd67dd821bde88d812e76709992e89116540b5426d1c0c6568b061e51d2825525a4a4344b888a8fc24a6ae8b234e92efbf360e01c20be95f4c6c0c81e634464317ed013d6b300d2360a222cfb8f47a9263de0f1eb6a074bc0e03868b29513b41c5f12ecdd5921644eb51a703d50404ea9c33b51c4cf18cc1547b5e65bee44c93864cb978f43da5f708288982251ec33b0b761ac0f81bc5a04966b50faa5246661e76fc3c2da2bcbcad7895d586b28a045bc7439b608d73d07018c943d17911e15ad4668fade7b3ec2a91c9f0799b12418c294872dd71986d947946ec2899b43582c499662605743a792e9cd3d682e82be0692d2e50a55a2e9fb40ed8f536bb2460d45de83b70211f8ae004541b617e161ded93492bdde603724315e6fbf015d3e29152543404626684a3d4c2bc2745e968e17211608572c330e718b0ec2c66d0fb85246d4cbbc693bb31c5544baf902cf809b6ad77f80b41b47a929dd8ee77f8a5a4a863a77a00658c1df2fccad9eda12ac09caebe950f818b3942a557c807945b6745972cdd5173ca78b2f5306412235374423d3b5d4a7f74772aa33daa704a3006f1e01de4e71756a94b6f565a548e91d93fd75feca38b070d0e253e8d52961f90d25e746130782bd43c3a9d4591b480d67a1e24a2d65bc35781775897d7aea0c3af0e0533d2a35ca4eb0184e15bdcf85b2c6a52189be8f3382888b28392a5c6324fd9fa96a9939091f5837da92c86aff8a02b80a5c5e8e6d821bc388f7245a2309caff57f11065c57872a8ce30452ae8283c7add13d7c9afe4b8a734af27c67bff123a99ede47986f5927a7e954d17338ef3ad8e8437fbdc23f0a1ccf186d94d59bc28bf0d02e391b742bbc620fdd395ae7158fb3df7925fe030014f03c47fb6e0545275781242839b475e3faa7b6ca697917a3062c9ddfc6faa92986a72a0054b1ad6d4880bb219746d3a7a84ce4183f25b88082a0e52aed2474c091ac2a8fb0a7156966318edcae00e3294367fed9d4ad1f5ff13284f38a39fb2ee9e927f13a5f6e5bca99de745ce9b6862bc2e324cb94a719dad41c0a01a49553db577a43f4874a1d0ed53951891dbf4b4c97fe6d09cda0676e6719bc59e5c6fc8f9a875b06785e133481f07ab0d89b574ad0fe6eeab37a219decb58f9333afb44118971747f8a9dd120ba69b27d2120d6b76d2e594ee41d903bd7e0b97485e5e531dc5b5d1112aab0a07ce6fc2265a6b9ae5264b381ec7a061f442715f02701bc235e26e9bbf1b19e21a641d0ab0bf275ad995296d7f65caaa2ab21b40fa90924acba33bfed6b5d379a9d7df952b3648c9a39f33b70229a5788a3525b4251fc21fa0e288c0a2cd2290f82d031de9ef4eae32c6eb1c5f55aa68f7ccc82f5368ab30d7c3562f7bc9fca164fcfda68f7a5f410d3c9c33778abba64a0e559ef01760f67602ea16aba29bf0f23ab55570faefb859e94383cbe736c089ec466fbe4c3c9dd2a78f4f684201a7e692fdf894830c9e441b5dc5249cf0e98055580c2821333ef981c21de8c8adf431395a6aa4c891001e00e233b24ac2690afeeeb3b09495a0014d15256ed8d872a75e0ff12ab6078ad9bdbe560c91c060f2fe96818e5ed9edd09766d7d81436c1785099f8899f532014e474e2535cfc476eb5625885340a29d741552a9128f4a8e1c32174689289f72c4edc2b29bfae16e957aa1eaf380551274874df898e2a75a6c350a9dfe171c1fcea4d7fd62281021a2e2b061e0edf7ae62e24e06186bd3b9d10067c95375352e7923ccf471ed0194f34c3f84fb900f67b1d815de0e4c33c516ba59c72a7cfadda8e420fcf3c354ce61d27d9ca319c9bd2d999fa99255d784f668a4742e79f948cbc8c3c6eb833442cda1d27e3c36cf5b63555ad3370679ab804a231b2be5d06121e4d56b5029372104b4b0ef00893f87a61f5798ddf4997a26c87fc62fbd12d9e6e46e2d5d6473f9c53b7f5c81745920224c426a41fd652617daf6f2ce599aaec4f721a5209a21376f7e3dda83dd06bb73c2c6d9c307f07edf9dd347a929f70fcccd6336c7a2cb216fd6a69c2c6e597bcd21fed45c4c9a5d55929c0690ad2ea877270839729e02ec828225329fba3b7b46b75fc9af0149b763728dbb54559b9101f9ba4563c20e7fda861011d37821ef6238103851a8879f12ed9ef2e9872b495bec49387865d5d71872fdabc44c77080635ee4dcf1dd2d69e92b01c918dfcf52bdf5f950439e45450785edbfee186767d2dbf7f65b6998312a80aca243047a225278cd37ef26a1990da3a25923b4c308fc24f90950f385acc590bc09efb0fdd1cdf5c160c49fd373e8cc46489f99b3d52dbdbf24e77e2dd28a4c5c78c4a589bd6ff9e8c3a50966a7c979d7906014833cae5d6ad2f00dd35cd1629896494dee7ca96fdea85e997a06ccad9dc9003290be11f2451c44ecc41026ee852fda41cf557b382c8f0635bca47bdab82f42f8a381ee5a58a7cdeb587f6210abe28d1bc89c295dd94997377340d88fbe1fcf6f310a653a2ccd4ae512bb1f2cc993973eae6dd24eaac3232171d1ab3d792733f999fd1a8e4e11a20c0410d2310fbc3e06b45addd335075e03e74b84ff4900a883b5fd87ae67701d8f2b654b842b1503310ff994a21306d674b8dcf522d055a3497f87b3a059a1fb2b781d4eaa164a18c18f514b0bf4353e9de9a2d4af6afd967b93c77bc89ef6be4cef4a0e301f2dd8341660515a1c77582bab07ffb2301fd5ca6bcf031d2d593b3fc16b49fb3c85fd6636a17a05026d76621e1ea7d062913a31c8507222fdbdf1f64be69ec910999a2dd10f04f4c81b53848927c81ca6ac757c43f41991ec4c5568972a43eb079db8fdd4e2f408ac5249e16250533fb8d9c2f8d2f4c896ea09b89f256d2e1d0a40bf306bfdd0a8a696ea0cfc001588ff80893eeb807dcf846f8cd906cb0b7ba683fa2e711c6d9e1577f1c0c42c33356b0b6fe5bb1fc0ca7e252bf97a1e7460b48e6a5193d5892bf49391057cd3c64c9162a72237338aa8372d9f4075d7a6e45168c857ef2e5c4737e00f48ad0f4d29565b018951f2b03fe8e6026c07d2cdd67873cd55de51cd6518d2850381f6cfebe00d463fabf93c595067e0f06cd5989c5473145ffcbe37d0451c7fecd8df0eec54503ac07f22c6731e63610c1ee3bf63da4252280396464383c24dd57a34b2d501a0234e030eccc429af998157036424857b41ff29b3edf2658145cc0050a42b8b67a24c2a83406eeb9c602d4e33b2ebd60227a1757c64a73f48a33295f21acbd60a835ffe7de025b4eb83be1d22eeaaa8c9d2589456b8aa4e9aa5497d82a5b39ae97cada06f76b645d3635a40264cdf27e8272881e46daa14055c9f3a52ae228073ed9b5c090fb5e94f78b3b09c009fe0389145800982357b5a5f01221105200b85526254f9acaa58e9ec13697f404ce58461c5e42fc5e54736f9e9b79cc216d710f78353560024d53661b078dd7afb00f33e563930ab4f6026ec99dd61f878e207bc83e7a06e91824047f7fa277925367d21ca11ca3ecaa84cf15aaee3931a5160cdf5ff7f5ed53a420f2d1f7874c202e9e449ae5468d94b81db349946b594446b35adce3cc11b5b90c107274a5be0b178ddd8fda48852dc520e7e4be604258d1033f001e79f6255313eef2924bb2b557038646ef372b84108700cd5e54f95471e36264cadf894e6a3f33c63c16dad4153e74180a47823188fc4c5ba9365f5b8eae0fa2d4a7b57a3dc94820c686fa8734fb459993ca1a65cd34c74b3d614f01069678cd60dc916a4f83365cc2d8caba3f5a3d37eb297b2125abab03f9cb4ab58457a2ce5b4fa440a632074082c0d769541729b58dc81f4b8763bde943f1a1c5da8157589c3e8d27cff775261744649d1aa6f9bb233f796718198e5074740cf8037f673bcc1fa17a0aab9092d7cca0b8e2ec6ac47bce477b7bf559113ef6454cf49298032eabdb9412c72381a21e31a0758cb226bf61d0627db8d99d63636a040fc495d0bc41796b64d5e2d61fb49de77df484786483b23249306a913dc09cccb88ce3b632bb79c67ea89c7104a09d510991d6fda3aa06e262c60039d17ecf914f3a001c4c10353bf78bd02f97d8f3c07e09c567681e1ba90571f3a74172445b3069fa2c789625691d09159a7a270bdb9f2b1fbe39ea817a14a31a0e871d1179510934432f578dd9575b4fae67c7bdc937f7dfc11435f0e4967026ac6a64e8dfa82ecde9468826b343129ec7a94cefa44eefd957f0bf9543cdc00996376a441df340cc4855ede50706da4f26457942653f20deaa382b7415e9a946095ef83912c85b219f247d1b9ae197fce6e9eda75580d9f62c0de2a1de02db64f9a029ac521c3eca2d2ca979f467fc387b14f6b6d1d62b65b174a8ecfe3b797fd00f515ab4f35c537c6e51d656533c0262198ae0ca6bfc26c9fcc04f31e331f231dd5de4e305646dbac9b45fc0ee733974df8f89e71f2cc9db65d23efb5cdf708f8fd930c5c3bd09e4e15e446ebcf46386f2f3289b5eb6afea64a41b35f01ed673ee747c7dbf0190ea9dc338ecba486a562561f126b8c6223e8ab18916d5a3b7f8e4c7224b784699b368c9b02daede90ed3365ec1cdaedc761b360edf4e70b5edb28f84ef63bc6bc39348229e4c6031dcb6e022484773078b771d00f0bb3b2dd49f1902ec7bce1ee39f9dc6b1a48f0eac8c936628d29f111ae6744c9a3fe9e803fd88ab381d7d732926a9b0a70d677027c3e05c7c7f915f9ed6da611920df54dacef21efba513e6732d11523f7aacb0b569caf0a3ca05e21cf4ab5cc524cad4e40595ed7d45d03005474d85462f907b3954f0ffe5a70b78a2d1b9917dd78c7109dd84a9399abb4fd851cdf3da3d03eb58f442dc0aeb947366e6793918e9f2685a1468fc0e027426de2a5dd6a99de8d90db148bc5850e96fe3394a4a59bb3ba813bd5f5f34061b8e26f4fc0ec80a1a6d34ed1d888a0553dad02d28472b59ea185d26077c01c86d51a40f7d8ca0bfdfda6d80334d4ed225a85f524b6fc3d88e012a4e9807b768eac74a70fffa9666702604510ae5965be9ba2036fe9c1028b6e9d552db2150abbf7da57378ef80db69c652a8cc72e0271b02f2351ffded730e00d39e68322ba08c55e4fdb53ae176c5d1b922532862eda30e8a05e452a0da1f0d46a4fd6c1d297c1fd464c6650aee94893372e00b457ae532f0d3715b7563e5d0053befc621a983ae5b7d6948e7edab04325938e1c6ac51165712d09de781d500fc4e19ee2b40b0cc3a4bf3deae4caa1899e2b26592cdd4e0b6aa2f50f4dcad1bf6d38f96fcaea7c50c7e7f464930eec2f61cb5fdc126d2a9448418ebb496012356327029d4b5e5e218e6017f22fa9022878c688131ed336bf7ee4120eba2ad470944c7fb194eeb24522b85da2b785f3373705daa7333cb1ebff5898157f0a1efb450d33fad1ab584f0bcd20176fe01c5cd1ba1acff0f883588db82583e01814788e23dbbe69c92eea64a57be4a4db4dab7c3b0b079aeb807dd01fea5e61ca4aa60d2254f94210c969e17dc95f72fe8bb99ea0b164ebc3a870658a16094e4d6a886bc1e1828b2fe1"}, {0x70, 0xffff, 0x9, "86c35b309227535ee7279c74275d334782496ea82c4436865000884328a7ac74ebda82122cdb0e5a8c8f369219e1e2fd02fbb62fdda38042f75808557e660e7c3753e08275a96c61ffd2dd5b1f8907ac5ef888c66aafb0277f"}, {0xa8, 0xffff, 0xec, "94cc8922f2a591562fa36e0786693b604018655c4fabed48baaf85201105bf2aede5d9c75ef85572072e0c2cf91b08ec1e203bbf4519b725dd6dcc1e95d44f0f595a218f40d6b51166eebc497b3655c513c45066823180ddbeec7bc2f8c8e0c44e230f1aa2b86d85edf294fdb781964660288ccfc951c6632b8fb6bb7cb9b8deb3ccd9cb3eccebe19be0e650b6bc20e29e00a8"}, {0xb0, 0xffff, 0x5, "871ab76edb7ac1c27b41cb208ee103a60cff93f990ba8265cdb1239e90cda27bb15da1781893f68336bd724410722874ab3b797e255010e3b25aaa0a5feadb95fa4d966656d1250bdf52ec1a672c8001f07eac8e9f441d96c8c8bd992bdcdcb905f74edc97da8317739cbb6357388cc60cd77033dfcecf9561b246896cabbb5b6b9d76be0728e87e90dcef3b7bb4cdce2cf20742a268f96c09"}, {0xa8, 0xffff, 0x14a800000, "cebbe132ad31e8bb38826f80b739dfb4455c990a8c8492a863753d5b554e5339fb738cb7930971dc6cbc5a3e60bc25f76fa5ebbe47315f8125e5495ce45e709deab54e65102dbf99f9e2aeac073d6c9b0020a7b5a43a2cb8ce77633cd46341b8f0f159ad2227c3aab27e2bf5041a58b6cdca162d4c9e5f01ed046ecadd9f9dddd75f10c1ed08724a6cdb245b2c32b634a8e72181"}, {0xf8, 0x1, 0x3, "079112f2663d898beffa941d1c881bd741952babcf3a827f42ba8b68288cf2d3ebd28ca0df3771eade62632dba8e3b7784444f6ef2f5aee73f6593195643698914c2ccd19018e2232deceeb2b374f2f42416a51fd2705e65e5e716cda0094e26cca915586491d1f3e2318ee1fb06178f6bd4d27c7f1275c77aba0aadde14c5af5ba8e63bae97fa4ba4eaeef70f62851504d3744a0033b7a479e3383b6412cc458fc951f18aadd8dd686d1fc63e9c6e39512b8f33be055ebf6a4f4fd9cf98bf13f5fab61637756cc8688b923afff840fbc1df03b1b9d21efb4636dd4c6bebb1e2f6af566e"}], 0x2408, 0x1}, 0xa) sendmsg(r0, &(0x7f00000031c0)={&(0x7f0000002b80)=@in6={0x18, 0x0, 0xa39, 0xd6ef}, 0xc, &(0x7f0000002e80)=[{&(0x7f0000002bc0)="0258a6ed9b5b116045619768bb85828e6e385a5103d501b780dd148b5b06540b7ac7852c643abf5a68da3e54d0c18ed925a67f2c3a22420e0882e80049db48c649218471be8bc69266e8064b4c97ed6be9", 0x51}, {&(0x7f0000002c40)="222afdcfbfeb94d94ae3af69eeeb45193a76cd00078017844e47a57e2a3d47eef4", 0x21}, {&(0x7f0000002c80)="60455a9486218c3ded520526f06f335947b1642d6c546eae89355bfc13e05944ca369a55b866c97be6fa4b15f1b28fa72588d1494f50f8f2aa3f12af4201f15b11ee08785a4d8e4ffada773e7165276c22a29aa7a94c6d07ee1efb590da78eedf65014149baf30660a410ea9f5271c3453db2037e5cd4364a719279219ac3f4bd32ce1e39e12487c320cb65c837ca1ac3ad912472cd8115007cf22bc1ae7f970623365053298251f6b45986b13f1de7302ecb939e787380b3f22afa7ad7fef3557a75838dcb4c920eb170cbdb6c6123ca2259e711c201cddf1f5f0bef43dcd811dce10933d2083c0f78a2014920c096032eca52215c2", 0xf6}, {&(0x7f0000002d80)="5ddd3bc822b5339320d75aedd75c674bfcce60d0184e54e413f8cf877b45a2e20c24768555551b7014526e7b922118c3e29aecce06c28bd2ac32a16d47d19d4d63795d8ab92d49b2d366e60effaba0d8e5edaaaa8da6db4909fd6afd705262c345daabf615df0aa55e07ad73eedb3759dfa9a932ea10fb0cbd8fb083d5015cf53eff1307b4926c832daab8f7f8c33d1abd519dfee114cade0e2bda239ad32780e3c6887a7fc2d7898644fdf80fcfc0a6751e8319a75d249f", 0xb8}, {&(0x7f0000002e40)="d727057b78c6d5af5a88abc0b18c25803ede9451122a87b8abcd9a4d9fd709961d172ee5e4eeed66379f5639d0be5d71", 0x30}], 0x5, &(0x7f0000002f00)=ANY=[@ANYBLOB="f800000000000000ffff000009000000b436cc19bfaff1f851dc24ea94c4893e4778012969cde2bb3e8a4175877d1e0dd175a71c7cb1810dcb280982132656d6cd1342aacf418fc4677ee3014be7bb04775f9f0669fd0b59a103bc17ccd5827666857c851cb1c0899205b4d457b934cac957b52db47ed5de20d3e2cc11830720a49d838b8aae3fb5c96cca1a296f26bc0a8b7301e29d646cb4dcbc898b2eda32a71347174c50e8564053b3f4965cb8f45476fa08f0ea6d7d2d6d939ff03c25b8e6868627b2e9ce02f72137eea2ece57a242dee496617bedfa2cf2b2ba8955375b3420de0088e10bc876fcbd777bcfe9cd1c4000000000000b000000000000000010000000600000064eb196d7981baa8a8669460f29b4a71e2d84b9012e2058a4a79647aef5855fc731376004648ba68643edf1b37917f71042e53024ac3b87797bcef15c908c776f7805f8861740d056be537c165bdd4c5650a525ce59c9d981a88dfcf9450c87c753e2f63c7ad3385b4257321cecc048a150a9dc08929f59579b695c9202c076e1c899a3fec10691e66ce45d68a8b4c55a124448c8a1ccad1ac81a4fa1b65681a197325fed12d914cd93ff11001000000000000ffff000005000000604707a1abc24c1600876448808fe9ea9d4bcf9eddaaf3e00e8b5b3b85f9b390c3536ad8182046cc862eb65184f77915ac13dca3174dcdac914382d1a1dd259d719e884b02153ba3a1100464c5e2e164834ebc9a768069e33f2c468abb0211c05dfabcd8bb8279b5f87ba55cde427c8d1444b823c4f0a4b0d51757e0fe99193a0bf00ddb6ea4d038162eb87891906aba57e10d401677c08ab9539b77bf3d1db387388c2491055bb35daccefb27698bcb808b8680bf7e25cd2187d9e7a744d5e6e3cc68403f79bfe1afb8c0e1235d6f7b2246719da02a8da96a4fe71db2040dcfcca7a8a843cd53a8981eca4940c03e0c2a95fab503"], 0x2b8, 0x2}, 0x0) lseek(r0, 0x0, 0x1) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x4002, 0xfffffffffffffffd) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffe1, "1ace0b7ba823c5bcaab89e25694ec06f8341898a"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "5d980d23bb000000000000000000000400"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3913, 0x85a7, 0x1, 0x6, "1232c9bac4a1ae610cdc22d894a34092abed7e3d", 0xf24, 0x3}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x6, 0x4) socketpair(0x30, 0x4004, 0x2, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x3) r2 = socket(0x0, 0x8000000004000, 0x7) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:10 executing program 1: r0 = kqueue() clock_settime(0x0, &(0x7f0000000180)={0xffff, 0x3}) fcntl$setflags(r0, 0x2, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:10 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x13d) 10:12:15 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10491, 0x9) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCSDTR(r0, 0x20007479) msgget(0x3, 0x90) ioctl$TIOCSBRK(r0, 0x2000747b) msgget(0x0, 0x20) getegid() sync() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x8, 0x3, 0x0, 0x380000, "f9c4cdb8e08cd9a39f3daaf0a720baadaac8dafe", 0x90d, 0x764e7f0a}) getpgrp() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSBRK(r0, 0x2000747b) msgget(0x0, 0x4a6) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) open(&(0x7f00000001c0)='./file0\x00', 0x20080, 0x11) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000200)={0x100, 0xc85}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000240)) fcntl$getflags(r1, 0x3) getpeername$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000300)={0x1, 0x8678}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x100, 0x100, 0x7, 0xffffffffffffd6f3, "84c4c7ff53615c1ee5c55ce7d43cf94f8631f1dd", 0x5, 0x5}) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f00000003c0)=""/78) getpeername$inet6(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) 10:12:15 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) pledge(&(0x7f0000000040)='(\x00', &(0x7f0000000080)='\x00') 10:12:15 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000040)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = geteuid() seteuid(r1) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0xdd, 0x80000000}, {0x4, 0x7}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r0, r2, r3) bind(r0, &(0x7f0000000400)=@in={0x2, 0x2}, 0xc) fchownat(r0, &(0x7f0000000200)='./file0\x00', r1, r3, 0x4) unlink(&(0x7f0000000180)='./file0/file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) 10:12:15 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 10:12:15 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = socket$inet6(0x18, 0x7, 0x2) connect(r3, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) openat(r4, &(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x480, 0x22) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000080)=0xfffffffffffff2c7) symlinkat(&(0x7f0000000040)='/', r4, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') 10:12:15 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) read(r0, &(0x7f0000000040)=""/4096, 0x1000) 10:12:15 executing program 0: r0 = socket(0x22, 0x200004002, 0x1) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0xaf9c, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 10:12:15 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) shmget(0x2, 0x4000, 0x2, &(0x7f0000000000/0x4000)=nil) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x2) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x9) 10:12:15 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 10:12:15 executing program 1: r0 = dup(0xffffffffffffff9c) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f00002cb000/0x1000)=nil, 0x1000, 0x5) clock_getres(0x0, &(0x7f0000000000)) 10:12:15 executing program 0: r0 = socket(0x2000000018, 0x20000004000, 0x400) socket(0x26, 0x5, 0x200) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)=""/206, 0xce}], 0x1, &(0x7f00000001c0)=""/248, 0xf8, 0xcb}, 0x1) shutdown(r0, 0x3) shmget$private(0x0, 0x3000, 0x45, &(0x7f0000ffb000/0x3000)=nil) getgid() getppid() socket(0x26, 0x8004, 0x6) 10:12:15 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) lseek(r0, 0x0, 0x3) 10:12:15 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100) socketpair(0x2, 0x3, 0x1, &(0x7f0000000100)={0xffffffffffffffff}) linkat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000200)='./bus\x00', 0x4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 10:12:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x16, 0x3}, 0xc) r1 = socket(0x2, 0x4002, 0x0) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), 0x4) 10:12:15 executing program 1: socketpair$inet(0x2, 0x4005, 0x464, &(0x7f0000000100)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) r1 = shmget(0x3, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x3000) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x8}, 0x8) r2 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) r3 = kqueue() pwritev(r2, &(0x7f00000035c0)=[{&(0x7f0000000040)="4a08000000a909000000000000239cc0", 0x10}], 0x1, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1003, 0x0, 0x3ffffe, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file1\x00', 0x8a) 10:12:15 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 10:12:15 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0x3, 0x5, 0x2, "f87b64c6fcfb2d6c6ecdbc7a7fce1dd15f6d9628", 0x7, 0x7a00000000000000}) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) socket(0x1d, 0x3, 0x1) 10:12:15 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b, 0xfffff}], 0x1000, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) read(r1, 0x0, 0x0) getsockname$unix(r4, &(0x7f0000000140)=@file={0x0, ""/83}, &(0x7f00000000c0)=0x55) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) shmctl$SHM_UNLOCK(0x0, 0x4) 10:12:15 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 10:12:15 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x8200, 0x5) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000080)=""/20, 0x14}, {&(0x7f0000000100)=""/60, 0x3c}, {&(0x7f0000000140)=""/164, 0xa4}], 0x3, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 10:12:15 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) socket$unix(0x1, 0x1, 0x0) 10:12:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = dup2(r0, r0) r2 = kqueue() setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x1000, 0x1, 0x80000000, 0xf56, 0x7}, 0xc) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/45, 0x2d}, {&(0x7f0000000140)=""/250, 0xfa}, {&(0x7f0000000080)=""/26, 0x1a}], 0x3, 0x81) 10:12:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10b9, &(0x7f0000000080)=0x400, 0x4) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 10:12:15 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) read(r0, &(0x7f0000000080)=""/87, 0x57) listen(r0, 0x3) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) shutdown(r1, 0x0) 10:12:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000080), 0x0, 0x400, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xfffffffffffffff7, 0x3}, 0xc) r1 = socket(0x80000000001, 0x4002, 0xfffffffffffffffd) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x7, 0x4) 10:12:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x180) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x1, 0x3013, r0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) mlockall(0x3) 10:12:15 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 10:12:15 executing program 1: chroot(0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000002440)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000000)="cdba371cb9770af8b3cc31", 0xb}, {&(0x7f0000000040)="0e28074f050dad12b94e7afc2d5f4aa30f71bbd3da7b1ce84ae5dda36e3068a47381b8e531c813dbef5c4019688604556a4b63edc01ba3e9becdc9c47e3c1612c097dcbb6bc15224e9f7100eed63d84f232210f6cb91b0068668aa338189928f637a6c2c0426fa18ac383965d1682e85d5bec3ddc1babdb2df0acb9e2ec8c72b16c2132ab841e1379d1bb738139c37a52aeeb58e5ca141e3ebdca4823b0cda9ff557a19bdc", 0xa5}, {&(0x7f0000000100)="1a8c0eb1479181df689f00b0b621f09339", 0x11}, {&(0x7f0000000140)="81677b138000703ef1dabd00e68cd2cc0548fcb3ac7fc905d0525277908d0ebe4402e720bd5a0e3ed3accad88d1bdcc1750bd6926f041fd83b0e1a1fb2abfabbadb85654637608cc7c0d9c542b0aae39d2779ea15961c6a3f15ff97268a242470b31823ac53d9d77c8dc2501a2bbf9434cabd60349b15647d15fa5f7f88b8315680ebd9d1259814e1bc22b9df195e7fccd0697837756e193a28aeaee1104fdeabaaa5d0c15d846e01a623df7eb7b7ef5b963ebf8ac8946562001406ba5e9669a5e02a016ff5191d2d67e3db5df9df6cbba7d87fcca982ebbf6de00c647f317d7db77187b8f186564e2b9625465ecf9a4669539436b55477a620568159ef5f165c674a7e95018bd0689de76229019d652d5af5cc45076aa50fc87813fb65928f0550d891035da4695b724cc2a9e4cf67bc2230d20cd05d1538c96d3bfaafd91595c5083512494b8256cdc97ab5a9f7d7f76ae5846e5085813f9849fcab7bc00d55e5f2d5b0481d60679b2c5d43d3b6784426ddae627510f304b05ad12af75a4dee637637a3dac1c65a23f24e720bb20b450c083c2a9df14b96ad5393595a56218baa3aba6ab7ea5e7a14f9ca33d8c012b4a054e6c7dd1ac215b374a87dcc81eed2521075f79656f781f34dc2fc8e602ce2163580a61623f52ee7967fb83a9627408d08f4793a6549a7c4903e9be5702043bb3c73c9d9f0e30f693c0e8bc10207a2ef9249dbed7814ca05c1e154dd75ac2cef4f97da714f57ec04691552c5bb7051b9cdb738763a06391ddbe1f5b6d923c8d8db2b3ffea68a236f907b70743cf32879cc302776fa0ae7cc1a7ed4cb8afd9eade30ecf125456f475c6fd1813feafee7f1c2d947564749edb68486578989061d5b13dadbce87a759cc2a56614cfaac87298d9841368fe3dc16de3b2d8b3619eabdcad27f5c845774bc5ed7931a76ce6da715e639b1ac91c70729644044de359058450507722296469bc204457fd30c5ccd4013aa1a4874fd8138ed42d60c6a99fc245111d0ad40d7c42bd5bb4cfb6bddde006a64e2b15a14191759916aa5307a9f53079e753af624663714eebb42bcaf99bfdc15e4802993338aab633b05dade1af1d126042ea24de0c8c4feb472b9c56e0af8ce39e6ccfcfefc70f322267182a298a50bb61f974191a3061372456db4a60841cb644f4b5c984d6da400e735c8c1e02e58bfe903b3e5d646e23d1e754e92c78104ae2bcf4ebd7fffeb5792bfad43b5124ff1a643d16ff63ae0807ade13a66b48b421633ecb25f6c8a258c7bcd0954a5a9d12891c7aafd58839bfe5936a6e0fef673782f1340c68b876109aec7cc5edfaef91c5a61566d2e12140193d94beb44987de799c490c6fff40ac04157a37b46865ba4a947aab93e863e6b4f3a2fc7762fd2d364f7ffbab4b90db014c2c60a1aa4a799c1c2f4d4fadfef3835fd32646ff85435cdb46c10974a0f0e78dc2fd063dadc105dc60ddba677482282bfbe6796b37957c4dd62a1091aa0183931d1d796c5b0d8bd44664fa7f1a55972e4212ea2b4c60509be0447b615d157780217be2a6e1da9545df1d800a7ec57b162fec5e9e06da0c8a5fd2fa241e3d00ed6a470f6f95fa2dec16df12ab5aa25dae5b89b63c76f05437208f8e51a872bc086cc55a6b331dc49937d3ddfe0b728b4e589498c2ca3ec005dd219c2141e999d0719b5a0114ada6c94da4dee9f8610e81de3f9e345036dbb25d99ed296aaa463798a8988f180e86d2687362d14c3a598b3f07cff59ef49e26aa58e7c1749a009fb16dcff6bf8285aa0cded33f6607a96ef34147db5bf60a632359b28ff1dc2813b8182b4d71a8daa37608c64ff474fc445b0211b057f635035d99cbfc3d80edc2271f378a3be4d6541101ffcbdda66c60721e88de4f0d68a0ee5dbd8beac08611ce961988a18656750217596a1da0d12619e158f88a610428796ac8e445839f5a3020be85a3347c596b2896f9d890f6c55c7540dda97cc62aea135006ce8113df51f42fc2f2958796c9c396a1c3eddf71ae740726d082692132854082fff3a8530f39c3f082b44174eab4687f5f5f5ee762391c5eaf3f7cf486cda3c9418a20bcc59351ee26f679ac2253d4cda9e58959dd04f04db17b4d52f85f3b052a13f729218a626d08271118d680e02180592d6a0dc05c372d4173b9b774974a5000f42633e13b366c209d1fc9f53ad4d00a1abdd16c62b32cea4423b0e60806fcf889767b0f6b766ba28bafaff0812fe3f27390bf9e8235b771335550bd4d90a7dff299c113c8d257eb2997ed3e0abb7e6d20593814959fccfd629d370c8cfa5a042e94241f1e06b9903d650633d13c676eae9b40a98bf51b208252837bb941fa5b2314e3d5e19ceb35510c8ee4936a5c65b055f23b207b22433167db4425f3b63a6d00ed911be80165c7483eb28fbf477a09d7406ed8c9cb8e3ea147e4d886bd604cc82f71a8b258dd2b93d49978fe6b9e397c467cd0c8de7b2e9a3cb0a57d4066edf51f386f236a75158425d65d4777b6624fbeba4c2cacc92dee3a73a1220a19299e0667c170e4d40ac15d965d8fab5e82d265d2158c6d48d3fab9b71fa57e1741b2656afc7ac1b2bdac9612b855415584c97e4b04096b09c9350796b1f5c9e49125fd8e9541b73d1c3f3423fcb397514de5da08ee24c9614e4cf1a0cefb98a681d97264620647a6a1d9a6fd5b806e5648899735d075fcee949afed2300ebd5430d6ba7734c7d9f1749354834797e767bc95326cb430a953d5406a4b6f7d2ae2767fec0bc4c10279b9337f34af4394886187e14589a64a058e41b20797d442e7d53af7fff37bfe47e8a9c9ddddb016b426a83d6f4f512e1f0715a6249f46807f7e8a70753ec35d6512f75ed252686a1fd79b6a265e3fa6d397470a66585c3a1f0a728881aacfe1ed3d17a3a2f3018168018cd723c671af61c9918e015f9e1acc1b4766b7c03c83e7f4f64e8d84c88a08711fb755b7adf60e05b60bd218e368387fa554e1b90c317c219fb5e8b7324ff64e9ee55ac6c2822bf6d4b4cb6d4cb48b7781c6163f5b45678118422b759f06b2635346d4178ef18bc951c0ae035779f7cdc49802ac3b18879d438b8001130031e5ef743dadec390d47c451a113ee76d9007da9fb3f0c1cd2ebc37e7406eeeb4b3caf9381aa90bf6417f03f0b2e0947c21d85a6004b4236876a95748344fe42f18215e483f40e9c819a6c25831ed80c39c8097e1f0c3a877f2c95fa398efbac31d570c591f061078ecced3c83c609a3d820c42d850f5fa56e1cd6fa9925a0d744f64ae1604a755e1f8e84fc7b28b062ce3130fe80d51f4fdbf59d2a0600cb3d534961c3367f9eb8b18130a6f30ac42e77fe9058267921230b932b8c68199099cb873d60a10d65d55e6b5b13570ac24b79955505a7caab978dec546a115a19ab365ddd53dca2aca318613acf62d0f3b64865c8be424fd841ae376064780344adfdc14c109d0b1745e1bda5d93c75caf79156e37e097e6529564d7be84e55aa40c4bedb86981f086e6a1fdc634d709f956d24ae13f587f237603ebded9b8c9d60904cb4bb76764831ca226967a592015373c73d8c184bce001014eeef6d1b0640c9cffb763350b68e5cc096e16ab7b9de22b0c17c8a52f2dbc1c24b22ebc75a91055f020ab62b596534afcedd916e6887ac7eee4ad4dc49bd46c95862da2c3e6488776fa04dd2043e56f19bc1c94d814bbbddbad601fadd04caa9df03f85c75e4061368b7b7661ff5bb539e91e4c454b0a33e10be0a70ef5313750efd06598c2a4c056d78cc197a0d611e7a56cab074e5c77dc39514192594970fb0c7532a5bfc27681c1e75f045e7466443327c5c6c7c2da3152dc9aa3d946780738d916fc5c146303b3d44cc0190202b0146559b0936b84585f1c5f3646fef826208d8ec7751f8c16a822a84797d00b1fe6cf1f305952e55e5b667b28ed0cf0dade969b8923238623c7a3a0585db47d56690025b91df404779f6b53f6c89791f3e0ae859a2041ad24342271b1257f2b1025751f40e1daf8a060255f962e1cfc92352218fb15a09c162723ee378ca57b2eedc81b239782d92f58eac8859846aecebd550c5f9b2202ca34bc763026cd0b7e563c902004d04ca41eec7160c8d11914e37b7849b98a7ee1f710980ce0ee198728a26b6bb5a5c7c03ed4deb685602ff48815696edc82f2840fa15b3d1d615c8b5a4d21859d3fab8c042979714517b71f1ab4b0df538046b03b63b2e809b00c293ca9854ba3e579c35e308f0648e7c749512a06f463f939699619372977dd12952c4d9cca3bfb7c17facd103c527b56015777035a103567a6582c27ff76f8d74e7ea5f34b024881be046f89f2fdb29c2bdb4e5ad9c569e1bcd1115bdadd6a956838c7b87ee1028c8e539ca19527295af9f9de3ee549f6a63467d789e2a2d033830c8e423e22422474e7bbd0de489df46a25bf787f30248280828de6216b54400ce568c09a31c63e1a82d9eba3ec32e1cdad12b249405ad06d5f71a207c403ce06fdfa6200c47179538f44e533e15d73afb4cb6641b44d1cb1d51c05129bf479ec112cfd7e1a9a5e9ff42f5f3b79b7ff5ccae0147fd60e7636f77a9b78dcfa51903d5709fbd9976152a0e272a8293110ec09a24247e0744c41402fd82fdc6adf7cb60c315550ebd572bad7ab8062f8c82f1a5ef34c9ca28d3dff49d17eb0b8cf89392d3ddb2cea76ca72e2dff135ef00002795924f5f754c4582513f92f4f062a09134feee3549b230c9305792d9c590b5e5c79f2d9e6d1934a0fbd43975223941c9091e98383f44f1aad2f066ef93bb1229a8177561b865fc1888142e92b5e46d6a5b789673349c11ebd684bec90d5820bb6af2e0ebdeea724cf48b011317530732bc639424390b4092af17d024c096033916f577a15097a0877d8c71e95c7c6167dffefdd48d6c75ac9d919d694ac337312d8c98a02d54935c7a6f75f8852655995b00195012a2851368eb5449e60f351ba5a0b3864889687338ff539642c8399e750e07fdb8448b262ed65d8ffc6f67921f7b0de8436fe5241614c8f1cf74126c4be4908c382e816778cb168667c7ea4de9fc915b73aaa23e35dad9b132184cb9acd14634c948aa860157888acc49c3da982962e77ea3485a0069cf6ffc6abd037291cb290a850401c12826b4db3390b8cc632ecdafd5ad2dd2c2775fb6e229c81ce329bdf3667a6ba27b01e12ee1bfabb5253df054f17d3347b152295e6580f863d9d3e3786d3e0efe99a22a7e114ce571a1bd9aca6d63181c81baa05853a2817b4527c9d5c57f5c684bc50fedb69220e04f2f22571dff0392cefcf1a947a89ff1b7be6ede47d76d381e5bb8ea52c3684ba44074308ff206c570af6817fd0d3f8db665350fac18ad687cd0a119e27d04f4b6c2451a6a19972b41625209d870849f9d959846e3641473419e70f12c3f0270cbba9ef26f260bf2f19810d808054147e5c638ccd64b94a0ddf40ac22e21ef0bf4c1ba711a88ca5e3123f35a38ffd00bfd7a4eccf16e200590dcb8282b851c06bf2e7da638845dd33fe8ef84646cbde6979019446a589ffdd3f8565fc709cf5a5c32af0a38f8cb9b45700253cf72e4aaa36a77a295cabd8ada9b27ba144b48878178410cad1e39e3280ed463bfda55f409d9ecefcc18461873715e5b7a7d4aa8f0a6d03fc1ee076096de8ae44b20fd9976b263ce7909c5884187fa49d9f30392e2a39d494084cbf83921630bf1858fcbefc8798f8112a11e9595700e1b2614250557c5dca0238", 0x1000}], 0x4, &(0x7f0000001180)=[{0x28, 0x0, 0x337, "016b728b8aaad2531199e01283db2fcda3fde73f94a13975"}, {0x100, 0x0, 0x80, "7574b8e200d23aae20b7c1eb225498484047436d2fbbc96fd03e28a0efc30a790bbc12052b1db1f4b19e5cdbea2157434ce929c3c4a97d100a73b56ac37900d18f9b640b76ea256aa87f303b3e6988e7ac7853a7eac80b6a0a0810be7a4cf0a1323c03c5c17aa1b0e0d9ae92afaefdb275a4a97927717bdda42ba72c600aedf6219ecda17f468a6b922d779b28ce9eb088fd3383085328a3dd2be9a46aa2d808272780d6c93f6d622d76717653bac4186da6ae65fcac266ed66d61bfa875f7365aa63af7458d70721798a92e6f2992f32d945fdc3b0aca1595ccf2d9b4c0c8bd1feda43e3cf9c3a9c3324e26da093a"}, {0x1010, 0xffff, 0x371, "4766acf014e630e6c6d437e580fa6cf537b2d3ca16157407bbacac2a1f164a58e295000b15dbf490cf418935bf9031dcb08d3466abce0b22ca112b688c5c33f83c87b5d089ccb363dc5c24392fea10a9e58bcbffa4c70b0bfe9ff8b396c7ed24768908b9cab726b0226707f1d3b37172a754bf7b618884c57da891af56bf41272b317932e7d08c050bb5a5e821f4af9614e84b25f4e593c1be40b2cd7cf00e6330f3a448cd67071b8d34f65c8c5f274cbdcef8891898d5f19ad3ff9372c120224faab1359f855b7d2c908c132ab648ec75f5ebedb110b566a5f0f38b1a2a4279168310b4592003d0eff79437d22b079be8f04bd35a15e96e36b77661bfb1e1ff41df7d163ee096cd05c8f903fa11e32ce25fbfa9ae116dc8ded8ff49cfda516cd7ea13161a6c92d1d2bee50fc8c5791d30983ad04b3e90efa8d0adfbc1493b032fc12715792ea93aef6d0f12a820fe6d6ea7e156fa2c8a887a558613afa3a2f2aab7c6791f5c89f72e533740f3de0b5a543153778909dfc6a0e57281fd8fc6769ec506b42cffe45faf9effd5fb40e904ecd4af893c5b85f6c885b57678bc59bb0dfe0db6ce7416cf0027c99979f444b54df8fe0f52d677c696da24988ec863ec0e376fa969f24767a048d0b109176b994ac1258fd9ca2c88dd377e8334c884e96cbc805780df88518f738fa413175dc58169abb391840aa73a91d09d5ef9abde65275ead01d18660c1f17b8fcf655f47fcee05ebedab4255767ac02f5ea04cdb7170d031c047ba9c37086bf27663392da8e1b429ace75f6c859287a32eb569b7592a5be4937d8db7c9b10a455d1cee7b500cd1dc7272a069e733e38edfa34345d41a98f53d2a12505cb23b070d1b99daa57d81dc8f936445a3db7e57563e36edf0543d68537e99ae08291b31112e6c7603d32bb1823821ae71db078c312f39258ba2a53955f0be6253edbee56188663e47d8feb27dd980146ef8db60606619ba3f56b2c9c67886992d9dccf74cff3b0a41cdb2d131eeb7c40f32f827714a3e96cbc3f30d5f66cf373d831f9f77e45f98d1b7e2743c14a1469241410b95227a8eb926b2781a99a098dc31ed5cfc854668ac5db07746d6c22134c184ee51ef88aef1ae23a57048286ee6038eeae6a68cc2d05c5d814176ad608d2b93851db8dc4fb0b8960d4aafb74e631aca59ce355151a8a5feb6f97debc36e4013caf63f1b305acd2310bd0840a531e037dda0c2cf25a593c34706aaf3f0285cfb0ae15f8870c4b8949c492264360389ea461cd05c67852a2589a7e36e427eb524dc7b4d329c372ae8a5e02b72101b81edb0ad309da7cd6df99f65e07839b8d9006e88047b10f60d521d0e07d0ae67a639cf3e6bc16dec92cd3bd2a63f277f9f1ec9871276d9cf4881dfd0154e67630f07f3685a4f2b6b7a4c3068e55c98bcf2fa985cd1a06c97df6db0e852e3a16e5bdaba00d9d7c886b836054f925f367200ca7b255f72549f1c071a698d3d636a05728e05bc88d26f163dfd6f9dd006a56486c3b36a8ff87e50b3de60cac83dd31ccfa79d7b7e5eb95b6b28925457f2df34b728537913b6790753ff8780ddadb4ead0e22f5686181e60b910bbff5eb720f10f957eec9e419575c5848ec1472bf8944e726d1b8c305178e24083a88eeac98b2c18fb8688b691e10eb806349b38f489fb82f869c882a809075b1880945944ff0fcd54f07671c1656236ca7730d5ecf3e00e8a22de208e78eae2b1724c7489e5fe900e7459b1c22afa20ba6c5447509ad130f8f4897aacfbf90417f1c4c0426b9b3823a180dbcd10b3a2202748af857bd75b21c210e7459591ea8a6867529a4abb3b211994161e3981fc7dd62b8dd43ef8167b616ab32252ed380921524d95622de3d84453539663239d633fd50d89c504fda7120361b061c5f0f201105a7e142864c9180938856bd485c132ed3323cc90b4ae99e2c0142a7f99d54aa2126e39d921d1b80477c641052a58e46d45baafdcf53b0baf6e9ef3f707fb3c21d5568c196c2b4a6b3de8e8862cf03bf6f20593e4fb4e4cd8305b8f970836f2f709790753f1c11499234fcc19c5635826c63a7bddb09024161b0585ac68e1bd675931e8fdc16d1292a3d92314330415a84ffe742b1b606adcdfdce7b3a10429afd3fd75774c7e2a90c1a595a1d92f8a02e041301c4869c0484d48c6af19829960008886e960609cd206f597b39ff15a17cef9d419faa6e38680a9ec7454a3bdfdab2df3088028f23a3afba431be4e5788b65c9c56953e2870becee3938c82c0d89200845d60cf477f9a401d12ad42d6a37eb659cf283ea1e090f0bb70241721696034ee48b61420ee82dc1b44e92713ae0c17e0c7dedd598b748e043f75c728eb13a940729060cb032ebf52d257d1c379f5f12633b7e7a9a8249954101981472dd526bdbc377562025138af8e1f89149facf349ea8347482db88308dcd5c4c20f47b84a105b9d2e66ac91ca093b2928e960ed805a6bddfa43e41cbb6398db920072da2a8c26a1e8206dc0eaa0b9d69f61a35df8f86fb646ac39caadf0b95ac4e346df51fd7039df320ab3aafc7a90b36f4df3699473823fbd607fdf7964113dcfa0b4f765276fff9549aaa40d2fc0f7054d45fe240174b26ce736f5a848b01317ca21f8d57936be033dce8185b4b3ca6f5e0ed7e07e22df2fc530d1089c16aa283ec87194f141d2b8ffc972b8eefa43ae3e9f2c04c3177fd410d4ca544d0a7a60436e44c4a02330ad21d7b2a1a2b49d3674d9ad3e1aa3632db38f8543c459e11df80a1a8bfdcff1e12e906ed9d24b6e7b51a2b7716ad15722177bb749646a2b260de5cc6bbb3c4cc0f4fa893234ba3207caf695404c664c9d05a088d204774bfe40ec07ed85b548372ccca3e854d3d1840506bf26db737a197cfd57f3d6abcea9daabb1eab9844f69fc05e4725412808b1ec2bc018e9450fa388f5f13de37f80da135f12b028614e2978393137e7aba8dcd14e013c6924bde71305d4611586fcb02c3bc4ba22b0473127dd8cfd8d2b2f359fb3e413e3a7f0c4b047e9a084d14cbf8e4f838401bf4e6245de471f9f62d792112e26c3bd4c85261eb3ec65babf7eedc32a7ac2db652b9d0b50588a3a59330bde0c5d902c994ef7b046b3f24638d2f36f9370e0d6222fe6ed1a133869afc60d352d942c99eb082d2e90092f1f4b5ceaf3fea6e868bbfd9ff33c0a1707718373deeadab4915c7c14ef839fffa5da546b10a6825a0186a7a5d5772e0a3c7f040ef6620bfd52f5e6cd080ddbc699c00a7abc3c2f79b3d76cb522b8c777cea4b7a9d2495353202b208ed05e1ba371622c84368d3189ebdfafc8c03999a3c072158fb218f5c08fcc9f9ff53e72cef107a2c68f8a107b5afb2b89f5bd1171cb1b91329fbbb2c01e9d83d3ebf6e91299cb6f9d2aaf9ae7a1d6d89bff501f82bbcbc61bf62796bba7fd9556504d6488237c6ce2d19780adb3b6911fd05f86d8753b04534da56a920df223af0c65d4e38b6bd5e52b5b53f10c1ccd1bdfd8a1ff2efd2eb3e0ed9b630ed91e82f3fd93d4930c33a2945e7ca849c57b04b44a1ef8c34a2f36edb43ae850560d0aec9870eabead75ba681b24ecf7ac2e999019adcb498931a205e4882c804451e09e29b373985e5e94a0af21d8ec6118cfd3e5aaf07d817524962352dc8f2608d470a74f0e1a7105860698f51717fc2a602773815746a1decbed8a81f7eea5aff9d15d59e1287056145020e15125034f6c6a23b3c00c1958032281e7d7a2fc92fb5f74ea7c3ea5a94bedae675b15153d5422232c2a4aa28d4bc8fac8742ca18a5191f09df3023c95d97b08d7cf2cf6271d9f91754c23cc593e20d2d3e9c2619da425a4b0ac5f71fb309f125f9d4255235b7c8953520eba9165990f6f47a8fcd17d63c97936d07bacbd0364619d225d3b54513b1d33477a9e54d0bb1229f4cefb99b8a0bfc9a84237f2615887164d8bf3185b4522bb33e1a943b6c5bb51763693ded0440be3f41c8c913576c56e4eb03b3efab1521d136e6b93b234cbcbc3f48e375fdd14ba3bda6c79134d0bbb988cc5fc108abe567f9df4e470d15d8663940119e3b76327219b0cef727fe4937e964b7570ff5796503c8f4c865c2e34470bd0576a35ea4d800684044f41fb9baf0fa1b5a416ecb910e64f7b954101977645941da24dd6ad8c6726b3d8fa84a443dc7a5a8b3ba46e6517cc47f270d9679bcc961c4c12506653d692e8c8414e2ed4fdfb836137268bc7f0a48afc41e27e2ad6390f52559bfd2d7e57cc0523e7112e7198c0dd834c34f2a697a2d4aa20199ab7b38b91c5c330afa45d6ffc5158d5d085eecbf94f892504bca58597cbea9518712aff7e3028be1719c6d4af1ab6b76e335263a782433ae122d06d8ec0d9d4376d332f3c8e85f5195700fff22eed05814ef942817ec5e8046b115a3d5e356c119597a29491656cf3e5586d0f95ce5522922d91239182aca0633d02d40a9c64d7d076e9af2472ffe4bec12feba8351aa55fcba44d053667cf052b2a27922e8ac1b7e4226cf324f72a267c46149a58198390a5bb8133a51d4f6b33144e5ae26359f3d65ba7e51cccdebb2c1c78e3c1fe6adb28f03fffd25c8fabe9b56aa018f11b77e95b085ba35521614c923953ad0783583a6b327e8fe6afaaba10c6dda813c2b8d32ab17b864e61988002abac694d0fb1c5431d1701f70d08e28e42c03b2b377e3a0470a9ebe896fffd34a7f7593cea3bdca778c1822778b87f5fd41e625fb44fb0c63d20b913a69ddfd3c1e05e0c2162b1846a49b1dd6fb7abe1bb1458e1d47cd8b1f331487e2a4c5d72a2b46482f804bde2e7c74ca95ead391f22baf7348bb6710de53f7576c92d046289a968eb25130f619b0141965e40528364b764090f33972b8151cf72323b7e4e77335db71787b3f4ad1b4994952f0aed277210cbbd94ba9972f45ac6b84c4aa58422ee60f9a579475aff7b7cf96e07b278972818fa4b3293262a3d626303a03907664bc800cd2d8d61e504c44b70ece1e33afb134d2775dca9091c0c4dc66e831b4b81fbf03d036e6665d9eb662de072738503f519a5de01657d8d65cd9fe1aacf90ef10192301ab4b9735b3d94b7ae9868a758413134b2f0d14cebfa5c0748483cb2f80d14d009e497965bbba3e30a48de1f9e8c3d4fe534a2d7a6181cd27983313ea2977b348c1f17c564d3acfc1f54e9d597cf412f42c13008553c31571e829d9726577ee2a2880286a6699999a8323637da05858324be020f65aed6f4044b251ccf558088618aa5739d3ed5385bb9cac9f6f5caf3a489612883d89ed8c0a82e5c7435ddb35ee2af5910b39e55f2ea02087c641709f187bcdef502bca8df35abda1dd68c5ff7fa86c820c679e3dd7cb25e10d7fe4ef8a7096ec3eeac7b7017c3b548eb3e2e2f7104e265b7780eaacedfdbedbefc688ab437322a8a6924a596645737ed032960e0147da0d01b7555c5ae891fa97f27e09f6eefc571525edb44d238208ec4d8e8d9d8cfb6e6a5fe14b523beee239a477c209cfc7c7443a40ec50e73f09aa99281b7a5c14876a644b6a687e3f1197a1c7b97bed54fd3d380479fca7da43b8c0ca6cfda537fe1c327555f68c3926a538a46749493c10f4797d5c63816faf1319ec9c85a20e661299410b590b33917220ca7949e2d564103ac63870012f87640a82121fd2cbd6eac2fcaec58a2a5309cee91b1da07c6a383e57d8d8191bacd940d23a19bd544da07e4de2baceb6b1010ff180d167deb447e5eca50b28ed089523e99ca"}, {0x50, 0xffff, 0x6, "cf702136e7c65fb7b14dea7c2266ecfdc6eb881591de3aacee01c06be44c2f08e6e7dca12c5cc384eaa4d10b1f05cb2a6b092b7b58fefef0bb"}, {0x18, 0xffff, 0x1f, "22a2796b99"}, {0x108, 0x1, 0x15, "d12de27d3bb3df524bcc46164ec48af78aa9d98f7c1e2175c1f1b0b479e5844a95d0350a1913e48b8118af4622bfd6703ffc771bc54ddce90c70911161d0a63b5d6fdd0aef4f64f352dfb4e6d7a2384016d36ca000380233a21841f3334ab54baf2bbf5a0301033e23004d5c98e23aa5826a52295368efc6cab268847ef924133e77943880715f3d2b18b4c55b964051b9cc25b001831acf0c3003477b41ec997189bd81b4bbc17cd917941aa8839a7cf7c7fbf2df7a56eda0037c44ad054ed594ca75b9c764ec406e0c69f57a2a029107199a19a2f0bd694b19f70a25bc743c9827e28ba4b01eb4e89cb8293b42087a74ff07"}], 0x12a8}, 0x4) 10:12:15 executing program 0: r0 = socket(0x4, 0x4, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 10:12:15 executing program 1: socketpair(0x1, 0x8005, 0x81, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000300)=0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) write(0xffffffffffffffff, &(0x7f0000000340)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a73430fd09d7bee3dd718c8cfc9eaf07a16bf5f239a4f4b7f7ba53643bae83cb8502bf7a36ff3ad705eac691176cd6d7e64b6ba153c78a86fcf54c483b35ff67e0fa221eb75ed03c178044601dbcc55e7267bcf4c0b0e0322b237ae82b71d6aaa02dfce326b4687e091503bcf777af0d7666e48580c9a5ea17230546c26c9d287e5181877d067b1ccd2ca67bba7495f7a0ba53c98a42586579df954d720ed9ad01f77ccd88a967ee57a28924bb76da1b045f705ae5d2a5e55ba825046b071a1225c9db9aba395aa6fd012e4861107f6f26dcec8f14562d2c5ba8c91d788130aade76d55861de89259a152c8a51a97687b76ee5c56cb86d1ac2ace211d93090118ed27d7714bcbc2cd782de877df47ea489f25e54dc5d2c746ea94aad7d48385c3cbcb00d400000000000000000000000000", 0x229) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x2010, 0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1, 0x100000001, 0xfffffffffffffffa, 0x9, "62acafdfc1c1b7819263f8400628ebd7f5bf6de0", 0x6, 0x2}) 10:12:15 executing program 0: r0 = socket(0x2, 0x4002, 0x0) socketpair(0x18, 0x8007, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x40, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0x401, 0x100000001, 0x2, 0x1, "99fa73d99ee73a7b862e4be894eb04ba21455cc1", 0x9, 0xb8}) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000300)=0x9) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0xffffffffffffff4c) sendmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000140)="5120b8a320e50aacee0d10e4950beb3051a0148238d4b07d0d24116b80cdddffb2092ee53c2b7fe0f3a113c9130d197ba2f76e2d74b93a9da5f06599e7fa862984f902a882665d698c072ea918d6381b07d76edeb85748485e3909e7a1d14792693b2cdcd948cdf3521e7ad0f42635701e94589e64f978f168020a3b7d0ae6c5e2f6a683754c104a21d76c52c98266d4461c5c85d8c97ac62ce87eae930f8e261dfb8bd3ca2a9bbb2893cfc8c233edc79765aaf052c2742f2a54b02df368efa96d49c5b6eea6803578fe41b35bfb1f0068afc8f31a1051841e291d00576c61c505b5ec7ebaecd63a52615bfd85", 0xed}, {&(0x7f0000000340)="62b3854224a97015be00ec91d7cf83d0144dc121ae298b57d57415f0f57811baf4eb96790c69bc51b0f774dcc2e78f127c72415c601a9a117e4e78f3f104a90b7c04a0018402c3ef8cffb564cd7cc67ada88a32801ffa8d4e8dce30816748b1c01503fcd69385af9808608911c56f0a618199676129d9ed6d44162c3930a78a1b82aab154bb35206498b5aae3dbab57a82fc378d1d61cc811ec8548fd24ddd33720c9442e35bbed11ad73978e83b49ac0df3b4991bb8928fb2493981fa896bdcc437fdfaa94ba991b0591f11", 0xcc}, {&(0x7f0000000440)="167712ea96be41b59c284fbbc3450f62fd20668f6b003475ddb9cff8f2e0b2f31f1993fc4848c9ec6f13fe68805d", 0x2e}, {&(0x7f0000000480)="60a4ad42a52b75291f5063edabfab0efd09fd9bf87d61324b0ce04c7e3d801026f50126ca3cbe1b6314e073a1a8468369f582275a50954639a164e7e1dc9a35e4b4a87bdb1d7353e3d40524f678a00424ecac0661f36ebafce9681cce836d84e402eb4c758815d8c4a89b08126aa61dd3db9f35fb374e44806916a9d9c088642472d9cce4ac31bacfae5ace390700a2aaae610e840ca9446a75d556ebc57355771f12aab4657fe717184623b8a5977622d74b417a840c54ad94980524e215650847cd16df16401f1c8bb31db53411cd417f114d642773efbaf2a2a14389a714cabcfb04f9036331d9e338b38cd2bd545f3c7e904b7107e", 0xf7}, {&(0x7f0000000580)="21c27447863a3b7519d512c390185891acfc90ec3a1ef2eb77786c40e69ebcef18262099c147", 0x26}], 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="400000000000000001000000ed000000d3826f4c3507001323005ab4730263353985d1e6674c3c85f68d738cb817a6eb167678b26c421e4f037f8ea91337c942aa881288a0983ed85a"], 0x40, 0x8}, 0x3) 10:12:15 executing program 1: r0 = socket$inet(0x2, 0x0, 0x3) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x10003, 0x0, 0x0, 0x0) 10:12:15 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1819, &(0x7f0000000080)=0x1000000002, 0x4) socket(0x3f, 0x8000, 0x10000) 10:12:15 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000366000)=@file={0x0, "e91f7189591e9233614b00"}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x8460) mlock(&(0x7f00006e4000/0x3000)=nil, 0x3000) 10:12:15 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) lseek(r0, 0x0, 0x2) 10:12:15 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x86) r0 = msgget(0x1, 0x1) r1 = geteuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000240)=[r4, r2]) r7 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x0, r1, r5, r3, r6, 0x0, 0xfffffffffffffffc}, 0x7b5f, 0x2, 0x0, r7, 0x9, 0x4000000008220, 0x33d, 0x3}) r8 = geteuid() sync() setuid(r8) 10:12:15 executing program 0: r0 = socket(0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 10:12:15 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x7a) socket(0x1, 0x8005, 0x10000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg(r0, &(0x7f00000029c0)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x58, 0x9}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000180)="0a678523c3efb09ab9c34fac2ab50b9f5de17f9866479b41c709a6590e950b03c15ebaa539f9be85f8951097f296eb4dbcb62f1a534b27c365bd4b93be2278b5a7d5bb053b3d803558d0b5fa0320f018a0272cc693033fd4875a104426feff", 0x5f}, {&(0x7f0000000200)="4569acba65158cd7dea5d436e2894c026fb79ae106fcb7be998102dacd7ea467ba36c96c8a1dc0a22bc6d9432f513c771bf3e02aa847a16dbb1c5a511e7b86963478439bbab1e3928d52185cbba22f738bd52e0f6d5484956281854fd7118c170fd33af0fb6eed5387b0f5d2c70e3fabbcd7ab1d6ca856aa26dd2ed8ee8e9adf3e4edae417d1d92dc1eab5de7a6d9c94913fd7f474c956b5d5704b88e7a5af6a69e229f0c9", 0xa5}, {&(0x7f00000002c0)="c6772471a0ad17e83dce5100db12038f38ea091f00158cfe1a1a967f5205d922aca3aa133d9a6617faf0af278395caa6d9d505fd8b706bf53ddc55d046e4e710db8351ba99d638b2aa82de64ab78c236823d1d2b9e8aaef0ee4e7c880577b29a7e10a552eada1cbc1473275e43b3d9d285cfe8edc7829d3d3b8fc775fa15ee9771940026c9ab27b8522df7b2fd7cb6397f051f8f36a79e414a67b2214f0a17df6ace44", 0xa3}, {&(0x7f0000000380)="e18f2a47cb3a654ef170a29c855381375959b14ef14d25ef87bff3bfcf970c6c0ec75381ad0ff18ee40b785b81ca169ce1bcc5030abcf1650fccc61984c1300743dad4930ec732634bece973808f83b3b298519078cd", 0x56}, {&(0x7f0000000400)="42efcc9ea147cfad9f4a834eb4c6117b71664627c97f4a19c6a943b5cf799029c5cf69dd966186b74426f4ef67bac21b9ab28fc5cba34b6c2f34810e1fc6921a676ef2e0", 0x44}, {&(0x7f0000000480)="cf86ee58d891d1ad90c3380695971aa33ebed56e718efe643c11e2acf228cafc6c2e89559617cacc8059f38da6b155ac39d7624e6de5e33c48ea6a7866d33b8339cd578edaef3860d23a2a30b778dc7181e2bd8d6b78e8554c6c34832610a8d7cecb08de6af1f6d765272490cc443546fc27f9", 0x73}, {&(0x7f0000000500)="4ff226d01676d367ddcd39c8114c2ff84adcae2041f59a9c16b1d4c9fe1ced382cb1310fd2519eb01c5214fcb0a62eb203", 0x31}, {&(0x7f0000000540)="e9216ba23db79d7753182ec87816f6d83f02d03b31b3263e6e80a0e521560ba6c3741c75b3d3e7bd7384734a22b46403215c19efd7bef5d59e55612177cf3a50a3fd42cb24fb66f59301d9063894efdd85686e40393fdffd6e0b7682e91c47f0d8b97ac8eb64dd39691848a2be4c51573b5d773544318c7b8c276e4da102f374fcecccf33e57fa86491fd5e81da3ef2dfc9ea1e34cbbc434c71175f07bade321bf7075f143a67977a9ad5f21d42070aebd7bea504f14232b659cf216f0ab8ccea951aec59b56c7bd198466", 0xcb}], 0x8, &(0x7f00000006c0)=[{0x1010, 0x1, 0x4, "02109b203545e429c4ac9ffe649aea7b0b7458d9c22a0d38731fb5411c63473e6926f6f5cfebb4e3ebb015f1e1d557ba935e6362c87ebd1b723e992d6ed7f91e47c8be1f5394176a869875c45652728b0dd88c5fcdc5d5a816ff66920c28e2c19a3a3e219364d807c0dc5ea3272f8bb97bbbd9a8115287879c016927bf73d368d63b88a1c80b6a8381d95005f8f2f3ecd8318ee7d948f82e5f37bd765ac298980327bdb7cc0fb33abeb79d6326f7805ef736bf41f6e7decac8c2ddd9822e7af59c217b38868fab393ea2bdc269452eb8ebf8b6d5313b8395155114a0b62a64132c67cf823e31cf64e4a9b4531304f48ed3f99ad72bf07a2cbd6f7b9b7979c107845013af9c313ce9026572de7b38635929655e080618812d142f2405d29f1e2348620333c8fb8ae0739d4f6cbaf8d5c82126b4626db840014f1f343c0289ac26859c3dce54be55234296ce6671a31df546409fc050a3863d3a9c0e482c3320ac541e24bc5817a183c957f4002f23d9b78a99572c5ac0160a17922efc544381a0b62b61085b15e55a528523d4cafc2b70df2a53b7694022605cc0dc214129a5192a46b12eccfb9f04d523abd9ec0e957f5577ac3101efc3183ee014b653fdb57533968c20636db7191b6bc020a5a72ae0ea2f22543fbf249b16c30b2b03a3840eb65a042c581b58cb85ed0a8f69a28e424d96801724fd7d20bb20062c885835810960200925ccf36ea1b95b488eb7d1bb8dcd6fe898b9d42b17ff0413c2c8f4278df077d4f981c6644fd49f9af61645979af21062549c1bfa8e31193abd0a0df9f486c3a6785e63cdcff970e3019ddf73e49f21a43dbd67c7077b61b21d91f62006e160d40535cc4aead99b73e216af2b20acf7e7e6665014a37f991164776142dd818e27170ea302bb2d840fd1acfe15fe198e298618315898ecb292abc31b72389e49a74b80aaa8f8d1853274b3b5b3f2b6a67ff3a2a4b5033bb6b802cecf30b994983f95d9f684f59c833be5dfb731300c3e9e73eaf4531b84937f93780f001b73d1ea60a942a57567c9031df68f5d3f4442de74514ab80242636551013a92690a4d4c26d8383bd859832c2308b62db8c8a117f00397bb307e93de7609ad6ddc0906f67844f213ced4c16d58f081e02044c6a9107c17dbb5637555c55b2972ff69744f94240000a343842d3eb298e0f28f5eee97f28b203c4a94ea5cc2a464c4f74ebdd579a7692c795addea81ea1f8565e967ed8762e1790fde6d12003af78e24dfc0e27046c3b2f2ec540a393f826992e4fcdf5810f321ef6986987ed283b13be8e2e7db3b74ee67522436c9b961b3d85f994ad1bee545071ab266946009d11672ff9794256e0cf73be5dbdc855ac911c1f200ace40e162399d77e677f6d5d921499b4584447d83e595e7bbfe9ef2a6f2a3a2b82099f6651880a2dc310b9a4f1720ed914551fdbae1c4f73e7809009163b4e3beaf1761bec0fd62ad97ee9c344e90585a81cb227f09f3985a0e9979dfe5d45b59cdf08d6d900c411ddff373a25701fc469479cc9c0f3def7549d77087f80994d1144bc20aa6f0d857434a241139883ba8a612cda979223a22e7e323234e0e776aaa5be68308d1ca5dfa97810fc39e2e8b4ecb2b519aad5845898d4e99f87345cfd6ad4f5cb2daa5e173234092c385c5b4226dfec92d26a2378f2b723d2e025a04fa242ef501970b52ce9c04214ad65cf171ca8bee17afcc815bf81b5c9fd5965e7a9c8eda6099f5c3c1f63dc5838d901a4ae9f3b9a326b847d7c7e87ebbc9ab2e5b0dd348bd005219631228d741676bbd52b0171eb84fcbee27602704b7166b17dc9585a92661e1e43183a25a256d128326ee6139f28f5b5e20baff602e25cef7afb3737ba6f33b195a1040b6ee9bdeef842546f9fdc1ebba03b3e7b7c03e5700e2149df2c2645df32e6078255cba771854d1d15a4d793163ba1ed6be32a8987524691ab6e75092c4f9c5b3b382b582b69bd73932a9ee50d26bfcabcd6a54a5eff8fa2162a6f6f30adcb973e5eee1b585dfe0e1879f86b5cf7f824c4671bd04fe663622a817c2f2dc8dcb6af7290b59f47b8cfbc4a2d04f2a04b6e252b7b9bec31f896b79d4f8dfd030d4ea59489e0c9abab5bbbd9fa13d89cbf89f5c05517321198d08ea421cbe956002eba6fcea376ed599f4586b007cedbf8e4faed0d614879bb71088b9dea911eeb4819e24a08fbd7ebd550957741fba49ee24be795567e0c40840aac77a75c344f68410b9b97b534c1d3769018ebf29a84cc7436a9143ff797a8a6f8aa0ae1cc59df30ee8bdcf9c52dfcf7fc7c9a2d60c3f01dbda4079163fc690a257a026c9425653254e8af31a3046d824aa7fba916e63a5a987de0f50a72934d94efb0c30c5dfaef2df56ab3a69c5862090867c3cd25d416bff73b2d9c191eb887877ee0919939375cead55ab0133efabda51e5dacfa0eeb8f59075f450621004966d2e39c185b6b5f0e634fd9e3aeb06272d3e595d7f7ed2dc8e6de3480a027e884582b0ad1c8b62e1db15a58f18562610f4543db0e24019a956ef3183048ef5ef76633b79b3af8a752dc786522795282876600519fa111173cafefa59fd97b5934d47e1a077a3b84c097fa2cab7c1f3c17fb24d9b2d653fda64d7c6611f55f47953a8223bc12408aac64ea6af908942af568ec58cfca2aa1553d5ac21e878e5e1b9bdd459ae993738fcc3900490f08321a30e477441c6715b1d7292cdb3b28f27d59904b1af2a843556cd9385fe2332ab2aa50fe4bd976f2126679d4f07c85894ee899aad4a72ae26668c17aba2fc2901a9dba817e041c62e57227a142bead6fc7d26dfa07354716e884701cb9994b9f2f74f8a266d43210a96d63de7bf9d91fd1a381b02c1655dc482143dc42981a2054e050232f952fd1fe6c98beba1c06df903d0d1f92bd96924f34b6abe8ed931c62ea067f26c16674423f0e71fcda17a21085690d9f45369bf7055a9b005bb2766d0d703da3fc3b909bf2a993fd3a204108005225086c4522a11c3bd506567c0f4e63167a08b7ff4eecf5dea5dc019332148686d8a0e8ad74a9511445986e1d06a0163f7b27e6d028c90dd9798553bc80da776533e0852803ac660beb0052cc41dd6ff414178e285257956371e006dbdd349477aade7bc802cf0c2ba6d1e87902237b485d9af165cee9f8cbbde3c4543d928731e0e7b159041116152c0ec409556b71e8543461cec4f7de8fe3b0062e3b4ff381569c5501287b5c13ff37de03e2869570a68543d54c1776be5dfbfb20a19e3472e95d67f11aa6581cabfcb5d9acfeeee9072e7e4cef99ae7abccce837f9ef45861edb912074d79118f220ac3c8a75f51a41048d72ff81d63ada3b284436cf98184105592a5842f54b9a185f9b30864bdc61490a06da9194356c1ef6b57475811bb1b4015f522b645b001f2e841b9815d7267ab200e92499f6b41e14c851da1f3146f6626a90c0c43a85f5a490d37cfe51180a3483ce5028cd1de05f99617c5f93b1265719d5b641ff5c7a7430d04621ec4674091d1e402acf492e6046949d01c1e2462d65f49b22f815cdecf66e6e76ff75fc4fc60adc3b42f16737b687aefbbc0247dca42430d016eec5e431e0e6a0f2cc301348148ef430047cbd6752ca203f454eaf263cb5d9f0788cbe8b3b3e58b6f1ee7ac9d68ccefa5f6aa925a07e6ce8f03d759435730acb33561888676ee8e8ecf30da2c9e13b7093ecf9cb0d2df7a647575969bb20c4b27d73564898171fbc47d6352a28c4dab306b71e3f2c6d936b6e1edf9c560f47401e59b112185e7c0142721a75a19139d657da36d194a00222776bb04df8ee7e34f60fd18a365f4b5cd44332f30683695737bf16e698d4cf245a85505625eb8cfdd3745d6ee8c592d99c6826a505cb94e6db5e0ea74556ccfa8c2e217ec66f546f68b84c66e7abdc7de9c916562f02749c7d69896dd0e6d3aadffb24527271e8264243337894f7a210d3916f2efbb99441f6f4a0c165745d4ad048f9161820ba9a02ecf5bf8bce127eda37b37d0f358196d43ce0fb1ec270389da2487fdbeda2fa082374fe901166c01c510c3a8c1302ed7b3a8453d75aef3f8442f5361d26f43ba871efdc52a39d9d2b8b2da68131de21ad7993f7e6cd8a0919afc84fd181e185b0bb91cb3d1a569b9aed6bcf35048a040d0790ab025ee59adcd3938f4d33a92cf60316c0468abb432704deb0cece2959701e540859ce778c622d6e8a35fbce046f975b476ce4b0306d648c2be8ba21f81cc92ad1e46ae0448e9dc778d06a2694050ae3293f5a2ef2743e2f0aa25f65088e7c819e4106dc23744c34a716f33cf99122f95ceacf38ebb5147ff3a39a3e0607a2dd95f4f38b53372bab44e53db9f1bc6b2571078761a3bfd965175642f004c962338a5c8c8ff5c4079ca719322e9664c0324f6995c2e634ec68525b163094623fdafbad8bce6908f9f6306b5c29f1b35f6c6539774cbc6f978b09c51157f8b766d942a673e2e3ebdbb16a5b5a2256ae6b04ce363e837bf894799fdc9f7b41f05ae03249a90347d90f81a0423fd0be5b268ff719ea46d18ee9765c7088a43d19f0cf24ed3e31039b816d99d09380a6ccc667ec20798bbf639858974f0fafd4bb8ed787b400501f4f4d00e23b30fa3f51cddc4230606b23b7a81269090a407d6f3cdb78ca427da55e258b27f921935c186007b7fd8c63b166a63f3a2a7f4b74b8a8099231b9f39270056aa4de2f98117b6410c55a86cd27bc5dd1b1107a239550ca126ac8d481edd2e0572b86aab258bc15c81a35390a78bfdb5dcbaa8dceacffed2e03353d40a2e2593fdbc3443d73d896b86ef34f9ba2fb7728f1e9009e20e65321d1da96c21d0568aea32a7fac59e5ad256410b9f1bc1a9f58c09fdcf1f6938e672391a776211d4013548c7e9a846464597044af6a2099e54a0db4452d4bf8e07966520929cb148320938365c34dae08cc22c78bdc5d8ec927eecbafb52e1f60be4db9aa82a46f2ce829183195608f4c5914a20b9bea0cba1c36e7c5340846e278dea115fb47f64a375f9db337378185fc22028586a5aa3cd55af5227a037b6c6961867419c5dfd4307536f883bb0c13ef7577e1ea60f6fd30525fff28b4dba535f5303bcb5bc483d6a11b360f29a033f352c5f6c7f52c01ebfa8becb341d53eb30a20125c7ec4f38273bfe68760cff94a18d26e29f5b6614ce275024a4415b52bac627ea3d2cda6bc0d2fa3f15a8c0bc529583b3a81f76a8004e61b8376bb183782f19fafb5c4b64671f2cd7355b6c6ddd1b8538dab0e86926f6bbd13fcc43f6006fc121972198f15b66add36e0ab6445b3de9ec69963a08de5a5da5e7ab3874a7395aa6ec8383f338349ed06639a242ef48b3d267a39e8cbc4c9947286ba6f7ea3bea55374f98e5b5f76b783902ed5d992c9e7e789316da7a8e742f0502750aaea603489222617d6a5ed76c947c9e2598ada11347c5e376b8085e5cd3f4ae39ba475c70139aef6df6c82593e7982b7e865559b5e8204d6ede0ac5cb37e657cabbe95439c251ab729e51b1e48cca2dcf5b19683c3c324042dadf30a5b4008d88b7bd1c6009afa21062a120e14c6a8267b86332fa55f309e57cc88523842249e768dfdd9280d624f9606af9873408c84326dbcfb186e912281f1ffc1797243e4c9130ef8f66f044d6156b3a930eb937cae545698b414ea4281ffb609fe1c34cc361f4aa0bccb021144b76452334328d9eb5b2c866788679000d3603ae399f10247bf9b025e44ba4c3d"}, {0x20, 0xffff, 0x7f, "a4a3037c70a73c2c9cf3b3fb0c5101"}, {0x88, 0x1, 0x3, "763d9117eb4e06a154a2a5e8a7882f13355db5a3a9466184b11b465c8ca4f83db011b10df3ca2dc731b761845cfa968a7a51e355cc3c368a93e3933504629eae431be84661ef121e079522c4390b3e7b25af49a297557a63a677c66754f84d035dbb27f6972b73652a3ac3ef6cde1babc2fe"}, {0x88, 0xffff, 0x4, "18f13b83c5cf540e4d4921f362da487f3f8e537f187add62139640d78621486c8efc9c8238eeacd15130d758feed45a0bf2810d3f96a81baa650b0a2a8648a28f9f58f5a8422b33682152ad2e8c8ee5b605cdcfadc3b2c3fae02f3a1d38f9a5fcfd3001329ad6dca4dbca9155660dd164c19ddd56c"}, {0x70, 0xffff, 0x7fff, "1aca628c169b9936a6046b254326a467081de405c9571fd24f8f5b053f0cd67cbb505bd8ef8b740b2a1924a100cc0a47b6e30386ab9c4e2aa37eb447905a368d607162da14c373e41ecc8433bb86af4dffe2cd3d0e5e3795ff95d1"}, {0x1010, 0xffff, 0x9, "a7da03d6ff4973b6104bef9cc3ca5ef4d5ed7697f6bf68b445a75444704721808f41d0e6eccfb615e15421d6867e1feae90c383264403b2f7c2574f024d643db9fe18fc0894b33c62920f809ce6282d2e8ced77c42e66cc4956b1c455c4079599b201273d803dbea89299e86f36983918402cc88c5c3462954738ecd18d8124acc4ec19f01b41a46d27f29e3e2f90a98b2ba2ca370524541f459c5a06f7589808621fd6fb10febf8b87a17d5a5bb862e8e27df519bf837ae4e1c12ff948e856d6c5a58f2328973f4f741549618bdafa0923cc9cd4e8e32fc8c14adcd9ae0a9efe0ef385dcf468130b73796622953255de766c49df2c95c238cb0f921c33c74e4295d64d9eaa13ab98574d6a6cb7642fdd5ee3b88881a8fcf43b4432d4dd57b6ce8a01a3ec9ae21ed10403ddebfc12a764ccc775b7acf63eb1a44f3d01aa266654cd91e573afa6300688763f016d41fe573f45bf36701119b1a226efb67898a786914423da67ca95c317486c8085acbe33ca16086756f7fb460a11ad90ab838d8a0d14bee7c279d8ea89401e14d3152eface0e4017788d663b2607cc5651ae7b76a04ea03fc6f3f8be2b382d57369e00b3b2d72ad125a747520b270a7302ade3a64113d0a2484c1260aae78eff970cab1ad1a5c4c9305190e54c71554aa416b1c6be0f872e2a5ef1013d92d8aa3077c896b50ea3e4aaaca2f116d93b12d8be03bf9809d6aa15def9f4a3017013fa8423d3c482fb46845a77ac65cf191f6274e32894af966a1acbc909c4efcfa10505b260836cabdbc7df6b14746cd9e50219c3f39c0b19627fe031f72c991f3b3e7e075c3846e1eec0bd84fa6fb1e7c7d7101c7bf76cb5b3cdab721e60abf32c5c67e5f66e0ac38fc0e30ee0385b8f71029db5b240c884d562c8561098278a15829a322e5d804b02fb75719b41d8526b8910cf1d13ca16e4daa4f0084aa6a4b28e8ecd08541802de96934d5f6fff9df15edc27b2c4ea04ab1ee45fd9ebe396410b3bc623c309a02cd6aad169a997c91c70cbb97ff6eb95e01ae4beb8e7dabf84db4da1ed7978469c428e7e36ad8799dff2d8803ab69c09c4e35a383aa2942386db4ba6f63d9d23863d90c3dbc5c2fac90c416ae97943b613edc3a9fbb1af20a4fa5c7e16e531748f5d4a849a4491b96daba403c1640949a043eaeaee9dda8f6f1767e83a5fe5da35f842290cf6beb543027cc09d2285e58c026c55dc47da1e9f2c06fd6b5fbff5376cca9fad629370c0740336600801e75e71efb402e416477b93ba027279c67021db9189fa6fc529344bf8ff0fc042f3faa92b7bfa1170d9cfbd87780e62d2f086f5e456a22f3a6d2d5b26056e4c77f26a993c565497dc7013ae1d0fe1d8cd515b930a2a69eb998431d498c5d34881f162a6bf955aa9b7bcac21afc6877e37030e7d711fe4c0a431113356b4522c29b80d804b3ca97ecaded07e038c4301d17d3f6c2abc3361bd072634bee1e80a0e4f6bc250017ec354c291d5a75c3c8f4e1ce6757ea8e66d16f9d4cbbc232c166c5f9ede4e4bc22d2d4bf9e5743ac8c007fdf44cf6ec01b7c8fd682d2b178044268ff014e236cc0e76d2afd7265085102dcc69e67a08bb9b50f971141f2f820af61a000325c4648d223485d63673c9dcb3edbf3ddcf4387fbdfb598567adae8d9338f0120d98a6937f0067a243453746b221c4a82e25ebabf938b0dfca037f7b1886ce226802b74e1256b985312c63690007c35d981c8eb0175d82b153cf50ba5d92b423f92ab28175af06dc16c713638384ece8185ad7230c2335bce0bcda51951bddb36d796a9b7566bf90005f187a3ef84ea0cd9aac991ccc3dac95b6412d067c8c13cbf49816f7fe12620ad2b4f1aa3b1606a3b9bb068c61436d9f174318252e27cb343780c12cabd5127d999ca46d08a22d5c84e949c70d4ec265aef154d9dce15e75319ea5eb5fc8a3c411452d67bccd90d8ce0c9f093fdee1321fc9d8c631ba2d8075ca5acbf5e3dd822604b38f75674a97c018f6469fe029d9f7d7c3265421aa28bb8212ff2d02b17d920d8457c921323b0a8f6548c212d472d077cd2c3e24310e0a6dc5ba9864b7dd25532f605fe398c215655aced2dacccba12475506e79a311ab00950792f13cb3d649273a8f7e55adf38a87baa9faffcb169756677e3e1864026c480cdbd0cd24ff2fbd522c11c20a0fa894f892b1e5956e9b806c99817af712328919206a4abc878f1e7e621f963e25e0219b29d2bb27de1b36e30cd1d59c0e6372b33882e32426958a1b23ab98eb18f834f23ddf2bd6cfc5b65c7a88ed59f603b428a77b424ea8b0c2c209490c0ab8934bbd11847785ac2b536cc38f2da247815151ab15864d6e9f07e5bca728d666d2e15490c1aff0be4c71132e43b58659fd364230755464a2b7efc12aa118862a635b00574a3dd90dd6341457de1378f718f637f8994924f7f095999624ae39b9a5cebf3bac73d75f3049497063196d26a2978f44a90140858dd8530f9c46974a1ace80612858da5253dc503a917bee54870998125c3e35025d49882c266c3e4fbe6580bdbbaac0946a4834105e79c4c15dbafbb227f30208d7ab982ff7299775d259d69be1be1a1d41ecb1329608b0f0a765d0a205e9724b31aecbdfe4ea2063317f95f8e573a00e783aa5e8e7091255b47d9bb1cdef7aef39f4aeab1b5688068f1070565410f89fd5b74f5e1d0500a2cf8b39cf838f5a3a9dd58e72ca22e75d5e1dc29508b49d8076b4360d87db5057380f8d29b33f498d62a979c54b904a6f93b4338102eaf355f791bca289264a14d05eaac90b1e5f1e2b3de0e1e8b6d17596123616e9db58fed0c6d743c3a514041471c4a3193ea9dc12cfcea0bafae9762cf9276f7e82f92858b43c74a9b4f2295d19eb931295ead7e6aba5816cdc867db9dfcbaaf6cf1ebccf8987ac5d24669c05790df57588d023c3ca9827b9109f3a2c1c9dc68ee3a4367e280a01c308d4a81ad9ecc7c8958453347c6c2f88340c4b78520fcb91d0f00991a92cf9e858fc9cbb3e4b76c61a62cfbbca56b7aae118baeabd004d97635e167f969e30261278ca8fa840daa1009887be54295ee45b2af0c46ab51c7aab6d657180e2505856214ac0114655882cdb331a91e7e1a672f4588c2a3d6c4599ff0f33bf23f2a2a5964e13bc6bbec34183a418c99b05be93deed608d603f4080ca7a6187f1700f9afe62d6e7bd5b9d2739e806b6737e6c9a1bf6e56912864319fce65d35ee12664154d6bc6f399cc3d325b10819dedd9d3fef65846d7135c0fb93c11bfb037394e5d39f73f1d864e42bc71f42591fac5a96ee1c5ac4b4aa694ce8007d0d3afb41164741c1bb6146d7cf69221ed137a6486a52ff66ab3b1510a2f7d83f94a70dab6688934500745c09d6d35d5319c553661698baf24bfbf71186bedd17ffeaa5317fb27675e67f3840a97c25b207c68559bd884b1456342298bb1dda747f86bf67a54bd256a50cbaf5fce6af143d50d74a78c952ba660a3bc9283b436dc08aceeac8c8a8c617dc0b5bc0892903e25a3f593aac255e9412bfcfcbe1696b6827b80acf36ae78aa4ce3ce9acb685fe00acba2e6e84c70998cc6003ab7b0ac4cc40b59cce143f67292c5b58c975f9fc6fb29a2a0b0f89aeff03c87b7392d42c4cc67f3e754bfb42f267c542009bf0efcdcec2a666b69b1ba18b2303d1a97d619ace3416e9b028e2f67cde913290ad03bbdf5f62a9c743af91adfd9d0f7c1e64b55e15b4a93a009523e5dab0b8ade83d51613ea21d4427300bb6b1b1883a2d6dac62287dcb2ae23f031617fe1aa7297a01793c5d0b9de9313bcfe1be4dffa5dcc19999e3e65a315012e0cc81d1e5256e0af0ef363e0c4346670ae9be6068848313749203705749105dcc0463bf7e70dc47825b00383b365d665736ea9d6f8cfa2128041c1f52bcd9f6ec3c05853afbd94b70c0335b00b192db6c79f2c004ce932405321d431b85dc6ef04e2db7dc252942e7a7e5e257d6e33eee86fb49bdb1eb3c9adcf48eed4b4f69eb38e0b6b51f6edca8afbc2c4b53d246e770d1e9a7b46f07cdc8728c932416f05a5d97a25215e5998097d6d65807b90a5bad7e5f97630be4e14374af148e37485eeb30f91ffdbb518e3213aa0181d8a980f494edc96d98758ab09bdb158444b759f96d237d60bf67710b965e91d72d8aaaabe57f2277fc2ab68ba1d127b89f46a84cd8506eecb85626203e12dcc4e40164ebfcff55de70dfe4a758c0725d4a8b27a756f3359a20d849d5fc8e207b09cfcfe56f5090fd6e879b9a57289f999d50ea61ceacf990086376c3dda0d198201c2077eee32c81f44442ea15f0816b015e8acc485cb147a4a098acbeb36fc1e67f2b83d2e1eeb82dd5319333706fb954a3f3aa8e8edafbd78e312e87b6e4d68c7b66e8f7f74c6ba1e95d54a22713d6f8a182d01d876fa6b41cc1fc36f7549cbde2515e0813ac16e2254f1d66ea16c030e666b477f35893d3be7f0b4f8338c38d3a10d95ec3cd4c4a81d1cda75fa64474406ec2f530ddb93a6738311651763025d0db5cca17a0dffa8d9c88f5468773cdaa693bdd752c2532db8a18346815d64a4d43465b546ed3a1176cdac9791272e8c9dc15a3a9e8922fd21d87c59ce7a368013dd9309020a3468200c6a12671607f1fe7cd00177a0bffe8c4f8a5f511d1d56d32a8afcd51d651a2fc5aa938d122aa01e8a149d3099a8ce43479282234c7d20c47482cb1e1355b18339c1d16fc7f1fb3838f435052ca00b03132cb6ea6cd20acdadd48fe1ad41dff934d4ed972becd78b76b6d31f226b712a991b0a3d8a6b1641a7591215602cbb94ede3f527d300bad317e15e538d558c9cd35ffbec1f9ff1e6c61fd35a543cf6d9b739a3dcf882d7973f19013e23c29f2318ef9f3b2788a5bb040ac9de44dc0082faabea9768d207f2d72fe1d2c86787b25725f4d4d407d2958e79a74d9380a141fffc848f74d1fa838733f7b522a2430498085cbfaeb1b68be70026d178108b982b862da202b5ac2faabfdadf1e00ab88e972532fe9feb29cacd4d228e7636b57365cacdadb1177eb90bf91eba0a2d78c23b6c86fcb6240eece5a19eb27979708c8c399b7f7e53fab49e3b624b010da4ee2f2b3e92054fee98f3dfd44ec0529c4a885a6b08441e0a0da98a418f233793c270ed1f7293daedf0a64f99b3e76af9fcbf82310eda053b3063d24269fba363660d92ae1363af36310360039e65ab895d00a56f77169df3c9fbefd8317cd2019b222a7e135b0393616ae9dd7e84258646d3b50dc9aa190d2ccec81b449969820466a11246337072de3685ab330eacc8988c5d750e7e27e3ddd0dbf308acf6891f6f82000c8488308297360dc79dacf6fdf1df2b0f6e2b8a2bb3a1df2651e940eb980ad90a45fb361fc5c29d8ceb6da74183deaca5cc4a5464a8437a47c152c0cea7cee0a4f8fe5bc4156068f15b2299528bb47ff9e58000248f8f8a31e14c96f75129203ee87f90d4e42f5c0592840e6b8f569c9e112536bc980a5adf4ea81695f07d6b3dddb150b3bd76dc18e0c534ee6ca9bf421c94c38f3a7a58333fcb9f7225e1b6f9e0e64d845d14b377c413d70084238e2e321633c57554b3ce9e15ddbb296f4c3c97c278d011f90aac4e7b654ee9fc9c3ce1d4bbfece9cdb033596cf18f6778db47b0f3482bdf01e1e0f53b86144b81f4251e1a2f1f31bbd818cd879fd984a1e6f0d9d9445db068036d71a92fdbaac528839fdfb2212aa1949f18fdd84f7e591a39ac9dccbd850862de7"}, {0xb8, 0xffff, 0x200, "1de2ee2405669319a0d12ced23f5a23cff1c1cb251d572bf96f0c52dc4a137cf0390b393168c6c19d757ae6a144d3e7126fca60b399bce4f5a2b494c99aa793bd192203c104b12a590c2543b893af00409ba99d016041c7c60be2b1d555b6a5caddc30e74559876f5af3a575662b80a831d92cd2adb0582bacc061344cdb9aebc0bf60b5856902062bc2b5947d20af27a549a373203b6066169577905aa2d0215b53882ee4e23ed6"}, {0x60, 0x1, 0x1, "674fc26d2f938e9a288567b9b740985400591ac273bac5f3f3cc82f28713a651f6b9232d163579a308c2350c01668f34b337fc09d8b5b42738c0ad8ccc5e650bef299e6e78d6b13904ae3cbda7f6"}], 0x22d8, 0x40f}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 10:12:15 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x7f, &(0x7f0000000000)=0xfffffffffffffffe, 0x4c) 10:12:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x102) shutdown(r1, 0x1) listen(r0, 0x0) 10:12:15 executing program 0: r0 = socket(0x2, 0x4002, 0x0) r1 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket$inet6(0x18, 0x8005, 0x100000001) recvfrom(r2, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x7, 0x200}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 10:12:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) 10:12:15 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() setregid(r1, r2) 10:12:15 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) select(0x40, &(0x7f0000000040)={0x627b}, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r1, &(0x7f0000335000), 0xfc94) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') pipe(&(0x7f0000000080)) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) pipe2(&(0x7f0000000140), 0x10004) kqueue() 10:12:15 executing program 0: r0 = socket(0x5, 0x4002, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000040)=0xffffffffffffffff, 0xffffffed) 10:12:15 executing program 0: r0 = socket(0x2, 0x4002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgid(r3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r4}, 0xc) setrlimit(0x7, &(0x7f0000000040)={0x3b1, 0xffffffffffff22f0}) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x1ff, 0xfffffffffffffcb9) 10:12:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200c0, 0x26) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0x4002, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x20) socket(0x7, 0x8005, 0x145) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 10:12:16 executing program 1: semget(0x2, 0x5, 0x200) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e239dc6f417270bf027f5f135355f2cdb3983890", 0x0, 0xfffffffffffffff9}) socketpair(0x20, 0x7, 0x6c4d, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040)=0x81, 0x4) ioctl$TIOCSTART(r0, 0x2000746e) 10:12:16 executing program 0: r0 = socket(0x10, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 10:12:16 executing program 0: r0 = socket(0x4, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x10a) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000080)="8b998abf272b8ce53d64d83ffe3ef23b2a2576f39dcd242a4c728b40cdf94c8ca47f556e971d30908424b34567a9d8ee5046c677c429f46259c0e7fcfc80eab64a236e51f532cbac9ab4e1684d2af1ef6281b7b445af55e2974c4ce20918e956fde36781f8254f9a381c8f2c42353703545138efd381721f5f1786ec1074197fc73001f7275ea74d4331f391e64b13f818c6eb4f6384d7ec1a", 0x99}, {&(0x7f0000000140)="9fef90bd85717ed034598e17a6d23eafb438ba751cb6d05d2c2e278273df60d8f2458e9984", 0x25}, {&(0x7f0000000180)="dfc77bc9158aac6f6dff6ef7e7ab525825e9a355bb77704c420eca08195515e4f157e1a866c6f3b823028642cb1c373119ae03617e7c408b90cd0920a7558d8e43295933df4e3ff56f993b7176032f4ac36db17159cc08ffefcc67c88359732df1ac5ae030ec2498658db43079e56c81c3a595408fe2264dd5fdc4d683bdadaf199509e5cd1fe880ff0e02abd93b5c85e9918ed3b628566809a2625407d07325911d72bea177", 0xa6}, {&(0x7f0000000240)="27cec9a16dbd911c5bb96419f0dfe6c3cef46a22461a99e4deea4ce498fd3440cee23b71f1d7848a79b949df3e4784534879706dc578ca0271408331c8039c55cc3f0d42f0414b8069affb12cda20e464698d238529ddae1feccc49af2d023bf9a0939b1a9872d26293a1a27ea4c4387ed63b2d7067168b8d455b7e5b244c5d27e8ba1f3be27006e5a13690e0c5d5811ec8f438733", 0x95}, {&(0x7f0000000300)="4de59c87815062075005b2b5254bd840ba4e32d884e58bdbafbbbd1a756647dbd9934c6ff9069b5287e8e62a4538d75a676c54de55dbdadfd11e51ef05d09975871d2843734cb7213ac60a53dc11e07b9165abdc9870a7978aa88e4564fa84b17676cc378f6855a6fcdd8d7a7dc311f2b647bf312db7715de2b47349f7dc55af4cec3e89cc3646909bbd44b0e8bddfc2d841430ccb95f9b52a852c5edf42ccb7562553fdc1a795af4537dcf12479bd795754d7d07eaa0db53e223cf1a9723a71d003e718a2fae4437e4aed247142705b541d2bdb20dee097d91ad16ab3a1af8cce777e4b1b7b328f9ae57c78c356d5ed90", 0xf1}, {&(0x7f0000000400)="69d8e4b5623b1013728e5b5afd71ba3c4dbb1290cb61acfa57914c0a19cf587be85943a896ea891d8bcb2a9fbb8363bd84f4528b49a6a2696cce", 0x3a}], 0x6, &(0x7f00000004c0)=[{0x50, 0xffff, 0x1df, "402a292f3c10d31bd20dffdc6614e96d2636ea4878e89ba584fedc852b5b6e5fe16b5409d5c545fa1c8ee041d2fc1f9274afbef162e7d098408e57"}, {0xd0, 0x1, 0x2, "4d9678ab56c61cff12122e59b5799ffb448d7c20af1a0b43557140025e98d675cbbd0f62f54c9408b8d65f68bb642c5e4529dc7c5429b137119a3fac64490bdbec16f54e74e23f358308c4aaaf3b8e962b341cd8f789bdb337e86c333f0a274f45a101c3d9541faf7a148bc241372c28451756bc93a0cf7b090b5341f08d58462d13f3383e052db0f5707e0155bd0fc509f88487de5b0258289e9afe9732734bd6de6a4b4c0c18ddb2d09c32a5b9f254dad5ab4e09c87b3feffb7da9da"}, {0x50, 0xffff, 0x8, "988342a61fdf782b1feb6ba99b1d8d0228372d15701cf5e6062d8add1193abb9ab0f57089dc9dfa7698ffc901694f8bc8a9884ae56ca9edce0de0af3eea61fc5"}, {0x18, 0xffff, 0x3, '3'}], 0x188, 0x1}, 0xc) 10:12:16 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x280000000000022, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 10:12:16 executing program 0: r0 = socket(0x4, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1022, &(0x7f0000000000)=0x380, 0x4) panic: sandbox escaping file name "../file0", Files are map[../file0:true] goroutine 17 [running]: github.com/google/syzkaller/prog.(*randGen).filename(0xc0009c1700, 0xc0009c4540, 0xbf7b20, 0x1, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:161 +0x2e3 github.com/google/syzkaller/prog.(*BufferType).generate(0xbf7b20, 0xc0009c1700, 0xc0009c4540, 0xc00007aa00, 0x4055671e70291c46, 0xc0007279e8, 0x4f0c53, 0xc000477b60) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:646 +0x4fc github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0009c1700, 0xc0009c4540, 0x8fd620, 0xbf7b20, 0x300, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc0009c1700, 0xc0009c4540, 0x8fd620, 0xbf7b20, 0x0, 0x0, 0x7437e2, 0x87a299, 0x3) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*PtrType).generate(0xbd8b60, 0xc0009c1700, 0xc0009c4540, 0x8, 0x8, 0xc0006064e0, 0x0, 0xc00003ee00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:729 +0x84 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0009c1700, 0xc0009c4540, 0x8fda80, 0xbd8b60, 0xc000727b00, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:581 +0x1b6 github.com/google/syzkaller/prog.(*randGen).generateArg(0xc0009c1700, 0xc0009c4540, 0x8fda80, 0xbd8b60, 0xc0006064c8, 0x1, 0x1, 0x1, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:530 +0x52 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc0009c1700, 0xc0009c4540, 0xbcf9a0, 0x4, 0x4, 0x5947bf14bf46aedd, 0xc000727db0, 0x72beae, 0x7f3580, 0xc0005bdcb0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:518 +0x11d github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc0009c1700, 0xc0009c4540, 0xbe1e00, 0x17, 0xc0009c4540, 0xc0006064b8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:462 +0xd1 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc0009c1700, 0xc0009c4540, 0xc0009c44c0, 0xc0009c4540, 0xc000727e48, 0x731217) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:454 +0xa4 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc000727ed0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:118 +0xcb github.com/google/syzkaller/prog.(*Prog).Mutate(0xc0009c44c0, 0x8f8680, 0xc000477b60, 0x1e, 0xc0002e2080, 0xc000732000, 0xa2e, 0xc00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:32 +0x299 main.(*Proc).loop(0xc0002e2240) /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: