= open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = semget(0x1, 0x2, 0x300) semop(r2, &(0x7f0000000000)=[{0x3, 0x0, 0x800}, {0x4, 0x40, 0x1000}, {0x3, 0x0, 0x1800}, {0x6, 0x8, 0x1800}], 0x4) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x2, 0x100000000}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0xfc4c) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x54) 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="01c55154c992999d98a60c935ab45b7196f504342c6a0b3948eda707278140f6210ee6e6ec349bc10e7500a2568292910ef69b2c05a960047b3ff80c481df76797", 0x41) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) socket$inet6(0x18, 0x8005, 0x8000) 16:00:17 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x18, 0x2, 0x8, 0x7}, {{r0}, 0xfffffffffffffffc, 0x1, 0xf0000001, 0x3, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffff8, 0x0, 0x80000044, 0x6, 0x6}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x0, 0x16}], 0x2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x19, 0x6, 0x7d0, 0x4}, {{r1}, 0xffffffffffffffff, 0x6, 0x21, 0x0, 0xa5b}, {{r0}, 0xfffffffffffffff9, 0x20}, {{r0}, 0xfffffffffffffffe, 0x2, 0x60000000, 0x9, 0x3}, {{r0}, 0xfffffffffffffffb, 0x88, 0x20, 0x1, 0x800}, {{r1}, 0xffffffffffffffff, 0x2, 0x20, 0x4, 0x1}, {{r1}, 0xfffffffffffffffc, 0x1, 0x6dd77891a1d760c4, 0x6, 0x80}, {{r0}, 0xfffffffffffffff9, 0x40, 0x85788f906c2f3c28, 0x200, 0x2}], 0x68f2, &(0x7f0000000000)={0x6, 0x3}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) close(r0) r2 = kqueue() r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x5}, {{}, 0xfffffffffffffff9, 0x19}], 0xa3b, 0x0, 0x0, 0x0) dup2(r3, r4) 16:00:18 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000002600)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f00000001c0)="fc35b08bd7366e00a2ae8be7b24267b9a626d87c063117d7e8cd2f4af5fcdd01ad36659a370b47568bdb73043620d9b00de72fe5c32522b213ca6c8df485a99b82c9d4e5ffbc3199d718b3514e1321caf778b43826c980811edbb7cdcf01cacc5d89539d2df66ba70ea06948f14e7b756419c70ccb48c354adecb3578ba3139f1bce9421ec101c28599b073fd9", 0x8d}, {&(0x7f00000002c0)="34a838b78f4c343f7546962336130bff4bfc13a356d83a331bd6a728a88d730bbaee1245ada5dd7b9e33181f64e51a814b595573f474c405a2312b9458e805024f16c6f5615c26d40772edb649fdd19439", 0x51}, {&(0x7f0000000340)="683a1d5ce58de60c6dcb6f49c9aae2461ef1d024b7844c5382fbec3b38d9ca34c9a251e7011585695ed2d9deae9948cfdf0378f5074bbb2629f3961395519a7cfe12e516e8908ebfd091d3805b70eb8e20e6635703b98911f3e00f9fb94ad4e43d3bede061bd1b6575c6a6f1", 0x6c}, {&(0x7f00000003c0)="cbc573036442eee1192db153af3d5a40b9d0dfe0faa54568e633817794c82904db538130cffce3d40da9bbc2e41657acd75883e85adb769563154a80e91395a3c395d1f082faa9c1df2612b6b977ccee6fffec3175779d4cd878f731dea7728b250ce2506f311da79fcdc6e9864309ebc41d9c180e56913fa2e8a3d65c8210aba93c860e629d493dbfee0c437699451bfa21cc675f1cf41af4deca3dc8b6485f31599cd5df6a5a8e8862f05d0158bf450e4bc752d49ff67d589ca0f353d2e663a78081f828f408f9d015d14fd5c2bd61a1f8834a8dafc51acf1954f4462e741d1b2cb735cd4abd4cdafc0e9a6de6d7fa850f7be460842c4276f7af5a7f7148de0ce5170b4b7bf85c58991f53a227b14160023373a612cdd5935b946bfad515d746eae8b6c8c8d4905ee3118225ca2dc33be69ad7bbaa70e80b2d836cd0cb453c70fd7b36fb25470489e9bfe602b3e77aa380c76bc79badfb10f348ddae312c041538806e50502e6a1cda43c38e68fa10b81c778a5f0f9a6698ed493b4e9f0b15b60ce1f0c6fa09e9ca45fb43f12b173297ba59ae67fea58917aa595e781fd2fcab46560cdda6b3185107e9ca89c4c9ebb60a93cff0b612833715d5fc18ef6a05f2b32942f008b816e23eb7223ead275a571c45869b591f9c51b81ad49fec88b2c3fd1f5751009c7c63ccebe92ec07ae1855549141b5b30c9baa56b586317c91d1977e09f9be4d080c472e3ea92593b7da7af36ff0c600061ba2b72fd013c708020637a297bf1cef4ff87f2a7014c7092d658d0fe9f59569460f0b791de95b5bce3214af1da753382dceb3d22251aa02a7aacea5c97b940ac794f8fb0e7b93cb34016842baeb57cc728c247f71a0871e5d5f5187a1396b9159e9d52d78bb86cd664394d478742e4a80f54b02e51a54ce26e3af53bcc3d8f6cff15c5e55687cedbc768aadca811c084af296113d6440e41fc9778cb837af38c914839c771fc4feff8985a02000e5db251fdff5c4021da2f238fcc389881475afe861413a54f58d197de2aa823e497df8a5efc916de40883d48f657f74461b915a2e0ab39f761fab3a212b297e75e9b82cab026db0235dd769e1c9b43f9262291c646537bc78bce3fd29a85ff3155ad1778c7b48c0bf9d1179a4ad08d8410b9d0e537c39d676698bbe8d8e9d495da630906e8a2478b6903bcb5f06aa7607b7aa798b45bc936ef8ad0f92b735d79015994698a332d899fa9cb5748a2a3d7c8b0f22bc2d41cd30e0b8d0bdace143e72618f8af2077a2b97ba8bdfe1109f1f72befd693c080fa97e2bddfe970f16114411955befbc8983e01715c8ed47277560cd077f8060f440248247a7c05c91cb2e50f66d40cc8306c0d080c7023b9129b75f5a09a384dfb4b36913b04809232a16a12a0fac9053ebc81ef8bf08d92a6c86eae89e4bd75b140e1b3c92b9b4225275e6c9843f993776962d6b5cef11bdf91f821ce02a71b5d1b28508b9323babdf7a84567d486a3e4e4d2140042af43b813b1ac8a92611a354972600f98fcff0875bd6f69f93caaf95058efe108a1a9f8792661d5fcc7ee3c41d4a9b3abffa28f47877c1c5c76d716cfeba05c4691c496d8f2cfc4b996a56e48191b002f9d061c0c718a9714642f8e3dc2b610a0bc4b3a997b8608af41ff0d58755fc907f0ec7f257907db13b5e69b9ac25d69c94608aaa1c1ba68e56fe381d4f14288e0ba8327f31d3593bfef2118b6e81e1992f7195fd6c783adb8ac98809c42714259b7aafcf743854a50c88af3472da5cb31404ccfc20e6a2866df208d0c98495835cc36a4674d1dd8eaf794b9bf81dd4a42f71fbd18b3f0b4d20b6a90c7595a6f10d1f12a3c43491ecd5ee73c374a4bdf58cbbc3c0552a7cb7ce72bf33db56af22aead32850f23c0b8723cfff3dcc46ef751770452306189e74acdc2019fc93110c31201fe232520cd869771199193e8a7d603e34f270a4e081943350d2b2e9c904a584d9f1a9695c3f0156640b5a92c0ae37764728a97fdd134d3ba6f7c880449f3d05a9e0ca0cf592d4b9b69d9441bed0b166f337cff29321d048559447d2ef20ff1d99c03b07530c17477c7c71a7b6120bf8ffb30340f2c100bd51f86fb8dbc5733a0085eec032cd304e52fc44ff6f5363a8a127e619180bd1c222d5040c8f3c23a16110db6428232e775f8e7ef4d72da8438cb138c516dffa3c9602e3fc59500b13d1a2281ac4c19b3cd69dcf65cb92cae48d9f32e3e4571a593373c9864f60eafe5ea717f2a2958226e8742c415a80bd919b96fe7b20c9fcd50fe0f096728bb83c98a4909f5c9708244682efb261022711b218030055b4f4c79339eaa5d1ae381d36dd37d8786725791723e7b32b78475e978a9e33fbbd5a379fd66c6a2bbcad3feb049713781abd478bfee7a989e648357fcf41a008bc8010fa8a4747edbe7241ae7bb3eb4f0af8e6174134a41980e596f58b90ffc0e9b1858f969871d654182704703d9b5556f08efa13af7f589811aed37c0cf66f74cd3da6c85c0e07603fe2ce1b2fc12ccdf26c5de4326ed6d544ce4322cb44499707b04c51d106d492b0d037aae6cb84050012f37e20fd8e50696ae99926d5d371591cd8190e12bf823cc6dbd0257d34ade10da1601994b890adbac06d113f5881b50f3380bd847726b661f8e9b4d765185db69591bd3bd869aa75554c944472670298ec9fdd5ec233f4524df56121cdb39c31fedd85cafd9d6b742288850354609318b6cd8ddadd164b70ae8ac7a9ba1f8c59756c1d5bdf422cf363f21c368825f7de608892f8b5ba076717b1224e78723491aa13c9d2c54dfda6331e20946ce33d49b9ca2afea8be04be879ef5ec3fc2401590ea29581f0dca5f50aeef1baea3919786c394f31f969dba8f9e880289442d83db3a091bdeb9c733199d0ec3e2fd164700a5b6218fd6f2dd8e7e291e5060df832dbdf88718e08aaf833bebd88c85c3510b6237fcc2028b69f0d85959a303bfab191d197e65222bddeec1ea3d88057003e3a66da8d0db310eca9cd1396387f9159eb17595b11f6a431230aecab65f54f4b8798d178be47c7b187e6659060da3d936bc04a8f08c1781f280d94678e80dcfa5c863d42ae79bca1b3a7b2798d6877b8ce20ee85a9aa7e706ad05e773b7f49c3965028fe6977fc597f39179cd904a3d614f3af3fbddcbb97f1ab277026c39c7cb94b89b80fd6b33846af799fb925d556da07d5677f01d9c4926d2f1aa99f9e0ebfd545414cd4db664e7c268356cea1d966e6d1dd967cb1d8ad13e91bf0954270e2282f6d950fa75afcc885dcddbe32d883549cfa2746de8691e7ee90801e66f19c52fcedb31078f1fc0d7402f7d14be65bae28f94d3b15ee6fdcec9cd71416673752b21dfa505f9f91e83160b7a72cde81614447d15a9753096e01bd16b3745666fb84a2761efa2edf8fc32d0b6724773d9761c68f44f66143e543aca5f297cf244cec42b2c53f25217fd0df35af6ae2fbe5c1c64d7a15c372d7ad4a84ee6bafc4967860f10fca0d0bb846b00d06d8a2df7a1dbf8910cd4122b3804e0cf2837dc3fadfd27f03019afe13c802b9f9d38a5505fb538ec728ebc096d4bfa8faa1323fb7a5b6cc360cc2610cf8d1036f36f4c0858339641c0b1a8811e4a8e2d4b4aa5286723d8e0cfe3cfad1fb703f39bfe3ad7f44844d6f72d94cf61f5410b259cf8b333f18ea732f5875e0abeac49177659421d4fdba691583d0fdb85e3c1149b81f9ae0125328e40fd6eff570dfaf41ca17d900adaa6d91e9707e1661421c273729f37a31a70f338f459b5317bb0ee64035ef6d12ab21172ded9d188b893077eaaaad6381ef35e403e6e98f73e8a0b42990cc334e7570a42b43c558613635ed9559d662df796e56cf80967de5ba163846c72df19a579530ed17f853acb54c42603ba0f2cbf750c255278843f1184a85ef3e1e79d8a3e72229a8827b569386e42000925899dd4b68ec838300622810a36f632e3d4f614aa67792cf8424405d22dd44e973fca150657a53afaebdad96aac99e01c6201a49a4ffe812522233dbb6793f3727545af0a7b988b685c879e61923c7609abe2ac437b1b594fb457a6290274ad97321c295cf53f007811f2cddeaa09ef178869f14f18113bffbf616221023f24746a5bd41c88eb1f65af42f74f4ba9bb6fda1888585c567343bd33611f082a332cd20232413133b5190005cd516d388c396a0ccf52453d0d3765697ff07eb8c52da2daec51036038536001863047ef69e1e443a10b1602d924384993e7c9f324bc067b951c4107cdb256f13e9c37ff79d677210edc2163a6b34f9e3b019ba3c2a513cadd31c43a98951b105fe69e015d258a613f30eebb430cd954083b07805eb8f2e5f2b47b22fe98f813b28f0025762990d0d7ea1982de3edbbb031047eb47dd435331bd49303b0250c1c17660b7f2a9aa61b83dc68505d662eb31b2848db7d1766e42786a8beae760eb4b15760bcce12d73dcda05775e4a073e3d1884d37013ef6938d51fc631f203b3fd605cd9336cb8405202b0584c15a6ba679448ffddadfe814a7ddfbb6131f0074ad8794b48820878938a7e410f3bfdc11a68d367e78e5f9d9b104fb33d6544605d9c92fc48cf0748b30be80a419e6782c4f9a3e6270dfc5436d90070b80aa0e938f8eb27e9f5e7b88c07fa1ad8566ae9f8bc46e2d5b2f56b804e1a8ffc9ef1d9aa7d9ba766f68c6bd41fe6008f1fa97e6e393c3b688b1c2047ab29f82221677bb78ca8795f775d6c390085faa838634cd8d893bb34a2e905ddfc3c91071d506064620428d3e56782c55458d158f06b883004776adc7c467f184606feb50bf9e4f668a8b6718cc88a19aaf297842d2c66be78eac4a30cac427a348040724925e0a9e9b265efd315930387d3a0eb5316416e64f4504ca9b2684ace9a3bc1a99c451bfad0be08888faac4c698390a168996304c4c27e27a9e31d589ca7fb9202dcba0c472c37e6ff751edb3218ab3fcc6a78160dbb670b32adc643cf7086ff1e05ed10fa35f56012684ad932f73b4753d010941221e53bcf819fabe3baf34d95b373a66f5d31c40bfc4bdc58c27c6610771ca293660d508d179bcd7801e54ef202fafb629a51d4ccebe2c5dae021c5b6bfa63817fcc3666f3f3887b0852adfe29a1e910d80d91acc4f7e1fe60e34556bc8b620005c6cee7af45b38a8ef0677400ca6fce06d58f67dd85b00702490b8f60011ffee9066e6371ba3e95cdf02f7c40def5be9d60ee33dd842c93b75e7e4e0528f1f0d5f943332747514cb80fa23b15d8b8cf1ce7f9f70b6aa61153a0122395cdf8a08888907ff7d2232f5283206b01d4aba657190810ee7b0cda0028c9c05f6be32498e2d66ed82f260c79527db7afc307de3a0f2229f37dde1594441d16ab48f2190e800c548270018d4e91a4a47d87da828c6aa05c348ba379ff4aea319a76a00ecddc617bdd5ad50d79ca8d0bc1650e5c257e30dc518584a5e2c1bdbb71e429539d50b319a104972ccd660cbc44a3f24ea869c21d1f80fa8296e0a917e8225d2ff2aebf87174546fc8e5d82372f6609fda86cbd5a528365998b1d0f11f26f03ab0a6e60ab872431d9ff256b720a178ec878497ecccfabbac490752992c819b78979d103d739bb816925be7bcfae6a8bf619a8deabb5ec9baa1e10ff0ec445dc3039f9633f7624b1ac1008ab0c078c36a157f9145809107c15c6d6b14cd1c04c956bfb26b55268b08d1a7372efa10854958a87b6ec02dbb6faad65a693f91e28fc2e86b9d491", 0x1000}, {&(0x7f00000013c0)="5055edba5cc742c3d817089cff47379ac659a72d3aaed427a96fe53f8e09156ef8b86a18fd3b3b12d14c4c58cdca0ef6982dc653b243c5ea1295315ab9b6c17bad52b39e1a43f4ccb2f352da9e4f98c79f81dc4abe4de4156cfc25bb36193e3632cab9054f238952020eee7f4cd50bd32454be8aa8fa8f3f", 0x78}], 0x5, &(0x7f00000014c0)=[{0xb8, 0xffff, 0xb5d, "252d5127ba2f6ab481e0db1c80d66d6d990e95aeb071bf5826c2173d745334b1298f960b7dc7cf1bbae24d6b15385a106a90bde78f8df068772a9a858400d83414e205c86040c5262bb3f51b970c0e278a20a8c65c861248a54906f552f22bc77feaf55a2e04397ffc67eb99c1781793f92a8fcdbadd3354286f0950a1bc6bb1ed44e3277dc43f37509e18637983885568ca4c6896ff6e2277891de6c4a902e6552c"}, {0x1010, 0x1, 0x0, "c179ca83e05fd3f4a8bb2587f3d7884915e47617ba22fffa34be25d897cb56bfcb695fe60c5d024cbf48d54ba0dce65844265ad199d071800d585a47da923d801cfc547bef31572f648accda21e2849db16080efb756b4be8d5ac61458b43ca7759a7f1569f6c27d05415c3401e14f47e8d8c57a60bc417757cbcff1badbbca3c0555c7692e11b3e5693950d1618483fcfa2459e640d12fc7a42e21055020248aa967770dcdf1e516674e764f7ff2bd8608ea2249cef036926922c31cd0d35bf2f881b0be250f9bcf83168bfbae9222667686fe2a38912d26d786fcacffe467f095e650248e1273d4667f3e8f0e361a7c46f8110bef6bfc360c1a010ea383e60cf3396694f7bc0276766d23c6b28fe8809b11bd3d776ea5bab95be003eee84edf0a9dd943fb75186b309506423101cacad85c52629d0351a555b481d823aa23fff726008a5c079e0654de7635c498af6eb34f98fb60103a37bbc5797e8187ab1640513c4b5a1684af0e8137cd5d4618e5a13b4c30936a8b6d0dfdfabccc881d1243297135f75283e9d1302e830f10d875dc5a47fffe5e42a2cd5df6a18e93c9cfe5a4a3f2da36b90710916f06b3abae156dbd71a950931450b95de9ce6d8db475937fb0fbdaa84b119985285589024733383bccd3472e60439c00084799c368d3c9fc3804c3346fa62fb68d842f999cc04093799162be7ef9d872d1a14a3d97c3fd07da99bde9e8520e7d4e9b6343e34b2c15e5de839711a566ba05238d314974981c9aecc0205b71589c81229adf7d48eac148f82839a7903774887b5c1297f26310d1a8ff31c9eb155c96a950c588804a874465dd2012b603808824771e04c6fb6b7daef89f6ac5fa0444b6e71618f96db1ccee7b59b9d0916c0ab472c942df7b9fac1200c8267fea62a7f87b221c5f77e0430e3d0f63697f75add7b6d712a84b24093b1571448b4f8af004c9c87eefd7e4a0295e261f9ea371d6fa5a8e22f7cd5f041105887378667c9e07d351fc3201fb15bccfe22dc7de88a0d601534e5c890fa4faf4fb03d97cfcd179cc1db062f813e278e5f30c13c440cbeda444144637c791379347c4d6485ec251a3f7c3a0be1f41a999e48c4184d19a1f6ecf36ebccecc41aee1f56a4cbe2b5a3b5afa7c00b9646c38dfd5722f855397116f2d0032f4ae5d71a9c0e1e0f760386b1668edefa842cc104eb77d605165b4a3d36c27bb9a12c3c21ef96891327474aa46fae9fd8b898f50d9e5a1411da18339f25f5238736f5b85383b4fa7597ae4bb64d941b3bde023925526d8c246c4adb929f221385786aaf05db15b837e5bb62706635d5e7e41f795b4fa90050c909818c64eebf31043ffa3fe2d52e1feb4f34306373c433198f977b90e5816661396a8fe0644f6b73311d1f43dc0f080d1bafe6d9d91aa6c0ffa349379dd127739e600d95ed9607ac16ccaf9efa1cb523577f99426981f3a960f1dab7a88e34221d2fdf687d67106f1b1c51e4f615d6bd272321b5f27f2799c00b395e62f2b4d43a5f772e7361cc33ab19f7fd9376e985e9591aa3c320a698ec48958995e690e1274dc4493a8be6c51ddaaafd3d865343b1ce9e2071fe91af8fbfd34394fd43284ad48bfde446bc63a56915591fa2a0a30cb3131c7eefe4d03f2df20b13fc6efe130a5e4e3ff73c0d86f17aff4d82d8cb159b912b2f6c9ac9ee47cf28812948c00a3280752d313165831818b605a314958fe0a7a56e4c610df2ab53f9c3668a2a9fc20d7342ff53df3b906fa200dff41e59a49cac4fec3fae717e1c72bd4b74a5d4d2870972143eb00c05148db2ed6c277858287c75c58aa7c564e2cf2dad9e8c2da20dbc3a26d0f7ca767a5e201f0ad239f081db9a7f62362bdb0e7fbcd4ae7783287660027b7ecc84b5064d27efef964df67d37917b75aeac810d041167c7a5738dad3ef9fae847d08f905a6fee355332cb4597f9e89b387ea7cf373ec267ed63208dc51c4eeb55ba6dcf29f850e008cc008423bdefed032723567c8c0807ea1423b5e32f9e2adaa749ca002923727284c460ed2d2a7b58de9bdce2d542a9341552d263a6e91dc706102755a19440901abe923f1505e9ca6a80b662da178d3cc91f069cc8f58366b6462f18e438fe3866460f919e7ecd560850e2dd2e354c3ee9fc43bebfc564aa4d8749323af52120084538bcdf69f85e295754cd9e03b665b904cd173bb6d9baa20557c7fd4d88edc05e1571706d40609f36076fef9670343cc9e0f61b05f2a3433b2eda7eb4d1ca277a024f8ab94c7e6fcdeca41e5f538df65b8c6add99178c6b5c200710c69b2f150cc006b0eda45939bb3748e8941052830223b30f1a57b654c09cc54d157f9f0084d6704433d8ab60f3bc322cad351a68432ef7857a23881d2f20f9e3659de1433ed77903c63717234cd36fe6ba0499b0491dab6903ff993389891a7928865af2a373445238889d76d963bc52f4cc9b6496ac7675d1698f238fe9c6158aba99efdc2b757cbdc5b294b851431553270132c4944f88da8c54477350305ff70061ca8b17632b5a9f42e20cafca5b73b53b6298ca55fe10cf7b76321d5a60b2a9364650aa3b539cb4cc6605ff2b2e776818afcdd16860d44c7bf10ed8184fd3b4c9e8c96620d25aa474116faddc25f35aa69cae737453c9694883745baf918a76dbe62ed802205840dcf15e2b4da4bf42b8d122c90a3d91e56edfb4196757e3764a4314edce326140738153404999fb8cf2c786f4e8ebc3006d507730d4221c337310d57ab0630b18c0191a233251bb0b017ef07dc163fc0e1796c397434e1c0d476505e10784043c6e40f2b0c7dcd115f97b70788f933d8e42fb46035c1d430d989bf8ca6a6662d490b289fc75de1d74debd95cf5b13a7887d0c5eb87a6687c5abd593b1b17a04235af024662572f93b15b4aceebe4c391195630962516eac13dff9f4c7df5be7eb3a0c2c94e771edef72455ced7320d7037b02951ee3542cafde6ebf5f7fd73e2a44dce3dbf65d9c029ec62c8815e636f4e1fb5aa1d8d1572362fbc55b52de5c17829fd831f9b347e03fe0a33603b8fa12f2d25916189b2dad0306f69449778df28494d723f8fdd827a304240b08c4250493beb03dcf0e6bb5a47cc9c67f922831603b4d1b5f23859a39de9d3048598a97842c391143f8ecea201e4f072ebf185547d2de0c8fd75e7e905988c8e011ebba913eddb7fddd4c60167e51f0bcc37be8ff36a7783009426d65dbcae04fd489fae1bfe373efdb6c0eb81d951ed3115abebbb9efce9f247b1185f4e33f2ac5699d56d4793eef4e09543db937f140f6d4d6887ec6c5c5562b377866a67b4da0c5771eb9f5f2ba623c77df5e70d25a20f699982353d824368b3dd29302fee84a539271c82d143bfd5dfddd29dd8fa3707589d6feab250d5c9692860bb62b5973add79dc4bd22a2ac6c7e36808aee99a07db678f8d174449003365cc0e85ef51db3f9f3837cff73dca2a2107c6a54ed53689925f36c9c53b269125242f03e2a38fb70c4e496ecace9aa517068a6af60a09a5788e25786b6034b95bb42d74934b09477250bec3564735da8c1a53756fb51625f4be47f2741e96a4f37ad733aec8fc3e93966778b9a4c4cc58e3b567b535afd5a040bd325c5aae67d7db88b5682df2f72457f51230cbb31b2768bd5fac32f01d7de5985411bc053f2cfbe21c7848e7517c1ce7222d31863b3d3713100e1a085563998b66bc0c7d71b35751dcbf601a96395e6dbde3eabfc37037644b468ec7dbe82a63e4297253873b27a189bdbec821afce0610c83a960668c8ac39587315ed7e3ba6994a4909bdec3937dfe0f60a3e8c91e07b4d8614fd1a50c205826334808c6e75f734d0fef41683cf4804b24485a9480a5456daae5cc0e27ae531c86508e109d2690afe4c9da32239eaa685ab39d39e1f87011e3a05eacb1d710c0c2b3191c0c2fe5333caaf0ace5a0301b1055f60dfc223e25adaf1ecbf173f2cd14c134147671d6af1fe676942b7baed4dde271864d2d171ea285068bbcbfba059b247745137be0fa6b29c20c0f44b61caee99306bc01832e68307a7121aeee8af067645e7946a22c2585c99f9e5170d56bab67061d1c96473cc69f28ca83f0ed40b0552d75b57af2b9cd723bf6b56f89d289c4830be51d909089662cea6b5982b0b31a89c3b62662bee0e8dd32f601464ca87d91e9bd1406d1186b2d3465d81ef5fa3c0c2ce63beb639f1274a80b089289c5b9d0f3fb8b70aafdcc7b45cca7f0c0be2f593fa5a291f44d6bd7c44307c6ca5dee52cdcfc93d0c63006acd02285ad6113c861b664d001529fd2f8500dc3e84bcb6ac990b93c1e5debb7d174a9d9383a98bf96a8885f08ecff161bc3fae3bb8858618bb632eb0597156df3acadc4f7f357b53ddc3d31a6a4840596305f47aaa0259733158e0544803eb67435630177f0e258785d3436c88b76827e45c8b6e4ed9a0dac5f4e0fe68eb0404e619b4dbc2c5af62e932d2312daa4447b42106c01cb2f5d48e98c226346c440e11e1889e8bba681e084cf0ddf49359145ea1ffd807c884e90be6994ec672c45a0e33d7b1cba2d20648457debddfc4dd03b005bd9c8699022e7fb24e7e7aaa298c96c63f5103848600f4682b0a91ea03683e1988482dbab1fba4c295c026ac9e69b69da3925a241a8bc526469c8db2693d8cb1198febeea5a9dc04eae4ff6cf094fed371f768d839dfc0c4893a13736e8719785c1ebee3e0c9eafe630d65ade19100f4c248c4696133f4c13137a23b38a7de52337030c7f5d5c4de5c6cab8e4f23083c6b73db32e55a3268c1cff48b0d1178371506d751c11a9c3f8f11ba773599be719902f82fe174caca3f0d4ef7f2f7084ee92be444bec80005184b62435f1076e2691e4840819506f932d5ff6784342d7fe37782ec1142f8b6b690e6f047ac34d3cf04f7c26fe2fbe12bec4800252bb8f19435d32b8ef12ee8cbaa27d2518642bfdac8a2d8715d862fddeb569e6995e28e6467ed4cb44452cd7234a1f4b9aa1dd7449479d657ec5e0aee84ceb37fcecacb026e193342b55d059457234086af9a0ea07932acb1730d9bba24d626b7704588fc0d5305e8799878cf3916da28ca5199846700b377da23141ea7e4222a26c17d606827a9963e308791f768a8e809ca63ff9484f828ac3995e0ae0b7e879f31cb24b73e46fb75146e861fbaac5c81bb516f509f96e769a2fc477b10d093f893a12d225a59ba98a7b5cfd723bcea9fa5cc45dd839a829b0631abbccf68da8f6fbd8d0a43e07396230c3eb314b6dbba982ef7d35ada646e772f7f4106696f8c74eab8bd9e046fce300ac8b99d894e86c605aec090ca59221f51fba64f6c4d9396afc0a5f8ff215ae9a89224af967f88ad6c771f0e6f2c39135facbb69333aa4ca1b57c11cc7661555f2f655b01454630b46e8bc9b3a98c60d3bc3741c014337b557ab271235db30265b1935ce00b24d3785d9ff92d906dce2c48360241a4266e4dae1b122b1ae1b9db9d44453828ce0c36510ba8c41355b6577241faad1e674bae3f2eb8329a204b0247adf1bfc128572a2c28d8f7725bb3a9ea99992293376f9176f2d337f5fd2680509ad28f26194ec56eaf28cbc8dae5ad8ed72125c63c9f1d83d75a478704779639e574a1f8be2ccdb30693c293aa6ffe4db333f22c754f1ae35ce241bf501ae064039b93b022dfe0eedb0ec80793999701816b18f8057d5b03192054e935927379d5deaae7cc47600cd08e67a9527541c7e918b34cbac0791e3fa0b"}, {0x60, 0xffff, 0x3, "838baa61f781df3f55d53f0d549f7cbbe72a2bc6afd8e6ea466d8786f68f204dff83926160034770d3389595dc9bedc74c471d58a954f82455ddc5603d296e5a87799e0d258b3da2f8d35156acc6d3"}], 0x1128}, 0x0) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x44}], 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r1, r2) getgid() unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='W\x00') 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x65d1d256, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40, 0x4) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000140)=0x7) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x82) fcntl$setstatus(r0, 0x4, 0x80080) write(r0, &(0x7f0000000080)="495006d26c580e6eb0169278f1be3409d7bf73bbf4850f7e7f70e1ab5983e686aceecf521823114dbe119b22fbbe36ecd0551bfa652d2cf16dc16ecc25a9dc5911aad5d2bebcadf0926faf379f4e14850396df9ca383a561fed4640c8598fdf682510a4c3496cf2c314809", 0x6b) renameat(r0, &(0x7f0000000000)='./bus/file0\x00', r0, &(0x7f0000000140)='./bus\x00') 16:00:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = semget$private(0x0, 0x3, 0x10) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/153) preadv(r0, &(0x7f0000001300)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/255, 0xff}, {&(0x7f0000001280)=""/111, 0x6f}], 0x3, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x6046, 0xe77) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) 16:00:18 executing program 0: r0 = msgget(0x3, 0x40001ffff) msgsnd(r0, &(0x7f0000000040)={0x2, "cb20ea03ff542bf75126004d361de768a6c008b4107797ba6ac562fcc5cb573af05b9dff7ec99df452515fa53a60372c6f76aac61f7e5c27986220eca54668bb29ab059ca2540ea695403f501586a59aafdbe89a04f491a583f23efaabce79a7fca32b5719a011c70ac2fed71c735e87cace2ac8b7381b2e5b306464f5c5cd"}, 0x87, 0x800) r1 = socket(0x2, 0x3, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:18 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000180)='./file0\x00', 0x420, 0x4) getrlimit(0x3, &(0x7f0000000200)) ioctl$TIOCDRAIN(r0, 0x2000745e) bind(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0103000000696c653000"], 0xa) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x319) fchown(r1, r2, r3) poll(&(0x7f0000000240)=[{r0, 0x4}, {r1, 0x2}], 0x2, 0x9) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) getrlimit(0x7, &(0x7f0000000280)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0x1e38) getrlimit(0x6, &(0x7f00000001c0)) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000000c0)=0x3924) open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) syz_open_pts() 16:00:18 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)='c', 0x1) chdir(&(0x7f0000000180)='./file0\x00') dup2(r0, r0) write(r1, &(0x7f0000000200)="6ef9227021760ecafc2a72a039ec7550e41324c464b76097bc222dca19fb63be32afa3c5d37b3224e9222c2dfdf48321ddca7b1439463c6acf81bc1ecd3b4fd163837a621f4572541f46dc8a69d3d90d5bb76d21207f83f2db96676266aec38bd140d2a9c32ca34ca486ae848e670b14033fe8605663ea94bbf67203e13ae687c542c32ab02489d4fec6d3f615cefac4f717537b4283", 0x96) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x10) r2 = dup2(r0, r0) getpeername$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000e400000000000000000000000000000000000000000000000000000000ffefff7f00000000000400000000000000000000f3ffffff00000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000002302b00db1ddbbae6ae2985f8a43a452c42f54bb42979d69182927a4cde1870c34f9c05cedf6b9a98b5a98790a15"], &(0x7f0000000040)=0x6e) poll(&(0x7f00000001c0)=[{r2, 0x40}], 0x1, 0x0) pipe(&(0x7f0000000080)) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x337) 16:00:18 executing program 0: mincore(&(0x7f00003de000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/106) mmap(&(0x7f0000000000/0xdc8000)=nil, 0xdc8000, 0xc, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000003c0)="ec7d2f00afdba0ead780b5109ccb459be04a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e99d2467c9516ee03f49eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a88311444224b638ea7f49ee32c9f53eca78311c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22da06677de709ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7ba63ed006dfac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a440af78a560bdc969119924595168bc6129d3f00fffffffffeffffff91d67481f27d1db813eeb07228b022dbd80fb22f562fa117b33ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc192219f2c8b6a08468013c9c8a96344893faec83a8a89f3b5db5f159d7223c12fc688f4a993e36e0aeace4338890a7c93754167b3f24eabfeaa9851bcaac24ccc6993e64c4149d48e45764d16879608f77a12b4382d9c139d6607c3c9880b6c5d8ee5713923ea34c8c20caba33b3d65b028ae95e0537d20e0000a6d610baadc8a552f605a4bf92a860daf89a134e7b6de52d5ed7fefa4230faae8371249f7b59bd8160c935f9e3282d15d8cf07b997e16325c0effc448c5393da013d65a98f0d5e912c5caacbf761b0682a750a347e4c68818c4522fc42ac6740d9c6ff0fc5aebc452132c57d5aca0143bff16db3391cc9229d6764f3a3da0474998ad153c8e57eac418d52b71bde58f1a5ad5366d886bc37823dae344fd08609d72df910e209d2ac7bb35040234883369ded129975b20e71699cd83500bccd33e33ed880f7cb5417755ff15b0000000000000000", 0x2c0) r1 = syz_open_pts() close(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x100000000) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 16:00:18 executing program 0: r0 = dup(0xffffffffffffffff) kevent(r0, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x40}], 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='c\x00') 16:00:18 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = socket$inet(0x2, 0x3ffe, 0xfffffffffffffffb) r3 = socket$inet(0x2, 0x4, 0x200) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="493e53c878a1c12745f48aa176126d70767cdc343a8d6b0dcf527e6ab46993270b7ca2183432415c77bdd08eb0126405ecb6d4d766d9a2a9c15e2c5e119729c998f14c02f28161491abd80fa8f3836f7482192b5cc50f42a05f1e268e78198d43fbbbf33096a18315628c241c14db392ec64d96a29c7ebac667663a5bc444a4b8f2e4be512007ca78e1aeb0c624b6541271edc942caea0d88d7f61a43e31173821101f957007a19177beb55a22f40b0eaaf9506dfbfcd68f87fb1ff2", 0xbc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100), 0x0) fcntl$getown(r3, 0x5) listen(r1, 0x8001) setsockopt$inet_opts(r2, 0x0, 0x1e, 0x0, 0xa2) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/211, 0xd3}, {&(0x7f0000000200)=""/200, 0xc8}, {&(0x7f0000000300)=""/207, 0xcf}], 0x3, 0x0) 16:00:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xcfb2) connect$inet(0xffffffffffffffff, &(0x7f0000000080), 0xffffffffffffff90) socket$inet(0x2, 0x4001, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x2, 0x41}, {0x2, 0x1}}, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x402000000000029, 0xd, 0x0, 0x0) 16:00:18 executing program 0: clock_getres(0x4, &(0x7f0000000040)) r0 = socket$unix(0x1, 0x8002004000000002, 0x0) getsockopt$sock_int(r0, 0xffff, 0xfff, 0x0, 0x0) 16:00:18 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20080, 0x1) dup2(r0, r1) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff9, 0xab}], 0x7, 0x0, 0x0, 0x0) dup2(r3, r2) 16:00:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20100, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup(r1) dup2(r0, r1) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) 16:00:18 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xd38, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x2004, 0x236161bc) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="710edf40ec011dff51437e1292e35f1418f7740000ffff180004"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000100)='H', 0x1}], 0x1, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:00:18 executing program 0: symlink(&(0x7f0000000300)='./file0/file0\x00', &(0x7f00000002c0)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) readlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000001c0)=""/168, 0xa8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0xffffffffffffffff) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1, 0x10000000002b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) dup2(r0, r1) close(r0) 16:00:18 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') renameat(r0, &(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0/file1\x00') 16:00:18 executing program 1: r0 = open(&(0x7f0000000540)='./file0\x00', 0x2012a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0xa, 0x11, r0, 0x0, 0x0) 16:00:18 executing program 0: recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000040)=""/4096, 0x1000, 0x800, &(0x7f0000001040)=@abs={0x0, 0x0, 0x3}, 0x8) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000000), 0x0) r1 = socket(0x30, 0x8005, 0x10000) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:18 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0xe008, 0xfb) kevent(r0, &(0x7f0000000080), 0x98, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) 16:00:18 executing program 1: setsockopt(0xffffffffffffffff, 0x2000000000029, 0x2a, &(0x7f0000000100)='\x00\x00\bL', 0x4) socketpair(0x0, 0x4005, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9c07646714110b1f4f7325c9af7daf4d3105c8eeed0f12de5920fedd9fe68a4acb2be130f8f81fb61e4f0f5175a9eeab16de4ec05749738df8114cbba600a3a58480414b66ce3138171476f61d8b5f608be86b4557f7c51e75b1ed5b0d0fcf271501f53b7ae8697c6cc5787b08f071b35fd2b43666babef62d76d04236f575cd0176d65d2b20f18782d18752938141cbe9f536ef57dfed5b6d81dc75265fbba8af4f72b6af1fd32c858ce76e4fcb75b3378c8d", 0xb3) 16:00:18 executing program 0: r0 = semget(0x3, 0x1, 0x480) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) clock_getres(0x40007, &(0x7f0000000080)) setitimer(0x1, &(0x7f0000000200)={{0x10006, 0x7f8}, {0xfffffffffffffffd, 0xffffffff}}, 0x0) r1 = semget$private(0x0, 0x1, 0x23) semop(r1, &(0x7f0000000040)=[{0x4, 0x0, 0x1000}], 0x1) semop(r1, &(0x7f0000000000)=[{0x3, 0x67f3, 0x1000}, {0x3, 0x6723, 0x800}, {0x0, 0x8, 0x1800}, {0x0, 0x7f}, {0x5, 0x2, 0x1000}, {0x4, 0x5, 0x800}, {0x7, 0x0, 0x800}], 0x7) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000000c0)=""/242) 16:00:18 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df240ec011dc91cf366865d5ccb53afce00000000000000"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:18 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100), 0x4) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000000440)=[{0x0}], 0x1) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='8Ol', 0x3}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="9ba7f68568f0172b9b5748b3afa31556b808d1dfa340c8b77be46ad0123d57f70dc163877dfe2f", 0x27}], 0x1, 0x0) write(r0, &(0x7f0000000280)="04b50ec7478e49ddf6dc4a7c11f481b0ea8e0213590bd302894b887fb1f3ac9b84399cd68b642d", 0x27) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') 16:00:24 executing program 0: socket(0x12, 0x4, 0x1000) socket$inet(0x2, 0x1, 0xffffffffffffff7f) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xacc8dca9cd1c78e6) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 16:00:24 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/150, 0x96) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) geteuid() getuid() geteuid() flock(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() fchown(r0, r1, r3) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000300)={{0x18, 0x2, 0x1ff, 0x6b}, {0x18, 0x2, 0x3ff, 0x8}, 0x2, [0x2, 0x5, 0x100, 0x1, 0x5, 0x9, 0x0, 0x6a8]}, 0x3c) pipe(&(0x7f0000000340)) setuid(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fchdir(r0) 16:00:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="fa012e2f66060065e27d9a3000"], 0xa) 16:00:25 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSCTTY(r0, 0x20007461) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x200}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) close(r1) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0xc7, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f00000000c0)="ff69be1d923dbe6818375d792eee6d40055bc7e8", 0x1a3) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x6) socketpair(0x3f, 0x8000, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001400)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000001140)=[{&(0x7f0000000080)="47ab2acf466a7af9531107309a1250e372cbdcb59bfaffd9fb6d754492cf217154f6572ecfa48930ec36052bfa2c340cd415b7c405d4250cde05428e2ef12c9da85c56e4e507d871a3d4a9ce7fa96b465f61b407861384f0d59b2293856e54d402606f85913c00cf10181e1ac5b226ef51ead6d7d36a43550c7560c1a2719fee5404c08fd3d0ae0329378dc6f1a111ada4978638a4bc5b0737bf115d476d2215ad1ccb3566eb37f51e8a9a63c1134eb06e073cae8463", 0xb6}, {&(0x7f0000000140)="eca9fdba81cb93c5cbcaf201c162e9d3ea80a41e0a90496fdd85cb38f7fb15f8abd1ab11b8a24512a2b0bb1de9857bf7e4d5b0f45b08b941741ee32a45e9c21e7776bcc12f4adc5d833b1edff9dab0f31ec1253f419ffad9ebed813eea8e8d0a192fb86d73814ac34097057b8f1a75f8ac550d1a1d0efd2acea32d4ca9f207939813f4102931297222153ffb5e5670fb20f7093137cf6e1ad21604442ed0a331134ebf1fdb23fa396b1dc1611d1129630fa9d6f30e8ee34384d65ee7281c88d161556addca5376e1f64bdf442f41c8304fb92e010d8fe39f1e78240a291c68367a83a24a05d3fe4fa9c8a75fc31953d4a9a905525ea31c2c67fa680c4359cbb406e9f77dea0b3e8ed3fccd824d4749f43913c423eb92e2305ffa7e395f6b1a809c555ff9f35fbe71934d4ad14a36de93d38a74ed03366cf6be8ba233137a888eec9e0cd7a69fd82e6b28574b36acb3e9b963076ad143e2171e5fd54b51715817df4ed69e78620029855593e61037e628576cf1b9e6ff796123a13cadb35ee85cb436a32f4651e70921ff0c6db739106729f0f0207e34120acab05c07ec82c17e68f9d4edfaed171a44a15c6fbf2724b43943e9d170be95c61520b8bb61f70c96d8533ba5157fe3d99ab2a503705908bed68d509711d6288c99ba51b4693c1fcd73dee7202dab3840f5035d2ce29bc03cdf49034bb64b325f03b04ebbe3b4eeeff73c2e73a733a57c9ced8ba50d1269e4d321aeaaa4d95d2965abcf37c5a254be54fbb535c3dae6e7f0efce4fe76395510e6347010ba10456f7ccf1072c516d9da430d1e21019e489c2f3f28e6a0999132950602025560ee06a19adbbd09d3a9f93b71e88366409aee2106097ae3a444298846de02fc1d1ddae518d8be2252f91fa037ea95b2b111b11debe26322e56cc32652afe38ff925c28042a5257795887dde5b21f6b5b919546e99055e29d75e0408e39158df4c70208c5df47fe4d313de3f2b05c53bb82d65e1b9c47d6d7efb8ece66e58b313a9b17dc7ff4ef577eca1d2cb9d79c83b484aa2d9b6af0ad93740c57d0f1eef9cc50a56fa488cfc85cdd38b9f68de6fb0859e7cc5126ccc0d18fd98ce303c028a762a53fad4b4c296e3cb393eff78fd1bbb537545efff788ed3a37783fdc3c5a779046015f9f76b4f9910d5b0ad4dd409f1ad1e9f2cb5207f261647a98330852c454c832b0035e736bea0fc21cd4b2b64e5e1dc389bfa02199174b357db091a199468a8614abf03c9bae098f87e6140ed33652bf922d8c1c0b8031c6ff182e0c822cfa7b412d1a0bbbd436b3f3cd09e112dfd857f5061fe0a6312ebe55083634d73aff41c35e1c73ab5552f162cb1778d1e4d579cacef7ee47689aad4ab975bcc1ca5779bc84fa6be33a4ef8f15b4aa9b1ccbb18a34b68806df1691c2eb1baedb4513fbfee0a331cc58a03a996a090c06b70aabb36907b3213906167470d99c05779abe35807363d9a3f051d37345bce56411dcf9fd450dcb54ba588ad5114f25a7540dc6f9593b985b47825fa32b6efde76f08bd41db932b8c7959d8fc63980768f45d6d5a0f690f6f1e53751d2a642ba9e1390fd00e48511a91c2abcb7124898e4a8dac6f619d56d7e670688d9ee40001855777b03222981bc944e0f9890244432b311d014f2a2f5e5c34ed52019bc552e4c399427ddb39cee793cb5f6227acf19817323a20fe39a9f6c9096d86e86cfb56c055b3e41c0c7d4dd99cf75b73486bcd9fe5278e15ae75708c287e07c26de82d8336c1fb7dfc8b6609198e4eb43df744cfdcdc8b30e08ebdfc44e256763f708bfd8b54c340a7ad992e73aef7fed308bfd08bfb6754e55e1df9c7d0c4941fdbd5b55a7d574b539190d7bf2c27586697e1d8db47f2bdfa6c2785f6039e4c9770492dc375043372d821c4917d93c833073d6950493e6160ff1718c2b66c141da5e5b96fd9271c820d07ed84b220b5da55fcdc0ec393a42c1d54cfc124c98ddfdc03907cabe8ef70fa4f6a6d2c52465d05619a516f1c82bca8f079f12dcd92f3f162cb5dd222cf5146a506b71ed72de111d60fc4cf2ab499d9cb0861168ac70c8eced1b22d3d3990ad5c4da513879f7cd5a4b70a15b6add7ed154557fd3749a7ad96c6c1bee94fcdb291e07dab5fd0e43d8fe2960861b73b3ff6a546ea2c5fe23a7dc3203ddb9693f279a24cc845a4eaef65a7326d1bfef6fcdcb05a2426851c21605b7c7a794ccb6f09f2a45e2c90b0c453707ea923167ff78120ec74d6c27531496b0d92cff99d10fee97112b27991ab6b480e67a7d18c1212bb2f9a8a997f3eb3f1d357fd5f9b66158b899b53718cb8641a3ae33d00c0725edb60c96f0619ec32f5d953d15ef9e676dea4d273ef3434eac989d5e7804bb87cae0e999a4f2dcd0d1fdc2c02470e3502c97655c5d5fae84fcf256d3c313e6f991b24e28303d7c34ae5e0d2187cce2a9b76d4d33b1355571c7b4014cb9411761ec5da44f888a0012d1c683d374fc8a031f53fe0007c8cd2dfb3c811e818ad2ae67f327f472422c901292514e39b8622d3c204a811d9517a51affe413b143f89bc8310d2b0b2a040b0ba5b1689277b44d678a7b6986ef0e9c046830b9028c13cfc3271ac219a79de4889317a2720a2e5009aae3a2813bab901254899c2b0875a0d42cbc789f1e91da8f79cd1a84e7e2540866a27995ea23e0e3eec3aace3beb860dc5c4d2f724d616dbe98922f909150491e088822d59efbc40e3dcc11cbca206c6ce2421e0a5f7e61ae3e8e0959596d7d0e2ca161ce566b365d681a8e6246264dc480e26ae37be0a1bfa94c8abe3f465c1ece44985d58d49f58a97377449923f95d9a9d601bf058e7982729043b8e61e18cf12d8a558e029c7e8b84bff4f7b91a22230c73f36eee9e3d86eae0395f53319e9e0aac2835f8d9c5f94fc87c75512b34d98f6f1e681f4b04dd3b7acbc29cd7619797722c8845f7bacf11c46114908a2d76dfff3f1c87b082046d5a5eda531c79ddd07d06d709c1de9193316260998b4685db9a0a4e377d2162232f55a200fd590a116c73e14fc5db64b8d09e4b5ad59bab90acb57f039a8bb966867752c7ab043b89dee037a0d2ec68bca8ae8712713692df4b9706e767d2a00dc5aedcc90add7e94bbb0b6cbc77015e55f956b6c28aca8b63be10c0a5c09b5667929c95cb2d75fd354f69bdffadca3e64c4b319d21bde83d4ab14a8bca79ab7ad2712b0f029d2f0e8c9450da21716e0eaa50f40b0fef258c7cb7239b2178ab8dcccd29f9829078e9e26edbbdbec3abc21b1ea9f96e5581210e84ec7fdeb99712cb97a611c8ff0715a3c576849b8c19a8cf8c42e062b2a58f20132eb5615ff707608c024686c90e765b8b12fb3b7893ec860788c1d24ff824f49fcfd932e6f2752fb785335b90ef97b5eb85a0e77b629e376fdf5f840d2cbac40cb3910a20f1eee04be221d37c5143ff9d9e40491d96498e48b34ef91cb15c2357bf7f2903668fdd4a9488ad1f71bbf20651070caf6b63bd4c09e90bd6a50786a5cd5ec26342bd34debaacf292d44215de1f1b484944624a38e229390f248f46a157099d936ed277de9c7bbc29460a12e8ad0e990745bd469d92987be5df4e18ec13b1886000776704bd71193c90875ad32359f98a9339f013f477bd0273e2cc5d4e7d7d671035805a6406173d99197f66588cd7872d0f5765ba9f6e639d6730941d5e1dc2b61ee45eed236c54df2fe5ae15cb34ede4b7fc58461c69a9d6826ac97ab039c1627326e55aba5f715aa54d2998a99e2c35bbf1a409b06835205fb51e0bd1a5c5b7dd69fa0cb6c01ba59fe74c52ab4cda31b64ff5dc6d4f495c50831b244ec24d8bf1a7699bd0c8d7ec2e63fb60805ebb9798f23de31fcf32fb0cc6413ecf286fd29bb9604d064316e8117a67f49239261c125b7f3890489d2280f794e1baa601afcbda9c008d2e749803707d412af5064f1680fef10db14f0891a219d014e13a150b6b23669c75fa7a9bfecfb7da229d46600dd370e61ec2f3cb6867dd8063aef00c62b96fa64e1dd6c7d9683c4959204e5d81b1f886c4ff7ae4cbc9f222068302ff808274bd3d9e712afc806e3fd08cd0606ed86afd1292e05be7084a3643df7ab0852552c9ade193b8f046873874e4837e91cfdec90fe192682939a87763363e015298b6d2b06f4ac4242ca3a65ebf6d8769acda6f6866abc5b21602b30a44e29243513b63365ec0b7dc96175fc6553a11f8302b6e20c1fbe0ce33d593665130c75077713fb0bec9b0f74be2254b8b0d0a0b98bfd2136fd1ac1e2ef8ffb32b14fd5d3ea00c0d99e1221d96d42bd83d4b3e138eebfaaadfd1bc5a2ffd6b2e5c962c6114879f2d230afb97f420ddc34c9ed357740d72731a020140cc2d793e645b7a3ec8806378f20408a9888326c9a8113a4544e2a8b573ac1d683171dadcc8f3c53c1d2cb5af0a0a8dcd78d88b2a4b40499d121bf0a21dec8a161032f79fd00438642c4a8339a3193b2e0b6143c0d6186ac3799c10cc20c45f153ec304a0851a04d9f6d6f507a9fa12cf82c680fe904596660c3824364dd77b58418ac16914dd52e657d047c347969074c7e136a0eefbdeea896ea40d0ce02a805747502029c960f653ea8bdf7a67490a66dc73bf9c0c226c5928d975d01d7fcf031d88eb02687704174f80edb90eb9f971d945d9e4e164f23aacef5569ea653d42e49778632ef3a8af5eb4d1960e34b8bab05b27c5f4886a453456d2282fd03dd5c3494c96e85734a57a50885b2c7d68355f67a05b77b7f97658c8019b72fc9c8b4229277873ebd745d2111d4e761d9baa5b67e02bde74c42e2ade04b89baca69d8db9c63f57ac6c03af90eb1db8eb59cdea5595e530110cd51268462c6e82a30c8bc5f2b1e37b243220eb2da2e79dc852871d25efe39bb5d17c9af4818ec5dbc1a4cc040190c519dbca75c2a877d4fcc6805b4d39754b2a5054e3d9a4a37e98befe25161b9e80043c521b86a0c5d071078fbb35a4a75b30d41dfa6c72e29183b2dd3fa9fe9e5eba222cd849bf9441ab72a97b47588ad224df87b7e6987ec1cffb24e489bc7624b62e9de24d1620c7fb55a1abedb3742723d31e7e75cd77dc688d4d17ac588d4400db85e4149bd9271c20fb0ed45aa1f3f0f3778ec05a084bab61341292b458d4f59a836662e2be909271b61b6673b78779c23f7cf1ef0bd14c981689c3765740884cce58020fb433a0c77a51066413af20797622abed1ef9b7874729b9f0606fd98c388b5b4b34180a2632546d03ec29c007dbd55fdac050cf3a2c64e518b520b9e2872ca4fe0f5b3eb34ccf18454a2dd734cc6d92ae328ee42ebd202b5172d97875d48d86f3e0d289fa02bffc2f8662f9a14c1e3b4affdb0e350b30414fa8805106c924a46684b1134933dccfee94056bf2466226213bec833634129024aa7129f4264aff7d29f389b032c5d3849a61ae24d2aaef2e41a11e42a6c2d4b6136a7a0e5efef9dc16814344000db4b87af99e28b5fab4321ba82a39a8e6113dd2a50b3f746547cf1301bc84a60ef774194a0fa28ad8cf4c48fbd377082f7e95665f36d8771012ff24c38bfdf43d4fb7ffc286bda2a08032dff1096410c7e7eebb47549bcaff7ed86a872e16eee78431a759e632553927cd47d1a44d505acde1efc36e9218f924d6f75cfb2aa10d8fc48c794ee4c18be540abb6f8cb6d120e6ff1b63186c4b78a4b998c5bce8453055c637eae8add1bbaf57684de14bff470e0aaab94198c7ac123e8c72d9652301f24eb5d52cea0bea6", 0x1000}], 0x2, &(0x7f0000001180)=[{0x48, 0x52f2e415a94f14af, 0x7, "68080a9ef537b30391814c0570d5c27ed800efa3fbc1b187d548e172049e9d013f594ab5feb2a9aefedb667c11433f9808ca70db6e"}, {0x110, 0xffff, 0x3ff, "ba4974c71bd4b5ef3f9b10f68492f75bfec690e2fce1682fca6e99cf78ac84d8eff01443517522f5e2f3bc89335557ecdd8adb8c51d914a195dcfcff9d0ba1b73c5a59fc120572e52188e2ac3bcc298a59862415e86329819cdc069df46998b71ce55ed9435b69b7cd84686986ad0e09e82fa744f511b36583e70515c61c3cc49a9a744c7d731c7377221e1130a7a970a4a8445113a3f73e4366cc3d0be7163866ef0e80ab11692df85c096bb270efec548273b70259fa3849d445a440d9fb45bdb68d6a13bf872d7c278e8be2ada2fab73d2cd9667123bdd3bfdee94a960c5ef4d07584bbb346d17868d4fe3fea1f7aa44a900de7b4de3f2b0efd634909bc"}, {0x108, 0xffff, 0x8, "35f7fe4fe64514ea0d3aebabddf6d827b919932fa73cb465cf47f34b56740630913286f737f7acf65e3698915350c9f40b1fd052e6c85a10d59a28530556e957038336baeb8423f32eedebaf3271596d87e09a8f7221f5b526153f7e42680464e131504c8ae74c34e49f42fdbe21090df33341e94e031d82a98bd268bdbcf67a8c7db08e3a0462336973adfaa627480f307368028a7b6feabfb26f61203d06aec0b2cefc6b360ee71f77fdcb6913c24cde6ee2a3668afcd54e94880265e185696c863581d2969d6ddec012a6642c4551ca88a8eac4291a363e8d7428b2c6536a5554987aa8b7b222136917cc64e19d8c12bda339e5"}], 0x260}, 0x4) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000001440)={0x9, 0x400, 0x10001, 0xfff, "b8c3accd99d3e86ba1697889aeb8036d4833a4a0", 0x1, 0xfffffffffffffb8b}) lseek(r3, 0x0, 0x0) link(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='./file0\x00') r4 = open(&(0x7f0000001500)='./file0\x00', 0x800, 0x8) recvfrom(r2, &(0x7f0000001540)=""/4096, 0x1000, 0x840, &(0x7f0000002540)=@in={0x2, 0x0}, 0xc) r5 = shmget(0x1, 0x1000, 0x90, &(0x7f0000ffe000/0x1000)=nil) shmat(r5, &(0x7f0000ffe000/0x2000)=nil, 0x3000) mknod(&(0x7f0000002580)='./file0\x00', 0x1, 0x7fe3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000025c0)={0x100000000, 0x0, 0x95, 0x7, "7f9609ea7201ea14b1c4c6ff7bf9b5eaf952f449", 0x7, 0x80000}) getsockname$inet(r2, &(0x7f0000002600), &(0x7f0000002640)=0xc) r6 = accept$unix(r4, &(0x7f0000002680)=@abs, &(0x7f00000026c0)=0x8) unlink(&(0x7f0000002700)='./file1\x00') accept$inet6(r2, &(0x7f0000002740), &(0x7f0000002780)=0xc) ioctl$TIOCEXCL(r3, 0x2000740d) r7 = dup2(r1, r0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000027c0)={0x2, 0x4, 0x1, 0x8, "f182b7435768ad48eaba11caefbfc4fead712183", 0x0, 0xfffffffffffffffc}) pipe(&(0x7f0000002800)) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000002840)) getsockopt(r1, 0x1, 0x0, &(0x7f0000002880)=""/63, &(0x7f00000028c0)=0x3f) stat(&(0x7f0000002900)='./file1\x00', &(0x7f0000002940)) r8 = getuid() seteuid(r8) sendmsg(r2, &(0x7f0000005240)={&(0x7f00000029c0)=@in6={0x18, 0x0, 0xe1eb, 0x100000}, 0xc, &(0x7f0000004fc0)=[{&(0x7f0000002a00)="48dd6d354dbfa849b279dc7e8ac7325d711ca20497d850981fff6d9f1692a3e42dde60369dd1bdce99266d1b8cbd7d6e81bd7a077766793357577c222f2d090ee45f1705fd0ae0b51c97f24f99e3ab95c868c77614bafcd138b68833338b91431b7b05428026b77e286e04203e42b08e0fb5", 0x72}, {&(0x7f0000002a80)="fdea9057c389e203ecd84a86d072407a987d1e4868db31b6e233188b750bf363f01ec79fed1305ebce0fbb494bd5fd77b503d5bd29151ac0546e6eef2deb0fb8f269461b5ce2e3acabfdbccb1689e1bd50ad40727b43d6fc27980b2b72b5405da44d2cf3ed2ca6cc1fab8fb8626044252bb2fd7ddfac9ed60ef7050c16eb1ef845bf92e639563aa418d3ee5b6a6870392c980299c8cb386eb3ad5fa281c7bdba10c368864208611e4c8b888eca354a363e4c9205fa082cb70a2c8d81d9c3fa7aa92747b27840ef6322319d67980df0a5f98aed8ee49c5bc66f048d0f92cc3c1ed49c63dc740d7a03b4ecc4d2ebce4e7b21f2b0", 0xf3}, {&(0x7f0000002b80)="d8d9599766955ee59515ffbdc1699a70ef35ef07778e8aafa470ec50dfda0f7f09f06ba8ef535c5b151ea639a526d74f4e7b2b6c953141d7f7f4c9f2c668b2a9a0ccc4d6c874ad5c1a118f5376048fd3cfc8ea829ef3089ab37877b38f621e9ebc14930587dd41087974186ffbe465a5b2e162ecbaacc9820de47d8c881ce570e3e9238759d8a31c720e15ea77fc2b51ce227c994593c5cfa48f9f8466287aac49a8f6ab24610f3fbd8da86ac9c0aff53a0dcd118641fa73caa16e7a03dc29a1dfd90963c4e4f0b57f79611db88069334782605217411290c765109c452ca72df49afebefca7b8b2e19dfd673285dda0d0261be14d6b7cc819fcc71e4fddb8f3974135125ee175ef6527cbb911b07893436b7d3ec444f6948267d2ce56e8d6b6fdadb25d88340891260be920a7375631af36fa7a8c4e6b61581ffe5b553d1827e83226c034fdf8b8ebb1f19a2a7cf0e6dc2c5d07f14379efdd40c90d7ce409b0111278799153e28e8db163070a53eb00a1a8ecde8b5850818312f136b763c0965c94157a772fb7bce6fd03442c762fea5bb2f9dfd1a4aea0942712eba7a01145122290eb88727fd48896f8e69fc30b5d59f4a5b2763bebf1fd0e3ae8dd450486f261a5d93cf9f73bd16fee9a6df008cf6dfe85991c274534daab2b5f9a972c08095579665f2d2c31890d24a3827f82e2d10d6ded19660f28ec0d35ff01fb51150f83d37a84ce33398229bf2fa591e51911e3cdbea12816bf25a3745ebf0bb8a54b4e980abf9d07f00f2c8f1a81ce28c61a20df4fc52141f9362096d7ae8bd4b2f81f3a87891e1aa8802dbb6238ca4a922a9d1fea931fcb47330da3a1a51ea9c8c036c3c49d4f280f05ddfd8a771755f9e50019ef071b0286ff7a0142e21ad3f4f10d50db31e7b3659f294b975c8fb30e118701aaabb906afb1aff0c9acde1fd0b62088c1537f01c8b1247b88ef3774e10dfca52ede910c334dff4a8848be61c772ecf92d90b8436565157e36cd42eab767544d5f85067b05204efc77b65261ecb99186df72c044b742f096a35bc5e9fb2a86efbffa24fdd0c029928bccfd2ccc8ac8b9914e29a5cdb69478ffc0b1f18b23dc9559bc7f41fedbf1a4c30cce33c4f31b4791a391de963887c02cde293fff27aba1af4cd12ecf551fc9d54729fb1d6019dedbf67dd423973388c85c8c2ca4d8140087f305e634a4474c0b3ff0bde2d460af7dcc080f316fffc6b5511eb2ec343d74870994e3ab76d8ab54724dce52a7975ea22410ad2992e99aa97a384c822bec87dc2a9d490c859e85a1d474b79b41384836a8a471f261a24a1a469cc5fcfc14287905cd6fde097a32f86df9e885f486753682c12099e4b00755db34bf036f5fca8585e039c777564b359a8dd9474b7dcec58f3dc36103249328ede53dbc9fb37058832060d9df54db3e446d0bfb1dba72773179f98667b90f314ed75a85c12f7b2fcc3a1aa2dcf07d5544c538e3edc9b6d253b3ba126dc98b11b3159ea0c378b464b9e8c5b94164e65bc40b314954a11200dd7802b7dc79c34c54ca0bcd2bcd06f84106a6c030cc3389c4ada23b28ab8e8456263f695e6477f19d2509cfc6a21e50a5e2c835d5e35d86c109c3fd3acd4833251184f2d705f22c229b13e97286e623c46509e34928c049354eea44a1657310fb4545ca394100bd6b1f07e1396023db5674eba5ff0544f039ef658532bfd9c6c92ddc74bc0705a910c2f3cd860e767d5284481f14e6f3e96faf29b111bf3bfc6d3946d9f1c3eda8c54d9ceacf4d287a7e96ec7411f3ee40070db5f3dc2874c3d785e812fd5bdccb75b84f19f7c2e950093dac4785b14258f0b09ecd72bb5d0be710a07fb75a274a982f7c9f373b283bd8ceb8db6169404263140158314a572624fda008a9d7084120ad065bd043600c25db48c3e06e048f4980979696e45f5522e7d45c54a9cbf43bb539c518bd054a0497241a5a022783c0d0eafdea0e34c2e2847801bc950f3caf0009eba9dc7d940554e0d912a0da3a561eb874025161dda19889a017d1f11dd561f2c358a2ed6715e279ea12854c3fad2902dc42e8ddefe465a65aa4c6ba960eebdc9ac2a647e25aadd8524c675b77f6de149a65e5b09a8dffaeda09ae906e22bb31549d989c6599b745cb777664c21d7ce9dd231783d01fef884e175b0d34ddcc09b20804a279904764f28d2f534ac55d3d439f6df96b1229d791f88d061d8cb0b40e2c3c40e3ec21d817d50390c1d87176c81d0600b8789b30bcfff4922e28a0d1a10ba1a2db4785d6805d84154caf2ba8241642bb91851f61b07df0a05366a40658c611142c8f3c8ab04cd1ff10b97398268fce8f58febeaa92e4e613db985f71ad759f72edaaa83dba66a2f1d347e0495d8cbbdc5a0c070bbd53d6ec2e0461ece342084aa3e44758ba6d4a5bb5ca789c1a6fe727438d554bd84f8977e965b7f8c87f613983d1ad9a7b3e014c7ba0d2e917680bda6cf4dea0b0583f947e130ac787204c0875ff96e3f702caf7c5bc0c00d3ba11a898abdf817f0c7834cfe1255e223e46f3da450b9488535b4b472443523b71e1cb6ba76cbc20f992d8630cb82bc45115ea4cf05a49eb78ec7776ccb661c5ce6839ae1c32fac9dac3ab550e755c451545817f4e651041afed35993bde94aec980657a613098d3db3a508b04fe449fe7ff92c4cf3266e761bf48910305717813231dfb3d2fbc420a741c973f3613cf61b7096827b79a0cfb242877f09ab7a3f8cdc697ea4bb0e6916ee411804e3c19a1edc7013655cbec2c586535af9bf783c8a25d6c8ab8a3ad63393e976a033eb4d874312bdbb170a6db760d37b94fb4e3d7b3231b074aae56104d3dfc7ca9bd92f3e59fdfc0d5b8b250327aea9ccc7ecad98229a90d8937fac9f3e7cd27afcf5875a778be7b25c9930558b7e2f8e301a00b1b35d840eb66394e0ef15a3201dd15e2b9c4251880bf0988540acf42215390a902af774c9e345299085a9931fe0aff5d6bcdd26562fd72403f85c8d2f853805d9916a06fd7b3279dbc22126644909db36cfaf6c1c62225032f8415e94242e40ce16aa5eea6c45e7568ddd541b7139eb554060a1d164792459a35f509b5fe30d662708204587399018e535118c23cc2459aa90d1cc0cb0d6ba7ba933d2873525c5d7f4d20980549dccdabccdab5f4be94dccfeda81568f07f6249f80a032acd8368cd2fea8643548def52a6962bfd2a824aa0cec3440414f8012085dcc6074a4dd040ace7cc920b893d617e4c89b0c1d223260df06643a54525a9b146c4ca3e409deb0614c7fd191d7c421d9af1ac8102459f0785da66a43a9b89912c1c184620bc26b903b83117491cd21eda0aa974dcb277af0e3096361c91cd16a532d1c411060379b2e6e209ea750e67ed301b91c650745bab045f0782e8044655b880027f7ed7a1637ee71bb8dc9290cd140693f9f72e5bff37923c4becdfaa8ba37ce206ee02233c18e02255f0f0446a66fb147657e1bee8149a228736278e2fad700542aa140b3db594a747bb33be9282c85b52ef224e80877f6708255eaed24b2d08e1b2d80c1d645773649cfa882e1ed38b858cd1f5e784923f79b56643414ecef5f848e18b19742b9682dd13a1d419e0a83814d17602b3b9bf64ef73101a440c7863308fb0c59413a7de84bc14b58479a2b371c8c6b8846dd8902bb4fb6d4fd583342561a751333177f17897063aeaae0c2bc09be78ebc6b824ac3076fea59d482f6055c8438462b602a035ff5c6758b476b89c47e9e7c7ae762a257074befd126adfc28b447113dae157343374733cd62bb43a3f02222876f70c3acd5b121a4b095a96e7af9338a2c44a58511a896a3d94dd4c167863a8a2161dbb9c23cbee758ae8cf750969b3b37dfa9488ed3bf4a23723ca0d6d160da98d6cbd01c00d467d53cbd9410f544e6f4d0e5fba065e6e9e35ce8bcf52365f69c0e9991043e2c4fa9edf50fd54d5a1e93cecc077f057d111390a256fe4ce582963e3d7051ca476c3c06b762f20e08fc968c0fbb4dc60f02a154321d38c52e849209277cc717df51fc0b81a1b24dfcd8fac7e2d14b276a7a57cdd4f325eb56482a7912fe74cc4234fbdc6b6d83b321c8f5bfab4253f89a1aa7a51c134dea7ceb7085d4b5a6b990b4cbe4578fd9459b959764a4bff1f9f770d36c4c04ae8eaeb578499f056f536079ed1fe1fca7a9533ad08c42e186e05a9580630c587dab8f6aa7bd12bc2b437a5ab4df514d734e684475967042a7f3574fada822e8a354f5a3bd20e3f09e4653c1c9a149de0454b87b9374695c9e30076861cc6b189348878031e0af908643e2c8f0d15f0cf90d03874c8dfeddfc6b3941c500cfb4f7e9e77ca6caf65a362c758353bda5ad94b3e08cc95271fb03d492a3be2b2806e2798e6f04bbeabe8e99f417e3542c3f3b9c1da1e82f04b0aae5ea6bd789dc768837df3c51b02e261399f56072a0af600d9917edcb078db3d38daceb6d10ade26f366de02ce433bc5c9704137ed735cdd9e1fe23c9f441e86b2a3233683cad1d485db37425c219a02d40ce7ba4f9cdf356e2c025a7f1e0a5405a016ca4aebbc88b6415d5849393b1ccdfb4dd8c86c09191c3d6ef94ab1d0782a1cec2c63da4cfebefc850a618ed788d96c57efcaad1d62fb591a3b831631a37d114b67d0d453a0026dc27eb56203e0ebfd4b8fd0a3be611c6d3b3c5d666c0391ce7bb15c493c792349824e92746c119ba5292ef51f81f4a93241e5c4f13842df67799f5905e7b7ef48e796395238dfcd73b68df7bbf39fc265f8340eab68b247483d774cc112263a093b9af81c109efd7359359cc98b1c3e356730a1db7ae2b90aa08f015f7aeacf31bae2b0878de7d1af9e8f12472a0f17732036c3c9f80826c9aa668b0f56d930765902df17109004b7c2e3ee9de606b4435ae3b079464c798ba264979edf2dfac2aea9fb9ef5471828ffd48101b3e7cac2c0a942fd5e6aa66fa5b82a99a0d7c0dae46756960c3c1125699a71dcd7d1586845fb44bd7df71850799ea49ae7f65de6a0aed5736d36e974b01d55e0aede35461acb32e38a71e6955551c0a63b891a1307a71d8929103b4779b9b66110615fa780eba5a69edb4710a003b113a9b733f36e23f3f3fb1cb80b7413b3f6f63d0376f21edccf2c1be04409c354a94528284a79164ef7a3dcf063d73a9d3d80a306628e046ae5fbe742918fa9428808f9bab60fc3e0078eedaa114fec696c28b618d7fe5009d047bb310beb814192b541a7fe737be57fa2e1976837efa94f0300ab0a94ec031a11cefeab753b71b6066974b80875f6a2da7febcf82dc6f8dafa8bf69af5f22c6dc2e21e6dfc0df6f28a75ea8d59eec8ec327eaf7a7833b87674ef7a31773bb651cceef346bed6543b15dac9fba922ceeb051f3f00ab92b73c0561260412fbcefc772d6f03f0af90279551f929e53f46e00487d346e1dcdc9cf57b6791c5258fe01532d2763dd94036fcf6de4a1f26a8d3f78479ef06ab0de86a5005e3ee14a25a7783df37354f8179708aac5e5b780e0b008193bd3ea77030a51955386d67caafb45ab6c153373c9a6a3fc98b11078d6f7978c7bb084c8c48ca23c0cabc4b5184a5e4523a098f2511417fef06e37b232b0153ee799d34d353277b7903272175e21ea29c4ef74a0bb753d09e6a59cf813a90f3247e102050cc244aedbf8aa516185938a9c5e942bea686eda7a5c6fd6a0beadddc075e208096e402a7edf9958e486e9e1855e22928250a7c540b5e68acc051186a2284a8", 0x1000}, {&(0x7f0000003b80)="59107737b1b633b29dda654a257faa1cb28c10a3cbea226ef9bc6c4c00cbcfa4427e03be15152d8a6b812fc98b77e918032aae062e8653a128886c1e5ba6bd4c837b3eff6afe87447c8b12da4f5a8d4e48bb0fd1454b76c80ecee10c94596e5dc4eb58128ab0b52a69d7e8d9480a29c24749d0a945fa5cb368d2515dba4943b065b7d7466c717b24ea83c7f6198628bb0a59a209fc8b0250269c947648ff88e278ef11f4af6de5e905938baee8c826d5ab230a68179cb3b124e010f7cb2216e7b9f87eb1072f3fafb90c1e1339a0e067cfaae9fd8a1d04f3fa4ca88c7f044908136d8da56302e5befb9b941b784bd4b064e9deac5190bc62e522964f7719582fbb25a2cb900ac8af3ccfbeda9f091b4cf1da98d6a1df5e316f96082c43ff7a36134c8103d038ad058c66b87a42f355448ecfd7f2860147ac3ae5fa638101ebd89334a1e9bd805341956e47427396bc98167f2560cd5603a7847c37a5928c5fee744ccd0a9f42c2a33812be919dbcefc056eed198596ab53cfdafb9c5b5e500a529d80ff539250f8e86de0f2a9df145398fafd7fdee3f68ff9eda89730302f079c1ee48b7ac5702852f5dd1e3f7c26f128ed64b8902ba6d677cc3d1321f196e3f2ae3907232c6500e68e6334733668d55b1450a863e77a8b87674146b9f816b03289a66354e0fc2e946355538b29146c8f8195008c98e0339ad7439c9eecb734f2a6711002234ae5fff331ae15b2e6c28cd257f724cca9abcd3bbe0de2a6c2d653ab0643dedba3896db357f4aeaea8668ddb8127f6ddc238be193c5d9fad9d758ec7bc96d81cf70e6c48fc7238ba60c672d9e930a967dd26bacb7f2f0f7273d16a98eb6d6170008a081eac75c253ca8117b85f099f5c2b0bb60a55ebf5c6d60323e5aade6ad87f520be2d78443c9ffe03cfd7de3e7c8cc63717f2fd6ad15a3dc9b5cdaf41fc7684e48bb0b4d9cd90503934d1bf8e02221f1154106a653c652034fee7e9d53ab8e5d63f659c1a3d49dbb588fb8dd56c8f7ab8e0b943ed907616f20d888c76f7ba9b923b3e6b2ef2c83d765ccaa362c1515fe885daac9e373a73beb7090e0075af7708cc3823229114a11e7335cf289dd5e6d33f0f2ae504711626204cd686a18c7a54c8f2ce1a7f0ad4fd1023aeef5af2ad33e284c1ff4f34f299d66a5e7681539b1e2776af3e25cf893c41ca281bfd3d3255095bdf3e3ce3d6c78cd06923145f2c0f3a6a9292f913742ef0416457b67632783689170a5c9f72bb5dfd88c0d1a3c73d22191fa1b3b1b2ef02154d33e8f5333005b890f9462878913871c19bbecfce5ba55f3570018df35448da2e7d97ff1d0961c25647662c7fc48502dc5ed0c4c6582413a107212c257722cf7f4240eff4e386f82a52ff3eee058d98f0c7fb7c1e0097f0e3e1ded6afa6a2e4867ab660b9396dc5b16f30e341ff64a58250bac3d68f4657bda361a74d0295029310bbe217f4cb9e6b423cff54cc0203a802efede44eba73575e4b91c6c76c2bd215fe4944f1c9dd5e6e9beb0dfc977659fcfe1cdbf36938bc739195fcebb326732705848c4893603f9e09981fb4a353cb4a50ac9d3289233c3a6da90ca3ed0c43b6eeaf1c00ca1b49bcfe2779aedf557e5212ef0c0eadb6d402f4e2075073707cf69df52ea9d1e8f21a7a8b099e6bcb82ce0359dcf8bfcddb1ca0528fa62fcb7c5818913b7a13984f2c983ea49ce2ffb1467da09f9ef3281f7b830e3dfb4a759bd120818026fd82d2fd75825e64d1cfb62dc9360fb210fe3c67f1fe41bedd6bd66d53c1b335f3955bb53b1ca06473522682f13b4444ea229f7f00811c76d023338472d9d52b9fb0bcfa0981db4ce97ed8cec8a0b9565968b8a98b18b4ddc790d914916aa6c408fe60e7d46284d350f8a1c9cf99dc7f30340b5036d9616ac73bd91a4d5e0561cd15d7f4ae0453b4f4c127e8d77d8d5981b683d1b3abb792ea737c6820367fdd41b40940ac84cf2defc493e4426803e4f39935c9c6d32489d28d44d844bf23ef926fb52336e67cddbbd2e7fe493814551f802617e904c74b6993e77f0c35aee5539f0c1800761a1c7699ee91b745a075e5a52a49400c6d95dd475767bcb019d6280b327c1af6ca9bf8d2366d75e7bfa33f1d2386af277160791e039f23fd66156ba1f8838f6a8f7a309e06953d221d599528055c432f70e83fa1cfbe810e44a607406905ab8045a179ac8203493932f93e41b8de262ff8fe1c69c118bdbd833f4f83bab8e77a1d4275b857d491af6a3eb5ebdf3ebe840827b8d673582989d34a45e1a43b3378d9c50f498c93de24ed4cb88bb9389bfc07e9b688d2e2caef7159f7edf9bfd00777ba9592756b5604853a50991255d2724b3b58c2d9912e8659ccc15108d0b4d4cfbcff2b8a43f520b38c284ee347b932d130042efaec83d681a7b65f1f30b008b86a9f34dd372ca967380890da7ac10c1a0828ba4fdc40d3456b902f622970b9ba4dea5c996956c9bec78cfc0d275f22463e0c74c8d362a491908b32379e11b9c5dc2cfced06f8fff526e346bd99d51f10bf45acf71f27789d31f1e4559d9be7cb52e8f0e84d5e21ad37cf26bcec13e97b9017157ea285ca5f307b113f2d608593cacdd2968b4fcd6f943e8cebacb62939faad4c25ab9644e55ed310a01b5b5ee97c7ade5964936ecebe6ce460a4bc4feea9e942cdff6db34f8dfc7585c2ba7648f0678f569a838446cac1b09685d785e43f4a6ea707d5fdc98d38b080e6b757469c33fa8ba82b0b068901cda23faa153f97f8d945d7a2fb8281a2ff42914c0de6c6f12c16d1691030025e3930d2db689aa3de1b9dfe6dac87a9ec11d186fe903a0accbb9f924544b83904c5f829fc94428dda2e35de2979b950364220430edb000110f473120c76fab111b24921a2d8052f70137cf93ca7e449c5f05ebd0ff03b8658343eae65c7ed82d71c2e95a9097ca9993f58a4fd78f7d54301a2d7e2de8573624e82f48a446d9f4d9f97ee55d2e60de9d171ba88b5e3da35370f7b1646a36999b4e262cdb39e7a86d86de34acb47281e499cdb72d715d5ffd5e90c2402f168566c4617389fac8eceb453abf1b274645a29a8145707c3954e7b697d00f4c759f7a14238b6403b7e7917ef3f6ac07ffe73a753b532ff554b6ba508d5b783db4fe0846c23fc8f473a0c5b38dd8e53f69d4fc40fe1c1da6927f058f801d9532230355386f302f3e6d742ff66a3f94acc93cca54dcd189f117a8a0c96acfdcc5142b865722bffdc06e19f1989d976df0c05300ae0f6e88d1eb01030e2fa295b43a4634e4aa8a2a4dfedd9a06a1fca29f86441a8107e82ab327eb239469e4e6456670633a8af6ebb3f84d2502901f9291c92e82b22e5981cd4f9d1853ea9a81aaf1309d6d76ab97ddcc621f2d0e59a2605e91690d409db6ae5905fdb7608cb161e2f190696fbfc200fe4fbbbc2fdf6a092097dd50fcbe198cf28a00de2b431857c4237f1b4f7e1c79b0121392820a739ef74a61d4cd87d9b9e0f8e1a324b9d543df9dccc0be62400bdc12fcc4ac525a62dc491ae83dad74b1d43af911df254d7445e2da55e926507a52bd886ded086bd926d9edc5b5cf0cb801e88c3e51efb40e6008d584e78d91f2812472c4b41c13c63491bfe3c1426815ea8e1e1abd5e75da6fe3147dc4a0718907dea4102be63c4fe21c0004cb854294eccffaa2768b00434c41fe03a55c33be43744aa62433390f131963b11d128270b75c6f29337ddfa2b2d865b3d2e5c92cde6ab1ba6e082ad491f2685cf14119dc6a1b680b0e0d6d6ad5e1d543f39d1c9edbcac8d701f1248bfb86e71ab9473f4f652e69e92a5db7b13f55800c9990f4e371dc837fc378617926613a9ab3cadc4a2d03931b53e664aa3892989801a8c1b1625e8fcfe7d17e47c5b4279a87ebe39d5bc9718d96fc8170e8331d8c5bb7a83daecf8033d0fa5c93b9e87d5b9b699299cf3a74104dec54d17890fe114119d2c4af936780250df7a3f59a7e10e80772f6a94b8500203c59d8c44ce882138a46dbb6a0319bf3929ddfbf6c240299d25714080d5e343db1185f4337547f44eac3a0190cb664e21b27d97006a6cae53f4d4b56f44db57601084d3aa96086610ae2f08ab8f50cc0a17e9ff5b37675225bc7b43de168e16d03cc552ad6d712d72b9f18b9f4221a07a0ace3aee062ed3c2e404479ff6f32cbf8468afc6eb1620194fb279c8a30f9f8ccef70dfb207ae561b6e44809a206e1a552352a9b3ceb1364b9898bc4c309164f646c33b919fd925b8472ab76005e05c99335149562d974a59ece1ed1785915cf0f5b218b5840a4a65449ac7afadbb76e94220b738f3bcd9b7e352bbe2dcf61ab17b4c2bea65bba92ad3c3bd91369c3a0a51c731c26b2c8328135f09a61031628a9f2611ef25163f884c1b16bfc210c14106d3b289b20d38fa4ca9c1806b3b3c999a3f39210d0a3e41a2c598954b1844961987d2558b8e587721de7fd9c901c199d73ceefa8d31c8d910cd7e98c3a26b367bde731a314b1593e4cf82d20184c79943ae712aeb92a819b07bd8a4a6989507e3e935ace408396fdc83b8c4a59365f4f76994601fce849405b283fbb37467c86fa2494575da842f483caf32549e763539c5551210b002402802b424473e9ec2612ca500d58366424712f5803717e171253ed82070d6de7999421046f0afff14a2350798b22dab4f58b6774b2f7133e8627881f1c3a777a5f210564efe20dc8f6ba3dec47267546adc46123d511e6da852178b695ce31866c56f188b23a73de40b77692f6b80ddd7c5faeaa6e3931b1dd4c0bc3fd55d76db841bd445a0b927817b12d027425e2401064268f02570264c4a1f2250666395cb6ddb2a04e9e93e1b629b89c77ca0cc1fb4d76db034c744f9162b3a972ccb1d6ca7eccce1063f45dff886e5d59a208d6bc9c9889f0988b3cce163efdc77c93786bb3378067a2b946e32320304e680d96784906b89088415d6686565cfba98364bd3762e1823b192328a649c3c34e7db9158d1f6d63e4edf4bb6000d17ee01a1a686b11254c2f30037fc119d9992727bd9a125dc4130f97cde8581f71f3718390983d950a7a939c6574b1c3c40b2f9f3103ebe5c96d06327234297457e9da81fab9593a6282dadb791099b7db900973cf558a286ae2c80982396143cfd39a5e612728d9a88626a8c5d3e9bf9bfecaf155a2e3ffeb13bcb7aa2dda6fd45e2eb78f7d4c3d39f8c5f7a78137bd18d8ce99ba91a77713a364c73dd41847aaeddac39183acb973fd0f6085bccd8a4fca455b56a16797d382c42d8e00f21b7e2efd8622031526ec3b75e2edd44c3c97b6ac04069652b0d31083bb56bab112c8036bf69fa2503393f3b63ca81b4db8f970ac03c1b1b66482faceb4ae5d10b8f87cedd019c0d3186ad7ec356c324ebacf11027718e3a4f75c7f828f807919081bd681706818c35218fb5a8c1dc80ded76ce9cb478136331ba5362f6ef01c903e4d00b54a1b12e2d2a3c57f25884ff7a82b0203ea66ce8b23ed400f2edccfe1cbee9fef10c64768e9874e1b954a68adacff1ad4f54ed8e9d8c9f99652fed5b08dcd576455177a848eecd2184ad656ac6b7fad3756454de6f124bdea07cc9faee52e60955061083302a4e164207f54bab3e63fbb83ff0315728ad2ec03ed1c89088a5a1b214975facf1de143c44402ef490a4103e978729a428443dd9a68ec77143fdef09bbe349f3fe72a4657280724d8a930f2df1ed192c36df6705cd0bcff62ac52283ce407d8475e5ee2bb437cc6d12", 0x1000}, {&(0x7f0000004b80)="8cb6595c080363280383704c814ca57be2cb1a255ffe38c972a399495684e417e9b11f7be2a13db7f2a41e6ae820520171af7544b3f66d851f954b8cc6334ec46a2fd19c900e2a4baeb885d0f962cb3aa7117d0efe6e040371afe6d7b5e610bb8b1fc23ba2a80bafa2adc5fbce40753de7928398181f3bfed9e0b020130c74a7483c5c71b6f4ff94b9d7d9c1b0917cce2ebe8e41f2ed2758b01681d57e5b59d9ab9039ed12f258997c68381a7ed9c25ddf68c9d9dd4e55f4932791638f5397f755f8964a", 0xc4}, {&(0x7f0000004c80)="be691fb00252be5ba0bbe3c4639dee3be55bde4bdf491297a99b625a5d97623ae23a8ac71d3b6556a0b09da68c294540ecc29b961fc17021782436d7510639127d2ca6524b9c1021a7c7a2dd45977de550fd50bf07022e50ab12357cee36e3ba8f8424b6624dc27a83b939e4b26e99dde6d2405d17db952313b22814f83e82ab1be3304e4309b40367853d473b747d44967dfc7354e2", 0x96}, {&(0x7f0000004d40)="1d4c09d98d80fd857d8bb701ae375678d44e72db37fc342977b09b3bca6af4ed514bc33dec7a162b00a3e395f01f601658776a86ae0de75818b8525b72d0d0223a1770cc15f2df1424ae3240be7d4c663e221fd262f3acac3f0643080c2b28164a6d05567876b384e1ef306e390598e86efd408517e1324324d4e667fd2633c0f49953d7ae7c8eb7ae55cd9dc553679dba1f9284abada541d785350580371d9691e1f5ce3957067ebe8a2b1fc46223350f84e2c9301b7657bd5a9be3efac4eb92ff0470589d5578cdec4c10205f1370c8e5b287b61da492c0ff77240f55def6b70d265", 0xe3}, {&(0x7f0000004e40)="9eabf1a23787ddfd19f15330ac8add2dad5f52af9e61de8e78901dde9a4f3ed7a64819ee48f5a08778bcae387168d8c64a6f2916d50e85924e3f2af3c9547c74b427ce951a835b1c6c669dc78f773359ff36c14c2faac83ee3ca452a14fa95d85995109d894bbe3d0b7734b7256e3a1af651c40b86e826cf38d885005dc27a6ea24f5a05021148826910a8cd061d75b4758d65920f447aaeade124cb6ef67a1776eb1bfd9696f97af5627e82db45c5d5d43fce2f2a4cf91f2d132df30ca577034721aa10a0b4de4294fcfe5bbbd21d8f4b9aa650ee", 0xd5}, {&(0x7f0000004f40)="5a782da6cea277c6dae0776e5ceea14b4d099cf353e4f4c5bab26b2aa40b149c9ad26ee9b9bfde9bbd83b6d715aea54cfe9f08165f8f61d2c2614787c1f8f8fe763e272b81b3c3f0abda06a5fa3a7100363f33fb2432cd2427a498", 0x5b}], 0x9, &(0x7f0000005080)=[{0xe0, 0x1, 0xffff, "94df7922d0ff1508790fa638ed5a5a86682cacf6197f301f8eb2bfcdf9df74e266108f395ecca668088d658878da6fd79284f26b48982029c43e91b3ef379f73dd7b0c341f7c480c27f8db95beaf981afff540cc7c3d70ba5b6c0bf3988cdf753049270063dbc406598f521c04616f8ea36d590867c99d2f79ef4ff037a4eaf9ee0070e8c946856b354dc56f9823b08727ee18addf0759de6a04b13349d1142d89d6be27c00b44c9756d2be684a90afeb55dd55a15d50b41a3efcb0261837d690839c8695e7c3954f1016d646d83dd"}, {0x10, 0x1, 0x9}, {0x98, 0xffff, 0xfffffffffffffffc, "5b1b3486c20af5b1cf3a486834a188eae7bfb965307a00ad0725b106695adcfc3c5bfdc2e61aa6878295be65c606206f80c06b86dbdf2a390e8c054c299fb38af43371834f3b3c9dfba73ec79105716ec8d65dc447a2dda45f1f2289c6db7992f2c055cf6135a769793aa7c98ab28a92c76ebc7200f14d570a72d767af1a799ce8e8a30d81ea"}], 0x188}, 0x400) symlinkat(&(0x7f0000005280)='./file1\x00', r4, &(0x7f00000052c0)='./file0\x00') fcntl$getflags(r3, 0x3) bind(r6, &(0x7f0000005300)=@in={0x2, 0x3}, 0xc) 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x40004003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x48000000}], 0x0, 0x0, 0xfffffffffffffffe, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pipe2(&(0x7f0000000040), 0x10000) clock_settime(0x3, &(0x7f0000000000)={0x723cc266, 0x3}) 16:00:25 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000001000)='./file0\x00', 0x0, 0x4) openat(r0, &(0x7f0000001040)='./file0\x00', 0x10, 0x4) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040), 0x0) chdir(&(0x7f0000001080)='./file0\x00') r2 = msgget(0x2, 0x80) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/212) r3 = msgget(0x1, 0x200) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000030c0)=""/4096) dup(r0) 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgroups(0x5, &(0x7f0000000180)=[r2, r3, r4, r5, r6]) setsockopt(r1, 0x2000000000029, 0x200000000d, &(0x7f0000000040)="fe000000ba00000000000000310000000008aa91", 0x14) 16:00:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000040), 0x0) select(0x40, &(0x7f0000000200), 0x0, &(0x7f0000000280)={0x8b, 0x6, 0xfff, 0x6, 0x2, 0x0, 0x1f, 0x7}, &(0x7f00000002c0)) 16:00:25 executing program 1: r0 = syz_open_pts() pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000000)="849997234f47881a53df1247fc401fe43d3b434c6b485b88afe3f62d9c413393d7ce2bb3262c4555437f6dd8a4da7379a66665be2373c8fa2d2826deae03ec293e8a49d73235252a6f393b59cbc6595c511718f4723fdb387c39f4832cf2aef2f6a8c088ffc324a4daf79cf7aae7afc6a06ba2d53fc7f0f0f87b4b34797c8c474869cb6c8209be8e3a9ea1365ac3f78ae3c75e3ff026cb3ff6a67cd88a12bee0e0b175d8d886764a07d826798d983a481a31e583d07cc69fac9a859f626625a1f697090067871d9207976eeeafe5fee6c044410a6fee5ff425f3c67c20c9aa7f", 0xe0}, {&(0x7f0000000100)="8c67f2162b48cf85003c0eeac0b42045837d79e503ddd2d899c194470bde9b6d4a5da02d5a43481f2bccc132038c9a78e6e3a690fba74bf15e02a341c289c2bc8497d2178dc1c6f76c23bacd92f462b796f97e230b73b9305a34b1ea43a1bb675af99d5b317699ed9f5ab6f35edd9d5cfd0e98efe3209caf0b9c02bbcf2a528dee529e5fcdc0fe0b7cd5c074efbedf9ef67857a2110047", 0x97}, {&(0x7f00000001c0)="d1466a6e50bb158ceee7c31c7e0732a2c94801fa7ff559e553e69687838636f9d7b2a06f2552e909c10deccbe543859b24194d44d4f1907541f24d9bba8a4b3b0e8680a3784dde469fb5686fb8fe58b6051311a6f9fe46a2db8ae36d05cd0eaf90b6d263f99581fe5f59ae487d", 0x6d}, {&(0x7f0000000240)}, {&(0x7f0000000280)="af42b6fa2792fd82c2643848909e4db5b5dd075a01c4371f748123741a9221015befb9c3a1de7f747738311ef6a844cdf05f2d32f57d9df0cd37124d63d809de52b1c19a89b7fb989e9c3957d93420bcd2aff1446ce97d9cc30d9d25bbb546ba840ae9108f342a8502931539286f9778f774c0ac4596b342c333e3ac4cbce6f90a6d9ff937ad260fb0b62ba8bd09544bbee993c522beace6906d201d53e04aec", 0xa0}, {&(0x7f0000000340)="de8854e914ec435db5358ff3868b", 0xe}, {&(0x7f0000000380)="8e0b7e55cfc2dd52fc533403b8881ac529e5fa8925c06970784a170ff5045cf15399e6cd4437b23532ebd527eb454d8ca6368faee3bbec77d4424c5b7a716581506169c5820f3b27d1a71a9999c13985a7c99f5054c555adb19870e252241b8e809edc045be9ddc5e0cae767e79b60d8d6c863e3b9f92085db3f33179964f0214abf71860be527e004f58e051132699c215472c2e493b432160d572318e93e288da0e34368239d7565c4f4d5dd17326ebe52ed5a6e9ba65fba03c02556f15446b1bd8e6dcd22bfe2fb5b732312705aa453d6915b8eb492e54f8d7e70bcc7f236cb4f3ae8d5a8224f628b9b48ad76808c4346c91f9fc0c854cf3e24eba8382f077ce4865faedae2b76c29edd023e84166c07dee9ef17fce7954b8225f5645766c6489b2ba88313c3f30ec3ad6ef94fbd448f6abe615bdb01f0779554377a75ada7b8dfaac2cebed8f411d4347db6fca4bd436f7f148094535ff84478abeecaa4247b5b66b36984af0d2cae5b5b644b590d072eb77bfe63419d4664b8adf3479a7778c30d39cb751d68bef51d91097ab92fdd5a2de8cd9f3d670bac7f1ffa7b368fc7b03ba3f06338dc218ae0766cee366bb8b22a5a8a06b2d14b27aaab2e4723432f57161db9210c1f1dc041c1510b5f625303106a5ff41b58a4028638340a34f21f0c75f92a102f5bd586cd0227e617beec7e7d9840efffc8483476ef79ebaed76c0e28c2d3de6840915f9a8f59148be3ba66988f3c4140a2704a1e545e49587fc74c0b1d2d52b1b363bb22dcdf53fae198b986370b3d9fa488538f8bf82591e92f5dc3b5435da0400516526188585e32e64a2e7ef89a0231f34a3cf8b33975856538bc6b4255b42883387ff12d9b2d428413edc2c9f08c33be9dadbba1336092ab7402faf711b6704a98e37d02dc11fde063a148e892f2619d84bcb4b7618fbf4679a25edc801c57d8b5361b3382c5b329ccc577f94b3e42633fb012c825d6404978f7e8f85654cf8fb1a614513bc49fd96d92b5afc18eb0025f39d810531ffb596b73ceccde045aa19453a96ecdcc4a493b2abf346d31903157c84ba61a7ef1cd10a4ffd218365c0785825852a0d783f631a5027d49da187c93a4f9a4ad8f97bca1437abb2a610659a28b455a088e85d8ecf4f6664bb7aa9b5ac6ef4bf2c0bfd54736d0b93033b86e4cde56e400f9c645c147cfc1d89a942243d0e5e478d01c7b4c450c1d1410d4d0d04c6b8cc9958d645f27d45839fb0faaa93de458945165ddafbc60d68de39af75bfc96fb6e87effd59e55ec609023e05aed05de2a073dadd9b267ff7c1970435d1f263b15c1ed31ec59e32e33fd0049c515124e5d7b7310e80702efca8586af0ce8b246e1122ed7f00f4f64c39f3ab34386f996beba33d62e6a76e2acd3a3db51fe04352c982fd558754316e0a35100720b45e24955d93fa74ef1b226d49632b11de3539dc7627a3e77b3ef684f97183a230a09f85e406eb1c5f6e337958e7d8be64f5f4f40fd2aadd1ba37ec6730508efeabf4f8f0aad924ed62f0685a79d31586ceed553a1bd2e42ef77c0b9087bfcd52c584292d855c47e842bae3a193bf3bcc339fa606c9a8313cb815d6dc6812eff24aab4d5495cc97f6c452709ed5ecacd760d484375fa1f53d6c7ae76327bee76e7f4cc9d47b73dc11f28ac76490754681058b630d35a24fc0a1f1a0a038a5e72caa59d36e1840bdb20d098a758634d1c427eb0032a3b54fc433a2f88dc06f89e7a3c57cea3ce5171fbfc1802ba4e3417a562757de993a1142f8ff12d3ed7b261d4a7a4e278c96707d630b17a521dc54d3be7d0ea587750cffce86660bfbc92db34a65b002ccf90abd063955b54793329c681dc6425cd748dc1ff3fb2396b371296755914ff694e1eabd871732124996c99498d1bd943e8bcfe1a8c4815d8f509a402f944556eddd342b190070510017f2d8ef92a16de9779710165784285df98b677d77a08294bd69e86abbe642033aa448ea3335b1249be75d290eeb488a981bcb1f018f35b4146349007e23e90b8ccddcbf5b6539d788590d0f1471a7b5b254df4d1965d5ea66a0827332aeed45a9ade477f22b455d323af891a93b7031c8b009b131168f7db116d29c81313d362f525759adfaea12836c0c1f51a30bffd14758812f948b72ed7841751883164a9b4c585f3c3b5878ef54ab960818efe6f167211cf982b6707d0eee980becba07b2e0f92b78dfd9bc095921cad88f698a1a2c3227d8f9188a41bfbfcbc79ffee7b2755e93edc0254e0a24009d2b68328555dbabdeedabfd3c8c7d81077d5ab40fac33eddef7f7bf95659023946898888c2321fcd04ed3101eae6e7b48ace601b44349eab6be75ca2f6577a0d5d2eb36d101e59940dade0fd612fdd7c58387be5e106709215a1d611ae20cdf549006e2b75d525106ece1c280c0cb13f1b0a830e282e5f48653e20e06271fb558509bc0dd37f35932cb88f7dc54f78d69307e271d0928858ee890b785bb1d91b900a8f025a4ae9e212e286ec72376f7d484e2185280d7d2bc8f6536da338f69e2155128fe7645a62cce547c162bfd5d360c8f4dc0ab1852214e9c380534b0b1e626cc5b43ee56a57516b5c4f0dcc81aa2f57c73aa0470548905723429cc3abed29fb41a2505fcf0adbb795695cb6d2f18434d4487591359ba847420093b5a03e8127824e1c2f6999ee0c4f1c9536bc97849b02bbb288c3fc212aaaa59fbce62766c429973ddab9e7c06b409ab1923ffb707e435cc9a967d6bfe6e1c9ba6f3a69b47e1160ef851969d66b10a3f4e0d25dfc5e106f9aa3542e4a75acb3a18d1e16a75d9052a6ee9636c26d577cb6f0f89703e929efa8180dd8c687dad92c3b1209b547809bf38d547861d1e44cbe8041e0fdce9b47df2816efa876700f62031850c452b97cba65f24eb22644f9d7ab5029c900296d2ab5bbd995713b1af50248e06717cc01571b4c98438dd1ae91c074d321863028b9646b0537001c7475de9e86c46017c44f15df1831e91e421a20eafd755b5feb6715e5c2de914f246e977043831323335ee7b2f523d3ae49d172af20fd4cc7fd7c1bc22127db980fa237436a208b23a45e75ab318bc2b35eb18ba9a29156b2a4ce83c3e8c3c2b0313cf19c02b203a698aa846756b16fbaba81828fa24f6fbf0c341e62f8e9426476fcf71a18e774e6d2a1ba60690b7b87879a993198e50778d497358a022e1f105dd430fe45b5b75639fe01bc1b86a7753bf909b77a42213d61a2641f6a2a47f3827d8c759ae15bfa111cf44875bdb4ae8c0c2332236b5750e19b19be577ce306a76bc300d523750e0cec6058d89214ef005a6de8ebe859899c93ef642b215ef63d607aec04edb0888a63a3567de7cdec8ebbe55bd6c4e5f53fc1bc41980e8556c17b00bf0c4287db375fb188a2b81652a1e4347ad10c77ff3df4e419d7eef7640194ec91018dc2f106e2d673139c742aa5dc23e172c1e7c5d3eb63be4b98af0540125d78c39de30902f49d9e9fa0693c1ce81ff32037864c1c29d0101f9e03704e7021c100d9c1bddb3b9db85105285f09adb99eaeb3ea30995b65b69193b611173480c0985d1eaea6bf412d4a6d6eb9d1e0043c7ec409142fe365d86bf268612f9b23637be853921cf6cbddf5d53aebe8634fea71f901cb94b4711282fb5a7850091a49e980fba9f7c0314070c4d46fcda8546a04ce5d64b614ea391f506cee1b4b7c779e2378f58d29e867d60d15abb4bda25be9d388f857b28a82fef467cd5e81c43610297e62afa5b3fb03be537f3e7cdb3a881c7bf4f5fd0b9b1e13e33157b42d24d1f8d8794659318c5d55c095f5c209cfb287cdebba7b5ddbba23a8f8a0746abaa5d2d9ac04f9ca8bf034a6f12f60fd5aee1efdce6018da506d20ef8d9aa4686376336ac9aaf3dcd543f33c5d51c11f52ce4d91cf29f6fdced02c9d380130f123bf29d79e9f1f069742644714d292ee2361ff0fb37d3a7339e11d1daff6d38c06ee726aa1bea44abc99cbad22f2b21ad5a2eba75fc63b69b4c74839a1d8ef8d68d1f6dfe46d4f24ea2e0e72e212e94ab32ef109d0413d5a336e9fe52233fea6aa1fcc248762b7c0f5cfc6c598e71502e6b9cf50ea97e14952821e00981931334d4d45cd9a054bfaf040b392e3d971c3f7a1778a600db9541b77e6c50adaf17db05e0d1a78d15655e42d32f2f39bc59d091d2b72651d35bd6cbdac4bfdf660be1ead6310485f5dc1dbc3780037a485c0317f9bc8197dc13b529a758b687c2020099d75fa352e21a17d0883838161cf2f396ffe2298be9f0db4b43b574de24e5210e0814ea8b2006a115b54573304351263e5a6ffbb89f2dd522fe1699727300bb1b144f802b80ac912da4a492a8816c6ac4e64ce86db9ec46a5a9d4bfb9324732baf7499829b53e3bab9ffa7435f927e2c1cbc27794fd305c68de41f9a1693b9e3103d9fb08f826aa490dd59b702482b156e18d0446ac8902cf83837f5341a887ecf0d517de153cf3f27cd09f90b591ba5364f01625e866e8deb9b3be2fcf3bbad78ad1182203ef9d4e04c5682a33f5b728ebb61c08dbb9f65348a111e4f083d2b3c86110f8ef59d9379c34800aba8cc97f2266b680ad9e0c0c02b456ec978cbe06aee0e77bf21cc3f00ede4b9d5475ab816096af03239bcbf90fbb4eb359ee3f132387778e1f02b6b0a74d15d1ffc0e14a8be6cf9141fec1435044cf7b77eefc846cf5304a5448ecd86d6e29908248af9d0af13582b926b3643c9d7d3dee07a4cdfb92e797ab864085d86ea9dbca28731694143c3798922b3e75727a87440b63d55f45ab688466a482ac4f8f22d04b71bd21ff11ceb02cc4bb1ae7d508a8e5f1997c8ca9ee8b58529f8955b3aa75ee03b5a766d17a94b188687617ee2d888b1ed9c16237ea173608c8c6e7d4edc37b6ea9e727d62bf7a626874c56e8a8149d97b4ea332c4785eb15f3c0a22f82341eef6fa9d70b8f0c8482fb17a5b5131def609ddcfc070b3f5ca2184530f2ee08d606d57e54e0c21134d4425d5e8cfbb52f7b8b530723c56881dd9e293ff50a0d2a7f12ca4ad84aeaf5cd9075662d7bdce1abb87b906cc46e5ebaf9c454bf17d87a05f640ee8c0c5e0971933124f5eb9383e186fcad43179dd0f73b9d75b49a2fe29ea3b0241ed08886d2843b4d4dcdc0ec377c2a7f9f5c3e3aa8e183e9a3bed96a4abd445afd4b955a89a39946c102238b67860ca22a917b4159695fac90567513a9d7e664f963dad1fdfb73480fe5f1a7a9faff3f8f87b8cf5d2862ea4ce7556b4dea9c38f7341b739ee60abf893d2862ac7183e230ce52a2ef335de7c70c2bc6f37942ee7ad9d188ba98773ff5702abc0bdf44c0b521cb0077fecbb6366ba5d843c58df221ef71283b5ccb035fc22ac2ad91a79777e3b2ae82d908c589c0f16d5766427010ff7e5fd526403a23e58ddfde4873da43c7a4c42d69c5f571e808a560ce1e321019627a6bbcad1b4057a39781b4d627697e2922fa7f727dc149603e04421dabb066b368ca07f7eb280e896ef5c22b27b33dd23f367ad2501e4c8da237c263fa10e15a007ef92552641aacd5eeb6b274a551938133f711c2d7444ad22871774225e3b82fa69606dde97f5e19e1a46acdfca4ea1b57d6691d24da0e65bd3e0f3b76281ae40dd29add7291f3b840ac2f48a17b9bc0f64b3599e25989991fce7194b1e0fa165d091b32f070f11c5f7005ecdc0631232844ee2aea6a5f2e72b246163b4ad25469ee16b9e4bef7c4b20428c5dd392679f001439ff123", 0x1000}], 0x7, 0x0) read(r0, 0x0, 0x0) fchown(r0, 0x0, 0x0) 16:00:25 executing program 0: r0 = kqueue() close(r0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) close(r1) chroot(&(0x7f00000000c0)='./file0\x00') clock_gettime(0x3, &(0x7f0000000100)) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCDTR(r3, 0x20007478) 16:00:25 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt(r0, 0x2, 0x100000001, &(0x7f00000022c0)=""/109, &(0x7f0000002340)=0x6d) syz_open_pts() syz_open_pts() r1 = syz_open_pts() readv(r1, &(0x7f0000002240)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/150, 0x96}, {&(0x7f00000010c0)=""/189, 0xbd}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/32, 0x20}, {&(0x7f00000021c0)=""/80, 0x50}], 0x6) 16:00:25 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) kqueue() setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2004, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='^\x00', &(0x7f0000000100)='\\]$$\x00', &(0x7f0000000180)='}\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='$)]\x00', &(0x7f0000000340)='\x00']) setregid(0x0, r0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x4000004301) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=[&(0x7f0000000040)='+1{]\x00'], &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='}\x00']) 16:00:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) socket$inet6(0x18, 0x8000, 0x80000001) 16:00:26 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 16:00:26 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x5) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000001}, {0x0, 0x7}}, &(0x7f0000000040)) 16:00:26 executing program 1: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = socket$inet(0x2, 0x4007, 0x1) flock(r0, 0x7) setrlimit(0x6, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) mlockall(0x3) 16:00:26 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) pipe2(&(0x7f0000000040), 0x10000) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x8, 0xfffffdfffffffff8, "17000d928a061500000000008000", 0x0, 0xfffffffffffffffd}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636a", 0x1af}], 0x1) write(r0, &(0x7f0000000480)="bd9b874421663ce2b50e7b0e1b96b2a8c26ea61008cfedf676c0e4bd0088feed9dfbe2b26981e8277818632ec1c1854986ae80d64365f6d95e00fc2a305df86869acd30e66b3a940844d4ef39c4efa7605a2ba991736af44d843b92ab9a6b79a17eac4ab5cb667d63c2a6f10a1b75e365b2f4f3a479fd827d6c38e069ee97ac347d54fe94087690d07851772b92ae887aae1c4f1e40ce27edfaaaf7462d7652ca62e326085e0697fef7efda1e1bf24b4c93ddc303206f50c4263d91ed105d942035108baa6ae85bc2cf1e14708c1ac086b5a676fd59c03e1ea69a1de4b2c7f50a0a0e568d312d0b8e92e8accb6febdb6433e691d0db1dab74550907720c7bef87bb8b597b187085d8f4ad77f9c6c0c19132aa71d4bca69ae0aa1b1a43d99a36f94f1dc181a8cf72fdeb41605677b52f740252a3e42d22215a6f25025380e14b4b10428b1e217b31e39daf5c206ef793628c683f151107f17c5cb6fe5afd94ea43e3d77c5592b1098e8f7a570c8bb4cd7c578b77e0678dca704295a70e4f8f6025c61e97fc284f4dce315fa61b1a8681624bdb30ad65626593e7aabcf80ce3437292cd049b136fe0e6398d84586817f6685a41d2bac06a70b70a4040c5e0038b1045968cbc7f38859fe3f9def2356312a8cfc611757a7aec3ee27de7cb0e720977ec9a6da062faf8f3ef745446dde3975b9605401501fecee0323508736631bc39aa0602ba506f88756ad305d67cde7dc4eb43ee9549a6470bf6d1b21f89fb9a6a827637df33a3ebdf88b06c863f7249020cbb2f0e8945fa0fe5bb8537a5320b0ef06c3d662079f10716b9f52377e376f5e568999a55f581c7a9bb26d2ab1d936d2b00aa5578ef2342640d98b7b62821112e54e809446228758ccb4a6f8c7a8e9d3a72a20ffee9f54c067581c3169417db1dc382de5b85d52dde0402abeaa11d1c2f7cc19bd7f97aaa78c6d471d7b453adae3c6e87f607ad7521dc292eb3e1c97504a4f7ae113dde436e0b5a6c3bc3693e15394af6ba01b5e1c8c463cd99d1979ffdbe6a19ec0b4b548069a97a7986ecb7943bb8be6e8ad8f3aed6ba71bd20adfa4ecc0d9e2b99fdb6c01c431465b17e50077d193329b123bea2fcc01624010eb2e566ee597da579061a0b423e3a5a824010f963919f71b28279a6951f5e348c53006348503b94c48cf88286f51370a64ef5823d1883dbee56101e2c019f576b22814ee3a21aebce867521a4eda36cbed607ace566fc03cfcd5d7e416241ed11703effe690c8b75003b6fd21c224abfe90ffde56df221034547118c902a451df281d98e1a4499d7962dd3a2471a37e1399845e91e293c975c7516721d216c1f847852a8201390f862cef78d8a4d3715e10f07c856f2bdbae10d9150999ebabf93f5cad356345f7dff7317eef7e441b33e36b3e6bcf8c41af330f4d51b66dcd097f74a8d6dc1e5f711271233f2299b389084c2176ce089c50f7f710d22317f0d1c3f68429987baf4107b881fef58946a9ce78f6ec58c459e45b83f1d640a033c26eea7e99c68c9865a206cded62f2e580125840785a5efa7506b1f105fd26dfba5055083c9d780c41592925f498d01d1c56767fe43d5861e7c56827312ee93dc7314c4f7c191ad7e3487dca0470e49aff2e3b5dfe6fd6b2c735cf3c24d7042fbaeefd2d44874923275b1e664c30f61b47c490b73347a9db55131df40cdf8f46db3eaa3ea40ac1c71bd9d4fa2ed7fa47d3269c6d23c663517512f839d8652f621e8883a28c74591127b4865ad8102e03770702df7b80e91b25adfb442aca1f512753602cda33c8f6fc2809d3cf296ab17ab7bbe320ccd3cbc492ee9a41f30453389dad33cf87fbd6efcf03518d1df6812ee6fd318ae3aa318119dc1c4f88d720d6a78ce310c8641fbe64b52d7c4fd79ceb66aa933d0851658c0488c14faa93a0efdede65ee93e45cb1451305057baea53fb1cd7e4b664e9bcaf455f94c1899eec001cd64c951d2d16801d0ba656b896b8dd83aafd11b8acd6a6cff12d952a560edff8183be29f4ab4fbfc856214847aa7eb0613a35c853277937794a67eb98614dd91374695e237861da34b2e1b03c3e1ce2eb8f95a01e91847958266c70c51bb80216730dfc8dc3652c1029fc0d111df30e66ea71ae948d75a8dd5f5d8c620d3b94afe483c52e528df2e81fb5ce4832fabbb1f20f7e0d3ece5d9f2ba5d5eb62f8ffd23de459dc69f8b41bc74f25746274391a22a2fb63a9e7b8d40ceb68c9efc08b8432a4c0db7a28c288cb9a93941b0431d5e8a29d1a1342bdb216d3ea1ce11c600f716f5b67c287fd37c7e3d96e2ca92bf04523e7304554b865f5382d6c706", 0x67f) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)) socket$unix(0x1, 0x5, 0x0) socket(0x0, 0xc005, 0x9) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) 16:00:26 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1203, 0x0, 0x302) 16:00:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) mprotect(&(0x7f0000541000/0x4000)=nil, 0x4000, 0x1) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000180)="b53a00f9", 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:00:26 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() 16:00:26 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xfffffffffffffe5e) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000000)="6690374b", 0x4) 16:00:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket$inet(0x2, 0x3, 0x86) getsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x8490, 0x80) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/58, 0x3a, 0x3, &(0x7f0000000080)=@in6={0x18, 0x1, 0x8000000000000000, 0x7}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) rmdir(&(0x7f0000000200)='./bus\x00') socket$unix(0x1, 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000240)) 16:00:26 executing program 1: msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="000500e001000000000000000000000000000000004c"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x8000, 0x14) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x818, 0x800000000}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x71, 0x8001}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2) r1 = socket$inet6(0x18, 0x40000000000004, 0x80000000) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:26 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)="1c911acce35be38261d82b4b5b8fc5007d6cbb2c606bc9f0aa1b364468be86eb0f94a855c586b4297c01ef7d6c11b68e72ee15b7993fafd096763399cf60e7e7a2b12a33b1401aa298985309495de7b948a2d31494c3e169a5c9b771fbd8cd3e08ea31ab696dbab07400a67748f8ed708689122436681b0c7d6facc698688450e94317740d0acae56404ce", 0xe) close(r1) r2 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="6962251f03dde5a04fb88b1c35b10d4d2f8617abde9b90a41d2f5b0f354eed05f5b7608b51973a0771619d0d86f86c736dc615311572cc9f1b48880892bf75693c39aa84925afc88f1d5fe4f1d006ae0549aa3255e243cfe9b45d13bb2d45f6d1daa80933ec3d1ed2397edf1be28cd4ca3bbffc276200cc27805bf67df72cf5987fbef9d05e1b4e43bf8716d1432eae9464e5ae8e92225ee87cf2e2bc30e47c2ef828c5506843879fd", 0xa9) sendmsg$unix(r4, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="3f0000000040030000000000", @ANYRES64, @ANYPTR64, @ANYRES32=r3], 0x20}, 0x0) 16:00:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7105009c"], 0x1) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)="eb879b9f2ae77e64405e13d2a23ad32f0588b9b1d71e41cf4738ad69ffb8d8270217a94bf494f36af0de97de9b95b8a3119594a32766b2a5b87b852aca472b6f8228c6a667f0b5c4c106500d1b7aac46e91bf4bf28401586c3a3aa8420738abab23c44e004de731a2057950d243b2868b3a5fda570a0cd7871f59259f024756004075e8b051df20512dd7c80f02b84ca537fb7eac2d7ff649e727405a0183d22a51a10aae1c13ee2ccd19e23b25f278c5bbe4869d66ab741167059418970a98bad63865b54c9eb73", 0xc8}, {&(0x7f0000001580)="41e90a9e3372fd50246a010a0918caeb2b1cfa11940c1774af3c32b1e1b15a14a14dd007af2509d14d5deffaed1a99667bafd92ccd6e377bffd4031231328152c959338ec70cf64213b88ce43bf60ae7b257cdf674c2293fa3969e6323b705e7451e637b9eb8be564597f0d169eff70c2b1571ba1c33a38d30a80c56d2d12a17ac57ec9cac2c38d3500ceb8ba90a9705a0c4f2a9cbe27619059b3a493ef7b57a48783aa306868b9fe61b2e2322695e778f05d10189637472dabff58ad768e9dede6e029d82f4bbfe5d24696ef46942f2c5090ed1b195293c98d2d6e75cf8e748153bf1dc63ada160f85949dd6db3fcbcb3d22a1088ea100aaa9de145f356adf1f4deb3a580f9caca46c5389a2e80ed12f83161c8557aa06723a77f185cfeb41ab7427e5b1c2aad6a5d84dcc2b85a96bdfdc3467bd85685960e5a3106609071a72327d52fb1545014cb0e7cd080a8035175d785b2452a3b2a0b1440e4a224af88ae241c2e2de7a56a431b1d9d6b689ad37838d345368a9cdeaf8eb8dac591eaa28a52cd7bd690850dc816801ab86940c1968bb3b58733c8d8fe388a4fcc081e69a7da9822af539c27f123dd099177a41e79015162a61e30d7937a0e981401013d1324be74121ef8179a40719b4352ee13a9269a7120aaba62664dda2d30faba4f0e40b655bbcd8ae965d9e85daa00a26b6889c5ab8e9ff18264d6cc64fec54809e1effb93c32de8b67b4b6b59b7e8e807e1195314aa875855cf63b73dad0cfd6e0224b52b1cd4328b2afaa7e4b7ce73b9bacf7fa101363a574b1fc3bf8e8af8b9705cebd3d6969eee6d7812731cd1eab33194d060dc14dbab6894f9f0f53860453a8075b825427a5f940d1e49fd6d0fdaa4a935b03b455b55a776cdfe4ec67d3b21483f826b405be93c9f88a6f55ef76551647f9be90d0b85e1cc29b24c39bc0a1bca197bc27d76db918b1cc646d6f0d0c175d00ce4d8933fbd908701c1965eea3cdc7cef1b6474766e834c77880b0d2c5285dedaa8b6ab28c0a797446c6e699a6a96c2469e597e0b6e51d88437c7ff5a1401ea813831e78f859f222754607aebe3a32dcc321a3fd79d92faefce5d3cd80fb2f084f737a0c37570d542c2a0c7c776e3b7d6086586b57939d1aca7effec27710f567c14611cb5e00e204dd9f1688f4acabe24ea39632b095fd30728b47ab8c9a6c73bee7a1498c4ebe05c9cac2de91e43a505aa7df2170a12e2870e24b58769b49ca33c5aa9d0714267b48b188c71c230452dae8afb9da83388659e4837aff68c318d9f0d769446ea5e93766061b8d279430ef3922d7935e9caa5a4f8a32e1a07d5fa5fda881efd16fbfeaf55e9ff4dda3fef48a43d75bdb2df3695b6ad6221021b379b7432404275e110872ae987f2000b46b2dc4743e40c14faead2f00261e4c4a7a66327c43f9a1a58c5531a734ad2399d5d459d9b363a9b49ef97ef3ec3405d4ea63f1d252ab2b0ef0d09a50fcce2702a2ef4f3b04e70c1995b1b470ed1054d780c3c7ec02546602a6613f0d032e66b0354b3076a4475d8d047f0a7f12ba5739824025fa097dfafbf5ba95289a872e30a1a69d1c94f7a875eeb1d1a3f8e5f8e4d8b2fcae8428dfdb346d504d7c2cc7659f6651d498aff9dd49bb6a43969cc40688153ffbd89d42c710519ef3d6ea3b9aae78de44e256e1c2ba211a37b05d887145cbe58b6b8d4e91e2ba94c5b25759a2a21f5d3d8f0e1b6c2cfacf03482a8edf4450e0ea4d28d97cb9e6968c1f61938df3d5a07fc38cce537000d800fdffbbeac277b2a54067f30d886ab84aca40990ec8f041c30760bfe77c7d26f21c04ba0872681317693a646a4bfde3bbd0682420385fd960569e23b41afefcecd5dba9cfb94e170fe29b2b7887fe4c1f06b057f331fece353edbd89ecaa6bb540eedaf9ee21ddab616c76eb2ed7e6bee2240868a54c117c38d046cc8593292a4db8b0b2568426a138d6a3a6b16b5794787afbc014a5e6876e756d486cb3330c85e719488acb031afd57ab3d67c60445fef417f12a91e48f090d5cdb45258fd2a8e435ef98150c26b92a05bab8d7c00ac1ceaaee21824ec562c9ab6bf742d130b60fb228c684cbd6451b589641db4c1ec264d7c69c7f309ba6d85ae33613d6196f4e2796d7dca3fe4ee697605ba771c6527912fab23e54e4604dd114d5d139d99eb479f3f0b70723195771faadcda1c1bcfc003af92b53f6ef3972ecec5b5d405ccf21c9ed77c83de87b4b02c26c8977c0dd69015fd7dc35650a3ebda26b7fe723d52fad259637b122edf8064f3fb4eef02318784723cf68e19bf7b0dac6c725723281470ed45946a6fb9135d98f3828f73038dae15b77d6efa9984cf1dca266658dc873cc4114b6aca4e587be80b4033f6c422c9d4dc27d6f63307b75687e05719477b0152cf19526d8ad1c36fe78198b2bd7300a01f6c56633b16495d5e20f99115ce879515d3717e0c76ea2dc57b8f382861c1f2b92055134a93d21f88f85888ea54057f07efe258b04cbf84ff3137812f7c28e55c0e213bcf2b3027d4afccc3af0275760971bad4536ff408f2d84ff044ea415f68ad013fb0e44ba5acde65455d9f47ff739f8c96cd13e8b55c41f3675f7f0f7378fc476a5508212dffc8947bc8c0528caf2304be43b17345de02c9b2d761c2c39b268272eec7fce21aed6bf4bc39f9ec86545fc97d2ac60b902742c047484dd0c7a5ea08936d2d5b95e0586a1cd346fd2dc6600a26120ccd69ea2c17b0cfb83b93478946a3ec2222a3604e21a66204e6ae923e9e65e6f436c17602979fd1cfc36a93a757da532af6028c5d23bde3db430b32fac19da72cffd6a6a7a84d1618e5fd8bbbc75392421d5e8ed901ccb00d722469f6cfc720103364e7e79907fdfe23c7f87fb825659f17822ac07ae029fe79a7c8a1c2967ab8ad2880ccb671921a99625f9e548a13e3221bfe394a13d0528d1ccdffb7c8150200679804b3c2c7673b092d0d124500742616f336d6e1ccfcd9b25deab0e15bc2984a65f026ab73e438dbf627e1d0910f87e278ed1052166c3335ccbbfa9199a4d7ff35bd2cf86bccaf2cf447f7f74bf07cdf96f434dce620c953a52d9eb8bf94f6f311ed2ffa31d1c4c0841703f50138c3ccdc277f1282291cb6a57668c708e01e70936280a82ad541dd3dabfe19739261a819992aab10bf1557d402606a37ec1e7992ff60b16cf893c1792d93456cc4f7253dff842f8adb2a306856091fce7a4e5e92849d239685ea9afb5f29d77e769813bb012e15094fcd3d1a650a89e9d486981adc7dede0ca1de5fe2bdcd8e0d817cd2112e185f827306cd4deaaca7441a89daa3662acd4c30bae71e1494b9b358bf8bf20ef08c7466e2aeb85be5e048474584d7465520ab259e7d498badc128396471628a02820e9eda995ca7b50c4990160316932fa9375d5e0370c6cdfdd3e50b5657b1bcb3f6a404eb88b140ae0004cbed3fe53b4ec5a99c59b1083a6d9ec93bf878db6ef4dbe80e7c4425ab5694617c5968fffe1d445c44239176430c3eafa0cdb871fb9a2175b953c062928e07e2389eadae173f8e086ba41dd95ce989382fed1fc1c34f86a265a218454a6513a2de15254b053e8c56e71b9aef9f542f01eaeacb32bff287c337cd899c50fccb5380e1652a000e4ccba61e5713f5eb4dfd713f53e9a61c923d550e0bfc88405dfaebe75ca60f89ede25bb279b313c0d929f3677ac0213b947e875a541a96a5bce9973e05828ec06eb0d66aaa3ab23fe1b069e18c7548f50835a2189962f3595bfac1714cd9a3243b94c4d47e9548e33e7b4ff9a7c7c034d2192a3dfeed581e1dda5e9ba193de2337b746d5ccbd1147f061640f4a9df20b1c50cf6af4cf1df697236f8b0ae3829d48599770fa612ebc4f1288fb3a7e1164d087b90fe33a9fdd49bea2fc9077f8a86514350dc34fe74185d5db97d1fb7c793c1342be8e09555628f8693ec00f74d05bc2aaa71247a56de14070a09d266337c047b14e7227502d66161b2112c5c55d569597128d6b338a22d5d51a740feb1bffa238f6345dc774bd258691256ef06595de54f7e74053548fd05ebbef9f9ebd4c80f8e1231bb00b75bf031bb14cf9898a3e1e3d4ce1927e1f3e255740f6d313cd42928ccb52d95f784b3217a96b5355a6e69584c656f100dad8dcd2af653925a7326212bf1b4c9cfdc855f35fc2850c659d00484293a70b66cd6640aaa210528a1a65ff31b2ad599f35e64b45afcead30aade18f6a28036200ba4d2050d65913c12f2e418af6d785c5515af8e5a1748c23e9b29d6b12863c25514fabe4d3bff5c6a0fcdcf13ede75651b31b7d1d3a3212d87cf3b6b876f42f54f0e21a2f0440c86a4efeccbd9e39cf5da9d9909b33b784146b42b4c5239ecd06d3c3a30e6fe6d30fe967751ff93b6c5b6472b88b4f69146b4656cf913740acdd12a652f8be87080b706d4d31a566f76df57406e4de1b0423ac83c0c27fef1d60a9de5e614f815cc20ba7c9adee5dc1902f8a7150f52fdf7350e990c14e274ce98a95f14f77f5930be491815ea75f0bb6b02988beef171802f4dbc5c2ec15b6f13fc0b380fe298aece75462d93953f50dfb7bd329627f1360851039f3e28f0a091772b09e94d6e2d2c3677be9fbec20f18ce1bbb831a13600e771896192abf3ac5ecd774e8ef961ec6c9a172edf464e20e0c68e9c7063b6934fdc7ad05bee48ba60fda97f184682e23371c2c4af1e178eeffbc5acbc4caa5feb395ffb79ed5c5848e447a1f0044f4d245e8d54a27d5d6003644b9bb6d50b081dbca75c618f0147e3466e25048b8c6719d46024e75049061bd2b5d7d91a49b2a282b4e29f86b7680e829a7a1c9e52c5722ebb20efd5f52881bca423ce9616f3d48912fd280123a6aa939a5c6cf4c2186995476835fb5cd38abff4f1b51dc3e7f3cbe1d4a3273f5a729fc9176c3b9800e427f775ce61d4ca1ce11dbd0a7867991a3435f55758921a554c62b64d3fc1a5ed507303436ada4c10c0ee13e44bbd786789ce7cfac6b50dd42c46e4ede8e39813a68cd5fe907459afbe800c5af4866234bf2dbe2a4613a4718b689eeefa8e1c92818f1829eb143ef5b6ad781c48f160fb3a1442fadf19bc60e5093b3df86fad43f3e8bd73c63271f7d74e6efac232da76fb0fb5b874c2726ab1b1879b034f0ad5dcc09533b7e0c4536053a8572753f96ac08cd71906b539f825f1ba28918498a17f40532c5ee46141af2dce31a0a2ce1836f3eecfbcdcc8fc24cb041aa1a6005b49a90c38845c9819632ed9c58150187f39267eb8e2c86f79dda8a378cd29344530fd874b9a8524ce89749732706f4494b4fa6764dbc27e987b525d3e574a6330e3d2144328e8b1a4d69d67e62ca3128f8e11b12a904454e21210661977479219e8e865dbf67d65375cdb35fbf5fbe873e96978eba581a41a633f8e25d5e16dc6979867122f441f1044b4db1e026b133ccc8561a733e43ba1b645424eff2bb4d87724002f2bc096ae2cad3adc63f9571edd558b697772913f7f15cd586caeaf648e19eefbf695a338e94e31eb51a68ed750ad2c838c7241c20cdf7bfeea19977b2d953be530959535bdc2be06c2f16fd2017aba3078a73d4599411dd270edc71ca58b966c2d2ce03d47c071e915b9b3cd02a60a9b39dc4fde8798335541e869ecdf5e1ddef1f8d4422fb571cdc28fcbc6fa239d0df30293b768f391358545d1635fe5ea3d5a04543b4c9f20f3554b1eec43d0fa2576df93553f330a5cb8351ca7c6e657ac7763cf04e703c", 0xffffffffffffff1c}, {&(0x7f0000000300)="f3b6dfbcd8b9d0b50f004f06447619406d0106b6f37dac07f9e9538103a068d7efb91fc8cffbfb449a95b830af21adfa84863afcfd8cc718004fc8fda398dfc77834ea6f41ec6e43994c2e5018b23cffc1cfdaba3441bddc1124fcf7b70c1deced35e924c44251fab073e91883d3c797e39105678d70797bb77f86f74fbc4e05b04c18f60900b0efd068a3ee8f0a676704553cabeee8072eaaf0483f84bd0155b54b22c5b340b2e9f87a1fecf6b8528108f808da7e9c27c0e2fa0323fff5aa94b433a79b67724943be10a33e9de03425b313b075d4fe", 0xd6}, {&(0x7f0000000140)="432d5373531e8535e08573eb5971a12f088f640a9c29955a6589550098e721ee8f67409088bacc0a445de459f3a74e6ddacad9a7c929d11a47c6b73092622202f79899796b", 0x45}, {&(0x7f0000000040)="e2b0d711fa86ff667149ef9ad71eb757f5da156a34c857ae7096e63792ecb5be37ca63f978caaf595b8101afbc36d3e4da1c3fae095238be59f9fbbcb959b232769c554afdd8f12b9462855f3041a1e2a5150a88ec4bfe2dc1b572a90d1c870f020aabd2ba6e7e03dba2", 0x231}], 0x5, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="bc", 0x1}], 0x1, 0x0) 16:00:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x400, 0x101) r1 = getpgrp() r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x530a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0xc080, 0x8) 16:00:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) shutdown(r0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getpid() r3 = geteuid() sendto$inet6(r1, &(0x7f0000000100)="fed03b06e3646e83bcb2db2f337a943daaa0ebced0d71dcefdb592ad269b100010c9d39b2a9cb66345e5145d58ca177ffb8db559eef5f793c071385b9542ec5aede81f7d6c912bd128a4e56d58785e7dff04ac56e8491aaf0cfed08773fb07273e3ca70045673e550588034a29d8550cccb2ab60d61f6271543d989ab233f776213523f103066c5a80069f92d5d142b54c74e5914b1c321acc63fb18b730f34790245e15fa0aaa4c0b39087cd9867114a05e7f19451f09342343dd5dfd33ef174619c5eb7f", 0xc5, 0x8, &(0x7f0000000200)={0x18, 0x3, 0x9, 0xffffffff}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x80}, {0x8001, 0x1}}, 0x2) 16:00:26 executing program 1: r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000080)="fe473608cf8accfa24ca57f5baa932a308c1a31187a70a542db120982b87253c9ecb855d1324f36bb7ee469f82088445c178258ba9c88e3976506d2b48d680032e8cbeb85add7f8ec9d5d8a1384c39e29a29c8e8145fea8e45aa52f757e42a2c7ff6188aba2732947e445781fb675abbfd795681d17ccd2ec17f55f03e00ad74019aacd5631f6ab4223ad3dc0b3223f44f70f68028ac3373af1c67c0cdd0a5b9d83b99590f3e3d6af6ce4a0d65a5d06692fbd968eeb03e1758653a45804f", 0xbe, 0x400, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffef7) 16:00:26 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000bc0)="31bdc4283ba42d11eaf6c914d4c9410bde78d285a4a4b1ce9eda86a1090ecf695facb8110a3ae1eb3e651322be12f1713b44364a7055d3cfdfd077de8b1898b1798dbc3a207266ef33b75c0b3d6bb698df5f1e919f873c2605f99a4b0e0d133917aa88c4c2744319bf27c723e08ba54b3a386d58a20453adb78e5d40608dc03f48d9830da7cfc9a6de434af8c0132f9ee6f721d5db5745549a470f9ca36fcb995d6516d41ac0552a0f2dce06414e640a63735f010825903742bf799160b760acb3342326b64100591d2682d44459405fc9f537c0d75c4f5bf0c6b0c7b553b824b318f9e50fd6af720682609346a0c335fb8f50483e7c39f46c9a2a2193b290e13b1829aabfed9666a4460e856b2003e4fd705ae98e8100d9e76c24fc86985bcc2870929e690088332f7606d1fd99d3d0e7cb68e4727604d2965a9c578b7d99dc81cfed8c0ff709fc4be1c0f44a9dce262367a274d460223785a9ebf6db9d529e3b90895143dfa1debe9d4da3946bf4cc81b97e9d598655adbf88de381eb859e354246919c110be0422b735d589587b30c6d1eca8430febd5234ef011912998808729a9a31d4bfbb39d4e1c153e7aea699b2abb16aa6d6a4bdcc041bb90440093e5fca0fa187c329a0228237e60ca01ea12bf70139cc17c1e45f1aa97679d6efccecb7121e98176032cc997326eb7c42b7c5f656d977ee61bcaecb7ec7f4b44cfb689c81c517bcf5c681d46fd4647f457f02fe48163cab0d5fe5665793efbbbcd58affff44867e571832aeafeb77227f02d9015f5ea457aae3a8cd626717ddd8666b7e17f30f0a71ed43bde2833da8396e73dbe0160924927dc5481580a76e9ffe4e790dd1801720c2d4fbdc0bf1ca831160d162ef6f4ae3fb9443e57b264d5537939cb89d83a729412d2ab9d4b102a95288b6eda6f95df9ed49995c0ed2109f4bd830c0c1aa9ff1e8d805a2d7c47c177e0a6bb482a597101ad38992a2352b3011324ee7e8bee872a72a3e3224635903acc535443fe6b2aea296069840b200a4ac396cc17e266685b6290ea6bab973c55f3efa14d792fd5114b3c663aa13a5121919334802deca8f54999f3f93be356a842158ad042e2b3121ce2aea6b4a6f3a88b14569ac26324cefb802aa9d27f5a85c29070d65198c3d63833f1a0526f96db08267524cc9ab880319b1f1cc635b3d816b60020fb69e413b8fe5d72dbc4bbbeaf10e77eeef7f9ed6debdaec780d5be6703fd01e5f19db5a79524c44581be8d1a2a8ac7f2f7e28ddb6bf163bf18634bd1fe11e3dffdc0d08eeaf2a361ae5ecab6515187ed178912b7f958ee05dbc482c5c60f7e06d3ce185c7787635cacfe5fc0869f8fe28cb38309efbdc2e96171f34bb92c14804e09b47b350dc02dba019e55e356d1653bd6f4ca15e35f2dd8651d11cb03e1027ce3c8caa52a17b944318c47f9c92be9875e3735f6852a5b58ba3ec4b4caadeee983784b58b55833e3b773ba5e310a24d757cb63b3f600e71b6900668fc27f35b3e826ac0a6179247417b285033b15958c79cf0a0cf656058169b133b6e930ca2b2b6836de9889e680b046962ded2519ccbc64d30fffba3b9d01cacee93924b489fccf743d36419e734dab4956f341986458a5e84645003b6800b1561b79e96c5a92d62698ce588b9ce0c9a7401614e2ea6fbe144cdd85e109e7cd3e8231778111aa06e8000ed985747bc2d14ec3d10e2df490fd4853835517301fc0a1e98eef3d60bf175dd538e926c6b996e871b99837675ae195eee281205354270cd0fdcab335b44e5371f2314e77b0e5428bd58ba26ecc90c047f1ec255baf86a3ae5bc170a7691abf99275f8688db7113acb35cd76c2a92899ad9cb9ce76438ffa260f0e785fa516a4c46c2f7c00549c35140a59c499e4faaa11c22983966e17f1802b892ed9e82c070a079aa9382ca66fefc1f84ba8ff1c60e2c381beb4477fedaf15334fdee22fdfa6b04aad78a7c0452d54af6d6ec8786d7d379842b99c44064685b14a1cc2917604a3734d5b143cd6dc6b317e2a5ffd88a9abbd6ca7225074225db813bab3e0a23fb323cc5d2be4d0a206700a080e595aed66a5b22d2c6de50b9d29bd39c36120c990513a44a3a5b69ec86d1bb4c1b08b194414c7298b7b8dc51b76907f645e4495080dffb09a57894ce1553d5edad974187cdf5c14d76e4c092a959babb44282394aeda852c26263390d88503a148c8828298c179d4949d382cf1669bd75fa049b883cd3b4d579fc1179cc7dc401044b97a1f2804d1d04da463bd8955044369c26a5054247150baaaf18a06ca139507eacbf933e968379504edd5930cf5d8a71e420fff9fa592a8f90fc8ab00519228fee1766dbb3e1a4e838899331d82f6e9000c478136b0acff6609f4d4e3abc92f7d75cb90f619682d0e37f1ee7019848862711b6c2d50a0123c6be287e60ebb3db46f8833f794bbe761beaa53c024ce1be73d49a8067c39ca1ff92e2b41cbe27b12480105c4fa55a444d64729b7e1d4d9613d21321619d8cdcdbf3c17172c43136a3a6a689d299be6e015dfcf5acdedbc60c6fc49c8928c4ac5cec09deaa80397ab88bbeeea55de1fb522ce49341aff2df16bb96f8b00cd0646c06468b17d7d4e92cae8e721524a388d9bdad28c2aa38236eab896d8fa245c1330062c45f5c48b6bae9fbc03ab250f066c72216fd4d32e3f3a42820f5a7be44861c541cdaf7f6380d9def763d8954519e9e74e9561cbee6fc1d9467305017b8f2914d2c15d2da7f532a480f8283fb5021e9cd263667c39dfe7206f13b08067191dbcac6e71df82a49a9cf6b0a54f7b038f90e06608fcb598c90a5fce73991ebcbca5814047aba5ff50b17541cabc9e327b0dcfe77ae342b5597cd6c708b7c37af7fe29dfa7ba6f642d13fba44b211ae3993067c25526670e9c67203b4b7696074716804030639c82db121f1c8f60ecf4a86aa43a20ba1030b09c502914a1380c3bf479855f23b0b242b82bf832b99957fe397c6ef751c69f13aad3e0d6caeef6a2efb0c039b1e50a04e079d45feef4fecc99b0e78a1de8201a7914e839c1589feef175d2b8ad55b0c80bcc56a3e7b41149c851192d4fc92c04a71a34bb68665cb6a1c39ea5a675588ee9de284352b5df4ca279d714c6e0025596c90258e2daa69c1566f5f86e5705d92b09c75b558554feb0b9a24718fdc4b49a2c9c435e487adc2aa1420821fba71f26c59dd8b22c9745efc3043730bba236e1f825eeca22a8275ff17bb0aa50c870ea72f03f35c5fb6cd66e3354302cd08f99315c445d5d76c62126768d82eac686c05eb4f722e854b1aae6a51e5c4ac9dc83288b564980d622c3bc602c9bdc5831c6615a8ec8e61e5355bc5b6a3894ede374ce35d0f0874894155098a20acbf1098c480d8cbdbaf4d6624a7eade622bbf64ea91c609aa4c3bf6a8468fb21c970ebf9637ab659768b5e382590c1d6aec16a2796dd23aa3e8475b279de866be29404ebc86c8ef3f5f237893dee4237ed600115c2d84caf75e5d568f87fab90328e92019a643757e94728bd854bc9269d91585b2a54433fade71a307e5921ba99d7a3abfe0531986822522ac0130de681bd7055a9da9f444145bc18b12031df35ee46c7ea2055a3cc3134f9c357e7fa7a47e8d00e3370965ed3b80944d012d6d4b77d7649e6abbf50ed17b6972f73331ba3d0e69ec25e05df950a42fb3e50b44bab8b41c4e347f47bfbe3e2bb27537f4125d5188d7a125233de0c7d355415d9acb201df190956fbe410890be7a5bf0919585839c7837422c5021b66a27ad24a790dde156b388d4d9f4d2e6394a5130b527a0d3c12781bfe55b27fd7bd74c48298e179862fc996bd022cbde21171304d0af63ed8dcaf376dea98d1e84967a03731e2508afa12b7419e328f8650829d93c04d07b6f9d4359ff7d838ae903de92ed755ad24b1de4bf740e7af6b499ba8ead6ae8ebde0b96d97f52ed415b965b9734f10a75e7ded2d45238df835ffc5e711d18b750fca3303305a5856abefbbb64ef05362e2a7698905eb4d9471ab8bf910ab99519a129d34e43a2d07c8f89f517eea3adaa68467848aad2574cd47226f0c66829d8377b3bd6a9ca35bd56e6bc1a437c2104808ccafd84d90b46ab0898432ba2c4b433b6d66b462ba31bf726538a9dfa028b6feceb65c7786bd021bb0d72d044580f6a0b1820e13b210dac3b130ff6394406e96a141020cb9182c3327bd59607c5647bbf0ca1e0596420e8ab38bfc4e048276e6595ce262c0fb1c66f75dd2e3383109a75abd6c055d9d03ff4ba45704ac366b21b02dac1b56006e3f521497e0318d33f1d5788a7bc6aa2939d0078b8eeb9a571a6fad638a2ca802040bada6e350267a26ca8c933af8f6f0a5ab5629a0739d1f73f19afc777315ebe7b8e243e058ae9d46faa926ecf58e12cacd4692f85f355f9f44259d168c47d7dbf685e33c5a80747113bbc5c0693e25ed88f194faad4a77a3dd5779abd19d1f2d46664bfc10a22e8b7952febc05a9f94ac36068fa27a28529d72cb7918a60c8dee5a8544da086b7894cc495e171c9a8306c7512c89f9755e9f8a60e09f7a4dc022720822548acddd8a8f384d009264d8048f15a0b725b7f5112ecae2e9ea229b439cc9544a63e4a0a5a8c21f48e27ad974931c6d0b15d9c3224984cb933b131a9025706d101e858e33dae835e9b2dcde303e4ad7969c7bd0d88928aa739a8bb9a7a2d1281cdc476f651cd97fc6c14f179a432ef8933eb109cee0c2ad5ba8f4773333f2666a82a86e3a98182c4b011a629d0e7c9a98d7d606b92e1fa1e9c60c7be73b82d41770d16090cec1abbeaa2014d9579c4f3d3b90e519e68df43c89f3debd49ad3206fbd14baa70da1d2027d8cdad395569f6f035988047f4e4c5077458543e40bf25bb1b5125ebb56e4a95359683054828f18571b2f1dd771bb563f10caaf78db9556131f09975342a155cd0347c3db68443590b59a888141159463e6c7048bab7656b586ecb7d75f58604e149eece39c356d5d2d08c0b6f3b8a180336e6e66461c51b7fe4db432bc0eca1e84f2da01ba9b11707f0a243fab3c76c750e5906d5529dfb183adc7969820f948237f16666b170434aad053343058f7887bf8c7872617ca3d827b4a4a118862be7e93279a33c2ad134c371155ace8d51e51083e68d80b36c17f35e41d6db0c8c5aaa7b60f3708dbde2785b660764763fca61ceb3c5d252a4defc8ee31a3d84ab944d941fe4b46bd8f211655a38524f7ee6545bd2775bf4e0c5a44313b6c43ca634212cbd6dc5b37ab510937fbc1e33c712f4fee1380ed0f8cc83eead397daf98c2c99cc346388efddc6ec61110f144e64fa59ae1fc778f6641c2efd773d46cf9dbeaa277d75c318dbdf5e097f68e9c9292d0a4741214ccc24e679dd56a8657249c0afe3813ee5b3a791e6f3b23ca3a39610ac235c26f347ff4917fdb91fa462b447a9d6ea78c7754f12968a75c526c322fc6d3babbb01555e4f055c7528be80a52fc52a8e67e775567fa70386f35549a45780ea3e6b45aaf5f689e5a4b4380692f164ecebe241c2e3cef7d87ec4a769845014c4c890f4cd42c479534e6ce25c65665a4fcac581004adacdd519075e57823c88086854f3714472daa7e8783536ae18362d86c1033cae67ed362b5a08a49211b5cae92853685da46de552b7bc854dceb4c9b30764a60dee6697ba27606a2767f134af54d335f4987dfa12f30191db4fcdeef4af368c4ffc10ae3bc38dbe0512f29e337fc184ddfe2e19605", 0x1000) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) truncate(&(0x7f0000000040)='./file0\x00', 0x8) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYPTR, @ANYRES64=r3, @ANYRES32=r2], 0x20}, 0x0) 16:00:26 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x9}, {0x18, 0x0, 0x0, 0x4}, 0xf8, [0x7fff, 0x3, 0x9, 0xe7, 0x5, 0x0, 0x7, 0x8000]}, 0x3c) 16:00:26 executing program 1: r0 = socket$unix(0x1, 0x80000000002, 0x0) r1 = socket(0x26, 0x4000, 0xffffffffffffff01) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000000), 0x10000000000000c4) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) write(r3, &(0x7f0000000080), 0x1ef) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) sendto$inet6(r3, &(0x7f0000000180)="be37b1135f8c78822750c3bf500cc98c0388d97c283050fcb02bc9000116a5896ea09c265ffc40703a65df82cb831aba4b5c9bcc69d8dc00635102c5f7043fb41787d30de8bef5a9219707d7067bb95bf2afdf75ee27142af77ee038a4bc9e748405c730849e0c68bbde6899e859bb0c04878e620d2532cecacaf74b65eb1dc62f24ef8ac9baa5c4ea5df9531ba5f3eeeaf1edac670db139b6f1d45149fae7a7fddbd4f6b77e69a69394044b878c308798b31d23391c9bd7edcf88d9174c8df930010e5455b2030aa62cf7a3b8a5f01cc49da04437fec83c3a14ca64ce7057d03906469857dbf21ba3a4263bb22f1916dcef4d720893ce3ad31acd08638ec7e92f8a2ada3ad647b16dcdf931062e7d6234edf930684fcb79309b515d6c2670e9f6b7aa144f043c8320a57b39f7813e51bce14fb88e1fca1016f33e1a1b249358f7b5526a16773d81d0cae4fd9e5ff2eff22edf39472e3e452779a9be9b0a7bf60c968103f8372ce01ed81e8688ef91a45e776c4c4fc0b57f43363c92339b0585d3ffaeb1f399a3f284738fe1beb7078ce30c1a67f04e7d27d1b7b928013d8f25f3d96e0021338516d4ce8b5ccb7aa18f71fb705bbb05735b8f9fe5394dd0a13dc526a342982ce0584811c05c50bb81aa0899516d85072abf52edbbcb5070c16f06475b09bc32b4fa124328bb7ceba1397f6567d047533ce3162d87a1e492bd77064e08d1e3585a6224e2acbb8238cb5d3f95993d5b3cf72ee7985f14795a65e08c29b7ccb0ce09dc1408ac0a5a5ee1e966b936e5ce1e6efe0f328ec23eaf739f5a8597eb2fe3c8b85e283f4228dd2188048d97a7b660894e7e887a91a983c7b126a4423ec6c0b06695eb39facb65967e7fe513a9344934dd0ce7d81f9c2d790044fa9ecc499031efe522b908164d5550e16fcb1889cf990743863887e5fd6c1e13b7190325e5f89fbfd98fc0a3bb9982d5d34e5c27355e7c95b406301869ef2694382bf5fac76d2f3af839cd9209dda6c55489b168cafaab223f5c25486d82b1cff8241b272acc141d4c41d771435fac61f4f4c2166d6b6bece79572b663929e14545b1e4eb1facf781a790f2e1519552b247142ed7e2f4731adbbc3081032fb5e4eeaeff05f479e5ade3b18ba6a77297d2d6eefca790a43f1df6c7b7ab22f1bf0ad528dc0c13911a2356d41f257c54f8ea7f89f7efe1d9cd22b30a2d0efc651122f67d27dfd11f61b78ba81bf26e6fc9e1fd4aa8e9139e002e748a5203b4e8d3629f963ae71cc54828721d0a1db7f36e294b32cec13a147e3233dd52ca9a64d0534d9e28fc6516ad22784d6e6d8ec5f4df2f16132642b201869982aca1eb2a51957d7479453167c54b33b8f20aa0e4e9e01857bb5af47b165768a6c69978eb0a574057c4b0cbc7f1eb2211bdc4ff965bde95f1469a5529eccd674421501695385cff416f59b843f3a784460ec57f2039984af1724c20c896f5d53c6dfd052df7ccf670a6eced77859f1090c7f89bb3a95afbb6ff61b1f998c16aa8c887bda7d71d8362a217f741c87199be8661becae80577d9ae1fda4503f2ad752d4afcfcc9d9779dbf8d960427e7fe7b3db9c4c06e7ab6dc30e742cf98e7b8c34db2506722556eb8578986e4ee9aef1a3040124b5476c0ec8821c70dc86114a5f7f147ad9bb7a7fe310b4cbff6f226565b24e31abdb9ddb8f431915cff24cb92d5aae8913038f31b722e2cbc10b51646390619d318b2c010c90c83022632dd3d7bc99ab53483ccdce0ce69f2dd31e7fa0b9bfe86f1f718c8e4be513000556390618496e0d1dd7ed85fa624512775c9618feae833f26d32c1b4b531719f441a85dcadc7e873bc579a9df92f14782a82be6cfbc7618340580cfd46979f9b8b617517a013a8a33b9cae39ac32f3de5cded1bcfe8283b72669b4c978dea60031c8b514cf8ba0002dc76cc4bdbcc1d6bb83a0667ee05faf10fd9665a282092ef3a42efc40d97aa54d19a5d23551387d7ca94479e524e84a09345b6fe82dc5f2d55296c56331d146299facf89bc2e1311f4523cb745640981b31afee22e519e2b9fc53654799f44da436f588d55103148adce795340aa2833d83ac0495bc3cda953f7859fdeeed45a858faf7d5d1cb3a985fe74b33bcf8ee7fc69b9e2ad2d835011f4ab49600ceda4f8541c559d4fe527892d20df05a8bb000e391fea25825d7b10876137b0549c96fd1bc06f61cf6bcd2fd0c808d92a1c88c0412f59264357bd0c14947e5e6d1c8c3981cbdb91e897abd9d1f4a17366f87493cd3488ec61fc14590f021d393bad0b667c91e81ccc24d8487d78a93ffb5485b2f49a8e58653c7abf7f19d6bacd81c95819483531a07a84f946c1797f482d5a0f40917843ef9f9d82561dc279d0c05dd6bd6736729f6379c83e908842e29d6ce033dccc2e0c6d3de94626ec861202a1fa8e12d74270cf1d1353a1d2a17f86ef47077ecdb94e9eadd4e1a99e5ab3cf7e1f5db358b7a9ad7c9bf7fb87c3943541694d12cbee39a3c4f4e57d892d148a0867df7a6eaeac9da6b676a6fa7b0be88b7f8898356b6d4132e0b687ce6919ab4a31c55b02b5e78daee07317c2d4e1e0c99709ab899f843399a0078c62b32c7259558f4d15f95317763dadce5366cd8c8e18c8cdb1ef91eeeee5e0ea3d0f8183cf6118c897cdffd958aa720eb1a07861813881c8e4ff35c16580a5485427c6371aff5bd32d809fe7e4a5a54ed64dd201864a28eeb1ae2a59309b4bc0c3b40a7be624f2db55a880d46c8b9e2605ebb54226f82355f420d3a380051a8a884243e57ae2ac7eb7994b772677efae14f18004117a61e83af8d56009600317ae6a4cd3588aa52bd4e0412669411b80fcecde5363c3d55c363417d702a6074d2fa4d8f7ce3b39d7cefa014b9716309cc3ed37953e2265c1a8bf4cd83d6beccb1f99bfe52cfad815ed459db5ef00590ac878914c8384f20fb6c68290e1a66612f6b0a83c6559468709a6532db89714bac83141136fc20f71fa437ca4286ae8f72e60547285e3351e6a00d5b9771c05c0efe5cb8192088102ee192b7be9e00ca9be063d0f5f9df9f02ab46b03f13649ad227e444ef85b2eb5fa71d75df4f93924ac446a5e3b0816047f9a46d6320290ec3429ac7e0fb4597bc8b7a5942e7c8ebb5f4099c1a9a3890b71c145abebfe7dc3ca8497c8976e7d3bd61dd5c536a591c668e2734a5d2bc2961adb725a594f227c96f797a6e2991c1e6ec37fdfa8bf5edef9cdad3c2a212b0ccfd598909f41368f90114244d702170605da673e35de3d1c23d6efd890cd353c04198e6aeb900cbf6c9e20af2d3379a5cf3be44a8ad0aaf8647c480f6ce1374ac76073fe2bd8a1edd68ae6e9a6b36b1276424917229e159ee8dcbc497b4e3c7d1fa7e1225a9f10e2723a48dff10d7b6b89d742079a2ea4d329099115b2586483b7d5a7da5b5df7ce7e9fe706a669488290aee804a3f8c2ab604ef19da487a944ae4d894d9aa1c88d8b7ad0f87704d5c7f4108835bb12eccdfcb5ad7ce0277cf049c791fe3fa08a405cd8a11bf92a6c6e0ba783ab2c9147d1eb90bcb1c8f241aabb7505ba6bdcf468133ae4f994851974454434a2f6a410e530a0727ecbd57472c7ef98ec6a46e563c9af10d4354e77202ca3791995b9cbbfd2d3f6bc278480cfa051528eb6258c520ea3da0153f1b66f34da7998cbeea8bb29b872783ad35e4e8611614d8ca550a7e443cfacd3423e6e7fde3775a53226d192ae82b525df8b390c778ee02e523ad88b2072fb6ce010e53d6c7f1e8e476a307c312075dac92368b1278d3107f4386c4cbb55159aa4671a493a658880c16fed7f26dc4d5fecf15228e3dca19bb8b28adda2626060b3f8a4882af2b2b88398f6eddfed56dcac223fc7c9c90051c1d3dcb3c7364084612a6a0a74427bde4c4a484799e701b8f31b962376aa74e1753e69502fdfb40df7a83b1c92d2f9b3a501a1ac7d982001aa8a980f8c1b66a58691440fdd1f813224503c296c84c768f90245a36270b977bf5ae9e2724e6518137d9644699b8e2aa4bf57ec7517893448ebf53481ee372c1588d04ba734d3e8ed6a3eb2c15f551156f1cd1206f00a0deb844a74917ffacdff4e0e43176fd7b6dbc2b6e2d4f359b73de5901474b6c3bf6b6f5daf7bf802c8a11d15feccd76aaf9b06d7cf9de04da8536ff3a495711701b2ec9de995cac1f6d2ef2e7bbc39916022af457865108200caff679471fbfe3fb0569b6799ecddaf9d31184b694c4d51c9650a3136bfde645718ac170ad0642ef594fce545dde998e9e4e23fb14e9ed8d61ac8e82e9f8d6a0075ac450c7b4e6ca4209fb741cd833bb73b5689a5e06d9b7b328c1c7d761024d7727ea998c2d77991548df9bd59ffa9af159903ba6bc468f23a5e1e457e6ae4e32d6590651e7bf65fe56827001b64806b4f7acdf130826628b0ff2f187a83bd458acd157f4a2a77f8d39bdf253f2a2a85c8b8bdaaf25b51f24e4ef98565b448441f7ab1bc300491829b9489d9901bde380c85e266026ce84cbd7d01897c4cf47e1152ef7864a2585756309042161a2007a1f60406e3febd5259d1e0b8419e0335406e0db332dec487f341f4fa1a36618c040cde235229517a89e2bbda9558bdbf826e84cb88db94bbfae23c51ab99a888c0c9d3a53bd8586762e1b73b5a778eff032e1da539cf6048c49aefc47bff7a5b529e9021ad16071f2ffd421aa22d37345bc4807b5799f033721f6c09d353bc47163947739813984c6e085430fdde61d4191f0e46354910b23b81f70546365d007a51dc3bd9fff034c9359806b5295b29a76c0da0ebe42867ca5c7dc8387c2d47de9a5a30e6efb1093ce279ffa7724f7bc2f22542725b545337f2b1693edd73a22d02ed002249170f19dffd2567bbbf9e8ff9fbf9f036b4d441f1fff0c1a9627c4e5cf9244b4c90c39609f2ef97277112d5b3fcf510f0e9419ccd6360b30e9e514384867c8be9ba863dd615e854d173471c188094e71295c1d8395db4dd5dfadbd5813a5b3538769b93c9801c9f54ed177b645f45bc3d8a44054b7682fd504a7d2e7feb56369af10f8e3cffff467cc97ac2e7108c20edc75dba97972ef751cb684ca72ecdc9a962563ea3562be837aad4f42e4318d7c7092d49544d311995c746b759d15de50d1f2b7b23af9793b136d2adbf5d578a46a410d48177658af0e0977f3012ee0d86605af4e7d9f3d85d539fc687321c085f810596369fd2fe51216415c6ac9007db4d8fb256382fd323c1a108be670b7b18a8fc7740e01989e8260f185deb2c7b565f64d3700a7a737eeeec4a63db434ec344635f762f3219c2ad39ca935eef5061e3378f9552c915fc53beccf541b7811d6c551ac6b0a603320a7fcdfe7f8301cf5e523fd9c2da00d1dc0c2dc4f99efd8e8fcccc230b9636c05c8f0e806b4344798fe315e504b72100868bec3b331e35fb21e45182371a35a808cd86a10b63b57167514075712c87b5114dd7d072b6a85d655c387af502c590c06b9ec8d37ff02f2f6c0f008fa7a9a895cb74d4fe0b2c4556e3c66ae72b960e0c89713de00a6e9166d30e169b1992c1253c5b00ac6987fdbad27a60f0ad4695a46ad90efacb30a1acef0deb669cb160253a84230ce1da178e8910aa5b7e6530233bf3e4fa410b6b4d72320f469542e411ce7b26fdd610a3be29c1503943f6a1c6cc86a494c132ffcc8145d875d6a4693e702cf0d5d14aa5b51b2a41ff91a6899f80c0baf56300992c853518eb1861c3d19978c9f86fb9b5a49f443eca848362", 0x1000, 0x2, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) execve(0x0, 0x0, 0x0) getitimer(0x2, &(0x7f0000001180)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x5, 0x6001, 0x3ff, 0x5, "5436632af4cad28065b9119bd810b8fdf2ba787d", 0x100000000, 0x7}) write(r1, &(0x7f00000011c0)="0636f2754a333f8a9d294e8a8190e6cf122ca8ee1ef9f826b8979456b2a83ccffd0e90bc7a7434b885838cf8f426c44b602b35a51d55e420c66a2ea76089cf7181c901f835ef206ba644926a5d2a71e389cd7513ea53f876d08cd9e5f16999991d26d19339cef5435b1d7f3278a6dd945680f1effa4309acc041ef309c03d0fa503c8488b07c21f3a974d086237b91fe8e150a5d70feb3119a4411a14a408d54b9c09c21b40563b7e5ab7427c6ce5336d880dcad983468716270d3b4672ba73f28c5707ba895a3c61531750088d3e9f664f573c6191a77104fb83d03714e978e446b37082ff1", 0xe6) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) kevent(r3, &(0x7f00000012c0)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x7, 0x1}, {{r3}, 0xfffffffffffffffd, 0x8, 0x1, 0x401, 0x3}, {{r2}, 0xfffffffffffffffa, 0x44, 0x8, 0x5, 0xd8d}, {{r1}, 0xfffffffffffffff8, 0x81, 0x80, 0x1}, {{r3}, 0xfffffffffffffffc, 0x22, 0x41, 0x2, 0x200}], 0x0, &(0x7f0000001380)=[{{r1}, 0xffffffffffffffff, 0x321cdc0e6e680542, 0x0, 0x6, 0x3f}, {{r3}, 0xffffffffffffffff, 0x80, 0x8, 0x2, 0x6}, {{r0}, 0xfffffffffffffffd, 0x4, 0x14, 0x7ff, 0x40}, {{r0}, 0xfffffffffffffffe, 0x13, 0xfffff, 0x67, 0x8000}], 0x2, &(0x7f0000001400)={0x6, 0x1f}) 16:00:26 executing program 0: getpid() r0 = getpid() setpgid(r0, 0x0) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), 0x4) chdir(&(0x7f0000000080)='./file0\x00') clock_gettime(0x6, &(0x7f0000000100)) 16:00:26 executing program 0: chdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) fcntl$getflags(r0, 0x0) flock(r0, 0x8) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x3, 0x0, 0x39, 0x0, r1}) fcntl$setown(r0, 0x6, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x52) 16:00:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000280)=0xc) sendto(r0, &(0x7f0000000340)="c9a6a011cdc02b5c4ed8617b136efe2f95cc706d440a00290412e12c056ffd589175f75e647a5ffabb4d8c8f7addc806ca8c2afed0ddc29239870c97f6d8dd53e0050fef317d212d65bc1d43605f200b875b10b949a0db2d7c10", 0x5a, 0x6, 0x0, 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB='\x00\x00./fale3\x00'], 0xa) recvmsg(r0, &(0x7f00000005c0)={&(0x7f00000003c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000540)=[{&(0x7f00000002c0)=""/5, 0x5}, {&(0x7f0000000440)=""/17, 0x11}, {&(0x7f0000000480)=""/169, 0xa9}, {&(0x7f0000000bc0)=""/4096, 0x1000}], 0x4, &(0x7f0000000580)}, 0x40) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) getsockname(r3, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) getsockopt(r2, 0x800000000, 0x2, &(0x7f00000001c0)=""/143, &(0x7f00000000c0)=0x8f) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/51, 0x33}, 0x0) getsockname(r0, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) mkdir(&(0x7f0000000700)='./file0\x00', 0x4) 16:00:26 executing program 0: r0 = open(&(0x7f00000000c0)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000000)={0x3}) 16:00:27 executing program 1: r0 = open(&(0x7f0000000280)='./file1\x00', 0x200610, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x8, 0x36deedcc32de95b7, 0x4, 0x2}], 0x124, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0xfffffffffffffffc, 0x1}, {{r0}, 0xfffffffffffffff9, 0x10, 0x40, 0x8000, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x5, 0x40}, {{r0}, 0xffffffffffffffff, 0x0, 0x40, 0x3, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0x17, 0x80, 0xffffffffffff89ff, 0x7f}, {{r0}, 0xffffffffffffffff, 0x8, 0x10, 0x35b1, 0x8001}, {{r0}, 0xb8bc0f5952899fb7, 0x4, 0x5, 0x6, 0x4}], 0x200, &(0x7f0000000240)={0x3, 0x1}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x9, 0x9}, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x200000000}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x84, 0x40, 0x7ff, 0x7}, {{r0}, 0xfffffffffffffffb, 0xc1, 0x20000000, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x200, 0x1ac0}, {{r1}, 0xffffffffffffffff, 0x6, 0x6, 0x1, 0x100000001}, {{r0}, 0xfffffffffffffff8, 0x90, 0x3, 0xfffffffffffffff8, 0x9}, {{r1}, 0xfffffffffffffffb, 0x5, 0xc0000001, 0x8000, 0x6}], 0x986a, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x19, 0x81, 0x138, 0x3}, {{r1}, 0xfffffffffffffffb, 0xe0, 0x0, 0x100000000, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffd, 0x82, 0x20000000, 0x8}], 0x4, &(0x7f0000000180)={0x101, 0x4}) 16:00:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000002000, 0x310c51c4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') ioctl$TIOCSTART(r0, 0x2000746e) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x2) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socket$inet6(0x18, 0x1, 0x1000) socket$inet6(0x18, 0x5, 0x8000000407) socketpair(0x16, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) connect$inet(r1, &(0x7f00000002c0)={0x2, 0x0}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0), &(0x7f0000000180)=0x6b9412c879232b40) 16:00:27 executing program 1: unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x0, 0xffffffffffffffff) 16:00:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x61, 0x4, 0x1, 0xab}, {{r1}, 0xfffffffffffffffd, 0x22, 0x4, 0x6, 0x3}, {{}, 0xfffffffffffffffc, 0x6, 0xf0000020, 0x7, 0x8}, {{}, 0xfffffffffffffffb, 0x40, 0x400fffff, 0x2, 0x10000}, {{r2}, 0xfffffffffffffffa, 0x2, 0x40, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x3, 0x5, 0x100000000}], 0xfff, &(0x7f00000000c0)={0xa475, 0x7ff}) r3 = dup(r0) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d, 0xf0000004, 0x101, 0x2ad}], 0x800, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x20000009, 0x4, 0x7fff}], 0x3f, &(0x7f00000004c0)={0x22, 0xa91}) fcntl$getown(r3, 0x5) lseek(r1, 0xe, 0x3) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 16:00:27 executing program 1: setitimer(0x2, &(0x7f0000000040)={{0x0, 0xffff}, {0x101}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:27 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x802, 0x6) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=""/172, 0xac) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r1 = geteuid() chown(&(0x7f0000000080)='./file0/file0\x00', r1, 0x0) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x9e6ccda) setsockopt$inet_opts(r0, 0x0, 0x1000000000000009, &(0x7f0000000040)="e0eb803d", 0x4) socket$inet(0x2, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r1, 0x20007471) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x80000000000c, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="6a93b4df6811f95aa74c6a7d87c9d53abe5af99e9f45637091244736766d531b2c689b47e89183d4e73b667e0abaac3ca48a613341002b5f2d7f1cdf6f51153cc88c197d8de52212c2268546cddb4c2ade90f598432e2c27180095f6dfb0b3da9252d5afc7d4738ff70a37580f6bcc0dac30c64339364c981d6497cea47997a7395adf8f0b9dfdf40e2eabbb88481595d738", 0x92) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() setregid(r2, r3) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000240)="81003b1e3ec295043cad7124822c11a882fcfafac88ebf2fdaec26c7ae08d50012c8b47c95cc20768483471770888c9f97d374fa529420031ed35c042ac5172e52a47922ebe175559a8fd342611be184fe66f750ef071556a53c240a", 0x5c) r4 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x3ff}) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x1, 0x7fffffff}) fchown(r0, r1, r3) ioctl$TIOCCBRK(r0, 0x2000747a) close(r0) kqueue() mkdir(&(0x7f0000000080)='./file0\x00', 0x0) recvfrom(r4, &(0x7f00000002c0)=""/11, 0xb, 0x40, &(0x7f0000000300)=@in6={0x18, 0x2, 0x9787, 0x3}, 0xc) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) fchmod(r4, 0x100) r6 = shmget(0x2, 0x2000, 0x201, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000400)='./file0/file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000180)='./file0\x00') getpeername$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000340)=0x8) syz_open_pts() 16:00:27 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) unlink(&(0x7f0000000040)='./bus\x00') fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) 16:00:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x100000}], 0x400, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) close(r1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) r1 = socket(0x11, 0x3, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:28 executing program 1: munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000000)="6518484398f5e076beed2c98ba468b2404e9f37597", 0x15, 0x0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = kqueue() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) r3 = syz_open_pts() bind$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) r4 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r3}, 0x0, 0x1, 0xf0000001, 0x29, 0x7c67de85}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x6, 0x58}, {{r2}, 0xfffffffffffffff8, 0x0, 0x2, 0x9, 0xfffffffffffffffa}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x11, 0x5, 0x4}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x7, 0x10001}, {{r1}, 0xfffffffffffffff9, 0x0, 0x3, 0x6, 0x24000}, {{r4}, 0xfffffffffffffffd, 0x40, 0x1, 0x4, 0x458}], 0x8d38, &(0x7f00000002c0)=[{{r4}, 0xffffffffffffffff, 0x22, 0x20000008, 0xd1, 0x5}, {{r3}, 0xfffffffffffffff9, 0x10, 0x2, 0x94, 0x4}], 0x3a1, &(0x7f0000000300)={0x401, 0x6}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000340)={0x0, 0x1, 0x9d9, 0x6}) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000400)="a18ceef50676b26ab4443885d4bba7da910021adcbe0047c4f751edd3aa69600b12e45397c006f08e7d033fe0b63d611ce18335ede99974340b3b7feab7e8fd7b6be56f7566dd258f077", 0x4a}, {&(0x7f0000000480)="fd64010ee2abf382ae0e101c630a1a284d25cfe8838a6199bd6f6771cc2e73a1c027490a6b0e341bbbea5424228e26b283653cf24f04795c3655", 0x3a}, {&(0x7f00000004c0)="3f63d76a4566e384935b3d9d6da1ee106403a9911576c3b5a28215fcee3fd5007ae990ac320c584ffb9ef6412a0155913dfdc529db303439395f13f0c462aeb936454c53b86334feb77e3d6d6ee5840cf55abc1801acc0060d26c005684fe1f90c55d08b2db06d938042f133a2fc1f70da50d4298bba1a74f3c34c696279112647802ef98fab78c773bf7870d0ccd4c33a7476be16d5b71fe95689ea6312e3121ac3d679af30d768499123e07012125950baae5809212a1943a5203780b8956db01635382cfa7343f050b860b78c45b8a56601292e363d780dc16662aeb36a0644cbb48578a9a82e4a502e6cf4c5c279", 0xf0}, {&(0x7f00000005c0)="58dc1885562ab28c1ebd9ea2e18fe6d18d404ceb845298e567c70c8c3c221a6572e1961f5955cad8c542f1e45c0be773db8fb4d1a6d2b21662e7148407cfc5ed6084de16e018f7163c97e1244e49c9cef6921682", 0x54}, {&(0x7f0000000640)="461c9de9efcc6bc434a2ef0d3dcbd68a2331c648e70d938b2f8181117001e12803098c65156602aa79049c2b69e715e9", 0x30}, {&(0x7f0000000680)="cc6b9e48b1aa289d5d78564bc23540b4abee841a0256473c3a5c12db6d98a6ebe4d74f4327ca99ba0726181214e6957c76776727975ac6cc588910b391d84a5176d7fd153102d07d9e9e2e77816fe0021bdb12b2b5304883ce866238f6c66bca6bd17d3d7a22a804bf365f26d9a16bdffe2989e47f724b8629d7ee67c6509d75db95f577259c2a69ab31b9b4094b2461fe525ae03a656065f60a427ca805b7bfb883d9615d17ca74f079cb4dd779e6d65e54ee76333599ab78385c086b7085c958e0b37a718615aa8e49241433b30191bc03b374fb4d34338465870d4b669b1891d92e2f432e7908d292d127132791d3b5", 0xf1}], 0x6, 0x0, 0x0, 0x6}, 0x2) pwritev(r1, &(0x7f0000001bc0)=[{&(0x7f0000000840)="9256ac11f47a65860b2b8123465da89b0ddb8558d297b2b55eb2faa3626524ca67560eaa7038149018da068b6ff0ccaaff3fcb457b0d343ed21a4ee45d7083bcf823877639eb0a53a4c47a4771e7b1", 0x4f}, {&(0x7f00000008c0)="8d8b981391f2c4ebd25a13422293e1afc0f3fc95fa21b16696379f2f0bf1b339387ebcdf1fb6afc3057dc310434cbbf8217c5e91217f8ba7c1af8735e5b0267da64b93c4755ed541ccdcf76b03711573925bd839fa933409bd44", 0x5a}, {&(0x7f0000000940)="4062874500b168878cb33a2799406598ba2bb9ad4253a782ac36d8654b8bd2faebcec9622d30e474d7", 0x29}, {&(0x7f0000000980)="a0349e929a45888d801e09b71ff3b32ea7a5cdfb4995b50f10282ce79cffd96983b71164348518adf8c9eb99c59a590b06ce6935553df3da8a27d5925d9d48c3634894a7716a046d9cdb6687e2fb7a4fe3922fd0e8fe09451ce83c0e9eb44aa14e737d8358d981c1dcb67cef5c42dca7b4", 0x71}, {&(0x7f0000000a00)="2d36fcbfb3e02100f3a9c6b547b20f2f63f811f8ea04ee5e5427059f7d48985d24e928ebfa500f7167b957517a0eef7233bb4cf43fa5d5f1349c45407cf42a38daa781c47a066e45b257d6f93786844a16b2f7fb44eac23cf6ceb544e8b7091eb9a15ef761e13a72f15a9fd4291682ada462", 0x72}, {&(0x7f0000000a80)="37118e602e", 0x5}, {&(0x7f0000000ac0)="c3c949172c763fd61a420f49fdd44d40e081492087f9330d5fea997d23c5b36ff38e7ecd00", 0x25}, {&(0x7f0000000b00)="8a61856025ab73e62b7e2e59605f29ff8af479bf15e6afc8d7a58897691ec4263025f304351f2264e781e3a6db529d69d34ce9c5109fd97f67fb09a2be9e37f1016274d2499793e0bcc15e1416771218aeba6422c6461d56a7bf8fc0751e7807a4c800e5813426091b8a140584e20db42d45a80c1f2beafca55aab3d3e7e6aca82b6a4", 0x83}, {&(0x7f0000000bc0)="a801e26c62c47bf7d35c32649f8942c0e3c16bdb99727387926f4dd913c44feb299eec77e730fe2ff8fe6510c1e977d21d6a1f38d233713f8293577bb400e1a00f582ad99c00686152f4f7dc5c2358f1d77358217461dd9a8948e456c73e23349cdd36061604104ef29d683bc19bf0be83d475c631709e2d45c7d2d4496ebff0a1aadbf7ff93419201c6bc85f4ba6ae2f0785655bf91e0a660db6811802df93d7ff02e7060b351166118ceb3d22adc9a6bae36e16db2703e80ce4e48238b17823f0d1ef9954f2b4b1e55fbb9826886773f39aeb80af3c926873a44965663fc30c9d5680bf314d9231742f33d8e9a3f8c3af47250e052f95e6c3589c0a34554e28f32914ccc1541ac1a453109989f3856063b30b35561cdc013bc99410354d4e40f563eef3373f3356448ec3c3656a1f6a024625fa51d2dbde2d82066036bb02d19cf7a4e9ccb456a2a8681b6cfdc05801d58f088fe8529545ca2036843157baa6ce662cb5530aed2da2f1dd68b648363b090076ee1be85d5c8f80cadee1971e9f60a59c0dce36799722f8a0eca172303d859b4fab0a1f139f4e3012e774e5a3e0b06fb04f9219d6cab97edf771af4c136342ba77888c2991ed7b5addfccffe2adb4b2f8002f4aba44cdfb8e8c64750cbf1339b9cc795f519cea9b7801aa713fa5d6ab8dd126b53f326112ebe556c49acf9a17bf0a35d339d494867e742c4ba62f1217656f7bba496c840817386b3e42e62f62d9aef8bb3789e1ba8a6dce137cc37c3fd8fc76cd8dfd8c176fd64c99af23bb616ceafa9926c3c0811ec22b78ac700bbae776429ff3b72101ec87323979b29bf2a258cdb49b035ac3c2573d6ffae8200c5534c797dfcb18f07a3f286d65e6bd7c1fc3ec8b840412709319bda4fad019d08ee9fdfed7dd32e09cd9765eb8f5415432cf44e22e92dc9ab3f0eacb7335c033250fa1903432debbf5d52cf4031b264287065d7bb26b590eeb43595e3e8f09949d17c98da1c2f55b61b79ec8e82fe511160f0a022f16b1eb401568537f275cd2a9b300928f7df8b2fac3b84890473b4bf776ef211b3cf8e22afec4fa9c99d2711dba3f57394b517fb3a111f5f25102803e30868f924641788a5fe9e36243b80f0c3e91ad6d1ce99d52a0f62597605e57b08839192601a1d58cd6060f963c7a3c209e289cda9ae30469f876144c5bc730c8fc95d886c70fcd0c10ec70526cdbb0bf73acd8763f567b5d5c5ac2d05e9b3b31ab51a3a90b94ad00af7c76be6b5aac6f57031fd1d892d6340873cd1efd164fdad0ccc9dcf56f4950c394793055fce64dff73ab84d6fae807b1b142cd58b4d8b31d6236d5fe630530373cd79ac1814307da113a99656d3677918b9f89478f8072a8f026da3153b02a435ead6858d5812ee44573a9420f52c7e187a89104c29c7db3c22421cdae1baa6fb95c3950a6eb8b9980b5fbd4abc85945f38630c0c579f9a67cd86600f0ff5f70a10493a7140a806d8b30c45041dff4eed4f692757d71db758df34a57b851af0d1235db6e1bdc28d73d684b87249dcad39aa0df20443946666152617f11617886342c336e732c9034a6ef450acf26f5775f2f5681cfb55fb82ee46267f9e0d92b7fc7864c8e7437a868dfa13522f4735d491b9a69ccb78769f029e3a269b1a86f81203d2aa80dc62d60c070fdf75bd0830d0e2bcc48af4f0ba40eaedf9acd4f4511bc2afd550a0d8aa53201eeeeed4468a492ce483d9116e465954ebbd5f0402546866fa3281e7a6097c8041d11e099a0a20792a9bd084063c6741675ecb353b2bcfaee5137e7ac2f43f666f089a3e0c763bc775f933df1d915432154e3871bb29422154a555291b3342e9b5b6c52b6ee49992488c83a199a6faa47864b81e56d32442def582724dc081d61431aa3255755b27d06aa03431808589544795f8c8fde273aa1a161e375bdaaadb2fec5029a7c267d45eea15d16b4493596835986ef5ac1731e80cbe3f1659bf14bf54c81df410737d4a44efc60b18ee1430aafca896cef5814a5fd55bff6cab4c6a6c3aa2e73cd7c045b60fa6c05e79770cb037cbcf36f6b078d0812ebe42a4e054af829aa07f21ac63896b55f2e5e4d968bff9cb0df52fe18f4ace819f4476de19219f8c3f2657385f2f2ef473a74cd736662b42e19d25d9f900b07c40f5b4b015de46514f58a43a329fb051e6619e4ca05b9db1daefe7e08a2ab080313bea88e8b5b28a7422d79a4dad80b91ea0e6fff1b96a6059bb1e1fa09f71e5f0e08ec56e903736d15d348e08bd5dae6f029db1f5eb502deb38f1323f225acc3de043d311cc29570060ee8002b9b08605e23bb9eb24e45b39f1fdd81407f1ed85788a9776678385bd5ed36f0806c4161e4aff3b9ada449a4052c7543b0dd2639c90d1615e0c583552a3c1f9c4dec63c7125839c6382f59ee4ab72bef20fba5a15b4af256a7b07adbec59e13abcdcb041d0469237e62413a9718e4e993a603f1e3ecf83609b0f4cd5cc69cccad07c06d833e7e9c7933a7979e43f902b83c9105007ab62c4cf36f5b12c45ae963edf06bbd2be2ad5dead3986c12077a8bd3775aa407808c3a74a227fb06d46bb99b98f7d98526a7e7ecb807f3da1c091b345489369ee2b81dfa537481d3e5baef25a5ae4c3148ed90a3cc62067f43480d837f51eed572a54b33f7c668b3aeeb651e40eb216ff5910c8387529a22b594d62cd5e3c9ef98f27f1793c8f4cc398a5cb5a097e829f0ee4f95bd57a9ff3dc9f17b538597f55e30e5cc2fb9f6672232f56f3f53e925e518f656d45518c64edb10e21621161b01b289b4ac9c614b7fd1a908e0269ea80e175b02e9fd59d5f7871f690de25ddd182978477f364b0a962f2e836c0f0ad20129e106588a9c5148e62c8262bfda2e8ae909b4d58fd476033fb9c8e3516379f2c3dc84bf3f910975d2bae41caead610b375ce08473188dbf6b03f629693f89e1e84b3340af1d2ae863b5881d383b50633fc98778f72e4b127c394928c7318275191f483d3511a6acdfbaa0a1e6a300e25eccd7f41cbaaab975e8bdd466b38c221201e9e4d1b650933915169f72260bf8dd46bf0dfb7472bc024156e5f484afee89abe978ed8313ebd929cd9b907877ee5e7f86cb8fb4de8d46864f2ac38835a6541c35fa1bf2e79a62554f3c7c342cf9f6e51faed5b606475095c1691b0352d4edd76d0fe58e5f2494d89af6659e293f857fde87a65b2d44ff8de4802c2c5d18b303bde1c088135ed13c01e709a0db335f353a3caa2e5d4b0cc4f2bed3e55dcbed6cfe52b93b4735f64e7422f806139f5c3ee3317d042f1c20a086e839b31784899a9d1b1c8cfc77521106e80d5638c0ea9940019d76b9f7956b75f6a076b9eddd73701e173a274dcbb8cb4e2942e7aec20d8ea450fa6b900fccab0b5f1286ae40489f70602ec22445495f17796d33195d87a310e0d88bbb4dd5ad0d78f74db3e0caffc600d6917cd73796e01b9267670b84fe5ef9c069cddbffcf7ce7c2c0647f014be8d10ef7279aca06a11899fadbf28713fc62cea1d2ff80963b5deb29bd06796d7249f86c9b1d7c6ba4320a9c4454046b3504b1c7ea804a7832de8f8f178e1b3d3631a699f6357be16918218b8dfd803277d828ab4553407c54d02f85f429b60a9054717c395cefdb14d5efe71054a2189bb405ba18dffe2e9ac1a0152bfa5e28e08b52fbb73c8aad684616cc40fcd119d36726222ba6d67e16f2df5861a1f1f1ca9deebe9f2418ce35d0cf00a3f6914900f28e3e6607949b1db2a334ab8b46cccd35596f3e4af4e859b9c01dbd0a21cd1288eeee2d273b73c957024e1c6591c7532e0bc0ef70d5f2e549c95b8d7c6743f6f54ce90eb521605d119e08818654c13370a06d48887ba1b61fe8a51e3157f568a37cc86d0f579e6c54a5bb0ddddb6ce5b3b362dae71620086268e40704c58769e7bbb46edc73625f29e1f925ef3d7d58b9179da1134ee509ab557eed9715e6ccea0f33e07d85a5a4f24ec8dfa9337a4e69bfc20d9aa37df889fc287cd94964e0465bb8cdcf1d58f61827c3d4e8c2b1fe29142a4ff07af59339ebdf9baad9e6cf3cb996fb44200bd994a32e7f43bab2da5c7a85f468a7bd87b7cd13b896dc2d9cf8fb3acb6416d6a21a2e9bee0ff5e4033b39c334b47bb79423c54291e96e7849d2657590ded0dc210dd045a757a83ce99f8566403f2e2380208fc339b5a59264c9e702565ae6cb935b02b63900ec865b311c99b4c7816f899ff94ccb8e15f8112ddb307c14338600c8a696e567d0c8569765a10eb76f6f18d987be199580ec4dbe3e6eafaf94249900af1bc4d2038c883f79378ba572547df2914904aaee9b761822e579a0e3cacdcb6cbafdefe3feb8dae237ceaa8326be3dec29ba67bd30dd1d0a91c28e31dfdae4b2ba2ff646bcaed8b3f6d5493ac28b01b46c17d953f7b5b0f1feaa9969acd423c8026eb6e70f1775d6afcb77258a23fb20312b0076318b0207bfd935e4fc8db63dc23d6ea16c810d753596ba3f2bac91013ff09128909809f652a233e315783439f13def124f049bce1cb21a8c392338d9104178717ca310c2b00c17be45166078f0652aa66f30538787276e281b9c625ca6adca49ed78e96f83a148639e222cd4a4d8115ae22e6b9d1a7b70fd8d40c0e664a10735e351458593c9492a38c71b28a423aa5cd31a587f2dde84a17a6d625b3d982b15fa82d42888edad05d0651bfa12d0596c210c16866b6df44299eab6708aeb55e54ba135a350472549ef7a63f9fa0695d4a3e3907fe579d8ae394143c8babff57eb0a4698d21d349ac9aeb6dfada5b5556abb1cd4d9212f97f72582aa1b69a839db3fa27a9b62d511dca7c72c300da5f7ac49a4ac4155a7cb2dc858adfb99b86d382b3ddc64204b3133643d455d627b24226b9ac3345421c28774f6414d49b17d6e18cbd31c961d32566cdc6665953fb2b4bd91e95b618b4d445fde3733087415743682c8e52eb3e45cb35cafe4bb6a2ae4d28b2aca3381cfff7c1e86f658e468aa3b493e12df84c4d1f9a10058dbc4a431f82d6abc6d3f86dab5857de6159c83dc19d015bd588c45034d67019943d85b1702b9f6edd4f6e1c8f705e68c5a0e5527e4fe7470280a07b4262904c56f2bc1e3ce207d6b108b69561c90222128f8781216222fe2e940efd4739f15e8c8cc38206ef1ea119c7459d298c7db7ff8449f1cdc4d4b2c633f5c34d3ec4e49fa57d82568edd5e7760b077db08699b7d68988f57e1a5dc86a38b5c8dc038450eb0e243815a66d39c8c3f769e38f8406caf7aaaf8d6ababdedfacc9fd9a1766828b8227ed56626dfd41875d4961eef79259c92db64de0de6fecfdb162fc3aa6b09f29add951dd61250d2b69f15c370aeedcde3246561e044fd71b32782bfbd9ad55a0968f3e82b0934784857057732047062dc6e72f4486b7dd913d830cd148438b00386d1424888244b1e0ec973217c65f87722a599b220f26b20c3fbb440340d7fbc880e9ed01c3737d2ebb0348f4ee5d279f6f81679ba0fb33ee5c7df1a745bcec5b9b79e150ddb336886baa942ef7b8a2bd04db18a68ec6cc16034587908758f06bfde44a3f20bb758fad03ae4fd0f48bc8238b322ea59caaa0f23e0164a2133c3c73e8608a555f52c59dd089f305042e92e8ebe888a6e538d9610c32d29bc206255bc5243dbdd75e1e22273bce000628362114ff199a4e5e52dabb25eed2f1d38dc70112f639ec9ed936eddbf4413773ab61b6172066d92162adc6b10d31a01f05ecf38964476b00", 0x1000}], 0x9, 0x0) sendmsg$unix(r0, &(0x7f0000001d40)={&(0x7f0000001c80)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001d00)=[{&(0x7f0000001cc0)="c5fb9f6cb2", 0x5}], 0x1, 0x0, 0x0, 0x1}, 0xc) write(r0, &(0x7f0000001d80)="15b7967ecd690dd49adc063e5b2c25a9ce272baa9187629e7c14ca1afa0fc09cc8cc08d5b038a14622452d2d6e9869de46b35b52000ef9adf89dd4b7d8a2036b5edbc3296c7c6912e9a349f5f5fde35b8762ae4c316dab6fbbe52c4cbfc137b8f13e5005418c13c7aa2b62e3365b320b69f56113f329955e9e95e68f", 0x7c) sync() syz_extract_tcp_res$synack(&(0x7f0000001e00), 0x1, 0x0) fchdir(r3) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r5 = msgget$private(0x0, 0x9c7c8a78617e6007) msgctl$IPC_RMID(r5, 0x0) mknod(&(0x7f0000001e40)='./file0\x00', 0x2000, 0xd5e) pwritev(r1, &(0x7f0000002280)=[{&(0x7f0000001e80)="dd989ac5482b9a6f33eaa4247bf506c889b4aca64fc09aa5061ebdab4b17db979e6743f335fd2d9943c25bf7ec18d886b96d8d99c4b74c412e50263d70e8c780e334e79c1d15d3750d30a1f933bb957ffcc8859f297bd84dc1845bac9c542bb9e15516775e9ed4c900d9ff311e", 0x6d}, {&(0x7f0000001f00)="c55d627e9531f43cec50dcdeff897666cce50affd6edea18fb9fdd014767c21d2557fb8982f00291f38a88f3ee946c84c5591ba7092217cc65ee242c352b58a8e7efc03deff3bb3a323e62692c824911c602df694a8e895b9ca6d0df8430d87fe5c44255ebc84493be26cd21868a109aac1bc71b0286a7ed6f4a8a4751b1b8336f98a6e64348af0b35dccfff46ac0af72d191424ebb8785ba8f9b693a7f413cff832f8ec8ae5fc236238eed3b763e0ee502f99e480b1cccc77a2e0c3d1a6dd00d55c3fa2115724696844c8842d0e2dd8a054bcebeb9e7371300142f9cb38e9d9771d2086765402af694f6815a59471ad9f63a1a601d641895bf3257ab18947", 0xff}, {&(0x7f0000002000)="c1160ae07b149a759e2ab3423e4d4cd7c4d069e868b20960930d589f8e3b626c51bcd611556b1acb", 0x28}, {&(0x7f0000002040)="e90265949917850598a79810c0f496c8897073c321854151d84a4376f77686cab24023c3e1ff80dab7bfc310e37704b04ec8763f349b48479142e5ae9db5ca8d7dcead36bd", 0x45}, {&(0x7f00000020c0)="4aa408bc2aa237346f2d5990a118aa778ae8553aa0b835b60c96e4802e59dd9e3586ff107769e2c7f0d76cdb6375463055add96f9c234bf24589fa5f1895558688752b39e200740739696cef9f1c1d46e6908ffecd879498bad656eb4610da4e6e3e3044dcc25103f30da14f1a9f812546e3ca14876cc3253aa6c67211e269b211c336990e74e40aab5cfb614b09f0669c7b47a7189e70928d21e61c611bf6133779bed6f56d8a438bc8f7bad9718887b52a97022f9e04f61f20727049096ed2a9", 0xc1}, {&(0x7f00000021c0)="bbc4577bdb68fe2d19394000dde6691d6b6d90eaf34352c8d998e3e026a14b1c76289578a7b10581256094b2cef4ac14ecc1778d26b5945b4934713532a93d848b9ffd314f9af3043246e936c3dc9793451e90cba1f4f3b2ac4921cc8f564d445ecced610fb57ed4406c49d05a6fb93e73e1956510029d6fbaccbfd4b9b149803f7ca87ccbc56ebfa16e811ecb1b3351060487fe18d41687b6bb1fa3", 0x9c}], 0x6, 0x0) msgctl$IPC_RMID(r5, 0x0) recvfrom$unix(r0, &(0x7f0000002300)=""/13, 0xd, 0x42, 0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000002340)=""/107) socket$inet(0x2, 0x7, 0xbbda) recvfrom$inet(r0, &(0x7f00000023c0)=""/23, 0x17, 0x1, &(0x7f0000002400)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002440), &(0x7f0000002480)=0xc) 16:00:28 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = dup(0xffffffffffffff9c) renameat(r0, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') getitimer(0x2, &(0x7f0000000000)) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100000000) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socket$inet6(0x18, 0x4, 0xffffffffffffffff) bind(r0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) bind(r1, &(0x7f00000001c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) 16:00:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{0x0}], 0x1) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000600)=""/183, 0xb7}], 0x1) getegid() 16:00:28 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r0, r3) r4 = syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) r6 = dup2(r5, r5) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2011, r5, 0x0, 0x0) symlink(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file0\x00') ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000040)={0x79865ffc, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x4, 0xf28a}) r7 = semget(0x2, 0x0, 0x10) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x7, r0, r3, r2, r1, 0x40, 0x3}, 0x9, 0x9, 0x38}) syz_execute_func(&(0x7f0000000180)="670f38cd33c4e3716f20dc8f897c8173450fbb8700800000c482e99cca2e0f01d4c4c1d5f31cbf400f1b6c4f0141d9e440dfae05000000") ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000080)=0x10000) 16:00:28 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x28, &(0x7f0000000280), 0x0) r1 = geteuid() setuid(r1) setuid(r1) sendmsg(r0, &(0x7f0000002800)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x2, 0x9}, 0xc, &(0x7f0000001280)=[{&(0x7f0000000040)="86d185af39e442e5434a0b8578aea1ce5429a5533cb53a2fc64e0e9d02ecf846ee93e8c5d2c5f4030a9ba92148ab021469da3ee2b80290418de3c621ec03494fe390ba04ef0bd6d413ae4e6cc3b9d29b1b230ef1480fd6cd2474695c2f1721a31c981d78e3cbbefcd2bb09bf4d37f0e9e757ad470600438235fb5642e16326829ec7b1c24247033a32c7d866741f61c0a176deeb340c842f9ded3544078893685b4dd7e06ccc9c7158fc4eeb8b4e9aaacec7899437c6819b06daf3ca494ec6e66ee52381b17194cd6e7234e978c439246745fa75d02d2917d9b5aa9c0204cc19da95a601ff7687ad0fb994cd58fff255d662", 0xf2}, {&(0x7f0000000140)="9d370e8ead3169446607", 0xa}, {&(0x7f0000000180)="575c97a4cbef674ed728706b8afc8ecdba16330dcc7d4bc154c532b5522c30886ba67f9be2ba4ca5be60b23eb5855f6b21cde8e4881b885069846e72899309021d6d0edf1a91d684c276d4c7969b2593578f777e03e10c6bbdba38d06503625f5d453ee12c3a65f219e2f3d7507b82aca3bb76d7d9eda88e4351d4e20f296f1dfce1ceffcaa6e22bed68678bb10c1d2c06b4d9d26a671c9488c9c482d32cea7550b394687aa1fe4457a8120c38f210eb11820cc17d0da642f9c2950eea9655d5d64a67c356170b36a6ac726a865a02f9e0bedb100ada8e14f3346df9d35bc45e09f0023c1b7e9b0d5e616fa526a3c2ad41cfab4d6b70acc3bc0c6e346a975ed1f084dce10f3c83f513e4956b202fe141a259f73c391fc4d0f1264e068b0379fe4e1e0c21d20cd92e8a1cc59f9b3479bea0a144274a2f5aab9d2ce8746038b4347c645da908b8c529bf95cd8420214b203651a7d9ff32f292a113d568ba1c6daa429073ba63462b17f13569da9fba2d07b299fa7811f389738f1bceeb1d3f0f6a7275806adae48951b08bfdd7f67903ae00b4e35f405889a84cd96cb0da959cd830f5c0afa77e156b014c83971eee50f96799c36b369e1568a186c034b0548a2d63f54ecabd50c8af0246fa86f7d2ee031ddd4bab468c136278880f99ec2421b3bb2205df4a3da1677b6754cfba75d2a2493efd866bb86cd05265e9030e81f1998dae9c47bec36cfaaf475a08de385ee866274a5d7d161776bf5d325b518e1505c354ca8b0aa892f9ba69ea882af24974741e4b3638abc183cb8c2192b876c91fbfa018cbd45ae8ef78f62cdac9379a4a1b870295b79766f69304fbd5f4c857a37ccef672c96781caba127f606548ea27c1759e3f38af077fdd23eabb06cf4298ad3234dd335d9848d3425983717dab31375a5a08866334f2d61efe866b007b211c0f94fef017dd4c1f20a1024cff28f467a874c390b4ead3263a1de89b804ead3ea57af0a59b912e4a945e11af32012ee9dacc27b766de0c01d62909af67efebe4ebdc155228b700cae014c0a50951276894f5704666d229303fe927fba4eb2256dea677276afdc379647222f51e6d031c996f1955650665bd4456459f340e3533ceeaa174884cbe2232c7b9b65387f5c39f64d56598bd852d2863bee3ef505265765b67b5d4b91fe53a3148367b230bee6bed833c811ea5fbe62b967128098acff76811d13a8c7ada28701b05d609f9fc730a30928d3872f009190a63df473945ce96714c11de929ca2c386ef7f8ee33af1597f0d8d083674bbb6babb25b22796950363c14b8cf487a4a21fa7b620b273c4e89331e3a97f60f4895b1fbaaa6a85da62d80abbcbdb088f14bca3c8870147381d8ce32f0e214919807b50bf9c73a36945a70c40b78f97feae2082b316f09fc84b1c6edbd103da3691ee5542e1811d28449def5cd2d375b3d707164b9d52bb1949dc163dd39e4a3a9822777f4cd0f86a642d691d1408acb7ca4d178d372c127e79312d87eac44732cbb3ded7074318c97eaf1207ff38ed82f71d33b5919a9062fcc71f21a50b85cf3d3fca2715b0b98ab3ac47a87ccded56ef0acfd0116fb21a55e627e9b14cd70d84c1aa1adbcd4ec6ff15d82586f2dcdb9143fdac54bb579105cf1d0d95a91ebd357cfcb89f4e8352bd2edaf57d812ca09680f15670ceaf982abbfa27411ff9837996e7ff599c806937b1fbb2ad6391df54efa30ae16cdf241a9a87123ba8fff34a1b8be66135337c1651e97b77e163a39df1f8fbf0d4cdfe72cb0a40338dad96851920fed432ff34c63b334b28f0247b39deee7d36492991ecd451d92ff80d939c728864f9dcf7360aee78a86b1e33a84b485578ae36abc4921c94482916dfd6c17ab506781c18ef94cb59e488b5a55bf271bd2fff6fd80e3ac516e4303078d7a9f3c21ed8e77837da24321de41e70f8f1325e372a314a29a408114d0e3a12439b8e3ede05443d9dbbca6f73a8d47e9fc63a1532109f6cb39c64ae95aab41b3f9a74324effb931b3f8baa3d62d7ae34f066bf720c38db971d6faaff89b7868583607a9fbe13fc617aafcf686a21c48699f7f6cf1f856108b99c93f33259e6caaeab8cfeb43273a769566ac66a4d74bc27a3a9a1ac99b278cfb23dff2b2eb9d195d5917ab23866ad16133169635bb3150b52cd040b047f7e7c8f81eddcb89e5aed6589898e7bc238c69f6901db43887224f3f3a0f66401515c2ed1e86c9b537b3239b08f2eb529ff06b9e5d4bd8c1148ef6432dcbf718e4630c02a72be862eb364a48b39fb11d981dab2921e8b8a6e44fdfc03f60719301c113f16105bc2e59081a68b2ab08229bae570e262656bbf1dd91b21c760a18c3b7cee8515a38ef064953a5121c762969eb62ae6badce9837125dce2ac4e88f1c2e7a18db48e2b24a218fd0920cd17d186c1d1da22cc689ce576206d8ba6a935a1bfed1e6a8d27a29cc2b499a48be471d0fa072eec625017afeeee76523a69bb93f45b373410fc295803e77f339684deee5bbd6195c73df8c339a4faf8779d21f958d5c5b58b62e3eabe79d2b2add31b12e99c3aacc405c68399e7a637a05c7e03e26f108cbc5b42cd23ddb259b449abc2b66ac6995682d59d4a41c97f8c7b95012bc75df90d9855899a7174202fdf64dab9e3f4ecf1b0ddd241438c6eae8daae84f1fc0251e0c63980c16725383c68c90bb08b99cd23efd7a45170e160e1b3e72ecaeb57503c3691b35746b994932208578228cdda0fdd4af9ba10d4128c4f37a3b078939cde466fe00520ec02ac60c7f753ad35c06752aa3b53ee07bd3e1ba7bc742f6bb166d8cd6ae6a1e4ddffa83015e56d458e7c5119f007417cabe72bfab9744e08997a40401573213664ddd84eb2fae98aa1bcf3129beb3697b7c721bec4df6bcfb4d5dc37c33b434a91c73feac99183e3fe75fe98dd2b538e2480eebc4af7d9f6cf6bad0753f26d65a6a23f3d76a4d257aca31177a60cd8f5ef366c27b84e459e1b810646b72dbcc7bb7f318ab246d30c144c0bd50ec67858f249f4de15a4bd1d195800bcb47dacd1aea60c67187b8219b78967e889c0fb768b78517d8bf9ce1263835ba2fb405962ccb281a453cc27362f1250c487f68511b0ad7885145a2953b63cfb1395426eaf852f246ce3cdd2614c43c2954ea144805d96ad22dbe8b5b2f2efc05bc5a4069a0fdfdac9feca9b56c26c58b55e1c0217eef6c25ffffe37c77e7e839a6c961a5ef3d450165c68e0fcd631b2539ee39de51ef4f906c9cad6326c530614a26b7e436834df8ddce28297953ea4349ac913fdb525215ae89b772bb6789ecac427c59b4d6c9dfd5dbde69f1cd0e6acf63b57900c415b7f83291814676e3892b61dff125d3c2551e28e68a212fa0d39e106dd43418e9ec6170fa22cc2438bb7bcabf2a23524fb2278d94e895d76c13a5a2fe027d675874a8d0a834edf6cb53a2564e697bb25357de43762647b90dc304717d7522985039360c9abb810b46aea6c9f39870fa6fb232454a8f96fc4192028cd08599860dea95ee0cf2441127d4356b5c67dbdc65fb9d2678283d6e1c665ac3585677cc3c70894e921eb92f9fe0b0da5d597ab10ff1ae127cc11d75cc97d557c6a2cea420cf3c7d5fb7cdb1ca19259bed0a0917fbbf15a7600969abffe426890733b8183db9c020b4e33fe6e0b0e1a3baef1fc5e55374056e006a807918fd206a4708378665672acc5801a5d11fb1f1771bb6ee4900d7a6db4b9d15b81d37decb5b6d97ffae9304d5e1d77ee32d17524516e0b807868589bf2a0a1c0dc69e2103a172223e1461a51d01ef50b7e152dc79487c916b3fdef606230f1f1e35c46fe59d5ce284cedcc2ad67ee581d7935e03df93d25b10b5d934d5bf041b8a79b1e4f72cd1048511c7e171c1527080ce9dd59fb7ffa4c8f725e0fa87aea9fa0603512c51f60f44ebb3a179e6063284c1a506985219fd671ad4bb2050fde3be850293b78645239613740b7b834dd26f5ebfc42cf05c0faeefc09a3747c09db2ef339e3f2e363fa196da0f29f2855b1ac4e76e2a821b5b4dd9679d6210a057246a2a1c539ce8bfbd5536771e5f852ca2fe25ec649744d38fc3be52a99cb1ccb1afdebdfc90af68eb5ad8509f210dd86f233ffc2f1debb90cd7cbb3e5f35b1b22cc9a882107932ddb6103d0c7a8193f8ba090a7ac8783bf213f0301f0edefdbb774508458a1c9259637270775c99f2a8399794510b712f3792e7c34cce979f3bab89a3b472121712127c47c6098038fd24724a4862c50cc27fdea166bcf3813abdbfd7efc752c87ef5601a92fdaf363e3206beae8e8772b8d29231605f477e362cbd97d59c1d71d91c8e38074310568ce2a243b1bc62d4046ba681d04ea4767f2982cc81dc4513bb90cd090be785a3de008a5fa1bfcf496f974fd5d9200d44cc0c7fa6cd5a745e263e1c38989f40a9e63310f00b3feade7da9f7d0288f5bb4ea9f87b90194fd951c75799bacf84b9525f0a6eaf5e8d0f6b5945d1d9e639e00c1ad8b3b237b1a1c6560fe31ae6e361662a3d07487a1e65e9641bb8e4d670b0abcf5da735182f00ea1694ecc8810b4b00d6d78bc23fc685593310a4dbc1462420fe01862efcea360ddcaa7cda5144d7abc430dcecaa52a19ad979c3b71c0158dff8b4585fbba9503113424eba3460dbb629d8a39106c68be084deb663d920cbd6c02a1ec5bfb610c4195953f994ea754f76c0cfb9102b1ce8d36bfcb840784c90e17f0f1c68eccbb2510e9cd9df565bc835906dcb7f1d691933deedca176c225444e45ad24b120c3981ac1577439932580d66cd92bfefa4adfc389de4d986d7c82465c5c686f82144fb4fabf885d6c72bad69bca881755f874087f1d0028f226b4293a9addd94cdb1013355facb6c94fad00146de35530cefa0bdad452a863b85d055595be562de233f9a92d6435c9c52a9f4490bcc5d038fadd5e6956432d7fcb0b5948852ef2e71b30b6043fdce1e94433dfdb64ce7a443e4a85d61ceac60fa775fb9fef33e807dfcdd4a8a603541e480895c05e63f68727116433fa8243b932a7a5cfc33cfeb2117ace52c2d784b4f7039702e7cd2aa8af2968d20e20dde300711fc16da329d3e1098e75d5143071fd806249648b8b9f2af3b2507a8176a06a3320f6a40aca4587034881ca40bd00675afce43bac33d9962a4c21a6bbb7c9423e7e32754970d3575e0b91115dfeea6f349a1e08db33868ff636cafe3cd3dbac3d932d96dd3b119941118b0495ccd0373e88dc5aad22bc626ff90e8fba0b854c1cb6e1c857b3670d16446363934249eb7df550c5a934ab9c3bc9d1bcbffaa464a2485625ba6aecae6468fb51a1d8536071f64f216625a88b685e4467ddddb396cf7f03567eeaefa52c7c2444530138a377fa8331d5928e598b4c121fb10e0114127be7435e62a7f065ddec44af324126ab63c9cc3b8291e31bc88a77352994950f6686c19b2df86346f71df65bab9a361e4fda6697ccc76b8d34f035fa92200d43065e03f99eacc34fef65a6883cd93de47c41530cc8d29362798613d70e1903193748efacb8757f2b59e5705e10af355f3a0f453717fe0a17299f98a626fd026026509cc58658a779b3c4b053e95734a31a4b2f7d6ece4f881db301d6bb111e7cebad8d7b60bac723b76d4812df8c6ba8f5d2d0c2a2832a96f4820bd11fd48047ca6dc057cd745086eb423f1932a57af07cc06d8bb2def52d81792443d89c8c9b0cc4287e3145cbb0c7fb0b311d7ab3ab3d6268973de4eb8", 0x1000}, {&(0x7f0000001180)="ca80b6e3df91da8d96fc7d677f2b8a057d97638a068b338bd13876d754edf343f722efd5c7ff3e8f8bf229dc2a92ff857691e6dd874eacb553bdf6c42f92d03f8bc5b530021ae3f1e4eaf9c854025eaf39a18ea38931354c1fa80c5be2773d9e7ea417f80d3a43f7e41beda4d61c53c6da88c052caa1c2f160a4557aed80d68065e4121204510a7b26f0af8f7888cfea3d928147d64a99aec2864b15c59da3e562704439a5599be45e9b2f5d19809d803bee7226c1b612759c14506d513556e28ffec21cad9eb6b1c419609e1362805d00abb7f092a55d338f3ee4d6a8751d98f02f4dee30e2e03ad989d4c200", 0xed}], 0x4, &(0x7f00000012c0)=[{0x88, 0x1, 0x8, "14b2aa3b5b4cf47b506b669976a9d05ca1bfe4afb2ff364622ef1e6ec3359e3520e1b540231d46550427ddaeaf8bee8e317f025d1ee3a20d617c59f7f42cf155f2e67ae0620ed97c6251ca53d4778413a401b8488cf2d616709e50edafaa4e014a0dcf917c152359bf1ab2d0ca48a56b334a2713b8c13c"}, {0xd8, 0xffff, 0x92f, "c61873d11048330ddba3402b8ae95e5f3b3b1e8773f602f773f7f3676762c78c2f94609256783c2ad947ac537f14bcf70c69300322816a6ecbb0ecc56684b2e1daf11d7fa3ba35440c41236c4323ef8d5cc399f1170f4e93092344fa0110ac5b0abf707cdef3f7af298cf5c85c72e5c023d686a3971fd494d710c66ecc43dc9aa6cca02327cb6b2f4c2e205f1c76d22176a849312128d4d6dc86caf18d1efb20f3581f3822eb6a11a3b1f826bdafd84038e82e7f8db57c91c6495f6f55353676e74aea45"}, {0x18, 0xffff, 0xfb0, "aa9e0d87825071"}, {0x90, 0x1, 0x2, "8a38e4fdc7744fbc071aa0f023a5b85bfdd377a3a9227b00ab0533ab82797e80edd962f8daea64b260e43a58ff50585ff5e8619999055b1dba9eeb01f04f898ddaf3dc5ef0bcbb6ac177c6d022031c87ae884a82540836f7525b76b08028115dc56253e79e919b82d778bc62b16f49447c26a5b1979d59c3fa6ff240d5ab"}, {0xb0, 0xffff, 0x10001, "9d41b852288da571b0d70b8df916ca23931ac049f1bbb9f3733f23874ce15cd6953ec7e4dddde1cb617e8db052cdb4b0746b65dec0df869bf6e66905ef9f58209f1010cac8489da1e196cfcf33cd703168361cb06f95b66b501e216fbfbf9665f98be7f6791e38832ce2429f82e15d10f7f5d373aed7063fcc6b31037180e00290b59446651cc059c5b208986c035d1ec8ced154434a8c05f7"}, {0xc0, 0x0, 0x613, "7242cb4873ba4c728bdd468b235225d0e3098c6352e2914df4d00e8a51defe34dbdb3ee92d8239d08d1a37e082f2cd652c19bc94a967c0f833daed1a6701d75b33cb126021bef2fa469e903034c2b87d5258cae6dc2286b82335ab11c749a2f8608dc0ad613a363a160f2bf92f97308e5366ed1e03571f4af1223454973d42b35f876adf38a5a73a2ebb4ef314e2811922ea22efcdc1b19fdf29784a6682742c53e8a9dff0e87ab14baa18"}, {0x108, 0x1, 0x1000, "41b5f4f047b80bcd3c85036dc631bfea654b5a6662051cb3b261a96b67a38bffb871a35706592817fc4885b48d0abef84ffe91733822c9d87fb076bf7151ec70b770ad3b464d475b86d0d511d66466fb3c77d58a0451f527212f1aec7bd38ca9a72e32176c8187285ad06ef0910eb4c32b2a2d9567350d815c896dc0d8055d7c3f40eb2e0b5a853b4ecb38a4bd65b625676cfd66856f93e682c43496c4ec4a857052de80f68f818c21ad65b4f264eb383f40560e369c6051d67dec3cebb16a1ca4f7b1dce04dfc4c1edf179de841263a4e71a568d3b47ca89a0715b26e0970d4287fb2eb1eff625e27fe40c79bba8c2785ab0f"}, {0x90, 0x1, 0x10001, "b263725a48e44759486e169067ea2201a337ed577f1884627954bef73ef6e10655473746a830fba0cd0191904375cce5313b52862654cb71bf07d7dbce21ab7373c3e8ef57b213483293a1c84e18a10820bca384e1dfa37c6af7ca1c874061f485d6bbfc0d3a848f38eba13f689d185e152b2c898b420e6155fbd7"}, {0x1010, 0xffff, 0x10000, "251cca53e77949c6868b0df6e9429d0af6d92bda7e98583d9b646cf7840b2664168ae90191f50700df38a797f8fb30240c19e2a65d05b7f21844477c8533106599887a5f86b2582a261833a3ed3211e8bd6240cab14bf8d33292a8e732824c93823ab65403ced3281390c862ce6f1d421b52c11adb7a560bad78dc13dfa8e1bae3319799554b1bb6bb44b6e99d886a73dd76f079fd69f754082658c282df7ab36c1c9fbb071e7ea9d61aacfc816501f62310834e1bb37a65649aa6e3db31af9e9e31f433342ac477009b5ced7533996f432f373655193a78b04bfb627198742998af49a67dce894d7221dfea2115627040a142eb4c4baacf40a45dcd9cd0e0929c377851435de564b97bf590b6c61f4353eef54a035e39bb1872fcc467967ee3573e35b1ab54a92fa20160a96f5a962ab50bb10b31abe182d36be14fc52b129ca694423c76cbf64801cd0872a7b3c8779ba60ad7e9f3733130839573e3d9601d42439d8e95eaefb639e9b710542fe9d20315213818386498155e1638b5acf013d29cdfe3c8412e496f98b01c5336b7185644826e164188076725615ae04e654ac1d9c20e581507df952f60a73427474e68e9c43ac31dd1edb247eed57c335020f6866eaa4c5b7b161ff0c22c8eea0419ed958edfc22a38a7f3b3ffce48bd17e0c88b9d4ec6bc035c795382e8baf0b0f98b1103089dbbc56a54c7681631ca465d110da2d47b8fc077b572dfaf54c224ac035b3e502d127e91d72c3edd7f0d79338c868296125276dac3382fa0494876225fc13600cd32950b2328d81ba57c951abaedf6534b9a49fae0e8960ed8516e21fefb8f196e4d7ab34541843d1fb2e4ee9465faf15033b9f9bd3d7a7eb581e356f76e1d1c27ee278a1aa6e03c1b7a93005cec17b22e203844d0bcf50e34e6d1fc2cb5433ce88033478db615364f649c50a0d0a409216f6bae209bc84f8cf23622ad01a3745a51e839713e17922980bbc9881e3dc8089646e47d7aa9bc4599766c72b7a14924a366288ffc04a2d470a5e74a842ee32bdee1f3eba99c9c56b230f557b9059ab8bd100c83d11504c734a41c152bcd0b271c649b8401c4e97c32c16a6d945cbd87f6f525125c55bbe10361c3def88f737af2897e2c331ab411187cbc62c3bcd7af4cca2625bf9aa038be720ed1a968b3ce5780072c0313fa3108ecd6bbfdd8439ef66a8a9e3eb633deb9e30a58774cd37754b1332f3ad13b043ef638dd89affe4f89eed16cb902e11534653b942c20c871d01dca8c7b505096b1a4480b0ef8495e0fa20cafb20cbb39478277906ff2ba08dec934149629bdea18dc37f7aaa78dfc94a19c32b50eac28ed0f79654b8f395e49082222294e6cc21353bedfaa5756006d2e5b4293b35f6936ad4909519b6a8a53ecd6c13f1857d98b88fb2ccdf34425b3e548194d047debbcfdf1cf1ac85eafbf9da53ce3794a2c0f830d06da659129f80917e273d7401dcd52b7f0dc3ea919020d1516d588e4a5e51c4e586dd8519db3997d322b02627128f8454800118393b3a84379a8a85591e8b7fd20d5b1066e93c2d4cf951944c47765fde45ed154d35f6d20fc7eee0af50365e76697c77ae5f5e589606e1850487d7282be601fc150c564b20a9b5a4b2a8c56c4fccb2ceefa06db41f26496f6cc2ccc5f36026243e3a80a83f445c0e50ca76881722088610883920e7599d34870ce07719cf19bf8c0b68d5edaac34c42e0c4306e88368b72886d423c903656ae65613afabf65d867638b1ff1837a2e7453a33daff4c8e83eabe9a7a8cd77668bc75dc29ccd0d614b4916105e4e29c916f21deaaf3738e22af98f90fe45476a2cbe8d80b2c43a26e276fdc87918c2f1cda9439c56f9225634d802b9c111a775c544acd67d38750032f7ea78527cfc85915a21e50fe4d9bc941a4bf2b158fad708a3605cd28eee0d822d32e47d6937f957786e2d392401b584bc984807c5239d00e57c744dff60a426c6f7412bd7a222969c539d5457b38cf0e1aec8a72a53b92099c9b286e647efa457a0e0844055ec8feb902875c0e4600394e32a8c2ab789f9ef0b2c1f8bff3ffb5bab6c14947d4d8876606e5fb4cefeb81af88fa18dc8d49f89347d832084bd9874550609e1953fc1b8b9e1fbea33fbb95194461b124f3dc2fc8b1c449f2069762b4f3ae10b595608099acd3d4745ed3a8552d93bbf38fc57e7f9b44f683adec6bb8bb1c3832c038b51ea6b8b6839aa2dc56ca1f1a45eb985387dd42170afcb0b63a56eddc2a7250e8dd46fa34c6cc76b715c7c0d22b4cb3151393ed6ac6ab4b89df4afc0f8edada7f0d430ba78e7f09d12cea11baadd49c62c93dd3afd0ea345b58de9a550436dfb62ba520b1b747a8f506eda63ebfdd9352620a81d557fecb82b75d66321afacc7ac199bbfd206aec8d084fdd9d5d49233f64b7e6e52d631a5fa76e2f26b1b56ea304d71858bf3ad9f59b43162f61971c56f9e8c5451a0e3fb1e66193957228b8d54f5843a35ff646e0638642c5340f2028e8ead42120e72363a09d39a77209ff84984924e4d2530f1af4c26848e4fe052f880b49c5706c1e8936b40740efb7bdd1c28583c75e3ad5723fdb841f9d9da68ec9ce52ae130911db8e55e256bd2c31d38661dc8ea58ee76f50b4e2c552922fc6c50712ca0bda8007191aaca36fbcbbd5f4be8760f8e85be482ee2e508630a5c258196f4f4afca779adb37c9deacaae309c8fad65d53337b487f4f0b4cd618b2a839278a702bb77279c8b14750619f33570b209cf7021407042e372f6e08a8402808fc2aadef98dc0bc4f25711cf3c0a9223749270186aee3e427ea815f81c4c56a48b70e6302a64969ad0191518b01e28fce2e407dea1c599d70d338d00432547077c6a822593cc1ee6cca4824fc0eda2a6f46e368212071964860e41f11a7f0365941e3d8d209c9d0b50cb01cbc856c366d0695b45beecd1230cde4ce38b051189ab88c1337c11ac2a0799e739ab9322de88cf6eece9f2b20ef06074a995cf9844aabce953df09c62ffc5985ab312c87298db8728de83d635add69f32343b3a7138b40a0de554139f9e266110bfe6c36910cff3eaedd9fd43cdcec188831d360ddea6b76286e9720b74d11a261d4a69707dc73e7478728def5d5e40c2ba2e06c95e1ccf7abcaa1fba3ef200d0ba0a92458b37502ae7cab9abcd0ad345b9568ae7f5e71a1136e107c27e7defb73e37ef6b8bfa6f560cf7ac3610ecc16ee4de63ec11a4863f496dd3b704a3ee339d7ff4ee2c74e7130fe74410cc092891483c7292105574478281c8e0c56e119a8eb5acc84fb2011db2c7a40ce7e56e4739127f55fbb321a3f40cd42fa5c5400d860effa95c3e17825a1825a10565aeae94c2a11d020aaddd12323fc85a9679104a1df442a82f7d22a557e45ecb47a99660e29bd3bc5e4cf34768b98b3cedc557ef05fdc0f4001244e35894ee24bec4feb74db091bbbfe2fdfbc9675326248beeba56a398ea6d4c454af53a26ed3923ad55e30f708348d219f4808ca89b00cdfd7e8f22c450bf15b8d6a02d0ee98f7831757c62abb5db814dd261786c276bf59df4e9f31a945abc4e49eb68fbb3334a514368bb81e333fd2ace3394384a85f3da611a4e15f5e015a780baafb629fa8379b8a00083b1d752e0a1cfa494363d261c52f15eaadc3757faf56665f0cb46ce935e541ff57f5e1503c4fb30520e7836f9481ba24e833c310bc04eaa4503dd964540da7f7670056171be1b06916c4d8aabbc6fec1063e672cefe84c888283eb68ab83a544d848c084f2b6e289a6b7b64661bcc1809d95112a8e1157ae95821bbfe07401d987980144a06fd1a3468c2325eb7ea7b981eb2adb19c26e9575a2d6e244ab3dbee43b9038936e6583aeb8594d6bf1e56a84c0a71b19dcbb6397e3a320238b9005a795acdfa0de93fcc344a9f371839e5727aa8c56e27d0a5453be8f478bb2bf7d1c04cbd4337bbf6ddcdce5a689bacd9394822a7769d5b22f1968a48ad0868e3ad32c55bd1529f74eea92acb3e834ae58cba01013aaa5a7a729f0a83df73ddd95491f6498ddcfc29e36dbafe0ccb4dbfabefeeb521fb7131403fcfe71ad7ac08b4f20a7b7b789305aee9f11134c434c8abeb57187059032cd29b95dfd2e72e01fd66d72df54fc6648df63ad9453f6402a3ff86aaba17d07b107fd9c39e799a2113bdfaf506b5b64420af982e410c06ea7ad790036e622b9f209a1670c72158077ea2cb90bfe3dcef43edd33eb8413ff6841dc1dba8e01b452382951cf4b95bf2120699feb8195657f326439222073579f55b8b9fb052a1d8638bf9485785c8caa1325ca5c1388e23cb69c6d7aecf5fc3e23f0c92073972e2e317f17bb04cab1d5c821b3c9cf62904bef26487c63c2b2d346c477e317180ae5e7d215c41bae6f59b673c4fd49b23c7a1dd94a877c966f76eaf4e44927844f8dd16b80b417586cfa3deec1884558fa97cc632aa493526c1fe9408b2fb35274a2fa96c6bc9d4c5b879833d37ba3ffd986310c1b132c446d9de35bdd2235cb5b72fd4c4cd37995f598102158a6eb548238988b5d30cb91ce8a550ef06b5545ffb48fe46dd6e1b8b7d5a7f3802c28969bc0b6d24c12c360d696a64149a8e43ac641782a45ef6f2958c7b102611071609b5b09fe6fc38c0d164cc641941dfcd9440b014e241996325cdf2766fd6a5ad6dd64025bd5800410160e953df0e42e721e57df9d7ea2161aa4d079c4296c8ee91adce69abc83bcea3536a67f3ccd967ac6382f92567c07f3d86a68e39428b1bb14de3a81d59747aa0596f432dab76a44068038ad10c63a3c137b8ba6c917c4e6e22c6ab7020a7ee4ec018c68562b6e0788140060fdfb3b118d4f4c4f0d9059baa15f35a74aaee13ba51727b8578e215b96f386d93a1240f9d9a6ad47e4aae20859824ead2d19885590b4970b73785dfe789625970d0abb8c2d0dbafcb6a7e495a0ee43a0f7aa2a3e43768b197a85bc6b63b58a04cf6a95b380acf42920aea55a83a5b515be99d5bf5398c01bbe028d79219358a628476d2e1e521c75a20f69612b4f04843234e9f4d9fa58379dd38d04c8e705696857958487f03b5e39ff21fd665d350388f2c60572f6bc977eb77e333b52f63869f8196c1b55a0365ace530bfa089c58b476ef5f833e1322de9952df314d8dcf174df3d45428bcce9eee305c70cd1c9617fdcc367a377c54c74caef305239b727216d520cab4233022159e0e43673a58ed51cdedf4c403b42224b8549099315b6b565d40855b9aecb591405dd5b4dcc160b6b8b070b4ab81911c3f31962afddf514461f54fce935893c8c1589634f9404b905d27ac065e361c7a0a69389b751a5d84e685b5ebaa5e952e7595f194b1a517fbbf03416408d15b6669f0cd70e1f1e9283fdb4773ba28c299670fa1ba2eb5e6f3e92bb863510cd0f7556925bb23626b13fda1ca71edd853c67a18d58fb9417c2bb87c2b3e4184f72e39e83eee777af2f82c2edd24091da7f028099e4541660be6053fb8d1a7345457a7a706fb46b0724aa94c3eba95109d3970303333a9635f1b6e19e2e966ada2cd604ea4506a9b483e086106f3fba5b14635b9cfebce57f62ef10a6761236ffdc8906436630980c4f54596486db7a7ece3dfcd22cb1b06f2b30062d7899e65942fd546ee0e61ed97aae2cc3bfc5b649965f3215df0e20fe9d0395df6dc36e983f1c0597c96a5e73b76b1ea66e8555bd67634bbc86e32bfc93eb08b9cdda3f1ecb67a1c99787dfbb768e588a9febbed7"}], 0x1520}, 0x400) dup(r0) 16:00:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100)=""/152, 0x98, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) dup2(r1, r1) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() read(r2, &(0x7f0000000280)=""/251, 0xfb) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) syz_open_pts() r3 = getgid() setgid(r3) r4 = fcntl$dupfd(r2, 0x0, r1) close(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x1f, 0x4001d39, "9b4e6ce48009128fda000000000000000400"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:28 executing program 1: mknod(&(0x7f0000000200)='./file1\x00', 0x100, 0x1f) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x89) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) 16:00:28 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x5, 0xfff) r1 = dup(0xffffffffffffff9c) fcntl$dupfd(r0, 0xa, r1) getgroups(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:00:29 executing program 0: socket$inet6(0x18, 0x0, 0x9) r0 = socket(0x11, 0x2, 0x100000000) setsockopt(r0, 0x11, 0x0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x2}, {0x0, 0x9}}, 0x0) getitimer(0x2, &(0x7f0000000040)) 16:00:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kqueue() dup2(r1, r0) 16:00:29 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002003, 0x800) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() close(r1) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc001, 0x0) dup2(r2, r0) 16:00:29 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = geteuid() setreuid(r2, 0x0) r3 = syz_open_pts() fchown(r3, 0x0, 0x0) 16:00:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$getown(r0, 0x5) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) 16:00:29 executing program 1: getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r2 = getuid() setuid(r2) setregid(r0, r1) 16:00:29 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0043917987398f337522ce419645fff0c878738ce03e350000000000000000000000000000"], 0x1) poll(&(0x7f0000000000)=[{r0, 0x30}, {r0, 0x40}, {r0, 0x100}, {r0, 0x4}, {r0, 0x100}], 0x5, 0x2) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x2) 16:00:29 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = socket$inet(0x2, 0xffffffff, 0x100000000000) getsockopt$inet_opts(r0, 0x0, 0x3a400000000006d, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8004, 0x4e8a) r0 = dup(0xffffffffffffff9c) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x6) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) chroot(&(0x7f0000000040)='./bus\x00') flock(r4, 0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0xb6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) pipe2(&(0x7f0000000100), 0x10000) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x7f) close(r3) 16:00:29 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/137, 0x89}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c0", 0x1}], 0x1) syz_open_pts() close(r0) close(r0) kqueue() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) syz_open_pts() 16:00:29 executing program 0: sync() r0 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[@rights={0x10}], 0x10}, 0x0) kevent(r0, &(0x7f0000000180), 0x7fffffff, 0x0, 0x0, 0x0) 16:00:29 executing program 1: getrlimit(0xc, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) pipe2(0x0, 0x0) pipe(&(0x7f0000000080)) 16:00:29 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f00000003c0)="65dec15492cce4a44b45abb2c2001a9b3890cce75cb7d0ec3c0220d8f0509a738c3588422e9cea95905f52c321042031bbf5a33536a63df6a7c7581eb45f05cf541a3502e3b29895642d123d6d587386c44cc52bd51cda4a824716bba9f4d140f47a51f7cc2ab384ebd95c8f01f69e51593a3174f7035fb24511f690107a928e9330cec4ed6be826b5e983ec4f15", 0x8e}, {&(0x7f0000001000)="8bfded1ba083731a10a9c7520d0ff46100ea8935903e2afb949c78d394bb790e1182cfa2d959e58d7df2128b024b4f18c4f797b57612bd2382750a894d3150ac914807b7069f50aca4ff03397d090f1cd919ddb2ea9fbd2436025008f88c6aa80a216df1fa8e6d846aa42f41180994bc5f3570932c6ca2b36d5662473af13b1b3c5503dee2932136315b15956c2574c9bf421b98d6e6e41b99eba0a61c248dc83b59881d6a539fb550b16d2ab44f9876c5027bb09898fbc6f46e22e9fa3cfa95d7669fbdf248d9823dea124d44809bbd3fb12325d9c3562b3653311805e7b403e07e6241c68b450adf9d58a3dfb7c63eb4d477e53e5ebb4b0679ad30af96cc4085cc632483a3ae887f1a959a075302d1a8020d7f57b2bc84ddfb95ded2aaeb0966d68446ea79a2738571c9260eff355645335939e2efe36e6d691c2e4247a151f7b3f2d76c4e234a2b55e77fd849c80b33b4dfbf54bffc385dc2367fca2c3d320766ef3f6e31bb15ee2c0175ef0e6a4d2bcd0a46c1f9d072350a8afef69ea7ff4281587a54b60589df8750ca0e410040b14b02dc2a0e5777c77cbcc1b7a924fdfee9d38d6a00c23a7c003c09d21477bc6b6f8c7cd8cf98c4f79f45bea8dfcc8c505763accc9da3b2f8a9818f2e88a1d8572cf86ca296941f2df0ad1268e0b82c89260edaf6c5ff584b0f4382b27973ea8c23acff2c5c1ca45ca3bf5dc41172bbe1ea0a1d23340682a4242e0c367eebe67587b015bc1908dc9bbd87ed0d8e184f97d3d72a5aa235039b98a489af129e655a5da2aff96e657cd01473c0c460597087ba2b5c999434f465fe7a96c1d1dad220bca05dc092040cce17a4fc3bcf43530821cf7f42c8d90ce22415438fbf8e3d1d909b807d982c4fb266ff9531681c7ccffb6fe39fa7864d6548968d4a45b66cf7da36ce8d11da88ffea109efb5fee9289b903087c7bbafc76cbb53acac7c6fe17dc9cbe2d2824f83ccd0835963cbc81ded860870a4553026827e15ec73c9b2bc2c0ea90196f5010095bf0bb816aa4de2d5a0adaffc3cdc57a43861937dcaa786ea5bee4c1dae09843ebb65fa63f42ae4314411752cb116d56cace73ac5d8738bd5d9ba2b61efbfbf1c60d29493014c34c1545a25e969b46c6ae0bcc6da94b5701baf9b0edb0cd6b57ccb1aa7064167fe4bc9e693b3e78441a28b852778a9f0e44fea069bb54e03b6e122e292d8d12609f83e024016e1b842664b2ac4f3ea0eb5616a02732fe4db6077703e7ee7ac9f414a2d686f9200bb1c07b8c0e9566be62af293552d38316f4b78177d9d4ec97ad1fe9b1a31db05c05dde66ae9e7c46a2146697858c778b417bfac4b806708f9ce65071c0aefe83e12253d43f7440189e84ee81e2280dbb8890df225d8fc6f3cddac1a3b3e471ef830975a26fffc81ab5629303735e9573a954137043dc35cdaa961423229e483145c9980f588741dfcad1dd09019e6eb90090d9c88765278e9d78f210a683f59d1f4a472553cb1eb086cef4581e739f2b5c93673c073ac26d5d57d0f95ef75ed08187b9b4e6324e34ea2a391bbcac658e3d4e8da857d63ea4580f84e1cc39ec2d784609d1f65a8197488e84f999d3e0a4ab742ae51c03a678d37bf2d40fbca6702e84fac00b2fa8de02351b752d0f45e9ddcc6333b506eeed6451ddb85cee607787cf2311838aaafbeb869c047723622bd2b1d82e2a6b82b18734316e9bb20a185963cd4f0da40f546165f008799a21b38f07924d3745f617d58e3beccbeca06291dd2a480701db2db33b8e3e9c85021a7f71ba8f8225eeb13340f2d39b3b1a454b160f771cf04895bf285fe005f51097c5129a1b58bc4309fdb867e579b5f3aeef830eefa50b3eea4ac9779b223d79069da4f952dd6a756c936c6fa2081ab06b82f0cbc8cf850569e437a3cf356ca55864c0431fbf5a3669192b7e4a90e96d8c5399fb64d32daea2203de94f1d2e299bdc94a6ec66995bddcc09d2ef1f833da5011654d7abf6985be8ef2b8de2eac97d359b400567017110dc5e0ef218d0f6da3b7047e85b3db0dfc1b44bd454123c643e78f215b46c6bc0f5d3b4ae449e051a6e38fd02e31e459176e8ae43d1bb96d578d0d3fbcde5509e95ab8368781baaecdf96c053268db1ec32d8118119f42e0fae09f497d545db560fb1d6a860678ad2784de8591dfe6c90d5a9d8885002c65bb135dab78d8d8fe58c0f9a208f0488f1ca18e6d99fa8c4e19eec3a5a0d87617c3fbeb56c6f6bfefcc50c6d2b8f942d0c1013475942a5852acf267fe3009d9e69bfa6711fa50552b000086ac65d8dadeb21fccf9b96f139f14af6248fe90f926e1d2d6272da0abc4c1b125e8fd302bb38d613ba0ab78549e29cc061e152aeae9a3878426c127e63f5a3b9d88a8531bb4b04ff503637a5465b4b0569cbae7e5f2428c928afce99d208ef5696080e303fb4ba485af86045f3a44f7add5e722532b09e891e19069997191d69ccadf0783bc56a6390ef2b76b352d3b120a067be0578a932da856a156b164e00907e6f7a7ba5dec12b88227031b6dcabb64dcbc2835d84506c02b4a0bff3d50708744a6a1b2fbf8e84d86b8cd1e14b7c1813bab0b808095c662e1f85b0aa7fdad90636bdea035959f6bc7e4a99a228433b09b091be9c8dcaa2d97f3156c86bc20a0b1e1ad2d97fcf2d8e1ffdab01d86ff860cb6e25730dcc082857ea0b27a9a2dbae45ecae71e12c0d077e08e4f71592bd70bd5c1958eddf6687752cf1dd4f0c726a0c131a318af43111f127e8582d47891df72a9a101b480f0f806e1e6f76b95ffaa50c0aa2ce143dfbcd7d3bf246c8a5a33637dc0c496124c181bc13cfbe2259ecd1bfca43c6e360ca1faee5800838e7af88b9f57150aa6907f09c878fb0e2b339815e8840f8f12b35b31af53cca89e4e490abeeaa2ec0d6efe48e41379a9149faebc0ecf19681535f20fa3226dc734aea2fd14f93f0938a52cdbc2b679cded4802f65ad97aec9bf9cabc161f382915be2fa64cd980d4df1dbf2499099540eebab613b6426da6613c0c7ebc22c62444a6a1de466941f5a86ab0b9fd3271172807775446fef8be49597d12cdb9a03e3fce925b768ee30a6986c736d05a9f382ce4d04ea58297c3528b92d0a47b103beef73079a7cc9d7fc13d62743d7e860981dd6ab9515cc1ceae3a5f0ba6f5955ab4948fa476a17d03097080679c95714954878b5f160b22ff36bdc56cb9eb0801013bc9b804a02bc194f833873949949d0b36cd14404fa60a0e0a0bd36f7c2951aae51b7e082b10a1190e9cf8523d4936091f324d050a8e279b94725d82290a267efbc201e817b8ab49a69e8c8134f8099214b626b96a9f79182b5c9711eff28cd8f3c4e24de56ca794f29a216e7b004131fcb6d661a9c5938c6145c34007d351a4ca77df498f8774668c86187dfa7236ab894c439042622a432e237dd812e9329864b382d5c694bf202b52d81c74b64ecea33971fbab238375306b70d1f2ded3e8c7eeec376d5e42f0e97ea83c2b3730dba0d8dea63fc99058a23c3c255a0485908d944c118138815133b900be2090c31598f25a8c95b43dd380500eb70dee9c21605c4df5a5e91967ae10948a8edbcf27a1fdfa5b1d506ed2b40ab10dbc1e0c2feaa977b5420427fb0611ecb967e7bf515535db29350c5381d5e66fb877a9d3913c82b00ec9a0a173b3af34997d0b30c54b16bfa52486efb8eaa08ce481b887848aa0557dcf754609973424100dfe1dc07109ad665c747f5af02449743b239e907a0675c10395d3018ba929d7b9b0e8f0528786ae63f79da9599c2a3aeac1a7e44e86613cd04c9ad06f0ae63451dfd77b9a5a0d5c4fb22fb8ebe869f8559dcc0cfe49864a7c8003a03554047a6732cd8d9edba42ea514c07efd673bca02507cd77d7e1e47e83471fa085c3a6f96712c8d07e2da4b0a4082dbce4586ba5e5ed092a8f368e86f9f1dc49bb7206956451b81f2ae02cf8c693ba5fa7eb50f9acac9c6571aa4c7f99c11ac3428483093c69fe999a4fad37610b2625a12b7e14fc29b53e1faac7da63815c3013d820429c1fe5b1d9c99bc30c8d65f381f691fa27e0d6c8e031b5fd1e51be7eb72dad6781fc4be519fe0a524da8351156ba4a03a5ea802dbef11d876fe8d8df6e87687be722dbdc2c70c7f4f2a306774e82c53e2e02fe3b3546f9d670e404347e51e5f33f453bb9b7440ccdc4964c52c071cd626ddb8ca3f7ca7f2c8f64721530c56e4f897cfc9c2d4aa2f100f0d64e5f9940c4db8d797057e2434b6197b4d0515e4353d39fc0524c00f61aa1277a01e86344c58c90a91408ab8a0dfc961ae2ea762fa71ad2d73cc19ee130bf3154e2f0b8913482a2de26fdee56f2ece592523a2bae047cba6699f35c1e49089f5b3e9714ea23519562d7de5b67b0cf862e61b5bd0d87213d734453b864132e40c961410f48ff3c6e25eb76a913ea54a30856fcca9f8fb71a6ae69895f38af40b8cff29d8097f4844faf67c95423aa4bd58a6201250b88f9b0fe38b71947e4ca7f637466a0ee3191036a4072d6d51ff19ee317a882a95e12a57afa72fa942456c62be4d4c9a018ba78de5cf0f210412253fcfa511829d4439d29d4ece20466475137469d81920896274ad03796aec4e410980e0fd04ebc35a92a1e8b2d872b53c3d4ea2f50cff7e41e4a8c85fcdfad45e2e6aa05bb852b3045a4eb4de607530e824c96989fb7983db92bbd52646b940f934aa33486f04615b8ccbd140c8b83ef4d578d5f6dbc30c4a223e7be7da9180184fd1023e0e41462a65d105830c0bb8fd4302ba1152f3742a57f27ad23f6e150a8a74d35794bd50e47d40cb93a1da7e1ef2b0324dc44c2c438fec90d5159d5c1ecedf73ace145d946ee854619ccb335cad309d1ae375cd244c91f8e435bf7ff98e80a1f66acaaf2fed2006d92f069ef650d70381c824286c7e347e16d2cb793f3eb29dbfaa42bfdd79ca7d3d9616eac57468679ff252887c467919e6c55902f4d54720bd243f043654e912dcb6e5d9f54c84803a62b22eeb195c7f8e2994966c970ab9088f83c44ba0b9bfcd51d829110b0feec7dbe263e4fa8421923faffe9b30d559ec7d974f68077c006881757aa17379433740d3a91eadbd4ae248c3a4ff3c526d7295aaf52ccac6e3f71f28bc8fa2a384446f38ae1ef3e6e7c9f810891d3d03d78d9c86dc65b6719916c12fe9f69ed8b2d749c27502f0b6b2f22969ec010613cebd052410682dd8348af1e1e3ca75d65e45dd032db3c2ecce0adda9c49643c98b6ef35588a55892cc7f2667a38b90a29095865e90918ea58b9718d451ce7bbfa4ad79c396cf1ae7bede4e820c320e30501e569fc70f8ce093d2604062bf50d76a8dab7a4c387b7e31322da92381584aadc1ab55d107a0955ce8b1d6d678d8642d03e3c1c5d46614cf7a224dea5c977bde83a8a73d3c29fcaab1de93fb7c0e066006f1af26010dcf710397a6f74fd27772da7f862e76b2d7b4961646598a3a81881486fd095349cc48776a731767d32782bd418c8f1377574cdfd7cc6d9f764ca840ca9b69f3c3de34ced04c1e0b69d39b764535c4969073c3fd81553e7c41410c38c88fd82ecfaecbbf7dad58395993733b7a36e8b28c1596b2340ae367c885fa3e2af265d411d345ffca993898c66e6aa19e2a972d24803fef7508b74c32ddd80ae15b6cd8669b5ec6b4c0b541fa7ee481f13b88cecde3f50f372343f81f066b1e32b43335f7e042309d949d10f0eef14d02789f98c9736267f2ada3b102f940188b5a85bf28", 0x1000}], 0x2) r1 = kqueue() socketpair(0x20, 0x0, 0xe78, &(0x7f00000004c0)) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000100)="18ff644b413e94da2f07a4df231fafac42310a68e95dcb7f3c4d850ff4e0278e6f218f41341698317b95875358a0a219f862676ba37a4888e9fad146622896b504bfd906000bc51068956cf759d6e896873f24e3353d179853c5562a8ba19a2fcdccd05d090c54faccb6da9c60ccb04c6bbe5c4ca8643038e08210471e38ff2b67b0733c46c5ce8607eb7d5d0c490e700e04f8be08bbc1569f3cf2f590f6cf0375130525caf016eec0533dd62bf6722e876daf254f77d64fdacbe4fe6fa96fddd8f6e57da347a8fef34266f909cbd661b3c11635d69463b1cbc79ea9bbdb6eb47944aedc959692f8339f4cdff180158e3bed60ea1d7c9992268c1193", 0xfc}, {&(0x7f0000000200)="99ea8fde6f52c889a5824371a859c6047fe1a972ee1c5dedded990a887592decfa5aacefa1a7223eb0b7f2cabdc79ab21f2580edf284b91791e2429601cb3b86ae629f2f932784f58dd676418a4fc73d91e6156ae3a924592d86b14eb17a2f132f5ce880cd2cd3f354ae23ffda3cb6b420c0521b67924a77440a0dd87b62f1becf4da6c9cb45dcf4c6834b6abb0e9640ecd8bcff0fd62727367a645dfa04a67be0b40c1b5c5cf3e2c3ec031149fa609185f3c4fb14ddc028ec5b994570465b5c99c168b6a09e1c39b2f19c945f9638c562ca3111adb73e45daad770f913c123811c3eaeb167f9ddb1404d69abcb4e8644989dc2cad3b6b7add3721", 0xfb}, {&(0x7f0000000040)="168a89e0eb2a1bb7445502dfeefb3fb6d8108d07d271754efc97ba862296b79db85ce8b11d377b91af3423eb8cd562bb461b57c9f6fe25e615dee282c2e8d8", 0x3f}, {&(0x7f0000000300)="05b1a0e5cfb5859e6a8621220ac18998e62c19fa68c7070e05960fadd94c2cc355914a61ab213dff89352a9172d129db55616751692bf8522fa23433f4ba644524", 0x41}], 0x4, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000540)={0x0, 0x6}) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x1}], 0x6, 0x0, 0x80, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0xa6f7) 16:00:29 executing program 1: r0 = semget$private(0x0, 0x0, 0x121) semctl$GETNCNT(r0, 0x5, 0x3, &(0x7f00000000c0)=""/196) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r1, &(0x7f0000000040)="ccf60849f34897fe9853a1", 0xb) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xc4) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/68) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x0) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0xc007, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000240)="e5b521cc8fc6771cec1464b43d8660401e47e6f3895ebabddb472cc7c3782452ce9c595f5391288d7711979a799a812b88a9464f0250cda5b2a7ebac59e3e0811af31745b4dfedec8b5c18bdac65415368140a3dbe9fac8c894f387f427cbff65d77295111d8b97e42002c77e80231", 0x6f) r1 = semget(0x0, 0x4, 0x202) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000040)=""/93) r2 = semget$private(0x0, 0x4, 0x201) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/217) 16:00:29 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) dup2(r0, r1) 16:00:29 executing program 0: socket$inet6(0x18, 0x4000, 0x0) 16:00:29 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) semget(0x1, 0x4, 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = getgid() r2 = getegid() ioctl$TIOCCBRK(r0, 0x2000747a) r3 = getuid() chown(0x0, r3, r2) r4 = msgget$private(0x0, 0x40) r5 = getppid() getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x4d, r3, r2, r3, r1, 0x10, 0xfff}, 0x8427, 0x80000000005, r5, r5, 0xe0, 0x9, 0x9e5, 0x7}) 16:00:29 executing program 1: msgget$private(0x0, 0x20d) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) mlockall(0x1) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x6a4a, 0x0, 0x0, 0x0) close(r0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x70000000, 0x80000001}, {{r1}, 0xfffffffffffffff8, 0x0, 0x2, 0x4, 0x1}, {{r1}, 0xffffffffffffffff, 0x50, 0x42, 0x1c, 0x2}], 0x1000, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x2}, {{r1}, 0xfffffffffffffffa, 0x6, 0x42, 0x4, 0x10001}, {{r0}, 0xfffffffffffffff8, 0x30, 0xfffff, 0x101, 0x80000001}, {{r0}, 0x0, 0x20, 0x80, 0x5, 0x9}, {{r0}, 0x0, 0x8, 0xfffff, 0x6, 0x100}], 0xff, &(0x7f0000000000)={0xfc, 0x3}) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e000000100000000", 0xffffffa3) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet_opts(r1, 0x0, 0x1000000000000009, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) close(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@un=@file={0x1, './bus\x00'}, 0xb, 0x0, 0x0, 0x0, 0x1c7}, 0x0) execve(0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x100000000000000, 0x9}], 0x80, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x80000003, 0x1, 0x1ff}, {{r2}, 0xfffffffffffffffe, 0x8, 0x40, 0xbe, 0x7}, {{r0}, 0xfffffffffffffff8, 0x14, 0x0, 0x6, 0x2}, {{r2}, 0xffffffffffffffff, 0x8, 0x20000028, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0xac, 0xb90}, {{r2}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x0, 0x1}, {{r1}, 0xfffffffffffffff9, 0x1, 0x1, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x16, 0x40000000, 0x0, 0x401}], 0x5, &(0x7f00000003c0)={0x8, 0x1}) accept(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) 16:00:29 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) geteuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) close(r1) getuid() r2 = getuid() setuid(r2) r3 = syz_open_pts() ioctl$TIOCSTART(r3, 0x2000746e) r4 = syz_open_pts() fchown(r4, r2, r0) mkdir(&(0x7f0000000140)='./file0\x00', 0x9b) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setuid(0xee01) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20000002000, 0xfffffffffffffffc) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:30 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x1, 0x0) sendmsg(r1, &(0x7f0000002700)={&(0x7f00000013c0)=@in={0x2, 0x3}, 0xc, &(0x7f00000014c0)=[{&(0x7f0000001400)="06f44668dc0353a5bbc1b7", 0xb}, {&(0x7f0000001440)="06b481af80dbf24c75fa7cd2c782118c2998b489b16d803f72fa19b20d6692fecf53cc832edbe9267034ed335580a7af59916288716c7985a9416098e282b046709843240939412bf1839ab48f42e237d58e2f4355fb8196a22c4986913750526ce856ab65477921870a88a11ae439c61867fb9d51d595991c66e1ec871e19", 0x7f}], 0x2, &(0x7f0000001500)=ANY=[@ANYBLOB="1001000000000000010000000100000092ea55ed63ccde9e5b657f8c41fe4ecf0a288d224e8ad3e53a735c75184a81dde565ce2f8730a118b9c394143a4a66af14ebecc1ceb12a55eb2cc4dd64945100f7ea785247cd6aa9defb6a1eeed34c76c74dc6bd048e8043bff4c48124aa21572813f9981da6f266a26f20d2d591f3788ee49460e7999d24a915a00833530f7adca8e51ded3898ae3480c3970056adfbaada618661736109ffe4778c00073d207e97de7653d426105b5ed5072b5316ad4d96e8cd2a8411e2c33ab983db5a2c58ac9328146c3eff06b21feb842c237d4a907359cc21de6887fc92d9ae15e2c9356d41274f6fd42b216419f6cf142f13935af17520583233e5a9296210186e5d001010000000000000ffff0000c9feffff74afad83352a30a5a165ff03561c2529420270d44256fb606308e90e4ff96eb78aeaeaf8906d4c00fe2e5206ec2868991993ab17118e7fd23e93f896166e98db8a1d6f9736837b85bfc1dac9b20da3feed5fdcb1ebcf23fe6c19ed68de58093ab387e1d79c09747730ac9407722731c2012e816121c296da4b1cb7e6d267a1db57b88ae11b28d689cdc2e7ca6d3ae091ea13129114a1dce3c5d455a64d87a821168a20662b6bf6d310ad85141317a57bbe86a2eec270edede617e07545932804d8b247aac4ed1af15228196856f3a58ed6b90b0e55d34be8c76f8cf26022485b333d95f4d39eb01448d54de4026ab0bb43b382d8a8c99fac6b526bc3a9faf10e882a8bb428569104ec441cae99e7bb3596493ddcc78b25b23c4392498ae753757cafebc680a89e7582ea1371af69dda87ea351e595e142e29a1b9534f374468130f7c24b36e5f4e6755cd90108436e2ac6e00ad3631422d7eb3e4d1bc700ddad277a822a3cbeb45e71c88f06b36036ef9f81b669073e212d3ac5c1cf52d9d645adedef4f124c17820610fa1b7b236898c6cf0bd2ae86d1b58437e0d69ebab1a8deb1d0171f94e59cd8895579516edfd1340f233e0c1dd19843317f5ba60690346052e7898860959603871f14c8540e04acbdd035e35c9b4e7216bf19be04ee5068373f6d82b7dc4bcc3ffb8cfa9d43c7f212b3e9c9f9af0b731edc79371917fd512b81ad5cbaac63e724d6461dd5539da1b13ff7f3275c4423d8c948d216314ba9f0155fbb3012224415f2a82b531cc1b7a3fe5a9babc9038f78b928a1c2fd3899f3c3aa18c8c7ec0cfc2bada350b60174a0fa0ea3f9a6477e8941317a5ba2e3da736340fd93bac43deb42a337ed2920af974fc481381f17675bd7deff2118c0d9897a46d6543e1f5c8dcbaef7ba72efd9590501de921f5515ffa6118a13fef2b5356642562a0c91765e0192e342b99e07bb63bbe6439251b5c5f234d25ba9925816e6c04781950244d738f282d7c89263e1b4094c1e3ae1b3ba6df17c692f65bd379eec5dbae5681159e12d549f95d9637bc9530e5e9ba11f22e64914a2bf59511378de54bfcdbfb9f832f091dd95d683f41a441d4aa7937ac79a1cd945d92b50e85c03e50e19ae6c3d401f3c78a50805b4ff6b330618da91d10852ca73af4fff4d98d2f94bc012d8dc5dbc92517e40eb1bcc6b74b774333f77bfd4a8945e3f2cff55226435fe938c9b38da193590392d18502bcb2246f608cf34cc8a8b62a5cf9a5ed06c1fada1027acd8647dcc997632b6f0f281837d93bf1c1be233e3ba2e69ba43ce7d27894b2ef00ae54f93ec4d3bf08c9577902f7d0c479c993c1efe01989e69f7a9ba2041a44cba595084a48140e7fedfe68afcfc706a78acb591d767f5231c65563a041f1add5e914e402f634c90a4d722f7069a0f13080e70547748a3392e9e8f3fa732b759b38b8f373f369745185fc255710f03853d8f62111f5286b7ea3a4b3e0ab1a9adb6270e84a86e8201d4060815d8bc52c56ff232bc80d40452182230f51e51a8d5d02f00e3aa162b23661cba8573330b55695d5a94fcf6c6dc92925201a5c5716beddaafc32fff06bf7484ac079226c55e40af14a81392a42780b5bde448a0cfa775f20a64d1a49cef5f97c36223c1abca26e494514638a26d587d8f00543d6669f650fd93faf43e1aa47358d1af71ef3217a09f7dc19383700065d113d3fe31367b1b6bce19f78684d67d799b3095ff122cbc6adc924d28e5555423d880b5d92b49f453e48f7cf8554105974b9b64197bf60fc13d7b72b9b0b60777fc0e7c8a28414c2a1a34e30eeef782c7b45b0391ea96e936186cb0a4f35980691279ce8292bd6b0bfb474d7dc74cac1df949365888c57cca04d07bd870c7afa45ea6ee4a659aa9eb9042b880a9930e0beb1700801d672a4af688cb5da918b209867102c63a5e7726a80d3c487b1e773cdb49523f1329823832782e74c6fdd57636fe65fac752082965386ee2aaeab1274b8d65b154d42d3cff64c67e1a0ee453c48fa19777835bfc785007f5792493f4c2344bb953b47fa6d196baf99040f7c3421a79357ce3ab09a3009318962cb28a308450f17e0f23d1961b03ad639b987853bb5842c776aa790442d4f419e7e6e7916c3fd1f51d7dd80e12f9274c13be2d2096ba6424614593ad7aa77346562d9797790ab426b17d5b181bcd7168d6913cf805ff505c33f77dea99bda893d3301b561efa28fb4f72fcd3634c709a3c92e622185413b71a13cce9681d0c7d47fa96aaf8a5f152641b0e62e8f5f1bf38124db31dde5a4398e6618a3d101065f8db178a95849803b9c098360a83e422a559a5378cf2fff54a3806d0a10a3058cd05eb4ee3513b5ac994b4ba493cc10acd1bb635ad364b9183d510e7159ff9e436b969d7079b0700c4edf0e97f26d4880b76a5aa97b5a7973e5432c6c09d7a7e24ecff6568dfc7761c08531d45b4caa95bea96d2e1540867700998b34ab7e2fd0b5f0a9c15571279bc1afbcf3cf5425c9766e73bdec2a9d8460b11d3025113dbbf7c9fdc9275fc7bd500b365410e1773ac27317b95aa313f322d3b651fa25257e6503c7d8e05018d08aec40027b2a2fde7f7189c1be81562ef93578c405b91c19fd3ee819621d009c6eb41386c21ddb284cff6a52772de329e8e253355e7e4e9320fc698b6bfb8f12cdefede3ad20369f661fd91491827457eb5bbdf83885b20dec352ee7de57bc572143cd75c897b08087154822d3db6d604b5250772d9d65408d906cd462d43a2bbdedba9a263391296304fead9ddc55577eb95fe15b791e2ff3851ff0cc6d8d1196696baf5456478439b13fddb53a7197e456d8b8c385fa56a73262448a2b8dc94ad090d79b8c1e1e16f238a4dbccea5c5b8935bd7226e66e09c392b7788265e47ecdca89e0be154c382beaa45d7e2e026dea3c3f8699434363667b5dc8718405313c35678bd15edf05ea3e7c5c0dc882781b316e52bdc8ad4cf9884dbfded32e0c7917a8577a7b57fccf4853c0a56314f5a98cbdfdf6823d02c676fbfdb998fbfe9a64100d740bb8a7ef7dc98170bece8aab9988be365d6aa01c80c8b620366c86b991f1bf41297c3b4f56b42819c95d93f0da4f46906c2f2af2c5d382e801af103180e0d64891e76568c24ab9060dc891d5918c9b2d931edadbae57f71e18f160021908209ea374c946feee1fccc2309204737b525ae317e3eea074f06be60ae330fb6c84d331cc110a8c35a84343cb1b5841e9d739cf8ab5b362b2554bd9393b6a20272abba69ed9636c0d12f2f64b28ab3ad36187a1641c2e8277a0d4e0ee879fbf978b302e01ecd195919d4ee8849fbc70e0e5bba213cfafac93ee84a88932350e00c277873e1cc0b775775c6233df2aaa3db994357221f99970b38862b3202bfd9d9e753145b1197fd09f10adbbceb5ec5f3632f370bc6ec85d19994049bbcbae15b2ed15dddb29de3f490d4e2fa2ff7d97aadb5a26bb2469b9d129b53711a7769c6c22b8b82e94443d006611ea926466de5e25dcb1e4cef42d454919dab87eb93eadd2ccfa3eb3f03fd96c75034d1efa518dd3ab90a9f82ddc45dc23e3735f793b1302da6a2d2c1073505ecc315d33a7280aea14be5d7edeef0ae26f00b9d5f3671d6863338fb361008faaa358f29a4c7ca049ea9923f853397a9f048cb4935a8f2aa90cda155b0c37b1126bc5456057821c8687d5344f151fbc2b1833552f930c6d04d9b80608548760d9e0031267f28127a9e69001ae7730f7dd41e101aab38afccfe06d9e0b9df6efe18ad09e5c6b8336e2b895ac2d7747422316def7041c77309411f95bfaeb246ae21bb864ec3900d27b9b62d763779d1d1d3c5aa9b9a7d511263357f50377295e353eabe09e647493ef60bb7ea58f42f799611085f674745369de83a16197759d0418a386510777750a3c6c16be7ba65f0fd8fcbdde0fba93b650e7dfffad56f60f39b7d44dafc0cb8032055df300935c520ddc63dd137e709bd179271fc898f617ab01d64a618e95b0863d0f3e0b581ea79c035a0ca26c1b44bdb4e022e673053ccf9691270fade90dc1f0c8b5d0fda2981d4ff540ccdc554e5398e0c185be63fff6338b96186a453c8f8e6c69baa9d33a121b6d338f1d3dce47bff46dbb8a22ee28698d3c7e15129d33fc9c20833ecacfcf126f5df4f7b465e4a56641be14962aa8b59b68e40232d2a8e0a9078edaa9126c4eee73edfb775ab9b8228ed8eef980511b8453f66169479954508e742ab1c0e85ed7dd3b03eac53411d5fe752e53a45530c57156aba647da9af269beb10ede4dd36e3467ba658ae81896f4fec5b4ae3f7afb3b76ba95eedd0b0b49b87e80ac464b5e4bea1ce284396199a13001fa6e3d9f41cabc71a34d4db5481b4d0ee10ff2648090880e6061aac5f1ff7de5c594abe922555e303fc7d567ad0efe2c4f292043f60b6323b0c478ef1cd929215b6fc97a829d68d7c76a0cb017bfb08fa1d200af087ffe36d2a9701f42cd694954769205b6bab02f6627686bb848a73629277bdcfde8cca8bf1f784958a958355136951473c7df107d3b3b18f47c617b40ae5dfde52f7451070c8aafe9fd8fefb389167fb6e0f515a55debbb669abed0cb3b6253c638def2314ab53760ee85630c3c9087bb426172e6a35ae03f4c45b75269834d34e2e9863fb8403695de8e29942a97b2c0a7343a3501edbf7b0d921be2f009e834a31088e1c945d30f837216b4be5726eac3c07e0b423fb70729e4279b5c7fc296b63e10db82d0ee16e091ea12f9b279b68707fd199dcec1836da6ddf59d9068c8320ff1e78faeb5665a65f43b89e0f491a6cb2fa3e3cad5e21c6d8673684b2c58951bd97298e433d0e057a6a74dd3d7f96a0d93e659e77f5d4e2688f1f07aed115926cb7424dc488d9fbcac73f9be0c040d96b6b6800f41ff29a6fbcd6e858b5440a4355ed1d41bda793bc57a36e2e993fe9ab98e969bf618a3a76229c6a584b245fd32e3ec1ddf292225e1bef3a4ef8f444ef19065475258e42c4f33db4f00e4af3915d7ca48c122fd61dbe2fa1f1fb519e41b58e899e93d23b8373c00798525ada3ac94efb9104e54fc8c9b330c8d3c2b057acf7a1d956283ae24d79d1d2e0425c6aa43405414b57c5837ccf08c4434ec61e458b61cc358d591a0c960cd21ae1d416d8802b565b581325a8c34188ba33eeda5e0c49bbafe1fd9e5a182d43e3f7bc2aeb3dc456477121e67f4b0078df61507bf26c04e2c4f1dee39b69ab1536782786ef5911ed87fdb33eb1c9cd99c426f896692498b89578ccb0cd5933cb4176731467a2e6f2c1a294a016a97e90728bd176b9f6b82ebda8a08dc977be6ea6892346d63ffb6ddc481edfbd9bbcb5b3e6375645a4b58d628d0584f0839cfa2d75cec0d1008aea0fbb0197d85c8f0c2c7c4c0b75012e33d3e8478a18a40f7054e296aeb28e39782e7cd136cc0527f2f651ac348097faa1fab0d25c7c7fe87d2c61a1e37c584b17e83e7e6ba606824d8716597ac4d9e219360fb34aaa1503dc0261d72a19d98edb1a2e6fe25ca60128dc9e257766e76c13173479d154b951d4d2fb4c6ce6e2597aa3e71358da3f8a9be01fff9cef0f3944c8d5b39b9c373739e433526e341f7af650ce0080132681368db6f80920cc352a24625b82889ac05a2ce526170f641fef2e4bc800797b588cd5be396d52a4403514988afbe6ab6c4429d43968903839e53cc3231b0296b52e05576261bc74a7e142beb0adeec53a8dcb5652fe989d800000000000000ffff00000100000046d3af6d12a28d1f49aecaa2abe7ec0b5345026bf91f89242ebdb67949f3d86c2a8b03e8e3f982c3dab0268e2f3c3366d73274634da635275fd341d0eee4bb6bed1616140cae9c0cd60a62b0361a96af680988aa7b6f77965f4391c2d717a5c16ff2d90a39cb8a36822bd55a1e3b2644e6373b6c8fec65278610866fd3394957235978352e96488cbbf92eec950d03e56f8fe4c8aa3d0e45074ac9e69205a950b8a78aa4197e9a5dbb073a9e80d1610089c1851cdc0894c12808247980445ca238a8e0bbf7413500"], 0x11f8}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f00000012c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0x6}, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)="4fe75233fd12d93f81390b4a214c3db01d7e75f96f316d32bbc1c5fc7c2716284b75955b3cb670c59629e9d002fd6d7c57f7a1d69763121479405cbf5763d9be41800fa180ae74d920c86361e8ad71e95eea3b1010749785b79a326039bdf4ec", 0x60}, {&(0x7f0000000140)="644fd5057770cde155eb600f9c62edcf88f8254265175ab79505089a82f2ce9f253d0cd99aa65667cc059c2aeb3e3c3efa46cb859002b7b2c0fbd4e2751e8dc65c9235cd1edf3b73272861dbe729f90901ce40407a4de76be8b10c5c20a252b287582ec2c1be90f925020fbf32c74e3a253c818910cf2ffe", 0x78}], 0x2, &(0x7f00000001c0)=[{0x1010, 0xffff, 0x3f, "13bd2ab0b15c66279b2c918aca2b59bd6845bb3636b9875252467614d8e30d9cd251f3d72c50ae0edb560e3b1959dd5a02f975fd6d9176c1d4ed0518c1d2af037fee1c1951b109ee39ad048e89716b783dd3c667aeecb30223d6b3f200e43a4dd3cf927b6ebf3b6bcec544f5221029458a42984b7b91e6d69052c5f79680dce5b7b662cc853f9131c7284b6a14d52c8db23754ff59d8c4f3252567d200506ed5b61be6d55522d00bb60edb7d272e87f08c5054e612013ee1cbba04f5d303c6ff6d49b125bfa0bf3480b4d4b1d7b3e4a596ecd13b232697a1402c2467e1960d840fcd5957b4580827d0a789d4b2ea0c3f4fdee357a930b7fe590535d6fb0fe94fb209324f2cc1db9532f2ffd03ba52661f461dd5ba4290a8cfc276bda10058a80e4abed696f64119f201fe7c57e1680b449f5405f3088d5a8e8700869dd2da42d5dbb59e658df12e8c59f5b0ca8fdc36fd337c432a49264bcb4c3832c848e8ae35052094612ad0b90c6d33a66966cafe9e99c2fe262c1f2387ea704c62e2e5b4a91c7f2b6c9f08a5507fe8581b85b7d590dcedfae421a9acee737eee193fda62f8b20b4acf7faae5b57373ae1125d10c63890da285565c451b92be7fc468b906f9dfd3ab2d14d114e566340bb90066300bc6136fcc238040e0a852b447fb908d006a6893428f2ae8fc783923bc2982c128ca9504b25537d4633a941302b1ab712dc79c92294e72bfdc9df95388daecfe424957f50dcf21e6dca0010df0baecd4fc3d0480755ad2bd8cc3ca2b8c27bed3b8d41cb90bc22eb69cee2e0a556773b82c4082707ad6bad11297180d798dc67778dc9b5c7029025e9bc74e41802dcc0d62cfee8758e0aba00e9464e4e58de4bf2280c89400099ff5dd73ce71249a308813bdc735c3311cfce8f8de31e1f0c885d4406c55f483fb25e430c164653685efc4729e730604c09d37cebc67852ff76e30251876298aafdd1320b293ac54caae495cb0b49e791d19216fe200a0c6fd01bb13648b543b724a2a11c5ad63c6deb1ab61f2ebb3b546acc3655f03f19ac46ba085aa6e30cede6d3b52e55938b306ee22e737ea66ef65f34540f27695eb30a43633060dc23d2c9f7b8cdd5693b54ae3d2ed5ba3ef09c269e229eb2e893f053633c940b6b2ded4f6b05f0a4834ed000fc09e6987fe8c449bc1158b6939063b78a61a760d138656a07175f487ce7822c1981bf19e188dd2558dbbc441fbe293db537095a8c9f9997b62754205f54e25e309e1575f8a412391f7cbe026628c95852777b3ca4e408b9b83e97f7c14cc439e6189eed1d3e5a2777fd9f19bf4417d732340c5c8cc2c508bd97ff184b06dce2c6360c98990fa33bc4a46c71c0a775369380c5ae6d0adaca503a1bc44e3867ba62e3a4ed11a6ce0d2ba0269d1332bac6f9e995cd70d5d52351032537843dc0dbd1dabc079dddba493d0bef0f68f09cf6a772089bd40b3247195f3c0b6ef5ef22a8409ee3312934201f5af889656f9e546b9e64d17d76f5aa31244de332a19bc05a0ac6c9345edb7d16ef972c661c7be38da55a32bed3650b7d665288e2ad477593042bc9f4b9636334e6ad97d62ab66650af0010f6d3a74bef58ec9c50ce8b7901858010af3aca7163f2ca0ce3da411eec7269a5311a907c08025d6358de644c1c5a9f83ea10911ae32abf6f909db43cc7afce65efae6444e4ebe2b81c9b04ed03311c82eb977dc5f203e54e712951cf0bd2bf4d98330f0112018c7eba63aff77170f421e17edaa85ade1d39e45ac1c4fe69a8043551592c5138b76df17b90b60e23d1c62dbcdea99f3dca9d8a83b3a3de23621fa048db8c7b49342ad5b49a808c727e528365ddc55e17804618dec50ad4df895426e94dd7c23cb4cec6d25bb90b8acd1f0dd2e0c1e186158dfddee856c9b4b0a9d62144af3344442ab7978a5e11012300a1b4339a5f8d8ebce795b88bd9c36407ecc6825a1c02bb16d32ad8f39526693e0092fa466d8e0ad52f4021efb59690eb3d9d89367754964d5bb3db3e28d30ae98df6644d8d60b9f0f4bc95eeaec4ba70bc4f7a993142723b5612cacebd86c9afeecdd3bc20a030027645d9ba250c8ba921842e33ed472444a25488826e2148b7f2ab6d2f7ed103f3a784bc016eedac9905ea3892e7f2d5de86a894a7dd9d57c6439079d029f05276b10852c3eb1a7f5d89f3c59c409f5615a367667adaebbbfc2f43849f31e7baf4d14aeb2d015121eb5c5d302dff79dccf7f809828ed79cc9bfaf5f67978e8d9c701809954a2a0583df5e3f532c406be99cbbdbaba3185bc4d87906a82bb2254ac1a548e31d01a9cf80bd4fc4cfa9c99fcb1d6b860cc77a6953121e7a2b5148b2186717e4392f9f7e7b5f53c2b6bba713c76ca017cf97b5fc449191a9f250e80fd6ad79668e38206c9bdf301e1b3dfe89b9e3b3229f3d98eaf2a20b3af7fdfd948660d781b7dbd96bf839518c2140c3c80d002beda3fa51c3be3ebf59226b754071fe37274f4d8c77ad282277532db355cd10bd0d95c0e7196a997041bbca661657c3ae45b57ab024674a7d45dbc0ca86e11b6f655f4089c6af406b8b8a026eec73ef537724d9938542f3f4597a0bd66745881415d9ef572026a36058a0c1cb2c02a41449791967d02ec542148b22f56ca439137a777736786fad48c95708fa3481d7f6198dd93a45c96621de6cbef4d2a61b5d41ba44f6c205ee9995a647ae3b1da77e18d3f55cbcd7e7ef9aade6ae351f4e12b89ce5f1905b996b61db280486f1b5f21cb30a92536e68dc94de469393895f435a7690782a77df18e616e429ccf3056c60bed57e17b76ac7bcfb13bf6ad733e010d41e6fb97517ddc85501fe16cc1f2f27470d0915ad86c226ce6bd05afbbfb229b47ffc1547036cfb4d6ebcc291967f97f9d177f2de62430365d2fe1b8774608a2e2205bf1144763f4feec0e1fb4eb701b627fb1beee2239a6ffc46b901cc778a59395512aff9d6ec368a4b00df81583b04b4a8f78eda2c8ed7ce1fa3869bee92234e85cc09265244b3804a507d3955522c2f7d1f079c070cd34c7a547b083f93b84998fd4a01a024ecd85e41f744ce2d56cc53ac87d8e1798d3414a6231739fce060cf1c6c275f87293b832e4d18d36ce2a269d0fe8afc97b247019132cd51a5250edf7acc6510f84703916548c232606c206ff8e7b7a3e89fd083e4da6e8b6928394ec129d5d4f30e43c5d7c1ef282940739ceb18d8ea94740c25c5837c36eecf0d095da73f30c477b67ba6f875163051e4dc87f4872188394bf866a654b90ec582bc6a94d99d4b016377848c5f061855f79e0de872c0a78013b6dde2273c5afc17fbb95aae4b45f5e53cc8b748e3b6c7d5a0f24ad2612a09f9d018218c9eee0bfbce1380ff1be8593de4676734e1a40ce372fd06766c3e057e173b7bdc9eb4a2a5e61c5f6317911f4228fe33de7f546d5bdedbf13e5b1a30b34f93da1b6aa80cbdfc8a5ff831923b5860174a4760a3064840ede1ae4bdaba1e98375760835ad4291ac98e37544390bc8b936928e6ef8e6f5498e0ee437db74be637709613fcb552f275d7814d5a204e0b919c58775f6e84f616b9196072d9ac78e515e4a7c50f3213e874844ac5bc7883178b8588e9f9515067b683c40f1b1b59f5064bcf9cd0da1f54670d7d387c5308eb7c02c577d4439a73c56c96985ec0ce4eb86c7fea36c5b11325b63b15b98e2a72ed114e7367f52d99302cc519b1d63038786962a836b3faf805b7ddae98c6cc71ae912488bf73eeac75d40281cb47596bdbd7bf0fd6129284318cb5bc1cd660027a22de54dcadc1d50e830d878d55fb3ababb58d89dc27e8ed5d82a91a47bc41f2522467f5cb5a57b548c7709504afbf6a338d993f19c145a0443f2ff6af47f0560acc2bf7a51382255954427900b01069ba8ccaf39176c9e9a81132056058ddd7c4ec36ab908ff8a4ec8fada8e34e43eb8c64567c03d91624e189089ae6ccac60de9418a7779130273711c0d0cbe19c5e4ed2abde8c8dc1cdcd78c1b12ac7092c748bc2bbd40c3070c0ae60d18f047e35a077beda11314b449aa5f94dc1498803de095b05dc3a0c9ec004aaf11df53bdef23f00d707152d4d860e14cd02d8d38ad8ea9c48d133bef8f273006fa812d72c657affa1b7bee8386131f13e532cbd5cae1f014f774207b07022435cfc3b44229a68dda6cc8571c7349c9036cca2ea273ae6220ae3ec4c95136f2249b7493f5abb410526b2ac9367a7064d04744b2633b94ece67764891ad07072087d723ffad1ff616565506d87857d265369c90944e50b0d3a0b07f36ddcf5ab43e395a967f8e6e6d028b5935f72805b2622fe5c2e8629795bb0011b831099f35aa836942236913425a382429149c7b4bcb9984182fecbcca91d4d61bd0b10453356f8d3f138db35617ebfb6aa885955164b1491d43bc166ea72a739cdddba2d39415509ae64d5a5a4f261ac255e36d5f717a4f6df33780de96ec0d909689c7ffc582a2283846d2b7a9e9c67a2fcfc6fac69f37c99758bdf843db5efb3e01cab6dd4a38184423acc26eab89746313217ddc3fa46a1637829e5df9a51874938638ad9acf2970be646a8d4a936ca712ee59aeb57e63296c04ccfc659c74f1a8cf2202790a08e4aea94b30909f8ca97862c9eeedd84aa1da0443e0337356c1a9304a3b964f3b3f03de39afc8986c935f7874fcfb7a4ce9a4f564385ce30e7ebf999bb612ef50f575fcd6ae7c46b2fc703896e4f174bf4def940be76ebb4a8269dff44c7ca9edd2bcb6b05c089ebfc4e1e409b48d4d6503ffc45ee7a7e3a05737333e35b2f535aaa81392718140987e66e43dba61c1b0797b6601d1e05742f966a33e2b5317adbbc6e25f6b24aedb5d0e4a782a8d8ccf9cc3088d8cb619373ade2f9789ca1e6c6a0f1797097427a396e4fb187826d33cf64d7fb19ea8b7273567bd139ad17b835c55385aa67227f29f82a7533a856e5a025a5aad3bc1098b5f1a135d01c18cabc9a36ba684bb4dd4d522990e762e3766b703b0f9c372984ffccbbcbfc62932fbe50ab8ab1066a43a8b5d396617de8077752626e91d9c142e800382c12b453ad4082aa91c16e5f04bb5850c9d0f013922094344634df60ef3b90391bf6d08f021de4306eb61ed4733a155cf1691dc10f73e828f5760db3e7b8f1e9622430e24ccf3726cc7ea40dcdac95ce9956e1a75dd97413dce93833972a11e9c8ec123a3e5198dbdc13af60a6bde75b26fd7b06b479a7891743341407e8d62617fe7b7cc9f5d4f1a20788820c2bdd02f9449d2e86129807dbec27d11047e38b88f2dc9c1ba8a51a8ced8b96b0d0ba2c72f8eea3e6ebadc34ce47b402bd7c66826dd6ddaea6a1d4120397023b395b2614d9fd388b2403869caf81e3b68cd6a0d97658af477b8a63c51ea44ce7fb631d4998fe6a93483268a915a5b67f19ce1196e701e607f135da90b433b009bb406f5c3077aaa964410df7a681b359e1f385a70e17190a1dd1b38f74f4ec82b76b1ccc7fac465392fce387e71ed44408ddd29f0aace01750fb1dbc3f1ff948d1da0792921dbd5b0d70e9d7a523cd4f5a9962f8a0a85d6a6a539318eb4ad93535e3d9b4808035e2f0d4ae98a52ff5408dd4be6afeeb819e3d035128ed7cd2010460716c160d341ccf9f22ae02c75b2878f9f00f64463f08930a3c12ef400316906b627572f0ef793a35f0527aaf30fb6473aee0f382a697f9359d3c9ff3f58f60cbc7deadfa62ac4a69a9629fbab13a76178bbe9ea41ba4f5341b1ea624a8"}, {0xe0, 0xffff, 0x9, "091564c75c741c632131e4697aedef9d6ac24f87cca91e9c7665d16c6f410a4c9087cc763d3c68d654cc5df203567208adb37b61cf872e048d931e3d4e80c12181ad53e78c3c7f8328db92a9de41399cb48e974dc30ed0661639b6e92d588d762206d9db3327c8d45dc9bed8589264371a05ed8b131804dfa6ff07a2e18074ae97f765e258cdef39749922897157c134da99f9937629e2e2a4d4fbdafc79ddc093a889c9bb4e9022f693af24320110420ce99842a336f1d4e3867d7fbb1da0d5470aa6727975b7ae07"}], 0x10f0}, 0x4) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000001300)=ANY=[@ANYBLOB="07ff20168d70b99bdad9251eb8a3eded3272c61270e133741cc22d47c664c7020a9a84c9db27da73f847471f08718d7dce75b1d9e12336ad04852a60e51c5fe6758f72d8ee1d326a7fbf2b50bfcea8e9a8ccd1390a038a8a25841ee33bae1a15e2de5e941ecfb276978feb2eca957d285af9a45d345e185c5ecedd03ebcd85ca0a25e69f529fce889f9ccdc0dafd3c2673a145c9334dccdcdce2fcfe3a9df01e8d6707d6398ae4ef6837308e406981bcd4712fc087"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:30 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x41) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 16:00:30 executing program 1: mlockall(0x3) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xb66) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x80000001, 0x354) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000480)="c15726287209938d79eecf1d13d84b17891e1a034ce83a35c486af141167c978c8c08416912ff276f496a570bb5b90984fd7e368420192c1d03ae5b315ee0af9d5bab3f8f7114c46b8d1e97c90c9d2ec9f002101f3742cfcab91d2d1a18600907a566e8a7fa2e455062974ee467ecf857ed24d13b84d4a09f67c2dc2feca89f3b453c2813a825d30ed9ec6a7808b1a76e9", 0x91}], 0x1) writev(r2, &(0x7f0000002c40)=[{&(0x7f0000001c40)="3da29f6ded3a36968c6c29e2db257427b75f523631d61d7f4d61b4465a368c3b8a9b7a1e1138bf4e16fdf7ea3cfc952b84ce5a95e5e5770d7ba9190bbb52c3de4f8cd497ed782d96bd6e6eb86e9691b667e17119da1226d6128f0e668f000e8362f0fb65a953301b87c8b53993a5ddbf5774fa34644ebe3faa510b0f65fb90b8e21b188556dbbb52c2849fd45770b7fd828ab36c9d67422621c0e625052c681176243d39301a320515c65692e01446c25d74b171906145165a95be2c46066d400f11856fc4ee7806936c9c3f4ced98819b31539725473172c7b357eab95e4d09", 0xe0}], 0x1) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2aa) 16:00:30 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() flock(r0, 0x4) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xf1}], 0x18000000, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 16:00:30 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) r1 = socket(0x7, 0x4, 0xe46) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:30 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) openat(r0, &(0x7f0000000180)='./file0\x00', 0x200, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1, 0x7ff, 0x4, 0x4, "327bd91a59f1fc2ab2192ff4d389198dfa37380c", 0x1, 0x8}) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r1, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x100, 0x7, 0x6, 0x0, "f75b2fc931f3d6bbc678c1ebbb45042b74d17b56", 0x4, 0x5}) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:30 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x4, 0x100) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) r2 = geteuid() setuid(r2) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r3, 0x1, 0xfffffffffffffffe) 16:00:30 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r1 = kqueue() r2 = kqueue() close(r0) r3 = shmget$private(0x0, 0x2000, 0x89, &(0x7f0000ffb000/0x2000)=nil) shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0xd65fedf2a0bbccb5) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:30 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="384f6c14c2", 0x5}], 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) write(0xffffffffffffffff, 0x0, 0x0) close(r1) writev(r1, &(0x7f0000001600)=[{&(0x7f00000001c0)="30c47cc40e3c9128cfd2d876ffee577ff46f8452c3f45adfb7385e92a79d3b318b577a6c92847d6dc4bd8d4c54e177f2ac6f696dee039dd82e676cc295e46fa6b69542", 0x43}], 0x1) syz_open_pts() close(r1) sendto$inet6(r1, &(0x7f00000003c0)="b737b4cb673f98a5e27f85c425bc23c48efc696ec4e70cb0b2d0d38a062e5d57f110015353e0b73beb7574c5396e7e5d91f6ef9840bac292ad017e605d5289774f4042482f87b1f9e0d15ada58000451d735dfa9aa1905c19b29e7fc86fe1754df963487b5483a7482ddd6fffbad9b29f033f2db06554968ae393fddbd453fcc115744c46d291f6f9134e3e0fa80", 0x8e, 0x2, &(0x7f0000000480)={0x18, 0x0, 0x8d, 0x9}, 0xc) open(&(0x7f0000000380)='./bus\x00', 0x20, 0x4) write(r1, &(0x7f0000000240)="375781b26d12e8543604e8d890e88285420e4942b6ee19c91cf4a3d23c0e356b0e182b5a67a4c0d4e0ebe3a2f4527d101ec35ec3136404194460e1705589fc5ea42b4ecabcc49070d9b21bc53a9c83c261b1f774eed2d5fd1b86b8aeef52a76b3414736d701d1ca789f8e5eba7cb093b7a1e3f57713a6a391a22bc88848a5de9bd82550db8b4ea9b4cd59e88de4f1d4ddc59c7257c35cb3873851034e5a604a07a5dc9fab65161072481c26f3fd3e1b55b697f7e55bc17eacd05c58b42f94c90cd2a92e9aa961782c497902c761e4dcac559012e6ec110b3028995162caa02f0dcf327f8", 0xe4) open(&(0x7f0000000340)='./bus\x00', 0x8082, 0x10) lstat(0x0, 0x0) write(r1, &(0x7f0000000180)="dfc9ec2449472b", 0x7) socket$inet6(0x18, 0x0, 0x0) truncate(0x0, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') 16:00:30 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x84) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) getrlimit(0x0, 0xffffffffffffffff) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) r1 = dup(r0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x1) setsockopt$inet_opts(r0, 0x0, 0x400000006a, 0x0, 0x159) 16:00:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x4) setsockopt(r0, 0x11, 0x2, &(0x7f0000000100)="6690374b", 0x4) r2 = shmget(0x2, 0x1000, 0x200, &(0x7f00006cb000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 16:00:30 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) recvfrom$inet(r0, &(0x7f0000000100)=""/7, 0x7, 0x40, &(0x7f0000000140)={0x2, 0x0}, 0xc) r1 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) lseek(r2, 0x0, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$TIOCNOTTY(r1, 0x20007471) accept(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)) 16:00:30 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710f370000622428c8"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:30 executing program 0: shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x0) r0 = shmget(0x1, 0x2000, 0x42, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) 16:00:32 executing program 0: getgroups(0xfffffe34, 0xffffffffffffffff) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) chdir(&(0x7f00000000c0)='./bus\x00') mkdir(&(0x7f0000000100)='./bus\x00', 0x1) chdir(&(0x7f0000000000)='./bus\x00') ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:32 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) read(r0, &(0x7f0000000080)=""/53, 0x35) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) accept(r0, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x402000000000029, 0x9, 0x0, 0x0) shmget$private(0x0, 0xd000, 0x0, &(0x7f0000ff1000/0xd000)=nil) r1 = socket$inet(0x2, 0x3, 0x2f) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) shmget$private(0x0, 0x4000, 0x120, &(0x7f0000ff7000/0x4000)=nil) 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0xfffffffffffffff8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="10000000290000000000000090082c33"], 0x10}, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) setitimer(0x3, &(0x7f00000000c0)={{0x4, 0x297}, {0x20, 0x1}}, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x2, 0x5}, {0x18, 0x2, 0x10001, 0x9}, 0x8001, [0x2, 0x3ff, 0x10000, 0x7, 0x31b653b4, 0xffffffff, 0x8]}, 0x3c) 16:00:32 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x6, &(0x7f0000603000)) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/210, 0xd2}, {}, {&(0x7f0000000040)=""/3, 0x3}, {&(0x7f00000001c0)=""/5, 0x5}, {&(0x7f0000000200)=""/14, 0xe}, {&(0x7f0000000240)=""/128, 0x80}, {&(0x7f00000002c0)=""/69, 0x45}], 0x7, &(0x7f00000003c0)=""/29, 0x1d}, 0x40) preadv(r0, &(0x7f0000001980)=[{&(0x7f0000000440)=""/78, 0x4e}, {&(0x7f00000004c0)=""/158, 0x9e}, {&(0x7f0000000580)=""/201, 0xc9}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000000)=""/7, 0x7}, {&(0x7f0000001680)=""/226, 0xe2}, {&(0x7f0000001780)=""/228, 0xe4}, {&(0x7f0000001880)=""/41, 0x29}, {&(0x7f00000018c0)=""/52, 0x34}, {&(0x7f0000001900)=""/83, 0x53}], 0xa, 0x5a) 16:00:32 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x4000000000e) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() fcntl$getflags(r1, 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xff, 0x100, 0xfc00, 0x80, "8f0b636caa40b104b58738f0adc4051c6c21820d", 0x1, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fchmod(r1, 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "05965df0fdb60332a979765f03b2938958458f1c"}) 16:00:33 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r1, r1) 16:00:33 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) pipe(&(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() fcntl$setstatus(r3, 0x4, 0x8) kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:00:33 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="07ff20169137e4ad518a7dfe9ec40841168c0a906e44cdaba6d958e15d57d6796ae302279562ef125d614e2cc50559c1754c0512e9cb527b6301d2b72255da8f292d481c11ab39a252023697e5e25a16a121ab81aeb7060baddddf4d6eafd35e76339a61ca9cdcca099d54fa71d391802f91029dea913e39cd43c842cf69518e9ae88f1bd4161a8e485bc1c0d8f266e2"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup2(r0, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="6cd1690a", 0x4, 0x6, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de, 0x2}, 0x8) close(r0) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="becfe1a9187aab591d4a702efc09744cff629d24d38adb7716275d0a435aba8d717354b823671902f2cea2282ea5ee75f71c3038bfe60680f1fd62aad395a1fe03442f9461c4dc128bd8955af0dda500c9c90575c7f79f9b45b89e0aa0afca1eb0d465c930", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) kqueue() msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0c07324cefbcc3e462018691298bd48a4edb52c753aa8985bdc3cbb193054500375384a813bac97525affdf00900000000000000c303086c67dbf4a93e150ad76d28b1af861d70e1d6ba6de3ff8e9cde43889f17b2222fe6bb973e313bdde92ac1be09ad7e6a1c9504181aeb7336959fae5a0d984e4a8f8f07bcc14162719cc4475cb7a6848523581fde7cf8bf63cecc759ec8ecc29c2ea17af210bec0b26425e57202"], 0x1, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1, 0xfffffffffffff67b, "47780ac85a538a1300"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:00:33 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a06, 0x0) lseek(r0, 0x0, 0x2) r1 = getpgrp() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = getppid() r5 = getuid() mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000180)="cc7feb028f0364fec875cc360aba38832442bf32a84de748fe097e58ccfd61a880cef9c9c79fdbf48a33695c2aa0aed782ae9bf9b115b04d9771c014abb1cdee2b1e9a7c912c2dc3a74b526b49a6a3576e716fc75ef27486f0059a56b28f3b9d5eaf8d30051af276dfe15559af0ab125501c9143249196f0f0df070ce6e389e5485344b2179ea7a6e6d9e23dfe8a1d99e4b3c136eea50cc8d565098a386c421ad9fce27bad3f12046c55c7", 0xab}, {&(0x7f0000000240)="1d5256602748270a8b736a324c7c1b55dcf5dbbaec3f2f9bd11f885317d6affe92b13fe4f98ebdd47ef832a6c8241fee31bfa98a89c313dcd31edfead1d9fe4c2438254e389b49908da9edd2914a1f60ebef4d73cb4ceefa8427f56d5982ffc484fbd3f17a306867ec139d6d618d02ee433a90b434c658908de5c944117f4ad06a50bfb00b9fa71fc120837620f7969e0bd9f497e490be8bff9b4a5f42aead5e9585faa00829943df5edf67145c571b01fae7c6a4992c4325911112ed78c7979fb62a0b2269372e628b0e85fdc1d9f408fce8df4e69514ad2cc2faed03a97ce7d5e3349271e38d36685fadd2cd96450538003dd198c44217ee87fdc5", 0xfc}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001800000000004d935a05c7e901fb0000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x2}, 0x8) fcntl$getflags(r0, 0x3) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000040), 0x10004) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000000)=""/213, 0xd5}], 0x1) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000001c0)="e36258a416f790037494132477f256b4093cfb25b84e7bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000400)="e3b14c0ac870704e2dc51ae24952e86cd6077454b276163217314410dcaca7c7a73da5fe7de4e29df18bb3c4d06789e3cb62da7c846d0d8a20b918f9f9cbb5233f790c12369978d10c5afdd83e8069a0c54e66340c4827c0d0a9ea77fb56d8a4d4a56e8082c0ee345107cbdcded9d15d6b64a36691d04f50666bd4e7c04f92e30b6fbb5c5e9796d3f7f5a99ea923ea30e146df02ddbb971e27ee162e885d80251399cfecfcc64443e52c24420d1c825f981b53ffd0720f9c86e755c2461c7a0a8a5e487efba2057f940853c696e77d685ef3ded859fea83e02627fa36ac4978ae8ac37eefc65e6ed1131cb6e9c25ba93d1829fda5a2970c2e9632d98aa1982238e5a471e684ec4de45c27f36f04cbd658d9d057b0e4d291e9043e7c2431c619bba118597d8e191e3f350c77eb0aea006ae4c5013a6c8ff9c8aae9e6fd0fba3f01ca8688a24e780f0d6db95075479c2f37dc3df83182be1f3f0f478b4a89425e4e9640a504955d1c940258f7d382865aee651041fc7d37fabe567ad261f51b7a910d4afc8e0a5929352167d06e864631b158d1e058d8f8d4da77e12e647c30ad61ae8491bcd4a748029e6a7199cf7d189f39e6f9db206d6a8e35dd6fdaa1a78d0608117262bc2b0128dee0d4803450778457bdc615b4f4b75d56608d92296c9a85bc18e7aaac5642c13d63b6c3ea0e5ac3e35ae11ebdbe55bd3a4306beea6c33aff7e0575e700708931f14caac2181347733032b2af8491392bca513e4231a8f50428bba6621a19b983e8c8527460ee9804b3611eda0c54f870f61d59fb7490653ebeb9769cd929a7e95b4e031142cfa57428b87cb34f182f0d17859e555075a5a5cacda8f3887a0eb90ad6c2069001fbec5db8bdc65f88e9fb84366b29dfef0ceb8b4f8203aa707036992c7d8ea834820cea503336ee30b34d6a1076d29d88a39522a0549e066099a7a4565067b164d024811c5663f40a4429135da26f749ba62f611ff25ea03b28afae39b4d77b77e33403e7a8f67b13167e61d6ce97952913e800d83bf9f222426b7f05b2fc0dc6abee3bc36b3541e48b1a2a05c4cabfc6f9460d21aad7301fcb87f8e63e8871065b56527dd5e7f79df77086b492c73d229ea6bbaf2d55b40326427f91e825c09a06e8e20114a40a591b1b028c33170bead7443ba15e83c1f9662a3b65ba7fb60761e8de99149f0d9b130a17f3f91c94665d00bc4621cb782d5ef18d4d75ea12b50343aa46dbf51da70a52a0cd19df672bbc0d71f4919e57427c39c203e61acae69d593c9ff54a0247fb1ed508fd793299512b7475751bb6df078fe27164ef9491066674a5b8807ff9518d2058fee58c954d342fd165ab35be4a6ab89195cbd42381f73381e6c5dd4c208f5dd558068e2588b8e3ccc84e890e652dfb68be32fab13ea0070565ca8640c9c07d654c7506e3e193385690b6a9c20d72c244a1bb9b49ba97b5aad3b1aed802285ef69159004167dc6d79a89897092ae67dceb7d8ceb66719831d0b7ca02ad98d4b58b37fef68f6c8765cabda08376df1576fcad3fdb8290cf24d8d3a691ccd0a5aa7536142f007dfed5381151096cd0457c1b6112fdcd98e326ff6a55db2592843cb8fa79307ba2bff51a8f60ed72af21bf3417ace002f6f6f8fcf9df350b372561cff5aaa2f255c12b23bcf73aa31566cd81a3f49d80e79e3f029c434e6ec1e1481c6b5653a36d0331c9941fa8eb25b64e35f8fe68882aaeded97c5341eb9cfa024ba75bae10f0d47b58491364d83babcda64013a1131730917", 0x4f3) r1 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x2, 0x7, r2}) kqueue() syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) 16:00:34 executing program 1: r0 = socket$inet6(0x18, 0x800a, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000440)={0x401, 0x1, 0x6, 0x4198d28b, 0x7}, 0xc) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/237, 0xed}, {&(0x7f00000001c0)=""/186, 0xba}, {&(0x7f0000000280)=""/70, 0x46}], 0x3, &(0x7f0000000340)=""/171, 0xab}, 0x43) r3 = semget$private(0x0, 0x4, 0x10) semop(r3, &(0x7f0000000040)=[{0x7, 0xfff, 0x1000}, {0x7, 0x8, 0x800}, {0x0, 0x9, 0x1000}, {0x3, 0xfffffffffffffbff, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0xfffffffffffffe00, 0x800}], 0x7) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) 16:00:34 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1000000000000008) dup(r0) r1 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) socketpair(0x19, 0x8000, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) getpeername(r2, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x40) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x82, 0x100) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/6, 0x6}], 0x1, 0x0) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x3) 16:00:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r0}, 0x3, 0x4, 0x0, 0x100000000000}], 0x808fef, 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) r0 = syz_open_pts() symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)) 16:00:34 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8240, 0x70) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60a", 0x266}], 0x1) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) setitimer(0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "825dd2518004190000000000fa6000"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1400000000000001000000afba2fa89e00f5ffffff000000"], 0x18}, 0x0) 16:00:34 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) fsync(r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:34 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x12f) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:35 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x0) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000), 0x0) socket$inet6(0x18, 0x5, 0x1) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r1 = socket$inet(0x2, 0x8005, 0x7) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x6) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x20) 16:00:35 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt(r1, 0x2, 0x0, &(0x7f00000000c0)=""/110, &(0x7f0000000140)=0x6e) getpgid(r0) r2 = socket$inet(0x2, 0x4002, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66696c653000c0078b6529fc6de50db7c909928a439b4a2a2947162d8d73dd45458f679fb197f0ad33d7a878ac31af3cfd67ffdf5042ba51"], 0xa, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x33}, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1aef1d611266b47d944735e01cd0930460daddd6dae1c850f282d4e1a81c484f2ccf3f3624c66a0d6df4de41df4ad694e1cbd5f8a3f66d422296cd433fc9064d959e140637dafbdf4afaf6202e278c8e44385849c688385a736c93d7d02ebdfd04fd2c4f6fd719c1da6d7b435254213ff903ac9b5a28971655da85c5a3d9c4a2cac8d4a254b42e26dc7ea09c3f24edf451cf917a85dadd713a95c7a109f6ba3b9f311d1fd34be2223b3e104f0f94a73102847f5b4ccfc7470b5e5a71ad2862ee0716e9bf03bd2e638504a438474787b49c6170cc111c2e2bd6b89117a3325df760b8adc469c653a8714c5efe49da992", 0xf0, 0x0, &(0x7f0000000280)=@file={0x0, './file1\x00'}, 0xa) 16:00:35 executing program 0: close(0xffffffffffffffff) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x18) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) select(0x40, &(0x7f0000000080)={0x7, 0x2000000000000, 0x95f, 0x4bc3, 0x7f, 0x9, 0x40}, &(0x7f00000000c0)={0x8, 0xff, 0x97, 0x8000, 0x2, 0x8, 0x8, 0x1}, &(0x7f0000000100)={0x3f, 0x8, 0x1f, 0x9, 0x5, 0x5, 0x6602, 0x8}, &(0x7f0000000140)={0x910, 0x5}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000540)) fcntl$getflags(r2, 0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000005c0)={0x6}) r5 = msgget$private(0x0, 0x1) recvmsg(r0, &(0x7f0000000a00)={&(0x7f0000000600)=@un=@abs, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000640)=""/16, 0x10}, {&(0x7f00000007c0)=""/34, 0x22}, {&(0x7f0000000800)=""/57, 0x39}, {&(0x7f0000000840)=""/8, 0x8}, {&(0x7f0000000880)=""/7, 0x7}], 0x5, &(0x7f0000000940)=""/147, 0x93}, 0x40) msgsnd(r5, &(0x7f0000000680)=ANY=[@ANYBLOB="030000000000000091796a3f00000000000000415ac46d71ce304bdaf147d580bee44649ac341228633897b542b571bb0a34af4996e2116619a8362343503d39b5aa09e25e7fdf46b72745a9f3a2fc921d86bbb57d84df247deca9219fd2121176e2a375e214c94b953da7c67c13efc638bde09c726085b026b01900580c2388ab10e3d3221836f54919d59da5f5fa8ec835f58c849f6d7527d02ab7966ab5369e224c759db0483f7079a6e6ec371adb826dd09124c879cd364a271af8e2469bedf23a3c869d8e500959861bd210ab44e7433a9c952fe90dc883008cca5b2cbfd6655d641df81ddbcea0e34243ff7a032bd5f88b6426f3788e94fd7fa0e3fad20ac8609a8aa727652249"], 0x1, 0x800) r6 = msgget$private(0x0, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)) openat(r3, &(0x7f0000000a40)='./bus\x00', 0x10, 0x15) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000002c0)=""/194) shmget(0x1, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) select(0x40, &(0x7f0000000200), 0x0, &(0x7f0000000280)={0x8b}, 0x0) unveil(&(0x7f0000000a80)='./bus\x00', &(0x7f00000003c0)='W\x00') recvfrom$unix(r1, &(0x7f0000000400)=""/195, 0xc3, 0x801, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000149000000"], 0x1) 16:00:35 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/../file0\x00') ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) shmget(0x3, 0x2000, 0x40, &(0x7f00003cc000/0x2000)=nil) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:35 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9272, 0x0, 0xffff, 0x7fffffff, "20f0a50693fdd24c87e03ed9e04e29604e40bac6"}) write(r0, &(0x7f0000000040)="a79e522f9d5717a62ada9457d86be636e47a2cd62148782c3faa73dc57684ee1d20f16685ba76390d3eb8d4e1822db90776dc1057007b82553679ab0d612cc816992a4c8d18a6006935b34093e5c5e3af3bea820a51e45728989743a4c2fabc8284d28fb54f126ee774e6884c533983fcb9aa2c0ac3c4137e27bd9d429abcd25d383759894c46e5785786e86b07e56", 0x8f) write(r0, &(0x7f00000009c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e7677beee644bc770d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8baaa900b6d2ef21bb425a67e927113a31c9552870e236eabf1622be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9c40830df3173b54a0fc108c6447cb62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc84874892e1752b31fb8210cbaf231f8fdd05451d872f1784c63a0de735c7ea83a3f5a79a6a4c2c1a0139e1265e7f4a579beb0c5f6caeb6973ca9b55982ce4259facfa76abae109fd877d4d7a0c4eaceb8e8e2109bfafca4539cd4819ca449c6cd2c0d8acfcf2849ba368986", 0x337) setrlimit(0x0, &(0x7f0000000000)={0xb43, 0x3ff}) 16:00:35 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) poll(0x0, 0xfffffffffffffd1e, 0x91) write(r1, &(0x7f0000335000), 0x10052) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000000)="ffc2dd548c1df4246f50db16f7e8ab91", 0x1, 0x8, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x2, 0x5}, {0x18, 0x1, 0x7ff, 0x5}, 0xffffffffffffff01, [0x400, 0xffffffff, 0x5, 0x8, 0x5, 0x9, 0x1000, 0x40]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x32) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080)=0x200, 0x4) 16:00:36 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x0) setregid(0x0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r1 = geteuid() setuid(r1) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x82) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) msgget$private(0x0, 0x400) 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x81, 0x48) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000000c0), &(0x7f0000000100)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup(r1) socketpair$unix(0x1, 0x1, 0x0, 0x0) 16:00:36 executing program 1: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0/file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x144) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x853, 0x3f}, {0x18, 0x0, 0x40, 0x1000}, 0x7, [0x101, 0x1ff, 0x5, 0x5, 0x8001, 0x3f, 0x7fff, 0xff]}, 0x3c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/156, &(0x7f0000000100)=0x9c) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) syz_open_pts() close(0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000009c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:36 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x40000000000, 0x7, 0x9, 0x8, "070d00023d2333eee600fa47000000085672c2f6", 0xffffffffffffffff, 0x3}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x7) writev(r1, &(0x7f0000000400)=[{&(0x7f0000001540)="44339b5670e32f743a60c334f1776690521424343b2afb8a7a30b693f9c64b559af9a88e0848cf4b723afe31dd99ffb9d58d5c202e5a670763f8e0cbea891523", 0x40}], 0x1) syz_open_pts() 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2047, 0x2d53) r0 = syz_open_pts() write(r0, &(0x7f0000000300), 0x0) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc15", 0x5d) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb100"}) readv(0xffffffffffffffff, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f0000001300)='L', 0x1}], 0x1, 0x0) 16:00:36 executing program 0: shmget(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) getrlimit(0xe, &(0x7f0000000000)) shmget(0x2, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r4 = kqueue() socketpair(0x18, 0x1, 0x97, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r8 = syz_open_pts() getpid() r9 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) r10 = open$dir(&(0x7f0000000280)='./file0\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x0, 0x1}, {{r2}, 0x0, 0x4, 0x1, 0x4, 0x6}, {{r3}, 0xffffffffffffffff, 0x72, 0xc, 0x400, 0x5}, {{r4}, 0xfffffffffffffffb, 0x10, 0x8, 0x8, 0x5}, {{r5}, 0xfffffffffffffff9, 0xaa, 0x2, 0x100000001, 0x2}], 0x6, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffa, 0xd4, 0x4, 0x40, 0x2}, {{r7}, 0xfffffffffffffffe, 0x80, 0x20000002, 0x0, 0x21}, {{r8}, 0xffffffffffffffff, 0x22, 0xc0000008, 0x8, 0xfffffffffffffff8}, {{r9}, 0xffffffffffffffff, 0x80, 0x20000011, 0x6cbcd08f, 0x6}, {{r10}, 0xffffffffffffffff, 0x18, 0x3, 0x1, 0xfa}], 0x6, &(0x7f0000000380)={0x7, 0xcd0}) shmget(0x1, 0x4000, 0x694, &(0x7f0000ffc000/0x4000)=nil) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mkdirat(r11, &(0x7f0000000040)='./file0\x00', 0x9) 16:00:36 executing program 0: r0 = kqueue() fsync(r0) fcntl$setown(r0, 0x6, 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xd044, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) writev(r0, &(0x7f0000000180)=[{0x0, 0xaf}], 0x32e) r1 = getuid() seteuid(r1) r2 = socket(0x1b, 0x5, 0x1000) r3 = socket$inet6(0x18, 0x8007, 0x0) r4 = getpgid(0x0) getgroups(0x4, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r8 = getpgrp() r9 = getgid() sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000100)="3580200c50572adc7adabaec0c54a2ccccec8275d1c7a57e01e41a6e37da71967811a34953ed129216a1e20c96584895b4a00ed09efe8dc314a78a7c882a891868077cf64f8dbd66e0", 0x49}, {&(0x7f00000002c0)="905e1fb9e7b1908cbdcd8a36b4e71f556d71aeb0e15eee7ecc919350680104953cdf3506917eac3319331fade25a419bba7a1aa93155bc621f0406dab386927b16ece0c3c5460507e4bc23a9aba123258dd7f9fff6c095f0af5941e37004d222814d7ce387364993f24892ce17f875e255a537751375d186c3bf63197bafe49a80e008d7939238fe9f40da65728cc8e0e941b774cc3939e927a6095042019e69598b6e04cfa0c47696d46a5db136f1a7bce49c74a59579eef4dcb7bdfd63a4c7609fee332c77fe0ef8eca8986f8ae3363220b525d3ef5831", 0xd8}, {&(0x7f00000003c0)="6e0ac2f5aa2e449c7fe07a403cfe5bcf80690a5e44e7a4690608475c39b070b81e54e00b70b65c32cf33a77d953563af2e08b7eb4c55ab56a5aec24d5cbf51b12bc2fb670c885ef0521bf229bc03fc93014b53f1201a91f60a3f0cfe330ec07924a150f0c6d2049380e47f4e594f810f3ae74e5655edb93063c8b719cc82ca0a8d246692053dc382df4024993381a797d1150f6c479b555021e3ba993058691d6ddc501e1a39e924105994e7f69ad62f17890d383ca55dbe217d02d03bc07da1230bda22075d61e9363329002a66e2466c6e4627caf63f7db39081e895a19848ff62", 0xe2}], 0x3, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r3, r2]}, @cred={0x20, 0xffff, 0x0, r4, r1, r5}, @cred={0x20, 0xffff, 0x0, r6, r1, r7}, @cred={0x20, 0xffff, 0x0, r8, r1, r9}, @rights={0x28, 0xffff, 0x1, [r2, r2, r2, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r2]}, @rights={0x28, 0xffff, 0x1, [r2, r2, r2, r2, r0, r2]}], 0xe8, 0x40f}, 0x5) sendto(r2, &(0x7f00000001c0)="3394e4a08c4680ed33f17ea36b10cbce842f026dfbebf01c855416d5387b7f87dba74504f46e9584364a19663b4df99ded610a340d9bcfc371a2438204f1d3c77be64e6a7bbaf1e11736aae6402ed89e91f73e90319e687579d402a5ff3362e6c577d4da0e3826a556937fd8e3807124141370b3709289570adddd18a66e3e02c2dd6149a667963e7c77a77ebf5dc6f17cbaa0631d03252c8de5f2458bb248d02a0173950445dd349a65cbc10b71b1e3bb6d3cda10aa4b8df27ff64ae138699372549f488b647456c074e8", 0xcb, 0x2, &(0x7f0000000040)=@un=@file={0x0, './bus\x00'}, 0x8) 16:00:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000440)}], 0xc6, 0xfffffffffffffffe) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000194000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0, 0x0) r2 = semget$private(0x0, 0x14, 0x100000000000100) semop(r2, &(0x7f0000000200)=[{0x1, 0x100000001, 0x1000}, {0x2, 0x27f, 0x1000}, {0x2, 0x34}, {0x0, 0x5, 0x1800}], 0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) msgget(0x2, 0x228) recvfrom$inet6(r3, &(0x7f0000000100)=""/166, 0xa6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x200}, 0xc) setsockopt(r3, 0x9, 0x0, &(0x7f00000002c0)="0a8df0ee43eba76242b730f3277963f26314efbb0f1a926db99f3bf160a2ca410acd6b596f037c5a42744b2b63404d93a1ba64d47eb921546beb52067699b67c61d8c74cc6e4e34eda907f9e66164b06574772248dbcd5b5c67c4eced39007470cadfb9d4f8a1efd2c220ffb883a032fb820ccd6c99f8a3fe9e9c1508d5776acf47f2fcb1b8407812be67683f4ce687c8a41d11f79a1a9ff8e64a836e4e0a26ff42b0e36daae3a228c383235342d0327b597a930c4156abd81dc66b2c46d3acb681d9339afadb1493724e0957899a32928372e528946872af513368077c059345a30a5e2d198252f11a47051a41ab9c9d35ec8834ea170db", 0xf8) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='r\x00') r4 = dup(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000680)=0x81) write(r3, &(0x7f00000003c0)='S', 0x1) mlock(&(0x7f00001c7000/0x2000)=nil, 0x2000) r5 = semget$private(0x0, 0x1, 0x100) flock(r3, 0x0) semop(r2, &(0x7f0000000240)=[{0x5, 0x72, 0x1000}, {0x3, 0x1}, {0x2, 0x80000000}, {0x6, 0xffff, 0x1000}, {0x0, 0xb5, 0x1000}, {0x7e53d63ec0ae2fda, 0x9, 0x800}, {0x2, 0x5, 0x200000001000}, {0x4, 0x8, 0x1000}], 0x8) connect$inet6(r3, &(0x7f0000000480)={0x18, 0x2, 0x4}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x7, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000280)=0x8) r6 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x810, r4, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x8}, 0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000600)=0xe0) ioctl$TIOCDRAIN(r3, 0x2000745e) shmat(r6, &(0x7f0000ff2000/0x3000)=nil, 0x2000) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4233cfb25b84e5bbdc3a5197094b222a9c4f6659990bfe432040000000000000000000000cb04403df380dd57f8d75c1eea6f9924a3c9042ecfd4cbcdb6a95cec003b54c9eaecf12845088e7008875f26ce8b02", 0x63) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000480)={0xff, 0xffffffffffffffff, 0x100000001, 0xfff, "a16dad134402c183b362ae808978de7f2b36486c"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x4006, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) sendto(r1, &(0x7f0000000180)="af2073fca4ca838f31b74916ee516b02c7bd0f55eb5bf41a0d9cd5f221abf64135f34d0252d2aa624213565dc4c3aa9bea50a6127ea642efdaa25dae5eaf6f4065de9e65b4e314612bb6144d57d39345e9ee847d36d72d6d3e4272c1fadaacb4fdf58cf2a01ad0b386cec18d3b46e117941c20ec465f715ca3efadb86ea77fbd4c51c4e00a34d1635e95053307178a37a56cd59546aa02ead1fb865faa294608aed6ca5d00f516020908ec90d166dcded50126672652c80e10966c253ace8cb19ab77976294aefbb7f4b2e8873c0a781a0fc0e9c922cc9ef7a88104a73fd3f012ee0f30495790f2701b5c3c16600566c43d013dd33b46733297d610d9f222d5525313e1f294167401a509e21cc0760576371724b301c5b9b0e7068391898e5609b16fa22af39df5dd861b6e672686c66ab06183c6033c9fb7c6866b537ef5fbfc4b8ca90a3ca153b82ddd67f27ffe82c56e1bb0b235a38b7a22fc00c9c5d6fb6b2304d600d4772ffe5d224579a57540d4e427928f934e2132ca67084658973360005bf56bcf6bd98ecc1970a5987dc363745b87ce9308292f27fda084a3f8c934823c0970259595cf77357ddfa7cf1c6fbfa186a54affdbd43906b57ec6cb4aa59694bd7986a9a3178f2fd3ea52e5ccc240334be622ec1f316dd87903e20637f30f6d15dd913f200dcb23b6570c2b5b2a5777a982962fd8d0743f41dda0bfdc4e8ea0d0d8b66d415a2f0f89f2e2a578e0e607045ee2aa18c9edf06b6558d862a1b202105bd0245c00d870e751e11d15c2313cc6142e2bfd57602992b9c2b054b24ba4c33da4da7a049327996a0646c3a4ddd5a593a924f05aa289735fc069c974dcade60d6a6e96a6eec45ae5e08603673c18639bb02627f9bbbc44503919889019b44ccfaa3962426830435480f245d87a6183efcffe5973b4a70f6bac9c84115d6aa6d5ffe92ad4906cc32dcdd847682cca0f66f30c6979f6a3552b8a731efbb87ecb8842463838b041da69ece8348c67a55913709c73d2026aa6be525eba81ee9e43ff3339220881b108fa7c85808eb068c1807dbfdc3fb6311e58eb6ca638870d47a8e40640696f4d4c583b7ead3c60e52335f5475e5ab0f16336ebadcf14687d79a8fdee621d7cd687a77fc0f272729bcb43187f1c0481ed282735e12003d171862da5109c08b3ac4ff2cf397481c379780e74180d11eaa4019b8ceba926c8bfd839ba1d369564849643d5d5dff08bf150e7d3241f8dbd6255e464369fb4c6ee435729b5f3ae152a237ad6ff7449019d8a4ffc49f138d8d383b24a7cfe8155137bc08113b677511c997f5a2f61e23d0e2cec798b534dd091269904c9337a7d02dae3ee130ac69c3c2cfa90cb57f3134afe6ec66378f2afb89832f1104844e86d01288f4a2b4ffb83103f2c15c23eed665cd6f75c5849f63245ace345ca02cab9e8e726038f53653400c62807cc55ea1da282a8cfda896014bc1323862443c11e6ea9ef985eed7a84dbc61ca8701f47b4539c851d1fcfe5f5da69ada7b3f1ef88796c72387ce72848442442910b877b8af41c5d7df11047f589f0b29b87f332a4523e6bb5723c1174a6e440f5cc8f2ddd1ecae3d2e72495dff9ff2c488781f2ac5d310c2f24f7fe94c4470189f8c0f19cf26173171d53d7a7e3e62b2bb1bffdc4cb2f2a665e8460723d9a090e21cc670aa724f5817e5900d47c69d923a43e90131b875b003242022b77071f08206f82d09e8b1a061cc682e09c5604295b61a7501aa8a838a5e122f31d193546f8b2a67c4cc116d8cddfe6fafebcdba0371f99944c5cc02230e8a6c95013753aadf6dcda20dbf39f8d85f6ba5f8b4936f384d4b5a5e4d8e1088adb4a8e98fb68129be92a31df46637a614821433e14c73a5ead9ba396d5a7259180eef056ff3e36646aa118f72c5e68331846912f90e8c99284c333e822ade7505d945db56f5fd7e8e855da4785ca00332d84ab9292101a350ca7760ca945e063fb2d7769b01ebafa2dcdef65a02823b6e526cc0a28319dda3287ca97821f2fc0f017aaa32fafbd853975d33f4727883938620dba75b224ea8c3f4451322c26d2eda718423fa914303fe10aeeab6a8defa4681feb4daeccf74dd637c8310db421e0a65b735588626cff31a006f299618eb4b6b5579623d85dc6223cddd4cd501efc807a58ec3d92642db680b5e823600189dd5254dcb8a51b09a7ce1efefe5629b213b4e046912a06cfd3147c4841e3a843637d8fb933acfaf8ea42b11961a365f458607f53e70627c50a62aae32df12bd3c69bd39cc931012e43983efabba1dd67290cc9375d4eb3a03755dca7fd27577509a7714b839398f746ffc9efd4a78ac7f94ab83b022f51f960440b29b915c659d587251164109a82a73a51ae1d0f5bff295b0e9b33b9195536941815733f77c67a185d4ea7a2e0299ba43ef4b95399adef465ea0423152c79afa28242940cca2d796348ab73b16dc9d12171dd0628c8478bf1175467fbe844037aadf5e618bd9c49c86af07385031ca50ca7d512dc1f0e240ce65c7f03f587d47226f432650e368ea437c807c2287394ddbc62a65723d00e4615cfd2837eba832d8151bb4d91a4e79b909a202d166da8bbca4fe2306ab608ca2c6a1f6537745ab6999d7418a60e3153c2f8af6afbc016732cd1416a7e523da011e3ac01ddb4f2f8bce8831a897b6a456003ad21369561c2ebdb087f2a1f3a292d95e1f8cc32926362d5a45ffac0b376f8f7560dcedacf719b25f5a96b54a2c865357d87b3b9b9e56b0165017929058ebf764c64dec892ec6b60cd38d0c143f77bd16808b4603d32a0904fc711e4971d86eba874e0a4da7a37e048d4bea1a41464345a168e4bbf2b23f318747a35082e7430310a23", 0x801, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0xffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x88}], 0x7, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xfffffffffffffff8, &(0x7f0000000000)) 16:00:36 executing program 1: r0 = kqueue() r1 = kqueue() r2 = dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8, 0x6, 0x6, "4d757f82a0b8ea221fd32329aea2db027113a2d6", 0x6, 0x4}) close(r0) ftruncate(r0, 0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) close(r0) 16:00:36 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000020000002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=""/161, 0xa1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x0, 0x0, "2b6839b9877c2f16b39f62724875e3bf24272a78", 0x3, 0x906d}) load: 4.51 cmd: getty 17728 [ttyin] 0.00u 0.01s 0% 309k load: 4.51 cmd: getty 17728 [ttyin] 0.00u 0.01s 0% 309k 16:00:37 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) setsockopt(r0, 0x4, 0x2, &(0x7f0000000000)="e4264dc52f00afde5661dff6c919af83a7c6b7714068a818732204ead915dade346660f7d8d969cb7a97c4d3529d0a1c0d7b9541b2432e12c3b62acb4d6380d15cb1fe7decb4e87baf1ad48ff2296351d3fc87cdaa2135d4bd06612d55458ad1f1f360899f826927ad3b3df39adfe6ac4d13076d3cfce0d8f1c9d2df4e62adba95f9afb4ecf9d518561d4a12eb61ade206d3da76058798e38379d5e3a3fb3ad87a95f8b50272472ce2692ef106868d0debbbd86ed79c83d5232b50a405f6ab02963af0a7db4b7d930ab321da62b503274b38c3badc50445e673e8f5667eaa66259174354c439bf3a1eda9bee9fc3fc73dc9cb850b7e4bedd", 0xf8) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x4, 0x0) 16:00:37 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="8409002147c6d38efb0f7adc9c8663bc1bb95cdea8452f76c21e948bd505b2fd43790a245703e9972d4704123c482a2d80f05cb857890b38b08075d7515f3e61bcac5ea7b53721a9657ea1d72f50c1138df4f8f1e4d251ba103df27e750a95e698111f2b97a1f96aee87b78d8bb3643d3fe479c2c1b93067ed4d7468794d4b7dd63e27206d45088c494945abbad17dd8e6c0a2"], 0x1) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="8ea7bffef5177300b344f5dc03c191c7efb61dd9a4b073563b495395ec1a696370e618c214b775dd3e458f2eaad42988b0d4794a8b026f5830674b4ddf5165b97ca826d58bc6e32be6f74b8d987d17abf4ed762cfed3", 0x56}, {&(0x7f0000000000)="a1ecf611b64f7ab5e9c5425740139baf46d2902f62cc8e2092f8ac4dcb8cf6070e305cd1dcd160622ef2c516b8c7e0478b3e47157b504a", 0x37}], 0x2, 0x0) connect(r0, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x8, 0x100000000}, 0xc) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000), 0xffffff00}], 0x10a0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="b9", 0x1}], 0x1, 0x0) 16:00:37 executing program 1: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000040)=0x1, 0x53f) 16:00:37 executing program 1: r0 = dup(0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x8, 0x2) fcntl$dupfd(r0, 0x0, r1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) recvfrom(r1, &(0x7f0000000140)=""/246, 0xf6, 0x3, &(0x7f0000000240)=@un=@file={0x1, './file0/file0/file0/file0/file0/../file0\x00'}, 0x2b) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000002c0)='./file0/file0/file0/file0/file0/../file0\x00', r2, &(0x7f0000000300)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') open$dir(&(0x7f0000000000)='./file0/file0/file0/file0\x00', 0x8000, 0x0) 16:00:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x1ff, 0x1}, 0xc) writev(r0, &(0x7f0000000580)=[{&(0x7f00000012c0)="be1cba18cf6358f1dfae38b7eae81bd9d5cc4e2c239f02a6c83f0c45b8b6be8a60600ea00f7930c12c48724f1114b566cb159ebdadfbd4f5fdad281e94b21c7a925ee51bf90688e3c5576129ba8835e510135010d122dab606c904341bee84de82ba927c7782a95a85fed5e2fd96e3eafe5068b757380048ac810d6459d637d5f1ff9194b6168b303e12178e86dc8aa48d125a6560a183ba54ff24d24d85028487faf4a88984a5ac3bec901e32de5df57c6870b361bf8f24467d5d37e3134bf2e3d42cf5dae953a84c67d8c435a56b70892dcaca4e165f0f6185933ce9ce0ff7a8bd66ef325669a808381305688a0b8c093ca2849a1330b2276e15e5e8d35961674e1eb8c61097e05c3585baaf9433d54a6bf546c9e497b5da1d6d787bdd4e34059d1c00350637850dcd3460d680481a9d908b04675abf29278aab3bb9db5d6341ee2fe96c6e39b854fe38e00918f527dfd642067119f219d493ee5948873b6fee5bf6806f3f0bce81c7f2bfc8b20af89700a9ca78556a7bf111e3b13002d2b94b7dd3c08e0a46beb197d4e4c0740b128eb56ea322daa958acc43141640013b64d29913c323bac800ae343a5c2cde7c682531e535d27e59be2a71c6a7a635a6c89dae4f7b5857b3524a0af131a1f0d759d6ca444d9e8ac5e2831eb60eac23362755057c89e6c1efdf25eebb5bc527323d2476f9354d1cd78413ea0fcc91ef736e0ab24d0444b680508be1b25a17302f8b4f50bad19a113687c02592a1dadf60548faa989e8874c07cbf1600a5427b3dd8e364b6668f6d9a1188bd51f365099e93cbd727cf9a749ee08e2c5f02e2af4f99375d3de19d29511e92b1c46e07f5eb4449aef1169c90ad2c80d4ad9416461113b3c87192072e5d40d8e0dab76873d6b59a5a1b843a91796c36361f4c6e6689ecfea3a80bc6300446bdab56997dcee9d7173d067a9aabe6eaf0deeebca9ae623ca9e39625e0df2b34a0e185e9447ab698114cf95d507816b9ab7891a015e4d59bdf1923c2fb6cd27b7320409ea51f5ff752f005a5a6518ea713fc0713d7466c174d0b6b769212772fc1630383bbfd6fb1ec6f0f817fa7e0964d15dd2db2713739e505f8690d46faf8266f5ff39ec66e6cce0eae6976d4960d055c78fd0881e803213c4f89f4796ad8c5f2d49d9631e5c9af4267ebdd29fe1da2c903daa42dca226de410d8f2a5a715d1dc7adc3878b5c47b22e99efb0b2f1466fe6cbdb1454a92039e1b8f5007fe5ef3685c6b7909866af583dbd2057f7f3a241efe32bbea1dafbe4aa081203d33e216e9e1bcf244aaa8cfed4a6eff61b5443a4babf818d04ce74b37942809bc492019e673772060ad47fc11ea8a26adb747b3dcee1119f40436a2adf48eb4082727d7d69ba1cd41899d691b2214676757fbf8b17c57df66483b4e3d2233504bdc5afa2812572502ab4ea060ce9f316a231563fbcf3062285584e3c194e20fd9660b1813cd83536949d4e8348140b0b09934f317a101f476204537025c4ce43cb7192bbb6b15104eb93d08adb6265be44890b7815e99b4c87f0a40a877a4f8b4ae0207a295a5ba178bd4e4baf8658f82f622f79436821c6803f515360483a03192ff3a09a0378d2199ca3cac3c93f42084ad65040daed6b6e269dfabfa6b4faf9107e77612534c4a8de976e61a4b05cf1db20e65fcc45c31ddd1f60dced78840705805feb9a3ee041486863c5e30c8b6e8c9f4c77a99bd317461106db3e1a873fe90288e844684f0a99e90be223f202d645d6de7130a08572e78310116f8446bbe05975f5aea26c94d5f7844b7ccdf3726cd39e8e4bbf5974f55223686bf6e5c9ec406f9e513ab18b066d1ed1ef55a26830183b9b3d36838f528ee1bf78cbd933c0c6543b65621446d73454cb8029e72e3db1522df325b8c56063874244838c3041a03cb050a97247a5b795039f75cd95afb27d4d04816f15170eadd13f5ac7a7b2c925787d5587ac4c203c39f7b68463e984bb2f6b8c96524caf67c26310d6ef95aa039a1a3e0cc7081bc3797d7853dbd33c0fb40b681067cebdd97bf1ce0ace4ff9e7932254d11f65904efacc9e2b754d74", 0x5c9}], 0x1) 16:00:37 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x8000, 0x1, &(0x7f00000000c0)="8fddeef740a0022fc40e4a77dce0402cccb622c201d2fabfb7ba6da4e0537d48a94ad83b62ad86b036afb8503bd5a290512e70e6b16819f9b52cd0ce9dd4facbbeb4b265aefd58368d7c84afda63463525b36d7877c5fbfd8fdbbf7dc5af8b3a08c05b1808a0f46f5a59ae95366cc41689070602be6ed14fa4fdfc44f2483f4d67a3dd48b206d5b1e67bb86ffc14d3b0d8bcaa72a3f8ebe595cc12d124b144a9ec331a1d66db5b", 0xa7) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000080)="843abf5c", 0x4) 16:00:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f0000000100)="699505bf830a6d44fca143b016f21352f08af159ba4837e04c2404a37aeee88cd0e4342c9c8923fd7380bcd9a0f3124a64e54efe8f1d9046983f6acdf4751874527196e316eae72219f156579ec5c48bd80bbc543af78948c5dfe1af1b6db6c06e2add37c0e0e3f946861e83b225f17c20abd78a4e962c5a26d2e092524ed79975110aa4d79f82d087cd43d26245830fc4408a20e3d71ce417f4520cee10a0187b8b7ca458d2e30b42c043b34bd3ec750a2d45521282d968f7ff48a0247b373e53d0a24e92e495bbf204ba71b44cb22360c885e8cb3cf599f76b68e41c30d51afa245cd84b5356526ffbcb9759db26847b70fe447e56ea997fc2e78f6f57", 0xfe) close(r0) mkdir(&(0x7f0000000240)='./bus\x00', 0x161) write(r0, &(0x7f0000000200)="4bf56b87afd45a4a3595ad366de65bfb68619cee8766e546f00750c0", 0x1c) unlink(&(0x7f0000000080)='./bus\x00') 16:00:37 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0xb01) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xfffffffffffffcad) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r1, 0x6, r2) r3 = syz_open_pts() r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x9) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000040)) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 16:00:37 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x4, 0x0) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket$unix(0x1, 0x1, 0x0) setsockopt(r1, 0x2000000000029, 0xd, 0x0, 0xffffffffffffff16) 16:00:37 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x90) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) mknod(&(0x7f0000000080)='./file0\x00', 0x2840, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x181, 0x1) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000000)="a50d60afdd91c02823c5a9df1048dce04179fa6ed560c5cea386feffec8108d870598924e2f0145c169839605bc8615a4c77f9dc0e81a5a8b679f7f8d865e14948478f8f0c80fda449a07ab12947b7719d733353a309bfa4fbfa65f21aa35d0791", 0x61, 0x402, &(0x7f00000000c0)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = semget(0x0, 0x0, 0x100) semop(r1, &(0x7f0000000100)=[{0x6, 0x7f, 0x800}, {0x1, 0x3f, 0x800}, {0x3, 0x0, 0x1000}, {0x7, 0x3ff0, 0x800}, {0x0, 0xff, 0x1000}, {0x4, 0x1000, 0x1000}], 0x6) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x40080401) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x8660, 0x104) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="b67fab9e0a063485af2231c029ac2e2cb4341f8543c701535a10f43128ea4bf3a7cd35580d6576502f65e266f823aad6c432336b1dc16675aeb82377ef6223be8dabc91abd039b596175fd0b9dc8eb525ea195e6ef102d9b41db178498abf8a1fda040806a4ce39d3637436a79835d3da7f8a285590bde8d", 0x78) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) semget(0x1, 0x200000000, 0x420) getsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) 16:00:37 executing program 1: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/197, 0xc5, 0x43, &(0x7f00000001c0)={0x18, 0x3, 0x4, 0x6}, 0xc) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x7ff, 0xfff}, 0xc) write(r0, &(0x7f0000000280)='\b', 0x1) 16:00:37 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa1c, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1010, 0x0) flock(r1, 0x1) dup2(r0, r2) 16:00:37 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "f2efd93a828f40f3f433554de8f0e30db8a9e0f5f3406977f9add7e9631a7240699d20a7e936c24b66c2bd0240e18b66676e38b087435f"}, 0x3f, 0x800) msgsnd(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000229e823c4fd3f1f4b6f0fd303bf92a765d894a6fabe7427e49e756a7e35d337b1ad9d0164a441c0ae22fe9d651580dcf64f7732d3ce4c9fe52d4c45aefa809caf785c9cfe04252ed7d7946d92c40315e3aace94dc4d1bc29005b34133d2e8f0e159b39cc3ade77c5d201c7686a5400c64ff0464fdac9cb5b8e0a504826b0d9c8df329edea824c451b7f3ef93f8c82001cbef03000000000000007ba049bc8d7e210e06ee80000000000000006af8b783a89fc4ab3a3a1e936a662d664407212cc646119ff3cf1243fa44e3c26502e23e5a5d675ffa1690d169a199b969a17d7cae04646db756733a198015a59286aaee1fc4359de06b03350aa02f6b9d503a933214a92d5cca5bd0c713004fb65ea8bba1b1f069c762d9a76ec8c6adca4dc56ba317c159b1c6fc240220a838ad81829c4d52de2cf9df9a95485cbba142d79c15934a1ac9dc7b6c983fd8be51a0dd9e2e663681f6bcb3c64962cf59b4c586e65a06f8d960034faa07b8ae66fbb56272b27aac06c5b4920f2d177d5d63536b8aee29dc43ca3c84b34894ebf86c3b7b66c9e2d0d46de6ea3cc08075fd8953d74cab9fc6e7d9878ea607b3677708860aaff4015b8ffd5c23b3bbea16bef064e2efe207c3673c2bab5afc3d9637745211bf35d5c1654e27a1d88aacb6597fd72a89e3ca60537a3c7a71b59482712f4b95b5ce3e698b1d7c3ab3b37500000000000000000000000002"], 0x217, 0x800) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r0 = socket(0x18, 0x4000, 0x9) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = socket$inet6(0x18, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0xb5b, 0x1, 0xbce1, 0x8, 0xffff}, 0xc) 16:00:37 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgid() chown(&(0x7f0000000180)='./file0\x00', r0, r1) unlink(&(0x7f00000000c0)='.') 16:00:37 executing program 0: symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) sendmsg(r0, &(0x7f0000000400)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0x7, 0xffffffffffffe77e}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000200)="0587e5f3cae744f9813fc17b9400ccfd740636ba554ad1858a651a3ff4a91a56453b07556e1c89124a49d8ce7dfcbf8e56bcbf842babeaffd300237527559f9d0ced69e08fc7e01a8bb31b64c89bff56d4ccc2ce8be5cc9d45dc95bd1c01660b3cd517b09e638b3d61d5a7ddc75021b88084c2f02133b20297add113ef79ce4b795e7eef5de3d3e976351ae4a13f18f20ae30bc5acc14f0a4b208203245ce24d229634de04114e44a1b5ebf868501b74c7d4963467f8cde8b74a7fc2ba91b9294ee256dc0f24f15c504661ffe3f4cc42abf6141cef64d664e5d9fcde8116e30ef5425733c4", 0xe5}, {&(0x7f0000000300)="90c1252ec6eda8aa40c8ba1a465a9a02b78f7de92a66994983a5ab62fce335c661e50553f8f4d0b3914864fc0b0a887c05d1f06cb1318e5895cb61a5b24713ec0e034e4870fc3b5879e21b15", 0x4c}, {&(0x7f00000004c0)="20d5a56a6bc0c77c3905efb2ea1f6c5c2aaa18042daec2f640340128349442b0e0713953a61851be93f6ac0b22b8ee5641612d337813e76e96573d093cb068e7f4347f3736e69638b49acdf08df727c02b07892201c0106510decf9fafa31d48b42548ab680c5d9ed3aa3397510f797f5f5b36d93fe720d577dab251c04d5d5b2f98728f2b79085514bb129df7025e4dbb7517ed26a59100ea61eb2cb8d690a2272f93c325e097abdfac2210f1d73dbdf22c78490d0dacd7b1beeb7b2c8c6fbf32cfa40c457421b959e59ce55f91dca3e9b6e2f1337ccf380aa11c35786abeb4b940d159a27410b80253df90d110bea1462dede77fa0ebcd867932e2401f197dd8a9db2e4c6ab457bd228dd8b56c70d890db9da307ed9b9dcc98b1b4459edda981ea1237a92cf8a8fbc819f5f31bd93b321f33b4e8a6e54e33992c66616c8973e1a77c6c28222d3eb3d25e937858397a313d0d4db532a5258f705a521b38e126942c2aff495660ad71fe48b02f778437d36841ad74040bb373a06c012336dc16c43bf0f4f5414d2c124df162f024d89abc053f4f567c9bc1d6997d03be2bb560e569472adca074dc7a49dfdb899baa7a195d49776464f889b5c3b7e8bdb226470912af7c6e69effaf948f3c9803ddbb361e8ba9c75959096812d7cd04d585fc45a3336a5abc535f887edf7f8449c5b1b0400a1d13d97405364f967fc8035e723871f2acb699583fac2c8d165a75507650d99ce0af53a135f9785dca81e0f067290205887ce6d87e521714314b029d4a30b66ef66309dfdab3a442c1501fda455400310a0651a353ee4fffbd219a8807682e4f5c5dc245d85b796ee74da2b885950d6a8790e7caedf2a7e23447187950cd1ad3058ad0b4da1e173277c44712764a80cbbe7c6c5c29faa1fab8fb9118d1e78f16e6907ddafe48350572e12580bcdcf3c3d7535edb54f5ca4890bfae5ece0676e8b48ebed0585bb49e88e7fa7e45e9f6208b283c202cc33e85b08f8373285a33fecee638f3e67d4ac99b316dd980a4cd377e6157eeba45194ca74d3aba61b3a72215d4b3dc51f59721ab0ced53f834a98c4c6b1d4421fff870a59d3bef3da4fff6837d9156d34b8ad44fdf117143a34b2a6137f16f46c45346b3c39fab2ef2973118b039da592863da7bb7e6fdd8ee4ddc092da4156ffff19d4fe26bf9eea822eeb904051e7bbb816e13bf13225591f5d13422f907c1aa8446ea3e04b041834ed79af67aa1a7b77db3368e34e3116f6e3e4d984a5b44869fa691b981ead5984dcc1a48eac14f638d6850dfc43856ec5f45e968b341b63b7e2e3cf864bd33d0bdd89f2a8db1244c0b6f6a443db0b810c916dd49f4b9a778403f9180503deb7c6e10f7cb68f76766ca0ea7e3fd54ef7c19333e230b0bb50b5c60e8ad8ef7855108b22ce62b13fc13ecf9789a0880c8b84819cfefdbf193f69384ea44c784f58e1940f292baa5ef7e3b76fc80bfa05fcecff7bd6a0c90f667cab77c43acdcb7622ef4e1ca90fad759ac104b89599bf0d236018bd5039952d7f7e35eb58da8be18e86aefd291a94bbf9661555340ee22609adfa5425c34baa84897c8991f99833f3ed68087c42f014a085ec8db2e7bd94398c75471cee8f3becbaefe491b7f23c7de64915778151ee8d96106a193c73ee5d947c26bec4eaf8f534a89fb57cba0753baba3abbe8bad2f9a556befb0ea52314b456986f57ba3cc3e4fb682cd8e8dd2e3dea1adfecec7ceaab803e8a2d6787c482c8d642782e20951830a490cdf3c7e930fc3abfdf953fa00cf420e3e4bd47914d0158bb17009b66c7da916e8d6973fa0fca88eb0244d58952c7cd4b30d7efbaea4693eb2e7691e03ebf68ff3e80a93cd9edde65df30e412165f8da1d3d717499ad5649a95b4ff096436d8643bb4fa7f44bd63fa1658ee9f992e04c1975ed67a524c60d26c3a944203bfe81327e8322572e4d46a93f70457c8866ea0a633cde59a01e71e70af35480bc1268865d7e7074a1878e5c280167993766e546f45d71a3d782456ce8150076194362ab827f61d4824bd77a57fa20fd6709ad1dbd6d96566fce9cb3802621768483709ff27d9118d64bd4289d23118f64cdeb65eefdfc012176ec09334567754c7185c3787eb6385265782566e67f71b252ce7153cb8bc47c7886fdb434c2284dc7b6cb621c9241a40aa33cd5cc1525c6c1e6d7a0e760567e369d48679c8d9826accd029e89ed0ca67fc2262a4e232cabdff3d4e35413c6fbb1e8f2130e6ab21a0387d1a28e8a36c683815d956f2cea1edd66071c7387c1c43ba221456c127ed3d7a7c10ef3f6a8a7b780a30631d4bb2cbcbe31924d531a149859d7afa74b0cf8cc03b6b1c55bc34b6aaf7cce549f64cc456c04773fa471f0869b17aefff94ae7fce48df50d45dc83ba23eeb897bb71db7c8450dde31a3189d4a80c34f042b8b6001936a0fc9c7cd6e792cbb4ca2e703f5fb1fc793606686d581acd2c5bfec08dbde96a99b6dc60a288ef01282c1ec87bee155cf25e480e0ace41b6d4f649b9fbadba9a11d8f737682827029ae3df27942d78a11d9357e7bb3af02ed0a1fa54dc499f755573cb3f082c355c103647459c1f4fa38b1ad2199a0a975518339fb626e4dcd30151e7239aa7bfd2561d1f2a041831c3b61b936a5c524501675bdbaa9335c64cae5c14846a42ebd67eadf13eebb88ab5400a929b11d67a680c2445c0b1acb0a63c260ae1f80ae64ce5f0d8a0f5d2e94138366f09298513fabcbefad2d2529927442f23f058303800a698f99c3b34065a6b5cb27aa280d0e797fcb7e7706caf02d4004a388ec07dd78c7a7ccb2f900a8c638f564c8b58de9dbf194aea92a7d61f6ae9aab7fffba442ce83e5362762f4ddc81b5aa3f2e7e5d7263892380bee9997dc6432da59d248a9b0f5e3a0b398cb77f7b82f670604eba738bc5a53ab14bd7b1ebebc3e239f539d41f2316f22c7bf7e635184fcb5e43578a177ab93c721d2c8124143347f12300e4b87a54218f566309e9d16539c1195641718355cf1bae3a3d0486d4764ff8f2add7c81926c7a0d67240ea292baf79b53730c3627ebb8bb193f2d17391ae40c94a63f50f190a57193fa5fed06a3d0fd095b40a2e2b47da49bcfb26d358cbae2a969e9a919b04859a5aadbe0f82bfa617d6cc917dd63e2f5154e62055a222333e7296ca7d4a43e9e3140271a5ec0d8a81d7ec77775972346cc51cf5291a73ac5acf24e8e17200eac5d4f1f6bab3e8b035342c7dedd331bf0e9eb0de7de6e16d69e6ed1ba6db4903f778ae695bcaef1ee7da9f3be99b0dcdf6c649424f65e98c09071673c99a36d0126a1252719863e5c7fe940b2bf1d0c2259253fb22775a4f56d94c0302781dc8ed5266a4f5df2c0c90504853190ffc38f880995c47e8bc3243057e63fc97a7a5c014738202872551e6fccc7c15debfbef62eaef4daabef053ab89ca51d2473b5c46240146a143a23914d835e577d67d8872e5d17387ae53b343166a7aa70ae6416aa7631cc987d1cc4a0545844c4f868507f1bf604b3b17c0e01b6e07f385ee98452fe0fd2720ac8b300b6f3d597154d4ca575b191259b7258e0e47787d4880747f02b0c87c26bb35726bfd215069c925f07c631fb3eb668bb9ec3c640a0139665c469d888a6f4f0e6e8b26b92ada53a31377c52f147d1cd96af826cede39cb6932ebcad0a04f3d268fb9bc41cf41897c7c105bdd17153a712b03ce86ea2201e9ea647fe3a51f5b7c1b9637084c161b646b39593499204b7a89fae835f539bb4b773028fcca83676a5cecb249eade37e57abff36653b7d5f260620e36e415ab7a52b46fdbf39ef4690513355e190429f36e877735b5c373b0849c7d880e6d4cbe171ffc350f9943c7da6b5bb76c61ee9a11a314aa71b906fc99c686d7f0b64cfda906a4421b42c66b43ec5195e3bc4107d772372a180b3d41217f5c50ce0ef2f8df1a4451bcf356c070deb12a2cfafd1c34317fe655370964af6c1506e198c36ed0dc5d6b3bae4ce3f8730419c7fd065eb4be5bf7baada32627db32fb6d596884e33a9213fffd153a58326f9c66017087bb023e5c87db04da28de37d371cdede6bb8b7c071ba2188dc3f2d29bba0612fbd4f85c5e51bbf5f9eaed40a4bcec5582ef41df05d39b0ec9248db981e6d20927b00b552f4b6353f7ebc4295bfd47ef5e969fe71cfc921455dbb124cd43f048049f926697519894520dc5436cdfe582ff19c8d6d538868c78b509de1e77c1ecc4b7acd47ab0c2bd742fb0ab2531d6cdefd149d33d2cd6d776c96197e4c3eca5bfd898544f011ba671f50e3e23dd2f08873bd8b8e86dba4452196764d4373b8775dea08dcc0010a699e6db596835133c57c3974e396e36f35379e4e05146781dcb50803ca896537f3d0f568b079fb6954b7ea5bb73285728d33197088c7cb23e22ec3e53a46db712a3489faaecd4f675ff9a6bdaba7343108736160f883d3af3de532e9b2ff2823dd279f056ec9ce36c7f327270d6cda0ca648501a67b7f008f690aa470f382f06479b14b5c87cba23b4c137aec057e7899d3b19805e89d76b45b7ef27d0e2227133f59aa380eef55ea22691f861bb6ad14aff834cd9f72fb59ee38730d7ff573f11673ad4fc348331d63f4e0a9aefe183d1a60d20a85f369cc38afd4a036f502c947d8c7988c0a7f66f874487457edf574ab853a5c4737f712771eb31e7eabd17ac8fe86ff634173f99e85dae59d6543e871053292b5ca13ad5e0ae841cff275238d1a00bcd1079365c6d1f4d257eb6ccec31950fc7eb3e0be6cbda5cfc37e55985a529df7d68b7fab0d4d20900097b4778381f9c9c7d7d212ba210a523ff18cb7bfe35b2ce12100a9c4bab089d6de4f7626557e1a1ed99332213d8e6a2b8460c6f23fb80d13d4d79572a39cc870e0a82abcac20e7c2994c39e64e41d773e08352b2b1e97b87b67b6d6fe6eb0998a04ab4d7323c35e2050241cf2ac57dd7d7aca6ff9d48d97a7bd88e49301778e10b044d25942d3f3695415acd7f4a1fe502521018de8a2df7dde2c852d886e19cc90958a4f8fd84ec7c4273f69aeaefc5e072577260d8973c3cbaf63c4ff58856f5384a3fd2cc9577353e48a14b5a55a65022c80831a057c49c88038e97ee157ea6d9fbfceea1f580cdbd533e6f3643e36381deb3c15784c99dbc77fa45768e3d8db2b7b1b1b7723f1212e589bddafc90114e5e5e6edb51feeb0429e6517f33c066e4d03194d3ac73594edc0a54e759202a5d7c857cd085b9d56eeea0d6f9018282ad440899483489d6030a71a0f7312637f35b735c570dccb91f3bc452290c5ab6f10a98d8b171b8c2ba59b09e720afc2ade1d3ed78918d2d5717184419b9c4b7892112bf143b4588afb3188fdb10b0bd17f8dfe60e0b4fad8d09d6e485b4f8e6d9c25c1b0e472bb7e823e3745558503c3dc48b24f310c74326664ed1610f6967305224fb73e681a2796a93eaf4d658ddaf64ecded129fedaa42a23d91e4f953ce8d3d38da3c365b3e58c0a35348151a717011c4b4872dfff024a5c786d38e31e8e82d63fe1d9ebcc0b02396ad63e53a1f088ba648b11ab3b30bb16b64936851d3f9bf5390f1912c12885224ce934f26458a71fa3251b4b406cf05bdff374f449ce91085d6694f399a83cbac56a6cc7fe81b079696812ecff9810057a23107d8eabf86dd6d261ee59edbc96cceb458fdd77ea0fde3f59292b97c8f04711858d93b910462bce1a7e27607a2bf12bbc710ac4f8450d40e578920106de515b631e", 0x1000}, {&(0x7f00000014c0)="c2a2f58a34e3712b6ebb01fcf3001c04ed7bb2c7c2926dbf215125eee355e78a37aee8513117684359fa283f8ce4319f4cf8880a8e3f2a5dfe946282e7082181bd2eb2c49353ef5101187b1da0ba5dea61bb30824043e06bb993a34e4de13da151ac24963aa32742b40a266a97eb4306a9e3c9559db77c6ec638c25baea6259485e72ee285ff1fbbcfcc5ba49b874ac01f103e8c62da41616fa12e411e5f0317760ac37d282615a0d74e4431ab2d67bacd1dd6b32ece6027e1112d4d44a32afdcc95e1", 0xc3}], 0x4, &(0x7f00000015c0)=[{0xa8, 0x0, 0x1, "7391df5b8cf24f9f9c8b21aec0274bfe2b7a035d18068fbd19576d3fbca387326a8168143329b7d4164b879a8144e49cdf0581d9918882d8c3a921edc56ec69eeff7f88712d156c5d72e71904cc6a86211c5917892cd54ee3809c80972d4b09137ba77b03f767f882f818872b3ecf71606445f6034cd933df243eddaa41240fe010168cb390272215cc63586cd7304797c"}], 0xa8}, 0x0) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='x\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') 16:00:37 executing program 1: mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = dup(r0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000540)="b9119959e58c4d97d0fe438e932af4f1a80558db4a94abe534601404b937e5738321de85f8436fd3f50e36dd358e73f54ac1cbc668f68be6850ef616c7e0050c474ced4478b2480b2f56a69be24ad28a9f73e2ce4de9d6c37d3cba47228c7e1c6d9f715df2de64e27f949e9150b883e4cb89be1deaacadf52d0715bd75d80e684f7f8033455476cbb72334deaea6d066358fe9269033704a4811196f21e48a963e97547bd82d34290faa5079b3d8367063174190bd93cd8fe30795a847cf259b18644dd1437cc7838baa88d9e4d6ef2ef50b596ea806ffce387a31bfee8a4278ca41be29c08902cc6475f3c577e589abf59c79d91b9e305ab31b7d9325810216d67862e128fa8af596823b2dc90df7de3ed087aa7317ec8f674c0fdc57e3a95a39ef926e831a68a13653a27e6ea0009c51d2b5371446df63355e994a183d3da73ca2f233bca3418bea6d9732d3baa4e856961f532b5bee7205ae273e0791b2209d37a40b4027de02d41f7a420f42e0cb852dfa9474383984202b139b", 0x17c}], 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="6ee2d09d70d745dd6b05e81c87a5648f66ff2e19285d5b22980184ea039744b3a4031b026123bb978bef97dc387102400b5c03c687a7eaa222553671c1f2a9f404b2cd40cb50fe7f48abe5755724ff23af2458ec29dd79c2614523d6b16b1a06bdd2d3d63e7d9fc0db30fff08b59471add799cf4d66ff08bb1251cf62b4e428e991c496dc35a52bab10d0e710136ceacbcaffc3735068d60161a8d08ed0e04d78f99a980b3347e36c63d1a3623d0857dc64f4c", 0xb3}], 0x1) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=[&(0x7f00000000c0)=']&\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)=')!e/%]@/\x00', &(0x7f0000000280)='[+^)p:},#&^\x00']) execve(0x0, 0x0, 0x0) 16:00:37 executing program 0: munmap(&(0x7f0000007000/0x1000)=nil, 0x1000) munmap(&(0x7f0000004000/0x2000)=nil, 0x2000) madvise(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = shmget(0x1, 0x1000, 0x20, &(0x7f0000007000/0x1000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x2000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xfe83) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) 16:00:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') 16:00:37 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x80, 0x28) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000600)="26c26011d010f1064943664c596feaeb7d881ae9c82345fd42fc71975dcdcbe9002a43816efb5cd5dca31f4c21a4d1d2bbf9ebb62850d98e00686aa17ee545cabd9de0035a73b32e25f7bc0e4b51a046ac609444d194483dc3cd80c1c4a35d566ee6e44cca813783c074207e6a36b837c6eea7e8881504fdcf4a7216dc76ae96ee0343a5636f3c55a6750367896189275889227420a3bc3ef5235adfc740241ba57fac7b2a5c100bbcaa3e6fbcd97d4514e61fb321df3af3706025d7b3cd8755b746a46d247c3faf1d13933f5920c2049579fca798d25412ff2714c9b0cc8f392c8ce8ee9811019ab43655114c79087bd779f5d99460074c01138fbb1c54e1a6a08a5d9b85c37b925ede53109191b682d7f52388f2e23e3f4bec6d6318ee5077ef8bb50b95aa4c320fd46f0276b859bd39a0c6cfa31dbb8321dace994f7ebdd76279134223670d7d1533d3ec0992186f8292b32b8bf4f4f713c2d6c19024e228c885233e66be59b60362bc77ba4cb52eac33bd12be5bcefd2b2286e60fe3c8868bb426b1b19188d9ae61812d8d8cb624167732c52dd623284cbc7b48c7ea9557ba967c6561fb48ce7ef4245b47937a278ec6dc72b1b129840f3627f9752cdcd9803e4de3932fcb2f7efc06ee9df88a733019501a813a96d081e551fb4075eb0dfcab9c0b0154e16f4b5d31263c07debbf656b62b83862df27a3992735f104eacbb1fe04170398286353774af1fdbd18324cbfbcfb4ca49a3e1988e910a4089780210c6bd1aaa33bf2d801752c47095dd3f2254fab18ac3fb3d6101d9cd662df871b2c585a8afff6e0fc58019b878f6211e5e288879841bbe6a6bf746ccd83b3f31e3a4843c7cfb3d3a790f2f307b1060b0e36eeb61acbc9cb375f91a458535b659f0b52c0d1a31aaa14a6fa88ae1b68480766a4f018b1f88411902ff13d35774c2f67a8d38e005492008cbc699673041b74fdb4dfaa9380c9bfeb5e9fea5eae80d7213a6f4e834eaf82fb4922f2e63a2c82826d5f9982d9a79f112e2654c8f787774beb48abd8f3d45854cdb5cca9d43971e1fbcafbd92d692a53cf9666123843ba3d1e0879391ea9db8a84f4cdd556293dbd30120aa2cf3e75b0e277ca73188c9c939204cf37a67b775d7e7b2cd451ef2ffb85f8f6fbd32e7424ac81e54a9c2692711ed0cb324773293734e52d5e20471668c5ae6affc01819e819d6d991e97ab7bfaad4bf5177a9cbe7c88d8825b1334556c97677bbc462aa8dc271e80f2ffec66ee0396addecc70227870d29f436f5620c05949c99e528470e4be2647b818fd94b88eb70e0835bb14050c912c42da07752205822cd8180bf6ca5beb7c90f9c6db8d410c53603c6e58767035b3d4961bcb84d102c2e6600d7f15c476f7b5ee57efd9d8678171dbfcfb1ea06f1b70a5efaa39eb8aade6dcfac1cd14c5f12157da148481b8f88c10cbb700848ce088b14a17168392b117a120c5b11d7b29b7d6a1e0bf6631ebdaaaefee49ac20061a62a11ae3bb5ae2c3fb4d0870185d9ddb41ca8e0abab371de088f186986d0fd10a0181f5395733aa69fb1c406d25ea1829d2451a7fc9369363138f64ea0793e1d4263a64aae789598f9122a4f87c961fb5e24fb1287429a3beac742faa198b45e32224161a08e59a91c2d72fb45d60097b4221ba668084937ad17058a9c361d68d677251c3213d2cc73a1b25bd2e5cd6b74bdabfa5e827d6a13911a26fad7fcdd40dc34c7eeedc9f013b26872bcf66b6a2d87d1f792eb336d88ab7c279fa52c7b3565c13eda63860ab3f5fefa3274c790329b6a3771cc90f606e5c588677bf632d9a6b5627e2af005280f81a0fe2a76c995235ebe0a6bc79b10d0d457e14bdfcc7ffec7b6b8ff5e86539b02d0aff8af7f92d660ce6d79ea2009819ae3cde2fbe17260ea4bba77464871aecc11d0e8f3814b43ea00db2905244358591353b0b4031579f852c8a7bf5c1e8c471ecb48abc7e60b9dc696a2f2fd4f6eea1201540f7fee5ddd5ba2f6ffcd222c120a18f54276c759342e6d54b3d1dbb0a0c14e1bb904081aae758c18044ab94c99a3f73655b5135271d367272a4c69311e3b335540e1a0c9294361da3ec495bb6e42447bc9fccaa7cb385d9ccc9560362ad9455b39dbc14d472a415b8a85f2f9903a4ee75d4579c91e4ff5e96cbcc5c8fb0b8c5eb7a197a8bd70ba9ea5a801fdaf2173e40beff9b433f66ed18b2c738086f1d5b2fe0de460a82fc0cd5227a890e699cdd800ce236ed7a01e3a713a824ebaa240ca69546f3c0f4b591b60c61acb4eaea8be0452bb87e46b03b303561328af519eb170a5cc63596d928d41a645090a778f7d678ba4f6395f83b381694c0cd6f43ed1620d6901ef58217966ee4a57de02709e3050497c68970e13d5075c3a9599da1605e28fe7adc9a2a7fa52829fb77320ef9d562959c1ab09f54e3683b09a3a1d36539819ba9d1f4bfcc0235e9380a50594509e059bdcb185fc15298cd7b60fdaf9d9fb1e0b096bc7b745e9c2d33270b045f2edfdddf4b0338a93379df8832d716b4f34bc9ee55062c8b6df5d7823cdf05aca2b5f43a31cf33709b93a1c23aaf870c14ccc2e7c22e437c29fdfdcf342e7411d2b95b6583a1bf43bdad225b8863efa543633e4adb203a544242f8149ec16075b9cf0da738018e91166abe053b6299ff1def970e96296f4b82b6694c9ae7b147a06c92a2264d9592952771a60ebc36e49e7896cadf25ee23ad5054fdd85eded51f5e3c9d05cd20b9a6f6fe53babe56b7fa3b133c8220e545b46b6294c6581ce97512679e888f3a8cc3eabdcb30a24d5f3b2d021ac8a52c8516cc3cacf6582c8fe3aa3b68034c13ef90f9149a682fa14143efbe2f67ea784c938559ee1cf051c6fa155533a77bf7a8921996395808b694afb07ab5380c838d54d84369b7b63c72163862d724d778d141f117bb45722303b6af5898604f731fc9e74a85e6825c26c8bf39767dabeb0cd23d509b6389d211cde79dde19996a5792dd3635f066d9b3fcd005134a29b70610aec2a8cd54bcea8f245ad4a2d1ebd9213645b01c79a358eea932d67583421212cacec869f6079225f66725ae2322b81d2e25db32ec3c43c6c56610dcb2ccf1dbd24bff11d505642c031f315297732d2b43bbd93e46aeabe3b2a959eccd512ab6e6f657aea16f27463b57fe77a16344f1147b55342878c6098a90980303dd4329e7899bf0e37e5d6683b920fa1ae272c44676f4b17212a655dbb637905927d8c2573eb37bce50bffff89031cdc1fbacd0bc150d7b57029c07355c9565c75166e58fd1f70b9b1b65f3a1d234dbe4938b073b39220b9ec73ce4106d13a0c000d5b88752ab83862ffbe8b97fd032e91049990f6077a667d900e19bc6d8d142429dd17255690d172bdd0fc6ce6a2976b5250be8310f87c3015f90835e8ca3d652876cc308805fa375b815b190f4f4b90f6c000099f2e6de07ea5b715bead75d76d0554f79ae3f12818fa70510313117071f34d3e6dac0825abf2329ba5732e1389997e948e73bd835bc8b7ab13f834c08e3e11033913f5ff91f83d8dd7e3c0d43f86c62ca8a016b1d073e90556fcdf1378aa37ed551facfc89daba320befe1ac48979b29a31b3182a0cd16918486885aedc3434ec051b98b7c5c2579718c1084ebf878e8745bfb8a64dc90950253a924c7833123cd85f281b0f002f09e580ffc434741bc59141bce01b1ca24fd4fe191ca45b12757fabd55d2a113ded174c3a81a2533f38b8805cfc78c15c40fed564cf977624ec1d1f3989320572adf331a247f71613a38681aad6b80ee91bcedc16f62c6eb758ef12abca3e775f280e90efc5d19960abfd7cc8ffd5d1f94f658431b509ad9b756a1518d68e5fbc286a6af81d17ce078cb43f7d6ce9e38e0e5d392eba59dfdd996550ef211465be4136b2d56e1baeafe89d8746f22f05fafe8ba16eb55116924dfd664dbee3dca4b132228ae3035cef7df7270033e4a0bad473567137ffdd259bc87861b40dcf7ac30515b9b055c33a8c9aa68ab00e011a560eca244d4fd402e3bb7e288ebfc859a1632917d5765fbcbe3dbbdd858182c95003f06372987afb108703545335f6d2d9e02e25e1df0b89c5e14dfc955d12a16fbae937d7626e683cb41f82e8f3be1df1b6b636cba527481bf7a83aaf7cd3e7b779d7d52d4f324f35af2548d7cad86bfcbc9eececaea3c162dc7532a7a2e7e72f6ae7b1296ed109d8425555c9d16198c220b7c6df968bf2f4728130e5e6452e1651d1101d290fff17048730dd0d6d420ab2338bb6272cd85de908d69736d606a335ffb2417e2c38a2cf7b9f214da051e5d5d9183f1aa080407d0ff7cd65f8ece5e24929aa27e733ca3e8981cf671e5b0217548f1acfd9261cd790ae2e3f8880ba46511ead917606dbcbeaaf9a43d6ee98920c0e1cb9a29e8ce5268b3fbd402dc96f54609278f5350ea8fd746b2124a3785e2ec4ecec5b152cd39f3d6134af0f2b4265cd022603e78ee18a05b257a4a9ba20b337f76ee0e5adec6cb5c0a20d0e333c5902aefec764206b2fc339bfabedcd3869ac09a16b07e0776c0553f46d1830fac5ab8147c119310eb1d25cb8e0c50e7b9579537c9e19c2589f51de8b3db287a785876e45bb680013bc1a72fb58e31157f42917233ca38598bf5df8dbe67910d6c939b814de75c76094d3151e860e054415b593dadec8262f886b650336efc76a079e21dca615fa6595e6862d12114740ea5641683f63f809bbe66ba2e51cb84b361ed8faad628b7db6c1c283edc9b77d1bbf3a4c415e946302ecdea03ed56a39f0c16f235be08be332d57f1c62015febfa4763ff68732c35b921590bdbf926decf56b4ba11e6eda535434b20bf6204310c2622c5609082357c3a03c3720ab874450077cb61c4a12c14eb65990bbe716c443e890ebb7591dc48a544cc790be1cd9bdc4484ac7b8ee3dbcf4b4ad746f86f10b78a8cd1970a8efb472f7f6a507fe7a36cdbc1e4dacdd1eb88458ca92f793dde512c959dd75fa84e5b8756e3006ce93d217859727252aae19728d137e325afb3b5e85bd641524ca33c860d05b568ecf54f2464e4b70a7b75523cd69c09108f30d734addf9a987b967bcccb4b38632861078f516746787f3a88f3c8e4efceebd6ec45f5c2fb4b94445df8989a910fa73f5d3d6684e42e1ff2342a7f0214ab43422fdc0fa39c6d9beb003b67f947e39915a46f5b3332a1a5b778887756ee008b5dda269dd02ece8e435372c3a179a8655fa9b7a8dc3c5c7ce5167deaa20a9cc48261ba1a69eeb9c7b754a8b5c6c52dd5cce6b77e33ba2e9f50a3c6697ff15a009278c89fa9d95f2e213cf3ea5a02896e3c12ed9e7460788484bdaed4292481331f9adbbcb792c73a87ac3a529aec5bc2408d4ff409be428f6b880b3344b048c68536c2d35152f9bea0459b95e978ddfb4b34fda9751750041f0ff566d20420fe6658bbb28ea70fa9cd43dd6a8913b09606af1ce015dfbe4486197725be5c906751882abc04ecdf27dd3354ea31f5b698258f01247b9a6bd067597c8e969fd5155cc3381c2eab03a67b6737616ec97eb2d1640c72259df1f382612d4d794098ddff671c9ebf2b3c6d9c131b7d841f2946aa36c4d3f06b9c754005e7608d58e6c42489e5f907609f6f59b3b6bcb00c348d85f185160af5d1fcad26611ab726a1281d30d61fe15fffd7c0b9afa25296c019675732da86877e84717c5db34c6e3395845ee85e2ef695f4ce887120ded1a8d63387663d8158bedc15fd4536110c4", 0x1000}, {&(0x7f0000000080)="98c0b69ab9a8b24a054844f2", 0xc}, {&(0x7f0000001600)="2c9cb7f5ee046c58dfb9062dce1d7feb2d5b1cf307f964b5b4e7f5fb751fbc46b321aa09d4c78eb3212c08699f2519ee73334aac77587fca01d605a361b35cd88c9e1ad3e5797c0bef6049ccd67a56a4e1ddae765cdd71f1ced5672340f8cda5481382cc3392688f8b84dc37a7f58bf8a0601dc1cbe19987f5f3c6885ec7909d58eb883e5279a76e69fec005d52faf032e03c97df4bffd0d338ae72018d00162151e07aed257091938432c8c16b4f76bd61f128a27891bcfcd88e6a52aacfb6dc8c8c09429305b7405921068053122df39de503094505b1d7f4300f2cf4c3833f4bf7b48a8b638b1b4c63233b7b962b37fda1c01c4b206630ceb31bfb3ed21586a837bfb5983aeb2eeb19c4859937105d7b697548ae1e77f271d5ea65665004119064362fb9042b090a12988438850b6f36fec233547700976c756b62f5c4921c37274e6919f4f384bb50a50a7ee1cb045bad3300281648064a8bfe15ab52f0af4bb7400eb5d1f61f1254288654fde3231033b6d3d2e2f3ccd622c6e72b055f5ea6f617bbcb02afb1e674eab51653ca82003abd60b45f77aa3b7a1e0613fb207f3404b8323b2c673a4fb73511e6a26cd9696e1f15e0dbfc08dae59192402e20eab9e416c6a46c142e1a2607bafb88cf2de91b4b348ef0a1ca6bc6b515b9a9cc64c871e56e95ca45c7cf54cd6813c8e81d25450f2529eacd4ec1f9232f6ff92c1cbd03acb5fe37cd8c91d97a329c66ff466cc8291fb5600b94de8d6c5b45b2ae678055effcb7328fe450351248a8fbe462f9ee932cc5bdd2a38a2af17a2d1eb892c574802ae2309d0dec928667ab95b56b983290e9f39519a3d94f9fdb88439494cfcb0c2346eda43396bd68dffdaa15c6610af7cf95013d348e721b8a722969154db0c1035cbe15169d5cccc948b9ec929351cd8d43c7a2bd2230ab05fad3ec9473ad691508851e6dbed83785ab8e393e5a2b7a76094a395490b1fb349eb106ee119631584c79d4a446ae6000eaffb826ec95f0d4e04ceb635a72abf433f55e4dd66cf062def5e731a66c140810b9dcac915041216e769d8e6631665a6829fa4a0d902224a5cb8e41718aca9e7ee6b69e1de5b61557bb24961b0c3c24f253337bd2760acc256cb054b5e51dcf7d73a64c4c935f34f2691a74146f62171c2c3b206abe791e9050c92f16ad566d105846a6349590cb4b58616bc0f88db549b12c5d9347f82924dec404bdadc5291298a10ffe3503ba31bee016098122df3ff1bba62a973ab0d3c01a374726f6540f8d88a0141fe4257a6d55718bf8bfb28ddac623b9d1bad782375c6e1dd73b19e7b5d83841a6ad913b408b68f9acede2e89c2d84f5aa2a2047ff594ba8c948403281d41711c86a043b4036aad71d858b163a5e5f2d0441cbd7800ec1d83537c2480e875e7893ddb4c246a022abc4622803413910a159927c4dc5b0ed35ab434d0cc50353b81ca612f091d46937131d0abc9fc1607234bc5a816bd93ecc12c727adb1811c971daa89ccc7371c1b6afad76939d87ebe2201f4ff4830d9d8e1c775d00449507569d3a3095d9f8b1839dcc6663c7503a9d15b8f0308d503453b2b2a1c39078915cc67ad993063a2822a091aebc0f03165ee31caecc1a3405b2bd9cbdb1464a594cdc3f06ea663945248912362b8105e14943ad656176b420402606b4843366e565acbae6c9beb25adadb2b36d8c5aa8035dd9f47edf742216528cdb8cfe529e9ffd79cf317533e7cdc443ca79aba711d7e2cbb6c24056c40793d6ce4502ccf1a0ea9195938a3d2102834b22a62492fb0be1b8d649d0b45efae35a0da64c7f833c1bcfabc6872a41af30efe1fe03a314f9e964f28cc5461b079724080a64c6be0673099ca76cdf23b17816fb2cfbff57899780898fa408ed883f731b8145e679deff53607b9cc6970b3f3c3f9fca4e46e0979e797e979f1115d2c84bbd1cda82f95ff6a33a37aef00f71502d8d4fb4d9ff20888d1a49852987afe9768e820d4cc4c5132433f735c7afbd32e5f80634df641dec545127c57a41b8b5a17ba96e54f3a56f862eb7732c3a91c7aa2c6490d9a65e73f08d3090a8d362d6c55c0e9c58ed17081bb36ef57da34931bcdd38948d25caae4d8f4bbc8b0eb4184348024bbb21cc18461417c1e2ccc74664a90b2686d36bb213dceff85af84d9d32e87e6ce4a1b972f416c549ae0be8d632a9d3c1753d664c17ab2fc2d31ae7712263c22ac4dd53eda032c3702d389d223a4258c3f3c2584ed11ca63eb768e93a5ef9a45a77fb575c42d02fc6b4b1fa67765cca5697c3617b91362c7a0c325e7c38f4932e066396ba9f1b42f0d62432ed84eb8e8d4cb7a5ba881f13766b12d6a8fddf0e6c4be7a9ba55544165a094828752b06700cb7ed6ba126c64c10ea9772312fa3166aa3937c0f5a1e0b2edb41e7f1bede0bd08364f34629f03cac85765bbe3e323fdb6a61dfc0d20e0e322c2dc8db2964c4ff2371ed1f4dd56af50a97d051cc131ee394ae9cb0cf3e2e00ec39fd77b0b6850604f6c926e5d8f69c5f52d329ea7ef697cd19f0a2ebfb81595f8ab010abf332660328badf1c39af7500088b45320fc625162a7258d9cdf1780975ea1face0ae3f2b7a91aafe0899787b10f6b673d1f4a64ee63edd26b59d7413aa40bd0839caf5659a43d9623847ec1980c081dc2dc4d92a3930d4218607e293d12306a4ca7b817efd8894764615df86d484ae7e9b24c93bfc14261f4ee3727e329c1c5e9ce65e5e3683339f95d2eede017ae189896d0dfcac24735bf330bdc3de5a6c2ed48884741d7b13f8d4101d8c08c6a2c38b873a6682cf27e9a3e03da39b783493397fdfce73e9b0646b61a6ad2bc530c44a39904b75a4315ec031e5f0ddc62fd1306014257274e1c24b96d21c77941532469bd5415bee2c125d0aba467bcd75ef348c91fcb559f876f4050e908cf705d194b8c13874a976150c9089a994245919bc579981c00e4b4d9495a1644afa1f9fd19c605becfef2ec7a26c545f0774146253962dc09077bab253a4df8ed7d6e45ef071510fdc98445b6d327aaa7e3ea1e184417af8ffaaa871eb339900be44a43c676c957bdd78cc0ad48e86958f828d40ada60eebfe925f1823a5a0111d88bb7a3436513d3fbb0359c001d0e8479dfad2ff2ea43136637d52293f3e3aaa2eab660b4eebee0c66cc727e17360bbe0155bac5f53b4c22a5018200a916a0e2a562479fe3e596a183ff57bc56aefd5a1f0363456f07eb716cbf7abd11c7d630ff6d3e79b04a8a181ce00ce7a7113036952f43d171f3934a1171d4e099030a13a0ba72f10f6f3dc752b078427323b586720699594dc322693f74c80019b217ae5f16c379fec471e71dd8a7b9582db61c2abd625d8a0562513e4cae2178518181961bf3dbd077bcdacf3772d7e9ad8a8fd296278560b3dcbdce6bef52cd43036ec15f9e53d5b4221e8d4777897bcaf7b2a902af105a243e867d6945a26c3f95f0e6bf9c9b128462c9d0fdb8ef64d0541cfe0c48299a90057ac5de87d891a9dce06550d72081d2374e887bddd0426c507b146b431e232ec47743cb3dd076848e4695fb07f759b4fc8e8499ffc9389c3062b89f20bd85d75dd9db7d4c769a46c69b62a7aa441529da22a72be276994fad7cf3dca5c6c0f2123b47aa310eb0779d9a62ddd7b787da1085c8bbbfd8bad2ba9d6cd45270edf69dc8dda96692bd45d00892c6ba326e052d757f2b87e66f279e8aab721cd4cc55ebbff3429204db1f96f77f4f172fa19fb45522542d59c5d01e58d09964ccfbabcd4c623e87c3b0f26cfadcfbd1b398e7fe741f2f34f7ed668548f06d1517ebf1c506c35680d19fb07a99ac962c652618f42db5451bb1f6bb371a05591332b8e324ea8483516dbef3b83b015d0cc97a9a6cadcf214bca433c181b8246d5189b7ad1e1e6fa671169531a951f40d2bfa3aefc3d335eafbc670c0400d3e6a8bdf645b39eed9ccd956949a9c91e22d3670eb30708dd354d5e57728e549635a6d8f856603d90094511b4c3f9cc1869e7e4b2bf0e7907ca185834cc25aef01da3dcf2d3fcc5974abc68ff5bb56fffb4744666849821b82555cd31baafef1bf60c193a49769a34f9e899ae35688de7e9fbdd2f466e08aff02a49261b563c16b320991334e9d5c70744c66cdff3bf13538a642c2973200cda70faf77688ef0176452f86cb413de8e72f5eaa0504d46fc3d713dc6dd8d2ef6b0fe8ff45dc95571ee3a67a987a227a63769413884ccd260924e3aa75cdf411f75b4b0b49739ac138e26d7d57582b19ae74090d56aae96b10aabadccd995f296e73d2dc5105b3a7ce513cd3d22579a678f10bec0cfcfab06071cb42690f849ca68c3275bd56a7d5665c6df7143ddce7550ddf082462e3a56d6628bb2f94e8a97dd9977e154f0e376b780b0377264244359a9edcb312bb99f8050d81ff52816f8703e4f53fce6dff2061fa1db45e639f04abf003f8461296c64a2143046c2db6176071e94bb25c5a8da0bccf4181b5a2e10edab0b3b5b919ee7aa87333caa28186e00fa9276d609375d4685ac9f240c9736d3e40c78f1ba5bbb8a324a440b05960cd9e76388fb0567ca8a369c81ddc15817feb08863d4be46e3e95463eed9c86a7bd3c7421d11d669ac6209f77c22022a9cb1c3d68445086a2ec7b457bcb774a4e96617f82af9b46802886bc91c46cb5ba30039346fab259c4238745d80feabeb23ae7c723170243c3933aae77438417ee044b262df86804d22fc70863b1fd0e332f511b204fe53a8a8601a39d118bd3008f42fa98ba5e4f0a1b2bba0fb45990e3e2019ad0b3e6a232b60b43459e402e3d1c7d2eaef8ec90d28760bd24bd2ba8ec62f372925cec583daf3277a3420c370b392545d317dac64262537bcdca998fcb3933a6d652a5d6bdcb6d7c7ff951fd4defdf6b6e876d1507bc3afce2ebba761f30aee8f0b6ab11a1d4e2fcab3e75aa320a6bc3deb6779a4249c7f9d7c0cddc3fca96065ec2440f050741ca3014b493cb6e2a1c67e0f470e10ef24a0297cf0aa394b282b65745d6cbc2634696a9a45e799d307684670f6f2da404e48564b3d7c5a32f596fec41c14d7aae1fcffa7a4e25464e7003f04d0b78b74da06c6b658b73290f84a9c8b990e73f9d1e508ecb9b823c2ca7b619aaf5d53552cf3cec4aea46e36ba4004c621ca036ff0ddf795ad281ffde0e97cb744723fdf86442ca3ae6aa6f823a8556ce42fd308e74eaf1a480a6cb6b27d585f259be665a621c9bfb8a00a2b74a84d15f363e5d75ca92100ecf2a6a05f6b981fcadebcb5d6cdef168d8f122e50f29dc868d7701c9ef4b568abf221f44a73f034d615bd327f758d8e49d1ab3e3b7863b10f53b0f19197b9d73bedb1a7b59bc17ec3279bd7a7594e2963b73cb174189d8846a555959cc4c53514267d1e57a11d1fd018f7ef707874703151c080368f634bd8c07d11dcd02618a3547a0abb596bbc0b00fd2c0ed0d5c7111fb61ba70412156d7c19946b5728c9e0f468f6667c90a4f5c7d628508e9c7d90a21e3bbbf4751503b2e6be1f483a9a2051a5a76b29ec2963640278cc70dba381d0d79b6f115aa1f47ea5eac7fb7d6e218eae595b022fd5b9062c438e236d7ffd7aff7d69b67bac08cdfb019e773986f0c19539d4004d31059515a07857efba0e2b12c04e6aa90343f53f70e92fb2f1f95f57e5183f8067d5914e7beeeac76ff77221581d6f42b5b8b008e4acb49650fefd64ff9b6df50f163679e7ae6d4052d4ee80eb141bc61eeaa0de739ea7", 0x1000}, {&(0x7f00000000c0)="42b533675d8e6ed9c1680464ca7f6d9707316cad630bce3aee6726b92460cf1351f77dbe22f7dceffc5dfcae59dc03dc9ffedb6fa77dabac5b741acf0f1b1f04c80158e226145a237d6c3e3594d419741a3f9122cbf1ee11b1ee0b91bb29e2642a7525a301656b08ddf23407759377167a839b3e69ee093d3a0ee374cc188086d635be9cae162a5880f280f18db2d525541ea7a4f78dc8e42c00fe29970f2637213dc9f9ca512b095c2327f56d3ce72b5ef74f79d9c66ffc0905067e70ed9ce32d28f3a9cb22ee7582d5c6b516d2605ca0587a8e6dab6496a99936ca9e0410796329d4d576cf67509f15af0576734ef10928d8a8e882e973fb0ed590cf6d", 0xfe}, {&(0x7f00000001c0)="8fdf57ad3a90fda655b4418dbd7dfd117005250425f74549de07f91a332b5fb8fc7ce09e98e1e3f720e79c46b2aaa0bf9033f522d406309feeee94683018f08d46b476312641d348331c731d397fd7417976707fae5aff79130802facae83ff13897323febc20608a15e84052b5a3324abacb5064d3d2c85eecf", 0x7a}, {&(0x7f0000000240)="36cc91853ef4a925fa093b661db44a9429a03df2ddc3afc483a772145ed71a5792ca8d4b8524349b8390bb55508cc614a0c9565cf8be6fe054def01b42702f075c38d1066379650329d3fe81d1765a136e6dbac99805046c166d1a6d9cc13384f4ef0bfab37cbd43646bc2ed2759381e018b79e0928a5122d7354ca0b4273efd630f8642fdd8f61a887e899b862d", 0x8e}], 0x6, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xfffffffffffeffff) r1 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./bus\x00', 0x201, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000340)='d', 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:37 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) close(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:37 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x0) sendto(r0, 0x0, 0xffffffffffffff07, 0x0, 0x0, 0x0) 16:00:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) 16:00:37 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e33476988973000c3628b37c18c74e0d3ffee881c687d77d3826762f0715ee6fb3d0d26b06e2f5a83e4d53fac2ba169ceace33d3989829d28e2316ad6cb6cf4e67255d2567e55362dcf6998f2a295d403d709e80014b149f3ab33cbad0a1e6d511522ad347fc7e60bb5a879ca3e7cfffa23dae932d12522b8d6bc6d44cd686e4163e2e2f69e8eda9a45a37966471b2ec597609b5e2a7409a9490eb29eab0a8628916bc016be685e5622c843da5ddb7c2c3358739521632629c207d6bcd69f651692838f19f61b1c6ea9824ae4a96cef25005b02cc54b654db5835cf85f6f00a01a522c9906cf6d0038dc654"], 0x10) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) write(r0, &(0x7f0000001240)="85df2ab3e8797deaef70bcc2cf443caca5f76e97", 0x14) 16:00:37 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) dup(r0) dup2(r0, r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x680, 0x80) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="384f6c14c2", 0x5}], 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) truncate(&(0x7f00000000c0)='./bus\x00', 0x6) close(0xffffffffffffffff) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000240)="30c47cc40e3c9128cfd2d876ffee577ff46f8452c3f45adfb7385e92a79d3b318b577a6c92847d6dc4bd8d4c54e177f2ac6f696dee039dd82e676cc295e46fa6b69542", 0x43}], 0x1) syz_open_pts() lstat(0x0, 0x0) write(r0, &(0x7f0000000180)="dfc9ec2449472b", 0x7) socket$inet6(0x18, 0x0, 0x0) truncate(0x0, 0x0) 16:00:37 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt$sock_int(r0, 0xffff, 0x7c, &(0x7f0000000280)=0xfff, 0xfffffffffffffe40) r1 = dup2(r0, r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:38 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') getpid() symlinkat(&(0x7f0000000240)='./file2\x00', r0, &(0x7f0000000280)='./file1\x00') r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) symlinkat(&(0x7f00000002c0)='./file2\x00', r0, &(0x7f00000004c0)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./file1\x00', r2, r3) r4 = open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000140)='./file1\x00') 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="10000000000000080000000000000000"], 0x10}, 0x4) 16:00:38 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x20, 0x80) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000001a80)=[{&(0x7f0000000900)=""/14, 0xe}, {&(0x7f0000000940)=""/13, 0xd}, {&(0x7f0000000980)=""/21, 0x15}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x4) 16:00:38 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x100}, {r0, 0x100}, {r0}, {r0, 0x2}, {r0, 0x120}, {r0, 0x4}, {r0, 0x8}, {r0, 0x2}, {r0, 0x2}, {r0, 0x1}], 0xa, 0x2) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x78) fcntl$getflags(r0, 0x0) 16:00:38 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x6004, 0x402) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0/../file0\x00') write(r1, &(0x7f00000002c0)="d2f81225495c22732cb5d8dbc4ab8e992c2603b3978de6b28dd7270dbbc6540e07376d2ebea62ac1b7bc7f653228763bff1106fcd04b21e17536a35635800cc782fd6132c9f9bf897851cd2f16f6c53dc309ea8f42c8cb76e4402a71bc582617a5e16f7b4e94caff23ac8c19bf9c0c1d830f9532467e15f80aac05371d2b38fb6cb8cc9c387fc9977c55d36727491567e4d4ed5448156b90f78b7253d3d4dc05ea92f2466f4f19650400dcb2f6812cd7aa04a885d999c6511fd38a02bfa68b69e6a4a0c93091db3ec6e90cc57fd290ebdd3e99c18de7475e4ca114ea8e657eb1cf18a9e59733ad2fde6c6592788b16702c05393c8cb619cb01f1938c0460f4775135b00f599d3b21b1e5c45191b7a3f9245384f593146b24c650d5159cb602c99db0ee62db22ccfb91ddf399ce011980f27a7092cf07ff720776e1d57f46d497821ad4d43daa9f9778cd828c6922a3a236800df1311d738b025fd8e621777127a1b8726cae4e15df83ec748c8e9992131235dfda6087a3f8c050c5b94c133dc16250bec72c3ced34e41d03222c572021edba6afd3a1ac31f9157e633d8f54ba173ed58e1cf00876606e833b2367ae6f858329fe34016c6d190bcf012b1cdc674562bd1281d5d3f63b7d2820ebb3a164e5ed432567363ca2c09d88ec7c6b59b40c58862be5d235bd38cf3f5df4d5e4be911", 0x1f1) close(r1) 16:00:38 executing program 0: r0 = kqueue() close(r0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x1, 0x80}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x3f}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000040, 0x1, 0x1}, {{r0}, 0xfffffffffffffffb, 0x1, 0x0, 0x4, 0x1000}, {{r0}, 0xffffffffffffffff, 0x40, 0x5, 0xb7, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0xff, 0x1}], 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x9, 0x11, 0x8b, 0x5}, {{r0}, 0xfffffffffffffffd, 0x1, 0x8, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0xc, 0x21, 0x1ff, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x1, 0x89, 0xe10, 0xffffffffffffc4dd}, {{r0}, 0x0, 0x40, 0xa0000000, 0x526f, 0x10000}, {{r0}, 0xfffffffffffffff8, 0x10, 0x45, 0xa6, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x12, 0x0, 0x8001, 0x7fffffff}], 0x4, &(0x7f0000000000)={0x6, 0x9}) r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) r2 = getegid() setgid(r2) close(r0) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='$@%!\x00', &(0x7f0000000140)=',,[,\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='^$\x00', &(0x7f0000000200)=']\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='#\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='{%@#\x00', &(0x7f0000000340)='!\'*\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='+\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='$\x00', &(0x7f0000000480)='\x00']) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:38 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) lseek(r0, 0x0, 0x80002) write(r0, &(0x7f00000001c0)='D', 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) write(r0, &(0x7f0000000140)=',', 0x1) 16:00:38 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x19a, 0x7) recvfrom(r0, &(0x7f0000000080)=""/203, 0xcb, 0x801, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) 16:00:38 executing program 0: r0 = semget(0x1, 0x0, 0x0) semctl$GETPID(r0, 0x5, 0x4, &(0x7f0000000000)=""/98) semctl$GETPID(r0, 0x0, 0x4, 0x0) 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 16:00:38 executing program 1: mprotect(&(0x7f00004eb000/0x3000)=nil, 0x3000, 0x1) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setgroups(0x1, &(0x7f0000000180)=[0x0]) 16:00:38 executing program 1: poll(&(0x7f0000000040)=[{}, {}, {}], 0x3, 0x91) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) 16:00:38 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r1 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) r2 = dup2(r1, r1) getsockname$unix(r2, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) fsync(r0) 16:00:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x81) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x20) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:38 executing program 0: mkdir(&(0x7f0000b17ff8)='./bus\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x1) fcntl$getown(r0, 0x5) 16:00:38 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x524) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x1, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0xe4d, 0x7}, 0xc) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000005c0)="a8", 0x1}], 0x1) syz_open_pts() close(r0) kqueue() r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x8, 0x0, r1}) syz_open_pts() 16:00:38 executing program 1: utimes(0x0, &(0x7f0000000080)={{0x4}, {0x0, 0x2}}) r0 = socket$inet(0x2, 0xc000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5e9d544199c3641dff11"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4003, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0xa0) getdents(r2, &(0x7f0000000140)=""/61, 0x3d) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x10000, 0x80}, 0xc) 16:00:38 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) clock_getres(0x7, &(0x7f0000000000)) flock(r0, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001380)=[{&(0x7f00000013c0)="6a9968feb03077a2642b", 0xa}], 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x9) 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) sync() r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="c87c06addfee6e0aed12c67b4e4486328c1e20f6a5f807eb1c519aa3a23fdcb88ae56fc3dbe2e146ce9dd285dc954f8d99e4c292f5eb10fb15b248eba7e5a665fc0233dc7d", 0xfffffffffffffd6c) open(&(0x7f0000000000)='./bus\x00', 0x90, 0xe) 16:00:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = getuid() setuid(r0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0x0) truncate(&(0x7f0000000180)='./file0/file0\x00', 0x0) 16:00:38 executing program 0: r0 = geteuid() setuid(r0) r1 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r4) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x84, 0x2, 0x81}], 0x8, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x24, 0x80, 0xffffffffb187095a, 0x3}, {{r1}, 0xffffffffffffffff, 0x5, 0x2, 0x100, 0xfffffffffffffffb}], 0x0, &(0x7f0000000140)={0xe6a1}) fsync(r1) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) fsync(r1) bind(r1, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) write(r1, &(0x7f0000000200)="216b313c5b5d9e0da7dcfcc2c789a325a1d93ad36f4dd14d04a29cd4f44016a069875e7620360028eebed28c3262468ea6a6b25a786747f1097f5090d9b2c88fd129b9362789d61c69efda3c0c8a0755aabaf1ebaffe74d6731ecfcb4899945ae63e567a0e40a3a7e9b50259ddde2fca22fd0c58df85ae8a5f", 0x79) r5 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x21, 0x1, 0x7, 0x6}, {{r1}, 0xfffffffffffffff8, 0x1, 0x0, 0x80000000, 0x3}, {{r5}, 0xfffffffffffffff9, 0x48, 0x1, 0x10001, 0xa3e}, {{r1}, 0xfffffffffffffff9, 0xa, 0x20, 0x7, 0x1}, {{r5}, 0xffffffffffffffff, 0x4, 0x3, 0xa2, 0x3}, {{r5}, 0xffffffffffffffff, 0x1, 0x30, 0xffffffff, 0x101}, {{r5}, 0xffffffffffffffff, 0x16, 0x2, 0x1a, 0x7}, {{r5}, 0xfffffffffffffff9, 0x64, 0x20000057, 0x800, 0xff}, {{r1}, 0xfffffffffffffff9, 0x0, 0xf2f81d5766bb20f2, 0x9a}], 0x7, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffe, 0x40, 0x80000003, 0x100000001, 0x1ff}, {{r5}, 0xfffffffffffffffb, 0x14, 0x11, 0x2, 0x200}], 0x4, &(0x7f0000000400)={0x6, 0x4}) chown(&(0x7f0000000440)='./file0\x00', r0, r4) setuid(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fsync(r1) fchown(r1, r3, r6) shutdown(r1, 0x0) sendto$inet6(r1, &(0x7f0000000500)="6da54364f93f1be51c0b08be33714d628a784acec8c3aec1ace3d2a38fd25e9eb7ca6dfc2627714f707d085c66bdd139215cb57ad5d86832610437c4e81fd88974fec4d1a9527f558ac909c781550ae8db9ca09d90f7e54b1d4a85247c5bd66ce5aa971f722b56182fcf284982b13cd9bd3a9a56489253d22cb64e7bef521127ec3c57a9f2fb2269ac2cc0de8c49f19fdc7f63206f0fda70760cb60945b51325f5241665d89a25447132543758d22e79150b4f991a2879b369073e4d3157b34b73fbc32235f5fce6a0b1a2c6ba7917354aa030f680c4819f3f6d7f1b7c14715fcc2258a27ce7e737036ab65bee29ee079b865b7f7dcdac233cafb4426ee26f44b52121d605544d75a0f47428279512166dc2092ace0cf124f8baad76a0e746570bd41b9d07ad308659b048d81abf14947f5e1013211c508a619b4770e8872b298428c77ffbb40426ddf74f68777cf218f8cecf9b36d755eb7692df2bd8a5597c035277e88a849a8e3254400c69c9b6818184589c25915f78c3ed293d3ebf11d20494ead1e63f1fe9bc1f516ab1dcf21aaba64540a0ea0fca3c7284282aa2985bde3481b45e07d3ac8e52970761620ae4094d0870923792cee3e4989c8456535c8964ff3732fa687f0470211d408978a7098894d80648271a67da95020357fcb9ba3b451ed3e4e2aed19a28d66da8c6ddfe4fb29229a1f9f0242f11a99ee1b3a18763056bef17581e5d13c78e153fcd0d1b21fd4d2b177444cb879ae696b79e17da7c91e3e2a14acc3946c9d7053d235ef72e650b235fa2e1558ef49fb190584e1355fa46b12cfc8bd667d373814da355af3b1f213d36a0bdafe4476a3ea10160bd3b32c8da52bc72f77e51129d2607e4f54e2140ab3846477104f7d0dec8676d4cee807fc397e0cff6cc4990fa10f9332fba0ec0aa4e7280edf4e4398a896667197078ee9320409994453a057e358a73f87fd212ab4453f0f61377146337ceef8fa06c7b9be850c29e0c2e1b4dc02f119623ba47c986cc943652eb107051b164e4613186d429b2d34728b8224cf5f7d9391e5bb42ead5458bb87a36d8b80cdbc0214b48b2c4fe66b2378676a7bcd5ac9add7fd1f9368cbc1269c61f9e6c88a4109de44334328fd15f56d4d545fadece9b80b7211a864418a39b96146ec769def804fd0e1f30b96a64c0ce9e2c9a098f3d56fd577145d4f393b8aa94256f1915877d11224758aac40b2230c6eff50b86e22c76601d5cc76b52da4f5f1f9e37d13b911eb28eddcbea0f8badd128ff35ce7cb5c02a29c1322416a3d3c3117263a7d5cf6390a74ae754f783d5c5cb67ca25f36e80baec6e90bb62c747012abd7b18ec66f685c9646d285453720e0dd19b84f74e73d920cfa6013afc74a6ddb5f9334a581f4a087e86f88b487bd9cec636c5c0b2aa2d271e3f4ee46cb50e3c4e551d60ebbd2babc015ae3ab538f04cf9664d7090a8447c2bf1dca50bb14ebc0ce2ae42dac0e2f1afce8cf3247baa2825e7094c99db74a7c6b4365ef8b7051ac5b67a724fd2946f58a131224618fcfeeb3549b3e33e2fa83ecfbbad55eb588c47d421f57dadac58f6d7bad4d0319be8124feac7a741e3d3beace77c74c09a2269e6892ebb3ab49a32098affbf67cfa2e1d4274411e1d0f8790bd142eec5a8fa3e842703dc5a3b3cf989ff8a83eb1be7eba7ce9b97b177641156c2433bfa89afdb7dc5f9a69b1e501835b02357d860e39b3bba6dce8af1395dd8d448a3d07fea84587053ef567002aedca56e0f857457dd492c2efb4429eeff9695d7d99c1472653cb86cc841835f2b17d883380d1ce184e594956e0cd7efe0ff250f72268f23c9e86f37776851f2f1281bcd67ed762acf0dfc107e8f4d7b6e6901f221d572bf433c355f5fb248b742e3e8a8da8adbc46a435a0c580b157f44ae3ce99c8cf1b4fbb7056aff3be0e4a69581f333dc830561f46eff754fa6d2e5a2fa149aefcff870c65078bbea8626639ffc4e515a069501288209d5dc453aee5aad1685d3c6971cb0cc2c412ff101a1e36092118cf232f3bdc17df123db7101fd2db83528107af1013f3bacba08d01ed551e483f2ea8ebb526ff27016b86b1773888a72a6e80f2b6c674b8c8109df0547d85fe674f97f2052d5261409703144c2f35941c2a6e6bb752eeb828beb64d6548e29bdaf577c3c8b2016ed832df1efe68a9fca4937ca6c9dc1fb9be3d63c5d09537871703450bf5eefadbb509921a8f26308320ebb2c23f258542fc887cc0266f45a6dfba448e6090cf7f98ce956e681d8555de8b72a2977a435b973a6e584e2d8e2228cc9fb1b4927a60343a81ce6833a8db482889ff8003739c05841469172961e804507f5ef8a02fa4420924cda99fef5056664dc4b7baad1dc6a3badec1f7ce33f82c2b1dc5664bf5a60c82fd15d90b67d6a193a0715b34f2bad7cc248bcc1fde9c11032cadbc8d68d809dc77cf651d6b52e25447534811b2d24b0ea64a27347f23249d9e342b0893d5d7982dad68ac7258f6f27f34766a1805f3679cb344d87446daa829e7a00c6acf9fffccba8a7ca14374f22fa0284d6b1fbe33627a009e2783b2cc306270b90769d2d34152151f748e16ac8b93fa2cef42b6337fe4e60729da65698754011539849b78752a84edde6826e0975ae75d5397cdc147ecf0510627ada4c1fbe1d0242816397e4b9e24b18a1b093d37a80af1e65469934f240926b2abd579df410b5b91dd3bfbfa364b7f402f44b3224d962bc9cd7d530c332d98fe13adf1fa577f2dcf1e9704c190919603137be78d1b163eb4b557ec55350c492f07f8b3e6615289ec280526542d16ceda9c991091b5474b103b6f1677944b330cbb3267cf74e56f7725f9f3511b9091bc8d9569aaf6f01a92e5f1b663b78ac5417c262e5c4c557d56bc03866e8fc72af54d8ab93cda5ad70a5ca0ec21d8d3bbd0ec60a8569f4f4ed6a66fab9a02a7c89604a483f6d728811806c227bed81387c42608b1b9e55c6d8746ca7fae1a7b235348d021d943ba3ef73be9debe0c1fc7d3e0eaa9495b55358676ebbfb096edf59aa4536d9e1b9a8f628cdb0a1382253bb4d026fe2c3183c0fa786ef9ba80a72912646d159f648408e40d9d616b40dd2b3984bda543f1cc2ef95f3ce57092890c2470b5446b3eb317683e77e53250b2ba63a2c4307a087c4b793583bf1ffd105572b80778b75afe570d01921c50b5161a1f5afa91b1c05a8a55340819b567e5a1995980ea217d91ac133103bbeb1f4f88bee7aa5ad0f5ec962715e2078f6f1f6066d41c9889903e105422e18f528e6d643cf97a3875c94233e1e7d470523f43259e2433b3f16752219ae54dbad2ce82cbec33a2d9affe6afd59b03470906b4a6c7db6a63c2824fe6161eee27ec4868ec1fefc72b8c1e6ae89ddf608a3683aae633cc6108ad196c675f3bad966c04ebd70a867d4b6de5723046135cd2e1f32f7b451605cb9f85821c6762ef853dfc2a9818f7becc217b49d09a45d82c8e5581e45511a1b178ca04564fcbba629d6c198b0b9c831b0263c62dc2da1bcc28456023cd56ce0fcd884f9629fe2c9d2e32924c2004732e6bac2b58f3549fd8c539b345649630d1ddf47ec2358d288154ce300e3b4474a7a42a0ab61cbab36c54b7cb6529b39ce3875e634a04c7e01373c9cb84f685e8803fadb192b385a4936bd695c4801d5090bedbd15536f51fd4c059d724fe0d08c0327d7d7c94693d99ed562603e59829c4cd0a019fce34a6797271a308be8a3e402897ea1541d6574510d8cb1840f89b5ae921cbdb8e67ee3297c3cf67e4f9c6f662a20e59d1b63657368681753744deaca8d06d93b0b235d8c0732b9bcdb5a12159f54c6a80d40aea66d5be5fdca5f9cc606d1f394458d3b41d4051ff2263cc36473e2d5cbdbe87a57bfc3b732540d36cfcbc1cbc56809abcf45aa92b60cfc6a0c2e5c45f4db0edc83528a5336276d5cd24a3ecb999cd2ab69cd30c66edb0709500eac76e58294b8f8a7d6ef2554698cb6b9f5b7139f42906816fe3719f4606a4840f232add5cf3e21354cf12a076fd73f5df833272dca7799ebd3837ba2fc67bacc47486a88786ab3b4ea3e0ca861baad80b983eafb4a4fc4be25eb1e2603dc6d42bc364112c552f707467b9760053c6e93c78ef677fff4c7df7af1ed7d89c12b78d5509ea0bbef3569c06194a3835060ce7c417f82681d3842eb33048717269ac9f70432ec3f93edf7529e377381973a3a9eb62797f0be732dfb1ce4f93c175eacb45bd08b4d31a47b82685cb936c795fb3a57c985b44e3aa67d335f9928c31427eec52cfb3637ca023d5fe41768b663654f23bb22d361bc45fc0ce2b113307387e8486ff61f9b90c2ec761888f61f96f1541173a029be8eba4086a9ed8519b2f21bd2e5b55b0415bf183a0c85d45c42cd3954d1909ea2214a590ff2723a559102128868712a57ca352029cddfaf194702b86ba03d108db797b4cdf253f3dcfd4e2b1b4e9531109a4174778658f43b5254775d82bf13fd8f94bf95e3f5e908364aacf2c651c035b1313bc3f2c28794aee98d28c0ef9e07f4d2dc0f42652f867737a54688135b06f39aa3298c862463f63ae2f4e77c54d7bb0828dd86db578420b8dbf3d38c0c41ccffde802b6dafebaa7b6a6d414f6e77ade07201b8f8289cf1b5e0d8722ceb28b7a2bdd1a8ac84f3511b002ad05058c33ffdbcf93a3e2a7e55b82bf830fbd17ace172bf9d7414ed936447a7d8dfd32616f96e2de9c554c5b9279c720ec5b1b817d517172dbb72455e573bde13aef602b4abf51cf4708f0e18a9e122d30df6d22f5ac9d90365fce0da0d0cdac253b1c9424fafc8e04d4e90028f3799eee35f509348d86d9225be0a995f2053fbb91269a2699788d6ce6c23d7c4486243352fd3433dc86ea9d53cd28652e7dd41f91c85a2184b4b765ee2a4161f631f8b0385a51bcdf11e8b8a320dc0731bb8f41d36220c41885c14f906391a6b3712306adcf4bde0183bf3e8b17c617e747d26ad381d32147f0cbfdb42fda637fcc080dfd3ea4e06d4106a43b48896a6df7605adb49236ba2d6c158bfd21fbc481f321610e346bb919cf36cbbd565b8f46e528f20ba44a7ca3310f31459ac86eaa04b08da2ed6ddf2ff3e98d31ce157cdd090a6a1a95627fa85d00c047b387cd439eadc71272b2d871e36e7b0be5446dac1ce5003402968f1b97f414a90429489183da345d6ad5610711517fbf37ff17c04ec3f18f384c3751330c7a775929bb1c4ebf416953b593fd485134143040bb69957b5d2f41f7e8ceb785cd8a85e2a78b7e6454ae9928f41ae8296150871441962d136c0c511e870ad033cac801d2a324d0a2473e3fd6139900c1a44ccb6e51d11f4e319ab5ee09e9767b427944d10c4da0e242b0932045c0ae38e8448ddc3f1a88cf8ab053376bc7d846cd3c2c0c00fb48074b6e23dbe0fcc63487d23c95a9f3c07af6ae79f4fe36f23cfc440f51e94e742de9b628744854a5e7ea3ff0328f057e19a7751dcb64ff3b736c16f0d9737a543bc91ca60f9e4cb2e7d91f7cc537dfe0a3a34346629e9805974112f140c71d2f1c9227d0f4194eb90c19024c6870f06a53ad5a6464338ef0d6a635786f8b89cf1475a9970d535e7efe7ebfd5b065992ffdb5542e0fbab0e1b8e0422cda31ee3c93722f5eacc1c1c22d82be5492ff825dc2261de0d8d8cd0b3567f163065bdb851062cc9fa9e6f4acf5f1c5515103072089b4a0e0996dac7fcf2dd8248fb6c424546e14ede3a668835ba8250fa7c8e98fa", 0x1000, 0xb, &(0x7f0000001500)={0x18, 0x2, 0x0, 0x8}, 0xc) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000001540)=0x80000000) r7 = open(&(0x7f0000001580)='./file0\x00', 0x828, 0x0) setegid(r4) setuid(r0) setegid(r4) fchown(r5, r0, r4) open(&(0x7f00000015c0)='./file0\x00', 0x0, 0x1) read(r7, &(0x7f0000001600)=""/239, 0xef) readv(r5, &(0x7f0000001780)=[{&(0x7f0000001700)=""/97, 0x61}], 0x1) fcntl$getown(r5, 0x5) 16:00:38 executing program 1: accept$inet(0xffffffffffffffff, &(0x7f0000001980), &(0x7f00000019c0)=0xc) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001a80)=0x250) getitimer(0x0, &(0x7f00000015c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1000000000000001, 0x80) socketpair(0x18, 0x2, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) accept(r1, 0x0, &(0x7f0000000140)) utimensat(r0, &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)={{0x2, 0xffffffff}, {0xffffffffffffffce, 0x1}}, 0x2) getgid() getgroups(0x3, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0x0]) pipe(&(0x7f0000000080)) writev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="ea92c7f03b7ffa7bf10cb2a10980080ebdb09e9f977300130a1db96de74c3cbe816020fd87e50d26a9bed3b9c6bf4a8d3e9d13ea437f640ef4e34f75f775dfc65e0787130c12c6", 0x47}], 0x1) 16:00:39 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0), 0x100000000000021c, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x0, 0x97b3, 0x0, 0x57b}, 0xc) 16:00:39 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x7) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f00000000c0)='./bus\x00', r2, r3, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r4 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) setreuid(r2, r2) kevent(r0, &(0x7f0000000140), 0x10000, &(0x7f00000000c0), 0x3000000, 0x0) openat(r4, &(0x7f0000000080)='./bus\x00', 0x20000, 0x40) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000280), 0x188}], 0x1, 0x0) 16:00:39 executing program 0: r0 = dup(0xffffffffffffffff) recvfrom(r0, &(0x7f0000000000)=""/71, 0x47, 0x801, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:39 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) r1 = shmget(0x1, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) readv(r0, &(0x7f0000000f00)=[{&(0x7f0000000300)=""/254, 0xfe}, {&(0x7f0000000200)=""/33, 0x21}, {&(0x7f0000000400)=""/90, 0x5a}, {&(0x7f0000000480)=""/217, 0xd9}, {&(0x7f0000000d80)=""/237, 0xed}, {&(0x7f0000000e80)=""/85, 0x55}], 0x6) getsockopt$sock_int(r0, 0xffff, 0x900, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f278177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r2, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933f90ce56db46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b004ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab6464a47e66e92bccb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f69db25d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d0c99e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de201803c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdf0000000091402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f5610708000000aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f135601000000307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a0377b8dd1c67fc95466bd0e671c428cb68a5bcd14109000000000000000e1bde4e5101933a44d93ba1a4c0e6ebf63e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2b2fc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c03e9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c3567d4213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd507170127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc9da1072e60d5b45a92e9772469f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e193a2db8485bdd9f84d29beb353455995fdf043a55c02aea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc84bcab85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9f02f54e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131019c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138362fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac353c5329e68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0d661abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515d0900ecd7209184029eb20731ab6e8c91885c0a6191199362520715ffa00637c466cf700be1a3b2c509e99da540558aaa741f3817641359a4bff688d5e2", 0x7a3) syz_open_pts() close(r2) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131930ca05501823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x800059, 0xfffffffffffffff7, "a828e2d5cd6474f0d40a74d6a03400"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) fsync(r0) setsockopt(r0, 0x2000000000000029, 0x37, &(0x7f0000000000)="00000081", 0x4) socket$inet6(0x18, 0x5, 0x2) 16:00:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="f3872323b8457dcbf529745cffdae23421261d4ac2541c598e91b837dca55007245a8fd2a4ee60397512327cd8e205deb777f3f05579790674665d868aebfe3e448eef96c207dc4d85caf283becc93f583ebe58e06e93c97e5d45cf5d8", 0x5d}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db635249a3586fe67dd245ee052d4c503", 0x1a}], 0x1, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x10098, 0x21) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) write(r0, &(0x7f0000000580)="f9b08d6fb2a01176d5aff1c6d41c661f308667496a60da3d36e18dff95c3f7173b01cd6b25dee40d63e07b723475de44887f156c663baa86da2a0ac437c620198964e631bf8be1e2a8a9dafb3e86c36936d438e0e550eb60c062f5e78ec0a75c60dc9664383a57d543349b1bb7738b7d1f9274e0d818dfcd5c8b41542c80f110e40c93efc77cc26ab43e0bea2f0e0cb600437345cf33eea111190a54517b5e8001bdcad366e8adb05540957cf0bca3fd750baaaa25d32382a41e659a0809f587d24662d32df9ad495094dce6fa0c05d45d51aaa537898385ea2e78f72f497ea3a568aa59e7735608fb6164d97956b6564b878df2c8165cef912ef58ad9ed709ec83f516d0e0c0b4a06d1f7c04a5bf152026a86c257a188fd7431b54a59d4f7bc611081135786eedf5f0385abe35efa1a0c26cde98848b60ff3ad10739810973f23960da13c1a92299c0b90c77c88cd4ce38402557c8eebfe37bdb90a6d46210e77406b13a7e143c8e2095d6129d30688ab3e16fdec6df4d9263db129b4b21378024a4a2df449ea98930660373e8544440da51f1b95fea44e1a7e3087892561e48da799b716eb279ab1db97d6179330dc37c75e9d751497943bac1efbe342d2036cf9dadffb6de6d00008a259936de8cfa305905a29c4ec2c942b0f6a7efa2b0c8993557a4b5b77d3369f43eba645649d1f955f6f37d488a17fe36adf9ddb693abd70620297a7bb772c3bdf1ce5e96eda494b7994e597ed918fb426c0098ceee203c3d5e1c84b94ea22ee61f58ec745f93dd0789bf54e533b38c7abea97172c73666a025284e7b51f7d6e8057a96032904e58b50c4223c9dd28a4b8f97173f1c6fd71f3b5f68e05c0ad28848e26d4655294de89d673821f79aa7008f22421eb428978aa3cdbd17b57baa1b0e59e92f69cf817b6b1699fcfc5c39dca97fd5f9fcea9f3d7dfa677e04cf8f4796f0d4d8e98b8c6877e08014ce8fca6c22696bff090b9ce2b97d7cceadac9d6c8d66e6fbff295e0dab3f8db3b425b425cceda857dccdc36f458d6eb2fa16ba0153f798bb12b4ffdd924ad3afd89ed41f3946604c5665aea68c657e485dde1145f5a9c40d8df46671b87d5ba2a609691d6e826db704020ab1fa68e92e03e256b9a20cd0f614b34ad690c6b4bd17f199ae5903f0c6beb61e82a600e4b564e9d9ca125414d6e77fbf35cca68e1d6464d72f95a4519fefbd0a0c6c4194d6ed0ae1f65025562c6f43083334b567e8c7af16373dd621e91c76315f2e15c62617e7d2f1beb511f3bf8685661328492e06f04ca1448f636d11a3205b8f3cbfbc86cd05365461fcaac8353ab49536e91751809b1ffe7b62e5b05d824d92f604cca2ff15a07ecfa9d479bcfcfcb1804cca610187a007c8882e7c13ce00ecffce273ce49bb799b541fca8b71fb518a567a3a4a1f9b279f64db6f3ed3e8b5ef10d5d4ae6484170b2897e1fd2eb987dedaef79c08a000f439c6f4345d8214716f5bc8a2b6839eb69550eaa1445b105486b7abf756935d6191af81beadf8927b468e21e081f5d868cd5a3a98a81c157623496edd532087c3e00aa882be85df6f371235902822d8fde43b3f348474934ab5b06dffd84d5e06f8f4344c9b70665fc97eb69ae68535801a4a817cf97dbb0e72faf9e9946281ab3037e93a2626ba9e61939b15edd8522bda928c62072e811fb1695d9f110884dd6ba1191a9f446613fe2735223418e3f26bc1c81f0e461fa4db17fc5749ffa4d2c0de5dfd114790ca6e9802460b1c85f9e0e7f1edfd9f291786ecca8376c135377faf3ee737e49daf80137c6323e990b35ecf27328045b67bdf15cbdd15427aaadca19279acb5a505fabc5c9429752d67eb25c61d926b2d43ff130ffe66dc508c6efd2da864b3a09dc349a1c2a157e7450a4cc246be8b8aed4ef656b0c4913f2ed909b090474ea88af46ba73cfea9162187fd989cf9303e5cbae9c83ef945815b5b9b4f314f466f0c23e3c4405691ff5ad7ff08f78762113d047686b83484ee4970d109479b7c23bbf3385fe3c36e74d5b0171f68e95bf3511c8f080ffd0d6df67d7a82497c039ac2b4885658711768aa2388005c22c2892b7be6eee4486b46ba2444de3e406d64257b012fe43a4bbe69f4c49dd482876ac9139caef282ac61155d4e09951e492e55c733638788ad15a7241a676411fc89c488a764fd0e33e81c16448f74b4cde8ac709bb8baf2b5c14a54b12b5f76a9672552b51d5e1bc97ce5e01991d9db93481d02265ff48a2e7605ce5b95d4c819cc460566ee53cc63d1ed82c140af7549da8beaac314d090601f1a84729838bdfcc8639ec07afdcffad4ff87c31f62f0db19db8838c7ec287fc26bc363c939c5faae5b3dfdb1ad3b403810a69adb6e019dd67bb366708ae0cedab93bb79b153b0f246f55205b3044b2264e068a9ddeeb8cb2a73521f2022c60b5221acbf06be0f4e408312882e95cf1e51ae57c49bdc8912529a3271c5697deb6104b5b1c7bbfb7be71064eac446bbe6fe91ddfeb40b3d25dc6caea28cdae4c84ba7e9b000b39f68dfcf24c284900d8a81584d24f6b8880087ebcdc99915e23643ddde539dcac472c3b47cf302baa7888218a2be4c971773d5bd64fb287aa1c36dcdd1f78f78f4bacef9ccb9c6b5cf65e5a4fd32ddc955c95c5981da024d5d1720bcb9f3c0f52bb5a991b689468f83b0eea33ab0d64920e5b742868021250a579865be89c4514c51b0b0c871f34b13145b13e9ee91474cfd6e2f65a27c72caf90dcdcca06c327af72c5e11f72b99ed2bb6b5545bb10ffc3bf6b2ac9ef45c2a6cba628905931e1d1576043b911875a42156ed70edfe5d1d1b72244762eec08529f640a74f5c0dedc626c910eaa64a47b76c420dfd5d43dfa76f2f6058be32cb91a705b136d81ffe8e325b64ae9f9a38db45c63a332c044e621d68157d439bf8b7ae09689957c931a38c6ecaa212045c9c6a88bc0c93fb2ef9edd4e4513d4e69017d46a68730d3f1d087625c578dc4ebc720abc76705d8975a82026d543273db669a001c6154ca432a51f3ce7ee84625792d753c3eb89eedd836455a617c0c40ce059fce9a378fa046487c5fe4abfa91e047a207985567a96953e710bd0c21c118d2b6b9ceb6bb039302d51db96ee044a88bcf0e7c15b60cf6e1c89f5ef031abded3fdded7d790cc8275e2ba4c7bf3f96a6526947f24a0cfbace0990aa53a061cadd9d2a048a5df802cf520f623692c406245ffe6e3f65db45715d302998b337f35b17bbbf410e3626acb125135cf95530820faf8f1590db18f1947a94d165959b0ce27540e13b529ef53fe0440312aa5a5605de0465d0eb843dcee0801b9fffbda1204a83b88f67160a52cfa8a7f93557a35b455a927df9de3d2604e922629d277f1a6bd82aa5416719a6d4f1e43ffe5cbed7351319dcdadb161fbd6784da8c69570bc8d9f98d11b18ca3485d2c2394d2e6b84e1b214ef38603bd67785f5dbdffbe29a997015a2268632090e772cb87a6cddff987881c745fec84af2ff6cbf7755545c2df61416bb6989841e5de83f29a721ebeb520f88683c4fc62db61764b91d013b068c070f2707b868b93e576b4cceeb78bcb4bc74b663224f48be5019bc1d3e1006a90aa6d079383446bc375deeea8af737cbf4d4a3cd94940297f77661f930b05429d32a6512d3d25830a7596fc787dd0639dfe46d4c34c92cf04984ca0ab0d452a025397025d5ea986da63575bffaf1d97d79836c6357abb7ddb638adc6d54821d6a810c3c29a1d4a4736b3dd2fda94d87ec79176ecf3f14288ddcf7ac6627608cdc5b806739d0c1df6be166f6e203086cc528770f8670f475ab952502299d4f8eef231f7af85004f54d4b14eeab8590af7fa8a4a47ad074c36b4e3221b6ea314e51db46c653bb0397761c3524fa91748b6e5f29a20be309cde22f41f83a40a8e634d14edef024e11ec603669333e7bc15d069da56678c4387c5b69f8783a87642765f5a4e3b4fee536c39ba1790e25d2610ada15ec022e244ad7f54b2ec77874b1d8bcfb01f8395bc2d78e1cb46378a39e36cfd745acdd789337c40748992825ab196010626c2bed961c8ae6100a96b849fed99185f9d88424a0256a273bb6e6ea60dbed3776a9e186730941cdc1ce3a7be45aa0dc09436a61a08f64ac562ea2eb33f181caebf73274b38375da2442bd66db7efbe261a60ed6f6baf18172c96c0ec2c3e815246299c6ed0fcc85d6ee7d1fce8f15ca10d393757ea7283f9075dbb54b11fce4b5fc2690359aaf0f8ebfd5b2b3ca65ce61112986202758c20b36b7e087000a645444025f1770228b0786bda252857428c67ad406c83f314bcdd7ecd6ff2d24d86f873b6435d5d5d678d300e5efabf46d2da7fe51f63bf0f6d63b1ce678c5439e71218c0c89009c6c1ab2ca843940f94bc726f0732790ac1eef6904aaad5ed690ad661ccffe8493f3c155dde220cfc333b1b4e93eafd9a72520103fc2f0ce53caba4094bc818f0ff51e7282dabf04a982cc7840d8fcd403727e15f70ea5496d73ae627312ba0f57ec8a5d6782cfa13db59318e87bf87d8e25af76e2e3a04ca4d1cdfa14b50b6b79eb734b46e6922f273fc1db3f50ff9bd5a2cef8c525309152afe85a1bca295cd602d369f3a347c2fdefd5f8840460af611186968c9a6ab93e03db7e08e79d8f9679f391030968f7f871749c9ebbb16892bb600075afd44934fa2915cea8b7162ae9a4d8cee6614975d1dfbbbdf04857f143798db81e995c102f1d661e5f14488a9a0d1ef202d812e601cf0effae01a9834176a81617982730fb99d81350a990c4ea99b1c60b4853c44f54e5e27738f7fccd7b257d42d8c5b2783297ebacd95153b54bf2724a9c05bb56f8df8a6cb1ccbed76e93235b97ba05a2bb283b1767188966ea21b32edd7c8e195026f5aad6c258f114b00980e2e003aae081ae0506de8d98bb67c0e0bd31d29ea9511eb5da7693b5a25936a7c27f679de8a261b35a406996700873aa80d06d5bf353bcbb5a8e082c3076542794c88ce9e7086c3787d58a855344fd6819669b9faae954fea28e11084260a0c5cd510d1dd30e638cca7eee69aadd1f433fea1444cebd8b4d4fdf56ba5e808e1af75e2d2bce064cf28af7667f034e3f6be8ff2b714146ec3e876d0b95d1c5ff7a02e3763b46d26d171f24348bc7334b689d0c4ff7756ddedc90dadb91c18688c5396c2b33d68f4a174d0ecd74a07b0b6deecc32e01f30e8e1e8ca4729f167d9ea0fdfa42c7784eb136d4e38d88a39175d9c9006ccc9ac9b62a8133778cfefcb618cb40c3c7f6cf6f32e6ab51a47f1932950a514b55fcabf5edead04aea9fb2ab0ae10fc8cde3e0ea045ea6bb2272533f5ab6b023316297b5e885db3e8ab681619f3ed431cbd676576cbb17a938998f924c8d27e2001cf8365b515fa39fc35279db5bd386899be9e5f6a1c7a8454894632f5f490cff8135e6328a021bc6170034fd4919afc9fe987b5a925e22a245124d6dcf54e0323520aaca2ec08ed1690e9aa25260206ef492e8ace1de6ff27d4cf6872fb55ead7e58d1f7fb1e0948b3ce320b2d107790c441696f3bac3806a906ce90fae3e0bef937f926f3e5247015999a5c9fffc4f463d90fd2a72645547e36ab2fcf6e1733a7733edbcf18faf81a051b084cc8ca0a5dcfd44f26cfed02996fb13b45003612262e42feb2b37303fc4346bee021d464c4a7799b032634fa01b45c6b56967f46b68abc06d03c2da454b80cbb0b00dbe5b5140e27611c49d095f96f495", 0x1000) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x80) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/65, 0x5d) 16:00:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x24) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) poll(&(0x7f00000001c0)=[{r0, 0x1}, {}], 0x2, 0xffffffff) 16:00:46 executing program 1: mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) utimes(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x2, 0x800}, {0x20, 0xb252}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x2) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="7ab8bb555a4c3812139fbf988bc862dba7fdae05971546", 0xffffffffffffff24}], 0x1, 0x400000000001) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) fchmod(r0, 0x40) 16:00:46 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) dup2(r0, r0) r1 = msgget(0x0, 0x100) msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000a88e5211f17c5700000000000000000000"], 0x12, 0x3, 0x1800) syz_open_pts() 16:00:46 executing program 1: setitimer(0x1, &(0x7f0000000080)={{0x34437fde, 0x8}, {0x7a12, 0xff}}, &(0x7f00000000c0)) select(0x40, &(0x7f0000000100)={0x9, 0x3e35, 0x0, 0x2, 0xffffffffffff7fff, 0x0, 0x7f, 0xfffffffffffffffb}, &(0x7f0000000140)={0x8, 0x9, 0x5, 0x101, 0x1, 0x20, 0xfffffffffffffffb, 0x4263}, &(0x7f0000000180)={0x1f, 0x6, 0x9, 0xffff, 0x8a2, 0x5154, 0x762, 0x2}, &(0x7f00000001c0)={0x8001, 0xe0b}) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000001}, {0x0, 0x7}}, &(0x7f0000000040)) 16:00:46 executing program 0: r0 = dup(0xffffffffffffffff) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0x1) renameat(r0, &(0x7f0000000000)='./bus/file0\x00', r1, &(0x7f00000000c0)='./bus\x00') recvfrom(r0, &(0x7f0000000100)=""/125, 0x7d, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f00000001c0)="be0b3c25fc74674d6e2cd289daf70d3334", 0x11) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x100, 0x3}, 0xc) setitimer(0x0, &(0x7f00000000c0)={{}, {0x8000, 0x5}}, 0x0) utimes(&(0x7f0000000080)='./file0\x00', 0x0) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) getsockname$inet6(0xffffffffffffffff, 0x0, 0x0) setitimer(0xfffffbfffffffffb, 0x0, &(0x7f0000000180)) getitimer(0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000140)={0x2, 0x4}, 0x10) 16:00:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xcf) fcntl$lock(r0, 0x7, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20ae, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f00000001c0)={0xfffffffffffffffd}, &(0x7f0000000340)) r6 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, r3, 0xffffffffffffffff]) msgget$private(0x0, 0x20) r7 = getgid() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000200)=0x4) recvmsg(r6, &(0x7f0000000800)={&(0x7f0000000400)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f0000000440)=""/158, 0x9e}, {&(0x7f0000000500)=""/25, 0x19}, {&(0x7f0000000540)=""/252, 0xfc}, {&(0x7f0000000640)=""/155, 0x9b}], 0x4, &(0x7f0000000740)=""/188, 0xbc}, 0x843) select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) fcntl$lock(r6, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) ioctl$TIOCSCTTY(r0, 0x20007461) fchown(r0, r4, r3) fchmod(r0, 0x10) setgid(r7) setregid(r5, r5) r8 = socket$inet6(0x18, 0x8002, 0x6) r9 = msgget$private(0x0, 0x40) msgsnd(r9, &(0x7f0000000840)={0x2, "ebf0a00a2ecc42a3fa3ce6637e83016ade879541ce13273860bbf935c04963ff951baf89068b4cdbcef6b8d1638d6cd52fb39f885f5e18958c69f882bc073bc76d680d94017f70a77edf19967f53bef0e0c616c127ac40647e9d46c41ac2fa29a6e5bd17c57587616a54ff72a8db2c459451b71074338e0298487e7dbc708731b6285ee56ef8b2415a0b8a7bff73be4715d2172029be8e7bab0059f5c472dd515fa1b946b17a5e9b1b9cd336e0b389f9b1206c6b730f47720946707f955d739617e51edb44f401ad48ea538d2a9c484890779d6b9e0502be49c48a32aa4d3a7b360ac4"}, 0xeb, 0x800) setsockopt(r8, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r8, 0x2000000000029, 0xa, &(0x7f0000000040)="c56d2c65", 0x4) r10 = semget$private(0x0, 0x7, 0x0) semop(r10, &(0x7f0000000280)=[{0x4, 0xd09, 0x1000}, {0x0, 0x3f0000000, 0x1800}, {0x0, 0x6, 0x800}], 0x3) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000380)={{0x2, r4, r7, r2, r3, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) 16:00:46 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x200) setsockopt(r0, 0x29, 0x3e, 0x0, 0x0) kqueue() socket$inet6(0x18, 0x8004, 0x0) 16:00:46 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x92) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') chdir(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='c\x00') chdir(&(0x7f0000739ffe)='..') 16:00:46 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x8029, 0x40000004003b, 0x0, 0x0) 16:00:47 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x1000000001) execve(0x0, 0x0, 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x5) close(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x3e, 0x0) close(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8) 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x100000000000013, 0x0, 0x0) 16:00:47 executing program 0: getpeername(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r1 = open(&(0x7f0000001180)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) poll(&(0x7f0000000200)=[{r1, 0x1}, {r1, 0x40}], 0x1a, 0x0) lseek(r0, 0x0, 0x1) readlinkat(r0, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/52, 0x34) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x1000042}) fcntl$setflags(r1, 0x2, 0x1) connect(r0, &(0x7f00000004c0)=@in6={0x18, 0x3, 0x101, 0x8}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) linkat(r0, &(0x7f0000000500)='./file0\x00', r0, &(0x7f00000006c0)='./bus\x00', 0x4) kevent(r1, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x10, 0x3, 0x2037}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x5, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0x12, 0xf8, 0x7}, {{r0}, 0xfffffffffffffffe, 0x14, 0x80, 0xffffffffffffffff, 0x101}], 0x1, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffffe, 0x10, 0xfffff, 0xcccb}, {{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x1, 0x10000}, {{r1}, 0xffffffffffffffff, 0x9, 0x63, 0x18, 0x7}, {{r1}, 0xffffffffffffffff, 0x2, 0x10, 0x7fffffff, 0x8}, {{r1}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x33, 0x8}], 0x2, &(0x7f0000000540)={0x556f495c, 0x1000}) write(r0, &(0x7f0000000280)="bda511a7ecbdecf7bdb2046dca4343606922a9ce50a6ed2a9b4940015c5e3c3801c38c316e2d1a9e2e174fd791890bbe90a663bdb2f5e963fcbc0e0ee3268cbf73068131ccd310e56ec18adc41dd69caae55b44b5fd1fb847b184911b801a213493753bb8362be05594991729786cb87fec97a55b038c3329af7385e4189d81ed8c01f1cf37fa1a65aabd1f46571c4ba532362c5cc253445acb627ef8591dc660f9573409a263c6fba768dee5fc739912eb22c6b536a834658de8c97ad9bc2e5e2ae4935ea9421f64c5bf6607b79de66153ab32bdcf649e1139d7e51e076", 0xde) read(r0, &(0x7f0000001d00)=""/4096, 0x1000) fchown(r0, r2, r3) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000580)=""/160, 0xa0}, {&(0x7f0000000800)=""/176, 0xb0}], 0x2) poll(&(0x7f0000000100)=[{r0}, {r0, 0x84}, {r1, 0x120}, {r1, 0x80}, {r1, 0x1}], 0x5, 0xa9) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) connect(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="01002e2f66696c653000959064d87ac39aff7cb1eac3b596d3cac81b319c00000000400000000000009640fd5f1be729f793c3d4e57fecea0000000087c48369d98991f5be054f60fb28e4a8bdcafcadf37b8abf2de596e3f6c796f09472065df71f9e8cd9fe68e9968ec2757cb01379e5ff562a86f6372bf754c201ace96585f54d6116a6050cb6cac9e1d97acc4edcd70354005eb641f04e0c784a387cc53c39e2acccc500000000000000000000000000004b49544cac71986cbb60b6f05586c123627acb66ad2354279aa5124aca3e24697ff54d28c7e3d3325033b818aeb02e698b7a18d1dc832a55e4bcd6814d998c4146d4cfbe7a4983816890d62d3af23317b29f9252afe3182625a59b786dae689d9e448c5741b71414ea695879732f83827ae8bb2918951c721d8202cb15cfe0703decf5"], 0x1) lstat(0xffffffffffffffff, &(0x7f00000003c0)) 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) r1 = geteuid() getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) 16:00:47 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) dup2(r0, r0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) fchmodat(r0, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x1) r1 = socket$inet6(0x18, 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r1, 0x29, 0x36, &(0x7f0000000000)="d9c4fb11", 0x4) setsockopt(r0, 0x5, 0x6a03, &(0x7f0000000300)="59becf1c0bcf24643d4ada6dd7b4874d67a40961c05cf48e8d3041b3678a3f338604be7b138d116970da8cf65ecad86793e4f70f364689b05e282204aecc4a34635970c377d495578c6db0b2105b80e5a169af8d00d8bf4c2306420a9901f759caa1c5a2e3705b8c8d4a6724c7304f060e434f5aa86c25bb83407f36bcfa4a4913bfcbe137b47efd3de8983eda810110da0e7e04c9d9011952847578ed5218844f6f6d1a0dbb5961e2e6bf967de3134d0f30470f1aa16f901678", 0xd9) socket$inet6(0x18, 0x3, 0x7) 16:00:48 executing program 0: clock_getres(0x0, &(0x7f0000000000)) 16:00:48 executing program 1: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r0) socket$inet6(0x18, 0x8007, 0x385) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') chroot(0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x1b0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:48 executing program 1: accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20880, 0x10) r1 = dup(r0) close(r1) r2 = semget$private(0x0, 0x3, 0x248) semget$private(0x0, 0x3, 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000180)=""/4096) r3 = semget$private(0x0, 0x2000000001, 0x1f) shmget(0x2, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000000)=""/126) 16:00:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/19, 0x13}, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x287, 0x0) flock(r0, 0x2) 16:00:48 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = semget(0x2, 0x3, 0x0) r1 = dup(0xffffffffffffff9c) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/4) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000000)='cm') 16:00:48 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000200)={0x2, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) chdir(&(0x7f0000000040)='./file0\x00') r2 = semget(0x0, 0x2, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x2]) 16:00:48 executing program 0: r0 = msgget$private(0x0, 0x40) msgrcv(r0, &(0x7f0000000000)={0x0, ""/134}, 0x8e, 0x3, 0x1800) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000000100)="01000000", 0x4) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x80) 16:00:48 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./bus\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="84090021"], 0x1) pwritev(r0, &(0x7f0000000140)=[{}], 0x100000000000006c, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="b9", 0x1}], 0x1, 0x0) 16:00:48 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = msgget(0x0, 0x1) msgctl$IPC_RMID(r2, 0x0) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() write(r0, &(0x7f0000000040), 0xfffffdca) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat(r4, &(0x7f0000000140)='./file0\x00', 0x1, 0x10) getsockname$inet(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = dup(r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r6, &(0x7f0000000040)='./file0\x00', r7, &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "59373648ddd809f3cf3e95b1e13aee9de3f65fef"}) poll(&(0x7f0000000080)=[{r0, 0x6}], 0x1, 0x0) 16:00:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0x0, 0x9}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) 16:00:49 executing program 0: socket$inet6(0x18, 0x8003, 0xfffffffffffff98a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffdfffffffffffc, 0x80001, 0x20000008}], 0x0, &(0x7f0000000080), 0xd5, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) 16:00:49 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0x1, 0x4) 16:00:49 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000100), 0x10000, 0x0, 0x5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9, 0x0, 0x80, 0x0) utimensat(r1, &(0x7f00000000c0)='.\x00', &(0x7f0000000100)={{0x1, 0x401}, {0x5, 0x400}}, 0x2) kevent(r2, &(0x7f0000001700)=[{{r1}, 0xffffffffffffffff, 0x26}], 0x9, 0x0, 0x100000, 0x0) 16:00:49 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8005, 0xfffffffffffffffd) setsockopt(r0, 0xd3c2, 0x100, &(0x7f0000000400)="537ac956bee1bb8bee5dbb6df549267b83dc0ee922ef31798172dfaa29cd77998ce67f02eabe65cc08c0ace07c64b002478359d47293cd1b95a1cc0d01bc640af3f527af5112b5b5829e2ae58185c19945df3263cbd67d8775701bc5c722e880359bdb5987f45c0c55fff079133e73f09f9c009493d230c90b1277ba039fd366b327158bf5308d33c843e1aaa60c", 0x8e) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)=']\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=')\x00', &(0x7f00000001c0)='@\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='\x00']) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="05fa9349", 0x4) r1 = semget$private(0x0, 0x7, 0x40) semctl$SETVAL(r1, 0x4000000000004, 0x8, &(0x7f0000000000)=0x20) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x10004) openat(r2, &(0x7f0000000500)='./file0\x00', 0x851, 0x100) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000340)=""/188) 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x902) r0 = open(&(0x7f0000000140)='./bus\x00', 0x7e, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="f6ebe1c02ce31bb15d1ca3ea72f4606246e514b3dd671398229c3760cb45a116fdcea2f00806a8e7916b9f5bffb4497115422fa2721282578c13e903dc7174b07751e73c896b", 0x46}, {&(0x7f00000000c0)="1c10c958ad314838473e2258f796", 0xe}, {&(0x7f0000000180)="650bb1bf655835f07e94f4082a63d30d029906db0d20abe7c1ea69c05e2bb3cf49f48dfa1d808e149a35a96f2c1c95ba29eed31812cc3e1be32fb28ec48336d71360af4e52e34ddf590087988ff3dff0b3550a14daad553acb13bf3d15f00583b278797e149e1e273e7756be854b84436183191c56ab0354f58cb6e7f661be498eba851c0cf09252c5f8b42dbe6625f5a8c4972f46506aeabb3102b8f63e0cfeb769f03b2e99927bba892e73ca0a1368d40f829c85c9917c212c6f13f3", 0xbd}, {&(0x7f0000000240)="ccdf62cad3980d180c189706d74c13b85d82f75e2cbe6deb0663e86a9c0700588cde8b0cfb68c336fc8a430c1cc5d0b1371331c250b9472bc7008d59efbf2aaab22d2665f4b9a6ab34572a78cefa53324d71d5a8d79b8f8c8455", 0x5a}, {&(0x7f00000002c0)="5d1a23b3d8ffca258a7362ea5013bd9bfaee68afc18d3929d66ef77d37f2d04d5170d02d31937cc30889ebc6f8f3b4b74f9df834861996ecd5a6811e71d464ab7994fd2b29b5076b9ad49a9041a7accc7bbb04c284ce1638f6e8211894f5c225d7e9f8fea8b8622f1ca976300202a1918d2e4a291e9120e66be10103304db5da9768db6d6bf0616b5bf7d80e80d94455db5240ebde3cd74542eda178ff9b49738cf0adc6c64d978367a19b313d0e01f1cc275cebee223719d16d", 0xba}, {&(0x7f0000000100)="8565c6d64703cacfe007d61331ef5e345c0cc385311bcc9683628537e38aa96abc4b2ee4719fcbe133ae0846a429ecf4e3a9", 0x32}, {&(0x7f0000000380)="cd95252287c83b9fba5e11be3d10f0978b9319b777bed46a327c8c5c92d64cc8b97fb28d483b3acca2045d629615280dd76b8c3201eaa027563306a30f245c6d809a85dfc5c5fb4fc70e1ef08a4d4e0c0204e5457eef22c625151379fec77f8696963205c22817829584f90206d7804a05f9507eec97c70a8257c20322deba9212e7d2c1ca2f6d378ca6e390c725c76542aad86de404344b3b018bc9dda9b9881b317780ca0fc195c3eccdbeee345b5e04b9645d517564692b18cfbd2094f7d05231dfe2a44386bc9627e8240563af15b516710a2f28ac24333d785f", 0xdc}, {&(0x7f0000000480)="cbf0c862fe275840feec2161ec524acf84e985bdd2b2fb18b29d13d7dd8755414c45ae4d7eb9779ac3c6565c08d67f99a8a8adf7eff61fd553abd3f618968a23a9f50d8b77e4352cbf719564f6f89ad7a455970abe88b0ff70c82d486a7f5be6d945eb9d4e83ba32ccef56c15f93ce4e0620aec0ebd47e6ba6831e3896be84a1815a74da8d1d1a7fae4a7aff02335be1a23a6f96fc2a4c9b796de697b79d00c6e9f9c68689a8c206be87ba499351744e8bbf447a4e84d3b859fd8599984716c2c099c9c36e59baabb56aacd6f074573db7b445e67eec65e35b260593798b6af0602188887a95475e8682c00e", 0xec}], 0x8, 0x0) 16:00:49 executing program 0: mkdir(&(0x7f0000000040)='./control\x00', 0x1) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) socketpair(0x0, 0x4005, 0x7ff, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000180)='./control\x00', 0x28070, 0x8) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./control\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f00000001c0)="91f93ed4a891f19b09ae28648b2d39db34c7385cb8c36a824f190c6dfba5422e9c106fc7c29418f4e9b92b9cae21511446ef120cfce501211936f404645dfaa2a7f59396d02f09c78d1a17dd585cde6dd12773c4ee924df7661c1ea5f170ba7ecbf270ec1a6c44c0948a1a32e9949864cc85a4271f4b57c95e5bb9e3396a6ae1aa1c9b45d148b30f1d260595dd76a7af1c2d", 0x92, 0xf89359517ed3d491, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) rmdir(&(0x7f00000000c0)='./control\x00') symlinkat(&(0x7f0000000100)='./control\x00', r2, &(0x7f0000000140)='.\x00') 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x3) 16:00:49 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) fcntl$getflags(r0, 0x3) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) 16:00:49 executing program 0: setuid(0xee01) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/63}, &(0x7f0000000080)=0x41) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0xfffffffffffffedc, &(0x7f0000000040), 0x10000000000001fe, 0x0, 0x0, 0x4}, 0x0) r1 = socket(0x2, 0x4002, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0xd8}, 0x8) pwritev(r1, &(0x7f0000000000), 0x10000249, 0x0) bind$unix(r1, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) 16:00:49 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x3, 0x80, 0x7ff, r1}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10080, 0x17) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x7ff) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x220, 0x100) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) wait4(r1, &(0x7f0000000180), 0x1, 0x0) fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0x1, 0x6) r6 = msgget$private(0x0, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r11 = getuid() r12 = getegid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x200, r8, r10, r11, r12, 0x40, 0x345}, 0x1, 0x3ff, r1, r1, 0x0, 0x2, 0xc0, 0x9}) writev(r2, &(0x7f0000003540)=[{&(0x7f0000000300)="b9dfb766a689f9b65b9c56538ddafec031190a5f5586763b9ba01087d8ba7abb226fb6276eb78fb6fe786261053a66ca91c44e97247465cc4f46c966e731ec89dba4c85072fb30635fd55a5199ce80a2b8f669dd142bce1d6ff76f7e339751c630d62420317e8a828f360bfe24b6382d", 0x70}, {&(0x7f0000000380)="49fc578e47dc9da8fc9c9f82c769f16f608e788eda7023b84cd1a77a1de138469dc1cbb57d2fb7c8a05f865452051adb7a36b697e8502d932aa71d0cd97cf68f088487fef0797bed1479320ce50331afc7a0b9bd6e1629364e6de50bc09c4ec2e25bb4bc92b107c0c8a7f581", 0x6c}, {&(0x7f0000000400)="5db1fe1027473a31eb2f000625de977e39e93923fc9f7b14ec235dc613ea5bcca6f88045a7d6890ebd42dc0f5ba708bb41bbf9aff7e122e1222d2e0464fea726ba3c943a064796f3e358780f5800f346f93f323625ea451d3e1e21d5f0aaf5243c1525eb9c66bc774cd5217c41cb1f96017adfa0e395f20833ba6a147a89925c95dd939e7e86f72050bc5a0bf0c29e095a59564a9df60edb2be802c97913ea69c302ae9ff55054813d8f17b9", 0xac}, {&(0x7f00000004c0)="cb2dece1ec74dc20e2c9a848ea404a5d282ccb02b823cb13703cc21cc05634c57727e01b5447150d6cd9beb2b9e49d85451a035b2df3d8beb381df4b00bc63a5d4110b035f5c3d64178ce73176d1d673a75f16781415a3f4ae7fbf05ce444b4dfb85ed4dedce646b71d7dbcd8bfe86041a22114be8be673e4285167fa2fbe319865f01998620d79210731ddf14c26f007ec5998928748b32b55738ac63696ccfb180d3cef5cc39ffd13fa31e441ca661660004639a97660532d3c503117d30135d6ce08f61eaaa832dc21ffc4bedfaabd6fda703d9563e32495cc19469d5aba39dbbea640ad9192607a72877d4c712315430c910e5009b6e703d312268940ad73800e777136c45971ee824c00342f8e9511b9fe8124fd4b17a346377c98df941c70540f6d1d692c382ee70596e86870bea98585fa6d6d74b186afe75ebe71374f18e175be974d07667af1d7ecdc726551434a0849139cd611d645e8fac93b30eba4520e12d91455bbc4fde455a204a652975bca4e4d61e92fe9c7ff9da647b7c9423a6994ad938e32c56fe488b88ff15c94effba56f53700c85ee103ead45fbec261214d46ba2692f27dfe2d2d9a29192d637ee4f53d076beb0040a94323b4259a4f3a276039137af156308b17fcd9fcb955ec25373773b8416f9e2e57f3f5b6ed92f656fbbb782055778ac6f8687cd15dda50246a516f0c0a5f2037cfd4bb582b94630036d046b8ac8f5e0612138a2f144e26d3137a28bde3f309a102cf618eeacbfb40cba842dde5349f77f1521f55d6a499de7458cdb3133e497b493025906543eea2fc9ce5b377006dc8eefed17c37f43cb6513ac952b3f6c6d69b1250f18201168cf86d5aaf2ac6ac48cff7f0db3a8548d905f9a5b5977e6c9e9c8fe6c18c099110ebf9e38a6cbd4e39dd77e9c097977ed38d2298ec640ba2ff05ef2dd327d5515e17935a4e8db09057d5c048071dd9d93563e9afd411b283cc7278e8259f1bb06cb25aa87843c6cecba8ca27cf47ac9b22e6c77855ff08d5d386fb15605bbaef73460eca842c5e4eb2f1c7f3747c861b1ecb86ed2d778d24ee3065382e5231a845f1a451414cad7d6454763621592ff7fd989cd5788c729270844326e89cf4dd87bebdfd567f03f0558efd7a388b92cfd49609da8c39a7c9084c9cf5bd11c009a3b88d7ed45b3bb61d435c627ac12e53d4a3980b56f0a823d65df9d60a7d1f6b502296d1e73ad8b7c91993fca20d21e928dccd1fd4e48e3d76d6c938b7e07b7b19b098bc27a408d8da25239ad059e56837e7c345fbf56a323a20f1ecdb4eaef268485d99009b81896fc62b444207c759e398e4f578b2eb3f3dea88cf024c3ebb07c7a9456b24eff8ddecbcde119a5bbf9542d0eca715c3c0a9302347bcf2ee45e5fc1eaaa4abfe50605b8510dfae5b7545697d0f93e30d6139875185b6d59dd462d9f118e0ab75bb5289597e6591d0159e83f8103c428c57c187089bd07093575737ab16c7cebdfdaa6c5e3fe03e891a15bf31763ec51d31484883b467ca82e8ca8f0e2a3003c46dc170c96e539762e574f4279a89347b7285f2feb58d0e242f89a4e950b7e54faf36eae729ea58a3f27eca4b54b4db4479ba987b22e66e0962b5d01faa040983052fc8f61e0e5c7959f0717d4bcf66ed83220b4ab40013488865d4cc76bdfc63332139f26e24cf8b6544a212b04cf662582482171dc6441e545251f294203e5f340f35db6309889417c0006c5edcea908e946dd27e6b1b2c6cab8f265b586464fc9d201ae4de5471c2d208950a0eaf4dfd564f895937b500b98cd9c3cc9c44736536f9d058a38fafd3374c88c62a922e412dca717e1e81423dc8f82b7153031057ff8bafd7e37c0bb63d1eaf0016cfa39084a582be9b9b2dfc602389b5a29d13d0230f3cf730ede6a1b4517d3ca2bd27b39d27a8f7c08540a8d6194669e636b1e0c7fb28200fbd0622c7257962dd2a78c0347910d0c6df362ab03bc8a1d3b8cb9a08b713b4ae793eddf8bfababe4abd38c52cbbdb330cf651d117df052a70b1d0bc77e6dc5752e671c2bfddf2266661f3a901b0ffceb433adc88da74faea25ae2b72b87eba2be82e47302070c778ae7cd50ad86e93448403adc759bc9403e4c26ab4b807a3d8508463536ed52151c3979e1d8f0df5338d47d90b30a195a69039bdc48294cc61ff0fe45270ce3b7f8883b150bec8d2a4e14ab69ae091f4ea1a8a0c2eeaa983197a41d78099e5d28616c3b98723d26ccad1c2f1b35cc954ab152004ec0ab6626cf6107365dd321d98b0ff4d577495f2cdcdc1487ba56a5de71779793cf7a60e89919bde2bcf2982ab728d7267cf97f991a3145d59723c40319a27222c92b9f10e4ff94be9e2b20767f1e913e28b6b7b7e3062086c07e9dbafa91895fd1c3a114b92b4da1239177986227da2fec533fad3995ef1c0154e9708b61555247844fa558e35b9a7d32f28d52f9e68c4eeda6528344ae3184fca75d1fcb4ab9e01f77df0bddef31f45a58cfaf068e475fe6c07b620d9ea3820e4921eb5f7b8d70ffd31c5bff28b7c1de0ee8c08e95d3fdc9f5a117f5361354504ee7adebc93e72c22d25b38f80bb6063f6ddf7aa91f790168149e45e6ec67a6f53d37ea1261daa108b1c03b9395f94966d803f91376547663ee176db09d4c29a9cf610c16364627cc38827da0f994046c94f01659a744ad75c48fcbcf63d656417c85bbca8dfe17a77a769d59517c0972520fd52bacc7af50548c3b4b596f739854a57bc10d231f839c6865d2165ae9438b99d65cb6bca514fb968b3a8bf358a2feaf3702449e27e643b7d9bb25163a782bc180764acf35480ad98bb9e6f46f7502e1a1c9a720d8a288de661142a2c3fbaf20a48807775cb5274c56dbf0710f974c9718fb2f63e3c3e1361e3d05e717434bf83def88d4e60ce874009b7a66f018cb133a345b15be96cb433fc68381a60d7d9df6b4c76b55bf66565fe6c064739a4252a1e55dd781a4416523a93a5b3cc84601ce8930f0e8973b3e07159ec59bde0d683cb7d7f9e843c4ed2651030e1b642857e5be66f50ffa7119cd333bda25f956af7b228891ee308f3ed0a350fcbb29c792497552b0d183714b398e0dad455d1e6830da17b67d11bd4b9dafb137a1903105a4c81982b812516a2aad4dbcc4472ba3125098ad62b49d8d3169665b1cdb4e713daa6a14352077e6cb371597537baac5e9a2a3dd88265759d2d6a3c9a777dcf4cab4ac328c5321b9406f7e4a8b9faa5839398523b26d00b90130ed2989891e6e15bafaf597dd977b940ffd1a36ae4b020e93130018e16177aaba424e9519edfab2a3f94af024beff8d22ded34c1bde7951a253c863d3b0243553050609009533bb865b5b44885b623e0de25a40cfe6fcf887603fed195dfb319292bca6896b15529af6b39943544440888648120ade071478a59217e255a912d9ea411a93d8d1589a9c89fa02cfd525bd0bf7f1f960b2a5aa50f4b88243addfce8856141e61177ba62e8e1a6b292afb3bfbdae071f13d1cdb0e404ef095ce0b24425228593741fcba9546232744695c9540bc9c99610a3bcaa882bcb097143f1db31f0aa68a7ff1956a522ddcb293a52c461661fb1c57b5d8d7cbb628bc868c57c9688d173881b5eff62b37ad048cf48d2345cc873956715a5921dbda957137ba263893616fcb795862484923baec3191aeb2c498fa8fc459c4d1ec79022511d0c4a2cefc3b83015819af7e8a1f06ff25c4159d5597ad2febe93e1f25bf799f43f5f99d8cc724eb815b474bd68e5e96abf883d4729da549aeb0b5496486930bc3092d5590a7d5bcdbe4fb527d39b490d33d5edc5ce67ab7b5711d2d3c68f37f5f1948c038fb2f3bd69b398cf4c04bc37d94233521869ece52a017d1df584f7bff49163f09c8d6fc82d01e3bc00a620246ff684b7f08b263844b8377b265150dad92fce6642caa808e7a7a052dfcd0a24dcbf97d280ebb59084ce764eb2850425663e8a79201c01fcf5a90de0792e734d9138eb0b8ba4bd14e9c58dfd43a36f65ae840211af87600db6f8f4253c061a84c5279b33d27586e1d35ea6fa17d8dc3d45a5529a08cc543708c50240d324395901a4f41795475bd877bcb1d7e442136ec4f4d9ebcc4ad6829e1801cb7a154889d5e2ba8e88fd5b7ff817428ad4e3818d9fa8e9cc26d4f4942f8a0d9086413b5ea9756483409f9770fa447ce02a16e0795d9475e718fa1001211b6a6899ea60161ba5a17a634f3b79c158852eaf0f1de553a3aada036d938c506395a252499d802475c201e11dc4fa215e701916a1d3bec8719fc2350614d000e468647888bd218a484f64717d155d08333fc49dbdb9e2ba3df17de408962889767538d15248b3d31445999d01e9c2e10a98173d69e0b762c3be7e7f9b7056794c07f233e97cc361785d982243440a95d2b3fd967007e5c6c5c203ebd18eed86f63c7213422ba09eabb5145f7429d1b3b4279e193bf9a5ff9a7677afa0a64b4b2b378210a39ae5a321cd5d7123507c14abc5ab129d80eafd5f28d18b4082e1a48cb98e3997fcac78bbe26975131a90d14e41adb2e76e4798d665284b80a5191bf22d1ee08a093ccaa779df51fbe8dea5031db66023deaf65b57e6decb207413e3615fe049869dd6d80ead4b468087e97a509de1b92f5ce22f9decc7f3ceb8339d68653a45faf1794b6475e29d0717bf1d3c82ee3a07ebec6064bcf17753a8f00a0f28bd949e59324fd9009e7d0fdc029f6846acdd9123d454704e2270cca06c4d4b698bd5d8e40adf77baf09a5d3c51ea0b72e5384b445e33fee9052ca4c3bb2363593baa0a4d4956e9852ff916213bbfd44eef7176791df1914d53061711f8ab1a4a0cc8c899adeda96021c6cb58010c9288b3580194979a5337cd4d121176518d0f1b12d22560298930b57022266305b76c15705c53241db45fb35d95a1355d39f24c1fc306fec9cedfa7f97692cd5cdca1160f3f8de31a483362a288e86e6b6ce97dba8bdb4922034076b38320f6880c0ead196160986575d01a9a8fc38089545802f46e1af43878d2f5c16bdd5d7a6c6b07a84d8fcac1a9d605849d1a2875c4c520953b69a546770bf1e52fefbe795cfa18af72f4936dfd793777b5d5e23bfa8e6b45b5936b30758e5fffbf6eb6544edcd3a911c56c23db9a0b52e75d4a987152fa710b64e9e2294501d7817546ef20ac34164935f1296dc8c6b85b9fb8a213616313fdb4aa614b2a1d71a24521a12c8d21aad43fc5e8d5915ad9cc33ecc18cb6c64a2437ab1c74d55b028ebc6ea19066771b902e91bd49c7edcd5ffa96c7ccd9a1382a663de06ffa56f5fbb0dd78d71a850cb92200a63149d9b15e2a4480d5feac4fbe9ac0ffef1f4697aa4a322ac61e1255c93bb03baf1bf47ee19d68c220efa82ce329eb578b0d224b439cd765a3308678d8e8a75a8bfc8b0012fc9d804c5b74a73c1a3a425e9ff5c411886b5a512ac85e8032c4fd2c56d6125a42d31fd83d439f4c49cda11a48bfb8ff9f5032d9db489ba297c3081d3d822db8f20c1fb98822cd9a8a10d099bd371369a67b861a5f8d025df7c44d9f1abc547f727f5617dd41d36f7b84ca2a0c45d6955d3e21e9bf3ff437d1091aaf6d9aea120e926d0bb862f98ede1e3ca3c62bb7151e1ef83472ef128f826baa06790200c549e0d2fbcc118168da847a4378c104ef9aba6a15bc4b18b14858cf2dc3006e07f35bf7c3e3e24da56710a9075210a5095f37d6088957ade356341436bd6d59a8219bc03ae130e47b", 0x1000}, {&(0x7f00000014c0)="6b648c17a445a2202f366005800846a0b63e6ab7ec79fa1057f04f497fd7b2763a32f60292e0597921626ab33520348276c0417dac7ff3d843cee45439c954c73ea209593250cbdf2e8557a5ffe5af427235e24f7b8029a48bdcd0b7b596d03cdb12feed0b156d798ac031705d654bb9a69f42d52d921c3f4c3bf5c96b033d3c5891ffeb433debdc50308cb4c802e982446284fbab789938b05404f488a2027ea90f6c5a59c963e14adf6173bffa02f9d6af18131560b68f4b2fe4fa76786594ef085184760b38007e2fe35ab75903f24209311ca3a83ccecc79d048cd5caaa3fa4b35a3b329958884e48eb78c6a50e53a612cddd8f621c48ccfd47be58f72a9ea92bffb1517c22c26b2fcc1130ce7ad015932eb123a0c6ff9d06e8b6bbde8b69a0d346567caf2d12addfd086c7f7de3c013e4542cd7612f78ceb2294ef61f24a2bc58ecc7dfaab9f65624ad8fea0504e23321ebf79b13eccfd6b23bceea3c3a4f948026ec53e5cdd41254a9a05df15b38671310eaa895bad4ff686d8a97a7aa589c64535e99ec6d69149a76fb30006a922fa3592e175dc31a94cfd9fd95a404ca041a849afcab7314f8efa78c4cab1fbb2b3c244c65e81c696dadfcfecfcb9cb70ec281ba90e6d1efd83141f23ac504aeac5cd0f6f66250ddc00353d63c242dfe87dfc67ae1c9268d0b6e071ad6775a11943647b24696a040e7de1c96aba6f3ac661941fbf6ee55377be163fe50397922ec938545f5e9bdf83833649c97872a26c25d2186cca5222b44e820d3c48d16799b7b3b58c3c1b5b50d2ba2707c298436d0b9edb364ad69b8cf7b967f820a56e11015010d639fe59a273a9fd7f32471686f4ac6319abb42222fdc3243148bf279ba4b6da0e6633cbd245cd48052d32c8d2f69a6f14322b71c3fb39e8ebf1a1d6b9a1a10d25171303b4e68d43f50f73e0d9c89d6aafaf68c497139cfbeadd81639ac539604c3a0364fe4afa53e5c888632b919483abadf73dd9ade0a614a89713cf9e4f014d6d0330de4a29d4430771e95ae98a00ee1d3b2816a74cb56bfbe688f83838a3f141a7a7a92fff7a91c5420697eef8f111527e17fa15b9d1798a47da2c57a2ea1b28539841b7657dc63e42981747109917ef568eddc92eabea08aca3457df00c9c39b719cfb8db57c7e678761ae3e2f64ed4b469a43c5b80cc06263e662ad91e4d5293a398c4b6025f22cf5e8a10b2b19d08fc69797e94dabbfa026ca9b5b5c013e09b51390ba48f02bca25ffae1fb33792b88e19bb2dc853fe3693407183967d52729b85cf680194ade3bcdac387e1f07d0b688660fcf7bf4554da712f888172bee6c562fcac07bafae728abb9d33fe9e9907548a38d4f0230b7c1ed45ca03f1cf74b372460868a208f4e20ea04c428900443947a75b9ecd459b094e3908c6b76ba5ed4750437261fac3886daa071d87ea872e736a3a8b43543c104ca6a33cf5fa32914e2c9d596de3355c8b654635bf88837512b65c6992a26893d5de446700f3ced328f02f6827e3ce8952131e5ae293e9287c0b03a78cf4d8791c98f6f175fb8e8b2d78605b63b3b30fcaffa4a988d32a60b61af049b15f6c4ee27c265020038e87fecbfb85e533eac6e927bce129a66135fafbb18e0c7d4144c17be97776f9476e9c445d9d457d836d64f95f37fa2bbc2b6a0065e8849f03c4cdefc494458f62a68fc1ffd4eae4b6bd49bcf5b91b2e0008f53f2fef1c45ed61e2f72774264c264e99a5780da2d65c44f057ecbb47138791f325e59628bc265f7d28b11f94fb318088af7c9aeec584a8a6d810b2c1aef8ee5e8020011f3911fc35c0400be02821d613221078e7cbdb6ec965efddf6d46d102c2c37ffa4f654725570555a0c8fbb905ab453a09909c0fd426d7e5349d3a6503d9dbc8527e54c5e0cd59e5d6efd0d63bb7c02acc4e01542f70b2707079ddc0d2d891678f4083056d4452e455b0d0cae7b2d72ccad9688eec25385b8cf166b7b6391b6ba2570fd1e1ec92886a4c418fd3187b12e0d7405a3f200aa4e65c140e1b261fc6a5da8e169d0128a430c2366f5b8b6618bdab094ec66d81ade64d456f93d780eab938b0b8158a419f7f825e31499b0871f1be76bed0f01aa5f06dfdb4009c76dcb0cd9699cb573ed6a0dbaaf0c605b2679440b790123040aa19c9f63b7e084a73be0439ff6d72e598271a7745beb0b87dafc0762bdb6080029f5719d6a7aa07212a89f8cc9b49468e0ad6b88e0573595d90798d96312a2b2df5b50c90238b55220e534130f374a3436bfeec0eda1810f1d80eb6db90813f22548f52c80cef508450100f061e99a471d01392e2b3acae3835b2964bcbb1b7aeecede831f64d896046e152a5ecc07bb86ab9eea946c93f9dd9df3f94f313c230a1a8ded9408342f3d22e6ed213be8f12049f34c6e5a12bc601d11b7ab6974bb121636841c10a8ff13ea46ff77688d293be1f25c55c439fef4de7d52f4a81586429e595bde104b3f939d5c2b2c68f97920584e4d78856664b3488f46ce9515abe795cae51a0dc644aa1948d046f1e8994f31fe45f278df5891209701e9b2cde874b071b0699a1afba31fea6844b4dd7d27761cbf370ff2ae15e804e37d20a04fb0f434fc7b063cccbd952ef8568bc3c246da8cd051b2b55041e569ddbae747fdf5e4b7dd1f6dc1832e5791e7a27a481fd34d69cc3fa3de6eef11dd6ebac6d8773ef26f4a5a5771c9877ab09bba2c1175867e896fddd4b8792f0e2f136ccc4b5b045951ee2831291821c2e9510624cf9a920828f1a9100be1f31e3728e52c63f0f8bd260179f7718ab0684e678bf098ba162023e5ff498274aca97335c1caee45f8524d6ec0e67bf32364db9b70bdd19c2a07b6578c66c1794c08a2ff1e2c1347dfe19930ffd982d1c15b2af917e02059b80bfbbf9dd06f511f5aae35361f0cc6fe2387f8826b878aeb1d2b185a8ecbc5e19994854a1a2139168a8ad878465e3c8306525dc9fe7dbebaef52a099f00d0a5d6aa3415dd72cb610c80f301b5a95645ee53d44b1d659f03084855fb5e940ca6e9d5812c82af49b8036ba4e9dab7a721544ebd446df16f1168f9ea6224f2fb925a97a4fa18fed4ad11f5313ae5cdff0d1d6478ca89226d85f64223e4ab701811af3193e8fa94147980d30a25a1a16f5e28734a8c09e1951e3f30f98127f7480f132eb513b44daf4e6dacc0b23a76b8788f5a3434ad7df86e3c1d4d201c98674f0963ce1db53e05890175e2acdade1dbb6b8f44b60c195ff9b32f5c43b071e3390d22e078a1296e2eed213d5628b9b3370ef8f18cf46cf823c6559259ec44848a7f07fdcbdbb697c69696f20c06f140e633bf473959559b5d773b6b64171c07e95d154cae22f6230074a362036ae9cf5a0274fbd4e231bd7cf5999552103f3e4955d2b30bd902eeb11c7866e1283d2b57ae04dc2ace32698ba6a9efe037b28a2e9320422e4388e2cda1b721bc6c39fdfad59a6f655dd5babe00018a99e711e25ca5ea7993e5de268bec941dc2692b5f666d1d039ab502c709e2af5d31da23aea434c54734c9e0c0962c062ca5febf7b273617d46a9ac0e616f96768638341df1051164811702500f9512d4419e4c248ace42856413046b021b7a68644e9d4773e3deaa9d5c6ba3891dd25bdaf19ef717f1b7d4a8fefb9d474a3d3a9fc6fb46b15493d48f6151bb7c2cb09b1bf08d09419af45f3fc338af8de04405e0dd910c3f151a9381d9570ea6bd7973d4e354b8a0602e0153a46401248c31434d00560754019ce7ed8dbe753a327e8ed0742dc9f1071d56ae9b451b1a083cdfe0fcdd48b34f0f6698ddcd1d3c224542174561b7aca83b8fcd2161f7481b2dbb0c0cd4cefc4a519a03ce82936c73ef31330434d67d0b08a2586f984e12ed4429f7c6675c2394bfe49964a0ebaca65879937f98154f2e2e209a5263902398016685198fa41c5ceeb01ed697f6e080c2aa24e31725eec84c9e0c133edbaf73b7511ff89fce3f7ee880140e554b040f4b1dc27e659229fb18876a3c75bd867d2d6b6d5a651fe94adc080fedd8f0832217495d463182cea6f8d71f6641d89e3e01829ce57601fad8d6d53b92a39140a43e6ed28dbf6dc2f70965f3436f57aad8b23eaedb028849728f358c653b47f0f69f07a6d99b89784390b4b7335d41b1a08ca42c94bd7570e287fa136a05c18484785ca04f11ebacef4482fc2d3683f4b0d9fb838806df4c7dfc0671fd8491fe93514df2baa9c96f249a0ee927ea5a63c50d455236f8186cdb373860e99d835fda73b23b7a981cd704e281907c8a38a61745577c0ea73afe81335104d3e08f6a3e0a1c2d49b86f527502e406fc3142d6e1986c4996023df04c6fe5dc6af5a69a78b59477b1ad9634104f212c653ac5ea2f041e3a65b84fd5754f8bd409497e1f46dff7cb585118924ac723b2bbfc395f1a989e8292632387e00b79ee21b7516eb0134221e90a01d03c5d3be93ffea6acba0da3bd70d43251a1a1a7c15fe6f8747d338d2f4dd3197900473733880282922d313ecda11f4ddd0c18201609efda6d623ba894b99dff106442c7bd4c1992a2c989583a325c5001c682c55b543cdc406e23addfd841a6407b7f50aad6fea91d2fd69e4e48c2fdca0b0c879ca79c258ce154ddba8000ea208931e5d4a504b88c9cb953af19c24c6be66b7a5e5e99c75beb5a5c9ddec654e33a10007266ca29ab97fa16290117b5b9a31005b2898f9eb5c612cc707d6c7f49f8efc85575b80893dea1ac5adf0dd12af3f4e886cd50e76c43a9989dd27b087e0496eade37996c1621ad65105afd6d7480fbe6f949b2dcba22c4bd819ab851ebd47e188c2dfc67c52602323ac0b8497fb8bc72493f8b03b6f7d8d0222203fd2d69280ce3361c6c76a1e8a1e7946cbc64560956250b7886a4a9778e84ff23eef4d5e3378758e28d186fe4d88d0bbb97d7e63a7d5a61dd5a37e1375ce5f9a01e480a2b7508caabe7b5f3acd189e1608b19cfb00bb6e51deea0bd367d78ead23a415bc0c3bbfae84ec51985807177f671cda883454fd966893c04f85aa3c1056e3baf6967a895e18e7734e7dee4a4be13d1df4082fdf7f7c9bdfce5ecd1d2cb87da53b1f92c9de3f363c30b65036996d85a81304fb1f2f818e20791dd26f3fbe4d60c7585651005f7ffb19b26a6450c798ab1559abebec704aa203ddbaec8c94fe3766502e22b8b89be538e0d5483d7a89e5bba5b8282d397e07aba7ae3e857ec59cfdae9d784047633bb161236db72d8727df5fc152cb43cb35599b3fa39acff072b79bc122145d8a03d48f921e722abcf004fd2593ea9503e2bb105c2980d8cd4352224bd59078a144584f5ccb92cf2bfe9b1ecd5efc32064e980db1e5cfbda8c6007e394b967b01cd1fb041e9738b0475a7bd7ccaad456b001c11a3a0f7606d6106f4091696c0852c65c338cff110634bd75c5bce57221fc9ae2c7b7264afe8e5130ea58fca015f9949b343594d09592e6db4ea0c9c26fd4b7a0c5e50353b7628c6604f5b6ab85b49c5a40f6e93f66cb4187d4e4ffd861e2590d39046c99efb49bb2c80089e8729ca43767dcc57e83f2f37b188b72c9414fd01fff8bc10321a08d230fd03b8b677582271559f1ba81e04eb760b6276b70badc53b3e4b1e3f1dd0867d334af98ca5d61bba90ef7a6217f03117205c4fefffa64fbc993d9390e7f4d18dbff56a66e76405decc67ae18c4491a76b63495cbd81ed15a618cfb65a5ce8f69522f15c39c24d8a68708b195f3095b62def0d3f0c5a935f7f0342", 0x1000}, {&(0x7f00000024c0)="2a920230af37ecc595da4f26f6a74eed118dc9a16fc3a3e98a22422d2d1e591060337e9067cc2715a96c6ba817b164ce3e5de6d076ea40d22f11131e08cf11f153aa9648891787895a38113ddc75215fe5d1b6de5c40e78aadf6fe02fb587a1635a92f6ac58e5096ca38f2ddc27f6bcff41db0c0f852a56e82910839a84d58d7a4eda8b56e652c045b36236921995ea2d1ddd501c9536e6e065f4e0854d6908e56d41d71bc1f6b225502f9f9f12b6ea232a32692fbb443eb9b3c6972d8468a97e406f49e914dbc5389724f4d6b81d76a39a99b5ed3ed86e931bb41d51d663a5b1f7a7eef68bf8f7898ff4c828aa829d751e40bc1d72e108f5b0084a11d8a218baa52c84f35e5df4aa28d806726ee552cd5fceb41daff7618769b9ce733827b8310354b22a9f9d8e86e7feefb591fdd43c24c086d5487311095848ac8a4f23dc4d622f19f38270711ce3430ab56b8166c6d2b77411cdfc8894a757221b4e34b31ce25631f4a6592ade6e083fe13018d378bfa6515dce78bea7991ef1828c10dbdffdf76ac600e4b390ab6c79d093ee03eb2f28d7177de39e4a5211c27bdd8fbea09d6d38cac4e070ac947553747bba1d2162ab81d491e01c52f8f076693e1df0955faa4af7a6d50e82202192ff05b397d13fd916667d29d8d7388fd10508d22658e487ad6e93a6208114714338f9f4789138031a65bd9796ccb4ce4fd667b85323f2419bb5aa18c714a040f7b483e09259d1c578d4d34df44456c2059a0356da345b1fc42e74876b675636116c8c0c70c2a7b99947f677bc5fe1597beb2b47bc639576ffac98d497e9afdf515e20422d37b0312fede44819b714d387332833f40fe6f5b267909a45d649a9b69c802d15cbf98c7d2e3ee4e1dcf290db01c6d12ed6b098bcce103fc3456e53907ca8c8f4c1ae6afec97a1e17b4b1dd4cf6c1b2f33e9493b1789ff67941cb75ef89cde38e1bcbfb42fcc94d8b401c749518fc1d1d77b45947eab99b4cbfd226cc9e5feb0d42605ba9c0120dcd3792b3cc27c4832dd6abcb200cb94d7f9c396f11faaae2ff343634a432958a969675f4f6909202e9d5d31f1edc5c6fbcf6fc545d629d41eb8d665b6146f9d8c27aeb477e7c2d2d5ee2b91bbe8db0a8869b695b98bdb779fa74de010cf2f6d32a871b7387f7d031be687a96b01540fe013c54a972267dc8bccab45194629d91da47f1f9f129f038fcc25445247e4be8f2328f2b45f6187b0153deab13526ef211bf80082ceeb4385e1910abb71ccbbd7bd9cbe2467cffab0d53a7376df54131392b9e1addef90751666e0c86e7139eb3afaf7bc92b8883879c5f608a57f65189b2098fd812dce70f06071fdffe945f42bf9584c65d531cf95dd2e15a706636842e5cec3b958bf3bbb0b39cb11bab4d5ae78940c845005c87e4d0f82e29df05787c1adfbdaff8a69939c916f0f792316272b0bd969724abf344c8164f3b0bc78b2b5e762bd8b709dd73b37a143182c086af2ac8e36742fb50e9ebbdf822bb7998fbf2b4a60a18fddd2defc7b7fa09927643ef86eac81fc48d2f66b84fc6dbce7cac60a948fd9eec0ecbf0c40074e8b54b67a98e9be750a9292de97cd2a07cc402d48f484b5494ce2bf5c7392c987e9ca6977e5a174b8eb250b05d2b9f3ad94880d5d2347dd71b4ac0ea2da96e406d9d91ae90aef790e21cdbcd69800a652c953924fde8eefbaec7c4850cbb8603619baeed4ca4f9a015ad43cf9fcff2c2ece37c11e8a335e2ca660a65665dae3c74636bdb1396f405211a3fd697628948bd8cc9a6055e1035613090702d0b0fb729469a953379d85a8d308755f97d45bc8b6ae5643af90e2659f6826f8a5c94fad5c093894dcb4011d768de04796e1616525f93ffda678a5fb075d9bba59ebec4b692725c92e4d450b948f020913a0ae152b3fbdda23eeff4e84e62eb6158a6148dd69deb71a58072d2bda4e431a7d8701275ddfa1c21755dba269855bfa465adab042db96a49d426cc347678d6d7095b06b144184fb6da944eaa99d759c82cf34ab95c46206a57e4b3a7176b3047f0971a8a4210cd30c0979472e80011bcc7ef23bbb86116b1474f835edd0170bdf0acf382b7a7edcf73e4e49b8fd5d95b40bf7ec4a019d00d0a05dc7b3c44d9dd3c024f88f524bdc175ed0d7380aee21d499de7703b7921ce8998b8e8ccefd1b8620609b2f9a3250b8bb4419d378f75d87cda1bcd2a7ae80056624353535450e5cdfb3159efef768961cb04931991a12a89c164ad461d40a3ac8abc3859a9b3d4c89dc92f0f8d3c5093ccf75282b93681319c12b425ab9b39d6149fdc922a01b093b2dc1801fc629d7e377cb031585f46d95b31982407c2ff89b8590a0f8412b7c7212643ff1f6e1053ed23a96265408dd112ed7cf4349e397ef959dcda0090a98f07c1c665bcf06968f6d1c273082f30bbd94c65f2ec9f68171140bd9fd27de35c43b3268f48aa6206dc1eae54a43b9c566f49991a3501051a0197344bec0078961a07ff9a734e4ee426509d6669ed471eaaa0e13686d3b4515709e840ea2fed8375322195386110c938607c6ed9aa58bcc4a1b79f46481eaca162856cd65e689b68bd98df131d1ee220c84db8bab1fe22425e9d3502866a8f82e64469b0f42a73474e2d534b7b50d80eba4ca887b4c38bf1e463c4430615aa20fc7fa87b377c3ebd07f71960a5aa602f0a214b1d8796ab69726fa14fc8a2ae56a05ab4aac6765c2bbbc497ff6e4d5f392d33c5b522d17b7db499a0920342600c3614c9f3a04b6e24c5e95a97738d2d6748bbc73b5836be1cde5fb1d76270dc3ab376a7a4af08a1cd4e295f0e0d14c6d137d9125e76e3910848e0dffa927f89d31094272a7b44f75d208eb269ecdb9a68ac310ca5b52d6be0d36345badea53298ce670896b1dedf3834e2f204b6934be6c9f2e952a7f7dca631ea82aceaa85f4d973d7ede979b04b047585f8d15bb03903cf15b46319f27192c5eb2b0212823bf9c05919198ee0072ca54c1f2c4fb589cf667f24cce3ec75bb789a6741a05e891f7873c7a4017c995a4dd07ea4e92c9ecbe330e1d54b3565a8b32720160fb0ca4825e769b025591dcc3615f18d8296eb2e9b9eb55d55038c0d801e1d8a21bd81b7187dc7989ea6f45acc326dce2960e585fb8ce0075d1e780d9eb94f5d149a1cd43dae6c9ebece89a35e05b1474e0a858eae5ce06ea8864d2657331220d96cd20dc475d25153e04b74b48ff4e0ae56cad7c72fa68b84d57e5d915c250a36bd5f34586319c4e44352da639203524469c045a416f38c66cb72c9e26cf916ccea58ca369c56636043b8fccc1332d0ef1847efcebe1b97bed0a4e49618e60932fbd9ac588de5cbfc7b92f18c6d100ff054e735c026e7fd9b698a05300da95a7165362853652223951b4f97c4dc20784e33d490d6561e6d2fddb6b4d44235009fb332c712b096c86ef1c14f26b459020431cd5f23a1928992497f07af864e58267ac54f6526ae07f499786ed2c4d5d287b2992681a0f903d15dc53a971062cf18cb70ad70833067cb38fef78f24b39a03278acee8ff86d6096565b09d72f24b6233648b39e8f947c47b41f97fd72a06f6dd0fa53a2fd80f791bbb851ecda03906bf2a2c146659ab327711dce34ad35ded1d31daf0cc18ad20d61148c581182a501804f7a01e61f41683a0656fe35dca633a0dc66b6c73c49c70c8370acbbc5ac97c4951224165dfe724a2bdcfbca7b3c2d9869cbd12d93892ba88c935d81b0a6319e1cdb65981f5eb8efcd8346049128f3fc1c546e89f91916f8e5e4fff9adb0e431d5868c44f882d7ad22c4acd1380c0c8c6f1dcd713b0bad094972a41c66b84403b8da83ccb1179a9761443beb28e1da04a2bce99f391e47a44f1094a16762110c211aa4944fa807aa8031b05c55bebb78753ee52587b9d30d1a22ebf4ac35acd6fb0b652afac2f17319bd69ef084e25d520029ff465e4b4088d2178d615bc478842812f1b866a66d6687c77c8bc9a9fc3525b9047db6c9ba74a09632a7f7e809e17f895d6ad77bba797f4e86d86634d5a6b344808d0a7a53aa07a8820437374547c24c3dcdd7a4e7f58cb70fac5ab184541070d8cceaa565824419e4c6de61120ddeffd6e7cd8bf584fc6b392a6f64236f85e4b9d5f8c16e48df452d8715fcd80a08619d5bffd54a6c5a6182c079e35622dc06745bfe68d25f684520c6467c9a751f7fc293103c4dc211044a51b6c07b85fbb4903a568b03beb621fd0923f343d8ad90e0bd88bd240209cd29b254b9f5a1a867c8b674c8372f7c454016551f1e7eaa14751ab77d6e70086687b14f05182c836248dc41f5ae1ed11214e7270fb79cc736d7f74ae7b3bf6b96ed5ff90e5daf15c90c0599c47b980da83a3ba4951aa9a5a8f96c38efb8b203c559dcab1f72c8da6f0023644cd16b16e240c23a999960d0ac4dd84185cc5d19eed2890b0436ea71e2143d36e3507d044a6738b319ebb06886da73ff51c732759efd42a3eba2fcfeab187418a39d3e4a7d73538a87792b0fa446adfc7c71d3b8b292f7fa5ffaae6564d551f860ad8167161ddd89f63ca7551d7c4443231b802f24ecd4992ff337323258fb25cab516f7f92f44c4d0b2493c45369625d587dbe3167b0f9863b5192f9630725ef83b72520957f4c0a7c74e1a6cb740d3ef9a637a4968d0d72dd6105b712835d59801f59a4a2cf3458f30a5d4c02d6a45fb7bb2629fd4a304c759e35b612a79dbb53cb4b8a5ad637119c06f595f1e0686047c8ea3136d96276c2c7e87f80174f969c15ad0b3001d27788f338f2d0ebc528b8e6d31a5e2d5b487fb999acfe2ac13920e9e64a7402e4d83986f0d73aa8ae39459e84470d620d2af4f01797cf4813da9d667c8b836e52aaddd12865c05efffc31d1c8cd155e988602e2c7f902151284026797c3ac6ca2f3f97ccea9332ad06d0662a4876c2789f1e4a5d282dda66f9a8b55faa13fbcb45bb2dd237091a26872b5fa18221239ea8e830482de62b3f67842e5711109d80fc706dbd7acce22057a95485e3d4c9d1e816da93549ec8b5a9b63f02a8ab1fbf5d7192e5802e044862136a2309e4abd3b3b1053c6a650a73f549aa21e45fa9089648aff7744c2ea3270fc74671d268022d76cb78d7121582cecd33f8d3f329c2a545eac6830d12c8e267e9c9c158645f224fa51295c80950b1f0aa6f8f569d09e56c24c2c062b72d93d7417a255207392cab22ae380989344f6f3c57807ebc7ab5fd58f4aa62d93d70e65bea3d2284e204ad76a771867f7a2cc13e340ecda3807321c0fec8cd6872d6e4ad40584eb3c1de661a19bf0ed06990575d6a64afaf85827adeb2d3f2a1d9c8b0eb3afe97569fb6e8b82c7d5f8d22ca24699a2ef584ae1612133fec649417bbd957d719b40887d0f72ec322501eda90f52acbabf1b253d814be3fb0d0e30be8c5465e37958fa8df50b8d517e9193a03173a521c292960a475fa4181a10b20597d259d385f5f416c5b61cf8db4be7dab5272194fd9d728a9e4c4d5d59e62f9626920ae323cc3f0e07b563647bb32e850e46d8413ee4ba9ee52f579e2c3325f4c2db30cff540991d13f4f8023fadc82e2c08bfa1fc2c58842fd1a8c0d46100f48cbedef6afe04e3d6d26bd0ecabd7d2a732413c9d4d3fac6a93d0f5c48042d1f5bb2e6fd9e1a358186ecb6bbebb698c04e57301f7a86d014566c5178d6989c40dfa4f91eb4ac08224d17c582fd883ef739f28b3e3357c814d840b3e78733f7ce5e730e67b74ef1d1e344e82d01db5bc6", 0x1000}, {&(0x7f00000034c0)="411e08e37b778c41966650d25baf72f63327e7a41622271d66d8b37dcb49e24e0622350c5640d22efee221fa", 0x2c}, {&(0x7f0000003500)="8bc834fc7d258e4be2837acd062b477d446add5e05bc1ca18dc8c7fd51616ffe855fe09bbbf3f748829649", 0x2b}], 0x8) mkdirat(r3, &(0x7f00000035c0)='./file0\x00', 0xb4) execve(&(0x7f0000003600)='./file0\x00', &(0x7f00000037c0)=[&(0x7f0000003640)='\x00', &(0x7f0000003680)=':\x00', &(0x7f00000036c0)='$\x00', &(0x7f0000003700)='\xe1-.:@\x00', &(0x7f0000003740)='#\x00', &(0x7f0000003780)='[\x00'], &(0x7f0000003900)=[&(0x7f0000003800)='\x00', &(0x7f0000003840)='%(}\\\x00', &(0x7f0000003880)='k-%\x00', &(0x7f00000038c0)=',\x00']) getsockname(r2, &(0x7f0000003940)=@in6, &(0x7f0000003980)=0xc) msgctl$IPC_RMID(r6, 0x0) r13 = getgid() write(r3, &(0x7f00000039c0)="c40e545d90f54f09d9fc91377c8c317be1c29903f6b54d9c4cefce7b207fdddf46c249a9ccbc48c4c1c5efdfaa65dc152e08d4b2cab5a761b41cb9457a05d93d3fdb438fa47aa3cd1e60fa36ed8facb722b5878cf8d85f6bc461d239092206675653500f0ea2d90a4ce8387f6cbe9c8fb4c30c4788ac0496604c356d7a3907ed7c3e44b80011c4b480d2ae6feb685a1258007e0aa00f7c5aea8050ff0c0bb8ab4e1799939f01d2d2285bd0a01c008dcb803cd5586bb08cbcdef407f6b29872496b70412433125d6950139bcc", 0xcc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003ac0)={{0x4, r11, r13, r8, r12, 0x1, 0xfffffffffffffe01}, 0x3, 0xfffffffffffffe6c, r7, r7, 0x100, 0x5, 0x0, 0x80000001}) chown(&(0x7f0000003b40)='./file0\x00', r8, r9) wait4(r7, &(0x7f0000003b80), 0x1, &(0x7f0000003bc0)) accept(r4, &(0x7f0000003c80)=@un=@abs, &(0x7f0000003cc0)=0x8) fcntl$getown(r3, 0x5) dup2(r5, r4) mknod(&(0x7f0000003d00)='./file0\x00', 0xe023, 0x6) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000003d40), &(0x7f0000003d80)=0x10) 16:00:49 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/4096, 0x1000) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:49 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x2, &(0x7f00000000c0)={0x41, 0x40000007e}) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0xc2) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9272, 0x0, 0xffff, 0x7fffffff, "20f0a50693fdd24c87e0d200000029604e40bac6"}) write(r0, &(0x7f00000009c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dc", 0x36) 16:00:49 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) close(r1) 16:00:49 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) execve(0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/50, 0x32) 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1ffd, 0x236161bd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0x9f694d}], 0x1, 0x0) 16:00:49 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x52c5bd6111e166d1, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendto(r1, &(0x7f0000000000)="412cb781a614c8534a956adbaf8b21fb2d6c59b04daddbec24ff72fff96345a14dcd531f67ea98291cc9aa69c8e9b50dd2ff2ed98c865e517f33906bee05218a991af47bb6fa09e5ee82571a95e3a2993f1dc8fd41d2502e7dba114fac1bc4251a024eb85560e224c644a6dd676c352081001d", 0x73, 0x4, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) poll(&(0x7f00000000c0), 0x0, 0x0) 16:00:49 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080)=0x6a55, 0xffffffef) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) 16:00:49 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x2) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0xffdf) setsockopt(r0, 0x2000000000009, 0x7, &(0x7f0000000040), 0xfe) sendto(r0, &(0x7f0000000040)="e2451b4b8192c1a14507578c4c7360fa9f0eb265edc25697751f353eb354a5f2d48ef29417149f33680d58bf6cc8a123a7ec73e1ddeceb7dff6cebe109b9bad112", 0x41, 0x1, &(0x7f0000000100)=@in6={0x18, 0x1}, 0xc) 16:00:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b6", 0x1}], 0x1) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c4dd20e9b1e9cf6c334861771a330fe495a4ec3955062e0253766746d6052a46e610e7d726204bb108374b5a644bd9f4887b62e91c3862c870f28e2544ec27b77575ff494f6202cc03412a189a9382b8881ff63bc71600bed3020a8012b3f18dbc11f", 0x81}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) 16:00:49 executing program 1: r0 = socket$inet6(0x18, 0x108001, 0x0) setsockopt(r0, 0x29, 0x25, &(0x7f0000000080), 0x0) 16:00:49 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x2000000000000171, 0x0) fcntl$setstatus(r1, 0x4, 0x0) readv(r1, &(0x7f0000000200), 0x0) 16:00:49 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x2000000000029, 0x26, &(0x7f0000000100)='\x00\x00\bL', 0xffffffffffffff69) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x0, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0x30, 0x1, 0x7, 0xa806}, {{r0}, 0xfffffffffffffff8, 0x18, 0x2, 0x400, 0x3}, {{r0}, 0x0, 0x1, 0xa0dde7f079c48b9, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0xcd, 0x4, 0xfffffffffffffff8, 0x100}], 0x5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x58, 0xf0000001, 0xffffffff, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x8f, 0x100000001}, {{r0}, 0x0, 0x61, 0x20, 0x3ff, 0x5}, {{r0}, 0xffffffffffffffff, 0x11, 0x0, 0x1000, 0x1}], 0xfffffffffffffffd, &(0x7f00000000c0)={0x3, 0x100000000}) 16:00:49 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x0) setsockopt(r0, 0x7fd, 0x9, &(0x7f0000000080)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f00000002c0), 0x0) 16:00:49 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0xff45) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001e40)="fd68238e47503d645c70879cda4c16dc393d2d329909525f4b76545f7f0e68af25880db0dfbf9dec400f8395967501c7c2798872243605fcc0bafe8c2d8d5614150df2c29a714b3306cf0b501e61e3324e759a9a86386fdcc3232e90ecec01fa80d8952d3de5e503d182813fd7c358b570d76a899baeac6a91b0593caffd6a9f661aa0adbf8eddf1d1eebc55273223df0e6b5b45f5f313868a81db071d58561f3dd1ffea98eb82a6972d4e1b593ddd30dc427958f0dd5a3bf6d5d06d55dada690dcefdf6b7ccc8b005d5ebdb3c436a2f206c2f9e1dad7169f6426f8b18292d86490900d4f0cc3bf2c62afca99050743fcd5022514447eb60e2a1187dd523a6ac8a6c8417791d0624427483c8917251a69dfb2610b57a7416d72d3965db523f2fc73bf9ce436a56d6581b169d9028e41010d09e642c06b511670bebc99ce880a3b70780adfd10a9f6a23e02eb8f827a05c7ed23d8e332cc64c572c613746b90b5fe7f90638765d1ce2f9e0ff7cbb047b7e6251fdfe587e5d4fe513847503a085c9db2dce8f820c4ccf76727255cf4df99951e0cf1bb44f318f7ce1ed585fe7ee86f4761172c64880df0c0704dce1a9c73b2bb113b48a21c0384a35f97f600f83b6c9c64b7a74ba6277f32e78b1fc65a815f37449b2e04447808887a9936a0ddb730bd89e0c197c15f2a82d4298dc58e6d882a2e6afbfe968391d42287737a431edb7408de4896ef2498a650b412743e9d1d3cd85cd6fdfd706794733f69d15878b0a3535eef8e4b7f122c7de91773f13e0004cf8744cbdaa7f55419ec633c22810a61186dbc5de03b4752cc4ce0ef6614dbd65743b11348ea5dc59a9917ad5d786dea7b6a28209729d54c0fa05f8a47c9f32cb12a6cd9c41c4584fd8f0533606c40f3d5fe9e827426e482e6cebd5102cbd62624001ffe1c8487f6f455b2b308f4a787e0a7630778fae8031e3c376930cd5d09e2e84f9b404c301e515c3ad0141c4c47e84e212da5ed8505e2365a4fb66812d625006554b637d8d86f96888a66c19cffe5042a0cf51666c5dda2cb597feb228c027ed4d41d4be0068af281e3e5cc3e8815c7557da42db1e0ef7bc450aa206054cdf8bba2d1e5fa6813a68fecdd4b6c1b338f299fad0345536fb083d30179e4df41710c60f842c181b7951345f93a4800d9bf537fbea0d1f1fea93cd87cf0d22cb25db5a8bdc2dd60cfa16f879bf08160eed161b7388a5fe18e2c0c6854fb7393fb31e49d376f560fb1eaf39fba0f04edfaf594c3b01d385b218db8ea44703ddf5802045494db31d04c83b73ef5bad256d42110c9f4bfc38ae183d82db8d0e2ca60c3d9306b3d6cae1693a8c71e2f4cee6c694d206a70ea40151d0d8188fa416b26ced60702a43fbe4d337163ab541befbf1e202a20ae9ffffdcb8b6723fbdfa9f1a1491e24ede4849b63a04a41ee3383a32fe35ce20d0c5053590c1e5797874fc35d69728029d11078e67cbc8c16bdc50b744362ca5018e2f3336ce96e3d83b1b661946e17b58cc0eca550618b31366ec00308cdbf22c596aa445ba2b28165766ad4bdea035074f378722380f65764da0bfaf4a4cc56682e14e115ad24b82d59bcc4ce5e27a01ed321f7fe64e1049ec7f2eac0301c499bd4f9c95de4deba14d4743fc06e6aa571514885cada6b4fd1564c155fe58fdb2efd1c2c721d53d090299a853559b352845e23f83136a525ba5e3488e47059418a7c4f761def91125bfe18d943123daff5e7d01a516dedc9ee176ac5504a2de726258d0a84742e827a3ff0de1c3daea8a49455af7f945ccb83bf5055a8c1180df003c1d2ccd1179ff8166bf2ca24a8132c5dad8d29213aa3df709de58b0e5f062fb447d23533259fede2c671c8fa9aa22888797cbdd3aa0a3d68b5e06d89847e7b6a62b8ffd04cadbe38ed94d82618a0284f882c28406ef1097b3dc0516218b430646f3cc2cea156ac32d2c79dc589c7bf7cd4a3cef3f991d360e9e5647b626df38e83a4cbffdec5e4e038fe4ab873ddca53690c0e561f26baed93c8bf7f0f3c9670fb855d46cb3d7c84b301bd1ca76c3cfe9f8bb30e0ed4307ffafb3d6ee31333128a3061853118b9b58f19251bdfb0503b664215d8ff95ff56f3ad9cf32f760b1775880495de2ba847196e19e5265eb772a844487a2e01d94e6101a711fc713286182ddd37643e95e3832a8514ff85bb0796699aeb00638e657fb81335949354417aba0fb21c7c0f063e73ec8eb29fc47ce7b836e187408eac01e69be9a83aa1265404e3e1cf89b42e0afefe9277690316ce030241bf80316168d0f1ba3425f17ca8954a7fd8f541cdd8a732d28ce9c5a84aecf94fe55e1cb8a616296716a2a9b3af418d3c317c428ac17d537b31ee2edf34d40556311434a4e341cc0adb38747497c4aec1d8849c25c151b2c2cf842f0fe21f05549e3018877fa8a68a73109a50dfb538d8c73b2eed44c85a650e01e6540a8995428acfe0aba0504a41657b844a05c326f39213697396b41b0799a1c8539c3f6370e4af81f55c7954a9c1545cd39f1b619c4abf2b73d4975a5b6381d0567f4963825c1f9cca6c689bde558a010a7db4592bfd5c62a63ec3cb51e48a7b245ccc28fd7b0b9379cc8fbe1975d9c451876c2d656302807e8b1e244a924ccef7d6d39940ac52490483b2c017a0676cc5e99bd41ae0b7969d5433f49acd60839e0ad2b78523b766deb264b591d8bb9d0c7b801f1feed241e22a6e10c3093f2a222f6c1437476ee5f76b2f07d8faac58919733a45203ef4d2139bb67e5aa0487fca1c0051cb2e1ffdae513b4cb7700e89f4ba5eda7aa4b62eb4e1c6e3051328c6ef4aea932699b9b17d2a844bcd3018f6af9d58973086eb018aaea08bd1f2fceee56131a451a4d01fd3b55332b432f11c3d9fa862eae603435f71a96fb15fd52fc5f522970707a3e266f12053d6e96945a87e0cf949b15d52ce491847a8ea6c6674d938c59c1fdb25554dbb6fac8f0a1f0ac606106282352ade8e674e4782c4c6d95d0e65b663c50e280332f21bbc4d2e624b30afd7e4136cd2f09c6c09c5b6f032f8386d57d6e1d16566868892d21a1fe591984d30133bea4529ff268309d3885c5b261a7607d7f43c9c558b9feab657e27124de3c1fb9deff66ac27e42fdc226949a7463d23451b5f12b769b0a9b813092eb40dd12f3afd88117e540b53da9338b45f4d306c7040801778484d2fae53baf81eadaafab255d94262475ab01e1c33efe2bba883c13935976f4e4f593a466b304d4f2cab672c24fee1802af733ef3e2df4e255fc6e8b3dd9da4090bb04d32b1972af1ab9e6783eeca78133f55eb9ee41d2259647bc1757c2ed2e9f613f0cb2b73861f6c2b7048096fe34f9b90443e2f0fd146b6a918af263c8f3539d500eb89f76c301b91b02579da8f92a38b1b51308735661c1b0ca235cae71b4a9e66ecb788af8431e0155cd921ba4d13a946fdca8116ffdf94ac8a3411b96842f5eebff1f317c4aae1fc0b61ed0fea05cca23b52c053f9350a0020a2b78162e5afc2abc169b4551b69d1a5e8e5c543fc8d3a8b024970649579d2623c37a9befb524a24b4ab65e3a648a92e77123b8ec4fd1c14a8c3b8314895a2918d9bff1e22049278f7e3512ea9d55d4d4fc15c9fe87d904526b82187d4c99158d603ba900298128a98d086f970c1b136d04bcdf53b981e41e15aca948c47b53a2b33874b14cfbfe4736d902bc814946c5f85ebf219c40146de46b9a06c6e29ac9e3c9a267fad531d38b63e7fa7eade0fc9bc38a5328cd15f3eb368dcab5ab71f377e18fe2937e6a332ff1cd17cf147f033ba4576c21006b37f43e17181e4356937901b823db499f25e2b873f2332419570a9f631958e638490d74e7d01fbc37c3f910fcbafd8b3c7ef5cbdd13b6cd72f2968771ebd55b2f12f483e32c4387f270e506ff3659d8b93a5861d7297531e25012fa0da5b34d810d61553c560258b73f4cfcc393a2a7c4427f6a6792de58599fb4f19411be42b27136b462463fa8a4f78c55d663b69ad22316696347b83a2136fbc446fcdabcc9ed08da38cc074cab3ad54d0a0ef21d4cec2cb35793fb2a54a614fa8324cf693fee39e271867dca8eee35469e186bd2ab54bb3388357df30789bb63f4a99bea135fc87db9d458f9dbbad6dc5445580bf83f769a4147b13dda6e9b092585315d6cbc05459804c3e66c41e06a33b89b2db322706634e9df22c3ed91be0b71282", 0xbb8}], 0x1) 16:00:49 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="05fa9349", 0x4) r1 = semget$private(0x0, 0x7, 0x40) r2 = msgget$private(0x0, 0x102) msgrcv(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000400000000000000000000000000ab06020c2def53731f6f9c188dbc43fdf2028d29a788eb7330773d40292d2d146c0ee7fc45e26270d08e1ee613d589bad730d8898feefe"], 0x19, 0x1, 0x800) semctl$SETVAL(r1, 0x4000000000004, 0x8, &(0x7f0000000000)=0x20) semget$private(0x0, 0x1, 0x100) 16:00:49 executing program 0: readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/64, 0x40) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() syz_open_pts() syz_open_pts() stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') r0 = syz_open_pts() pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000002c0)='./bus\x00', 0x8510, 0x10) openat(r1, &(0x7f0000000280)='./bus\x00', 0x80, 0x105) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) syz_open_pts() syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) 16:00:49 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x8, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2c) open(&(0x7f0000000000)='./bus\x00', 0x10002, 0x40) read(r3, &(0x7f0000000140)=""/65, 0x41) 16:00:49 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x280, 0x100) r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) 16:00:49 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x4000, 0x7) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x400, 0x10001, &(0x7f0000000040)="2345760221cc10d541bc5e2699c9acf347b9bc23f21d3ad7dc1cda0f2cd320a38611353eb119f913e816f59fe9a9a783786f6b2003172fbfd59d4694847b126acbcd3263fdf7b4ea449f26cd7c970058ec4c921f969540fffabf555581e98295455ff16752114106734bd2d4d53a119dab6e44f8eb8cff9da4", 0x79) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r1) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) getsockopt(r0, 0x100000000029, 0xa, 0x0, 0x0) 16:00:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000040)='B', 0x1) sendto$unix(r1, &(0x7f0000000240)="c379fa7d4c5c77f0b73910b7bc852870c057c8c61db699d834c372fde148bb16375b4ca16f255375b87a9a223460a44fd5868f5d70916b35aa9513ae58cc36f03a7ad93739485e7144bf62382c564e7e5a6de8c9459245b3488c0d7cbf1c551fe8f9aa8e08bfd665209872d8423bd3ddb089649b5990de2637a4833a9870244cbe2478e1fc22b454d342752eaa40c6d5b7b660f77933862713fb49ba1b0e729061a382444ba01527589743c7015f44aa028ae8c535a15c6d7b65e1ee45dd0991c38aabf17f30bf6e730bca829e2bfc4b231f2ef3cee6cf39c241c819093a321ffba7a9c6f7f6639a2fac53e67728d8665b7094138fab7e5c1cb9a9dfa9fc09efafc900ac0989ff9b3b8e475a054ba1f82ad22e4bfc0bb3dcbb5de0279cd102b95c3a881baf33757a6b40869ab13335be3b8f9b6ee2d61f69f6fc7cad1073ba8d8723af9fed2a6e47968a3130daaf2e762e304f493cc7708f4efe6b12cb5a9f8c140cdde8b1cb18cc871683c2528349506a167d9b99113644d94109841313c150dcba5195188d2de52e688e5db1623eaa515c62e075d000b7642ca99184c93aa52ce7052fd4bdc72133dea89d830aaab4fbbd21af63b1c52c6dc2ed01d3d6b43ded2b9204eaf4a7872bba0925901914f3c51cab249be717c89096a547f98b953171173864303087a0cc8bb002033db37c743f36e7668a350fc415fc3f3bb061cbb851ce18585017bb2018f65b81aa0d45228852efcf407dfab3666d541180fb8d3bcc954da9506492c06c5c6f6e1075fc1e7a9566fbd42eabbe060216e491e12689fa50faeb9719dbd4534474220b064026bb0842043e39208b1fd34882188af2ef28ae9ba5b4b827c95fb52898f4ca60e3ddd2fa9e4ba34c8ffa13640a0e9a81abb7b8edc0ed87eebe73643de5b86396d76b17c22784c2d77a4117e629e85278242b949c28d4424476c664d5e8d348941215b04ac2197010ad415b68b9d82992ada64c296e3a17e5c4df9b303ca6b365c652c7ec95c91ade2caef4a295b466d3183efea7474f3bea0b06c54f87bf614de7d20fb198b7589b9c1645cb1176cd141ff78481877bb28da707ddfe9e7f5b6356a01704bab4be932001073c388a3bd0d0cd7ad21f8faff0067de90c800dcc1ead6abf6433788926d3888565aaa02f71a3c8408d5d5f6e5e5711ed7a3fbdf83c961d0ee0a56af436947e32ee702bfbb609276711cb04da74afd279d9942411b4c41e74aba659907484aa8652f99aad279a6cf9822e13c50f8d1694c4973fcdd51147259ac3e0567dea3a2174b19f46eaba860b05ed95cc5961ac72f196585e80a97374d16399649143e2d82f2f875f5ca0f0fd6116dae5f8263103aeeb022994a82b41e63ba47ef127ce64af43fdf78f1f18e7e079c2ae4947ba0ca604d35fb82f7a1e74784707a016b4984a19c1648d34ed01e36f60d98b7a45b3c8d6bb2ac9d240a6e7334ca71f509508b0d453bc488ee9a501f8613cea4e292697554d7d00ed7bf115ba36584087acc4e298153f3e36e5cef094bb1956b2848b88a25d1ca4b0d9afa717926e33745450282aa088b08e64366631bc26144e8ad9b4987e701d3f5c17375248ff8dda1d278b5a8fb14c80596c1dfb0bec51e0e019f4636e97cca130d2f5565cbf83168f2d7955786556d062411132ddbb2bd02faf4380b7e06da5c2c90f4326b6577935f5f40a204a4ea9580f1a851cc02df0f90a7124fae8423a73eb9cadb92675f239960ebc8684d54b601902d3c2933c658b0b4968a694cefb36da0e643c9a298b5ea1358e564c83e3c4164748ba8b7d677b8a801d615577a2e438c4fce07087cdd5ad6ca1ff4dd86f1e6914224b326cffecc5455688b8839a56d53bca1240699942cbbb4cbb20953eeb223864f62164464dfc4ba1f9622710459767a7ec56b66cf7509cfe70723b9c345b3722c920153a5152efa88604df51a668f01af050461556c6123ed34f41ebb92f36c60139060ac329a79926ae5fb640bea0968432c0da6646c39593df3a94e2bd2f54c5bb179503096c364db5fc74de42e67c26134fa9031d1f6e7b6eea940dd494141e9a652af20f89191bd50e6c1d03b673169045d8774b030cd12183ae33f519b073c8b38c87fe2e4e895b961d71fbdde3293f7e7786ffbce9ae914f55063cc7a43196fbd6fd50378dedd6f6f758957ae0ac4bce5f40abba087cbef6679f464e9ee2d896b8d083996fcb94f604b004a4b9a03c593a639b09434d18d79b81364ffe795c8723a5e9d08eab7350105d5f9a806b963719de97150c06869614122907c88078d0fb1fc026572839457c421c8f83cae970aa4302264264ce93c8f6a7615257da9e703ced1c60bcd43cbcddcee96d1f41c1b2cfa5c1bcd865e5458530525bb0dae44466eee821b13790144489d5c1c2f82f6be52c340dbffe4460aa4473a3a23b62da83b7b69edf99ad46ab4426dd14ac7583517e6919cb685668d93affc15f687126f16cae72a39dc3b381284c756ff7df43ba0154a7b4e02cf85f832dba9e5510ad26c97f74c91b36111e167fee5a890f31cbf25b58d83b804e06721b96a1da3cc869b1cfb5f0bff86a523cf307c558cbd04fde3f1ff4a1e0571db3d7664cdda1e446ad03b0d81c130e76909b8c98a2e7e6c5db7726db2e571426a4a8550ce9fdb3a35fb477627d297a4cd625e7380845a5a88c6126a501a864e5573edab636e85d708959aefae869e99d32727492c073e13cf739d881511328de1633df8e83880eaf1a47bb1f00752adcedd83fb16646db9402ed5894edd3c46f7bab9ee1d83280bdd4d4ba119f4feac99b5f64f3e951b8a195f68aed20846675e20b27161ab739adf91790c82a1f962679d083f32042d76cb5024251dd32a671b17c1130868ce24d2637a25cb0540a3a45ff53ceeeff14cb4538fae2b3af43e5b32a9e89c0b30240550b762ee7a89d51bce63127e6b2b4136dbda0d6736e2c5f6bec67d079e553cf7d2cc97b8abe5152fa9601a6ca5427e40396b1412771194a3e34cc229378e437fc6965fdd126afaaa18454a0db493d5e5e67313559e4c9c09b7508c0cfc0152842fb2dba9b0559688a10de160f714cf87acca7c6d284eb20ed30ebd01ae419ca0c86e44cd161708779969f75c69c67a5c4274d41b5148854e4b559b78261669cbb5a1692da6a16e0ffff768852837683e4173989a46746922aedb63e91598da6bef5b25e29dc61355f4f2a69d7cd86df6fb5eff5ae6fa4c779d4805ed864a9c655d7b379e1f1762f46723f0960f1720f8134f7a0a110ff4eaee9a18f31c982cb81e3179490fa5b880c903f4afe430580a96fd6df844f82d8517e459a980da421c2df603e9a26ef54abe15b5eafbc9f542324e0a9a7821dd47fb53457b7787af1637860cd78389030ca2c8f5632c544d6925541a17d1f2c21c537262fdda3b3ee2e1357f02ec33705b4a33a618ba00ff46861efce9af2220c40f15cbcb7f4b8f9fc2aa4c3dae1fa7bbb79c88eb700a9f442336113a3e688152fcea288737940c65a3b8aca6a30615f79cbed61fd280af2fde1ff173a3e4f6d1fd9b5ad71aff3ffdc921121f28e0578049e8077b2739684df9676037251bb78683eddaef1e67ca0262ad5f06bd94c929fb886e7a5b3f9abb3ad6ca14da661f2dbe554173ce1af46e43c4597f08bda9aae12dc8ae0e96a17c10cd13818f7703d9333a6590238f1fe97393700fe1b76fba9d57265dd6f79592304313d714098a0d1bd12e2eb9209c68cc58190feb2bd63d4d3832356cb44c0295e5a137cbb1e435b69b54f0a340599e1098328491b71e907f75f0ce291b620abceeaca5e5b23a2f11b73b346de6f8d2031dd798cec441da242982710dfd8bb90ad6ccb35f42c38b0889b5c079b38a65da73033395290299a846f7dd1b0d89e2d8b71e3af33f0fcd4828bbd2213514ced2a9c9a1c94a6da7efdefc41ebda86dcc8359e4a5deaef2a9f06f9a5ccb3da20bc4e24865e2d9350e07b3a34a588b41c8746c8a04f32d3047f97008480b4fb406c93f460b648660f1516da79ab364935d1dc6eafe371e058865516ee46d8f290c736afb147a2ccf8dbe9c7e26881760b4872fe56fa3e3f0d02a334aca8635ce31d77e122fe870de1311c672d45da18bfa846622a1fd016c4c7562b4edd897c6a441f2eb0ed8442bd39ab4b4930fb5ae08b8e80878cbf3c2684d91f71986b279ff0b0d85f14db0cf834d7a2370e53292b101db84fca9c1c4d2d7994fa08ad03b33f07ae404c524f7653fdece214b72cafc9e48ae5366745661c0b44c20849f06b2847ba0a6e639a59f0ee3165d3207b9aeddf8378d3fa0e7cbdbb9a7b9d7b7a498714734c6a059696b717e269b06c080d66dd7862eeef80903b090271d8a1ee67c523ed7bb6653a6fb355a6d3052fd4d9606e17a845bd2a53aa6fede568eb240266f3fb87803af22a408dc03e17af26fbf8377dd4cd0f2940d6a6c8e64a3293e8a89779abebc3583a95611d8fec332e97c9d78ccb891da4bc46828025383a486c73f1b56ae7c97af7e2900439e57ef58d275790be27e16d75e7af3b6ec840e4de840b8e724eec79d98dab36e6693e0d67e30497fc589ee818c962f65b679abbe583292d937b90d959755fbef1ae44afa9a8e03f7a0230880601a8fe80326e454d380c792cac5507c4dc0cc96ded7a54ad59d4edafbca892ac013c229f5cdbf28eb8b578524d15c43296302ca8691924752043d7c28f2d909f207ce86c2d3ad1e2706a010d9bf18928e722e62d7f5294b72ee35ee0bac63272987f27d80819feb7833a0fe0e2b3550a3296b1d9cfffc7fc48054e59627f5581313a339cf1f1dfd33a2cbddc02605019cc10eb6e6f0e4f1b2f6147c8eebec7c7c195f59e44e7838b3bce384303ff2cb9d310fc3b5b71702a48d2a198dcc812014d098e4b02e81fccc3d708e860e4da396fbf81a3e03e5c2d51726288a07df97c7cb257ef49c6211adfc43796735680192520804c25805a643be5433d63825590bfa0ae8c7b1abee3b8d7a11d0e44edb1a14ce22f8b8d5ed0cbc893f5ebd88b8c9deb7e61c9150a456e3224027ab990d783b37320f2860702ac610532fe5952f1bc3b3a35457cdc637cde942414de93e48d1d5efd1349eaabc70b5f3774d16795242bf4ee776fcdbd0ed8fdcd4445103360c9e50af883b4dc9716a2e3daf12012b5dd124f454a394f00cb41a86f09160ca923a3e3f909ff36a0a28faccb82f08b22ce82b4105d66144f1cdd0e3e192e7b2d78690ace29c0e3e943768df03e52c729b10665268f83e72e346a31c3def2628f1d47a5fa29d407f441abd5e79a25a0e02895dbe67426f4c4db2e5e4bf8b88eed8a423412685deaf25c9fc0a41812c69bb555c8866decde55e1502af6ee7a4830b3da840b70a7d63b5985c90e6bcad550ecabba70606bd2dc4a3ae2e265b20937d4d1e7afd67ced5a062e8c9162d25a3a8a0edacbbe7b8a3bca0470d3c7a2d8416b2cd889f5267543bc58a6549cd4959d8bad816b688712a83037fb9c8ca633a1fd89e258cc1d1791fc88ba75d6e1216f836931d6fb027d920f68e009af23c652e2758b6879cf5992e88dd0c5ffa83679818fc11edaec7fa0b1b01bae44abe7be08fbf216a5149507adfd87c4609bb6ea45407124ccd1441df92459315538856deb9ad654ee8bdbec6c9ddca12960239cc2aa4997da0d0e34b22dae3647a3f1c1cb9704ea259f46661ca41d1d03c07a14d318871ba5e389b92aafa3bfd0d1e5e797f0b14a069825a1077a2cf31", 0x1000, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSDTR(r2, 0x20007479) write(r0, &(0x7f0000000080)="4b9cb944c64a3c7ed7f2a5bb54e29a4b089560dd935fb4911688dd63391cf5bd9f02d61c21ed65e31c7af1bb84e7e3657a20fa585c2ec5311ae79184eda863c76c18ff0b6a8b7cc57ed70f47945a9ddea684413e0c6de3ebd4ee44723488531286481cc899ff3a367f3daeeada476516178ac45cd4c5a7f7a2539dd3f00b62db0af50730b3f9d42d4e2b18ad1abf1c625e6fbbb7da0d2e68785ebb645969f236c15c57b832f9ad205b7c63a26d6789f979c26859939cfe69590c3f", 0xbb) 16:00:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/20}, {&(0x7f0000002680)=""/4096}, {&(0x7f0000000240)=""/243}], 0x191, 0x0}, 0x842) r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x20, 0xad, 0x7ff}, {{r2}, 0xfffffffffffffffe, 0xe8, 0xf0000003, 0x100000000, 0x7}, {{r2}, 0xffffffffffffffff, 0x10, 0x20, 0x3, 0xfffffffffffff800}, {{r2}, 0xfffffffffffffffe, 0x5, 0x1, 0x1, 0x9}, {{r1}, 0xfffffffffffffffa, 0x4, 0x8, 0x5}, {{r2}, 0xffffffffffffffff, 0x8, 0x80, 0xff, 0x5}, {{r2}, 0xfffffffffffffffb, 0x6, 0x2, 0x8, 0x20}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x5, 0x8}, {{r0}, 0xfffffffffffffffe, 0xa, 0xf0000002, 0xda01, 0x4}], 0xe242, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x10000}], 0x7, &(0x7f0000000180)={0xff, 0x7}) 16:00:50 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x40) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x1) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000180)='./file0\x00', 0x106, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)="6013d7a887dd47181ec6a33f862391277d6be22b459fc6ac008e478d4fca5703f5b1c813e3da6008590f3c144bac5c582fe4ac04332e36bfc1b7fb60846d7327fa7db665adba524204fcdf0d954ce9686fc9c4c88f9eeb8ccbd5b514a7feeeb7a0eaae092707c16e269f397d5d07e2e9be8eb3556107c97326ea30f4f310508e", 0x80}], 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000340)="988276c0e93e66d18b3ca36610eb130ee767a6cad164da71aa9c7afa166d3180c885b28e94814147e7bc039a34ffe31e6056be922291c34f158fa42483923a31be312fe2dbb8f14899efbef9b7a1c38dae991084e545c72d5d5bf631841eebffeefc31bd74d89b7807c3ec661e97e222dcb67648d160902667d2d25c371939bb2c90f81f99bc2a792e0454d52c77fb5dbd3e7ca0d4f76524e80cb60a83831abb9baf66aef5330aa6b099cf6822343665568d66fcd357182bb4d4ad52dd8ce45d62202b6f25fc9ae1f99bc6c6d1b11761c5cee8a79ce9c52a68247cf865c6a4737e0cf77ae434f4bb1dcaab606ed3b3c6874d681dfbd039380302ef116e6f415ee57a4ad147810c4da5b42a16554c9207a1db5b1b07917801e2048972e48ed5b2d24667e67ac514c330a16cc4dc29a90748b99e17e961ed962ad5fc4518d7892e345b3e4eb59637b9b5ba7abfc1c6097fb013d915d0908985086c1f08b2dacc60f2228129b3665dfbdee2359347f20e54163fda31d5db1878ffc9bd3c39f7814a766a7dc73607287bbea4b10ddb19709f7e4a7d0c79f912f54733a9da5c5d00caae8382300f920c939a2c2b1780750e89fe4dd7063c83ec0258977d7807bdefe5f1db47864b81eff710fbc06f6add6db70573b4832df56b14d5aa0746f5715e12c87fbc113b0ef2591a64f38c5ffb6551fdfe66f044a639f10bb07b29eced074f0d9b820be40873f0bac40224e9095c541adf375c870895be3e3d7aeb5569d94b0506747d6c7c0318338938e4d793e41f269f31840935aa79e03778a70677a95af1ac24bb457b0d38f1e1ba94146b4e3af580ebb22918ac6b486910149678c2a10227d3c353376214c2acd32ff3c5e8b3c799ed538d8ed8089859dc4c007872d6dac9cd6fb21622ff340364f13b1c15e2a135fda059fa563d0b62c9349f154b2fd1ae2d58c46a42ace5062c617b1feaaf64bf086876d7c06aef915eb0366b75fc85300b4cdfd8fbf4c544fd9b10eadfcb9b672318e7dba756cae357f789a3999947fe924e40586f9918298033bef0ce1c5044209008a132db65d06f771079b7000063ad5b234f4cea8bdb199d5d23525ddd74985662fd3428c46717dfb0ce67be74464e5d5822ea8e5905044c9c6ccb9f19edad116632a76b3cb0829eab7c07622b1e1a15b8fdf1c7438b98e67aba3d30a759c91f8b7eb4103be1f3280355ca33b43f5232333665521f737f6661287f647c5d42db54cc3844184c1eb8bec978baf92e7f6718a15208a9051eb975aa80bb9078e0b7d0a0ad4dd431497dc9c54b4a3ee083b33691b30bf885218afaa995fb43abc3fee94ef04a18050fdf3b487fddd1e5e8bbcfd4d39e4c2424a6a244c08c3b6061e027f751fbbe8381379292345536192e5a1f0f5765fb7bf03210fa4318e4c50a0b48524eb6ccc204dc90bfbb7d9fd37530231534cd0791e8f0ec1e03b64ed86ae9de1051a4810854205a4d09433924fbe3d751f5442384d781bd1d856d3129c97c52c337bf39614cf9bdfa7f931fd5fee81f598bc1d0303ce29a10cd0461910e5ebcf2effd77bfb585d482094bcc2a64ae28ff6e6fd53d05dc325faae412eb9bda3ac8f4a48f9a5ed5d03a74856af1dbaf5858e46cce5131f64ca2e89e5a2ab3889dc21a324021ac25311f047167b5332533ddd99f2f8fc55de917ff40ca2992adcbe3fcfc75089ab803bd4a9722176e16354c62b3f7ec3403a523fb4676bf397549a7dc6bf82970241e151b9a5509cf14f74af786fe2275bd54a874d68a34b98854764d63c8c4af8f485c2914c6111ecf768aff34bdf82380fb7b6e1f3ca73beb07e37f235e66411e5c611b88e6592449c2da0417e97fa3650a3a19a5ab5c3de2be7ea7bf287a7c602557b7cc6bc4780ad5c25d4fe9b9940aea8c16d0d83f6607895234f19240a74d5c5111ce680eed32ad08dc7ad9905c13a927dfe7bf6480c6ab5c2733d7ec1db6aa9a1e1f2a6148f4fc24574ea994e6fa429bda8d73170242e2ffc4211d51efdc72530513bd74406c858f8a5ebdd80827df6f4facca31d5bfa3e8ee148022b7c8b2b34bb47f1c5bc6e331351c6ff56ffbe08321c7f565f2c3e36e907bff16a5f3cc1ddef575f62652179baf857117e3e6ce9ed1ab1336c0a0b5a598ccb7479f3e829ff2b2b60ee7f019078245e9ea4faa39de576cc0890f081d67d51739ccd85ec87b59400524630ac0da82cc48830ce4631dee56e9473a4b4114d5c29a6bb636f73f9050bedab75df215e4a23a18ad8d5a686f9b9275cfc05d23792911ed9625caa50ab6a34e6f891cbe203b827a31936b5f075fa7d2f8cc43fead5e832db1b761b26b180bba485717a0a14ab7ae6edad32f074f49f4dd9bb834e490aff58da4f5c12ff9637200229b6ec194515a3489ec405866a5cbd2fc5e758c021e735ddca9e9ba1cd62fdffdbe1257c45286feea285c985ea01bf6968fd8d5c5b6cdcb3f3655088bb9d1154a1bc7db5fcc300df196b4bc3820287fc41432cdefa71e3c1505d3103961465bf47e8e44c75b7da4895682e0bcdc48bcb2d31503f84d83a2536784757a842ea045547f1bcc046ecf7d82c3c1cfff3e9aacb19c467af6b9a72bf97eb84360b95c3296389ad3e50f280ade6b151b8478620bd33f78ac67e9a8f6e9847d35adb044464a5c583622356d92a038c4465edf3a766c9be17fa2c4998df587e8eeb9cb1cbaa7471697de2792bbf27a571675499d06d6bf5fcac4340f93328afc7213c1ffb25d1583ce4a440077310c920839ca798a75cf5f53d5f9a790dbfe0fc07493fe80053aef66927b86060389d07a8156f58b5ae6452eb06f3ca984467cc3bfe90ff3bbe6277f599dc80dda10e27ca3bb14f74adfe9f8b1bc0c80459bc879ad609505539f908bc8b0451c84557fdb6a3606ffdc6da2c4e91345573ca13760d8370f9fe3083173edbd7f83d6884b6bdf76f183b3e4fa1ae3a9619c9b61b936c62690b1486122b792d99f76c9ca2acb79215911d72e04521b854eaaaad01ecc2a6b687b1356846196b794e1d440f13dbfbcb862ae1f749103fa94350df978ca6bc1eafa51ee682a02afa8fcabe3ded136f3175dcf7c0ab002955d8afb82cb15f02da68f1cba629ae272c16afba2268ee8e3815cd6d73e95bce069ca1d3bc23656a8549548950be2cd068d13efe35eb6926d60417fb29973944432e7b86fa2dc34c9ad0d2bfc30fddd1e4a10d98c95c5b89d84c727a076d774e742bdcf0a0a46eea3deaf650b743b52e546f9c09d026d45805df37ae0a1aeff258cef053f72550a4a34c4113331f54be8fd6eb4d500d77bcfce9e78b8cee841b9fcb5d8df14043df5c10d4a8f44c74bf09bf750579ad95f45eaa5e31651cad5ceeea549da038c11d515d7a01bf55fcfc00ea42d8a8dfa15e61d3c91164ed2e5380afb654abb756c5f020ce1c9ec78ffd27717f9cec97708056e9b9797695ee3aadaa17a63273e8a9225ae966950efc02a9f3cf6119e4f8d53387ace9567ca848b68abef79d8d33f2d2accb82e0d61cb2a720a03e2822115901fc1312a14aea66793829ad7d11782ae270789954a779a2700256210851725d1cf84cd8bc7f531ecb27c9bd6ffa986b750e2ddab6ec11b755f74ca62124310672e537fc45e4934fa7521f8d05d77014400622e6a46342a852c9078d6b9f3ab00d58faa5762e264889282b43098bfc08ac389849f38278609c6d7c6ba5bb7c051ec0bed3487f5835870e09319d1473af54a3e4474a2197a1beb73fbc8b56ec217d5f14442e0de7215174b4664ea653224860145c38a3c8f65bbe084b1b59bec5de2b6f1dce4cf22616e1378b2058f9e99b6b7fdb94efb388220a46ca52ea15fe3a4fddc9abc6b750ed54a0c14ddc8bbf6ce4bd052f7fd81186d3cece0b69790f88fd8ec2cc0105b5f607f047bacede3ff8b71b09954165d4e633e6678a8070b9a0cf78393464d0cf8b1fba82e257645cb60eb3e2f25a967f356ae1ec165e88c081326b91c412aa184407caf8d9869ec64fc77e98aa62c4fc10d64055687f0e461858015c7dddb785d6de5001ab2eebc590e008cdb543f00ae986b0f49f5505d4552ea2afb76ad0ec8c796e1d001495b9f005116616fdadbc952317e958716c798e8c41ee523a13f070af0b36d1ec0b8f7dce72576372bc77083cb20463c663501c2feba13accbf58b1b94c098b6f290ad6b2d4536a330bfbd59bf6a138c65d4883f9ace4e8424ca27286a7e70313f7774bb4418d1fa8c2c83b303d5990ff2aed93260621f24dc368b13d386a75622f6920571a2d8a5bfe3d376594ecdf3b5f2519b220819f838c038f0dea18eb7339a3148a260d4830778ac34a70c467db3c97d452f81a5f9a935d09e4527f794a415b7d4cc55c77d0c54148e435e31aeadfa0c252da2fe384d93e344a83cd66d099f0c680e16603e77027882cff58532d8bf8cdddb8c53d1862bb32b34420ef37c07ad27309698bd91226d3c92f9f41411b089f37f1674aaa4d450eb4a01db0d885bc8fa172e65194d276c9882c76c60cac18d87873e87589cb459f337fcb906fcf1f88b479df23a32d5bc62e14f1c4f76437cb85861cc2c26882f9eecd83b5ac75a1ec6840e7068fe3fb59a233234dff4574c660087f8b06da243cffa68bfff421735da7723ec5bb341f26c97843c434280d848f64d86a8c82152e6ef0c535d914fa90999dc571530bae1dc5d84cf2f16173e2e243c1d3ff8164df640bcea0e39aa98c9168178a37ac2a20c8a26de8e259da58fc1f915d7d96cb59393bf0a1f91ad857dd5c6f715969bf721ab20e4de79a3ab03eca25cad4b6fb3732afd1bfc77a320781c0ab1fd387a82614af5a7f680841bd3e04cd7c35e1663eaec1f915d0076ad01dc0abca1fa65e1b5f0a088ccf1eae04910de0b4092aa9451989c7a5a1d24cf8e146293c7594a4cc50281f10a634143e3b543149f49fa9d5344b25066ab1644cecebad1a607efdb611c825f52225f43e3e56a3112a70649a64d9051f598ec34338b76bf2477dd250ff040a4253543da33958bd0b8503f5c862d303a2ed3efec068d2df1b768857a11510299b9321a8e43d7e7607bdf57e34b5bceb50fa68bd28346f637a96c7cc951cbdaccddbd12dcf82b35a654d906d67593327c0185b7a21731999ed5baade20ee160b3bf11e349a885efbe2fd6ce8bd6c339d81779aaec4e63c0256425f7a35b80717bcfc5f4e94ff9c2045b320919c888418a4c0c3759e729a7cae41872a5a6491ecd3f570d9cdaa3db430935dda989f1c70e926cfd52ef5f711d83420a2c64471ecf521aa902aa1a683419f20c76800710756e11106974794d00a6c2b7372f4c38c662173409c4e44365757b58db2562f88fe8adeb5a5a114a847e39149ecc6dbaf01bb62574bb7113cf5bd8d1d15d0ba947a1162ece21d187c5028d0ca13ed54980b17250a744675a591740982467ea8d5d601351e1135148505fbb95f2067e90adaa67f3f1d30a3fa7a44bb04bc3b98bda0ef4f3ed541c18905a96cc726efacf75be815d009964b84266f60d94d11b35be450ebaece284dd05efeab7abe95a9369ee2eb7d9108b81001e7a73ede4176b80b5795d", 0xf81}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x500, 0x21) 16:00:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x1000000000000009, &(0x7f0000000040)="e0eb803d", 0x4) 16:00:50 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kqueue() unlink(&(0x7f0000000000)='./file0\x00') r2 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x4, 0x9}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x10000, 0x6}], 0x428, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x1004000000000}, {{r1}, 0xfffffffffffffffe, 0x21, 0x4, 0x0, 0x8}, {{r2}, 0xffffffffffffffff, 0x18, 0xf0000000, 0xff, 0x2}], 0x15, &(0x7f0000000140)={0x2, 0xffffffff7fffffff}) dup2(r1, r0) 16:00:50 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000040)="95a2fe9615d3b7eec6000000008f8c26560b18878149656781fcff21be43361e4525", 0xfffffffffffffe85) 16:00:50 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readlinkat(r0, 0x0, 0x0, 0x25) fchmod(r0, 0xfffffffffffffffd) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)=0x9) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/90, 0x5a}], 0x1) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58e737", 0x2e) 16:00:50 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmdt(r1) shmdt(r1) shmdt(r2) 16:00:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = getpid() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r4 = getppid() socket(0x10, 0x8000, 0x2) r5 = geteuid() r6 = getgid() sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=ANY=[@ANYBLOB="10002e2f622846ce"], 0x8, &(0x7f00000004c0)=[{&(0x7f00000000c0)="a20cde1ecefa31f7e17d09464600d3312fc4873d876551ff35bbceef3b0e388b075f76094d0d10568b742c22e641922eb9196b519775d91d6cbdc2561fc034a7a692a40e3bec36e008139273040c9c5839bf62563ee09e0ee30db929474418bc3ac9283359a0c4bb6f83508198ef386d3b18e552d5c6f6a338062635461acbfc112fdd03afcc8286bf21c5118afb2a772ba58b822845cfff9843", 0x9a}, {&(0x7f0000000180)="20ed98dc50c58d483a937d064738706844e16f0205b573bdc6d547b21c846b857077208d7f5722f4b95d97c339ab56199bea1ff7a977ed1307f2c8e6a3702cdf729ad1ca2fa10c59e3dcce1f12420a3e29e1b72eb8ad51158882536d3860d1fb77455be0caf9714de529681066ceaf59bdb9014280711c3f54920941b1d963fe84fa361d0af6c986b273af282a2cf7f4dd928bf38e197dcf733f1732c1490c1e5a125d303225d05a281f170509ee87f2450cc04ea18ac021ee98f2f4dbade0b4a5b0bd0233fe3dcfafa5ad6262b6cd7cfd9755c6ebe70fe8e9e9a972e5bad76aa51facbcb2c22ab77c43a65687", 0xed}, {&(0x7f0000000280)="9ec5a151301d007b5f1f59bfdb9362a2ecdf800d", 0x14}, {&(0x7f00000002c0)="97170b545e27f19abcf93975b72276834e35bf95d4db9acf8bf706521c6538eecc", 0x21}, {&(0x7f0000000300)="a58e07ceb592b9dc870f041c43b2fd935f50293f0940797fdeba73a7d20789989c9e401e1d69ec14cb1900298a971f7d8a75033fe0676728442ad106ceabf2ea430e529659cb24452ffd220c1baf69eb662c8c0550d4ce4d5f2c4db2e1e94d6a27e1aac8b40113e614a8422cd427c82ec8f1b60d7a70a4675d97b5837b60261ab21be944df3e60cc797afabaaf351d4ce0b47674c884e0afcc2cc059ba52e67a70fe21f4e088d7e081897186a320ae", 0xaf}, {&(0x7f0000000400)="52f1dbb4899fb53cf4341cf83f741d9e08a018fcd4d9c628045a9f909ab06319de7b0449466c33f63e58ecb13f276d52", 0x30}, {&(0x7f0000000440)="3f45193f6f24e1023626ef62185138dfd5b5733fe055cf2412f12e19255d32bec365426b01b80eb5c2fca9b5cbc34ee8808ecb0c6512b3e8c639bcb52562b33b34b8a425693d9ceda20622db11052d3e0b02c96590a748631e1426c4c3e66c83c1d7692dfa9d8fcca3f3a406c779d7", 0x6f}], 0x7, &(0x7f00000005c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x98, 0xc}, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000003c0)="b92e6b2d195e0e97c03dc87dad031d914888cf4d8469b48e0c6e30", 0x1b}], 0x1, 0x0) 16:00:51 executing program 0: select(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xe20, 0x40) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x3}, {0xfffffffffffffe00, 0x3}}, 0x0) execve(0x0, 0x0, 0x0) 16:00:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000000c0)={0x0, 0xffffffffffffff67, &(0x7f0000001640), 0x2, 0x0}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x881, 0x1) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 16:00:51 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet(0x2, 0x100000003, 0x10000000000000) mprotect(&(0x7f00004fd000/0x4000)=nil, 0x4000, 0x5) socket$inet(0x2, 0x2, 0xfff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/23, &(0x7f0000000040)=0x17) 16:00:51 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') 16:00:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x10002028, 0x4400) r0 = syz_open_pts() r1 = open(&(0x7f00000004c0)='./bus\x00', 0x1000003, 0x0) r2 = fcntl$getown(r0, 0x5) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) fcntl$setown(r1, 0x6, r2) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) getsockname$unix(r0, 0x0, &(0x7f0000000040)) 16:00:51 executing program 1: r0 = msgget(0x0, 0x90) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x84, 0x0, 0x1800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 16:00:51 executing program 1: setitimer(0x0, 0x0, 0xfffffffffffffffe) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x102) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:51 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) socket$inet6(0x18, 0x100000003, 0x102) 16:00:51 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f00000010c0)=@abs, &(0x7f0000001040)=0xffe4) pipe(&(0x7f0000001140)={0xffffffffffffffff}) pipe2(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r3 = accept$unix(r2, 0x0, &(0x7f0000001080)) write(r3, &(0x7f0000000040)="bc784aaebd09077d5cd6ac30c60f00ade3a85323c1bae9815424d8257bead29804b737bb76e804661da84a2982587725bb60d64cdee13b5e16ffa66400235b9f31f6fa155536224909ef6a7e9563afa057f79e11e816b0885ad704a124bb6cdf3c34dece28d025d3c1b17701918fe75664026e3c898e4e115a346cbf3a3102da85a29c3a2c9877d2a9c50164bea2286317283e59bc000de18c5c09846c8b71dbc8dc3916a54a71df28778ee0a10241e904bee1f2717c7a6a0c3d7cb8bd4cf2e233733e1c94b456abc47e389d009b5930978a18948dbd5d38207d5f7d98af46359bd86ab79318910ddaebfebc2b8dbb931b2fc52bec047e53edb3a6841b651c3d8b603c7d5a65864f891f3379a0eaeaeaeb3889f7c35a9e8db3cb4eb30aa31914396ba4ae6313b0582a22e10b6727092a288abfb07cc53d263be4dba7f2a2353d4637abeeba40d1973a1e526d0e99a04214bcbd2aea80bfccf8f5394cfe1673eeafc243c6c5dc91d5cd417dec3d1b9fffb9af4c2d34a00c013d420f4b0fc4962e2d2b10e308b300c15f2e9a1f9ef052f6239edd92472253fc012c1b93e1bd72bfae63604a1b89c75184daa5aaf7708ec3eb6e3bb83a56f0da99a6997456e5482c85c8bad1bd4065242fe1c8bc79498e88d78bc2c929f8f629791cfac1082695b2d98f35b6b634eca7638e3ea0ce5e7fe44a0a30b12c214edf2e08b114a516cde6dd4f10a9ba2b519ec4c60b5b23042fd84549dd23d53108edfb9d27c5759b4955b71119c004b60f1edf09153df0a8f46dca0ca376028eb4db8f0ecc6fb434641cd57dff3a33b7ccb9104c4363285e764414d771f88daa3fe781c0a49423f5365cbb5f6b7b34f1fe1ba2a525005bffc4579703e60481ae5ee6f9a567f8d610b4a3b6f06ac215390629a9886b92a486ea528f0377efc4431116c106939a43fa9083ec1db433c86a6c5cec6cabb0f6915dcab64d744861cb122229897cca66644fcaf7ca3c64885f2ab18b10a72a043d3bad2ff405435f0c52bf589ba003ed7c24142b74c5ee61a1cb9fef7b81b9643189acda17e9f2b6c31579036d13ab2b3f3a48c18320d6fc9d017756bde85316e700d2a4be41822635965ddc407fc8a816e7634b836572d72bddcd6c333a2860cfcbe1e0d0a5a67e61ef2f9c3e86aeec37dd904535c4368f939c8ec78dcaf7fd70c7804c9aa9eb3fb10ab96cb6d15fc8459b02a55154cc5d13fac907b439457f0ddf219444572ed5d27fb2e6f15830a37513fdc23bb1491832068808dab1ce20e03adc2d75a1e787535f410d852f5e34dac430893bf2313096db4c351373a134e33da540aa479fb38836645126b8aac7697f0c8df9133a25f2a1e063a775bae60563097a43f77104956067f39b5cb7ee9b6c69d840d70df65fcdb1eef2bb3ef3407247b309060d11b49ecdcc0b0f6376d6f0380f3a62047c7e159a53a9170b1bb90225b6fd3c5a2dec779a1def323f385f14859b5e8fffc28b59c53ea5fcf911379fbeee0d4d8f6ace5557e966f5434ef581a57016865cda6a0953bedade550c6b1c289b76e7f157dd72cb9779a1700dca56a4cf5d4464179050cf807712f463f81ee14b827429fd6601f5662f79afe0c9639733ad055be5e4f15fbbfb2e49d898e2de0a65b2b4d8cc0d9597d44a660284fd105a2cafd49e540d6f8e51e858bcab1ed907fa3380dc707d5c0cd9a896966a3ff804ab267c90b2a3d809772614a98bc1171073fe95e883d99a86cba04cca9aa819fae4050daa0bbf0aef5e2d003ed8edfb6c50309c5108768eb8818dfe3984c45f64673ccf777e118b3978bb05f4d3a1a7858482c3d08fa13e23cf747e6f6a84faeff361c5ba579d03abc41a377c730c4379a0a1ee0b144bb161dea8ea75354bca33b4fcae30366d44d26b1f5975d7a25bbd5a093d20f0e40dc0d1850a9547b4ddabbb4de38f5854c9887fccb8580e9dfa6211df6a99aded2c100040ba0b4a5c6a64b1f44b55da336d29a157da7eacab4367d95483bdd5148d9e42a91b81b6292713ce9c4247745bd42362cc47d6c90449aa0318ef86a90e79265fb0b19d58adc42a5bc69194d6398510461e27a4768cd33c5cdafb4e0f6489ca62a7ca89bd888452c2bd17c7ef0ce1753799c02c0577d68e9bcc8d600a4ccd901ebd62da020976365f8260322c54aba22c23c1e27629040aac06ef57ade362b1f122836f74e02ea198bfa7b6716f05e5998a5a83d374fe3de765665a1abf919e077b08d2e9dce48451ad984ed9c639a41d1d9c2ae87cfed339c10e63cf033a4fe2ce9530660fb295205e85bb358b37b6d8dca1c4986d6adbe7167bcf07f372b8babf04186c943859f210a1f6f3732cd10cf951f1aa094b77b1405f19aa321dd41fe5a5d000511c59ee362feec629d2687d98b6869ddec49efac0f41fb940f24dc5d2da122c6dd3a6ee67307fd6788ef1385414aabc39f9469f85c4f796cc9fb48af6fff0070dc08142b7c0e03f6e2084f9ac80626c9b93e9047695e3d485a3b6c09d9b442a15d2033e6f6ae26e7adb1e7876790df9db11716ae05ed0b08861854ac2ba2c216e2eb0302897a2fa86edd9d806cc0e308bf1a19f2ea72b900cf5d085e554f52cec6ee343f410711925aef0cc08bae1bfe44935b4edfea0c4687fbb311c5720ee48e1660f08388d745a3cb20be7c269d10d953718e42e155c74ae072b564c0c48925d5e3cacd0d26d0a9f36d3f23c7824b00ed9fbe01cb641a4d50b79f76f873d753cff7460719587ef0588f3795a7d735b0f76622b5620d2d3eaa3ed872dfd3a7b8a7febde4f4d7483c872197e2be8b027d0e4855901de6d02898f31f3605e06269eab3bebda9e2b04f6410c6575ab9b4a759ad6c67496f4cd0c632e142d378b93af618646bd0a3fa9a805830773644873c0d61c2ef514f0e8a03bcf2a14d2bbbd066d37fb7435093699a7a4726730b9f5ab8a8b2b77a70784515081a28f8997b5ddb35eb7f5973771812d6945125a6d027b09afd1551abee6b5cdad2fe3bceb361ba9b714202bf5700aabdef3fecd49f3528d6dff60e670d60c2ed58e57364a00ae2ef6c09ba085615a489185da1f8047d044c3a307eb92fea9a7b2dbc4255509345f87942ff57d7b49f328152158043c4876c183c34098c23fe75789a9c08d25f12fd4e8e78cab0a8ac2808f4bc56aa556729566ae5641e63c83311e96977ce881c2f5274ff45199d3958983e50a68519d50eb9a0584d148d81526b13675fdb8a463d006b43abfc73589fbe49aca164f32a9217a66774a32f76dd85d1aa0d21c19af3e4cadcb8d7fd9d990e3d4d00bb404a5f2fbf20b02a9ea239da3636e3e7a77ed424c0cb71527094afc0205fc252a9ee229f49aca1dda2841cb048a3c6f3f05ba7819b3c3949a042e43273cdc98fca7858916e4d1b356f6556e99201f3c78a482b504a25a6d5eb0e434a19d88c13ca14e5c9eeb2bac7b31df2de67a060bee2a1438d315201040ef76af6cbd840a9f3ee84d8635f35efc367b0f803610a0e5a3587efa10389ad5754ace1af37bcd225c091303fe44005a11b519cc9b9457c703931f66391b60e01d0f756d97ba488ac27da311dd919927a54d8cf80a237fa55012b05d2f8d74d6d1cc8e802fa9d00c2e068f2726870ea96a231128e1d546a0cf1d8870c8dbfa13a411ec0345cac8a3019f083f2a1bce160e0bcdf042daf6aa5f3f90cc9a1e0ff9eaf689124fffb9b4144db3b6e20184228a375e2a399190d48c2529e7ffda73c5e0ab493f69d3af301522e86e2ea4ab35d5d35858f9f89a9e69df80fe4cee074cfe9ac8d5c9d915e70230ae2daba9dfbeae3287c42b343d9fef00055135229d2da99b253f40e70887f7d9e58eeed306c60d9ca59229a8bb2548f5fd6db12a6469a8156f0d4e7f04f3731058dfe0800fa7034ad925503e7c7c5052c9afa383a55aa2a33af4eb1bdb280bc7362651cb1a0a87d0ea3a93ecc37cea4911d2075b0ce21ace63ae510f5fc81b1296749dc84fb3bd29553841bdcfc23b02ef76b4d191986ceab25ced4c7b9c13658336c709c13696d62f829bc1b34966f6c658347cb5a1ac978eb3fbaa2b94fa4bd996516b67e80e11a8bf874cb75e18e55368f1a1c8b9ac851cf9f54fe1c27eaea0905f4a0c6a33b80864e03cf0c9df536e963abb23850f66b72c2805ad9e445cdb730a4e97f2709b3e2b4408548cd5447cbae4c1d0e808aa348cc0505fdc8119f5a01b53fdc56f749fb07cb0260e4170f39951826e0bf451c3e26fc1a562abd20ce23f64815abe16ae8f2d8af8a8752915fa394ddfbf8c38ec77ad127a1dcbadf1b5da4fffd73acf89b5faf709053c449b4b47620b0980373da8bf9d8b016537cf46c66558435d294e99bef2f402219a0ca6ac389ec4fd8b4349b40fdf2bcb4f06edbab52ba34d86b64df145137f2f32ccbd5128e9de450c44c73ce34c75c60a08a3eacda35aef399099d67a507ca7aba80923c54139b49d92d8695858e565a70d7aefff4b32ddbeadfece3bf0b0df061f686b595db07c20bc4e2fa8dff168e89398b108d13190dc56f9061eb00cddd52975911a4882e8faae8e2afebc68da89fb5ebb68e45b1f66d46e1e5025eb01ab01f47a8f18dd71b9b309832be03c302ade213dfdb843df4da9bdda09600f422cd158d046b17ff587ec78694272fad92456c1a3180c8df213fd18aceab1691ed1fe27d7777da872600fca9c037e01df22d2891f4d2919a626ca66517ac3d4f763a580712bcf0059cc379c19c2e567137979ec27bbdfa20fd7b19487308c307e95fea971600fcd46877aa269cc6d1f4665591d886c3271af3047d7b3006036bed8dc10fef7afbe2852e7e1a836436b8e3d2046d27279ff620ad6d395381a94e8541ec14b8197b71d8f1b9b4a4ad70316633ce6712c90f487aba2580fe2f246e82e40c71467aa7dc91f8f51a432b3aa58b76b7ae1f802569391ba36dae25cd54e2ef2ec00842291e03c5fcabdff13a399a13b603e86fa4c967a1d934573f5c0909fc019dc6182c7aa9679d1c387a7a46b1d9fdba76838221b33b23080bdcf483f55df3a837401143827a0bd680bc7338313711a7ad43ded1c12108b7bc311c072d2bb240c8d591e6b69083928f6dd6ea60445e4e5f2858e16075c6426116b5b902974b33a067b6bdafb4f5fa7014e57dd6f4ad8f970384a9cd03c749973d2aa63e1b1a0809475b3a8ecd907743f02c66d8e1ea376563b0de776eca6d49c3864059ae3cd7e7037768ba5548ae27564e6e3ee42d8767624e53ed4dd0ce05ec90636e2208e0e5b0bd601cb72df3c5c58b950f1d22b94b7c199b659b866ccf4ae5a5601c08e402331b7f42569238f33c7c17d5ba8e2ec4cb6ff4f8e3a2e05adaff2a9b80aa6ba9c37766c53c84d3c25655da823377221ae9313a4009080f073948579949231f5efeb211ccac1dd2f3d26aad13ab49ba368cf217b0d95be0e8ef6c8df8407ecaa92b2afa6d01b94b75cff42ea50f4f921c4d1386b1427e24288051f9a775c162a96727a15037fc5a7990b4480e6ea18cc47936e7fd713fb4a596b6c28dc9622507718abaaac9bd9771874b1cc356ad1eea9ae1bd972532a813713fa29120e8fce455794da1e130569ba044cde7f870b885d12474e3c3adbba6ea5e37ce298b33986446b6cb87646d84e7d0f6c9000a8fa40ccbb0749a226df9c9217912d01d0224475eaec9e3b609c105f3d9776479301b92294c2caf9fe5ca9c7b0169b1cf4638303d48f6a2a8478dcb1c656e69e7bd34b91bf220fabd8302e6b4e8b", 0x1000) r4 = socket$inet(0x2, 0x4000000000000001, 0x400000000000080) close(r1) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x81, 0x50}, 0x8) ioctl$TIOCOUTQ(r5, 0x40047473, 0x0) shutdown(r5, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f00000011c0)=0xc) setuid(r6) socket$inet(0x2, 0x0, 0x6) 16:00:51 executing program 0: setreuid(0x0, 0xee00) geteuid() 16:00:51 executing program 1: nanosleep(&(0x7f00000000c0)={0x3}, 0x0) 16:00:51 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x294) r1 = socket$inet6(0x18, 0x1, 0x1000000000003) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), 0x2) sendto(r1, &(0x7f00000000c0)="a2b773d69d13e3523624ce77c28d1fab8b655cf7d47f06a6a795a00b885330c66955a1c0d6c0ce1771b12e001432240f138b13007ed1bec4501440834db8a40ac182bf15dfb8535b0c36f881da021b7315c5acb83649fa87cb0024aacc6c0f8c1321321b56d639825240522f8d4be7dff744e534f33597aa8d0bdae8587d9b058a97dcecbf9a41ab38086f50cc0e5f915034c9cc7ef488759f2ce5e70864f75b7faff8", 0xa3, 0x8, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x84, &(0x7f0000000000), &(0x7f0000000040)=0x4) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x0, 0x401, 0x753}, 0xc) 16:00:51 executing program 0: semget(0x0, 0x7, 0x290) semget(0x0, 0x0, 0x200) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) socket$inet(0x2, 0xc003, 0x9) getsockopt$inet_opts(r0, 0x0, 0x40000001d, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:52 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) dup(r0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x1) close(r1) 16:00:52 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8000000000000008, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000300)="7ba04023ead63d6ba3bca9e8b6d471fb794a8fe4a91363f95421bfdc0c662c75e1495d296a562fb30fe8ed0218458ca4fa14914acc0ea431f29f3082e1bd3adb50ababe6c35734a5de2c195e74e44f49936fb02151480beac2076869fc8d32ce69cffd384daf6d5c110eee2ea18c343b3df5c5854d08e2c2b9b5c0763404332df4b8923553dcbc663d78", 0x8a, 0x1, 0x0, 0x0) 16:00:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000180), 0xffffffda, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000140)="d0", 0x1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200c0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0xfa) read(r0, &(0x7f0000000180)=""/48, 0x30) ftruncate(r0, 0x200) 16:00:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1009, &(0x7f0000000000)={0x0, 0x401}, 0xffffffffffffff65) write(r0, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) 16:00:53 executing program 1: symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x2) 16:00:53 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r2, r3) 16:00:53 executing program 1: mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)='8Ol', 0x3}], 0x1, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="48da0d932e8a52a98a77ff80f4622da0e0c2e3cd48fd4ae4507fc9322f009932c4bc6a6d635671e2e80054dc31ff2f112a31fe82edc8713c43412e328ac8a4ad40aa", 0x42}], 0x1, 0x0) execve(0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 16:00:53 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='.\x00') r0 = syz_open_pts() r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/148, 0x94) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/49}, &(0x7f0000000080)=0x33) r1 = socket(0x11, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x9, 0x741a}, {0x18, 0x3, 0x8, 0xfffffffffffffff7}, 0x6, [0x6, 0x3, 0x9, 0x401, 0x2, 0x6, 0x7, 0x3]}, 0x3c) clock_gettime(0x0, &(0x7f00000000c0)) bind$inet6(r1, &(0x7f0000000200), 0xc) 16:00:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x4, 0x39}, 0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) fcntl$setstatus(r2, 0x4, 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x9) 16:00:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x5c) r2 = dup(r1) fchmod(r1, 0x100) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x400, 0x8, 0x39, 0x1, "28e55ddcf876b2c4e90ae17ab4e1037aa599d8b2", 0xffffffffffffffff}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000200)) r3 = msgget$private(0x0, 0x8) msgrcv(r3, &(0x7f0000000240)={0x0, ""/198}, 0xce, 0x0, 0x1000) fcntl$getown(r0, 0x5) msgsnd(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0100000000000000f1f0b6e4550ef3b56c3a0c6a9fbbeb087e7561795aed9b9c90e8b2944933f9eee0b54299fe3cee326f127ab527c392542054d4bc971378c2ad479d6a960f35004c904f10e0b9525a2db41e97def58f609b3d52fca4805869c41089dbfe1d31adaaf2e16eb985fdb252c725fb1bcee088c5ab3a10b6897e58196ee8c2e5541d0000000000000000000000000000"], 0x1, 0x800) 16:00:53 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="000000883bdb5af0"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) mkdir(&(0x7f0000000000)='./bus/../file0\x00', 0x80) fcntl$getown(r0, 0x5) 16:00:53 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f00000000c0), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 16:00:55 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x402000000000029, 0xb, &(0x7f00000000c0), 0x0) 16:00:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e386cc23178032d374f9104a19a318aff3d5fa1fb2505960514f77a91f6e0000000000346ac1e8f07f00746a3e5b46ca42cff3bb95ad9d65f756ab4ae964cf94177b7cebab8a1444953f3ae936ab580c65ef511efa77ac03198bcf0d4b", 0xfffffffffffffe38) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r2, &(0x7f0000000500)="e3", 0x1) write(r1, &(0x7f00000000c0)="6065d75efe6fa505cf6b48f46a84d55770a5633ea921b3854efac5d65ceed7d92adea40afdda6b738786a1a3a93d0b05d94fee739dccc33778817b3c3180332dadc4ee03267e40325b85228af4cfe8711bfd2ad32219967c606bfe09a57248c55799e73a4875ee60e9e90b093c1d7c8cd783a5282e5cc4165cf01f2b", 0x7c) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x7) syz_open_pts() syz_open_pts() 16:00:59 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x8) r1 = getpid() select(0x40, &(0x7f0000000000)={0x6, 0x20, 0x6, 0x8, 0x5, 0x4, 0x1000}, &(0x7f0000000040)={0x343d2eb6, 0x100000000, 0x5, 0x8000, 0x3, 0x100000000}, &(0x7f0000000080)={0xfffffffffffffffe, 0xbf23, 0xffff, 0x6, 0x81, 0xa31c, 0x4, 0x7fff}, &(0x7f00000000c0)={0x1000, 0x7ff}) msgget(0x2, 0x4) socketpair(0x18, 0x4, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000022c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002240)=[{&(0x7f0000000180)="be0f5a7f89a6f6e25126ebe73220a7f961828294fd094cd65ede1336abde72dc55e8a768c83b9a180d6922795669d096db6111b2d61591c6f2bc574e05564f9a3f80c13803b624f6f39a83944220fcca5554af385a4f84b54500fcc77fe083c282620bc8abfd76163d76a2e9a77fb209f3ab1c42733d3c59316b8768f67fc6e905646ab45c997d538f898df88950b6b55797f2d8a45cd49eb5c1611e1b7e4cdd4d568ec8e8dc3c598e88c88a1ccfdb9ea203cbb885612c8c0016379ba0580776db989dd45d336c97f50f6a8b07c95675333230fa433803952a10ff79924ab03c8f17f26a5a4e04e8d6b4ba93d80ae46dd4a19a66333d10fdb8177f6b3464b370b4ae07a804b3b9cf94a19f3ef34f7bbab733d9ece1780f87e0362d812cfc0f4a07da05cfdae5c3fefdbcfbe23c1b5e32929f02704412030d5e5bad59a255553e3cd31bd1c4441ac67eb232e8ae08c7f9005430dfde1b5272ccf246007689a67f6ca25b0f88814f2ef117e105bf57cebc6a4d9bfff876c66004e70dd5013c632840e2911dca6c6a3aa329447f234d36575f357c29b39d8faff30c41ca1468ccdaa153ae94ea439e6b54118900f39b926dca643d6afca5102853b3cb2a2f4576628f1d4cf36845c8bf2fe1db0ee49f42539f6273056f2587c0368b5e49de53e4eca7b38ca745628a7e3275c7ddb9482dd7256d3e2386bbddf41b27b770fba664b967b39f17535daf92ea57a0ce1ec69da49923db924f09ee63b44bf85389cedf413402996cade2c6ba752771265bb477ce8a4a5c3b82bc505c0b8dbc09715f088e09e77c4a8b7f2f11ffe3dedba6a93b959b7a919d4f3e92cbfad1a26e93256b85095ad3ba85d5fea399b7d978211d820702ef375819d458ae0c044d8ce3323324a511b6633a938fd4ca2660633ed2d23e89519467325c325cf6fb7849d672e876d7216e80e0d793824a77a084ea1033212f518b08e36ff9e36b50d808e1775e14cfd62de96772bb4d9ff59d72a9e14f690eab60c031a49ff92bb64ad28eaa8847b70917d09eec791649c384e89994083b849a8c300419003f3f9494e25b06267a2eb4352700c3156b7ce3b1d440d64506bc336c247980eaafa921f34126263c783d37f738c6bba1e3731ed6ff1cdf44137464fcdda5b078f0ca74a003700bf006e57db5b78987a42710c521951456cddd30a34eaf879c7ce7297f4f133f5a1af044a3229651080e276c9a0f96bd0ee023b9e347b533955cded9c639057530688ae207be113edcd3556a08e78aa84265c6c3a882fa763ea0ed30788002b994100f12a52358ac4d22b10e29e327519d6ce9ca08004d9c324a60759078160e90909fc48a60138a339deafb4c559860af33c8626bd525602ed2c034adca9eae0c0a8f4b9fc92b2c9bde422370366d1fc502e87d3433ca6d2d9c6d228b8d9851656eaa8e322e7773a2855450c895887ded73f0df6c1e31cc10ec681f470de119b639d5230927d56a41401a908430d7e06879dbdbb13c675e4d7cd76fd267b55201ccebc7000c413f2f2fab6692515a4c9de3167323a03c73667bbf4ec8351d3b780f3590cfbba10d362e663fca4d6ddadcffb4131f3672a03f6cc27265ee99659d501425534ff498f94fd2054aec94baecfef3d53f4241cd8f39dee3271158eab0d06eae3ff20d7aa64fa0d00f5327acf429ac89a44272963e181d83b197764dbd2376439ec386229ad6e3184e0999349198928ffbe279e7e2e2a9ee48d939cb94d4d9d918cf10b9ef029ce794110971814b94e1df06fb875ff7d53e9cb90ce0073bda09ecb413a201b0e6e4c31077a884879efb1a3a11e66c85f0a429d177ffdb0243c60c5586a4885d8c5ebdb9b7c3691f478084ca5879093b6cd1da56be8268b031e5f281db53d764c69bf4ba01495b3d51865330105b406e6e40fa74ac60721811caa94aa0ff88d2f8a3009c75f3817ecc68fdf33422f7e5d888320b749416553ceb0b58fc2d4223dfe149650b78aab1c4792130f4a511e91a46a54d5ca0abf3e4708af7ccc872b64aa405bd25afb88d0011fcee7aaaf68d79201f239281c7e46d4fac3a947ba56585b7934854852de0dc598b53f61b7f78afa951547fca9c1b7a994d0d2056bb384db1d5d3817b305a97815b13454e5add33146897ca9e81905d390438b248aa1006fe22c30ba94cf106e309395046ec6125775cda1f0839244c285c2dc4458457803df9c2312733a465ae9c32b6b477489139295b68c3cdf96be64aaff6f3584c5edc0748768385502e6518bdef08ef448752298d0c66b805cc83b4caa4b2e194bf37d582f19ad363f77de8db17b1ecf0f240b1e1b62c2c56a2d68fd25e766311765cb80aecdc0df231ed2872b64aaa1a93b148feb70c459578c485637024d4bc50ac98ff99fa83c1670811c66a3344320512da22f99dbeed1ed0cc9efbb0d95dcc446d8dfd6f817bf88d851edbd3e767d8eaa62cadf2d541052fa97febef6a527efa96e60f6bc990f1badc8edbaf90991c75c32ebd314c9e09d673698deb9efbae42688f44bfc72d1a017c77cff161c794b8959810c9ccc334a4a6905cea1cd07a7480f60fb0a1cbb3480bd615a7272e45c916328dc5fb0c7d7d7dadeba5b7142f264a33cdea0f61db4bed453756eb2d8afa9613297ebe5f5a1a192c5ff0b9d5294a62a03690ee5600e6bec5b11138d139e9094c82cd9c172a03d36f7f9f0e784faff968a5204b74d726a0e74c67b1cfe251b3768d548d3fd7236f03c58eae70b5876c49471249961bcbf595bfb09243fd4a2044600c12958c1053b2c6f2063cd505af50167a1c8a551cc401c0f396b1e5ff50e12113c5bd6704e5824c1df6c749224fb1a557a399ba27609d25fcd984982348f386ba5fad007bb1a9564d66da3e2132e9dd75bf4caf05c5ed148479181bce65fa110ba4357dc63c10f27457e67f2700ea1e3da9a81dc0f89dabdc63cc7acbc9ffc0accc1c6500562c2cd0df74e01b9d97aebd20928ed991c3fb4683ea2998be15d14e7b6c9be083a08ee167f12bacbea2bd766fc44264546a724c52df4c862581a96fb43b7f5c13830b3668b90f33ab3a73b57101c5c6358a23f7e79fb1780b622c7219b75b21d697daa4b310abea9a29f912a5bba4f0e15e0cb5d336c3df1478b00018161ad0969a48a045527ad2cd12df336f091375ec6a63b2e3f87c86e7657c43d0be60e4ef227723050d0e9d0a3cbe2f06f6ab8f779cccf6388979912007bdeaed1b5e3f8bd0c2f9b929313023e2ed0a7bc7b612421bdc9b806bec18442b869c63de1d7ca3c19eede2465c885b626a93879cc303e417e4dadc30d12553aedcf37eaed8c63fe38c162ee1c610b1d96b893cbdd6418e31dcbd6afce9a34a5bc9fa5c2a6802431faf9a41312d912802d4987c956e18575291efa8fbaac145ce6b8a39a469e9f4b1548f1dcc54cd7c34314a3a67838a32292a3264ae83256639006fc2ef7f43732030db0b17c6fcabd84c3bd4f40248670dedc6d13e0b42fdc3a8b87100d6be1c414fc58bfd8125804b099f5618fcd89648ac80727e3b841f50e07c4a9a0ce7e46b0a712a32a876ee8c85c8b7a8e501cb3b8a29f3e75ec11497914b6fdd1a1a933c2a7b67ee11e5db681a078109e753d54b81543db674517583ee009f08d809c4090ee2d755719b695aa5a327b8fbe27e64b4359ec746ac6a7d762f50eea1a8853135daa1255221d6f8067f8d39d6386465e0669bc7050e033893cb373d3987ebe57f4297a81e1b8c28d189470c2f2def57a429b35dff938c3a0e78cefa5baa294ac6e8d62722aaab630c143256646186a08db75b97981dcd3de0fd669f68d9b65ff90aa745ca20bc14f7210150c911076f67b3c634b084117c27c7a770d486e8f5ef54b7fdebc9e4ba39177cb4642a288f8da1a5d783a6a729babddad575105ba17f153a81b2e7be9305517d106042710763f111dcabb3d91aff9f7f12c9bc98a6e03d3a9ed2f9eb0da9360613cdfb79a0f2fdb12acd265e8c69321e9bd97eee1decc6a7b789426455b75e0ab27dc47428bbf2db54dc5801e59d7662889cea04f687b943ac6550e928ad7c25fb7e184452276d641bb6732894e3f39beb796108265e9a8fccf829f0f1420f92ee4f7ba3c780ffae84c1624713c534676488d2ef8e44866f10e65bf6f6cd951591fd40c20d24a218a74d765988578bc30b1da44513b6bc9921a74af739c71dbb3de1f70b931d640690e9147b860e534b69520c30b60aa8e4f4c6d886e615a45d16892cd87ae5974f62be30984f4573bbe69e59db7d1eaa6ef9a500dbd974f4255e60a83986d3e3c3bda71821bf02c841fd54d463a1e36e09d8d8568c2656d494825b31ca856db17c45e0cfbc93c51b37dcd2ea3cc8657dfb33504d71672bbf4b1a746fc69a9e5e45e33ba99244d102f8179a61307e9ae52484cbcae587ad551e478968268e1f7aa1a26e79e87a741c5a401612556fce8f5c760092dc429c65fd823f4ead8a7b9b51041e6daddff1e1176af71484b1aa58551f202abcecb7ecec62460736a3c4e34eb5bc50d86d251d84b63a8271f7e8c6c86bc8236e5f07e4c49a438109267a52839e30aa828a04fe5af4c4ccdc8bd5b40d24ac753d4c0f565f7b974264d5dfbd05e3875212955ee49eb8c1b2769f63bcbf710d6a94a46477ca1f4725f969357a410717723ebcd7db948e37160833907a288dde632c18e104180a0f5b44ca55a9a3b95ce9d3b4eefd4468084427b9da24ae670fc58af6aa42d09b07fb79ca6a0b557ed9f8772b250595c12bcf1045afd8e0f7cafa3d98964f1359590c699370acc1d038a4e5e5262d67e804220f06cc5a19739b5a8792b07a30273c8fb2476d80ba299d5f1e4575ba01d7002d6c99502253db4682c2643dfb94942e6c3c40a386ad317721105a631974894d4bfdbe5d0790b306a57986ea4b1902cf7fd599654de17fdef1b85253a2cf3dfc4ca868c0091e7bc7209bc49997eca97068945d8a8438ce87f389028076bae84d87d1a95b4fcdec3e7e48df2a74769bf983bf9a427c640ce766f2eb2f2883e7c38c39b025ce9ce9510eac05d99218758543aa2597970b11a259e93b6c2d6d6b1740124f73399d6991e3cfe8584b14cd95e0be0c5129876d98a715cf6a66286ff5e3789875d904fa7fb4d1eb204b64f56a6555e42972968710ecba3f60d74c672ebcae4c017a849a26c4ca3bb9bbafc319cea77cb8499ffa4358ed4cade8570312785818c568b30b770ec64a04c1d57546c7c70af796058f84d9c7946736122ff65febd726c80a78fc5da9beaf8161fef174da1d39ffa9fe2dee1feda3448b301524efa329c2c4e211ba3455b850250f8ca9d62304120e3de975ff8da5b101e4bef5193fb5dfa359f944e041ee6dd901f0842a958da9048a3c17eb6efdae2ab01e6a7ba8610ae72d3056c6facff3c2c769cdb3b302a96dcc93d398b0043387dd4261ce80daa4bcb887dfa6f891cca805ae7b15f10d791d25bba4782eccf704d5800b7f22c9109b94d72c4b794734867094ee4cad13b7e01b6dbe71a9c7b4d99b0b7298e65e520074eb3d049c4378e25cc2738703f6a534e084f979b939fe23b707408881a167b0aec0ce4f988f7e835efe8b43c2231ae78d03ee3aec5099820144570c76e3d88dd08ac1715de37a906c3b5ff25c83e898421de142d0eb176a6520017aa77753734458b480d067d36cc7c0c76b5c24e3eb61413000aa0fb927253cf842274658ed55c0acda3d893a453051fb35bdc662111b7b099e435a63f6274d", 0x1000}, {&(0x7f0000001180)="9c1d5d0a30b59dd5b916b1fa30f304e1f64289c61ee9a9199c9f31bf13113573bd212434ed2f983248f1ddf845d7bf5904137343ac11e2276f4cb5f68c7f257040db655ca30483a2a24292fd5840a5c29e2d1d83fac9187aa2cb1c49fdce9f727cafa0312919c34a3ce02a5edfb6982f7e6a64a3ced57871cab1e4f99cd4c2fa3d930ec6c354e2d1044dccb898c64dd9ab28d44956d59eb9ffb8ee79417624b99c27156742d5da5a37b48eed669a3b36e9795f9dbd4501d13530e2be28e9abf3d60882be07e81dfb8b9ada8434c87d33f0174db79d46012eb8bfd67e4018df31c4d7ee626f087a056be52f6eec03033abd4ce7712e874041739b693b8f3cd25c85d0db0d7824c74ec5bc61e89b270b7c88461b8af950a2411a4547c61e1f972da3ba259b81533e626ac2aebe68ea343985cb5e0daaedbd3ee349d59bed5f167439a76c6c888d52d094494ea57bb714b21a4566a1748f728051cdf3b168d4e807cc865b4edac0c4e76e64928517b081a11be97c3405c2cac77ec4bd6cc0ad3673d43a22ec8374cd0a3d73b79275b1c6d0735ab8ca6a3b82aec908224cc418e817ea47bcac76a14ee5ee852882678e2437707c438325b37fa10f10509a60fe809a89eaed4adac2e2454a188ca531afeca2990ae806b880a157faaf52e2c5bd4a1f9aa0c60d85ecde91ac3c1ed50984db024bac64f251aaf4ca9feee674c6f97ae6134b1d7233a0e523bc0407a49b819956441d13f8eebbf4b366302282e916ce82cffb8a743f79210a14860d078e8a7bbb108e1b66cb81fd4d1b91e7eab7ab127a9173211eb9842a4678297a2797231cdcd74ac2e77627d0ad348a709b92be40b1cf7750965712642c9703c723a56cb5de49564c7a3784da6087a023a6964c233ec2401e6a649df513b85cbc03437f073a86477ecffe659b3d57f26a44129b2207abd8b75cceedde25f15b067b8c6ada874408cab7768e1cf0b10acf25510601a0e711ae6c9de8fdbb81396f2f51f82efe05ed8dbc205333acf72f11287af4a92935a7d1ac5a9a52a5a5c668eaa81396f5486fea1ce223a5de499ab5604b2e3d77296013a6c72b042c7e2edb4c0e022f636072e9dab834711a539fc2308d47756f5ec7dc1ae00cb77f4d40b4574a6749be9a1db227ba41a7d9caeb044e1f6dbb4093fff18a6f468668334a00d4eebae6d0c679e44fa6fac59ee2e2650a64697fa1adb2573b0c3d75966996720cc39d3bc8f7eb0249e7fa537e72decae6423c9958986ef1cdcd75e64423355e8c90cb86a90a204dc85722dbd85c8ef8a9625af440e1f2b3065c50362f86a597e5fc264d3c4d117a2beb406e30f3e40d6e4f7571a70da056a5783a758a55438fe6d5d2a81c896346b32f68b07c7f3fa62fdd876b023928d91030ed5e711faec187da41c41d84ee713be8dd491baec8122c02912a813c041b60be31099363721d1dee6f65aef46ce4385946cc133dcec83b4b8f9db84d4ebdc49c9a79bc32df44f4e07ae90e7a47cd959a8164b12ea02379149486e35f602b381399d25416e8c10ed2fa6f06ecf8f142346410265719bfc6cd68a1f91be3ec18f08b1d82a2ea86008cfdc0c4bfc0ab46f600f1dbc68b185c2292200ac4825f42c3080568047fe55870bef8aae7b3d5bd4fcac302d60a201637a346171d2b3f074c82685402d7b68fcd7f37cb8aa4da2a2d2dfe6abaf7412aa43cd81db49ea8d23d506d0534ba08b2da0554bafd591a8d29529bfc2b79e92632f9116a5ca7ceaa51247b69d83b43e9afe4c1f24ab8f7d876cb2bb56389f2d322fc4870f63c4b4029c7033a77b4439f96dd186f8907bc92eeda22ba9e32976e24f00f4cbfa2d9812057024e4dacfe1a34798ea2a6da0add18cf4770eb4408bfe88aa41eb64bf4282fed270977968acb8dab8ace52497d0e5cb9771cefcc490c3c10729967ff9fb86d39908f543266cdc9fdcb016c05bea44c61a67121651a1447026d1e8b9cda8b52ad803e1c7be262c36c50bb2877a91a836ae2d05309ce05c52bfe8ca9d93e4503d633f74dd6de0ed01d730d91027be50212214b3667e11af84d21e47ee2dfe668a3c368002d0404c8df05cf08b6e78fcd90cedfe4fea14bef745ded29ef27e7031096be3289057af1b9a31b8baa6f25cc2cfdd8f8d0e5a644a324a3e5febe5429acfbb25bfb6feffa703996817167368097f7f61f842393150784250fdfad34cc646578fe2e186d41cd0c99b0065609e9d1d4818ef3dcdba1a07cc8ca80eb3acb7641671fadcce200ada7280d2887dc067809d6d18ac28d5cb72cc6d36ea93b40654dda8e0dea387ca1be66064c37f9ff3a4dcd5e1d6eb15d66b619502ac95a3fc61ed8516659fb8f3011e7665931750db75eafdf3ff5f7f7494fb01b53b0bdb456bff9b81418a1003532eb849a1b73a914fc8a100c9dac7672178ef17d1a6b712094c335bd676e17b811e0a42928d5e7597f8af319892696e9eaca5268f8ab98d2f8d35eca57110ae71e45a1ffac76b1c7126cc952a03d1d37d0c047cbb2bba83581ffafae5fb2257b6faf47bf28ec812717b6aa9c26142bd38ded342a43a586ed9d2cb12837fd9869c2827f296dd686686190f2e7544b66523869407eb0a72e643aacbdd1dd8bbf6392c680c2586106f72ba4f11281efdf491d9e645868b0a409b3808b152a596a7526b5ce8f0098166220eb0c257c0f288cee7e08e0cd585002899a7a5c37a22beb085df45a08e12a8636091d59254285334fc7335a82616335c0d645690b82a28118a2fa99610c772b72afc5012154b172cf9aea235389ad3aa350bd77d966aa42748394af2266cd1791b52950d2af7085d79d7d7fb57b8367979c06d67c4c93e7a41342fc827c167aa24cdd2dcf1d3d0873c71edf44af4ce5be5f43a860705b914462c2c2b1b4cdc980b76791c858ff4660ee9127a69090458f18e3aea1eef431a295a41cba103655cc822a52732671f656eb71a61070e61c26931af86246040a6ec414b0a47dd42b3c327ca377212fe40677c43f17810e02a986a060017b5f18df9f0fcc8fe8479c00d305aea93f60ef9a35957bc4cdfc7bdb1e1a2592bedc35259f845fe9b6292483178e5638d843a8b4d3dddf95d3576bed56b7e93c25f02c5c5defba3788da6c0b926008f76839ce48eb11a4d4a172c50600bcb0399ef670d9d5e6221c53c4fa08026d2b2937cc605bc4ad5d09612cebefe31b834b61df816c3df6aef5c232e11677dcfbcd7396e398bf66f2b936d2d5745b61f5cecf5370f4f8623a53eec44870cf6be154d7e3722036dfdc2e22d4628db675ceffe01111270518b9fd8ee910d083316cd438d7dffcf5fe9dc753e32f292b4c82647d0e903bf7ea1e1cc238f889efe5ba35807ed5cab58fc76c4cb3552bece0dc559d9d9e934e37ed2c98a925b85323c7752d4eec0613ca537216d6e5c8b1fb3dab41a82271195e02524a355d0ccd066e70f910149f661d3506171b64d141e86be2f73bd56f349636419bcb8310de6838d81b6e0dcbc1b5576adb928ded96a78a6161de6083167b113ceb0492b1132539bf622ae5efe2b5b47b6d554d95835ea4ce5423d5bd4f1eb53e33e863f50d3c40c5d0952e48a098791058f8f2b75ce0e87e6ff5ae859259c8fe316244853a5d834a8042220bdf1cb6c4002967982d464547ff1957f6b4e50143fc396618b606477e6f65e8aea484cd3580f581acd65aadb867207cf23ef18019ddce867c06591b9fa28682585ad72fcd68a7f658cd98462b9111c3378c78407b3916330d927da93455e4fd8d2576de7dbcde383d9b01c4b5695ef182aa2f8464a86ba367f3046f631d38ff0ee2c06f7339675bf027c568b575037fd9b316c2b3db4357974ee4608c11dc424d3474adb7509e740ab03f69b438334dadda8e4540b2789261f34450c9c251789519923fde3967dfb1cb38b8f79c97508473419e6aa592d96423d9977c11fdd7a99b2fb389969fd5b9adf77866b5fdf18c385bd001eac503841865d850b83e3d9a97372e6a70f6684441ea972140f01bf7f201390988fb316905596f7c1460741ca411ee636fe82949343951a95df1d226a5527a9067620cf889d228204e4ab83c5831aab7ebb342e1ddfb27ebf2127b7aba952b1d91b117c5c3aeed1d0f0431f91669a762509ca3e982617d8945670b02a5df736c66ccaebc6e07d6fd8d485be68147f7d747d795cfb37568ed71ae74f7f900dc31ab31f14bd6e1fbe8334acd34687a820e66306e43782a3afe2ab070918521a046607556c82d77b49703253a61772e005b179840445c30f09272e5c292f41be48a139674adb73aa9b208b136b6a2a948b68609641b4d8fbb8fb8e76c0c3fd1704f5419afb422e5d094d4c3c8b3428fc6ac9478b29a2ca2c73a2e18c25416a873196e03a77c6a7baaf94c26dffdada67ca65ed691b4c8aa28c49fea1ec43a5a50224bd3de368674ff223e8c3972bf1e63d3885a1968d971519816fdd04b95212fdc1a30387c3f6146a72d141d5a9670592c46f949450b08f6ec3766fae5de18aca39cb7b459f0c9dfedef2e16af877214f362e77985161cc03e1d093a99d80261d4a6cd539b28cf150a74f306cece28ce45d8a18abee31d0d8cf9f6815aada9f6bc24993d01c1215f90e2273d9507639e5d2499b3f2caf22d1df5f5a8e491fc92a8c7ba003349cc930eca71f3a553638e1df16f879b7220ef1eb5878ae9cc645c23f9dda1b2ffae1bcd6bfb34a080ed89c1edc92460f38b9908c82271a34187d0792427d9a5df7d6c898ba7aedbe65587ac804eb472b5237247919caa533f4b112139383bb58e5f2739c17793b9f3eee3e7c2218d8b2effdbb51f2f1871ce8f204d998cdf31ceb1c209d653976782c38ba0d282757a66d6828697490c105ccf7ae22878634f9e7b850b4cac839ff6cd7c1c8bc501e89341723ddec154bb0202037b566ee002583e3d0e89d64693ca83b94d88e8af31974fba081def6ec063f94660f6f0674d6cd03a1c902af098c4540c4658c883bf633faba5f7ed2ae2747ad00429d25522faa1efbb6650dc292c88d4da805c8ab4a9b1b904bc3e68eca52f943a4fe2bb5d7d6d08236983bcf3644e73c254672119dd3aac467ddb8cb9c12033ea36449251d8a8229d2d0283e9d141e3e711646b35d6cf0fde6f4d3aa3f6cadf9b43f4fb6cad5ed57bf8c7524cfc8702972b9d5388444aeedf212d83d38b643e380171d5af70fe93af79e8e25a01943bb4c54b260bd495ebf02298a7ad10f6dcf9a47affdff511d0cfad7747b9b6d876d9b8b92d2cfac63f25f56a70bdf947f0c7f069fc875d9264b0c9183414da65d58bd56fd7b973a9d6530b5a22dbb4fa5fd37dc064ef92ddf7e81d3b4a0431bd258c5a4036725663bd72838b10ceb171f7a8fe0c227389432c9ad30d9db155886e32eca3586c3ebadf0dc5a0eab42b8d5d7aa8d4f8b283bfbc2df8c20d371574756ddcd9a19e7b8afa021aeade699c5a0b985c9169e33b3ccb8f6dba70941d5f7d5784ea375d4405c61892d5e614e564eaaba21198b40169deda5062f28d0685e8d10bca906d8c9c7d8b0283b11fb059abfb75cc50533760175adb56cd03c014252b0225d1c93a0a065cd1ea8c24e2d20d5fdc9ef10589411f7698d1738d0398a35d4859edb4036858616b57ca8605c7fab011f36fbc8c2100009c892464acdc2eb2e97df42a87384884e0e28a02a3fab26e18b5a1a56a35b3ada6a3c1a59e3f9b3256f23acbc615648f32294ba6d4ac9f4d05be90d4eddb6e0a1e062b079c", 0x1000}, {&(0x7f0000002180)="6efff5b5b5fc800a5c28c9a0b35804c4a1cda5b0ab7cc868e30b33b537e4dae56258058f023ec7d91d668371315bd56c5e43260d6fb5a68b2d0a83a3bda8a16360e051cc22e7e1c37c979ce40fed64a72ad90d31fe33c12c696efe129dba3e6b082cc54266bb6e9a19b94f98bd9bc037b4c6280ddb95c0e60fbe77156d241cff6296e6", 0x83}], 0x3, &(0x7f0000002280)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000e5"], 0x18, 0x400}, 0x4) socket$inet(0x2, 0x7, 0x4) setsockopt(r0, 0xe01, 0x10, &(0x7f0000002300)="8c97deaf78ba3fc1763b5626d5464e50d29c7a393fac55d230dc96e5110679e3017e4b85580733ea8a9b2c0063758fc4244e8df57ded6a87534819ac4a", 0x3d) shmget(0x2, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) socket$inet(0x2, 0x4007, 0xfa) fcntl$setown(r0, 0x6, r1) getppid() 16:00:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) writev(r1, &(0x7f0000000d40)=[{&(0x7f0000000340)="9947f32c987e29e6814189db60cb8a2069831bc1003f3b0ef6bb939e3d1f65833d0a556dd5187e9ab5dbe25d1c713a48d7ba6fa9af2a7439e53783d22e939c7090", 0x41}], 0x1) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000440)="e996ed59fafb370e46e81e0b399af55ec5603db13c11304b7356e940e4fe88759e8c59f3cecdf7508390d09ffa48a2e7e8ddcd76e7f651ce10d0da6f47bfecc251737872e37594b36b5dba7217f8d047546bd18b0b36fb1a73323f6e0f335f790f87c059758337191bbc300f3648b0740a3fad3d83617a38f4b32b090fc3bd8186249e5095bb5957c23d264b0215fbb9259bca3bc5e6a011923860eea9a546446765526cda908a43b597ded71e379d25917de997532b718574b203714db60464b72214671c18014ae0d81d19208b3dc3a2b690ba23940e7cf7fd9d1c9d47a123e8baa3edbf10740acf740c33ba56c9ad7da7c66f7a71ad11fcd647508db53f910b31a56584baed9c55faba1f88b1099e1c0ce94d32bad8ae041a9954590ff511f05616cd452f5bd926cbf86946b98bfe6ca554cb601460de032ab93ca6be5faa57345da242abb9d70449180ed87329a493bc3513abcef3779dbb1ab9f03d1eefff166c76bc181a0adcd311b42c3fa30d20dce7fa17e70e6a0c7b1e84efea0a5508c59649389a095e4345a03188cd3f54e75ac98929a304f15b224f51a2a9f710f999e025224a18bf9745714c7ddd2c9bf5a13e5246bd4a6b77a5f5072e28915aa6d4e8606da05bcde3f40b8bcb61317dbdeb413476f67a1cd4cd55f763fe3d3159cb94cad740638f6c81c2eaa3f0bfdffc17348df849ce0111155f15d5b53848f4a212f5bb4fdba04b165839b7827bd2f306f7d82fb44cb5adcea5e1c2e261ebdb3cfdb478158f7c75e7798cbe001b75f412c45bc90cc2af4e4bfc0e5c69c77d96ee17f0ec6535369495789dd132979d5d378c16010dd8dd3c85af1be838d6133a80162f0ee2dc3960bcc65353e69ce4503cc8a888ec638d61c513f6b2b4b4419a7ad0b5c70e3891fadd1a19cc91d2f233d63b7e3f89681a2f1eb4e8f1759090c75fcdacfebd57704e1595664a73f14b7bca25eb5b1e658bf2d7b48180dc573c23b5fab3d67dd66628a7b52b4fdf9d9c9953116cc2e8d950800efe1b4e88e3b8a15b3bd7efcf4e3c59fb19580c5eb763cc24065ab17752f6c7cc6f6b8fe93426444f830f1d838d8498efec7d4c72dbcac6de3a65202dd44f534f88a6f0bce633f4086e14f030fe2c8ecae8c66d00a603a26cf7204987918679120316d35f2303309700836b3e1691235b7fb765261744245c5d92629a76310ddce5065311c4a2cf039c10d0eeaa2ed8f6a437cdf2d6f22023ce49eae690e054fa11206349f78d3b660a0dd8e3c68a59592f59b03db320e7ee4630c927ed3cbbb419c1d72b3c292690787d29f9616c64472c8d5c1b19234dfc73787bf135f52c68cf85a46862f062e841e2037528425f048be1c023ea77180ab0129be4e8e3e1462ba4165a34a5612f9c4906cb471d95214086e98ddcca126be4657af4c0a95fa94cbb02036fb0fdad4928a5ca37e93b3919ec49bc8529c883a2cacc68ee04298df61ba6ddcd829eaf3fa7067bfab8435eda53072239a31e363ce40b6a4dd3f9e3c14bc4aa31ffce3736ce61ad16fd073bfda706923f201b6425f9cd3a3f27a78370546c9d6f0ce7365219e13e3bc24865159d89cee3b7a9c7dbcbc51da457fd7ed8671a2eddb22f1dd8475e796306c8cd86cf217ebeeba0ffc2d31a9a9315d656688cc378ba490effdf3296fe5e82d13452ebf36ec99a61b2a67a8b02d69df1136315c5322e54a4642c825b572b95b2f3bb236b414db22c2a91c9ce6703890872fb3d96756585f2e9bf7721d476e2c0fc5ff836e84c677b9caddcd36ee6763c4a0a32fb791ea42adf18e323d2650ebff410972ef34fea7b2398a5460a552ac0f0ba99c9a0f8a8dfc2377847a2cf16abdfb946fa447a66d6b01b018fe0cb7bc6417929dceadadbff5a0d2bb359a7a7cf123ccda97c0dfe24d491e845b3a4ddca77a78c903ab9836f9f74437c5abed7179401bcc7486735ea219c7246b68d8e11d00b06596f01d8bf18dbccfcc4493222e5444667c031801e263e22ceefffdd19cce45a2f4582ee83a1822d11312cb770550dcdb2dbbddea66c9241cc0d306b5eb73ba5fcb811999dfec377683630af94964b30079c254e7772ad1769ec387f90c3131f6c63ce8819373869ad95f15ce337ccac7a49954c733819899f0f103196dabd3723721273f7f41ad7d534db4abe69d7674d159d6ca09d5893d558c791768f7ab4ff91e3b2d3bd059c1b6f4db52e4cd1", 0x62b}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r0, &(0x7f00000015c0)=""/94, 0x5e) 16:00:59 executing program 1: mknod(&(0x7f0000002580)='./bus\x00', 0x2000, 0x51cc632f) r0 = socket(0x0, 0x3, 0xa2) r1 = msgget(0x3, 0x0) msgctl$IPC_RMID(r1, 0x0) sendto(r0, &(0x7f0000002880)="ffadf583e09797a6162298d1ed04c31d8756ce19119df6d348ca2f1feb902f7f282f6bfb5140436ea82a5cdee11941092b4422b0e7c7452abab8569416d7e62ac600490ba4ee77112efb94ae3a6729875b798d16c943d7bba080e191004753c12b74ffc3", 0x64, 0x3, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) sendmsg(r2, &(0x7f0000000240)={&(0x7f0000000200)=@in6={0x18, 0x0, 0x38, 0xeeb}, 0xc, 0xffffffffffffffff, 0x0, &(0x7f00000002c0)=[{0xc8, 0xffff, 0x7, "47f7b1a561d08c59e209c2c5a454e0c88d2cc8cbd6f92aaf7eebf62c47d59c8be5cd536e0918d9ee56085a2ac268f302f063a454b93c4a3346ffde9dd433aa7c0ff89e89d77a77b487b261bdfcc44c59ceeb0f81e62732be72837952af346635802c32b6c3795ea9612a81189d7613f712152c3d4435ca1ab66e90178e00fde0bc54d36c3c671d0603cd57995816579f5ec755476aae023c14fd939b8d73dafa6a5976d58643545a0974ca4b2cf8d3d798fb1fab2fba529d"}, {0x1010, 0x1, 0x6, "4e9a9085d64173747bce5f15eb108600a4836b0d35e2229018b2c66a32983c22f9e0e3180e0ff11f341e471810db0f39736e96e0607c2b6cfc217425a00ddbf22657099aa7cdb6ff3c452e3d45d9bfa9dbe1260fa02bd32425d9b5813a027e2e85837416bf5ef94495667218f360b0cf7a0c8e5740c331fbbcf7ab48bcdfa00609ee736105eefbb0e2c61b2b18b9024a093e227b3e4be1f0de4df1eaab34eda2ab0bd82e363f4656a15ca8e96baeeb9585b17538412a03c5e2cb3686516cb1c509e092af4c9d25ee5668584e838955da9ded42de179ee1f523fd58ae3963c873ad2d494c7c5d97b2402e87d0676fe4a22c4e06c214a85408fef8aae2c49feafa30cd0cb0f2d7d9f44884d644b0a91ad8f76e8521b4556aa2df7720a0585ab8b15c8365854f3f0e67b2c9998db05c53f5798df6bbff39d6f16840c23590220a0bcd21a8fe09e8d7a5fa12ebb8fc5bad5bd4b85751ee68f92bff00e2c71a260f55704fee2d0474760123ef91657c2dc59b9718400217925ce8020fe063f19c5e14ab6bfc04e5926918d8a9348d3639fc600bf9408daee8a9882deca13303d100fafcaea0f208982eebb3a3f146cb73c11a6b77e1d158e6bd314dcda37e85f694b8e9f4bb8d1130800b1f0d8e9e7a545c14695d9acffa7fe425cdf43c8bf9ff984d7927c5bc55cc259456e1f91dfa9231b4832e14707e3bd01a2b92debc369df011d4e3117f20bd097e89169520f6bbb1ff276e11427a0d8e48845f13d64290666eac63abec3ebb5938fa79cf37f8f8b87f07a4ee14878b530cfa4e570d68aac7ac6b4e143a0f59424abbb36cbb0967ba062b79516350a761426aa2ccc18a0b23fcf6653d2d9261dc75fa5f15cdd7a127b4d8db5d231026048fb4e95ac3feb950be7c7b304e1208b291064928f03f01d5d182424b5c8010ff653a4dcfd49a122c23b81594e85b65e8e5ce5c2ae70cc37adcdc22be411edbbc53c468252b4949a1469ee08da02f522b5398bfe597de36c50fc5774bfb51422c3d03cb554b7e1a5a6603ddbfa0bdf530c6ebe81f5545fc4aa28c9ba2040836bc04e148cca451e835ddbf5b5d4bb0c4927176d47c496b213375c3491b53aa2382ec4abf9de78da780bbe0b91d5ee0a0fce5b1ddae965f976b035cef41c28b1fb07d355328089ac06c66ad50f06a711e3e943b821ebf7c4d4cf4fa721028e2646241436696315af362ebd3382a433a2a9ba9c740e67c6aa4e41a6a7b86f283fd04bcec1aff6e288f5283373e60ac621e8db6584d770b1f51afc94b72373087e8fa1ad1c87fb812490da3f32b40554458b6fa782506cb30486d00dc0f6682505491e8e5b023440d1c18ea2cca4fc2b594dde04355cea1590ee4395fdee3a4338c3a2e637923d7333d4a717ac17c318eba5b04e637588c847b7b6660446a6d89677d5eb28c1b232646f646512d8dab9d362170a8d38e97181303a154a02db6316df6df3f1a52024000d91c697ed62c842b2fa2f9d85d173be9bcea197b8918dec4c5c9d9ed68a796f8e5e42a21ac978fb1b4075e2e71239bcc74ef95c2c06ea6423969271a3f545c6c5e21d70cf231e5ece2eb58d8868cec0cf28959e47ba551c9722008da16290dd013917d1568c4aedd35fe36bb52f767e00f5a272652e838b62b8805af5ae0b5e7fd1b1760ad4789ca33b5cd3e848920cd4f381d448e91fda69a209c44e690d753446466193df9e32dca8b47fb7efae635d0f1c689ed5fe9b92391ca9e18cc5ba9cc60b5902df5ade51d40788b6962d9080ecdb3c61dfd428e209551b60cf39eb09e337bf42cc6d2714c4bbadd7328e6a123d2680f6eac87598ae6d8cdffd8e1ba5aa281e2415c085dc18e9f24b23138060f9e94b57a276eb068336d4f24dc329650c0c7d81b470d0e8bb0b2f943aea3e09b7280cd26b4cd4cb5954f2bd3c30cd0a9334bf20d703338b3b03ea364aa7690e2216af3609c5468d82dabf5bf14346dc7d34377435b454dae24fdb67176c178d46f80bfd8f4e45e5a6a525ec4ecb8d346bdaa1890c306774b670a236ed72d02dcf88d28888fabec0b761b636fde7c82b822714788c9bb994f626083c15135bc6dafdfec0cc1f6e7eab6a64769a68a39b8082f2635507e77707cdf42a9381d0b7318d3ecc0b4dea7ffef09f7437cabe6ac02f9f31c6255f88898ba58823c3b0cb17a43e1777d1a645932fbdd228144ff8c4f9cb8d12440643acd3ba76f59e6c6f3b981648774e9438b2408c2fce56e83778a6011e609e2c9b54f6bc6dca857adfcb0053246a5ae8b6c3e3dcd1c69f49a27eca00e79c3ebefbc5d69dec2ebd71071fed478a93fde2917f2cb91a5a4ab50ac4ca0411fe5c7840ad206090cfafdf057e04ecc8f211f0b178711665e086ea65cff912c5667a59866b999c4825fb92cc3db806b86360640e072814a78cb448c23b40580596d7b8ed8634fa2f05beb6f0c1207ecedda922eb9583d77acce21484debc548b1ba9e2ce62072f83fd1869a93e02e810e6e07aaff752b3a225f201b268a788133497f115dcd2d8d80644afb1fc94788851908f01825dda1e8598f8070179481db5aabe5efa12e79d808b614f052d88a18bbdd63f6046b5473cb02b227a949ae59345a068303b07224d5ee7d502a507e0e2897025f060577b97b59f5e177a531f81816fbd7271bb1f5030b176c90fb0eba001d75d5952b68b6a3a531b2f3e015d5b29ca0b8b7177dc3ddaabaef41011a698e9530b777212ae53e904eb11fb96a149d30aabcc980541402e80918dccdb7e124b45a2eb6e46d878e30625f0ece8ddcb96fb9f11f16e5f4ee5b26ae8ea7661caed554bb83590eb624c9b24250894a4733274052b70fafed6e47f6b7cdab9d3c9619f896397f37e5f7a4cd573ef8bf4515e552110a999a114f62fc14b4b30010df368a8779319d6cfde6021e9011d05140b2575379a89ff21e15fd2f5004a043d142959b96e8972062426f1d20790edb97324edfd546158c90d675cafb950a6338db5af68cfbf4eed0bc9a804a1e6de06420209b195f87b3f5880b7025591caf137d702dd3043d333a0297660948cd32fa645743113c9ac19d6999eb3357678abef528c5c0791463316021444f52e8234c584a7f223efed33cec8dffb652ff0fc2289de8f9969cbe089c10f6b8ea467acc1470b89794a6595e9ea161348777cdbae386acbcb0bb8a9f3f08724ed0c74be432e026c28d6609b4142193911d196b673e3ec8641d6db75c14a3f549fa0105e12f7fb130fd01969e2367a9d7a97ff54b56c6c59254116655db85b01a340d6e8c6d0eeed71b21f9576cf314257dffaae46f6cb090f1556e146663e9f499b55be1fe29b60e8f2768a6fcd5504ba1887de24132c30b0f6874acacfc00437cc954e2493828231a7c5839ccdb64c8d2a386e954394579bb48e14375f92305a734775af86d115c4ddc45e94ef2ea3e936188105e5b5baf65b065c44f904235e1b19ce4c5782b75329ee951afb14c95cd6010bb4fb7518499f7792d32ce04a4e74a1826bdffc403aa8c9fca2009a0f1c7a4469741e906e3004b4aff90509542495c2a6a5b9c3dc43a7399345a2e4974693955e114e95848ed72a59a03c5404cfc31b69b12fb0748b9326fa0662d80c200db26b93c5d35959e8590c701837677658539650547e5db784900c27c8914578051bb44e1299247e5d245c209af439e70c532d225c224bf3fdfc3b50a1e319592d64b74da94633546741e0d735413480ae79d6235523d5ca621b8d6a9c0b0b4448da98a6dd1b159c186793e3cea6c759923e43941a8b3ee18ad66f741a54927a6ea06baf09403faf36d3f87596c12634d6ff8bb5e3d31a2c4f2413b3a1a8bd83f45e9773fbb052669216fa6ec30fc6a02aec531dbead1b00c4dec0239a3f45ec1975e9597ebd3c840ddc6a2628612e9bffa9fabef85fb427ec2e8b4987c84ecaad31a1f92205db7d89da5fa569f7d9c5c8d85ad2c940b9647c1af9127027c924b0bf3df38faf49ee5783a0cb05ce66b087ba73a2af5f5ca3cf7e42e6962b7fdef33401cebb104969602e93fcbefd8e41ecc36ed2408ec1fadef875ae39d4061b7db2c7111ed27422cf63bd859ff672b9697b87bf38bc56137dc1242751d2cbcc80032f429fae5926e0d77945c59dae5c1b21916985ba8cd7abadde6325010ea74430854a6f138a44387c1cc5a2b9ae3dc01cc04e4a6a392215c133c5da9b7b4ecca5139ee2249410b399eed383b5e08a2932733b067df1fa3c15a3b8250f8ce0d89971a6b21638cf8ed9162fb5ca89b9339f15702a94720a586c715954cc5a64a480afd064b3460f2e3863845dbb1669e46b8df97be968f55c2ef55aba2344bfc6d48d5647d19a58dc1eee2602ca763dd6332b1dffdfe9f2b85425a15514eae0f4e13e92430d8f61687f6757ffea40159199d9bb929753e0a2f36436e1464411d74ad4bd77c50d99253898a2024e93c926d773e6c1836e0749c97a206d9c26807bd51f4d8292163e7c7a313c5ec9592420165383b0fd55ddb6fcff31d70b15b367cf7fa402aa38ea0c07ce79575ef80afa7162d16cab07883073ccbeb8cc02cb92875a69947dce906406a879070f2c29b8a2d868c2b7ef062c31047ade9efa2954b1d950562c0a0a61c009625efc591f2f2c2d8c21e0f7c395fe5d20745834e869af3e2ec05a33b8de40e2181a7b012154304693b37edf852331fc152d1b3f1ab88bef79a9de5ffb1c468db85a80d37f9c29f23bf362e25f27ac32785548b69fb3bf8ca9cb2c53f7df127a4e1283b0ea8aefa026e1f7356b8fe3b8ff103eb4ed4743930bc16e14ddbaf2a8de3ecb0c0cea322d9dfe213989a42e4b18d9cb73548864db03961b71c59aea947ffec44cae4aff77ce9cef35e5acbf60d767de984c5821e51e93fa56c60c5af9ae3f654d0276c6a1b022c4a517d271b6084d6d7a75bdc18271a3d0cdd6fbfdf95cb53b757c471a368325fa914c61982e0a4bd2dbac2ce7e568172beedfdd9586ca188ceb154ae61b6f0ad303b5a830332e735d93ad5fa4669c9fac35303fb2b40fea128604f529fd7888f98c498a1206bca395c9cdd677cf28b8479f932f12158fcb1d95685d2bc6f5f79bd88c10c00eb2c7e761bc090dc0b4523c2271384dcbe832df01ea2ed93fb73e4d26ac64407bcf1a6ce8656b3ac004ea37f663a3f36806aa3698a958d53d0ee52a53710cb05d62f1837ad2e17788757f888a159892445de340094987b372cad3800e2a29b09be994e9a5419f7981badc2c50ae55140750b1b7e439e631ed77b5f7eb09c97091daf47387244d5b741985305dca407b23b856e126915d31b8540511e80790661e66f8dbcbe1415667c9254c390db6a2d48cc395070bc2806ba6556cf9a5dcdcd76dd52e4052d4ca9a2e0943cd0fcd76b98a8d7b589e1ec275d337973465a40c717ccbecde288c4f8391f65799f050328b1dcbdfbf8260aee091e0a75dbbd4239cf41ec536ea1a267c1d1201a63a5c1a325daf20f680d83699e2954a0fb86f957e403077c76b995cf7f00161f5f4fd4658864a2b9e4c95a1de7383c9cd29a5a0089521e9414125385ee6ed35157fc78a78a7e3d4f316fce3a38bd851e7b1b1cb1a999699efbd09145d4de73777dd4c940eae6d45c430314fa073b20197e0820e03179f66a53b7d793daed5dad5a60c624ec0a6008061566ae9724abeca01e89b93fd73ca35bef628454e6f86d772f224e61d2b358a06d0b92504b86b21d5bd277a4c5b6be15f3db7af0fa0bc3305f0c68b16c32220b"}, {0x1010, 0xffff, 0x8, "f06e7f7e1165fa13429a4057e2053ad6926a831692532c2d2a98c87940b887e3cd6e0a78bec6a5606f7bdcf872b515afda570f9da81d0359586f015b75e7a8f38b5bb42ce56253ec3299eda7a4f6b23955852c67cbc8586d580f99dbb8016f4030c2c13f964b464da86cb235cec3bbb2fd3b2b7419e7cec2e4682b5c1263fc63d308f45810c14cd9805c7fad32fff8da35d68a8840e8638cb8b8b0de3ec2db863291b55ab3f7af1549aabb8753bd3fa14ad5e380ffe10ba8822c9394bd25659c5404410e361d8eee0690ac4c452942ce9774d8d03cd6278e328de6da0f1338e1e7af6d08729806273f121190976f9c4882bf44f95d7911b2f64f78bb5fc7682a18f8a4a467e02ad900ffd4078ac2aa52bd5e81e893e5817f5493b9c1d0e86720452027422aa8baa9bf7e5b5855aae6d0af07bf7b35e7cd5fc5c64b775540838b8d2c3b15cbf4c7a53aedabd2584c52419c62113d0ed18ab020ac0c3302e4bdc90514530ef090c0918dbd8838e1bb2a201deebdb966a0394f6bb3e18df311fd8af4e98e9a15bc4f909404828f01d406223ec5185d65942bea02d4fc7a332b56dcde3c530041d6b7e38dcfd7102d132864ebd54a99230d14974d85468d21aebec9f46869f8935366f917567eea9136ccef1a9154737e0458c7ab8bae286861dbec680113d3a1ce1bfb6ca50564afd95423c7bb0bb10b86930e62602b8f98b84fcec1792998b1350deca053fcd21b25eb55347801abbace8fc1fdaceb7526147bea2af902dcd8f569d6664c0030f0f336c8f3f979c7b0363a0af5463179b427228a9565c6d56e1061be59d1897bd661a834f7bf4f4787635c737465d365ca6f8542b01be023a308e5cc4b6003ee393dba5034892ae5611cbeeb2a5537c8f0689ef78f28667b800b00a9ca48ab544308c0d7e2038736b81915a8ff9660f776aac8917ef2f2fdc0b9815d83f07ca071e665ac620aa31ec89a4310f226ab90119d545826ad14e1e46a5bbd0300bb1551dc61bc041fdd83df62164a6243b2914e8d99a0f80fe96434caded8232a39e127603c10c2f28953bc055bd4b31d8343268a6086b47c16bea9bb9cdcb91de77f4dd85a9aa3a5fa2979bdde8f1833e7baf881c24059768738c949bc9551aaf9319f68e3135f03ca3eb2ff849b634c27104429d41e786101ec60b75e791c06d6c8e8506fa549da5f244e7fc2570dd28ce9423f8bc02c9c63b628b13c5c73496c5e2774c243a03104740824883a600421d4d6a15e00705ccc558d1cc67d6a86ae8c73d7384eff4fa39b634e6bc66f16bf0095c6934e041e19522a7fbf4f95aa68b844c8eb64f48f2f00cf4a6aa10a90247e842eb06ac0b51893af892cd0cd7b5e8c4b3cbe7147e4677a811eb9c770e58dae264e6755a692baf33f2ff2aa4ee4d2b46555b0d766106c4ff95fb5e1ad1fa56c0d7e3d1b4c16f2ca2973e8e8a38b2eb1564eef4c5bff153accbd52ea62ffab082e0ca24e020c9d8d7cdfb7f6e6971e78f0c470dcd1ade9053d2110672100d361937a544b1472d66b0ccefbf04168b1d6e9984c9cd984120d73f3c5c0da48956f81381e311e737211595b6b62ab0aa4a80e2e94bf392d471e85b8733a095fbe9373a35fed3da30edd6a72faee87613512c80d6a51faea237c8cc826bbc39b0062b49561ceb3c52411abc40cc498f99196613dfa8b0d5465a0b686f233b469103228ca0b9c80d5b3d309b517b6020e7e5dbc3f7fe5f4eb9b7ab06d75562604444ff4e9334e9aad5fe78682c7840f1b3ad1b6e72649582dc9720c55d7f140aedc485f2de62eca580e2d097abd38d129bf1652722a9f25f034bb646d84db0f4e1b404eaaa716f970e1faa4277b55ea1d14fce58fc8a66ee0907def9229193998286c06896569ecbb121dd01bfa33925be2fbc2d08a173e9dc5927167a2ae0ec5acd7614a1f0119f043bbc80fd07edec1c8e347dcd2c1d7189cecce38eb849692c49c29d16eee35c1661067414ec4e502905dfc56b6bef007e1c1ddee0e5e3aae71793b9d2be2b2fcd68434eb4243c29a63e8b3233aaba913ea72916e1c1a9625e2d4d5edfe2727710b8e51f2e3667c21c738a6eb0daccd8549bcf891ef77ba24e255ff1a40f041c041289677ebdfddd491b7262d37339d3d49c336f149379acf1ccf974a352b677280f3f2cba46c9ca86721114b92dbbefa59dd77731cc8c8f5a8444503ddeb543e83e345903e51566edb667c0c1ceefa60ea62185defeb3b77cb3b4b4de46e3929d3cfade13d78fe0b4d8dc1b661cb79580a0b7d85fca85238c7ef79ffebd72e3168ef06595045393c76022651967b012f2a10791af9327e89caf6efe92ad5ce74a619cb862ed11bb50bb5619aae409c1ec7a33277a970c5b86423d751a2cb30c773ee8fd8df4fc6eb855b1288390567c5094a77faac1c8c5809e521d155591e1c2544cefdd1c7243bcdf1036aac38556f909046c42decc53ab43adb06d84a4fdc62b42ef27f76d8f037aa626a6b3ada653dcef0bd33ae7add37454d88fcebf9c14ff58742b6e1312c667d0d92d6427fcd12367ae5ff59d5acdb8feb1ce712b071cd63938f291fd647536484c5e8d1d7efb83451bae765569abed050b05ab69c5a4871e5e0e2ff077549822272963d9c029be02584d37e27da53adbba8e52c24878514863bbecdd2124f1a62a49f11c762edcd5d8a346094557cc5adcd6790ebe22acf37f470e3509386b085b79099b55ef296acf59f676a4321123fc7039afbaf3c97be2dab3ccba8b327f46269e069f65ae4553286ed1572c3e7a5318a53f5aa81d15948788ade543b50c1f3932c72bb08f47cb982685ae9d8f7c37259e2f9bb7ff7d1958913ef5598b09092c4c952309d3fa23c51ba254a6a72478e4d1e36b1e971b93300f548dec5ea698833a5ffe333e164a45c4d0614013c6b0cb9feb48a5c64295d4b7b7a9de4827af9c8b597fa2dc5f48206e444b99c527ec4b5299219184fac3c99c43ae852e5fd87e3f7f4e61d7e622f177cce2345e0cd579dfeaf1cf68eacc9f16f278efc64f84d84a3267d65fd87a20487c27a56951d4090f34f4b46325e9cdc8bce6fbbf8d2c9bc61f0d645422d27e0ac5b1cced2fd6a26cac2892e9f77ea6d9d72b8d1e3c9a0927df306bbba1dbad5fd7493982d27df399711d2e5603da678c0298b75e9383bad8b8320bafbec537af714a84b2b3aecc861a118d5d47aab8a9d1d669e3a9271b2f601c05eb16f7a054fcb54796f01335df490c51f2d17828c17a6aba57cfb8193b4e43ffc606c654f8c4e52c3e6bcbee152c1242701de356b8188d40604a718440f6d441aa229564a10b62fd8c08853431891faae5cb874f9dfd57b64ffbdeaff908ecfe7090cdfea13a1722da06df973dcb944dba4c1191148a935a15273a39a1cccc1527073ab23c71b021ee781df5f3415f3e1f98cb1c1dace16dfdb5a061167e3087f97ec460133268d3f0ba82d8058bb38472b230f26e722a49ff04494a7c2cd5e6953244a689578c6658c8caecdb605791a41f6dc87a70fc3aefad2c6f000f9ff9f43eb72060c15a65122b7a0cb986dadeff2ef5d36cb8a9b59d1e2cb857dc093ae81c91912f4e13f78dd01960baea53e581cde1ab6d0f87f7b6dd16a13c6ebebaa755f9e6fa18a69924aae85d5895e661155a9e5f02de189a385da4feb540eca19a4bb609ec66b61ccc97600fa3dcaec3beb37b26939664edf69524c1d96482f395199092e1e293feeac8d0a0935417741a13c0cd533f2675c9728a19f72c0ec253f491d66185daa710c5f2ca14ea628257bcebe279d65008499e14995f72e43b9d57b939605936b695e9f0f2fa381fc572bd3860a3c1b78723d938c25753ed9b7aa5a3a8cf50b67856c48e19356dec3ec151d15ba8f23742b5dd91152f3346b76a2e3fa634a226658cc3a62ba3f4b4031fedfc7fdd57cd19f23ec7302bc6fb3f01c19d00992e7596d563b09964807ef33266b37b785acb323427e9314feb560f875d7b4182b6390aca34d0b012599d14be81bd85e992d0053cb865b1058aa1961fea923dc04d62cb4de72a2b18c6de39e934f46febb2c0a9b5f3a29f6fcfe299eab663d02358ee0bee19cb041ae5b675d51d32521d4c9cebce92d20beee753ed8ad068c992386b64e19560af46197e8ee0475b49fefed63af1824a33c0f92c1cb4ed218cfdecd3dc00cec256126f1dd9f724975736c80f76a26489ea0bd736806640bbe9aacae4919e0370669deba1a7e78c36b83352aacbaf810e2fe5f18303460c140ddd591415cac3d394568e715640354a4d532600141b3d24cca9e47cbd81e44e1fb2362bcdd47516dcbbdf5b7de132c3fb82b37864ab1eae3cb63a670435771d4cc2f4c123fb0f14b4a1978d0a1ef515e5c27ee118b7e693d0bfb243814375a22e4743f7e230a6b52f47e06990b515ce0ee67a02ffd97a9f82072201c6567ad623ae0faa5e89cf646d79c3a56467dc61d0dfab5094d904caf772c9905dcbdf042c7ac3e5c196b6f03aa1d5487938192f6b97aad293b2868415f022bb08caa64137b0b50b92c25191fe007fbcead03013c52352dada613580abbaa562b2e387b78949cab6ea4f83052d4e235b4094271e0f28c130be04281d67929cbdf59c7962a84e0e09bb91925b230a4883eac031fe8de42d615da3df6d23074aba1ebe097ebaa689ec95fe1c301f04b9b9ff7aca54f1e179cd5fa71d476e30a97ac61384eb835c393bcf292937d3aaa279386606d2b63f0a3776f19c1433f7e85ef7285e9b5a97e8e47ddc5e1247d573c5636f4ff58f86146dea20f7d6d0e6331f6b625216572d6c00d8538a03f4027615342d19f64e8e7931de767300a458cfd33cc1d31de49718a61ad9a9b4ed510fde5eef8954edbf4ac91279fc6805b5436b5863da56efb90a66107aecb1acdcce5c944dbf063cea715ec19664f101bdf309a7a14400471e015eb8e42c39ab81712b37c025e9d4d5e6b6858d118ee4149200d6210cf0a0378426224364d76371111bae4cf7c351971448fb4debc61c1c366548d7e1ceec6ab7f9721c76257f922514a1335550a572a6008efa88063bf63b4a103026b3ffbcc60b6b531773d559d24152525a4d2ee5f704db5037491dd52db5cf347a14a01f431ff23ad5206ab2694e9f3c729bee7097fd0fbb012abc3c52315747bd6fa7c5a1e2326f37d492b041a0f09e265d991a95c0abf701c6ca3e698a4abb4a56c9334f9d3cdd9b37a24bd5c9f221d7b8d06378315e017d8a74afa49121c481a7ac31b73cf9b93f2bafe61ee4206e21d94d69bbfa4f9b1a6eb8ceee84a31f13e2b43c94dfd890fac26ac5635761740314eff26ea637cdbf23ac6521def706c44254a8bba85d3c7d5c30b95d1b48ef4078884b0a27e8b8d78ac7863c19d6448e3f7406a2b70b5cdfd9d68bd9213578fba6f24f35926aa7ad11e02504d80838fade9a7039904001ffa5445f418bde474e35dcc0fd741f83708f167207d7edcbb5028b3cefb2967dbb5a5366591875f1230808cd70a0c3d1980837b57c77fc98ab3d32785d3deb1beb102f75e641ac119caf411182f1894fa6a6053c2b07c48589a9a9d24664f9c52ee5616ca7a1e0518df085c37ab69ec8f1cf2f9a9accf240cd2250c947f61dbc13b55ff86507f071ba013db09fa15df1901011e3058a46728478f6a96a945dd9af0e613ee412b1bd0562612d6e73564b91af1b3aa890193491e7ac0898897fe1829c84bc4370be705bb2019f61de2259a473117424b57f1346303182b12a92c56a746795e"}, {0x90, 0xffff, 0x8, "99570d2798932c503adfe8696d148a351503c982e12cfa47136bf2d6190e3b9e65027aceb37fe6d60f71fc7846ad400278da614e58f16a99f75eaf08243c77699cba1e067c01f72c0c6e2cd4a0717aa5cca1dbb41f950afe888ec38731217066abff681d2c59c5c172cee54a0c38bffe78d8d6a2ec2a89f90d721c5211"}, {0x110, 0x0, 0xa, "8d37cf163f95c8198d939f974ecbba2f8b647a11ed6dfe1b229bc5fbdd151c6dfa2d20095d622d0539406287cc01d939c6a168b6f90794cdab93ecdfc13cea5a0caab50e17343eaf1049ac1f0fd724b2439f69afd6bf74c294d65353027f7f3c8cc6b97617554693058452390ec83a9ed8d00c5ad241343461a95df8b780ef7bec53df54832b8a70b20f6f4d59e792533a9e5bc35ba8dbdc52047436c706768502983fb9acdc1ad16f19916fd53c0497798efc89f0f225a3c4163faa315032d4c467137c06c1a535fcaf12adc1eb25eb853219a6a5be74caf24d246a61083d0e988d8fe2828667657e69e3dd008a25d599b3c71c53fe9fdf7bf7b491f2"}], 0x2288}, 0x40f) clock_settime(0x4, &(0x7f00000001c0)={0x6, 0x3}) sendmsg(r2, &(0x7f0000002840)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000025c0)="88ba22669ffda0153ebba44f1d5e47ca9805bfc99821067696442b0a2ee85be06eb8f234e3b932a47b2bea2cbffa1314dd6ef4155b8936a2a6d277187376ebaaeb7a819e32d1481dada64bb95422768dc52e4edd92c66222b8996e75df34f9b4a3b86cd4a71cdcd29c73ed24f49f135dec7af2e8206da3e4bed901ddf45c1cc60ac5d2d8552faa22bb5230376c83d0ca909456e3ef882a093e185a1f3e3f8c09d7aa40ee3b5fcb6d9b87bb30f489cebccf06965c5050", 0xb6}, {&(0x7f0000002680)="a9f1be24cc67f837975ce7613547952c0dc9930117badd450d825caed5b6a43ffd348020b7eb587f02818f53fa28346e145a1169ddc1bcc17cbf55217bcfc5f1485b3356105ce85b8a388b949904825cce5333bc2fc88c5874e5ab60ac70bc68509f70", 0x63}, {&(0x7f0000002700)="b5314067a1c72658d58dd6d9f423bb7bfa78bc83ac646e1eadb56998e948e296d80fbb84118355b656ac0435a41dadb74d31b87c5ad8f872b0d4a6ade08600b5636c866b38389f701830d0cdad24f07da5d3b38f9187ebbc4581733361e6887567b1effa7124ad345c5bd52e4870f9e06fff198d0d772dffb67d8e94656bce2d2dc3481445", 0x85}], 0x3, &(0x7f00000027c0)=ANY=[@ANYBLOB="4000000000000000ffff0000d7ffffff92d34176fe2630f730960d478e43f3970c0de252e9b9440f860b8f93e6f8680dd3607fdac3431e1d00ef37c52efa03771015000000000000ffa231880c35c868"], 0x50}, 0x4) clock_settime(0x3, &(0x7f0000000080)={0x70cbbf3f, 0x40}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000100)=""/139, 0x8b}], 0x1) 16:00:59 executing program 0: mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x2, 0x20) r1 = dup(r0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000540)="b9119959e58c4d97d0fe438e932af4f1a80558db4a94abe534601404b937e5738321de85f8436fd3f50e36dd358e73f54ac1cbc668f68be6850ef616c7e0050c474ced4478b2480b2f56a69be24ad28a9f73e2ce4de9d6c37d3cba47228c7e1c6d9f715df2de64e27f949e9150b883e4cb89be1deaacadf52d0715bd75d80e684f7f8033455476cbb72334deaea6d066358fe9269033704a4811196f21e48a963e97547bd82d34290faa5079b3d8367063174190bd93cd8fe30795a847cf259b18644dd1437cc7838baa88d9e4d6ef2ef50b596ea806ffce387a31bfee8a4278ca41be29c08902cc6475f3c577e589abf59c79d91b9e305ab31b7d9325810216d67862e128fa8af596823b2dc90df7de3ed087aa7317ec8f674c0fdc57e3a95a39ef926e831a68a13653a27e6ea0009c51d2b5371446df63355e994a183d3da73ca2f233bca3418bea6d9732d3baa4e856961f532b5bee7205ae273e0791b2209d37a40b4027de02d41f7a420f42e0cb852dfa9474383984202b139b", 0x17c}], 0x1, 0x0) linkat(r1, &(0x7f0000000080)='./bus/file0\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x4) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="6ee2d09d70d745dd6b05e81c87a5648f66ff2e19285d5b22980184ea039744b3a4031b026123bb978bef97dc387102400b5c03c687a7eaa222553671c1f2a9f404b2cd40cb50fe7f48abe5755724ff23af2458ec29dd79c2614523d6b16b1a06bdd2d3d63e7d9fc0db30fff08b59471add799cf4d66ff08bb1251cf62b4e428e991c496dc35a52bab10d0e710136ceacbcaffc3735068d60161a8d08ed0e04d78f99a980b3347e36c63d1a3623d0857dc64f4c", 0xb3}], 0x1) execve(0x0, 0x0, 0x0) 16:00:59 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x0) getsockopt(r0, 0x8000000029, 0x20000006c, 0x0, 0x0) 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x8000, 0x5) socket$inet(0x2, 0x5, 0x1ff) 16:01:00 executing program 1: r0 = socket(0x2, 0x3, 0x0) listen(r0, 0x59) 16:01:00 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="e5b3a8f7bda5467f8a20df8ce7bf130b0a0594641b59a7858ee7a6b78647369d92999b623f438f4c87cfb80709d5cddc427de3bba9d1c7b19479f568ae1dc02563450a8d2860807adae42b42ac39dffc77f591973cf38dd5187f615f7127c2f95f66f5bbc993873634c30c2f110bb594468cbb16cdcedd6148b4c8938f7275438db372d29c3a27a7bf165f5ec4a278a72cac8c136bf862f61182141266aa33b419fe20872cfb297b9fee2a2ee64383c02a415e01", 0xb4) 16:01:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x59d5) 16:01:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) lseek(r0, 0x0, 0x0) ftruncate(r0, 0x1ff) 16:01:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x3, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) 16:01:00 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x8) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x2010, r0, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x4) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) syz_open_pts() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) clock_gettime(0x2, &(0x7f0000000080)) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0x6f87240960d65792, 0x3) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) readv(r1, &(0x7f0000000040)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000200)) 16:01:00 executing program 1: setitimer(0x2, &(0x7f0000000000)={{}, {0x0, 0xc}}, &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x8000, 0xbb) close(r0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x20, 0x100000000}, 0xc) 16:01:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r1) 16:01:00 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x20, 0x4) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) 16:01:00 executing program 0: r0 = semget$private(0x0, 0x7, 0x1c5) semop(r0, &(0x7f0000000080)=[{0x3, 0xd59, 0x800}, {0x4, 0x401, 0x1800}, {0x0, 0xffffffffffffffff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0x400000000007, 0x1800}, {0x2, 0x302a, 0x800}, {0x0, 0xffffffffffffff80, 0xfff}, {0x40003, 0x63, 0x800}, {0x2, 0x68c, 0x800}], 0x9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0x35f) preadv(r1, &(0x7f0000001940)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/57, 0x39}, {&(0x7f00000014c0)=""/28, 0xf}, {&(0x7f0000001500)=""/37, 0x25}, {&(0x7f00000018c0)=""/127, 0x7f}, {&(0x7f00000015c0)=""/66, 0x42}], 0x6, 0x0) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0c07324c00bde4fee38eebd68fc3e462812e2a5a8bd48a4edb52c7539305450037d8ab1b5384a813bac97e25affdf0f400bdfada11a1e3c367089969dba950bfa65d4e2a5da5a226916c67dbf4a93e150a3f6eeef1ab92167d136f939f02f65d3ed26b56d08e55cbd391f23d0eca35a833a04ae33d94dbdf759bc16fb7cbfa742d1c2268e4719b63aacc37a4dffec7c842ea7e0fdec2d0f30b34acac8b358701505d17d5251fb29740b033bcea9d4b76d863be4e31b23b504d5a4875e275c4c8574700618b75641c116fa493e38fd3f2628c8be626ac21d8c805d05a43acd5f4669303581f262926b9802384da7d6f852e4b7739a50a8c749789092b79e9b9f0c7d2855f85defddbb0ad126e3895c778a9124bfc95b5d40281687701be89a59b0db24d9fadbea8ec8b01ed0af5ddf8883b"], 0x1, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x420}, 0x8) close(r1) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x0, 0x2e}, 0xc) r2 = socket$inet6(0x18, 0x4002, 0x0) close(r2) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) open$dir(&(0x7f0000000140)='./file1\x00', 0x8, 0x100) fsync(r1) open(&(0x7f0000001880)='./file0\x00', 0x180, 0x2) msgget(0x0, 0x8) dup(r2) 16:01:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0xffffffffffffffff, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@cred={0x20}], 0x20}, 0x0) 16:01:00 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x91}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0xe}, {{r0}, 0xffffffffffffffff, 0x51, 0x9, 0x7ff}], 0x5, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="a8", 0x1, 0xa, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:01:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001b80)=[{&(0x7f0000000280)="5c6c02c7945fa79f51bbee1c685019d11bff3b4b3c6af5e0f370b344561a2e1272303fdc448de9279eb6ce2627175d17cf00381ec3fb7d0c94075f49f667fd606bcbd29253f4defeb49814330dee5dac7ba9f8c77035", 0x56}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:01:00 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="0000000000000000000000006a6755d600000000", 0x14) 16:01:00 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x0) setregid(0x0, r0) setuid(0xee01) r3 = semget$private(0x0, 0x3, 0x400) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0xffffffffffffffd3, 0x100, 0x1ff, 0x100000000, 0x3, 0x2, 0x6, 0xffff]) r4 = dup(0xffffffffffffffff) preadv(r4, &(0x7f0000001480)=[{&(0x7f00000001c0)=""/20, 0x14}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/185, 0xb9}, {&(0x7f00000012c0)=""/251, 0xfb}, {&(0x7f00000013c0)=""/180, 0xb4}], 0x5, 0x0) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000000)=0x101) setgroups(0x5, &(0x7f0000000180)=[r2, r0, r1, r1, r1]) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 16:01:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) readv(r0, &(0x7f00000016c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) shutdown(r0, 0x0) accept(r0, &(0x7f0000001700)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x1002) 16:01:00 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df240ec1dcb1cf2badc5117713cc9576b229aaba601b4000f00083c39f0e82e0e16"], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:01:00 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x5, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) socket(0x3f, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x120) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCDRAIN(r2, 0x2000745e) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x6426, 0x8}, 0xc) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10010, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) ioctl$TIOCSBRK(r3, 0x2000747b) 16:01:12 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000040)) 16:01:12 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x3e4e65ec, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='<', 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r3, 0x2000747b) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x10, 0x7, 0x13}, {{r0}, 0xffffffffffffffff, 0x20, 0x200fffff, 0x1, 0xfba}, {{r0}, 0xffffffffffffffff, 0x20, 0x14, 0x4, 0x5}], 0x1, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000340)="4e58965998a30d018ed6fe1004b9d61c66f1938ccf6409bc737c78f6951d97008966390eb439c899b94634ec47d4cd52b3d7b795384669df88c4f12769cbfcc3852a95687814558b313d244273e1402540094ac9698482d48b4d3a6640ef892cc0213ed7c5c343b69ef4b21c74a1520f2cca820583bcfa7bed3d4ad1cd31d0a4e6078f76c1941bf878737fad1858ceffebfe3552451ce5701a9911afc5ed54e3b2fc039961258807a8ed37dcf68159666cb7fb14f9c6d4cdbfe12576d2f7f7dccefa1e54cd52763c7e5a866eb09300ae32d29b7fdc9da7c7a554d45361ae02a783438ba2272bbff25afae2cc53a5d37a3b4d0642226059b3799087bf7ebda6d4424e7d5eb863cc6271632fb92baa2f652b9bb3dfcf7b19d2cae61efe728f2e3b3977613720b3f4dcafd50904dcbbc9b8d9526b0a68f7e69e8d1fd9384467fbf7786c57db1912c3d9f9c6847755b54336698fb709ff011d81051af6140a45679faa1e0726791796f00d2014b210533b86c175f540582e3b4575289a4e2a26eef2bcea726e9084aa0470cb35d30d72c5c84787cb5da6bac550c3ab6b8155fe5348682c9fbccd4dc89a89c0f762d01275124d30836618336eebd4084efb11accb8b4c68ee9b20c8c8860d765a0dd1198a267c554a4f8f1ec191b5b87223c325885f7ff37869d62378f0bb3d69493f3f860f1e35ae39b68a87bbdfbdb4abc04f38bd2fb88c190bab98af92df9f3331adc000f9d1056bfee661d09bfafbffb605f18ee6c6a068f404044972e7a8a5d754b33da92c2106d5040055b08a000e8d5a2eecc929c70d085f282d68f387e97a7b8203b6adb1689c2b1aedddf3a3fdf48090928fffe94fad0d03ac58042bfacee061cd913eabd78b82d3096d8617aacfa753c5edfb84aa7a21c7f58ca914e123f778a1c97480abb4fa6432c961f39f9f09354af3ddef4371fc46f68de7eedf6295239451b2f508404f2153e7c42738525a3e36338b08492a5ce90cdf8624c29c64bcf756ce6d72581a44b5c35847273ea1bd712d0bcc0ce4ab173a0435658a7c9224735eb446be86bc94928accec2e369322390c21cf0f5e3f922fa91699ab2c1ab5a4742acd86e0e0795891b855712b288a8efb1725d2bd7523e02a2168ab93b6b3246081457d069cccaa9d473b0a53dafc378135ce483194f75b50935754b460d56a3acf6ce96e6113a1beefb305a7214fc451330c69cb698e8b510daccea824e5bb2d42dfb8cbc6dfcd9276039d8afc1c9b44f276cc8a7f5f82df768bf46699602d175905eca161bf551565e258491eeff10d204f9abe77d45df84ed94954e2409edaaae6ee458f7d4b1184fcf824ca34ceb259d96e1fd7402f74fc77378b8de100ac29cc607765a25e3579d54fe98b5678e2c93dfef7021fb481f82b5599046a05f8f86972c6a9fbdae570b7ba89cfda8c9ffd70130b4e561d53822fbd40aca56f6a9088e742cd2b6637f712ab58f8a6020d63c6ed4fa86686ceecc5278ab54e06e44567b4f17f06d9989c442cd11b163218d9eb1ca07e8d87e706917a4adaea1a6d2f6e85d2b84fd619043e18a3ec1e0423c7e977940711a5815d22e4b367224895579e0b502d3929864c0c62d399b2cc82ceaad3bdcf0f52b43b1bdaf23e3ac6c765f84bd08bd50f0ddf85184f94862956de660d4cc98f27489c4f5cd3cc21a59fbe89ecc5d865b2519c4ccdc9e474cf9ec3fa94fc483bd5503c7fcad98697c50d5e3064f1f3e0adb58ba647dedf53cefb31d347823f5a2e08495bf846622c1fed6274f1f95b34e9167598ca5ecf4f5de3e73cdb6f0da089c2d44f1a50ad632c3f9405b1632da23ee27aba81187fe3d8fb72d9b2442cd90bed5bbaaf1014f0fdd07bd51e08935e29df161404c948277c11b0514b6008b90b0efd27c1bef68f74e65e9772d834101754d435c80d6d13f63c3c3ecdc465e7f8edb3b06b325991932ff04dc9570e5fa25dd7ce4d0c3df61d5fba295c80730d644beff89f1987be134dc74bb06f8979ad9aef456fb5ee75bbfb95ae2adfc8e625a26533397824ffc1f9c2c8d56e5f6b4d16fca2f77e229073d9ab2855565364b6bffd6bf4f2afa0a2117d7cc55adc15cd4b53da09c7f621dbb8832abbe35076c02441800ce03f0c6b27001d75a941956f94eaa2a51636543a403cfc3269cdb82d37efbeedad9f6e2907c9d6816aec59b10ebfcd74e4857c168519032588a35c173a59b2450ff97f9002c8d35118e68a0f85c2aaa43a678dd2c60d79cc212847df220a6bad08334e1f747b2318f45ce39f7cc5b8b19199832e715771a3c12f52649a84927675b3dd7e86c524819af0cb1ef0ff5e0863d95b9ff6f5de9c72be942d8e23fe59035b43db63c76f1adc874ca600901bc9ba2fb9d6ec39e4ec2efd1061b32c6a90499f09e2eb6a1b81e22f9fff2ae17dd72697282288e23a5ddc7f04edaa39e0555fa16b26ca78b77982907dea02cb603f8ea47b2271bc513a956a2eca09672ecc4702bce940b1cffb46b860849fa959cfa16768634a8e0e693e3868de0ce347767138dbf4f9ca29c20bce7f09c983bd88d2226e0ded025dd2caa6c2a9ee8e8aa7fa7b4b8975b67df418695112a3e1a0902563c77ac1d510559172149358e0bbf10667867a353bff732755115d55bad5ca7d57913107b056932594e5a574ccdf085ef4c5c3c37708d5d0646d34df5406aaf5588cd8f0607768ae74fbb97aabaf6f1c53d62c1acc14e630d0e77443a227c8a22ad8558bb512d02396925ba32851dac049a3a03584abbd213f156535e9f478fd5d95461f2937dfe6ca288cb2da4cb030b82a5713d6ac926b3b2262c47986ed9355bfcbe1f4d537ec90f4c8d9fb6b79c64cb7c9eabd6cc1c30f17c9ba4ed6e3babdbeb87feedbaec32dde03e9d3e3d2f3a028612612637dc9aa857fdaaedbc69902abb4a0221f7f166f843f073577af3772c4808b6ac7b8afe0740efdc897529d1c56030da07161458e29765323ee81d032ceef7bdf4ab99626e2a87efb86d2275ba1c7b7326e6840e082494c13a78369ec8099fbdd32c1807e45f4654140c38ddb0b4adcc79c91782d7ba88e919a15a474e88ea1c4b18f4e3883807c254fead6a9269d399499350f77b0097eaf502ffbf0494cd0afcd062c06350f215cd9e273437815f7a6276cec73a3afe9c85f692bdadb1c0b43abd1d0b2e9198c11e2b0898b57204df1731e500069b085c3d28949d6302392510fb1be3936f559f5c526a98023a402ceaa9bbed470cbf524df2082c4a0a9229a6fbede632d08e567ab0a691bc3b044606f40fdce9730b8ba043a670428762d579ba20f9359870b68750654b394363cdca45c22deaa7d762b94df54590597b4dc9cb81aa513c91fadf28fe83895187d8a4889f2ff04ef8cc571f70a034f9b92e0f57936c0ea4ccd0a9b79a5d8f96e9b59b0fc6742283482f0e83b3fd86581005abbb5faca3f1e892e22bf796cefaa64b119420263ccdc61371756515d235cd83908c18b20d505c45479ce868c2251fd2642f39b11acaadb006438d739063c8c007cf8d059a88303ef7254c2b7b3cc7c82ab5945cb6b63c43b81ff045fb772ed62d8a3ee3874ad52ad8b75b3212bbcd8a42132485195da1daacf856f4c205828ae8bcbdad339a6b4e99cdc7d180abfd35a7a568807efe0e23117dbc29373d687f0f3da7c1f305ca93ea7978f27cf0a6a028e8832045c338376e23b520c7c7ef3a99e676b3aa764cc4c0f4f9d13128486908b5fe5f8a9fc9d0380e530109abb2ae1071233777fde9e678b0bf9b6b8efbdb2600be8bb00f28245b9d3eb695884d862125fdcdb5125fc1a42855795dc722172bb00442440934177aff2f1475b6a89ae6bb069e40c4ad7e70a3fb1f325db8e46a148a10d6a21196bd7e3ba07261d2e2fe8c371e10611eb1cc4f213e383e2032992f4254c0236149e0516c8ab4655902d12fa92c84be889142557a82afcf1078697e71a9f42f35ca2dd8765fd6dfc6ca6ab4d397d61b636f78d43c8e86218ff501b773f7e82236e1353c8b7583415027e2b4a0871207bf2c5e2a0671ab4c0c7fa0e44dae6cfb6207bc8f06ec04a615b79b34dc169f9b628489c8bbb76b07f4d9d445c3cdc059d89ab6c92133dbc351ef64e69c312008e63480de901f4c1df1c9a2204e0cba83799a2a2f30f222ce5465854709f42430b5af74b0d8680a095617cbf343d8759c75190fa97df5c2c914fbd2ad5a657ed60413307972b875fd8f5d2385db06dd4981049de1442008eb7bb83c0d8098c5a372bb4e47dbbb376c177df2c4f0599158801d45703cb7965843cbedf8dbf656a8b65365d7e82b755aa06aa70145d5fa4ac20a06a77b4cc86d52a0f472208efa40647d6706414884e6b23af99465fe5273db69b2f657ccf24ef197b48ebd1e7018612e067157f6b25b098aed8711574d4e4b773c4e6001e8da222a09dfd7d4e932164acf07c12997c22067cacfb9f56441761f8cd0cd7dcced92dd8691f307682b9862688eaaa1dfd908f984cd670b2f3e3c07a24cf7d74ca48cf0f749e2310285176413a311bdf2c96e7d5e08774fb75c6813c339e1903ff933effe42b6ee5ec251460df97aaf2e1b321da1d0fce50548b63c11937a8c5428abafce46cd52f4c72009c54d8cafbf04b691c8fa894097edc7ce588d0e713384e24893f092b57bf11a24459af99a7eb86f7f8bf23b1fff8ab0214294fc5de22de58725bd9f969a97c932adf1b6adaa7151ccc58e9307211bd711fba2b6b3aa67d9a0b720b2765f713597b8e434800b22718ab706e38d31e162418f72fc0c5c0b5deaaa86b3a615c5df8ddca6c11fd109428ba87b89cbf42f0c4413356797f95e8c8b1c9e579000c7b0eee3b96f43af4ce294850a89db399f0ccdaee3f42df33000fbbe35447902ee5a8a21b8bea32359242de544f84f3c748cd3f31a8f2654087109b23a2f16db29e0e1dc7ee14ca824c31835c2007748275d080f2f3d56727ffa96f43e022cedfb7d370ab1a2b69a55f24dc01c4377d67e514a28f63fbf6e136a4be8c2eead715d8d4c7f20e5187a99acbe3be7d90841e10a29cdb390cc6383a4421ce667b9f603adf09ac54d725b617b091cf0b47cd02b9c5723f221bf8916299dca462768baa3d72569c75dfe1fc1d5dc75a78a53dedf9e7b17f59bdad85efe6f8392fd3a25f834d82967ae71670c7604ebe05cade0d7dfe63547f3898d23ba470dd90a841c589c735a548dfc8ebb99762f728caa13dc3173e53b86519290e497234228f9f3aacd133f06eab678fcbaee72cf8c81c75e5586d891baa77d45732e0dbd19e18152bf4bebb43426e884603bd97c2f935851396dc2a9fcbe3a3af259aa28d978a2d099b596a9d11d3f7b698f545b49315b29f32f740288ef6b1746f987b24d55fcede274fd4aa43278dc80c8545002a609e961407660c11501ae799af0f2d627daa32718234862bed795a1562319cb7cf2bc3fbf841541a1aaf711395fda43b933f02551a4b091d0c44fb7e2984386cf4682623fa278389173020a69cd086cf644e8f3d41601801a9347ce7a61ceb2fcc4e619876d25c5809f5c839bb28b76f745ba1a8dd7ebf59e0aeee07fc590d03baff37a981601183854586c4096d1f8dc2b5973fa5829cb8174141babae06cf6adb55ec4c963b1346b1d6e7557536659257a6ec323da9a19ba0cfc11b9997890e008d96d281534c3d75751f7cda211c306b19401d2721ed9c0b1cdf775423f40317bf9e38a98ad7c45d306717b498d45c1fa5b424d832b5ac388f4", 0x1000) 16:01:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x3) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r0, r1) 16:01:12 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) seteuid(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x6000, 0xffffffffffffffff) 16:01:12 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="f10df240ec011dc11cf2bae8f37194ff576b229aaba60180d3c77821"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000), 0x99d2bd12}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:01:14 executing program 0: r0 = dup(0xffffffffffffffff) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="4a3d06283af3e9b40e553103e05b444ac7a4337dbd345d1d4567a378d218a21333ebf5b06def4a41b9566acf0f1271f4fdae91efb3eff66db300cac8d3558ad7", 0x40) mkdir(&(0x7f00000000c0)='./file0\x00', 0x28) open$dir(&(0x7f0000000080)='./file0\x00', 0x41c002, 0x0) 16:01:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x800000001b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000380)="9bf1744d4c", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="9ba7f68568f0172b9b5748b3afa31556b808d1dfa340c8b77be46ad0123d57f70dc163877dfe2fef7b98180894622d2e", 0x30}], 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getflags(r0, 0x3) execve(0x0, 0x0, 0x0) 16:01:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0xebc, &(0x7f00000000c0)={0x0, 0xfffffffffffffffa}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x14, 0x20000002, 0xfffffffffffffbff, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x101, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x10, 0x62, 0xab, 0x380000000000}], 0x7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x80, 0x9, 0x40}, {{r0}, 0xfffffffffffffffd, 0xa6, 0x82, 0x0, 0x9}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80000000, 0x8000, 0x856}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x1, 0xca}, {{r0}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x6, 0x7}, {{r0}, 0xfffffffffffffffc, 0x40, 0x4, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf0000041, 0x20, 0xfffffffffffffe00}], 0x9, &(0x7f0000000200)={0x800000, 0x3f}) close(r0) fcntl$setflags(r0, 0x2, 0x1) 16:01:18 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0xffffffffffff8001, 0x3, &(0x7f0000000140)="57ad0103c473843b60f11da6fce7c1714fe5cbc401d41b6cb4c98058239f493f1ea55077ab0bf9dea9d800e97eb9eece56de19805cb7c97ab2b79d", 0x3b) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x45) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040), 0x0) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x0, 0x401, 0x20}, 0xc) getsockopt(r1, 0x2, 0x2, &(0x7f0000000080)=""/114, &(0x7f0000000100)=0x72) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) socketpair(0x6, 0x8005, 0x400, &(0x7f0000000000)) 16:01:18 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x108) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000040)='./file0/../file0/file0\x00', 0x80, 0x0) mknod$loop(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x2041, 0xffffffffffffffff) listen(r0, 0x3f) stat(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f00000001c0)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c653000157a20d4600daf10023693009bb4f3b3aed515ddcb0ffa0acb624ab5fff7c9f35cea5bc67f55893c6f02b9012ba2ccc8e2ade6ab806bb877fff99ef75dad9b008f8ef4c5f74326e78671efe9c66b84530687a3db8b28a98481a2708fd966ef84e2b31330c7074089f7691bdf5a3953f4a4ca043474fcfb6a914b7489211f3ee83a62927f750ea739b5dcd0ef48f671c86018d50edbdd"], 0x10) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x183) 16:01:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) r0 = kqueue() r1 = dup(r0) r2 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x1, 0x54) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000400)='./file0\x00', 0x4) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="f75e9b47970ed9778e349bad5a1c29ec9b86ca1d59463f0cc1d03ef7a0229c7a075183ae1bafa9b9676997fb240a5011a946fca4db1c16ae9573ddb956c9d486adeaa7b84513dcfe2d57f10c1c29c7d7e860240b154a40a06955d3b850a51cc6dc172534e478f9dd5070d4e3fa3e7cd187a228c32d90e13b7aea49754f9ef00f3ef7d897730ca711db154c20331bccdee20ee5304e7100a3959d76f22a30c5247459f1f8e6ef6e3c1527cca8", 0xac}], 0x1, 0x0) r3 = semget$private(0x0, 0x2, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/6) 16:01:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000001480)='./bus\x00', 0x10006, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/81}, {&(0x7f00000000c0)=""/247}], 0x88) stat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)) 16:01:18 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3, 0x1, 0x80000000, 0x3f, 0x1}, 0xc) write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = dup2(r0, r0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x10, 0x1, 0x400000000000}, {{r0}, 0xfffffffffffffffe, 0x3b, 0xa, 0x3, 0x3ff0000000000000}, {{r0}, 0xffffffffffffffff, 0x8, 0x200fffff, 0x3, 0xffffffff7fffffff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x8000008f, 0xff, 0xb7e5}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000000, 0x0, 0x20}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0xa0, 0x40, 0xffffffff, 0x1}, {{r0}, 0x61d1371627fbab0b, 0x40, 0xb, 0x6, 0x1bbc6b42}, {{r0}, 0xffffffffffffffff, 0x18, 0x20000000, 0x1000, 0x1}, {{r0}, 0xfffffffffffffffa, 0x7dbbfdb0d14e2faa, 0x8, 0x8, 0xc37}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x8, 0x1}], 0x2, &(0x7f00000001c0)={0x5, 0x7f}) execve(0x0, 0x0, 0x0) 16:01:18 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000040)="01000000f9b97fe52c488db65777aac0b5a3cb2ed4420ec4ea58647814163beeea5b88786a5ada1ed7beb1069753d3235528ee2d8ae156e830b1478f3d4f90ee32464f98c8eb5d97f1d9150e59073b6f9db42983d959c74da880986a8f17310cdf1ecddf090d36c2234e16fe49dd2c44cc72845da5a605da6b448d9f1827fae6f878af0b8be9e1a5064e3f89547692c8b776394518524bbd219da96df7fa9b3e2dcca80fd5269011d0b798f551e4cf7f07be4770a57d0a696d67e025dc0f2e023607243dff3ee99517ca53cc9e52e6ca96f93da95c2232a925f884d6e472", 0xde) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f00000002c0), 0x0) 16:01:18 executing program 1: mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="1e9be3c4c86af7fc3ce32902825c4b90c51d96b0fd3c70c35476790ab04b7e6138122e6dda", 0x25}, {&(0x7f0000000040)="2bfa6eaafe1dd158690e01f1a49fbfb12f2f5398d3e2b43c5e39e69ac57c52dd12d084df", 0x24}, {&(0x7f00000000c0)="15b219add9ee8df6bc970c510b76b9ad016b873bf24a", 0x16}, {&(0x7f0000000100)="f42fc1a70b1c12bd3328a2644fef4e363fff6be38603fbcd83ce56ac8f7051fc59bf9d377508a28db7d577c6da7320c6d93b79f39da14fbafb81ad6b62b961ffbe7016494a54b7c148c7ae3f2da102ad123c7727e5dcf9b49d6ad09971f2820c3b913b6f10f44b82c6dcb55a48003371cf60b08ec8ab4dff17", 0x79}], 0x4, 0x49) write(r0, 0x0, 0x0) 16:01:18 executing program 1: r0 = geteuid() r1 = getgid() chown(&(0x7f0000000080)='./file0\x00', r0, r1) r2 = socket$inet(0x2, 0x2, 0x61) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="ac03cc897bb2f2d03c38381b7f0d1307795d5446d12f546fb76965e50278566621", 0x21) setsockopt$inet_opts(r2, 0x0, 0x100000000000000c, &(0x7f0000000140)="b90000000000e3ec039c8ca63dbc77ff82c7d373d7f4d13991fe13209764e3f79c3feab7df57cf17ea4b6fd31871a4cec8dcc5e2e0c4a451bb", 0xffffffffffffff28) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$inet_opts(r2, 0x0, 0x100000000000000c, &(0x7f0000000000)="6023010100000a02", 0x8) 16:01:18 executing program 0: socketpair(0x19, 0x3, 0x3, &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) setsockopt(r0, 0x2000000000029, 0x1b, &(0x7f0000000000)="01000000", 0x4) 16:01:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x3, 0x0) socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140)=0x7, 0x4) poll(&(0x7f00000006c0)=[{r0, 0x70}], 0x1, 0x0) recvfrom(r1, &(0x7f0000000180)=""/189, 0x1f5, 0x2, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040)=0x8, 0x4) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) 16:01:19 executing program 0: setrlimit(0x1, &(0x7f00000000c0)={0xffff, 0x2}) setrlimit(0x0, &(0x7f0000000280)={0x9, 0x46f}) setrlimit(0x7, &(0x7f0000000080)={0xe0, 0x10001}) sync() r0 = socket$inet6(0x18, 0x1, 0xfffffffffffffe36) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0xfff) r3 = syz_open_pts() setrlimit(0x5, &(0x7f0000000140)={0x9, 0x7fff}) ioctl$TIOCSCTTY(r1, 0x20007461) r4 = semget(0x3, 0x2, 0x248) semop(r4, &(0x7f0000000180)=[{0x0, 0x1, 0x800}, {0x0, 0x7fffffff, 0x1800}], 0x2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000001c0)) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/8, 0x8}, {&(0x7f0000000240)=""/54, 0x36}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/192, 0xc0}, {&(0x7f0000000380)=""/134, 0x86}, {&(0x7f0000000440)=""/15, 0xf}, {&(0x7f0000000480)}], 0x7) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCEXCL(r3, 0x2000740d) socket$unix(0x1, 0x7, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000540)={0x6, 0xfffffffffffeffff}) semctl$IPC_RMID(r4, 0x0, 0x0) semget$private(0x0, 0x1, 0x102) semget$private(0x0, 0x3, 0x173) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r6, 0x20007461) semget$private(0x0, 0x7, 0x8) sync() close(r5) write(r0, &(0x7f0000000480)="5d715318c26a67bd73a2deece0d6222ad6e3e73850056200bf5052a34773f98a09df1b95e4f800840000000000", 0xffffff42) lseek(r2, 0x0, 0x0) 16:01:19 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) socket$inet6(0x18, 0x8005, 0x5) r1 = dup2(r0, r0) r2 = msgget$private(0x0, 0x406) msgget$private(0x0, 0x168) msgctl$IPC_RMID(r2, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)="3038c6acd99d239d791d4b6ac75e3f57f7d2c5e4dd8edf90b9b232477761144897f9c2deef9ec429331c61dac80c29b23f9141b40fc34f00613f2268bda850c1755be5b1ca92d4ea68c720f37a8204cec11d425b7bd865c6ff3b861fb5df4856088bf2f5aaa0b6a4fbda667962e49efe5caa1d81", 0x74}, {&(0x7f0000000080)="282c0be304c3e90bcf28007629bc07f68ba977e7b4485fc24e61844da276814e0fc7cf2cf99bde96a7715ac2fb4b7e04f312aa958e990c0b9d115a6e4fcbc5d479e5788bd47a33476d05ee3cc783ef782b5ead72da0332652c96bb222e851ce95d6ac4fd2c436276d6e6aaa19620e506ec9ea25418154aeb4ee59dcc0e69181cdfa98854d590fd231faa6c02ac6cd3a8d1d94c89955bcb341f0a878051b23ef254933a06d36ab3c92559b1a7f9a0dd07d917176799cb743dc7a59cac2d540398a10d1f20fe676e49e62a3e130887839a", 0xd0}, {&(0x7f0000000180)="d1217cdd40b4a46df7259c81722cba7fb26c634e9a767290e51f215db8296b50f65027ac6bca5f3979243298e188e92f297d72537c2423fffdada86d25c15b45914d54197ce0b1dffd852f50c32e3b4cf610f978e96b881b726d32c6b9af22c7be320779f384f818496830420e7da02a0dbbbb821f6c66dba84f5845b1b2bbe78d62a2d135620735f6a6533f007f208fe9960b1525d885eeafdd9f", 0x9b}, {&(0x7f0000000240)="8930ee0b623a4609ee94f608d2726c383da55a9b0373e76e6ff3a61b3ee614d2de6dcc24acd0ca048d2462aec6b2d540af930d8120245ce05646bbeffb54860a4ef3f4ed984fc8378eb7b50df2787431d1dbe5df55c5e924294e20c2d1dd46ff57b49448c5ee8332a1bf0fee3969f763", 0x70}], 0x4) close(r1) 16:01:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000fdefce000100000000000000c3bf1feb4906e97acaa2a692485a75c3ae00ed72dc9d976eb23cf4"], 0x10}, 0x0) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000240)="a2", 0x1}], 0x1}, 0x0) read(r0, 0x0, 0x0) 16:01:19 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getgroups(0x5, &(0x7f00000001c0)=[r0, r1, r2, r3, r4]) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r5 = msgget$private(0x0, 0x180) socket$inet(0x2, 0x4007, 0x5) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r6 = socket$inet6(0x18, 0x1, 0x0) connect(r6, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000100)=0x40, 0x4) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:01:19 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x5fb, 0x0, 0x5, 0x5, 0x9}, 0xc) mprotect(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x7) close(r0) r2 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() r4 = dup2(r2, r0) write(r3, &(0x7f0000000300)='<', 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r2, 0x6, r5) setrlimit(0xb, &(0x7f0000000080)={0x4, 0x5}) setrlimit(0x5, &(0x7f0000000040)={0x9, 0x3}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x9, 0x0, 0x0, 0x0) 16:01:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x200000002047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) r1 = msgget(0x2, 0x580) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x4, r2, r3, r4, r5, 0x80, 0xffffffff}, 0x7, 0x80000001, r6, r7, 0x3, 0x1, 0x9, 0x7}) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="a9", 0x1}], 0x1, 0x0) 16:01:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007000000ba2fbb5affffffffffe26a8c"], 0x18}, 0x0) 16:01:19 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x1a, &(0x7f0000000040)="843abf5c6785bb9d44046a15b96732c630ef9dbfeeaf1a82895c44bfac48617fe2e407d9d3a8dfa96b40cdd690815194b15bc3456c", 0x35) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000100)=0x10) 16:01:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7, 0x1000, 0x6, 0x3, "7fe3d334f4a70e10f8c9de4272e1125ffa4b6a41", 0xff, 0xcee7}) r1 = syz_open_pts() syz_open_pts() getgid() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x800000000000) 16:01:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCDTR(r1, 0x20007478) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007000000ba370f85375c7dc889a368cc"], 0x18}, 0x0) listen(r0, 0x317) 16:01:19 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0xffff) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="82df5cf86dbccd0fb513b32650da542d94c8ff43ef3115a1b5da0589433763e2f003999e704f6d6c5a98ce35c549715fd38130fac86d3b900b3c4022d29f2a2c36597f5f32bc2d4a8a30f6aba8c8a3bf2d74b93c6eea994bffc1f909e1fa0e1f7d192f35890e408bea70d039818416c31d7ea47b143105269eebc92350ec416ac78d523c61038d04727706f6ec183daadf38eba2cf40c3ed199c1019ffe83103dc7ddad0ad19c083945406aaf08eef76c77b77d4722e9bb792c51ae2d9cce3188d564506e8713f259ebeffc3d8b87826d95ed5e14b56131e96553c21be5781", 0xdf}, {&(0x7f0000000100)="1443d73821495f31a2b82dc1f76e11af83c268119a6fee", 0x17}], 0x2) semget$private(0x0, 0x0, 0xa0) r1 = socket$inet(0x2, 0x100000003, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) setsockopt$sock_timeval(r1, 0xffff, 0x1001, &(0x7f0000000300), 0x0) fcntl$setstatus(r1, 0x4, 0x4) 16:01:20 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x804, 0x84) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000002}) lseek(r0, 0x30, 0x2) 16:01:20 executing program 1: mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20280, 0x144) r1 = dup(r0) pwritev(r0, &(0x7f0000000140), 0x10000000000002c8, 0x0) getitimer(0x100000001, &(0x7f0000000000)) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="6ee2d09d70d745dd6b05e81c87a5648f66ff2e19285d5b22980184ea039744b3a4031b026123bb978bef97dc387102400b5c03c687a7eaa222553671c1f2a9f404b2cd40cb50fe7f48abe5755724ff23af2458ec29dd79c2614523d6b16b1a06bdd2d3d63e7d9fc0db30fff08b59471add799cf4d66ff08bb1251cf62b4e428e991c496dc35a52bab10d0e710136ceacbcaffc3735068d60161a8d08ed0e04d78f99a980b3347e36c63d1a3623d0857dc64f4c", 0xb3}], 0x1) chmod(&(0x7f00000000c0)='./bus\x00', 0x20) execve(0x0, 0x0, 0x0) 16:01:20 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) 16:01:20 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x4, 0x1003) sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000540)="6bb1ae3ad547c0e7fccb1940c318fba5fb73a6c13648152bda1dd9b0aac72fa1b209861c73db68b40f92779b020e17d31e2d0d173bd72e9264224cc79bbfa62c365045afee93d4a71094e01e0b271bc7f2a09200f640a12045b38d7f76028be8355fcf9e1c0194da7e4b1df82e1e28df939c534db6890404dc983081f5ddea909f928573e9cbe5d281b3b58079e7c8d77f0c8f300b8fe9c44cf476dd3a114b052b11fef110a74d0447c42398dde983bf2619504e95e0e892cdd75e7bc05d3e35dfb8fbcea3ff366c43e463e50965a5198eb210aac8bfdc6557ba03d4ff7d52115d68a8f462c3b707498b46f2661bfcaa4755e835201f69055a2cfeb17c96dc7fc1061286c1a0ffe87513b5e857ebdcb31c0f391e535afea7d4e64ac187ad92ff24e7dd1b3b32dd38be2182996d9b7861394c43f7ba0a7cb8615aa6f778535c0aa5577b0d2d571aa0a116ec25fba4efc8cf35e56a9d3665738af6d899e7f4f544e383e02f6d5977ffcc80a418412d1b496f90daa126d60207d5ff1ef685f3fcca013b07f1fac4d76433258f7313f00f143764b8f6f7a49910ea126da03b3c4b64f708fdd8e51296f372927fd698e284bebc2c1ee78602f49645c2187113a3bc9c7e1ec82f620acc0afbd35668f3226219278d87e4daa99dd2946e1744c46fa58d0a00bedbbcd592ab02d61e32d4ae95467af93c2f8310890a95c954ec9eee21cc9a644810eff1f4d35326689987a0da258bcf0db4685daeed3b6d81c88c1f47612ba4ee933dd1b8a56e45b025603b53d91158e8fab80509c688e530e79d1abe3f3487c181f29cd880eafeaa5415c5f4176ad128974307bdce72834ae6f9f71a5a797d70bbb25d1d623ea4379cb2e299f0b8894516788385521da6314edf71cece52f5ac4e7d8e8a119a4c9a21049dc71bf70f5342c928563b8780ed2b33ba1d45657d14a78acb4baaa4cb3179c856033e048908f4198733dca7ff12f5d924cab91d8bcb3ae81bdd72e263ba478f3c824f38d16c7eb9670fa8a22b554c46deb302acad0071afc07b1f864aef902b8c47249a9a30c96aa699de9f78b359441fb4c05779ea4cd7d114d1ceb96232d622ae47e5ebb2ddf1d883c1abb1a229f7c6d5badd869db1b49fc9f1d19e528a2d3238d5143c4fb6521a370f5f7119afa3b34db141ba4c4bbe6f0d5251cfd796039ac506941cbce1a15ca232ace8b027ebf245b51d7c58ea3742f032e2286ca2d1d5ab376ab39cc315b104f2488965be4945e1bed895a4804856bb4373a0409eea58d2071a96ec6758f946ec6c4144127460a86c72731d809ae3c9f85273a6e9cf2382ec7b4ae7b1ddef3ed6a07d64186dbe9be6c1e4b9764e9086ff5d4b185323f56d3a4af72df111ea23b2710059403b8c07838a40c3664291cc42ce319f693d55f2eb6665a3f81549d16632f3eb2acd77f13e2d977316dc01990c711f4f4c3bc8de70ed7660714fcb685a94e72a76d592bf2c66ae1b15e8bde27e950219964b59e0fd47646b785a52715e5fe9e217fad3bf43d6d2170c8be5c539e57ea4ed5d38f9c7ab7ee9d05b4879a21ca6bc76852467606adc2cacd29630f559158238c7c617d1852b30c048e6302ba063f0f8c11937d7dc5847d995ce567337f9aec6fa9d1ef316c0905d86521c4429a388ddb9a997068fdb17df04317931ea169559d86977123e9b0a608858b23b7c9c5a9fe0ea7efc6aeb069a0efb517d7ad81a17fa07af536f07fa32fad3e3a4a58e9af7c4f1c3c02ff746aa809cfcbdff0c215ede02a7ff93dd838d8f99cd53c2bc5dd3235a9b57687a0c2dc361f37531636cb381d1b5f6c8368b8c9d10dd400c841429700682fbfbb9b1498d2c3d4abe4f2ebab357e1f8fed22dd57df76684aaea4e6074ff5b8dab48d61a39d571f7a84e7a0da441f85add069c82b225c465b299d7e90d11f9514196cbc0a2701a485b7fd89299336c4d4b1dba1d845658dca6fb3e79fe9d80f45822dce56011d702c9f2ee1e2bfaef4b132c0f9af4ccddb6e451a85279474f60ad630b4ecc93a56e13013a8b777eaf2b224bbdb93ca66326199a3d814b1e1f958e968542a3788b9464e83f2c748c21e9b006ae1b4b13ee9a06df96645ddcc587e914884389b6175644e62d854f97f9de561c5e9ea3c78869fe431f96bf866f1972b05d1e7058921fc668a62cf6a64716a2502bea1d023794f3967bda721cb877da82acda1d240f3a8c24d8371fde40ccf329aac234b0dfaf4a178f6a46badb6c38c1386f66493a35b649538bb567eac1f24e40ec630a3ca4eb93794884957f25f1501d79844b32358402e613b1eb81e6c7a1071a8b0acaae2f86f5ae24585fd2fb6633a2db66d5eddec0918ad3df9ac859c39b3637d26f37ecab0ae8f1ea3dc51e2a389b7fba06c334893e068a730ffadf973467964636c114cf77bfb0dfde1a084ff88f4f6c9bbc3c9cd2054763efa4c0bf57cd28d3a32bf854e10045ac63fd41f7e043e9a2862693b5a590027bcfdc4879720e96a5fa40f9ccc3e72ee79e89ba6efc62d01df8737f949df7ff3699adb47d11e67623930ebc2008871775a2b101a8ea3ae66f7fb26c0eae76e12170287ed5b4a7ad00c8b5c9271c9d29e39e70c339d32a5e306edfbb6c766e6ceeba6e4abb4ec709339cfcf2131c77e650be533cff7c044d57806d075747fa19398b485c7dddba89628c3eba992c571934e77d9f78eb9547c95488fd5e41a80506505da5283bb09a42eb7fd82d20068a2e6d461030ddd40ca9ca188666b9ae29ea441bccbaadebc14420b95d0c724b1883c55090aa57d6d7b08f9140ed6210f31d2c2a37c26d7ce5a74842b87b15d1a2c75847c79ca4b7df00d66c1ee6720cfa34f7762a5191d510c7586b773c071fd851dc7c3f54c83fa23b130d4134583b66de13c0d5782738093344120dbd15e8151fcc27433abfb45e02b8f8f6fb4c7d13385e52b7b0c4354dd40a869103720b52a7a85a3d06193d5dc5560c9cf6ac6c3423c1f58d22d877f2e7996d22da0335f4db072c1fa8d9bf209b5263659840131d2d6661a368e99a0785ec73038332b917d2b066ca0857fade999c186392d14b355a00daa64a3b1f4527789fa08dc88863e172881fdd98a1fad478a1c82bb9d56d75f05f95511c41de484db5ac00af3d44a910366ce9343137f37aa5bb431f24379a6a8cf298c5e3e1a25fbf18369b866952ef27906a6549e2ba9427034a05e9b13d8fb10a62d3dc8a4f38c21828cf64f638f915a162ec118f178a8df4b5439293e84cbb1374bb5f85d8fc28ddb9f3081a44f81b10cd0777a4a4f080aee0c25c4b04c38ce79a07e888012eb04cd8fb91297636a04a98f4aed7d4fa9e3c379374862183f1d4af15afe3570550d95fdddb53d2ac7c638984a894ea5a1902c0d2036c8d88bca9318e50e3b4aa0e846d1f5788c0de68098ea2cf0987375881b1f913da88fa2f3b7fb005faa64f663f802ffb2ed4cbc4147a759a50b406330c17fb35761d50bc446ea5a1d597d16bb5e4a29f262cc82d5f11566a995eb5550df3fac877cff16cb349a3be93c332343fe79b39581e170905dd2d0dac352b5c1d59dfa18db9b09450cc1bff8cce3a6d54245190171e83a0e1e836df855467bf29d1d7f84f3b54c5d04e4dae55b0d0e79967015b155839dd666b4a931015693d1640cae625476f30de7e49ed1eede7a9fbc4b26524a34c8a298c52e6e95f6e4c97bfe4f6c620ec61f1db6d0575303f71da44576cc5639ec3469ceeb7eaf7654784319b43b9669381f48bc18edcd9fd68d618a8e72238b5ccf669e6ec539baca109d0eb3290e7129619cdc4f0a4140dc95bf4bd4bbb83e2373655bc0dca50b3eb5cecec631ef0c958e6ecf16781e922290d0f4cf0107e4a6f641e2ec53d27fa3703f5f7c0cd8d8d6c9549ac5def85d2b9d83fac129b2836bb750b44825830dc95c61133d09459f8be5340fc733425d5cbeae6e14282ff42d072e86e15d4056f02980dfabe05087e19f2fe291527d20913bfd80f1ba15f71c0af048085a1cf558c2bb98b38f57fe42b752b4e2c356fd48173b2c63339156e009b43c72ca8b315ebf401ad63a3b45556edfc68dc35222186756623da2ebf368dc3deedfd1c00bd34271ed6ea54121fb23702fc7490e71f4300773ab688b282a34efc026633cd59ab499975f4ece5c59d67fe516fee814cf879056214a8c7875d2e0d7b9cc49eb24a01ef68436c3e75b7e74c04a064d0a08c4b3ac74036cb6d2de16b958652dc0324eae012b97d993af3a1f36e1179e7367ea5234c8080acf596fb3819b6e427de546bd153879a9557713a25103e29a7961c15f50c61a55f1e0d38c9da4c283b58e1e3e51c5760d2bc873e188a43aca57024e63bad20eace35dd2b4868c373dd271606baa186ea93cc250a52c31348d4039574c6f3e4560d89ea09a339fb6261ccf1db525353edeaaabfccb64354fae220690f4591c5822655373e23dbed319de14a584c5f7316828506db118d43adece8579c2979ec428def851d82950c89fa243683cb5e60fdf8e3602198ea21541a765470fcff99983970ee29bae43bce5ccee3b75dfb2935952879399c12f1cc04108d8e585c2ea70a02bb53d504ef97ca1725bde77e81a7c94d61b8a3fa725f4f44da3c92c834f13365315d87dfc1ac2588404f9056dd6793420e64bf28bdcaf2f13a48281d0e0b7dcd8ec7f733db8fdc93f30802592b516eb805fa29305c364a6566f12fd52cd6ab4221a56cdec76ba7dc741adefc7aad783aca26d7a5584845960055b3cc3caf204e42314ed41b44246acaa6a797873e4fccdd2b06176e20372cb6d8bc95d65330ba1ca73bcc17596ae4b977090396cd00404735683802c03ab0a123676800d38843340b5c962f130379131027616f6b27b965b16caecb7c5d7c98e84aff98756cf87ea4e9c592d469056a561e5fa24eee8f5dea92971a5defe3434adb382ae86b22ec5826992ff18a3938ab6442b040c6bd39bd504994d6b70d189cf79d0734296d9c5eba0a2d3fb8fb8e73b187b51ab6d0cc2faff6cd43f91e0145b2a4ffa4eef0711cdf5bed5c7c3cf229b06c8a4d8034b4dacb9798ab3069df2ed0438ff6be9b9a718fb08238396e4f4603e953c6109ee314147e58aea1258197665e7c27a30f35033f8d8a80269a02d2a93b67d207928968428dfdc3db4180bfb2083ce75c5c05a605533fa979190f9cf414f6a910b7f935317e79bdc98fcbf42529ee6503de6b8f9e2bacdfe851b75cc4ee53939fae4d87ce6fdf031798edda040cb87df511c209ea68102c494f57eb3b9eec821f2bc435e73dc075f4d314afe7e3e1c9a326ce81c57fc8b73f3a3b90a94e4ead6e71fefee56a471cd9e1d5612550853e304bdabc535cd38efbed91e4fb589bff178a8f3448db5f48b60d6b8a734b20ee8ba4fa8714eac42a11dcd65e41dbd994cd68290d2fd028f26d0acb4a86df14954f3c878adebb2f62c35527c6ad52ea594320543d6b020fd27d14abe20e38da862b42fc6bf4d62b7e37e17511ee44c51069b273f52cfd577c7160e22befb746e49f955a819b1d1cda56ce4a8219dd5aab9f61562ed76289890fe00a3f7221eaa1ec315d6613f9ea20993da9aaf1a0d7669fce044235f674f276e9a66b29019d73e2e2df9c5ceab4046de13f95728b4a074ad33cc92058894859ff28138112f11c3d3cd20001ff962a5aae4b1eb37eb1e209eb5c37b9c8400268e15da2f8a921d7f0a37d5a94147d4a95ecf2fdc395bcacf796fd476b1ed8300a94d5dbe393cd07f8962e", 0x1000}, {&(0x7f00000000c0)="b0c84e21638aea15990f7ee88f8c1e2f48b30d5527b1966bc344b7b9c050a75ec1b22ca5b52f8d3620da5289f9d8d47392e670dcf21f63b48714c6df7e0f489841c7ce0b885d6ac4539157f872ab61c119249c392727b6ede8b401dbcf5350195ad4b9648a93987904c7185370261933c94d4335fd1bc6a9d4184739d2e6df5a9bc3f85f270e28c5e7fb40d04571e46ba88c461bd510086dc77a76d5d144cfbf769a8c78bb4fa790d3a4066c4a22295aad8f45eda1f19dae73a6644f79421c5f020261699c1c2877bb01d43672047f7abc60ba25a37047a2e3b4c0", 0xdb}, {&(0x7f0000000200)="6366a72953203d21904b3dc1853e2a4cca741794e383c7f6097b12b2beba9fe7af7c4b2280627f1179cf16ed33bdcb16b5ba50a59c62d14b6dccde3d354c69540ce6e787ee48e5d0ffe51832b6b5b7a6baee7a9b930106db80127550262d454d34a7018ed301c0ee77ffb49e9f5614c7eaa7e0f8d53996fba88bb2de36517f869526ec2a01729768028f82b51d2ae9fe23790cc7de84af1072ac0e5403a0dd4fe148968ca26afcaa6db10217399b773de8ee2c18d8a4423647034c133d3c3b3a4710e9df6ebb2dc454ce7d312de9cbfd42273ce8fb6fa4ab07ed74723a60ede6404635035e8f70bacff85a1308ba7e50a5a6e912e26ba90e3e12", 0xfa}], 0x3, &(0x7f0000001540)=ANY=[@ANYBLOB="e000000000000000010000000800000094111f098383c5b6b0f1d7581d12fa8c66232ebf1fa365db87367e7885752218398253835c85fb83bf3f38c4a521a87500236bec542a010000004ce5aa53e78185ca1faee7289184231c4ce94f684bebde7a21bc09d534104cba3839108886fec9703cbe6de62374b16c0dd80c22a9dda3824406ac34cece0ea29b702e1a39c38010429a30c7c5dd9db5dddafa7f28232ed3c6d4396edd7b905de52b386c94b43c47ad59c402938761ddfd78b1c2732f06689589605ff4c5c9f7b8aac0d62ab6fa246001acfa9a95a40bafe89dfc6134861895002800000000000000ffff0000090000009cfbf64d85023c250cb48dc6ab870619099378395bab3600c000000000000000ffff000006000000406ae1710a7ad2d4260d5a7879a281f1a6f5e1727373d801d8997f59540a86706871e596cd4a33f7f6d3c68bee8704e2e30ebe721714b6e8f5f9e7acfe3e9f1e423b260ebec59e78df6dc08a9c0a3c47d3ac9fd0f658c827aed46e5ca38ce789c4753d70a56d7c29b7e242480080dac0d2cc1c934f7c074582ef7d27850b242db72f586ea2ba56729832396900e584c9f2400c91eb85314cef7fd07d301ae9849c65c84365f82314ecf88b00"], 0x1c8}, 0x0) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xffffffffffffffdb) r1 = socket$inet6(0x18, 0x1000000c000, 0x23) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x3, 0x3}, 0xc) r2 = dup(r1) sendto$unix(r2, &(0x7f00000004c0)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c8a3286f9c75f10c85806d5788a6ee318903d05dcadef1c156c7222e6be5f8c6b2640be43907d53960b8fe311159480e8f4f1e594e244feb22d660b178ec721a7dfa763131559906cd7078684c0133c00000000000000f5ff", 0x6a, 0x0, 0x0, 0x0) 16:01:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xe072, 0x672) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() ftruncate(r0, 0xb7e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x18) kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x0, 0xfff}) 16:01:20 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) clock_settime(0x0, &(0x7f0000000080)={0x0, 0x10000000000}) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) r2 = geteuid() r3 = getgid() fchown(r1, r2, r3) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) close(r1) r4 = semget(0x1, 0x2, 0x40) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000180)=""/227) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) syz_open_pts() close(r0) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x7f, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e81e00"}) ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbeac0000000000000010ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92028f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb85abee3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d06cde2b26f8980e7e9d30a8f438ef40954dcc7f69c2138a5e4360d6180355078146a010001000000000023cec490bff7a5c7bc1fbfc0d0afe1a770e581956451de7fcaa4ae8ca8ddab80f299b22ee8c208f15474afd14ec378f0db7549e52844ad3200fd24477247ff586b509c258918fd9c30feccd992e0f23141caf899f7b8f2e44638321db43c1cf5cedc4615b30000e95d9a17227ce79d9c56aa7d1d1723321757e1bd5972414cab6e84070bab60ceeddda6e8a92962603f78476cfbe4cea1ab7c5df2ff4ca779eac28ef7804db74e7715ba4b1488a3dea2d67d673998b057b3b1df8cf7e795610f94e89d2d4b597d5b78955ff37a9c99da0963fade5fb586f3b3d4de2958f3986b5e58fd0a0d1f1e617bdc5b873e5ba9c7a238a0a0fd65f1f0ccb0a15143bf6fca92d546a264402c69fcec14020da37dd1d5beca87b265a9681f17fd53ac842702a88e00c049d0c43f0235f0cf121466a90f54a002c4b564601d7472f10000000000000000000000bb5c8279939fed2cb8a31f0142926f2af821460801aa178d6ed9a63ce0fe485d4ceda2476277c0204218b6f42e557ef5b53a47f1a3a553c520adc3017914c23fc6db06", 0x40b) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x4a, 0x20, 0x1, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0xc0, 0x36, 0x20}, {{r1}, 0xfffffffffffffffb, 0x1, 0x20000040, 0x5, 0x9}, {{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x3, 0x3}, {{r0}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x9, 0x401}, {{r1}, 0xfffffffffffffffe, 0x11, 0x20000000, 0x7fffffff, 0x6}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0x9, 0xffff}, {{r1}, 0xfffffffffffffffc, 0x2, 0x80, 0x72, 0x6}, {{r0}, 0xfffffffffffffffd, 0x2e, 0x0, 0x5, 0x9fec416}], 0x6, &(0x7f0000002c40)=[{{r1}, 0xfffffffffffffffc, 0xa2, 0x1, 0x1, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0xec, 0x0, 0x6, 0x1}, {{r1}, 0xffffffffffffffff, 0xc0, 0x28, 0xfffffffffffffffb, 0x40}, {{r0}, 0xfffffffffffffffe, 0x40, 0x40000006, 0x2, 0x4}, {{r1}, 0xfffffffffffffffb, 0x2, 0x4, 0x8, 0x9}], 0x80, &(0x7f0000000000)={0x400, 0x3}) close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x800000000000000, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000400)={0x0, 0x3, 0x800059, 0xfffffffffffffff7, "cd6474f4d60ababcd6e600"}) readv(r5, &(0x7f0000002b80)=[{&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/185, 0xb9}, {&(0x7f0000000440)=""/219, 0xdb}, {&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/109, 0x6d}, {&(0x7f0000002a00)=""/214, 0xd6}, {&(0x7f0000002b00)=""/50, 0x32}, {&(0x7f0000002b40)=""/9, 0x9}], 0x9) 16:00:00 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x2000000000000300, 0x0, "000100"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = socket$unix(0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000001680)="c1974a63ad4e5f0e92fdcaa8a312d3267e619200410c445ebfef2121993b4d163da167d6c37149366742e3e0f9fcc4af62b3329e935b94a41b498e3827c8f9a74b394fd6bf9fa173138986e24e12bb35d7cc2b0a7e2e9eba1e0993682a53256a3aa4f7c956dd17722c6345f1184f7ff87e42869b247810a8ed810a84e724faa37bdf6fcad7c15cf902960c9bb853f3667a719c13b6c17b6c17f9f60d6795cc998aaa863ee2b2d490f6f18939e9305b2df15bbd3e74bd49c7b1367b5bfb2711871e16e6750f47ee649977b3e322f71bb94169e13690611be7038039efea60a7a7ab8aa7c59a98a5c4495966af38de369ea1d12795b3e3ca46f8d5d8ced4c826087199dd3570778f3ecc7f5ca1c2155dca3033eac7a16185ead315f7fefb1f74b970424b389982af5168a122c460abbaa32ce0cbe49da904e7dc878ee0b0f007165b54fdb5c999e89d064b8d7da7694f66523327a675e8573386a66d6530aeabbd9e2896b3bc43c92574f8f0cf2f20f84fe63bd8dd250dc2af95a5949835e31fbe355020183cbe36b107eb135dc9cc6096451177860bf32a50e1f1f1d7eecbbc693e03c16148ae07dcc070bad2204a17f2a43b1e03ee1850065200ae056dd689b4c9c135435a74d14f126ba8d47e5fc1de0394a8d21e2d562320f4755576300a079ab6db9e48e7bfadab4bb7df1ec4fba21316c47befbf4ec978f2c14576b474ce1673f22d327c1277650f115397fb665a0adfcf392da2ed8bef17c7093c89d481e9db9f1d15886444324c74d60098df6ad1391000d2888418eb9424a87fc9f6d440acd6b5310c25e3a84e88d69c8f4f2a7aab849a5a2ed6ac5595c3a83a1adf11fd9d97d5f4d4f7ea31504e117704d52a1e3128d8bf01a18914961a8a0a7d3635f14e129b4f6e4429f179868e94fa93827168eeb473d06251fb96243a25c273abcf94e73625ac663dda67d33fe9a9019435690d3f90e66826e554d8e42645b552969b0474e0058b7d6a98f2c755edcf08f7505d5abc6b1dbed01df090f979023dbe735f80937b2659ba2d8f2da96a97847936ca915fc353d7a7a1581f75eb5d854d9954a62ec34f45bb022caa76d1e26629d4b166ea7b44c3ade06a0c7aa9828571f154df801c068603a3fbea01574215eacb11307e307068c56b3c5f37a83f8af579feab98784cce7152445c87b56798a568428999fc531db9801c5c9ec298c1c357e1f511ea6ca32cb23685be98e50f45e86438367abecbff284f4931ebbe456c6a6ac25b6f52092a375a7b35c5216316bd32af44535520b18059367f9c10efd66e1eb84d5b6e699c8813cba37529c6dff73b5c1f7ce0ede447cd04ee9567a0bccb1dca82590bdd1fd52308041e959c8d6e792981a2b52023ff3028ab75ab055818689a18f21c24aae47ab95c5910474e35f96a74bdcb084bac047df866d3d5883a981240669f13476173796a8ddd02c16b9c43bf7ecaa2466a089981ff86ab285f170cdabcca562f56b5e86c3c8886191ac3730cd740277b78f8721a0b5fddccc5695a173ede1bb37c4b5b23334b52a1b9f4ee6ae742c5c03297ba11fc837e0b97957405ac73b92dcad4b357051da2a093900f98fe755cbbf4bb730f9219ceebe5067ac09bbef11774fe50e210568f7f7c6a3c4adf873e9e4fdfd9442c996110ec7264bc6a36fd6e3957f6c6cec68a9b5b0978e62408c4ff60314ee68386276376cd2f301666113e32584509c3bf86d1e5a4ddcb23e2207339602d853b5387eaa00ac898c6cca79aa98ec5223ef71d6d46ccdc6a7b4318bace1f9f7cd005e0dc356c1e16dbfba5701febee27f9fa083f967928f8a88c85671f4599be1fdf749dc5e07d494afc353a38315e8750077efb85b9d477f77b9b731fe6ae626e7947f9799a56ee3330fb540ba5a2dcb290d8139657c81d6b1586bc0c9bc04681b999ecf56023b2b92cfdc8ecdc0e8cf463ad52bdfe7fef4970219a97d74f5dda8a8e94f472112c9e8578ffb6dfbccb51a80399fc1685ab3003845d54d336f8219b4b097d2803b597aef990e2ac668eacc43eca52760c601088ef7e8a96f5b85e908ae27c511b6253c7357736e5efe6cb92cc0fc8af04a9efe266398e7c8930c7092cf03ca8ff4c1e2d0d57cdb596f2a79e6a441d504f1cede67d28f3df0d61322ece8c8bfe1938d9e4e0a1ce9ac314a597e5d717928c9af6c8dfec3d23da848f99b7d45d60fc820486ac5b8b274ab754bc6de317ef621ffe6b1f346b60dcd333556096631fd1c6941c2580eed9430772b6c77cf3e30e14b93b7ba759899e08af871813aca8982fbd7f5ce83085054e24837a0589381fa17c5b7368d0865d0e129f8b0c6acad83cbaa09f774f80438be561a4a858677fe86cc600f1f829f9c82a2e74c903562ec48a4cb700a8aff76944743c05fd6c92eaf75d6e2c289dbe63122bcfd65fc67bb9d4c9b5ba533eeefad501311d728be91ad7b0832933a9f581ff9a7db116426f9f68e0f9db38de5e99875789a85b79f3dfd45ccb5d37a7f9c28c09af57b6810db953eb54b77feaa5dc27bdc9299504e53d409ee340d21d80469bccfa5ba547c3a30108061245822d9e44156b9d783a2c1f6525f9e5bbb8ad850bdba60dede08728eca505c8c230831bcb50c3a6623f8a4c0aacd7f49f8e56130d5292fde911fae90f5fac9a9348b19702b7c7ae8dd5a140bc42e77c2dca44252d982040e506816a9db196ab992f0eae16909b11c53e41d0b75614bf5dfde2b1042c5b1d43af56b219681a0b969b05ab5803420a20cc7499d91009c39c69f67822dd603165201e4c17f5255b093629b2c6c07d8dd4dfb6c529f5634d91a29bc9856495268f84b7889f50af3a08f074462903347ac79beea0a3ec3d4eae6ed78035d36006d15e2e8a8dceecae0a9e36a686cbd301cdc3e21d41426adf4e74a2046cb29f457bb166380576151926c1034cd968dcc30aa9f1b3856741948fceb3f4a87006a74577874a4c737cc79a52ab5424761fc45e3dfc750e69cef9a8cf91b54999dc4fa57c776431ea4ea68e62a3fcaaf22aaa8f75acf1b2ef4be9be6dcd4031ba8b240f8958a6c7689e72a3778298e19b7b382f482580d6bde6010c760341047627ff309704d6eddcd60298a1055567cba94e0052c30fee950f749535a3b4337016efb3b9fc321836f83948a2b71afb9ce2ea6a85c29aa88a5df6e267443c5251cce857ad1b7065c86cb3cdd42d812b290ded8e0f6c244ea041a86302b89f759dcc37d1f55f78ed5aede6fda6d71bf571d85e72634825e8fcfa144bc80148d156a232c7487cb6e6f7fdbd1e3c6f78059ecf12d164cb3ee889a048c31b4303e65719f3067a495a937f427a73ee683a4b3119622138575ca618d1b46e9414385ed3cdd6466bf64f6163214de34eabb97312c372538abab802152a20c30ea93ec9a54ecff15319adf9b801916ceb0c11569d57045f3ba9becbc04e592b51fd8e7488a96918b7701226dc86a8318f91ce92c81d893fbbe40e83c4d07590eeb412a7fac9925ffb3bd36e9a2fa3bc46cda66cfb1fa4c555fab875ffb326048dc8e5b21cdcc8f0ebf0604c3e36f625f0155acded639226997ed2c67987cab0b08632ad8646509ce4c1868d69acd84368ae10a2b8a8ed03468f3988f61e8a4ff31ef9f956a33e7f91b0601a0d57034a747bc7084fe376127e0ea5ac4a448e60ba06f5dc9bc45f9689ec6b8f98c3a93837626c061ad1e18ff41bec47d1cdf1e94a6e9d0eac38eac04fc3e42a93c6db52a43b9a0331d49a9a28883892cc436fc28652186b12583f23bac3c02f182f51e2c75a82a7a5695978e3069e153b4d90601fe0b4825d459d7ce786f6314888e9abd7a62104934d07a6142c7f7bf4d52e78c345da686f17c205b62015f9d16a5ed833ea5f04d2a458080cecedc2ba83ee118a86fe60f81f2f2d1dfcc1211372579e8625aa802e540c10166bc61d323f436d28321ad0f4ed942a2b6f6baf9c7c206bb606eefe56d447a260f3b01b9cdd410de71de281b9a85ca6ff78a7708130672d070e1a96dc400dc4422b58ea7804396a8fb0cd19d5373b242dee736e19fd12638e3b311ee988536e03ae3b0cd14126acf1d6d80ad352a3d7ee6c084735b7cb98c066630fe60aaa4e0975ace025a811a353ed0cf1a5649ce316df6f2f8f8961ac32fe57b63a242aa3eff9ab49cf61f26c25ca41d9c1996fd3c23d9a1d58b5c07ec85a2ce59cbf66d6d3432d0f03fcf77ec00f04f4d26a93729d638ee29d41b97c247cb8ed2ce16b4dc06f222a23f22e6d8272b40452a196ac21bae5a6c44befda1d9bdd9cb8fc7e6bd7dbc882706d9da89b1599322a986dc3812892a2a3db71d2fef7c5e2ee7d2c4f0e3af22f80120d0f20c9ade9c7e93442de33624a4b409a88da8d8adda15d6db2a0b8eda723a834f4f5edc13773a430f9b4a27897216f292a80e97dbb7c685ed4a200b5edf6e3aec2eac0e8b7653a253730893ba4b8aa858f5a017990b3c056ea6628f5ff66bf07bfb7ba60b9b2258a3bff6990b93828f2861e1af65cd41c761af1bc8bba741eea1bb227dbf27b9abbb3905a89440c789a2ace92d15baba22863efaf846beb4a9f0aed6668d81d867fb69ab76ec0d5de4f9bb95b1236c86c04bcfbd5f65a260c0440cf3ce7cb466b052610809e3b5a74d4f5c7041a596dab1a79b2c0cf21f355ab0fbad11e3ae1567865f1cd0d100a5918744ebd192d80313e81f000a48678d2533418d96035fab183e36f2333c49adeeb41fa7fcd808d20f2402fccf61cce3951240ed9ee82fdd08b8baf61da01197a47bb1a9f6eef8c7fb546657bc0abd764dc525d9aba71a810928a440eaf526a174f65c8d8bf3f8caddd852be0a5d781fab76cad3d833239106755620e99772fcded0fcdd2513cf9c0e9cc67575408be72928236ec33cc930f41a409652ba4b886817856e345c47bce08be61cb665a8533248b01a79ca4ad4f7a17d0f8f7b923b7e25f7151764fe3c8d5892b46989368e782a289c54cb89a65501a9c6b0585e487b8363e27f322f0700ff41fbcc96e9d4ce1f9c008dedbf3dc7fdcb64dde28d7b3d47469e6b7baf9482c4ca91edc100d01d7d98353b1ec9713a4dce57ee341c8324f77b0d1c78c1665fe4352924e57b6c84c6db4ae84202123cc14fb1572ba68be136ec0eb76a77f7c3c626677e34a6eb623e2d0b4d29887f942376ff71e64864837db4a237ca9efd45fa0c4373e2f6577266f2e76c18629c1f0bbb98d2af0181c8292f9371b248fa6c3070e50b6bd2064c1e2fc8e09c4e12ab99d6ee0ef7577e79d126cb4a8b034f2e4e4a5be53218866486b393f9babffa10639489c6f1f040bc27f8d7a3750650439e13fc6f75d792b76991ad10b29746d04d4f3bbffd0bb5b6da1bd7f2221d4117f42d7272579a3cea26a5d19196fbcab239f4fa801d6e63777b08b9164897e1b406f8b3bb9ca7276bec1dad2bed44179fec60417dfb2ef5c9d913496897a589bd0a0b2dbd9094dcc721eb4989c0df81c8b0fc4f1cea8cc8abd1372ce08f1cc3c9d7fd5ca36661014cdcd40df2657fdf8e22d2f7487eea3872b729feae152cac67b3337137d9736da7d4fb4aa58765a73b7cfc4f8fbd80e51b821effcf64fa61c021f88afaaf9296941916ce8ba18f51b317269e851cf37671fdc826a7e964396711e192f8bc6da533afaad262650c0c77c28f25411bd39d8cc1144f87f2858dc263119ed74f11abc7770bc10ad7061cd599bf0d93d272a663a446b6c0d04e95e396c2c47c4bd424edda48df14bb53116", 0x1000}, {&(0x7f0000000180)="02ccddff2547f94ea3de953ec56a856ab50387090bc37957283612d8f832106883f5dd8155d630135121a19d1603290c9cab489971ff2657804f24dfa9b66c0bb861bd910602b145a8ba8c7e0710abcc8d606bf5ad847d1c50a9fbce4c1954ccb3f30d1ae48837b4f7991f9f29448b4c0c8595f07b60afc551d679666ea361b11b5545c986512e207c366fdb59b70a62134fb2a15abf6dcf731c18737330fd34fb6a13b73dd701", 0xa7}, {&(0x7f0000000240)="3995317d98e94d32c0865b4af0905502069086cde0153793110f112e841e29d016252068405f308476356048fa88067ea9e94898e0bf44de8c0d9d4f71a7d8353d1724d468eca6965d8bec4936d27530ef2fa3fba74c1bbd3ba5df61495935a180a815fa5b47fb24554448918039ea4edd3644feb322d9d50892cc8a50f48f799c1611da72d75fe06f08f7eff1011e", 0x8f}, {&(0x7f0000000000)="a1ebf6e50c6c67a40612bca679a124", 0xf}, {&(0x7f0000000300)="8e943031058c33715fcb5f177738a1a65f54ce6346a36d5e100f81da27160fbba58f867d6683d9a6630973cbda989df048a32cbe74f28d0c94464fcb2f15370f553d8b25a2113ca406c6bc8a2f8b67697bfc30bb1c3c5e6e313bd865e95410f205c86a617a27850b18e0a33a8d31775fad0d713cd647b1cdeadb71a8cccd0cb905f493cecaeb8c61e32e76a02a8addf02c395a0893c8ee8137f67e5625c5ec67208f6a3d08f64e2ebc5961f12a5849963e513e76cdc5abc8cca1510c7485a0c115d6d7e2988fe0da0e707f866148243decb059b85e2d105ad678b812a6ba5d7618a196caefc4093c4761a1", 0xeb}], 0x5, 0x0) syz_open_pts() r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="c1", 0x1}], 0x1, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x476, 0x6, 0xfffffffffffffffa, 0xfffffffffffffff7, "7b58c1408362608b524fdc26026eea893fc7663c", 0x2, 0xff}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) syz_open_pts() write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x1800059, 0xfffffffffffffff7, "a8fd28e2b5dd6474f0d60ababc9d2400", 0x800}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x7fffffff) sendto$unix(r3, &(0x7f0000000200), 0x0, 0x0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCDRAIN(r2, 0x2000745e) 16:00:06 executing program 1: r0 = syz_open_pts() close(r0) kqueue() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getegid() kqueue() setrlimit(0x5, &(0x7f00000000c0)={0x0, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdfffffffff8, "1702079b37982cfa4e00000000000000fbff000d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8", 0x180}], 0x1) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba228", 0x296) readv(r1, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/161, 0xa1}], 0x1) 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x200000002047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=""/210, 0xd2}, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xb8) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000180)="e44e7458e5f1b463149574abd9cba31a0d9e49b6a914eeeaae814908369c1235095c9bb1cac1dc8b82e4d333356e64bfb9bb787c5eafbcbf0f7ac2dab67603acb992062c52a761933bb1eb0f3b706d6b2149d898503dba816065e67c8341e8523f890ca9ee875b51ab1397c998f6e99b1bfa7df445ce50ab9fe99a865bd5e1808b84fefc290f9b5821a3579cfa5381d74c6ae9f1a9bd64f8384096ac82b0659d1c35d0edbe760be2dcf762fcee523d365c7f23d88c147be41f96df17fe3ed99a71e17212f81f790ed08dfe5207f0f05a33fce5708e17cb04d64e73d7e834482f8eb6b6537abb5466aa51872b993c5649eaeb5fe839dcb7da44b1e2aa", 0xfc}, {&(0x7f0000000280)="f78308f46bf6ab4b0bd72fc2240bdc92ac0951b6185ff8ad5bdcb6b9ab0ac45a384b3fa3d5ea1a74b94ac5f881a9ddfc66046da33f1e28d1ec0c5d0cea42f013f4463722fc550513c632db545b78a6bea6d87807f8ba5f3ba7e307e100464bc6aaf646ecead4f544813eea9572e3ecbde582fba549085db9962910fcecda8bfcb2067d74a57950e6314eda76ccfdbb83eef1c75a45aef6f976cac97024a8b359756a1a35d57e0aa1936fd86b208972dc9ef825c898db3fad016133", 0xbb}], 0x2, 0x0) pwritev(r0, &(0x7f0000000000), 0x1000000000000055, 0x0) chroot(&(0x7f0000000100)='./file0\x00') 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x200000000003c, &(0x7f0000000080)="1ed6b537", 0x4) getsockopt(r0, 0xffffffff, 0x5, &(0x7f00000000c0)=""/220, &(0x7f0000000000)=0xdc) 16:00:06 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10200, 0x0) r3 = kqueue() open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x100) kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x5, 0x8625, 0xcf5, 0x7ef}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x80000000) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:06 executing program 0: getppid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x5, 0x6, 0x10001, 0x3, 0x401, 0x7, 0x2, 0x3701}, &(0x7f0000000280)={0x8, 0x3}) 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair(0x18, 0x8005, 0xe0e, &(0x7f0000000000)={0xffffffffffffffff}) flock(r0, 0x8) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0x362, 0xd8f}) r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x1000000000003f, 0x9}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9272, 0x0, 0xffff, 0x7fffffff, "20f0a50693fdd24c87e0d200000029604e40bac6"}) write(r0, &(0x7f00000009c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dc", 0x36) 16:00:06 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0xc996, 0x0, 0x0, 0x0) 16:00:07 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) syz_open_pts() mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x1000000d9) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/17, 0x11) 16:00:07 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r0, 0x5) flock(r0, 0x1) close(r0) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r4 = getgid() r5 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) r7 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000880)=[0x0]) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000180)="9083660f6eaac0e37128e122e7a150adeb89fd7d85c8ea6ab5717b1ad7fd1d4114d15ddf22bc154ad627ee5998446e142c89a16a96f6b56b50238aecacf5ac6630e598", 0x43}, {&(0x7f0000000200)="f703bd7f2622", 0x6}, {&(0x7f0000000240)="14e8b0737c2ab8fa099ca80b5c2634e55dcc98dcd1f49a87e786226d3390ec907b4ed867fc42d1006d2cd401a740b588f1ae0c28b76c3c09b61ff75bc014c2ab2e877c56b9caeb8ec838db1f564618cd4ed814d9cdba6911e4d7401a84f80c3cc3071dcea8b54a35ad94d8913107d0091d93cf40cfe4d72edb21af31ea0b6c66f18448d349d137e93b92a548ffbb63f7f21112097117a1e1a8a03c0893e749fe1db4220a42a0547093bd20061ee61f97b6dacdd641a0b4379d4063ae23a73c61af93f9aaa393cb5a7cde9749daab2eb53511bf1bca9c41c02cf3c5c673f98cd842348bf5765c6748616549ec", 0xec}, {&(0x7f0000000340)="5839c35f90498491896cd869175b427ff618013b7df318ab90eb9cafd711bc0b84bbbdff8bebdf6ad3302e6d961e1b800fda02d176e60494abb41be937a9ad3a226fd1ad972fef8a1646656c78a49d8e8775db1dcf79f4c4efc382095d2f0954bf412d4a5c49bc52de5ad72ffee69864c53d59befc1648b7ac423f168bcff2780510183d2dc453c7ff63f0943fceb2ffc4b60aa35876f79ab0db7137ceada94f1fec", 0xa2}, {&(0x7f0000000400)="d542288dd89d046a6426c033ae1248a36286109e96c6732e975b05d7cb052b8a7a0280eb8da1ff360fccbd046ffd32e7e400572d3475b5040055c3439ee1485b0921aed38de73f5b87080564889081768a8e1dfaa6c2b90b76eafd19407ba1e63825b7c3d3eb595624dde4bf6424eaa0687f9dde241534de3f287dc3869c684aeb9dd98e01147dd1beb20cb96f44ba7d11b3c9d489a2aa876e1b39c223ac60b198a319df81db0a43cfed1c4f4ff872172d26a4f56669ef58249a49f5b75a73e86e80ebc8ac42a82c0e43f669a8f1a1c68701b75c", 0xd4}, {&(0x7f0000000500)="8c251a7ec191d53690f1b0d09f3365ac491cbb83f353e9803a709553352b38f13c80843bf173c3335bc5b20051d0d2cdf8e36f547da6685a779fc1d1f0c6b3bd5bb07cf40f0cc3ec165dcb97f576d6e0f727a398c9dfe9d4d43fc5382e7f6532303ddfd6db973e3e02ccbc2e334fe3a7a0106dbbb4c8e7b5912d410aea66332f3e16eb00f7759a99f28d2c6fc69be3ca4df3c0e91bcd6386e4868d954b80f3f2773c43749b9931fb2c401cb73b1f88c358857c892c5680460cdeb6f8556d995d587ded6842cb2f60841a5374f6c74e681d81faf47bf6afa1d60dffeb7b44cbc8ffa972", 0xe3}, {&(0x7f0000000600)="ae89bc9cbfb011cecf804a9aa49061f7f3d8", 0x12}], 0x7, &(0x7f00000008c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xa8, 0x3}, 0x1) close(r0) r11 = msgget(0x2, 0x20) msgsnd(r11, &(0x7f00000000c0)={0x3, "c2503d57b2bacbea65d4493ffd95ffc2e0f20287f2cb0ff622c6411ead6f0be5e83c7bfd43315a3f4ab56e7ff9d3543610f5ab11b42d4200673d81f8f4aded10893528b5d9ac95151e7bbe43b28612388c01f95655ef6271c41c2705cfb72037905915f8fcb51dd2f28ec71e8dcce8"}, 0x77, 0x800) 16:00:07 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="1d58b17be45b782ec80f3d8b5746ce92164b96ea1df34dd468d5d067fd44cd2a70f34d5465e0e1ee321fafccf70b0b9fe481d5a5fa94f7dba22acb87a80502047dcc0250d4f7dfbde042470a620cbdf16873ef14d491732b6e33286a1f44865c37c95112a29a3dc860c1ce995134953dbebd4155a7deb6ad7ef4f19a43eba84a2f03a4bc9587c884a1f64578bd28dbde6451d889568b658b8497d3076522eb89c290996133d6688853b3f1fbce48ba48f8b41c0c364c50a687002ebe03cf2bb5abe3c3e11e90246533999fec6561f245a3dda0c6d202fa0022f4add8f242d2332c50059093298810052137231706cc4c3825f96a92cb93e231f3", 0xfa}, {&(0x7f0000000100)="335eb2bcb721ab033d9e29fcc48c0e1e88734ca8a51917a156b2b92286b310e7df482a964612178161d2b15d03c1ee8b5f4421d9f1d2cf148c2f50e4acc1c11bb68c8a8c8b5863ac33922a74890002427937ff1816a5ffab23ee43b3fe3911b36ecbc3c7f6", 0x65}, {&(0x7f0000000080)="6e1b408c40f3b691f3f89d2cd5306686fa684fc9fc06d7bc6b2a6210903a33c52147840d4157fb1df6b928861d38a31dd07d", 0x32}, {&(0x7f0000000340)="428e916e266625d58776a50a5a3addf5875fde426ce3fc43116ca6e101a19807af484d840b54da6396d2b65a291ada3645ffd1a3eb7fbea3dc8b332ba5d928fccb1b8aab015eed64bbd5a82c820b5679f75c935499c86597b982a4ba0a48ac50640c27159af3d02df035f5b637d6e1d07e02ddb7c972f74e6927838dd839a47ff6a1127a4d5640c41aa891f70b7c3fe73a25a341d988f5525de2dd51e39187f4c878ddb096fb2fba43d6fcb97f", 0xad}], 0x4) close(r0) r1 = kqueue() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xb3, 0x7, 0x3, 0x2}) setrlimit(0x8000000000000a, &(0x7f0000000680)={0x7, 0x5}) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x3e4e65ec, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='<', 0x1) r3 = dup(r1) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="09000000000000003000ca918a5a2352b753f18991578200e10e5ee15da8f0fb5f1d68907a2a964768e89b6f78c8fee3c80a0ee3e53634e9aed8c9ff011ffb37f5896e0c9b13fc06f7fd8e5e4aebb8a59b4f608eda14ea5c081836c96e065fa6a4649fa3ac4e55b406e4a9626367a0017de2c1c9121bb93db16d07a80fcbd088ea79ed1a82625f7112fcaf47d06d758843668966b0c6ed12600eb807a329815d7f7fdd5b58fef9ed580c435efc9d4c3255e25d93a8ec392782465dbfd7108e82d2086c7555ba2f87b8d3446c5b0305bff134e18aecaa8cf72e71edbf2d68757505d9fae2f10c6561e9b2bf17e07ea9fdcf202825d6a28f9cb178323d4d5f650c4be75cfe1aaa55d5a3bfd5ee6b9f3e1e1cfa71e233e00ddd643d06017170a0ac97282176623f3830a086d74b33503f8045d25a4c4f7e5ef8f115ea66c7f75a63493e2377b8cc47303ae4b46f52979a3c48e2675ae77173afdb0c79391e134d9a8819308941425d84fc6c14661228849a881ccb2359c30961bcf19a0000"], 0xa) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x5}, {{r0}, 0xffffffffffffffff, 0x5}], 0x8, 0x0, 0x0, 0x0) munmap(&(0x7f0000dfe000/0x200000)=nil, 0x200000) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000400)) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x1, 0x558}, {0x18, 0x0, 0x80, 0x6}, 0xfffffffffffffff8, [0x9, 0x2, 0x6, 0xfff, 0xe0eb, 0x6, 0x2, 0x100]}, 0x3c) r2 = geteuid() setreuid(r1, r2) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x6, 0x7f}, 0xc) getsockopt(r0, 0x100000000029, 0xa, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001100)=0x1002) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001140)) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) shutdown(r0, 0x0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x2, 0x4002, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r2, 0xffff, 0x8a0, &(0x7f0000000100)=0x3, 0x4) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r2, r1) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) preadv(r0, &(0x7f0000002840)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000ffff000001000000000000007b3cf0d30f5025841f2f165019965d67fab73ddd728095c49edd331013fd5b4ca546949645c54e1159e62a71f5d49bc70f9341dc6d06390640c2779ff5cd2dc61e35f7881fb068e01ad5de23d7cee49c5bcc9acf59759d3269fd880fc43109913877f1b96cec"], 0x10}, 0x0) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000600)=""/187, 0xbb}, 0x0) accept$unix(r1, 0x0, &(0x7f00000000c0)) 16:00:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = open(&(0x7f0000000080)='./file0\x00', 0xa83, 0x102) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="409433e71554ee144821866578ee9b0ea66f20b251b850b7059246a374fb44980aa4ec2768222577b629b79080183b5be2a0edb366c90d7adb97fda6c8a07ad1ee4e3eadb8975558f8a7c3269445ac5384b69c5cd22dc43f8e0f29f51f718478bb124306ad637c782a4854b07c705d89557003c5a5fbd913d70a8e79a3595f62a553", 0x82) getpid() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)="01000000", 0x4) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x2361613c) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/97, 0x61}], 0x1) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000140)=""/223, 0xdf}], 0x257) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = getegid() chown(&(0x7f0000000000)='./bus\x00', r1, r2) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66"], 0x1) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="10790722719e2dbecad83c2a9a8d61bd8f117a07a5dfc93f6a01c4ff211bfb0a1ba5941a284f019ccc7610b9160c7c78ad2fced3e2b55cd9d774dbd5945474f04a7cbba74b8f87e9e8cc525462b21606402b65e4fb0988e8bf1105f01bf77e9a355886f49bac7042fdc8b727ccae2c476be6a2f8d0af5ff58fe29773fc6551d5260c1c92770e50650073e77323cc", 0x8e, 0x8, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x73}, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) 16:00:09 executing program 0: r0 = socket(0x1a, 0x5, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="f253ef02125c5ffda6fb22e4ab2aaaa828c408dd886ab8dc74f3b46d86dfbee184d48a7ac185fcb6e3a87a1c3d12b7aa2135ee5908abc77f05d85c3e7cd2da01c8af297ee8ca9c3752bcef370eb36fc8db36cdd4496057fd12128083da16d68884a62a358fd0fca7e3c6e6e709bf8b180d6f82cdf3348924d6b7314debd10f8a48e9b964538b4ff531f833af40eac7cd3e1df0d9afe9a594b78ef5348bba530c2d2094a684a8bb1abb8bc74b0a", 0xad}, {&(0x7f0000000100)="82aebffdbe11b60ecb4f065f5f1aff5b570052e2ef0f8385c968b7d1e1888bf70f", 0x21}, {&(0x7f0000000140)="38a8bbda847e6323dfb5fdc3dd5a59597735c197f457572858df2692e9af087bfb23535e73949aa905826cc39f2e9b2e18c609eb0c407a792fcf1e0f08d15c6e164653f89280f8", 0x47}], 0x3, 0x0) r1 = socket(0x18, 0x3, 0x7) r2 = socket(0x26, 0x8004, 0x400) r3 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0x40) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000240)=0x48) r4 = socket(0x3, 0x4000, 0x0) syz_emit_ethernet(0xe9, &(0x7f0000000280)="4e74ed19607759d64e3a52dc3d21e5f3223a58c6061e4cb07b6dcabcd5dc235e1c9b05ffbc0b20a82b3b2791ef50e3ab6164eb29a8a4bd885e6cab7a07ea3fbd71717b8e635c53a4b4d59bf8d4b118f3c2034743e3a217725edaf222c90c269baba6f4b04520a511abc81a81795a6430c7642265f8fd49ecb80aaf47b0a8b1458258d73d1d74453b742f56589865d9f4b2f4f2af800886e17279843217907d25d220f63bd9afaafffda8e051762a3f57fd7718cda2de56714f08f7ded175aee78af8ea1dea5c2844f1bfd90d5be0bb742363c9b8f01dc28042e7a170c7c81022a985dcfb46d584c176") r5 = fcntl$getown(r1, 0x5) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000380)={0x1, 0x73}, 0x10) symlinkat(&(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000400)='./file0\x00') ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000440)=0x6) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000480)={0x6a, 0x7}, 0x8) ioctl$TIOCSTOP(r3, 0x2000746f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) getgroups(0x1, &(0x7f0000001940)=[0xffffffffffffffff]) pipe(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, &(0x7f0000001a00)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001bc0)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001840)=[{&(0x7f0000000500)="7192d2bec4a88c1a6bc298874703120987883484d143dc9a9700fd818e60505324e465936317f8813d73867cb67ef92fda096436180fb2718d1470b12bf0a415ee229ba1af43ff3f9de6d03dabe36a3d08ebc01cea7013242d25fe186614312ec883a0832f92fe6696dd85ec205292d9018cef0c2b661bdfe1103886030fdc89559daaf8c4d26250d9d1c640f6aefa45b682bb27817102b337e3cc038a5ba19f263e7c653b00e45c62b9282bf29f9a7571b3d93c24b9b4398a5ea59c50a39021c0cee726b93fc6f5b655c293598f5d4f99c7333430e97e26b3b73acb32f4", 0xde}, {&(0x7f0000000600)="a4b6715793fd6792f0c680328cdce2dcf1d4f9c8dfee56c70467b54b867697393e86c8c69aab1a29deb8a52808db4b58530c490953bd4d04b93685a1a87b6ce0d6c387610f64c18dba3a5648957e9d03a052305039f31cdf5a0f8c7c738a1ad705458cc8075f961cef785cdad394619e4c8f461bb72e3efc0f574bcb0f3fbee2bdc15b14be212c17ef28465b4ab648a0275e92a6f89e240242847a9d657238eaad55098ea4c0800fa8755bebfb0d26750da75940747a14955c299d7d132240802ab111801ad6dba7ead8bfb20a64278098b700985390628135da1f67cb4f45746e5bba8e9ae3f49087d6bd69f382e79310d7df058bb474dd414dadb143ec86948b870d428cc9399ad71b038322112163bc8c57e21f5b0d8a3b75a27b796161a3530ca1a1c0efd4cb9436fb3d9bead66919a4cdfc3b58193652a6003963010c6f5a9e409dcad7877c74e669543fdc7d4078aaf99021f400c2beef2d5930d08c43bcc7887912e82c7eb949859244dfbfb969fc1debacb39fb1d6044c10dfb206f3710a54efa8d2990195969f4fde18c7471741929ff159b92c1571b7a6ac9ddb2d06bbc2a99e7adc9789bf3bf996944d424fe46d1941154d958059a04c8f11fb4911ae569d3fb418fa6599d580e8512b2b40469b82943e0400a5033fd3e3382cab201be69296ba273f0721fa71faa451d1637a8620aa79c405c90dd9cd467cd8843d089bb268db8e46a381445bab89a2084fb3087e443f011d67daa55f25c2375fdf22c758c67bbec6b367674216eed2147d8f305b56fa7a337130879fcebcaaa451405e0cc2310e6ef8e6008f97b29ad3a38ecf291bf08a3fb740195eb3225722f6e9018c8d8986f1893f21b93613ad7d18b690676868af31e56e950b08dc18fd3f31c2b897c7dd7d697b2c54eb2b0a5900ba14a8adf5d653371a3747cb4bf89e0a9fa3a203b2e774676bba4c2449a17b7f360bfb9dba5a36a7153cae83b16c5387dcad7479d7323c0edc3474e0f1b047d958ca0dcc7db02751b165e4c0a634e8ec9c5b5aa3c056f429eb5f898a2cd95409b2c1df31bbbc6ac481bf60e4338fff276d092be02a896d7a24f9d5da6cf2e62b9748102d7c70ea6f41fe587dec09cdb9613322541fe6ecf6268cb0c44c42cf17e0bb1ae828fdf3a1d2ce33925b63406f371dcb3e4a8a010a2e9a7b21b54fbb7c3045e9c1360e4fbca597447c1d46265bb0d05bf3558b625abbc43c6fd48514af4ecc20e89b14c2662cba9b1b97b70089ba5850573c344368e0ac30f5de4531a20c2dfe10b0fd2f2469b48f55f89b64f84058de7f35724b3aa16f7624488c71480330c4960475a66394c4eb1db18d5d4308b01de3c939137f2ca8808d436ad54fa5c85928188808405aec1326e7e421522d4772df657e46bef10144fd88ed4c2a7f3c4db45ded6b65e0910b266559e00fcb5c605a0d53452aff7b55f53175dfe494864a412dbf0ac61a7089e7d6b60395813487c44577d68445c2e7a9a8174a1455e3c76158208cef35fa70e8f1f862ebfe7252d4106804159b43c9d7e42dc7bbf657c744034f530fe4fbe0f7f93a8dc317e2adc5507db2d0010043cd1e2696d9632e149bf573f23c001be9fea734653777a6929ca761c729ce6ed089eeac3590ba15af4bd16fa574ef807beca08396710019ef301e1ff61624f94c42f0cc3ef3c86a74cf0a742a8c53ff22997b6b825a4a90be4e1df5fee5854efbfeca2fa514d370188593fb1e821438b15ca540a907125d5f210595f1836dafd83e3140e5dc66d5f568b6b9b661f538cc8ff526f8ebcd213fff9bd154d6202db655c7e1d9171ac7fa1bb443fa5b66adfe076184fcbb9108ff21736acde7fa8e517a981d8f5c5f8f0005756dc988e92a828ede9004e770af8787b74c4a784ebe849cc2450215addda40d917b2c86d4fc27fc67e45434c42238f2ce70c97808bad64deadf65240b280f2a363aecf4cf597e2fd6ece0f80d85833482e16a19c8b0df3640774b45f2928fbb999b0299f801012ced2e1c6dae8554f9d5d37ad30f6aa1313c5bffc7b7eadb263e6edc9bad68756a891727eec4245eca5a6ccfe550906ff61f901bd1276b785962e05c2a9f206a93b6cbb95f6d24c754bad763ff2f442d90a2d7e3b634106d0f1f35ba5b38fc04d1d99539263545542adb02f358d06c5d151b666ffb1b92b844744134e99b0b4a68e22525e1c738abc454c8c32703e73b417137d4a283eb3018aa7bab28d30eb5385fba70bca3d26f6684bb2cba892d270b7c2aba8423bd64e57423b22a0a5ae5eaf6a254cd720d38b160d6a52b012af2597146c8e8bb0f6366b2d837e4e992a1ac03ed74e75993ec55a10cbe32b6b6032647210035dbd4e6db550ed09f133899d02fa36349b84466a0239db19edcc1d9e559b4ea12c576ca574929e35ecff0629a6bc91e17aa64af2ba3f13edd9cf13594901ff18a1cd9bf533d4da8cf003a8f172b84c79278b90720ba29092b9970aa583feb5c73741c6f99c45f4c537fab31cd133948e3d024408c2f154bde55843ff59d17890190a9155f9f058e4758f306d8809ec1ba8cdae0d6397227b93896091597873af851dfbe3fbf734bd85fb444e1821b3fe6ffe30d36ae9bff18d7ac4de6794497d791993a25203b1c22f355bd1d32741688a663bcffb6c9fad257c0afadcccfba6f956c29ecf55b310bd9003153de6e015af1ba31d7d080bf32733a0c3ac99349d4775a9861c36a95a85c3944e1b74b0870e5635b9e289f861f5e98d55b1531b810275d52f81b5024859b04be40c9aee9af35fd6898c813a1ec18a53d4c7ad1ee2a3fba8ee56690e50e361a200c817118fe10a00d4135a8677180df71cf8f76cab9240774a0bbbdc2012d9a9c97875b580af8c816456d3e335bbe21dc6d291300ffcdac4b7ffa0bb0f847cbeec80cc4064d25ef7370cb6eeadfd7c7ea25689c70e825043342b6959dc6daa22ac0e150e6a71c1934781622737a1d8c44e6b866d274f66df32c6b68f73715dc7d267cb26bcc1ce5c315281393ed8e506bd984a16f311a5ea73141ebb295dea22992d3f1b181a741307eb5b88235f31442a38bb210854622d3db527ca8934128726cf43a4feda6e6c11c1def241fd68444c00c72d02c2e4a48d0c1dbca907a4483cbfe6aff2b1e5f0eb2cfc07b25b08d5e30869297a4be98631a7100f78a7eb951413aefb847be2c102ff225c29bc43a40672e81a7f4d2f77c635005487aaa19b0a073f2c083fe8ba8983e6c5c9fc30680f64c716e1d80c320606e509c024b20bc4837482baa647dd8ef7039e84ce97c5f7fe8fd4f2326e542b1bd743eeb1966df15a9302ee8a22d25ee6cc0c1363784fb69ab3dc45bc48cb2f9d76276f3254e5a581f0149a39837fa2241b6464cbc54d11b3e05b4fb753144631ab65aebe09429ec78465bfb0cfa35e1a468a5eb2ce8b7c0190dea03616680eff10090e1e937f5c5beca98106953588177529580408e0eecb18b11e087e10ce1573911177594a2763522fa768fea49ff99bbae225129f14f9ab8d99497474c030d00cc5525e2e13c9e88ec885fef6f349a31336bc58bf41bd484c32fa1578ed39a88cd1fd4091bf8b337f28c572e96a403d725a6137f75c5d12c02e8e05083c3e862f2f7a4814749a43620a31be95ce973103db5a7896d361925736b65f3623e8056471f660a89e0f000fc60c33427775925e5bfca8b366e8c74e952f017cee0ac2fc1eed0d41b82c40448bd24dbd120380bbe341502bc836c2001174fe4b6f42df2ae8d17ab1ddde04453daebe9a210d1059532b3cab99288e82f81003f3deb77412f7f8e56a8981100b5071d96de9712657aad6d2e1dae2b903e8f7e5c80c4e96e89ab5cbeb48b9f1c582ec64bf634f4eb27a068e06d2618a45414d4371c8beb4c518cc47bbcc5414c3a81d6c8c501bc8f36bf6a68856ceeaf0d32ab33cbc2b043c5749338f7e95524726a166273abc3bea7a3a419ca276a836321d7a0ff587fcd689feb964a7430d0572048ef0252846488a38402b1cddc3cdbdf3b7f04cde96b9bbb6ff9cba725d16d31977523556343f20c59a771b76297f4ce583f97777da1a090d97b2baa604cf8e7dd98b00d4d08ce85f450ca68f33222c880443b3f71d50d0a54d14af4cc97cb659427d4272e163f980a772a05db306879c02d9a5f8410f0af9993df63c2b6d1d1ae262ea9ab3877660389c053d6d65c7993d090b6f98859a0fcc8863daf7433d7c6787ec17a30bb46002ddaf3905318ce600bae11ea4fd7073591cce66c73a0600f0a18c0f490387e747c3cd5d22c509be757b7b7014d701ff7602d443787c0778604b4421446c30602a224a9756705f94b2343cbe4d4d61c37468fff4a64f9f30c209f99142eefbac9dde6e52c0965ef6894f2105351baae85653f5056c8c43bcfabb39eff1cd660466315a02ce9010e882549bddd3162c715759f25ee55244bfdefe49b4fa348b30f4e41fcd66334d837615c986f40ff73073b9a6f9e14d53db2dc2daf50ae8ab593c20863193f033059f666547d7535a5a293581b06d7912bade7a5f3856acfbb3ad0016bd8ab09c2e97d06dad86d26483a1f0b84581e93805564f0c8c1b8bc6ea2b94cf25db08c83bc7c6dacb429bed3f11d0bba38e32e03b7021c801780828ad2ef2354ce9cf5a1a04cf58f012310c6d51c154dd687336d32c5eeca1d7cfbde4d150e58d576163ed306c89eb09ef11fc4b72dc3c5cd95cc44425738b70b753efca56ca7a49e79ce2a28ac8be565bab43585a22831678a3bb72e96afa0891124160bd22d0064fb706e9a6d64e2c5916a983e4c6ac49e531871fcd10c7c84d507e0df9d09a85276fbecfc476468b743334a5ac371cd2e847dc73ab3e1fdf8e38475b90976ab7af411bcb6aa171aeb69f9ae5f6a2e3586709ba67c4cc9976f818f4d144bbbb2faa6e96b455f239425faa836657a62b8d093e65b998a54e2a7f31b990588ffb77ae713c590a4619dcfc2113fedad188a291620aa90a39bc2f3c1c84b1c23e7eaa05dee315162a190072f1c1db152e60ba06da4c7cef6a1c8798a144f9570eb243201c73dc27ce853771df8a6d452bdcd094edcb751c842ce6ce5f14d9eabbe17de9bf5d8f25442888e13aad0c98bd91b44fe88d843e8a01b1de42e30715b7454810372926ee697fd10a9088443500ab4c0db817422dc82aaa5cb940dbce7c1d1ca979e3bb5c8b6e152a00d4d6fdee76ea245821c8b955b9258710d11313ff07b321dec11ba4a0732b7a669eab50a5f3f70b5c3bd7054a934f14cb05cc3ff96173795f9c1ef3a29fafa369704ec393a11d746a4d94fe0aec6dcd80af7776251c5eda8cb48b732fa94e21afa56347527138db899f0f23ff40f288456d44751c6578d596f1710e42111f899645ca33829bf7bcb0bd6d744e70b60c369ec1f1d2a9214625721cea8cf0eeec2c5345b1ac809b7b3562b2d8a3ea010e5c0b1f2c7b06e598c0a5924fe7c6c8c3fd70e5959e3a245e152f7f4726bc30a19e599f41d5a7610e69fd4ced3eac42ce4b94a45bf31fc88ef353881390314f8eff71d939b2580cbffae873cc08d209bc5904b3a80ad8e6796dbe192ed80c256919db2ba178286e7716fabc8167bc14c0da792b3597157066ed41ba76aea9043dcbd75bce20ac33be1235e2ad5376ec55be4eea92ec4346b4f07f692fbb6add0011776a2f6e28c88d332a120b349660a102264bae92f7f4a6a7005fc992ff2786790b460ab20a1079f754f9a0959e0792133b53e76864dc828", 0x1000}, {&(0x7f0000001600)="da7c919388e778a85feb236665365135fad90c0609f9cf6781d6fb25fbbdf0ab238b7602095ccbbc5ad243f1cb78e7d08f280d632225ad5e0b51d98479379afcc0c0702e558af331414383ff3413a359950373f2263797ecda29fbe3b5ae6dcb709b64", 0x63}, {&(0x7f0000001680)="4fba31e364fe4f2cf7b4698c7a31f096cb6f51692ecfa7b700507f8ffa058d132ff6f9978b2a5c6ece35d5750ed50162663e9433", 0x34}, {&(0x7f00000016c0)="4ab294693299a67a3e18ee28aef35a780143013f67fb3a4c6100c5c697ca9fbc55463bad7fdc3a5969a1d66a008ecb098abcbf48dc094edd4f8655896585d10aefbe377c45a2d8172154a3aa64629c377c2a5003cce799e15146bec0ea9157cb5ce5a4443d4b2c297ef7b5d48dbee3", 0x6f}, {&(0x7f0000001740)="268cd576c82a8cd3b2e270c26a0a3f8632e4c1b6e410017131b947c3a3f0437522a6b76e91fc609040e36e5ffb8abb6b26c59e5192b9f66dfe2562de33f490487f1ed2b90a92b12e2b5a00bf4f0a0aeae841a164365c1356b5176c3d5d3bd67d169a7f8a2715758f6a833b9a17557b5a82f20a9c60f1a2899220bfc2bbd901dbfecdec1b39dc9b6d88da9bdc6d7c546341a0988027bb9a5683990a43ae244419867e2e5f7e60c583d7202536e28fb0827c04545feb3169f49cea4763ca4d449207c9ce1ba2caa5a42183f96725a7eb1daa3f0a339beb90099ed70f4cf640b6b8d5b23e92af7faad5ad15026ad07152", 0xef}], 0x6, &(0x7f0000001ac0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r8, r0]}, @cred={0x20, 0xffff, 0x0, r5, r9, r10}, @rights={0x20, 0xffff, 0x1, [r2, r3, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r11, r13}, @rights={0x28, 0xffff, 0x1, [r0, r2, r3, r4, r3, r3]}], 0xe0, 0x8}, 0x40c) fchownat(r3, &(0x7f0000001c00)='./file0\x00', r6, r12, 0x6) openat(r3, &(0x7f0000001c40)='./file0\x00', 0x40, 0x12) recvfrom(r0, &(0x7f0000001c80)=""/80, 0x50, 0x0, &(0x7f0000001d00)=@in={0x2, 0x3}, 0xc) fcntl$setstatus(r4, 0x4, 0x80) r14 = shmget$private(0x0, 0x2000, 0x2a, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r14, 0x3) fcntl$dupfd(r3, 0xa, r2) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x5, 0x70c) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) write(r1, &(0x7f0000000000)="17594d6ccac60b07ecddd1cee0b9eb1a7c8363190ac24a8595a42fda684f9e3fd6cbb3259f7c880fc594f6e6e963b59a6685821e0e2a3fa64db1d81ed389683267008965b33539fd0145364f2f42cada56911f0181588ba3847926bb8dc2228e5b9e709fc4aa9db75e052d8a99adb594001d86187e6c5236b9f69d1bf2986fc463536e27965803ec941954222767", 0x8e) setsockopt(r1, 0x29, 0x24, &(0x7f0000000040), 0x0) 16:00:09 executing program 1: setrlimit(0x0, &(0x7f0000000080)={0x6, 0x20}) setrlimit(0x6, &(0x7f0000000000)) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) sendto$unix(r0, &(0x7f00000000c0)="32684b603205f9010d0000f6c9541e15166f9dcd90a36b075569fd7b6b4f4733e78f08e1468907e3ba3add6e0f75374169119d24cf5851aa60d91567ea5ed842e4a68890c0eb021615bc6b364af08cf33c94c1a07b1385b68d3470b7d8b1f4471f1cd87607d202cce1f78472583f048e392e4da5424462f321b6bbc7eb540ee1", 0x80, 0x400, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x2011, r0, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x40) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000001680)="ccd3ba39b77c8113a616b132025a4fca3c41167a14368d93b130240e54517b4bbb893f8d74462b56cb1cbb2cb54c51b45763646516f39f74f34903c8640afa0b9f1822c18111d14ed3d4a6fcc2c6f0fdd41848d4ed578582fc950eaa4b11e39bacce077cf55226293d4718f973f84039d73daca4fc9e5ff920332edfbebb6c5ff1d6ff10b19e518d82b152c2f20eaa7104ae307fc5e26ed66d5d395173035f37e3001fba3925bb6535c50c67fb6f31d0b7a54823df840952cb282d2c19d1164c123b13829648ad0aa6e66ceae81b30d4ca4422b2bd27b5bf6be9faf3e002a1c628915526954491bb84437b2709bf007cdaf29a0d2e9e3674747710f68b0f1323af8ae06114b9f24867f00dbb8320425861446388fe74b77fec8f88163f907ef6416ef8851c726bade367b3a19fa27ad45c5e0734a1945c83f28ed3de27185ed9b1e8891859b41996372182d00458266884e7c545b47d3980da807ac267cab58aa61f000389f5f5236defbedd84f3bbec47b6621cbe0f56177fdac018617d4f36deb7b59faf8d9864c1f5243a3d0a1e6b12ee87443233148a23fe526bb9aace36127949ffd39a4a16ebbb163aabedccaf9eae45f12ca8dedff71fb29fbc2bc8e92cd9a40e3dd28b267529995487e20019a26df315376bbb3a98d3625aa03ad2ffcf4bb73584c2f57e3c7b69b4311098bcd8f533e2e49f71fae4198a97f5dd40d768d87b0242c0d63bbfd8cf7cd89c6a61d9216d3a7bf85704b2b831b2279004fdf74c9b94858ec661765b14a7db859aed687fa824b01832d95e60312c5e40433b5d432437e9ef16f7528ec3645698fb167820401f0230d7b2b802839c916347f23c3e207cc13591e0978bb37c1db795f2ccbd99143a1789a65392fd132f003f76758744d662ea6622333b077565b331a699421dcb924f018caec5bd89443716bd8335b008550481e85ecafb1431aaa7a34e5b4e3657581d47abfa66614b8f89797ea52a3a4353d21c260f192598fc64a027d87da1ad9dcbab59a4095710f342f2f0a27da4b388f93debeb9654684aacd6ad00cb7d17f29863db75ccdcb890487bbdf7b06c08a004a6c0f181850727adf87cb1fc5a864b12a163ed05e94defe87d9ceca404832802fdea1fa31ace5865ce4119ff59bb3b4d314a714ff5a97c4cc27ebea63e6941d3b61dda883aec5fbc1d2ef75052d520648a6f62844e746abbaaa0598255d9f5783ea2c6bd07bdd3bba9379fc61ff179b57e6f1fa2f20c9badd661c542b587a5c46c0e07349db6a9d49bd57dbbe56abf6d58b007192f8ec48ce28f235b7680abe639ae3195c2e16b9f9aa5487a65868f845b68d88d62dfe7354ec34f5ed82c4c7c8a366ad8eb55077bd030e0c2e9499a6a51f7e7287aa2e7324357dc772d2e45028ca17edf46622e5e54e177e6b0d7c7131d3b3e5650ff3781be4ff6009e176208841ef2b077ca8440e72a02e9dc15e77ffcc672913db1cf10d9d121bf3a2c127187cbfc428ccc4d088bea8f01db6f3e639bd14c794454a057351af94f841bb0b98aacb3258005423924b8b1a08addda3cb8d0a8717e172c3624f6a9f99212ac5b24633fde5cebdecb94cc0e93fd4d30f92bf7d478e597c2d1b2f6d2344badb8db2cda84c77d78a788165609e9f3ceb97f23cd3f3493ddf9e431def9b5a5d581b6bfe6746b70c789db0503cf425ea6585d9e3b31ce2725295edcd8c6c53c9a18701be71b55aa1a74da010b5c6398efb6f3d01d347d07eb947ef15874b625d3afbc9d8cff5d8e2ed48ecc8674a8097c30d2b0525f07237d79ece28991803bb459af71e8375388faa7dbd0199e2d57f734a9b47e8553fb0753febe8d543c2c30e704a60cdf982939166f37b14fc26cd7f8bdcb2cd45452800f3ff82d6834b564697c4f8667a1e28e00760535e5766676b41395ff7990de114ebef71c691ea92ae281fdaa512e78a5c524b2d5f20380de254ebf1169282b4bd45b688170131626502ee34a9aee463efd9012ccf62cef87fbe9269d2a7970fac46a06d4fc485234a26f9dfd567a21f2991612282f4c8bc6390c26226bc2dfda82347b5e85241c531f97ff64f8388bfae0d3957c9fe6b7b55096df3b890d6146c84b3bc64e12eb3eb32201d751d133b1bf30536f145a21e441086da4a52eeb53bbb71defe1eb28b4626a80e1e721e88f1d13922b04f607cb39b5184a759933702ff59e1f787659a473bfe01f5670a90382242e9f4f3e86c79a38fb8d355a3b106c59c714297cf1b2d9855f490b1ab781df64207013180b7c7786b88dddb7a01a10bfc6fb35848ec97f383287aff15b625135e8f905463390aadf47703b8ee047b69ef6d3952d30924fad19bc53f5f579545f45f8824c825589ebff30c4de42e79533ab0c1b7a47a0408596dac3ab7fb234e922b87587262d715a3f456ed4914d28be0dbc22c25f37215d6f6500c7aebda617008af283724c4d4b8fd3ddded04dcb93c968b0eb936f917c716303078609cedea245b041e0a4bed6f0410ce4ae2d96f10f4c24ba2fa39b01efe11015f6752ec0baed324092811201a5b1af0e4612eef9ec59f040911f3b559c339f1fb3a84a3101fb8311650f9743dd159c5e5b3e81747ca3567411358437c4faeac4890f9e38e03cbc33f922848ad7be502f97306ec1eeb2f04fcd652ce96eefe165b247f5e0d964298d7bc37334b7b8dbabf8af6110c33d3632761a9450eb270864c7f6b7ee504696020428501bd9ed11a67604b94d8cad2c37b0ebd1d87267d1a76d435d9b68918382f1fcb4d5840f6aa1bccd702b068bd61fb108ae6e059174e7795672db9300bfa3a08486e16fd88e2c1382190e98719d08a9c27b309629c2241ccddede5fc0949f728e59b71a9bdd73014b73d5b39f8d037683145bd446bb2dd64844a81a3e99af8069afc1235aa4efef78a9aa1f40124e93b11812669ee93b0927e583758b3fa8f6e1b61b91264101657cf485f7500d6e501932991b2ee6d00f1b6ed4e391fd7758533ef1dc6a29d61744c7bc28c227e5e75c8c046cbfe039beb54400edf2a8f81b061a4433e48815d5e13d93ff52da8231ee8353530e2884ae7ad38faf127bbcfa105390dd2182447533507f0279c288b4deadb064e408c8285568dabea0c638b4287289664f1e72c17e0224979e15114b7135e75c3400c6040e0359240cd109af5be8f6df401f542e2ff569af292def36f0319f9ec3ce83a668e15f061abe205d33ae7a615a08050bb2018aea7b3adc3fb214ef91de465c263635968d2926b330e8dd54a1431b4d7bff0651653d01f8e7a2c61f26242253ad968fa93411c3849be0fda7e6437dba89d4bbafec2577d217885e277f942ec70a345a96caa892ee120eef23da271295fea50d7e21084b2d1af3542dd3ec7f1f4b450482a95a02b966fa5d32b61bcd264bacae305ade333a17565cb778d3033cbd1f133e8f82633f92c8326068f06c84c330ef503205878df27e47188bc8e50b53146c30bbbfacbcaa3968856fb413a0f99717568dafef939de111e07948b5d0b9b65edc88c02b91d5bea5ec9f37e0f875651ec6965a3f472444acd41ee7a5e64ae61d45af452b3218870b0a8daf6a44875fb66e0c32526e0b2f0c21e132017648694d6a1b6efd2cd8f48899fefc7f032997613b226448d8bcdf57e2e5152a94a4eeda9a5124e0a17c6d8335f7b55036d5c6a4271bd1196d47171193d1a867998867b31a6f80c5e961704078c25c0830137e0a0e3658ab08712669c46a9655e9de424e27bcbbb7cb96cab5778878dc6f97f4f023c2bca9966b7f0cc3d1a057d74e303024bc99862a1bcd71edddb9d469b8b2a50a8e9df0b358c5624d8f4fc17ba03205d2e12f7ddfe0306f2482b49ffd4f1ad194f2e3a49418373ed4444fedd1553d97054936a70b9ab72644c5025d8ab2f74a5e2e63435c805812f9fac7bc8e7348f5ced81117395877d48af5a02b1b1a9a6520be72cee011c6376fee9678929af03a740fd36a07977eb9737000a5c3f54b8de408317f489d0ddbe5cdfec384112cf08648f46df834a4d53623046a59c4995789c37f141691ae0d22f8c638f79eb725aa42d9f177a1f59173eddaad734b89f19d95aa5c059c7660d25608b82f66481598385c0bdcf14f7b0b0785e3d0e8e494b364bdb39f6d5ce9db9babcb8905279e2434864045766826f2074e5ae0ab09e01c4a336c9eb279f4f0820b81df9e134970b2208b03c248e83d74a2e5bf21adb027da2c5c98d3355e431102d3ea43549c7beff49c0b8e766af4f01276397e046df2e37c70be61f66e9e17c83e1baac535d9e192a3d525b2b97be9664c80bf629927d45f9f09b7a0905f53dbac7f2f87cb21df6b2e7819794ba62401367129b246c723ff6708e8a85f32bc26d15e79542816a434c2550742fa7a1dadf738ea30f286e1873b923ce078f31ec8ebb43fe2de07cfeeb12c9e9db89bd2620bc057542632dd9548fda7ad1673a5ef51f6dc98f30d0b93d635f9240f5ecfd60be2c7c88437fc8135c7bb48326020311a87bec37ee5d7455f300df192e091ece1a050aa4fb9f64ef4875c88fbf89a6fe8e2485e244f9d0f1dce0ff2f2b74d8b3b955da8227fc85e29fd2a2b0d53d3c98bc3026fd46de292f7f36288ace7bbed726bdf33785f37988a088b9a3a3b9548e9c46aaf282a8b69a68c8cd3e44c58ec32f7cd4fd0c476d245fb9b88ff48caaae2ecb2c4357a57523f7f3a27c41314f2d8fb9a011bbd0484ff47af574e90f612d38baec1b78ffdca0a01c00eec24341ab08455c4b25679e79142ae193bf442d93c6b81dfffcb98f8c0940a116b6e944ae3064fa5029d7a9dcec2f2d50ca7314af5a5b091c83505489cdf7c602187744bb346416a7dfc3e8bdb7342d509dd5d925b1d0eb84ecd2b6a79696c907e55648b8bde21164c4265ec5bf1de1b138aa7c9e3805875559192e8c6957deefbe9d248e2336c39fcbaf9fa15b9446fc449c005baa2dd72405bdcd33a1a4da53714d8b69a74a89623392b9532644f4b644892877778927d57ade678de0170b28c418aef2895ce4acc725df708590680c46758d9cbd00b17c083e502d5074484c574eab06a039962eb0fa7b4ea13b4996ad515e7dc1b50377c0ab2a1908ebd1a4c3fa26c4b528f1cb39a0c6e886cf82fad04ed73355b4a8b9e94e81cbdb7f56794255b8e59fbcd1a07d32b370278349a71be4940c9138d1bc6e109a916e83c3d7c31a968bc1f58f759eb346c508487db93ddad45a92d9a6980213101e1e2b63c4f268a55ca454d013f305467fcb64ae4849c1e5040cac1001e1c311618fa8e97b6e5edb28a3ad47ea83226dae66e439461a1d9233ebfcc5f47084dcf2f0fdd53ce931fcbe7826a62aa3ddc119bf56280065846f23e5937277cfb7e8ac63f55e22cf5357427c722e2364efbdaff3b896caa27b172d270f4f29969827ac5174cf83811f2946e29792e9688e10f00003351d7983e76746c736ed0cea29fa74c9c618026c38852bb4ec897b3a33ca91b28f755e1888c31b602b8463f04b3fa143fdd7b05f01f6a03aa1a5015662e18593ff4b05fd03d7a0cc002955e266ab73d9ff8ad85b0213c6414a9d8ca6608f0c6408bce72437df46be0108757b63f6e119374ffc7f75ec9fff14dc0f909c2448ffcf1319100c7c04b254cccd72914fb07c8b55318e602568f70c39e98b900d90ad09b3ee830e2583bcc9db3ae7bc3ba62cf641cd6ec8c6a8029495b8693294272e4e7302c267ae9f63ab92fd5a7567b0786e1d56be3d1d1606f8469e1e7", 0x1000}, {&(0x7f0000000080)="5b696cd3bf19f47f3d7873c936c26f7d2985567d7093a63eaaf0ad936498340a871141f816ad364c9bba89725c1c294ea66a66b04fd8ea1c0296a8fb64d404f79800aa13ad3a00e539a6757d2b823e1acdb539e0d1b1210000ce2aa4360c0c00950444d3dfbcf0761a6b9e35183c365cdd05699a0f3a41146eac123c12107e6cd60acec36c8d3d8c9b90b48a6cf696ade08ccb70df8fcf848894aa93c53eab67404078ec", 0xa4}], 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRESHEX=r0], 0x1) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x13) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x1, 0x1, 0xdbd, r1}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000002980)={&(0x7f0000000040)=@abs={0xf88a31fb6e9f02ce}, 0x8, 0x0}, 0x0) recvfrom(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x803, 0x0, 0x0) 16:00:09 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) r2 = dup2(r0, r0) r3 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') kevent(r0, &(0x7f0000000040), 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd}], 0x943d, 0x0) kevent(r0, 0x0, 0x401, &(0x7f0000000000), 0x6, &(0x7f0000000080)={0x8000000000000}) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="1ffc2458f8cd1537684de569a4b1f38044183c69aeb49ea71083a7b4823e7ab4dbba5d1ace5730924bbf498b54324458c71612bfa5366e53fc1145d23ccfd3af46bf53eb44bc46690ca530642edba548d72e20ba2ea7efe7cb9a668390fb8a4662c7692c284fbe24be95152a8d83010caf329628a116bf10654558e2c1ba7c3f2889dddbb63d293828e496ab52aba3754fcb0408eae1c60e82423ce583c451139938abd57b3f2464f612b30c56", 0xad) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000180)={0xb, 0x0, 0x0, 0x8, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x9) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x84) fchdir(r0) r1 = socket(0x1d, 0x8002, 0x0) getpeername$unix(r1, 0x0, &(0x7f0000000180)=0xfffffffffffffcc4) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setstatus(r1, 0x4, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) mincore(&(0x7f00003e3000/0x2000)=nil, 0x2000, &(0x7f0000001680)=""/4096) munmap(&(0x7f00003eb000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mlock(&(0x7f00003e4000/0x1000)=nil, 0x1000) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2058a, 0x0) read(r0, 0x0, 0x19b) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20000010, "2600fe220dff0900000009feff813dc31600"}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x41) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') poll(&(0x7f0000000000)=[{r0, 0xf0}], 0x1, 0x0) fsync(r0) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0)=0x1bdc63d3, 0xffffffffffffff8b) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) truncate(&(0x7f0000000180)='./file0\x00', 0xfffffffffffffffe) 16:00:09 executing program 1: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x7ffff) mlock(&(0x7f0000007000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000000040)="e636dca59afa031bf13f4bf482437c6ccbac1f20d300a1d0f4bf26eab43556116a6ee9a425f8e51b1dc3fe", 0x2b) lseek(r0, 0xfffffffffffffffd, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/121, 0x79}, {&(0x7f0000000100)=""/10, 0x197}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000180)=""/188, 0xfffffecd}, {&(0x7f0000000240)=""/110, 0x6e}], 0x5) 16:00:09 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0/file0\x00') utimes(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:10 executing program 1: r0 = getpid() r1 = getpid() getpid() mprotect(&(0x7f0000215000/0x3000)=nil, 0x3000, 0x0) setpgid(r0, r1) mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chmod(&(0x7f00000000c0)='./file0/file1\x00', 0x20) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(0x0, r0) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:00:10 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x102) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x8, 0x4, 0x7ff, 0x3, 0x400}, &(0x7f0000000100)) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x100007, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xbe, 0x10000000, 0x0, 0x10001}], 0x10003, 0x0, 0x4, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x65363051, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x1ff, 0x3f}, {{r1}, 0xffffffffffffffff, 0x80, 0xc00fffff, 0xa469, 0xb2a}, {{r0}, 0xfffffffffffffffb, 0x15, 0x2, 0x4, 0xbf}, {{r1}, 0x5c2655148a50aff8, 0x4, 0x5, 0x5, 0x8}, {{r0}, 0x0, 0x64, 0x2, 0x9, 0x8ebd}, {{r0}, 0xffffffffffffffff, 0x46, 0x6, 0x4, 0xfffffffffffffe01}, {{r1}, 0xffffffffffffffff, 0x3, 0x40000002, 0x6f38, 0x6}, {{r1}, 0xffffffffffffffff, 0x1, 0x8, 0x95c2, 0x4}], 0x2, &(0x7f0000000040)=[{{r1}, 0x0, 0x51, 0x4, 0x7f, 0x3}], 0x1701, &(0x7f00000000c0)={0x7fff}) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom(r1, &(0x7f0000000000)=""/189, 0xfc45, 0x840, 0x0, 0x0) write(r1, &(0x7f00000000c0)="e7778fd076bff1f122b8641d2adb776861ecdfe66602393be30e62a5150ddbd53e5784f0318f3a0b14213b4342c4f645b8edf677b60968fd91f2ba", 0x3b) sendto(r0, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) write(r1, &(0x7f0000003100)="67b84185dff0c318017e3668f3e98785adbd06036d44f47e747cf15bf02e6bbc67bf2221ed21ff3b266b10a065b9515cece1eb52757e2b17d9124dfcedfcc538d3d8be3247707637e0aef9e3bfc9600de7501ee8b27b14bea297db6ce439291f5e262e3d27e7a50c89c17634ee84f612b1e2917262520e3ff720a7c554509fd22a91f68387549b4a70ad2fe3f6d49acf1cc2639e0d8c45498cf50ee529de7477607b3c30753d826e51987123bc9baacab1c4dc0910142c938ae66de03bb53552b904d119b95ba5879ee379f46c315044a22e41af23c4e2d6ad6927ce522e4a41149bd7a43fd77d68a90826677abd338b696305cff281997a3d166c51ca78679457c39ec58d071f6bbafbfd2b2c345c8cf5a631e0acf59c162be1b7d043b9cf61e8f8adc8fe131e99a134b54e419f26172ef9356032b8f7fcdcfcb7455c4d37cde1a3b721218cd9e2e25fc958e81d3e62483aa0cd613ec2c313c24217876267873f1acab90afb00d6c6825e4a98af449688af8af9ed296d117eaacc724a98b2de1d0587a20b189298245fd7a6c9e6ad34d59f147d8d3fedbd1e44110326a36b53d9b0ea29e9351d5cdf575568841f8188a4ecd4f4f742db27734fba210dae30e3f5d02df63a9a4d59e41e74543cd13bd51a6b7845b9444893c5627c06d02d1357335b8b1c5a3f3075b954f8f7c6375fbb8bf586dce8f4dc4dd5688450d7f1a5e227ed4db605b7e47eb9f5dac6780893bd754f606fe4e8318e6f15579d1f8aa2fe2d0bfb2143eb7773c148d573cfe7de10005e239a4c0471420cc572c0d6dc71b5beec749387d97d4eeb50b87947b9fed59f040dff562e692e07353fc666a728a61b89bf80bd2457c442492b36000ee81545451e38fdfe797453b7de4e78046bab55abd0781bed65937c8f4a312b9cf49ec00957fc21372f6caa725cc5a28f1f800c93d25bee0377cd6c1727d1cd87b052a4f8999ca5fdf4bff4bbc339a1ad3fdfaed22afbdb9d4e65e8e983a9a504c1e2c687438f4849da45798ce3c9a4dba3656711eeff9a548fb840f54573db6bfd301997fa98a89f89bc6bc73921d53aaec037c826fc1a6a632ee5478b41eb82bb56a604f75eca324a6f6426d6157cae5b4dc246681acb8970d071e90ac4cf70cf442c6fbb1fe525c124dde91627a11929f2abd8026271ca6d1a4a322dec7e0a68db18c3bb66142053ba6557a182f2af4d56993dca9a07769a232904616bfb", 0x36d) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xb0, 0x1, 0x3, 0x7}, {{r1}, 0xfffffffffffffffc, 0x8, 0x0, 0x1, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x90, 0xfffff, 0x5, 0x3cb}], 0x4, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x8, 0x4}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x100, 0x3}, {{r0}, 0xfffffffffffffffd, 0x10, 0x4, 0xfffffffffffffffd, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x0, 0x3}], 0x200, &(0x7f0000000140)={0x8000, 0x1}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) socket$inet(0x2, 0x3, 0x40) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x5, 0x200) getsockopt(r0, 0x0, 0x80000000000c, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) r0 = syz_open_pts() select(0x40, &(0x7f00000001c0)={0x100000001, 0x10001, 0x15e, 0x4, 0xf3e0, 0x0, 0x2ea, 0x1}, &(0x7f0000000240)={0x0, 0x8eec, 0x78, 0x8, 0x100, 0x3f, 0x6, 0x4}, &(0x7f0000000280)={0x101, 0x2, 0x5, 0x1, 0xffff, 0x1ff, 0x2, 0x933a}, &(0x7f0000000300)={0x8, 0x868f}) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000340)=0x2) clock_settime(0x7, &(0x7f0000000140)={0xa3e6, 0x3ff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x1, 0x5, 0xffffffffffffff0f, 0x10001, "62fbc99be6ded8416575c2b0ae0da108360bd607", 0x3ff, 0x4}) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = geteuid() mknod(&(0x7f0000000380)='./bus\x00', 0x100, 0x8000) mknod(&(0x7f0000000180)='./bus\x00', 0x100, 0x9) setreuid(r3, r4) select(0x40, &(0x7f0000000080)={0xd}, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e0904", 0x303}], 0x1) r2 = msgget$private(0x0, 0x4) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r8 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x3, r3, r4, r5, r6, 0x126, 0x6}, 0xef34, 0x7, r7, r8, 0x200, 0x6, 0x1, 0x6}) ioctl$TIOCSTOP(r1, 0x2000746f) poll(&(0x7f0000000040)=[{r1, 0x21}, {r0, 0x60}], 0x2, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) 16:00:10 executing program 0: r0 = msgget(0x2, 0x202) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/171}, 0xb3, 0x3, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r1, &(0x7f0000000240)="34ddfbfaed0d7656ef3b40e3a7301f360aef17751d211d5ebc18f16bcae63695cfb92ca79ad67ff91005ad159e0f6f2c0c4934a9073204ce0065515938def3d6d9c017eb608f13494147708dd9938842098d476ded5948bf7e6aabf9e11745a4595ae49605a3541b3ad0e4709b9d9c25d922db164b5458c7019c128da46a7e71422c4935e9b65373b87baff74821a602874030515d4f6b2648636a137f8f2aaaceeacc1155e35037139d19609b33fb298f2d96cf027511c047fc601525b0f82c8e9d50a6d41318bb0c99524524e128da19483af303d8008e451f6328751a81b21115a0fe280064e508fbd0f942e5f6befa322eff36438c65e41adf1cf60aeb33267e8623277a3164f0dd8f7f1af2fd274ce3da4e1ddb39b9148481522d0d53a7fae79c1053ff7ccce9a3015f53b190cffa0c0a27d71ada585a5b7c4fc7344d80bae118701e881859934472f04b51cbef9747b6219880f83e1a9c70d99b574279cf16c19391b833b29f7fb8fd7b029ec63a", 0x171, 0x0, 0x0, 0x0) 16:00:10 executing program 1: symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') utimes(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x10000, 0x0) wsmuxpoll: not open wsmuxpoll: not open 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x0) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x7ff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x9, 0x1, 0x1ff, 0xdd7e, "64d499727e7af9ca1dfcb9a6446e030fd3bdaf24", 0x100000000, 0x651}) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x8, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x80, 0x0) linkat(r2, &(0x7f00000000c0)='./bus\x00', r3, &(0x7f0000000140)='./bus\x00', 0x4) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) fcntl$setown(r4, 0x6, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x2, 0x6ea4abd6, 0x0, 0xffffffff, "aac7fb11a09595185b86a15011715fecd8d9cf7d", 0x9024, 0x7}) 16:00:10 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) mknod(&(0x7f0000000080)='./bus\x00', 0x100000002018, 0x59f5) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x80) r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="e36258a416f72ee991a336ec37c43131093cfb2541a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad0000000000000000000000000000ae28824203076c7ad19e6037d0e4b99fd1a8e1", 0xf2) write(r0, &(0x7f0000000380)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = kqueue() r2 = syz_open_pts() close(r0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = kqueue() semget(0x1, 0x3, 0x44) fcntl$setflags(r4, 0x2, 0x0) r5 = syz_open_pts() fcntl$setflags(r3, 0x2, 0x1) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000480)=""/142, &(0x7f0000000040)=0x8e) r6 = fcntl$dupfd(r1, 0x0, r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x9, 0x743e4b89, "ba000000a99cb100"}) readv(r6, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 16:00:10 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x313c51f6}) clock_settime(0x0, &(0x7f0000000040)={0x100}) clock_settime(0x2, &(0x7f0000000080)={0x1ff, 0xffffffffffffff01}) 16:04:16 executing program 0: clock_getres(0x5, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10400, 0x100) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:04:16 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) setuid(0xee01) shmctl$IPC_RMID(r0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20080, 0xc) chmod(&(0x7f0000001200)='./file0\x00', 0x81) writev(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)="8379a9f31f9857cd583829b787729e8c86d8aaf847a26dd9b517b8b770c985fb4e2ae5fed7033ffb4b9132fbc46a2f039ad4364e5dc31c44f656625b85b0eb0c264d03e0200c549871a11ca19a41f10332b7602b53072a5ba9d63b3bc964f94eed5a685436cad0bb0d5218183c9b21e10d0848bd8ca96023aedf4039869d3d4ca4843a8521bfbbad32fff41be22a1259c920b81dd92a9503d77bc05c39ddf22df985364a6c1309d0f1581b7a0aa3927ae49940e3cfff38ba2341e4de2f2933eca813727a0162e0ebf91dce0e3c67e527413995bd26d9e035c3fe1b4fe95357ba6e0d5f005806644346fcf162272fd0ffae80ada198c88d8efa54dd4b23e3fe04412c8ec5f79c421ca19f38afa413dc98cf92552d2b8552cb0d30247d195c128ca1a43e52e2c3b82f1062e731ef20094d3851491788b395606aaa07a1d7dae9119501a1bd2fde463934cbd272c7bd390534285c8d532c47e10337c9c9070625c7c8a5488d9722b7dfbf7e6faeb9445ec46be9140f99a5cddf8ecb013ddb0811f37503f1cdeb84c4404bd86e6768524c02770a60a3812b5dfb0d2238eeb2584b2f7cd7c90ded74978f8d9a79c2b4586e1914fa43ff65b5c044ddcba4df9a5a8c3d41e0abe17964179440c491f5508e150bc5789030d32a10ffd93c553e15478e847555736fe5dca2fb942f7844f8b4130708ef6206826091c39bd743991ec653bddb8150a69ad7ae5df0a32234116ba9e92bde0d9e0aaed33252899da0c562ccebc8d4ca06a85e12293fbee88c6b853d5ce8068fd127152ba5b755923a618489de8ee807e9ab0d59c369b8e1bf7529b318a1350a767b1c35d2b5dd44a96fc5ebbc7fdd1b7c25aaf9a01a2cef513ca693aca0739e902f05fc6cf77835e0783f40adef51e7eb13d8a11971c1c6c5a70a0bacc7ab514f9008c8bb97ae34f417535f73507bea81b0d6c3ce9c2ac4d32fa35c7de6dc021c1517cf4065c9d64326aea65b737d4f7aca3671cd96f5e3e17abc3c9a46899d378ad988c67381fe17928edbba90fffeb2f08fd742fece58376828a058a52e724c997adf7977548bb222ebe20c8d3f39ce1a8b30821cb7524e3db14038561c6520a6d392d19fd482515e445852fd9d580e00ea99cc502197d908aa890d255d91f0e08993d5285b0dd2e0c33fac6a4806e7d78c5871a1a9b7ba693183375e3b8a9fb2389c5417460404a3742ef5452ffb0113bd39d772ee8ce8bd4c5eba4fd40b4702787606d13fa908ad4f333550dec58154e8340ccfdfa92400818c78ff38686f9fa9390cc379639da0901ca0ad6968812ed741fd876921fcb25159939bad083eaef7b7c60565f3ccda556b24232f699a3fccf78ebed5788f8785731244878ce81f981600999733beea8cb0b19e375789bc4f19d39ee2e8666adf9152c5f1a37fdd4d8ae46537bc0a90b3581c306e3c60c0300a6d13f017400a9004f607d13e9f84dacf0e4ec196eca9caef811802fede85bd68d29630cad2df74501ecb8dce2c3910e97309a55fad21972fff6398cd77cc82852705a0a00687f3ca489bcc4e8948694ff449e543d680bdef5fb9afe2257761958cf73a7a15704c5e59d352cd05afe7f08c60108e514a8a37268f19dab3a514a2b5c4b9cc158deaab1b3be0b0ed977f8deb6262190ba88a601a610622137df96ca3c4a438d9c754a9bdd6b7e0e49e64aaf7dacb1290c19d0ed871b7292de8a797d2f3f4b630736e010b97c1bf999f3b38ef07f3b5f0cfc83262632c73a0c1c0b187c15f5ddac9f538785cef86e891850ab082d3d600bac953e1cdb0735355a01b270f2a0becaeec313ef9328b517890716f37e9343defb1eb7874564b09d5f5a8650331a311a9e565350bb63a89b70d84db5394485d61bb2ee01ec940bebb1153e84161ddc8d6c1f0d52dd6e566f1acfcfd7c9153c2f169005787d59b681479ec6cab9b348088c0f5467c1ecf88f9093334617a8cd95ac89f5bf72b61cef049b340adf8e997fcd4975c84210abb3d38eaca11d28cacd8cc97156342c88779eff02f95191c833d2cc1be56eca6d44c194d84e9c8a9db4ef549efedd1b8f3a2d73b1ce567b4d0dc20585dac7cfe2ba65fae69119dfc647fa6a352ea5d421381d44808ceb118b6725b41319acc9c1349fbcc750025fdfe6be696e6e1c571b5c0d3829119a3cf8852135def8ed5ee214b0d67218c02f6e6411911546d62cdca1d701e2f44b079bbc263c33000013f6aa1ebf541fd37f08d9e5997036c633ff6d8d0e123be3cfbb33df20df4d2c1491d0c46f6b91ffd6c6e7c2ede20436a36a697fc1a0fee93d15e53f65f0828c6741f43e4873a2d4288dd4b77420e487afc544661dcc9652b4c6c4daae66ae9c5589adfdabcbde60da50b2f2cd3fbf55198d63ec260f06ab1d813a0a21532e2b2cb11f1c9e33915d8f09d402c8c7b6d38121d36e2a545be64de1a28ac4e1c41bbd768da92649c2c74b9fe5a1446e8778730a34048157323ddb28a4f2ac2de339a4ada920fc0aa6ae8bcc140d276a337bde0190cb59e911a39fec45214a36d9dc1a90f196aca5c5c2c34912660ebcea6b803d7c8e3e05b15433369544325a9162dfc6d06565f2623faa04884f5c5275d73a1002b5373b7a15a11ba83d7d2f4f3f34bd07be38063f6943db57d90d4dba445159ebe286d05e32aea1b5bad6dd753cfbbaf36086c51f922d1c10f3f6ed45f73cf4915ec4a8b6cd15332c3b1ac4ec48204b362ca3d305eae89ae277c8b0434298413ac32c2fe1fc3d57bcc1f0101d1dab88a833abfdd81be74ca7ca1fa9c077d1be08ade358fd54a58785e367208993dc10b27691707bf4a3d38e2c7084648a389c7b18ed21194160bb5d3f270cb0981436ddc2b122645af8a8b56e6402520fb22c4c9833f55c3876bfaed0291cc8fdd922c325939875ac4144cba9c03913e56b54ce75587afc310fc10b17fbe984ba4e3aa36764cf1f812a7b210f7950f0759407d424e5e2dd73cb013a4c52660f3f986eafcf8c873dc9e597da019bdb3ba64a90ca4fe749a06c51d8fc8da7f62b1936660ac2649f908d9102b346c02db3a209ad91f5538b10173de9424d3706ed59ede71350a2e47c25c5ef28b5bb419b10378dc8443edfb6d5a61c6a035705dc67d469159a2ece1fc8c3251a9ab3f456b08814f869d4aad70531cc7c0dca922627c9c5ec4121863d15d27a4efa144bb839591076c04337c320cb78ae3c932f10ba03d69a16e4cb91e39213be2a7ed651ca25881303c1b7dd71ec22a2e6c1822d8ec0d138dadbd542db324ac277a7dfe05a1fbc80ed89ef8ec38de3df909b9454c16be90de4bf1b3237c0f5625f76735207b4824f24bea6fcfab9cf7ddd2d6c9aa5233d38d02f8c91694fdf1e61a685e1dd31292a09a8ae2adda63ac9243875b746473c2766e5ad1c63b5643efb4a9251ab46a2f448c815e3d3b43656e5a161808368ea02f7e7c5caba2bc6289eafacde2769f0ac4a8c2cfa2d416e2ca5d4fa80dfdd4f4c005a7e38faa0fdf56751014a3db1c05b9c6a8cf0ce6a78dff1782921427b8b857f2ef43d042142c062fb0099632c5b14a0f9e8535258feb559cef093d8749f4d2a934922bbcbade066ece661b90b4ea9b636c6b7cf4b5ee5ae4a8bf40d42cdbbbf0199c3b4be83fcc280820a0f3cc98f2c33c929f862c82e39a82163bc6ac233226df5d432971c105014f02e8d6dd701eb15d85ca2f32e34895c371b763e9245005722f1f5936f3dd1df7f7c4cc16fc56cd58bc50828febf377e6f83caf0045ecda22e4a6c1271d4896d5c6b12ab05b17fd1d1ee2c34b07c3ad4df4cafe5fa1a6907e7970e5ed535c046a1d7149b4d0ef8eac53985cb66027b04aeec669619b028c1c9e6efb51b6fc8711090cb60978f2359faea9ad39d8b9d6d7c1a7093cc82b02c0b0a91d11dcfa01f2bcb3ae00d70d8fa3f1b7aed639ff769e85a875a3fabc785661e194171b460ab6a10db564cd38c0a4a1ec8c825b1376cc94e362220e8c884568f7af455f99992914c8c124b379059e8af05813a91b764b6b9c3c5191aa0a270ef0c72b1c23275506accdce192766a21269fab3548a37f35ba3263f7fde6b6a7cbfec6a158a36fbdf140fe419616b82494de184645ff640d0e3d1e0a4aa13228670742eb6657075ec9937780f1e8ad30e1d85ff202602db22dc6fba8ea608b1419bf21a70ff2be36d6f122351ed90004e250ddcca2533cd146fa41c42d3e757c3e8964d9c7b900f68c2d8fc02368c6fc979d1a7e3fa83e2866d80797fe74d0666e900f1298d62fbf27612388055ac61feebec8280361119faf3424f2f5689ec4f9373106023fa4481fc477f67a37f48f935f876e17996b3c49ee1aa24d3dfa4344cfc6cd9d0238b6f700067dbd43457524e9e3c44761c2c3e3b80797ba668496ecd048519d8cb7fe29d62ee9ca049905c337fb281b81331928df6c1a0c35cf8cecf24d9bac3599e0feb5710dbe34bd6e77075dac4f932f53bb441eb9f0a7b08be953620508d6716e0c3b069d267e7a6c10d9df71150e887b1b2465aaa35fde816378e4604227604c4f8badfd93f048e7c71ced56306c39d9ad0593673575fbf1fa75b00bae81d2a92e186a1730f2ba4a7457782401362884b17c21ee8dc5871168ba1eff079cf4994b01ddc907d046ce92a3508b4d7da57c5f1d5b4df11d426d2e3d940df85a02e8b43a7123ebe03dd85ab49d438116de90aea5ee382f4bf1db6f487af72698b9fbf7ba75a9d59738d4de185d525afa8e53378acc992de95e5006f607b374668d8e0ec3b58870b4959001ca43e849077512757415dab15f7aa71f04a9bf98b6fb43e48f2c4f96168fee55a527fec318fed82710e659d6329b4ce96b6d4735e2346befdd8f464a4a805f817a8df3cc7d8d3b31d144214dd8ff5968838b91b39a5ee337e81608210d7105211ebe3d03b16d1a7ea3839be44a9804e68dbe45f9901a2b1aab47297dfdaa90d012cc05fb028ed0d64c12a4b8731b1151c742de8b0884e218290d13c73b0678e9b8ac216f255f125036aac82992f4607db44a607dfba47c6d71527a16f12224bdfc0a4651253b49e2f60e9e62615c6c51bf8e650c820d6abe2e7601a0f648897879c6aaaf54c110d40f42741ea60d9774dd3af6288ab9a5b46b12d1e3f3f93d0edf1e1b1485f63cc223b6bae11f799ed742d04617fd4f84e6fd7a9002a5df0df6a662c148f3e335220f21797d9059d4ae1c62b5010bdfe5e82d9e93ad2bb7b036dd3fb4b8f8b61823e77549acded16d2fd9cc2b80846ba71150cb1e35e6deb28163ab9722e6b387c2a402223de09a5df76eaa6a62ada26bdfffb141d091b90f1c442a0dd928f3d57f295547c12e8993f43227d4dc7c709b0bdce9492322df2beb214867ed0383a0168dd3a06395cc69e1de28ee58cf719eadfe343eb8728abb7d6b0a7accb7d55181f0e897e012f32caa7df7b8d833ce69525d0d3f811cabd0b3c9e38f9b2506bee6e00d03d73807a1438778ce47a3ee0c12a1c85a546564904ac5587863ddf718c31fa913ff2661277aa2dd1665177eba773357929b1ee7c4437496516cf69dfe3ac52599dbf4813e56619d9959f2ffeaefa7a8f710a67527fd0b7ecdbf8f6f1770a4b6cc7d0b7bbea63e80a41b4686b4dbd96ff5fe427ee33763b21532f5a6d12b272b8c6da08dfdc73b23445e1e2a9806fee3a838cdcee0031f6d7d736175c97cb65987846bdea27a798b6ff00d94d3b30e6faf82518e0b0e7235f44269a7a26c500e3722128c47af76b2fc023bf6cb8", 0x1000}, {&(0x7f0000001040)="4bde4aafd88a01b3cafb5d9e042319a1889508771393ba1040ae6d2effcc92a56859ab3c34f6683f2bb5714a4a574f1c5a2ac3e0da7f6a86e9820172ee7e403c44edda0f169efa8d7f396b64e42cd69f1fd48d5e2548525d674184a649a158", 0x5f}, {&(0x7f00000010c0)="15b2f1384f93e3ba06151a085d1ba03f78b4983d1d992e36a515c2cb0d6d690148e09b82d1c4cfe2b13c3fa322bc7ad2e4dea0527f19758793513729386aac076488a9dc449a52a118348d89284510577d", 0x51}, {&(0x7f0000001140)="7b9ca12828a8dde95b73e224cbe849429fc7c3841535c973878613882927d0c75d46e8943576df71b4a06b33c2c057faa3e4468a615b8cb38481c7e63bebde4caadb678ae10b903277e341df0c51dbb5b0de5d2b5b3c96f9a5ec3d54842925c3", 0x60}], 0x4) 16:04:16 executing program 1: r0 = kqueue() fchdir(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x6001, 0x1000000000100) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:04:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f, 0x0, 0xf5a4}], 0xffe, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) fcntl$dupfd(r3, 0x0, r2) dup2(r2, r0) 16:04:16 executing program 0: r0 = socket(0x2, 0x4001, 0x0) fcntl$setstatus(r0, 0x4, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) 16:04:16 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r1 = geteuid() getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)=0x6) flock(r3, 0x2) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000001}) close(r3) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000180)="53c26b4524c58373fbadb35cf6386cf1cf62d620feb9c51c0dd8e45bec63a90271e8e00f517b9c8956e71ec43e6611181e668aaa502337fb11687439607a92f5ba9eca5ba9c89bb24ae186f1064937938139ff3bdb9a369182930ad72f36462dfec97c92ede9e7c18d53491dcbabe8074f926ce83661a4b9ecda0090470a30804a24158cc192d37f48a2116b0e1f", 0x8e}, {&(0x7f0000000100)="5f7f2b23280f43ff99006a73ab", 0xd}], 0x2, 0x0) execve(0x0, 0x0, 0x0) 16:04:16 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f00000002c0), 0x0) sendto$inet6(r0, &(0x7f0000000080)="19dc33d6aeabebc98cbfa8c20352f7ffd4c2", 0x12, 0x404, &(0x7f00000000c0)={0x18, 0x0, 0x10000, 0x5}, 0xc) mmap(&(0x7f0000fef000/0xe000)=nil, 0xe000, 0x1, 0x10, r0, 0x0, 0x0) 16:04:16 executing program 0: r0 = socket$inet(0x2, 0x2000000000000000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x101, 0x2) recvfrom$inet6(r1, &(0x7f00000000c0)=""/73, 0x49, 0x1, &(0x7f0000000040)={0x18, 0x2, 0x7, 0x9}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 16:04:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000000)='./bus\x00', 0x403, 0x2) fcntl$setstatus(r0, 0x4, 0x84) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) 16:04:16 executing program 0: nanosleep(&(0x7f0000000000)={0x4, 0x3}, 0x0) nanosleep(&(0x7f00000000c0)={0x3}, 0x0) execve(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000400)='{{@!-\x00'], &(0x7f00000004c0)) open(&(0x7f0000000040)='./bus\x00', 0x10080, 0x100) 16:04:17 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="3d7e9d8e83ed425b77b2c5c5c159a03e619648bf293fe7d545e64f7e7d84", 0x1e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x0, &(0x7f0000000080), 0x0) 16:04:17 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x2029a, 0x48) setuid(0xee01) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r0 = semget(0x0, 0x1000000000000003, 0x200) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/197) 16:04:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r3, 0x0, 0x0) openat(r2, &(0x7f0000000040)='./bus/file0\x00', 0x20000, 0x50) kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) flock(r1, 0x0) dup2(r2, r3) dup(r1) 16:04:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) listen(r0, 0x3ffffffffffffe) 16:04:17 executing program 1: mlock(&(0x7f0000e17000/0x3000)=nil, 0x3000) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munlockall() madvise(&(0x7f0000ac6000/0x3000)=nil, 0x3000, 0x6) 16:04:17 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="39baf992fb13a08eefaa72a69f3efb479c90304131dd534147dbfb42c1dbcebbc972c40b14826a9165f2dfa7c706dda3916fb36cff6946f3c81120c9d7629dacfa7b0bd4322027eb17182fc26753017dca75597bfa76a129c0d130bdd6b9948a84d5ab988969da5786b1e484384168c33be30338cfdeb60f26346ad5dd1975ce628932092b6454ad7ad5769e4f330b47b1a141134db963829d136be02b9ba304e33f28e54745b954bdfad9a9db7989560070bc10ef7d7f1d42beadfd185eeb3e3e10c8274c2add7cf16753246d2b8f6859abea755034d6889bfd92b357b29413", 0xe0) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffe, 0x0, 0x226) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/138, 0x8a}, {&(0x7f00000001c0)=""/229, 0xe5}], 0x2) 16:04:17 executing program 1: pipe(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r2, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) 16:04:17 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000180)='B', 0xfffffe6c) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0xaf82, 0x8, 0x3, "14c62113718d473c9460c30fa64fe5956f22192d", 0x4, 0xffffffff}) shutdown(r2, 0x0) r4 = dup2(r0, r2) dup2(r2, r3) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:04:18 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xfffffffffffffebe) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) fcntl$getown(r0, 0x5) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r4}, 0xc) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:04:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCOUTQ(r1, 0x40047473, 0x0) 16:04:18 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:04:18 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x1b, 0x3) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) write(r2, &(0x7f0000000000)='\f', 0x1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:04:18 executing program 0: r0 = syz_open_pts() setrlimit(0x3, &(0x7f0000000000)) r1 = dup(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) r2 = kqueue() ioctl$TIOCCDTR(r0, 0x20007478) kqueue() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xa6, 0x1, 0x9, 0x7ee}, {{r2}, 0xfffffffffffffffc, 0xc0, 0x0, 0x3c, 0x5}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x4, 0x4}, {{r2}, 0xfffffffffffffff9, 0x2, 0x5, 0x10000, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0xa, 0x0, 0x4, 0x9}], 0x1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x14, 0x44, 0x549b, 0x9}, {{r1}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x9, 0xffff}, {{r1}, 0xffffffffffffffff, 0x45, 0x8, 0x1520, 0x5}], 0x9, &(0x7f00000001c0)={0x81, 0x4}) 16:04:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x400000c001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72770000, 0x4) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r1, r2) 16:04:18 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="9a433c668ebe597b81483e8f9e423ca23700000000000000000000000000cf216385fd2a57af78fa2c8c5f67de9116e81fdd6fff7a192c35ab6c6544d027d69230399ab0d9adcbc6c5c474767f1ec89515a97a97f4456c0386cf000817b0981fcb9a6c3b746d8cc584980bdb46e55d51aa92f4fd4c80f297cefc87d487ec2c6d1b173df1345e3ada52b0c4d3942a29b6547aed625111ff9dc17fc5d23d528e0fc87c7b25e8b635571f86fa7ddfd8550773c70e69d8b6a7de3d57843e84e18fba65cca1451796f6fd9070e4c0ab571121d67dc9f1"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:04:18 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/144, 0x90}], 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r1 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') getsockname$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) setrlimit(0xf, &(0x7f0000000340)={0x4, 0x7}) r2 = open(&(0x7f0000000380)='./file0\x00', 0x82, 0x17) r3 = getppid() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000003c0)={0x752, 0x401, 0x1, 0x400}) r4 = getegid() setegid(r4) setgroups(0x5, &(0x7f0000000400)=[r4, r4, r4, r4, r4]) fcntl$setown(r1, 0x6, r3) mknod$loop(&(0x7f0000000440)='./file0\x00', 0x2001, 0x0) setrlimit(0x0, &(0x7f0000000480)={0x1c7, 0x8000}) r5 = semget(0x1, 0x3, 0x120) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000004c0)=""/47) accept$unix(r2, &(0x7f0000000500)=@file={0x0, ""/45}, &(0x7f0000000540)=0x2f) faccessat(r2, &(0x7f0000000580)='./file0\x00', 0x100, 0x3) bind(r0, &(0x7f00000005c0)=@in={0x2, 0x3}, 0xc) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = semget(0x0, 0x2, 0x1) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x41, 0x1) mknod$loop(&(0x7f0000000680)='./file0\x00', 0x2080, 0x1) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f00000006c0)={0x7, 0x400, 0x1, 0x8001}) semop(r8, &(0x7f0000000700)=[{0x3, 0x80, 0x1000}, {0x0, 0x2, 0x1000}], 0x2) sendto(r7, &(0x7f0000000740)="abfda87eacd7884664cd497c17fb177db23a75a9e70ba157d952e125d905e46a886a7bcf71c2beab99bd7def485cea941ed4be461a61b28d55bc73d55a36c57fffd79ae1877f804a26c60d33ad8da727ae80df253ef64a94291accc6105be9ad1a12f8d1c122dc1f9cb4fc5d7846cb5f4266ed4f844805d0cd8d7caa83edc77c28d5bfefa0508b6699e9c8569b8eb4cc8d405a70ea86733a8b1d851604b4b0f147", 0xa1, 0x3, &(0x7f0000000800)=@in={0x2, 0x0}, 0xc) write(r7, &(0x7f0000000840)="9d9454d3cff9523b89493cf4c7b83109802c549dc27f65a2e03420faa4e62eec75f903bfa33f6c", 0x27) mknod(&(0x7f0000000880)='./file0\x00', 0x10, 0xd55e) 16:04:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) readv(r0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/213, 0xd5}], 0x1) 16:04:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) r0 = socket$inet(0x2, 0x3, 0x0) dup2(r0, r0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:04:24 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x80000a1b, 0x15) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) close(r1) flock(r0, 0x5) 16:04:24 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000280)='./file0\x00', 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x17a, 0x0, 0xf8c, 0x0) dup2(r0, r0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41, 0x3, 0x1ff, 0x5ab}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x5, 0x1}], 0x3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x3f, 0x1e7}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x7, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x2}, {{r1}, 0xfffffffffffffff9, 0xae, 0x40000001, 0x6, 0x1000}, {{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x3992, 0xff}, {{r0}, 0xfffffffffffffffa, 0x2, 0x80000000, 0xfff, 0x4cac3652}, {{r1}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x15e6, 0x14}, {{r0}, 0xffffffffffffffff, 0x5, 0x8, 0x5, 0x400}], 0xb60, &(0x7f0000000080)={0x1000, 0x5}) 16:04:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x3) 16:04:24 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) setpgid(r1, r1) 16:04:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000040)=""/116, 0x74}, {&(0x7f00000000c0)=""/144, 0x90}, {&(0x7f0000000180)=""/17, 0x11}, {&(0x7f00000001c0)=""/69, 0x45}, {&(0x7f0000000240)=""/127, 0x7f}, {&(0x7f00000002c0)=""/164, 0xa4}, {&(0x7f0000000380)=""/101, 0x65}], 0x7, &(0x7f0000000480)=""/4096, 0x1000}, 0x800) socket(0xfffffffffffffffe, 0x8001, 0x0) 16:04:24 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0xa, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r1, r2, r3) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r4 = socket$inet6(0x18, 0x8003, 0x30) getsockopt(r4, 0x29, 0x25, 0x0, 0x0) r5 = dup2(r0, r4) getpeername$unix(r5, &(0x7f0000000000)=@abs, 0xfffffffffffffffe) 16:04:24 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) r2 = kqueue() mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x6) fcntl$getflags(r1, 0x3) kevent(r2, &(0x7f0000000100), 0x40, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xdb}], 0x7, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 16:04:24 executing program 1: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x116a3) 16:04:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) 16:04:24 executing program 0: setreuid(0x0, 0xee00) mprotect(&(0x7f000028c000/0x1000)=nil, 0x1000, 0x100000) r0 = socket$inet6(0x18, 0x4, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:04:24 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)) r1 = semget$private(0x0, 0x1, 0x204) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) r3 = socket$inet6(0x18, 0x9, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002580)={0x0}, 0xc) getppid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002a00), &(0x7f0000002600)=0xffffff20) getegid() getpgrp() geteuid() getegid() getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000026c0), &(0x7f0000002700)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002740), &(0x7f0000002780)=0xc) getpgid(r4) geteuid() getgroups(0x3, &(0x7f00000027c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000100)={0x40, 0x1, 0x80000001, 0x40, 0xb24}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002800), &(0x7f0000002840)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002880), 0xc) getgid() semop(r1, &(0x7f0000000000)=[{0x3, 0x5}, {0x4, 0xffffffffffffea05, 0x800}, {0x2, 0x3f, 0x1800}, {0x7, 0x30000000, 0x1800}, {0x4, 0x401, 0x800}, {0x3, 0xdde, 0x1000}, {0x3, 0x2b, 0x1800}, {0x4, 0xffffffff, 0x1000}, {0x1, 0x9, 0x1800}], 0x9) 16:04:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x80) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x10001) 16:04:24 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = open$dir(&(0x7f0000001180)='./file0\x00', 0x80, 0x0) r2 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, &(0x7f0000001200)=0xc) r4 = getgid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = geteuid() getgroups(0x2, &(0x7f0000001240)=[0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001140)=[{&(0x7f0000000100)="2daff5e7a365717c3b7c27d357761fd9ee5d", 0x12}, {&(0x7f0000000140)="b108ce94757a520c281fae62b844f9cd955a0a874403941f06499c2d1c8903c7959002a637a24e2f9668b97937fcece1b98515e81891bdcc1703ced6992ae2f3ed0712aef49171d486d2f33e171c95898ca496f750e654174a9d0502897f19f65c81f8a36fdd7b6221fe851228e452383f6724f48f0f6ac60fda907002d939231372b0be7203176e037d590df1a3bf633803f14e1ea4209c90886b8d8f7b28d4cf5d7688a5f30be90f66a9473d0a3fd24a1952e447b4fcf16abfbef23e8dbaf8592b8fb1f37b70223ca552866fe169d8c275e8fc4c1a5e74d4bd06043010e2867aaf06902d140da7211685981923703f79be1c7146470854855365e939e94ba97f4d7bb97c555f4e20e5563c10ce4ae7e39bb4aa43d254c2e34508ac5bb397911496e1fb3de5b3cb99c1bf0edfc945988664247124e122ecfc87044cead26c278933f2abe2bf55110e868f809a94c35e2706ec47af4bd1fa1d162aae11d660578b21b428fcf76d40e5aa5b678a69addf1971a2a1299aa762d522efcb848dfe71a7aeae52478b5faf35a0fcd1e98cb92888672c2cc07483974500c5aeba397228272dce14a2600428a104184d1160cd209d6c809092a9ded33602f99402871538e1c255befb3867d0411f86b45cd9e78c6566d362a14a4a2d23254d7d2c93a4de65ed5b8c2e384060d2f87964ff7da9191d03165d43acb5e8ac796877f283891a555f605b1b11b5894fec3794472897bf334da64b6d037188c7f9d68e5d0562749948d9439314b1a03ddfbcedc6fa9a9eaff81300391ffc80419edebe5c176e92f19c4658f9d383f7a80fb4b442d276d299056f6ed2b517cb30e774ec69489b7467f69a62c10158fa19cc78e2f30ba3f6b295a8f82c9117748981d878f18e31436f1b18d94378c93eca8e9c26c7706eb7f7bc96c7e4045777b3037796fccc7fa72f9b1520bd32490969383fddca4fc2feccbe241ffbf7774fc5a706a1cd2a5629a29610ef6d0e0bffd1bb15227855c0549f05b6e5cd65fe76abd290888e95fdfbfe16254566b9b84eaa7d323e21ecf7dce1573c7a314ed4d0e83d8608e027517876948bbb514e95c54f55c1a5813156d334a843a70f180220490edf76210120f1ebc3ff9ac7de25ad2d1a7f456fc6dd25ea8244265ef189865e43e4edfda981154eb588411546c61e96c737f8e2cc56e7500e0d8ca00128094a0df8ed9e8d7bf62014beecc4320437b0872485bbb42f7f101ca0dd3415c43c3f2279d4958a9cb88c9490e6dedf5db0364890b8413626b7a7938d3cbb6664c5c5cfdb87f93497f8ebe9687886391666fd4283112abf2ba7ad1ce2c46b8f2c661f93e651b42ba74d2081e7211668375cf9210f910b7b0a6f9b453739891570e022c08799b077c768034e58fd702c153417a8a3791448bd86622b42e6bae950fd4f702ced7793141e09b06cdfda357776d4018b9869ad48efe4f6241e642f21ccc849e9c32d9769379589663ee077e9443fcfc23b50098d8658be25a0e4120b49d27a98abd914a54213460e735e9e525b7fd7a7e36aa7c29f186413ccedcb2f7298ff3e297b6be7ac46b06a299e568b78f582a14015354caf43c6602cef35bacc308615828a1e29c9c8e96034f2e6b5011bfc0f40ce30284cb09f95c905da5f9e4e1506edcfb0c91854eeec86103f5d0dd57a831d5a6f0730fd5b583a2e9d05474e722fed5ac634929d487ea3c6c48a45339876d95d572159e3c97a13b32eddc0ded19a001f3cbe798bb41f7bb152533b6fbfe74f091f2fbe2599153d02c7a4c8378e3e9f4594efed22784b001803f3b9368e4ef63c3992e1dd2ecf67d652843c1edba359c3c0d7eb85f4e6922c702ff387dd6c6218eeec093c4c6f33a4dfee9416cf5751d14e058c9d7d048b599d60b6c705b9b997d0f0869a4fc03fc1336e3a9806e0880bbc1f3933a31f641a83917fc859a5c05ad13f1c5489587a42a176d486d5f8c341362737724360270a15e3e8e7b0cc85486843134b0c10be257c6c1344ffe90de95046760239e1ab10ccf9f666860de9b926981926627b8d883948a81ace6821abd6652745bc471c6c33d5b6ce73f7eba18a4644af3e26b2b98a00ca67ac6c0c63f910aeee73b058f210df13096e8adc3746f4660c18f1dae11618190a4a47e084a1171aa88d129c77182ea10bbaa0685f703c9d09053db790446a134c1ce00222e387b262c450e6d00daf7e5e2d6caed4cd307331bd2e6fa89d5052b40f761cd9df56ef57954adf60b913053cb9496c998fd568b7df63be75a99baf26f3f2304daceffa37062f9b7538aa433c249e4a3554ab043058c184933c4f59c8b21dd257c409d5a5bbc838f12be5b6a4481148cdcfbd7ff698e3453a155fb563805ca699edaa56595a7f6f5d77d8ecebece253b4acef5fdb1505cf763f3f91f5a4af8954a1d3deca918b19e314b13e2abc0e7d57f886a9eea5e837522700063de4f58209ca530e2e0f7219986e8c1cc677ec3b3d8c45c04e833db53352af2d28105c598c005f4855f99f021a3e23ee948e68a1508bd2157600c7413a7c5f7d133ba8fa2f9303dae688a9037c1a899dabc2f63d59443d6a7cdcd70314adce8d4ff82e8beb9246bb285138e0c2fcd9c0119b5e803b089e7b886dd24da704824a947a598f00897cf7e003e07bc26962d13e75ea2f6adf8dcc29076d05eefa75c81edf7d610a0d4031f916ebeef4c330d736341535c143cd462114ef6c17dfbffc86fb9ae296d25b5afcfa243de29acb26bb1c3af4768a7445a61a9a41a3ccb271f3cb74ee10d4e62303fb79205207be08ea9a640a5b93bd2868230bceba59e8371322804fb47e2ff9ec4ecdf24c350fe8b6096a3dea4cde9e1a3fce98950582d01bb085d68b830348fa2f2e4e822c4815b436f9167f241a85abd086283b62e63ebcfcb01377b5b317d1be1d34750f322ef00b26498475d8b3180c3a628e7ce4f14a18ce5a3669f22bde2c35c913f3c1d7fcd9d565d2dff953d4192c19f6db16e40a597ce221522347089b094965d5a58e0534e3b8ff3c2786fd1dbb70bf2c7cafed1e770c13f191ef9079ee3d139d78d4f68a8e512e3a8071ef2786948b4515e4e6ad50ee15173224db6cf44f262be4fbb5cf6734726b3b133a60b99ae77d4af21aae4d87a06585ac4bd5b50f7a4d0fef959115aa42bbd8167cc57f0d5da16187ba076dbcce646863e3315cfcf9a0108c80256b4e1f72fe2692d0940708abeb736813b0032b95a337f99aae2b106df26dbdfe043a827ae2de5d00fea58dc1bd3eba63bf4eb75203e51736e9693ceda111fbca7a070bfe5fa1bcbaf5705b75156f13e58e2f14d78307c28b25d3d11a98ab6937530ce67c2a40af1be2681cc221eae75833616531284e4c741c46581ac9aa7272facc6ef3679a48d0dc44c5c553b9caad2e124c03160d0ea621388a49ca2872e45bd150505b0dcc687c02ebe12bc8cc241679e475f6a8c22708499065052780452d8bf7b493bb92adb99b53a97578760f5e68bdee631b171adc7b044a4e886704deb7662d32aeb4b9dba309f0162ece12f320b782edd22d67b373d08d7998bbcf3d2fff9baa8a78d29d74dbb89c96881a0701217bccfb20b70e76a2d4d2a790a307268ea0da495193dc51f7c3dee53931ec140e699ee6d9d62050ad4cc9a8d91e6d1ae2757b6c082204a4c32524b4337b1a2e863bf74cf08aad41a56b5ecc797d23787cf2769e469124bbd954ebb45bef0ddf8feac52470de69649565d7d620e16eb38680b7d31ed29c57a83f5985a622867282210b395865045253f8f443c5f0f7b38724b62f194909afb46f3b1540413e923b437c3939013290f6acb927a2a189e859dec8cbc2ee41ff24a6491080fc274ede1bfb9c579bf71f71f9387bad59c75ea5e4746039d38a9ca880f93ca7df10f1a8f81dc328a2f7ee4181c40cb85d64225a37f4dcf9b3fc3fb9e5715f450cbe534631c086f76d22c49fc0b45266f04e7a6d5c8f065bda51f5f4ecc7ec55dd2aa88c144d261f07a2569e07b273774fdb2fd0e77f1aab59e37df20ed484af47db3b7e4bd95e9d651efe44d4b1a4d99eca39a08461891c8491b5ed91dec7df29814e0e1f2a6f39f4bd3428ccc2a8b35f29905972c822246e83f72653a39139df2f26068a65ce0a083cd84449505450202a9170e1c2c8f34dd65fc86967072853200b8a0b2c79bb3f1ddac94d1aa54c944d250f65832c551c6a4e521897a080d503ef19812c153fde359a19ee51bb837ac9964245b5446c33dfbce4c4b30228dc6b1362bcf283075a0b15e673a96b2002b061420405ea2ba4a5e2d06c4a9131cfd7499851e0b70402fc8ca4be0cf1a47298b608daed5234b008756e14392a61c5590c68d078a6213856553f43752ff0339490d6bec301dffaabac46b53581866b6f93b2bdb9ac825fccb40b6ba69054ed76dad729d551313bd9fab6e06a3abfe1a0ebb46d7f82402bfa3389bf386f6ae75010efe8697b031546b4f707b1fcd9a07338f9f858a2f945bf3044effb7db0a7f9119c81f66ef00fac00fe69fe84d06a4fb0cc682db252a08f7bcb2635e1854bcc9dfe01a9720adffaf62fb40175945973dd0fd48af30abf8000b32aeeb781ef888a6fd1544be8dc36ddd97374f7dd09ed4bb84d7f0da9718633b4d90779f3208ff23818ec0bcc100ac0852188eaad5f95eba5be3e3fec5d349b8f8994ec33bab83027611ca2a546012133edcf8ceeccc176d1047644ee2bcf7a6fa68fe7832924fef1dd31b17aacd4ffd6397f1c0e01253d89f481eba3d6e9ec2e0bc2eedeeb8dcacaa69ab3607e9e86997ccbeb9c1240bd0c98afccbf53ff78bb6b32d02a0e5c0d474373db5c9221ef2051ac8e4c9490dc243c0f8883a66be5bca97b294bb5cf441f791304fbddc3b23e1874abc48be3785c75df93d30f0df0d4af0ed8239aa3ef342df14a37e3567c0daaed150a079adabc2871e267c81322c2f15db4d5bdeacd4fd8f7af628eb7a65357bc2896b1168f14d59f5e5325b57b272ac7c418079b5e2d7b15725b7fd04e9c1ce130cd142c1afd6492a74ae9ebd40d9fc7d47efa84a55128eb935b56ab87b4262a14c137aad1b154765c80dbe01b1084a95207b76304bc8648e378cee7b43f23a9b8c3ee3d86bbe361380c86c1ba7280a5a01fbe6367418edead9048b9b959789cf3bdb534251baa5d9fb55d0b4344a66e705e34c94897f9eae47dc7c96e8df5959495831ac5debfea9413b2e8603295809cc2e025669be73dee822f52b29af12a0194bb488102d9269563c891ce1de5a8c8983b66baa232c710cead0ac4d13feacdbac385585cb3b031753117e03c451957fc5b178ac326a474f8ad7c0a2a74ed365448f5e4c5a87af0f522befc964ed46ccf90c2b2100a43906e0025b3e426ae982f67b867c65a2d6813eafb9c74d2fd677c99b12a1ba7d79c8644e01a890f155b2ef2d79479dc1cf552dc565fb1a3deac044ac119a306a05e38b7b8b98e847c875cf5031b523b94f154fe019c8e479c9cd852e1759fa7ee2e48164647dcfb6a5200b4aa08267fceca0ac5e44943ed64cfae75e65c87384d03e5b77e3f3114325d3c1fab9a4c0e3ed90f4d4238151ddc19bdba820ba20f716540e7b2be9ab2b18e9ee71eae5a1dd2e0c56c1c80bd5cdf09ed218613279c8c8614014e2b4be9d045dbd9f8725252ff8664ce26c52f030f15db16d1cd9cd08f0cc496213731e9d465ec8c373bc6d2ae281b639239b4a59d38ec248d155dd8ac75ceb8d4fd150af999f8b3091f27f09d16", 0x1000}], 0x2, &(0x7f0000001340)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff00560000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x1}, 0x8) r8 = socket$inet6(0x18, 0x8002, 0x0) fsync(r8) setsockopt(r8, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r8, 0x2000000000029, 0xd, 0x0, 0x0) 16:04:24 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = msgget$private(0x0, 0x80) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x40, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) msgget$private(0x0, 0x80) 16:04:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x42018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x3, 0x6, 0x7, 0x3, 0x5, 0x3, 0x2, 0x5}, &(0x7f0000000100)={0xe4, 0x6, 0x0, 0x0, 0x4, 0x1, 0x10000, 0x6}, &(0x7f0000000180)={0x4, 0x10001, 0x200, 0x3f, 0x1, 0x8001, 0x6, 0x6}, &(0x7f00000001c0)={0x7fffffff, 0xe06}) select(0x40, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) 16:04:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) write(r0, &(0x7f0000005fc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd51e67171593f9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0013eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb93b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e020869a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f2", 0xef4) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x10001, 0x8001, 0x8000000000001d39, "bad84b73f2000075835d3515ffffffffffffff00"}) ioctl$TIOCSTART(r1, 0x2000746e) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:04:24 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x10020, 0x45) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:04:24 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/49, 0x31}, {&(0x7f00000000c0)=""/166, 0xa6}], 0x2, 0x0) pipe(&(0x7f00000001c0)) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:04:24 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x10}], 0x1, 0x401) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000002c0)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) 16:04:24 executing program 0: symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x0, 0x2000100000000}) 16:04:24 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000080)='./file0\x00', 0xc0, 0x8) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x97, 0x0, 0xb14, 0x80}, {{r0}, 0x0, 0x42, 0x4, 0xfffffffffffffffc, 0x8}, {{r0}, 0xfffffffffffffff8, 0xa9, 0xfffff, 0x3f, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf72397d3a30099a8, 0x20, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x3f, 0x8001}], 0x5, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x76b8da34be7a4733, 0x4, 0x0, 0x100}, {{r0}, 0x0, 0x10, 0x9, 0x4f, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x800, 0x5}, {{r0}, 0x0, 0x20, 0xfffff, 0x3, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0x9, 0x6, 0x9}, {{r0}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x0, 0x5}], 0x8, &(0x7f0000000240)={0x4, 0xe3}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) 16:04:24 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x760, 0xfffffffffffffbff}, {0x18, 0x3, 0x10000, 0x6}, 0x3800000000000, [0x4, 0x9, 0x10, 0x4, 0x4, 0x8001, 0x9]}, 0x3c) r1 = socket(0x11, 0x3, 0x3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="2e06bb907237d2875483cbc97f7b8a753cb921af40e451af0dd7b97a8f2effbb0dc3bdc51d9224859eb1716dc437763d62829617c131899c02b0e25073c1e1065a2862483188dfe34ebb0070515c4c7582d246a2de6efca443147a57718b824c962978b259b9bbdc2a0c16e488c4db52e93e53c385242395b18073f0ea02d0491008b95879bd1f2f91f436b8f101b2cc204c1ca51e8c5aa4b59fb92cc9fcb2110074632e6dab6f349cfb732762602e97a49cf860f2c8285c65d81e35ae4b65e3d0a3e5e7ad42f675e67ec050d604805fcf70eb4bcc8151d0d44706d59bc5602398ac635e6717ccd52757d56f87b3a4c47b8d8e1396b30d9f1cb8", 0xfa) r2 = shmget(0x2, 0x2000, 0x41, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) 16:04:25 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) recvmsg(r1, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000180)=""/74, 0x4a}, {&(0x7f0000000280)=""/170, 0xaa}, {&(0x7f0000000340)=""/133, 0x85}, {&(0x7f0000000400)=""/116, 0x74}, {&(0x7f00000000c0)=""/3, 0x3}, {&(0x7f0000000200)=""/13, 0xd}, {&(0x7f0000000480)=""/99, 0x63}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x8, &(0x7f0000001580)=""/127, 0x7f}, 0x803) r2 = kqueue() r3 = dup(r2) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) close(r0) ioctl$TIOCCDTR(r3, 0x20007478) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x97}], 0x4, 0x0, 0x10000, 0x0) unveil(&(0x7f0000000000)='\x00', &(0x7f0000000040)='x\x00') fchmod(r3, 0x129) unlink(&(0x7f0000000080)='./bus/file0\x00') r5 = getpgid(0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r7 = semget$private(0x0, 0x7, 0x28a) semop(r7, &(0x7f0000001700)=[{0x3, 0x4, 0x1800}, {0x3, 0x7fffffff, 0x1000}], 0x2) r8 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000016c0)={r5, r6, r8}, 0xc) 16:04:25 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710f37"], 0x1) chroot(&(0x7f0000000040)='./bus\x00') pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:04:26 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') open(&(0x7f0000000040)='./file0\x00', 0x8100, 0x14) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:04:26 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x4, 0x2, &(0x7f0000000200)="d3097057", 0x1e0593cc52c273a6) getegid() fcntl$getown(r0, 0x5) getsockopt(r0, 0xffffffffffffffe0, 0x0, &(0x7f0000000140), &(0x7f0000000180)) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f6a14484c004066696c45e0bab87763b75dd3f0aa824965300021ef94e0d8def43b86f237258a75a638d765833156593c30cc6ed967e7ccf12350"], 0x10) unlink(&(0x7f0000000100)='./file0\x00') bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x401, 0x6}, 0xc) write(r0, &(0x7f0000000040)="8501001400ffffffff6f0300ed7329cd4fc6cc5b", 0x14) 16:04:31 executing program 0: r0 = socket$inet(0x2, 0x1, 0xf9) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0xffffffffffffff81, 0x2, r1}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1e, 0x0, 0x0) 16:04:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e0feffffff0000ff", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="3d23caabb0647b1893dd151678b45276421b2714211c6ca6e76fcd76a41b5747a5c896ee347e93ffd6398a5bcf7ef5a6d6cf38199cd515ae147e652cc2b903d733676de4e64ffcde0a954313f1eb2e20ee7005f1b1cd898d583e9da073e386f06cf4f9c944da82293b5ffe672e0562b2d06c45f1e931168ad51567d05cdabb6b5727d0bf7f3ecdb5980f0af2a9b65465acd4843041a30b8b8e801bce2c4b4559d8b94b366af711dc8ab85002cdc660a4cb32a392fbfbe8147a9754f8c86fc113b24f179229d7113b8f5b83c53c12e66c37377078b35ed9525311ea", 0xdb) close(r0) ftruncate(r0, 0x1) close(r0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) close(r0) 16:04:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x6) r2 = dup(r0) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r3 = socket(0x2, 0x4002, 0x0) getpeername(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) shutdown(r3, 0x0) 16:04:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80804, 0x10) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() setgroups(0x2, &(0x7f0000000080)=[r2, r3]) close(r1) 16:04:31 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000000}) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa) pipe(&(0x7f0000000080)) 16:04:31 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x9c}, {0x0, 0x2}}, 0x0) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) madvise(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x206) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20080, 0x2) openat(r0, &(0x7f0000000080)='./file0\x00', 0x20080, 0x14) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) minherit(&(0x7f0000d85000/0x4000)=nil, 0x4000, 0x2) 16:04:31 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r3 = getgid() r4 = getegid() getgroups(0x4, &(0x7f0000000080)=[r1, r2, r3, r4]) setgroups(0x0, 0xffffffffffffffff) getegid() getgroups(0x0, &(0x7f0000000000)) 16:04:31 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82122e2f1fe21cba119e"], 0xa) 16:04:31 executing program 1: r0 = socket$inet(0x2, 0xc007, 0x2) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000280), 0x0) 16:04:31 executing program 0: r0 = socket$inet6(0x18, 0x9003, 0x0) getsockopt(r0, 0x2, 0x9, 0x0, 0x0) socket$inet6(0x18, 0x6, 0x4) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:04:31 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1}, 0x8, 0x0}, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) listen(r0, 0x0) 16:04:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x11, 0x2, &(0x7f0000000100)="6690374b", 0x4) 16:04:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5190700000000000000a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177c24ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bee0300001364b1abfb21452a837a4de8f78efc38f5dcf0c4eaa9b63fe2cb1476e024b3e907d1ec8ffdeb749851d31abe3f6fc93efbb458c78fbcd5f8fdfdcddd9246873021a159908804", 0xa8) write(r0, &(0x7f0000000100), 0xfffffcb3) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="b3", 0x1}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) execve(0x0, 0x0, 0x0) read(r1, &(0x7f0000000100)=""/131, 0x83) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x9) 16:04:31 executing program 0: socketpair(0x800000000000002, 0x3, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)=')\x00'], &(0x7f0000000240)=[&(0x7f0000000140)='[*\x86\x00', &(0x7f0000000180)='{\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='-\x00']) 16:04:31 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x3, 0x61}, 0xc) 16:04:31 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) 16:04:31 executing program 1: setitimer(0x2, 0xffffffffffffffff, 0x0) setitimer(0x0, &(0x7f00000003c0)={{0x40, 0x9}, {0x6, 0x5}}, &(0x7f0000000400)) r0 = socket$unix(0x1, 0x5, 0x0) kqueue() readv(r0, &(0x7f0000000380)=[{&(0x7f0000000140)=""/5, 0x5}, {&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000000200)=""/126, 0x7e}, {&(0x7f0000000280)=""/235, 0xeb}], 0x4) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0x1}, {0x723093f8, 0x2}}) getitimer(0x0, &(0x7f0000000000)) 16:04:31 executing program 0: socketpair$unix(0x1, 0xffffffffffff7fff, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYRES64=r1, @ANYRES64=r1], 0xffffff85, 0x400}, 0x0) r2 = dup(r0) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) recvmsg(r2, &(0x7f0000000100)={0x0, 0x10f, 0x0, 0x0, &(0x7f0000000080)=""/56, 0x38}, 0x800) 16:04:31 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) setuid(r0) r1 = kqueue() r2 = kqueue() mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x5012, r1, 0x0, 0x0) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) setreuid(r3, r4) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r5, 0x1, 0xfffffffffffffffe) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = geteuid() r9 = getgid() flock(r2, 0x9) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r12 = fcntl$getown(r2, 0x5) r13 = getpgrp() shmctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x40, r8, r9, r10, r11, 0x1, 0x8}, 0x0, 0x8, r12, r13, 0x41b0130000000000, 0x1, 0x8be}) utimensat(r7, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x46c5a47c, 0x7fff}, {0x10001, 0x7}}, 0x2) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x80, 0x3f, 0xffff}, {{r1}, 0x0, 0x2, 0xf0000003, 0xc59f, 0x8}, {{r1}, 0xffffffffffffffff, 0x10, 0x2, 0x1, 0x1ff}, {{r1}, 0xfffffffffffffff8, 0x2, 0xc0000000, 0x8, 0x3}, {{r2}, 0xfffffffffffffff9, 0x80, 0x40000000, 0x770, 0x8}, {{r2}, 0xffffffffffffffff, 0xc0, 0x1, 0xf3a00000, 0x7}, {{r2}, 0xffffffffffffffff, 0x30, 0x1, 0x9, 0xa94f}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x101}, {{r1}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x20, 0x2}], 0x6, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x5, 0x9, 0x10001}, {{r1}, 0xfffffffffffffff8, 0x8, 0x6, 0x65c3ef98, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x41, 0x1, 0xf273, 0xfffffffffffffc01}, {{r2}, 0xfffffffffffffff9, 0x40, 0x81, 0x3, 0xd5ce}, {{r1}, 0xfffffffffffffffd, 0x2, 0x44, 0x1, 0x4}, {{r1}, 0xffffffffffffffff, 0x34, 0x4, 0xfff, 0x800}, {{r1}, 0xfffffffffffffff9, 0x1, 0x1, 0x1, 0x16}, {{r1}, 0xfffffffffffffffd, 0x2a, 0xfffff, 0x2, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffffd, 0x68, 0x47, 0x7, 0x4}], 0x6, &(0x7f0000000280)={0x7, 0xac6}) shmget(0x0, 0x14000, 0x0, &(0x7f0000feb000/0x14000)=nil) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x1, 0x80000000, 0x2}, {0x18, 0x1, 0x3, 0x4}, 0x5, [0x200, 0x6, 0xa92, 0x0, 0x397, 0x6b8f, 0x7, 0x7fffffff]}, 0x3c) 16:04:31 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) sendto$inet6(r0, &(0x7f0000000080)="1f", 0x1, 0xd, &(0x7f00000000c0)={0x18, 0x2, 0x1f, 0x4}, 0xc) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000002180)='./file0\x00') getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) chdir(&(0x7f0000000000)='./file0\x00') 16:04:31 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000380)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75572646201e6fa8c823db8542a5204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feacc50d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0e04000000a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0xfffffffffffffd6b}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8, 0xffffffffffffffff, 0x7ff, 0x9, "3aa98054f064012301546d1cadfd0485535df56e", 0x0, 0x3}) ioctl$TIOCCBRK(r0, 0x2000747a) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="6a912fbe58f12548089227c1e8cea5e6d47f", 0x12}], 0x1) 16:04:31 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) socketpair(0x27, 0x8005, 0x5, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1}, 0x8, 0x0}, 0x0) fcntl$getflags(r0, 0x3) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) listen(r0, 0x0) 16:04:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4000, 0x200) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) 16:04:31 executing program 0: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x80000007) 16:04:31 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x3fd, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/101, 0x65}, {&(0x7f0000000100)=""/136, 0x88}, {&(0x7f0000000080)}, {&(0x7f0000000200)=""/254, 0xfe}, {&(0x7f0000000300)=""/127, 0x7f}, {&(0x7f0000000380)=""/40, 0x28}, {&(0x7f00000003c0)=""/163, 0xa3}, {&(0x7f0000000480)=""/64, 0x40}], 0x8, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 16:04:31 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x92) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="6df1c80eae2ed535d6421ce7990a6727475355bb0a8f24ddedf147c08059c1461ad1e698ef9245848f834ba01e688df6f689a4b206ed309cd127f74f7c6144fadbf190ca400f0028606cb367c97d8cb6b4c806bd57e6e341d156a28666ad8cf119da8bea7c2d0303fab4b127599a320e4f8eaa7588b09a4fb0adc30b9a765aa012a6dd4f", 0x84) flock(r0, 0x1) 16:04:31 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) write(r1, &(0x7f0000003100)="67b84185dff0c318017e3668f3e98785adbd06036d44f47e747cf15bf02e6bbc67bf2221ed21ff3b266b10a065b9515cece1eb52757e2b17d9124dfcedfcc538d3d8be3247707637e0aef9e3bfc9600de7501ee8b27b14bea297db6ce439291f5e262e3d27e7a50c89c17634ee84f612b1e2917262520e3ff720a7c554509fd22a91f68387549b4a70ad2fe3f6d49acf1cc2639e0d8c45498cf50ee529de7477607b3c30753d826e51987123bc9baacab1c4dc0910142c938ae66de03bb53552b904d119b95ba5879ee379f46c315044a22e41af23c4e2d6ad6927ce522e4a41149bd7a43fd77d68a90826677abd338b696305cff281997a3d166c51ca78679457c39ec58d071f6bbafbfd2b2c345c8cf5a631e0acf59c162be1b7d043b9cf61e8f8adc8fe131e99a134b54e419f26172ef9356032b8f7fcdcfcb7455c4d37cde1a3b721218cd9e2e25fc958e81d3e62483aa0cd613ec2c313c24217876267873f1acab90afb00d6c6825e4a98af449688af8af9ed296d117eaacc724a98b2de1d0587a20b189298245fd7a6c9e6ad34d59f147d8d3fedbd1e44110326a36b53d9b0ea29e9351d5cdf575568841f8188a4ecd4f4f742db27734fba210dae30e3f5d02df63a9a4d59e41e74543cd13bd51a6b7845b9444893c5627c06d02d1357335b8b1c5a3f3075b954f8f7c6375fbb8bf586dce8f4dc4dd5688450d7f1a5e227ed4db605b7e47eb9f5dac6780893bd754f606fe4e8318e6f15579d1f8aa2fe2d0bfb2143eb7773c148d573cfe7de10005e239a4c0471420cc572c0d6dc71b5beec749387d97d4eeb50b87947b9fed59f040dff562e692e07353fc666a728a61b89bf80bd2457c442492b36000ee81545451e38fdfe797453b7de4e78046bab55abd0781bed65937c8f4a312b9cf49ec00957fc21372f6caa725cc5a28f1f800c93d25bee0377cd6c1727d1cd87b052a4f8999ca5fdf4bff4bbc339a1ad3fdfaed22afbdb9d4e65e8e983a9a504c1e2c687438f4849da45798ce3c9a4dba3656711eeff9a548fb840f54573db6bfd301997fa98a89f89bc6bc73921d53aaec037c826fc1a6a632ee5478b41eb82bb56a604f75eca324a6f6426d6157cae5b4dc246681acb8970d071e90ac4cf70cf442c6fbb1fe525c124dde91627a11929f2abd8026271ca6d1a4a322dec7e0a68db18c3bb66142053ba6557a182f2af4d56993dca9a07769a232904616bfb", 0x36d) 16:04:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) open(0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:04:32 executing program 1: syz_execute_func(&(0x7f0000000180)="67450f9379b864660f3a0a08000f38f06100c461741429c483f962cc4ec44131c47d0000c4c2cdb9888c2212b98fa978c24fb9422c82c461816a69c0") r0 = getegid() setegid(r0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x50) fchmod(r1, 0x100) setsockopt(r1, 0xffffffffffffff31, 0x2, &(0x7f0000000200)="fb38254d95e8dd9153535800aa2cdc5b2b52ae9391462976927335dc3b404fe1fe0c99f39d589b902e8361fcede16bcd81459c01668d3c1700cc719121f9d5fecdcebf0d0df138b6ed05c1cd6ea876410fbcc7abe5ff888db4e2cabda7333d42168169cfc347c5f1d12bb2abd43088f5447f1bcdd0c19d09297f", 0x7a) r3 = socket$inet6(0x18, 0x4, 0x4000) setsockopt(r3, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0001000000", 0x14) setsockopt(r3, 0x2000000000029, 0xc, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) sendto(r3, &(0x7f0000000040)="22ddc891682499659eee5b794d6db54a0d274991d65cacfd1d24c740b06a9961b9a499a9bf7430faa53556e5c60ba074e8a51c5c95bc7ca564caff203560d42aaf4ffb75adba9dbdf7f90c6dc478c0a93f2f05d071e41bc29bc8781d8825e08a681be0e2759946922d7e77a7726120a8d8883d1c713f7f54370c102d13df3ab83bfcf301a0841adbdd2803a37b343402d19c4655bb912e630ace1a8c3d0c91b8d1f79d0dc3a261fe5b93ac3df53c01a476d3e2fd4718020d2b766c231b735df8fbe8c79b29017b14d0e27fd365920be233cda9324feffd39390ed6fc2f11d820fd253bf97ab48f3a7f3a256ef785728ce4ce6566be", 0xf5, 0x400, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:04:32 executing program 0: r0 = socket(0x102, 0x3, 0x10000) listen(r0, 0x0) 16:04:32 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e0010000000000000000000000000000000000e1"], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x21) fchmod(r0, 0x20) r1 = socket$inet6(0x18, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x1000, 0x6}, 0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:04:32 executing program 0: r0 = socket(0x1e, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) sendmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000000)="7467d436a0020cec24250f9e4d9792ba2852635668abb8a3dfdf974f967f176cfd2952612484d043e5d23009ac129c3d06b482fe64442a0a2a2a1284390d2a14b9a46403b4a321c3eb2719bc482eeaed630395ee3084b9b2d3d3ca5b6e7c1c7f1464885350579f33b8e2c9c3155710a140db4cb72a389b2f8201b07d5d1b2048dca62785502e02ae87df1d0b2eb8265a61b65c8256a99dbb6928a14091ab7bd1ad8c", 0xa2}, {&(0x7f00000000c0)="3f542f14dda450c02df9caa7da538abb970a71e0c1247d99deeba73b3579ffe07685ff5aa5857628bab4775d9d1db5c89fa13994ab90d597608ae306b6e5bb3de38a7f4b86b25d3aa8c69335950575e5c9ceeb0f2dbb4a3b7f53be18ebaca400581796024cef5a30f2935c9a75c29351e6c42f26abd2c9d22482e628e66c5e20768afff29642d88b759ee19c190d0d954a394cd2bf08a3cdd48474b425a448d6f9df4f0a4b7a8b502eaa7e045baf3c52a497b58272bc4122f719a7699b4ebf4de914d5c8", 0xc4}, {&(0x7f00000001c0)="01e867a4aaf4a8df7c8898c224552506ff127549daaff1d71620f61185cafb06606352aa2f825861ca4b6153f3ad275fdf9c6c054faa0ad111c51f2140d619694f3fda500684cfab155d49bb575b30fa0ccbbd1da895cc9b4a3cf0cbb8fb920b158871302ccab9c4a0ffde13f5512e29292fa8e4132ec414044500e533709d20a0d86f8a0c6622992207601636ff4fb81a928ea9d406eca8fb4c775add29074634b7ad56c113a05dcb59f249a451db99d0b8a32dac4a22859eeb5d1ecf3951b0187c552daec890c81b5a6c9f4dedd003a49127f52f", 0xd5}, {&(0x7f00000002c0)="6f8abc91a76994dec8908e5df53ac5e76847e57766624ec3b335d01ee5d891503f5e91bcdb91110ad9b5b241faccf1b76b058df4b45f293f55195565cdfd55cc644ccb7d94555ed2189b507cfd5dae551b412a203c974f35148a770c4f94850c04ec0e4c7b0c696f8dca89cf08e4983a55ca78f3f50a3288e66cbeefb48fd81f03b490029e211f46511c6cfdf8f54cf6d3e56c73cd", 0x95}], 0x4, &(0x7f0000001500)=ANY=[@ANYBLOB="20000000000000000000000003000000f3a3ad66f3125c5de2000000000000001010000000000000ffff000006000000b12ecc1ca91d179b94e6d8773775f4da500fe5145d35842890a83f05bd571c01a6a1241f5fe98c3a1381d451594dee29c70454842f00cac9ffeb244025f2ca600fe910a3605be39383ceaca5d9b725ff4a0bab6b245c8b3532ba5f3d76ccbe62b4cf5d1b4ea748a2dfc53f80dde7c455bc7eb647926b93a76ce336038eb868ad5be32e5b9bda28662a122ef6057f8af638b4b4f3fbf27fdb0bea169d999e3d9cf92ca69d0f04a2a1a5844efb91356cb6239f63be097c67ffd0d8b09ca190be374e8c66a672f26b57a4e62469a040cc9ee033714e1069e35d6e54a79c76b557c4271e59c66647adeacc6316caf7f13dc86fd95379e000d02fb51a5554f7a0141a713cfa4e55d9b3a641c1e0dec34140283d016ea66cb0a2e647aa4321338ed125d45ddba33205cb50c4dbe430d17553ae0dbb2a96508cb446ffb480b3644e9e1d53f133fc69432f8fde0430252658626781afc1802e6dc2052da6d50cbc10b774b7659d3a14f96377dd2e06d69853f6c6a8e8860b720fbae9ffaa1e32ca81399fef8c3759743eb5b52d0acf93215ef1b95e7460848849a3b82f466c9a95526c5bfadc45dce92aaf53717a75d32f4008d17ac1bc35fa053f67890ecb3472f797bb79d6d534dcee55f94f0f3742597d22d041284119e86cbe5d0e10ecb15d549ff5de354cc7b3dd673829d2a173190b0ab69740b9a94363a45b3fe8a441eb33888dfd8364cb853094553cba0763a072ad7e8aff06831e5ebe4ce1968c58d2b84c72b0236d2d9521407a054a5fd424d2b0f06b267a47a12bfa174798c150a49edecc9f34f1fbe328e0044ff2572d195761fb7b3642bc0605b3e0a99da6318f342c14964dcc6b9d450857eb051d0c82b0ea08849d79fa6f9922f31f1d33c32eb4559c67cd08e6f5ff4ace6ad4fb7780b8ab00a34310675a3f07b5a1524af485ebbe00a26e17c1e06cdd2786dceb4652bb51b666a5486a38745fe20ed1b7eca0eda3bca0d8dc0bdc43a71e2cc98ea91c374d5339301e679f7096c1dc8613c5fac12a7db37083ddf310d3e96f3d07f131e84bd7aa922848b933b9722340703b1157a703e23eddc9aee50449e08ee3367658eaab2c60426d47ed30652eed57a8f45faafc0af1a579768ab6633306002d999e562ca621727d96787eaecfade6d58a7b97d80ec4ede08e4f15c77b5d62b841e1674da6f2add2fbb358961fa5474ece2e72d33775859796baabf4a28a7b6973cf5c6a1504f3381c3f2c4f012f27519b53d5bf655f40acff3be9e6cf034d05398263625891635972aa454a82ea8760c61fd6fff2d6407aab89cee5b9d177704ce8533fb064ef462ea2710acd5ce8a8560a30091c03df5c649beb3d1014a8504096b44ba527e44f1b972ca7c94bfb582a55d63ddf718a92a55425c4cbab193423eb7b89f113f40c2697c8032fdcd79d449d4345b4f06f127269862aec99149f7b1a2921c49e73d7cfee4c8d58acc3562d0d13648202941f5c9ce77f75652fb125162feb244c0a8de535e8c4741fb85e8138943462f3e8265bfdb1a881702000e194312e18c86e304333aa54af209f4eecca6f64d10bbe3302900994512608e7c07cacfcd23ef9a4f654078c8b2ee34d22bf420c8e8231895a5cba329a60044b234c4340e5dfa7e2d7fa53307e9054f1a4174e03964a8c478153af953dd918a1b7281a52363493477f5e6a78835f0306a479fce98d7ccf8c8c36fa5d10eb686b584112b4a696fd4ff5878f0b5a44d8d60596331b19ad0dd94e6565967cc5c37c11d6567981f0d8e4d2ad09c71616a09f20e2eb1ef808d4d47904be4fdf1b222a589654aaeafc5ba786d24b95fba485b58d1ed7caf9a1aa501b760d7856e755df8d7b614c94a069338ff35dc406882a29735093e35ca829fe9db81e58027b11e947cd103ec78b3ba2591470d5e9f2ab32588898146cf6911d15477d8be3935616a6d6769bc51379052033f53782a9cffd476b78b6ed78b76f2facb83a928b5c7cec78ece82e0000c802d80b89df81368ec7ba245205d3bf3631ecc2ce8ee14996d30b65f5f5441c88fbdaeace3a8428e6cf2afc51c7bccc29012a530c03fec976d601e312ed81b5ecccb886fc8d383c04be2e007814e742fd8adf6d5e0fa849115969f98bac7c07808494b0e88104258a9be8d64850c16b836ea193c3988e86ec8773219c82e74f0377eb0f8babc8c37934899f71adca59bf4372105ca9a3f4c54c416a7cf2def1c5e7471ed7c4523f7f3464b841bd1e330f88b5b729701fbd4e15efda85f650b5509566bb4e34d91855878a12c52f369dae0be03e5c6efe91274c82aa5db2dfce600b62d5d537a6ea8324b93bf99e5933d5a208b26b9db15af51376569d03f8059ca418712c594be9deb581ad4fdb17265bc6b3818dfaff821723f9e83d1a73030269dc4171ee2e2f356042703600b4771f18046e3bf5436ce9627b26ce90c160c37e08b7de3be64ceb36180d72951f0a0f4887ea215d91835f51026fe657bbca19f8dd10ecef649aee29a86c8fd639c388d33329edc299a5ddb2b53a0c7de409eae2d81916239c942b65845caf185274db3a72491f7614331cba473d4607ab1a4f47d37d6aa1827afa5b7f5c832affb73f2b4dde9a9c87ce51568bde3931960306bc927ccd3f10bedd30010dd28ecb252e5453b59a69570471ebdb35fdc28ade238156753a00f3b31f46244ca3fe5c2fe9d719db2cbc8c8677ff8506cf9a078dc2c8ffccb8f3c7dbce45a759b3462cf6a355c37073a76a3430abc5c075da16b97f6f36896a7fa531daa0bb0d5533ac91194ae76724054544d60cd6de354a79ba98520e3cf0e4c440b354db3214464730906f36434a6a9763396422003c7395e70ce85411c9a393204b1a755474b917f2fb05baac9ece38fa6df98e9d62d4f2c1be62bd016371ea7f7507ae0702c8490e0a1535e41d15ec136b2c49964a30cd3e4193c06ed657b318f14abbbf522d49a9a52fb4328d13eb94d363540b090031803cd3db365f9ec11169392cd32efb9c1971a75055155bc6fc4651529d90b9ddce9d1a64df60632dd138fb8a4ce2c81c4a229691b31fddf4b9ff60b1a03e82ef221731f6f09f7efc0cbbdcb7c6c4eece1616777f293dd8b016f0bd1f2c5004fc7c8c0a1111a54dc0c0bbbbbd8befac77c5c460ad92f76811cd7e5d4a18c034010d9d7b20bc9ecaefc8688f48cf7c8f7d4f5ca00579d9a23fb95329ab79350d4ce4d5a8e1629d95547518ba1271db5399f0aec069e10bc925ab434403b36fe8bd1a5cd7462c9bccfe6e5ab069c49d164b12dac3d1f9f7a6ddd4e2f12e7d97c3290c8c13cc14200462d849833abc2b693bdd87c87ee2cb68db126af3b9a2160ef763a1833fa121f1add9bd7bcfe4e142c3ba546ffdc8f8f8449ec31f733850130487fb4ac16678b1f0f262caae01b6e22db8080f6383567496498b8038d0548ee26b91f614fc54a158ef157ebd34cb3e3a2f4d650f918c264d4e6246baf1f85af1d4d3a8f34d684d978e46f2caf2ba1c292ad1dfbfac7bfd5132ab97f0ba4d798a9b461bd5e892ea1c3013a3a9ee171d64ebe5b6564c792a5167c8ed961769841d3f175c6dbe6da17d0dfffb835ebf6203f0399919550a07c98420de7b874cf20d195fe449d461b1fb004bff5158e61c79d664433f6b31e011d47b318f9f0f17d0e464e9ffc2debbe79028be2443c4def4b97cc357177eb7679b3d6c83772fc05148c5dcd948855f88262de0482e5c2e00f3695c30de6f5aeb1ad24b1932b8d304821d1171603ae378b9a6722676019a210f9d312ede7b65c45b1fac61f83283216e4cc97d39db098d8793463f8bfe9e37889a4628a10f3f352c52698ac734fdbf7603289b6e304e37b7888e1ae9ec9573627c23fe08a82e4adedf998f5aab97eac64436be1f0fa8ce8a2d36e4d38369c4ad31d7cef4c587a41b91c443e870073f7c1cdba6f5ca76370c437fb45a06379b33b79785aa971eb76eca1f27d362bbdf8ffa4aabbea3cbc88540de6a6a33c4b7d1790d77413d727e7a5d9617128de82916528500dd3620a97964c3010c2e8c662d856963d9651d753bbad438595011c2c9625e26f4acd22c805650de5fcac9b1ff082fbde411ab0bcc6b3093b81619485ccab089cbab6ec846cb3c10b64804e5de46ef0b680718b75babd4efbd392ba6ae2369454fe2dd3e0dde59688c626d60a937caac49a2b71cf77b4de95699f601d90cdae74a93bc18f2a8224e6b0af8b713e500f1936774edfbd6fbc76bfcf11d6fac3d8a76b99921ada88d9b453dd950f3d5a8b91594a5f1590b6607386266d555a346d423951e76b99a4ff90f27aa378ce12b6d331c18c59952fd71adb4f70c6edbaae4eef82eacfe609511e1ef8ce6b16fb9f626bbf5fd731c3199b8e4be5ffded4ff50a2b59a3921d07842f2ff2d40fcda9d1790887877167fadb6a904bcc7d89f228d07ae22a74363d32f7bc5401fc627bb331fc76574d5fd1d72a51d7e310e452031f960dab56cbbd887ad48ff0ad9f0a1bbaabbc4343775adb1fce19e94ac746b2e924efa9e01acf17b49c2de423717a81c4064a797b7a62d1984db3b52685101232a82bde49d7c47b458499e96a363cb857a47ed7eb3ec154073f0f7bd52557612b76df2e936efc72c9051e00baa0db1c06dc7ef440590a85cdc95e489cbd53e1951e222d85a04af105d69aee709bcbe7e362cb4ac92324172e0ce6203bb47c999d8154cf4d286ce75d42285a8892d9b28d1c420c8b97f0efbd79da532be72ed905cf897f2ba900051c21a96b91d5bb43bb92cf75355761f0f4376e6ef0eb749f9cf03f93cbf01c54e1a22b7e83150e9dbfee3251f5945d1195b39be3fb470e3956fcc4fb982cc93c0bee09a95d1d5c934191148709ede3cf1663fea64332a0e751db5436a706786609ac34466eb42b1f1706992a63b4522968c55ef74681986e2e9733cbcfcc58c19b61feb3be5543f524ddb3f749796b7c915ecdf6b41abf0763c66cc5a2284e789d0c25edc1c430bf69442e3bd9685dbaabf4accc2424e62affe41a8cd29ac197e73b2a087f676a9c834c3a19a8d28aa08afbd874fa4a83157b9f7bbef2eb71902227c3f9063ba51001116f50a549f0d7e44f5f9707c61c506c263eefb51932352d97c9ce28d3a1436eabc1e38b91b0396782f7fe0ed7a9dfd9d9098910855170189f6efa4f1b58a7bbb4b5d9e5c962c909d8ae9a5a2efafc95ee9b30b18aa63f00219a4d53b53e34f54bfa3718c9c58220ca4e0797ac1366bf9b35a7a4117113fe08370d73ec041af0d863c59ea2e2e3f75578b1d061dcfb9afa310e60a1e74ae5bcc65b59c235c96aa4ef812aa0a3821373440f971159628b31890ac30702e550214f7a96be367ab22009b03dfd036d46b7f56fb508761ae458ed0e55a87f1156d9d9cf3e9ea5ab31495d9606356b59e49bf1508d90799c45ae2a83f16d4ecf2524e543aa3703dbb9fa7767fcb44079cf31a2991f5d9dd186e14002bea2bbbadd02501937e3e2232deb1a7e49c09f00ff8cdf668c7cb5366190d84784d582b6100271679adabf8d41a424d2ac359c7f7cfebfa9afccb5f5290f83020252b0bf0b3132372d34e18719d8fb27c8a17a63b8db74c534818f43047fcb25e119cfe1a3c935dfdc53efcef98f116aff0501664a6c7627f8e78ba00a306c2eb6baf7c38623d4fcc7dffe9ceacc4b27a3bdb27dfd81a0c2a267fb8bc62fa087adf4dcaf711d1da12df4a49af4a0b893f7a6d619494ec892ad36a687550756b0b6b6640d1a7a9800000000000000ffff00000300000051c3a8d2e7d7b4d02051d60dd34364142c625ef707bbe34eafa5d0869e7af8a674fd5de9df2ef31b995e693e66a126bf198f4b2cdd86f41f645d4f1d0715b51c196a1c5c66ae89ce743d1e0ee2074877ed180b57873c29945fcdf61839829baa811a0e760db2e8766cb11ef03a2dbd6316be1ec5bea640f8c5e555dcb607985f294b000000000000854eae"], 0x10c8}, 0x1) shutdown(r0, 0x2) 16:04:32 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') unlink(&(0x7f0000000040)='./file0/file0/file0/file0\x00') renameat(r0, &(0x7f0000000100)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000140)='./file0/file0/file0/file0\x00') 16:04:32 executing program 0: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x208, 0x84) write(r0, &(0x7f00000002c0)="5298995c62932ccec501dcc188528ce2f2abf2b7a49d102ae286a0787832e63fcd06e10a7a00f3e6c0fe3211cf0403697b00433a017d6db15894e4f187aad6fc1793b972947b64d46cd469015f03c372c2ea2db23f88590c13e2ca3f2b64df7d2384653c222d7922f047935de8ad1f9bee68dd9c32972c20a3b5f9aa34a4245fcafe9795f049d9182383266398479b1ecb07ad06965e85001de06db239c9d61171dffcd733dae8361a4f0b278ec70de72c39496338d502631f7713746dccd4c4578cd0f218c4631693f946b957d9c30ca3a7d88f32ce6ceb630c49f66c86acc69f2cacb58e135d03750824a170a3e549d220541a", 0xf4) r1 = kqueue() mknod(&(0x7f0000000540)='./bus\x00', 0x160, 0x236161bc) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) sendto$unix(r2, &(0x7f0000000400)="cf044298a854230b525bc7cce783af4a5c207f378ff3adc49dc68ed4792fa0a528ef394460b292de1266a718ba9334a9b6522798a220da659827b28897fa1052198c89c9101be8fe1c39f9dd5a8db27ca0d3ed92df88b594638a7fe254871a94d2056710a8aae320b60da4409042db1a8b202071dd1ef276e50d568e211df9d8480c8f4d318a8ae21b9ad0f4beb4abf7dc1e8a0fae3767408a3c18b461053a286d5b9064d3c2", 0xa6, 0x8, &(0x7f0000000500)=ANY=[@ANYBLOB="00203b2f6275730300fa425407"], 0x8) preadv(r2, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/248, 0xf8}], 0x1, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x101, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x0, 0x0) kevent(r2, &(0x7f00000004c0), 0x7, &(0x7f0000000800)=[{{r2}, 0xffffffffffffffff, 0x10, 0x1, 0xf47, 0x100}, {{r0}, 0xffffffffffffffff, 0x8, 0x200000c2, 0x9, 0x1}, {{r2}, 0xfffffffffffffff9, 0x0, 0x8000000b, 0x5, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x4, 0x80, 0x7, 0xfb5}], 0xffffffff, &(0x7f0000000880)={0x200, 0x7fff}) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000580)="e393e21d4b7732118a486c70b04d51b6020effcd3ce7fbfb086a36e95af74e3537edc177d3a73738b1f7d83a061367d3fa9cdb2557b8b68ff457873906b7560b688598d9bfd4bea95feba5b252a71bd11ede9c334af7553d66bab58958284c8bd12b789d59c7870837d9922ecfea270fd10c06aba730124c4df06135c9ce51fae63c63ca273b0ce50590cc39957cf2c6d2ad264cd803661960a5899256ebdd0cc547320c4c76a2773a8a3183992e408a805e48bc24062013579e1d2588b51159f79c1d3c124989fdff8a1f6ed4a344a6f0", 0xd1}, {&(0x7f0000000680)="6a719aefe41b0bd142ea3fdc2723f067daade3e971e6a5e96aeed9da2dda738105896579ea2afcc090703ce2d4388fd43f799378cfe4697ab9e6e45630ad917ab23bc10b29aecc93d34894ecd4ce15acd4d24680fc254ba39c93c12546a8ccbd4e078220", 0x64}, {&(0x7f0000000700)="e46195db74bb26d62589908db8f214ce9bad74842bd0c01169cbd89821c0f3e4eb6ba980deddc28674c37cc6c229c9c6fe7fc5aef95270572552e8dae50bace1b7d0408e0d58", 0x46}, {&(0x7f0000000780)="c66ee0b14d542e7089bc15e54249e232ce69d3b43a289b1f945c49d94a82f7826c573af60d0e692759e5bf563c65ed5afc86ba0329cc6944ea4147fb1eb508ff0f4c9ec2333203b64c3a3da95408ef37c89c139a18e8893ba8cd", 0x5a}], 0x4, 0x50) kqueue() kqueue() getitimer(0x3, &(0x7f0000000140)) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 16:04:32 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x2d43e274398d01f8}, 0x8) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:04:32 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000100)="4e046440460e6a6d3c182bac6f50389ef125c3fb4874170a76819da6dc601f1548e5739e4d6f4221e9421c0608da005216063ce23e8bf514754fd28e18cc31bf04d1c7f7e041133e469242f0c06d00eb4cdf41e6536aae633c058d59b58f036fe7ed71383a1f80a932bd99e69b1eeb8b9b75d5b0778a02f7d77f981a8f7cc0fba5a38f5700b1d7744b5221054abc8dcc9a7db2c49eb91c19321241447cd1c3fd3b28748b005ffd45f35100b593d616d421b0e07548bddb31a24376bd82da56ca897628cd8938918e7db608", 0xcb}, {&(0x7f0000000200)="4a03b0e4ee70463d0af59fc58a950b4c470c48c3afd2645df4ee270139704ba157c8234f723ac4fdf7f24dbf14c4efdba639ad9dda1bfc3c00aa48d63740995326100bb9a9f4e5077967687f4cb2274e1f9ef1a1c5af72c03353b1b0306caf57ad478ff4c5000fc86b7a4636d705e4992d53aa17b169bf9ab648c308e018b78e5fa4f5e10d0747c24020d839309a8b519b844c49cc225120ebf4003d6c1b96cc90cfe1790e6a0e38ec4e6840cb8a1f510cf04c69e37e27b89abebe826498a21c30a2c5624bc39442c858de1a1669ca3b8eb87e46", 0xd4}, {&(0x7f0000000300)="93fe9c3500e303e285fa43787b140b1182d42453494db964a0a5c1735a31a53bc3569d2136e93cdff49860d52de2ccd106f0ce5c8e47dc27464bde594b1074a9277c6c38f8f9acf3e2a5aa3100", 0x4d}, {&(0x7f0000000380)="ddd244fbcf47bdc0d017ec072c85e14687048ac5c699c179d35c155b6504d5bc295f70ed53ae27cea214db9467e6e84e01e76d89434ce9568210629d8ae4931b60", 0x41}, {&(0x7f00000005c0)="7894b7c4f5ef6bae8af6dd9990707a91a63ca8eab52c202b1df338be9f995ecea69d42fb275aada959215316b1307d3903e59febc4f08daa10451597682b61759de3497cb5e1d8b454175bd9505ad5918546d3641fa323f7884c22091dcd100d91117d65d4dc35748c5a2b04a8810eeb200bd6d7cb26db98c02ca44cfcf73aa1c25a9893e5f5e230e9b44f2a912b06e1ec30e8d84f2b4136480ba8303dba2e1dba5179b89fef3d046584e37da87b3b217e939199b412e55b0c10af2ec640af7f7a3d757db7dfe0d3a68b3d643f23c595fb85db94d6a4399ce8a1ce9f21b9a7cd3b831c9ccf9ee68b83328e0e4eb7dc26f6", 0xf1}, {&(0x7f00000006c0)="18a5c4bf82d82c2658f7863314d858359d8f59264c5d48f0104e07662ae9df581bbe13ba21c5bada9083be39a66a2b8390eedabd0638f075bf4ae23506e7379622376566524e065b901998fc85b60ced0a62e12f6fbfb7d6cabbdc12a60992a02afc71cd7a54272444caa00b688a2b6d91734e3aa8f10bbcc0659018eeaac80bc479d1168294a1ee45c959471bbb9728724f732465e37dc438f0f7770ddef06423b5d65c3f54c28817e09446ac774f3ae44077aa19c73261cbfc79b08252f495e942b4a04f28192646005a5637e85ecd286c912cacee5e422c6275af627d20fb78fa575ce8b19dc03864760fe2b5e97b39971794ce8ddc91f6bfdbdd", 0xfc}, {&(0x7f0000000400)="10343074136e500394fe1c146b6ed200df48f7ff10d0f78253a3c52f7f2cc0cb3ada48c05964509e26c35449d7ade8a9b07007c53f40020b42df1b4884d368e4ffe0a5493fc2dcf519d4303735e42eb5daaafdcccd4c3b9d0842fda2db496f0d8ffd6d", 0x63}], 0x7) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000004c0)=""/214, 0xd6) r1 = syz_open_pts() write(r1, &(0x7f0000000040)="d0e5d192f3d7", 0x6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 16:04:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) getegid() open(&(0x7f0000000040)='./bus\x00', 0xa0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}, {r0, 0x18}, {r0, 0x1}, {r0, 0x104}, {r0, 0xa0}, {r0}, {r0, 0x20}], 0x7, 0x6) 16:04:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00p'], 0x1) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="000000f5040200000000"], 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 16:04:32 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x50, 0x20) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000002c0)) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000180)=0xc) getsockname(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000080)=0x1002) chroot(&(0x7f0000000280)='./file0/file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x12, 0x20) 16:04:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ca", 0x1) mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') truncate(&(0x7f00000000c0)='./file0\x00', 0x3) 16:04:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0xffc, &(0x7f0000000100)="6690374b", 0xffffffffffffff03) 16:04:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, 0x0, 0x1000001a4, 0x0, &(0x7f0000a6dff8)=@abs, 0xe1) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="983e7c43ee7a9faed32685", 0xb}], 0x1}, 0x407) 16:04:32 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x400000001e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:04:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x406, &(0x7f0000000040)={0x18, 0x2, 0x8001, 0x62}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) 16:04:32 executing program 1: r0 = syz_open_pts() r1 = semget(0x1, 0x4, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/91) close(r0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/236) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "fbecc29d52ddb682b8080607f9a05eb0cefe363a"}) 16:04:32 executing program 0: mlockall(0x2) setrlimit(0x3, &(0x7f0000000000)={0x100003, 0x20}) 16:04:32 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x2000000000029, 0x200000000d, &(0x7f0000000200)="fe000000ba00000000000000310000000008aa91", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000280)=[r2, r3, r4, r5, r6, r7, r8]) 16:04:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e00bdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d9da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445d", 0x5c) close(r0) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000280)=0x40b) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x101, "835dd2518000190000000000fa6000"}) accept$inet(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:04:32 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() write(r0, &(0x7f0000000040), 0xfffffdca) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "59373648ddd809f3cf3e95b1e13aee9de3f65fef"}) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x1, 0x0) 16:04:33 executing program 0: clock_gettime(0x3, &(0x7f0000000140)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 16:04:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x530a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x5, 0x6}, 0x10) 16:04:33 executing program 1: r0 = socket(0x1e, 0x80005, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[@rights={0x10}], 0x10}, 0x0) socket(0x1, 0x1, 0x100000001) 16:04:33 executing program 0: mknod(&(0x7f0000000100)='./file0/file0\x00', 0x2041, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x2, 0x7}, 0xc5) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)="634052babec6cee4104da4c18c8f22dac49d44488790c8cdbc828f44851ce6f72f07a3ffe7c785030c812c56f23d6d4acb4880799d7a29536fa2640c574c1cef13", 0x41}], 0x1, 0x0, 0x0, 0x1}, 0x6) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8}) 16:04:33 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x1000000001) ioctl$TIOCNOTTY(r0, 0x20007471) execve(0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockopt(r1, 0x100000000, 0x4, &(0x7f0000000100)=""/222, &(0x7f0000000080)=0xde) 16:04:33 executing program 0: r0 = semget$private(0x0, 0x3, 0x1) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000000)=""/106) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) 16:04:33 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x800, 0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x14) fcntl$getflags(r0, 0x1) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x101, 0x4}, 0xc) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:04:33 executing program 1: r0 = socket$inet6(0x18, 0x4, 0xfffffffffffffff8) r1 = socket(0x18, 0xc002, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) socket(0x6, 0x80001008003, 0x7fff) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0x94, 0x11, 0x8, 0x10001}, {{r0}, 0xfffffffffffffffc, 0x11, 0x1, 0x7, 0xcf}, {{r0}, 0xfffffffffffffffa, 0x3, 0xfffff, 0x1ff}, {{r1}, 0x0, 0x1, 0x0, 0x8000, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0x61, 0x1000, 0x1}], 0x401, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x62, 0x400fffff, 0x0, 0x2}], 0xa3, &(0x7f0000000140)={0x1, 0x5}) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) fcntl$setflags(r1, 0x2, 0x1) 16:04:33 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x7f, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x400000a, &(0x7f00000000c0)="fa139b9c07f2cd9feaffde7fbb19b97c1676bc6b9400810d5868818f8776a4224dbdf35488e531ed74ec28740582342e7762237953eabe0d5266291a78ac73c5f678954ec0bff8d2ae2c1b80701d985a76ab0328226d4b6dd8c27139a72037f78adfe06b48cf22e4b05bf54937dccc31d90cceb42b0cc0dadde9576b967ee591db66a0af67634b12f4b5916c1f044797a2d532bc0222d176ca1fadeb954f3e0e3ab384ae128a31f7f5dda86e5bed9da4cae5d01a06de3b8a7111653637", 0xbd) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) close(r0) close(r0) 16:04:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161be) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) munmap(&(0x7f00003e5000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e9000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e5000/0x5000)=nil, 0x5000, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x8) 16:04:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() sendto$inet(r0, &(0x7f00000001c0)="a19f3033b08ca36063f6a0289f12875d99a9a99aec1d7fac9e5f15f2d98b13f198c69e48a588df9a8e9059c3d17bb7f74e6ac6ed70c08ca0fa0573eb0cc5be07417b1673d8ad1a019804f141f593a40353a497e7ad7a2c9fbcd999f12308ca7246d01573bfaa79c3d61b870393f78f82a14b6e80c430878cd82328a256e66441c6f02b57bc12a502a0d7289b3bffb86f3cfdb45bb4ea0c4d244dad7838756a72e02549a9efcc", 0xa6, 0x9, &(0x7f0000000280)={0x2, 0x3}, 0xc) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0xc0, 0x1, 0x4, 0x7}], 0x3ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0xa2, 0x3f, 0xffffffffffffff8e}, {{r0}, 0xffffffffffffffff, 0x1, 0x80000000, 0xffffffffffffffff, 0x2000}, {{r1}, 0xfffffffffffffffd, 0x1, 0x80, 0x4, 0x3}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x81, 0x8}, {{r0}, 0xfffffffffffffff9, 0x5, 0x80000010, 0x9, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0x80, 0x6}], 0x1, &(0x7f0000000180)={0x5}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 16:04:33 executing program 1: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) 16:04:33 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x880, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/27) 16:04:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000000c0)="3b678ad095bac3a070f9bd978208e1bd6f4a113bdce625816bde0adcf7597db594a348e182443f9e130d483d69c644aa9ccce8fcb1092e9f600a9ec409245fda2055bb2b6a18750a6ded8da72b3d7bb47f1e67fd8e273e901713a18603241698f124a33dc5d9eaae40ba5c3df51573046a8d124762dd2fb335f55cd2babe642861f6405ef80974c6c536c524d85a3ecb6123e112bd90111e1b88d7c859198622691a2e7d6e36c9a967a3fc2104a01bebb96d0029c18f0a8865a8252d9ac25a05036b9d58ca1448fdfae8bf", 0xcb}, {&(0x7f0000000bc0)="fd679ffdf8ca55cdf4b0c384eeb2912854b69745b4b4bc9cee2169ffcc5fb215f4789202e4d3fb188520d0c11c6b5aa8ffe49e6d7f6652115f17fc3f898bd9f7f138d0f17ef60f08f6814109e694fb23044dbea82f23147c049a665440eff8bc5a8c120769c861108c676c18c97886c73dc3851bbfc8ada9a69521184a4f594ce447104646c70dfbe741cb7e871180f8a91128f4c980b2bfa9d8c942b3cdf43b8deb6163e998d6eb8a02f7b3f36bcffd0d95ce10abd0aca54a4eeb3c6aaaf40e28d19ee9108c128544e3191a6800ee19455764ea4263ab2e52b5ca6a38c1c00443e29dda0792eddc454999efd98a80ce62f84008a073145374ba446bb6d7f3d52bcba4a99bc34cf61b0ce59cc83f69c5eeb3668477a8ea71f1ecd2ccea10832987f3a2d07db1a9ca9a1f9389686544a5992fff549b0aa8ae68bafacc7cccae664c37c72e80291a7b4c54c84b6c12aeb2907bb77c2264c3ecf2f0592ec5b0028df430bcbe52470f856df0ba5b76df691381c75062a98253031ef9d9ce70ca518dc8f3c57b55cd0e4243f8dced5974444b181fae9b17dc82d09b583b88150a1961b5185c392fa567d74115b7d31eaa2771f1228fa9456cdd168a9d103ff15d3114a8a961b70d5cdada44ab588a0074cf54e849275a147ba5878fb2d1a6c2943e6acec476cce8d08be9bf6ac86cf03ce6d79d35064117cd6cd88b8504f52dce9ff4d3cd86534f02504406a9b0a13e719558fe8cc2e50894ccc1bde043aac0a09aa8904fd747963439fb8f0d75a9954329094bf00dd04eebe8727302c290aa6d056090529dff7d5c9ab336cd6320f9168f096b4fa365864b3d6279463c871a1f8dab1a2f78af477832b79db67548e057d856448c7570720fe4fea6d7f087bb29f45d8c14ca3435a49ad923eebbf539cb735172666045e2a8df6d5a40386578336b3683e8112d9226e47851dc61211d102e1eae73c18b5c43226b71a769f7c3176681fe0429f871a77d697ef6b6dab878256fd72dc4217fba06817066c3a2d95ac0b39bf9906e2221778cc95a3059b8428ce77cf6b83f4c9a9034c288ac7b39e47774c2fe99f0d9eeb8f7da8239f861fcccac8aa2dd3123fca79a92f2e51b4b327fbe299c75d3721b1911a5d6fbababafbadf00f53a19ab42638bb05a77ad6b55486debe8cb15633bc82dbc0df29c1a2b3b6859d05a3d7292b00e6d7a3919f7edecbad410f93e28d341586f5ee304c784e47b5f80b4f05831ea23a46f825f5863805f4ae65df3221bd97f1d396058ec00ce8d8d8b68653fde5302931eba37c2e831bf883994e16efc242bc1228ba57726e5fbb13b6534915613d769ab0b27d11f9e224e6a3214d36bc98f5c2c03e0d72c2ae8484e66d27ac5aa9b6357c427a40906ed629da91aee8efd4a7a4c531d161ea5d8d34994a74aa4f212e504e34664d2a34200d82fe8e5b372d1497a5ccb256156699651a8de5cb7054395ebc22a5592117555eb5aeb8efed6ec46ea7de68f1b86680750f6894e17a3a8c3777dbd3fe91988a376c122ea362b22f679c667e9512ce5a2f22ae3e2d01453b2c1021f6bb91f0f35df23aa3fc3d6b6b71e1b788b8c45ea4697f502d2f594fe39b209a3a4612c75cb37c74b25912d7a30191818a3826dcc5058b7abde0a8e4d81e0ca0bc6f2615fe02a8be6c2d99189d0f73eb44e51f19d0f2b9f1b2cac5f9d72feaaa6c405d2ff2b2aeaacadc30db08edef3eb7eaa76e2afc3dba423b7696f664db3bf0acc8ab7fd13839c77159ece891e4dfef2185a7853c3e28bc3cdfc578ab3b2cb50815429c1e57727ce2e1c44ef4626005692f052b5c1638c2c071fe479b3721fe28ce2546dbf4a1986d92083394cc57aa37a02e9a31a0cdaa594804752098d574050ce226197bf18abc6a46c03f4d03500ccd1957f5cb60dbc7b6aeeaaa2f4004c61c6efe33be203d29bc8eed5ecb9641c3866a9b2131047a6e75e68a99c3967aa0a4a6e86bc6a681deb063ad5355eb4535f402d6b0551728d881dddd5a8c7846debef59b51c6d1be7a7384b5a747ce436025aba2f3b68fd7872e7ff040a1036a13a0cc6ad086ac7ee6e05cefb5502712aa9803280df1a43dd97e7b11f113e4b4fff0ac0c90cb6fec0fd3687a9c7a6a0bfd85918426578c27aca1732ed435510e723d7e3b2e8a55187e7f9bd7916582af1367d0664271a087de20686effa6df720f5b53fbce7d537f7f5977c107d93494c0d742ba2d492c4df317583dbfe736a83a96765864c35fb68a2defa93a527a376e628a26cf63e09bd9ed88971e63a3508a40ed16eae449cc12f4cb468066e1a61a2ca5c418c1a3fbad7de5dda97170ef72dadbc950cfe9e467dd4a4532682c882317351bf7d46b97fc194cab152f29d9e6de7e4a42c283ba9b9aa14569b0fb1d69ad0924bdfff50ebfbfbeb0c5d93e89e5611909953e6a8c14e299e1d20829bc3e724525ea30b3cbc836d3f8005f9a7d3571f4c69472a3fd40b1117cb3829e1cdbdcb5b1880b895094f4ab86773d26c9320383a43cd4b3b9b0c54e72a2cf7a361d9c0e70f5104d1fee7846cbb23bc1d2fc336a8314fd3c7cc8b929465e2e6eca296d76502988cf9ee6164fec9c43c9d15d6c4723e25700ad97e00fea128fd6682de22bb2969d7f8c964f969ad46717725cb10ea87e31e0d38d9e2c8d097e790c8f9f6c493d23a70a3e113c667da2651a644f6381c8ba6a119db5b18aaa012ba89f91650d7a2e6a333c6c426aee07ec3185154d4e97f95f17f242e97be8288f26a6f0266405b3ae5b614a755b74b9c5c129c89b4ce2ee3d2ebb4ead1d7c5c1b0200400c3a3a99a8c901fb7d23b56872ca60d56ab0fc80b2828c3be4274deb94d0614858a51babab8c8f2e9e6c092bc96cdbd168077869ba03d419ba52ce457096eeddb6876abcbc4ad830c59f13b6299de6da06eef7918f33f03b580c2be95e7c7b0f5b6874b92b15eb33db2a5a32e36ebad57a071b9964df725e90ec56f65fc766fee07d7b7e8ebd5f1b1ed41f738e48a5ac2d4a4cebb5fdfc222737f067062ada2d17411a1ec9bef3e60d2c33d8f07867e38b2ab690932653a5e2343fb23725e1b6f990cae5085d38e5e36171e0a9564f05e9d9c0c9d4f4611c158ccd583f4a941f3c0cb2788539058ae9f7ef8b790967841701585f7fc1403c80f5c2565fefeddf8ca40e86e9eaaca12c569efd3b8decec195d0a148e10a64c40af9be1f0a5e195f152855828beabc8d6f94677c57baeef929b77af6647173064082cf4392319d4f626077d6879b382da703c0cdf65f7f7e74bb5c538d12d622297973d7258003c0fe12fab6d576ac423685bc65693ee7fc5ffeb28b67bc70cb08ebcf85fbf3b70870212a4f9f9d41de508198dcf81daea931d523f283f729d9db19399b9abe4b41d126a89fb946642fde963c24a026e44a02c4e569b82782d3c5b5a929329d5de33a4a3863f894ca3927e880983949238daebe7cb92a03d38d005f14848d7487ac8707740467b33f7a6f9f3d4ca9bfb92c7ba4e935c02d73217e3765897f898d3dd54250f59bdd27ca30ea83760b42f5151456e68a877905e3bc657ba95db2f51e9838b6457ba7ce8b72eb7781385cb3ee4894be4701b018544bf11d5ae7c7bd553a84f15fad7819c8bd8b1f2c562fba521d914349c13b860a046cc571eefb5f43211e56e9e3adcaa95d8001a07d33d6aed0c71e23de9835efb7143f096b7ec3724e19b96b535aa5578b9ba86552b80a3780f6bdca8ce038e70b35d9a14ae6f81720dda1e89f070382cb167cd379085eb9314b3e9bdfbcfce5f19c2c23eb501c9ad24e5797c76b64347968e3e014dff4fe55f4e1865a1e7dd8fe974d7c0fa8382a6565a6678e1bb4c0cef797f80fe7365b5055c2d4e429d5b3fa750fa0fa4b912e3d1d908424ff8d45e4bbc66c0ffec240e83e4c835bd63c4a0d2b0df5d527b28e21c3a66c5d16d83cfada70110e4d1092bba4d6058b8c682757476e6c2b794f74b9701d11d75a5eb7d244a9adf160082d6abf7ced73b0412825e3f01d2a3427859206ffe1f38c4d4b73f4407e4fbcbcf513c36637f34871d5a21ca00bff9793ecd62549a90d9b26a4841e9197c35a77ed29c90f1ddcc661e5da5bdf3b97f0086c97f7cc4566c50ddfebcc02cf00ca646cd27c312efb76292dfc3feda1547cc95dcb2b0114128cff326bad029562d34d7b9884dabe5438366d2048eedfd3cce764207f4480239cfcce5a9673459abe5269ff89572a5fb8f48fda089332b75a290781f8f57b1b4858b449379ab0c7df9594f2238648aca6d252fa8ee4f90a6de1fd8b21a14417260f64338ec4463ff8b5604c9d7cd06f30a3d89b0e5ffd8595fa979930a93db9cb07d7c69594172be4a5cb18a2a5de3e4a7bdcef37ce29377e9ddd70bbb517cb9a7a7112a85afc5f1f493bdb7990875af96f0ab0ee9e9d3044db542dca08e1dfc1d3e3c01a9dd867b285db81956d4b5926ef7296a179785e80afb1721a28bc95f68f1f71f987356a514225fddb418d80eccf124cb03df0ca5f0d858a296514dbc51f87aefde06ad52a2b9924e94fe0ad477cb747aab76e1425459c9552ef2e19fa8fc208c8ae4097dd04675bdd4ad1615b8308033338be2c92d57247a071f731633bc0a656dc0c3a15145a53c093d538172e4a50765a8500e37967e34aba4eb410db4cbbdd6ef9d8ff6c36f16ca7fc6395fe0efb800bd3ef77221ac5f3050aeb24f172d033076fe5bcf14aed5c048d668f7e024dd6368f63bd13e3e9a827caddcb905f97b6a4dd27fabe861cbd3e10ed07e5889c209e2f2411ad6bfe81e5ed9d333569e52100aceb40d797f903d0936e47e92a2b2e86c852b7263f4c9ea645a5b7ddc1b63f4f6ad866ae1971ee079b6dd71fb4026216b16991d7d52cfdbc351ace3743078d2e8cad87542148f160585d4c9ac2a34e09df02681701bf6d935d7cd3eb00d5d8417ac88b136e65a56fccf57ae0691de7044530a04a9c5f2723b0966f3b6fd40603388890ffa8ee78cf6c6e5b9037ff93f830890472df8655d5a562374a99f7520cbc594e5f12ecbd090f86ea7efb94a9bc41c6c0648cb635eccb985f6359a56fc6a59242e122a41d1e65c2e0b4cb7b6365bec90ec47343e3d720d5bf43c839e786fd6ef951060670f1d371b01e8aed7cafae4b09f749a7be015636fc6b18166067dd27d971fa097b52551e410bd178441e8542e6d871c7a240895f761fafc0c046b2adf7833fe1f27de5902093cdf9846986e876441fd52605d336e848315d5c5e76d1b3cdb34ebd84172e89d9e831a52b5fd188dc82ec51d3401a30305add40267192884498972cb8ed836b4582a14f519ffb773d85888d6105c2849a5162a41d6e9773c64877a0b5a39c6682881f12f7ce9896168ad1548daa328ee23e35dffecd5bb49d97c9d53582eddeee9144aec120e29eeaf464dbeb220916ac86c442ea541fca28bf6a00064d261c68678cdd2ef23867b428c3151550c8fea05a225770a0d4dd691734d6b80f38030a933e946d86e0e8613450c1bfa5e44cfcd9685b7687adb740e9b64fba64ec350a6799223457544af337ed0e863e7a0fb3dc047fb303423430c6cdcc2fa718dd786d85f64faa6fc0db6de808bd5ab020802b839d629080a7fc60dc1437f2da1c70e552fb8c83877f1ecc3534ab214a64f3be09315217a0a81fd585bce44188035b5b8963097928b9c790373d725ea5612dfcc2f0b92a06aa90ae739029cfdce1399db3795687006f48f24533d6cf72d4a989164e9fa455edb85f7c", 0x1000}, {&(0x7f00000001c0)="f7cc51858d3ebf003572b65c045d33b156d9dec46a852989acf60c5099d3a8e09dea80ca6ec8881bf5696687e68db19dbc628b3d6e9015b6833810a3a0928284ab5935a0ed1a88faa447bdef6c097c1b47829d01e64a51c6d540fa4df259d1469062489083259d3c481244f61ea21a53c44f8eafd760c7c799366d98550c74491f2edb2f406a3e7d1206a773a9a5ec05675ba5b2550bf3bea3c1c6e2ddd9db2e0bcfab6ea8324cad9978f1a31ede6a6eef46358746bad8b35cf9792847878ac96256356b0328b794fd7819e778c64544b8a7b21b1cd016b671acf9a883b423027e382e26812b77a2a04a", 0xea}, {&(0x7f00000002c0)}, {&(0x7f0000000340)="b7241396f912ef283acd2297b0c94b05584bbddb2e41ae702d326fa4b04f72c61a27272ec6b4af5188790b4d89bd4ab61d9c5b7f13bb252500e97b95defbd96a65373be36f8c371f8ebbb2dd289b314e043febab4f655fae4d99c2e1f72e3db4", 0x60}, {&(0x7f00000003c0)="6a7fece7e3af42de87c5a28c6af93613e1b0a86b3465c0345f29de7bdb5c3ce90dd36d7abd0670d1aff725f0416f2db71b8c0553002e4d5f30ad6b5c3c47bf89fd87b10b135a7c1ddc4a62b4240971efe446c392d4a704f616a49d7ec07b07a814ca1ebafa65d961a7f3d94357a3faadcfa97a112dfe50316736cdc504d9163239ebb72cf9c82e3fe7b3a86d5e21311538126c7a86764c19", 0x98}, {&(0x7f0000000480)="0fd423ff64b1c4e3bcf84a9caaa77a0c6c3e7d280a6691859577a7599957cc5bea95694b0ac70d80594e194c07f4609591faca7683b191cf2dd80b500a438bfb", 0x40}, {&(0x7f00000004c0)="4a981d70cde62cd09198ef2608cab54c9ed4ef5cc513378e", 0x18}, {&(0x7f0000000640)="11fe6aa423adc801faef09b49b05f83e13a4183481631325a93eec1d56659fe3e4f854e343d7fb7d67da31172a7110ce33d1be18c5dc0657d65b896f266df7b73da8c3ada3fb6a25aca2bcd6383ef100c330ef07957c6077180fabb05a186b89e5c77dfca6a773d62f978a6714a152e96f75e30e22c4982c39675b020caad0804a0d2c08a632a9842f7142ab636be88773ab17e433b54573a42a343fff70a1e88c9fadd5bac7e36a44062a1e483c2ef7ba8d6e1aa3ce6d0ce4119156703b40c985e57a5c84b2b050206a39f2712181e1de56244deb9fb70defc51456c7333380baa6d949a27d929f81a8869e8404f88ef8aefe9a284671", 0xf7}, {&(0x7f0000000740)="6f86769af76d69896882da5f35ce024cee4e04b06f5ec05c03c3f0e089f643a86036e70aa9a98e856b335ba991dad95990759762b328a12faf717f9f570f398d003101a607efca0c3c235000c076e30d7a182bd84a1f536ef6c7ec8fa6ba8a0b510970fb20e82e00e502952de7df6300f35af2399f312c72317732ba88247e9accef2849017bc7eb503f4b0bd16c99b4246172dd59c7a53b4e9b355e4e368a827171f9c29c96f3cfe75ea4bcb3cc24af3d8fbb1d4cec4b41c4b747a9ab2a2ed6dad2233e52d394394dea224ce2372b9e0bf730d1e333a2c93c1e56318159cb32973742a289b8af", 0xe7}], 0xa, 0x0, 0x0, 0x400}, 0x40a) r2 = dup(r0) fchdir(r2) setrlimit(0x8, &(0x7f0000000040)={0x1, 0x1}) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) rename(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000880)='./file0\x00') 16:04:33 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000000)="04000000", 0x4) mlockall(0x2) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) 16:04:33 executing program 1: unveil(&(0x7f0000000040)='.\x00', &(0x7f00000001c0)='x\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x6046, 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0, 0x40) r1 = dup(0xffffffffffffffff) renameat(r0, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') open(&(0x7f00000002c0)='./file0\x00', 0xd80, 0x12) r2 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x3, 0x3, 0x5, 0x3af0, r2}) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x1) chdir(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) chroot(&(0x7f0000000180)='./file0\x00') unlinkat(r1, &(0x7f0000000300)='./file0\x00', 0x0) 16:04:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2018, 0x672) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0x10, 0x0, 0x9, 0x4}], 0x10001, &(0x7f00000000c0)=[{{r0}, 0x0, 0x11, 0x20000000, 0x7, 0xff6}, {{r0}, 0xffffffffffffffff, 0xc0, 0xf0000000, 0x3f, 0x6}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x43, 0x1f}], 0x7ff, &(0x7f0000000180)={0x8001, 0x6c}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:04:33 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000002400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) dup2(r1, r1) r2 = dup2(r1, r0) write(r2, &(0x7f00000023c0)="b33c7edccc30a6b5a1be309ded2357470e2e3106af4ba6306bba0700b760179de9f8", 0x22) r3 = socket$inet6(0x18, 0x10000100003, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="01000000", 0x4) recvmsg(r3, &(0x7f0000002380)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000002280)=[{&(0x7f0000000080)=""/234, 0xea}, {&(0x7f0000000180)=""/245, 0xf5}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/4096, 0x1000}], 0x4, &(0x7f00000022c0)=""/138, 0x8a}, 0x841) 16:04:33 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) close(r0) listen(r0, 0x4) 16:04:33 executing program 1: unveil(0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') unveil(0x0, &(0x7f0000000080)='x\x00') 16:04:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) readv(r0, &(0x7f0000001980)=[{&(0x7f00000000c0)=""/254, 0xfe}], 0x1) 16:04:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x8) r1 = syz_open_pts() close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "1202545f8d5181410b18bedc185e9b37902cda4e"}) fsync(0xffffffffffffffff) write(r1, &(0x7f00000001c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e05c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76bea2ee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425937e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb902000000000000009c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c1c89e924f543313a511da87fd0e813f5fbc8f769906907419f3641343c7ed6be3fc01dcd4b252d4a97beb62d0a8815dc99133ae84b8d45686d8850d085083eb58cec29da84274572d33fc47b53858b22d8988d909314887e19b50019c9c5ccd740e2308becdd5dfbe569ccb31a6977c4e2b413e3de7bda60e18ad8fa2d91538767ffa57044f0d406652e0b8f05c951ad2c81d67f46c282afbf47", 0x2ed) write(r1, &(0x7f00000004c0)="187b190570fad7a3a362cd0caf6e70fb24cc55ae8d17f391492eabd671b1d1ee2940d6427b5a05cca0de559d2d1a54eececfca0489d370f64618278da0aade6cf795a5bb5160337c599a31e0e9bab0ad7f09f0eb4dac835c0849984610c6faeb51e2aa9bde41a7cdedcd0233fb543cf94e4edf2bdc59236aa90e074b9208cefdcbd27a0e0598112a05ab5562f842a9ac22957c9ae3499141630fdfb40428ac2d270e056587dcab9d123437a9f1360cdd213e275f2664003f3d730f9cc8d8e6c3877ce0d3cb48c0f7b88273f59e9b0af7a3dbd638717fa94e3936d077cf977e8858a75434830655ba9bfa8caf91a707c854d2acb924391c1e697ba267405ccbb98352c110dd24506af914badb7e67f2a2731438614e2067672cdca9602577cc1ff407d0826cb502de444d23ef3ea6add721d1e2747cc056141ead00323c442418ca5805f69050678a0514fe39a59d9bb12328d006b0a05ec46d12065ea9629460f410f0c3a1f44c31e08d6cf3513b4d39625ba6398293e22d43266fb3e27ad709a9f9eaf0ea091203a56ebf4224208142cf77d6750517dd836383718a91f6f894a80c97c7cb7bf32a23cbb02a945c424ebff97ba7bbb86556322792e375d998ecf2850351d881de188807a13d30e2211531645dc75248342a2489865647634b87ddaca9828c4abd78e422c186919783fcf2727f9e40f5b75f64021e1dddddc3a1285d8d2f6c9b0edf33182031912d5032c07a545b15a6cf0128088c3dfcbe491514321d7f8f1003685acd1f38df88c6056316a14f61448dc22df54b4ad774b1f0d15c108963a91ea4019f587b1670a6022e5e4b05cb13831aff47e660290c7fb42d3d2d4101884401273a1eb5cd195eb82c4abf7edb9486965f8c63dea5222a7779399e2294885f820b99c49cce3769a6d974fe73c35b00591ccdfb5fec038c79d7753327d53993361d95645b4442a4789d98f8e5744ed7fb74bb11c0f18f4793306a9559e963865224345b8d38b2d2e63ad2b0e0aafceb882790533345fedfede7ac72635f64723ad679eb7e99f0106d1d59478dcc1e8c2187c3d7c5af3dc5aa0af7d7067beb92c9939bab1053eabbe4df50bcb3936ddb4c5343b5e80977f1d7aea14d1fa4d69e87839bfe2bd807b5ecf0ea6a8eff395e3c9f2b44efd05e101eacb74b2555b7fe29bcb9a4dcf2de3c05c27e1535c280c88720a40698d8e12a2a55f06f292a1b7d7c2fba2264c71caff3c8659e7c6168f071ded09a442c9a3852c0fdcd2b33de72cbe3827ba28452f94c495bad1ae2ea9d7e300ccb00e1f34f34fede6b8ec42be5056d1a06a0fc88b5b0a2a87be4c833fd004923f40dbdd8a298898e5c99dac180b889e0af62fc3fc8aaefd7a318edcb90c97993e83d0810bc7cdf24c29beabdff91f6e6d27854c640af65bd21787a3ce7d6be47047d759284b87ab5211208c049afec38ee6b22f18c84a4859e92bfe042c4f0257f21e9ebd6ae6ae3a1953471856453f480e5cb2b8c223c0c689f67d900c3110af2458f248f93999a6df7d8bdb2435e60b1d686535a02912c558b1a0d16632cdad782bab580656350ad82d1d15ffba040d598c62813eba4a94c85cff91da585bbf71f231132c425e5e52e8d64d14a3ffd087accf29f9b69624c2e70c1a0a0c02ecd52163643cba85ae511c4018f9f1d8987e17187f57e934ae436a24746e54d547a30ad7c3ce3edcfe97c6c0d35243b68d9c1261c91cfe3480c382d6058df44ecbe558526b641e38ef937a14c4d9c623d30b67572b795f1de9886f7eb161b5ef146bf7be040182499e5f6b10e73056b22a348bf190a2251729a9661dfbbbd6bfef8dffb6985bdef39df88f6453367f94cb3b7d3bcd111801bc44b9120faadf4a728c5e4ab1874cfaf6fc704d913d63dfd898b36a091acede0273a1564df3a07362561144cfe65fa6833d077add6aafed7ea2a6c759a5fb5200340efac1db33f5529df0fb800c28cf1c8f15b6e80a14184e7d027d8fe23af9073e568eca1707684edd8d9dd114c53b487a2e56eeb5c5a640bbf30523b0649be8fa8928c89af4324225fc39bb14a6e02730e521fc3759f6fb8424c5d6f05488c4c4be55d7e13f4d6ac055b5e6e52ccb0744016a02b3b61bf8e43a77e73009d91a9dc223fca7da92e3e12a9c4a6b5735d6d5db2dcf18436659243483191e2c0a07dad29af0fbc285f2f612161b294b1ad0c7458e198459e1b60f51ec31375949252cc53870facfbe18abcc88f39b13643b7ae0991b1f093c71f7c8c255a7e31f027e904ecafd21e417afe1dbb580c610ff330fa5e14cb72f5a14753a1d1a2ea99fbf2b1b971c7d07ef8d4154324044356b538b2751171a7bf3af40a9cda3ccef49130ca5c3191ab33ca76f4b66c97bd1c874ca31a2fffd0275b742c34dfa278a93fa2affbd2173731e6c574b1b89e56f6406079f28829f019bce888d78655f3bb8843076fc54931978fdb547e2295ea2ebbd9afb6a7bd11fd5178f8fafad7b418dee401b640eb6a2f12a479eb491b5b82a36dddb1dee8073010b09a9e42390058930fa4f9c13ed8b19540bf85147eb2a91deaba5ed34b250221557db33195dcbde639d4b0c1dc315d70e51cd505f7048ecaf319a12372ea2b97ff2e7f242a90cecaae9a1fad10e2d9869b5dcc3d7f1716e7d9f877f11bf4c1893a1828ddaa7efca5550fb61c80c96bd49db1d95ec0dcca21f138e4216b138336cc90e754a52007a24758ad220619cf851fa02310aaeb3dbc950ade326f8e34bf001686635978e5579db182543635f6896fc02a99d90bab79b74f85a5d0ee225b533b0f116dbe5937300d97a5c77f19f8cca088991347bcace3b2881107cd1868b6b452a1d1255e1424c550261e42fed62a550a474d8c3cbbc453ec139a4f75ee43f7b5f193daea2a35f96661220c2990d34b4ce9b13c7466e62f686e61ae90f3e29e2f8a5d0bfff402473972c821d1077cb4eb05fd4550fefcd900eb239cc0a018648fd6a389ad6aed33e41fcca0293e41c3d5359887fd2c7c8b8ba4e375751dcfcdeeaffd1f94c3108807341a7b2323ab9ccabc8e588a70fe37a8fbba9b2a60f361c54ef3532f97747948911c4c9e40fe5bc9998be8d7b6abd80a9db6cd394b1144fba1429a1326c082bab051b00933ddbb6f92c5686b1551fcc64dc72cd73edc1091cd8472079e2b71c14d764fe7f67196601354c47492eaa51e094c87b90e02697bc56808d8ec763fe41abc3a978f5c6c21ea5feeadaab73ef550f6459d72025f35adc0f6ccde6abf25034bcb363b63f4af5447891b4ba4278190513bc81119abd2a2dc6cc5b76e56f5b19ff93d6c4861c0c4748bc7d9a4b9eff683c6724a0077aec3b9162435ffb31aeb5652af651a03aeab31262d1a489e11cc26fdb1d9d8e0060f35f01b0cd0754cca7c950bb5dc54e16d61a73d7f7e6f5c52591c9c79a05ecd5f994c3ec445aef8852c170b107cc866bc52811d23b0169cba7c48e49d6f7e80f42959b28651cb861a809054d5a8de817ab85881ec1f3874d5a41339434b05991911c10ec12507184617320174efb56f51a94f93f9d710922c61f985b38758eb05345c66bbea97c724221c0cd9ae267a25b1a5c46ef7547253a9f1f997a5e3d07a6345454a5c39932c86edce0c322df80fb86b70832ef065f6f26e26897672051d13a1c14b583ccc480f6a3394b2a245e5e99919a86af767fc7eb861f3219b0391ead29feb9ef5df0d39819c9ca00abefc50f5d1e888ecc7b43bcb41f25dd0f441851c506213af0034d94f8e852424c9b74caa57023c39e4ae780d89ee530bde3e78619c40c7b7e224732b24192d8c63caa5e94a3a9e469a1b21edb823750c9f0a4600ec0b569535695ba586256144b3187c26852f11dc6f6a90f5ad23a2978e7f9a4d1c9275266c8e50c836e4df15c228729b320cf8cd03d2e24292f4d5b40462a4d8e608721fa1ae79ff39840f50f276ed0b121194f4357df15c681e1da9c7bcc0c4cc85f0b105c403b224d753157595e3cf5a964722875a585e2bab1dc3fa7d81bf0a9bf4ef3edb45d9649720d68659e18733abf0764519cfc97936fd2e67adedc1868fe84e1123371647be604286637f977d57299446d653d6f39efbd5b77ef21cd43ca8aef0127f7206a4e60c243bcba167f58a943f516fa161a730f7c6a6241161c55831ea84a7b67ad15013d053ca3f3a40f9b6ae65ebe6752490dc4f1de0ca1f4aeeb831f06ed152d22623b7d030731a35a967625c660d7e5f056754e909983356a45ea7ecff9cab89788304ef26d7cd9b02d178c6abed41d643ac755b74b06078bbf15230e9ee520fbd3c7157e4c2fb971e0eda1df65d9ca9028f441bd0a09263dc1a0fb50d463111fc9e24801541b1ebbd6486aad73df66fddec2f8656f290809e5f699f8d59d31b608d15a4cd15b9e1ab861c9fd5cb8decf00cdcbab647431d42b79b6835dca2285c78531852b22f7de45ba1ba1531adeda130bde9a8c4e2da90bdc0ccc322e326cbf4e470ea639f022d0ea4e280a6fb7d17ec2a37dc8cecbf3157dd4ebca336134975dcb03f3dbacbbcc02e693c09aa9b6c53a5ba266a2ad936d8c4e7e68783152f4fd89f13b2b2a836b56d6dbbafc3afa21b653dec80d62de4aa9b3babf492a383cf1fa093609a6f8f880d20f9888aff9556c27c50c3189453e4f6ecf1cf066f62a6771b45bfebfebe550d741da111c81c5c46b857d0cd512c547736c37c83fdedb5a8c04156cfa3404c849fabba6ad3a88a1ebece31d426112af3d7720e21d5859f14a12289fe884ea1314ce1204da9d064efba7cb31e2b014d35969e0f4f9c3ce283c9c6c859d71277358dc49efabfd2243414dd1e37202eea1fa46d3908000217c6a0b8035b29fc1818192aefcd01eac6726630f5ff94f26be9eabce53d1c549e460bbe0f38", 0xda2) 16:04:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) socket(0x2, 0x7, 0x3) close(r0) 16:04:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000dc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d9ababc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907b06d2cdcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c9153a7c4b4204e0e907dc23b542922b035ef64460215e4755ea96f39b726016d707e0232d0d6e9cd5af309d48ca7c299f5164ef40a5c6a77f3e9", 0x7b8) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x3ffffffffffff, 0x43}) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0xf8d, 0x100009fb5, "a8fde9356474f0d60ababc9d2400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:04:34 executing program 0: r0 = geteuid() r1 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r0, r1) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000), 0x1e2) r2 = socket(0x6, 0x8000, 0x9) r3 = getpid() fcntl$lock(r2, 0xf, &(0x7f0000000140)={0x3, 0x0, 0x1000, 0x1, r3}) r4 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r6 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x8, r0, r1, r0, r1, 0x70, 0x5}, 0x80, 0x4, r5, r6, 0x9, 0x400, 0x100000000, 0x4c}) 16:04:34 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0xfffffffffffffffd) r0 = socket(0x38, 0x4, 0x1) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = open(0xfffffffffffffffe, 0x10020, 0x44) sendto(r1, &(0x7f0000000080)="8701a4c900327d3253868ca3303c83cbc70426b6ec00e9484b090f757cb3dd4e35a122f4d600eaf0de4a1c6b278c7306d95b6276658835cb800df6c468f7023e46f7147a90078d6337c40ed9b79eb36f256de173d642fd628cc1f37166aae9289e3dc89635f86de3acbd67e0fa2e3c75837608ccde1eb796f0d51461781768a92bd035869b570539f0af63fd300505b0726a505ce160ee46e85edbd1eb48", 0x9e, 0x0, 0x0, 0x0) utimensat(r1, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x1, 0x9}, {0xf703, 0xfffffffffffffffa}}, 0x2) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000440)=""/212) open(&(0x7f0000000000)='./bus\x00', 0x4, 0xfffffffffffffffc) 16:04:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYPTR, @ANYRES64=r1, @ANYRES32=r0], 0x20}, 0x0) r2 = dup(r0) recvmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0xfffffffffffffd47}, 0x0) 16:04:34 executing program 0: mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) r0 = shmget(0x3, 0x4000, 0xc0, &(0x7f0000218000/0x4000)=nil) mlock(&(0x7f0000217000/0x1000)=nil, 0x1000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/247) 16:04:34 executing program 1: clock_settime(0x3, &(0x7f0000000000)={0x8, 0x2}) nanosleep(&(0x7f0000000040)={0x100000001}, &(0x7f0000000080)) r0 = msgget(0x0, 0x400) msgsnd(r0, &(0x7f00000000c0)={0x0, "933ad240b872a4e450071ed16f4e7922e62951d8c110953ca49526e5d965b0e74f0dea9c68b8efa4dbf36092f93a4599d9c87fdeb53f26775d3311acf7f5391d8f6bc796f6dfa2ba0aaab6d72a71807405643227951c323a35528fb9d2bfa48d4628481b9fff4d0ce1284d246b7f2d18c50392f77a7bfa559c4d5cea09b9f4111215070ed2723ec1aef1f7befa79fac16f7993a261536f4f4223adc0cbbad9b9a39a5922215c28ceae1481f6c7829c0ed73231b27bf2aeb9e844145788e3a2c48a7ea280b916622156a4a0ed2dbb4f1c2cd0d46101ece4af87eddeac162b191f915431e1ea9ef299d0da2ad1e7a26f2d637f789f3e5e00eb16681dbaefd7"}, 0x106, 0x797d8c6232a14ea1) clock_settime(0x0, &(0x7f0000000200)={0xfffffffffffffffc, 0x7}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgid(r3) msgsnd(r0, &(0x7f00000002c0)={0x3, "735c8cfe0a163d938bb7707e949178107ce38e262e1c4fb3ffbde3b11a325a9af43df17f5368a339c58847da1cdb8ff8b911c2bf3660b429602458675c6e2bd9e17d991004b0b40b7f69907fd56825ca069d44eba9ec3fcc25bd615011ec0e0ca6bfa6bfee4f0fc2285e0fb7b22cc4c3b26e1e1b8eb5ea56c63c45944ee563bb3437361db23fb1a1b989f9bf814ff1546ea71d3d"}, 0x9c, 0x800) r4 = socket(0x2, 0x3, 0x4) bind(r4, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setregid(r3, r3) getpeername(r4, &(0x7f00000003c0)=@un=@file={0x0, ""/32}, &(0x7f0000000400)=0x22) clock_settime(0x4, &(0x7f0000000440)={0xfff, 0x3}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000480)={{0x7, r2, r3, r2, r3, 0xf91eec82680f1ab5, 0x9}, 0x5, 0x2, r1, r1, 0xb3, 0x5, 0x3, 0x4}) getpeername$unix(r4, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000001540)=0x1002) setgid(r3) r5 = dup2(r4, r4) msgrcv(r0, &(0x7f0000001580)={0x0, ""/236}, 0xf4, 0x2, 0x1000) r6 = semget(0x2, 0x4, 0x8) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001680)=""/88) sendto(r5, &(0x7f0000001700)="5a348442fedb8cd50d38b7118485e2e8cee9a173da3ec87261e3e3f1d5ea5a451aafabba4591eaa74cd2bdbf9f07f4283f0ad6116e1203871093a925aaf1df3b11d64c1b428fa3dab0977009443367cf45b50af7bc4f156a5f6344e921b277e726e2bcef3254b70fed975364f7eadd2c36bade8a9548b4456cc9134449ff", 0x7e, 0x40b, 0x0, 0x0) msgget$private(0x0, 0x0) semop(r6, &(0x7f00000017c0)=[{0x5, 0x1, 0x800}], 0x1) bind(r5, &(0x7f0000001800)=@in6={0x18, 0x1, 0x3ff, 0xb1}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000001840), 0x1, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000001880), &(0x7f00000018c0)=0x10) fchownat(r5, &(0x7f0000001900)='./file0\x00', r2, r3, 0x4) stat(&(0x7f0000001940)='./file0\x00', &(0x7f0000001980)) msgrcv(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x94, 0x0, 0x800) 16:04:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffe08) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x9}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r5 = socket$inet6(0x18, 0x4003, 0x0) connect(r5, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x81, 0x0, 0x4938, 0x0) 15:59:56 executing program 1: r0 = socket(0x1e, 0x3, 0x0) getuid() shutdown(r0, 0x1) 15:59:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r0 = geteuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) getgroups(0x7, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) chown(&(0x7f0000000140)='./file0/file0\x00', r0, r2) 15:59:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(0xffffffffffffffff, 0x1) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 15:59:56 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0) renameat(r0, &(0x7f0000000040)='.\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') 15:59:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x40000000, 0x40, 0x2}], 0x5, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x12, 0x1, 0x1, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x20, 0x20, 0xfff, 0x1ff}, {{r0}, 0xfffffffffffffff8, 0x0, 0x80000045, 0x6}], 0x400, &(0x7f0000000140)={0x431, 0x2}) socketpair(0x2, 0x5, 0x800, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) sendto$unix(r1, &(0x7f0000000240)="c379fa7d4c5c77f0b73910b7bc852870c057c8c61db699d834c372fde148bb16375b4ca16f255375b87a9a223460a44fd5868f5d70916b35aa9513ae58cc36f03a7ad93739485e7144bf62382c564e7e5a6de8c9459245b3488c0d7cbf1c551fe8f9aa8e08bfd665209872d8423bd3ddb089649b5990de2637a4833a9870244cbe2478e1fc22b454d342752eaa40c6d5b7b660f77933862713fb49ba1b0e729061a382444ba01527589743c7015f44aa028ae8c535a15c6d7b65e1ee45dd0991c38aabf17f30bf6e730bca829e2bfc4b231f2ef3cee6cf39c241c819093a321ffba7a9c6f7f6639a2fac53e67728d8665b7094138fab7e5c1cb9a9dfa9fc09efafc900ac0989ff9b3b8e475a054ba1f82ad22e4bfc0bb3dcbb5de0279cd102b95c3a881baf33757a6b40869ab13335be3b8f9b6ee2d61f69f6fc7cad1073ba8d8723af9fed2a6e47968a3130daaf2e762e304f493cc7708f4efe6b12cb5a9f8c140cdde8b1cb18cc871683c2528349506a167d9b99113644d94109841313c150dcba5195188d2de52e688e5db1623eaa515c62e075d000b7642ca99184c93aa52ce7052fd4bdc72133dea89d830aaab4fbbd21af63b1c52c6dc2ed01d3d6b43ded2b9204eaf4a7872bba0925901914f3c51cab249be717c89096a547f98b953171173864303087a0cc8bb002033db37c743f36e7668a350fc415fc3f3bb061cbb851ce18585017bb2018f65b81aa0d45228852efcf407dfab3666d541180fb8d3bcc954da9506492c06c5c6f6e1075fc1e7a9566fbd42eabbe060216e491e12689fa50faeb9719dbd4534474220b064026bb0842043e39208b1fd34882188af2ef28ae9ba5b4b827c95fb52898f4ca60e3ddd2fa9e4ba34c8ffa13640a0e9a81abb7b8edc0ed87eebe73643de5b86396d76b17c22784c2d77a4117e629e85278242b949c28d4424476c664d5e8d348941215b04ac2197010ad415b68b9d82992ada64c296e3a17e5c4df9b303ca6b365c652c7ec95c91ade2caef4a295b466d3183efea7474f3bea0b06c54f87bf614de7d20fb198b7589b9c1645cb1176cd141ff78481877bb28da707ddfe9e7f5b6356a01704bab4be932001073c388a3bd0d0cd7ad21f8faff0067de90c800dcc1ead6abf6433788926d3888565aaa02f71a3c8408d5d5f6e5e5711ed7a3fbdf83c961d0ee0a56af436947e32ee702bfbb609276711cb04da74afd279d9942411b4c41e74aba659907484aa8652f99aad279a6cf9822e13c50f8d1694c4973fcdd51147259ac3e0567dea3a2174b19f46eaba860b05ed95cc5961ac72f196585e80a97374d16399649143e2d82f2f875f5ca0f0fd6116dae5f8263103aeeb022994a82b41e63ba47ef127ce64af43fdf78f1f18e7e079c2ae4947ba0ca604d35fb82f7a1e74784707a016b4984a19c1648d34ed01e36f60d98b7a45b3c8d6bb2ac9d240a6e7334ca71f509508b0d453bc488ee9a501f8613cea4e292697554d7d00ed7bf115ba36584087acc4e298153f3e36e5cef094bb1956b2848b88a25d1ca4b0d9afa717926e33745450282aa088b08e64366631bc26144e8ad9b4987e701d3f5c17375248ff8dda1d278b5a8fb14c80596c1dfb0bec51e0e019f4636e97cca130d2f5565cbf83168f2d7955786556d062411132ddbb2bd02faf4380b7e06da5c2c90f4326b6577935f5f40a204a4ea9580f1a851cc02df0f90a7124fae8423a73eb9cadb92675f239960ebc8684d54b601902d3c2933c658b0b4968a694cefb36da0e643c9a298b5ea1358e564c83e3c4164748ba8b7d677b8a801d615577a2e438c4fce07087cdd5ad6ca1ff4dd86f1e6914224b326cffecc5455688b8839a56d53bca1240699942cbbb4cbb20953eeb223864f62164464dfc4ba1f9622710459767a7ec56b66cf7509cfe70723b9c345b3722c920153a5152efa88604df51a668f01af050461556c6123ed34f41ebb92f36c60139060ac329a79926ae5fb640bea0968432c0da6646c39593df3a94e2bd2f54c5bb179503096c364db5fc74de42e67c26134fa9031d1f6e7b6eea940dd494141e9a652af20f89191bd50e6c1d03b673169045d8774b030cd12183ae33f519b073c8b38c87fe2e4e895b961d71fbdde3293f7e7786ffbce9ae914f55063cc7a43196fbd6fd50378dedd6f6f758957ae0ac4bce5f40abba087cbef6679f464e9ee2d896b8d083996fcb94f604b004a4b9a03c593a639b09434d18d79b81364ffe795c8723a5e9d08eab7350105d5f9a806b963719de97150c06869614122907c88078d0fb1fc026572839457c421c8f83cae970aa4302264264ce93c8f6a7615257da9e703ced1c60bcd43cbcddcee96d1f41c1b2cfa5c1bcd865e5458530525bb0dae44466eee821b13790144489d5c1c2f82f6be52c340dbffe4460aa4473a3a23b62da83b7b69edf99ad46ab4426dd14ac7583517e6919cb685668d93affc15f687126f16cae72a39dc3b381284c756ff7df43ba0154a7b4e02cf85f832dba9e5510ad26c97f74c91b36111e167fee5a890f31cbf25b58d83b804e06721b96a1da3cc869b1cfb5f0bff86a523cf307c558cbd04fde3f1ff4a1e0571db3d7664cdda1e446ad03b0d81c130e76909b8c98a2e7e6c5db7726db2e571426a4a8550ce9fdb3a35fb477627d297a4cd625e7380845a5a88c6126a501a864e5573edab636e85d708959aefae869e99d32727492c073e13cf739d881511328de1633df8e83880eaf1a47bb1f00752adcedd83fb16646db9402ed5894edd3c46f7bab9ee1d83280bdd4d4ba119f4feac99b5f64f3e951b8a195f68aed20846675e20b27161ab739adf91790c82a1f962679d083f32042d76cb5024251dd32a671b17c1130868ce24d2637a25cb0540a3a45ff53ceeeff14cb4538fae2b3af43e5b32a9e89c0b30240550b762ee7a89d51bce63127e6b2b4136dbda0d6736e2c5f6bec67d079e553cf7d2cc97b8abe5152fa9601a6ca5427e40396b1412771194a3e34cc229378e437fc6965fdd126afaaa18454a0db493d5e5e67313559e4c9c09b7508c0cfc0152842fb2dba9b0559688a10de160f714cf87acca7c6d284eb20ed30ebd01ae419ca0c86e44cd161708779969f75c69c67a5c4274d41b5148854e4b559b78261669cbb5a1692da6a16e0ffff768852837683e4173989a46746922aedb63e91598da6bef5b25e29dc61355f4f2a69d7cd86df6fb5eff5ae6fa4c779d4805ed864a9c655d7b379e1f1762f46723f0960f1720f8134f7a0a110ff4eaee9a18f31c982cb81e3179490fa5b880c903f4afe430580a96fd6df844f82d8517e459a980da421c2df603e9a26ef54abe15b5eafbc9f542324e0a9a7821dd47fb53457b7787af1637860cd78389030ca2c8f5632c544d6925541a17d1f2c21c537262fdda3b3ee2e1357f02ec33705b4a33a618ba00ff46861efce9af2220c40f15cbcb7f4b8f9fc2aa4c3dae1fa7bbb79c88eb700a9f442336113a3e688152fcea288737940c65a3b8aca6a30615f79cbed61fd280af2fde1ff173a3e4f6d1fd9b5ad71aff3ffdc921121f28e0578049e8077b2739684df9676037251bb78683eddaef1e67ca0262ad5f06bd94c929fb886e7a5b3f9abb3ad6ca14da661f2dbe554173ce1af46e43c4597f08bda9aae12dc8ae0e96a17c10cd13818f7703d9333a6590238f1fe97393700fe1b76fba9d57265dd6f79592304313d714098a0d1bd12e2eb9209c68cc58190feb2bd63d4d3832356cb44c0295e5a137cbb1e435b69b54f0a340599e1098328491b71e907f75f0ce291b620abceeaca5e5b23a2f11b73b346de6f8d2031dd798cec441da242982710dfd8bb90ad6ccb35f42c38b0889b5c079b38a65da73033395290299a846f7dd1b0d89e2d8b71e3af33f0fcd4828bbd2213514ced2a9c9a1c94a6da7efdefc41ebda86dcc8359e4a5deaef2a9f06f9a5ccb3da20bc4e24865e2d9350e07b3a34a588b41c8746c8a04f32d3047f97008480b4fb406c93f460b648660f1516da79ab364935d1dc6eafe371e058865516ee46d8f290c736afb147a2ccf8dbe9c7e26881760b4872fe56fa3e3f0d02a334aca8635ce31d77e122fe870de1311c672d45da18bfa846622a1fd016c4c7562b4edd897c6a441f2eb0ed8442bd39ab4b4930fb5ae08b8e80878cbf3c2684d91f71986b279ff0b0d85f14db0cf834d7a2370e53292b101db84fca9c1c4d2d7994fa08ad03b33f07ae404c524f7653fdece214b72cafc9e48ae5366745661c0b44c20849f06b2847ba0a6e639a59f0ee3165d3207b9aeddf8378d3fa0e7cbdbb9a7b9d7b7a498714734c6a059696b717e269b06c080d66dd7862eeef80903b090271d8a1ee67c523ed7bb6653a6fb355a6d3052fd4d9606e17a845bd2a53aa6fede568eb240266f3fb87803af22a408dc03e17af26fbf8377dd4cd0f2940d6a6c8e64a3293e8a89779abebc3583a95611d8fec332e97c9d78ccb891da4bc46828025383a486c73f1b56ae7c97af7e2900439e57ef58d275790be27e16d75e7af3b6ec840e4de840b8e724eec79d98dab36e6693e0d67e30497fc589ee818c962f65b679abbe583292d937b90d959755fbef1ae44afa9a8e03f7a0230880601a8fe80326e454d380c792cac5507c4dc0cc96ded7a54ad59d4edafbca892ac013c229f5cdbf28eb8b578524d15c43296302ca8691924752043d7c28f2d909f207ce86c2d3ad1e2706a010d9bf18928e722e62d7f5294b72ee35ee0bac63272987f27d80819feb7833a0fe0e2b3550a3296b1d9cfffc7fc48054e59627f5581313a339cf1f1dfd33a2cbddc02605019cc10eb6e6f0e4f1b2f6147c8eebec7c7c195f59e44e7838b3bce384303ff2cb9d310fc3b5b71702a48d2a198dcc812014d098e4b02e81fccc3d708e860e4da396fbf81a3e03e5c2d51726288a07df97c7cb257ef49c6211adfc43796735680192520804c25805a643be5433d63825590bfa0ae8c7b1abee3b8d7a11d0e44edb1a14ce22f8b8d5ed0cbc893f5ebd88b8c9deb7e61c9150a456e3224027ab990d783b37320f2860702ac610532fe5952f1bc3b3a35457cdc637cde942414de93e48d1d5efd1349eaabc70b5f3774d16795242bf4ee776fcdbd0ed8fdcd4445103360c9e50af883b4dc9716a2e3daf12012b5dd124f454a394f00cb41a86f09160ca923a3e3f909ff36a0a28faccb82f08b22ce82b4105d66144f1cdd0e3e192e7b2d78690ace29c0e3e943768df03e52c729b10665268f83e72e346a31c3def2628f1d47a5fa29d407f441abd5e79a25a0e02895dbe67426f4c4db2e5e4bf8b88eed8a423412685deaf25c9fc0a41812c69bb555c8866decde55e1502af6ee7a4830b3da840b70a7d63b5985c90e6bcad550ecabba70606bd2dc4a3ae2e265b20937d4d1e7afd67ced5a062e8c9162d25a3a8a0edacbbe7b8a3bca0470d3c7a2d8416b2cd889f5267543bc58a6549cd4959d8bad816b688712a83037fb9c8ca633a1fd89e258cc1d1791fc88ba75d6e1216f836931d6fb027d920f68e009af23c652e2758b6879cf5992e88dd0c5ffa83679818fc11edaec7fa0b1b01bae44abe7be08fbf216a5149507adfd87c4609bb6ea45407124ccd1441df92459315538856deb9ad654ee8bdbec6c9ddca12960239cc2aa4997da0d0e34b22dae3647a3f1c1cb9704ea259f46661ca41d1d03c07a14d318871ba5e389b92aafa3bfd0d1e5e797f0b14a069825a1077a2cf31", 0x1000, 0x0, 0x0, 0x0) write(r3, &(0x7f0000001240)="2ad1ca1de57d60381c78f27f27e827c68c1657428747e50341ccb424173a0ff2f8167c7a6b6a7f76daa024688ef0197fc353c5a67d04d83cf7409049933d9a0fe5f896fbe3cf797568c90a749a547734adce3a1254f2170e9b4fc55ea67cbb5b99ef0a4a8e662ef55d104b1299a56fdb42148a98f1678994724e22f85df50e21582908ba62c2c208b34b01e054693882d34a273c2be67e8108b17efb6cadd1db18c45a93f4e7957a8a55683b90daefecc70ee2eb1a8424ceb0737942cf9edbeafd4214e5d35e4fcf11c04e5eb96878c2a054c8a58904fd6013c473ef3a780a1205019829bd812bde3687ac5fb445e04b775b49a2fae9b9b6614e2e5decf1031352400ad7e32db82377467308c1cfdf8b5728f47cfb5bf5f58f8c26371602bc06af49ef07b9373989cf3e9c0edb879038efb9b9afaacd8dd3e14b0aead146f6d9f6c20f517400ac915c02d2ac8c58351853753ae31f98202a63c03a069b77984282e0e004447be5ae219d732a6daf85f28df8ef4d3d9039f4bf6327d6a3e39e4393f2cd267a2b20832ea767cf8be077d0f34534219524bb66a546727e158bb37afbf22db3a950592f099ec2c5be5b641428fb72c593adcf214f94222f8db48612a14b9dd15d464c4721734ad3f9eabd154454a8a6a1d6622866a1b8d6364ef5da8b02aec3dc821c0fdd3c1771e3f7b9b007628e445ee4d733c7e27689ea34138bffdd32c63d6713ff667bff5195a0081f1ac9a65b0f6d97bb1823dab93ce943f5a45112311abec0390d39f72f0b4c3a68c2472e4ec1cf38d56c10ec1a3c77d70e4f216f6d9859ba4361ad0ef6b0e2c496a8f54fb10b0205f3d17eb12dc9019b5fe91e9220617fd13ca3563f61eec23d2458d923684b2a7f267bd6c28a647da17e080a735bb8bc061495e4cbb5c7bd63619658994b2a536717c3bef1fa0d25f05cc88a4018f10f992330b0ba0dd38cbf6048350582a5c05ef47fcffd684279b6fe033346012bc1a32d329ba7bbd4fd90c9262be48f38e7dbbf96436ba8c8080b153e4d0f0b6964df167467810c3f6ed1c924b23fd9aa5a0325c15c38841fb5d3d27462f5822bf45e6189301d0663d921da99e1c94d4a6236c472dfbdceef708b06612eaf79ba5e3da97b66819321b5ace34a6cf79c36181ed4fe812831a8165f3f6a5b70ebcfedae6f5c1970a1601cc34e6a98c36a57520f1b91900bfae8b3f616d6b3cd33dfc3267d39448772fca88df388dd9b8e7b567560c8ca8e5664abc8ec6e48e1dc9f84b44f6517e49d12f5b59138c2b91e284690e85f9fce9dfcbd975a24a5aa0d4cd7e4c419956b7e53433d43d1026e5fb11139fde46ab655846bce4241293a4afe8a6e8092f2f96a17c76c44f6f280849265b6639159714a9f724023bbf4525ebb596a0966fd13f6883fd9ff5b736fa52f24ca855ce7e69698f2e9cdbc5266e829038a0dc38322f6df83c9fccde7278930fb16aef6ab5fabbbe9ecc22637b3279497a95737bcb3b7b9ad85d05b09d551501c87a34a343cb7e2179037e5f830d31e5227fb1015f20c2961c766a2f89fcfd0a7207651d2a25ad673a8c22c9d5f01d26a52759791e1a09bf1d210e07d0edca1767e3ea013fdc35c409d31449a0fb64d3c908399c0f999a39f148b349c96a3acd859205f51322115e90404b2a8305277e389f2966d967e80c054404f7457b51051cbb643cbc2347feea226616423cfdf824ddd5424cca518c290271c649285747db1ea56557d5ee7b946754f694e394199794b475d0f390802d4d67c55407db123702ec758f7211c789ba1899b8b60b4c947fa3517f4b92358533202c2d40ca888f809ddc0eb64709681cc2f14e9534ad42848499d6734a84bb313ee0ac7eb0e6f563f9ba3647bc0c5c2c41d6a143eb52f32fc0bcb407b26b3e0b4ea24d1da2e2278e858499911c2fc343cc8977bcac32f08a9a66fd90534f74e42a4f5ebaa63082fc5555560d11126f7343f90f7c83ade1ffaa421a71f790823e89e3c3745ce6b108e04c2f2a2b002df7ee6a48866905b48b63ad0f3923ed8376f9d751287a586fe1b82a2687e3277d72af31ca7367836cf04fbca3ebfdd0ce12b04fdf39e2655e216a7e27b3151e1afff6ffd41310a28cc16023bf38f549d4a7e370987767fd181d9ea16fb0bf69f5df97b26628c5495e78ac433d64a6459bc6da4f7fb3c71eec62c65ec6d7925f29a945b3c0cd29717088bfcd62b032bdcda77bfb0987bb90137baa1bbe806a7e86f6f08406882447978bd3caf99edbb99c41d388c1044627fb48fe3f262d96e0f809c07510dfadeb92f3b6b7a3f79948bf90123f021acc6d9ddff55051a95ef20b97479571c7f410d606782080d197e97f6533d14e147e4c282692ee1d98936094009e0ce105598f56721a4f6cf1b04776881768574590db1d19988dc2ac905e69b640cfc77e5f1f8fb96ac644203700587b8a801f948adf7746f18f98e9a007b3e26c613b340dbb6d87cd6a17c1ed0656ce39b06a1ee0a64492c68345c087859a1fc26675bff5909c4184781957bcc4ae0ad6ed3db73de204c2b558768563907801ed2c7c7dabfbfcb1b503292853cb519b6f9edc2815049025ee0793513bd72512ae10de9d914334c7f17b1f4f1097cbeecc448be1aa5b5a8401634d0b665563b4eb9c3edc40daa7aeaa6d8ac8631c241835edb5db583d6c30dfc57deb00f155828160c436b80ef21269cbc3ac3e1a234a87f40432bee984cfc0ae783cddf415c14be5253967717be8d356f5cff3d17bd2a2eb1a93f7710dec06a3e08911838b33119f2503788155a780962e15ec053293f59f7a6daed21bd50eb0c3654296739c6489fc93327cdf11990c01807a32363dc63fd5981acec45dc3fc8442c21afe45288246c314a521a83fc5bc69be1b0c83e7239ee0185582447baafffc7f3a375d3c9150954a9ad2447f5934745621b32841bc566ed2fa2d573fdcc63e366ebb488b43b1fccaa1c5f049ad30889b007f08933698468ab950c379612bdeb9167753a1326d413b08d3f6c74ec7f340f22c4df45b4005eb2d3d7dfd61351d178cb569cc06baef4cd8b61bfe3275b0a8cea8d18d8ae88fd6cb8a9c3e284c3e1ab50113ce9e8c287a5675689aba4d43e67a35f94a0ce96b6162ba6a2809848cb0ebeb4c57b3bac87f8a74c493aaab79c1d113ad7213a9e16116514b07d24f7d07f7ac8a2967677e8e74e883f58f826b5eb20bb77db29e6aef6a9371ffa6a4a4f10e32d43ab7452f177140eead20ee448a48a315bd7fc7d79e21ceca3602624cc827c14d53be91ee0f981eed0acfcb36fcd7a5c1ed4c35eb74c1e1c3d40832e47c0a142f898ce0642a4081fac1579ea3349d2cf508e552a2a30f449c838f6dc81e2510417f18f68de716fae53b82b8e89367114e40def99b333fcb895f3dc42b83c904096a70c8fc01e7eee281168998d869182508a83edff3dcfea4238183a187cde146e26c2889c30b938c175d775cd5d6a3dd584a702683d4da86cbe7b5a3a95a2f118588d92a36191164c7a2c1e798d504213a0d9f12f5dbcb448a1185ac6b2763a50e465a61f05338cb16db7e7d873b32247e3d9a26580344a9226dcc606f7473479ca2fc05dc5b4366c8f566a8766ce0e5bf554b3ca0255d47928da9ffd8058bb4a4d2834068f3d94f5054185e520abbc6ecce1c40c01b6d2d9dde250ddd70641a4bd9ef785843d37adfd598bd16a237da6f5f150b32ee9e45e7559a60be32d255774fa87747c4b784624ff91be31aa907750df90ed3796b76803b8f3812dac44def9174343605743ad293a21a5d46e155b5c0dfabf62f3f1ecf4754c00793a1a368ca950971b9dd3841641a2ea206c6848d7ab2b33323cf1ced332c30634d3a550fc59bab2f57db91c583db06a5c598237cd58ec45773870ec60ccfd9645e4ed037f4fcdbebbbf7b9870fc23e7b03f8f13fe6c6213d7aff76f353099932984ef0c2fa66147cdd7bef536fa1b2ea956dcd54860e5d7896c56b705d72278461b938a97a1dbac724e9f0e23df77bd0fba2fdd84eb3f466ba4ed111afd12045fe84d53e544c9ac5a8af62bd204973cfd937e1dcea44ded2ebb5d311847a89bb59867281a48e3c7c73dd3b76c5aa14b951488fd53f2746a9069eed86d48cc143a4680cb616ebf8a6f25666365b628c0fc89ca19a158cf8f617d9584315781e1461666ad29634f9ec781a00666dea996d3488aa98cb6d4808c65650c7bf3c2843c248459d73f899da3e090a9f962bcf97748b7b33f960cedafad12adf89bf6ecfa9cf029445c190ac366608255fa5a8328c73477866c4e0a8ea502b4b1aa159fc6c5aeb5d5860993cc10706c46abfef7fd665a74b4310e9f9475437c719034b0d19b6f3463da0446689fb9d1e32450afc9882e346388d13968269741277ea62a33490a14422b0b4479f8555ac901d685b7822f312c87aa4ae1a51c1c07980a8e84310d484c8e0212a26528ec8882cf0f6ac3f45c7ccd12e61d9bb6fc920c5722a3515ed62588f903a8255ef419f22eecbff7b44dad257bc14141ff4446b69300c63d2e88b898de53cd992b92ddbc29ec05c4bc5c9f7a167e88abe016600dea8cc4f89fffa4132b50cc04ab890c0db1f42fcd9bd438682dc0335a489361ede3e9a5bc27b1ca83d96d45f25b3be81941ca5a0ff74d373f1b7bfeb45254f8a2fad3be42fec021d6046aa8612a18f65395350c2e0d866100ba3bcfbdde439e09b233cba2b656cd6ee3031c4e929cba21fa900a53d33c8d4f207c7ed88c199de0bb9693b68bad8430468cf9e4bf073d4a65576ac25c0981a53ee2f470678b8b6394ff0aa78f5ed78ece7721a09a531723c6b4e5600655a932658b7ef91c2ec4aafb152bfe4d8bfd587a8434bdaadadc0ac967ddd32ee3c264ce65a7953779f12cf78dd40d4a9a9176d2d64b376cd149ddf29093455bfc2c05850c0f2bca43da8558de856cecd6a48341ddbb5c634c71025880a14cf5f3f2187ebbb9badc18d2d821ec3aaf99fd43f8f29ce69abead498aade07370d6c80a99123bebda778d926afb87e1c1bd21b086dde2fd9fbbb933a138ce1b49eb8a76f55790d00d6ea50cb8d7d2599087e4c6ea9e5e1b6067d8a65a032a7c8356f6ecda5c92b12efb8a38b00ef52dfb7d1899a65ae3e2df5be114f764e35dc82d121ad23bd432fb9870b253e92c1c187832908a380bf264ddae368a5a9266641b438fe52e62ed641d0ce44cd3975055956930ae78cd2b37ca0052155ac49e5932b013ce91e2abccfed1598234fdb0e7e8710ecda9485dfcf0007ac7b2ae10033e77213bc1b37b68537469536c77c2a08ea78b2e172772371853c5a995c3a179c869a4b7695f797258f559c824fcd2ff231b7ceb1b26e118aef60b00c4e0e3effc4623bfba33dee5de0463dc8a741da1f88e60e8ede0d4166d544abc57014b9d1e5d9bc605668eddb51bc61e2dfdc7bb488f9ea24623947b977ab2bdad079ff565c04df4abd1b964f3c9c58a44a9e6a3342179c647a1850c69e3a4797a69052448b457b4225897353454840fca22265c894fe81e3de3365c148ec34788f65a299ed9334ac508c9d1a87bb8e9bd25351dbae9b173e84ab17f01d72ededddeea249122b9502af7a6b75167e00dabee7a2a07b7e15a5b8ac66bd33c1cbed99ec00df169174daf9db8c5877c640fc7bc569f611505f0b3e25416bb6b97300852d8c8f638daf1ba96208f65dcfec1bfc0c1ef04c6c11e3c9e1c244c34ff222f01cf00e3e5804a50c2bc1891a023028e98ee2d898d", 0x1000) 15:59:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3a6a785f, 0x4) getsockname$inet6(r1, 0x0, &(0x7f0000000080)) fsync(r1) 15:59:56 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000009c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r3 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x8, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getppid() r7 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = getpgrp() r10 = getuid() r11 = getegid() sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000100)="52d4a9e7b638f2a9b94091926b77123d53726ab719bd6c3fba8b01337cfc99fc4ea0015b2ac246f93a349720f853ee68f5bddde66c12e600443fae0df1a50120479b19e187e20e65c4d1a8e16830a94ed6bb133aa88b13a6c30e069978ac0a39873cd40ad9683c2bc913", 0x6a}, {&(0x7f0000000a00)="0299665f45f109b6a83c228a1c2f8d865fdb858f06eaf5b6393f81f35058a2019574be06bfa22e2071e2f0fb3353a04771229fb76bc758a76d3226e652bfe5ceeb8fb8f159855e1af4a018955201e76a1af6a5b73420e0e9b872f2b22992aebeac190c68d5b09e9b2ca4abc97ea9106ebfbe207b4fcd2fbe48212953ab0e683423f21ff26f663c5536a11979493d1e321be883ef421b71ce6dd82b26c3433f188c679f6a17b58cd7b37f166874746f77497c751adee68859124bcc27a86cd649ea51e4b9a5a24df94920e2c0409b26feae6fb58623baa4a2b4a285a28a6343898820b4ddf4a2b8d7eca35b5970a261455cfa6fd81b64faddddac8c6d0bb08ca6e290afb202a5d92f221c93dfeb6ccb420b561e75296817653ff72440c70066e99aee9fcd17fc451f551272ccb9582174aa112ca7c4e5d74bdb5b9464e37e04204848507e9449b27c398feb76104a669c205270c59d47ff8822ab8172f0ddc7533e57126490d2e0edda21893f62c74b7346297d1c2f91073efc42aa9b7c61fd262a2a565083a2a5f8b480fb1b0d422ff79afff1e1b130272c5afd6238b5e859427f50e7a61f44eb71b25258767785ff57aa2c8aa1f9afa3ba61413c0bfd7adfb92e715ecc87fca001f737dfb31ca47775a3322b86548110856e0b00c064005d1828d48dd425f1046152ef4aa2008a41b41df2738887dc59f1ca955d9bea020dd957994de243d27eb7491c67186e3e2c8940dfde50b35ed09c751b57c8770b641e30744cdb5310d4294c403b64efd5f10bebba363be7f984282dbad743749bc1521df9e8e7bbfe8e635e821fa26a7df7b12b82d08d529f231ab86458ffaa1d22693686b2b5b6a6fea7c444359ea17e63272ec4e6184f8689192d5c15da9704c9e1e7052f3cbe5db27920ed3ddeef1ca96e49c9e1c118db49122bdb674ddaf2111a8752f14a660f4a1ccc7292b5399d52743824071cc6002da3e4a40482092544ac70b6955f52984bd05e0c0abbb50de99e784fecae99b7bbe822218a8ac185d99b68c3249bed91d7462787854afd83337900acc4d0ef97c0713a7e160de53fa3cd1bbc5d8a3d13b30d70e0fdd10f597a5755cdb32bc8cb2b900316441084448816da249883f2005819bc58dc97639d09128ee6fb6f96f8b388cbd1e2c6c7335e7a2ba0982adea0d070cb881447e6d6e01d4c8dd1034cb6db6b10eaef2a52f723d941db34d2322cce45364c44446c765f2ec054fcdc1ecd0c3e9ee985fd9e0868fe15ce92fe1595a5de2c9f28ce32b97873f314adf32196a88dd4b452215df33df2b79948760aca5883a217527898418f316df7188e9166986cc84de4839301f091cc4b8998eea7ee08c46ee4664955998ad5edd3c4f159d6471209a8861cb33413c8cfa06f503faf6f691d3c97cdf17c739b59a4d5cb14bd314389c03b3257c6b2c9e852e414da0873c492f48d92e5964dfaa65e5739e1cd144eacecfa4cef13a9c8b3993b2869cd23c8e2c961b5fcb92c4806abec050286c625bd184197c1b632e71cba21619a5a05781573e25108e77b6d9e281f0737919b062824fe4af4af38b79a6f15d6cb6e258877035d697f8064b8202be83103c944618e14bc4fd09590a20c304fecf2f7587eda4e75d28f1353b94b0979f799bdd39903e39d6af40c966cdcfb68f1aff9070ff357bd9f54a4697487269a152ee511e8fb16fc96baaac6b81fadce35900d5cb1feeb8601f6281f55b264d81f77c11b65da487b6b12378190052a9122a3d3f73550e897a3c5227ddcaa90b84b9a51da4bd16b178ade0b03c58da30be5163189a3d63ff9d985ccfed6d10419e5417ded17c914feb3d79106048f06b1ef84b12c215868a108358d8cf9b56133f2e352f044526d8be68e9722f06da1987ddc48ad4eab0816c4ca3ab6dfaceca9b8210c94838f225921f4d60338ca286633bb45017b04fa3458c44b04066bc638e1025c713ccd8887a2f2965a8851a41de9891d869c3d25785a59e323769d7bc648a07bc22a60a116a831093ff45176e719c80a885cae4bca734a1258243edf481ecd1b09f2fe1ea9b4c32de644a95a59c7e3741c5d2d3f8272f6e86a1ab5fbcb9c42ceac4636fb898e69f43eede7b1796dc456eebb8da97b35e4862a953df84c27cb30a7ab8772458be0b8d91724219b83a31df4f29d4904581a1079fbdd1b35717e83f9d78859d2fbca16984a606af2c1d34a425cfb305e534c6266f4d754f70bc5ccc436c9df84543c48565b9925b272a253bc0d80ea3b7c6301327b94426dad3a0e8c370ee63a6e8a7d049e31910084c195d126781db53eb742d1aa9721624701cf93ae68ff46236b6e14b8a0a7eea2ae252454062e3d835c1ede60333da91f6f4f4244b57ebd3a108cca3f31bedc60a2a5f4d89e42f31f90ac76dd1c717d1faa6310b180ac95be2283caf29354b5138df3a481f55b88293427e6066f918c5d9128d5aa72e98f5307868a774a05e8be949a4c8794abce19a2bdad89f760a8132a98eff29e2a1370417bf30690a5eafc21d2409b03441199304a2c613dbf36c969b505f0089adfbe02e0c998a9ac51c57fdb34f8c20f5bc924e96c4bae38896a82eeaf1ca4779b718bcdf26b1e68779adebc02151f61824a77ba2501eb52704cc47d9e8d7997751a8866c7bf1f9f2883dec4b1637607bfbf3a8954d6a34b764201aeac9a3b77d08dcfbe4661b04811e7f92ef1ec170a077bb1f867ca1ad39ad1f49f6976c29115cb1b7e0e4c02cbbb86681d9ded4ccc438875c76b772bda76fe6d362983faf764e8f593e5410683a53864acdf14abb5045a0a278a35b9cc35b76ffe2f71097dfe7abf8faf37aa8c7a157a17c513d0eb43e9362bfd28f2104d883956c5ad29aa54ff23e1b1ff00de7a711db3f49d3d699e5d829a9f31e6d9c4b8172bc53eb9adf9d4c7168ed5bc97871a3d8513332f8b0dd5a76dfb7e94744993942c216bf34c9ec4be62d754fc27a64ec071a93dc520ad80f7b5622f646b9042cb8568898764ed630250d14a2287d61469b96f3bd77df08f2a0162a5db5411a607d89b3abd49038ad6d2d3b441960c498c430aa8ca9acb1cef36b21eb6a754d7b4be65bbcc9c5f44c4075300efcc463d24b0acea61fd0e78cd4ef9a38e6f78f694f554abd4863acd057a659d082b5f37933e5da2a0b0361b2ac73d7c6369cba708f85b4813f1d970c81fdf2adca76ee4dd945335a047015a999ef0e37554acea65bd5c7a928d255475016a2ee6cf71ef2e2d2f63f01cc9e4ac99bfce717efd24d42e64754ad328c0e14d8d33869bed51abbbacba9a41d62dfcad1dfd6648f419421330861cbfde155c32e445837c33de2ee1b4b617c26640816ceccfb4a43bd1e6b0634868d890effbeabcf3d54f67b1150b206cce99fe1dad2fb20f0a59503fc96fa978d6b63cf36ff39a0b522d1a90813cd05e4918132774421d81edca008f373c60af20660b56eae2a2d1872d423294b6d3841c4ee6d6ffea093f535f180abac33e2682d61797df940e1943b7f357ba4658cbb394467457595009e87e6e60e640d99919703d06da7128edc57450c5d5f9e472521b6d8a682fe9f9fe77796283460b15c7b5121cd8a8eaf2af30db140703aaa846d6169a1be17896095dcedf2657b1295b5404bf7791dbc65117b762d1b4420f2a4f2d32e86b8246ffbb535d50db2db63898bc95bdabe5c78ae15e6f310727007160a815405a5ad756d0056c35f38edd616bc28922326cecad2f165885db4ea0b1063613899a1ca2cd9a087edcdb4ada19c76ec5333b046fa792738ec5dda2d803e38ce3616a712e809cc1aebca3a7c4aae7dcd1894b961aa99319c000e17925cfcde6020c4d11073d17700eb8fd405be80ab2e927d0352bc6297482c32aff15a472664299413aea6e545efa3056811515b71e1d472a0d919ff5c8faa4f0e8a433e58d2d3d8d90de95194b04833bb5b00eb1603292bc30d9c644b49e1330316c13d52ddf6bd24b786227276f0a5caf7f2e81a41b14817e81c26895621e84f951da92702f87b50e3e2f1dbec05a2dfc560103bff652c7965fee6d9f30f1a310cdfd39f25633ae8f5b1c36cbc32c8d82ba8e96b41e16ab8941a6c8c0339a64577efa2b4f6e23e201dd6bab53eb87e9509974d9c7176017cda23ebaecb33a8995e41ceff56a7351396bb89babb6a1f563bf98e2f8e91545b0f5abb37aef907059be8610285e3d761a4bbee56500716429e2fd60bce2edc840e757a4c9851ad9690ef4e7276019d9e0408417693df26da3d5cce066d535334d8d1889e4e03600b4ca2e28de926065acfa5ca085003604a0090a3e3b780fe05f170bd84be0bb56bfd1fff5875f1c9bfc8438df4f6f615256b3432a6d0d7479eb8e30557fe1b66227621375f5fb75658a670030c97ba3f71d13c218984aa0afa3d3b380e294b93fa04e726e8d28263cc194d768d02377fcb9d7831055cafe1da13e8cf74bd3c6d735c990a431cfff8f41929f75a7e68a4b8eb2d2feebc700fea852f5220d259fcaf97ae8a20caf83e35dcd5e92173c8f683fcd7cd984b3165818c34d160bdcbec9f5d41f40f83944701d07c5b020afe31e4ebb2a499a4a91a963c87ad53eeadbbf05dbe83374467d0a6b0e815f23a56064b382d662ac5b9b1d4887d2f8a52e1b9545a6b858c4c740a762ce29d938a183dec45fb20af968def67f568e766186e1b02a70d6f14147c521e79c2f7be604ddfbb1a8dbb1dfae3052c7c2adac6113996067fa26a96c064eaf635ae38f50af3737783c1931923d2683f72a5dc82b6e6c8c9b51f85045d5d8308e38ecff8565cf6fefaeffd2a020e5561587d88b06e453a869ccadb1f0c09d49960366b367552f7556644a34c046507d1104fb34d8c66b849c6845422d727c0e3dd870b3e267539c20fa7da8985e7719434c3bfec308e09f363d076f2fb761a5b435f919da37694183836bd35e0ee4cdb2c4cf86e3ba133a9d48e679b8bd2c9287ce73cec0c5d42b5879b5b04bd45d4bada9c86d135e2ff648d072cccc1facd48900237eaf47237e55dd89b142da0cf19c0d81a4c9c812dd9d4b70db6937def9423d3cf476d2ea0b9227d093d32f1006083e41f80100dd460aa58f0311f88810924cd917ea54803c3533db8c7fa2399c3c7be3c86f87b0eb02a765f8c4f2a2d37e53cae2c962720c95a69034c954b637489a1038df41bc8f40efa48732bdbce1da4d6627fa6836aa5cacf71abe653a88d8c659e5941eb857d86ad9403035abdbe51234c5af7bbe89985f80dd8dce2120e1f15952489ca7f3eb93690bd1be9a38ad1ab40b213b059a77b94d5c392dd402e3402d44eca00e9e0a13289da35e9e26605139776d6e05a1ed6f47d141b8bcd5e57cf081f45f8fcea5411bc15fceb8bb180b3ce0aaa2c66fc4c5a9f67fe378c598d6172e5a6d101853741e81ea864a29f862bea253ace66099c7950a25fae141c1bd137adf5192efe67b5b44d9503a7b14899e649e626491c9e0083b5ead16d19865447f4505eac6e3ee8c9f53bf4a9c6a66551b69f365754bb5b15f60a2e9212a0dc92b68aa129c7c6b97d17c8e759dd47716f73cbc3c6d371ca18435621083a488fac83b93c99ea5825563210d149ee3bb56aa95cc553194f29c6c7d56b8a20542da5f331c075ada91b0c6b365ffb059cef0dfb8170b96a2eb660a2cb615afbf86a5bbf075e36e66246a3d1dd7776b064af394991c1665035548e8e3f4dcb02a5c85113dd8f3a20a32b27543bdc7f9ad5530d3e947fcb0c923e9b420d6e8fb07", 0x1000}, {&(0x7f0000000180)="e98b41fcaccb34d8aee0882dfa91eff165c4ae949cbe487d90ce54fcedc8e8a15c67e783a87f414dc7528d680f358bd33fb47ceb689c2ba619369ce725ddf7b1c2cd59ad613bacd55b0b829fd2bbe3f3c669843fa36d9fcf7960b1e6a9ec0a1ee37cd103c0bb901b963e9b2c5f66013ffd52b5a5c44dfe6b018c957edc156f17f719034613c720b37cbe72a2cf7ea0e51cbbd0fed2800ed4065ba9511ac684c53145b858d8f9ea605f202937f6cf25a4c1a6289c006ac5791b699d474a6906d02074a74c86467298c8e897f0fd26ae9f23261f401a5d3f28a257604f31603088b25173eecfdd96781e8ecfc1c25f21358cfb618b028b10404365dea9eb07a8", 0xff}, {&(0x7f0000000280)="3ae743322fba73bb0f9515bc5f2b3aee25b9b6fa286e0683e36c6d28d6dc917463b9a7c45cecdb2ff5b44e273f550f6209d5f3ef518205842772e500b78032ce82222c845d8a75d1f2b4f361bda253893c1e720b312bb8d4d01a76e9e93d61d782d7b3c2ef8956c48aa949688e5dcbcadc6aca56c6b516777f5de972e0e19190419c201f91d8bc3b08a9077a790e7a5c", 0x90}, {&(0x7f0000000340)="1b027e60938f0a0714fde5eb0781b4ed5f20629450f713b76fe1eeb997bb030d8a584b034941", 0x26}, {&(0x7f0000001a00)="fa8d4ed443a508983c4207910771be6061438d5ce2de6927caa8fad86b3b78f8eee933ecc5c5c270c16035b7f5430b880ac555088207e16b4914ced631d4049dbf545294553b1db251c3a643153777dce660907b27dcd2a93d5c71886ace1cbb774fa01e5c8cde203746457deeeab661bc6ff8a8da660ff0ac3fe0b7df2010d4397d2e03051308a6649440cd7dd5c815d3a0c72f7e4b4616387e615dccfa08fd60a62d9586e9e9a6e4e00c4001cbac66da4f02106b1e96fc3f7f58aac178723209ebc5b34e85ea0ba38d08a3e08f9375451f950e7baa384bc6ab0f58232d86ff2c3cdbd3090d08d3f05e89e33361c6ea07c44f704625218d2e9ac24537a100c18ec46a8a9a7cbf9da5ef899f75a0b945fff8e0047a07f207043ecf9d0fe3862e78585d91a3f5a589da47666d7a3bb918de0ba404eb9745d145c7bbdf081009904d3b0b0d605a01cccca934f80e27a3294181fa7a3056a6e22b6c2d438a5fa17eac06d537c7ad2344410544087868f4ca5b9b76c05e77ea1d49da9da5cd204ae6ea6fc16c97aa43a568cbceaf78a27f310ac6798f8e079e18e7a8fa1e7669dc708d43310216c27e76d1ab3970f3e2b667299b94534e3ce31214ea63f0ad6ef382426cc465ca13e3f2e81aaf4d5e0f9fb287194ece8842753b8da9123016c58f4af578ee1731a82e96d63c7c010d178f43a17fc618f27b1839ffa8325afea94ab028699bd147fae71017845e4def80098e1f598f46f564d28553bb6709fc5e129926918822a19a2784dfc07ad746175e003cf2b5085dca11a8083bdbf678824fb7feca1226b8d8f66633d918b3f2c07fea7e07d3c6116ee55917cff2754c52e79eb790563d2039efe32533fe34b549c002c13a63b71631d5eeed3cddb044f161e3b38e873b8520e7ac7e7f9293e8d8a854ac3f78447378168dba37a2ff837d3f3f865c5acfcbabbaf0dc8deb0f55ed45c3d11dbe58dee86bbbd24234a43f109e2eb6c9b9f1e02c5d1b585a6751da63d0b0f23b149fccd9039031c8d18e6e6fe4d92fb51c54e290e8d9d0ce769005deda63ebbda76d6377be6714389949fb1514efeacf144c01db22fd1a0be93425aa1025002a7907f0ddf626906f2e1fc561b3127ae40cddcbdf7075135c5f479890d358b9bb9f04cdd9e6ee2fee199d05cd168a3d17c6be15659d0207921f0e573e6d577b4d3a584bda662500f61f4f54f2810dafe8916d42d00c8a48a06e67160597e6969894d0441240f321f4d00d183b77385b1ecb06acbbbab03654aa58ebfe0a3fee589272d3cbf22c733a5e9ba3f168f690b84dd99f7544e236ee30b02627a680c180d78b25728ee65d0ad1766ff76cf1caa6558606022dadc0174aad0c34daf9c92d8a1768ca4aa7f5f6ff3472244aba1fb3a8ac490f7f6c5bff784a30eea1ee9fa945ab5c81a9d082caececf9e24e68a61cbfbd2fe1ee8f134da98d2cb27d3d8a7e226389e4ee37e77dfc96a3182c5392c490441ad3cfdf413fbd8d2f65143a2cc9b3951f411bfe1e258c750d28dbc9d0a7d3d0acfb6fbd2aacef26b49411b70a0330b83a2e9f9caa3aed1db8a2ef95c0171f815233ea7daa5e440fd05e81a1673e2e87d215555f46afaa6bc5299fbe781fba356a6c961fb39bcb1724773cb42b102629d1be64c3eb114a22da3bb50909007e4b4bc93125068cee515b23dce6fd637e5e4784ce5bb128647c020dc55e1017bdf7c41455b3195b3e86bf2ff92d2c2d5d6bb7dbf11aea9ec78f9e6e178e8751680f384f76c826888ae70d1a78f6fa97f81c245f9c39a4fdfefbc8702d274af97811571671865e6eda42da3ea61f8664759ea69b9cc1d147f2e89dcae13407446f028fe7ff47914fcfd6fa73c91e8ea7645c1d1e6301a813ce2cfd133e43f0481d9526081aebcc95b59253e88bc686781436486a6384f5c4f5eb3cc984fb871f5031945d2cbaa8946e12c7c8c8efc03a1e0f5f495a7aedd97e0a718371fc85741cfa66428a68bca5f742fb9981597a1723870f515ac60dcd39d1e53b0179ccf2cf3c8f6ec06b560a1fa161489230574458ca25b1ef311c26db4244dd318ccf8fd0c12e530f17fc208f7a829af45cf6a5e8020a040777a7ea6957c23768544cf7340a27728b276e94f6b38da9ad05e71ac43bda2a7cea0385232ed9761008ae477098916941d328d4ad25236ff0efa722859d83e5fccf902fe44a39463070c6dbeb7ba0d3495dd81cf4fe1d78c3aa61915bd7cdd98ef53e908441fa442ee8d23653ad6c9d8bbf01215eff1a9e02deec36f47916cfd89db6b881ae75a25032e34535441837f977d29f51219eb9060f7aa982d91583941437a42b112bf41b5ab4517e38e22f299bbaab66ad6f85be9dc539093b3b8240a98d481b046bd76352004ee8cf837f0e8472fdf3ed65f6f20c7dfcab0a6b2f0a6ba54327d74450de524776c5abfd102f998f6135aca1c67e98cbfe16a2d684b355c7a68b55a422586c7bb1da536fa024bb1373028dceffeb9465722105c88b357738b9b7d1ee42b2b705666610050c508376f1d77f51b65d0d6c2da6b81c5fc4f3fb8d51af32e8cd0106651a49b2d999162aceb6a47a32735c9e2347a25791ee33fc9fab936d34064bfccaa1932743a2b57ec878915c733b2880cb53770d09d72fbd001c266f47c64dd865474b8f8855360b91fa5bec1bc2d79759e4dcdfb4f8cbbec488efec7fed0e53eaac12c015ca2563077a2685f413aa0118ad9c574630d2ae88d764c1aec9afe6e2ce2f43566d0d3e43db6eecf69de9ca1584303ae703044867e92fb7eaf2792bcd2d406798e9b3ff1455efa00c409f8d668525f5578a1c720e6ba63012c2040ce7f87de561ed6ffabfe987ef257bd3839f38e9a4c96732884c44e7c9d078b78634afb07488f78b82585a1819807309fb5e308bc1f43d6da952341b5c83432c9c3cefd40b2c77c1138b07d3492644c3a6ee68244eba504100942578dbe287bf54d32e6e14e2b95dc8f253383c1a3aed66c0067cbea42ea63ba1f752086c7cea70f163e4e14fdc00046a253f9560366e6f5d02cb308c57e666f0db34a11d8c88b282d485af2912d0e7b3c3a567af2a4e9fafc27aeb4f0b08b6e748756ab3dde6e154c61a39e20632f30d87f103c38db5e5da5be5fe1cf424c5c0f150113d29812f005a9c67335ed5a49a8988e9bdf96d23ada643c3fbac21572b2581e3bb67f4f00b9e68541ef345c7d9bbdb2ceeb0873d152334ff260b7bb816c3545e52787c216c6ebc68b34ed9307c3aaadebcdcf6b3313e1be07ff39dcea92f9f69f7d3ba7fc1092e9bf18ecdcedeffd5e1db1b0f2ab2dfc659bf813f679ee0acf6a293c0748142d7c5737663b50222f477c676ed3275d9f6fa495af1167fc4417beed23f53ccd00c880e27a59712204809657ae81716a98044a542d78d561a582862623dd489a6b5a4caa282b51c94566615792aacfa242b179e5c0e70924730da6efb27194143e9be8e0489d12f79a5e9a6dc5db134ccd3231111c3320f33f738c910651a2d26eb6d5453ffb6c01bde6cd314c0da14dc395160ff1d9a2c8a7608d6cc4c57d0bf67598e210f28d251ab76f765680c9ea8f6ae85f0a2ce9e3d7d89f59d97690c45678b6d334abe9384b04bfc3c4291a69da9a36cb897411aacf194d03608c3e172a6b3c932f3b12499d0aca997612004e6fe86260d00db39852fe8a4e028f72330c527462f7cfe5026d0d17175175fad6be6a12ca5ffb0faeaebc4f07efd22e2264d7ff1d5dc4a7197dec2eef8ce9e84589201c57cd0f7cc2e7dcc4d92172506ebb5acbb675663952a647e6d26082c3cadf56ff40ba316da946f38eed5cefddb68390ed0fb2501c3cb844b145c61e71fbd018eec34402bc882821166904c4e1518ad22ff11162d584fc9576f3780c21df85777c53bb9f092f4bdfbf85cc742af998c636430e6d05dd1f22533256cfc194aabb66497d8f77148bc5e53dd47bdd2b8e2d8b5b7e3af558f404017ab8371c5f144837f92f90ab0e396ed747d6c42ec4304dc01425c31caa295af8e3e59b56a2535a15fea8a1fd7a67d8b139e876dbf6d3a1d796cd4d99714b11d982b1d3d1a582fec33c1e792c2a5842349ed9783ce6ad49aef05d67beaa4c8a7a0e6322f61fe07cc738fa4867a1000d696a9778fa8b2f4838f934aaff6a11058e75cbdca05cd44742efbcef544412006112e9b8a6e147368e558c1a639cf0c36afdb0843d7d1638268c212a4c50546731d54b02eb82b4510b591cc524b118ce88c4fa862f8965c5364d79e6c48b0782cb9ad0b0969d39c211a47f0d684e85bd3752209c167dbb02ac072a179188eac60215a3ead3f03083abbee6808711632623bb18f7b8aa6dbf3ea78eaf3e34dc80a517cc6b098b05e98d77f48b9258f506a013558811f259565db1fdc88bb40aa6c7bdb952a75d27ec4c36f135c70821c74f17caa2515b51cbf0d1c3a7217149ea6bb2f95298382e39c1f7d807b1772f080608c7f3d20770e40528646f028dc3999dda8aa13a107b1d1ff6740c81f4abdaa6df7ca7c76a7381b908f6e8335258ab4390f53e0facbf58ba4aaf91f1b1412917c288d49f555b59f0ee409bb902493fdb5adfdeb6a24515558440c833ba4c7346becf235874b2c0b8c86899881c9ddd97aa374af4dad4318bbbb3a3396ac2fe552c2d948b75f43912dbd5ecb6af32149a84320e42aa0e98026e57465449cd9c0bd83425e6b4091f56efc19318bf32798f38800a59338c8db0400a64243aca43741d13ee3a9ef2823d4906fdaaee38b48c6c877071aab89f995c2f03a5aae66de92e7d7af752189e35b9b6684a52ce16f5238397ddef78ed177f1cb90025755b5523ea15a1ac706632f1987315fad5f65fecdce6b8025541082aeb81192be8cc7d7375e1439d7a911bc8986186e9dd5d048f46489e9b0c4b28765690698e74322e0564d6e392ab7284d8b3dbbc59f385c7e13ac5cb3c9efa5a5e460f46058cb34e3e7dc5fe972f1c5e4fcca86943c7a5edde37b9be87ccebb9fd6357f3a9122c536386d7a7c922271148ab07e74b7b34013ee4d485c2ac828eaee64979a772ad025b187f8b68d23524239893a6a8b0ff7146eb1fa89b05047863b4e654317dbb4e79ceaf83bf08c2db2a36deff2bbd85ee44ddba7b74510426bc466f3c209b6006bd089dee2cad6496c373b08c8060f8738d19516b27d5b44d1c4a4d79ad78f1c20e1b3c423baea784961e4afddca62a73118ef390b7960dde377d3adc0af17609a564eee91158a302f5f3774523d2b07a36c61d4e6b79b6c80cfe6f69a8b11c74cf31a793f0570d2cec1d8801b368efe527580d0f01dc6d6a5cd06542db51f98e8fe51ccd4c10a422becd588d099f1a9dd8efb7e669b43f02c25c5ead051e7e755a75ff14220975f4b0d5a6ba5c4465bd489186845711dc61c0da9cb9387483069a138439d11cad60df3aaf4bb2d74df7d239cf21c08e27b974fbcc5de32bf7ae307a33945b6bcdccd10d3d02e20f156575c4b38a57f0947e8edd6049b21a12b21be969306fad63e00c98fd1e7e3535f438cb4b37ecc4bfd2ee09c80a4a1c6cc0a7a2f00574473ca40eaf62fcbc27083a4208747fcec95ef79f0a3285b8202a37970fc9828339c346e535181914bf7de29125e68991a0f20f31f999122b91cbdef7a1cd6f6709af708e7538b237bfa64ff8671f871cdd7e7c39a51dad870ece03df4d09b97f680f5ef2dff65028d1b1d65b769d1f229d18df0e4fd68475c61c8e03ca334550facff79b33d3487a6212fdcba31", 0x1000}, {&(0x7f0000000380)="d31fc4b514f252", 0x7}, {&(0x7f00000003c0)="b122f85292fc996b5259c96e6bcbe4c74316feeb0d8db66fbb6ee70a4c876258c75a8285640d", 0x26}], 0x8, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0xc0, 0xe}, 0x4) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, &(0x7f0000000000)) 15:59:56 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = accept(r0, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) connect$unix(r1, &(0x7f0000000240)=@file={0x1, './file1\x00'}, 0xa) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x5) mkdir(&(0x7f0000000140)='./file1\x00', 0x1) openat(r2, &(0x7f0000000100)='./file0\x00', 0x8000, 0x14) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x6) 15:59:56 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x5, 0xae3, 0x3, 0x7, "19edb574b3a5fbe77c5901ec275850a672640535", 0x9, 0x9}) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) 15:59:56 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020000040000000000"], 0x1) 15:59:56 executing program 1: r0 = socket(0x27, 0x8000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d2ad17cfe25b91f7b7a43e313fe6c2d8e821a8fdf9eb3e4ca5a2e940e645be50e4ac4d74be690d6e35d2a8abbbb1a72d1c39e98e0d2b7b6400d2047fcc5752b1a50488a531b4d7581d57bdf1329cadbda073231db6ddf27cf939ca2f7ce2dff6bb706d84590ad95f7e5a38fdceb36ac8bf4141d002366aec7bb7855f02a587e81fadb57877d187a72ef8dfa78fef63666f0d7f6d925cf4aecc025ffe4ccfbf85e813c81df657b2db8ab0d3363d3cccfb4781484bbf11ecd1a5b1a6de918ef4c55710b12b42b7bf446b0a0cf817c7d21c3f15f69d4c2085b97b0ac22f5380521907fa87", 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000080)="84d18d3e", 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="26fa9d3c33770f9f15c0242e6dcd8ae0f04fc36d38bfb08440a9c9842f66d5fb7fa4c0c759f93e140607117b8af72ef8cea776ac2872d34bc4191ca07607f3", 0x3f) 15:59:56 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 15:59:56 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x33) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) munmap(&(0x7f0000bff000/0x400000)=nil, 0x400000) write(r0, &(0x7f0000000100)='+\x00', 0x2) 15:59:56 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, 0x40000000000103) setrlimit(0x7, &(0x7f0000000000)={0x8, 0x6}) setrlimit(0x4, &(0x7f0000000080)={0x5000000000, 0x4}) fcntl$getflags(r0, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x7, 0x3}) fcntl$getflags(r0, 0x1) 15:59:56 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000001480)={0x80000000}, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) shutdown(r0, 0x1) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 15:59:56 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getpgrp() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x7b03, 0x7, 0x0, 0x40, "8ec7d83754cdfac4f61dee843c20d4c9a53e5eaf", 0xff, 0x800}) dup(r0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 15:59:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xa) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r0 = semget$private(0x0, 0x1, 0x10) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f00000001c0)=""/74) mkdir(&(0x7f0000000240)='./file1\x00', 0x80) r1 = dup(0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = getuid() setuid(r3) renameat(r1, &(0x7f0000000140)='./file1\x00', r2, &(0x7f0000000180)='./file0\x00') 15:59:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, 0x0) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) mkdir(0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x3, 0xffffdffffffffff8, 0x1d38, "4f0000004ae30000000000000010000900"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x256) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) 15:59:56 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet6(0x18, 0xc000, 0x7) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x0, 0x1}, 0xc) getsockopt(r0, 0x8, 0x20000002, 0x0, 0x0) 15:59:56 executing program 0: r0 = socket$inet6(0x18, 0x7fff, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x1, 0x100000001, 0xe19, 0x2}, 0xc) 15:59:56 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f0000000040)={0x1, "1df1d435babcb9929997bdccd9e2baff16885ce544525bce7f4dc383c508ac2b200357"}, 0x2b, 0x800) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r2 = getpgrp() r3 = geteuid() getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) chmod(&(0x7f00000001c0)='./file0\x00', 0x82) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) setsockopt(r0, 0x2000000000029, 0xa, 0x0, 0x0) 15:59:59 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 15:59:59 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) r2 = dup(r0) bind$unix(r2, &(0x7f0000000000)=@abs, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) dup2(r0, r0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080)="03000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x9, 0x4) pckbd_enable: command error pckbd_enable: command error 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) setrlimit(0x7, &(0x7f00000002c0)={0x6, 0x100}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="b56506cc30a2f0e3d5a00efab9384032613a73c429e3b46c3ffd1eec76bd74fbd68356f98f48256bd50249a8dbbe1b4b2d057dd0cb53efb4dbeb3c8a2e68a8598d1ec491772a58941349f478b6bd645011acf01fb0052dc876e1", 0x5a}, {&(0x7f0000000080)="a1f00bc1d5b9af7f6378b8fa23638ab25d2341b11b6ff23c0ec390e857967164b3db306a5275c1b7ba740924c35958b9d8de31078ec40ffd218dafb7fdb0ac35d87b44ff130be6224a85c6fa2d3cb11e3bb2725d1c6a336b7de78017383f386e381d1b98dbdd31355508b67827ea7d2a62f7dc7dfec147729c7d27f587b927be69e27ee9bb8e59dead6aeb5c29a8569ec33398fa32f3865f9231c9d5ff4fce7ac1041bafefad7d7be7919e89ca3b63", 0xaf}, {&(0x7f0000000140)="26eac2f3cea567f6bedd9a962be93d7560062be0b123d8c93a3a3e09a8bf42ea35fcb0d4bf93ed1717b641eec5ef3d3b21057c31edb5f0ed26d6eb221a25bf8c2de3802df5999830a474c3910457fa8e2cebbdfa904a84f08d6f456b8c6a1a7b73d18e7b696af23eea0ff13b80d11491934fefb1edc490", 0x77}], 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000200)=""/79, 0x4f}], 0x1) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r1, &(0x7f0000000040)='B', 0x1) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) write(r1, 0x0, 0x0) close(r1) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="b0ad4b2c6917f844a03345cad0b86a7afb1133c1a66c7d163f891dffa288ac49e692cc23517e2f93022a7c344f08ae31dff566181442cb2fe2eb96c6703484b0171c18ff00e9a415f8cdfce525465b30f4dec09514d175a09dc749936c393a39943358cec5555808fe8babbe2cccaf5be55f0a312820cf1c0ccee92a14e9b0ab98e77e5ef9343677a54b560c5fc021b72912", 0x92}], 0x1) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:01 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x200, 0x3}, {{r0}, 0xffffffffffffffff, 0x49, 0x20000000, 0x20, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000014, 0x80000000, 0x1}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x5650de11, 0x40}, {{r0}, 0xfffffffffffffffd, 0x10, 0x0, 0x8, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0xc08, 0x1ff}], 0x9, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x20000004, 0xfffffffffffffffe, 0x3}, {{r0}, 0xffffffffffffffff, 0x38, 0x2, 0x8, 0xfddd}], 0x9, &(0x7f0000000140)={0xffffffff, 0x7}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0x2) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0x64e) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000200)) ioctl$TIOCSDTR(r0, 0x20007479) r1 = accept$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) ftruncate(r1, 0x3a9) getpid() getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r3) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000340)=0xf673) connect$unix(r0, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) accept$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000440)=0x80) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000480)=0x5) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f00000004c0)) ioctl$TIOCSCTTY(r0, 0x20007461) wait4(r2, &(0x7f0000000500), 0x1, &(0x7f0000000540)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000600)={0x1, 0x7, 0x0, 0x4, "382b6d9436f12434151202cae71bf9c9a71456db", 0x2, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) geteuid() semget(0x3, 0x4, 0x30) getpid() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:01 executing program 1: mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="384f6cb591e651817ca4bdd7eb99bcb51f10a7636b5c37d1aaea002074989a2e3b05b23f30aa54f24d94c77fd2dd9211e6d49e1eff2a65f7617c1c736281607d0e004767fa17ed615e24d63dc68d661dfa69daa3ad9093deca4ca84bc8094503bd7e36022afc213b515ef62ccef7153f1c49ee20e11bd5cd922c067144e1458b92c36d49819f26e74ee1ae582a190b2b581fc2114628a0ff3d8f4c27793d98f95e0d5764d72709ae90fac1f97fbc162de4194994830aca07cfbfd3d66566bdad45653c82eda513e2d7e234ad1385f928fbc5b07cdadf00dadb882b165add1aa9f95a0d27778f7cd8bcf222417a461d5c61132dafc421c5aea064c24b405ab3617c038d4b3b1a9fd0e9bd7c9320353dc6b675c7bdd2faa30464d1682d578a59a21480f62b6d", 0x125}], 0x1, 0x0) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f00000037c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000003680)=[{&(0x7f0000000540)="e0cc8b8f6d940e6a07f71098c12453ec6a2527d1027a277e01625f804db94c3e612a22da5d5a735968b080c6f9c5704f04f908c1bf9b246c7bc265adebd5678cece774877293ff227122e7fd4737a4ab80ae5124531f5497657d14b0468bee7239d7d9bb2d81bf3fd1f7a67e07cf6e3f780cc9e80ae2843a27f5a2c55edaf4c1c5ea6c14993ac282b4c5fa9eda45c1ffed3df3a183abd0cb6e4d5467e2a7f487babc8769f3299c04d3423869fe3b365376b306dfd274b326ceaed9bd5caf6d79081440d3d9d93a4cddbf5644e4e49585ebe5a12cf7948ad4f8992bf2422f91e64c0df668a04e55467b2ced4ab2cc06a64ff92e6754bb44e14dd20e0a4f9b67585069537603e918bbb7e41ee9fdf349ff799fa59db0dbeebd5eac28e5a80fa540c2ad4565fba57badc644a9e6e368030470197c7e2440dd28ae2436c8bdcd8fe345227632ec0ded79ed0caa85578b86e098293b019b56b2731ee7f83efd79a45ddfbdc2260caa261abab253be5d6f2cf465a567a94e979aac525f32bb6a162b9ec30a648f11f6b886d87be73918e5becabac265d11ced046ebd899a5ef7c1ad53af9a881f0a9ba3146ca1931f379b116f82cbf0490f5fa6b2445d5f370c87e7803a097f293151a44729f92a0e0d655d9f58fd7a58e71ba4692fc9551db51868459d08fda02de0399fccc5951118888ac1da2ace8c7d71c3f6e3437580b7ec07403b8251fd2caa144ddfd87dcd371b4ac33eb074849f23b934c785cd48fde7a4f498601e0497e5116563a902344468315d69d5bd61eba690c8f31f74c013f72a2c4d31c693327ed48b1fbaa0017cc0ae516d0312109b2e52dd1c8e224c210bed66ad24b9a895aac0ba6b2e80ba6251660e83068ec5a03329277d1933a078aaad8d1e877fc504c2f1025cd2262b80db663097cbcb232b356233493d28d30e8072abb12f4ad8651c107691a486e1969c6d2e0201bedc3e5f3209918151d9aa260d4a475c861ecacf9f78aaebdc67077bc7608d04f18a0bb68bcb3ccbbe89e801272289c4121393aa9e582f29682f627617568290a9814bfeaba7ed212d78b80d0f447e6293c2b51a7697381cac74bced3f7df441622372e0d0e3fbb996da7ca49453d77e834e5dd97096f41dcab22c926d90da398d159821b909ff8e9c4563d54f7d6b603e5daf41ed0cf4e06a278d199d7a267c991b4e7760215d2ec5ef9de318ffbbc07a16fab4e90ac23a7720406a0b670653c1698383681f66931329ca089129bbc96c896a1ce1ef6c260016097caf1ea79a06a405e1ea9f27939be3f910bfab530efeb83119af4f3ff3c3805e94600ad4ed30e62e178f2e5e8ae2845b3afa4cebc428cb87657aedbce53faf48d61a73f0ae06d5b5647cf2d8dca6477d33198a6af1930280c43c63462404d76ea7cce2e5ef962e0197195be2ca885ff110cac7f00bafb41cef13184880406514ca7c92106faba3215bccbaf59753b9fba36e7a87736b94741627f9dc26c7a43fda43ed5151d76b690243a0604a3a7fca95d70a98d8dabbf5d2c186cf959fb4ceed972aa83aecbccf7337d14f69602113945ad8fc787ac5c563c540fadbfbfc0be7a757af30451a39b3e9b08f90837508e55fa3c82557594f94e9cbc869c85892fb66fbff792a5730fae5d40fe1e7130d33a9fd506e2e3923d96d095ac79517a3a8612caf651e99e684f6cbdd6240e48c4cfb0e2f8e96c690efd1fb5dde4445d6c1497d527a8ac9feb08cf707ef85b859f66438fb70740a97a667d9c5fe072723e363b1563515be38e3f885a16ff71257e0527d112fc7fb4a120daaff68ab1efb5e3ecdc9afe7ee144ff8a5999a5aeb8b2115c3ef978d7673c1d476a5d2fe5b35c203fb7e78fd764a00e164c49aafafa567fdcdb163656a15075a73c9c87a9df6e2eb5a9a425926baa179aea7fd0d58c1dd32168d3cfca2d6450b6fedfcdd1d0f53124e1a5f9ceca69646c0f991b578a19f3b7ed6337ea3f4aa4addce5a42af08757539dd553af07a089ee85a65ae2c2ee178d25c3dd6da981d07d9b47a08742dabadcf7ae98a7db183fbca381fb732fbbca71ded2a7b184ed08eb9065583814f97b30261f1f7194af80e388f71080e4e67eb0447be03f4e5df9ff81d07068e3409140bd3021479ec81468e6c60e20137e28fb6c054ee46d7e732387964ef56a7b8eb276b4215f613da406b34e2ed0759f5ab2a92f17a6e538e3cb48ad949a2c2a6950572f56c43daefb3ac524c197c8e4f4d6eed127b7e3b87632888c9721d577149e2bc489167022f633c3d52286baec1aadc654af67615cdb9c22ee86321223e70438539df1dfda300010741b6d9c07ecd99c185f31102cd9022e6c135f553e48c8cd0ad9ee7a5374aaa2708d90d45e0800e11b7112fc23b8f6e7dfa197d1ac50c210c48faa54ed0ee5643159c1b098783aa47f4af4fe076c4f6a5341cc21aa213574d3344b5cc37801e4989cb8c67af3b7b27b84a47ae33c4d7a157c99a09b563ea7d711633efcab4afd9051b14c2dd06647a013b3752598ba055017785a9990f3f1cdeeed5cbceb3109aba497ba2a3c61ab50108a6e5e5d59e4a7927c3c8a273fda41cba791ee08644a41091a39926df9075e60004e941c978aa5a733d60f200a4a302d0b461330c049780dcc9fda9ef5a118443dc7910d963a5e97023caec8e738c4d380bc50e72525c88d4ef4337025fda12af53dfd219a5d3069ceb9cc4794b12bffc3d11e33255bd9671db5d50b23eef3618b4ef00ab1473a1a6cfef303a1b506bddcbd13cea366c8a52db5b4ddb995d08ead0eb5a3fdc522132ab6e1cd59d09e3e055e62637be875badbd615521e98bcbd7386016144e788c39d302dde818d162a8c54f4d1b1e3c5084f77c8287bf27544caf51f6a46829e27a48bf70ac804e047eedba4d24c3c00d33724251b6fc6998f73da55988ba661e3b981356a5280bad1a529ef41d640f5287762bb3a7babca711a059bed8a44bab9ec5adad32b292895fec852fd035d88c5bab20f0a9c0f99249a89b946b866986d68382e9d05b9c277a57b6ba7c0e4593f0ca197517216506bc8c9a02c3fc2ca62b9695d83d745547558a43927e6cf2ed822b3ae932665e8e3e37c4740bba1e30b3c84da6336e86819d1be3533ce8669b0d54919a0da06547e1f3988afe181fcfac751acb9061d23d26e873eb5b461d08fbf32a3bb59722fcf4e22376491e7fbd5100a2eee1f19729b37c70aac13c5752997eb382ebfad0e2916b00debb981856cd9ebd88a3940821fa9b7f404de87ec5fd83cf431bf474fd545f637f43caf8dccf4d1456a90430ae4ec4742578d14331aaa3484fd1cde056f4c98563ccbfbcd8ed912b8f9d242cd3db016b0d6eb2a966bf61a2b312acb4cec1b24611d02537501205442f2fc59fe76714774fa40640b20279274903855ca5cd5f3c8c58c7876d57b86c8d72bb3d2080db6c2046680cbd4ac4bd7469b35a554b3fcc0c0b28c7652be31d3b8dd6692e429f6bd179a33afaf9b1723d0045f3ca5d172bbcb6e2d1d7bfd7411f0e99ee9e53a7010bdd5ba1f3bef0ad1c2b6b73829005ba8d912f4cb9f397b8a387c8561f3a06c655cc07b4f099ae51542cd027b0dda37d1cbe34defd2289afed9d3b66adae63a7ea1527236b3128eb9921019cf3f2e5f5bf1c9f09b0716ba0a4e124d855533a869a3dcb26a59a31a3353f34d007e7aedb8974f05d7d04ac803067a22f891b4416a181081040d06914b34fc57979832cf70f76979523ae7fd24f3460b033bb7c006bd590336bc25556fb2c985e97240d6eff090b257c4b15cfcd710f3277f86c5459f1671a0fe3836c13482f634ec1d99a45c49213ab82f772ef27fc3dba42d16f9c42e4b523104bd3c6fc8669b3d7de34d757e229117e7c9a42989d6c6d2114d1a8cbfb75c2a1d94c584073a0aa2aedaac5080902cd8a53c9ea9080b2c90cd39839fa831dcfe52e80eb0ae5569556ff7ad110eb3768b9e65584c3b352c5cbc0f6ba0525d0eb52b323bc8e038348a047eda60335f7d0e04cf47bfaf43ec3dc66d1510539a804a39ba7563b0421cd3776b1d0b8bc8877a53c1f8427d75d848458599cc5cb42f7fbb82f6b2b3885c1f51c23d2399a5fdede8ef1b84757e77314026c44f8f45d92a77dc3ed43a95e04921ffb4335cd6d02b8d7abff005c47ac5b9933e6d04d3ccf1f9364a09a526527407ecf2019ae4007a00f120a3874033e4f2ce708f86df9d30d24ab849bdbcbfe6c88e33fc27934c828557a028c9b6ed1c84e2dd9dd98942c8aa6c59ec8f5423acd5da1296f5368cd7b0e66bf147e942085970df02d15c64c9147c8329debd5fe08d8dfa362c1e948b203690ec174149934c1d0f3744be531192b2455c9b67dafdcf77dac9cd7fd8fc293d231567ca1d6efa252cb02a528b5c08e6820e76e76cec996f3638052f39c9b5b3f2f1e92235cd3fecc7dd86cad2226f7904c554f873b27017418d1a3c96480aba5cca792e633249d0738fa5d069107ca2713b9e34ad95909c188e401a4cffe4722a4121cfeb13e19b9380f5b7307335c0dea34d0632e5b3622a7d72eca417ca0c4cc43cadc816b571f512929ef1171b4c261d0b1ee866b473c5da08d91a752df74dfe54b0f867a6cf4b8d0f5e4f71d7e50a79beb3393de364d37e40315e041597336aefb6c3ba621b7929189624c50e721aeee77cd55fa1fdcd28240c149430436ef2edaa617cf7874228817e5fa9386ca65952b27eb77699928d69e5c64adb46ebcf336239fc4ad9f49a812999e680eec13a5f627ccc399685bd50472b3098978f8a0993882a261d0eee69e22d8ca1c47491575277a5b4ecfdc690fd466087b7b54ffa71453fb1ebb793da18e1b18a36834d02ada867a12430a6df12de7ddfb462207f7a7263f2b5ac7c28c06486ba59d5da934e93627f0e972f598d3194452e035c19154e786b4d3e8731925c6f9ab0bf004c98cd19d8e2959ec8807ce9f626c09b9b7250288d88c3451fd1f392515cdb8884450a2a675b02a863ef79dcfc87e5103e2988f2c111d1e8520d23573a6fa0e891422adb97641d041d290035b62f25a23f1b61d82e228d4407b14ce6eee89d2cbfad812a0b2b7369bbcdf0d4f0e89560104fcef3aa54276c16bcae70a735336b23670f0fd65d70f9c11df14adcfcd00913917ac63d18a95709b5103fad2bb16e47697415a820532b0d0e6d5dc332b08be290e5c3b2c4144274f41ee922dd1450a7d57f04a79cb58503a3151afebd5beb17100ca29cdde46af96a7ed75451b2d907ec670bd338edb1ab528a2a4aad5bcf0cc90bd34f46ec1dea2bafa10d49e368449cd7ce9facca48b3c7ea6729f78b282eafdb06ea4c623b6f21a0e98c77626ed03917f0c4a607136f6cc1d8048badfd487f58ebb5fadc085fa452bf9ddb2b3216711f3c54fb9f44d50624fd538733ed865958d05d8c86af930e301b81dc4c20c11782164be3fc861d12366aee2ce6e1eda80537f946b882b80b4fc8ca0b624423498db2688dd267ad74b0c417eaa01321e711711b4f86998fe5d30fccf7ebc775f8f12cc3fa30dd631e5950831c2eaf18a8d67b9cfa48d4995ca7a5ba698c134e51586c5d55518e384b3efa300e9c47c2e1d1c9eeac2746be9d9995f9bfe7bb5d83ec4639228b34a214ab076ee3ebcc7c90068d28d2275793d8ef3bfebf4ea321746ec0b04d0d7d1b309c3758c299edd989cc99ba5740a461a58964adad348dd5d7177c3b2af3415e3d9f70adee97e1d942ad1aa671223fe3c3f38c31ea56313be", 0x1000}, {&(0x7f0000000100)="a4d1a25959138a7dda127444764f97a899372c0e73175bfae12878076537321b2e31b4f301fe836424267d7a321401f9f1f391c5810a497c7c9a57b26e7c26c830bef2c6231d84c40bf2ba07dac3c5ed44a762474c0dbfb33b8c331654cc2a8e5385393b2901b992ee29a2ae2d7c11f4f413e389eb00538391038de4ca9d2e", 0x7f}, {&(0x7f0000000180)="3f4a29a21a89", 0x6}, {&(0x7f00000001c0)="c630d5502c074b1783ae6bbe62f7379cfbec1f1a8175f95f854bfe87682d9c90b5cd84a196ee28994f9c254483320422325f0a5bead8c0d24560126a26ebf4b213417382194d48f82612a29bf047d2331b3589e64267fdc445776b0882209984badd279b45a1f95ecbbcd14e3c260c7afce304e80539422dd927dfe3e299db9530a47bf211ed66b0451353235f1c1096be12f33992753ec369", 0x99}, {&(0x7f0000000280)="fa7393ab630415a6d7e252e8a60d0f964adb4b13810bb1204b5a622988929e8b91375c6fdea8fd388676f144ec0c4e176177be132118ce8914a639f4b2a99ce3f7267a6599abe2d10356be7e691f2bb9d657b136b3264fe0d033bc75b5ad51af3552002168651d1dc385f931bfff262fbb40093fce5e0cfcd8092ec6efcebaac3c0cf969bb6c0431cf", 0x89}, {&(0x7f0000001540)="5de27bfa56e7e913f045df51e139fbffcb34312d76451df5acc0c6c32b8e65096810db6e10bfad289829c739576e652c7dda02469bda0b4e62385127d105db69ae1f11cba4809b4f5cf8a28b2d6e544480156d483c7ae2d343fd4cd77527aebc6a671a9ecfd7830dad779086f6e2c537644ed7c9af88bbee2e5adb8fde067f84dec2246364cebb7108d57cd959861768cc7f", 0x92}, {&(0x7f0000001600)="335968a8abdd5c875e7d6166c7ca62aa379b6f2e9cc57cdd58194a9eff96ccf173ec038a71af76224cd34868c90596c4209e82cad1defe00350ab18067a290defdd42c68c82749d2c3c582f6c0f6ce2cd0a9b290e58ce64d8278bf55dd83ea3aadfa11199123f9417f6b7512fc8d6de8c9400fbe87", 0x75}, {&(0x7f0000001680)="54b31abc5f9b0ee9808997416c56d345f51d85eacc87b5be7ad302bf49eee03431ceb0330b2a65530d5873596e79f440a386e8dae898643ed276073b8153d39dca6460b4ada67af84011511ce19a38795607a3e0a65af07b409d15324d5936af36f9f31d7cd2408ac38a974f21f9a9d43fdaeb4a07eac71082bcd723b8411df6dbcac5fc49caa684fe53764e2f70c27a52e5e3249dce414081ad564cad93e295ca8b568845aaadfb86cdcb14a98ed66a43095f5ef223f5e90209aa157daa41eb600f3dd58252ff0958cb0287e077b6e1531db1be90feed6b2911553819e973a335ed4d14954c88058840875b8d1d135d3fc764cca3f5e462f8c11b29e71a38a07a741e1faedf8594632edabba0599ae942d31d39e71972659bb63dbe914d2707026ad3323b7bbd07be9c3b68dd66b2662d638eb0593ae6a55d4c26d1656b52fd6f6975b69595d571373c31733fb2224d7c5dc2432fa7fd61e1540196fb337c727555d3d711d3d036993649d5f81084c5153f6204f9eae3ff37eb22c0175a5118396b58c64d4e86a11cd01e0f75e01223d14479e40d156f271f4db06ff1ba9e30cf9665f991e60abc2254f153988409094387f5bea2e479847f937a42a43085b92f7b6eae35bbd37da4f03804f00d88486be5edfffae6b7cec5c9d3d704b9d03cf8bbe931c3aa7321c592b901157670d121965315dff8f6bfa0f86e23200afb6c77896564626fe7574ffb4b8dd95e3d8474c2dde72445a3a533e5f8ab9a9e59cff4f35385dc78f8703ac71e05e5da1feacc846193280aa78eb0712c21f5c4b434deedb86c334474949f6e66b8f55eacd169e47c7144037d9eb247fab90ad2377601961921df3d917dea79956eecce79718ffa3f9f5fc6924b099cf692c4d945b593c6736d2e5f3ef158aa45913a0b9bf59e2146405eb18c5818230ba063487ddd8732f9268b880daf39706991092934f43873760b5382614b5938863eacce333f0337a57291e36e3d0e16e39b3c4e04c4941bc67598fccc553a7b13f0460e03641330e137caa16ab5213b180348c6342221dbdf87ff05eaf4cf1cde6795f70b3b5d781e99c08df37c8c6c0c17b2f7743e75d6e857875858e961f910c9371b4a9d93b1985f3a234ffc70356cd8225080adeca5b2e383c9e4228290ff38ee587e54d81a99f6dfb11030ce38cdb93e0821f3fc43b95c6118a76d55bb974ed32dfe264687032b50c997e1cc8c029a12a4bb7a491fcf013b52a32c33273727bb14d57bdc632c7b1a1ccd51e74404d4f9773f72192176cda715049b3e7f7caafc8c090a5e13d8dbd63423c39549974b538596f93a4a7528ce88eaef033b0665c5869ca94a0b4b87df24b8fa82a30d7f4f3194487f653b9e5d74e3a52931d7faf68d663e30ece113c41e9ee825588b88d05831d5a98c15ef4d39c88902d1aa09bde6f703b887d5716d0ac10d49c07077eb9f014fc35236c07d3a11731007afb04837b0a4bae3841d135bd6fdda9afe01d6c063b58381b19245f1f215c5440c7192f38c7868d6d6768df7ebaab43c9215af5f2a9fea2c2f79eed670b1283c5cedc33975987d61a81bcc4970f669a14871ad10b172e9236f2771f46ecac6c5389c396c73b06e9da4ac7a33c2def4522d1d01daffa2003ef65585c2aa7ec31365fa98adab1e60d28daa111ca9a409a4387109a85e72efdb851cde54d2d60b8f03a11e8bfc988f546b55666005d46999a9f3333ef82ca489aaaa4d726fc1967936d25994e7270ef3d26afe9b653c4f6ec211059182045f762d40c55077b60c31f9eed14e36b907a2b3a0785ae902fa6c63b433f2db30772e9328f4cf561b45cffe1c461ede048768c4c8a4ec772089f3a2ebfe4dfc45bf80591c1adfb01078ed8b450fda2476e565b97c33b0a61350de475437c615ae54485ed67b78ebbac693a3270dbb9b871809c5ef06e253fd1d34540ee53878ea6f65b930742533d1f07a6b808df7ae45248183a94bc0f1df00339e5becb9196055208028765e55456ef48b1c767f2fd7bc9934d60696f279b690cca403b9a1a861192eefc2b98aff60a1f30b9f08cfa4faf206d6e575359f620d2a1546da0546b75f56a6a70a8c39fca1c0640709b9d48fd004c5c71bc456069b4d2f499907004985c07a800236a3bbcb18bf9e0e9ce11837510374e9140c00a37c4d74684771037dcb82286249ed3d01d1283ad09b253bc2b6734dadcad8bf534f4d4eda675e6ac307213c8791a05261ed9979658b2d31a1931d3bb9c7d66903765c9d41afce03fa5406b5fc39a9e5fbe8053b2fcace3529bacce03d86347a360a8ec60e0a5eda4fc9432918556404cce49d4696dc32cef483cc8b4a220d6cef7b4140f0ac31c7d514c99b3dd6b6230ca4304e793282372c970e1f6108098100093a7ba01f1a03ec1323ac77471bb5127e90de78521f0a0935fb3932aff3a0a812a01c507ab8c8691a78ca5340fb649baa6481ba8a73e35b0cd0da6ae8818c2abec23f06acb91285268a88729987696c95e5ddf5b767d3d62fd2962aa74048f33d2267fc818bbc9d53305747bf1f9b03459bd87000d7c56fd232e22e36b387e7f4056632fc3fafe66c03e5bc6e6051f525a8e2350176513d2e05bda1c3e10f1572f32bfc6aeba35ee1596eb26fd40762f248aad3fab770b69bcc619fff341549b01bf7175f42fdc952af9b3659cc04795350ada51392c69f176e2fa139df58a7b8e3ea42db9cb327119dab3b5a9bfbf7348b1c6567929680524879425127946b61dcf7642787ca950212860a1bcf9c242816f517283723c8dc1905ff74644f092164c85762c285c339a9206c04a06e0b299f97ca969f3a4c126538bb32402f02f6971e9b1bdf946383822f2faf5775174635426edd6953475c2d207beb4f183611989f7f9d198101c6f18b212907e13bffdc2a37a17b7dc37438a58ce6222dc6198c75ddb7b7371c167a3c6f673354474cfc0f20078b10b4ac341ea91375fc9f256e41e9364afc11b7ae08f4457fad27d41101c7dd8222f561564282be707884af66b0f244fe343c39c32eab8c3d35e771ebec933d9b04b33c9f5c650f181f54c7a12a15037d56cec153f5c1418c404640314876700c3d47454c567311c39f7153d2cccb346a8ceb870845b3eb36227c719c0bc2335db18562e3500c3f9605a7b2ee2500750386ed0b06325b63783134a767faa58a30b60890c5f4427a708fe94d6a9044fc5d754f15aea30f72564dd3334410501d520c2b71a3e3383930587f52c2d66188e155676a08a46796a06296c7f011f29fa722b6fcff243b14cab0f4dc1b2da5f06ae4983b3f8ce6884bbdd72a9b47ff509a1343edf0e525f0f45d120a8b02bbda1a11363e35a6b8317de292840264f95109212be44ed8af348d72eb4a3c0d83529a207625b99e01a25a74be1f88d7b0ca0a6e076e1bf1655e132429ecd81ee8d3ec8271b7215ccbc6600d45fda9d72c8c55ba84d37ef5b9a251a1b3396b2eb261136b1fa0b3fec648192691bafda6c782a52128b8e8a744e7017fd29868b46a0430270334fe1aa9d8440f59f7609438933ca29e5b3ba76b3abb20e91791aad6413d58c7a63c004ede7568c4756ad0f8d693dec7978ef0f43607c2aeaf2aa938d8e8e80f3ef8adff08d555809547d9fe99aba93281700818cce6aa84fa904773b4246b5c601d6c29db82d6da9473e6c3442ab6f7fd74fbbf27b74eb36e483662dfe4fe97c61d20947d650ba4474cfae0242d626d635fb191084ab4f32a24820112d20be81d6f6f02b715c972c77473affed05e94afcb458523cf208d4a94658f6801278482ab8a5999b25b7025fbf82574e3a02fa5d6cb7040c30032b33e930d7688677233db723a38507876c43b330c358409cc76e236bd37c09dd6f86af0eac6b7e15aebe79334811ce8f1be84fcf10609e363a3906429c1f898d7fb227597b6e90a63f150fce9f77a01601b60081ae27f859d14fdb012127de7bb9641350463637f66cfdd41db2a5884334bbbeddc96896e4af28e05ed960e7d076fba484e012098b538b3cb6c91fd1a51ecf535d2a46b2dfb215460e69a6b6c234424b7e321b97acca5a0836d16758b81f87f9954b5eb10703aaa5559c5d5e45d661dae82c17a95cd7608c648326ae07ce33c1621a9348908e742aa84cc6809a58df5196419e36899d33cb2ced0e0a74a299193b62a7c44147567d17a4df7c566fc28b7d240851adf644b8efdee225584351838e41798b44bc10b8ba6c8ab3bc3b3d2be85a756fb2f8614e4d817ac7ebd5ed01bbaf534bf5076dd4df147a646d4c9dc6dcfdd887a9b85ff5c2a8ace3d9580d24e02ed716ddee2e7099f3a992d3bcc4913692e4e9e255113c4f82c390ea1b93c08b8a9858b374f762129dcaa2b1d9bff25f20cbd8ca3490d37dd32a667756803f3db8aa4bef4f1e01f0627b1e731e396cb7710fd33d43822a33e5c0230e18d141d8d760081125b9594b975d8243aaca1b7713c9efb4e69e8a95e2f1a567aa53f1c472e6bac163d7e20932eddeedb0c2bafcb461491ea25546b8607a2429e1974b95d8fd0da660ecffbd9851e9415935ff4739b29130b3295fb4ee0599b0db2f608db00a2f37e3e16dd9647a21680a8b8194ab72280d1ba310e43bc911d03372781bc5605ebaafbcb9907a7373ac951c45f83bb1cb941fc0037e6a4a3176cd0c202e1b27eb71f7150709cee8a01f1d413e0c58a54e3a1b9552142efb30ff276ff5649ee381a140887d0fcb9c90f070ba927ce708ae0761fe2aaa345c59be9a297f12cfbf0202f34ad36f8d6ca7d6297de9ba9c59508af45edc9178029120292ebb1aef6959a47d1e834b6bb43bdc623c31980f1f66750ef9d71bf12f90b6ff69a7d4efaabe9eedc6ed6406cac22c535ee8d1e67c721e5c909eab290482fdbd141fe54367310b33f853b06f273c687c3d057db17099c8006913c114e10a08c942cb3a95fab994db588eec023c5b7012b6079ca5595706986055e1001281efabcbfd9c27f402b671365b5daabc637abf8508b9b9fbe9fbfe6ad9969e84e82635ae57a89ff00312ea8cd7b85de6909139487954267cc5d1c6bff4d5ebf430f36090cf8f85d3e9fa4ac45fceaed2b76c3c43585fd9fe967a128ec5fe8a837876ed726631d032fdb56546cd4f2498c9a64c60f66cfb4758ba52f90d8c1c71360fe35e6e0881a3373ea964f8d04b0ae65df4ca555e0fc94bbec5a96e161efcae476032c7cc2057c2db6c711c64e693e17a66f1b8c8a0b874e32fb134c08e6d3218ac928c918c325bb12c5e80f1264787a13719cb80e51694748d5e3c397092255549ce05ecedb981bf8169b4bb2e9734b4d2e4c9ef0475af903365ee61dda7a3f5d4047a8a73502abade8a7998ceef0042b266b8a1fd7102b50bc7febbd7dee64501fb1ae1a6b7a24ad8ee2871f887d6415c24f5816b3130b63c4a41c5bde7976bc099d6396e55a4b9c3249959501d5c3b8ee2257af1add1059d6bb89b87c0a2eadea45f1db028b94626dc2f3071fe201d83337aa1e3abc70d7578c53789660f86b27c8f1194d6c95fcf6a02cc64bc804351215ac6bdcfed42d40b8917db8c0a0dbdfa3ee441817a9c3732b929a2bfed1f01f2bfbec4de5f34d9971b50c140428b93e6047877b2cb782df310c22d36436b96865d28fadcbd500008f00903c767b0cff234bafa4ecb119310a997fdac7e97818b5604fc443e80b95885b5eacf4e241e7ac9a999c3048d6710c9f52cafd3f754bce66106f56e775b7d35929d51dcbd56d24c0c093e7", 0x1000}, {&(0x7f0000002680)="f786de3044762721768cc52308fb2b3fcbf3d6302909f94176f8b8c14d61c0ebb3654021967ba11d8267b92c55c4d1a2905997bd1fcf7f77c8e5d6f0454524be8b96357fb3b627fe75e0919aa14a7b10072bdc56a2455cbeaec1a91f6ceb19a5d21131e29f748df2bc0a58e6ab8800fc44feec095aff0e420a0d09a97ca381723ca37ea82e83651164a08e2e80b8d1b0d2133ad2b26da9168348fe1b283c47b96e64ff99ae69eec9a52ffcfd06d1e712b7f2d33534626ba049eeedc221b66c4f8d94b13fa156c8b2550447435fd80baf126b8849be3deda5947766ccf2f9af1d5cd6c49cc39b525d7436a620ea6244e9bd158625eb87099e15e729362b69ad5ec7e6bda24f303d722632112ada30984e9a8e8f00869812077f44685e3f0011c78b7ddd497c773745e0674012bb50971fd1d140ba60f3bbe9c52a9dbbd803ac783b1d4787c14bf5eb01e7bce61b9602a4aa481423e303d5d8ac8f4c0cbf4ed95d9726b459bab708ab17c474bc2acfb0bdc12ef0aa585b7d2b5553f0b23148ba4992d9ffc1cd12ed3199b928e7bad5793cfcf51f89d7dc6eaa0240a219c2e32594a3da331cd38aa0e0c1a183bb8c0093d40ce6fa5f911991b6babf7d689203c8873f7d3e9b3a6975814cb4cbeb964ef625e10a4c71e07d356ba0991c5fec234b3642ad96871bae5d18a080c44cbf3f9321d268eac9c47ddab3a5fcb1d2d86c4275f6e0e8eb5ca5f06f70a495f50b2c693d5e5722341d5c3060bdd5d7fedbf461a3e7196856e9ffb0c768cf09ab474a969922e929d22bbd5fe3df7903715b91c2a4be249b3dfad63e8a50d59af4a34dba80d265f2655296b81aacc27ba4aa866cf92a887958990b244c6572b35407eb8ea4516d56de63b3f97ea3cf85c11debbb6322014f8625fa7800930e7f467703ea4ba229961f914d89b6166faa6e2dde9405d23174d23ffedae38b94da44643ef32cbf8030d5622f494ea26bc0efa6a5a565e53ec99ad41f0c4dc112a628f192ff0c862b87999a48ab7f8f565e478f17c132c85fb37bf5458f990b2fc79d17bed31e4a7c7f48f4c4c5e1619e9ced8807f90186d1019933b24780e2a2f9b8a4c07ff968c9161c4ec745395d5d66b6ab787cf6d10f97c48ae50f8565051836d6e7a4740e6f632794d7a4453fcf9bfba5f767f270e785ec6d7e1bd31a859aedd39f7a80b9454a87c403745472790bc65d51ac8166900742968f09de4dbeec55d543d40688ba8900f1ac13a491cdd0f25518b219212fb6d2559bf9d9e6e4e24011b50a8d3462bbb07ae1e43e2b30ca5749247c2668eab0576a87388b9ed356c6052f823e4de65558d614d78773d7a09a933d9b8a5374daeb8c6ada60131628ebbe56636694d6e821f6514b61a0b2c5d771acdb92e586ed55ac88794539b73d181c0853bd27e8e88a5763f091daae488a803d5277f97d9953d395a58682e45929ed1bdb05e8803193b2c469013f600a8bbb6c48be77a7655086c34992ee2849fc05a19e5d011d817742c051b01e8164055a221de621a5f67ed6f2ef44c6041b5b3a38183a5b5ab14a6a4831c1cfcc58725a15157160a130a62cb572e4f8076e17f2c68e0ad988c4259fc6f0c7b324bcc74a36e6bb20f11072ffa2737c749a79173debb2d5024b01e290b47fd952e9553ed2d459c9b1d09fb586b96c3413c5256ea504a44e8b5b4f03ee22a1e44d1978004d7129adc7c73fee64fa613cf9262ba88521e1edf8aa523d9f86e97e3098d846d67aba8668e35d0e1c6f52de7020f83cdb5bf77ebb7ba67ea2363e90b4e3266bf7b10d26ee9cba288932477b26b4f3acc8736912f72a52fc831ce447f143d300ce9281c144b11b05b3be122a14e589fc1ebb79cee9ff40ff993242d8e84c70d813c6d466bcb49877bdd15a5cdfe61f7cc42d416863a1edeb429cd350e362f1a36233399f0b5cf4e5fdb1c81463c984fc33d90f7e3a76be7e6e72efd0425ebe1a906ebd5f1a714d4f0bae4b55cccc5b93aeeeabf52b8318a549a4e7b24b0f951e0ea5de22bd88376f61ac88995fecd729de4d54120ffb5764b9fa0ddeae1f8c82bf51860ade939ee592f701efa2396f4d442178b16750c7309a779ff209c91981c1383a031caf7da8d8995fcf6313d9e9fbe108efe82493d7f000ad7d0f3b784260578260696cd31006dac1dd640baa2b9a79ef5b0d43f4903d60b9ba52c74f86e964febd87d115df665e7df75d1a2f925732f915972cd31157fe20b3dcd9bdfaa8f94e5e55d654ec8813777c9026658de16784fc4ea53ef0dbad63340b27719fb917a43ae5fcf5c081e72256353d8bdfbf3e39221f3cf0a6a966b208746e5440697b9887269fc74441b705ddf98c5bc3bc2eccbe7d9be9900f5c5e69d731d1b5b5ccd4cc9a2202ef9739e8adb6666bd05727df397d6fd2a2b7926d5865b75f313ff3beb4b43fa284192cdf05e61d377e494d5c6093a3b83dab83bfb4135f01b9842add99a278c3c7d20ef3138c83e0566c730e3d4e1d910d5d5772b2b8b851abbd54abbabf88da19915c34c14334a91d4704a50dbcb870c233a8bf0ff6dc0bf79dc327b7234c32588b9e9cb2e07e6fd4a8cb51f667da0fb56550ddad903560060d11b862f8f53bef80a9dc91d3d5159956a0780adafb55f622c7a32c5fb6925d3eef8d739809cec722222989e8ffd43a1323299c6437f878dd652e1499083e5a7240ff7dd33a41a365bc91c7eefe6a72fce24a8286669f6076848fee2a69656f8a909588721513a66169b93d50f6ae95e2f734376e870e448b6b8acc10a80acd0491c6eb967154d05380a7d021eab3920b4e72f82b72be10f709fd2264a437c7ed06ad76d1e1f3c4ebf6d88b806ef2b0a72f1f091dbb1d0d6bb9c13f2322a1eefc4b95cbc5868df2b9e5f1d19f8fe12ff91267bab517ed93149e3be2e0cfb6696ece0f84a15a9e03b93497624865294f1916758e07eb7ccdd02a90a67cfaff300ce3ce6ea5e482e74ec41f40c06a1f5be71501a1868ccd2bf02d27eccd4b1776f0d800e276ae0c5bd1e4a408370ae22cd72e4b9bb78d9a0b28dcdd7b513885be9e12e0b16e7a165fd75a5d8c2fc99b958c6c5697aaa64c98a2856f6ea0abf8126c4a409f58db532874ee001f1490f647d70e8de42eb106ee54c59ec565c19667ac8731193463488f2caec1bf099b87c90b3eb3e6278618fe3706881c3e762a1d0da3d69898f2b700c7fce6f6aec068f3f6b9c42a11ba7103204a60b0bd5223a87c7cfcba2b1faab546546778a58ef3f916dc84133b98284485273e5789fec12023b7c61cfa589c07c0f3a421ff184e00b6ca2ea2285a984a8678e9aac14a1fad7af7af1706cab24fdcc43d1d295c516ba41a201c8c37f2e03fc177d8f91216ddb093cfc02a60a65e8824ee6b2076695e7b96e6bd9be770400391f39ae443017ff0fee56ee7eae525a9c48fbef9c10c2e89f008488b7d307bafb408edc18fcfa8a745ce4f8ce696cc427f174343b6444eb2e5541b9baed276ef181a60d6a7ed3536658225eefd7929117d4f86c43afba98bd62396512ddc26f55bc35bc848f6fa0a0bbc8721692a7dbac9cd761aa9e926ff57255dff37532e8457eb1160142ff2848c4237402561d36dd987b1a66be7069fb1b46a4139643520d0217720af5bf78adcc71a848f687cc52cf760413d91cd6f95aff18fb8689310bd1508c637e03b06634100831b1e83415f046919b4fac6dc9a00ccd224d81e089d03603fca4b4db73ae6e6a2192aacc531931668da410fef184e85d817f4bafcc307cf3bd7dfd72d8a1b871739ea2a759af43c000d931a95658ced5a64b7b64f3a6a0bb8f9f21911585fae2c0d657e40cff5c957e1eab7bda8e654db591186f9696be48e5b2d3527b3c7cbc9a70aa35a9420516ab8d3c463820039b28808a105eff9a0bf49f89abb6c879110678db38152e7f22463dd826660a2662d6d02cd032a376e2212bb557140f77e38535fc71c8477ffa1575b0701117070e94614b6980b9eed733dd3948dd0cbe8ce8ac990e3e1902b12a87967353ec2efa19c8e9f824e4936d66c5a9e70462e48e446b83090f6b4c4c92e2bd6f4cb8e53bbf51e3ecea10fc2bc3c5c7743d9542ceb7cd91e737015a9ee32c4612a3b4d217ecb5eb0d304891c1429fb65c6b63448dd741eb5ada0e507e889d796a25b2c43e1af8370a25e45b5861fbb0e11447d93b80db3937a8c579368096596343174ebe61eeda540b7a7eedc6dbe9a4a8d6810b582b79aabe8d48b5bf7baa8cc0d7062b23ae80d354e2e04956b37c4c249f1e72398adb26594adf362cb77818bc4b4120f40e33c68893fa981f30c84c834b02e4dc439444c1a6d7b2567616e3bc55b922d0ac94fdf36e54ea78f8c926c83375e6e63702534e89262276fe75f6bb0661c16abb0beeba63c587309a28372f2c5e358cc1a496850c463dfbf9359f696a32d7f37743d887b0814d9f920af633603ce781cc88b185553b62da342fb28f74496664fb1f9ef94e736584a2a4e3ef156d2b1e74724ddcb64ca59a5f66bfb76a7c30146082e73c3a9ab3ec8c4defae35cb05e0033c4d0a7c85e6a81e698a812114fb7902cbc317eed975eb4571cd01b18170511cab3d7d3cd0fc81d7daeb398124027a93cb45db2b80f623bcfe732e795889c9d645da8298a2f122886cd2a4f364b4bdb4efdecd0a065ec54e589daea73e12075bf240c5d53978a6babc92dae898b885f4a33aeb7fffcd7529d88220391253a37ae24e3ff884f067a53ef156cbce9e7760475142d8951ac1f09a3cbf3427784a35f3110d39861bc508b08e41558f3505b9a1d73a0bfe7769b150499ee15db81dffe90c2ff7ba96b350022c1d3a7ec158cd26196b743c6f30138cfccf3e012202fe095db80bffaded1b1608c00e1f86f3f86ca7226013b37b34467b129be8b0aba779825278772d9699fb9a9883717a57c3f0166df69849bc6f82971fd3efdcc90af9f2c4627dbca221581571e3c96e363c19eb860efe239c4834364e7e1f0b5465fea5442baa0993ad172435f2a77381f0d07bceedf114ecd369812a7e3ee58fe6ec9894463086f51ea19bb4ed55aff0e1a00dbb34b2f054906f55796bf3e0e40f9f61c83435af491fb69969365435f2344e37312041dbb3e3f16380653e08294286a0ac221eb1d24a19468800652b867e0c7bb507c1955c8d5543d9443a6b78aa0e638e11ce54fd70a51caf58042e64a2edec7a74e2238f8c76ca5f832154f85b2064a291a6a36db60a4803310f6bed1edcc3b18d932038155245252e43ac58989ef1a3789e0faca0d3bfe54573ec37ef7ff142d3c616cf91902efad57af336e085757ba969728ddc22021b593a54d7e8a9e33137c7f26f5715373aef0ee7d2a879e691c2b49882f2f7eba0cabe237bd74d2adfeeef8695d18cc569f0f88776ce4deae854c49923466dfaa23f79a7e84bb9f4777dbc1bcc76ebb35d366db6bcac2f2d3a9c2144d82f7b98e6ad7e7e84af457a8d493a696c3792d502b1c02e1c380ed0dfd411646410c69656f529fbbd092153aab280e3f02ad7b7fdc6127c7778cec240fe8078500920202c620cc0502bd4e9e37ddf337ec602c545b1bbb79956f12de4ff6549d8ce7ddd862e21a8c54fbc734d37ac78a3f7e2c97c3ab949a1d02fe9fd47995838f8a3939ab4534955fa6fc90da1eff7c10cea7291330d81dc20fbaff90d6a8966c1bdad696996d3b06d09f0f9b818a9961ad8e1401c8b4d42d13651ff30e5b51d855fd5454a65f2e04f5fac46a5762fdcc97e0a87898b5", 0x1000}], 0x9, &(0x7f0000003740)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x48, 0x3}, 0x40a) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0xfffffffffffffff7, 0x7ff}, 0xc) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x4, 0x0) kqueue() connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022f2f66476c653200"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = kqueue() r3 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x2, 0x20}, {{r0}, 0xffffffffffffffff, 0x17, 0x8, 0x9, 0x401}, {{r0}, 0xfffffffffffffffa, 0x2, 0xfffff, 0xfffffffffffffffe, 0x7f}, {{r1}, 0xffffffffffffffff, 0x2, 0xf000008d, 0x3}, {{r2}, 0xffffffffffffffff, 0x10, 0x80, 0x1f, 0x2}, {{r2}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x1000, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x5}, {{r1}, 0xffffffffffffffff, 0x4, 0xf0000004, 0x3ff8000000, 0x2}], 0x87e, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x40, 0x4, 0x80000000}], 0x51e, &(0x7f0000000080)={0x96, 0xa4}) 16:00:01 executing program 0: r0 = dup(0xffffffffffffffff) getsockname$unix(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000300000000001f000000000000"], &(0x7f0000001240)=0x6e) r1 = socket$inet6(0x18, 0x8002, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) r2 = dup2(r1, r1) kevent(r2, &(0x7f0000001080)=[{{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x3, 0x80}], 0x1, &(0x7f00000010c0)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x3, 0x8000, 0x9}, {{r1}, 0xfffffffffffffffd, 0x0, 0x10, 0xa5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x32, 0xf00fffff, 0x8, 0x8c}, {{r1}, 0xffffffffffffffff, 0x80, 0x40, 0xc0000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x9, 0xfffff, 0x1000, 0x58b}], 0x6ea, &(0x7f0000001180)={0x1, 0x3}) setsockopt(r1, 0x1, 0x6, &(0x7f0000000040)="4bbe45987f5fae434efb0c3baefd5d894b690b6ab1ae6ee817922ea79a75e6b27c5ad87e0fb24feaa006fded26a52f56be5276fcbebf67af5aa1cd62fa6abd12c2271cc0f32e3d7f47056c2f212cf41d8b70de35a7b3a7d08b32bb18f98a269577c98337df130094fcdbf0bd2b0b378a7e39a1661bc4bce8fb851d9c997ae70b6f2ad9bf9ce7e9bff92314483ec8bc980845675be8113ceca2fb9f9ca411500dc9b28b0b5ec9674d9780340619c64e5ac5cbac8ba24b6b15edecdc8e021cc8979d4fbbeedf77e8ce2b7c3c972325f4385dfdb50b326fb7218b779ff757129e1c5452fae3b6fe1dd6055ae457523b1e645ead80d48c2a56655e6eb0c643ae8603c839a37897f9e220a79e957eaeb97e512a031204ef13cc6a156d52d47acb0a7c42eb0333159c9081cd803c42296b3139d3d39b29b0b0f79e333277198d05e983831054b72d06f706e59dc2139cd2faeb4635d0b5e1b44e713921ba5d2703e9af8cb70b230666e258d80b500e0386a141174b28a1703d8ef4b93973dc84552c9a65ce7a06256f7f468254ba4058d5140bea4b6a54daf9422922d1b2ba75b28875947b92c435b7b51fbfcbdeccb337e52507cbb764075db47312ca730aac26f05393fa85236aa70f004196e2ace634774b118ad30228f0e85a4ae40792273f856c1bad58c3439959c0fb99d458a78a2ea81eaeb9912fbd85f80ece3a7f3818caf9edb53bb93dd730274823c9b938fe2e4d6a3d0ab6269b6ae9ee0fe79e323a5a88133f628200952772cc61d6cd26de028e0cc900d9f7d84c08bb739776b7e6bd3096900ae8353dfb9ca59ba7ff7142993e760d3caa51fd8700d803477d535f5246a98cce50158ff79c6d465d685b858d34199822bdd2754ffaea07b3eb84e9391e9bf0ca3754c0272ffbb6269982b3acebecdbcb39c58c1ed9e750b6b5ab15e8d733060c5e8318788a2e8f00d4e769d014e572b13977dd8840517ae3d757d9cd5dee8b03967807f2b04f03879e15e4b06f8c3461a1e827900a855e337b26ce3fe676eb4a70e912afe17e5e2c465ae3d78db2820840d48086fbbb9b367969f897f85baaba185b960b1d7943d4534687728fc59a41dd04a9ed1d1425b2cbd60196cb9c262be92d0e6a96662ba60bc32673b886c84b95f2b7b6b2ea6b582ee0c4fb57e007acb7d714af51639fcbeab2d64b1bde176597128ba25a0b5561eaaef84662781a86d3a4341e2e9e6d81f537d1b17d4abc91bd63e2f90c0ac01ad7346502cf201ccb375962f61d7b2649dc57b6230cf137197ae84c5f5b6172d0b49f6b372ffb4093f940bc920377aa635288a5002f0d04bced13d28ab2abe9ec28d7d0195ccbf196b8a05935604ca289e75ef91ae4a8162d74d306fcabe9c2df0cf3427e163e073a8610676d135e409f8b513bda2932e14024692b3bd2b33019a2f8e2586c0944463ef88a9f45c79967e9b04f1d9fc3120ec2760f0a1ee7ec4d807a37da068a4abeac8513a92eb4f6d199ff4d4da856702854d91569b57a6dbdce4b48928e65de8b8e2f4c77b24cbec400b80e6d1a069a98dc755c0dbd209e1e03027ccf38d019d0a26e43b3eb7ed40f9ae9dd45b09f82d0ac6f0f1e0d3d860bb330925ac4bdad3f91528b54c56ee08d40b636f30f9921f5c20fa66bb191129d01c314e6ba9dfc1f4eb8e3e804f7087241f638aaad3d38ebe5f6c7bd6a06be28b7b2dbecaabbdb55d27c0a6ff7f8085148ae640532f5edae692df0532068008e0dd19717b6d4734e8134fb36f862105c62c09f2d6bf20a4100132f41556414f54aa139120d303e3fc33de2b66a61b404010cc9f63edfba7ebd1b80cbf1c0ab71bfc37dad0c2ac7a987c968c059216f8b63642aa7673aebeca6d3161e2e8de772f7673e34c493a0e0116689f7e713a6b417b123d644116e1f600fb548334d82372df84f06c8c4c0b2f47380798700f4f2658a750c94d212f7d54c5b61c71030a0e59b7fa9e2d6ca6cfdbbd9a58438e491cedaa44ae08c08423248093d3e31c60e6e05b18ed41645d8cdd6bff8ce505cfd4fd80e2fc5d1029332d95b3df35a59f321393d9b22c7c30b901914f55bd888b46088635936674c99b8b4761779b713e086adb034264ec02508cb230ece46b2dde5c4f4a409ededed36ce9457976b32c4fccdf7cf29ac850381bda533b8ffc7677ef0a2681f12ed2c5395c79461534edcdcd12526c22f75721f1751e118934a92d0b8de625622583b7d8ec614aa1c017b7ea5e340e56e7572fd0e412a7c6f2c73c332416867a5d3c4493da15baa182d49adfa0a8fdf8957ac17ebaefb0fcdb56ce87d15eecadbd28328047d9f61734e756c9c657b96df91be7ce9f68915bde2c99f33e927ff52ff1f4613248e1ff2f5b2dc176d33b0bf1897717ec0bb8afdf5c6c77c72cb946faf224d2ae47d186c6f60ffcba84700dea2a501758c47bcc869f3dcff7fee3aa597707a9f382232e1e33be5f3e32716e3a7deec43093b855a455496bda1bfcd47448235af36d59fe1e3b3a0faaaaf42050d3ca61ab6984ea0dd74bb3578a50c61976bfa487a103977287f1a59dc4c23fb67bfa85d04be8d6aa5968b41d7571bb0dede9f0f6b71491821586368d09436c971d96f78c4be76ba79633b1ed24e33efaf75852c4f968e91647614fc454f99a5e597012cf30bbd5f1c2e5576f1496e990715c897b69fbbba3e752f652a211991855a4c91c4d7c0d0feb1da9743ccb682cc379292072516fd2fd931de67adbb9f331185cf0a0ca2c6a70c64ffedb2441ede79a627c6f3090d3523bf16833b8f5521a395cea46b7e0d5ed4eb75d73c1a13d577f15dd65458ec684e8f5ca861c50512952c5444bc5a1673b216893ec4b41f26d927f681486c4c68b459484b76d6131f1259f4a70526fbde338baf2a708044993f150258aaf2a794ffaef9d09a6dd06c28850e3dd5e9c22b88077db212b4709420741e757e76a04a2b443b75fda6dbd5e6aac31d3ab7fbf5071c580cd98224b7a8a704d05c29a97f753033edfcfab8f330322b5f089556f9e367b665656286d1382dc9c0555e0b3cf9007a9cb378e40b262d1a78ce33054d0f2d0ec8814471cc02e813a56ff3c14b7d56bdd7293b2bf5c946d3bc84944370f30c7347ce538f647d4e262bb524d00f54066e8fcd3b9ccbf5655522d6c0be791da0d4054e1662d84aa7126d05dfcc83cb7150f16e1cabd25260e8e7ec113ab608817984a7b4c42458a851e364af50c950ca83bdee83cdb79858e7b20b4561122f31cb13dfe585356d3c3d71c072955cdefe33f62a4f22ea9ab4a24914725c9b70fe2de70a400541e7c7bd3170b7ccfd107beba5c9f65b4e81647d5afad8bcf5e1e8e6fb4345eb5e0a95e098bd1c9baf9601c6074fde90605dc35e9c1efd071d3baaa8d9fa5d9223ed78ac3c997fbed5133c43038861ca457a9632874ec004a2c73ad7d2b86456c2ab36998bc2e7555db177fea3fe4ab64b3c7bacd21c2a6c25879c290b0b19eba17af696694b16f9ba84ef52c2e074382766a94232e81541fe64cbf7b7fd6743b2948d1bf4dd91ff33a983cbf61edf9bbc25db6ce92ed5dd7d5d62b41da7f1e9e364e5680dfde94114e7e6e9264046e8d5a928b35d852a565d2d50b735010d61475ebf1edabb197b84d246b407a3350728ca3be1a9efcdd06a4754d670113e259adcf88bf6a101daab2bcda68fac10529b6d3c0b7a8b872b7f149abaaf5ae91c357677e6c5c64740704e29335dd15765fdb7ff3de6bfb9fbcf3b452b37889377cf765f1b088fc69107cc347a4346cbcabaa8fcb682255baa46dd91ee56b7f9f6eaba990bb0feee0b2fe603afd579933a3d6d6e54d343bddd5c790984d72623015ff3404b09fbc5aae156ba8a2506c30c1cd4a6569effa10fdc213b54b825664671542f6a9891f4513afedf68ab30e1736adfae05ea28e3de0e61b84b4c3b90ac9ea53880dbddf0215bd41a3ade59d3e6b22a38a1eca1405a34215a2db879cfab6524d0536982553aab649cdf85719ed957acb3e1f59b7a929925a64b031d060d51d0dda9e688bc519cdb9845458dbd1077fac4df7808dbb7e32da4514e447034ab43be1f7029dc507b499857a83227a0b48d5d29f20b285a70a11a3d1343578cd23af571fd585515d9ce6f3c5686ab7d128418a8307bec610206fa1b85844c0db281662d263af259bbc2c836b84c1348774f37f30688bbe3ec18ccfff31a64f245d34e0711efdf6d735e4011d3b6b6835f2252dd690603e3e58cff94858298e7f99581e2f01dbd762218643edd19efacc00786b7b85995961874d6b1201087a41ea07939c8d27d4090855f5b4a97f1dbe919520a9c064915a9f7fd2645f7447560a9c0a2ed029afbdf24741d0e2db2f6110f67023c7ec3549f765c53dcecb4516de4c8a8bf869aad3c1df09d6ae3b9c3332c3cc7d8bc6639aefe90b5ed3676a0755c62d1dc6249ef9fc917ca91952c46ded3f71ca59b80397dcb01cd59b6946ffe73ac38e40b87ac2cb75621e0494a80570e1c9e61cb29bf5c2ea4e04e95ab45590a100f4a3156978ccfad89c796d7e77aee8de0b9ad65716e567c7790a16849beee35fdb94dc92b32164c29d04a7f62a9441134c7caeaaea8b989779a662e85f9bf3d5a6c2f970baf1a0743db504d5390f64b03074cc80454b307bbf6d60fda66591336b5a764c57d1b24ab2bb44ac5118df54c7d85afd9ba9a0937816d9951cf2a655b0662b02b6b6381222d0803604907ff5fa18e11771c1a792c437573234b4079009331cffd537fde0784be5f1e301ceab3d0a264a80ff4693dd8fa8f58686cad18a4c8dec10dc9386e0fc11c29caaefe4f731dbc7e11faf7cf446140916bae27609efbd52c9d19aa863ef88feb1bb255a1d35e9e20d2d203593fe6579c5035b802261d1cc59bf574ea6d0ba5223f1eea881825e939c43021fbce38ca822b390dfe0a95fde0bb06ae25a9b8411dd61b182709e2a739cd4d53606d28d7529d9fb60e8c1cdfc47c17f5e0fe45e4410a12686ed658919911aa368cc7275dffd5f623723efaa684c71ceabf070a1e87299e4c1abe718b50dd4a1a17c68fa68f985f95063c5cf32337fbabddee37f1f9732107cf620a4595b86af806a5c5f0fdf6cbe9f07d5f05348f815956463221332bd1f7315929c8e8722a31ff180b627ebfa956b2854de3f42e6f4fb3d4cad67971ba764a1eeedd87b90bef7d6553377dd28b50eb510e199ba2851705fcf65851a1d2b164df614f75a3f96d8773f349fcd0e35b15276d0cda3dc2706d3cf9a98ac98dfd90bf8d56cbc32cab6221e4ac1b7fa2efc7ea62158803dcfbb390fa7ea8562356b2998bce7babbcd408db3e2740918353fc32908fd3f1246f34a9b7a82f61b93d17dab6dc3cf221f74375a98a3e4c1a22b29f2df01d69be34fd229f0fd8ee62d6dd1fa36c14db43947b607053dd755f9b0667879cbd662974eb6246f250d4a9935cd1270a9bdcc17245431dbdebb8b17c74fef915f5b0bfaed357f31980f442cff13c456359e8963c4f2d560c888d3e08add9bdee450396d65cb362d0740bb5f6d33835279e8e38a7d1216e1ca5a3d7167dacce1a49eb3b2d1c8669b48084d2eaf27a638535b61bb15a7a701aa3921ad34495ae5fa3f48201f245d2127a19bb962cb88c161ccfa6004967cc5112f676a6a1589d4e6494fb9aba233e0d76c97df163e5a6e02682fbab3f14d18be9577d83f4ae6fb76c94564313006a2943f3e625275bd1b061a6f47daf1a0053f86519bc6434f77b7732660b654f1bcc", 0x1000) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) shutdown(r1, 0x2) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000080), 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) bind$inet6(r1, &(0x7f0000001040)={0x18, 0x2, 0xfe}, 0xc) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) sendto$inet(r0, &(0x7f00000000c0)="d2e292d1853355f6c0ba9f7adebe79e224e26db193dda220e32c4264afb4bf068956be97eb2bd4e6ac9d1563fc7ae5be4e1ceecf5d59e3c7cd7d51fcbf3546deddacbf6ed78662999ca95517234ca0d6614db30fa05dd9c1d209ace9f3ee0d1ac82905b765f9052ec224f88785c2f94f7df82511dca6fca750388f6ce8b7f40f314e4b522d0a079535ffb65b3494ae6bc63696ddc17b0a066fac3cea240d0ec60554b032c5d1ab7f8d708e6e42b5cc58fb63ee799b5526bc74c960e775c7cbd2977e0c142b084e80674c529249a219e147885bde8af9348c5c9c", 0xda, 0x405, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = geteuid() getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f00000001c0)='./file0\x00', r1, r2) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x8}) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0xd46) syz_open_pts() syz_open_pts() 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0xd7) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="140000000000000007000000ba379734ecd04dd12fd50000"], 0x18}, 0x0) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) recvfrom(r0, &(0x7f0000000040)=""/83, 0x53, 0x800, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0xffffffffffffffc0, 0x4) listen(r0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x10001, 0x0, 0x1ff, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5e}], 0xc6, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xdd0, 0x1, 0x80, 0x0, 0x30}, 0xc) 16:00:02 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket$inet6(0x18, 0x1, 0x2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$unix(0x1, 0x3, 0x0) r5 = socket$inet6(0x18, 0x5, 0x237) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r7 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x8) socketpair(0x18, 0x3, 0x8, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) poll(&(0x7f0000000300)=[{r0, 0x80}, {r1, 0x125}, {r2, 0xe0}, {r3, 0x80}, {r4, 0x8}, {r5, 0x2}, {r6, 0x20}, {r7, 0x35}, {r8, 0x10}, {r9, 0x108}], 0xa, 0x7f) r10 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0xb4b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) connect(r10, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:00:02 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0x400a18, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x200, 0x4}, &(0x7f0000000040)) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x9, 0x0, 0x8001, 0x0) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000), 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000002740)="54a02551cb1546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7b1b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f3998a360483884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea78181003105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e90550279998d2fab87cdcb91e6018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed7106355470d14ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8fb210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d9eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb4da858dcd8cae563a5470400000000000000117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a17ba5605f6342d547defd7da14166873b53117e36ba2df89303e99f56b21611679b1149b2da30ed056876a2d36aea33135282475f5bd8ecd61381abe9ba93f52adb9259d314998db3acc603088a085194f50d8feba30de33624470700000000000000b9dd9edf7668c57348199a5c27", 0xb0c) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000240)="86fbded8b14fbaea6e73a1284be177df4f530235b8ec2bd14c0add445689f82732b916406e8e6e38effd434d72d2a900d34a92c8f98faabfa994415c725ef87e35f485708476d16d27af75535c623e0be90810558218bc95873f94bcbad4a9876eff5e7ff2cbdaeae8ef23daf45059ef0f9bf0f97407cdbea4ee54f194383f485edcb43ea5472638741832a120e176ffbf2d66e6bebf3fb55bf6d745b45a4e7e133063df08dc17a0c723011f084e36d4fca009c7d3cebd093b30bd8182604d9170fe0e", 0xc3}, {&(0x7f0000000000)="69344d0fe011f89858500445c3ead2d0f3aea3098bac9baa8a646400c11cc4de3b5f866e6bd69d40b2c3b4a81eb17ddab476b7c6f35f5eca2d246b251bdc9821e9be6f1e131e14a9e302a85ae04dedbcdd9b3bbd6875d8a3d81d4e5aa2b9e966", 0x60}, {&(0x7f0000000340)="0fea9e9311ac6d1c36c327234c38354b57fad0a7ae99dd22dfcaeb7bbf8eca00ebb3e6ce0f450e1097ab1f38806d2c5a430f7400113bbfb7db67afa31d3eed1a0576b9a6167744ef118192fbc1e737720332ca2c958a696c428b6c3ca5eab65987d9c18540b94f", 0x67}, {&(0x7f00000003c0)="b3a8682367eb6023164817146f9d1c22e2ff0ed1f4fceb434e576afb275b7a24876921a09756859eb6f8b3d3b2692101d24ecea53f9c6835bf9bc24fa5cbae96fb4cb2d269feacbfc34575acebb541cd16065a6fe1a48566e815bf58b8ea8c0253cc6a7e106559e2526183193c6ac1d227e56a908389bd57c9eab0964e", 0x7d}, {&(0x7f0000000440)="800f8001aca0f479be65fa1cdf884830fbaa23017d77edecd1660d23e94c26a224112a3e37608477b36ea337d99d9b1be2729fbbd287", 0x36}], 0x5) close(r0) kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x41ad4af, 0x0, 0xece6, 0xfffffffffffffff5, "72051f60f897bae0d21cf7d96cd759293bb100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:02 executing program 0: recvfrom$inet6(0xffffffffffffffff, &(0x7f00000000c0)=""/110, 0x6e, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x4, 0x100}, {0x8001, 0x1}}, &(0x7f0000000140)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="6023010100000a02", 0x8) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000240)) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc18690700", 0x13) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x0, 0x8}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0xfffffffffffffffb, 0x574, "9ad84b73d9694ebf0000000011007fd35db5abe3"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) r6 = syz_open_pts() kevent(r5, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x2, 0x6d}, {{r3}, 0xffffffffffffffff, 0x1, 0x5, 0x0, 0x70b11081}, {{r4}, 0xfffffffffffffffe, 0x88, 0x80, 0x1}], 0xcf, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x0, 0x5, 0x9, 0x81}, {{r0}, 0xfffffffffffffffa, 0x40, 0x41, 0x1, 0x10000}, {{r2}, 0xfffffffffffffff9, 0x4, 0x4, 0xb42a, 0x7fff}, {{r5}, 0x0, 0x42, 0x44, 0x1, 0x80}, {{r6}, 0xfffffffffffffffb, 0x10, 0x2, 0x3f, 0x100000000}, {{r1}, 0xfffffffffffffffb, 0x8, 0x0, 0x200000000, 0x4}, {{r4}, 0xffffffffffffffff, 0xc1, 0xf00fffff, 0x200, 0x101}, {{r6}, 0xfffffffffffffffd, 0x0, 0x80, 0x1000, 0x3cd}, {{r0}, 0xfffffffffffffffb, 0x50, 0x1, 0x2}, {{r5}, 0xfffffffffffffff8, 0x62, 0x88, 0x2, 0x2}], 0x27d, &(0x7f0000000300)={0xffffffff, 0x4}) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x0) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0x0, 0x0, 0x20, 0x2, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x5, 0x6}], 0x9, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xb4, 0x1, 0x2, 0x8}, {{r1}, 0xfffffffffffffffb, 0x80, 0x1, 0x9}, {{r1}, 0x0, 0x4, 0x2, 0x9, 0x1}, {{r0}, 0xfffffffffffffffd, 0x14, 0x0, 0x8, 0x3}, {{r1}, 0xfffffffffffffffb, 0x24, 0x3, 0x100000000, 0x1ff}, {{r1}, 0xfffffffffffffffb, 0x80, 0x1, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x30, 0x1, 0x83180000000000, 0x9}], 0x1, &(0x7f0000000100)={0x7, 0x2}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000680)=""/6, 0x6}, 0x0) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) recvfrom$inet6(r0, &(0x7f0000000040)=""/101, 0x65, 0x42, &(0x7f00000000c0)={0x18, 0x3, 0x2, 0x5}, 0xc) setsockopt(r0, 0x29, 0x25, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x800, 0x55}, 0x8) accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/17}, &(0x7f0000000100)=0x13) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x2007ffe, 0x4) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000000), 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x188) ioctl$TIOCSTOP(r2, 0x2000746f) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) socket$inet6(0x18, 0x3, 0xffffffff) r3 = semget$private(0x0, 0x3, 0x150) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000080)=""/247) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r4) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0xff, 0x4) setsockopt(r0, 0x3ce, 0x2, &(0x7f00000000c0)="1034e905d99d79dd0db6e3734d43b2e2b3fb7b444be803a90062f262385d3a7f772aedebaf47d4a95b14ec610fd1815def1e881dbc970e5dd1ae54e331034dab9f30f04460efd08c7cfb6f7fd275f803ecb023dce48f65de5fc456e5e6801bc9059386dad7512218e36588d98426c5e9aed91196048116c9aaf5fda39f14f82b275c0e9e96e7c349979f985557149216bcc5ff9e9d882f3197bef64ca096ec74472cfa812b2e82405893ecfef9e4b0c3a0b6a7768eed524642e7cd976d60d111b033dd5ee063bfed6f0e2f5ec33e7f581e81b552d25fc99f6ea915015d107bb2f237", 0xe2) connect(r0, &(0x7f0000000040)=@in6, 0xc) r1 = dup(0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="00e40f018fb3feb4a9275f8da31fb6c02ef964e5495be8075d6ec21c897f387e6e0557f3f4092e13864091aa80f791f2dcc692569873be54ef243b4537fad9d477195fe66ecb6e9831d8d9f4fb00604b2b48bf6db69533a3da8603acf659b18453c050082d0f56c8c3aa02f1a8efdcd1b08a8f7a34268a25e8034b65429660c72a6bc4a2d24cd8d4f99f8297618d4cae604ec0da4493e79c5fac5881fa5365ec24920e509d3e805ac4c2260d06e785aa33065d824c85557efaac27031442d4c6001540debad6b215177829eef8b5a34ef0e5d71c0269af38ec99265ddab983f4b7ac41190d11b87462f391811e0fa3318afe5c", 0xf3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000001380)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x80000000, 0x3}, 0xc, &(0x7f0000001300)=[{&(0x7f0000002080)="e6b616b46fbeafde40cf5ec13ac41d9b05a10a2cde52a23270f7fe1ab01adfb97bbb72bf168e6d9f20279e7f5623616d3d9165740911329eb05c198c0f6e74b7874e49ec4868e8763f8ebc674944132edf433bb1017d364cdbe8f50f2fb7eb03caea3ef4dd572a721fbeef52b7c15e2fa0a91898f0bd9983bab1a049749aae72c99bb4e7333ca960759af117330345b14cfee4b629234d7abe70ae67e1d480b62925942b7590a272a827aee78b0d4a93e1df6f1850066b48a4a124a7b456ccf227714f7d51bd755eaf17c14350c93565acaad7ba9ff1de6a83571ca97b507068fed93b9a39403bb4ba877d7f17f454f42ab5038e779a80d0aa40f2f20c37cc7444eac21aff1c4ca0ef5eabcfa5e8ef3ee5686c6986ce884f4ce9e4601e4a3fcf8e3cfd30ecfb6b59d430f1df129259dd2619198cae390615517308c2a76f5cb97018bdca97cd528936cbae6ead026f58c689defdeafc120fd6cd31dc1e09720c92c48c969a08dba50ff8727447ae25f05bbedf4722f0dd6b04c93fe7e4aa9e24c1f7418c5644acbebeffe89b224911c8d2af098056cc6d813a6a96f1777f2e8d71b9b57aeaccfed37d6b670818662841063252a4813e534c7599cf9ec35cbed5235c1395a276ef6e940ae4bb087b8137b7ca449c5625b615e146794f90fe29842687ef6aa23b508ac20552700e677402764f767a1b9304fddbc88e6504c1285a52ad0189e4f6942df8ae5434c6d337e2b523a598cd1533c4c9de576173f3d8d416016ad518bfbb2175a9c49ee31302eb10a74a0fe8615d5feb554e0183431d583a3e02c6ba38a15f3aab13dfbd0a04139e2b3776574a4da205a7ae58dd93c9560fdc3d4dbc99da52df348e6ca03ba478ae9df06be83c3a4b9c0e12228e2667a0accd7df5d68f90fd92a248950a4518dbb6276b4b9d89e35d1ad78bf70a960099171c9c51e93e42ac10f6d2df358aad0dd0ac6bb6f82019d9bb737b97bf046af22b452630fbacb1720b65ec875f228c5e7f3bf404523cf9a92034535855b7ee4ad26bb277d800862cb0d25eac52d5b076830a3e188eefb60ffb716d33458f1d9d270b7aec0bbd06ac2489af19724f550a39c1c552904f3e39cf1c56098b93c65f5304a1f6564374e2dc8b22a82aa959857fedbc0ac6f7293e78915240ee537c01c44c42834f241618e768d566f6d738480d3dcd7a613b094ba02c9d2017897e49fd60463792a4eb3d01b0775340cdd1aebe7b46c41c44e9263cc495adb6e00b32b4abcddd6654950f7c8eee24b5e8048ebac6592b2edda5e1709a64f00566fe88f474f10219ef121929c94638fa79efc623f51a864efb4e187a41d2f0e8a89740d25c4305bfd3c529d22ee7c246e4f5c5b00a8d4921d817b53c4a4cd032fd474e56c0c74b48fffab7a909d075a1677fc1fadcec08444682c09646c4d52b81632230388428e58cc3347b637986996dd024d07aaffc2b5e097c46f4277376302578664d5668c87fbed244b3d85e850cca7d2a98a1f71b0d58552955dbb2a7542d7f0d6e585e461781eb44ca0261a76256f3503bc75d175421f1e075ceda281e318af50fc6b171f66901faf56163f44e6b336da3f9134cc669b51c5911ea4719a2e8b028505e83d7655ed0016279c1b9cc1cdafebbb63ec4b48165cb8f7168d3413ecdbc8d1464d03ddf8c847a21fa0a799db42cea494d669218c0d72224ccc4cffea36143d620284d2d4d08ae732c8d2045ddc2c82c42fa1e6237e45076e9ae85a1922e0063d9b1d6aa5785e057154ad9fd75c10c65d42c5c148f3501da0ca10196de962ed54787f392b66926fa60d98f34cf9bef7c48fe667ea7f6fb388a035ffc6af6aaaba8dcd115e1327c8795028fa4b45a52a9a4c229de07970b2d1573579de9dd0f79f8a239082787012e8857cbb1894b87e64efc267d5db1fd47f0c5007dffcb28d21a1d01467b8f8e402a7d286b4bba625601b02f381e50feecf7baaebf380e994f56c0a845413e013c94a09f21d56d331755ad16ddf0224150cc3dba91681c820adb54dc9bea3a318548a01b4f7c9a37ee4f6d1cdd0c2aa491ab795377fefb647dee38a493c8372a63f19e738d79e9255f1a094f8af1e3b6645437c0d5f1aba02e81d70a9af02508065fee3c3f68ec592f417f924745bc75e6be14d2ce7266c42554e74586ded56efb53fb68248cf81d7cd095a06dd489590fa2f81a619112a1af4f0e2738ac8fb9411d80c81006f740cc83c0910e602e03ae84dc50e6657ca59ba89e79d2e7d80dad959535517ad5e654c07a62d04fec5d2dafec79fbe90d736c731130a1e1d63897b4c1ead0f8aec75331249a473ba30205714ff68eb9a2232bd6bf8374ecf6ae83f9c137d957da06b55daf15d29a1cf1a891c11fad902ecc792ed7985aa8f383e8b323300acd3079995ffc46bd10b81559a4792a115e434ca9e4b96f16d26d8e98e017adc01bf80eb04357eec0ecd922727c948624b6ca48a9377f681f8b545c771e20539ad4ac62def335596f65809770d9a02d0afcf501bdff7e5f1fcbbfde70f037b187fb5db0118ce7ff065d00f93ac022fa0b85cfce3da51ec3ed7582fd869dc33df824593fe3a96e705f1cfd05a3efa2225b3e075a1a7d5a6ae993408518f95edac5a772e17ac705b30808e9b21a4e962c13e8a8ab2edbb30c193975e6be073f204997d98abb6ad990d898dc0fc29b14bd54c7a35a702f02397b7ab82a980701f4aae90b4bc7edff9e8b0bf824c4f7505f21b66753fe5797b73d5a9c4a7aff5c72a8f818141a755555f60ca63a74aeb3a02fd6f50294b76043c14c9ff93fd6cce576ccc09a4d5914f18d66d05985528fd7e6cfb5486570ec9c2fffed16b6121cb65c91e9e19e564d5d5842cca429b4d8b1bcb756b73e33cfd043aa9705df11f5efaaa533e4512b1b5b6b496f5089ea44afb0825fda9e4a317bc83e8863ebd834b073f5ab2ee947f4a8b4d12be751bd5d982fa4c487c0bbb3096185250465912ce18a4898369c990fa1afa50827432ccc2c4c2c6c9736620d8b91de76e40616b7bbb80b06257bc47b20e0a2938488b621a1b15b3888d9ca92123d67511d2d436425c44b076fdd30c11099aa7d66af7458e759278fa6f46666d2866319a5b95a2ca2d9f79dbb1378ba670629b8cafa6679585cb66b84882ca6f736cc443def35998399de9e4933b851a77e644fa46a8ecc5b9e19efeb700ddc88de84155453478a682fc0d56aa51585be374bf196a77831c9468a5d621076efa8064bc6b5584ce5e37eec30ef163a798ce1fbbff0aa593c064eedf1ddc90a9a312ed8d70731a19804cba8910f1ef538f167a261fae07f5e58663e3e546569af1433082da3057111f86ddc07a37bf614236ee11c96dd06bf36dd804956351af82e6c6f8379177bde5327a9dc7e241d6214e992d7b0a52910c24187da44ca9a87699562a019214cf41ac60a9b1b31483af12f3a6df40dcf65bf64cba621ec389baaa3da2f95600d4e1e8fcb080a6dfa196fda6f1634f45087408a82a2cb97c785d3a17c0f76d13a87c2ef354027ef62bc7f8f13dc07d904f2ed4a3c380e7935f2cd21368ee7ac6c827745a964b7d870ab6894d6a8da4ba3a6ac1f9714d4c23cccc319d3966b9503ebdac15f9e77d865cbe5b5ac863a630bed15b974efc4a7777e3bd981f4fec7773eb2d20f873f36ddfc2798ff325c5ac0787ed380f0f6800a9268f155b8180cfd35bae9501fddaab3c6085700ad5657dd23ceafc39345d64ac757cd05e7fba8d3f569db11649a8151766378dbc00d645b2b8ed586847bc955982a5271f5c389d9d984b8ecb6c38bbf433c3ac149f1d77fe424be8a925cd6e5519c77553fd28639b1ef08fd0142bbfcd94a4fac0173c22c399b4afb633f6c7a86ab4d50541c4aab0c3f4b90a71e8f12e765753501982df3db381e27bd1af18274f9e6e030094a3d2ab63952ac163f3a468b779f9d3d5c0554dc9ed450591d3f4231cbae7c6234784580a3bc52284d7ca3d3ecd19d90d20f5b47912de427a47f5d02b1faea7670fd8f86f457bd227df81ffd9f29265f8d94d2dccbc2faf84c1366daabad5385a3e529a83ea9ea950b05c9c9b3e2eb5f903ec67c4446b23053995ccd541eb505a23dc0a2bbe0b3aa8050d7a8528cf69155e4d94456cdee2da51b82a43c4fe3f1aefc60f6366696a270014700ccb46bd642e83140c2f7411c2c3bd4774567644e63e9785100c52e0d52eb08bf7d93eb1dd8456f8f705153375db32b45bad22619efa07f6145277a885dce8e6f3e2501f9465b6e4dc725d472b8167b7dc7154e23e4220da143ba43ef622c74a43454d53dd9affc8f81e074984edae4ea66a734fe4bab23e3a8a7debe5337ae1da1e1e270b2bbb8d0034587eaefd24f4550fc486fca59d24a7dd154d48960feec158e01c37a62ebdac32c6636586fc541342e11d2cb100b17863079d368f87bfab053879f284a91493f537dadd1d8c9e39c494d81637b1988dce3be8b961f7e1279db5919118f527917aaa55a21fe8bb129478bbd089397ac53de0c250ba1421ba36eab3eb1277a3476275d16ad0369385685cc78d378a21b90e2d4ecd0f3442b77f3bebc2b86b72815940a05581942d5c5658f94f0ceaf4aa1d4ecd488d317a3217ae08a751a2f55e8c9a343ddf6f9e1e034e88ad31fdf273a7ee86032fb52b63f110726a2c946cc2cd5161ad5b3c8ebf973265b778b9f048c83232f9528253497671af62a84466edf0be64b39dae3fb6ef5fe2d1bbefb0461ab6417fcd637c57a51947563a691f1723beb4656fe59e4cd46974c00a519242c6f43a5719ffb3ce0d26c6dd820edaaecd68a9713ab2a47a92db6bc176ecb3505927bca2975acb5b43ada1f91bec3aab6c00b620af321300c6351c916a01646d1d4cc225241fc2bda4fa71851db70636f4ed65939717beec8f7f44f23dbcfb9de61bc691c77cc1d1a42e45cb79af5e761431227862dc0994a2cf960faec297308c93f8b5530c29562bcf6e478ca130518900192ef0b7853f2056b8f86d51166bc7e6c134425f7c6964c0a2b720460a21e7c9b149c0672981da35f6a0f1b1b47915ae36905de73467ee590ffa1e61a0f56dfba80e3c06ddf07be810997aae68c965994431ac849212170ef44888a0cc32a361e1c2d7853ffdbc97479977048d4abb52b4d72caa28e38a38471fcfd349b05a1089280558961e314d0b718fb039551cb95decfc1c9cb288c9d6878d03ece7b8d7c6a9c79bbfcb1fcaaa5786309417c0b9494c308e037be0e27cc2c017ad973370b249217823059ec2272295df3f693e8223f51b56b2c4250961d9ab5240f0c5b0e8e42e55a696767c448d8d123d1cb20cfa846043f3974a3450af04c65401dae236089e1e1ebdded79ff770f7766e424b60c3332261cc29e431db7010a888d19941a16ae5d4d4b62c5dea4151ff184f2686b07e032ea8bdb608bf1c74331db9c603c8247b438ab0d7980ce5031bbe443b44354fa638f5ae748f624c700ce55399c713a13a92a5509fbc26467b1474212965018802e9210e2ef1743de3d74aac1cf01013bb69c015ffefbfc9c01c01e28d19dbaa68921c9fe0bfb3c5f6ae2a13816ceb8b2bd38c126b9b92774d49f7adfa47941d43f354d46720d4b0a557c7c6751ea921dedad7d565a27714526a749b7dc7cc38e546202c559fa931607dfcd1e8035eb7bfc1559f80dae8b65ea2aa188263804ee9b0fa4418756069c7bd991d683d99c68354b9dc66c5cab06933715ead176a2850cbc3b8406cadbe873e6b4", 0x1000}, {&(0x7f0000001140)="7eaf21ee13b6ee67f887bae8e94a82b092e3cc789030bf7d7899fd8135971aee98c87a7c16843c5a771a3a4cfa1a28b56c45dd16f5a2f2f24be156494be6d5a44ecd4d5594c576cfcc362dbc4cc24de19731da3f765f356ec7c40acfc3dd2732568b184c36704dfe325e25cfcf8d2bd5df74813481925f9fe217ac58a0d9a9b45e288690df4b08a3a622eb003c357c309601d3dea8b06b41433438fed598fbd2f195d31affc2bf097e93df0032a8b5c4b535ab265001c85724a5e12b49514a5dd24df03777d37c72f696ac59aa62fc4ff6b44725a1f761857eca3466b81df2c3b1c0eb4c0b4ee700ba10ddf8e5256a", 0xef}, {&(0x7f0000001240)="9ff459c492985d26df076e210f638e24b665a95ef72f28cedf07ced7fbcfa5eadc633faad3881d1d96c744f8d9c596ed4c33e05578974e9c6ac9a2044061f3d701ef1f5c8f2ca7dd5b57fa1e7bb1974e31ba036ea26a01c2473a6e01f309d774e910f4d7e32dd0d6bebbd5e0dd6490f47f25a23c3ed984e7b68fc22c", 0x7c}, {&(0x7f0000000080)="8975a42897fb3ec5768f006c2fc9ad1c93ad2d", 0x13}, {&(0x7f00000012c0)}], 0x5, &(0x7f0000003080)=[{0x1010, 0x1, 0x4, "b7e07827422c6aa6f0413ad8a7b644402b29e8a373cfa9f47b7a116ce814522028e4fdeed902e8bb0889c202a9b7006bd1ad864ffdc5f32666ff541aef05035c6fba3683ceb8d261794d92c031b402b4ec084c5ab088fa5369ae455c963498f1f638927d5b320b0f8d595f3610fd63d0291d4bb4ec04de83ce28be4b9ed3f2e387b92a02598a462fadad254f0ce64aa1ff365b4c595fed0847374f6b30deb331fcf07567ab7f33ca75fc9f26deddc928239fb58cb83a333a147042cb951d37a40b6c3e09397d5274a8fcf6ebf171b8f863fdc6e23fdcb48abea706589170475c6c0f5561b9b6738168eb26dc1ae1f88d058c2865f27359ffc28a1b94e536f3f9a9a2cf34ed5e0e465d1f7671f96acafd174ba6eff70e6298623c0487b93ee71e7fa2891d113a93b3c43f57399e3ea06b6d5f544bed0b610d8ad717edd7882b81a0523fe5efdfdca07f06d9fdcf4d2d8aed4e053e2774dabd61b5830ff1c7b6d59295b9b79cf4bc32523f46412f88c96b0bf5fa5287d9c6ea0fbf0115fbc6320ff67a1f130c11aabfaf177a09a87020e21aff8ca7755020f2895810219e039b92c7a02dbdd2d829216eff55422fe29e9e7d083f5c68659010c25b220a6cc159691d7d644824166112428391512f2342ee09b4cb3539614b317b77d4f1ba965b945ca2a89a6a5cf94b52039fdf1d275d948f4c65cef90752de4a0bf0673e0db9f97c25e8b8929a51b457bca896467c8424b4ad11719eee205681cb20697ad0dfb40d0c23891cc7e52154381de2eb4a33674322dec7f795214a43876ba069b2c7150f95f74f89b381f10df607e19bf41bd8afe24e5312dff3af301b5af5fb7e0fe56a6676476a921acaff9c8e2ac53507e1ff7a382c8646e938ac64ab2e5582a8f24f09e3d4556f95cf74d1c2aaccfb3103bc7cca1cd8003810bf03326a0eaccd909c50825b5f47b19a401b1941d5a1b7889a13fbde45cc2b93cfb35cec76c7d394d710869a8f73741d6a22913308d09183866831514d039a2f3b00ce30242106c9a734b724bf7f91f9dea0c6e0d805385acab8ef01f958654182a16ed0bed1585a8504b4104d2cd1c8daea31cf440736dc9932b1a1f3c5d565259a883db37e208f90f2b64aeef163c95377b712da33c942b1d3ee6366d152a4c85a90ae5232a69f769983987d6a178a35696485826140cda138fbe9c3e3b2447b298bec188eeec57b7e173bb1212650cea78d5460c67c273110556d56cd2a7d0703234869ad53878488984a661afaae77039e4a6df5ee1651a454d1dfb67d20a78bbe9933f87dd256fc62b9fcb4a0b716980101b73b36bbdea28fa9cf3a05134fc32a0a088b77491d54cb98d202fe7ed216f48b744033df89d2630e74565d83dd6c388df93adf88fea57b3d62f7c34a47b60977a1450421c834dc2c74df721a51eec265e37398fffbf875c1d92279d341d8e39db25c70d663c4611c76de3d9423fdf49e909e715359fd7ad6b854d817e9b7ebb761f66c2a435b27f0ac3922df40276972a936c725e5596e59c0601da4a7683aaed6afc735ecdc677c9fd048629526d1a2933b5bbcf28af18d8414980a0123bfd1699cb2a2728cf0b52ad278a71cef1008243f7b8933549a72343bee7fb524e50e929c1497a9634f90e087643d35e2a408fd350bfeac49f3de8461a78b17ae6d5a8d4fd12cb4a44f7499ef64d0d2718efd80c721a12155eafa3cea0505afddeef0400f6d76c4568052dfbc3aabe37e444a0e1d3383e86da6b87e0925d1559f1705892b3e9c05c8c2533e9a07824d792018246ed5a0724b8f3c742579b2366b2f97069afb3313f7d6ba8e05b549879dc4596486f148e7ea5ef08febfba8b6b530fc6e2221f7bc8b4fc8d952841417b7e710d968bf145ffb80e66f3e33018007074178e19192ddd55b67b125a19f451538f8802f0a4c3aa0ecb5a97199234cc6f516aaca18f5efa32ce452597abda58961734f8a2c439429d7dfa68e9ccb1fd302eb3bed822c5d21b8004487e0b7d946d33841383b8b302dfbcdfaf8119aa79968266a3d02ad36a733b7c137a622b4a29b85e87b144cabcce00196bf40327760c5efc3fcee52b176c241c767680c09d225579e9397f2fe5da0e66cd96ab2af81c9b23ffc3385273d3e866efb29cc5d14394afd07fd95986781be08de511d1b4f7bd8535b29b44301f55f767a38c976607538237de41887de8fa9bd8c83885f7b29389a98657b1b4af8d346ed6fd915ee432a374eab1f9d37c9b1bf9d9dcbca212f8856dd8988493b27f4c6e25884f0426debb410e18c8a529634892af9e27828b3ea55f0056e109bbc6393e705bc20406486b41b1e72f36a7ae4382a7063749041c269bcb4709fbb198419c96ddcf38846ab2103136886cb7a7861612b871f14f4a9e8086e286798aa9b9e435aa7c1793bfc62c5faf5372834b7cb5941a746737304229a1e86d99c820ad30e675c228868ea2f3e8521a74ce8f77cb6e61d31efe1b8f4b22b41554eed816ed117a094538ac6e74afadfce1b1bc3e81686417bcb6ec79ace34b239e8dc1aad6caf248eaa4cfb9f75fc4a092efb314a7b80e8a76450b64891f4a96e07306e66f7386707a4c53756cd1b4ee8c10377dc6bbec4782cf3cc5575ebb0e75f8b074bc620ea45eb3953f72c7efcd3d8779c1a40948eef20da7486b043f484610d24393f7480803c8218704639ec586e8b4c4e8f90bc72513dd3a8d513dafd42325437bd3e881a5ca11a2b28d1146b1fa289c24ccaeee4fbcabe8cb295f03de2322b9d0201709d570c75d8f254a8c8544e540c3767a66eb78fe6c67abbe999640c86104517e731a8e6c38f4edeb2b0b17b289870da86302473a3d7b26be3425f4d2c7e5c6ebf63042722f0303e5b6e511ce879806cbe39fd79f404eaf7318601d2ddfa8e393ae317505642ae1bdf7e1ae973d9ee9f2685549910f88dc7aec1cc6fc398b28889bbcdbcee4adf83f2060fee9d48d0a9e7e9d05605338a52428b2748727206381cd8b277f1d3530a8418691d94e59de33b3ac0c38daf20e0c1fec838ee17530a0aef6558fef16ac9cbd2130acab1bdc8d4fcaa751db0d6c254375141d239bd68a5abb57b742254f5b012c7f3f1f1d48809aa4ae4f8f7b4b11a509313686b1bd1ba3151e67fce6d3f2043d416bc5697e5799950426266de60654485b8e23c12f488e7d33d4301e5ecae53134845b180a88c77726b508044be7d6ec93594f2064dcd0f76cf95a7eb1af2aebdd7ae8daae48dd358ad0f2b5e58a6f418ecba2cd4282d3775f9dbbafee02f59bbb89e373c3680ad571b73f16035f57c0024bd81404ac1afed3ec84e7daf6efaa9c4eb7a7ecfb9789c85b0a17520d941f4915d6e5f713e3a73973e502e69205ea7ea3188f948b4e7477912c00705446cf583cb0194c272e686bc6302ab6beaeffaf9826a973bb16f401ba18fe51338d2028270c2e924cf78c2e1cceacb24aa163ac81e3ef881e1d29f82d1ea0e04dd0f9ece3fb711bfcef4e39edb2475b184f3c7302ea900aac0da0bc56c2f1262c38150f850fccb1766b61c68b3a99fcbb9d3d0d20671cccf66d924a6e61914c0eaf085678002ef08c3e8198d967951582a9c1053f7e1bdf431c8da345c483ddb58d5e0e975b18e1b81e5e0cd8601800720fa436cf9f1937a96e4c75bc05675e779936541c8e34e236728941aabc1cf13e5a6f829bc2d5bc77ae52291167aba60f1cd48d54348e93e33bd9fbf76e0e0d08f2b5ddc0adedb1eaa3bb4689c29485ff0223084e5c0c2332bcb389ebbc0dbe7845e55685db9a0bb47c68096b4f1ca592cb65ebe9135f220f67e2c2f658013d81a47c1a0cb416cd00ea0cfc715563d0eb0d25fad3b2577155a934a905524f5921d462d32b4dd9a4dfa8fb8714dfc0437af4c2bb64781b30b9926330ab7d7f9dd34d78c1baa0ec49f14102b3a19896bf3020a15a20cc3da727a1c5499c93a0fc5d2b1e37658558bf8b20dcd11854b2a6ba8bdb079bf13b2782583af5903ca885d1e2ceb9d3f0c9608b5d22843346462e54ca6b225a80be61b6169220b5da542233a8ddcaaf2498cda9bda93e49aef804c81aedb8d1cc37a29d7f0b5b8380195ad0fafa5f663ed2d77128c6baeebd43886c5a8171709de060956203590229a0977b8abdacebb21f642e182e7ac8f1cf5d164858312e99e04626a350449e532a03854d67b4a381005ac999204dcd1daa1ed1a0ed91f0e2bb2ab0b81380e1844c05e6c57bd9035346d2bfda20c5c505d2a3afe12caf933499f0d33804b1b74f868ef27aa46ae20dfbc647bda42d49a9deb31b0375afddd94339418d6f2f724e5ae160a3dd334e10545bb45199e2584d73fecd47180232d6a1459ed96aca836fafcae5e70edde22bfbd735331481c89162c4cdf6f253c9a0a24fdbed13bdcecd32f1bb91c78b99675da4cf48610082572662d14c0f55cace2514fc2b4672a5deb48aae99102d36ed9b7abf2b125110175dced82f0981ba7f208ae5cf35af2b06bdc5981081411099c599cee1e7cf5e69882830b1eeda3b20a445d6a769c926e5f30da775caf403f45667f488dc61ac4a09392069cacbe93214e386938527abdb1ab311877ebe4fdea4a5de7bfe9d43760a3b0809ddca250f76899f73640c81d2c45af99537b28b3d405e7d3b317000c3e5295a68668d8e31200b3e3a709a855ae76057972d7263f49654135e79e084e62f35ee869ea0e5a581aa04f90aaf34a79695c3302a33500c8b70ee8a508f9a53b32acfb8a26345fd6ca5699863b00f382f460236c8ad04b5eaa380de90b546557c73226cfbf847d70e755684920d942343738def8364eb238db045d8fc6ec758857f0689a0ac1e62052dd2ea10a29db89d3fb1a6e8dd8283efabd8185368e5712512800342dbd1cefb8bb051029d99b29bcbd10e7c9e0ec3ee4df38fe5b3782efacb18953e9cb03b96f3d6ffd46ff1b594ea241ac9210acc09861c4d5e63d4ff63771d9308ff4c304f3a17d1c4f0c6f40d85c5c5a6c98c347394a1bdfe2d0e513fda9341c6664c6b737701cd7fcfd32ac77a76b21d0a1e8e9be9946e784da83f79b90145291e651f2f570c36df5b64c0ec060b5a6fa2043c88418435bedfb5174b4676ffdfbd77fa0d5ea8f34c07cf20e2a5956413846141c3b4630dc5bd59ddfb4a4987e6a68647ef3c20fffe1303a146dd170f904a08ac32c2d6e076fa4b182210ca95f1b64b8c791c89b0938fce77236b56155792d80a394a50e77bd933f07d5b36a3fab27e24d3bb88fbc612261872e0a4578edc433f73cac4116184f4b0156d07d054476c23e8ea7949f28b923ca9995438b2657a5bb6561ee950f4774f847d093d9c73a02b46ff5541fc897a92b4fb979ee4198911ca0e1bffa1235a4f1c3e37b4afd1ea208a5a4c0b872502f15ed7505e35ca5aa2d3680fde3f2c09ec63f7e4318e064c2372128d19862418c2f28b40700368fd19c4fdc30ac422c17f0bf40fd91494a18ab617b4e83240a2896234dbbea25aeac8488a99ea734cdba44a3d0dfbe191c5914cf1eed3a84b08314e52d1770a4a9b2c9c028a9ad072f922d72563b5b085ff8a4637bbd19fbb91e1adf540e4d941c2d6fd57a6da303de371a1e3240878ad8034bfa2d2b4978b1163368f920f50ff6868d8648a19b11c77929b954da04fd6a351b4ca5f662ef5b84833a35c8b453f6ae9d43ec375a8c9e417abb02304e4c0d78f7989402f9beebd148f3613f20b1f078fc72f07b8aad1faafa544feda7ab5e8849d7a6f2e9d3ad5e60aed4cb"}, {0x100, 0xffff, 0x0, "af605f196aa67e44e20e1aec68802ad6288c245b98e6feb8d5b137c4a001e596f5f994c43dcdf880b8b16def4c1b9b69290c9252f57d5b3153091d26405769214fec66e3f5a5809aa5667a32eb0ff2b05f020518ad1506711508a71fa4fa80a957f69ba73a83969f64543d538e28fc357b4c277cbca7d7aa144c2dd2824e51092514bd025965ae2e20f5ec6273747378ce9ef53e912b0a871f1691cad801778a5d74757a4f954883cc4bdbe6fb2a4edea5872d6148bbac6506a0dda58fe494e3180bbd3f66def67057731078301c57a97bcdb10c9ca60cc08dfef3a6fc5ea1eb48943db3b402acdcac0ea6d80599c8"}, {0x90, 0xffff, 0x5b, "7cccd413bfd9710a02ef46541bc57a593c8d8b570661bdfb5af2102a419451ed05c64f7fdd877d1aef262f861634a6fcc70ab65ca331d3c7659988cc1537f6b635cd81831f0b9b453bc6c7fa199d64f388735b432db9b02f27d215223927417eae68b3a137cfd4acfab7382892ea836b30d8cc7b44fc938bba4580"}, {0x1010, 0xffff, 0x7909f933, "fbdb3a903253338d9528b2c45d7f658f37a32a76f8ef711c330f3e36a2f94250b25e794e3d3685573d9d2c91dd06d4a71e24bbbcfa9d3129ff457a93bad482f94e8e8d2eaa70a4e1827f18ab3ac8f08472a3315ba01c54b1e1cf22c3fc569dbea42638602ddf9ec645a0faa16aec7bac66bca2e9eaf8e02d07688a6bd866d6086a168d7adba1584ffcbf4bb3597d52fa785d9ffac3fd1c0ce28926b484cd77b2e5f97931d76ac19b85b8d0eddb98e59bb815bd51059e0c8f83e554fc149ad225c2c15fe6826334ea2626138443e2376a817630953ada06505f3a7ed20e3f37841aeb65d8d1b943f0b1ccedcfb87bebe889396a91182ff5e45212e6ee06543c7e04d26323a9895f89631eb58eea2c92b249760d269f2504938f9b405fda63f07b97dfc3ce717998c812ceb678b93999a6a4f0b10776396c00a3651ae938b4b0e9f44cf73e0b4ca6563dbc48d4f96802a2ef3bf001a31ee9728077beaad6444f109b036e0a5d17a6b1255749715845d969097f0d338a7cbe434e7302435d1751824d446231cd7fdcf939c5a8f149ced72e7c7a8ebd96334bd41cadcce759663ddff86c039b5865e865a01f3ddbb631a924c18cd27fcba0442d7ada7dc60798a41eba67caed7edfafc67cabd183789066a638819bd0f085537b3e41eb8edd7f6fc3c187d8ed9194cc177aa0ced0bf14068703f772e2f2c0e07276c70193cc8085a1452d6b3d587dc87db06749dda43c21be0224defe69e44f26837cbb1981729feef6762fbd56c7f81ab5c9c382de88cca41ccfaf977a6b30d1f1a4b939e3e9116522e8ed4593307fed949bee13f463af6527d79d167c45c35f28d702f4cc074bfe7d29cb2355d7ab7f9a323c1b293cd386b3c57a67f9ce33d9c1638dec6b9b958cc882cd4a690fd3fce17b04df4932be70a708015cceffa8dc3fb45962c5ccc826bc09a9382e3b15cd53345906b04aebb0832ac8a3b7ad16ca35c2e23a3254ef4d4bf9ecff5f69678ace757ce8b282450ada5d50b4e65f0cb62e0716aaea4f99d0bdc6fb777249d4503b8af5450c2f7ae82061819cebaea0aea0a154539d37c7ec817c284a4db45b652b46b5dd2cb11b3eb6027e70dc650d4b6304645e777662e37f610a60629dcf754d9700fffbb9dc2164260c69985c175754339bd1c1160ce68f82a78050bd5be19ede7472b4ced29b9f8c7a05748815d1007b89f56730e2b4388afa469fdbce267ddd65ec215eb994748b506b49596a3b1adb92177f19b76b667794ebe0929745a877dc47250442397d7a8a4484d6107761fb643d94fa1cb3bc9e470da87555e699878853cac76eb761ad0b4d5617ad954511de304bff5a86b4f13425bb5e5e3c217f343a7f0cbef9cd582d777c1dacb6fdd0b8daff0404924f3d8e1e33c258467bd7f86079c17d154b4b8492aabe1df0fe07724eac490f735524fcda01d31441cdde7d0b84465b897853fbf3ea91e1d640a90dbc76d0d0d5a580effd508b2b8af63588dcefdd1d9b651b31fbe6b6190eb73926de7f6b7c9ea83c149efe657392f822045be5c89d10de01649a403030d2a9a07140f23a7017c80acad2833d06c5394a582e3289eee4d81689632bef0251a339f7e75fc04daf0ba448a63341741f04de5d71a04cbed43a150e0e57106488ea62b1c031376a64226ac01d7503c3a512500f59a14460438a59b5c3526cd57ebd9b7c545a16c6ece12dd16024029748c8812d086d1f860e4b2e582ef4ef381fa0af6c9fd61498877c9ba397864f1a8d3102b0020cbe74ac9b51995d1ddc9e97fad539bd2c41e73a1ff484b2cdbf8b7025570e229897fa939e1dc8b487189d4904b018af607494a68265535b5d511caf4bbc91bf3fbbdbab32f635d55c5d415a910ddf722c88adda616192a444ba065498ac7f320ef9549cff2ad8ff4d9f1314344d76a192adb41e8c064bb14e9c965c195e7e9ef20d78261a477ba638918869ca9da8cfa4956d6e45e377ec01fa654fe9a438f3a03ce2b1d5170ee1024a98c853a0af1f87ac324d56e1955fccb3f203665ed4668f04d309f09c7035a58ad4c3209c46768983f898cd859f549f2092525c23889db313aa3a7731981aba8e3db1245b98ac22248bec85e01a39c18c35e0977df792a4184e160106df276d97c67c89963f44fc2871304ae25e42d373c3371f832804859bf949e82b41dbca7b55d08204875a21f31dae84d2428312e654bfc838eb97bb1e6e62ffb0dccf780a08197f049791c3444d2be8c1146998b4a3bd318a6d5833a99ef825e6f43d6261ab045c0afb2b7c1d6ca9c0fc05dad361e0e1f2b158fae8ed362d7188fa36432f72d605261bf46fc2e31ea70a44cb31631c7f9e537a97acc130d28a77de5da21b081c880f82b75f1dda8aeeeab60c4675dd91eb57fb95e825bc114ebb7bd690fd859ca4d89fc7a1ff1b9b13ba6ff472ab500e0d78ca79ff7868d1af56e9ca44a172368c530be75e01c3b6dec0d8cc5b2ead429082cc38f8e0f8c50294ef714a26141f43483d29c90e7c7181c223542a313cd9cc98efe1895c6bfc89ffa6b0aea8f181d39bd8821a4b87da76b98b65dd61c41d52af0cf57aa80169dcdd0137724b06f56f34d8c1ab54a5ebfea247631f9398391b3007a35037f0e97c821f3245364c9d936a489a9a1be3beedaa99c1fdeed2d15b6a2c94c276b00ac688b18df270abe4920a61b86f7c94b993c5e357885fdebe9396e65bb04b6d1614dce0a12873bdae8c7dc5a61f5a9c92331d1b2218a86fa1c9084190b1b3b9dab5c7e903ab5a8911de61f88e429d4349179a6dca7326599ffb237791d4192636e38f61a786fb151aabb6486f0e6de7aeb42743eac5a9f15bdac547ac2340b298ceeda1da17f4f701e340a254e52b2d4fa798f3bb243d2a7b7e17aecd2d9c176d0ef2f7c9dffff45c75130f796581f53981295445d141fb4da45b388b95c586ff0c0fd446f31b13e878ea5b2f1905958649f617c3c3a82b9d7267c77dd9fa6ba7f1ddcab4fae50f21cf5b7504cbc2683acbdbc4f2a5096e6c21bb6ecd359364cbe92e85633d52be55d6e3c54e87e02435dd090cc4744730741d7da21cd7dedf946970955c6290795ec32a28a99ffe7655d828467856cc31ee38fad6f94fbe53c278275a7e84c4accbabc533bdae1e5d7ad6bba1bc658c3c7cc3365ce07b79cbb5d212d1b1f9e6fd5ec51617e653b838cd40275a920ba27ab36e254df4313e3f71259285e505cec67a6b5c7da6c9fecaa18384f9e850f485e258dfd58a79a23c7c0a236f84b9aad9ce541dde4fcc49382b287ee66a752f0d02d5408c0ff1cd53a5906af498e6437787a1b043968c597b65bfe4db3075a15ea36b4523540f12cb971b386861e9d8c86ee5b090908b566bec691532f4e536bfdcbabe3cfe6137bef13a718c739a978a4107f93d8919bc6eda85759463c501701005e2d83ff6894a0113df407f0f7a3ca0a9f63e4e717cc9dd36b0d3b4f0faca948fcbcd78e18fe7f3d7f75a8bafa26ac45980947114337c406c11e9586c57950836d859f6345e2924038748932d1071ce8624efcb5d10325e7bb66a5a10d8a590f5ab71c831c1ce4caa20c98306c850073133cb6d4fcdd0738e41b59d8d756f8f82adec2e5a83d980686c88a542da056443516d1827bdec541777ede2ab1249d4f1cbafb369f27f1bbb89266d658a4ab9b91db09a7cd97c07cdd355b942d89f514de85c67d63ff2495261bff2246ca242e30d99097f3c62722f0ff48d9e14534686947dbd2da3c47ade61df11f4da9335efca37a1805771401b8eb75db496e52f9d4085d34ea0bb7bea59bb887fd9eae9fb6112f2448c1094f82aa203273a17af0770731848dc24babb0064cd9aff1c99ef04cf993b4acab3ce9ce900951d0e8b80c84eca0479ff656ff27527ab2bad6becfb27e1d65894072d0f4cbdda5e848f4c2841c6aa3da49bce1013ccea893768bb1d5511c6a816a675f0981f4f37b78902082d1b2ba38f499ae9bf3a623a411b54b56a9b4cb7fdaf3b0929ed327e56c99a9f32e992f372bf66e828e7c8a8710eeb09b2036ba1c0bf43161b310fdf3eb8de0612e1d9bc4aa19a52b85b8708520aaeca8f2665a1e075cd4c4910e6aa4efb21b99813acbcb96c969e93ae3778e2a86465e34a0765cfecf8c5cb544002dd68757cda296fd4fc01ab0f279ea12b1d87dfe0d6122cc9057b60c5893129de7c552e1fb521050f232bcd608c8cdbefa9fd609700ff6fb4c98ed0eef54a0459dbd6582c0330d1f93b05245a0f84971f5f1684bd516887735384db03563b281c3cb24ec53a1e6a2159a7e66e8f5b3717fe2e858b76b243731adb4ba1c403c6b51ec633899637a1ad9bee9dd07c48c2bafb11099779414ea7e3fc5b84422c92f74377f4aeab9ff976db0137849c57fea34ddded8a6b8ff9c451ed75d04339bf6d3966ba5cd1e4c43aee6ae00c9922fa60e770ebaa7361afa92fd9e350f046d0f698d4b89bf8e9a93e2248e256f28ceaec0e924c8ed2c0d09810d0e484813ec0804cd47414194c3d86808a751f3330df8abb968626165702ebdbcad501c86976417d6a703c47ad511e1258dc20b8ae9dcb206063c729355e6782533ac2ed2ba02f363091de552ea3332ea8efafffe924978ecba190ce8387423a5794dcb8c31a7d4efc5609919f0842ef3edd978bd5141305371360b87faa7bb651d28972b6964fc7069ef9a3bf8f682dd6dcb06f5e03e24e0eca0223d1816b60698b87d01165d1457bd958617ebb4d0d53eed1abed573f6330731b9082f78e7d0910834177b6833399062e5115cd9e5f20fd899d2ec3f6d6f484106d988ddbe1635a792be959b2e9e97818c59e043ef3cac3a38a52811112ed8a233645a1a7ee5d520c43240b41b5a9327e7764b3425777b90d6b4ae6328f37de271784eefd46c3a0915042101d42999c9807ef134d8d761c8e5c5072c84b2c35ff62ac4f3294e0a426309f58ecc7411afbdad5f117d419f2ce7024a383d89b9575295d937220276ebb0440ec020004477bb93d578444e666bb7a59ef38042edc2d1bbe690ebe4f0367c8b5b391683357c881bd8ecea683b15e164ea63f4d279e9ff9137358f6fec4d2fa73b8deb9a73ace33f4cbbd7185c49a0b6830c4e7c9392bc0e8f10fd1e857450cd40a93f1b1f6ae3afaa4503564789fdf798fb5b1b9247de19588e77aaac2c28c63e3e2bd0a7d1b480e4628ca7f33d6c1eda355c3f381f15a1446e83b4e4e05cf1d4ac489069b36c230bb7da826e2ef6342c8581fa3349e0e71280530cd47fc472bb820984a94b00bdbbfdc6727d03ab34ba2f88d2e4310fab699422670c70dd42d470a9d04c72de90ceb717b763696b21b8b677e13cfecbbab6d02e7b89d730c30a5f0584cafaec266e414fd9646a1ebe3cba798862a5ed3bc29334e19e72f25f09a6da3746a23db6ddd7c669b6fbb156681d4f2cbfb80fedf251121e1459f89b77ddd6fdf06f3cd9c47a200e6adc4bc1f0b46aa5b370852ba37061405617c5e25e67fc13ed3cbcbc92be04daf7fe31a21e70fcb0412ae2de4755aa208edea5675c856bb4fb2c83c70fdb6be575b3220904631f0880da0ecc97aa692550604e727bee9d19c4be26f1561543c2a1ffaf3275cadf4fd222bb8b9be3886b9aa24661ac5fbf125d185b3db1088252e56e42a0b228e141d5a024898b6a140c1a0fb230dfd8ce2064709affff58d0cea135260553f59f72727fe738ab4dacfcd827abbbd5c4111b19246516eeec579a0c609bef36235283673c633b0632ad79d"}, {0x1010, 0xffff, 0x9, "324ee609b6aa6ba7447f97b9e699d874cdd02a9f715c0bc19f5b6e5248150cc7d655eff6f92a13afb5c42d3a567805542f51600f67ca6ea1b204a8210c4bf1d7f146aa3e7cec7bc0dcd64e5deaad9d6cee8a34d7e93050164898ceb2504223cd946cbcb21cdd53670338fcb4167e59efacdbb0c9f4b5822955a5d86f00d82b564095b887eb2c57ef126d18eca6b20bc80cca6124333c936f2ccefdba4d5febab5c265d0af49cfe59899df6cf77b416a2b21a3cc38a33e7f0e3480deddf989138a2118ec18021739862e9c762c07f63f8a21df5e831db5befe36faa1ac95f925ee92e2e075c00b2bde6bd83167be5454fa1b87a731e93c19c0e357613fb7fbce77fa1f38dcb52a8d8dce286f48f3d84461ae9e729302771787c72c6a257ea61055ddabc9c1be793a174bbe6d5d15ce5f98281c3f2deb2c887bbe6691d92a228b3169635740cfd10108d95d04fba93764faaae70de8c96d4aae6cd71bb005f18c0475c67b03d859f0c2bae19a3a41c3ea3cb7491cdd4fd23f3f0bab6da24f5844dbc482353cada6346e575b11f195b1034a8faccbe9cf18ed44e385397ade585d693d5f54272e3bc768a4db50d86527199d8419cb7acfc8ae8affe664c8ac767dede2318f381e28e1911748f3fde67a632256c8b3553d528787f89a8b0345dca4568b87f49245bfb55e30acb570fc681be17a2ec678e16abd62400837f08a1b6ca037cc802994deaa6c71958042819dabe30185894cd8df3a3fbe9e013d695848df519de75351a3bc4d9d2b11f997f115f78e78e966be96a0e5d321728e782ee2c4af16f896c7e79d145af499f45c916efe7c7fa5f4caa26a7f48996de90f0b2a89d90b72788f73e18297e865855d9d3e69172fbd90d48463f679a0062b8b1e314f9bb6b8bf8e7acd9b71ef50c532949b49e1d578b1d397b154b8d97be6b0b32027b523848ab17b26aaa9c953d444a517461c7acdf73c3f9040f59ff0650a920050595f3b99500638e21acb37ccbe4b614ba8fec0ca9040be3bfeae38f1809bee6c7def47762abc53ae598764f633f25d70fc9ddb286b7cb2723e1c519b6fa71dde574ace0048d6f34731acffa341e4369e540405235803ecdefd406379db9527dd0bedad9b54025558dc34ca092398d26abeb020f51910a1e3383ec7a7e2cddfa8da7efeb971da650cbe148930d2cd290e4c4648e1c2d1b8707bbc3451e02b09691da54c5b2f482028a7b7d251b1437cd9185b9e84efa70ba8aef20de43b7de31c04d0e17c1a0eabbfa4e70d2be9daa6696bdad493dc06f68c0213b88af7bdd604ad39164882d4909aa1bdd5251e15addb0eb30c5df7fc198371c58969d5c0b98d0c878ea6412cf25b328fca4228e4deb799763c8b6b8f35449d786d7725031735cdde2b6e60c4af158710afcea283d66e0949c9068f07f1372382f2334e916b9ac050c4f96432e5574d9ee4c6c28934a1e812b58dd8e761e33da6659c29cfd228cfd34c134c39a50417e13e59f43ec78e95bf42eaeddb8a5df357480fe5c7ef5de2a34266b4ce6ed29ffdbfb4100ebf49d7a0e7d0142f3ca504e605134c4f7d50cacc6fddc06d4e2a05fc0eb5ff9c1e0afe96f2153a5987eeb6a8e54bba0a22ce670faef0289be4a8c3c0fb95d551657184fe479002bae47ed12775755adcaf45706461ac8b692b4170ac08152c56bc4284433de0eafd53d9241f96d42048af86e6812b9bd1d98eb16be75ae6f71429d0acca18632ab5237bfb38ab45606a347a6e4225baf6392ab723ee3da01bc04cf90b468ffef6221957fef2f75071d2ab8b919dd47a81a5b2ab00876746e855d778059e57f128f473dae74df3ef58c2d99df123ac159411c97cbe657323d79b0b8b27909ddc540a75a3a250d2cee5e2ab356ddd356d974189e3d5585d7c024348ebfbcddbbde36740acfef1892f5b2ded068495b120a717767e41f49956f782ddc164cfffb7e1ad4c3b7a7975da4b176919f89c2256278fa2641370b208e48c64d17e8804c800da8f2cd78b78ee63a50a4ff083a7c97a77b7a2935a68583273daeb9bc956347e33d9a70db4fdf83025cfc9f7c0ae5d390b160b81067158179d11b7d285060b42ed723db379cb8654ea203eb19e362261d664d862f864952006c3a04542e601c1fcb52ccaec79256de1c4fa32218f12d386bccb15c41805662fbdba3eadfbcc76ab39346099f13d07a1e2e40f9434a92e2b5fb66aa1902cd4377a73142daf1794c95666e52bec9826fec0d96942ff0ea1031ffcc4421f8542bc40b47f26e3c4758888bd66c79b9c0d6dde094cc0b73fe0c8ce8e4bd3b84ba89fdfc5294a238a18090ab424b790b316d9bbad94a0e34bf196a1642cb8c37a1912960ed94b771031b1dd95bb5b80a7d0d3ea5774c0fec9867fad2f1a974f88ed12fed1f0d853cbf8b71ccc88986db497afd495b7fba716a1cc6def930c6afd844e30be60e9e5d8a6c0e9cca466522b524a6b88c781853ea7278645feaf1fa0e7ca6bb52cf93e48ed565535ffd87dbf61cf4c3404b6ef616afd3e35c8c2f1958c1a34494d60126a10376fe0eabc98485e05a6943b6a49cd95f55ca52bcb70f84131729fae27f76f5e51975aef05f6f08708a1e8c539e8a540bf708a5522cbf85863f7cc2ff941f520ba6b0effbba29157fe47e24243a1757a38239934ce0e73f1e4e5e3a7a4c1d0346493b5dc4fc3111e823dd0f8c55fb7abe185b91997db784e2254d33e328d4746674a53b4ff77a95cc447f3ec0eb91e61bb95b2fe08d792eb19bfe615407ed230c72cac1093c69ab6ca198377a2090ad36f356eb111ef653775613965a7b398c3ee07e86908e6b604fd68395a83301d6859250d4d567f36b7c71bda10cc49960936446dd1679d7345e21a5c38d4b2a8b094f8e8905830a0333cbae7fd6aeb6da544943beac6cb21cb4bd42c19ebcd4b752632e0e75c04bfe56fcd891941758cab1823101ee751d5e27170242de45a6945b329fa53539b17074ab8e73bab3bba9205ec4b66ce4829ea1d6e29fdaf1c257bed8570c317c108b115b886903e101810a37c9423360b1615d4d8e587ec4deffb841afe576c6c9748890541fea7ecf480f2486ae5062002670efbbe163d312e5a66640ea5c474ca65ad78c72acfd33e96ea690c8a89a4e500c9230ca6dc806f9aff55687fd8ef6f3a869f32cdab3c1113de135a2651c5064ee32305ea58e3b52f754224912c730fc8aafc3184d1a361df45fee068ddfe400aa22e90ab0f95d005b6555ef510e07a9644c40b349c90bb6fdd6181810e0cc85007d262d3a4818d3a1334374855b44f700c0a35060fc4640c5ef2e757398766fa50e8851a9e702cb4215e11cf3e8839a04e26ad2d5c3d37cf9af919d2c1030ce6438ebdae2b0ca6b7d04bb51e5863d4341e66ab9a00192c5cebce603d6b601f1e67a9e3f0da0ba60d7d58986fa42e4c579864871d7f4b9c4192ef0a044e6cf3affa71ca7be75d3db4018c9d8da10e78665edb1ba7682261e8c57563ca4865dcb8bd8fbb0adc354d66ca73adca88fd96d9e6bccab168acb4d43ea521a842fa0df1685798082d62d80299973ce201ca132893c6613867a03a1c79c9071418d5cfc400aed8403de0052d74f8ecf93060e969ca8843d129e1c6a7325275f2bbbb9744afc84bbd3d97741a954c12937073444dc141481a973d457b31fb9d302f0bc93cd84564c8461d2ccd315c303dd6604f2e163b095164248952f88f2f795ca1de2bba9a6f71eff4fddcb873997203713639a13b8c288998b1fb4c0c367bd98a2f20184a8097574b8e429fccb5cc322b558edbe0c3356656a6ce208d777fb17a00cdd7bc827b67e8915f6b8d325daf65643e58e1bd65b7a1ef43904ce36bd5dae895c488c8cab38dae4f7e46488b8b5126e271441ff92ae455f0d36ea6d3c5af136ba2dc34a6ff58a848ef3d0c9e14da3286f6aa564ff511e3da4b047c33120431221451dc9e7995faa080886ecb98d34b6d3cc7c9a8136c86ff867173669e2561b28cc72f1061897cc60c9ad25ee22ae62de3e295e6e95ebb523dff72746876b23760d72b910e4c6cbacd569cc9b32ec4643909ca367bb7ec62bc11b51e3c267ae14ca6d608f7443a4fb857844069d74822efb5cefc129b64db3e39f4a78edbc14e0c040f20aa16c2c52f73448c3028fa2b3a4d50805bcb57ed357723ef439915a677610b51a5830ad81c424ca607fb1a4ee474e9eea89fa82c58856ff360ac5bb7cd168fd8725e59cf9f455b4bcfaa0f070c7012c8e3dfea8a1dde73a3ebaa6f8e9c5534f9f4c0f1c3596bce4af21206abd029e9b3f29b9a3b37f9315b0b088a3d08b1164d9d22c5e556e8922d319a7a9ffd3ff944c0db8eb015e442b731759c08fcf7d2a5ed60d35173244c0c6434ff586f578897cd265dbb6b3e432548e01c4e758bfab359c15144f97ae1844e7baf55fdd21f93413868d683c47aa5af82e2c5030149f82670d5515b991af57f258035799087fffabdeb6ca23e5a4ffc012be7eb3b730c9386b60a2750dd651ad329928f442ea65dff8204b0ccb37387f965d2609f1596ad8888993975b4fa5f92c72bd170c26f863ee603674bcba957e616d4e943e6c9e3a66c60aff1f76364a6d60ce3493f1971244995dbd5c134c5feda17518d076a1462228a56c3aab5cf31294b7f5f9a9b40ab9f2250c0eb8fc502dfde686295419c83faf5c86a56d0c07f46d31eb626ddef8c7666324a5467f82a204f18c5fabcc27f2afd065e6fde0858580d4d1ce0fd9a3351b6b01a0801bb77909234a40e77e0656f4ce877dc67ff8b7712e8dbcbefd53dabac4965bdf3887f9dc3a7da6089394be8e95ee2900388fae01f9cdcb96d64bd706bd2df0fa91ae0d81d0ca8a0e9896773e807749d4c6ad22f0fda71126c6b4ee8f3f999c535ebdd0a9a69bae52ce2caaa4f5b5d8666925c6d9eec3ad5815e89eb34aafe83e110ca7413c2a789b9a3b07eae6aeb9c35709009069ab84ff9554871aa9a9499864f35e4e210f269e92043e979192051f15dc02a0464a21d53257c5f57f18ab2fe5ee4d7a0bc7aa1402e5b73bb64ad76f37aef51c44342414de134b0538b285db78d2c2703f99e9ea92c394c05bb8d862411f7313cbf3b9ede9cbcf938db7a024b7867d6e4628206e5ce8c06ab228e54fa23b22370cc1e5801138aa0a73619c2d77089b88fd40f195912ab230294db92ff8e031f9af3a11f3164b80bfecda1a9c17914f3ed177f8296ce480ee3901edb63de1a49477485306e0fe722ef164a99d63c8720a49bd5346c3dbc93d26edb2e03a18b23086c795e26555ba13e03d5f335e9852170a026330c0223eb46ddb5f40306a0ffeda44aa774779f2d10dcb52b88369c87f4320dc4d3800b42a8fb7809a45968c874363f98c7d8b248aa35cc93e9fab3928a938a48baebbe0598dda67502811610a9118eda377f146edaf72046ced981b43b183a0c24e45da55045729bc26e63291a4d38a81fcd75df17db7cb24c12ec1e82b9c695b340cf37500c762fd18ca1b34643fd1d57815dae577c1e1e2a0d03909bd3616ff4950e8069019cfa9346b76cd7460adcf8d58901554ce9438b19be523860fe5de1a09fb5025d3d7fa219d12240f9f87d1cda1ffecefd982086eb7ebc7deb72fd20d37f240b66e2b29961b3aa098057b509a9d968ed482cdea6834f4ecae2cd0297624e34f02093e98c20d9a4be5d599397b9729fbe25dd6f1ef3eebe0c86553420ebeb7724956a01966a65ac5265546a202278ff4c32b0adf57163f3223f1b5"}, {0x78, 0xffff, 0x20, "8528ec5791b9734c6e2b087619795dcf539e350ab488df7fdb2c9c69365b76ed2985ef35833616d65f83ff4def8eaf843453a1cb711d853b6eee8383d7e101c3ce08324c729cb2f902728dabf647eb654427fc0f53d4bb3050912f4e30189095ed7e3ee14a"}], 0x3238}, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x612, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="943faaf4bf277289760a7f7323dcb6f0f731e17bdb670631f96f3e3a2e9dd2b28c8c58664cbdaa89d71a764f0336754e99962e4ca6a7c794fa277352c6fb79878979b4b5628a724548ab470846a54ad49a12808564b29d1d300b1345deaec94fddee7b3e2f3074188efc0ea82a2a44be508718daad68f14e128abeac0196c5789d2e0de0ae30ee6a2e748d6b4f4763797f3ca169454845c77de368acc97413ce0a49e3c8e380e5d87b2b95cae3f309ba6a4696272ebb1a75fd6075787b974839b95439a070879e6498ed7920987cc0627a04516bc46b6aa494a707f43f768caeae631b82af6dd13f8148ce4d18c9c0cc6e93f5750e4eae21cd43e3d580a9ab6ff36e021de14cb2e08aaef138b717f773e53f2059e91fb74887501935658b297abbb5615d88bd6d6ccd0bef4fe4e6d6d963af0455e3ce7b3f65b912e57e088e4acb6fc9bbaab57c0752232492b6909ef2f1e1420a4017e8c0f6d52854237ee0cc8fe7c551b27a9d2195586803a00af6b04a1dd3035eac6f95ca7467ca49a5bf52dc6061c2d8fd048cccb322256e37996881c950a2d6e33c59bc70e5a2eb151c4c4f5443c764023612e0470ea1df794e8e30d5e2769f7a1667ba43862bd14e7ba02d1d52ddc42143b50a219a3654d57c9e79926a3f8e483d50f25e58cc24b338d218fa8b1ae9ea63278bf3fced33cead5305c0c44529e7533771a353b5dc579dd98ed9529a1f1b8e39ed1f229007160c3613556ee144153a5d60ff030231d706dd8bd3e542fcd941f0ae451dab3f4acbecbeab72ba1797edc191143b1634cd0b1ba6680fef138f95a6654df5ac7e491552425765a33332d94564006d87205cd233319cd60132b2a05ecb76484b31d96ed7fe7062a1b8b8ac9791d39397a172bd833da2841fc1093646b041c46a00bef459e80bad0869a091ffb34005e821e7bf22e1367fb22c4928850504792b4736e9b65ecfdaa87a0220661ef48dec4fa9c92c7dab1311a61392a563c9ecb155160dcc2745f8ff45b56f553fc9cd9bcc194e19cc8672186f7cb26cc480caa813872db70fba63d0632fb1e00bf4a0c661479db79de988a8c60fbfce62076e37a9e612071f250081563a918b9962979d285050c68b4df6df68e27ad34bda1f9c7ef23980e2dc3fa9ae677dd598b5395c22ccf87950da2e2127e8d66e0a606154e0f5997aaf9bdd1d3ec1b063e9482375552ab808c1457446f0e61363f45638249f17d0b87252f5bf20eafa28afe4acadd75a53298d60cdea5e262479a38123777e784c203241f867ee3c489bffc32742738f09bfc8b2c657bde6a8e322d8d2bb79bfdab1042341bfc915091f5a2d599ca92803799d23218c221724b6bf87f82df64659134a50af72be15a95d1aca9335561568e92c8908d1fc4a423b0962ef3cd36581cfe31c2849fbacd56fddaa22b6bd30d47c0c5281c8d39942922719957f40b0d5cd8d7f5f2722dc767a12e9323f8624863f257102c5a299ef9cac3499ec73a4eec958f68c8427a5336c32a4a6434fb6c5527a6df72994118f09c995a36c2bcf1ffe39142057087a2048125e153eac7ece28530135fc39ccfa9d820bd82b8c6261cc5e3027b95c2a437362f8586afca5f55c8b5895f29861daa86dcd8febf8a24612d4ff1ae5824be7b68ddf9857458994f38841310bf784e3ade9f56fa68b88e24c172d55fa8a972b0ce3905ff3184cf20c4dda2573716973d596a3798a7617ff02ea00c5da44cfafb68a521e9aa0b3c997b6ce70707cf45b599ede3593f44a6e50f5da9271718e49f67b0e4a10239388630662ce55932431da7357d569eda7e6324be6fbfccbf4006086b405e52809dd5379a191053bb482da43fe9a875693f0ae851e71487a12ee2f657acf6606c1beba4fcb0efb01da12f8ecfd4cbacb7c6ed40cde3d5a5846f19afd695b05b4c987bde7c2bce667c849824f8095be25be86ee4d54838c37cb5894001aa9007bdc28ed19550f8f9cd6fe8f4d8294d75d3625d739cb02435a1637725ea629b1b7f11b97ed032042cd58baf217ef33784cde03438e655f6fcda7e8ccf60d6ac5d14490a3918b7445e09dfa1f631cb4fe0ae904655e4399455d6c9223b9425151e4ca418c62b8eb230069485237adca9c12ecd3fcd8ae365fadc5905b1cc621a823fd0a3603bb32505719716bce4ecac4cffe448c864721986a9d448c08ccf47e92f12184566d731e14f0aabfe77fe2fc2c821d27a42914501be4119ca5d734f19dbe7d1d388def6e92bd4df79155b6a3cc8891a1d778150aa7d749efa20eb40aea9ff87a278ea611f39ad919b493e99bb58a97143d46eadec3de425c6c82c01be3acfeab604f192525266705c899071ca46aa581e3a5da3735cf423033f4c6e48d2288a04430f49654ea1f000701135581d7ef55ab0d5b28bdeda0cc502c2de0f61b065745c462993cc8456bd8ce38f7273310efd3b944d07024115d17bc87b1a4004590bdf33632a73815fff0492d49f32bdc168b7d9d6d6ee820d531cf040f25a6df5c3e0aba2de4907379518c6cad310549216458b6bce7832655fb2e41e310c20a9266abba9202de72da3082576a9691f30b841b47b8edc3a63412061982b0f519d3f6149a9045773eb07bdb6b283c0b0f72f8cbfe61fcdbb3c906dc65da3754eb9703a6cda82fd9b2bd477778a1b2d1d24461238a7105f4fb5fcdba7912a592dd11b6cf4c259345b9865b060916aed45b83c9d19794371455cc8098000ddd6325f54cf1a1dc1148c82e2d80af9160fcf7957e828a4cdd45841d6a6306c71e0894d61867f4c2f00770f04de6ea539e7d0954abc8509964955c458581ceb4d350202944e348e1a66eb35fe0ac93e4e7cad77f5bbf369049dfaa73a61afbe53a0fc2ca19acbf6ac629db37c4654851ee29e96ec19d7a87d5cc5d6986bb513ef1c2a8dbadd89e965ae2a38972b02d4ccc142869d500f118fe94022c1d81d33c35d81e56c3703e48223515dde2dca22b6f84f2f2822c744856d5d35b769c848e264642122e2a1b567b6d478117d1a035d87ce071de253e38457466bb893bf60a92d35528b2d5419e62b0b4e3deafb7a594c2ba813aca1f670aa4e25e5d90f7a7d52cf29310b93f2a52850ce622363ccc956f04fc6d61fc49b35a376b3de18a993059761f2324937ee7b65e39b053ffbc51b51dd21c0246b8a13363dc720d01ceff9c286aa3c5ed76c0cb9a25df8c9d731f78d103cf1f1a7eb0e99fe753a6902107706a1caf4f568a7a68dfb274b9707dbd29656ed774d57d5866f52b64f2453f6df4802f322437b64f1a373537bfb3797102b17c94f2a90fbb6b40ba45f962d14c12a4e55c0b3399501393f2764acbc76712eeaad460ddad31430b46ade6ecc8d24ee030fc3d5a58d9c94f24e8e349b5946f68a76be4e602daa1c342af59b4b1f8e30e471d99b84016b74f963ee1a58d9c86deda44fa8d2f6108e4c6e9f732679bae95b096d55b64de48555d39c8b934b3e49eea5e0f1a3b05054e13c387117320800608a33b0a2c2266177ee3b5833c6b029ed843ae969972e3162cf32a65a44f2fc6d3a16828d9fd5ab9bee37c24b0a25a20f23b3b5a258a15981abedf9a7bd6446e1ef570fb2cc67918cd670237f11dff05e89e3a9c33d0ff864a157b818f8651ff7dd6cc37c584c85742114f45e4bc77492cf783be9b4cac5fbdb7067386c9912cf660ddd3507d6eca2067d9de499b249200a5929c7c78fb873a0d723005d62adc085694cba3d60c7bd0abf538daf2bcbda2ce76c42f253633d5e039223b773c4b157f097b40e57d2b35f3dda581c5204ce4480fb1b7d519e36c18111dda65badda14a8342b06577e6c6a38c23a1ec8da118dd0a1db13ab1a4cbfabe56df7af6f7cc147a6695a94c8766e463bdeaef01f2e42de1734fa18921a1b9d9c0160fc02b51ad844df84927c6f5dcaacffa6609b0019dc1d0327ee0b9164edb23f9dc94ee30ab7b65acaa97fcba51faac2febdb41db80f1b9af87fee455aef29c684b941f290d32b884e92f38369d1537d345a3241c801c84d8f9e8a5c950131d4580e4e1edf2e5f97e67e7d23f4a557a92ff9a95fb157b5b84391d551ec6f7fae6ba06404150fb1d17e558aefcf37defed2f3c98b37c2b11230acc38dfc2f034a5cf72ebefc7052d14495c6c6b9593b2933d28b9df08291836ac2538712f55aef2936a05a9f07ba802cb690c59b7e3d884ec5465b102283174f370bd93ad8f55f5f0ccbe9e553763f67b89d68caf4473ea4fe29d63b1fb7c40376d8f37bf9814b5cdfe49107ee5228a06f0205f835f665c9dee9b704b3bb3af012eedb0ed0e126aa9fcba46d6f925ae7bd33df3df070fd6de7b7f4d40c6b76bb2f9aabf42626ecdb0f1e4e4168a1edc159f7dc70b322f076ae96c62d7a4cb2b68ff5b2c6103b987020b77c584a9f68233b3a6884674c4c09fa1d71c284c0a84940002901fe4d150d76db88a6c11a721fe51eabd21fde817e6bfefdf7cec2eee176ba2c477750c753f2fb96e80b4f195ec610f4a2e07d4f01c189fe27285a179c1a919237108197c256a1f19bcdb7996a576459f4a0d9f4a16256baa3c8cf721fe52a319cce7e9afafc85cbc45cdcb08806e406889e56947b1ad6f8c151a67882daf5eb6c6d17fea279af81d6d2c3c62be63a28214651adad61ae2911f309cf7a3ea5c3871a03acc177a8fe6f48eeb1926e7f5913c10b0fef84a149751f4aa6060209f38b136e789cdd54794c7a65c60b7395f8e23004c5ecfa2d611c58ad9bf66364136a1cb483fc8963b1ae7259d15522ef438d730fd1f90b30d148654dc7562eccaf563696ea0558ed183988ef9b41b90ba538acb13bc2c1848387c25c02e1fe2a799b0bd6533ac05e9fd113471181d50a240d9af485119634b3a8b048ceb7d912b605d4c4c55d5fd0591c76c04086093e96378eb9b1916bb6535941760b2b3fb950c9645f459505767bba659a4dd7aac4e9697bbd418eb487cd9e856f1d5d5b84e0259bd8b38b99c9c3792422eb1e4991af3497865bd13e17900468563e887f6d4d2d8c257ad45dcc4d30cc8326860af44141c4a2527207d2c920e2502df89e37ba2209106a0cbb6e86acfb4ea26e936ac4f7c2421366c6a39f88f44e793ce47701f2738b51a5c18b254f7e814e0af8696c4960828e52d630786569bd49f4340dfe247e99ba61b4bf9e40eac035849a0e0a9fd73404c1bd4dc12494ffaabadc550fdb6f999c3ad10fd5fc39a02d5ce9caab2cbdfc4d01d1968c1a2dd60d918797c034392374a5d9029d0e38287c09e241a71d5210cecf6ac1a2eded1f0980862230848493c7386cf45d1463c395e049db8b6097f5dda193f36e3a8d447bb481d70c60ca4311447a5b6fd8dd9ecdd37e4027c0a2eaea750597f0fbc33bcef5bfebd8cfc63f58b2832fb36dcbf1c085fcd961fdf770d6ed3b087006004ea31ba03c910fb05f9d4f07c39715fda2e834dca4c04888ad9b74d3b43fd85373c17d548ec7220fc0f49d06587a625cca7a5f670c9858441138c353fa9d28494dfb7cb0cbf0764d1d43f60bd4afb1542b4fb8738d21cf2f7e793f130e24bd8b80c6478e8d891dfe5fd0e226368a3b9a5b0b2e50d5474fd035768668422c3e99c5a680c0fd34c7d141e8d6759334fe63ff2b3080db1533440b1c8fd6ba5af25c0f7e9ad681a7edb43c2617bc82fb2bdd7860b29c3b6aed45b06688bcf08c2f7066b5941ab3768736fb309df023d481819ed650ceb5d497654f64a7792e042011ac56a6f634560c9578383a556ea47", 0x1000}], 0x1, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0, 0x0) connect$inet(r0, &(0x7f0000002040), 0xc) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x5, 0xb8a) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) getitimer(0x11, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) sendmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000000)="7bca93ce952536158c1e71dc900a3ac1d22b78d5c8864ef9a5fe2f790e206b4d875cb554134fb65350890235be2cdaf5cbc88a75ed1e3a835a", 0x39}, {&(0x7f0000000100)="a0d6", 0x2}], 0x2, &(0x7f0000000200)=[{0x80, 0x0, 0x7, "2ef15ad7a89414b300f03b719b6153180c78f5e5dc555c1d4130743790cb4d1f64108b940e00519f6a9f15f50000cba437958198b74ea664038cbabd8e295e36ea7a3943bf1c01cf2beb9a7d9ee37883030c78a669626d66feff8f9716aac4f758d4ea0b2d3b953a7ea66d9960666d"}, {0x98, 0x1, 0x9, "ca2653428d1a8ea7592998049882f973b8364007ab1243b74036abd682b53053ef700f7f08977162c85451c3a1846a62871fa7a104d03111fe2c6c1c2547f6029bf174f0c1ff9e72c8d69b610b1a9331c9ef47da7ecf613588e0e354df33b779a222e8ec3b9c32e20db90108cea7e4b965cf4aa9fb2308f10efdfd18561fdac51b32ac26"}, {0xb8, 0xffff, 0x6, "cce7395f8c46f52726974bd353098a171f7d1a70800d928ca08c3bbf64eb387cacec0f348c5cf8fd5b94d865af18aea1e6291c35cd2a5a2375d78a35b897ac2ad94e99cc115a5a522a77f27bb7502838627e2b1bab65a96933d60818841f6f2d82ebc8b8dbfc66f1bc392c377ee09f0198a7f168e4e0e78a0ef958d22ec0c5eaadab82d49a13bf0689726c65e5bbe27c30a8ff4216a4a6e86e0a8989bfe713c2662c5305a1e8"}, {0xb8, 0x1, 0x7f0, "8e5666767bd81d152b3c73bb20dfc7a098278916c934b6957aabd4d7f7610cc3aee021d1386ac5f9347caaff9b98eb8e1853f849d3a96bafcd67fde8c11b8e858b4995c13241c75fecf8ce96ee4627b72866551c9dcc359ada3b75620c6f7518646604b6a28594263403ede8036869260cc105aeaca70dec47eed1bf3bc588dde6fa3219c1b25a7ae13817d44757b928795d2615ad9d08e91e5b0e8d7790ae8189"}, {0xd8, 0xffff, 0x100000001, "71225e19b35e74a160a0a2ba7c9305fa61767c51472d891e4a3f168ea7f23489177d0ca6b0a67992c451a46b3aab32d1fe3a40cc318967b4e7ce17ae46e2ba9aa7b3611574ecf726e61351fe42fdc999413f614069a77e28684580dd96dc0676137f0e11ca5bb076ef9188f78547320a2db2b6316ff2cdbb2dfda5488f2da1146ec123d8116e169b7beaacfeee0ba76a96afc55a1227fb2e5052d1606fe1c330895b7ba7bf5fade48433eed031e0bb18782804c7e4736797a5f4cea62cfbb74f9734c839"}, {0x108, 0xffff, 0x7, "e7bc66a816baeed28a250b1031d809022428bfb073d00013dcef7a03e0bc75b61211ccadb08feb4348ec03d7a3a9afe2f8d573901a8270958e449a9b015011ae9ad81749ac1e0d8cb2ef09f0fdf8bc0b54b6f64637c0316933c3751c8eac8d5497db693d26bc9ea03e384b068d2328b13347e8da8fed4a4d43c9f2486403db89692df80b675469fe1ab61efa2f8afd788e78e8871e2901ed72467bbcee00217966e4f81c75619d3d0acc205af211b624239654aeb0375ea5a48ba6d148fcddcbad62d156295ee21600038ff411e2cceb304300119a40958847f92c835187f0d1f67fdd74d821f8ef0faff9805440013ecefc9b"}], 0x468}, 0x8) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r1) open(&(0x7f00000001c0)='./file0\x00', 0x180, 0x108) 16:00:03 executing program 0: mkdir(&(0x7f00000016c0)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0/file1\x00', 0x280, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000140)='c\x00') link(&(0x7f0000000280)='./file0/file1\x00', &(0x7f00000002c0)='./file0/file1/file0\x00') recvmsg(r0, &(0x7f0000001680)={&(0x7f0000001700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000461d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a124c6bc3ddff051efb8662fccf1414d293d262281c6b334080eda9d7f3f403e2d8b1a3837a9c0a7ecb64b5e2750c45f70a46c5fab9d41b1e723b11579faf22cbb67d8f2b4f8751dcb201db0668b7"], 0x1002, &(0x7f0000001500)=[{&(0x7f00000001c0)=""/14, 0xe}, {&(0x7f00000012c0)=""/141, 0x8d}, {&(0x7f0000001380)=""/21, 0x15}, {&(0x7f00000013c0)=""/36, 0x24}, {&(0x7f0000001400)=""/238, 0xee}], 0x5, &(0x7f0000001580)=""/196, 0xc4}, 0x1) unlink(&(0x7f0000000200)='./file0/file1\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000000c0)) 16:00:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a90000a64d5356066494d40118f347fb32dc1216"}) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x8) r1 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7, 0x7fff, 0x1f, 0x7f, "e603909aefcdc87777e6d7f82ad6cc0710712770", 0x9, 0x40}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x2, 0x0, 0x0, &(0x7f0000000080)) clock_settime(0x2, &(0x7f0000000040)={0xba, 0x1}) 16:00:03 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x400) mknod$loop(&(0x7f0000000040)='./bus\x00', 0xe010, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x8) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x100000000000, 0xa, 0x100000004}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x3) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x90, 0x100) ioctl$TIOCSCTTY(r1, 0x20007461) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0), &(0x7f0000000080)=0x191) 16:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) fsync(r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x1, 0x9, 0x9}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = geteuid() r2 = getegid() lchown(&(0x7f0000001440)='./file0\x00', r1, r2) r3 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) listen(r0, 0x0) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x80, 0x4000000000000000}, 0xc) readv(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)=""/224, 0xe0}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/80, 0x50}, {&(0x7f0000001200)=""/85, 0x55}, {&(0x7f0000001280)=""/40, 0x28}, {&(0x7f00000012c0)=""/193, 0xc1}], 0x6) 16:00:04 executing program 0: getgroups(0x0, &(0x7f0000000140)) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r1 = getgid() getgroups(0x2, &(0x7f0000000040)=[r0, r1]) setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x20) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000001c0)) setregid(0x0, 0x0) setuid(0xee01) r3 = semget$private(0x0, 0x3, 0x400) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0xffffffffffffffd3, 0x100, 0x1ff, 0x100000000, 0x3, 0x2, 0x6, 0xffff]) 16:00:04 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x20000080) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r1) close(r1) sendto(r0, &(0x7f0000000180)="a94c2d275392176fbba0f78812ae5562a6e04a196fb405ee8c5565c84f18467569e41af7f7158b9413d4a3cf5a70c8e1df2fa9544bd976c746de0c7dbaab7a4a70b1b36fd2e6a407e7539f2dd9d5e3be48042350b63d7cc1e9fcbe7f6d7af2d388a9bfe1fa4ffe8cb784412883b5f52c8e5c590ca2e6b5cee295e247c514181ba689753fbbc9fe454af1d59c3def61016b3a06cb34fbcd54104eb97994a813849eba1218b15b05b60138c703c773520a8109b062c0a4a4934a84477f684441c3bc8c1581dd84cb3f868df6dfcb92d6dfcfaa445584c61f38a5c14ca53bca9778f8fcb333c9d2843d5fe0527acc33b999e0eea3b8", 0xf4, 0x2, 0x0, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') utimensat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 16:00:04 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mlock(&(0x7f000026d000/0x3000)=nil, 0x3000) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(0x0, &(0x7f0000000100)='*-{\x00') 16:00:04 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r2) setgroups(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r6 = open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x209, 0x40) r7 = socket$inet6(0x18, 0x5, 0x7) r8 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) r9 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0/file1\x00', 0x0, 0x2) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r14 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r20 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000640), &(0x7f0000000680)=0xc) r21 = syz_open_pts() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r24 = socket$unix(0x1, 0x7, 0x0) r25 = syz_open_pts() r26 = dup(0xffffffffffffffff) r27 = socket$unix(0x1, 0x7, 0x0) r28 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r29 = socket(0x18, 0x8002, 0x70000000) r30 = socket$inet(0x2, 0x8004, 0x80000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r32 = geteuid() sendmsg$unix(r4, &(0x7f0000000880)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="9ec4d07fecf3c1b74b25a3d3a30e485ee2fbd98d7894d715e71377e874ba78c8ea5d6575e1ceec4a7ef7314fbf461d881061d3f3b1db48248cf84ece9c9097670096838c192f675ab4d0fd4b65a31c14bab5e3755299f92fac9a64f6b4a54fbcc2535ad2430c458475d435c6e9762c0ea7901cb412b0", 0x76}], 0x1, &(0x7f0000000740)=[@rights={0x30, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, r13, r3}, @cred={0x20, 0xffff, 0x0, r14, r15, r1}, @cred={0x20, 0xffff, 0x0, r16, r17, r0}, @cred={0x20, 0xffff, 0x0, r18, r19, r2}, @rights={0x20, 0xffff, 0x1, [r20, r21, r22, r23]}, @rights={0x30, 0xffff, 0x1, [r24, r25, r26, r27, r28, r29, r30]}, @cred={0x20, 0xffff, 0x0, r31, r32, r0}], 0x120, 0x1}, 0x4) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') rmdir(0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) 16:00:04 executing program 1: setuid(0xee01) shmget(0x2, 0x3000, 0x11e, &(0x7f0000ffd000/0x3000)=nil) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e1966696c653000"], 0xa) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x80000000) 16:00:04 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xff}], 0xfff, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x1, 0x4}, &(0x7f0000000080)) nanosleep(&(0x7f0000000000), 0x0) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x8d, 0x2, 0x2, 0x101}, {{r0}, 0xfffffffffffffffc, 0x85, 0x1, 0x3f, 0x7}], 0xce4, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x22f}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000001, 0x40, 0x8}, {{r0}, 0xfffffffffffffffc, 0xa, 0xa0000085, 0x7fff, 0x8a0f}, {{r0}, 0xfffffffffffffffb, 0x58, 0x0, 0x5, 0x8000000}, {{r0}, 0x0, 0x10, 0x80, 0x7ff, 0x80000001}, {{r0}, 0xfffffffffffffff7, 0x20, 0x20000002, 0x1, 0x2d70}, {{r0}, 0xfffffffffffffff9, 0x1, 0x40000008, 0x10001, 0x9dc}, {{r0}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x800, 0x791}, {{r0}, 0x0, 0x40, 0x80, 0x5d, 0x7}], 0xfffffffffffffffb, &(0x7f0000000100)={0x3ff, 0xa}) 16:00:04 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="710df240ec011dc91cf36638b4990d44000812d12821868ba98285b964e6abae3fa293b13458fd32630f9589504980b3b30972b2af7d437dcfa4d65f7977560121a66423252eac2fb5eeaa53efe1bf85d90c5dbaa26a9df5c4fc356b80e79514cc7a37e29323a4404768de100f45f5d6e610c313fd5c8c903cb358a1e9a8465c208a6b75b23cef7e63162729a89f09788ec0d211c843c8b778539254a2ba82898d8544313e920a6198349db45ab1817408441f4e6cba0b1f6abc860a0166e882c6c70b05f8dda3731394433feca5fc339b4ee102"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x3, 0xfffffffffffffffc, 0x2000100000000}) 16:00:10 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)='P', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000180)="b912158f8c010c653ec434cf4a9b5565a117bc6e579f8c33c003c5103e65de40daa06809090949a5745cff36fd35fe8c4346497a0dccfeeb927a3abdcc1e31486c5cfa3c27c88f9c768a8b7e1b1c4337c4c8c34d234a518867b83b070fee4414bd0bdb41e83b92105f3c2ceb5266093c160ea46c5416873f8fbe0c3506065c6c193e4e171b56250753c867ced4fe4ce226489b8bdeebb3c24d5402e5c4707a52e33e8795706c1b6b41102ea75e7a5171097ac2c0d2d9a898d79b80f5d48b28099a00b948d7fdf2faac697170fe534ac871d8da74657fa8434a1af79f8f9698a83bf037f376092c4853acdfb0d0e933fdd4d1be2a4d6c839037c10300002246f689e509d89fceb5b9e9e2b472498e34fcc831bb46c368120e58c73a3169ad2785298d765844df94cc595903dc41ddb46f8a4b11b22d0b0246cd6cc28d2fb8c6279eb084dff43fd39b44283060f712d29aa3ae43482e000000ca6e40f934d1b90d66a78cc0e15cd37a9d67b867ab3f7f042b13", 0x172) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x12, r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x210, 0x10) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x1ff, 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt(r1, 0xf162, 0x8, &(0x7f0000000280)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x4, 0xc, &(0x7f0000000100)="0000000000000041e20000000000000000000000", 0xffffffffffffffd5) setsockopt(r0, 0x81, 0x0, &(0x7f0000000040)="76f33856461d5a1c046f00ad3984d4e99fa4770718878f7c85ea5415cc205c517ddfedb660b5ea9e8c1e3c627f8291f8513232a19f58a9e442a0d69a0be271bf17a64fc1a582f4fb59f1d6ee4137086781635b0240cc900a712e7ee683a2d30fcf5fbce7c6d253c96688f60eb804bc93b0c17764ffb6b9a88ed0cfd4aed6ed57ad32a453eac19887e82ab62293d51c48785e2cb76a046a13ccb19b452724380cda6c758583f3955b9c215a697519a051482b1f", 0xb3) recvfrom(r0, &(0x7f0000000140)=""/196, 0xc4, 0x841, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x73}, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getgid() fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3, 0x1, 0x6, 0x1, "1413146ec7b537defecf122d37b93e6fb1b3d55b", 0x7, 0xfffffffffffffffc}) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x20}) ftruncate(r0, 0x3) geteuid() truncate(&(0x7f0000000180)='./file0\x00', 0x13b6) getitimer(0x1, &(0x7f0000000080)) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4800) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) fcntl$setstatus(r0, 0x4, 0x0) chdir(&(0x7f0000000000)='./bus\x00') 16:00:10 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x40) r0 = msgget(0xffffffffffffffff, 0x0) unlink(&(0x7f0000000000)='./file0\x00') msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x1) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000080)="56b1ff10a280f81a521922fd9f00000000000000", 0x14) close(r0) 16:00:11 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) shutdown(r0, 0x767831f3ecf52b0f) r1 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40000000001004, &(0x7f0000000700), 0x3) 16:00:11 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet6(r0, &(0x7f0000000080)=""/21, 0x15, 0x43, &(0x7f00000000c0)={0x18, 0x2, 0xefa1, 0x9d2}, 0xfffffffffffffcaa) r1 = socket$inet(0x2, 0x3, 0x2f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) wait4(r2, &(0x7f0000000180), 0x0, &(0x7f00000001c0)) shutdown(r1, 0x1) 16:00:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f0000000180)={{0x8001, 0x4}, {0x62d7, 0x80000000}}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x14008, 0x3) dup2(r1, r1) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) linkat(r0, &(0x7f00000001c0)='./bus\x00', r2, &(0x7f0000000200)='./bus\x00', 0x4) select(0x40, &(0x7f0000000240)={0x100000000}, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0x2}) 16:00:11 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) write(r0, &(0x7f00000001c0)=')', 0x1) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) select(0x32, &(0x7f0000000180)={0x200000000000098}, 0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x7fff}, {0x3, 0x6}}) 16:00:11 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df20300000000000046fc92ea47005117713cc9576b229aaba600"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x8, 0x0, 0x7fff, &(0x7f00000000c0)={0x7f, 0xfffffffffffffff9}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup2(r1, r0) dup2(r0, r0) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700)='k', 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) sendto$inet(r1, &(0x7f0000000080)="45ce4eb86785f7d8a7eefa825cde41054e7853ce47849d578f782eb5aa0ef8511b2cf6bbb0", 0x25, 0x0, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') 16:00:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x200400000000) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x200, 0x100000000}) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bd) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003ea000/0x3000)=nil, 0x3000) open(&(0x7f0000000000)='./bus\x00', 0x120, 0x1eb) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) minherit(&(0x7f00003e4000/0x1000)=nil, 0x1000, 0x0) 16:00:17 executing program 1: r0 = shmget(0x1, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) semget(0x1, 0x6, 0x381) 16:00:17 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000006c0), 0x10000074, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="ea07b72c10aa92c45135d745be558d6b720faa5b588f145286b3ac725e16f9a8a1370edd9fc40e81fcdb5f73cdf2b2b4df47a9f68744f406cdad0aabc0dee64de84e8c8f39252dd48637cd9ca97e", 0x4e}, {&(0x7f00000000c0)="e0017c4aca880885986d237d", 0xc}, {&(0x7f0000000100)="699880a0c03c0a4a389b2651bf233e15619ccd7f76da6fbf59ec75890fe3e3d3f1bdf8c4cafdd96e90d040958957a7447a17b5e6c86c72d9461faca7b94ee5404842ed2dfc986f89a313d7a89de97f83f42ce64aaf279204c21b1c462e4a26d7248118576c90371369676c79977dc46769a02e2d29f353508d6d9044d1b222861d7ba3cbadc0b7dae5feaeef6cb3f995748826450e6702af54957f601e", 0x9d}], 0x3, 0x0) 16:00:17 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x161) 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xfffffffffffffffe) ftruncate(r0, 0x3f) sendto(r0, &(0x7f0000000000)="eedd5635cd662af823c164031a57c61e7a6a45cda1175b10db95972b9a010f4911f5fcbe5eefdcfa292869c62d622629ab74d5a9747de85b7ad046d66ae629fa1d244f8c2294567ea51313ab6d0dda6d90acd7a5b8f1d421410f6a73493de8593118c81337accbb1628cfe84f1bcfa024fdaa8848c71ac96e217c62c1b4654bf6e0a65a4a9b79a89ec6a5323baa9ee2ad8dccbc340d3369630eb776c53926b6a", 0xa0, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xfff, 0x6}, 0xc) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x41) 16:00:17 executing program 0: r0 = msgget(0x0, 0x30) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/240}, 0xf8, 0x3, 0x800) r2 = getegid() r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/13}, &(0x7f00000001c0)=0xf) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r7 = getpid() sendto$unix(r3, &(0x7f0000000240)="c3ed6f77ab4d56f161d6b5efd7e191522ea1db66ea262e0bd52bd29053ebb18229abc44414a7baf1fe141cd179344cca836891886ea0813b1172a12bdb5e285859b3e7a26d26fcef52ab669538d81cc87b410edc50f97660417a879f71db633828b7021e795ff5ee1a4f07992f170a726b1ea0f931f33bdd79ba21714300cf", 0x7f, 0x4, 0x0, 0x0) r8 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0xff00000, r1, r2, r4, r5, 0x112, 0x80000000}, 0x1, 0x6, r7, r8, 0x6c41, 0x81, 0x40, 0xff}) mlock(&(0x7f0000007000/0x1000)=nil, 0x1000) 16:00:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = dup(0xffffffffffffff9c) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r3 = syz_open_pts() r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r5 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0\x00', 0x8e0, 0x86) r6 = open(&(0x7f0000000200)='./file0/file0\x00', 0x20000, 0x122) r7 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x400, 0x12) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x21, 0x61, 0x8, 0x8e5}, {{r2}, 0x0, 0x6, 0xf0000000, 0xfff, 0x4}, {{r3}, 0xfffffffffffffffa, 0x82, 0x1, 0x6, 0x100000001}], 0x0, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x400, 0x7}, {{r5}, 0x0, 0x0, 0x21, 0x3e39, 0x5}, {{r6}, 0xffffffffffffffff, 0x10, 0x9c, 0x8, 0x235}, {{r7}, 0xfffffffffffffffd, 0x10, 0x20000002, 0x9, 0x2}, {{r8}, 0xffffffffffffffff, 0x20, 0xf0000071, 0x0, 0xec56}], 0x6, &(0x7f0000000380)={0x1ff, 0x11fc}) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) readlinkat(r9, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)=""/34, 0x22) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:00:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) setuid(0xee01) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000080), 0xd0, 0x40000000000) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080), 0xffffff75}], 0x10000000000000cf, 0x0) 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x200) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = socket$inet(0x2, 0x0, 0x4e4) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x400000001f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x3, 0x3) socket(0x1, 0x4005, 0xffffffff00000001) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() openat(r0, &(0x7f0000000040)='./bus\x00', 0x100, 0x8) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) r1 = geteuid() seteuid(r1) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) 16:00:17 executing program 0: r0 = socket(0x18, 0x4003, 0x0) getsockopt(r0, 0x1, 0x5e, &(0x7f0000000000)=""/179, &(0x7f00000000c0)=0xb3) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000340)="c001ab1e6903b2f5b1f8e9071183b2b6203b6b734757c10ead4e9ef113d61f1c35060494c81f03b955153faf0f427f27da2b53fb2d42849817d810b8b5396b632b511d28ced23bbf606d963059df924fdf8668768ae360bd449f56b1748d381b46f28b4511c66b79f88b2639c6ed5c141ca0629a3c6d61c7de2d03dc967ff5c677b831f735e63b85c5dd30e354cc15f07d5eb308a6094ab68369a9f556e0956a7f8d4ee4d566fa22f7b931334361687e1aeae21c8df30e8950581f25b56563051e3429ee0dd85fa8b05a126cc33080174940c1b57fc0472d14e6950b93bf49e6f3ca75980b72c16c24c8ed9740168e4cfd8ef4013007467bb0ecd2b13c92076ce5f73c4f89437576438b416ebe54e4920791a00a59d0f83868ad2a5415c7d2d8aee682424ace856bcaa7e54b7c8660dc3156291fd7b3fcac9cc75d9109c34bdd18ecd19364b2ab78b47063841bcc96cd5c80502b5825aa25042e898e729b3f82c49e32696e37d951930945a8535f7677de098932a4025a7faef4c3a17415d2cfe3a46716eac2bf390443ee16cb838201d5a3f92910cbe00647b14fdebe267de4a3c96c4539f9ac121584f3b9744b504b4fa8e63e28ccd7afa4c9836d89c1f218df5fd8524f61e83065eeebc7607f2ffc7b2ec3544c1a8652bf03b592be7d8bc4561fbc5c11bf6538821f4676fc599d356a2ca9e20fa7f312a2d37b3608d505af89fe479bd5331bb7c913820f78e904dcd01c1aa1370552a274fdc03d9f08a3de92e120d1bdb13bc79c5cafef1b93dae2fb7f577c5ce56a4f246c8316dc2849582a736d2981acc8064fa8fc92b75ae5a596bb4aea065ef45060cbac78033b2a57ce089eba2e0b1a5c1eee369a1124525fbd30117ac02f46879f31fa597e727bac7de39e5152a7bbb094eda3d2e4f33cacfa37a095596e5bd71114fba45036e7ad52f2cbc7fc4c8b4174dde1a9be50765d6a0c3ff6299ab6f0b16b356846ad67973edaeef8059445d03aca034a5ae5d60eb942fa15c0b028c65d69cb82465646a6b4ac25f83a87a04b30f0e70a5ed46e08220a2762655c76e9a12b159d5791c41cc3b9107f480ac9ebccd407bf9770531f996c1ad58fe3bd6c0fe8393874dbef2310fa0a277a97ad03fd8769846d1f1fed1e54969f9204df50ae316842ae6479cdad701762ee1e518f171103c42c6b7446e61f759d31c82879f321593925bec6cb9cd30ad32d7bd438dba13a6bcde8cd31e96f12f88a2743830a48434b62e4fd00463f725c48469a102e847d77dfdf4eac02a60375044f545878f27fad962fd15599ccca044805e7104774991670e704432ea31d24eca7719070fd6c5345fed23bfc9d76ad2e03eb4afaf71488c8bd2446a0c70d92fa6014f3c4fe6c785f2cb5b9b32159e4d87fe92d094c7f9706c8571c4aaed636c41b8ee7fc80cea531dcb912d28f4f615b116e8b6d95e48ae8a8dc13c5aaf7394b20b96eb4504291818a89337f72be69367713235bfbaf99b8a3d76a51d44e564200e96d07b3192802f8e4760cdab0a75ef83c616ff5a7649c4b9ae4fa56522709e230f46393470c99321afe452eba4ad14d7ff18c7530d123299b97e7b67542d9801e49359cdfd97471c65f130940cfa9c6efe0e0b9385ede3cc7f97f9ebcce41b396bf7db19b5a9f2938792070d08422cd55a300748536077cd46711e3b6d1623c5547dbf4ed9c529b3ed34bcc5d4c3007038f7ea6987e78975d906b0d1737dd748a8b7cf55093fb446aa1293e195f3ab510a8e168d1506c9cd9b0f153b6b2533356fb4105f1d0ceed76aa0e1576d283505d03c4de298df5a73a231e118578fb120220f7a3fd2b37503f1beeb3a2fccd91f1f438b89a9c765798427679877e1a5f3e708c277ef5f0fe4a8c1777cd88dee24b195deebe78fd70010780343d1603d4e1de8d8593fef560685e9d0ad69b31d3cdfdc96b53df7ded52b46b5f03492d8fb98fdac6aea4ad124cab91f2deefd986841bd09f204cf9945ee5b4a9a8d3d488169d1148fce7c3580974699600aaed9343add08175c8c514701f98950e024c4a4648c45aaeaaf5cd47713b1cb7e44d377430e8155fbb851fcc27425ec5e873748b0ed8c1f2fa627697a4d0dd6a607d7785b810f96c307249f06c482cb41eae8f0e889b6016677f3df1727cbc57ffb73a439e70da1b62b7d231a44d2c3a637af4e0cd0131326e8bc8e336c094bfb47be75cfd170c2bc5e95c96dfe3fb469c5de184b6f2a530fac92c114b64cf5d60fe038c48bd0cbe84bd481a943aedad91a46dc9489a2c94ef55b683d396cf95982871604f7472107ba7d2742d08954321bceb41824d0bfcd4690721d1272ac93ac141b2158a895f6648847d9d7fdf4921efc3f48bcfeac72245dd0a6bc0645107cb11ea8693b9ac98335d3d04cbbcbe0a8c1e88a741188d0ffae013b54d53dfdf4fcc3bd3bef52cd2d490642f27b05e90646b81a9cdc7efd42c4c7fe030832e6eae62546bc71020d036296f16438cacab141437026aab540c59aac211dd19b1d6ec04330ffd20971de354a50256338dba3b0c811e925e776efdf5a57d71aa796b6a7e845f7499afab06e9594e44d8cc9c290572d8f2679f260953fdc01efc5b81526d8a651ec4f69d96a3dc029e1b82b19354ffce4daedc8c7233f229aab1c031e201708e27c4b989978fdaa1e51c4790ab2b9258f2729e48cce6ed62e0aa9211b2ade07a3be8a8722b024a974aafa9e39affb23f3c087f5065931095144c6828033bdc527a8d62c59346e48a9ffd7b55dbadef770c26b8a1f99bbcdb0ea158f0dd5a1b511294f70bfc4c957e15519c0d6e085b16996c9ad9e4203bf62206a03817e9875248ed14e8688b313389d95602f7c50065b3c3f8e329409ed9ad4337993f58c20883df731a20c9c95ba6eb1bfd20324df76aacca8ceb2bc5e11e0d17daf2b03d6a34f219fc8dca1de8db3692eddff68c5d20669411219d8d2a2cae384a14aebe82d25e981170fac046ecd21b0a1060f625c6342b76da881558bef61a39ebd7f36fa86910935ea4d84056e5143a25c2cf72bf593244527ac59b36a5d0c3770728a9641e3788a463c6d05e2746eff23763d31f6ce2719e3d4eae67a80fa7e726486f4bfb8d3d9880274b82c2de0d96cd84777e0e7cb77b161a7b593496a3c73cfc64ea1ca25f746dc9c47052c314dc1fdd695c0e6861121d1dbda9de8b5e4e211ee5a0f9d3e25e62bebbd66c2790fb0c75563c101059c672f7f298dbe02213e24b941f5f5c2b41664469966b4ec4b7c7ff032011ee6efa347f16ae86cb6aca5c060ced967e9e1c505bed917d9e7c4574590a3224c646480daa4e6b0aa541503461536d4137cb3b91b3d1b6d85a4d5e4cb1282e266af1bc330c9d5f9ea9070e436ff4465d520fca808a6b8b4cb155466cf685ce20d70e89042149ebcf507fb8aa21430b6f04392dabc909730241fac8eae01a11034541dba223e4cdb9a8985d7d9d8297160979157b3fedc9e959a3fce6f4951e2887ff718ba9d2fc43f3c00e075bab3b3898144755b8ff97a1c541ce5994eed688656f4561d0aa6e036376c1bc991851048194645cb5686c52c2255e01605bee1f4a38766ff7d3083e942bcbd85eefe39ed5a3a0abfc96ef1330bccf035a58bbd70156c7fe41530bef5c2b1ed3181197181cebba90b294674b9339732572a079877063bf58467df432b5b665cdc6a2f8460c2fd27a403427c10c9d06519915176625600cd96b6114ee7299a520543507a1408bbb858fb2887b9cc93a5c3bd9a111e93e3a9061a979a326a40684d62a78e71c65d8a7ecfd807ebd2f75450742aaa08026d6bbd5f5b7ac4c56a9876cb379a915b53c9ce910b7e8c3b8f954a363b7c38ce4012ad3fee4e323447aef569dfe2ebce6a349cb00b7117e1983de791b056e7dea8f0cf0eea568643d49f602f80c0e1009d20b322ed1b5f256ad258fb984347620d1b20a1c107cf9a94ca670ab567b5de3b99eba7a96e64b2af84f4fddfe605651babb2656cb86b6f7f8cb6744745e3675c490c2b2a5ce03384afb3c7520007a2f09d84d5c73f3a9e25b920a129a4c6acec67d131ce91cc2b0c2da2302b308a0d3a1c96cd90f08e4207f52e5b974749167c7514202cd62b22961a4237547f60f3bbf3b9c3d3953e66626406828701fb0068e957ef327181f6c185f8f084f3e2e657283f5570725bf0d63d6987584e16cbcb88a8c8cce11f9aba25baf9adae49bd1e9483949ae60efd2fc6948e9c009d257648c965f4a953969b1707424bdd63c45ebc493b6d0079036c4a521858a0aa7ab96591564f1e6622d272a1113fc514fecacf5f0ffe8794e4fd34ba727cf8ead8b9b119fd306691ff590413b8ed4dd7acf6e6270b7bd89a75a3253fb8a1697759da672babdf790c884518cba3eccdacd7cd7943a31b50845c5f4e4148d79a295de8bbe40baae351907e4bbedf832e485e03dbe511c5b7e478d8921ca07a188ac417e9e605cec40c4b424d9aaa19076ca596509a44df1298ed0fc79b6bb8e64e2cacc72d00489cc8d598b99e1e2b0e0836f5ed5137225ddce8439de02874f5b6d00e0b3b71d1914c2c65efdecb0dba942789623eba17a40ab9ecbf790b73c1b70575678fbc2c44a2a292f3842e9faaa470de8c6361002713a3fee879aec0cda3b15edd7c213348d37057ccbe8cb250b307d676b4fcd103e3d0bb493de8bbd11078c889505a7e7ac3247a377ae5eea5c72aeb66f1083b729ae99e4e6de3abd90c41e183a6327c83ba32b38ab6f00f8938104aa97615f255cce127b5385c74cdde39f8709c30be6a85ff3ea849d99c1f0c2669195db5136a7df65ae546743748fc73e7ef838e703a7a93fddd8fec967f8d966fca4f42be2a238bc7f8c1d1fffc6ec8fe927bb4a1cf561d9cc38eed6bc0893eba31ace43f832afe8ec96ac7b2e1aaf49ed72f2fd8ee78e905f5de1b590f02f0fca4c8cc725fe34421944b660256d110ac9d826b9042c6a0c42ef6cd8ad4c562f92f3b63416aab0506a9860b309aab1d6a366b95d2822de529f7d90e92b3a40ae98e22fc939f49a9bdc15406cad91c8e907f4f81ddf09e9e06664", 0xe16}], 0x1, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ftruncate(r0, 0x0) sendto(r0, &(0x7f0000000040)="9712ce6755737480fd5661f5eb11adc380195f604a40f9a68c8ed999dc", 0x1d, 0xd, 0x0, 0x0) 16:00:17 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd}], 0x943d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x6, &(0x7f0000000080)={0x0, 0x3791e0c6}) kqueue() 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="26400dea81b2937b376e6660ebf6d121b0d860550f21b77b24d10d622083c044bb2dfe35e16af0b92beb338987c8f59a4065dfcd1ddc890d24619b816fe46a8acc6868a89dadbcf1a45ff6a461e578748ce6ac019cda206f2e9aae57c86f97148dc3976331f3e9fc0766a693675ed0887cea5468c6026eb062302e", 0x7b) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x4) 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x7ffe, 0x5) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="fe010008aaa00810009bc3513e2a5e0000000000", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x60b4, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000280)="d2", 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100)={0x3ff, 0x7ff}, 0x10) close(r0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) fchmod(r0, 0xb4) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="e670d97d0e41ba9f634cdaa5f7b59321f79ab9092d63459fd80482e5f3777b776b8d83fcd921c5e8bb70de", 0x2b) dup(r0) getsockopt(r0, 0xfff, 0xb, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x7, 0x100000000}, {0x18, 0x2, 0x3f, 0x6}, 0xc8, [0x8, 0x3, 0x5f3, 0x7e, 0x1, 0x0, 0x0, 0x4]}, 0x3c) pipe2(&(0x7f00000000c0), 0x10000) r2 = syz_open_pts() read(r2, 0x0, 0x0) fchown(r2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ca", 0x1) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8009, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x101, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1f) 16:00:17 executing program 1: minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) 16:00:17 executing program 0: r0 = kqueue() fcntl$getflags(r0, 0x3) r1 = syz_open_pts() fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r1) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES64, @ANYRES64=r3, @ANYRES32=r2], 0x20}, 0x0) fcntl$setstatus(r3, 0x4, 0x4) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000040)=""/250) 16:00:17 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x1ca) r0 = getpid() r1 = getpgid(0xffffffffffffffff) setpgid(r0, r1) setpgid(r1, r0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0xa0, 0x100) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') setpgid(r0, r0) r3 = dup2(r2, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r0, r5, r7}, 0xc) ftruncate(r2, 0x3f) setpgid(r4, r0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x3, 0x1912}, {0x18, 0x1, 0x800, 0x3}, 0x8000, [0x4, 0xfff, 0x0, 0x80000000, 0xd56, 0x5, 0xa0aa, 0xf0]}, 0x3c) getgroups(0x2, &(0x7f00000001c0)=[r7, r6]) bind(r3, &(0x7f0000000200)=@in6={0x18, 0x1, 0x0, 0x1}, 0xc) mkdir(&(0x7f0000000240)='./file0\x00', 0x9c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r9 = semget(0x1, 0x4, 0x96) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000300)={{0x1, r8, r6, r5, r7, 0x2, 0x7fffffff}, 0x100000001, 0x4, 0xffffffffffff7fff}) r10 = dup2(r3, r3) semctl$IPC_RMID(r9, 0x0, 0x0) kevent(r10, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x0, 0x20000002, 0x276, 0x6}], 0xfb45, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffa, 0x10, 0x3, 0x5, 0x7}, {{r3}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x9000000000, 0x6}, {{r10}, 0xffffffffffffffff, 0x82, 0x1, 0x80, 0x9}, {{r2}, 0xfffffffffffffffa, 0xa2, 0xa0, 0x1, 0x3}], 0x9, &(0x7f0000000440)={0x81, 0x3}) nanosleep(&(0x7f0000000480)={0x8, 0x10000}, &(0x7f00000004c0)) r11 = getpid() pledge(&(0x7f0000000500)='}\x00', &(0x7f0000000540)='\x00') getpgid(r11) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000580), &(0x7f00000005c0)=0x10) getsockopt$sock_timeval(r10, 0xffff, 0x1007, &(0x7f0000000600), &(0x7f0000000640)=0x10) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0], 0xfffffffffffffffa}, 0x3) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000140)=""/136, 0x88, 0x1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$setstatus(r0, 0x4, 0x6) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000180)='./bus\x00', 0x282, 0x0) pwritev(r0, &(0x7f0000000140), 0x3, 0xfffffffffffffffe) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) write(r1, &(0x7f0000001280)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec67e976fdc7faf800572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x808) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000940)="da", 0x1}], 0x1}, 0x0) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) 16:00:18 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000000)="04000000", 0x4) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f0000000480)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba", 0xc5) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x743e4b89, "ba000000a99cb100"}) readv(r3, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) fcntl$getown(r1, 0x5) 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) r0 = dup(0xffffffffffffffff) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x3, 0x1a8, 0xb14, 0x2, "4bf5474eea6b43c030170720eafaef0f75386b47", 0x100000001, 0x1}) accept$unix(0xffffffffffffff9c, 0x0, 0x0) poll(0x0, 0x0, 0x6000000000000000) clock_gettime(0x2, &(0x7f0000000340)) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, 0x0, 0x7fff, &(0x7f00000000c0)={0x7f, 0xfffffffffffffff9}) open(&(0x7f0000000140)='./bus\x00', 0x20, 0x60) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000002c0), &(0x7f0000000300)=0x10) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0xff) ioctl$TIOCCBRK(r1, 0x2000747a) clock_gettime(0x0, &(0x7f0000000180)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000000)) 16:00:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="50de59a267859e26db2ef01f7cffc61b9514aa53e57fc21e3607f00f7a069f7fde90246a5e9758ff80fe71c9843ec361d1c747465a1efea7b4294ba7d6cddea66c41b7fc4b8bb1cce1ab82f932a3945b6bc832e8423424e7713281ac43efd2d4efc17a7ddafebd2dccb4b89aeec8605b3f803a443b38e0ac1aea1040a9b6b6bf2853a75bd33ababa3b5fdf0f2984248d80e736bbbed40afadb7c6b9c638b78db6451a7ca0c9dd5219460efb8636e7b2a914f645a168018d133daea06abfc37565777256febd7a4addbed9a5e35e630af1d1e24fd4102f653daeeec1c56e060777d0e14357f2791ac60ea0ecf17cd12591895be8b10617091a465352ed74590151645216d7ba1f6e677736b469154dda8d66e1929657e296da968c93f961685f075a6cc0ba334e1547b9416b062a618b9fb52cb638475e73371e277c36aa2b444be4cb8ae7982404d4d9bc7d7a1b3d2fa64975c1c358062b40e0ac90d079654cb0397b7a9cdebb0883d2a70c7dcaeed60915bd23d3b75f794446d7cc2577bbda716b6eb60ac4025e6cabdd1f35399910c29f6dbc828feec79a5620b4b26fe35414953edba028e0611bf351494c768639a331d30caa305903ac4381dc57d272d7e618cf4431711308e20b17259e22babb820c0f1b7a02be046c1654b8fb8b33ec9fd3ff9dc7f0b78428e8236d0ec8d7202cb87d61c549bd351ac179510ad8f4bda668905b5517756f1725bb63f6545ee053d6f77edf3717facafb750b4b84467d2d7e4e3c6061c4e4b271a5c1535de64705bb967fc22ab54cb4e6ba38ce8cdee75398d4c70248ae50ec5af68504aafd2c9ec2def4048b070e920f079c70ce90022d9be39c4a2d4a73de2fe29450cceb2e9dfadeb9d288f09e68f2e3aebcd7c2ecbf1b5c630d593747792b63601001adc8f6f5dfd467eabe7da0f1564a7c0313ffe4de0f32754dacace24275c3eefbb5aa0097b3b2fef2675774440e15784993c525cad9a0bc861325def7cd20b8dde826cfe9bd1307bf8bd4a7931f21c1099ebd30bc71cc5f15be61ba5a1757513dc41beb033fab7b0890553befa1e995b6569d7537351e2ba2abd68b29bd0f87f28badd29cae31b35694889cb5d61623b9d9c457d62de63c4971e5a9a4a15859be9f485f0fbe124c9fd7029391437b3f59555e27f70eee624b457b4b65c3bba59fa27060af7195dd2941b8973fbdd3f96dbc5e90f0e9b6be13e97e85c8c370a1bea91d691f2e79f43cb4151a5ac3ec05c92be2890acb88ed109e4857aa6de9d91e635291ebc194aa5bcc7e65a0a7aa1a3b45e9bdb270b76c8bff93576d6ed065b922ca495a9fc28a8b68ed8d8ed3464d543865d38c125091b9fafb3a2b508be0671f9ceae2eebd681c0f577ca6b3e29864b859923eafc7e70a1de87074a2445b5a2a514cae79045c3ded58b7eb1ed9c74491e8a129eedfd46b69bc489d38fe502beff9cf5843df5e84a6481a0cf614d20aca61b6a1e0dfa2d65f8693b3eb7448ee655bc066e197e8fa4dde0c0e5dacd39d9b2f1c5ead8602f4140ffab70e4244167982169558c4281f80604cc4b6ce84aa5d58d900fac6bd428858ee52a3a438585e0025887fb8edc60eb479fac40ef4f83bc69ba74b9eebc9116696b02c1739ec1021ae1f7a8db3a25d532f01d33c76a805b6fb76b2c3dd48acb8d95c25ac450757e4ac9cb67532738a81925ef9efaef5bb50562cf6e9ffc4ff471d701334132872d660a235e4e9825853fe1dda0d63b343deb84745fc06af538882e016c3f4363daf4f620307a2a587ced9d6cf1e477f4a1f2f4bd0fe41f8dacfab2dbf0dc57cee927064ecedc24bb2edf056a2a137f3f115c4a8f9006561ba853fd72dbef2ca318a5b73b4f89f2eab0719a2e5ac7dd79ba618423340bda75c08381355bedaa7a986324c0a288ea3595fff9c9094089aa3fec95bb38466d3e60b9a09d44ec110482ff57742be2d51db251eb478d76e021cb5d6536eabf26fbbb8591b532dbd84308ad659c9882ec2cbb507da3b6b609f4a4818ad0ddcd8f91d98b8f2bd88cc292876666d1c8fed2f0143e887302f1a0155e8e5865364992be2005a55cfab9e4813146f84a6eb16a3ea19a1d15c18fd3f1afbd12c3b22f577caa00e5c07a32bc705e5ba79ebe057c31db9292a8a20ff3a2ffb61c0197f93a238df3c48a734c77a498369cf1e6b79bae6684e7e73fc51fdd2b22e82c57e97cd46fd1950e293184790ebf8b356511c64c9372bf3b9b623ab13c3b90b3b9bf2bd171b7bcbe740f6a828d85481468f8eaaf003f346ed1cf36c805aa0112bde83f85f91ed288af0cff89473470d2b12091d1bf008801eb6598b81fec1d656f5848cd86ee8fa28c1c5d36ded2cc7fb5796404db7b6b6b826cb48b34ce973dfdc8c32c2b66c062c8f71ea2160dd717135fc59696a6d7fc142232971f1775133c9c27587efa69c3b688768018b71554f312a97e05c0b2e54c493da1ebecbbb1392b4381a70d9cde895f51d60b91b5ba9eec542daf9b1e1987e5b218df15c6d3db938f47be7155ed6df28572edc9818355be31e33cb2e3628563a82ca9fa060a90e3078f1f3d861b29724d4d433645467af00e011350ae35e46465c1649233eaf6d007ffd4c1742c7adfc615a6325cc12de318a8be0f24ada3eb030b75824258f9888696a9b31a254a299d20f00cf8cfefe2a46e65ff89fd9b2e4c11e691c400d9073b3a25bc7364f01708b05ed6286def6242f83f211cea6a6995189762f5008a8fee24875db1c6592de64cee598e39c6e7fd592b2430caa352a15d8eabc90f5e809d264f36431be82627b596778ca1f612bad9aa6942f73997a941de7ded00141a0e65049775e4c1248d464e508853342557fed225b052949353f558966192882e7e2eb93ec7f6a54977397e46e78fd2ae84a48646e458de0d08e400462eb7cce87c52e8e20fdd1c69e4d973a14575bcfb21a8293c5347abfc63fc0b56f9f876d26db902f9102867a0d5c41d0b30f2ef7301e3926669163c6e81c6ccc334f3ba6807a59b839998fa1a909b421174290f9436ec1b919b5aea6a06c943d83850b96bb6133ffa0db22e20a75ad071c72a129f53cfade5f80ec72bc844ecee89e22c1b33b4b0fbe091f9d5ec239de0775df8753fef64bccb839690f6ecf7ef6c4c22066cf777fdace0d6a3dce992fe7e7a2ff0525c26d8382e8080de46a2b4ddfbfa3edf41c7390cce1397ce8813aafca279781eeae06f03f85076b0c214e68e851cf85183659287794ab23569032fae74f14ec414d4903bdc19d8e09651f45a242cf906029ff0099be0548e209b169a22ca766682129ac75b275a0bd0c62e537ea0007dc9b5c61adda7fcd26f8ec01197e5caff1c542012980d19b8b5dae4df0c867fbbbf54e754d709c1e16e904d468ab1ec4b44587ee61efba2473996481c050c1724552aa1adc4cc37b74aff891fb240c76dc963ee2ff11794e20bec045cbdfa1a9e2890211173ee8e416f7748b0b7c644c3f2c3d4a9847dfce061a6e03970e57f0ce9a37ee116ac33b1e6f8f0bf5c2ec674d1f601fb480e23b4c27a56ff57826b2a77199a3d294589313c1cca21cc5d3d361f62e4237637a8af65ea08ab8731689da64792365c2537c39e1ca220556c19517da7955d2bcbec10c315cc3f0df48f74134b18ac2302408d770edd955036e6d3b06ce1e743328a956d9d8916ae3cd8db6a1a887f8980b5a05a214e8287a3f7fe4fee6619ae70faf22b06ef5299c563f8b95b1c17b8e2845337fbc173b2ba0a244106384032e412a6e1b4be0413722e3f3426675c0388df7cbbdbdbbdd9012ec04e917de958c13034c2a1f8819584ae816fc274169792ec58ff171df64c31fcfd308ffa384de26f550d33ac3b6b1fcdea5f755d6ca49f0d9823731a0948051b6b277b3fd8cb80b3fcf4bf304078c7e4d9b4cc04b42968b67d8434428112f7d63ad75d12a804550ece1e2ba6ac4ee790f1e61b43751d4b24cc4c466166a4fc715801621215cced1b23ba8e88ee425bd910c97b547533cea7d5a2c293476ffd46ec9beb84462da4e1872f2bebd9908f16279aea78affada0012a8189a2b90265ac2bcda1d80cfff3077b440afd49e7ff57b63e276df6361a564f55ab46444e78a78cd4a96f83190c31ba52b56e59fabc00dc33110d42186733342f74ee0cf89d9b052cfeec3835d94b042ea2f5a5ed97ef77614ab5b9055949fc282b290665f84cad690d50d24b04ba232e4f6297ccbecbb5218e3d1420fc3dee55a7936ec586b1142dd5c7c6846e7462e6c90201660297195c92804a50338fefb7ddee3814035ad3da2fcf6cbbd4ac26a8890007b2c96fecbf96e859793967e4566dc5e7392ab82b5bbc4c7f2192c86722c7fd24c23085afc804429c1009e021cab4de41d08d0ab07ca769c8457826a50f9c2eac9da28be053528ad8cb7d51da4fa4cb836cdc5358a7f0eefe7a38a66fdb1c3215df8c401094e1179a607c2cf9357600541b8d17322f93fa1ab4f716979c199c159d35c9ec4e5f7bafa711d3a2982c0a71b857f7179a5195306ab1ce0d0cb0efd1da76544cada4e774438feeed1916cb7fd56d8cee5dc2d5acb8a47bfa6b2d54b56ca583e26f2a78defa904829ef357a8e387f02dc28b5915b554b6a492a35f8ca91b97a037aa3a5f0448c3a2220a2a69214420780213b280c5d537fb9ff4ff74682fc1a570b2b89389b8164ad9877fdc317729c78dc531bc6806e8a4b1f2a2477e407d0af812286866ffb250f98d36c8d7688f30d53b5810a974fc93c14decc6ac01e284770c7e9f053bd4079e927ad4e2a015ff1c18de2d029b85f3494aa69a9fc7bfac50cdf42b3b0b70d6ad5e17681dce51c5631c63dd67c22b7d5d1c46a2601bc99aee776f736f5324142b0d0908bfa0bff789482c255edbf94d66155c513631ad1a5bf254132e07bec5f86af79e24786a221ee75b1e7774b0b22e81660b36f3d13cb05bbc91bb71ef3c1a5a161a33e0422688bdead91db3c4a9adf4d9f754a494b45fd25f7a9c2987f89ce1842e1683cbea6f256ebdbd99f8068c51658843a03b978cad6e42d65975fa7e518466d4edfa973645bfdd44d45a482ed0b1fca81d337bdf709673cb2be4cdff2b298f9fe952c0e8548f90af4d46e1bc8aae4c2901d925f9fe3ffe13e273f811a0306e06e2af202674024a5d50fd3e8f2f93f600789ee0f88b9d75c09919cb5a25a81a2d4b4974671595e7456891e3032d31648c26294d45a84525de05c44728aa0163ab30c6d0646514f3caf1bd740eedf8d2e3e75ec52db2f5b9dc34f99d47b2cd921efb6737996ae13cb7b86ebb76bc8c5597e87974702f6101263943430a8f86a8c30866f435effd67e12cda69feb41c6fee8f7e060b8077e54a3bedee2c6e9cf47cd3160e5979266526b90958c4abdfa2d67cc796c5be9db2f6bb87c998f90862de1b6e2173ba073acd1d191bac549cda302c2b2189ded3af864856f93c86789583994bf60639864cc782d077715eb8d2aa378a896a22b494d873f068ece6f3cf904a79db38ac7f05d44bdd12ec1014989dc7871fd2df078b02739bd7c60f0cc46d2a3f2ca62a47067ca93dcbbdfc6d275aaa554287907efbe6f7b88b7039f608cc1b56ff899eb8ef9ada9986941570ad658db43edde2051a2e9ef85c0788c2da73f9e77bdd0be0f854612843e8ee4d6d5adea8b8048e951c47278e1b1a8e24a924e8aedc91d40dc8c451b7a1605131e7c38ca2556ba4626cbb0541067707bddb0fae86084f38a5d6c04488530388bf", 0x1000) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000080)="84d18d3e", 0x4) 16:00:19 executing program 0: r0 = kqueue() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x2, 0x5, r2}) r3 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r3, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x2000000000029, 0xb, 0x0, 0x0) 16:00:19 executing program 1: mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) load: 7.92 cmd: getty 17728 [ttyin] 0.00u 0.01s 0% 309k load: 7.92 cmd: getty 17728 [ttyin] 0.00u 0.01s 0% 309k 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) r0 = socket(0x1, 0xc002, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:19 executing program 1: r0 = semget$private(0x0, 0x3, 0x10) semctl$GETNCNT(r0, 0x8201beeae6ce8fea, 0x3, &(0x7f00000001c0)=""/153) mknod(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x1020, 0x3ff) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00') unlinkat(r1, &(0x7f0000000280)='./file0/file1\x00', 0x0) recvmsg(r2, &(0x7f0000000900)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000780)=[{&(0x7f00000002c0)=""/145, 0x91}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000400)=""/218, 0xda}, {&(0x7f0000000500)=""/89, 0x59}, {&(0x7f0000000580)=""/212, 0xd4}, {&(0x7f0000000680)=""/226, 0xe2}], 0x7, &(0x7f0000000800)=""/212, 0xd4}, 0x840) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x6) open(&(0x7f0000000940)='.\x00', 0x20000, 0x4) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) kqueue() r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) socket$inet(0x2, 0xc007, 0xfff) dup2(r2, r0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x7fff, 0x0, 0x0, 0x0) r4 = dup2(r2, r3) dup2(r3, r4) 16:00:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) setuid(0xee01) chmod(&(0x7f0000000180)='./file0/file1\x00', 0x20) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') r0 = socket$inet6(0x18, 0x0, 0x5) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x1000)=nil, 0x1000) read(r0, &(0x7f0000000080)=""/201, 0xc9) madvise(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x4) recvfrom(r0, &(0x7f0000000000)=""/53, 0x35, 0x2, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:19 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x1, 0x2, 0x9, 0x8f9, r1}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r5 = dup2(r2, r3) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r5, r2) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) socketpair(0x20, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:00:19 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = semget(0x2, 0x3, 0x0) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000140)=""/42) linkat(r2, &(0x7f0000000080)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00', 0x4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f00000001c0)=""/60, 0x3c, 0x3, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) close(r0) mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0x9) 16:00:19 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000080)="911b1c7736997a4ac2a874151423a8cb4e3e65bf83a0ef75ef55af3e563a1289cc4062b9", 0x24, 0x1, &(0x7f0000000100)={0x18, 0x2, 0x7, 0x3}, 0xc) 16:00:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x2029a, 0x48) setuid(0xee01) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r1, r2) open$dir(&(0x7f0000000080)='./file1\x00', 0x192, 0x4) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = shmget(0x3, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) r2 = getuid() r3 = getegid() r4 = geteuid() r5 = getgid() r6 = fcntl$getown(r0, 0x5) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x7f, r2, r3, r4, r5, 0x1, 0x7}, 0xf18, 0x8, r6, r7, 0x8c, 0x6, 0x4}) getsockopt$inet_opts(r0, 0x0, 0x20, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/84, 0x54) getgid() 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000080), 0x4) socketpair(0x0, 0x8003, 0x16d1, &(0x7f0000000040)) 16:00:19 executing program 0: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800100f, &(0x7f0000000140), &(0x7f0000000080)=0x38f) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8080, 0x50) syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x10004000, 0x0) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) getsockopt(r0, 0x8000, 0x9, &(0x7f0000000000)=""/237, &(0x7f0000000100)=0xed) 16:00:20 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000001}, {0x0, 0x7}}, &(0x7f0000000040)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 16:00:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x400, 0x60) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = socket(0x6, 0x4003, 0x4) r4 = socket$unix(0x1, 0x3, 0x0) r5 = syz_open_pts() r6 = open(&(0x7f0000000500)='./file0/file0\x00', 0x2, 0x2) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r8 = dup(0xffffffffffffffff) r9 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x8, 0x2) r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r11 = socket$inet(0x2, 0x5, 0x3) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x3, 0xb7}, {{r2}, 0xfffffffffffffffb, 0x15, 0x10, 0x9, 0x8a}, {{r3}, 0xfffffffffffffffe, 0x2, 0x8, 0x9, 0x4}, {{r4}, 0xffffffffffffffff, 0x4, 0x20000001, 0x7fff, 0x9832}, {{r5}, 0x0, 0x10, 0x81, 0x9, 0xac43f8c00000000}, {{r6}, 0xfffffffffffffffe, 0x7c, 0x1}, {{r7}, 0xffffffffffffffff, 0x20, 0x12, 0x3, 0xfffffffffffffe01}, {{r8}, 0xfffffffffffffffd, 0x41, 0x20, 0x57, 0xfffffffffffff3e1}], 0x8, &(0x7f0000000380)=[{{r9}, 0xffffffffffffffff, 0xc, 0xfffff, 0x667, 0x2}, {{r10}, 0xfffffffffffffffd, 0x76, 0xf0000004, 0x3f, 0x1}, {{r11}, 0xffffffffffffffff, 0x84, 0xc5, 0x5, 0x806}], 0xffffffffffffffff, &(0x7f0000000400)={0x7, 0x400}) pipe(&(0x7f0000000440)) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2e8f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000100)) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r12) rename(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "835dd2518001190000000000fa600000ebff0100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ec6a6823081010100"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) r1 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000ec0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000f00)={0x0, 0x0}, &(0x7f0000000f40)=0xc) r5 = getegid() r6 = getppid() r7 = getpgid(0xffffffffffffffff) ftruncate(r0, 0x7fffffff) select(0x40, &(0x7f0000001000)={0x9, 0x5, 0x2, 0x7, 0xc670, 0x0, 0x1f, 0x20}, &(0x7f0000001040)={0x3ff, 0x8, 0x0, 0x101, 0x80000000, 0x9, 0x6, 0x6}, &(0x7f0000001080)={0xf0a, 0x4, 0x1, 0xc695, 0x4, 0x1000, 0x1f, 0xfff}, &(0x7f00000010c0)={0x8, 0x819e}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x5, r2, r3, r4, r5, 0x4c, 0xffffffffffffffb8}, 0x8, 0x0, r6, r7, 0xd77, 0x992d, 0x3}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="e288a644f59a0f484c823e286bc478d21f5632bd9dd9cc6e27ac7c7136795ba04787c0b5694e7436a94cfdbd850ccd028f20393bfec82933b59599a88e812d6487a5783b", 0x44}], 0x1) write(r0, &(0x7f0000000140)="235cc0363b", 0x5) write(r0, &(0x7f0000000580)="548be9a49f87a32871f74c5c59ece027e13fe7033d388dc59d3dd12302492be70de6f717d31cb31077c890cac7ac9d1f9289692d4e1658deb2886a27313369245ae3b32b45454014dfa7b0753db44979467391aaba60863639eb169cc81977278b9eba81a275983658f097d732aa73e96b6e7117c9ea37daf4d06b7e0a49d66b27ec733dc37427fba64427ea1034e4dc7123f577b3d50b8da876a7f805cefd3fbb6d7c97757d75033a0759f8c0e3920ac109b74ccdde69dacc0445c097c6844837a1d9f9ea1949cc2fb9b010995cd85b083bec61daee1ea309a327584fc82090ffd6a7d0ca85f305bc89adbae4a0a9cb6f1188904a6600975a6e4256dc6830bbf26ddaca7a9f5fa857023c54dab24137f0da39338a6d38deb78d6e81a22fedd38c3c15e10f3e57e016eddb82afff40788f8cee6a1a170c5ede7a0fe60880a7439f72a86ce7e71b5c5ed7101bdc44065ad4611cd388b4a15474dd9af3153731d678847e9e3328a47580de68633f5d58d4f8737de1e675f7be5c82e68453aaa62de5ee39ee326081f10f036a8a93366155c7c14ba65bf925545eb469fb0dfe1705847d841ee595495cd57daa4a8b1f3ac2948231cb19222f29a00b0c88a6c65ced1e66dcd89d2ba60f45238fc1f5252136dc2ed83a63bbc8e4dc3db2b6461dcd8ed6cef8e500cd7b6eddb8e0be55a644c9dedc943e9478a493f9392a5ec6e7466d698b0913404d1b912b3bb3eb5d8d9f0cf3a81b338c314e24b9bf3486787b2a61687896bfa56e904313aba7af069ddd394b20a1201d949420f2cb42e71304b9ca100742a8953f0fa2f5ba617fd33d123f11084accb875a8986a8003850a822f5be6bd05bc5b2cdd134bc139f3e0f55e12165f87bcd7c1ed42b251026bac6b4466baef8a51fd99866e86ed4cae30f1ca39b74e1b87048b3f3379792a9bbefd5bbb397bed90ec9b0d05fb0f29a6b056775e7915273e7e6bcc8248ec1a72630347c6604e03d440b259871a37e33f321ab0c85b907ea5c3d4069bdfb1a2990bcb9048224f6b9bae8ab76f290427c2ea2afa3eb1cc46acbb0b5b23e484b1e58d53e6ff365a7309bc0a7bdf9b5232ea4159f2077621d8d7f1aa28e89570fb4ab2e2d5d6aecda2054dd5fd7dde6acfcde250d6329d54da70aec41299e63a04f678272edc10f3f06ba5109a50a9a0862688bcd028db99978d0f96d7691138113ee803f904acebd3c46c171dff9ba6d5dd374bb920351ff0902a930a94a0ba42dc23cdc9ea4f2b4096fa2ea104308ed3b16bede3d4f2a959a4680af764e996d3542fd83469ac5fbb036f20e89d0a899506e0c5572f1d554e76458df082e296023fdde22defe2f7b45b6623e14d61b04f5ad0bcd73f3ade2fe9493771b50901bc36e9d94895b6957eb00644c5159e493b35cf6c21580a6ef5c694d4de1524930035c102307ebb36ea2b41046730a18fcf3c05c7157a8268258d2bec331ceaa7dad9b19e46116e52fa750298b96d0b2432f170d318b104860706c116badaba902016ebb0dfad01963adb3e2a32ef52c6f9599dbcf00cb9a43285e34aa3938ad3fe4c0ece2939b3e5acd8da2b2703a5c4246fcc870fecadc81f5ff5bb3bd6becf2d4e5861ad2299ccdf96ffbad61e40476a497a0007150af04c5d2b8e4e94d07376e7b624b7f4db3551eee477acec1f4a15a69241184671f62c747817b8521e0d0e9f8910203eec2212aaa222a03b431c89e2343cf5434f69b38b1c5465939f631cfcc51422922ec42f2c82d0a6f8a356afed28b413ffe4d21d833b45783f8fc9e5fa332b285bd3f7fee162a2d9da244e3ab08b3860a994e27568970e87af1dbc02323f4c8d76c8863c663f85734d54cde70df36166a2a1ecf8be490834981eadbd3dbd001c3b017022b6917985e4dee2530b40e5ee91794742f5e6994d177403ac86ac83bc27662cadee8f5f293fe6bdbe40a601d6a05b8cbc9e820213bc73a10fd651a25ebdba4fce6c35f33819408e9d109f2f944a77743d8e5a1154bd59443ee270a8dc1808fb5bf26dc5dff834569afea3864d938d73c26184bce1be253189fea98b45c43245ba998b951753f9f4eb46ea4330565dddb33c3dacb640f686f8adb0fe26446f8f00aebabe589622721488e9a9e9143c8869973779358f8e77abdec65c1ebf5fa0d58ca323e383c824d0c5bf8b5a46b1216d436e5225bb70278d1893b82843a1483edc8b785be9606d16d2ee178bc854f86f869eb03a7d4e1004d0e73cf61c381f9dfe030f1ed2e25ae38daadf5826a9f637b68a6f8faa77df17140e7163a9c7637384fa4ecaefa6433fb14ec2fd3f8f8cbad9dac37c14e7c19670deec1245f35501bf373b701fe0a6927faa6a546344c1559082f0cef3aa61a488c07edd95e0b24f7bb88c01a683529edb9f61b495bc3a803f3d115969cc32a3a8cdccc00078394c9d8cacbf868349a15586b978f28d51a4b054c76cd623264244a89865ca223d73b2f714caf68860d072adb8133035bbed2b3c0952280a9859caaca19dc54a8d", 0x702) syz_open_pts() close(r0) r8 = socket(0x18, 0x5, 0x2) recvmsg(r8, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/157, 0x9d}, {&(0x7f0000000000)=""/25, 0x19}, {&(0x7f0000000080)=""/12, 0xc}, {&(0x7f0000000240)=""/104, 0x68}, {&(0x7f0000000cc0)=""/230, 0xe6}, {&(0x7f0000000dc0)=""/199, 0xc7}], 0x6, &(0x7f00000000c0)=""/32, 0x20}, 0x40) getgid() kqueue() syz_open_pts() geteuid() 16:00:20 executing program 1: utimes(0x0, &(0x7f0000000040)={{0x0, 0x3f}, {0x100000000000000}}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0x0, 0x1f}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000000c0)=0x1ff, 0x4) setsockopt$sock_int(r2, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x200000, 0x4) sendto(r2, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x82, 0x100) syz_open_pts() ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x9) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup2(r0, r1) r3 = dup2(r1, r2) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x1, 0xf0000002, 0x3f, 0x5}], 0x9, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x25, 0x8, 0x1}, {{r3}, 0xfffffffffffffffe, 0x40, 0x0, 0x8001, 0x1}, {{r1}, 0xfffffffffffffffc, 0xdd, 0x80, 0xfffffffffffffffd, 0x4}, {{r2}, 0xfffffffffffffff8, 0x10, 0x4, 0x9, 0x1000}, {{r3}, 0xffffffffffffffff, 0xa, 0x2, 0x10000, 0x7}], 0x8, &(0x7f0000000100)={0x40, 0x5}) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:20 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="1d3af1e9f65fb22b469a5ed38ce0083f00ec01516006c0af48c7320dcda97c2e33f75b1b98569655dbc91892ac9e656836b99f596d1c6a5332615c85c41622f2bfd6ea2aa17f3a461e6c10c059c2c2f504438908e807ba45828b7fc57fd5e08ff4c59075f9be637acd36e51d1d41bd149f0019b8680ecf8efd949358d82bde61d3ca5644dd6212fcf0ca82fdb350e49d143c0cb3409b61d16c35c2b4e1a11a53e77b11e6f47208d6e9db3324ee15fb3b2b9736adde6b15765c3616c3c0caba20590a657f0dae7a783581c928badc72c883ace865b17b941f036169ae843b8fa73f0cba8ca8c43016520acc2f50d54d16f784c13bc3230d6b5da0f74a0e52eeab89f4a2a004ea03540ef1590f56c1cf8f7694718b6340225ba05cae827c572e47a4c06fa241d5f6155f871d6c1f5676bc90ec602e44e2d87f295295ad588059c7397879c1cd271c41e6e0a874efa16b0dee9c41cc2feb3c30834567ff48a4c0aa859ed6ed37d6c8648eb5ac8fb7372aee09155a1c0bcf4344c39b286c86252ccbd903a8dadb71518a914d481b260a1def20bbb2d4606857b356e4121f7e54d7761feb716746ac93208e0901c26b52ce8e65b6ec4858eca3cd843aa407f0486746d547e7fb9c9ee55657105ee8899af3cbc81d7203e5f87871ff099cd64f7f51249704660552dce1469cc6b9c08e4c0887be8d20d7dd892f216f7f5c220f7ba19be6d4b42231226bec378174fcc338376340debce50fd7807fa50f42eb1edf20e4d815071253ff1b06398f4e86b5d025576af4d93ef105f71a4cd5ae47c13e9f03868afa73cef480942239bf441f6e77ff2659e0eeea9a35a8edcbbb45b363fa8948e085372ce21783cae118f4df51e4c19687f036f4f785112cc1c2793933655de56430f372a1251e0ddb2dd50aec8d6385795d15f746c584eceed30c3249fdddc60be654549baf751f66a46ce14149dbbaa8f45a6f01f116ab0ecf81974be2c253f52ce507bc6671036957c148ad5c0647efff50096b2ce2ebea69361468fbc7961e614f66f8f4693b82064f26341c6661a4b7a7a1b3ad4d7c5e7a9b62a89ff003cf74144ae66018fda3a34a380bb7cd331c82928d4698c8234d4535c77d59906da65dc9948950b5006e38fcc891a7a390c17ab88de81e1f68a33ed3c14478646424818102221c49241804ff1d0f54968747c6bd97dc5fdd341984ce970d1900f4c8f9e4d9eeee439947da120783f2711eb96be9774e3db7df7963944b0e988981052a320bea0ce599492ee1cfafeff549469275d54b214e70a388855564b4c6dbfe3a2a3d1387ac659562c3ad9d56eb7a07d8153f90cb32bb8765ed10a2ebce7a90962b30386680cb579d86b8c239ebd8ae1237b54a00290c2cd6dee675783609efc9dbc15bf6be3033068f4131571c8349f3c1b8beab4b4d4ea285a3feaa3b51d20cfe5334d33c577d21e5ed313605a7ef18cd00eeb3e452a1aa93939f528d141b181e31739defd88136cfcfbb4921ade0a943c20cfb50bf9c45877c1ab53fa7f7c7cd956e2fbae62163cc1fcacc36f285fc5e0b31438cc8813b147abeaa3b6a3b6af7e002c8965ea9164706ce705adfb0ae08bc596d9453db33f8f22767cb8625cbbfe8935577462eff18647166027d5a431b38030559ba4891ef206eb3758044ba616955df438830e7a7f4cd64da20bbed24c572bc757720da1626a8269ecbff3e05f756139514d37b453ef56381566ac68a22b64992418dd1d7ba1d1f1f4f08a185d9da690e053902e0ca74d8feb06605c12186e0e2ac034038d93e0f1e28699d485c6734cbb1f2ba83c6edd964e4462c7b00454a7f4a27feb831cff48afbd3d52089675fb74daa63f341f0a5997d146b228a5e5589da41b84a37cb82e0400e2f103cb77536d3c5ec6cbb988016e35f9e688142bcab1960bdc674bebad005669946446b4a412f6ccc7320328cdd58eccef83e78caece3a4dedec55f5ede003c7a42920c0e6d038bd8fb8999caf88c01de59a706b3bd1a8501c15dddd5ca27fedc463e554d2a72bf47aeff75043abd4602513dc933145d0cfe7fb40ecd59a319a0c713b3b655bc5133e1991819445836e8b654350ef30e7868c753d77ee486809dd2752f9be3dc706fa087a9136966e27e77d1fa28dab18ebf57457e3bb4fceb9142d4a93345780fc6eed52f2a8925017fddd9289aef5217dfcb25b2bc54f57b725cb366c615d7e8adb67a6bbbcc390d0a8a6b8a916be323884968ba27af8946ef2d7d801d85bce0d1f97c8fe8052933d0e7cee802c285754b906a66d4d2e8f05ef29c547f13283a46aaf7abc461c01e339935f84f9de2da00601272c0a1f8700bff6bdb68a36d1973ae990e800bbeaa803c4f8d5dcd09481354153fd972f053ce73c7d6c199df7e51208b2a13c750235de77881e115abadd3c26da9b06f75273de253065f92bd7454044d2568ac0951225d2080470931f04a250800e3a06a24f6d14aa9ac55210e91cd38b9dafc3fca9cd5d67a88562b6d608f0f3a1f93ad2043e8cdb13db00a9935b324aa585b70ea1057b5901eaa665225ed96fccef58964067734edbdaec2ce5c1ec0893312bfbc069412fdf808a3a8bf67d49a8b0bd4da93e464d49896a5e60452be41b8d8158e0711b45e63c989fd19ab388bad116fc77c2d4f02b3b4b43ff9127e44cbb918156b5e38e7d4c93a27f3787aeb36bf35953ebd0194af9d4746cd4151b80c3db56492955ec06442e52564aa7a1beec01aeebbbcf3c4c43093f6b4cfed9655bcd18fbb4fb68482dbfa9c44c6df46fa192de969a252c3c311827721f3f4f987095c44207c5b1ef243369c521964ac0469e98494b46a2fed4a950aebd4bfd3f970a1497d9ed8fd66c6da22cfefaa0d8401fb1b11da2a23a4fa15721c5f041374ddd9b07280b100c59bbd0818eac1f203fc7510b1230a6be6dbfc9934be05b041262c721b5aac42e0cc262b95b0f63e6dba925c8e7cc4aee0d47812494611e703f1ed535264de8dae4a24653e4ad1f9f5b5c3a7d1dcbae7a3dbd950ebefdb6214d212eea45655e9f205cc940b1fc43a98c0348b711fc4fffdacb2e8dd6ee336b76fcd3f20a947920093c1d08f36fc78679584a59110167b462123b71ee03a632118f4ead68aa4f58749a6df871e36c2683eac308258a43698aa1540463b71a3a8bb3761839f9aa260a5eb82d83466b59a807968448b57c4c15f5da94aeb28e5b8c31369c0e442c7fcf793a95e01139845e9c370bc4574999645452c425b19bdd5d4245802895c0c3950a8e9358908b583ea051793c6861192830f110d66102a9f0d4e976dd2a3527518cc46bf3dbfe950ac4a23436503599801dbb8f8ce69d03bac852e3265f64c040c42d8a25880317bb112313b1f151c3eb9e35a1863f52a5565a0d4fe866dd9910a2efe3d81eba9589d371966d8431398b5d428b3cba8f84c577d3a1f841cbd08a0547150b1086e418c4a6024857ee029a679c6234e78b4517d248cb6456f7945d01e3c62576be77490df7118258c57aa3c88a0f10562017b8153188eba3f79ffd3d109b8c127a862dd51761f8433493fa8ecb9c429ec73f350e40cfda24cbc07a684c254c50717a6d2b2ce26b3a806f890ed47784c98695517787fbf73c9f67491e189f221a214d603bd8efa554d1f1dbbc8c9dd2a838fbedf2f2593efe47955c820612a721215938891e24cd701909d0b22b71a7e10b859f2f5c8c11b626a207324aba7a3dceed236c796095d889b471a7e5e37a76cf50e556184b1ed1fdbb7fbc1fc45da55f926ca7552f709f253b58da462bd43322dd0850f5273131b24e0bee069d9a90a16b2dfb40cb7e432fd9280b39db861990c602fe09cc402122d2a4e0bb710f4486d6a1525f569712c12541e200a2b3db980ba877f83c76e0f7f5d76d193bfb53ffac2b00cc53853ba3c25b2bbaf789cf8df172f1d7120661734dc00797cf0c0a2540977f5751d131d93de2a5da3a28e28292f9bbd8858caa9304f9e6f7465ae0e01a70147fad864a961a18ad128c564c44bcf0e65412d94f7adc5093da0fd43df1e10384773b0ebb3a6d8b3726b4d5357cbd8a7f251c68f9ffe8730b481b92e1755a11d62b20d35b4f9b0659f6606c060b1c2f68eca206569c1ecef03b4e8405defe0136cf44a38feb25fc60ccf625505f4067462e3249a5c676c81d4639f7d2d82d91ba852b7776cb426bb77d937427a45c3380ee771ad303709d55955f6399314bd72601bbbda1f50e60da8241a061e9dd20ae9247cd64abd1d831d5e8c17e7121df1a0e55c0b81a734319f845f68ad8c523feb2c495411c2dd79230c61800a396c629041f69f4640db56c69cca6875f3d12d04abba8c8d6263fd67c0fb0e769db90e0dd6aee522546cd83e6079c8af8982fb1ad6b517dda93473938aeaed0c2728218584c561dd3656b1c302c9e9b7d26ef4454515fda8ba4c5d75c730556afd9d8b7618056f95978e75772ccd51986c6d1a9d2125d62c298a91ef9288a9d537b58085881f6d84867cb4b8e0de6bd01bcf0f3800e32eb2547a7f283741756b987d9857afbb252bf9738e39efe2b0358774cee3696e1ae28c274a661e7c14304c7b8bce1744f9497851883391fd622ea1691ef61208dbb5d64ba80aeeff70ff4568485ce02d6e2a004bc1e5dba1be44b7972d4414f877306166149b782e6a7e606c074ba2107c52a4439017db6efb8d6b684cfe544409cc718ee70dd79112d6e008f7236d1ce79fe281840793fdb48e30243892d444bd6480ca3e6cfe16b9c3723a8fc0522a6f54025bf0230b26e2cc24574692a6eadc96ba37cf2db3c36b3ec04a64696259339086e5aa011755587e9a995b13cee3afa0e535fee9dddbdb52406eb5147585cf38ceb35cbab4f64df4a5461ac1b31d171b4990ba54b623bd89e0541783e9ec97d48a07edea758a9840444070ea1e3e5a23b3292710f31df905d7a4d680f19f231392f2c7b06ddfddc5f3430a55ef7dadba3667543c1cd25a520fb4d613404b078d149d58776d44046505b9ca2c807b89d696811f258558ce401dd23f7ffc8c652b561dddedd3baa8b041987aeebc5041b35c799ce60e15010f4addc967ba2f6359b27e370b28ddb0afa9eaf21ba04367a5bc659ee293abe4c7ac22c51eeee0c66499b269c2cc66c44516b225bc0aa73b32317c7ffc848c311c3886e7888945311d7111fe6cf71c385f0fee4f0f24efe696f4844d6afc26ccf537a8a631c1b406030dbd745f63a68b65d53b888bca8d62796c4147e7a5a102741dc6cc9e8715fb4e72fb53bc1ea0db90f7d49a5c99e6945221e87cb41acaf596decfb689ef8dd3f2b228a154dd45b56573f242f8a6c8cc4c9e24e15a3916b4157b73c893755d013437ea20341a87a276211fecd7f76ffd5b0893c590b8e2af9de39d117ae8a6a7834925ba0e07358e56b5ecb6a9ee176ef253a183fc6ae7ebf42ccc679232b69aba04e4ad2ee37043a27969d4db7096e43aa55a89250b98dcf518f147d3490e6e67f07d4a798351f09c5ed967da16661127caad4de1f136e524b21dfdc7cd86fadf75c2935b6a80199c8584843ccd9212a2ac581ed5fe0af218680711bc2c0b8ec817788be168b1b5fd1a703b7b757e1986ce4b2a72751c69fd9f65fcdbb539e165d45d64520d876e27cc6458728964abb685422807808ade9bdb5b3efcb6cc761b38cce9940a73488f2f39e2856d9f2db927b1117f2fb997f5d42807b77e75009a00fade9650860a5a5b95357bb08d794bc4f13fd658d81083ca38a2", 0x1000, 0x407, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = socket$inet(0x2, 0x5, 0x3) lseek(r0, 0x0, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2c, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 16:00:20 executing program 1: r0 = syz_open_pts() fchmod(r0, 0xee61df22719a4bc6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x10) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:00:20 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x42) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:20 executing program 0: open(&(0x7f0000000080)='./file1\x00', 0x100, 0x40) r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) 16:00:20 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000140)="e2afe21ec84fd3e504e910a2d0d252920e6f9e5963667c916745a79b219c99e627bd2c0cba180f39565812a8a1706b8f647a4eec3f6b31ecc421e46446b2aeba9b035b22b10094b04b2db65a1f8d4c78621fdf8e2a5b3be2b239370df6d93a627fafc5220683f16c13e15459e9df3fa3a6adb3ece2b8ba811dc783ae2023b8e9ee892a6b63ec9c636a9f8636e5bad6688038d66aa43973a33a779c107526ba1e6d315cb4d144e1ee6ddc47e1843853fb28202834bc90acdbeb4618ae5d773369085864953bbc58e1666fdeaa980510e801c293dc77bc8c347d824fc512f3e267ae583d841270145dc925c6758b07905c285200ca98b41114a7ba428d3b", 0xfd, 0x9, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff4a16"], 0x1, 0x0, 0x0) accept$inet(0xffffffffffffff9c, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x7, 0x14b) shutdown(r1, 0x0) sendto(r1, &(0x7f0000000100)="fe4470876e354e4a", 0x8, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10005, 0x0) poll(&(0x7f0000000000)=[{r0, 0x68}, {r0}], 0x3b5, 0x0) 16:00:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), 0x4) shutdown(r0, 0x2) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000040)=""/9, 0x9}, {&(0x7f0000000080)=""/18, 0x12}, {&(0x7f0000000100)=""/191, 0xbf}, {&(0x7f00000001c0)=""/178, 0xb2}, {&(0x7f0000000280)=""/58, 0x3a}, {&(0x7f00000002c0)=""/139, 0x8b}], 0x6, &(0x7f0000000400)=""/14, 0xe}, 0x1) 16:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000bc0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/94, 0x5e}], 0x2, &(0x7f0000000180)=""/199, 0xc7}, 0x40) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) setrlimit(0x8, &(0x7f0000000040)) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) 16:00:20 executing program 1: r0 = dup(0xffffffffffffff9c) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x10a, 0x1) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0xf0000082, 0xee, 0x1}, {{r0}, 0x422c7eb46ab29090, 0x0, 0x1, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x24, 0x4, 0x4, 0x8}, {{r0}, 0xfffffffffffffffe, 0x3c, 0x4, 0x6, 0x9}, {{r0}, 0xfffffffffffffffc, 0x10, 0x80000002, 0x6, 0x8a}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x40000000, 0x1, 0x101}, {{r0}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x9, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x8, 0x704}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x4}], 0x4, &(0x7f0000000200)=[{{r0}, 0x0, 0x4b, 0xee10d66802309851, 0x100, 0x9}, {{r0}, 0xfffffffffffffff8, 0x8, 0x2, 0x1f, 0x4}, {{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x8, 0x40}, {{r0}, 0xfffffffffffffff9, 0x80, 0xfd58e980272d370, 0x5, 0x401}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x2, 0x10000}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x8, 0x0, 0x6fd}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x2, 0x8}, {{r0}, 0xfffffffffffffffe, 0x26, 0x4, 0x5, 0x9}], 0x2, &(0x7f0000000040)={0x8, 0x7fffffff}) r1 = socket$inet6(0x18, 0x8003, 0x1) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000000)="fe010008aaa00810009bc3513e2a5e0000000000", 0x14) 16:00:20 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = dup2(r0, r0) recvfrom$inet(r1, &(0x7f0000000000)=""/3, 0x3, 0x1, &(0x7f0000000080)={0x2, 0x0}, 0xc) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f00000000c0)="02000000", 0x4) recvfrom$inet(r1, &(0x7f0000000100)=""/132, 0x84, 0x1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) 16:00:20 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x42) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x8) r2 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xe, 0x80, 0x7e, 0x9}, {{r2}, 0xfffffffffffffffa, 0x3, 0xa0000020, 0x1, 0x7}], 0x37b5, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x80000000, 0x7}, {{r0}, 0xfffffffffffffffe, 0x14, 0x4, 0xffffffffffffffc0, 0x8d22}, {{r2}, 0xffffffffffffffff, 0x84, 0x1, 0x7f, 0x5}], 0x80000001, &(0x7f0000000280)={0x1, 0x4}) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x1, &(0x7f0000000180), 0x10000000401, &(0x7f0000000140)={0x5788000}) panic: receive 3: so 0xffffff0036f0f480, so_type 1, m 0xffffff002abb2f00, m_type 6 Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 88713 41748 0 0 0x4000000 0 syz-executor0 db_enter() at db_enter+0xa panic() at panic+0x147 soreceive(0,ffffff0036f0f480,ffff800014aea9b0,105e,ffff800014aeaa40,40) at sore ceive+0x1288 recvit(ffff800014aeaa70,ffff800014aeab78,ffff800014aeab60,ffff800014a30ed0,0) a t recvit+0x28c sys_recvmsg(ffff800014aeac00,ffff800014a30ed0,ffff800014a16950) at sys_recvmsg+ 0x120 syscall(0) at syscall+0x3e4 Xsyscall(6,0,ffffffffffffffc1,0,3,4ba223cb010) at Xsyscall+0x128 end of kernel end trace frame: 0x4bca47d6670, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.