0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc37b01f0efa2f1a79b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be758c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028f295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dac45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f21d0bdf1643efa8014c7046c2552643c7437ae6b65bf199efbb0d3c8d832362bd", 0xdbb}], 0x1) poll(&(0x7f0000000240)=[{r0, 0x44}], 0x1, 0x0) 16:00:50 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x1}], 0x200, 0x0, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) 16:00:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x0, 0x1000000000040, 0x5, 0xfffffffffffffffd, 0x8}, {{r1}, 0xffdffffffffffffc, 0x10, 0x2, 0x2, 0x8396}], 0x400001000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) 16:00:50 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000004, 0x800}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) shutdown(r0, 0x1) r1 = msgget$private(0x0, 0x80) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fc73b30ff8846e537fbe706248857897672c4d10f8a72485d35c35fc55373faf7c91ee6e921ea7d0a69de0546de1dd3c8d5f6df02a4c969e9fc80197d095c6303f38103769034e82fcea5c71d8e60ab467945f8889e9ac721ecf0887e03"], 0x71, 0x1, 0x1000) close(r0) 16:00:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x1601) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000002780)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000100)="2ab5c5d1e48dd9edd64c61bc1a22fda63031ad6f25a71a1a8ec41cbfebae54b82c251c50f2d4a55d519ff4437990e231c2fc0a984f36e12e33f72a077a6456c092299737789d4b59b2899ea699007a8c805b7fc2688b2fd7d1d0ac51751a620fce458d37af7583abe67a574b49ce2801f116914adeda0837b30aced4f9b711bb36702192c67814167dd7d74ead7658bd30053b52e2b4de", 0x97}, {&(0x7f00000001c0)="e67410b3aae5357baf2bcd38ad88853fc432159bd1efbc32bc36dd69cdc29f5851c6020fb8f98c6a9dd7c14c95bb1747eedc70c9bf8e8e8addcc9aa500e71469cdcfe5f6e0cf9244b2355228d81aeeb62656ef80c4c0b12861e9244bd008033a4021a6ca93fc87545de688777278072d", 0x70}, {&(0x7f0000000240)="cf8407d27e34484b9bcf2fd344ff78a538b04d9aefeb542c3540c0ada3e23770d425a9466c2274cbcdf4d651bfb0f3e3ebeea14130f8e5c692e60fb4316e3a607dcdda8348de4fab9c81ed4919018c5be44d102f88ff480f2f8a50bac2b0e3fbcb3bceb86438481347e6257e06a8a5a37299ae466963046bbddafc12057e2b5334a900e618f3b674b241b21b4340f25c831b6931813fe2841517f4e4ed092d152e117be47af6b95b9573dd870e85aa691082d813458945ad4f2e9ed12aca9a2338d318bfe0de97ce8b6b7ba438326ce6daa8c4d56da8b1946f9cdfeab83336b9e276f94c9ca0153846a9dc907eeb0e86be268c", 0xf3}, {&(0x7f0000000340)="0c2f9e91c991a1d4084393bb1c7a8b617865fd991229b8a3dab586883eb07c29628873a4f10ab3892762b175cf33def3fc9f6864e0ae97dc75360917904e5878b6ba1c4e6c799fa130f34056622c85cd24e3c68780096381a1a95015f88f4819c2dc848a573aabd51cae588b7d42dcf724ef294a1914d7819b924f8468f3d5b42a1db9a437c5724a213685a45cab5002b33a4deb0ef43c0df98faaf43c297d506c54bf0cf43cbae9daf2d6109cc4b043a76db4ede8c5903e7f47783ddfc172b2a62fde405a58de59cf79921273eea58f681fb587e1a99ffec45135f40988e172a40fe3a2e8537c87dfe23e97d8ca11bf8a667264214fd02d43ea63c7ac75fcc86e4de5ce2f1b55b101aa57aee2be9a766575fc603121e268d718fc8d4786186222c5fab8b15a189414a3741416c98e48c307895bb95ad7836f1d43800813e513452478825297d4eeccf6fac9c8b8af419c028b2552a6b9c148fa873ddeb7896b559b563e8eadd57174712d58e776c391655eacb35d9b39247b545fa6266d2d30235a30e9f8bdf70ff170b7f9cad4154a7ff7118ff6f775652d0d2427e58ca335c945215da03f63776d775d84778508cdfb08d5ad550e3e4644bf3fe73f24c4f953d7f804a8aa7574394b8246f643f9bbc5ed1504bf610084fc42124158dd52aafb25fab299e728ca52f8fb35da227c98e6575195bd2b946ee363fea7c95a0af344a07e67480e59fd4371fbdfac276cb62303c1c3553ea1ff1b112d30c22848df23b5a39b315beb7c8b10eb144c2865af31ad31765de98c847aef4b39e9837140dd33a36845718d0e3c51943ccda4b4fa4c8bce5513d183e3748a1c86a70840bc703b9354b6f47bc205dbb6a3b8691802d1523469684751af26faf96c09639f2519d9039dbe112561872cca2ed904602ad08bbe11988f996d45fa874747224ccb049c467e099698a6596e6387546b59c7198fcca26603c00520be8c5513c09fcaaa7f922de801e45af49d4bbd291c1ce9e97c2212197f2c100689cfea39cbf824d87e924dc931ab22ba81e76feca8df05e4491109a6d6f4215afcec385f5872e8eca66346d277146e61ba739a6c799db261f88e662cd94dd944bbafdaa01ed912e501441b1b34977078ad24a11e67b7b0fed83c8544d15aafcec104f49c2d9a0abf144f1acad9716b67b9872403fa43fca65098c5b8159fd1f8a01840b2ca6c23483259fe706883848dcc38ff45427ea6326c9bc575985c52da0169fd2ad0cc3bc8cc0be5c381dc66539a0f103598ac632da334bcf89594957fcaadd242be18a64f480e11a96c7d656340c450fff763e9ce90c19924c258e0a1e0ac413eded7af636fce5b4f3b7535764e1773ccd75104295733f0c9222560ae5343712a574d404319661acf118e1e80be8399bf4f15781cea0e88443f97d92fdfa9ccfb90dea84a06a6b1480a4e6199b88063bd67266df1c254b95510be592ea1a1b3bf3073f18a5afd3611a14e8724c701a61e9ad99e00fb06037c1bb994b38bef7c7e7012b3d6f98ad66c6d9caca7caf7df1719c6816111aa0d465e4855cf6561507e0dee879c24b7e0d31113e243f47fc4681e808f2709f5af3c12689e96bafdfa278d21a15bd607cd216115e763c516b5258f7ffde8fa4268cf500557569fd3f994a6d88a97d00b7a2d86a4d0e613067a76f7b965311e9d21e32c50f2f080c66c5840b4d42561e4788da0855ebc578364ab57e1a80297d937a2a1eb9c2f70ba21d76cfd6bde2cf5f102ee83ac8d78821c768a811dcc012bfea9697ed4190805cbbc0c1b1a146368171edde6f1489267fd385558f73717a80db5090f6e20250e94245d32d1ed83f03cba3a6ab2f6795ecbcfdc195c6dac6c16b63eb25510f4b23b7116beb11d9248cf35273d73159afadb255d75f7fde70231ad608ff7a8940256378901b327c4587c855bcda90f4200cdc91cbf4f802b8be4ba21eb579df3ce20e2413066916c2511e4d483e14bba5c1b62df3d207a985b4c9e7b11e4a967bab3e3c0993f1238140d4240bb6c10ddc3d7f3d7a37eda2f95c390cc579d70ff54b845e31a01978b1d0e8a66b0debf29800caed6e7e640c1275a11e9f3605f2555ad347792a9740d7d9cb87f083e363e81efb983cf2a0e13e8ed87968302763a4bc4db8e31d165da13d46b27cee114dd5805c220f6e9aad6fc8dda77bd88d1f4d4a5db0f05bb670672f8482a3f86bc3798da6c75625b282074b95edf9a190639eb89221c1c5c76d4c63c28455c3313938e718a878fdb9b2c1b8c0fcc016d53bf67f66c0305c0fda4994b3bfbc228af29f8c0be5ef6f2757c7dad8c43b4fb4bb1f6c0fe3d0d49a97d629d8609a80f1e9f99edbabcdf3161976fa12c9d68366c3b37da8c75931419056ec8b93a28b9afa047d1cca941fa51bc455a6b8a958bd2712d42e4e25f3fa3911069d5a3af9b91f0c4bcd6c572420b8d3a5920f3044699bc24a799d07843bd488e48bc27d0562675db7b3db4747ba4b7764cecbed65edd0a381596920d67fb198d16742b676a157cb5c1bb94f362ef02fcf600bc19bf62db4ab04676f41b4b8f4e892d60d57adf55587ffdbcb80753403d149933c66ef77659704769e040871d1176a8e18b279189566114a439e85ea2d370a5a619753c195e4a7da5a1a33e03443a69f6bd49ffbabc9f4bc5fb3dd7a5b14e554b69e34dbebd1c1ef12fe47665b837e7f7f5aa75a97dc59c189a7bf6169419db395eb904d1da0a04796dfdc3a967a5c96a107ed067165c37026c90fc1c361b294831d14db1f77f5bcd5c69bfa938cab53934a5ced23ff75ea431df6b2e76cb8bc0fb4c8e6010a7fd072b03ae309e1e2ea3d45001f5d88687d7f0f2db18952cc3cd0b7abee028be3bd6f386b3b8c5b88da82be63ba1e12ced3910e89691dd1ee3ccc8d8696a35faa4d6968bed0c11875cb19ad9e8e2e7f8872d5d35dc72e9607220c034a035038cf68f662d15d0ddf594a272fdad786612f31794ef53700b980d2ce30162dc4d32f045759fc371763f9774882e53941e216a748e4b7a3a901fb1277e8f3dd36097af50816343499dfa7994d2261be6992a92804c5804ea1f17178210fce460329fe2b8751050bc52bc5e376d714d924264929355092ade367772cad7643d375d83603dc2693496677216ec71e1fa4572b5dd51c0d2e53c56c50d6a357f57c4933e346ceedb5dcecbfcd433d01aeb274dcb63dd398c9b1ed2cbbb96da418b38cf64fb1aeb0af749e14f67eb86ba1a05b2f5687dd14443f91330422333fd5868e3c60e4d79b479a6fbb3c1926759c82e270cc01718a1192866327b60f833950c8a80c8ff701a7d6abaa5874376e6aa7bb141406b0b0ae58c1dcab36a005008e58efda4017e9008e18680c47496f97e189e09c7e4a764a2bf6777fbb133ea099d4565985e8fd9dbc9c4bd7f86a15ee595535d546758d4a3805e372e4003c99d7456e09373c0d4761661c7f8a3a9a1853ac246431ca1d3b2232cf76278ada98aabddc00a3337930c6e199f6d3014d71ef9d6a9495c7a9a0ee5e4bcbe80cfbe9fb86290a70d3636389e743ebc0314aa28d48a2f56cee7e4f1f1e7a73532edd4ebc6325245d0dbfc3602c39b36cc14aaa9a295076668abe8262e640a9899bcd46c11840dc2c4e690ee7bc4c96a77c902d0985f426a3f2de5e2f0728674bcdff5b9d9d52514ec1bc6d2b84794d650b1f9286d931158b9f24b3313977e7392bd34c7d33aec1834f2bec3aa44ab72de513cf1e9117b37b5e91422e6ff694c8c4c0064b41343df5d6f9571b346c328958a1bcdf196cd92f5936c4cc42936de40bb4293e92249edba956ea58176f2d9a03db14203874af72862134581ae6ef3dca50c7ed36db28bb8bb64452962c36beaa7013ea9cd4834987fb2ce9d8ecac7ebbf51ab7e9186facabfbee3ace05e5091a6eaa539e2f410f4653a2157b58cc0cc00f80b5b746ce8cbdf37a043ae46dfa2a33a672d2ac4e59ad905db6c7935660e3051e20626f64429d1df7e8ea17bf7097bb71adfc7625f8297cccd4441d2339ff621c663d694ae591a8ab3aeec46ba45d7ca1c07a438034d78b6e5a484032bb0913c32f7d28f2b43c4ea951462ff6afa4dd8397ac8a26ae97935b8d6db87cea6dca9a5d5b020c9b16963bb1d9ac0fcb3e6152f8bc0d45af7ff89bed8e5c12420c8202857715fcc031011d6076ab07a542666bd442a63b5f8c47afac34b2a5ddaf04597d0012c4b75b86bf4cb0272e38ad624251cdc3496331d5d24ada05d759ed5b09f840e65a6c4725a7b925b0d506949a5e7fedce5ed529f633f42e30e9e545b435ffb197667d1c9db50821eae2f696e8633cda2b7888a9f925bcd3a10be8c4c2ee544ee34f81d2ee674f50be6667be54f4bb9b06f53bfc3e0c5634b60fbc6c71b6f7c706e6f96b8cf6b4282fdd647491ff550932c63953d0c7b9a552278a71ac2914f59ea09de4aaeb9a940bacf3f5b3adfc8fe38f7d62beb18fa1ffa9927cebae9bd888b67517a67b07ca045fe98a8ac4205171b5ff6964c532da40e7ddba9a0ee04b1d5c076bed141056dbc11d51af08ebb68c919be4f43256e85dd433788ee3af7314297a7b788243e6ebd08ae17e22fa84c39e1358ada51f4354eff2f8b3bd83960bc9106c98f116b71c9f2ffbaa2a13551a15b3a30be1fa5c8394e0cabdd8e0a48c9a082c145e4b635bdaedc059d47e646119ecae50e5dfff0128bd476ed59a1802e7044eee5bbbd91a6fb658e8ad8b38c22cd77cffc8402bfd3d225cd91cddc3faa3a127ea78ca5c19cf1a1b16d5452718062d4d0d92621ce42cad640547b6abd7bf842cdde4f2ae034c51ce181f0bb133f84e3e4261b32dfa7c900913d4105bf4361c8b6a979ba75160314dee899b11fe80efe1d48abf24fd3e4f5b96f101899c5747a804afb40735f5354a6c5a8933db422392ca376c609986ca3124de8604a940ddda8e558876ef0d7900fc26802999b2c10dc705effc63d64e558bcb8e0c916ea4b9845f8ecb53102e645bac7990dbbb3918f8768f72d95eabb20e2fa13951da56b4c07c58956438d75726822b96dfdc264fdbb082fe092989f229c6e481291865735dada5f72d39d62f99c0a36d516628ea212925b1b0645d1162d0ee71833e640d24b8fdf10103c1bcbb590aac22cfdd976bde970b360f04ce410696ec8d9522bb0215c45cffeac395c74221d22460597d428ab8a3a9fc1114bc7c6def00b5cb3ca591b27194522af4fdcf6f174120225a87c0dc41b71ddcb304e6509208f7ec7ce888a2eef251b2e14afbfa345fc5bb186fce45062ec076d173714017e46936de8e54db681d8d7c7def115e799426b39c8c1df78820717a64bf980f18e01eca7778dedfe45c4d50c929ac2d0fb290c8198ec729cfa320dab8633be786ecd317262d18dd5b33f6b04acae9e62ddaedcf4ae71754b67997a1663ac6053fc04a479ec21fa77ede940b0825245bb81f4c7103186ce0fae7203289dd1d56af2671d2b1eb47d03250e06ff74b8625f88736e17fef1f058195e1ce7f95abfd87362afbe1f5a741f2e623cf5ea2cf7af7f67a3373a0d214d585bd32326b615a24c928af47c90e63c3036054f9b237a5301be832caf4e5cdafaeb6aef401db9359bae2580cc3522ce600d138f3984a1d78a82634fa1f5aa5970bafb5b838f197d1f3d3f298fd626c5852708e9ef07f228410229789303182c5d4ad9690520f6d42afb0a21e3427c558e861bf68ee4aba0d99cff0aef227f3cd229b98e7ca2b35b956fa48ccb94", 0x1000}, {&(0x7f0000001340)="4e87b3712ec7fb2c91075e16d897966d20e27e51940fe9f7eb8b85d907f9e33b3e2a8ad9ccaffaef281581e94b21c0b451ce996c3b320ed16c405f5629728341b15848e2646ae325a6f8acb386abaa990fc926e26eccf77d2ddebb1ec47b479ba7d38f501b132dd636c7ac7a288954b2c6025f9158740a4106bed811146d9420f5bdccbf30eceab9ae212d070fec014375071c7caa0a9387e7fe55773e2e6ceb370736a4d0c77b6298889b3eb6a5d62f5159f7a0a2f36ab1dcae1471fd3b79581df358d0a5ad3bc325d514513a606164473953b0b6e5e3349eb6f4d1af2a317180f92945fb126be72c20b39ef00797c66c514c45f4eecb2f5763ce93", 0xfc}, {&(0x7f0000001440)="61ed57ce3d3b46f858f1212a89b0e48fd203bc9eea86304542c0ffef44638f186f45e8c16f677ba82b62245446b97f7beb53e4758459bd3dfbdcd08c0ed74a66858a5e60332f0b2d37ddedd94bc9c66db64e5cdf7ca1dcd9b157185b7e405b5fe9051375d580d0aaa659228d2d9410", 0x6f}, {&(0x7f0000000080)="be373bb06f0f317bb0b4ce749f773df37684b1d614", 0x15}, {&(0x7f00000014c0)="17f05fdf241c0724", 0x8}], 0x8, &(0x7f0000001580)=ANY=[@ANYBLOB="1010000000000000ffff000001010000679747cb071f009064a93bdd1157a7f5b2d5d3386b464423975172d25513e821924a93d52b40190ee548face4e1952a4387790976996d5772b09e6a1b7ca66422d8a241ddc6f3946ff31ad1a0cadece8c0bf68a5d9fb8ad0e7cc784e93a604c33dd4c2295d49db5d57b96636981ab001af756ab6dbedaba5ddae72486c3892f25c8fec6348aeede1663ca5a336840896c30e0d01074a735a2ff996dafbe7bfaf8e131c903e19da02e78aa19cdb6ab86d78afc3bc3d02ce0d449d096bb8b52f3316d7c980cc836509e469c79531defc9426784b210ba09703ebab5f3846fc9afff03554c80b8ce3c0e3e4e5633e686d19d26266cd5f6d00bf0879c0844a838dc68d30ac20d97057e9a1d786c1e5b11dc1c3af32ef9e966f1ca3917f72a4bed1cf7f07879a3acbd79c98a19279902e24fd8f276b8893f7004afad001a8ef7b2161903aba069e86137f81bf90cea00d41a4719a755c2512140a0e7a9346a3a7eba38e96eeb9fed19c2dc3517d54fca71702feb72cdf1db519800b927c8b0bac6ceb6110dab1f02f9d618bc0e310fe600a421c8e016d5c71f4e9f3d123d2c4e922f89e5bd57a53538f6848fa29ee3dc97a3a00fd750ae80c571649dfe392bd06f369520782c678dcec543e8adfc96aa7f993c32e460e688ef2cd858d942aba8525b513a1639f068124f0c129a63b09d30b714a57badf266bc012cb101cc25018b336e04018b5293ee9a29be22a189da501cd22ec1ab1344e45d7ba4b7de0e373deb1d2a58f47add6d2208bb3c3fb22588d466ff6447a11bf7caeb18fa09b90808d0421ab2e8fa6ed9596e5d922d7822f5ca674a14a047b1a5bf38915c586cd9d55a93cb8657d7b25a278b44a58a59e4b9d9e7961ce59ff43f5337e3623d368e5c9aa4c928d572036c3ffc80560caa55e50a562f2a84348c5a6c96b72629bda64a338cc41acdddc96b8f31ba1ec307fb1d2e2b70600af76de247634c048bc94428db80ec227d253c36aaecfaf167bad6e07a2debcbe5db32482c903b0d24c02fd995623b0928fbd5670590a2a30caaec21ce8c421a36ae979db53ea5803a123c9829a8467e7f8f8016ea79d6cadf72c09852ce6a3fc56b7f84c2e40a44de2cdcdd917a5ec6ce63599582a4182e1afbee00805291ec79be844dabdcbeaec09f7bc587d7bc4bf4f07f47f5f9396f2df03fd9a606687788dfca7ac9e0fa65d6c5a0ff6e9d621c12374d204fcca0fd6ab38ea5f18586ea70413ea42460933bcfd646f1b1da501fc0924d7e08ed511afb4018ce358d1b71b204f2181becfcaaf5045c7bfe0df1df947ca5b442888fc4002a91b0914d2429dd1eff1a1c76eafe88fd86b546078a5bfff81120be7c8b2154563ac448b703aa244876d4476414c3b21281a5969b3b86eae8c51860d8ae6c0d1ac0c3fb6e5241dee01b140632b2efcf5b4d0babb439a9cf7be79e2244d1346416b9e038297f971d0054f18b88781ff6bfe2072d733686a7432a34c8bb8206eb789c7609c46ebfad5752767deb7d6ac9b35e4961ca78cbdcd1c0c349be77226f5dd032da3d435a3e6bbc7074b70af5943f7b7347ba07f3da2cce64a488039befb125cdd18d6f0d3f572baaabe4848f0ba1f179c31bee8b655dbe60bcdf9cd2ede56f1b58a14ea7c0dc9a186911e75ac3f358e910503ff46c10ee5b86697f2a23080a26d34822a217461254fcd3d4e820e9ffec445cd38bf18f692695511c65586da7609cec247ffbf4277468a1eeb867d2b2d56911efd92c27b4b6d0d7ba116e18078bfbc5c5cfcb673331bf17fec819a3650440cf89101fa85b9a45b05175e7ca686b272c1434a12d5e2ef17e595cfdb84f8561245bfccc5936ffee7689dfdadd905c35194f1c61e98b46d4f3b8b6c71b4231d834cd87bb72be5807108e8a15a5e51cc5a3e4af7a747f85f1ef3ea1349be5f9db20abc2e9be72a6fa5b71da7864c7ce31a1f9cd6f49a19148aedce1c8bc9eb73820543d7088fcbe4ec412af7af9a281cc54f85839e99b5a4d7b8e6d6269baf6f304ed3398302490019271054af3dd0eff78d7c8d4369ba83c70df55efd40768c4456444d9647662119dd14fabbf9ff171db4753dd30339d87389cec4b9f6f593afcfbe51249722061b9bcea0870a0e852848391de1e3fd0a3dd72af25ca83f599fda55a3c612b85ba4edc0ef2bb64064174e9662f1eb2681120aeea737e7fbe72b178143cb25e1cab8cafadb3388c884c64ce7045433d7e63f34a3bf25c7336f7709029f52701ec2f736fc5d197df4d902a869c77c696b49aba005dd552b180c10f5da41b520291cad323a2c7fe7c2e235ac7c8c34eb00e2f627b788a5a6bf5316828a110897e6a4cdaa5c85a5532a88ba6eff184c30f7a99bc2eec62c933044c3520d53a0aace508b49dfdbb32ac8524366f1b9f54b099470c980534b66714b8f77ca1e5a29b3030401cbf171591d8f62342939c050f1256a62cdce1ad29530d6056aca18b90f07d240b8ad1aabac80a7994bcb1bc51db32490480ed5169b1389288ffa2bc69c64a12f7a5a72fe1674dbc9fbc905eb618699f370cf8f297b86314f0daf5983557b93d95f7581adf1c9a973174185436b6be8a350780660df59a2c4dfa97fa0a0e461e14a853f9e87efcbd305b913858c1042e4b8979469c200d293a9634c360ec74ec3fe8184dcde8bce543fec1797104001420115b0783ed427f4784120a4eae84a94246462ab6910e70748a8aabd0436e05816cd3ac870aed492e9b74432b069b2836449247e5f8b820e49b49a9809ed44755d289a13c77b5c00958da11fbaaf4c8e7006a0c8498b6b2c4dbeb9743e3df0d21d57ba5ccda094a50c32c98b34dd6694597c6842ee5a805c880863cd5de7bfb817de48c91addce7ad3cfce64c636db34e5f84ba50593a005b6d264e64a6471978e779ae98b5acb1f1792106b0d7b63aded2bc88e41983aa68de0b3925cc805619d196b7740a09968c53bd8a7498607b644d78214e607a2dbe1c08d7daadebc8cd3a72d7ff727ca2176cccbcbe130fd03d3e34dd4cdda4e68f59b4f73b720d13d6a35697fc30aa250970b12f861c80bfc1d359e79fc05210ff9cc75f88a291cee534a2c951ae01aeaa79b19c980fc6dddb6304b2ea273563e596620b07b5c09b760ba743d8b70805c4ffed4c3b5b61f7fa2dd105cf5fc27d88dc978a102b1d6041616ad601c600ef53d56559f180be74c58c3aae4e4880f94be5962c135cfa0545b86109987b2ad8daf29b2321ee8309e94cb08111b5e43c034c81ad8f936005b88315fbdf0950b6a2410fc17e94e663c88ffd1b878ed8ff459d7e2029078dd317b08fe5dbf179da470a59ac2992e09bd0fb7c418f7e739e434e001f65b6d174fc519ed1e286f3031d60d872ae14b0d36e646a643f4d3f0c5ea7bb82d517a236ed2630dc85bff2a5c174f1ea4ee4afa31b2ece25a496d7dba911c4e7d634a6c5b7423957dd39fc900b8796c16ddec0b667493e8b485e6b420a3bb20a5d9c2e025744a990e2e740700a2a69c2e77c91f0739e49652c859c4bf496696e404b7f9219552554e301df19f1aad6d63894d45fb6979c116710368579ee7145ad6f964fe19928c1b93b91af84c028b132ae752049e7f046f2409c0f64149c2bc1f625e8ec72edfd08c785ed94dd5e8d58746c4706229f9a9485cc15928dd853b55da208494435c9f590d939b26236316e0f70d37aee44aecb83f7326acd472f7a959e7219b5781def5c6620db40245c72d36a2fc4810bef3b1c874e6043bf3d18e52e29bae812f319ebff20858fbe7c5a9b527119a9af14f6095a5b73ccae17a6df4ac984a1e6323fbe2d542f56ac498036a01b032f7387b84757baac146f616f49978df0ea212e0db4f072aec6e8702d6d7c5b409c11e66e87dddfd9bf119544f48078a3da3645a5c6baa5ccb5b5ff7ac0fb4175633cc5153512cea6c8fa5f78ca53c9946960edcf78bed0ff2b7b1945643d61a2e65c12e8fe9f7745f6db2066f339fb3bf12bc8fe0a5660ff5150d77733fe1016bd78ad4cdb450eba2c677eb865e4bdb860f8915095751ffaf7e7d9d463d2779473f28402769a151f589e498e6814c68bdbe7dd19e65cc234f5f0690e0daf87beda4699c3c398797d6ceda3ffe2d922b2ea7cdaf88bd3399f70052dd20f48f6b9b7f3aa81e2db44ce03afe773e87e7a31998f8b066fe3a165cd68d7aa977b1bb500e365b0b34c70923f76020061abac6c9201560ebb4a752b84870d76201d05e25b4e506b3cc15f2a6a49cd97cfa459717168a796612d9f44cb996089e4a7ab97620fdadc8da253b791ad9c241196b283bebb09ff11c51e564d9a683e4980cb02c2f4a94c2abab91cb135d8a5636694b64c873f0a397e99a1bfb9b29d08f3bd998566584e9a564b0768bfa122f6d607653c125baf2bf536b9910290038cb5ab4544826fb1971aeefe6c3d85397ab3b410bd35abbf94162ed53809c0f803986eae7c22ea2db5e5c0d6c111b26f33f69bfa9cc75f6159b12d46dbea36186c39df5542751160b49165c767c3ca7b7417823aef71e94b5b2c9da6f4351de6e4bbe95876485b1efda24e6eacfce37d490984d13d1ed2b216e417b0b68be8d57a91703d68813c7295f9bab8dab1aff29459d7ee054e684c6a5d56dee8d6a458ea30bdf320865eb0f0bca16bf2d3403fc4ae2c4d8d943f98f9e1c1ba63eb2dc2d43c99d1f746734156cc7122c5aef9a1c5c771a523f0f26e3cad698ff521533611cea720c832f5b6e8094858c344feb72d719797cfcb0c1ef9402300cd683a722e384b6a92013780c1faac0fb3f08b6a67465a04a63241e860781a1a798572f976ec66aa6cd02eaa4f1b6c15a05870b431fec45fca4520e47426e51237a898f65d440d59734a142aa6686b59be4aa2ac0d19f2404de3d5a6e5d48c5daf31a82e4debabf62d63745fd5703be6354dc375fbab37c5305362317bcfe7346f05faf11cc0b85f17c6e2a65a805184ae5a8bcbbead445aaa4389c845cf992acdf893af3b8b038fd1bfd05b17af1b5a8ec04a8cc754724772ab9cce9492126ed4ca8dd7aad0633d30e354e2d56a84012065eb9f7e80993be35d452e9bcbe7f5b9d31529bedbb9ccf3846c2f3f9bc7c3c9c2b912da7b3018997fd956e4775e13f223dee36ec91909a7aa9799c15cf7b4ae598c5c08d0cc0a259bf04955d040e99a1c2ec4eb32491cf95f8e7c932984cb50422ae6500b92a3219bda6818e8cd1bcf62f589b7ff8849b61283cb4acf3e5dd1e8cb8fcc54b9496bdef9301fed120c5c5e5e3f61a85f36c2bd957cc1c4c2f89b347b12e201fc693bd9131875f45563fff635c71e5a49b3e82a8128273ca6a85621653ee7b8cb552667383c5777d72d6ee472e8058df296dfcbb43e59ab86f0fe887417b6bdc5e2f1cafb2b77a5561f8f9cb73f48b0bcf89fddba9a70d300bf5bc837d6e13fa1904c03a57bd6fd1b4a9d194b6620febe01bd2fcfeb284684b2b759c5b98396b9bf1b5bc0c68c867ab09a7e2ba353987e50aee820ca0385e340f7326393919b06969dd733917b83075bafdc2c6088a2b2b34098ed5715c703168893bdf48c5cd76d0dfbcdbb1a0ca989fca3884ca5073c6ae61752b27161318060ce2a130b4f975814c2318d0b6dcffbc60c6ae9c817cf5b4a935fbb2abbfcd5fcd7c8b575bbbd0579149605e4ebef3c7e1e2df20f48ac69396a836233e20a05cc60ba77c5e2ba13f9190f054f1c5eee50ef17c282f5023e9f3a91ee94c2c1956811807ff1f7de307ab5629a02e607800000000000000010000000500000061ac0aba38b8b5d5312b2ea8085ed5bf20f265a58177fc556b954a7a99ec9673eb9f00c2871c99518d4fa036559684536e805aab17152bb4b08f14487269b6eebb6d865a7d0f970e4faf307d5eff10c3bb6b56c25f4c80b851a1e63f4c84789f2ca18fc0f9437c00200000000000000001000000010000005c78912fdccbce9adc000000000000007800000000000000ffff0000ff0000002c7e52fc5dabf6e4739cf7523a43fb198dc14593f02ac5bf2ea03127e55426863ca8411e4f74aecb59b7ba586e21b9ca3e7cec8b664f781292f79a73f8ea8f48e0d91fbddf503d29c4af10dd968b1ea62675e3c60368cd459c47d7a30c71c7ed4173c4e6e0d800007800000000000000ffff0000030000000e228512ea0fe1022346ed5ee947aadb998c40fcbffcc699e90c4f1077b81932a211d34347e17dd1a3662f1007d913a85a10d62feb5309f7b0167d345e0ae17f0da87f60c3924097541b131b26feb3f62cfbf0a7a28566a172e8dbbb76096281443a3b4c000000006800000000000000ffff00000200000045b2f6e9116174a21411cf19ca99f239bc5d070efdfa7b07416af57411379f54536b2309793c1926ae1784929fb3645debdfb8971cd2d006c6617c34323e2bae716363dd785f16eb25a81b2e1167d4762800000000000000"], 0x1200}, 0x8) 16:00:50 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x110, 0x2807) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) fcntl$setstatus(r0, 0x4, 0x6) 16:00:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x7fffffff, 0x0) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 16:00:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000004c0)="24bb2d1014d28c610260c19195fabc4cf075b4f55f9684f0e158d49d8a8e246764b84cf9da1335532ed408d765279bbc0f84b87b42ee6d0d81f4a127c00ac99c72a1cca4882889ad617058a6d6547ad1d0abba425fd0b2b35e21b1dc38ca5ca9e1e8e366c613a654bd371f2a746283bc52d1e9ac946f4b0494a5ebdbb9dea891cf49c51779f0cc2af036782afdce5dd9f53640d6f0d6214b4563f06822f0b9afd56c19bf95d79e508c82257bb80602b72a133861faf6909b73b363f0ec853e0e939932b2a19af778693a67dab9204ff1722e9acf0b01853a915f160e4edbe6a83262b19d9e6a1ac27006bca6645df0d60000000000000000fbbe0288f65c7e48b53c31cb826044d9a983b7d9818c3c307da1fb996135c4a167a0e9715328118c77033c42e556c3eab38807da4588797c2d05f640c44635745fd6ab3b323fe80b794a55f59c5fdfe8dc65222b77b9e1d613d499eaf83f947ed746e893bc1e675fd842e7d26e0650cec9649eb77505a90d7649fb584f", 0x175) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="ec7fdfc89445a1b35abe238048457c9ab8f7dd59142f9c53905e55381376055cd094e34efd45df91fc1b2c1b4af5309b7a163a857dbd33561aaeb6eadd9a27c07f19b6146f9d7fe3412e7163ab4fb6c1d4270b95c05fbe7386da5d53e0afd24a83551b69be70c7566cedd8b769357d4634e34f4e", 0x74}], 0x35e) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:51 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x2a542ed6, 0xfffffffffffffffd, 0x2, "ab74997f394ecdefc43051f6ac997d0ef3a2616f", 0x3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) seteuid(r1) mknodat(r0, &(0x7f0000001380)='./file0\x00', 0x2020, 0x9) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000012c0)=0x80000000) syz_open_pts() socket$inet6(0x18, 0x3, 0x400) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000040)="4b0f597c1e51be170263747fc2a34e9e05f39d72a29204dc62c9402e5135808456db4f0494b6bcbe82cc05f3aaa2d50cd40199cf65c5049b979bd9eb50fc791539f001372b035ae592ba10a0b3db8fd8e7af3e2da12ce82a595d0cb1dcb8ed3ee22df11034f7ed79250638566abdbaf46bd4590c78d9115a7269d4add5e6e092cec16d370a86f85d6be724e40278eba6b60a6d6dcf2a67ddb8d1444e47dbf266a7449c683576c7", 0xa7}, {&(0x7f0000000100)="043f107249710caf26e165ee", 0xc}, {&(0x7f0000000140)="ac565e", 0x3}, {&(0x7f0000000180)="a3d01ffb3d994d8b7edd9f83308a7b9f78c044021902d7de54cea956693a20f8bce16874e1f888ef73b009efb0e3c2b7247ef975d53b0e5ab21ef5fa642526bce480c1851f6d5414b64301f05ce5ae608e0ac59627d22755f4d7b645cdd00855448817551214b7a4d4f62c6332670d92879254d6ca0cd621b2329304a447fd0ef8154d3db3f513dc892d374e3e483bdc31ac56c2d13ef164d719c5f83b4f243ff3b560", 0xa3}, {&(0x7f0000000240)="c7d403586bc4e1270496375d0af6d93316a2ee7bb6132c14d5e0e61f1e32e945b60a80b50cbd747af43b5df70f9a354df40025acc7070f48149f6d43b284b501d3fd8742278eadc7d8f2c7a0fe202434f5d18f009bea5baa8bca8ad37db407083018b32692c45cee3bd1a060f74ceaaad7114c2cdedbf7b363ed0d9f56701f0f18a26d25590a5183191d209cddac0c6cd8aad9f2dd2f521852ab205c01741d538b7779c9801c2a402f0dcf90ade21991b98fa2662f448a7d8dcb3f6013c095f27d9bee74110512bc9538a73b34b0d22008590543474c93a9f43870e94c69e571c8c71cbcef17a5fa8a0ce7a2794389642a12a23e3d3501b369e2284106d2e023fd09663a8e44bbde9ec244e653d2b1e61da337cd99991616a788ed12ad0e8b90f0d524bb80a9becee9e1b4e7b8ed97ae4a51a11b8ef70d71f309744df846c638a8d993dfbd68baead7ec861c82df26e2eafd57e44fd86b66b516d4f4920e551b216ef69638f255186580355f2c892ce0198b8b1dfb3f9942cecda061cd2f5671a2357d3451c3dd709f09a3180dc4404a76f65a3f69a7512c7680c4643846e282341cdce5f71d3fc461c3b7d082e3d90c7db77b251fdf0156e3d2ddef8beb7b671c376d41ea5fcf051d068c84622cc26dd1d26a98ca7b3f33b5511910b015a85a107b0a0e32f72f556018b7695f21a5f3cb7be512b6533ccbb76f8da82799b1de78e155a32e991baf14f7ededd82da50779f1e11d805b14c434e24a5b3b65e6688bf19a6331cc0124a82f1b42e8771a61b2a207b8bf24f0bcdce2f701246ce3ab8bd37fd869cd40494e25b6ca0fca84b89c7ff358d8f8b8df2acaa2e72ad6f7edb6ee56c2a930006ffdec74deeb6b426bbd10e9acaa65062af94b9f549116cfe3eb9a4098da70b98d7e2bc5affc027d4b71c7e2453b600bf20f0c4d569cc2c51347fe3882ce176f2a1e3d20c2855d7bd753c41d77d052c8cb8fec97358489ec0a2430de0dea7ccd3c288333d53c7695537968644b1ce11332f22aa5e3f5823bdb0f3ff7c3a21bfe5851d5eef7bcbc828105e96de73e851081018175b9dd7d75306b4544662ee0936cd887ff3a8a412a6a6d1b4885e8b817a87b535800ad6d2023a36865f2229218aafcdb1e7f0c0e86eec29035e1b0c475f65c181967abcee9e329cf5ef6d0641f7bc8c3847045aed00ebd2d11bd0e6a80aa2c7666bc9defee82c103ba819c93d756a26eb1f6b9dcbd1590eebbef5cc046a8f8ebff21ed76fc3240e2cb69566833f00bad32584128c519358db5cf90e8e1ad97f278bdf6c23b252404a79fadf64be3df9628cf35c2a4af119ee3875b397d2441f331b2d1da799d464a5a5669256a2d4cc54cc4bfb16a0695b04dda4d83be9b0ac9e5000492e73888f69cb50efa51b23b9642b2a735ccb2d16a7e606bf44875d9153a273e9f3eb69de1ce65057e497245b951f89db789f2e8e76b64452f37773eb6768b2606a846a1da5c32e4b7be35ae08d8ba2c70daf1f50d00306d62c6cdfc16ebce94b4689669cc9e67d9df1ad60e1381788950c2b55e0fe115490c30d6ea566cac09f78c49f013d13f57291a94a219633eea43f76773a2203adcb1580b39edcaec5c9f4448062a52ecbb5de4efd7132de89907d8afd5489b8a8e472410d302af57c425d450edb4661f9cd1322fd34dbd87887b7ad8a4175c7f9865d675ae817d53a52db05b9d67618db85ba87a11b6d21c1e144636ad2ff705bb704f6378ec19dedb8f9456a0d649284a07113dc7cf79e20382de58006a3bd8151aec61bf88ecdf746c4914b00aec4c77da1e67b2f9d8bf84b976927bbb589eb7cd4ad95edceed68289c1ae23c6f555e0126b60fb718cb201bb5921af05267914f7e9b05f53eccd3d684bea31ecd1a24c6cbb17a3ea0ea88b17366e7fd7b4ddece9601c5884cc5ff6ff812efaa3760ff5dd79085dea91f7ee3361f9653898b9f86ed296e7fb1911ac0b669acfd99543cdf45c54e7586cd6fae28e07d83c0c02b131534108f07bd8b783eb027e343e6befaec2ecd45872f5059533917dfe71748a1c7b5ea63a095b7776fd3cdb5e98f9136fbc78e45f783630624240495957bd4dfe03a16611d7bf931b47871978994d6def615a11aa445b06a0a8c9e356a6d9112bb4a82f408d6fa43ea7025da70ae9cf61fecbf8e85821a2181c5ab394914785f5ff5f5ae4acaa9afd56bddcd611c2c422fa969eaba1ae88ed90575f71a042d99fae7629e0729145e8f4e2184cba357466aa2547a2069303091b1d54af4d3c9794e1942dde114c47cacdd4504e3cba5b365ba5d5a97c69177ff269166607bb3e2c54b7bfd475b7fd977a03d4c26b7d70b6a4819fbfb5468287fd5ba8cf0a02a593c2586bd326018b6379f7d477a3e5e1cc086255896905297a384a12604988781f85ad4241047cec91de23a54f3ec89ea5b11e780a79f49e6fdd71dffb9875ab6b7bf565ae4cd4d674ab496b9b46131a32eedbb493fa71c76bcb1ccfb40328949100345dc1010980daf0967e497543aa435b88f6edc815eb1f164b1aba27a24ea6d6ac4d753bfd4e5274b9c2142149a32e7011152c00cbbfe03403edd4dbcc3213867382b8897c3d1c43302da899eb49ebdc7546a2c275132341f44d5325d05060c769ae33827a004c1dcc2741fbc417b5fc938e069e9606be5c498fa8edf487a510ba82c480fef3d92d16300bbbe7ceaa8c4f294b87777257b82909fb3b80745a6703d58b8df2afce712e487972566e60ab6642797bb218c1d2f9cf885490cf41e860e721e95f04aaa933ed886f3e66f128e397d338f3b04e8b435c3e083637703c9819921b25ff0409ad4a743e656a07c0634ed28447b7647c8385789df7456e73f6cb306cb2f4b26e4a500e1ff3d7577ed48cd0b7079eb46c6e94f0be006026a202c200483f8ce85bf2aab3b33a120b1eba0cc6ac6b609193bd131ad16f48a7d0d623edec94e606674e7c872148bb936e981ec713901ce6e62687d381ab17fe940cb5d31267b4ba269f9c573cf4314e2cc051065525931da7d160b98981ba171556773ab138945c7b391fa06bb216823caf65237208eb83308c87d14e95877c21b6309cdccc5f6739d176c431b0e61f7faea6db1f90fccaebc5dd95b609eb4ff4d94454c6c37ce69522480c43b0c72ae7bd0a638b00def714bf99f543ae6bbaa9e7b70d8b368a2b526006c8bb79eddbf2db58cfd89eacfc60b27c5576e4f92d5f2b3674d310ab315c50fa295d7fc44dd1c8803535952c2dfc80aa9a9797125c04c115914ca3987dd712bdd3b95ca511441a0c3bf4e7ae69593aed42285ea68e018468589a83e00bdaff59592deca1378284691d5fb300b22237027fafb6dabbc7cb591fd1946b0c7c6570fc172bee72868af97de9fd86cb064059c4fa8b9b07fa7a368d03a47707d76ae582032cb02a282b8378057018c960690dfa6c9dc59df6bf67eea0af252fb45e3421bc978063f26759f311eff0a15c87249b948111ae882de2295520dd1a961307d95acebee7e382dfe2ebcc81d92f24cb3500cb55d8e56a818a627fd90c0d45cb54dd1259f80ad2333e84fd8d42545b5b414830d355dfc767e6c2886c1e2aa82ceeabe544a593a2a5b127ebd27d2a2bd94fba2cc1acaeb8ea69943a40d560e9081ad8fd883b3f9c954e84fdf224c13450c50af0cde1aa5dad2860f3ecb816a4af2ca8936566f14f56eda052e75c8f6077f750735b152d4db4d5cf54656efc73462273860d5990549c10277048d77b11552efc77519074488a42bd75e6e2bdb0f30cfe0c97b9c20740e2f964350bc5ea84b7f14cd380004c196f0cec768017ddf02f432831343514867b7ebc960c563b32b6ccd396146fa83a6b5ac6a91640f8de6190c6cf3d6ed933384ee93d85ebf6cd905b14e5d43e5bbd911a8029fd124ec536e7174d92874a8df4934d020a9894161aea648e7aae3b6e0f0be465c713cb1f8df12e4f520486a28676be5258e4083de2f89734397ed7f66b74a3d167a072371cff8257a86ab81c766a73315595f9df4cc844b83223f7a920840e284484c7fc0b3ef7ccbfbd022d85c60df04c6b93f92510a1c0c59227c42afe4b8344ad8a89d57615c02cdead82ea6bfc8161eea60dddb986e3121ba6e5e9b4bfee20ea38e40e8ba28896ab81847f2a6cdf3f1dabf21c6ba59a983e2b5fdb66da70100a1f43b2a3928356056a6978220d9e99b81a5d9fe61ee4f9008e34580fe9c91271c63849e1ba461c9e69262469e192af5799bdd8ed2bcecab8a46637dcc6f114efd179d0bc0c3e0effc2d3c30133498a66204831d4adb44351ef392da4b87db768cdb6d2b26ac780e1072e80fffc85c14e3866b30e03ddd77fe6b0f8a654d9e86bebe298b0b77f18bb5eb9e238f67c008c6ba838e7555a3c12ec437ef5447f3e9a614ebc5e223cc30456362e1e11517d9fe009453b124cac8724e8ef0d322b1bf49782a50a5546536737d8eb15d0c9ae6f86d9430137c16fe5c8171724abd1e14bf7c0e6da42c122aeb0f469e6a7e4b0543afeeeff598332f458a9e5731625f6e4ccd79bb0d10b8ce79519002e4d36ff7082169425ffa7b1a3ba4039cc887b9a0dfe3cd026f377744d9c9f5bc857c14423c6f535c0334bba6529ace3994fc34f604aa6bbe584e590d1f887609b12d1b6ff74886a1d908c3f5a1831e0af78b4616757508c5a05e2e958d76ab8ea3ac5d3f39b8382a6487f36281c738847a812c6ba2d9af67ade404cb1b31ffee1e4d9c5df397b3eac968bbd7378efd46261f48f4e52a1904f35e7e187a0e1d7ccf84e18d3b07b3820ed9debfe7366411283d96548bf6dfb748a64503329ab5fae608a0f2432797a3d3f8ec52b5ea34d8ee7386921a7a2d9c559e02c28013f828a550067da2a43892a9374e51a57d178780eeb697851453de6cb19413521de6ff26362908adef2e83d70969db3abbf174bb191e489f9578ca9e62b865f26a4ab354dea69411bdbf6560a05921a3385541bb677ab7d08d481d748c9f73beaa8d650798fe0fb53671261801c24bb31d4ed3a0b22dcd642262cfca0e691aac49154ed4e116c7bc5f636aa3effe2788c3079a1b34d36992be4653dec651ea04e40dc69d95869607706882248a8f9f018eafbc4d2f9c996580a384aeba58b7f473cf108acec5bb09783763d047938d0c1ce859049b0b7e589832da3e76d7ef32cf4653d9745289eae737cfe5162e437e32152b48849f6fb06ca2a32bc584924e440dc440be8c5d4c9e08a2f2096f2196b7f35c60a949bc828e6a2ac6756793b5085f08ac98c8b498196814f3378a0651e10eca11e7f57270c84fd3d84c4fdd58c97d5e71560016a633d58c46b55104e763dc857072f36610201b638182cb4430f9d6cfbff67cce57bf7d4db5b7bbe50e5cf1bec756f73add3ee17e36c0c04b9d432023b710b925eecd74c2ba4518a4ceafd5edd69e91f6ab7951d2a21b24c7f18e7f8d163f871fc8f60a59889a7cb474c32da2c2d29b8b40733ec0c07d87af27878860e9689f83d1fc327c9d62bffa4b128ec69bc0d53b20023de7c20eed1103b79b8bf551ca352690b2975221e969b67b53c0e505eff5538a5ed5a3f9d139756e103368e4d292f764577c1bd7acbc213b9a33d389a371776592fc017011d93fa434c2d1422674c4361068f495354eda1919873632ed44bb77d0b0cb483abca107ebf4c2c2ea38aa187c13dcb49ef5b79d926bd207e81a90d3c03b2a4987d128ef8c81e576e0960a58c2c49adfd470c1588157ae768df1e2b", 0x1000}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000013c0)="db431f1567b9be765cc1c73503388e2b8252a6d52f57e3813aaf8f636649fa13fe05c14f29934ace9bec97343950d2df617fd395ddcc08f0cf7104eefdc74681e107cf30b98bcd83be337c5c6e98bb8eec623247952329aa55ccb97e95156dd49c551e31a5e5524a89986c234897b1e992c3bfd3b2f3373247473894a0273997920512df0773b261b4ad0810189502cff01bf6e1fea72c07d69cf8af4c77e04b474fd39214cfc0f7c90e3eec88677927efb8ec39dbfd342d3cfce60454e4f8dd1d7168021616f4f170a5ec936920d0c8850b10f7c32fbbf8fa33fd00782ee568dec8a2239d", 0xe5) 16:00:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x104) msgrcv(r0, &(0x7f0000000280)={0x0, ""/220}, 0xe4, 0x1, 0x1000) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) r1 = geteuid() chown(&(0x7f0000000080)='./file0/file0\x00', r1, 0x0) 16:00:51 executing program 1: mlock(&(0x7f00003ff000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x28) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) 16:00:51 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="b5704c3f206ec5a948cdcf0d7d2a07a408613c5f27950345", 0x18) r1 = socket$inet(0x2, 0x1001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSDTR(r2, 0x20007479) faccessat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x1) 16:00:51 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x306, &(0x7f0000ffd000/0x3000)=nil) r0 = shmget$private(0x0, 0x1000, 0x21, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = shmget$private(0x0, 0x2000, 0x7, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/210) 16:00:51 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080)="020c0000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:00:51 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[], 0x0, 0x3, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) mknod(&(0x7f0000000040)='./file0\x00', 0x6040, 0xffffffff80000000) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de}, 0xfffffffffffffd5b) close(r0) execve(0x0, 0x0, 0x0) 16:00:51 executing program 0: r0 = shmget$private(0x0, 0x3000, 0xfffffffffffffffe, &(0x7f0000ffd000/0x3000)=nil) setuid(0xee01) shmctl$IPC_SET(r0, 0x1, 0x0) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) 16:00:51 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, &(0x7f0000000000), 0x7ff, &(0x7f00000000c0)={0x80}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x87, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x201, &(0x7f0000000200), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x20, 0x4) r2 = semget$private(0x0, 0x3, 0x400) dup2(r1, r0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000040)=0x100000000) accept(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) 16:00:51 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1025, &(0x7f0000000000)=0x10000, 0xffffffffffffffb9) 16:00:51 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x6, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r1) r2 = socket(0x18, 0x5, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() fchown(r2, r3, r4) r5 = socket$unix(0x1, 0x2, 0x0) r6 = dup2(r2, r5) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) getsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) 16:00:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="ef02", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) sendto$inet(r2, &(0x7f0000000140)="8fbdea17ab97b63ced92d3f7458c2b0074cea0fe0a0fec973cd4492e76f5e2f85a3202db5e7d9d5b1c275550524c7580f7fd45394c879948166fd967106faf439fb2d964e00265a0f0097a35f00ccb", 0x4f, 0x407, &(0x7f00000001c0)={0x2, 0x3}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x1, 0x1}) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:00:52 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x3) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df140ec011d0000f2bae8f37194e1576b009a9ca601b400150008"], 0x1) mkdirat(r1, &(0x7f0000000180)='./bus\x00', 0x100) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x20) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mkdirat(r1, &(0x7f0000000100)='./bus\x00', 0x5) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:52 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x400, 0x4) r2 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) chown(&(0x7f0000000000)='./file0\x00', r2, r3) shutdown(r0, 0x2) 16:00:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r0) utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000080)={{0x2000000000000000, 0x49}, {0x3, 0x7fff}}) 16:00:52 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xff) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)="01000000", 0x4) 16:00:52 executing program 0: r0 = socket$inet(0x2, 0x400000002, 0xa) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socket$unix(0x1, 0x4, 0x0) sendmsg(r0, &(0x7f0000001380)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)="24f0ae7b85eec7e5be5aae9fb0c1f5cdeb3b30639d101ff4109d34059da66a29264fbf700609d2be4969acdbad13f718e8eae3e187292b1716a98562c23b0e418bbc99d93b5427bf0fd1b1e99eaf439a6b8fd5", 0x53}], 0x1, &(0x7f00000013c0)=ANY=[@ANYBLOB="1010000000000000ffff00006703000074e5dbcf165bac8cee20ce838636a8876ef321d64536a08335382a39f753efd170ce44c345aa93ba1d0027b7065de655e60372af1112923586d602065f387a1d69a2de67aae098e5a5b4f71aa375b646232b4eeb2385280e9e8f8adb71104c78544966043e6065367ff36aa304d1068e92fa0e4d2978e1f840229a591515dfa4775402f5c5f4f6c51a7fc6c09705e5fc726a6ec367052dfd8dfed8c9d2f1153b8cba913911fda9565801e353a8ca8b18efb42285d15102e7df75d1d11fe65ea603af9806d6c9112db6dd8f9e15b04c19942514e3ebcd044774f2351921a8770abc0c9f5737c8d900d75a04fd2628ba841b8002458870ee3e0084833a6de4c2a950f60eb4310d1d5e8b537fac86464330ccbe1352c5f85407bff0fb2d002391c5aec3437322bab697807b7176c0919c05414a365433f5ee336cf66408b96cfdd65e603962bcdcf11dbebfb61aac802a780425dd11eabd59aad969d14e03712814a49a5e37dc3e985096a5b84f3269bd21804435ea2aec8954c8bd2c93bc99d585fac803002887ba0f15e9a9186aecea7fe8eff17d5bbe4940c6000292289849e0305d8ed7a4eb44bfcae71535ef8fcd5369b29a9c42cb0c238eac81eec7538ff55c5237457289e7d23163b0f816d5cb0e0bb0eda1b5b2130319801a3e1c475863e6fc14eb75df2fa8ba113a47f1a73d36f9cb2c2faaf28e2c25c709808315f09f43762ea2f64a66bb2a3bb5e6d87d03b6b9ee2a1352d7784685da12efb38f19017a366aefffd9f06defa9d4dcb4294ea9dc5849a6355dc9f8233d144ab215b95c1412fc1ff3e238889ffbcc928d752a20eccd051b7fa699a59e613610c6a1789f5ddff4f46d974a47caa8ec5885acf89608c570a46e7cc1cd89c1deb0a3213a2ef0c4077b94bea6a655ef7533f0a2eebc886d781513babc41e617f00850e40a5421c7569b5ef3a4eef5bd1ba508dede6d0c7e49b25dccf9e24e55c386463b08229dcfb6d8fca8028c17f85085c0cee122ef6aa061be538228f5ccbdc50df57a43630ea5b295ac782d83df41b2440143cbce55c07cf0a2ddbca793da0d3806e3caf08b043d2d5348e72e081bb24b0e2ddf5366fc00f4f8314530fc0dd4cc3624076652f501dd63042f24147927a0ffa9ad278e1956bc0420655f25c3f5852b340ab67cb0806f0f5ea052283a3b726d99d4dc1758858fe121390d22363976501e7b17fa8136289d0524f81d0ebd5709d2445d7031baedc29e0938c6d5ec7b1671a65a4b38925f25144248fa379f423f277c7827193a7082f1129dbaf72e9fed794c1dc1cf34f205d87b009c319d887b5c0e7afed84159b79e7d58c70c1e1630f382076bb526f1f51d8f8807a5f5ef035d8866d2bae1c486fcca49438c0d1f9553dbebf36ac8e8786398119ee427b2f8756232548c0071deed3f2e8571694b8de273295d2c64673462a8a3bcc8ca9c065a4c7d8a2847093a76d793aff7e205db0389328bab6e8adbcb62a9e1f423aa984530b753f3aab3f0661eaf3f53956ef9638faa3c7a8f35ebaddb769a6cb49dc3622dd6e2ac5a73fd3b83685ca9bd50630ddd4b0bb94ecff59c4b74c2080eb77a06d869420ed30ea1e38bff0b0cc14c700b4c7ac8603193de2f8eb30ca38a16cac04dffa3f26ef0281d38805d44eab4fb9b3b8e75460c1da90b900e694c85a3ca0e661922dc4fdb8baa76dc37adf73e001abaee6ff346d8a3ff6825442091ca0fc7fb48770f24a3b3c3a65066b848172a314e4d6e4e4f9f6b2d52b9bf777caf0d51dc4963087e83a5ba49af02a7340cbc4d962989f0ebf416cce2fd492b79482afaeef1730f89316017b0fe66430e06a528f81c346325ef0bc68ed0e435b7b1e7fdf3f4d2ec6ac20d04c02f66a7011925dba83f5d0589562c1ee9fdf1f29797b2c432e56ab86a3213a7546e51a7a4bb808d53b9db20d9aebbe56a8c830ef4cc7e426043470cad47003bcd478297d445db816c2a5e43ec3713d008a07833acc1f61e33da941e1c36b3438fb3760228b54ad576c9b024617d4fc96f60ba98b7574ecf7852e7fad6ed3ee218b244a2c3d5c24625619b5905ede1b0a393eaf404011045772b2029e00977ad382ffb319ca83bb52147800a6e49b7f50ba18806fa883ea6aa7666a8bed2917eca0cb1ed166a28596f9d1998fa835b20bbe6e19f2fb069cbc79502ca49a2929325aa096742aa3cac0259a799007f4ff09fb8a35c3212642d8ecbd71528abecd510d15cf1544d05c3e9e65f9bd5e326cb5d7767436b4c6f6f5b3d247925ed8f11ce1f9f94bb4b11361b44ab16cd0bdee12229132593791a836613cfcf0875ecefb696891263e5af3ba5426c8b0c38c01e09f7dc9d318047f30ea2a52585c86f54235408e48eba2a202b9feb1878ac59760b975fb9d331cc0978e91a642b1a830c36c9cb8a8957dbba53593ddc9aaf686f6f67a6d16cafaea0ac41750c5cc03f8b52bcbe38066044d28548666889b5c53aeffb9766ef7569e573baf5237a3520bc72c668dd228c33593791e1798f73917a6873862dd2fcf294d8dd30ca23ba368849a3eda1fbb969ca9b32517138f57969cb3cb342f6400670ec745c43b27bfc1926b594d83e8fcf48d9a1629ee10c4ceedd1e7a9d70551806489a164724b298edb6528d342668969ae9a3671f6817619e9b0080b645b9b2544521e9d30eea3f41061235d9b3635d503b17fbcdc2fc47d95979a48dd3924b563dbf6748344b95c5a75f23fa872f71398aa5546a586b3327bf5667b039fd0cd1c5e620796b3187794fb95344245fb5dafd44675dc56f628fb97dc90758d1d9728f9934be49c50eab5ba67b76d90c28e24d6e37943f37545da7897002c8bad747fa3b923cdf5365ea9c6d4b60d65030019dcb09c49bcd1c1a9260044af6d5d1d51c0d53279ff00eeb7f565436d165e7e698daee75414eda5f68521b9ada2ab49b66436e07937f7684d714f4a94e97c90c6a74b203ee28e1a5d8f94612a24a41bd5f44c9bc0d7f25e4e9617a9a595736b736f803e20ebab4623759e42159d171fedc93e01421c2befa9f1a4f7056fd5d0e8758851762dac1546ab1fe0aea84bf4ea5881cbeb6a95ce2ae3c9f4aa432a5daaf374def61a70c8ab05a76b047f69ecc76af1f7a58e87c02475fea23fb4a34271570fdee844912a9a362dee6bd3fe31beecd1470d2b25e1826438f2dec070d7fb4fc2440f709e417a23844acf621ff3684f394bd5daf8c78b1af6dffbcf2da02e7e6530be838c97081fb271e92a25aa8ebb73035df1fd952ca139794252e27e45eea8ea1d290252f59e9eed707607e53e64a3681d92d1c278b22fb1efd3ae3cdacf8bc58ba65806f7be41fb77d3dc760982d380ee5546b40d7699fd5a3784e41bd592f9ff98e586f8f4c974beb0f9567c2279c4542fe0625fbe0dac39b0d302e0418099b2b8a36535c46b15c6e4a83e39c38925ff3e809fe8a3c9ab9cd99ef0727fdca0297390128da0f9fbc39ee74c67f72a1ef1fce45cb43caf6dd91876fdecf8891b9871802c7152fddae9f7949ff430cd8c48b19bbd93c914a1b8f1f32e99ad76d198bb891cbd063bf375d4b3e1c44588c8ccf8b77c632cbdb685a8adcd95ded2890d64ccf1960a6fcc8c49fe90760bf3c6fb21929d5404b7e477c58ed5215f6a441ae92d0ad65435f7b441fbe641833b4e5b2bb24ce9c00cd0e6252035fa226818bde81b68d2954dcd266f87675098b4b224256d2cbcf51344fb91a08d02533fa552978b5708bcd3e71abc086a2685c493e8a79e4aca560b27f3284e983dd047577a5ab5022c0d50b8f5e02509e3597977f20039f2bfcaadd7b68d9be35e78a617405cce250102c87db762dddb9c3357defe7809a7bc33366d57470e678a88d2c565257272aec9d9b68db6e1b4ff2f04a50b4263352376b2d3abd26d2ce16a5e69a18f5cabae326160a6a34a84ea75080c9fc3af43015759664110d828b0b9b89a3800c9b1a5479c27a34d13afc53b5d5a5921eabb93c5bf130f0da0fe6f5e5084f19567b07bcfe8a62626b2501c3e7a8035ad5d560da514a6dfaf91be2a50f3c98fc55f4697b9321cd44e745971c00d60e049031238de646b7d44ddfc980f2c41593c451fae961f48ef8a4d239050452d3a70dd6a0fe2da0ce96da1a6f914063a9bdde9f0b6d8ce0b7135a92d0ce13854fa4c1d3dc44bbf408ca41cffd97f2f052e4a0721a0f1b625ab82f3957631f9946c9700cb9b9b0022a54c56e9b12f3d5767d3ff029c85a7e51e40ad7a99f44d26e54597c230bc76037760b9c2068fb8c76daea799098e8c89b85400a6e07a805d98322f455f67ee0e3a35a3ccf4c72521802fd62ce40b431cf5386d301fdad8ba971c6d7dee44b565302a4af0984e46f5cbd95e5c1e9190a90aa39d953f2cda99368d52fb89906191a819454bfd8300134bbeba0a6c39a89a8b83816603b319c0c24731b273456fb7c5820c0a3844490ac5ad3aa91ca89af0b56bd543f89bd62762ebc9a924568a871e6e5f7e72fa946016678bb3ce35ea8e4ee543e32a345251665e1ac3b0c3a9a430a16b935f64f040000004ffc30218d5a0040b7d989e21433a8b76b426b436b1b75c1ff5e8a5d74c2bf7ee19887f821aeebda67d7f85c3260f062eb96897adab1d6cd8db4ad15bc771aa57b3cf81656be39c7aad1b8ff7aac797916753b766331744476f1f8681d0aa6657205817e5956118113ff05c9613a999d792602a78aa64039ff7c8f2a04dd0099f1c47c80b432c11df4a1facf352382f0e71d2d1654c7b77c08eff9d968c289338f13dfaf11834e29e3fc0f58f9fe6e8c17445afc4e6dad6cd992783f451ab01cb61c59ff9bb53bc422fcc5d41c19bf8e70a0f6d12f4d921c14595ae923cb058ce6edbbba9fe566a44a25910d7bcdaac45690d0ca0bdc0ce6bacfd8ada0d73cd8968d2ecba3de0936e342dfde216c594b27cf2e08de2a50aed635cc5ea2f5017edce377d962a8df0a38cb4df8a7f7fab155a360d263c047fa0563dd301ccf951fe0c527c6b788054af8185c05ef3e8f6d59226a31ed0b689d5bc732646039ed82c0f8ed1f200008c441c3a8525f4cec9425919dd01c60ae9bd91091afe67bb21f2cb584a9ae1b801d26f3da40df7989c6418180f96fb017e29ec0629959367dbcfc8bdcb72a3d5d3e5c9d86450f0efc808006f5b2d907c1ea0f98feb3ebe47d898691bf93b4dd8af9306e6270fbfbd17f5d6b4d295222893cc2cf876e46e3f09e73bcf749d3d4fd9ca1f9c8b6a7b8b0c67600f74b65d9beba9718cf257650fc635d5da9ea4ca031cbbeead10c688c77e39c3017d683dcf46a7115deeb029588807f7ecaaa60ffebf3331ac679b8769f92486692822f20fc1f93f62dc42764928cf7bd4cd1b948b82f29aea9df97948ad1023e6d0cb40bc738ed3e3d736ad1eacb7994bcad3c04c59e94ab669634bb89eab3e286471f60b7e24d24d7dcfa16b82e0069fcb946dd600c263685546e645c4aa625d632948882581582263a3141651f50bb5b31cf3d3dcc8fb37cd9b3ffb2bab413e19bf0f1e82ef65c1732bf892472bbf66a26271d7db2e378b508595157820a04ea15a436f18afef9d09c0a9974f88104f5f3698b2105ccecd4646fdfd4b51bf3712a0bf0c89e96702eec3998a0cef48d54be02e2e1adb3708091aeaae00f420d6f2d3975832dda17e3cf7b19a92efff52fb28cbea0166636e9fb04c223f921764ffaf8f21c004c8d04e944be0386800321326796c447452403a991d229e91dc88758adc52f72ff025c4ab6d000000000000000010000000700000042ab7acd1c5fdfc31c129aa89c9bd88cb39bd46109098b353a65cd2abbe8f0ff6bf0ae9b1d7fd3f4c80dd2603b607a8ed8666f0367a22304843c10ceeb8ebb99d27b7072871578c0afbe42bbed483d38db9993c217dd13a18172b2a232029bf9b62af29fae777fab1d490459c78687d5b856c375279b830b7084388fad99312553187ed83ab016935fb57902fe65a4816ebfc62e852d9bec9bd140f7aa9c67682f243c1db63dfa351821d4e93f2ec5c4ccf046b1236c762c3366a101a0240000e00000000000000001000000090000004d9806994d1f81d415fb62e6eda530def56196b519bf22cff58fbdf91544aca2f5857986774f860b26505c5f144979fa8e358746c6b3d3f8de91ee5dd00ec4d72eb6095176078eeddf28b4c059b81ff468449c906552fc9bc480e7b69adbc27f2bc882cc60adeb09ed1efee6db5f44e36581c0cb1e31f5a932bd021419e2fe37aed5867b7edaa09a83d1c0baade5f2e7638c2953fe69294d02d77045fa594c989c8b345539e9526353dc044eca7ba88e38da1db201120d64e8e2de8c49c99600e05617a90fc24121b47d000000000000"], 0x11c0}, 0x4) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/38}, &(0x7f0000000080)=0x28) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000), 0x2a6) socket$inet(0x2, 0x4000, 0x7) 16:00:52 executing program 0: socketpair(0x6, 0x7, 0x3961f9e7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/74, 0x4a, 0x40, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) socket(0x1, 0x3, 0xcc7f) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="4e9e885376debbd8a4bc047064", 0xd}, {&(0x7f0000000140)="cf35b7868fc55fdc2e4c8dd60cc4b6047526d1ef9a42b6009dabd24e03e582d302595f1021da51ce438a9f6c494f9d5645ac7eee618c9c3c4e51e2f4ebed9a841d66e5959d7ddbf42feddb23ba8c2ca13af56c5e1c71067e7be1c08a201cd9adc059f217242f95447a8ac52ecbcf22e568ac2ddfc5983c04993a2590973e882d52e6cd18254869ae15cc46e81cef26d8f5be1c09f5e50a7bb5e1f7d4e7ed00ab83eb7435", 0xa4}], 0x2) 16:00:52 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/76}, 0x54, 0x3, 0x1800) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt(r1, 0x6, 0x8, &(0x7f00000000c0)="147a421f", 0x4) 16:00:52 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x140) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) r2 = msgget$private(0x0, 0x10) msgsnd(r2, &(0x7f0000000100)={0x3, "8891eea546f6012dfaa0058c23ec350636e75346ad1183104a55ceb90cfc2bc770cc2a65ffb02db51e1611cbafe40bbf593e636bc5f2229c700b99e4c0363700adb4ea9bc115a1efb8ca8df4d5886a73ddeec0db1ad6b9b865e21592dc6a88827148c95440d75907fc031bad40ed29801ee32684ef27971edf45fcf58f5a46fde718b0705a540e6bd989669250d898c657792824ff0d143ba7fc680d07d150fcca683c2493"}, 0xad, 0x800) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x3, 0x0, 0x100000000}) fcntl$dupfd(r1, 0xa, r0) 16:00:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="01000000", 0x4) ftruncate(r0, 0x3) read(r0, &(0x7f0000000000), 0x0) socket$inet(0x2, 0x1, 0x9a) 16:00:52 executing program 0: shmget(0x0, 0x3000, 0x680, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x7ff) ioctl$TIOCSDTR(r0, 0x20007479) r2 = getpgrp() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e33"], 0x4, &(0x7f0000000100)=[{&(0x7f00000000c0)="3faca1d453610a9c177c98f903d8198e60b2e5ed6edceccb045c0ecace9205c193dcbb4d", 0x24}], 0x1, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x4}, 0xd) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x1, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffffa, 0x35, 0xf00fffff, 0x4, 0x8}, {{r1}, 0xfffffffffffffff9, 0x14, 0x80000012, 0x7, 0x4000000000000000}, {{r1}, 0xfffffffffffffffe, 0x41, 0x1, 0x0, 0x1}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x8, 0x20, 0x3, 0x1b4}], 0x1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x6, 0x2e24}, {{r1}, 0xfffffffffffffffd, 0x1, 0x20000001, 0x5, 0x6}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0xfffffffffffffe01, 0x5}, {{r1}, 0xfffffffffffffff9, 0x10, 0x40, 0x401, 0x54}], 0x8000, &(0x7f0000000300)={0x5, 0x6}) 16:00:52 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 16:00:52 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) madvise(&(0x7f0000014000/0x4000)=nil, 0x4000, 0x6) mprotect(&(0x7f0000270000/0x4000)=nil, 0x4000, 0x1) 16:00:52 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1}, 0x8, 0x0}, 0x0) fsync(r0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) listen(r0, 0x0) 16:00:52 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) r1 = getuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x0) renameat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:52 executing program 1: r0 = getpid() r1 = getpgid(r0) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) getpgid(r1) 16:00:52 executing program 1: r0 = open(&(0x7f00000001c0)='./file1\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') close(r0) readlink(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 16:00:52 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) msgget(0x0, 0x648) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:52 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161b8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710e0476725ac0016e0000000000000000000000d500000000000000000005354f7e280b08390000ff0300000000000000000004"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:52 executing program 1: poll(&(0x7f0000000600), 0x0, 0x95) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000180)=')-//]\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='#$\x00', &(0x7f0000000240)=',@@!\x00', &(0x7f0000000280)='/-/\x00', &(0x7f00000002c0)='#%\x00', &(0x7f0000000300)='x\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='x\x00', &(0x7f00000003c0)='x\x00'], &(0x7f00000005c0)=[&(0x7f0000000480)='x\x00', &(0x7f00000004c0)='x\x00', &(0x7f0000000500)='x\x00', &(0x7f0000000540)='/\x00', &(0x7f0000000580)='x\x00']) 16:00:54 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) lseek(r0, 0x0, 0x1) unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000680)=']\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='r\x00', &(0x7f00000000c0)='$\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='r\x00'], &(0x7f00000004c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='r\x00', &(0x7f00000002c0)='r\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='r\x00', &(0x7f0000000380)='))\\,^/+(\x00', &(0x7f00000003c0)='{\x00', &(0x7f0000000400)='[+\'\x00', &(0x7f0000000480)='r\x00']) sendto(r0, &(0x7f0000000100)="afd723b1ea930b671f2edca3b60e22892c6e4363b10b8ac44e3cc4c775031800357b6a4095e242488b0f0dcf092fdd069abbdb9ca15ff5", 0x37, 0x4, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8) fchmod(r0, 0x18) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:58 executing program 0: r0 = semget(0x3, 0x1, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xf1cd, r2, r4, r6, r9, 0x4, 0x8}, 0x7, 0x2, 0x4}) r14 = msgget(0x3, 0x400) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000140)={{0x2, r2, r4, r2, r10, 0x4, 0x7}, 0x0, 0x52, r5, r5, 0x400, 0x6de, 0x3ff, 0x8c}) r15 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x8) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x40, r17, r13, r2, r3, 0x2, 0x7}, 0xfffffffffffffff7, 0x1e0, 0x4af1}) r18 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x20) r19 = fcntl$dupfd(r15, 0x0, r18) chdir(&(0x7f0000000340)='./file0\x00') unlink(&(0x7f0000000380)='./file0\x00') rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') fcntl$setflags(r15, 0x2, 0x1) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000440)={r5, r17, r11}, 0xc) msgget$private(0x0, 0x200) r20 = dup(r15) utimes(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x800000000, 0x6}, {0x6, 0x8}}) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000500)=""/113) sendmsg$unix(r18, &(0x7f0000000900)={&(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f00000005c0)="71276d29909e7b845a7ab88fc2ee7ab9a685d61b160201d8aa1534325464876d198332582901d4347134af5d13424bbf1795c799dff9b4cf8f548d274f52f289df4593940f0e37611c0fa57e3385d368b9b2bd1a37f40f2e345495100df953f804e34e3e432c7dc421995a6d0249daa01e0637eaaef0e6070ae1008830791b7da0c8cc285182833929dc87d8f235e06ce8dac8e42d9f2c464231cd6c231ba6844eb64faf337b8d1325f5637231a780616d7e533f9b6de61792d2b2538bcea955a316e62b652baf77b007ea4b0ba9", 0xce}, {&(0x7f00000006c0)="04556088be93fd2e522ee086d6598a8bc8a89f335963a119e12d1408e3e1656bd8d44d81283518170ab8317d7adb99cec8ef4349031c1e1fff6d2f30815aabf0a04c43bf8b67b0a61012431f852fa0b2f7de0561c7ec7b881daf71e5bb35be2c5f49a1f8027bd54876808a0b1b8b9c26d94a8527dde9aeb5970176f9a936c874d5e405f1ee4b1391f428e032a6c1ec7e6b05a1a6bc3955f44547e9f498895fde3b2cd1e654ac508b98e15825fb01fc36c8cca4bcd94d5e09259ed948928335246c0ccc7dc387222abe423673e0bacf5eb5f8873657d16d86c841f274780ff506", 0xe0}], 0x2, &(0x7f0000000800)=[@rights={0x38, 0xffff, 0x1, [r20, r20, r19, r18, r19, r19, r20, r15, r18, r18]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r16, r17, r7}, @rights={0x18, 0xffff, 0x1, [r19, r20]}, @cred={0x20, 0xffff, 0x0, r5, r2, r8}, @cred={0x20, 0xffff, 0x0, r5, r2, r9}, @rights={0x30, 0xffff, 0x1, [r20, r20, r20, r15, r18, r15, r15]}], 0x100, 0x1}, 0x9) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000940)={{0x9, r2, r4, r6, r12, 0x4, 0x3ff}, 0xa8, 0x80000001, 0x9d93}) open(&(0x7f00000009c0)='./file0\x00', 0x8083, 0x40) getsockopt$sock_int(r15, 0xffff, 0x0, &(0x7f0000000a00), &(0x7f0000000a40)=0x4) msgsnd(r14, &(0x7f0000000a80)={0x2, "7f6c582d27b27be0964e39f0cde66ba80e3c187e90a16dc4cf3efb04a9ffaffba8b5bfaee0579bdf4fcf61ad47a4f3400a630f1d759690da1ceb5523a002168edbe970b1b167bf36ffaa71b4acc1a63fb821d83be2c468483d26be000b1e18b6a18da371ff4d125f4f5ae8e290241d021a9a5d57833932022cb18c584e91d19306c50110260de1f2dc84898a881e5e74b40d4696620390385fbdf2"}, 0xa3, 0x800) syz_execute_func(&(0x7f0000000b40)="65660fd5fec4a1cdf2af27980000f2dbe4f754f300f347e707c4c3ad6ac8768fe958020f4680b49cfffba2a0f9efc42125d1e9") recvfrom(r19, &(0x7f0000000b80)=""/39, 0x27, 0x1, &(0x7f0000000bc0)=@in6={0x18, 0x0, 0x2f5e, 0x240}, 0xc) ioctl$TIOCNXCL(r15, 0x2000740e) 16:00:58 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x180, 0x6) openat(r0, &(0x7f0000000080)='./file0\x00', 0x28001, 0x10) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) unlinkat(r1, &(0x7f00000000c0)='./file1\x00', 0x0) read(r1, &(0x7f0000000100)=""/172, 0xac) fchmod(r0, 0x1) 16:00:58 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x40, 0x10) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() write(r3, &(0x7f0000000300)='<', 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x5ef, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x5}, {{r0}, 0xffffffffffffffff, 0x5}], 0x8, 0x0, 0x7, 0x0) 16:00:58 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = geteuid() getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) setsockopt(r0, 0x402000000000029, 0xb, &(0x7f00000000c0), 0x0) setgroups(0x1, &(0x7f0000000080)=[r2]) 16:00:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000180)='./bus\x00', 0x282, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="c1d8882b6566ccab717910ab58fa5715c6c9e984251fe419cc26c330c32bcb36044d1d0c4336270c0c322073f7fdfe864b6d78409fca14aadff46f8f4570b9280951eaffaaf511242386290ecce5137c3cd46e319d0711bba264a5a9613913efe4232b0e53bcaaa73a82d222d02dda47eadb11938537f2fed35bd5233fba57e281309d59023c8ac1c77bc1bf26993cc18a3b78812f45bd125905631d927645aa5a4e4d1afa8fd74b0ed239bc2b77e6e34718f3042665", 0xb6}], 0x1, 0x0) unlink(&(0x7f00000002c0)='./bus\x00') kevent(r0, &(0x7f0000000000)=[{{r0}, 0x0, 0x90, 0x8, 0x0, 0x6e6c}, {{r0}, 0xfffffffffffffffb, 0x14, 0x0, 0x1, 0x5}], 0x400, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x4, 0x6, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000000, 0x3, 0x4}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x0, 0x2}], 0xfffffffffffffffe, &(0x7f0000000100)={0x1, 0x7f}) 16:00:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, 0x0, 0x0) setsockopt(r0, 0xbe, 0x8, &(0x7f0000000040)="bd83101519707726f25a4ab5bfec3475dc00923b99bb404ada2113c6347c7e378df3317a73d3a5d15313e464ce35a208e041693e818451591ab5a7647ed29f1ead3e79a9a1aeca05509ab3688d81055aae3044b595c7daf5f4d2650b495436660e85b686e6bf30af40a3b026f4c71df54312f0518490", 0x76) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/189, &(0x7f0000000180)=0xbd) 16:00:58 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, r0) setuid(r0) 16:00:58 executing program 0: r0 = msgget$private(0x0, 0xc0000000000080) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001040), 0xc) msgget$private(0x0, 0x20) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000ff854ae300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038cc817772821d6e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bf000000"], 0xef, 0x3, 0x0) syz_open_pts() msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 16:00:58 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2100, 0xcd1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) open$dir(&(0x7f0000000200)='./file1\x00', 0x800, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x8, 0x101) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) open(&(0x7f00000001c0)='./file0\x00', 0x100a8, 0x20) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000200)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e99162402abe9b8b4d411e020216", 0x5d) r1 = syz_open_pts() flock(r1, 0x6) close(r0) r2 = kqueue() pwritev(r2, &(0x7f00000025c0)=[{&(0x7f0000000040)="359e85c4206e55144ca4c9eab8e1a4e44b40e0b37feb0839f53f29aeacd694444477f81a933aff0b7be61f22ea46", 0x2e}, {&(0x7f0000000280)="1a750da453d8d723c3bbb9cedca2f8efc2a8706f5fd6f19269df40d56f63e0a239e6b68f4161d11e20868c48a2300b1c5e27191b537c9e6a83815f2ea297c977622f6bd5622239b3e3b459441afa164087f54ae3477ab98b815c8e3992e8278dbbb4804d74d9bd5abf4d0cef7f58992d1d543bcb0f2379274a9bbbcad9c679c74fa3d6e1ba6bb20cd24d54af2ba9721861be0eb2d6b655211683726fa22e38945ed2d499b33b43e3430aa575", 0xac}, {&(0x7f0000000340)="5d05f0f35d2fe80b1ac7bcd4ec05df01097d94b0a72923ebc4b0466539ad9a8e901da22f9b05933b952620f35d07447f15dabaeb66828cd7ae52488c900c2a91fd55a0c40f796d69f19ee4369dfb2afee88009676b076296df92f2140b0d6d6ad014ffb5c1475b4217df9b739f7edd7a9e2c24a1d9ce1000", 0x78}, {&(0x7f00000003c0)="f3fd4494547050920ae82d1338e2d4187a72013d15f6931baa2931", 0x1b}, {&(0x7f00000005c0)="9176dca9e46183feec3f2ffe11fcdd79fdbed66d0b4f76957714e97b5dba4d5f5dd46f729e601ec9959cf6e98bf55d0fb3d902b453fd2b384bcb92b575b0d2432c9a366e3266477e22fed41a9750338d01c720babb75fda87e7043c539bc7585d15727239697f65689a2e5c4ea38ccf4144fd9bde710d485bca4ac20a9ed61787b572eccdc5217c2d59a873beae90fa2ccd2b85be324bd06e44d3b266f7211d1171eaeb21586af0f5ccf303aeb75cf754a7386ad8ce4adb1198bb336c3c2819c3e4d4e469c708b4a7f991f5f4604a98b275c0b4f8b939698c8dba3e97f112b62eef7239ca1ad121823f044102fe25da5375ed4d4a128df94500311f6f16608770b82c4500745818cefaeafe5283de8d235b3602376f50d9e73f9e382d6e820a035b78cb20f043e383de88448524e4cb63e9daadfd67e0357b04c2c374b5d147e964022a5e45e1a8a6064e6e532131b55c58cc9d806fcdeaaad8ed4373cd10316425b0c3bb4d1b5849ec8538b40f347f6e25f91b90cbd24b20a09ef5a9ea8938b42203f5816803df2d9f870bc442214ab1436220793551a6766ab7b42a79df5e2ef2181e404553c1fc5f30011dcc49428548a8e51e14e1b0ee13168e4752e591380f0e8f35d0541b2a10ce9e21ecfdd4958123a54259e7a08de2f41488231c959d18d96b9ea1924b43bf876a87cbba65283e2552be020c3edd30e57c69d0690b0edc4eee0fe3325353515128b635b58a65c421fbf7a062d02965719b747bf1c7ac54abf6d90e0c6229e29bb2bde19ff003ca9560b8f89a26b5cdfc2535952bdbfd2319aee732aef53eaba34594a8340e89710b323e2f955ada60b8e17521e29adcba136ad398afacae9dd8ce5331a4b00d518c8178a2b662c998744b1458e52a4ca51d2301a2a87ba4e00f37b50fcb7466545d4925642b988be6caee56d166641464aa5556edad43c653ac61392da2af7a90fdb3c5902feba8f09b839ce514a667f7bad24e8d7a4a5b0c7f5531d41236d625aadcf03328afe574e2c92cf7f4858a187df16a73c604fa3656b2b3192d3952c8ae879dda7200801761ee61b8e8cbe7032956ab190301fbc0449433c6c7cdb2373727ac5abe43fc0e84bd64de5f796f4ab88bc300550ac9cb5b75fbbf04a44d7d0994a0026798ffe41123a3c097beef75f45f7b9a2a2c55ca1eff135b6f7f41ea6063b1753be3f56fbb026bf52fb4b6b5c60ba686486445b55f1b7543af15f612bc4aca347286dc4cd6063ce54bb80b861cad81bc963a3151dcf96ff924590427531a8ae1d8237067b373fd9647a4d8687eab9f170cc1aeda452e0f9896c2bcd0f23ab524d8582cb397103e495f16d52b54b900e0e869d82e394f92c16482cc61135bae20d8aafafa02194fbb0cc658ea2b3c350402464f7c70a70b4e42b5c8fc48f726cc1a3c7fb1fa812c92774c2b6ae6eedcf19c7e5fb0288faaab0b6e049ff8377b9cd9e125025e8be72957ffdcc0c66cf80065d864baaca6aa52b2e50a92effad5baa0e2fdcddfe3991844a1cd16d8a846424dab48775e98ff6e25cffd14c8a26187c8f75d4b3678cf8c667e5b90c87046f3d88f3556987148118f9578e8b1cdbc196671c9c750c387671b5b7a92099548c696ac6977ff83e7cce55f72a0e6c5962be34c083d77029e9bc5217c2dc64a5d29e706cf23bd581c2194d115d39abcdb2461e72257cbca4ff223638cd03bc5d364c186e5f581fa51d2f96c6851bcdd5bb743b1f24c794da877ebb137e99414fe46ac7d8afa31c7190b2f731aa633409060ac9e3d0a5ac78861a2671a73419fd4c40fe0902c2323aedf41e1ed291ebc7efced457efb43c574cf416365cf7246b4f5e724ed9467806ff9603e25779dc6a020b05b4d4773c9aeaed83d0d78844a6eabbf9b295470930cc641a76a6bae7682c842ddc2ba65b051d82a1cd3166b73cb6489b4c7a1df6a4f975a28b582b874cb0537c49dca13fd4fa79afed0216474ce1114303d253d5c829c1b58c88436a997b06f96807a9ba3448f8bc4d566f0625fc0483906172c9a6e0e1b170bec9187bf891dec668a36195d4bd65b86ebdf41432388b7ac8163411dff182976492b060a55ebadc3bbfbbedfad8b04e284ff4e99e1e18503df45d946ccd0ffd88af41f06c67a1ce54e7e2f5d60aff7db9951c257ad224b7872286a501f346f380cbe06b4ad2c2c94273c517d0de6171d41e22f9d6766b573a83ad686d9420dd4892b10679d90d22effbda73b7ccfb92840a3d2daa266ffc7cdfe8f17f154a129467fbb1688e83f5d13d5ad2574127d02515a7b682f36a28dfb4a005b5d463eaccb4dd7009545aeb7162db683a78726e97bffb07530ed9c8f3a70be50029c9581b01c4a2f6f0401fe1d18d664d74de86fa12c7cebe56ba80ddf138b117a4f78e99e0961ea18b7a5743c9ffc16c47c66a7c46ce87b981853330efb8e3adcd15f3438a99b5ab995527efd54fab8294a82cb8fde73dc90f24515c34fe38bc4fcfda5d94a956a8d3df9b28ae1d4750bee5d2d9ec55148eddd4940a2968a40e231c5db76562cf6c98454a3344c685c8372b13f73d2816b8634022216219e34666a5e68da2f4dd6d11958f1ece5d35e728a89f7689e1967040b2bcc50c6d6a25aefea6f6b814433774093fa229576f0ca587f247ae6448f1669785b7037748c67660fa6210dc9785564a59dd1b0bedfacc0bc0e1f1202dce7ca33431ea69dbfe3e5acae87429fd1259c3ae3f3042f5d284f9a1e160a8af5ef0a2d667ea015aca67eb8540e17af353ec33e62639f65633b87129f5511c4c673dd8f4753a6df8370fd21f9603937edb36ca61d56fc4b25c5cba170a8bd67ac7ee9d287bc59e796d3821307022976343c3782cfb17684630789c264963baa55b2b63400ef154fe28022fa49bf1684da56ca43c386bbe3d6273dc8a1bac799508f7120e616856a5774bcf8fa6a89dcd75733f7ce2dd5013bbf7b5cd36818c92fc8562d2847c62ca03f725304fb8794efd120f06a4a7014375252cb83c12de8e165b2b916128cf5862529908bd281aaf1ab430daf97c1b482727e83418840ab20df0ad85dc8a8378821ba9535292f79906db9e93300c5d20a8fad0ded425a1d42482553f8d2821c10b1d968e08dc11103de2e57313c2bc599bf238109ae898fde7bd14129ac73fac2b96a23eddd3c225a1c2284a5750a3a871a97d6ade910be68db5febe08e054c4db26b5d619cf2ecd6a080e7ef9082bebee4bbf1b4338f156b9fe43561d34c87fea28073606df825c31d583a60a0db3c145ef6dabea697921cf2aa0d42cf04f6b0a78672015b462252e5e1f02e3b113d93a1f77878c8de567dd99c49cb0e0150c628bd11262dfd83466db218a80a2c3b389e8c9fe1da4cc082cd2a7192f0d4c10679282e41d9fe24a265ba65fd628ae97908d669145e53ed2125ad7513c125f61aecc0e75d60c6177c4a380cb533ac06ba02aba20dd342868d9b898639f9d7683cfa6a1c697e869d9482ec1f868e5972d67920fde3c6d240377d5679d778b0a83d0fbec9a2177801d533216f12da5b539783756832ffe0090a244f65a34c12ca2e6cb7365de088e1e4050633dee4ad62748d5c89636c27e8dbd0dde7568fa62f652d9d000fdbe2b4442ede46a8f148bfc385c52fc87232ce99a0acaf8e17806ead0180e03af7de85457998c7543f1a3acc7c58f71abeb2e2913cb869ac7812a80115b50e7aa23f0292a56c6c0b419264685ffb11b751d85335fc91c2f7bd5a0ecb6b88c65f085f27275d00edf84ee4aaf84441d9d909734ea41396907c72dce25e35f1c0c39e3b3b34652d7b92e8c251b58639944f6629f5dfd26760448b604c362c65b09d85783267be8be3d0ba1e1eca9fb5fded976767f3573c02321373dfa80019acd06561d3fb7a7af611992d331aab830041e2b2a8e0e01b7f37cb11e3754228ba9162797066c40d7266692e2d49db6aa488b80dcb3a09590f1660f0ce144df63d17348d3bc6fa380f1382554fee88bea6be896bb130156ff7f32cec0b692da9b2fcf4949cdacc2542249842077934e82ec94bb64750a5558945698b67fd27c9ca940dab89931214a7fa3f36d19ccd077931f9c7aaa276eace4f47d98116f8c35b8faf77ab709e370263c2e96e5db236477cf6aa6c19c15a43bd0d45a5527ec643251f2bc6248603b4db8db0609455be7a99a1f4b914d0bef8799449888a72a76fc23cf9705391eb0f7a60b6a8dac2cc578ada55faff82202ee4a57b2497e2be07c7dbcc09ddbdbd3964ccfcfce87e693e0b24529309a8ff8eb7379f482fdb92d061180a3ee318ecc0b2d3d1cbf620e4268dd3e8f71be05a477c4dd16b17b3e7d4231f45924e1628ef9d6fd3d737454bea03f984b4a91d740f87c42a824fad4250be269b30e4518482d24e70839eee95ecb2dcfdaeb12a21d88e37526064307b461f523d9a4c66e9346df2dc0fe549b13d36bbf6776a60f97b37a06e9c0f29dd175524be0bc970cd83cf97f79d16ec188bddb27e114c1d4dc519e431867fee92613f4b7bffe5b288be82c7380211bb75d101d801cd02ecffb03cfe35c1865964292cd8a4875e714cba4a0c08b1d875845eb19a902f6ce554e2bcc46f820463891b6fd9f17d57f070286dd9407368d9bc97014b1a602d645e39ac31af5b32ea4f3ccc466f86f837148277799954de597fd2469b1dea014a79315c132007f85bd181bc060640b5a7d42af18a5c9bfadda1d57b8a7748e98a186af3114f7bd750f21c4f65dd703f140385a8b507453dd2ad944360cf7c20ffd0bc5de431e5c5b799274f2c5d5472ce9c9831bc54ac3bded503fe1d1d67a3a565ffa56eb0f05deb86c871b3f7bd7192701cfd9ce04d14bdc08ba0b0d5fe213978b0b0bb9360cac09f1570624f48dd715f625d6bebaacb581d6bbce592dc954b3bde281e2f3539eb7609eead61a4df1794e9ef73cfc28e9dc29622e47356fe494f8bf2139d1faa9bd1140e393600cda3f7c8a5a622cd344aab06020a461b3ea2442d25b37ea2e22f1cd1b63d114ef6312929b76ca233b0e154d8deb0ff8467a73f8e26c10223c775c9421f400b618bfc49e3a202cc0adab4b36c5c01f105c2d5c6c8c07caee48eb8d579a1378444f696b38d27f01e27fa408efd409208e7192ea2cacd47fd2720c0a30ebc5dafa2850dc083902fb02816b9de270b38236944dd0618e613176c5023b2f81343bf6b8dcc84f36f7945f83599d58ac1f66890dae591f7e1281f3fea670e8eb23bf1ca5fa5cc4b0f213f224f60ad51f27e1100730f49ed99bfcc5fdb469e2cbdfa8fef337e8fa9c0f41e147eeb28acc5d524cc05d892dc9a4e0fcefc6ba527bae0f03cc7cbdd0f13f9b0a40bc327aec67c4a822e0b6901acd73c92bbc6abda518dfa2bcdc760c6f46db5905e58002eb9b7fa143be5e15617fd2e288d151a81a173485df5a461799a2f72da995bc48adcaf6f7856d0df06a81184c06e63d013365d7f590642fe349210e017ce3b5fe6b4cba7b1b954c06fcec74b4102398d5b43b029011e3da11a34569cdb80a0a2f9a9ca37a0fd0e4f2ca6b037a873e83b9a2d0188d90118f8079332af124a01f92e729a9c98e596278814aef51d4927b614f09f76a7a4de7b3abce87d5d02880b51ff81a812ca20621a3f3116f4e9e887fc8e4fc293cf1fa77ba9ee6c082ea04a8c49cb622384997e250871e47c0005b39a50bd92965e85f590697a9b247cccf745d890ef1166407c8dbab75a8b74aad8981115c527f38d6dc66d988207fac93268c", 0x1000}, {&(0x7f00000015c0)="f6709a588e52392ef7bc461fecc1b6cd92bd0dfd0c9e7cfbcb65fbb3d7614ca36a74530639d373f2d767a6fd2b412b03d2c4e9984bcdaeec90b0969d21d7c78adfb4a6023e800b3d246eb1d0613c61a9de2d28e87cc610b0c2267125c1c433480b84dcbd7eb467a644149e2b239b53bb3ad46e1e12f62cb026d2744979c2e175bbed7d1c88432273ddb1f7baa6606df932fa9235f7822d6ff6dc82506b6f9769fc647993872aa1f9e2db596b7af9f343d209ab3f239ef592daec80f9324a1a91760d5288d9ec15acc3be1a85ddff936eff0199cedae4e7a1a15d5807590c94e6d8bf08de6c888ba859b8b5ba971ca5b3ec7229b8baef9e9a9ec11fccb16222638273d6b078639e85d5e88f5e0635fc38e1de6a3667cf33811daa47137c3e0e762b1cead6a2ed9a6cc185b77762e665191f27444545d5deb4ae09e19364f0e94de388550466bf97d9a9fb6e3bb6017a836756c1164819d91022a4709c6ce1dda5683d4389684fa9988113cf8b3df54913a3519c755f75e2113c015c4bf61a93d82948c4d9a02b43329663d4a8af50b771d9ead0c73e97449e5692af630660dc898e7f008e216c363e928eb1368b6dffa94cd7761dd9f1f75903ec0bf4081e740213b6fb75ab27197dd15ea522c94bd8aba2058dcbbc04dd394ce35002ae86c821c7627a1b18c936bb341cbfa71151770f34bf73b3adf35d5bd1d96dd4b3b29dd155f394ccabcb5eec382741e7b1ad8b5e557ceb914f5e242170d99153fbbc58358279c1bbbe8617f48178e4ed1e5668745f8a75f06e4ba0e23890fa140070d87c7d27ef20f1bb7d95fe5c9362a5c1426885ba65bcddeedf16853c22fa39fbab70f401ae4f688148d1cd69c35d5e22ae7062763b5028e54a74fe7cc7a6ed8a99b487f657d548d368b978e2fe888d211d659d13e010a74e18d4e32c01f67f76db962580ec0e4749d4690d0762119f680abbb6b6687d55311df86404b472fbbeb60a2e2894f4d140983c6ea1182e8f5bdaafd682d50e6cd8d73f5045a71ee4abc094992022150fde77baeb449ef6631c7ffb1c5997729d46392d98b76c2a16a9bb7374ad53fbde4eec40372a45e7cea6f56fda0133b86ba15d39d8b8207432cc3e026ba705c47d640be8df8b5f6e538e2b57371c479b9fa527b851d9803efab33c40336768e179f9f4f99aee4b9131a524c5eea7dfaa0f8f551c571d2944c5c725c5db5c6ade207c74b4fe159a293036338d4f5e38151f9c03657b157c409b6c99da8d4c4ddd3dc2510bfab5f32a8d52a3b9dbcc3c9caa278716c359766378766f01eef31747cf3e27c1d05167b7f7fafa43ede6963528205af60d7da4cef27d0d73f8f940d0cdfeca9e0c348ff16845d2595cca9ef36ab452d43dcaed0f49223403f79b5c7539b00a6ea324ee566e9b1c997e69e760ac547dcd4d9aa7a5573fa50d7b1ce8b9ded384ccbc49eef8981652084beacb2cecd6a8ef2d421f4e0543a90926d576dedf851f2f977ddbeabf0b78e107f972c1c85b9e58cc308d0ef51bb0f2bab1376065d6615cd51181929071c37100a61a16d4d755c5d307c2fe44ce777ab883738b756e7c8e439805daf251267a42c7edb93d459de58e8f6896e5886cb506111af69b369084de60029b9604e0f864023dbb29dda58a9cf4caf49b65cf21e0cbed2d5828bc857357bc1b24bbdff5bc53aff536af54adfdf34ca1b2a36bee449b36feb771f12860d1da02f1a1ee6fe9344968b51772c91bd4da7d7b01f95a50b3a0e7c7d26dcab63c537a316788d217d8ac03c35284ed9ba51b6ecd4a3242196b782faa81bd8bd5b0ac470d61fa5cc4e39a3debfbcce9d070bce9b74e218130e0df9d6d841216914670aea9dff2808cfbe3e3b6b7c570743f9cbf957f9f11022a0f82a03f16899c6a27f12b7417cc4c5223d4a69e03f913423b983b4be5371e54a1f864c1178cef19ef91a4393e517beb3bdf2dd3a85547640d37a631539221488b6b1e482d7d70edfebb2410dfa3d14eacb99cc3eee25e5f9efc4fd344135fcde4b6b41dd73f78e786fb99bf2bbec8c075fdbdae4413a39c9c82e34a81bb512632d071aa6353c2981c7cd8e630bb4d7cb1559abad76d3ddc11766f8a7c7bbc3611872b07236d7e0ffe67d01fbad4268c504b0e4ee931242d9fccf1a06876c52e1f7b41eb13553f025c1268c78d1f28b0a1a14f0478cb087a7f9fc51ad4f35604b4673bb69ad91d6061242e89a87d4bcfd44951bf5950e17e55b9d1dde3e91be8701d93c125689563960b5bb2191e7aea8abcd61e0d632443107e31d18293e9350c02a82a6abf43013ad4ae8e533021ea808ecf0cb044ce0e67f4d44d436427f1ca1a644c0240d3224fcc431e135b8b940954c6bca0faadfefcf3d7d4039a5509ae1190fd20c3f3dff12e6d124445ba79e3b98d0ae3aa473be5caca1039e3413c4ceb6b393c88aca8768ed309c4c4823fe06f150e8ff2e32b2e0104449c37cc67734d8b2b3eb5cd3f77a87a5082e07efaf23b65d092c062490399cd9f419a9f13baa873cad45c88e148c487d09524ca7523552a969811488ba40fb6d3b6d2bb5fae5812412cd89ce37c7041b38abe27a06d6a7fae7fb6adf7dedd2527e3f931ecb69b1cbf8a0f8d34f8862059affac2c8eb346f18afc00db0d163558ef4338af319343d94a9e313d08b1de02c2d46768372f7fe75143b30ffeaf123d00f84100087ee12e123418a3fbd10d4c6cdcf5f0bd580d129bc777f6fe2e54ce23015859b16aa93dc453d64d5ef2768efa050ec78dd55b094f634052f772d7a524963995b72487aa596d3c336cc8a040862b4ce7c1b79be148f84ecb9e01dbf279be60c0dabffb8438c00dfe1e75312e4e76e8578210f117a0d9c156c3bc67cbf64e2ae63b1a7593c100aa7e8449d58f85d095b15107757b7de77f924632c0f098be74bfc4594008eea5ba964087cf6e78e044e6cb44912e9af6ab4ae5aecfabd2f47f539279872a31cfec5ab5faefce0fb0a868137c5ea05f1af3d2d00e92689cf7529e2432d1f836deec36ac3392be3ad1de32b946939b55fb25d926f5038b51f834b2bebaeae984e319b9124187acb4d5b53e54ad9ae6b3204c0dff98feeb8b0e9b8d0286842f79152da167b3e976601aaff1058edc8a13f6980745421f8eb828985f97a86801b533935400325bbcd826b4e1ae941552bea65e22b2ba0d7486d8aa6999780c6c15462a73c86233cd382277a156171bb583d3affdcd5be28167e3c77348ab20d313d017b069ba9d8c1051e5b921c3fb13ce757468cb30fae91db9e46a7007cb194408b1f70b33635d3cd0d272c6c5ba39080cd86d8660cc0921e5a6cc2b93f74509f7da92b57d53c7d9eae41e7758c6904637e47c9452d4d3d7a9b1e402aab90be627a9086f188babcae9aeb4c376ec4b794b67a677a790de2b5687c9183a7aa668dfb96da03b004c3734723b8956b5d2d4ffc29796e4a405ec57f470a806698387bbf39b8661ae89eb372b1a3059881f1b79f02ac7ad1cc8b998b9e184495817284533a0c92344d2532f90df8f079fb94568339203126f5ca52936cd508fc23786d74a49f3b0067a517cc957b1968a98339d4d28921d3066ce808c391c0f54d0195a20fee033daec9666bb555893a4603654330f23315fb22259f7acedb97e4480fab8e1217b7171146aa1b6221be9040182c45ff8d735dd1bad91bd22b249e2f9060af6d2c79f1a800a4d38ed2cbb982edb4e9e5f2d494a05f4c11f38ecec9790e0b668c679d25ab47d6b02eb782636e355c9ff3b2019245a3fa9630e138fcae133e1b82e470619be604d530db95905ad042aaf0c6fd6d340a68814b51070f792b14a888286b2a3b684b007ecf6b6c89e7b9ec3aa28ca3b814dc54f5d1241befe07a0ac5e6a6b47aa97cb632827e4be025e1e5a95dcae96ca97d24f9a69e124ac5f2155e39acf24325a679b6aeb668557d2d549d2f2ab9178fcf9dbee45c5f3bd514ea4dc8b8390717e8181b7f89968d6a16176310fb283152ec6430db0a559a3d9b833418efe37e8e73b9631030c2cfadf1d6bab3ee00849bec43b2e2e780e5a3bf69cc23c946e0f935ef7d43e77ddc698f3c842c548f6fe477d95d40dffcf78368bb848ecb959abebbdf2d323f0bb0d155981a9b152f014a8d7eb0ab6816a3fa55cc5229e8d45f53cb27028c84c87d7c9917828fa4027ff653c68f7050e630d7796e02c5027b0ce24c50f6d8ba0b72f773deedb576a9a5d7868b2b2a5f29cf03773fdec35d495252ff288c6396dcafa55be2843ff38869e3250e3ad92ce4d9dcbbbbe85a628d5db4cd36ba6404cc6147ee6b84a9790ab7c26db0fa1d47efe415b7e6bbb717c86c8a4173a256654e17dad7c0641e9444d392b5015db100fb1be0a523a9985d215a2a60e555a9d79eab1e77bcb55b0eb93512fa48c26034a83043519111bb1a94175130685d1b8b6abab975498a9f29362fe9bdc6af7391e8137e797e40c2da1df5db9acd639786e3623bb45bef9a8aedba39388abac417871a5b6067afd2b32675ac65f09f6f3ca82ed03f5559c687ba8f386f9d53272bb458de2b0643fb804c0324c9e1985a29d2d3e5c05f60d65aa2da59f33fdec5a1341a7e5eff458adb21f07c88b542ad8dce5f2ba26af1df55a3ec4de9300ac46045efedc1dec6f4a08f6f6db855eacf6a87b41c87ab82e6c89798c6361987c2737df875ef7793f0d3b57303c3ec80658ad1d69d02f289475bd0dc48df3645c771542e92e59ca70bd30eed4f48e783dbfde120fdc64f817482cacbd84f598cf4bb21649d34d6f5614e52dfdc8bb1f779c98a265d98eec03c743224e7efef4cba7ac63fcea4c31143d9304d1801d946380a1e532a96dd8e3ceb0b70e240caa86ded2121febfe973de7d087c2df39c9aeb87e6340c311a1b9ed238c262f017d287f0214cee390c78230c68b4c427ede13aa4071ee71ab032988af0317bfe2721775721563ca045ee2c6bf461963821721ed052057016789a5abadc6b7efa3961abc430c9b4f7f594dab4b5f6b774ecbc8e8cdec18805436d6bf72086c23347c53ab69b5e2e8a89718462d479e4162df142cee6746b54dc2c0999798cfa8eef16e08e59d54edde0b5e690ad23dc706c9adba421fa8a7569dc9a933cf2135e83c1b0bfd7bedcb9afaae302df7e990e0abe90c01c695209b87f6e6c06144c8c85cf3f69ad9fdd4453a6d805e0bd655b9245b20892a1178f09e2a687acc202195f8a473425fff84d3f76eb5d4636d1c796737f0c993f99ba74458297b31a7676b6fdce93b72a869e43d53633ea89f3ca4e325df2aadac238c3aba1593c51718bd7607222b78698665a720db680cccb4861bea85bb95d0b988fe07819262e9a20f3e68aa6ebae65d7c54a4d812f89d06e9aa89d54f300090951bb1c9443ed6655c713e743e5bcec8f483eeeb7fb444fa4cca2ef0c8a801f8deb5fcb273c2d6d24f4f29376e965d26a9967082b8af515b0d19ca3afed8578b9cfc00b897dfa0d0c7b31fb20930fbb683b5e7c2a03aaaa6948522c3773f345873b96727a9ba6b4b296cd320db89258ca9da85324df09d8380deb59103f4ba1cfcd9b01a9e2289c9ca159b707372487b33614b6b575fc0bea9d3a88285422c647ceb4f8b5291e862a538a2fa17037736fafd693d4778fa6286e2fc658ba15c3745e7f496857d279e21708ad2431787e864a0685d2a754534ad10f6a9176e21c75f4975d1926630d95f1cfacc97cb71cf40c6d5d8096542136bbde6e71daf8df80f3641c85449279e8", 0x1000}, {&(0x7f0000000400)="bea0e13a158275c885480815533601b7ef62cdd79cc2e1c9dfe9764377c644f91163c721657b17cbbf89d2668f9713c3e67c597b4b04f421e49609f04e117c61d378a27d6d4da975c080356ff9c80abdd9e21c14fed6a6569cb0c6def22e8209c796a27dcff8c0f847f480bce1a4d89b198124e635f7a742cdb1da97c74fed79b3e58e288285b42cafccbe9909367cfed901c199f08fd1a7f2", 0x99}, {&(0x7f00000004c0)="8fab4dfa5fe730db75f1b2b7d834c22d90e8e34b4c0ac3402cef1e429ae9c41c2cf7ad9874f8975a171b37842926bc2d0b28ca103fc648088868f18e3195a96db2d518438f916f2f5cebe0f4a34ff72aa30970db450915729139", 0x5a}], 0x8, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x743e4b8b, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x119) 16:00:58 executing program 1: setitimer(0xffffffffffffffff, &(0x7f0000000080)={{}, {0x0, 0x100000100000005}}, 0x0) 16:00:58 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x9, 0x0, "526100548100"}) writev(r0, &(0x7f0000001600)=[{&(0x7f0000001640)="ede1dcc9add84d588132cafffd90401cd1f19c5161bae60c1adbf32ac6366cd97541519a86dd533b0190aa61106dd343347b49bfad9b59a63ca0f98c3b5906f6b0393852bc40160171a8d79aa5b03b493ddd812eea46c4abd0cf5af578433a57117dc7eb6dafcf7ab44ac85c47c92ac378962a1f93cbf7357c8dda47f2c76ddd661ad2b76338f9ce3456f7cf643b7db1f19f1236d82613a7931366b0fd796505b5f5203f56988c25b9936481bdab2ae7498a01716c2940d83e93e013a469360285a372ec33c6982e29d88659f3aa4ea67007a19ea01e8b39119fc5ebc72ef77a3e1a45b36d80998ffb0d0a3053b548d7a021c258d04b159c6037db697909655e589790c7822a01b7c29e17c90691fd558dd001afb909ed9ce4510ad6aefd2afb9bffb3723f9dc6035315d20e77208b0968273b96151792043cd0ad5299fdcdd2c058c9e94fd12c16c8e4c48b9b711e64f423de32eda48841f57bf28fedb0479ef4e1658a53cf4af3697ac39326d1e7b2d2df1fff1bcfdb6fdfb2d76390ac5980ce8b012b4130d8c6c3500ae19ca5e6439a128dadc835555b9b1e054c237830b27b7287f930712506ddd1022bb69c0c67cd67bdb68db3f0e47a8d21d0cb1a26db57eb228e7f214e103895ec145d8da0e30396ee3f53eeb0ffc0b32e377b5581df6ce6d256e289a052785b6a5b8ac0cf819aead0aa6267dcee7912bea19c61b3003373834adff263dce24e09aa", 0x20c}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x301, 0x3, 0xffffffffffffff2e, "f877f02aa17e99355689b85c7ea95412f71d1ddd"}) close(r1) write(r2, &(0x7f0000000000)='\x00', 0xff0f) pipe2(&(0x7f00000000c0), 0x4) 16:00:58 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/130, 0x82}, {&(0x7f00000001c0)=""/234, 0xea}], 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) fcntl$dupfd(r1, 0xa, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$dupfd(r2, 0xa, r0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup(r1) dup2(r2, r3) 16:00:58 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r2 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0xfffffffffffffffd, 0x9, r2}) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x8, 0x0, 0xffffffff, 0x0) 16:00:58 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8f9347b52f80"], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) mlock(&(0x7f000031a000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000002dff8)) 16:00:58 executing program 0: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r1) setuid(r1) execve(0x0, 0x0, 0x0) 16:00:58 executing program 1: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) setrlimit(0xfffffffffffffffe, &(0x7f0000000000)={0x100001, 0x2004}) setrlimit(0x2, &(0x7f0000000040)={0x0, 0x100000000}) 16:00:58 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) fcntl$setstatus(r0, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x2000, 0x0, 0x0) 16:00:58 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) chdir(&(0x7f0000000280)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) getitimer(0x3, &(0x7f0000000080)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000240)=0xc) seteuid(r2) shutdown(r1, 0x3) open(&(0x7f00000002c0)='./file0\x00', 0x200c0, 0x81) write(r0, &(0x7f0000000180)="736132c32b4145331109062cf91fe33490d7506851958c5813b875a902c71603fc2e2da6128dc0b5f42fb3d75863b02df33719a762121edf39bc59c3cb80b6735fa31e39b661b1c2830516f10a0280cfb61ae9d26552471b143de0caebbcaeed2ccfeea28685f42f34e99397e102dd8d81ede00c0a8dbce1eb54fb483b71244123f81cdb68235aa2658d67c9d3b58274d948d9281e19f155256caa5cb1457e9e10f679f434504a150000000000000000000000000000", 0xb6) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/27) pipe(&(0x7f0000000040)) 16:00:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x8004) r0 = socket$unix(0x1, 0x5, 0x0) flock(r0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x40) poll(&(0x7f0000000040)=[{r1, 0x98}, {r1, 0x106}, {r1, 0x10}, {r1}, {r1, 0x8}, {r1, 0x20}, {r1, 0x4}, {r1, 0x2}, {r1, 0x8c}], 0x9, 0x8) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x8000000029, 0x65, 0x0, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x3, 0xcb1b, 0x0, r1}) 16:00:58 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x10c) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x7) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x4, 0x0) 16:00:58 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f00000000c0)=0xffffffffffffffc8) lseek(r0, 0x33, 0x0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) socketpair(0x18, 0x4003, 0x20, &(0x7f0000000000)) 16:00:58 executing program 0: r0 = socket(0x6, 0x5, 0x5) select(0x40, &(0x7f0000000140)={0x9, 0x2000, 0x86, 0x8001, 0x7, 0x2, 0x3}, &(0x7f0000000180)={0xffffffffffff8001, 0xfffffffffffffffa, 0xffffffff8f4247a9, 0x2, 0x1, 0xae07, 0x40, 0x80000001}, &(0x7f00000001c0)={0x5de, 0x3, 0x7fffffff, 0x5, 0x3f, 0x100, 0x5, 0x7}, &(0x7f0000000200)={0x200, 0x2}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x80000000}, 0x8) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x6, 0x7f, 0x8, 0x3, 0x3, 0x98e1, 0x7f}, &(0x7f0000000080)={0xffffffff, 0x6, 0x4, 0x4, 0x2, 0x2, 0x9, 0x4}, &(0x7f00000000c0)={0x4, 0x4, 0xffffffff, 0x6, 0x1, 0x4, 0x7fff, 0x8001}, &(0x7f0000000100)={0x100}) 16:00:58 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x81, 0x20}, {0x18, 0x2, 0x9, 0x1}, 0x8, [0x3, 0x5, 0x10000, 0xfffffffffffffffa, 0x5, 0x80000001, 0x585, 0x5]}, 0x3c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) shmget(0x3, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) 16:00:58 executing program 1: r0 = socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x4, 0x2) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e91e0e1a946e07a"], 0x1) 16:00:58 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) fchmod(r0, 0x4) write(r0, &(0x7f0000000280)="8a", 0x1) 16:00:58 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) sendto$inet(r0, 0x0, 0xfffffc35, 0x0, &(0x7f0000000000), 0x8) 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5) setgid(r1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) getgroups(0x6, &(0x7f0000000180)=[r1, r1, r1, r1, r1, r1]) bind(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20090, 0x0) bind(r2, &(0x7f0000000140)=@in6={0x18, 0x0, 0x3, 0x100000001}, 0xc) bind(r0, &(0x7f0000000240)=@in6={0x18, 0x2, 0x9, 0xb5a}, 0xc) poll(&(0x7f0000000200)=[{r2, 0x144}, {r2, 0x10}, {r0, 0x2}], 0x3, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0xc2, 0x0) 16:00:58 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = dup2(r1, r0) geteuid() fcntl$dupfd(r0, 0xa, r2) 16:00:58 executing program 0: mincore(&(0x7f0000124000/0x2000)=nil, 0x6e1d618312435888, &(0x7f0000d6e000)=""/34) setitimer(0x2, &(0x7f0000000000)={{0x8, 0x200}, {0x4, 0x80}}, &(0x7f0000000040)) 16:00:58 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10088, 0x108) r2 = socket$inet6(0x18, 0x2, 0x5) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x40) r4 = socket$unix(0x1, 0x0, 0x0) r5 = kqueue() r6 = socket$inet(0x2, 0x0, 0x3) r7 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0xa1, 0x1) r9 = open$dir(&(0x7f0000000280)='./file0\x00', 0x10000, 0x50) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r11 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r12 = socket$inet(0x2, 0x3, 0x7f) pipe(&(0x7f0000000380)={0xffffffffffffffff}) r14 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r15 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r16 = socket(0x17, 0x2, 0x0) pipe2(&(0x7f0000000580), 0x4) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xa0, 0x20000000, 0x8, 0x20000000}, {{r2}, 0xfffffffffffffffd, 0x8, 0x1, 0x7, 0x1}, {{r3}, 0x0, 0x1, 0x2, 0x17b, 0x12c5}, {{r4}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x8000, 0x35}, {{r5}, 0xffffffffffffffff, 0xc4, 0x60000000, 0x9, 0x100}, {{r6}, 0xfffffffffffffffa, 0x4, 0x9, 0x2, 0x1ff}, {{r7}, 0xfffffffffffffffb, 0x4, 0x2, 0x8, 0x2}, {{r8}, 0xffffffffffffffff, 0x90, 0x80, 0x8, 0x7117}], 0x9, &(0x7f0000000440)=[{{r9}, 0xffffffffffffffff, 0x10, 0x4, 0x0, 0x2}, {{r10}, 0xfffffffffffffffb, 0x18, 0x20000000, 0x3, 0x3}, {{r11}, 0xffffffffffffffff, 0x32, 0xfffff, 0x1, 0x7ff}, {{r12}, 0x0, 0x5, 0x84, 0x9e, 0xfffffffffffff001}, {{r13}, 0xfffffffffffffffb, 0x10, 0x20000082, 0x7, 0xe98}, {{r14}, 0xfffffffffffffffe, 0x4, 0x80, 0x0, 0xffffffffffffff81}, {{r15}, 0xffffffffffffffff, 0x10, 0x80000000, 0x0, 0x80000000}, {{r16}, 0xfffffffffffffffd, 0x84, 0x50, 0x6, 0x9}], 0x9, &(0x7f0000000540)={0x300000000000000, 0x81c}) nanosleep(&(0x7f0000000000)={0x35}, 0x0) execve(0x0, 0x0, 0x0) 16:00:58 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)}], 0x1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 16:00:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000000c0)="1fa4a813a0da92f9e14ecb662f9bf2e912cc7ac409c051cd9040c127d6d722119ce49b00b1360c60e526a52ff1d61c3cbc611819e0be41fa189418f20189fdddaa7180845407db6e04cd410c63c8e59fac33d98880b6fd6235b38e6f9b77a3e7256a8b77ed7dbac0af832fb74f62741eeddc54704f61e5cf661cc4c69e631b24a671cc9058f272cf38322c5c2f68da991e05a066a984ba80990be0846db0834bb68cf0abe3f0f68666a5eb869748879374d0d88e6abc8a30185576708b12d5465a0f67c516a792350a7fe89e89ab9a4e81a8c5eb59fb47ee7848ac832feab8fa30e5fede9236320009ae0b5f44d4eb6394584e3c4b2d0bc4added3194200d80f99b1ae193e7ad5410e4532d96d9dd5156fe0a425b169a4cbfd5cfc6cf4c86be457153a96356608d09c9de915427e32461d54a94c4b141d2a2d940673209355a5a94d4a94e8a5c7fd6780a8345d855c0948d3a6533c5dd9fb1a5a7e456cd766a46350811e9807708e8106b02bf8e7ce1692e04aaa3bba13d7b3284e49ce19c79b01e44839be8d1ac0ecf94b3d3e09639e8917dec9f0d3105d8b7240a0bccbc39c704c91b39db7a39aa47f2ef84181b5004759a5d971bf978ee2d2bb4df2a79ea761f2042be034ee14c6dbb168188485c61ee1b7792d28b344997ba910527aafda23eb814dcb36471419fdb53a486f9abcb8092248ed778463e2dcfe3eb40adfcc44991e24c4e1c1629e338aa372031136f49047fd098d0d89cd860b34b8a45ff9a663f969004dd1d256149302342ad66946e2b96c42a2487b9810e0a4f5333946ec95c17a29216b51f3fd9943fe5e1860e398c095c39f455f3356e85abf1c9e7badf0e7472ecf56bb49e5c1ade05fc07970de158bdfe9d400cf432e86021af96afb2ee1fce0471af9fd58574020eb5584fd19fd28f70088325505eb4cc63ce70d0f0a9c33d1cb41152bcd7ea369a16a70d049d4116a9b1ad94d32eeca70e568db6bd2d093562b7f4612128a0bb066c68c84b663548cc50355318aa150cc33a82b38eb71106ca0f7eb76c5d7d9792c13cedfc4522ad286b7e020fa8223eaccbb5148a9b50539e3fdeb09cd6295863b9e539d1c2888e04e11d9b815a315b647496b465c555ea49cc31809b62494df53f2e1a16c4f5264473c4a1b0397c3ecec24064f44c04ba375a2512aa4702578e097ce9e3bd20da835e61930c716db43d76eb11292b2ff1099e153a5652f56f895310e5c521699b1d29a54174652b5754c43188fab744bf1e7ba719eb9597005356116bfa47a2d11fe72488d04cc78d37591ffd247aee5cdbffeefb2fe3a49d2224530e1b55dd890aac75c70a913eb7ad045cec051686d19db2a9bdffe5ee6b13efcfbbcb57d0b4d6a03326f615b58247802c770ccf021e1a686ef4e7cc8e05a2fd1314316b462e47dfe825db66694a43cc8841a7078f0e276205b5f4ef2c4a5a0cc03aaee8226c5d072e0bdc41a553d24e3ff46a24808bccf62d7b5697ebb993b0d684dfed5828657e05c93b3c6760e8f2d16cd23ba1a89ab5c5647d13ddf3386a8dd0f728dadc328d8852e28e2243057acdb68bc5f96ee6a98854cba6b88de540e62415a8fbb8c1d23afd9b09ae7fa578ed87156bb16e682a5f168ab4886df4bb68afa4817b6ed3a6353827f5d4ea43f7b4eac811fa34e7c4f65452647cbd7ecd6749792dd7185131f31459b58f965719ef220c8fd8ca7e76610423157f34a3b49b5acd5dc4757eedbfadf0e856101aaa9f7299db25e536763018bc7a17c4379fcffe06df5e82169d9dcf53ac98e1c413de03bdf4a852e25922950dc5ad0360fac98ceef82e28bfc4f6e8e4d1862a90d7b37d67b82d952441784f248cfcbbb03b067b6a9f6d4cec024936257b94bee42674553bf0e42237d4356226b8c40a3225d0cdb1f4d8da1408b7c50caf428abeed7f186c577c791c013e25291be6860ceab49f890453fe50043509aefd021cf28c054bf97b8345750352d65fe44793aed393045c0a91f5e23ccc0f4ff6e3572045205ceba94bb2b908c8df7f2a4d52e3b0e1a897f8ec8d834957f2d5b028aa2459ee8074991ee0b6666c59774f1508f977ffa453661ae5e423b7d5694e7cc408e54d9602121ce2f11607ab3387f8b9663c1699ba3cac35cc5b0f005573f75f1d479cf478f53c2a820598cda2f849cb162721e9699b7da30f58202d363c8d5a07cdd6cea365c9cbdb5982f6dec34caa1a50937ed5387d043567787e54ea0f343bdcb2133a7cbd87b55b072102b37137ac074aa5c0721f2bf2100a00d89ff307c6ca6787d530f3003c29cebcb438f99c978f282e009ec3c9703a1d1a66de6fb8d43cef2ec4098010e47d8f9b919aa6a5ddd900e52951a3e8b37adc9e02c75530968040653ffdb32cbba79149132dfa2bc1be262785c6857e30415bab6d916d52ddb1776d7e9157d3271b9e13a98e3e1dfb0a8e04296051e0b2e154075315ceca81e6ff151004d48300333a3299f1bc718f6194e2278d70e089264e2f9108623ca12b16eeabb471940ac2bf5174c221761c84910612501d9d5c7519e283229e90d505593e693255fc29605c4342a571210ea318a42c67eb48a99af783ef24e35754b9d32d5a0b1da37a757024e87cae46d3fbdab8e288fed425431a5add9b95455b8a0af89a68d4f18524b507d6859353f28047568ff369b2c53302b39e4a638a744b0c8fe62e23e81af8894197638a1ff3eab859ce21467c132db3b50736499acc423e4cd61d73dbcce8ed0346c6c18756674df26a18c7d735637c9df865b8b90940d6927ef23fa18f7e6684b754277a3d9250f061c28fb7d76c154d10abab3099f056877faca5c6e415b7b3ebaab97dae24eb4b2fa20ab6bfdc428a397d48ecc6bfce709b634039e95205bd59ee5b55fd82c3bed7883204dd52c585019d6c55d00b0505af3130c3f3c8ce9131a83b8818d4b9ac9484184a2fd145b581bf797a164c392ac6495adc5ea1462b0bd7ee49836b439d69f640da0e8985d5a8efcbcb9e60e043be2eb370d9be10bd431766bb6c7d636494181be449a541eb4453df9b21d95eeabc49bf451c4829e186dae47deb07c9e1b86322694f8366ee3ba6a7b5fca5fde2c67ba90bc71a5eb668887df59206e7fecee54975fbc6f9b59349de8841cdff13336d1903f0f42020d6e1f24038217ed72132cbbfebac98dd53271cfba72cb114f9f1d3742556f7b6d7c7418919aad57fd913956941b0a3ca7b30db4ffdee8a2b48d2deb66e512565b823990a9aecd7444720e1807b44fd735eb731390764f032403f6b69107b766f134fab57505e0f3e75f111f3b557c021b6f062cd6f07e9c9a17917288d6a13dfa73e3108dbab3e50b83729d4029cc0d7337e048f64aa59ef41db8a4bacbddafa97ca55e8403f770293cbbc1ff5f39093efd1b84bb0b5bbdca6fa04355495f89480b584ee3e3a8d8b52a78258e003cc09066a324937ce2513ecd616aceecfa85f6ad9fd7bb1c76ee07bb54fce5ed1752c520dcdd97fad0f826793e6de9aa0ced04b36add11899147f16ad1fde3703b7be7b3a7c669b44b15505552ae6a874ee3030ed3700e66f767f36407df6a1d90c0efd21521dcb47e7ab9d5cff52522eb3fa914cc831b74be0f43400ba0429daff2dcb60eca24b717f564676c2610ed1c9b4c776317ecb586551f4dfe732c535c8871ace704557b6e58eeb2bc806196d1bbbcc606e00e25a53196bbc2fc704cfe44d5cf01af7b8aa2bc9c3f8611326185a1ac58ec402123859217783e067ae6232dc98041025e355451633d48fbfe8b484c23c2b69c1106a624050cf3434169a5b7a540a2fab2a776543c4ad73e10a263ed7e0e4b3c5a47b5b9f1a3db015266495513f26a59beca21b1d0f3f36298c6f9eb843b8b93a56e301a39a83883083ec8c03241ac1cfba7783d0c8d5e22c2650e53e995fb8677e552669c837be6a6a1f5319e6d89333b6d4523cfaef4c3511009f74876b26f414b346a690d6c2eb194be457346fc51a0fb66f24514d04ab084a0bc60fbdb124d3ba5890991226ae0d97af2cdbd471e89b7c6d5f53d8440c99ccfca05e6c4799e03d36be92709509c6bd3786eca7b06bff6c75abfc3a629e283a25ac70f5fab5d49fee62faa588ec58238bb8d206b7cb67026aa950d2ed00e324c1461c336b7083f283cb1755c83517a8e64bc2aee8d8d90a3403b967f7b19e2a7a02b885030b5668d82d8afe81868ddb0d6255e57428700e5aad7aa4795cd2f16f2d1b851ef5cb63b4bee8cb4f2c1d1d038e99fbf479f002bfb89daec8dcd67c711cc8b8f9000a3802d6785b3ec23ff269fb98db98e025a379133feee4ad2a126ecdf3d45454fb15b4cdf24abd9b16862ce172454496912435ae4a87b56d8be81c2f8de240edb3242575c1612b3baeb00876f08c244c69851f6de5b3f8df12fbd7e00a12e5584801fb93afc1cef5e5a5cbe9c1a07a12d1d7e8c41b91d2e7288ab7c8d3b4e977a7e050b9aca64e9c691757e11d5da8463753e624e9bd0687be21e8532f03857323cc646f793815a236abbbec049c78b32769716ee6df6bd1a23354b2ac30bfcb233c13afcfe93efc817277c6f2d37cbba572329c25ec01b79ee7e5c2f119e79650c92fc2215b0c27bf05ddf7313bbb024b0089f883788b37e0a1ef3fa9f3bd14e452531077c1d2df6721f6d516e85423877f8bc783fc3c38e87eda5ae05c914d5b71328340e0041b11bf63adf4a96040f71632c40d28643a0aa53e70aa2b8f9b89a2c7d021c2b8394a17fb404a5fa1fb5536f4fe5bb38d519c93ee91d6a8e392a19ffee795a41e52fe7605beb8ad569c2c9a4ee682fc06eff6751a5354e8a48ec6188e79aaee7cfc231cd1fc3898dee92e0704a206b14146d674dd67aece728c008fe47f47005b142f6d4ec437a0ec10ff812bc837cd44bf7f234c0a485c2668e06e2813ef7bd9229ed9ba415a6c9caf37a8d80fda22775736b72ef8ccfd99514b93e52d31aed869eb2a90c7d9b8e55e98cb6270a50e5bff4c805bfa3aacbc3ef4decb914e5bbda2d0c6edb1ee82cc861f18661c887f836109d134bf5a19f3aa8c5f9d06c60582ca03f5d120305475114bb62ead27ca3cd71c70ec8f23039f3ba4abc52b9f5c5481570e23d86c9ea57f9e395b558eea9f8ea5cb24b409335fac33581d7d498a85bd54068f876d7f8909461ab33ec68a5148755d3409931cf241b1e168313130871d6623668c98998f35b30bc6c901504c08e44f3c6fde7986821d438cc61331fcfff6deebdde3d31aec112fedda233fef7e0ff74d48e71cf93422fb24db9a06b33a553b0d1dbab26f0840c92233a5b25301bd56a28e0643d4448f986284a618bee07e8ea83c466543c0a531c8ceda4836868bc38dcfdb5f3c092b0d2aebb8bab092aaf86c6096b35fd398664db270ba3d6fd6357999e29e5dffb232c825f5b76c14e381a83872d6d5992cceebc2f2d7cd21a1f9b8d23a27eac5da7b88400833e1fbecea682dbade15ea3c2e9458942a844523364dddcc29b399c1e159d32751ca06b09c904bac6d66e72bbf2f917985c37e2c2e516fd40ecce48a789df41eca956307d8fb28a3035df967e4a56559956a81c2a49400b8282508e87aebf89bb9899620df9f76bf8074ebb90241d88990839983e570c276d775cc7c0007838e4182dde415b605e63da925ce61d1a7c790e6a9af7f8e62065f412520cf42dd2222be861e9f42db26d53cf24b944a6935f76f95554be6470ac8e1445099a10fdf356c55f3da97b560c7703b9a56c56", 0x1000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000010c0)) 16:00:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bb) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 16:00:59 executing program 0: sync() clock_settime(0x0, &(0x7f0000000000)={0x8200000000000000}) 16:00:59 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2b, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x242, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCNOTTY(r0, 0x20007471) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/73) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:59 executing program 1: r0 = socket(0x2, 0x0, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r1 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 02:14:24 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x612, &(0x7f0000ffe000/0x1000)=nil) r1 = msgget(0x1, 0x0) msgrcv(r1, 0x0, 0x0, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x182, 0x3a) r4 = socket(0x1c, 0x3, 0x800) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) shmctl$SHM_LOCK(r0, 0x3) pwritev(r3, &(0x7f0000000440)=[{&(0x7f0000000380)="d5a2736be661272d2a5b21381e7a9ab758e00fc131ea3f40a766fdc98d2a29a47690c1b953894be1583de81be233f9c8d2a837cc5d152b1687bb53b99378d851b0e9ccee9498270c38642ee92fbd715b79573401410af5e3cc9af3858cde5ea58ea48f1b542b42c5f979b129127d456baca551beaf9c91b0c5d5b138e1c13fb1184e989d444637eba88331e685c017ed4138837671a639661aaf64fd19e55ef41b3fd305e0d52d6ba66133273ece4a17f58d8ed58ea4d2", 0xb7}], 0x1, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000004c0)) msgctl$IPC_RMID(r1, 0x0) r5 = getgid() setgroups(0x2, &(0x7f0000000080)=[r2, r5]) 02:14:24 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x4) r1 = shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r1) 02:14:24 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() getgroups(0x1, &(0x7f0000001100)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() getgroups(0x8, &(0x7f0000001200)=[r0, r1, r2, r3, r4, r5, r6, r7]) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r8, &(0x7f0000000100)=""/4096, 0x1000) write(r9, &(0x7f0000003540)="94f1b5c75c4c80605b715a39d0ebcb807fc21ccd725cbde7a50815a15e024313f4bd45fd2b2f484d01e901c2c95a5c05cd2b20fe02b80eded5126589c5664f78b620b0c457dcbc510932078c060234548cb76f48e42363a977c889d58ecfd841abdf433635cade29b5beba6f52113fe855e20f659de5f7d6e2f39f37cd818c74f438c3f0d15d1e7881931c1c2ed3a5772ca2d7ea04e86594c9017adc86c4a541bba6935f002f331f7d063281892bd473998c82bad2bfe9f164583b39a0a25bf1e839d644726643138ac3f85f99b98c0cc2705dd2d26002e73a97294580d48d7d08c45f508eea582ef1890bd675c695810ab2b852eca1532a6502a8faf58ba6043b870fcfccf82ba1e25f1c7566f00463722d5b6befd0ce64f0c097850ff3a15fb30ba27d23cc82bc6b4239ecbe184f5b4e14fe2f01215478043659da6640d4ac6ff3252b5977701c96471ed1d7799af3beb3d8980e32f36e544fb190af64d9ad48208cb3af1d52add4ed8feaa89a5a3bf6f731aa11501d9a052199794f7bab787fa91a21fb7e9bcdf9b7a84ad44395eb8f0a64de845b4b16726678d10ff1099d970b0adcd779141b85befed1aa5fa783d4e13ce44541c5fea04ab6ac40fafc4e35924fecc57866883c9b7645afb008cedd19774b0ff8309fa9365c5e65ce77ccda2fc4224427c5c1b294ee60c887d550bcd3db71054c274e6ff7b3ab163cc17d4a9ba8fc8aee63e601bcc18f0ece7cc728965408a866a9cea6fffdbaf6dd9118ab06924ccc3efb75980eaca750721b956f56ef98e40fdb3e7028528f413dbc7c1f7a0c4588917109849776c25134f46bcc12d77814df56b09916654b1ed12b2ee5747a35e58f924fe0ae88817c7be5597064eeff106c05f7b5e98eeeecebae4ff93cf45dd95a9d1f8407e362d3ac8178a4a0a81dd9095d71df5e416db123bb4b0b40cebcbb41ad544879f27fd3434596550753efff3b238be40e948da183a05362181871ae236a7bbc5bb909be80e3513045f7ecd2bc4f487cdbd344c73b24fd07a00948a82d71b233c6528a320b45a36fb21ac90ba9bb8fc22c7174256dc990f64f33dba0396ca455a1793cd7eab05a09cd557bbc74dfc73f3cf661326ac06401ffdbc66eeb7933929f5e967483ea548808d865adcf25350cc2532d7bddf0235acfa67e833c3dcdc77bffc856d7bec62fd7ccf8e7dcbbd70b2d926b4ef83930f3dce2a4703f80380fb58bcb3b23359e5b40e06905b3f4820f783498741dda996413e111cb9229713aeed64c073c47fc63f76bf67e2ed2a156dde14aa3a758f06cc9cc01944a26f3b8fe2f19e64b177afee4d9ddeeafaf01a4f90aa2e3adf18eb6e1bb030c51e8f77874f83c27fbbe974a94c229c1ccbe6f9c55d4088569f863fb4a66f26b6d8948002425a8875c26b4076b7f8ea4f443e318ac97627b3ba8ddae798ef14320c5414dc0fd1bd4ccf19d723334781d66370cee0c4dba37d339e5ec58b91af422fc1c63b582a5123b389e7d784aeabf9f8b236aeefdc464eb4fc5844d2a1d8c7290d7cafb221cb5502dacf73541accaaa8aadc57b27160417540862d8d457e74ac3bc93cdbda139cabf61c647e48a0a1a0e27380d7082a9cd3be0a4ee8daca800288d91bb1f840b90b34aef54abc521a7d1999a8c7e188ac3b96676703df487f0375739cca0327f981224034441e0e1ebfabf0a1d4a4eea1279fcee7919be6c80fe90b02c7b871dc90661f2a5e0cb7012499de10763e528d54bb7d33ff29c845fec427680b8a8b506e29d03a36740fcc8de69a74191d7cb43a832f5d5273bcf51488c5d0b2b6aa5c1d1fde402688e2c66abaa4fe24d9e9e752054b68aa5e39c87e2f468a8150c3a1a25692ae4458bd7436b78f836fa49e13738403e87c0f3183051bfe9bd7830cfaa8fbe779e1736c7480252033b7047897ee124fc2a11e2e5364ee04e3eb7fe01b4725dd5b75490cbc71102f8892eef0bf92fc061a10e5376844ea0c697a3e4059322c4e97c533a7ccd36354fe5e99a61fbb30e1a96d22f015e7499159955d4ef488ae93e436924d142c74385cc38ee2ab8c80600e6e8b22061240a7595e886711fb0d53dcee21f7160030d08e4c5f0a5f8626b74d3b6ac5d9983838cb8546a226fd1aeaf3f3571ca5701422058cb5c4f0df74e67d0a5fc8b22bc9767d75a7822e2bda617ceb215ea7f53ec8568ae0e17964f88de9f0575df145d241f481f759a5d0c6ae978b466af5bf77e493cb19a75337e21b491d6b0f9608c6c9c1edf82a607ec3fabbe1564e75c146a6b811ff36c77873e38068f5a568c895013015644147b1c535730a32f491d433dec9cf9efd23a9a5fb68fd248b3c8e375b87b2e412a4498ad39ac8ccdf202a8b88ec45b08d05559a611149ae0ad0ca5003071019eeb8fa7ab445b439dd98c0b3a143cb05aeb4451edc2129a506e94ff5b10426d71b9ea1a8f4de471f3cc2e895c17e5189153ad0055c3ca7b8a1f9aed94c92768d080584352bf2099d7542f331d100ad0de2edcd5481fec34bd6102ae3b0fc08b4af46231fa93a9b087e885e2c6b4b225458a9bdfac1f318d1f96e80f031901efcbd81ef8412dbf6a768729b23f2c832d474be515e0a9db1438c69b9e6eff02e466a158d081c41cd2d379d8ca33ae2ef5aac54e3ae115d3fae4b630e8717696ebc5b53d746c41a094bcc00237d93261a0f4b934cfd2defc1340b72b11abe602a8330af7a4c443fb1ba98c1e41dbacb2c40f786284d734f99fa5fe44c1917607f42ab36014d044294a6128af5fa93ba0b98b1cccb3a4d6563e29d3286c5a79cc3ab20e5ea226a516a266178097f7e43f31786be8ab7b315b37e7771acf4ff4bbca1e257671e9d11704f75855d03d7ab2c1cacb34675de9914f9a36c8c848b766dfc026b9c6138b881005ff2945330747aeb602bd6832e07b5bd1e90c90575c9d3897653a711d7b0250ff8099f617e8dff194c43b896c15e46cc80f0aad3ff780ed50b61c94c41fdf4cdf8fc7debec7ca5e347398a737526a195df6356f310b09a6178d83f551b0c8e9e463091d6eda24a5035c04c6530b461674d01e27562152d73b51c69fb84b9263c39baeaa5be8979c1e67881858561aab140a198adefa8b346a1765a22f95495e870113ae2d1395fb61a23b9f4cd7d483a0eeb2ff72ab91e4ce06391f0ad479858746176658f772bb0ceca8bd58b6775f552ffbf54f7213815cbd0395e427be292aea1fd25e144fc49a737e1c82fd6cf7b104fe5600af7b50ac5973dfabb82d2e29274202dc8568c0cb0477a6882626d97f99fe84567674b867a01d4db516516e27007269a73d742e8c44658f34e7f68d709a6e2ebf3e51af71ed078d498daebcc0f74228be4ac75f1c2c8c64b4b0539cade13e03ed7e52145396a5923ae103f101e3d8fc24e4304e30b36d2f15833de77fcd730d376fc9f07e215446f31376bc9d9d835d53d94f99222066a6499460ca295e391da95dcdfe3e76370add7529ed25edd44d390cef35fab95247b7038f2e14b8ea8424c4fe5ab09f17a7e0ed6b9044a2258b32d44b869e03d60bfd06e7ba3cb258c24c5aa0a6c604916d0153d121eb7470d7a2013722f9be41dacadec763286eacb14865097a77fb884f61ac48cd206163a791a169076d790c17b501f6560251939c7ba8c01acf29a69e4c9fc88cf0ff30f66896a7ed24504c987e114e39e541cfc25d6207925402b54f614ceceee6c66aaba871001b7ba6546477dadc48f289bf8be024298885d6f2a0f03cc0589cd727720a342c081711ffd773b53cd4da0e733058c11cc7b36b248aaa17d33c6819c38af616615db4b9abc15bd87f3fcca84bc254d4c7a0503fb52ac629e03f59f13cf7e474bc0172d61e6f5c488e87e45a5c065842b306c37daea4f77fec74921ed5595f496902b6b5656bb22703df6162c97cad84ab86d864a28f57906aab55ea5cb3abe4f7be0d4e1de9c41cffe52b05ff4ed12d36a23a5f617170133c4e653b1dd9c4de606a1cb29ad426352fe8bbd260d5522386370ea69817ec2f867e9d19b8ec94ee64cd0678e7fe54c3fe1ebcebf580697b1703ab28e631c03c3a792305142dd6ad27a206d21e384ccd439ef2e41c6a5a24c1ad75ee85ff1da4090670348b9c1148e4f48cfd7d7bc616153ff29b5b7ee87fec94a9345eb5eec52464d44d781b6ecdefa80c19fb5972a1a544d6d64882c947c6d34bbb47f44e099440360fd1090c1c33e4ccdca369db19c58e2198f4297537891098176958515f3a906abd5680ea8890e4ba30adc32735676c41052c0dc82839e7240bfb597e29e4a07de5bf1d56fd1dcda73f0bec24b75a93098f08061178e235354458fb5eed0a25d20052385ac063305b8ca618740041500750c0429dc339110934597ac291c6738be15e92a99da9243ae4b2961ed4e9c230f5dc044734942ad298e5e95225e4ea922cc39782a09e11c2ec03b00f88a062e8cfb75d93df279e9e8e2180e4949b64ff558bad0cc32b2f2682063b0014fb0b5704d10744d262b31e329cc91a8fa2063f2392c3148f6d11e4f6cdddc63dfe0aa5a40fd57e766043abc1685da55e908b0a4081f1f4ca6241799f1fbecf2a5286c9f69bb12d35a4b9bbbf7d93a69b726265480aff5da240a12198efdc0e8d34159edeeeaf420650444fdfbb58dbfb71cf85059022232986eda0cfcc5731fe68b049c8a714f11e9d6e0c5c69d11504f7b4854686ec7bcd7a550c53b4b543ed74ee802f06aa7a0ec726ae09319d986175d36fdca91f8b07c5efc66f9f0ca2c57128d5555d0c1755248289dd740927887f3fad8da887e93ff2a179ef81aa05520b10ef917a94c4b843d970235e74c34bd7069d06a97c3bf34a4451386347b6147d56365f2bded192fb3ad5bf99f26a879298250ff065f6a99f692b0531f18d18ad5ef234a3fb3f2c93183acb278e1901b7210fbad2e683a5196616c9fab52be9fc826f26abdc16b578d82fff9f3d63d831c3bb5592acf9112a31b7383a44aabcdb65fdc0c6f27f4a36e9d6804ddea132f2096216f95c7c31af5d5e4b382df9813f48a5ce88596ae9fcd1a8e8c41a61c53e9ec01ad1b33125026a4bb0c545ebdb93184c7a70fc2304de136d75ab05157d7ddfabd7b0f1320af281575bcd58d2ffcdb7d89ce97247c5efe9fbc2c81e358666ee0d9573b3093522cbc195ca98c1811c88ceb694b900cb7528e6d1eae0980f77de1041c9d55428e99e66173cd374059cde565d48463f74045378abb325d97d87093795f2d57c7ab6351f8856b7c6544ac38d021438998ad4720111ee84177203408bb5cc259cde3d55053d7b3616ba649ff1c71765c6aa44b7f5374adf4ac64dfcd8fbd4b79f42e49f5a353aa0515ee489c78c5dd77e5bc54864530254d44cc21a888f84db82ec5c1be0a45d141ca03c97ad72ec78d3dc755a1ec6a8de8b890c498927bf7c24cd2b7671c8a69345b44c08955bcbfee9d6debe29c8446ce05e3df961577ace9f63a6ffab5c52b99349921bbe9986f2f7834f416112b3a95344cf53bc69be0d9bcdb28fb9c719fa1d9e37b0b7b5aa64d2a7a32e272b66df9db936a1cf55a20f877a21817b9b872ecd0cfdf70e17ec44e31c4e97a897b5d434e9d90cbaff7cd44d0564cac318b755eb4aa55d5e95a20a2aa0fc401393927d404593f8513689fd788c2b4d6183bcf3d62282f3d2064991dddfb7ae7964b13f82eec002a59a43525810ef95f0587f00f3c71c845c03daa54a9a7cba5ff328a527e4f70a98b8f253801ec5f14e95448f6d", 0x1000) 02:14:24 executing program 1: getrlimit(0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = semget(0x0, 0x2, 0x200) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x6, 0x3, 0x2, 0x0]) socket(0x1e, 0x7, 0x7) r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="030000000000000025f795c27df6ac304ad671bc56d1963f42fef815b9a22ec2e8d27dac3dd2e0b1ee8bb075d9d21644ec0da78fccd52f5c0c675a851cd7bd9f29ce1c738a180bc38a4e81ee6ce16e8a97b562a4aa570f6ba409cf1a1939a85aadacabe8871f57a4df399becfa655702cdec13b3934b2128bb8cd641de1c11cef88c9af1efa8412f92df9a0578e9c4c12130c422c7b314985a46f45f349f7ddc4492a52f759b49c16f7bcad2208d9bc7b9fc9fbf191300610f658676367f901267d7a06017350ecfee46b34752a0da8934291d12650b25c70d1e74fcc9bfca842d070f16116c44f20ae7d6f1ce0241db7045c7274d1bea1d999206005d74ef9251b0ca840f62c6c3116529e177a2975b7556254dd1f61686444e02aacb2e907bb5989bbb"], 0xfa, 0x800) 02:14:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000000c0)="5b09b5224cc68061955adf50a76a8753", 0x10}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) 02:14:24 executing program 1: socket$inet6(0x18, 0x8001, 0x0) 02:14:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) getegid() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r1) getpeername$unix(r1, &(0x7f0000000180)=@abs, &(0x7f0000000300)=0x8) getegid() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x6) recvfrom(r1, &(0x7f0000000200)=""/195, 0xc3, 0x40, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 02:14:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) getdents(r2, &(0x7f0000000180)=""/4096, 0x1000) 02:14:27 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f000046f000/0x2000)=nil, 0x2000, 0x200004) r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = semget$private(0x0, 0x0, 0x102) semget(0x1, 0x0, 0x9) semop(r1, &(0x7f0000000000)=[{0x5, 0x7ff}, {0x6, 0x696a, 0x800}, {0x0, 0x1, 0x800}, {0x4, 0x9, 0x1800}], 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 02:14:27 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3]) fchown(r0, r2, r4) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r1) 02:14:27 executing program 1: socketpair(0x3a, 0x4003, 0x8003, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000e4582f00790bfdaf7b6bf5000000"], &(0x7f00000001c0)=0x19) r1 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x1, 0x1) mkdirat(r1, &(0x7f0000000200)='./file0/file0\x00', 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x1a0, 0x8) renameat(r1, &(0x7f0000000040)='.\x00', r1, &(0x7f00000000c0)='./file0/file0\x00') 02:14:27 executing program 0: r0 = kqueue() r1 = kqueue() readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/253, 0xfd}], 0x1) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0xab}], 0x7, 0x0, 0x0, 0x0) dup2(r1, r0) 02:14:27 executing program 1: minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x203c, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db635249a3586fe67dd245ee052d4c5", 0x19}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000380)='l', 0x1}], 0x1, 0x0) 02:14:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) close(r0) 02:14:32 executing program 1: msgrcv(0x0, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[{0x28, 0x0, 0x0, "49210c8d152a84c50df20f6a4c0a9f460939e190c3"}], 0x28}, 0x0) 02:14:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = getuid() r2 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f2b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x5f) write(r0, &(0x7f00000001c0)="fc531fddb31a2c1703710143160104", 0xf) syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x3, &(0x7f00000000c0)={0x7fff}) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0x0, 0x0) 02:14:32 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getgid() r10 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgroups(0x9, &(0x7f00000002c0)=[r1, r3, r4, r5, r7, r8, r9, r10, r12]) r13 = semget$private(0x0, 0xcbe6a4be789ba003, 0x2) semctl$GETNCNT(r13, 0x0, 0x3, &(0x7f0000000300)=""/56) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000340)=0x6) r14 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) read(r14, &(0x7f0000000380)=""/23, 0x17) r15 = openat(r14, &(0x7f00000003c0)='./file0\x00', 0x210, 0x141) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) semop(r13, &(0x7f0000000440)=[{0x3, 0xe5, 0x800}, {0x7, 0x3, 0x1000}, {0x3, 0x8, 0x1800}, {0x0, 0x8, 0x1800}, {0x3, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x3, 0xbd60, 0x1000}], 0x7) clock_getres(0x4, &(0x7f0000000480)) r17 = getpid() chroot(&(0x7f00000004c0)='./file0\x00') ftruncate(r15, 0xffffffffffff80b5) pwritev(r14, &(0x7f0000000780)=[{&(0x7f0000000500)="d58345e4b378664da3f929679970c95da4156253fb04b168138341bee9ca96f42b5176778d0c7bdaca30", 0x2a}, {&(0x7f0000000540)="175d95d3405c12a8011f70d9", 0xc}, {&(0x7f0000000580)="32661bb47976ab4041a822d284d54a5169ecbc2b585554944d1b0b0afe50be26e55661d8abada756c3", 0x29}, {&(0x7f00000005c0)="fe7e8736b85217c80d03", 0xa}, {&(0x7f0000000600)="0e89b97062fe5efc2100e2557e3c83e2614cf238fa1ac5e9579d66e39227705416ef4139fd266fa4a57158013429279d763840813d4f60cfde6271f57f94d3dcb90b945204fe1f7b19e612f1376aedcd5cf310acb934c56b0e14e767b8b2909d2a6e7c60f726d742279b6ed13e3b259f691f0f35a3bd9b81597d0d06c1f646740d50cbfd0edc7d730b43e8e107cc4d7b61f72ade77915799d8011938", 0x9c}, {&(0x7f00000006c0)="31be17ad57dcdab92b7c2a421f36a96cdbc78725af1c992de35dfef72ef794e50b93face1d713c6313ec38f8991c8f35168e3c10960b32f6e7146c564226b9dda679716f0ba5674434ab2db41f6c45464e39f999ec56df685c00c4d566056b46116ddc254de2c2b30619cc4f00631890a570ea5a99ee186b64eafd53d02b51db2500f29752bc3431cf12a5e9a0b0c26730572cf71c51142a460b90f26665c9fd95477c394fa6e562497a947419ae04e6", 0xb0}], 0x6, 0x12) semctl$GETVAL(r13, 0x3, 0x5, &(0x7f0000000800)=""/135) r18 = openat(r14, &(0x7f00000008c0)='./file0\x00', 0x0, 0x140) recvfrom$inet(r18, &(0x7f0000000900)=""/128, 0x80, 0x0, 0x0, 0x0) r19 = open(&(0x7f0000000980)='./file0\x00', 0x401, 0x0) sendmsg$unix(r19, &(0x7f0000000ac0)={&(0x7f00000009c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a00), 0x0, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, r2, r11, r7}, @cred={0x20, 0xffff, 0x0, r6, r16, r3}, @cred={0x20, 0xffff, 0x0, r17, r0, r5}], 0x60, 0x8}, 0x6) open(&(0x7f0000000b00)='./file0\x00', 0x2, 0x42) write(r19, &(0x7f0000000b40)="2d14c832f3f4ef26dd7cf9538d48a656502ecfca63afa08f5d76c092", 0x1c) 02:14:32 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) clock_getres(0x4, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 02:14:32 executing program 1: getuid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10481, 0x20) ioctl$TIOCDRAIN(r0, 0x2000745e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) r2 = socket$inet6(0x18, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x5, 0x6}, 0xc) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 02:14:35 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20002, 0x0) dup2(r2, r2) dup2(r0, r1) 02:14:35 executing program 1: accept$inet(0xffffffffffffffff, &(0x7f0000000840), &(0x7f0000000880)=0xc) open(&(0x7f00000008c0)='./file0\x00', 0x100, 0x100) r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getpgid(0xffffffffffffffff) getuid() getgroups(0x4, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = dup(0xffffffffffffff9c) socket$unix(0x1, 0x5, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000480)="8569b3200665184b1ca57012758047944e967cdb78e0eda17382c271313219aa", 0x20) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=ANY=[@ANYBLOB="0086d1cf5e0007003c00"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x8) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)={{0x2, 0x9}, {0x90b1, 0x666}}) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x41) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x40) r4 = msgget(0x0, 0x180) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000280)='\t@{:$-$\x00', &(0x7f00000002c0)='.-\x00', &(0x7f00000003c0)='#[}*\\\x00', &(0x7f0000000400)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000500)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000580)='-&\x00', &(0x7f00000005c0)='#[:(.:\x00', &(0x7f0000000600)='+\x00', &(0x7f0000000640)=':\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='!\x00', &(0x7f0000000700)='+\x00', &(0x7f0000000740)='{\x00', &(0x7f0000000780)='{\x00']) msgrcv(r4, &(0x7f00000000c0)=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\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'], 0xe7, 0x0, 0x0) 02:14:35 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/186, 0x32a}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) fcntl$setstatus(r1, 0x4, 0xc4) write(r1, &(0x7f0000335000), 0x10052) 02:14:38 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x800, 0x0, "0001000000000000000001000000000400"}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x80000000) r0 = dup(0xffffffffffffffff) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000040)=0xe6) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x10000000000002bb, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 02:14:38 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="fa95", 0xfffffd1e) 02:14:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8002, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10b885, 0x0) munlockall() 02:14:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x3) r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x8409, 0x0) 02:14:38 executing program 0: r0 = semget$private(0x0, 0x1, 0x10) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/97) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000940)='./file1\x00', &(0x7f00000000c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') stat(&(0x7f0000000340)='./file2\x00', &(0x7f0000000380)) stat(&(0x7f0000000200)='./file0/file0/file0/file0\x00', &(0x7f0000000240)) open(&(0x7f0000000000)='./file2\x00', 0x200, 0x180) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/63) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x2000100000000}) semop(r0, &(0x7f00000002c0)=[{0x1, 0x80, 0x800}, {0x7, 0x1, 0x800}, {0x2, 0x9f, 0x1800}, {0x0, 0xff, 0x1800}], 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/85) 02:14:38 executing program 1: r0 = socket$inet(0x2, 0x0, 0x1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040), 0x4) 02:14:38 executing program 0: utimes(0x0, &(0x7f0000000080)={{0xffffffffffffffff}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="03ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de}, 0x8) close(r0) execve(0x0, 0x0, 0x0) 02:14:38 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) shutdown(0xffffffffffffffff, 0x0) 02:14:38 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) 02:14:38 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x4, 0x4) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 02:14:41 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x40003, 0x580000000000000) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() r6 = geteuid() chown(&(0x7f00000005c0)='./file0\x00', r6, r4) r7 = getgid() sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000100)="c48794b57201cb6c242cef298d285cd99385c8ca7cfe0b76568f5402fdf29eb2d260f822644c3119a1eb67be7caeffdfb656c7207c6629a7f14022da3fe05c9ee07b131b2d0350c5667fb460864e5237cdbaa24e9fe543ecb0e7a42804406d4974a1cb82ef47f8f3b410ac7626671b4b899b41a632c9bb9360006adca7a6a57871c89345674deb78854b632550af57edb590d6a2a26a5adbf6", 0x99}, {&(0x7f00000001c0)="30f598bbf1a626430c3d3321ff757635d17714b218d07a096690fedf9b25254c2073f81dc09d90d9f2d3d259d146ac6cbf026aea8d570faa320ecdaf9b81caf666ce249eec662079ab37c4234baff45f3623e43bfee0", 0x56}, {0xffffffffffffffff}, {&(0x7f0000000240)="465c708e604ce9ba1497376a7e005561e75d4e124853db68098c2fb95ab3dbbe8fe108e4f13cdfd1bf3fbfc4f59c24e21d378cc3e2f9f58e7cba8fc05b45fe24ca20efe0c6fa234253a0c4626b344f0f3f7613771095b4e36434555039138b4e272b02d94118a12bd97c2dd9fe05c33288532cc9bf8026479a073e24eb2296dd2ddc407055e5e661bb010dd01e81e97343082e9951b49f6c5524a5cf0297236c32f055f807", 0xa5}, {&(0x7f0000000300)="eb56011b43b30d2d9710d22943d4525904a48cd6ca47c6d03be5d9e3b60172d4cc2ad913dc923510d2c0d5eaafe68c2bf7170599bb05bd350fa89026b3e95ccc0f070a004ac20f8f3113b9420732745a800c3b0b9bf24768150fce7aa470f56f7033f077efd1f369494daac598b4ca5e21543de888ef30410742cc571a4e5c188c9d58a7c83bebf7d1071a14ee71b2b217bd24a285f079da05157e419ce71d615618ec592e4c841301372160e64da2a361ab9d426ba7ee50", 0xb8}], 0x5, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0, r1]}], 0x78, 0x4}, 0xc) sendto$unix(r1, &(0x7f0000000000)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c9f3286a8c75f10c85806d5788a6ee318903d05dcadef1c156c722ae6be5f8c6b2640be43905f4ef079002d660b5f8ee521a7dfa763131559906cd7078684c013872ad792000000000000000000000000d59f", 0x64, 0x400040000000000, 0x0, 0x0) 02:14:41 executing program 1: r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000300)=[{0x0, 0x9fa5}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0xae) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 02:14:41 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) fchown(r0, 0x0, 0x0) fchmod(r0, 0x45) 02:14:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x81) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNOTTY(r0, 0x20007471) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 02:14:41 executing program 1: msgget(0x1, 0xfffffffffffffffd) socketpair(0x0, 0x7, 0x8e, &(0x7f0000000080)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) select(0x40, &(0x7f0000000180)={0x1e23, 0x6, 0x849, 0x1, 0x1ff, 0x1, 0x40f3, 0x700000000000000}, &(0x7f00000001c0)={0x88, 0x20, 0x3, 0x2, 0x2, 0xa7c0, 0x8, 0x7f}, &(0x7f0000000280)={0xac6, 0x8, 0x8, 0xfffffffffffffffd, 0x9, 0x7fffffff, 0x40, 0x1}, &(0x7f0000000340)={0x8, 0x80000000}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x20) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) write(r1, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) mlockall(0x0) getgroups(0x137, 0x0) getgid() select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) mlockall(0x0) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) fchmod(r0, 0x1) setregid(0x0, 0x0) setgid(0x0) msgget$private(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setregid(0x0, 0x0) semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) 02:14:41 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x10003, 0x0, 0x6, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x310, 0x0) sendto$unix(r2, &(0x7f00000000c0)="1b85a88741adf9dd80cfd3056e72f6e50bade81ebee417db5bc28a134dee39171db847a5e4ad02d9d6099b9253d1117abd95519f7ede9d4ebcb49d25b40add77c0cb5960375129fd56f2ca70", 0x4c, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x3, 0x3}, {0xe821, 0x4}}, 0x2) kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 02:14:41 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x6001, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='*@}\\\\#\x00', &(0x7f0000000080)='\x7fT\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='+\x00', &(0x7f0000000180), &(0x7f00000001c0)='*\'\\\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='$@\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='-.\\\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', 0xffffffffffffffff]) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) 02:14:41 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() mprotect(&(0x7f00001e2000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) pledge(&(0x7f0000000000)='-]%\x00', &(0x7f0000000040)='*\x00') madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x40006) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 02:14:44 executing program 1: r0 = socket$inet(0x2, 0x3, 0x7) recvmsg(r0, &(0x7f0000001700)={0x0, 0x16b, 0x0, 0x0, &(0x7f0000001680)=""/81, 0x23a}, 0x801) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20092, 0x140) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 02:14:44 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x4000, 0x1) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) 02:14:44 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) shutdown(r0, 0x3) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), 0x8) syz_open_pts() 02:14:44 executing program 1: mprotect(&(0x7f0000079000/0x4000)=nil, 0x4000, 0x2) setgroups(0x1, &(0x7f0000000180)=[0x0]) r0 = semget(0x1, 0x1, 0x430) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x100000001, 0x10000, 0x5, 0x7f, 0x1e, 0x6, 0x0, 0x5]) mincore(&(0x7f000007b000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/93) 02:14:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="a4ceff3b4a4b2f604c", 0x9}], 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1, 0xfffffffffffffec6, 0x8}, {{r0}, 0xffffffffffffffff, 0x60, 0x80000041, 0x39d0000000, 0x3576b80000000000}, {{r0}, 0xfffffffffffffff8, 0x40, 0x2, 0x4, 0x3b0}, {{r0}, 0x0, 0x2, 0xf0000000, 0x400, 0xabb}, {{r0}, 0xffffffffffffffff, 0x42, 0xa0000015, 0x0, 0x1}, {{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0x7, 0x1}], 0x5, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x30, 0x1, 0x80000000, 0x15}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x7, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffff8, 0x40, 0x80000002, 0x8, 0x7}], 0x3, &(0x7f0000000000)={0x3, 0x8a9}) 02:14:44 executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/31, 0x1f) socketpair(0x2, 0x3, 0xfffffffffffffff8, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x81, 0x8}, {0x18, 0x3, 0x3}, 0x448c6df6, [0x81, 0x4, 0xf5c4, 0x8, 0x8, 0xfff, 0x200000000000, 0x100000000]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_open_pts() r3 = syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) socketpair(0x38, 0x4, 0x7, &(0x7f0000000100)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) readv(r3, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/128, 0x80}], 0x1) syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2325212ca83b18e1cfd31b54fb81addcec948167"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) 02:14:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000000080), 0x3ca, 0x0, 0xffffffffffffff00}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 02:14:44 executing program 0: socket$inet6(0x18, 0x8003, 0x3a) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x80) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 02:14:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x8}, 0x10) readv(r0, &(0x7f0000001980)=[{&(0x7f00000000c0)=""/254, 0xfe}], 0x1) 02:14:47 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000440)}], 0x1, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x10001, 0xf5de}, 0xc) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000180)="3aec3bcf28ef1f8831865761b7f26fac76a24f32d67d7f613b99010809d9c22a21ee5f6d7db81c9bc6ab33a688375ed222477dd8b4a992cf583dd56aa4d291ec5ef728a16cba46c52f2cf76e87d9c3e86cfb92a56cc114666b1b8324b1d3dee83ab258e889d1899b2354c44cea50ce9c7e13ad2b0ccf78f8800bc014414a1a867ef6c29036c32f35677a4c185013fdf442d4b228864997981791f96d6dd1eaec27b98ac3997a5ac28320d421a8204a81a349231dcdc18d0d98c4327b5cd52d3f7b499b17a1608336b42fb52ae2761b99a63f966af27e168427d4c9d38816d45d1f396a38085094bce3e3d936c0460de5b29d065eaf732054b9a9860ec008b02b46b1d2eabbf952288976d4b1668c250c058b713213fdb49606d701ba6be10dbc1f1ba5ca16f19f9192c18dd41ecb8f12e39eff2d1e45b5ff970729a0de32da4cafafe411d0acec2447a2cdbdbe2fe63b065265fa5803edb5c46212189b62c557a31d7d7c2cf7c5db6f2bd20d608c77f075867327630d210cc976464c7aa9848cff48295cf81f1fac8e7f77d8f67f2b25aa416c25fbab60e2c9da6f6c4881886886d25bc97b166122b6b975148845c2e44f281bdd3a1bf4813f51e6a27a5f5efe2979d63ac481d4aa6c8309c570117d160d1e18a26f45106294e73655c76ce190efef8a3f81db2cff8de723c7b4552b64114a929275c1f48acc7df80df7516fc11859a2d8b719e328828eab196ac5956d7b090bcc4cb30d078de5a5572824561959966d23fe13be4b6eed4ae01be9b8304966acafd44776ff8085c7f9aff718fc402d604e86517f2aed75a843f1343f15deb9230db42317238762def5217ba9202841218de9778b1e3b1cc3c90b0b0f3cfaf24f53f9ab5900747034dce623b799ded4f4f1df80a9e8b7fd1dce83d97ba7d47c21dd068bef78e963e91baa876c8a1cd2e2d8e041718f0fc148f6450b6af5631877c88b907dcd3e39de26e7672dfd96a711a5aec3b617d6049dd1f249fbdc12d7a5e2093c7954b52c984b108a98fc0dd0af4e669f7b78dce1008768c5612365a217108819744491865491989e41531d9b0d2c0dd08378aba19ea12e42d2130a3c76709944277cedb50a08ee970511b61721ad2cd0e9c137420f87ce44befd58ef0160a21597e62038c0d2f7f046d76ab49eb4ff680459e259bc8840bdddca99468c10c2a6a639d47383694ba25f86c7b1a3df06064ca09a5c1445814688aeac9974358a9e0e91f53cd62fab18c82e579fbd6645983decc2014552a776359a37dd011237957f41efe19efb015d262b56b88df189f2b0371ab720a74b90c372dc81cd3adccdf736f221dae3590b630d13e194a3c0506becf810463fb25f57a3840ace75b3d0cf808e1c50187a77d5fa243b339e0229e907d42d048fcb3cb0433d79f6aafac68145524b4e4909f12de7f5c16b9327e93b2afe069bdcd65b83907c397848470151c2c9914319008c41fc8ce0763bf16dee9300f67b7a1a6cae122fceb990f23d327ea96e98d7f4afd4aeece22f823bcf1525cd44ff752723545722fd461375f4f3d1d6db67b3d9af7ef6243c1e4329a6cf28c7808cee2ee00fdb8fd37def92130ed9863fb43d6ad85fe24519bd724849ea7c7f401df21863491195044e91aebb98bd7189fbf54abf7275c7982c8863b6c06cb798248f30417304e47ac64214a116379af9ac4123f4b1ebb4fe0fb6b168ec3252b6eae5ef69475e0063358e4f1951e05d2dec2d6269f8357878fbaef55db8877dabebd4f2f51faa7745183a29f2a1d36abd48af1737c6cc161f52d6ec6b5691069b42945573e791ff6d89f723a4b77963dc2d824304581a388ddf270bfd1928c767623662fb6853d332c380786ac2a4c098428c05b268bbe3de1c20306db50e5faaf6019c55d23a5004f2b79caf14a6ab22d59813697672f3302954e3f96c9e72757c95f6acc288329aacb8875122bcded1887b8533f1c5f2b180aabf7cd5451c95c7828128d5b7d1467a5f87e0300ab4401315e25f3ab3c533b94efab2147b172d113cb228890cbc54a9ef2f09ef94e03b0170328fc83bb58759cd496041b193ae3e2d87aca35d8528339a54c0fae26f29e596fdb7979ffdbec97a278d0513e2a38094a3980330137a8a3244749fa8681ba7ec31182176630536a22cda29bc8a8b65933fdbaaa34ee3592ea4e3a148b3e07f9c9fb881fa7294114a488f90b08aaa1cdfe29ba7dd24070292f7db7da7441780dcad37f68d8e07d0c6aa617196d1c5280dc8b5f6a535d98917e6b2b2085aadf3fff3c93dc8fbbc9719a1d7da13ac46feacf397faf2ac6c78705635bc362fb58e7c2137a84f69a9d69d2676e422b2594ca2e734462193ac4172e7f2fa7fb4b46dbc3156d6c29a00c9b62f9c05fe4fb4b53b3837b65db00c472e42ed84eb567ee1eaec301ead48db97d295fe32b7156d293050416b580e3277ece0573ac8f148eba805e68ee977429b7ce33e3c79228d1bfef946c82da34c507736bf4a779cdd98cb53160ecbc93f02ede904e156418dabd72ea51c05f029474b434311c3b636cc8888f1c65fa15d990b969116f4ff9ec56e05e716825da72260639970eedd76d87e49dbd0205520b6f8efaf63fb5330eb73d2cde26ed3a741fab84b34dc541a7440458f820cc587b076823d43b8a39d414873da5b3d3685b4babd58513ef0d9c942b04cb132808b93846e6f5e839d92ebf0788a8a7c822d2a4e08e81ba4bbf5e5525550f02900b0cc71e09d005a29aab60912049027c78cb865654342b020244dc8a4afaaaa8eda602a28ae8cf661d313d796afb95148f4931e24b8ba10899de8af6442065d098fdd3769b69d565eb8ca6dd1db9e5f30f1a2225c1449f1b936a2fe5d34fa8e605d9a4b2a4a3a61a5ae1a4af3dd22ca1f722e31f7d999c29142fddd67f6e0d28c4af690ac85f4a572f56454342c4e4c88d5f8eecb9073861de534c2259d871441262249ed69ad52915e0b7b164d0ce39adf53fa6c8e58cc16fa1d1d8bf34345730a496dd4e208be67b9aeb41bf032d1ef1fb555592486f6982239e101f5d4cdd147cffc4a4e08dbe80cb9abdd5829d539821d8a60ec17a29b1e6f99286f18198353f3d4af7a7fed6ae403ae084bf525028ac7b32493a55b081da9a9d24fcd8be45ea65a3d4056eff71fd040609ea25716064ab760e5e4bcacf050350f3ffe23fb1f92b99508db6d6ad63fd0e3aa639a094a02c4296335510bcb75fcc3a89e3860faa8d1bf611298a66e71db361491ab9aa78cdd39ae3691df8799067b128b6ba5b645c42f2a90af2fba734e1ed24eef050437d7e8e64de5ed5d9d693bc215c58f2351db2d080a961339e32d09eeca2b61919e580938e0493029295e922519d5239dcd3cff4ee4995ac2d14bc2a8f9346eba558db0e6a5bff5344237a5e24fd42f892a4ce6701885945d913ec918773175f3a83396ba3ce652c08a0386ae787ef6f07b0d3ac3e76ad3869142660addebc0c44dab20e356d407de24493d8b57bbacb3004af0674c48f849651d832e8c0310991964b28e7e46c9c061818d11d122e2a98bb826be68824e97e1c8bf99bb8150256d9aa2b0ad966250289420d4d3644bd6bce2612abe5ffcc1d4870053d065c5195f0e15011232bdf337168be1be2085fbd2b48cc5a59864f35e30b53463d46039d5697cea3a1a4c1869d7902530577ee23ba08d853cab9eb8ca6f45d92246b73146aef076fac3cdb6384162047c2b88fbddc9a3439a86f84a731d3cb4ef394852cfc516991076dc57a03842a37a857f654b0212a58c18b459887763f42ed8aa2777f6dd5af6356ac820b7dc502cb958973d959c430cce445d3ca1519392135e49eae89c9290fe64f0a41c35aa5051f50932228e29a2be8db6923f39705c46da6208596e765ee46b312b671257fc5e4bdf9563b3bb6a6653826c3fd9b6e70ba50034eba43d6103a0bd310a38d8b23fd443f91c14229e177b66fe30e016f9d6ee1289e0760785c67ca66aa7d7cddfb5c36c739d4e6cf109518d3497b52d38d426d0b2339971825188b4286d6fb4575ff3f2f26b725757a5f08ce84d81f4c039a280a66404c3d7477613b48e17e31283405f030510020fa0323f916e56f4af17d214d91678dad57a0d9150ef2fc82095f08d16feefa74840304fa6be0a91927f89b63d33e85f8a7a7551c2c43a79babdfbfc03a5fee7f10a6e4ef629a5a67b8d4bf7f046ce7d8d3df76ebccec76a68b6b02c86e936812beac0353c67c52edfbe0b4b96e30934e897f3d0ed382189448ccf04afefc987fbf242fc70f47f8a897152f3132b1df0a1bd27de86f3ee5235ddfb200e6eaf8ca8348a32ff981416c3730322ef1a006bf6a6f69faf3cbb37d1a68aee5d7948c24f7e10e2c3edd564d1ef4edcd1262cccb3bacab30fc1a986501b7eb288d9f102f3d0e9697de8072b35a884608d951c20eebaf51821092155580b0f5f63088fc222d4084a9ab4e2e848d79ca06d19072234cc9369551c5014143513a5c965dc1e72396d6cc10624939c80cec5f792e92ac194589a2736e43ae81061c456cbb9250b283340c1089d5dbf71ef42aaf31cf8abbfc0a78f582d22d1038928c1938a680385876b8bf883b6a3b0087ff19c8247f70742606e7e0a40b45e24574da988964c9cf07c48512c5061eeb447fb8c4ac0bc65bb62b34c44ac43e1098f89af6e2abee61b647fd78681659427e609aa00408a0c252f4f35436567b97c36457d43a329845c89dfe8ac187dab089247cbefa6a6bbaf3b49d645d1c21ccfe34084e19633063c37f3e8789092f51cb29e2d175306948e1b73b5c1ba6a0aeb7e7da1b7ba376920f449011f1b2c461e9840d90f14899f7a73f27182c19d0c440f3dbb85f82c865ac7010a4a88e93b05c6d862d65e6ffaed96d930ba7bf29073c1316aea40cfb12141e8a92ba4748b9108295a8e916d813ce7cfd8ebb0e0ffd1f347baf62b98ddfe5215e54cdd3aa418633f396d5fe21016d85abac0a34c933e1e7ee043cb872857e81f79109cc03e15618a36091311c2eeb34082cae60d5deab7ecf9743bca2bb3b28c59f3c03a8ed8f9d6572dfb68b554d7324641ef3716c0adcf3f2b2c2a4b42619614642223730513194eb22b3b1d5449c10072f0a44db0b8821153eb99e9b8202fc860ce431410e20f5d7483545ae4c32ae13aae6d8e162a204eb9bf8891c68eb388cc852d6e2cdb987e0dad602e09cf300539f1c1b7347b12899b5f9399813e60c7d554b1ebe81535698839b2f73a6989aa919aa467ed8e9fca65ca2f59646a7fe15cef2477f100574d8ad8fbc5ca424a0aff83b084ebf411b91db16575ccd69cb1c134877ca03f0c4edd2bf82c46536f66fa60124d4ae1c81b57df994f7dd7de7e4e5d241b5936b1670b045fdfc27e1e04b4f9ad22036b2c435b143b4402afbcdee08a58fd9f95ab08f21ffa8bd2430bb97cc4c3c4b7998d61bf3080ef21dfd0b5fde5a03f95b24a528623346cabb0e0a055198148ca53bda2e5fec72c999d9bee50d3df5994ab44ccd20f51554c6c6c7475a4af4ca499927d8832696fbe649ab163a04295741fd5218e44ccadc016c4f7ed333eaaa47159db223731bcb7e8b8dd1db69cca4a7c470230421a42d4cb14a599987181ce29991700bb3fef2e2d52013a2490c01a8cbbb71e6b5fbd75d820409cc6f910f56fa20e08c2421bb9134469252bcace1d2bce20cea650dfe9bf481f725e40cb8cddfb92470ab153f4475eb9eee39b171423439f79c7da86e6570898fa41ed97", 0x1000}, {&(0x7f0000001180)="9ba8dab68020ab2749a929843f2a2dc6bbd4c896772bd188a78ec08a29f0e650a1348bfcf8dee8295897b669dc27f6d3fac1a24197c87b9a91594979de5e14938d1d0e4b8b55cb2af03d155796a95589c6b5f6c0b5e0d92065d55e30ca1081a5b9089d3b0508d8c55f34af3388467bf1bf79f0e8be46f1abdca09ab60342435f014db98f0e0f562a291911a744bebdc00b065d54860678e92acdc2044d82cc8e", 0xa0}, {&(0x7f0000001240)="2cd36204947573dcad8164dd870d9a541623b2590f8db0a8b2a6eb3ada7576a6fc254c2861ecc5c93426eb8dedafbc68f04beaea187d5ae7e3ff492fb46980613fd21d4a861e73244929e1c24783cbf902ecbd7df2f054934b89a5b4eda96aa8213ff1653864881eb8df9734d82a74a3a080c36bb526cd59ad6f333ce6e46c3a3e634ec88349db153d2a68fd352ecc2cb7424c4d4e23b8a903b3bdf0112bda5af2be6ea7fae9ee7d65d3140f7c9e927ded0d0a73cfdeeaeb375a01d698e4dbf03ac3659cb700f02d5b", 0xc9}, {&(0x7f0000001340)="8997d802290e4813924124f873ea22d3dcb1f0fae0099e17a7a8c240d94cb68c96e62481263abfeff680429a5a72977b5fa50ace89ed23a1673afdad1b99f9c79861aa3e1f783fcf7909192328511bf65b0f4004c4d5874d0a722df33d26c6c05b69b94354bc3c10204e200374d99745690fe7ee25a734a3c73634f7b12d7c9032e4ac9ba3149d31ef1fb6e5a518527ad9483e0ae830190f7f2c15e4536515616b0c14c966961712a5d42b822fad4e3a42e1ecb6bf5a9407d5da5297", 0xbc}, {&(0x7f0000001400)}, {&(0x7f0000001440)="8abd19272297e7f5a71ce1ca08638f7c387e80ab8aab073d0754c118d6018f8bf3b5e0d8167740f52adc14415eb5ab247949fe0eb831bd78076e2a6287c8916dad71686695ed4445c17a574cb6af5dbd22d4fb07f6726b29f88dd49ae1f6ce9d533291a98538a800f23b1f3760491ab3f46f0d7b06e9e034959a3103c72042149cca8469c743073c982e772c1a9f80a1fee5432851052fadb84dac6fcd0db6d40028c30bc6322aab0de4f6806a26c1a923485163", 0xb4}], 0x6) rename(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 02:14:47 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4000000000000000, 0x0) getgroups(0x4, &(0x7f00000012c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x8, &(0x7f0000001300)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000002400)=[r1, r2, r3]) r4 = semget$private(0x0, 0x0, 0x8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000001280)=[0xba, 0x81, 0xe648, 0x0]) r5 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x1c076307df0a2a9a, &(0x7f0000000000)={0x1, 0x2, 0xbdd, 0xfff, r5}) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/186, 0xba}], 0x2, 0x0) preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x2, 0x0) 02:14:47 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, 0x0, 0x136) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x7fffffff, 0x3}, 0xc) 02:14:47 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ec011dc91cf36638b4990d445106229a9ca601b400100008"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="4fa5b9db1852eaf2a7e9ffea40907ca73c764ff9ceab613b5c6ed83720933e984b0fa5a7dcdf774f95ae824c1c5fb87d8a95cf3c511c5703db8c2ef5d80027878fac896fec058a4c6c229ed8a89f92339d2e6afb09bc12b2e01f71e4c25278db8e88c87fae4a27e7688a4afe0019810b1e8c6508c32452bf812dc163f7c0979715df4fc97f9b9830673053533822ff9e281829c32b5e3ac81db609df28f96bf3ae7e53e1142aec24590674ef0be29a37bbc5d8cd7014beac3a5ac48de2131ca8", 0xc0}], 0x1, 0x0) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 02:14:48 executing program 1: pipe2(&(0x7f0000000100), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:14:53 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r1 = kqueue() syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r2 = kqueue() close(r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x3ff}, {{r1}, 0xfffffffffffffffa, 0x0, 0x20, 0x1ff}, {{r1}, 0xfffffffffffffffe, 0x1, 0xfffff, 0xfffffffffffffffc, 0x7fd}, {{r1}, 0xfffffffffffffffe, 0x40, 0x4, 0xffffffffffffffc1, 0x8}], 0x9, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x41, 0x80000000, 0x2, 0x4}, {{r3}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x84, 0x40000020, 0x6, 0x1}], 0x400, &(0x7f0000000040)={0x1, 0x2}) r4 = semget$private(0x0, 0x3, 0xd) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000280)=""/149) 02:14:53 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) r1 = dup(r0) setsockopt(r1, 0x80000000, 0x4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="efea90bc42308221164328119aaf5e18323ff5df7e73aa5ff1498b27a39d6319527acc3b22aaf113d78d83938f56e0ed716c42785c25d584e26c6656b4a3e22c6ba7b26d24400b467cee7ccce3333be5427f4d9b80254fc08fe991faab536bfbd3d1f19513f8af816b75bb45ac1eac15b588e98b3cedd61b44a56d8dea69358693d83a219b9c481f2df225a2a117f0c3d2f3db333d192ef5c34d1c075ea5a68ae463361854edbc354dc5f27fcccbb8b2af2fd0523773e4e0210e128a25380d98a3e9f17d95d54ee5bff8617f8415", 0xce) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 02:14:53 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r1 = open(&(0x7f0000000000)='./bus\x00', 0x29, 0x8) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) fchmodat(r1, &(0x7f0000000140)='./bus\x00', 0x8, 0x2) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 02:14:56 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/41, &(0x7f0000000100)=0x29) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000024, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 02:14:56 executing program 0: r0 = syz_open_pts() r1 = semget(0x1, 0x0, 0x120) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/141) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e3", 0x1) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) poll(&(0x7f0000000280)=[{r4, 0xc1}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x0, 0x18000}) syz_open_pts() r5 = getpid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) recvfrom(r2, &(0x7f0000000400)=""/192, 0xc0, 0x0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) r7 = getgid() mlockall(0x3) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={r5, r6, r7}, 0xc) read(r3, &(0x7f0000000300)=""/241, 0xf1) 02:14:56 executing program 1: accept$inet(0xffffffffffffffff, &(0x7f0000001980), &(0x7f00000019c0)=0xc) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001a80)=0x250) getitimer(0x0, &(0x7f00000015c0)) mknod(&(0x7f0000000180)='./bus\x00', 0x4, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) socketpair(0x1, 0x8003, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) accept(r1, 0x0, &(0x7f00000000c0)) utimensat(r0, &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)={{0x2, 0xffffffff}, {0xffffffffffffffce, 0x1}}, 0x2) getgid() getgroups(0x3, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0x0]) writev(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)="ea92c7f03b7ffa7bf10cb2a10980080ebdb09e9f977300130a1db96de74c3cbe816020fd87e50d26a9bed3b9c6bf4a8d3e9d13ea437f640ef4e34f75f775dfc65e0787130c12c6", 0x47}], 0x1) 02:14:56 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = getpid() getpgid(r1) r2 = socket$inet6(0x18, 0x8001, 0x0) r3 = dup2(r0, r2) setsockopt(r3, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r4 = socket$inet6(0x18, 0x0, 0xd42) getpgid(0x0) getppid() getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r6 = getpgid(r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r8 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r6, r7, r8}, 0xc) getsockopt(r0, 0x100000000029, 0xa, 0x0, 0x0) 02:14:56 executing program 1: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) preadv(r0, &(0x7f0000002840)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0) r1 = socket(0x18, 0xc003, 0x0) r2 = dup2(r1, r1) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) 02:14:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="08000000660900000000659c3bcbfb85229ccd8c50975f679d825c4195201c9ac63f15f19920ffc21a21cc8d3e692bd4f7ee8e55a8817c0d4da391206595511d1aefc48898d49c9b6f5f970c5585be742a2edcc50c46f20226c771271df60c8e215608edb2e185f158566c9d0c4a3f2e8626a67d92b5ad85d89230185a4d1440580c8838fdf83d3262e7508f0bc627c5d0e5dfd8fda4777895fb824c"], 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x5, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = dup2(r2, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) fcntl$getown(r3, 0x5) 02:14:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x503, 0x0, 0xfffffffffffffffa, 0x0) close(r0) kqueue() 02:14:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x802, 0x40) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x20, 0x1) truncate(&(0x7f0000000200)='./bus\x00', 0x1) lseek(r1, 0x0, 0x80020001) openat(r1, &(0x7f0000000000)='./bus\x00', 0x40, 0x100) read(r1, &(0x7f0000000140)=""/80, 0x50) 02:14:59 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) ioctl$TIOCSTOP(r1, 0x2000746f) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 02:14:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="20000000ffff0000010000004bd1ed6f84374d0ce3b828736313012d341879b9de2d6961c86c40be09983d669726655e6b844ca8a9b03f24b9f3c937d0bec29aab0ce5e223084b439009e6b818ccd687745ec94e48aa23f9807a60fb2237bbc113f74e160edf3c3dc9ad24d96816a86a85a2f35b839d79941418921a7e155ed81d077790764c7492996de9f30161f62ff13649ad4ecf39492f7dfb6bceb28e6e3d23d74ac40572c141b4864661592d9f2feafea70d3ee17ac619c4114812da608ab89acb6ece280b27b5015538c589fb343e7c1706be0100f0ba0a9b26c260f0346bbaa2f6a2b30540f30d33948390b726e9f13c6cf1e81340a9ae19935978c1a67cd8776ae192fd1928e8b644d099b115b80c629ca5541aa2dbf16da85d1e2d4de3f0e7bff85f10c5c4d1a7c80071c5da347b94fa", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/43, 0x2b}], 0x1, 0x0}, 0x842) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x84) write(r1, 0x0, 0xfffffffffffffe9d) execve(0x0, 0x0, 0x0) dup(r1) 02:14:59 executing program 0: r0 = socket(0x18, 0x5, 0x7fffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x63, 0x7, 0x0, "bb35a9100dc2b72eb256949064c59860a62bbf26"}) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a0283e40e65a39c67faf51627e1c25c1b3fc79a46b1c9bbbae2eb0e735265656a13cb9a804e314bd48192ab1969ac5e83fbaeaca108a9e910eacb1ed390e06e48331b1f885ad4ac41fdfc790987d48236eb03810d5c62e791e8fb2b3616604a61c1ca1cb9f1588025795bdf61ab95b03eee33030c566dc52dca9123f90b53d53b9b42664f92a43e6d7f3251c0918b8b18e543b78c790b956f82810da044f5ba03e5532e19847d8e53e005b1201c055d5101776a62c29141662b3622cc84b4f0e67fa2fcc2d8ee7013fe14063705a61b311c91cca463121536d48092cc7368e82cb8ba18043b4ad9ac13b875a27d1252fc186d81ea78bf51e81005a9ad4c5ba5dec3c8aa9d2e9848e69074f252c320a2142c57f4b35481b80f7fe5c5c9aa353a40f731fce778d1d37c932e305aabe8975c22e1d029a7eddc1ce7318deac07f4497f12640ce1127594469ced9bad11f120733dc4c46c563900184f88b4af502532abeea1ba66192c0efe83e3f4b609b4de91256d88d2f6fb80eeb7ac00a0c10e0bd80a3d92a1135cb6887452ebe277df3e38af612a5a1d18e295b73ab47127b45623ea9cf08b3ed5769765c472ed112f326c6e39843d2cb83b4d3d452c16a6097d847c7f5bcb1c3805efd02a6c8222e3c155b595fac8b11f3e3a2070ed5770bff9d50990950c6470d37c28b7969f4784cac70c5b88afcf52bdb5b92df5fe763cecee8e2d01113a69ee49db276b6edf29387b03ad15dee0919c4da13adcf5fe67d65221eb69229c35fc755e95f3943e5c2d7d1bbb31709fc0470924f89d37f231758f2970f5e07693571754af601bc73befc0b00a98aec4a367da22c77d66e214a158a17eab2ea62cb8af69a206c0d521e93f15831cc701d4ca3dbf6b291b0c50560b4acd627bf7b433aa096942ab76a93dc6c2d45e1d3fb46b534a618be9e96c526fea97e6d7a4d138c26d47c321b94b13066c0b62b6b9b7e4065a2935e8f1c74b4f1e39c899b53f0fd0fb236fd561a9e850b4bd44c2a76f14aef20fcb11cf869d857c2a8f251c97e7315f3c7a0610323e5e10826825b5bb68fb9cf2cbe5eae7c31ff9edf3c088b480be10db3fc6444b4cf45534492a2540cca1abf7efa6addd81229adfca94c5f1d17d9e14ab2767a179af6eec219a43ef93347e7b6d3a22c127a92eabfee62e3a9182908f206e5d11f30c57481871e595145771ef8435d625282c4b69ed8233430c6f2957f3bf71036766c7fcb3f33a3714a70bb63caa2489215c4ed40a99e4399e0d10b515d7a4822274285d67e159c982a6b2e8054a9fc028502adfc56092c3faf830d60eadeb19df8024bef43d10a4f9784b11f72356ebf6f1b816718be2c8a677fa4edf3fadc05870aca70ccf85461db77d0bd430d36d81f29e575e581f5de78901ddf242f0fdcf3ce6a684ac3e0f2d9e6c13ada1ba666628eb011d970b3c52dec01fefdd151d5421597e2b2078b3f1be033ce1d5cfc1dfb973b10f55622b30accc188a129a6f2346b895a88ba3f42bf1ee7b6c2bd75186834003f8861b176bbbfc051aa4beed982404a75bce48dbf04ab0968d969b39f08129685942ebc3deef7edd4e535f0e903bc96148de13cf90bd99f64de21757658952311f402936ac634d0f5a7b0641f64d1770549a6a3b42c305bdfd08191a015bf52e4dee74a0d0d", 0x558}], 0x1) 02:14:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000440)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe414044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1042fad2ba6eeb0026e32c5778f1647c21bbb30000", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x2, 0x8, 0xffffffff, 0x80000001, "f90789b74fa21106d655e17708e7dc6aff3b0394", 0xffffffff7fffffff, 0x1ff}) write(r0, &(0x7f0000004b40)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe4660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4104013b71b857c884f06", 0xd75) r1 = syz_open_pts() close(r0) r2 = kqueue() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x4010, r1, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x10000000007, 0x0, "a147900bc85a7a00"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0xc1, 0xfffffffffffff801, 0x8000000001001d3d, "ba060772f480e6ffff203700ff3d20008136d283"}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000240)=0x100) write(r1, &(0x7f0000000280)="de2e867b6d3715e0cd8554d7547638c7dfcdb29cce60ab5c10c0e30b36e0e89460ad680639e20dc014b14cd08267a1c25775ba390a1b036760dda6d6261f77afc6941c1dea74829efb210c8d9566590ab67294d4c875a553343ff26a314745a35972be4afb92755c36662efef78e0d7985ff03c71227658156d8246fabb70da6debac347d50ac830cbc251fac3f7b324cd24452ace142a4e31bb06116e5e7491d9671325742460", 0xa7) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:15:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)='./bus\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 02:15:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000000c0)="ecb63a03493b6bb0ffd15e7a9ee76c7c8af2cdad24d801fef9c205b0a3e929ffffbe7d12fd889a715a93d2855244907309abb3237586b60000000000000007f48730a5900bb3857e22164dcbb5dd8751b0edbb86aec301dd04", 0x59) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/82, 0x52}, {&(0x7f0000000140)=""/33, 0x21}], 0x2) close(r3) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/54}, {&(0x7f0000001880)=""/4096}, {&(0x7f0000001780)=""/200}, {&(0x7f0000002880)=""/189, 0x674}, {&(0x7f0000000440)=""/104}], 0x2d) r4 = getuid() r5 = getgid() fchown(r2, r4, r5) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)) 02:15:02 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200), 0x0) write(r0, &(0x7f00000008c0)="e36258a416f72ee99586132477f256b4233cfb25b84e5bbd1d0f01cb3db027c3370d806dbc0d3dc726a5197083b2220000000000000000000000008097e3ff", 0x3f) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x0, "042a76c5a25c9702508ae5e844d5d81bbf1699a3"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xff, 0x0, 0x100000001, 0xfff, "a16dad134402c183b362ae808978de7f2b36486c"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:15:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xffffffffffff2fff, 0x1107) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000180)="faa4e5eb18b898af88af3de978b3ebcacf18fa1ceb0fdb87c4bf3866e8db3aa55159e12ebae01940f5e11ee107e8fa1aab915ddbbd9b546c8826ca3839445b8de4f97a779869d52ccf1319b473171370fa4977a1408968d253fdd75be76e77637214139aa75c6ccf0bc9fb75032f2774fab151820906114483bf5014595f5ba80a9a3af1", 0x84}, {&(0x7f0000000240)="b98db0efc56912682717451699f63191e066496da5d7ff57af89be9df96b3d57c5a01507748b86e318d01e063abc2c7c9207f7f7ab1f76a31a4caf44f2a04a10603dae5a06dbc0c92fe471e6286d977572b0fbc35f446475639517c9bfd2e9f9449d6a28837547c7643f041d5724ccbbc3208bac466b75cdcea8bd89ed0384d538e13e6125bde1fe849d3745c5f8bf97c635041d74ff5880701ea7", 0x9b}, {&(0x7f0000000300)="b2eea939618e981144ebfb885d90c1164f40c7a8fc1b01eec8fcac677c14c47d7ff3c926c230e63ca0a53933bb209aef48306a48ecfe8e361212347c88dedefa4b40da6628c54d003ba2b755dc465bdf4ab6de8e56", 0x55}, {&(0x7f0000000380)="5f668da3f8a9e090828b10484bd1787adbb533cc7946f1ff284d557cd586fa8e99dd2b7912080e4c1bfeb625911781d0263113b69b2cfc6efc17bed9c5892bd5d8bac383734e0ea78937a6e7990401cc668b296f0b9e59ea749f647cff4564cc81ce26fe538527bb2edfc81a321de3d72d81cb642debe0c4cf3304e3b84156c40ca93af3b698e54fc8b0fa5666598dbdd18803aa31b92e1f8dc6d3bba7b2770ed796d4e3ac70daa366768b00ddf9ded85b17425866716f8f2f511dce28fc937a5772e10ee2e737bf933c626b7068f120c7859680501a237cb6a1b3dc63587c975f249fde19a6385387f7b81a85d6764121dce24d77a5caedd6d2049a9f8eae293be0f311360b003cf98aabc0ac37cc76e67a111f00d3667ce4ee143613840abdd6699a2c47f1de5bd4541c689589f911a109d874f1b34998b4ee52b4fdecffef4889a327ca35d359dbcc2388d53a8c5bfc4db575d5f55715b8cebb6538ad5e60270f96c4aafd1fc7852d2c156cc4ae7735a8e66b15ed7c594d0e461187d8f5e22edc0a890127561e1c95d319ea2dcddca8247a59f9f15511cc5ab7f24d12790460ecd4b2ee235a7830ed048216ad8e37d8067b45c9d4dd7118d92787c33d3d434ebfad59222543598874ee87f6ab71da41bbb2e62b390c047a575dee18b7d366ed952d54093e1da751ee82f23e89155d95e4c2d623de9ef7ea4d2dbc37fad5cfc292fb89bbe9fa7cdc7f0c6529379ff315366851a1f7214f7dc033a7dbae26957392e18e33c550e56fae15d667f9c0ab620f9d554ce1e0278b3f9c096624bf0b24d6856053cfae94d88f547a7a4bed3a92ffde806e26141e0fba5b794c6326ecc18af0ad1eb586daa0c9160636b0273a155adb0f0b9bfc4814daa9029b665247556022f874233998580434d72909a81b144193a6b6fe965335db6f99a21602a6976ba8eda80898df49724250f74ededf8f8a5ce050480dce17946a03c77a7a0f06fe05cfcaf1900b50e0f359a5a6156ac41923db4502ea138c8c57a7c94d707e847cae687e1088d4b475aec348a674a5eff0405e0d375eab6e24aa2aa4b698edf469c86f46fd81056e764e0bb516d231e705eb61fa2a782acef94d3561bcb2f765f6444a38d9b6b58ce02ca40fccceed1a091232a856410786228b782fe49020d001edb6fb8534681e435922dfdc66e1e80724fd051dbd8467dc2af3082874291a8610158b6e620da9ba7a07b119d90c66d3aaf08185326ac8b500298a416dfda3b0872301eaf7d19d31433f8b9578f4512dd514abbdbcee86aab831c428f8f0a5b7695ddb8a577120586344d42e72fff34ce17ee3001d51ad04d77afe56af05ee254f06dd700f93fc44aad7c875f1afb8ec6a1bbc474bdd1a96f27b319a894347cfa324029b2006a960a542d4962a18a3fed6a859d422542f6c68fbd6c1aad592c4a32f8268b08e9872a7c1d832ed70f470ae9244246f9ade95fe1149f35921f0945e0d863e83009fbc8144e1d396f4b218dc708445dd310de9ce445be333bb83485d1c71c5fe92f60915ca024542260593d811949a7c1fb64c00911cb5ac2973e390dfe6009a99047342532ba81b896083d7b20cadbedfcedc6256b6d7af4c9e4761ddb5d26ba119dd8c68234beccf0d4005d305e2118210393aa9644aa19dcad78d28e35952947ddb24327cb2628bf08338d783f0a8662c7bd2b0a7fa1a348ae3fa003369dabe1bc40a0e2b2590c560ca355aa2d9b9246da646453d1abd4610dae4de3ff6dfa3e14e6e1b85dab59d85da75592398ef56e118f94759d73cc1844ceb7eb0f2b36bc771bd604ab4a03a5feea4f4778f36c82303766e3b5241f46ffa407983d430bf7bd2efa3b85e5d1e3a136fa30f7152108cf6644a9151521b7161805b800c1992a7bbad16ead08922acc4a66b54cf706db7a033b9809a32368fcd021e0e169feb960457b5a7efe6932e5e448b0a5e2b689351a8a40fdd9f8180a5cd108cc3624abffa81712284c5ca56b07a0a33f7d9f2c4a456bb4cb36bbcd1fbf60058394a30c66a5c1a86ca2c89a4efd49246a1deb971a8cf2d5bf1dc7d110099c346e5fe5121a68383c98106810734d47c8566d4a2731cee954f98233375e7ee37449aaa5655b0e6d2dab60e0f73e5ee909cfbe4654d9a8032437dca5b55ef3751e47a0a0fae445dcd76ccd6300e66cacf7fcd43616f9eecbbb6f9ba8f5faff582658722330dcdda3ee42d02fae0d915fdc0ceb24a566d4e213e41a2a5eddd38723f3077fb70323938e0bb6af619470ada2fa26148fe10b783d894a51be64ff328d3045d09df5e620bec6d0a26a73e5f46437eb17d819416a0a90110d7288d6bcbca8d5fca2514968978a6d252995c1552556af570348e3fdc5556404912b4cdebcf3289cffbd96e58008ed97050a90c8b9bd559007cc7fc79d032f49f6c34cfbb93e03be22db3fbfad5777a3c01e8b3a57005c5cc2e83fd395b79cea5c869118a4ef008ed80ff8411e03c6730737abbf319551cbb90905a4a1d7b53d9e6010dd2eaef8f624071cdfce5a609badf8dc7bb418ce1368b80f405c8910061140966fe38598c5f267aad17e147bf1a5a9509985b1eab90d953131858a27412d5c5b855f39f729499c589d3fbf4de287f63375b0b2f8659146a7a93101d7def4205c6bacce30d28babc70013879ce050a8b446ab80acc810d56cd9d5e2e617a20e7b7e31b733d2d507038cefe071f4beb98307b3c1c9eecc1895f28dbcac143b31ab8955e6efc9d2ce2a529adde78ec0db91f21ba409f41702e93eef233c5693e52c81ba23ac1ef04d37da369b7c622feb0c0d91abe49cf34d6570bd874f9fae2cff94069d34f85c7aff520bd204425564373458128e2cc91d6bbd0c54cf9392c6a7b132d6385e326ecaae0154905f7c8ba945474c8a8010a109f28edc1241abb78500ea13fde03dd0e04be86ce120895e885ec640cfbff7b140ffdaf057a340148cc4e3206750141bf26edcf67b1e8f8c3555550d705bf2e19f8cd51c64f3417b7b51bd6163f359e7138f05fe74d8c560cd4458810447dc7a67727fbf2092eb5000da9f2db3dda4ee894b1cb6028425336e478b2cdbd949a9e917610a0ac0d28230a70acb3180e1efac240e446c1da8abdf4e838c0b7fbade3657dbe53fa5f3c00e2f326184a7f9fd23a7f5cfd5a6ca79d990b9953b842841a7426a57a8eeeaf6a7b8b6779886ee3ca5fcfb1aac69357f7214eaa5f438414068c4a76fd6956d9232e43770bf8dea6ff2fbb5f9fbd49e238f616e9866302aa22667a1309e8712c97762734afaad5b4050a749f68fd25036f1ec013660c0d87da485f385573db71a773d4dc6cf97cffff26f0391735eeafbc3ce5a44fc205929b0a4369224197e906963f44e0394631fb15dd735a812ec1de72f6a8b84ccab69376008260486195bc0b0c9e146f6bf774be596eba0d63c4bf9969c89e6b172e6101ed543f73fd070c8bd7182461575924718c6befc82b71607f169f330d2c79988ed25d613603e05178c0cb45e871b71de49ef78d5805ea806b9bfef39957d56c7098adbd777a545f80b47fd78008b2bce9732dc4c57986e0e6b7a7056549f743f23b9a73ee7aad108d7fbda7fc6f66b9303a29efea7710f945e983164c680c3aed21ef2508fb9bab549851ab7668d627c5cf31da2be722ed7190e57d7edeab0c11e3e89863e0f4fcaf879463ecd4bd7cfa057f7c7ac91ee5edf4fcbf398b52bad0ec3c325162592ad069492a32e8f23d7c1f8c6f1a0a527d5a0a08ede14356d024039e98743ca611ed143687bb2ad9ba52fdcf9468de4a1aa86f199a14eb7f07716e5ee9ee0eac910dcb703d9facd7544fd05505276bc15d62dcaf1de3907052f1c253ba23e0e3267b562cde68ab9db189eeb9abed8c10b49600d110c3af182f45e09000bc0e06f82a5e763ccde83f691e3bf9d600cbb138d733813d6c1ba64433f913d9d2ee9d9150926bbf148444ba83d6825b4e7938a2f8c53f74a2a953cc37ee8d234e2678f3ec6b01ce95ec3b47ba491f4991b09834b6edec09edfa834a4d6a49c0c9db519d78d8096eec62a80bdbc38eaf2bbbd7154b59e7d7e700db49c67103e9d353ed4c2864fff49de08a8276308bf97b339a4f41baf0ad2cdd0a58b8902875e047a2c8a48fb9b2c296496144c46b9cbd78acc5d2007b4394420421198a524270da86bdee85dc131613eba6f7ab8694d79ecbe877b11a32433248e197b9f3969d1072579da6bce863158c862f651cd4e9e4bf561d230f79a91e3f14b10b4e020d83491cc13515417bba24d688b39a9d6380cd9f61f2fce253fb494057737b6cd308d73c10ef57e394c64018d09ee8dc05434e1ca7f0c579ec8d1dd28de038b85f2ecab063c40b28e65ac7376a2e7be62939a7e48eea5e9b256b59abdf680796c4e61019e935c56d119fb76cbd7b2f0e394fbb37551fdd6fb7e4a59b4776367c29d9cb65950801e3474eba0b84f060ed61e34c3236ac7b4c5daa1a78a3655594f417deefe8926566150205d028ea6a545c023413588a0d38916ea25a442d5dcf7cb2745b4d6663671751bfff279907cc0c8ebf73b2eb44159e69cebb9333ddd7f631c89c52c0dc4d1a356fc40024280da0f08ecc62a6939e2cbae5b189cefd91108ff6ac6a53aacba382d9911180a0b6e1579df18bdbcf292cfbc19544e69c89ac1012da6ad12f9c8f2a4f9911ac78a3d894663918bf0d3b74041831da24590bbde86aca73d4ce2e258a3ea6c1478c264570e361b134d5ced7fe890c18fb2e37f42f31d14205272b8365d477e7d83e0861751ee84d6b723189b8e3ea65d15401fdd7e10bcac1dff1f3fc9e2872c9d284f6617bc42bd57da38d9a1af2f91114af14d9d6399d377a113898f2d5c2c3aee7458d4c95dcd49b5361994d533b71aa332faea0aceb62f8f99a3a797e1dd3dc888a54c8c0b5343e4b68f29b86702a83da20f9dbe7d8b2dfe2f528eb44ec1e2d590a91800a56436d082b258e2755289a085442b8335b1c585634751b2a75f56abb09bd54c8ace5963f0ea7a3f31c64c3109067158c7767eee63d17a2b841ca7a742778f9898c850372ced70be752044216b34aec03e0d5a87150018b4796f7f842ef7c3f87ed824d774d649ef0b10f4999a98e8ca596c6755089fcd512c0b29992b8c1ce92c33ee77a26cca62bea6345121039b22fd8a44e07f7c9d0b4894eae5a454bf489fb8f3bcb7e10cf2b09aa8231b3c012de8936fd63fe54d2842075f73de8bbbd6524fbd29f7c9144d13dca5973cd55a735cba142adf218050ace6b80e483eae6f6ccc9d1b0dd40d5c0f55450066256b95dc8b617869922fe1f76d118e4be6d2c119354fe3c8d10a18fa942b32271e980699cbcaa830b30f6b611c07df60b895611bd6854e9c4d7d06057d2c4e76d7e18a12f104cae91cda7ca8c2330d09f50dbc778bc7d8c4f0bd335ec1ea171a6f0144b4a69d31ea83d9c0c0b7b12e30642174ea97474d42c35b21416948809d1e629a9da984df0fa26f6b07052c62bf04780188066f0a14c4a9219f85d3c45a2ca9c3963f3da77a57665b7d863061ea67672cbefe5dfc30b0ffbabd8e2596b43af16675dcabe6056bdb7907395d0c7a29722c4125e05d5628861ea804fadec6c198cff6a4b27550551092caa7cd2bbe9ec3df4a03ed3cb66d6036bdb226c7dbb65f6b0b8abbbc5ac7c68478ac7d94668dd1be432465aa421b314f8318a802cbd95a6c9490d6636d57fe663525829f8b0bd7e5c3e380f0b1c58833128bcf3aca5ac", 0x1000}, {&(0x7f0000001380)="b662ef233e56ee33345b4f3b353eced66e5bb4a12c5318f510fe51ca7b37b479579e73b53a4fbf541a78ac0227fa6b8fb871fe443764f235a5836726bf75736b02caa94a475f280a804f91c626aed68e71d85b989d1913143462579206d3f77f6e4c2eb9ee03d3e473d263be9b5428be6766a84f", 0x74}, {&(0x7f0000001400)="bc1b7aba69937a53a197572fc5975791a2d12449e8823603eaab420bc5f5ad699fbc2f79562e3cb88b88af8ed1379a229d19e166ad3bac503e52c64e22ab7df48ff08ee3f49b1b1599ef45ca95368b8cba897cb2c9afeef240f3773ad67ba872f20cf98c067bbca41b30aa58f9f438356e28c768e87bfacac51cade2c81a51232dabccf64e57f349fe80e602232263519ca9a077968ca2010c46663f2ff9ff4b42833bbda5f5930784edf4f5d79f4cc9e90df4bdbef68dcb", 0xb8}, {&(0x7f00000014c0)="2c8456caf901083ce99582909728393b7d2e3aee76b2b29c8ff07cd133dbbfec8f801ba8b7facf68bd10dec8dee6db2069293f68a637450402a76ecd4bb3fdfb9c398c24f0f186e57854d2e79e9191860ee6ecbd6833cefe80fc80e224c7156c836577ab6d262adaf62f112b119c389b3c31bba51ebb66e720c0d646bc1f7b2afcd96451937fd95f84314974104319c96bc48763", 0x94}, {&(0x7f0000001580)="0e355967670bfb78b351da90e2646e13f5bf61df174cbcfe54cef78e0b1b07c2d49b23283fcf0321050de05bdfb8841b143482757b6515ed71b334d146fca0ff67b5e38b4c9487d24c4cd9278e3e7409275cdd8c3c5aadc70c12bc984189121bc9a49bc0dac64edf9216a9ec987d54693ab25264c0d6d96eae6aab6ab91c522b01eca714dfced0374458d6b16c1632a55e423b26bf45", 0x96}], 0x8, 0x0, 0x0, 0x2}, 0xa) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) unlinkat(r1, &(0x7f0000000040)='./bus\x00', 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 02:15:05 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x100, 0xfffffffffffffff6, "2b760bdbe9b967c62b7020b14800000600002000"}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161bc) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x2) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x4000006, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="87", 0x1}], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffffda7}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 02:15:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="908fca454abca0", 0x7) 02:15:05 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRES64=r0], 0x1) 02:15:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000440)="be", 0x1}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "23fcb34ec4563006124c00000800ffffffff0200"}) poll(&(0x7f00000000c0)=[{r1, 0xf}], 0x1, 0x0) write(r0, &(0x7f0000000040)="77a9c2181d21402070d25078c8d4ba08a352a778e831228435925dde4198e301f7ff0a19c3a5f7abd8373c2aca5fe1ca57b2", 0x32) 02:15:05 executing program 1: r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r0, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x4857f21fc9960071, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3d, 0x0, 0x2, 0x5, 0x1f, 0x30, 0x5000000000, 0x780}, &(0x7f0000000340)) 02:15:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2009, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x42, 0x4) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000300)="55e14a00344157b52f4a8393c3ebab02a9a3ebba33b13e00208040299e8a969fdaa598043f80bf7a7edb8f78192f54b94716e38564cf5ab418e30c5c788192f63855768134a9fc2f5cb81665055518b94223", 0x52}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 02:15:08 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 02:15:08 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x7530}, {0x0, 0x10003}}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSTART(r1, 0x2000746e) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) 02:15:08 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x100}], 0x1, 0x1ff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x10) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 02:15:09 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000020000002000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x8) 02:15:09 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 02:15:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x10) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x400, 0x4) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000240)='./file0\x00', 0x20) truncate(&(0x7f0000000200)='./file0/file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x480, 0x101) r2 = getuid() r3 = getgid() fchownat(r0, &(0x7f0000000280)='./file0/file0\x00', r2, r3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x7, 0x0, 0x0) 02:15:09 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x6, 0x837}, {0x100000000, 0x5}}, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000040), 0x0) 02:15:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001440)={0x6, 0xdf40, 0xfffffffffffffffe, 0x5, "8be77ddb43a92bb9193be05cc1ed9f0685067706", 0x585, 0x6}) r2 = shmget$private(0x0, 0x2000, 0x440, &(0x7f0000ffb000/0x2000)=nil) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x2000) sendmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)="79ab4bc518adfcd74dd55e903e795da4cebe3926c8bc95e951ef1ebab9ed4c5b19049208c90ddf2437b15a748349eda65dcec4a564087a19b7b9e7dadfb33245764f3b9f6c8afb181976d3d86bae08d67fbfa528596f40cb15d5099962ad9238a77889340330b99c7eb0d782b0332640f026ab186ff16e0377c2982dd994393a61e65ec7e87661385654dc385ace922937ae70bcc90f87fc098ce584f12af591f4a12597e3d13232151025d840f19dde9f30ae8a2024f6bd4da8e4489bcb8ede807e0aba7f7944808f039832f6caf3621326c09524fdb909b7f4806e0e6474ed721873cd6f8649af076dd4659967caf81426a0ec98f5", 0xf6}, {&(0x7f00000001c0)="b0d8d872ab2d4259afda8b0396c9ad2e36b144de2e47b7c1dd052f653231cc889b40e3758b3bc6982d8a7ff7801e3fc283a8290839f82c1683", 0x39}], 0x2, &(0x7f0000000240)=[{0x38, 0xffff, 0x62f3, "5e24c1b198e6cb2c5f6806699607249c722f18dc803d256ac4d1292dc5393606becf4af16c39bb8b"}, {0x1010, 0xffff, 0x7, "a657ffa31d13911b532b5871b14c7ce03da2485f46c8c2a575745d6d386aaea2b6b904b62f15f4bcbbb8617615de9b9ef66bcf59414447f0873f9d2d39879df1e1a5e6c17794f90f2082d531593e9ff6fc896c7cda6b42f5b2ad248355380ade6e0fa42d92f8f6f7f68441d9c71b1bcbce806440b26ce888525710080c3a647cd9f9e503d701117f4dbabbc1ca91779ba19417cf46637343f817ca84782ce692e95f54781a3b8f9129da1fde405c6c9672bc6b65ac8a3079470f69ccebfb109a25f06ed3026e180fe07670e4ef285bb9f435c1e8921c63eaa65898429ce055e3322387c353bfcfa98d81cfe83848c6d8588afbc9550fa38a6a08f540e4970786558baaaac1fa9a87f7e71be3570f82bc91dd085a17a05d7fc1b0f91c171654f6f9f45c2f3a257bf5eaecc3980ca4f5a9bacf2fd78f9bc3fc933a78069e6e4edb6a0b41d8f2a4f1d9282fb727623db7568d5f55be4427c7204f10a98149c82f0df9744c04aab3ff7b301394834b3eae6b17c5638165ecc789202d33b296912ba2c8d70c4ac4a396dd1a47f835a0ef0b97afef090bdb18f3af5dedea694bebb56e59ef3cfc18e22f01227996d43ef8a52a127962edab100683f33c00df736459269f29b0ebd4baefa466b927dd9a5b8259492d5d42389cd6e208f49d11d0881e3d8e2ee59ac104c8912dff0772cd9f771e91615a390831ee17614e5ed4179e7af7a4e1253badca9bde50023580bfdc1825c6180e53d4ca3393b40e6a9b3f2cb2c79d010d3f559094ce3eea0f1eddc9ae3bc22653c536a4bc8319875ef3b1e92532cf25940101bc60fd3399f9475090db8896f51281852d40bff0797efe9c3fa95ead8d0272d1d6431a4ca8825bcdc6a86db041d392cd6c5975f08d80ccedf9e065251b7b939659a8834181a44891312f210e97304e8e0b931d1db77531bd3de1ec3c96b0809fd5271332331e44a8ebe1b1f8c56b16675bd8e1af46fdec0d49d6143ab7a6f5e6a207fc073516c8fb8f3027a6046a6357bc4341fb77c23417fed85b532e3035444a1b239dc3b668a24823c0d2a6fe2cfd3448c1a9f7837f9fb431617ee5d9747597c317f1802c9e318334edb40f46d2c6dd44e2edbacf207ccf763d1634ec11c1ecda130924f259c49ae5a7fc5eea9f5bb87a3b27d62cabff33ace15f49e9a785054d4a04e86f973b77c17dbdcaeeea10a446cb0529dadedf57163013419fd47b20b438a60c5cd60e1efb3a3bb6e71a132f5504cb46c49a7222bda2610c710db849614361b3268d71e3a39a3554f30b2e5a563bbeb98742b7df0c992d4f7023f380e5bc4dd5dfd76e75946f4b9254f5a867f57724dbb5680cd7f8da2644ca16ca66d708f443ca482abcb4edd99d390be1ad2b272a3ae7ad592631f8ffb24e2e06ed9a5e89f4ad62232296874b5c3a0b4e37f97910872d015358b67daf0ea2160f2d356a3b3fcbc27744df44dae1d284857b1bb754f260a0038ba9d31665fb1b8db581ab9b1597697cfe28bf6a747724ae97cfe208a736c3e1e2d873d6e2f8aba4244aa73b2e49fa4b76513d42b982f2d9731cae9863bd8635b66f665ee3069cb4ab8397cd3aaa99baf77ddc492294739faeb3684611a79b02c0e5993c49f53daaa7fe93eedb64a264205d7fc8b5d2a7b275cc7bcbc0a6d777971573c0ca56f4c78f588ad5b701d8d39267a28f40d1f5503340d636cbd37b1718d341fc4d0526cbeb824220a737822eb545a91cf9d7988224dbc7957510b7410a21d9095531d06589316da9ce8278de894840902f01dc3a9a0bb716fe256aa0040ed31dfcddd9e1764b2bad2ecbd5ec350aaf431b250971e70ee5b1382cd90b4e5819fc80d6b8268c7822ec6bbb5b2f34b250d780c852d8d0f77d225e49ae68545a7bee9aa9bb6fcaba6ca6be10d90b05a3aa19d40ef6e0ece6f39ebfaee8ae7dd7d0231b2ef88a9c8b0e2ec501ef0a69a32376a5b5cc79f98e70519d5b2668303593113534556079c2bd8d386b6b36e768e1f726e851f524e3256a1b8663d51002bcc9b15d57acffbfd1633a57e14f3815d33dafb467980e5a5eb4af96e030e9c37be42f154d16056be7e292a1e19912530ef8e467185521f04e88e441a9a4eb57a7b68d0790e1e4683d7abc03829be5a5562efc60602bbbc5ef2730113a58eb2376900053f45d1f56588cf5d594df3473596671f18541d6ee70076297d8ade51030f40d31f07048ef02287b815695c03b32b7358cb76651b4a25cd4191582612db10225afce40722e8071cfc06dd0ffdca5d828a6f8f36944caf4d3c06431c28252b9bceb1e23165721336a81262c8dc1b2b2f5a0b373a554e0008e66057ab43cba8871c14282fba42986e807d82591f09f07885ae2ec2f5cca65c4fb4c4e0f5b3ec3f0d18d763fcc1e54b315d1da274e44764ca436cbc9ae583421c18c97be9f73b6444b69131ba528995e4950d8adc60c9d78a3b4fbca6eb1f88a2ea4a27fac8f58ee2112c053b4df29ed87a6ca026b1f5c8834b905ae5f33fd20947a19b058652085f028f083469ba72809e4ccc08eb2b661f6a3279df68c246070ecadb27670a76b98bc71c3180e173fe5c58df28f2c29cba5b4144c0f85783933c360b69a4587e805f14197bf5d70df4cf89ecaa2bde10302e9694c2a447e973a6072ded3f9a1b502876f3e94f2f9c0a9ad993b72c56ddfc55c0532fb095a5f448d7485a6bd3388aec640ebc7404cbcea96392d04133b50c499137979c787cf96702d7f0ddf3ab144c9ada79b0288759d0752f1ba7513d2e7b1795c336add029bc44eb2f87260a4442ed356d7dd1d3610ccf63ae215196c10c462a18cf7c6f484b1810d41d842d2cd032dbe87fbea63f6658c0a60a3b540401736a3781ffaaf515db7ccbf34d1bae0e1b9c47fc36d5502e3b32e849614d5ec89374ae1fa4b3d0939ce8f3b72e1cbae0da99385d81fc6410aff00c16f550f84eddd6111a1f359e989b1e59945b9315b87997c898a427bbccea8060dc941e84930ad0787e68e8219a5e3c14132be34f86009bfa5b73a532c1a95e638396b933b435e5daf9c5490985692a96b66d39fcf35a5f5352484dcb5d94eb0b75df3bf401518f48d241565d16cf867df0739ea1f040c42f9ea97483d666f0925e608e0aa3732f17190d548d9cecad5447431fef10ac7d07e66d55f28c8511064aa680057b7d32737d86b843b8b8032f46a87daae93c007ca12dfcdcdaa4371ad49609cb5ba338988edc0e6b04475e749249487cdb75602c1ccd210812b840511358076f0abaa671db3e52fe299a252a23ada5f3effa5dd737a59948de1e6949cd9eb8480aad717457d624d6ae489ab90195d7621444192413b8e7affb38c1d05f6ceedeb6035f9af87aad6f6d57f006b2e4e311039b4f4a22e0e9866e6657274f794b4d81ffdff4cc917ab40d9cd0b56dfa5034fac07776cc6db3956264922d595317953e482b57bad5db89f1690e8f53f46f9b182acd752fe03615d6f379a24c00b3bd4885036877882d1a9af454202c79b0b681975c7e46b507ef573093c9ab153f75bf73dc3d9d9c619ed9d4df8ce973316c797a39b688394561a75b8844630bb4b74c20c39ce52e2763dfa295151e7faa4666261ce8b10625ded02362f5d5cf77b3947148a6d9fcf6ed4d0dd7d7871dac4a4c40282443aeaf6fbd8d48468bca6eb24a1a032d4396fde460eef286cdeabb888ad685f132fe158b3f6efea4f465a9e8e58e8bab13cebdfd8b6804b51d7b1aecfa425b4bc1ddcadbaa904039780033abb488395eeed6b18d13475a0e555c343c181b382d86c8f59b540da8f7aacef29f12c0e19185f20c5c3080ce3688ec78c00ec600b3fbd291987481c9db136278f295e8933bee1801d07413178cce3f5039bdd48f5eec1ccaeeb3e957d7c6e5ad74ec776246338fbe9d5881d75a26e50222d00ec72e75eb57bf33b4d0556c157732bdf8c31bf7de965c313dd978b7f1adb5080040624659a1fdcad034f3759c8a4db9954d35e61593c2bb8d77ba38f5ae886011893f143fef83626e04227e072327c78ec395ab0bf26817b0ac9efef97557ee5a86b44b4063c8889809c71cd7b6173bb37f14cd315929d28de380fe3cd2855e55aaa87844c6c0a5dbc9180d14da15a7a0c4268a14cbe475cfca73e71e042396025f7104882f9f9b8c91279d0da44ee9998f8003ab9fa3d3fec6aa8d823106e32bf5054a7da20784f2511da367cb2ed36e51093ea9320ef074988ccff6838c8dd532c62cc79e7036cb4a5706198ce2399dc95bf056c0c88b94aec5c2171a983563ee3eb3f72520f1fabf20ad3e8a407afb5671f44175592832442449cba08f6d8b7df2fc3df47d5faad015896bbee63a0b78c7fa73743ce21ef0616d36431be5160383eafdf4fb035f4722cf786b6dfc3c4f26cb75deb95831faeda5bf739ca1f1454bdee07da9b390051f9aa3a0b188b1e76bd272a4437b1dad2846b72e1c3d58ac302ae300395d4573b95075f066f6a6fc84956f2213ce8da34035b95f2665cfc517d529748961be16463e55d05e3da92f9307f26c808e9e036f1258963f157f8ac28e2936cf12d2a3bb00377b16857ec708c4086b2d6f99a76e88be54b5713eaa22e6f974ecaf40ae009cf3a23804c73421acee54a1c790c99fb34a45a50d61cb4014f5f224d6248c5984c4b63d6926f57420b04365a1b021381d160e99168bbf524495e9e9daf21d5796c2ce4677f0c75c1b0e1e68906737ae54e9957ccac96a54e4b552282649f6c7471aab3f83576c4713a98b5d8cdaa96e17d19b3b6cc35ab5022335027e289766f31cf23195650d4d2a754caed79d18bd014868a8b1d9242db584607f13a01112b4d104e7a18a9e9245beb5cbb6d4ffbcbf0efe50788fd600c484e28481c2b0215758d126a529557013d7919c3a1e5d054fa3bdbea8b45d7ae37bcae51898551046c86fc1e2948447f3e753195cf66391f7e2ccd96c30173f4d9ac910f938b1b48362d3fc6635653447b2edeabc69b4952e9117484a643838a9cc8df03e58b8669d67893f3e8ce1defbb499d6239cdf09ebb5cba9595e2c4fe1d2b7d85802ddd4afe844e1f77784ee0b8694ea5e637edd5e1a5f5c2baac6f423a98e4523dace4db7d1cbdf1a84156aaba58dedccc50fc8de61b2e0a36186204e48da7d483c0b56ac92120636c3455f06877c5d34b25cd122a39c5fcd0368097b1ee29c49a7b29228c02e92b42a911e9129c1529e14118e4907ecfa0db51e79804ab9b91b0e07cf251a6cfa8cb7a69176933e3ac68cb055d0caf57317ea7534509171552c3f2df7b8e055367080103fed87bf3602c5b0abd764e4ad2a9ec4af3b0410b05ec0bfb407e849b37058c4bcae6fbe97aeac88f77de28939bc2b4d4a6dcc3c4fa8c2bff2eafeff44e179f7403b064d0c8e31c7cacf2396aeaeb95f70082283aca8c757ef4156cc51182066e0484cf027720f616682f4adb620919a7bd77073343b0c640bd0f05264235fcc63d2785b45d5fd7a71880d76c930d5d42a509dda5412491e948d94af2c07a8e5a6d081ae7c3d7964287cbb2b3881e62599e4f061474f5209e3a3f0ea0450846f7317898783037156077bce3ce95c2e7f75c3f351e79c84db6898e437604169fc22230b983693c47c2f90c055d9cde76cb8c4bb95ac635de3a362c30c8ae815279fa9ad3048e244fc3f301199170f94bdd5b45df6d2e613e8757cec5c9637b9210a6df0cfd7855e8d6ec30648b2434669893190f4306a5ecdd0404f092e63119b6111ff58766e05d7ffa69"}, {0x70, 0x1, 0xffff, "4e3420e933ef58933230143576b3bd0a30c694fc20e2038912f6fb48b115df96023c3f4c966f103fb95d5d22ec56b2fadef9182ace8389cc85b986620506899ae9e6407e9113ca55622b4dfeefa63fde0e152fa5a593e087a33e"}, {0xf0, 0x0, 0x2, "400b1ad12a016d4212089dacfbace2f680df34d05bf1788932c95debb6dd1cf1dd9479d477d71892b2b41e11ebcac4db9ca4bc4ead1c79a3a6afd88d0629f2b18c1b2d69c9d033673303118da5eb03f16570f12c98e502ea2be9c4979f094d724ff6eb44d41a0a35f0f85a084e6f792217d59d65a4b4632b14517a9ead59d1da2892000d579e9e7e01c6fcbbacd1aa49eab35b21118e855fbf2934484b59bfd90effbdf2e28297ed2627b2bee2b558f297377dc101807d24c47781b9aa152c071380bc1a08155dc1e2439a8fca5e91b31d742a0bd3f48d033ae6b0513f25de28"}], 0x11a8}, 0x4) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1400000000000000000000afba2fbb5b0000000000000000"], 0x18}, 0x4) socket$inet(0x2, 0x3, 0x401) 02:15:09 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7102000000011dc91cf36638b499a61158312f9916005c0000000000"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 02:15:09 executing program 1: socket$inet6(0x18, 0x8003, 0x0) r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 02:15:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x8, 0x5, 0xffffffffffffff01, 0x1, "7d91cfd7466cf0659a6673cd154f934e0b387e15", 0x2, 0x8}) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="d59297633a764a56346729ccaf85734ca5111f58e153f9619baaa55e45ba85e1839a6ca32a5fc1bed5798233fbdd49feb79ef4eb5770714a", 0x38) shutdown(r0, 0x1) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x8a) ioctl$TIOCSBRK(r3, 0x2000747b) socket(0xa0e999d47524d26e, 0x5, 0x2000000000000000) shutdown(r2, 0x1) 02:15:14 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000001}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8, 0xffffffffffffffff) rmdir(&(0x7f0000000100)='./bus\x00') fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10002ffffffff}) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 02:15:14 executing program 0: setgroups(0x0, &(0x7f0000000280)) setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket$inet(0x2, 0x7, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = syz_open_pts() fchmod(r2, 0x0) 02:15:14 executing program 1: r0 = socket(0x1e, 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 02:15:14 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) connect(r0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) 02:15:14 executing program 1: mlockall(0x2) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) clock_gettime(0x6, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000402000/0x4000)=nil, 0x4000, 0x2) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 02:15:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x80) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x28820, 0x0) mknod$loop(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x42) recvfrom$unix(r0, &(0x7f00000001c0)=""/153, 0x99, 0x2, 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000001a80)=[{&(0x7f0000000900)=""/14, 0xe}, {&(0x7f0000000940)=""/13, 0xd}, {&(0x7f0000000980)=""/21, 0x15}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x4) 02:15:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="d63bfba75210a69055d7d514848299119aa147", 0x13}], 0x1) 02:15:14 executing program 0: select(0x9, 0x0, 0x0, &(0x7f0000000040)={0x2000000}, 0x0) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r0 = socket(0x17, 0x5, 0xffffffffffff8000) r1 = accept$inet(r0, 0x0, &(0x7f0000000100)=0xffffffffffffff18) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 02:15:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() write(r1, &(0x7f0000000100)="8fbaa57c957d301da1d64fc6220f8f30e7ff8ea284e334a192e8892a2714f4b759895af5262732fffd9e54b37f9c263638a1cc1710cb35bf56da176e8a0fd2fdbfde1abbb84118a430cd03c68580556f0d2217ad43cf396e4bac58b147c71e2007c8ee803261", 0x66) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r0) 02:15:15 executing program 1: r0 = syz_open_pts() r1 = msgget(0x3, 0x4) msgsnd(r1, &(0x7f00000000c0)={0x3, "a9fabef5e81e35335bdb0dcca6a7e61496b96c1e359e2dda48c7aef47b7152674614efa54f3469be2acdcbba0d6ca8c66b6548f76350eb8d0ee3509a4353855ec2a5959fbfa5757e6f2152e06c14ab3885647fececb0b8d6ad3373e000264a142f199fc24b6bc85777b970f175b3"}, 0x76, 0x800) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000005c0)="a80d25fdd374c452f557a29ea58f74660c4cf73e367c8633c389ebe71ccc897af721e105205ffdc9669a1b501d358ea08ddae40ac76da03e2633b5c3d281b9ba39b4eb80a4170743808c331bfd834543d21736f04098af1a88db7f7151d4c34183d4f868c1aa387f70fad07d390f58ecf918183394afdcf68e90bdf5ea64c732479f37919783c70da1f25e91045cfb17fcae1e2be7b3a39a665d1c40b4e0fc4bc2039d6a15a5e346292217b02f047d98614d31725ad36a65d22385930bc30af47cbb630e03ac34596a72bcc0d6dea1f8ef9be7ba5c1af444eaa02a9c217b99c9769ab33585df4e711db90918f61ff740b43a43a7e190a73a88c973074977ad181b624bf1825e3ccb5da03aee02db0818b2f701c195d4ca483df8209f9cf0f81ac7f289ec1a171ca2b0da6df8cce9dfe185b58e9aa3936dafc3569c61135a26f7e3909118c78023ac4242bae5cd4eb31900cef0f63aa2997d3e217eb88045945fe52a669e4be963a14d742488e2b3848a72d4882d126ae7b31bfb31e2b3ff89b5f9d5ddbb9e25ef08c58c06c3fe0369849fb23675bf5396d10dce47671dce31818bc8774080cca4681a0b9bf0158eeda772c0d481666a828e029855506788236542591d4dd09091c710648f95a318d4ff43c69e2300dddcebed045ec497df350ff01d573bc1eafab67472bd485362ff6d9fc2e00fb0db437a6e104ee1308b4e3b9153bcd1c7c15a486547d6d6a6fc455447542458f357bd5a26f1b356073b6d84a7195721e8ff78e0c5443e365878b15a470c3d476b03296059297c0a9e9076afe807d02b8e06c61609b805f20307a473432543f0a273f9bb3a0727a86033dca4ef0fc3c80970249d35ee9a5c2fd5eda185e3fedb62d11c262a385b41556b2d7cac53d9a98d0f344e4d374b4e17429f178fdddfa5283f64163c7b50d945b7bea2388b33da8cc796165e40e944ea62120499c1b8b8d930e72d449a7cecc5d9d0717b6a29952c9eeaf389d3158f60c0751d7d5a8cb1fcad862057cd5a7af96a4b1b9e7a5835a6c8ea7edd4b95632192f732be0e483eee6584611490b371294faec2703d2df5b594216d9c85c07de6ad24b089c3c516a532262d6cebdae199b0f1c20fab63270427b127cce2b28a35a9345c1f8fd3b43bdd446280efe15fb2f14128f4fa41c226b974461a6341722a96d02bea2caeb2bc35414edf7dbf4f6ab11fc0d58f17c54fde3e565b75f52a84694c8e9cf0d1599cd4b96195568d374c27f0b5940ed018f27e73cc019831282a344cb3323bed7d3dfabff7a5e9985fa93e3a83a721f6a6264beca658f6611e27f8d1be7129816d7d2644d538ddf9698a7ec2f82eff5f04a13cd135a269235e9f4963424504983b00145106eebab5c98eea756ef25a152bd7ecb54cac5e91597e63efeaced4f018893d9af84c25b2b332531382fb364fc80b93cd9f6cb081c80017f7208244f36a336ebe936038222405f2d6270609126609a61095a636f93692fb807efa6daf3488adce6304e0139e2b2ba749696bb9247976cb949e3594b8d53e3835c1b15fe1ead509f19e6a34e256684472fe7916a93b30a82dea817da695b653654caf056714f9e70b1c0c3865480fcbfc66f1edf4a8f311b95914b47fa6d48ce5affe8237c1d1553b1c1cdfcdf67da3cfb8a1e435ba03667b840310c9b0abdc9c674eb17ea9ea11981a1f0726ad809ec151049dc0ce35f18bdea1c37ac4d339283f772047db2cdbc2d5be62fc6dfeaa78cacdc610951fad254a34639f3d3a09cd0b2e02054cd1003e6a3b02f1c7fc37d6103c05287601af7cdf2053f838356a9d154457ac43b4ee28f8f2c1123ae89c46a1d088738babdaeb314b2babf71a8137e77c2690c196580d432d575104ed767ae945884eafe1e3752bef5ff1e9c18fc8db609e7732c2b5b9fa2397a94888af62857073d01e18cabe86c0d7d16816e62b20232a5b2544bda2a99a44e9927098ec163d7115127821ec33ce330547fb9901a69b4e0c837ba84c969d77356f88333ed7f126763102947cf59062f93038f0cd6689ccce6169b523b1c551f0466ffb464d860e870dc1b060775976629ba3aa232a9d9339b09f8e8e5f980259d0510a8650302cb456ac45cd41498b63949f26d5ac1780f84b839dea200a2c0988d69ab20b45b2a9264278268a56e25ae8291a5fcfe1fb7752f76f2ca224f58cd6329ff41bd83c85aca3b89064ca28637b5d473c900512ce7723e7dbff83511a66ace30f225cea18ebd6c230f9f97903af9546f4ddd93057239ff96cb2c5e7ab169c75c11befe399ae818ac14dc7c20359ca51af797c90f615dcab2bf6a9e4dcc33f3eed34338a340236da64d9a3d1d6e512ee925ac672fac3e1db26cd466c5f31ee44026c5fbfc7834e1046822b554c73a7bdf5f037d2114b3bf433e72a73b96275abef4738eb4b755ee029392f6ce7a699d547f653ed2381f5cccd6db0bebf7167a0111418913b2cc259e7a31317a92d5d37ba85d267ed86ace861ea201682e1376fdf76914c3bfbb2fe21ee31d3dcb465730100bdc35b9437da9246917d90da87ea6b646ca2c9ac44824ecd669eb960105adf6c3b1f18b287668d4fc7c6966125d512095615a8ed2548320f63228f556f7aee3e246236eaeb142d6bfbea4100e66b5731e301a758d21cd98d06be20e181398b05729c274d9caa83b40fdafcecf510f38002ef1ba2efc8dd762255dbf7447626695bc34bca5a441d9130f4d5c45b8cd7d8e21422dba65607152c385621c0b720630ad7f28a38080a6a19d49ed4230a42656307f02916fa7af3bffbdcd049a0cb127193118f320189c37d18fe573f86eb856868009ba2e1009ba0b605ba0b6846ac622414b7d50ff0841a498631619b0facac4999f01a29ddf24c1a47bad105d5694360ada4b0d5b0e64022194cafabc0880e44d01d459852ebbcf3183385aa1508f7a553693ad3e2e6d0c06f0b6b96aa0f99ef75c4f855a7d6da2b5b3588fb8229894e602b8b10693c3c6cab66f0218534f0ce887962119f834e56d36a1a463a392c5a549ec8ffbefd839295528075556342f849cb062d0e4ddc72555a3431a0f892d0673e89cac860c83dbb88db5498835474ae228d8b3d160b34a36b0a4f6ab0093a37c2d41308cdfdd74ef29681d21047a4857414fa56d22d1d2d6826d384bef5591ccdd541f023d89bbe1b0e36d5fe9da595476997db2c9554fd1145d1e0b2f8622be177c9af4707ffe7f4ff0ed5a66c2aa863c81c921bda67bc2eef568b467ebd95d5e44e100765067dbd65c14c0e548ed50c84da0edf5227c9b321f7a2137531c6c6e9120502aa7c6580d497be2d9a33d215c22176f5fe7aeecc42251b7d77877622ad593fc8ed5d0c93a568711376c549122aacfe9a10192010d9f12243f74c63c054f5573000de305a5586aaa7dbf606982117c0259c3cf2a5ad60e190825aabd031937cd51472d47b2f463bf60e3bbe8d87bbda2b8357922b02ca92bce58a5e9937baf639014d348ad762804db2b0920adeaea00e8c1eb8cf2c218745ac6ef2221e98ae65ac2a092279195386ae11fb0c95b2b81378b493039135a030c2e870f08b86280b206b19599e1daac3c61b3ed2377edfdb7f5d21a8ab1f72df7d5eb4e16cd386acef783ce03831bcef4d6fe7accf5e42cf0342d6c75e31d3bea1651e080e0e9e8cf7507f083a0d7c0a7c76cc69a7e9aea6b8b03671e81a432152afeba725b3a6913f84ac4f6851d1c8c71177914b8a4b8ce33417de987bd1b5732469fae7da923ebc2a66d0bc99793088c869a858a6e114241912b5046a8fa24c2f5f416b04fd9de50b485d3b586f7b80f81fa326d96a57006fa85c76b170c5446e66499df0f817972ebd824c88fe838b6d04c1abd63e458fd4b74ed0129bada7064f5b099dab23a1217139458284c93df539f84f2ce68ad802843d541911e656164f84d65e128050343d6e582ab8f4a4710bfe7bc99d343fc4d623a808cdb4fdfedd13e5404cdcb3ce50b72a7e2fb98402d2c9dbc2a6b3c91ce162b3bcf0b2486a3cbcedc0821a6bc15de5fe3330716337ad879fe93a33e1f562c5da1bbf756da75743325731b5a6a0a4367fbec0af4bfa12b4c3b7ce80f9fbb39ba6f49850855ce65bdf5b92b19261f17d9fe58925444830eed5f6b9e56685dd87c85eadef624e8e53bb5ea88b918a99e64cc39829d51e452263e2f9fc18d3d88b8357d6e602f61accfd66a157b40d024dc5e8c5e68a8e8190f59c8b0830b83f97746fcbf5cfee2d58b703063f23c02e0dd47ab977a3ae9e7172d6c2486094c71f9a27120724e9c66a8ccb02fafcac7db3848f101f2115a3d740b18996d8e25f4038ebe79e7f030b42b872029e81744ead86295580649009bcc1854ed9fb6c9e7dd9b2c3dc277624f061892752ddd33f5b7b07439ec34476d26fa6d3faceffc5ef1a9e64f25ad428390ec8f55b9efa4f00e284de8690ab798fc21132b013c7495055f19e3d0e00db7f874963bef935dceccc63e3e5bf6d08b5ba212b95f468284fae73a32a8b62513efc7383b136e58d1894446929652fb7363d6904613bc8fb820190e4ead8c1c56ad509743981c42340dd551f9df87987665749f2858ccceb9bc8969d380af489696b88db47329689fb31ee9f54be389686fe98182a5835753278641c05a603ef0a757073a854a8f2037709a29300438ced44f723036aa509f365f454558e875e41c838c821c49565acc8376e720b83c5b618f6b7927239c21fc021d7fd86b4eb125a6da9f0fb6ca6e3ff5d7b01d2606e731d4713ff55611194748ced99b413c84d308226232e0b6d1d1ad393096365d2a402abfc341f751ef808af39dc856ebf5ecf0feee57e647e73cf85aa2240e0cab6412dfd2ddbdb978fa8bc152c4ffc2af6763c3c9657514d2683dee4076238eaf02737a665a798aa673354bad6d1bd72e98d6e1faa01e0fe7a40c14030e5ea758921a48a6d353460ca3575a5a5f9ded567c1eafb85e67d498a8151bbe1813ae25e5f246d41cd101e515adedd02a24c8c52e5a724a9b5f11cc2f5108df224ec2553ec6f6c8b7c2c34755a4df0a4891a108a53e54ed7116df2cedb2adadfe40f1854dd5340f9da032dd91b942d3d6039dc7cba1f35db52a046979979997aac25255de81db50984c28b400b12659fea99cbfa3f204210acd215952485ac0eaf58ea08feba18fe068d4ba6080171120d6ea88b1705497da86e22a4215e2f9e6c8e2b80e41ee8e9521de157259361d29865d12b406980db001a361297eb5bd870c6cf999c49360a951c4168c4e8d13edc8b71f8b91c93455ff6988dec11da4a814a4c35fbc01e32724b31536bdeff4e30c06afcd3856283a211202d2d185a651302948f89ed80efed0ecdf8fd257c4744d279dfd2e3d6a4275a28b396c30843315a83c9bbea095f71b0741d53dafb65b3ea56fb5c61a8ee509f6d11ca7aebe81e118067d3456bdba4fc09ba647963e4d36d7983dcb99a729064ff5ec8bbe8eb76f7c0db14d24a8e11c8d3befbb67f407d9c309bce5bc50ab276c50349aea565e377860ff26324acb5b5c67b8979da3b960d99b241c7dcdc946b3914dd76737d96d225c181cf97bcb66b8de3c6f85cb65258a085ed8e0ee356f800e1b5a195343207d9ef735469", 0xfa8}], 0x1) write(r0, &(0x7f0000000140)="2a808d", 0x3) r2 = syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x4, 0x9, 0x1d38, "9ad84b73d9694ebf0000000000007fd35db5abe3", 0x4}) poll(&(0x7f0000000000)=[{r4, 0x40}], 0x1, 0x0) 02:15:18 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) read(r1, 0x0, 0x1aa59c0f) getgid() 02:15:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmdt(r1) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) 02:15:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x21}], 0x7, 0x0, 0x400, 0x0) 02:15:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x120000, 0x2, 0x1, 0x81da, "0ac301bac1833640c839f33ed7b59b8cfb54f16a", 0x3, 0x3}) 02:15:21 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000180)='./file0/file0\x00', 0x1ffd, 0x0) setregid(0x0, r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x80) getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) setuid(0xee01) r2 = semget$private(0x0, 0x3, 0x400) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0xfffffffffffff800, 0x100, 0x1ff, 0x100000000, 0x3, 0x2, 0x6, 0xffff]) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000000)=0x101) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 02:15:21 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000002c0), &(0x7f0000000300)=0x4) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) fcntl$setown(r1, 0x6, r2) getsockopt(r0, 0x400, 0x6, &(0x7f0000000100)=""/193, &(0x7f0000000000)=0xc1) write(r0, &(0x7f0000000200)="dca7eb5807ce74ad6f4713edf8fcb4ca28c541c755bf98af4e2d30dea83c9506785940eda529817ad62568f8662fc64a535bc830157d4f204552f6346493f7fdac9fd349bcda703cb5b9dd06ed56c0c2d335794007907b5d7ebc4887a47547c5ba1f5ecc7bd1ade4ec0b806172f4ba856efd72eb540dc3", 0x77) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) bind(r1, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000340)="143e4d9be7f482886d43b27e3114d45f46d71d77335ab5b98e3df06fdc0a435d00b7a5e3c3e066e5de5d778e33b6f4fbbd353d0eeb1f38b9ce772a15ec8a922e870b220d7d40119d62d7c2c322ca7c7acbee3972b565715458b2286d0192e393ed4e78c58f6f28907cd781da4faae4ae399823cf9b6072671f1cca6a1728cf99b6dc443ae66aa4e838608ecab4415665a7e959e6aa9476496d48718ff5ba544b34e0e1c083266b54937bc793ea2ef07c591d72534a72e286db07da754cbdfa95c32d757ac490d67b82c00bd642f485ce5ef86dd47cdf4776634beeb1ee57815c19196effed", 0xe5, 0x3, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f00000000c0), 0x2000000000000020, 0x0) 02:15:21 executing program 1: mprotect(&(0x7f0000329000/0x4000)=nil, 0x4000, 0x1) setgroups(0x1, &(0x7f0000000180)=[0x0]) 02:15:21 executing program 1: getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r2) setregid(r0, r1) 02:15:21 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000180)='./file1\x00') symlinkat(&(0x7f0000000340)='./file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') ioctl$TIOCNOTTY(r2, 0x20007471) ftruncate(r1, 0x5) mkdirat(r4, &(0x7f0000000000)='./file2\x00', 0x0) open(&(0x7f0000000140)='./file2\x00', 0x208b0, 0x80) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kqueue() close(r3) dup2(r0, r1) 02:15:24 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x600) msgsnd(r0, &(0x7f0000000000)={0x3, "ba6f853fe15a0e5fe28515af257069825e3e7d08bcd34843d3da6bcdf9bc067f99708757d31b8a8b01dd46e807b9722619be1dad1b9bc02e87c8dc53ae6e8d444f081c8abb245fe616b7ffd124529e08912fa561d0873aa717b8ecde00c274c1d280e7b0e9caa25f7c18dc5da9f2c34972d6c2bec6d5cab8722fa5d7ec168a6284935cf7ae6cb45f46055581e1ffaa7fb30c7f055f9734eb90d9d4ae4f3b8f43ee06c61bb01919ee8c9db01120623318ab2fb2ca7cfd7e07ff0652a75942f785cbed5978cadde2df0d09c803205285aa142f8a315c5e51618ac88804359b9cf129035e7b8138e85402bfee1ff0567f4a2ad32975aec0fc9ec0f814"}, 0x103, 0x800) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r1, &(0x7f0000000480)='./file0\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x33a40e1d929f1b71, 0xff) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x121, 0x42) kqueue() r4 = semget(0x1, 0x0, 0x40) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000340)=[0x2, 0x0, 0x29, 0x2, 0x9, 0x100000000]) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x81, 0x9f1a, 0x1}, {{r1}, 0xfffffffffffffffd, 0xa4, 0x4, 0x5}, {{r3}, 0xffffffffffffffff, 0x82, 0x2, 0x7, 0x40008000000}, {{r2}, 0xfffffffffffffffd, 0x80, 0xe, 0x3, 0x4}], 0xd7a, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x4, 0xfffffffffffff19a, 0x8}], 0xdd0, &(0x7f0000000300)={0x2, 0x6}) getpeername$inet6(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x4) utimensat(r1, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0xffffffff, 0x745}, {0x5, 0x1}}, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x280, 0x0) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0, 0x80) 02:15:24 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]) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x6a32c50b5753985a, 0x101) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x800) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(0x0, r0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 02:15:24 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x8200000000000000}) clock_settime(0x0, &(0x7f0000000040)={0x3, 0x911}) 02:14:24 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) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() readv(r3, &(0x7f0000000200)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x0, 0x2000002}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x7, 0xffffdffffffffffc, 0x1d38, "4f0000004ae30000000000000010000900"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSTART(r1, 0x2000746e) 02:14:24 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df140ec011d0000f2bae8f37194e1576b229a9ca601b400150008"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) r1 = getppid() r2 = getuid() r3 = getgid() r4 = getpgid(0x0) r5 = getuid() r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r8 = getuid() r9 = getgid() sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000000c0), 0x0, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x1}, 0xe) 02:14:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 02:14:30 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="76ae227294903d0a31100fa1ebb0245626545ad1b4340d012862", 0x1a}, {&(0x7f0000000080)="85847bd9d875ef01a279621860a9100606e2dd9d63b31f21c6145f86de5833003321b98ecc649637d215e4948f1361e65b54a4428db9154b613e324a5cd8dc6adb81263b32f3", 0x46}, {&(0x7f0000000100)="4d5024898f8d6418e4652143e2ef4b3d20009e8f48a263ad381d96ca4e891fbe87a4b53598020a2a1434fa0bfc648c18ae82f23838dc3546532b505a5c7e09454f3743569167a7860160f579ec19c2f124ee3214699b34b915e05b73756dbde6e3abec31955226eb1a7be8011bea44f4a0499848a55844fa9bdd7b1e087698c659a8a500096e1982a8fab132325d76205a9403e53fd0dc6f653006067bb345b0c05557a425f1660aa3a38cbfe121f2eb71faf9e1f2f41dd67e383b57358cacc26a9efc2b757f02c91b8c147711053617118177b20770b363a1f1d9a98a79c0f67824", 0xe2}], 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r2 = geteuid() lseek(r0, 0x0, 0x2) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000003c0)="c90e3bd2cea97aac99926c557b4e3ba003ac4a059c73684a0b7b4937dae31ddfbf48e294252a06ecfa6355ddd8595ff03c331566dcd11af522e918933bb7c9414e46228be2adb1235b1f4b10", 0x4c}, {&(0x7f0000000440)="1506c3e6c6d223f3d6dbb6e191906df14ea5c78778d40159e4f7b7293de9860205c2df2fb37763374c5f0e5887aa5f41c89c5b795c4fe2b94cc8e1fdf46dcb03c0d864d06e6b8e859cb295d8ded0a0", 0x4f}], 0x2, 0x0, 0x0, 0x8d172627f920cd11}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) setreuid(r2, r3) pipe(&(0x7f0000000540)) setuid(0x0) 02:14:33 executing program 1: r0 = socket(0x20, 0x4000, 0xffffffff) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x8001, 0x8}, 0xc) r1 = socket$inet6(0x18, 0x4003, 0x9) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x10) sendmsg(r1, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:14:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0xfffffffffffffffe, 0x0, 0xdfffffffffffbffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) wait4(0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x8, 0x1, 0x8, "c1ddd295b1379d58f99e45ba063483d1a40e93d6", 0x0, 0x2}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000480)="7270bf6c40afb6fcf4eb69ff95050000004e95000078132991df4389de7b9273083b12ffa36d5e6907c27286ef9753d79ab4ea29bbfe9b4d9371905cef5ba2840200000000000000921193859d336116888710a2db624032b0d26f334ac52cf75d", 0x61) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x9, 0xffffffffffff74cf, 0xfeffffffffffffd9, "1000007fd35db5ab090900"}) close(r4) readv(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/235, 0x31}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x4, 0x1, 0x6, 0xfff, "98a331967442b2ea521ec21ae79aac3822b4f7de", 0x6, 0x400}) 02:14:33 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000000)="e0bee54ec106b742381c048426d2a513ad5d9dfe9f2570774cf9a546de66d669df749a58296c05a189575eb3d4bbc1e624437e93ba578f6ee26ffe86f90466662033e1811624800f66d16ed871e3681632cfa2609d3c9d7e18455f532dce5db994912018ae665698c510cbeadc76e74a607587dc4f7008fc904ef8520d324a86b3634e15512d6b2c10da6241d56577a5d103ad9117481dcef3b0147230bac0de611a95ce079bafbf650376052d975e1f5d1b91987e53018aededcb220510017c", 0xc0) 02:14:33 executing program 1: socketpair(0x100000000000020, 0x8007, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="1f2a735ae69d7caf24f6348a8b2f25af61b92bab5372705d0c79fe235dc741cd5ddaf625cbbcf7ae811453d2ca3fbf59922f4b424f1229cfc6285cdcd673a7e385e6287cd8e4a6aaa09270207a6daf040074f638456458ccbd35d22c5b4ecf266f16bc159267d955418f68884590b3a1479239f114de87db0e78cddbac0328c3e59e61f94d1746cec6296776de3df444600f", 0x92) r2 = socket$inet(0x2, 0x2000000000000002, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x20) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x0, 0x14, 0x3, 0x6c2a}, {{r1}, 0xffffffffffffffff, 0x11, 0x0, 0x2, 0xf78c}, {{r2}, 0xfffffffffffffff8, 0xb, 0x10, 0x11, 0x5f}, {{r0}, 0xffffffffffffffff, 0x42, 0x1, 0x2f3, 0x1f}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000040, 0x5, 0x4}, {{r0}, 0xfffffffffffffffc, 0x80, 0x0, 0x5, 0x80}, {{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x100000000, 0x2}, {{r1}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x8, 0x80000001}, {{r2}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x80, 0x3}], 0x0, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffff9, 0xa, 0x2, 0x5, 0x60}, {{r1}, 0xfffffffffffffffd, 0x4, 0x80, 0x3, 0x1}, {{r2}, 0xfffffffffffffffe, 0x60, 0x0, 0x90, 0x4010}, {{r0}, 0xffffffffffffffff, 0x81, 0x44, 0x7, 0x3}, {{r2}, 0x0, 0x10, 0x42, 0x6, 0x4}, {{r2}, 0xfffffffffffffffd, 0x1, 0xf0000003, 0x69, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x20, 0xc0000003, 0x9, 0x3f}, {{r0}, 0xfffffffffffffff9, 0xc0, 0x1, 0xfffffffffffffffe, 0x2}], 0x0, &(0x7f0000000580)={0x6400000000000000, 0x4}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="e9436cec16d746875d13c29cfa30654e3d91f806d9c012bf965d1ad5015c9eebe783e70386d79fb73fea9db25f26ca799adfd998e8dd02ef1f6da1c0abf0e0fc79b3755554a85be639af0f822b024dd83294230693b7fd7aed04f6bea11a71cb1fe06807f789437fac87d5197e93af1f2fa7c046225e728a3407103bc295609500d864d52877d2c359609a5d07ae595c4237a7ab0ad6f567109a1004bca387adef355d19ad5d6a3374065180c61d0b13857b1025388e81e7277cec0aaca365946e0b6a66e1ca80f8a22e031c863d51d3882727f57a2ae841a1f1743ed1d05276d951911de31cefc8", 0xe8) r4 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x40, 0x100) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000002c0)) 02:14:33 executing program 1: socketpair(0x2, 0x8000, 0x4, 0x0) 02:14:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 02:14:36 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x2010, 0x3fa) rename(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000200)='./bus/file0\x00') open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 02:14:36 executing program 1: mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2081, 0x1) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8590, 0x0) r1 = socket$inet(0x2, 0x7, 0xa300000000000000) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x4) truncate(&(0x7f00000001c0)='./file0/file0\x00', 0xfff) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x0) close(r0) write(r2, &(0x7f0000000200)="7b05e277dc68744eca088356b3cc9e724bbd34092e8ed27803efc2b84fcdab4b8eff7402a95af30a2f690cae27b64f324a4976aa9a2e90dfa9a5aebe185671c3f11d87e504", 0x45) 02:14:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a1477823fc002000"}) r0 = socket$inet6(0x18, 0x4003, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x302, 0x2}, 0x256) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x9, 0x7fd, 0x2, 0x0, "b6590bca8dc8a36219f5fa2e90ffcf962d819de2", 0x100000001, 0x1}) 02:14:36 executing program 1: minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) socket(0x2, 0xc003, 0x5) r0 = socket$inet6(0x18, 0x4000, 0x5) accept$inet6(r0, 0x0, &(0x7f0000000100)=0x26e) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 02:14:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)) 02:14:36 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820252945b7186cd4b9d442e2f66696c6530000ce19dbc91aa008709892f242ba5ffb597e456e3c196128ae491766076b17b623928470b6465e8b32394e7feacf4adebec7e9c9aa5e7f86beb"], 0x10) write(r0, &(0x7f0000000240)="850101000000ffffff6f0300ed7329cd00f2cb5b", 0x14) 02:14:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xffff}, 0x8) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1", 0x65) write(r0, &(0x7f0000000140), 0xfffffe46) r2 = syz_open_pts() close(r0) kqueue() r3 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x1, 0xffffffffffffbfbd, "47780ac83f008a130264e6f59ff663cdde00"}) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x0) 02:14:36 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r1 = socket$inet6(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) utimes(0x0, &(0x7f0000000080)={{0x0, 0x8000000000000000}}) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYRES64=r1], 0x1, 0x0, 0x1000000000) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) socket$inet6(0x18, 0x5, 0x9) close(r0) 02:14:36 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xa8, 0x1, 0x1ff, "a5529e9189abde850a2a1419b8af70ee7ae103a1", 0x7, 0x200}) r2 = socket(0x1e, 0x3, 0x0) pipe(&(0x7f0000000080)) getpeername$unix(r2, 0x0, &(0x7f00000000c0)) 02:14:36 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x80) ioctl$TIOCCDTR(r0, 0x20007478) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b725441"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)}, 0x0) 02:14:39 executing program 0: 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, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4012, r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f0000000000)="e7e0a62253a4b291cf9c82d093de1569d1a0ad420ee968a961f4e11d78400a7005593007d9de178fb91e5038677de3b004e79e38114068d3cf9bd91451cbffc25901951854ac22edce6806f05d846dd828f51ebdd0f8a4da0944044d7a0d994a1ac0063031e5d870596be95e332cdc90b8145f412dd7a43c6e15871afcd39bca6b", 0x81) 02:14:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66006c653000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x7, 0x0, 0x0, 0x0) 02:14:39 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 02:14:39 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0xa713) 02:14:39 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfdfffffffffffffc, 0xb9, 0x2}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) pwritev(r0, &(0x7f00000035c0)=[{&(0x7f0000001200)="cc", 0x1}], 0x1, 0x0) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) kevent(r1, &(0x7f0000000000), 0x3, 0x0, 0x1ff, 0x0) 02:14:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) 02:14:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)="c36ddaeee179885092820d9ae1cd117f5df1b575274775a60409f36552e17750bc81861337662415f5a5b86a28bc0d148ee6b25e1f9865767283668bd0a5735c984a3c60125853785bba8829e9ede7d95ccc205c24e175cde263e764fbffeeefe3acfc543b75d5a2d40f24f831cc2176b1597bee96336a5d158a4476264f861b51858ac5524f36059da9907e67124e90d37a4f", 0x93) chmod(&(0x7f0000000100)='.\x00', 0x40) fcntl$getown(r1, 0x5) 02:14:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xa0, 0x44) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x4, 0x58, 0x0, 0x4, "b4b9b7942d588ba975f1f57d15f840faec68e188", 0x2, 0x3f}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='5', 0xfffffffffffffee2) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) write(r2, 0x0, 0xffffffffffffff41) close(r2) pipe(&(0x7f0000000040)) 02:14:39 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f00000000c0)={0x0, 0xffffffffffffff67, &(0x7f0000001640), 0x2, 0x0}, 0x0) 02:14:39 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) 02:14:39 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x180) dup2(r1, r2) dup2(r1, r0) r3 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) 02:14:39 executing program 0: r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9272, 0x0, 0xffff, 0x0, "20f0a50693fdd24c87e0d200000029604e40bac6"}) write(r0, &(0x7f00000009c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4", 0x1d) 02:14:39 executing program 1: open(&(0x7f0000000100)='./bus\x00', 0x10, 0x45) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x6, 0x9}, {{r1}, 0xffffffffffffffff, 0x40, 0x80000000, 0x0, 0x100000001}, {{r1}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x8, 0xfffffffffffff979}], 0x5, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x6}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0xffffffffffff8000, 0x8}, {{r1}, 0xffffffffffffffff, 0x51, 0x1, 0x2, 0x711d}, {{r0}, 0xffffffffffffffff, 0x20, 0x400fffff, 0x80000001, 0x2}, {{r0}, 0xfffffffffffffff9, 0x54, 0x2, 0x800, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x84, 0x1, 0x100000000, 0x7}, {{r0}, 0xfffffffffffffffd, 0x88, 0x2, 0xd, 0x6}, {{r1}, 0xfffffffffffffffc, 0x0, 0x1, 0x2c7, 0x2}], 0x2, &(0x7f0000000000)={0x260e, 0x800}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 02:14:39 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) recvfrom(r0, &(0x7f0000000040)=""/37, 0x25, 0x2, &(0x7f0000000080)=@in6={0x18, 0x2, 0xffffffffffffffff, 0x40}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0xffffffffffffffc0, 0x4) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="c0470042f3e2f6bb5c700b32ff38da661567ec806d574c88660ea583d70a407d1f6330beadb61edf0634fcd57c574b013c2196cbcec97eb22b94366f2b24b21246316ad395a84c3103ead793d858ce3f8c44c28c7ae9cf32436793e62b195ab54f25a9bb7c86f97c56c048454fce3b092654d5a54bf7488395194e8a864e853a5bb921e1b153f362e3c8940bb623b307cb7fa33d2671be2abded5d6065878c80ae9b6631a878cf18e5702c258b950d370274a58c3ed5e1a6a38016dd20fc007d7b5193f16c56eb2c4663b77820689b38c4fad0bbdcadd714e4", 0xd9) listen(r0, 0x0) 02:14:39 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() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x3, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "9b4e6ce48009128fda000000000000000400"}) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) fcntl$setflags(r2, 0x2, 0x1) 02:14:39 executing program 0: r0 = socket(0x0, 0x3, 0x10000) sendto(r0, &(0x7f0000000080)="78bfa80c05dfd6b16d924cfcc3715fb0cef2ea863e3451618afb03161b91f13afc5b2f5828", 0x25, 0x4, &(0x7f0000000100)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x4535) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 02:14:39 executing program 0: pipe(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, 0x0, &(0x7f0000001840)=[0x0, &(0x7f00000017c0)='8#:\\)\'\x00']) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) write(r1, &(0x7f00000010c0)="fed1cf873856faaaa7e6cb89f8146e05c702ff6d9b1e000000000000000000000000000000", 0xffffffea) recvfrom$unix(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x40, &(0x7f0000001040)=@abs={0x1, 0x0, 0x3}, 0x8) 02:14:42 executing program 1: utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x94, 0x8}, {0x400, 0x1}}, 0x2) 02:14:42 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r0) fcntl$getflags(r1, 0x0) execve(0x0, 0x0, 0x0) 02:14:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f00000001c0)={0xf8, 0x4}) mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x4, 0xffffffffffffffff) close(r3) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0, 0x0, 0x0) r5 = getpgrp() r6 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r9 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r11 = getpid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) r15 = geteuid() getgroups(0x7, &(0x7f0000000680)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r3, &(0x7f0000000840)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="caac268efd3f3589c480302e2211581ff984c158e8b6bae289f49178c625747e77849204e85ac2edd4d3d1a9b93cc517c1f1bb1c7c60624752d14a3f08e32489f652c37b49e65803919442217e251d7e0efe334bdefe0be23b21076809ff83470f300bbc7151e7a6e9b65392d3582ace8ae747fd29eaa6c4c759bda6ae254a393cf431ecac8f942b60c65f50d0", 0x8d}, {&(0x7f0000000200)="f24e207fb69b8477bf4ecd51d6b17cf7dc67a860f89259e57e8b4bb9576a9961c51db45aad46d38bd30ad1e99aae006bf02b1b57331d955a9ca84b64aac419349d953a0e3504e4d53e6f205bc2c84bdca81ac21676869ea59d21cf732dc12259a09df55e82ad", 0x66}, {&(0x7f0000000a00)="87f549521e199acad2b2532cc2db9bdf5b7ec2ea03ada8a4a7cd228f7aba861cb5ec871a4f57bcd771a52af4217bb5b244d13f50db0a78abf7c0eb007ab7cfc46b70234ac9fb73803d19626ceab9b62a784909e715e9045fa7c055c746aaca624263350c046351cf70882e4ef51a9dd4751e62986128fe67f0f761dc72ed5252ceef89bee0e022bbfc31be221433fc22fa2007ace7bbf674f1b45ee7f45daeca6f2a7fec8a837b20c6d346ca52d5638b46621178adb57b0260fe9332378e8ecbb8111b7c184ffcd2b80621e10edd6e9bc39b172da0ef2020858ba9af3de690eb23fbb6e07c80f729f79ac34c7a595f0de7f8a0d4cfcd1eacb04514e317419c766ca908c928f35ae2e1f087e3e9d64b6a712928f2fdc6ff6653cac6c1328ade9b4dbdbf450552b85c645797abab9748f6258552ef2d6367c7ca3423fd1a1b5f5eb3b367a4bc1d480882edec3879220e1d95ee76577468a89b3e5ca43b932588f51780a5130fa3b4b08636be95fcd06e4a9370864665245cd591c971e509d7a49166ede5880ce09f83faf4dfbc9f60c2252377a9c684f7a2147619ae1f855b86cd6c3929ead070b148376dfe4540f8ee420d91a8a40a0892795411b244d635108593ae6b10fcf4c4ac0d1c6fe51add78441e4ae574a7e6dae319b52f0c88d2a5c85869493d77d92c1452723738436847574a74cbd487e273454a77515ed1f218aeda38ce5151c6aa8555103ea63cfdbf27c2250172628ab977973b9eceb774aa563b5ac4d6f369b62a81abfde4578c2786e7b267845f39ef4e97738d9b8f81d5b71780471a3a090b828ae0aaaa9bbfb9812e26e128c716bee5fde16f99348e309613de4094700f337a4e928966162f04e474d96aa8c0b8475b7da8c5395083ed24361a8bd69e21fcce7bbbbd9260bf89e862a53ec093858c9743e5f459736f242d9647c273c2f878df2dd98598d83b86fe1676213ed4d5d059098d3445ef0a5b30a6429ead085cd802028360a75f730985a3f647cd39fb5cb4a36ff9e1d26c304634a809c654c9a2d615d8d8444084f4a0e9601531f86d4d1ec9b15a2c96f133b681c9605658020239199042a333357d5e10ebb17b06ccc90b84e8437635cac87839dea219c25f5c717eb81dacac26106df1538764c6138a3cb62b5a3bcae7774b829d92e3055663e7e95ac008f4ee8ebcafb75417e859b6bbc89ec3c2ec3736262a36f0091b21f99fd685c4587080f8a1bf3bd13d5b707587441453bcf1f5cb51a2341f6ffb7915acb3155471d0987912a9880ab93905e9c6029eb9d7aec01d3d9cca4afbdedb8d0e84301e6d7b828cb91b0c9e37db6b93b73bd11419be61319d7ebc8931e28886568fc72331155d54efa12d8803d1653269cc73686a7e03057073887f54add97e57a8822b9841959254bedd6e8dbef7dd18f0c3f75d9fc65161da124ae6a1aab6858bc8f69a25853440482a6d6a5fea7c574bcbd518d843ba110d7cfcae70ca78d727f3ce5d53ae0fe7c31f5249009d437627adc5a57f52ee69d73b91ff3ef228dcafee639da3123fc1bf4e711ac5789cad5e3bb992fa0d9d68f57e09a6de93df0bcc0645ffbfac5ff94c2ca95293d59990da74537bcd1bd634fc8412c4a7119bf73242f8aa49187bb20309b87ea9eac8ac2041b0e3f3a64f9092f1a345c2458874a6ad49549767414b637ef211129cc18beff4ca53fcab189f975ba10f460ee5e149c5382b48c245a577e96449e929e404ff550073b503828a0a2d032625ce33ad258906c92908ec6815b14913d93a70c23d9ddb9f0765c2289b8151318536d60af1755ccf9826c468d7fc511fbc7203c013bf0de5a480b6db82e6d775c737ed7fdaab72348ce2c95e07544935a9cc7f1b4620d4a1c983f5438fcce5a712a274584efff1052a74f2d7c9ec6c896c8c10f28e091bfa8fd6c8c08b20a4ca1dc8b1b63ea0dfecc7786cad54a7fa0f72a89e63f40f7c7bca872498d7ef456bb1ef471849f821ffa2de88c88784e9d8d8314e51228c7dc392c163fe4f96edbdd50cd1b107e049a5d28163ff48e7098b9e790151126a6f358cce8e6c8153870e330b3b9810b44d3ad3f44dd8da6899fc80bc962af69d8129201314e7d997585fc3fed6981953c7d10b2e152b1314e63d2c0f94364cde61b489464588325fad27ee6648f5f25b0b5721931fdd353ab82c9c18ee12dc068f1a30c9c34324612d33a842c8928736f12243f86f58080aeaa9daf9a1b9f34215f13892533ce787a9f70e2823289e72b916365cd8b321fe59a49ef0bb641c455c91cc7bd5cdea14d30e3323129cba85a3407fc31610eaf88b04b4991ffc8114b9b8308189792a51556adaeb7fc557c26cd029d96fe7b829384509f5656ec50e9da15290476004198327cb000efd40862a21d5d183224cc1b0b23572ba30edc17244b36fea587e518de71f7e84cd5758692ee1ebc7da982ba61be4cd9b160d64301b55aa29495dec2d400e1bb3c86def48ca429cc518f19215024a8babf6d9ca36ba775bbfa81db659a982b4833be39533f91cca92a9062571bfc3b0f138e9bcae07023a33b739d74aff3b82fa37d71531d7dd766f3b2d89aa175d8c46c7e888aaa625c5837a850b3010770ea6c743f90c3ff924fa68ee309a82317fea61c57911c17cf88573357230deda74faadda7815f5b791e3adc93c338f8036e3265cc76b48c0369f98f7c26e523ba219faa8f349469af9df91ce7387ff375a06c6e62b6336541f1cfeb49dd04be77d4db46db714c7154468104c71a2efb4dcf29c065b80baf89e920e43f08bce7be728f9d1ccad39bc1f1d3f0078610090bde278dcd4d433b606849ec9dd97580b2be5e50e2e64d2f9de73b1cd46c505725d6dd655ebb3da8ca59a15afde4feb0e1c3db3d7236f093cdb5a08902642f822830596a553cabfc7aa3614fd8e33a5cafe4802ed37f782fc50130e20d3d4cabcd1adf0d4593f51ebf25e49d286e96e163424601aaf5ab5d53bf1978e6b485c1f0c44f2a6a5ae95853fac2cc89b5788e87a74ddbcd0d133559cd6bbaeed9fccf7c886d7b3699346bf7bd5080ef670dbd149c96a5c4deaae40308ea7a3e16b494bdd5c0c3cbee581d8ed35c618776b96275b82a539a0429a932cd33efd0d416e3ba3e16afaca49e143eb115324207fd612c678ac21aa9b007e0faf7d07cef540679be4a90d8a84debb4699479055e33ceb1083393a49a5fe0d26ee3cc80223a04d7099abf4acd0b663403e77ca506e9006805aad5c800c88ac0fc8e6d66091855dc94d2a754a6723782734d85a1e0e6276a6505def0f82acaa8e85cf3fa3a91773661555661d524d2c259970fa4e14e3e56f9a1ae01c2481edb10b4fdbe88833f9c12bfd2a516ad21095e40e4de714cb11a3472787d99eca6017e9b3513a5b1a39dab35e9a6bd8d46e88531092f8eddb4ff2005eece44171bc2eb60291b90dcd681811b2f307f40f74c4aa13b3d3f1e258f1a49f0549fddfa5d25624f7b2fa9d1511bc471e4b61be9218a008b02dec1ce33650bbe20fc000722799da8f58af000df5ecd4748cf25c371da8a63f762031e280958d9d56d11fd79bd768bb17541b96f2d66a659e80fa1d2a24a2d9984d0b1d9b2507630874e5facc518be86c40226cf91c6109dd3a05273e1d0bd7622e0c6d86c21ef62384234396663451bc1e9e1f591f2d32c34339b22f2d4facd6fcb443594b2484caf04b2c9fd667b6c05486405346ef0593f6b02788c6ba2e2bd39750367502209a5aa6ad6b9d743490e0364e1739ed7b52986675962ce64185e0261982dca19591edd524819673e367c3a9adfce3d4b82b362c631a7789887a2723028c792b614dbcc94b665b387efc3011ee9ce34a44b4de831e52fe1fc04e3be21789ef7918f07eb65a69d34ff650fae4e56a0e032576557f7c472fa7d1ff348149d66049215e3b338cc5c44b88aabf6b0e3e8dd24c83d8a90d0d62f0e026ad7c761997100aa7381327f06822b01b0789aefe051fd2aceab7d10c1f76ac684353e9e5a63e0ba5deb814d6bc24dacca396a85230d0a97a013f69dcddf78a34f809aea3925977d8c1505fa16bf551d0764a25dc043fd05580538c6b17a0b724515a069a01a26f121ca3bfef6e9d1bbfb131609d61eb4c88bdd3cee144f89243f257dd9f7428fcfdff43f4fa656b8aeb9d538c2ed843bee7df1afabdf191c1f84aa9194716c3f0ddad24dd6e6a537111ad21e52d8aa37dcc1fcd5f2f75a92093c741b436c46b24e37e3e9b080550591b6975bdcbe889e4f0c4ed3fae796648e32b49d6e5c9fae866e712ae334ac061dfcd9c9a5a895450156eb0f837d9781e7a8d175db3de931b49627e7b643159a2dac3c38e3360b65b6b66cb2bc7f8194f9d38ebc0febae82e93ad5cde6ae7afce5b695048d6b91acbfe0115d5bc7dfb9afafd85173ddfce277a9ad8db4145980fdf508ffb850df8f8f7d2df7a8343458d9fdb94e54ae46848443a7b20def7000df847be5423fc0a7faa1743e2ddfb450049cc1eb823bb570ed1ab0069341595b4b1e112b0fccca7eb3f36b27221491242869fe0acd8525d0eaf330bbad125a852157e8bfc5f371c56e78ed4aca429987e44a8fe585b30ab3ed872cd39fca4a93a00c91558ed233fbebc49f3d5c7ee47d53a4182f79a6c7d1bd2c5e86ed5215dcd0b8dd845b9ba81261f924a2c26bcd33a8902cf291386eaa20ddfb916537057744f8b7cb441fe2347f9cd81d07a83f1a8ddbddb4d7dac78a6da22c134ff17ef6949811d55ce02df5e841229a40d12b9af03ddb327a91fdb7807328eda9a0706a65a660cc4a40f2b510023a7e53d3126bfbd5bc7a8939517a0310bf9cfe3a6f46195298a92ea69b71432fb0c883f54a368504b30a3fa6108af5d622b1a9e02d612a3df7470e8f464d20f1015dd472ca0caadba90b54356447fad909553de169be3b9d0c5bdb11823b28f02c077d272dccda3708526fd02a62f728b4dc41a4144572f76089bb9467d34fbac40ae7df437ed2d58a6b4cd16203dbd003eee3b337832728dceb1cfdd2b65faecc0a66067e35518b4a6205b7caa5fd34370b9977a2de4e8abe8fdb4b704b6c1db3ee98bfd90ea3c9040b278ac2206c5386889d6cadd0c11537aa7350791696bc7616fae655fd2959258031fc8ea454696c15deece74987da0780eb0fd70f1e6b72ac5b31326803372c3bfa2372a75b37e9f0b1797d4008380e9fa0949f08306fd36c1c8fcf5919981e9894dd3984ac28fda7670ef23fed2a093065c152d06b17338e797999cd01029f7b150b61cdf6ce8ec5722e03b7f1a3cb615c33b4e3c518c0b199623a43bbf4db610a1196067ed0a229e6ed27fd41461c4a82208815146b56d2bc060418d244e2e2c5610544ee0fc1575c413a9e8ce4008a381740160736f735f384e75ffd2533aa7042debda9806a792cb09b9f9d4a4b1065778d392eda7ef14e22ff8728ce603442d60f6dc298f143b8e353791b451e82dd6b86ade50b90d30781ea0174e934a1413b222632f533637910b336b606ed712bda0ef09d890c2e819c109fd9b4dc98b959b9f7ed0a0ce7e350b87750cb02604bdc67e2443354e1a8e083fb2be5ece67a782f0caa6c83236d8b7663f13b7d6b78b2d311c5dec33e889299f26dc85c83d26388d34393f4ed3ef9e40f7371ced9bc17c081c0313ce2a89499ff8dae1e54aabdbdb80474b5ceebf8b843a6449e0a079592e9363f99362f2113bd01f4504bf0a2ab8dfb372cf0b2d9673e56d98bf1620bbe3645ff6da5da164dd", 0x1000}, {&(0x7f00000002c0)="f54cf9c6f4aff009c25176d3312ed09710ebbf27df7add597d7904a8d65c6a59caaf08fea7461d3b6c0a55268727e89581bc8aaa94f1886a3d9130c52265e95b06b543f6f528df8ea74963f15013a41d451af23f181d50f0fa969e75604c1f", 0x5f}], 0x4, &(0x7f0000001a00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r1, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="20a5f2fe882a45566823f782c69f576e35f1e00d974ceedf97d9f000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x4}, 0x7) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc996, 0x0, 0x8000, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffb, 0x58, 0x4, 0x200, 0x80000001}, {{r4}, 0xfffffffffffffffc, 0x80, 0x2, 0x2, 0x1}, {{r1}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x5, 0x7}, {{r4}, 0xffffffffffffffff, 0x4, 0x4, 0x4, 0xe2}, {{r3}, 0xfffffffffffffffa, 0x2, 0x1, 0x0, 0x4}], 0x1, &(0x7f0000000780)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x8, 0x2, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x8, 0x20000020, 0x400, 0x101}], 0x4, &(0x7f00000007c0)={0x9, 0x3}) kqueue() 02:14:45 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x24, &(0x7f0000000140)="00ed0000", 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x2}, 0x10) 02:14:45 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r1 = open(&(0x7f00000014c0)='./file0/file0\x00', 0x0, 0x8f) r2 = socket(0x38, 0x8000, 0x10001) r3 = accept(0xffffffffffffffff, &(0x7f0000000380)=@un=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) r4 = socket$inet(0x2, 0x0, 0x75e7) r5 = open$dir(&(0x7f0000001400)='./file0\x00', 0x8, 0xc0) r6 = socket(0x20, 0x7, 0x7f) poll(&(0x7f0000001440)=[{r0, 0x2}, {r1, 0x1a}, {r2, 0x80}, {r3, 0xc}, {r4, 0x10}, {r5, 0x60}, {r6, 0x6}], 0x7, 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') r7 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r7, &(0x7f0000000100)='./file0/file0\x00', r8, r9, 0x0) 02:14:45 executing program 1: r0 = dup(0xffffffffffffff9c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), &(0x7f0000000100)=0x4) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) 02:14:45 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000200)={0x2}) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, 0xfffffffffffffffe, &(0x7f0000000140)=0x3c8) dup2(r0, r1) 02:14:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x2, 0x6) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 02:14:45 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x203, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)="3113c05c811b8fbeeb370afbd2f1839a3818c641628b9f0b4d2e9d6eb1f640854568030f4315ed1feb6685625666ed922838c13e07f473563c48430c09f63bbbe72202c0b53b", 0x46}], 0x1) socket$unix(0x1, 0x310f31f945be754b, 0x0) read(r0, &(0x7f0000000100)=""/81, 0x51) writev(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc37b01f0efa2f1a79b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be758c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028f295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dac45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f21d0bdf1643efa8014c7046c2552643c7437ae6b65bf199efbb0d3c8d832362bd", 0xdbb}], 0x1) poll(&(0x7f0000000240)=[{r0, 0x44}], 0x1, 0x0) 02:14:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f00000001c0)=@abs, 0x8) 02:14:47 executing program 1: madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="00000000000000000000000000e8ffff00000000", 0x14) socket$inet6(0x18, 0x3, 0x800) 02:14:47 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="5cbd01000000641cff25"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) 02:14:47 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) socket$inet6(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x5, 0x2) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="5c63544199e3641cff59c561bc8a50a82bee5d38e2fa3383a2a31357af487ef3bf87cc374194d9bee852269d6701648f"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000000340)=[{&(0x7f0000001440)="5f757f14aa4c5ff0ce9ad8fa0db4717e433e22b35706f8957e77a411cef6776fa111abb17777fb8482a83d6f96b9cf3a3899a325503739bc3f27d29d9abc1a004e0fcb8a65fb5180fb0aefb2f8ed6f751bed91981added3dabe9b19c28b6ebcb83f684f90e166ba48c25853a19d6c30c029e1f592a2678bc850c4821f90413429af3408e94e506580bd8a5727349d82c7a11f9820c489953b929dfef1caca3e24d5701daa3c981631eae3e1dea6f5778ac2793aa0495d695356fe61b9ea9c6fe7cb53f80f638bdbe0fd375712910fbb13a14096c087c8b64524c76ea4aaf3cf94f9c74232233f79d21515341387ef8da22e31ab20186dfffbb172b7e1ff6811b5a38486f4651e5ecdef442d28a6e31de728c01be3d143a6367617e07247f191656b9be5704830e5385e213eaf74962467b9c33adb39e550fc5685ff0f2c7828e188ac8cd73dbfe0b330c3ab3e0e317d74ecfa29fd39d0b49e1da482f35a38bed446a22d8238f690a2d1edcf9eb2adbf49cf96a996f09ec0c9f0d4d36a5296f395d7533ed7617e735634545dc3b9acbb2fae614b60e10c3f627bc3c9baaae2b1ea9ebf5db84bc7f1d4114e6aff7d56aaa07478422152b0b41d094837c4768824c5841cc4929bd7b0233df4e4ee7da20479dae05872d920c1d4530982b075e6716a954a9623dec552d80e46270cb3d71acda740592efa6d85c68985841f8c6a22e817c3af436f0b3216c7cf0e0fe7e6f922ac93b947dfb17672821bd9110534c343b96051f6d4e2396d15bfe9f3b6036ce6c4564b857d810b82dc42b7180d159f44e643341b09cec18af38c7158f7b2133fefda08229f4279fc4178888801887774dcde44cec338edae3b9d555e4a621cf2b671e7adf1c24e782d22fabf062997c0648aae2106a8e6eb4dc7ce4f07563a7d3019a8324afd4265d35e3df98559b19c2c6707ab26091bf01176e35891924460c3b840fb871fa2a06f3b10f66e3a0eda18c41923981cf976655ce9c520a7484ea789bf76fa27a000f7c004752fb1cbb3ade3d996d34eb17f5eba20b75df8be128a3d6b5aad6400e575fd47f1d6e1fbe04db4ea95c7009f70aa6b642b1503f4e5614273f8a0c85e89053978f8ac47ceb47694a31cc3ab9263a9e92e6a10c05864844030d9bf8b276e24845484e775a866be06986ec4e75320a800663ef79ac7bd8681734c78f9ba830dbb7e70b11977b6b476ce7d30ee0069306ea13f7b2f6fa044e8c21602796f53b62c1f9d5fdbd7788eabe22fded70aac996bc26f553a915183af55d80667a54d614cd6fab72037b329bce0e5f23bb083298e9c3c3b02de9e964654418bda9729a4946a3d8140769b02e14a79f217c2849e3ec9c3941d73de70c26b09c258d6fa5b48b74c6c144d2f91e65120f56d8dd4654583ce21eae17a14f944ba9302a12d432864dbaa0fe35cd1d7e5b7229f381233e0ecc548719270689fe64d467b1d98c8e22fdaa339d9890235d51fc050fb9c7dfa17f69aa0c1a9a4df077c4d957ff57d3ca99450922aedaf2a741f9f126325a45b91085bf2434fa7072582cc5aaddca62c2ff2a91a82df7125d4d257ab1082421bbb5657ba3c245a7dbe9e2ea7609275097fb6743e63291096dfa7083bd68503a01fc5a0bcb29bdeca215fb0da69d6ff5073df84e47f77a4c7ba6fa6d7e2a8d9d295debcda50179d31ef70287c27f20bb216adb4b287ab7ceb05277a6978d2c6f9f2a4afae332d0cea8f4c3c408fefb788fddffd3bedd8591ee361b2b93424c22987ce92a6917d394a28ac1e37d36132934f1927d3870dd12c946ab3bf02b2942670f67dee70a71512c37cc6d54fa75d44e74aff575bbb4481b37e5a4ff182f5b2a75081fb788102c1acdf377061e35c827f47b866647f8d7e65eabaff04debf9df4078d0eb4a52b1a751173a007e922ec4d67fa57e2810481acfc936bcb58480a5734f6ae0fe421f51e75aab62425bbcb0457ae266eb2b8fd9a7239c11b0a8b93739076cca2f76951609f323f9a0b196834f73b491360926738f64713fb11e7559f7b6a4c91f60918042369615af064484356e82491149e6baf206e38e55850acf181dd2452cc944ef11790e9cd3efed69742807716c1d8ff1a6e2336fd295b89f8430a8e9d7177bef6f9d967f69561a9244eeeca69cb3a2a202ad7cecb0cefdedf7a2bf6721d54356e10455ad8a7570e63f246e47983885f9cc5949959ddd627088b686325cc7daf8b85d7313a5ccbbcff1374cf1b1a7763e2a24cc544c738e040912299d08968c23908ed6c2c57f714799e17606b867d00c1a7b0bbb23bda1fb195e98cc84b20fadee377b104943a77e50a6ed0370229f704eec69652a22fd3c19f086fc01381c079d817b9c688473537c43291ba5211ed610fb1a5654e56aa7090f97e98ba77c7ea0540e4f0a14e07484895fd2c132bddea6bde79e39d0c1fae9b011448eb824d09ddc7dedb5a61d05365c0304d735373e60953777ec0ef1e9c380f3312f58bfa4ecb488d1dec89df598d378a063239221e9dc1cc10c067f777d1293ee1f6fd29aa58970fc0c6cef68c842ca3a1eef8595cd889ce2dafa149b313908a11867e17abc90624890166d3f6f5b7563b8eeb61114e3f0b560c76537b81ba164c5454900000da2026876a77f97874a9a7a1a60d3cecb7f02eb07e781ae78c881770a9408d987cf0631f80b15aa0ed45380cccd46939337933fa46d1c86705d75139d3d6d63c5f3889bf349f2b79f57cdf4d81f7ab34c72c9876263b3cb4d2e746d56c96fee4afb98e883aa4126ae8dc0f9d4c14b47d611c3d38bb954c4ef695d14e083a53851202afaf6810774cc17fd701e91ccf43aee2d956fdd560da226337b6c4c4032838ed8288391405d77112a3a55cc4e095df43aef542294ac3d9d9800f5a4d55880f2cbc7508bb4e5005ba5370629c4a18918c581173b08859b88f60463df960fdc246fd2c76489c338ab74bea758875cf0ff35dd48b6f26f18454c7a34dd26aeab625a0b7a59aa25a5c13d1768e84cae7dfa53d065639f2157ee6c6fbd7141d724790a785cee27a61cbf61b9fd036061221c6de4936993cc3041311b5bc586a406a7dc5ffa735f54d2610f1c8adb6792301a40fb29f85305e13d5f6481fbb009890e3749f9a9fc944253e7dc3e63e3ebfa061f55897ec3a0bf7b12720882b083c2e75a077a090afab1f2da80b450d192a2b74a4cf7329af8fbc818358d252e4d70d656b208c2599936bdcb5599435d3b4cdae3bd932b9b50f5609dd2b7d46ca318adfe4ed0c9a71e0b0f5fcabed34b923f1e2c9c894a7565f745e95d5cd6c7a11e76cd6b9e1d726489a05f2c3ba23f2b4653117ec3b12709b769dacd7e4c453be4c2defe7a3e4ec5e7b8a9700d56c703ca6c6f618bf2d6bcb993e1ace9028dd61e7907bfc0cd2ce1ec910d5cf5523fca730653058cf81f60aebdd8c89b77c0f1c46aad8451d2d8ef4194fa1fd16cd96994bc07a3c5322c7af5362754668adb75343282b6a3a98fda4f7bb77ac454ca7c898cfa3e307a57755dc4cbf270473d6abb003717619f28d17412fcde404f1643ba5526fe75978f7a58260677be21b497852b523e95eae93a4fc9bcf05508d87abf395eb815bc8ea6c8ab2b221e0931a837e5c36768d45249ddb55a7294021b43b4dc808908258d968869243f4e630c9cb26a19221d91bf417cf5b508ef28ca018f4c0c3d49f52a148bbc1bcc797bd4c3ba1f7b9410040f9f1ae1a43099cc55a32f1fb232200feb8c6380b99e14e2ae47f59633c0ec40d8d7175ecae7d6ada416eee4fa1efbc853c86ae295713b8b621beee3d81b6915bb580c237c7f2122d3b1f0f948f63b4342f1348d0f2efdf81a84ccefc782fd6f57d13c324e8f3cb238596f8703e81a42cae6c9bcea75eb062ceef69304562c57217434be7dc9f5d1a85f8728e5ca81f46b5913a62e57a4c6f31dea96b52172d4ec62dc6743905325b4e4b1c5267b36e9efca78af2d3eec06116289f68357611250d1faaf87698501f42baf563b4de62b7411c5ef2863f44486de2a0ee3fb9212203f8962ead89020f6af54fdb61154b889ba09942a432d1e763ad8e5fe1500a28f61d25611b50fd7b7219d9edd0fc0ab5404ffb8b45b0405706d502e6d82fbc72df69bc24a78725f74ee662233bd0b61a5cf1c01bc27bd9d4ec28cbc50993b6d2ddc68ca0fd1137bb7a86eff619ccc901e73c2e7f0facb675db873cff7c3358a092aa9ddfd1c85c5fbe5f13c505374d42b11641ddf3792ca8857d27647c3b64724b678d618dfc82ad09ff54998914e4cb8cf320d871841b6c26dca35ad369d59e3aced0dc6ffc37e3088d9f2397b539e4fe29903bca91a2f9be816347cc924c5c33f452f29f192b6829aee8335b3d2b987ae95c6a1f7b0c36caf2ce66e9cec0ffde924c1ce69b30a884034500d5893228c79668fdaa8fa44b77bdaa63b4cfb3ef3d984c684804b06993674369e14d18f49570cfe7930be417fef06610545e312f432b95a2a485e2048244ad1b775a8895eb560bf0198dc7efc26587f44514ecaa221c5d209ab4f889fdd0e99f9998e6682b8998396894de83f72c7ea9471a0db2f3954661789c7210a8dd7250118d220166caa627b12fe330df07c25fc3d934cab426f2f04b6e536e0763bcd95428c090f8e990e47546b2a45be83ce6401a60aa4c5f3ae8ca83b1567b367132be87adf4a183afc3cc3f7de03fd77a17436eaab6f8b15e792f95b53880a701a1c970cefab8cfb30a414f7bfa5782ef2d9620bf32dbc6c138f97c95922f3d811b1ef905868109052187230a62773d6ea727f2c7f8468e1a91f2ecdae29694101217136ea086b88b10471865d68222df78e0026226044079368ff32b26d2f4541aeec705824ba22e2bd1e8ce4fe72332dcd4a87c8c8e7184a9892b8d22e50240f91990ad885acb5f01537c9c6c377c30daefa3c1dc7550faa38a6600409dd11a5f9551df5e02ff109c21c8f378f5bbb45a8fde00017b22ef4dbed7273227412afe2079e381cc7442c56c25434f86d328b66d1b0bae57758", 0xdfd}], 0x1) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 02:14:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = shmget(0x1, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) recvfrom(r0, &(0x7f0000000200)=""/85, 0x55, 0x40, &(0x7f0000000080)=@un=@file={0x0, './bus\x00'}, 0x8) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/38) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/202) 02:14:47 executing program 0: socketpair(0x19, 0x8000, 0xfb, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x6) r2 = getppid() pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000280)="37a0703a22c490c629", 0x9}], 0x1, 0x0) fcntl$setown(r1, 0x6, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000340)="f2a50dcd4c3938a53b21f1d2851b5cc77d39763b23cd837e3dd1b30a20a51abcfdfabb83c8ec3590a3b0ae331a51b5eb17ee19bd292a30665cfa8863aa79d4767140e4ccdd827b8ca65dfa426cd5e5024d4c16390ff78d1f55c16e83f1cf1ae5ae97c77520b78025dde3774e92de7a8832056fc8e7d9a43314060dbcdd91f845f59293f038851b5c09a251f62f2cc3be89f090a5ccca27417838725f8a70957373350ed9804890d2d0bf9489fa1faf25fa94df7a653e2decc1262968acfbbc3d8e14754873ea79fa7d62337a15eb555580fb76f1db9ee9e5b418", 0xda) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="acbc1af36c70e870ab51201ce4d6ca067e84ec6961d338710c0a292045b944363207141d9d668f387a547b8e032c64d4a5edb3d816eb249720053c182cc807ae2d68caa2327f61f102510e30c379fe1bd9c179c2dc0d3bd735d4e23e9d990dd84b48d352c47e33165680ae7e5b2233126eb6ebf7bc290214fa86fd43fe861cd83eabcc0840644105127b311676fb03101460e031b008c8c470c353519187f2399604417895857575602edaf9928450b272030235805aef1535478685a02a2ae2d13e1eeecc56e0e358797f56f72809e087c3377c7a1585d73e", 0xd9}], 0x1) mkdir(&(0x7f0000000080)='./bus\x00', 0x8) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./bus\x00') execve(0x0, 0x0, 0x0) 02:14:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) r2 = getpgid(0x0) fcntl$lock(r0, 0xa, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000, r2}) flock(r0, 0x1) close(r1) write(r0, &(0x7f0000000200)="380fc54194fc52818baec3e939af61344a517252a8a52a3d39dc8d033443b963678c1492f887f56b3dd95e6d728328fc7b27f041d2b7feeabd72d4cec26dec9028c99dea29a308989762c85dba3250739b3bc9714b1fe129a742c96ace69beca68731201848b2137907a5e19ee3aa5217f504e30ecce59ea5e21e44622a8e4a65cf095de365bb6f718a71729ce1fc016ec70e04fb7122a9b0288e781a583ba88007e837781c3bd38cf3f0cb144d52d043d0a8bcc46b16f257a29bdf06b002aad1dfeead355eccff047a37b4987dd2591a5fce245f08cc86c53d3", 0xda) 02:14:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000008c0)="e36258a416f72ee99586132477f256b4233cfb25b84e5bbd1d0f01cb3db027c3370d806dbc0d3dc726a5197083b2220000000000000000000000008097e3ff", 0x3f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x7f, 0x100000000, "042a76c5a25c9702508ae5e844d5d81bbf1699a3", 0x0, 0x3}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0xff, 0xfffffffffffffffd, 0x100000001, 0x7fffffff, "a16dad134402c183b362ae808978de7f2b36486c"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:14:50 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x66) shutdown(r0, 0x2) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) r5 = fcntl$getown(r1, 0x5) socket(0x36, 0x8003, 0x400) r6 = getuid() r7 = getpid() r8 = getuid() getgroups(0x2, &(0x7f0000001340)=[0x0, 0x0]) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001240)=[{&(0x7f0000000080)="ad78269133e74f952c2aa445122c4391c68d2711e6b4487ac904ed488e05bc789534eb9e4bf18d57da08e147f5359c1c05d488cca0ff7654ce7d2c4840b25e44ce2aa4362738b5423b4eb26efb82fb0a83300057635e794c5f7c115a944f636c0de7aa52c39b14848a0ca389a4dc714f6394840510992de9f5016b0ab8e42a2d24f11312ee98d827da0f5ab8e30782c5285ba37580edf151b09073de8bf6e906190aa8d1a8dea3478cbbae3a3d45522a12bce9af82fbcea723d59fa26de5cb54638b001122ccd65c8ea16e4db3f71cbd983a7503edd92642b90d18f12e6b4aa3d48f8b832326faebcdbb0af1b67689edc689c0d9192a9ebdcd2ed67eed6d4ea92612a91f5d984d4718408fd898c33ac12c9ef77f5695a4dae5d55693a34a0e716f1b46cb243e6390f8bcc37415c6465051541d3ec5e859c5bc69a9e2724dae2cde508005ec61502ec5e9854c3c95cc849bf4b401d418842bd75c9d78751c3fe81d3517b06d4daff709f792f3809d03e7490a18988b0634951a38477b46c8d56246e0181d2d9dcb1b8db96d504c1b932e597d225db92c92ff271cff19dc95bb0623d85fdd96a0b4f2d7372c44af03c34eb13399b4e7dde6f982dda2976446e049f2403481c35930c2889259d5a7c4d9854bbf788a5483556892843f2df6bc2fbc2dd25c3a93b40328709d79dfdaa4e09d866dd920aba706ef4541b9fedfaf44b1235b8af9ee3c0510349ff8bb5663d8d81c7b298994461f5d0e2d5453b3b1b8e6347d42cae99f9828bf9fd1a5f52c82d7cc4eeadf2151d71af61b6eb348279c348bdf542d2584ae42278939a3b14a903265fe786ad027e592df14126e0261b779fdc186e8e923aeb1567ba2b0a5b9ae06754446fe65b5c779fbf64020f93c16991c34a9648a195e0e9dfb803cb1e3e4da36ceacb91ca4f29999ba02ad03aa5f6158feb349966e6ece4dda8bfb9cd89f3f362330c33c10ec136fe992c094126fd0365b855c50fb61700625674674d59644de7745441af04325c4f49d12b9d2f1fe775fd167232cab3078ec3c233579815818d147dc288506b3b8e47c04d6c3aafaa82e3f81ff4fef92abf47bf74332d9566e0d0b0df5bce428e5d34265a121b73b641c8c4b556aa2adff7d7a074acf6e5020aa8130a310e15135d891ff113fcf576757d10d051c3da5d6000d252ad21463bd4bb96d58c3427b70fe08261100f3b7450e1dd5031d6efdd36eecab313c23e418f541dd7d8dfe9487ac0e45fab32a1e21bc106b3dc846c035bf6a55e73f8d68ee39736e4de3de1a7846def28a5f0fc32ab6d4981a6dd3b8831e063f43cf2ffa560dff87621b9a452aeb530118dbc1bd744ed49d10eb07f50b02dd125e98f9b8db4ff4116384907ca94ea1ae0e4938dd24f69473e2e50bd0df3144e92d4c004a7b99bc8b93b52cd34d770618b8f17fa53077afdd7ddc78ddeae5282c0799125b2d41e2265fe64971704d8cdf3e247ccc97a28ece66257f6dba3fa9ea2a7aa702fbdda7e0ceabd335313fab71c37a8c9b227ce514e5a63852efaeb86ba3f2dc56c540787db50c0c83e68ffeedd46e8338bf4844a8aa5dd4761b69b95e8ae9d90f326e98b11c227b7c2b27c1a05ce92258615bbf2b7c16b5be33595203717c8af76c0b9c31bd15e23cdca472b37c83731847426798f3fc2506a4b1ea903d1a9175c1a321a4bfff00b3cc968c09a0fa492cbcdcf6e9ab10cdf1c1cd9bf8bac6e23702bb4d3952d76402eb4b22d64f743216ed84b37e2ac1932e782a8a5292f3236fabd1afb118d47fa48be2df47948cad59482ee253fa02837aadd873a2f15830b6c8603aebed69f0e8c77ca5bd3e776a48b7b39e3322c1575097d89400b5d4685a43dde7a9bfaa4b4361585162bc1b781f62cd44ca0d7adb4b216d62e0ea45d3a46d69590d9aeb5af1366cb28e2e4eec848504c278cda49fb77761874220aec5f145ca5539648e85ba4a5dce5b8041253d2cbeb9ed1cbfd07bfaa62f0c70ca3a4303e38b633b5e68eb96c458634341d3f14e3e19a14dfabab93ceac99c8591e6316301b0bf5c35779604acd8fb9030d1d784df7824c12efdd322b941be46c4de6121fdb97476a9a4549ecf1296abe5e404f312278b0299979ac156a10a16dddc204f61f3016209dc0b74561d15b1a2b64e25806aca1fec8d03c392212216c387046748b5456e9547ae6500d98b7eb215a5049dfe4bd7f45ffceaa48f035538304598acc502b7b33d019e3886a24aeeb28d51d851ca8fcb7a2b74a5427eafbd66f4b81e59d780394d29c328861ad269ea031c1c47d6ea13c944d75f98ba2741aa1ac6672b215e17160f050341c5669c7a5d94d498bc5fe3fb40f9f347f8d52844201ad39e8899eff401baa517f287fc665cc0e8f8700a74b0579a4e30fc561f989832c7bccfae5a7da1483bd79e0b08c9a579a8a95b1c30ab92ffbe0b62e46a4003451c9095473dab28fbe45a9da8691c40bce129368a2c67d8adf0d3841336dc51109044e4a0e5d6743f34091e8d8af52463b6fae6fd870f80bd5fe65a2f431778f147252aca1f9f5a99509bc21d60ef43e05d3260553c86097c01f8945161e9186052d650223cf74a470d7bdf78874e1eca4b2aefc44ae1b52b298a18966d5d5d5e018a6a9f0f6f050e54edd60b5d16af229b7253d903b3fa0136cb7873031fb36457073540dbfb90c17c1cd732928a62ce659a4ee2b667ade79904f79acff7be3b7b7d5866ab275d984b5604144e47a6ee5e9dac02753b166f1d8601385aa1d3c619f5925b6466e7c44ddd5e4b42a41d9df44089744d11f503d07df84dd1fa0f70cee20ee9a1ebf6f0ce198ba40aa76cc2ff0aad5417b8a5ce2bf1ca68e3ac1f2448446594f218fe9d065417c6e7282b902a3192df5a9e135e09d18eaf74bb59261375561c751e142d955a778a011a9b576a6ce758c7f3c113db0fe186fcc111419ad2a80afa9024d98e98a4793665dd2b88ddd8eabad7b9a1e81791bd54a79e7fbd4d8df8a056560c483e3cbb4dbc82dec9cba9562c1233972f76049992617ef7d8e1e1e821b219fbdbc1492b89a8245162a2df2a9fd7e6355180711063d7220e9367520220b706e56e3c4ee54c5d48968d450d23e0d69c02daca05c17b4200c547361de54f9efe3ff638586a235ebdf00ef0e0a525a93d465d0805a0f55d6b85c9159ea08b5c16f84595e494c82f8ee3098b41f2e5e1e4e937c7efb4e82bc2406087a39d4819734ae61e78c7ce3f6c071cb84fd9454ab24dcd03ab375e805af24cf9dfec5dfce64e35a8dd97791a3502cf6e9187c7071ed238f73fe1cb0560b7e8ffb32403f0efa56e78b84ba33d7ef26ad05cd572d33e15ac13abda5688756d6f6c7dbdc02e16eeaa07a51bb3790b547aa44a14082113b6f3a26e80d2c5adca03f396c8f686ac8433f1936489d542dc2939371d6f2b2e1bf36f13ab14a1097627b3c51b21ea1ff3b031f8f95e81a26e39822b9de4d5e22f7087d2bc42aabc4a20f7e41c93e6e4f0f0b1d563d82a659c389a1021994aa0340a6eab5c89d7c314f74331bca1b56bba62343a972a582bd02018f855083844b0fc3c30b48b866a096161f1ec19427a30403bdc3dfc8f1921de0d8a18d85f8890d0e756d368a20686fdae14b4402d0eff2a2c4feedb7b1d4f32d66e2cfd52ffb6cc2df5af91888a03e4de583372bef7edebc49b498938c75fc19553cbdca8bf1a9638e19bf7c261c637cf654eed7071456ac3d9920281189f9f014cd85bd48c1fbf39b71ad70c9f1ecad0c0bf331c4ea8106a2d709a6d1d1836ea4c5dbcb79a889315788f269a16dcaed24331ae9404bdb398e94a10f2cc9154009e80f2db8c080a42ee4da1fd0160bbc67bccf33ae22b6ead422078c5888515c94e112ec67e1466f44a68c456223d7d198332d4b2457bf654993404ae2825b7d76dd19387ebbc3ad4459d6f4c66be38721a180c0e1eb3ed4b227c11d41df74f6e84d2c3b54555fa45fd5780fc556058fbf2dab7d79e7fc829527a3226921477de543a5d7e736b072fcc444b4600e764d177f989144b454cb1c2bdde1f6c948e25d03e1557a82fb4db7884744c7828e665329ce44ff3a5390f00afda64ca7d7f86a9ab989fbd3e4815fb37125d7465997feda9d44222c2c89dd030350c0e6f8d5c5888c751ee86a0504cf875fa240517e90e504eab5d08004c601bcca48d81ac0aa7b605edaab1d05e723fd286603cfed2be5faf09c9360fb05da1c7ac517b0405db83ed06f0d5cddc2d14e5268f8c79ac924497db4bb206f959d43e06334c77b537f35d03cd39eb09ffaed60e244fd97cf28fbcb27b9bee33cda41f11ba9f41630ffeeeef3e8f3ac0076527ce1e3eef348b18b9a8a53606d0a8d581e5998dfb681d8c24570ba8ee7485dc51f53a8a57a89af6efc838d6a042c6f79d771720ff5d277f32cec548817d654e444929cef58012ea819088e86b911874148e6d5635717d0bfc6de0c38c8fe36951e0eac82c943aead8a79fe76b9803d6b330aca73b07acebfcd4f9eff0bd4c62b9bf0ff34de58fcb46bf3eda4a3c99d6313c59e69b6bb4ebf80dc6f441e2e758dd2d6bc4501259952676321575aaf175c0ea25003d4baa1a333c29896fc6ca34ae66ca1b4cc5c40ea03baf0140fb4dc782023ec576c5094efc3163dfc77e897f6e55e2e11ebbe6e58762c081d1d45310a1a2a0795077fce56a48bb85dddc816ea121717665bc300339d01aac3c7de07f2ab05334083e45badf37bd0c2a51396d2ca32317a77f9bf13e6ad202fd88a8898a791bf161c4792e7dda8573aae5e0354403354f931975338e5181b293a4f977226241793d7a52d69fc6e5832d68e8997169efc552284b35e29aeca8ecde0a158fe4f462a681ce98684b13a71738dd4f1db3171179b2013600471946a0b27b2b8126549e181d23a523eeeef3b5c3c10e22a965404cce08993aecb2ff034191c2bca8abeb4bfabdf234e4b57b2b70e204d33550bf7f2bf47f5d56fef12640f7ff40bdd65777a44d8c5f8ec250518df4c2c2a70856af851557fa5a39642b289a5523fbd68fecc671ecd2321391df4414269602de9f4b0ed6abee337fca363b7e481bf29d767b41401d092aa6e8896992c6a6ba3ccce09a82dd952aeac306832577735fef9bccde72f9f50ca3be0cfc377e98aec9f46e545336e0f87673a778890047fea377b3a2176423cce0bc729a09214540a031aec8920b7f45fdeb53d63d6a7f0bf6ea2e70b46f8cee43da1c71ba5b0bca6e4c0a4177be60a122b4eadd2f7ac634d4176ea0323304c58f9bc30500c075abf4491e2b07a435abd65984ce38d59d90009bb1cad904061baf3f8fe6aae3a3a770d78086e49699d4cc21132f4695347fdc8bc72c17f1545645efae73a2b0bf50b0233d0770934b9e690d8ceb6325ff1c8ea3c164700e65c04e7a46128078838fc027a2455b97620547883cd1b9d511bb021ceaf5280ae717bcef9101702cafe50ee93b404fe059b92be6e3d63115c8e480b391eae97f0ef909b1428f0293cc56410e56b3c3fa5bb68d7493600cd8213828196c6a39be7e9c7e545028e72a21b9750933e3a551343d791c3a531a34d19975a86ff48272433c51273c8d446a0ea3239d69ca61f3d95ff04063c5fb44d426bcd010846ff599e615cd99ca13737dfc846730e4d4c0848678223fbd7d2322b62531c47102a76b1a2e04c16d68a93f8c5653c3fdffbc9ff2c39c1e99fc39c7980917584f1e4ce2ad7be359f07e64494c91553ec86318386d9de5a12a9e24d613ef", 0x1000}, {&(0x7f0000001080)="ac938239921fd04efa86cf645dda71cafdabfa17bf52bbd8d53d202e7b0c216038907c188072f91ed58d0a617b8248df758560e608e32f8800b0e9853d868e88ccaf6f1c097d73d799f3bcd03a3038a742e3da485e35dadde5268fa3e62dd5c79f", 0x61}, {&(0x7f0000001100)="476db9a786a3db00d77327431627f1fd66b58fce71021dbe2ff14a7401af7bdb250385cd19c0ef0e655543f2d1189c2d0058ab6104b8c9fd3eef7cdcc356007d1dfc3d9a4494f39d1b2a2464bb50ee105abc4523cb5b722073370a4849f78d6543ebbd49dfc263c3e8d3fa567d81ed", 0x6f}, {&(0x7f0000001180)="dbffd7e7b5367785c3786d8baae2cde00ed9f4070436e41458cf0d7fed046165c1896a45991e6300f671fc67dec80961eba2ea13d0cb5d0ef54806e23e599316ee08239816d0ff0fa44bce03c6aa574f3966bb78e49106fb9205f6d165483993a140b40a0ce7ed42af60d0c9dca5d5b756d238c0019aa97b8dfe1c184dd8299669d7", 0x82}], 0x4, &(0x7f0000001980)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000000001000000f599c7c5a76502d1fb30d5fde7411df05b73473281ee56ea491e68c50dcaf5fc217ff7f072fd6d5d548356b263246d23c30ca3076ef68a4675e8359f8311eea95e4ab052d97fe02c938420a4fe579e3d2c0a127808377a8a77e1f5f70fd4f06300dc3a919f51e0f8fae4fd6d24e6c69154afbf647a7e7d1d987697315cebe9abc2dc1b1ce5f0a3140087f9da6065a1ded5ade447911c80b7b0e5a725b236f4fe49c477722435e073aa9eb2df9ffa9e82104c2870dbb920cdd58575f538e25d4ad6028e54fbab58e3ed4e65a48f588301e54f3143cbf479572f6cab44d8731b1d5f15595a09074a58976cbfc12eaf49999465eebd973ca514d733e3cac850bd137c6cc4089861cbea9e116749eb2b5a5418b3aec0bf171efb106f08b4558fdd2ec2bfe63242a792fd2b29d0b2c9f678fc78dddb03ef39b3b4e439967d079e2deef1e07d272454af8730581f0d6ee61c0fc571a7b252bafee8eeb977b27f50a13f351117979da0088d0cdd0bbae927dc34a35429b474eb15231475368cd53f7fac14bd45727586d93a1ed47b4c2c8266f72e18aac4c3234bd8f47578179854b00a0d7078c8bb1a64e3bd2d3a3cdc81b86edbbb7aa60bcd007eea9be6e63ef05f6b90933389f9b6b9f5ab3e506c2d1ed180897d8e04201c6ba4446de84457325b713f77acf7c668b0817f0fae87023c0a917340bd361c6b47ff58bd40ca406d7c420ca7c0194e74f511606ca76b64c1eb9cc9f3009642afdc76c2198868acbc89fadfe0d9d3bcd7527f5023551a3d563a7a3db56b20e1bfc0886c3a038ba5a18b9ce984bda76cb1fc779f43b9fc", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x120, 0xb}, 0xc) setsockopt(r0, 0x7, 0x6, &(0x7f0000000000)="9501391422da7276d2c9e5d7766a89725416df75e98610c71513c3db18f4ab7351a3d26a480284e5b9fb4f628937c85bdecf98562c99", 0x36) 02:14:50 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/14, &(0x7f0000000080)=0xe) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0xffffffffffffffca) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 02:14:50 executing program 0: minherit(&(0x7f00009fe000/0x600000)=nil, 0x600000, 0x3) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80a2, 0x20) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file0\x00', r2, r3) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x14) unlinkat(r1, &(0x7f00000002c0)='./file0\x00', 0x8) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000300)="6796c1def56111d9998db611bcfc9c2d0e91c5574310e4fc74d9948930a6778e9e8c0552d06ffad9167c6e4930eb542a07a6abf4b3a7ec1430f0249408bd3a5688138422e6d5c0fcff7e0eb54fec45f1e2a7b75602c6fa72f289df5bb0322db2c0906f9aef631bf80a09a98685ceca7bc800301d2d8f8ed67c1e04bcd4a6fc029bec545011f6da7a2628779d6fb22bd0cf8396dd4e3e04230c1373314adeb02d9c944b1f08544cabe6ada27da23b", 0xae}, {&(0x7f00000003c0)="97a94e6d7c9df5eede4506a4d740385b145effcba34fcbd72af36ceb211c48d5febeb53ee3a8d46f2bca5a429cad797db7184a0a3c2f840857d970df8ac0b520edd390426e5c216222b514f8b01fab1aa07c8e2b0a9c96824cf69b5b23e67af3da0c48b7307fe654e5b93878b42bb4d8d354e9a31c0459748c71e8393bb3e806674820b6b32c28135258ef019ec60fa4aeb178f5329287", 0x97}], 0x2, 0x0) mknod(&(0x7f00000004c0)='./file1\x00', 0x2000, 0x10000) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='^\x00'], &(0x7f0000000800)=[&(0x7f0000000640)='\x00', &(0x7f0000000680)='[\x00', &(0x7f00000006c0)='[)\x00', &(0x7f0000000700)='-%%\x00', &(0x7f0000000740)='&*{^\x00', &(0x7f0000000780)='.@\x00', &(0x7f00000007c0)=']\'\x00']) r4 = dup2(r1, r1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000840), 0xc) r5 = dup2(r0, r0) open(&(0x7f0000000880)='./file1\x00', 0x10161, 0x100) clock_settime(0x4, &(0x7f00000008c0)={0x80, 0x3}) r6 = open(&(0x7f0000000900)='./file2\x00', 0x802, 0x0) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r8, &(0x7f0000000980)='./file2\x00', 0x52) truncate(&(0x7f00000009c0)='./file0\x00', 0x6) mknod(&(0x7f0000000a00)='./file1\x00', 0xc000, 0x0) mknod(&(0x7f0000000a40)='./file3\x00', 0x0, 0x4) sendmsg$unix(r7, &(0x7f0000000bc0)={&(0x7f0000000a80)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000b00)=[{&(0x7f0000000ac0)="27464549f9a815db3cd0", 0xa}], 0x1, &(0x7f0000000b40)=[@rights={0x28, 0xffff, 0x1, [r5, r1, r8, r6, r8, r7]}, @rights={0x28, 0xffff, 0x1, [r8, r1, r1, r6, r5, r7]}], 0x50, 0x3}, 0x1) r9 = open(&(0x7f0000000c00)='./file2\x00', 0x0, 0x13) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) execve(&(0x7f0000000c40)='./file1\x00', &(0x7f0000000ec0)=[&(0x7f0000000c80)='\x00', &(0x7f0000000cc0)='.@\x00', &(0x7f0000000d00)='\x00', &(0x7f0000000d40)='&*{^\x00', &(0x7f0000000d80)='^\x00', &(0x7f0000000dc0)='\xbd\x00', &(0x7f0000000e00)='^\'\x00', &(0x7f0000000e40)=']\'\x00', &(0x7f0000000e80)='\x00'], &(0x7f0000000f80)=[&(0x7f0000000f40)='.@\x00']) mknod(&(0x7f0000000fc0)='./file1\x00', 0x1000, 0xb8) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000001000), &(0x7f0000001040)=0x8) 02:14:50 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xff29}], 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) readv(r0, &(0x7f0000000000), 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) fcntl$setstatus(r1, 0x4, 0xc4) write(r0, &(0x7f00000003c0)="bce001932c3500e1af9c1d343ba7bf76a710f26933eeb0a6d8a6b19999c7b3d27420dde142be8fd8227a100e97311fb485aca6159e6c5ccdcd06d2aa45d01118e6abdd8133a1682b05b11c3543ffc7b5df503ff1fd39db7315cf85c99597d5e2bf105fc583f989b08b52e44712a1fe5ea1fb2ee9a4e0fbef91de8cf0a10d26472cda2032602ea9dd4f5ac29b8ba994c05bcbaeaac7556340379c460810c70199f59b6990895cbbca630bd07190979aa038c9b629377eed26ec47d63d086760d927df9c9df77872f0afaaffe110b2a9be584a7009769596a7031cca20bbb416364c2b052d6f6996eaedeb7bda33fce9b694a12390aec40118c528aa4d8746d7433f56d86f6dad9b91624ce2a218fcb87bf05b143d8bab490188f74b347c949ab968b02fe3c69450448ddc1e1b37be799fba6f3acaf1ff291847c41b9a905290faeee05df6790d10bd4fc7e3f61e3cdbc033d86aa79104493e82892f0fca650acfd9cd9eadad79bfd2e539fa1dabd2a21033a170eaca8b328adcc7db3a2e17b55efee22f24dd4839f04050c438a930c464b25ce326f8be4a62a850276665ac606d7676dd103b9266fbec1dd4b369b940d49245a47a7a61c2528542b8f91161639d2478e7", 0x1c3) 02:14:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001880)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba136eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f3e4e3bbbda9b0fd368e32548c6d56d098c8fdf6c9bed09f1d8012465045e33e83886a3ccdfba711686c85d0279bc049635e3057491a222902fdf889280b62d5853ed98e26bcbc5d0349db4302fc272d14a0188a1dbb6e037e8437554f6bfc045c9604918e23da79264892e9aaabc32909e72bdaa25fff5f7756ff4b8763c4de4af46a2904ae7c9e928e2686d0fdf58791b533bd4930750c6be457b0b251390ca79d856e2cbc7d3f9b5e45236ce43a5731c916526f9305091fe0e062843d54bd2ebb02b32f9eb810f3e4fac55bbfbef0f9df402dda28c5adcbe70699e921438370f7517509610807dc1f3d9f753ead7bfe2f677891c5cb3485599248e2b174af9a7a096249cbbf30cc0f4e5356bfe74fea0a032c12df4a084bc11c9e7aaeebbc20071dae955203e46770f34f4bf98c9130dfadd7de65d41cbb1f93bc1ad879189f14d53332ccd755e80e51c4a37bcd321b224c2ee52d05806bf241ef41ae999545449d10cdb4b4fc99c713caeae7bd6ba6594a1aff03909e08c6c9013de104e956eeb9b8b8b35036969dff6024fbb23e4c48c81418edcdaebc74e159e10c1cc18d04cbfa30b7212bb712dd89583048ae74da22cdcde4cb18cb5c25ae5c68685976208b5d191a0d6041a1ce50da8714db2e89314843b1f07680592e4bf3ff928240634e3a2649114f5f82fbb2fa3f7e24213d09cfcf0b235e287ad27ec4052efb67ae3d46191b03b2480be6061f41821a9626a6e69bc04d1a949f62ed15653dd36c37003d542b57ac9ac138bf582683781968392d9d1b158d87c41cb133e541d956459907e76a641fed143badb45766550bc46dbdad898996eed05c1c1e83e5b1270eee09c8a61a3c0eae46de4c987f225e334b56df9e43d27cbc0d7400ce2640e4109608169625090a9e96e09d0e2a6847973602c2eadc53248f17277b87d1477d25d6eed0d54ad0f887b7e44618392161a59ee9b59ebaafafee682ce544349534797ba0e1985de1516e35c05a2f916240920b2dbd087984b740ed55b4af656fcf98a245e6b0409304a6d00f39f97734378410876a9b457d23b733ae14333c15b1a69b267c4c4aceac7d9e3f530e5c50c48df09ce91e242393286e6a43740eb0c598e9d67543d130ff8f54be9cc46637b2ac64ea5619d92383915b11e0abaa046f6aed328ea512e1acb56381ffd1513ff8bdbe3acda2aef9697f5d2e5f28f700cf0536a7796cba45963d33a2cc05d3cfcb2a3af0d902ae660d2b3cb17d38449f397be1e0a8d372ab43700b596d8d5f571091f8746deab2d0189e5ab1c91616b98d1cca78cf9a30c4618643ca9338c9ec69b944cc1bd655a6c33a76f982dfad7e75feb66c9e6a8b5466c3a9430492afeafe7e947ab4823666b82a7f73b15f18e8410a4ab3e10d3f0012b6b1125176eda1b897accb33a46f0d07e600b10b46bb0449038e413e9bc70c8001309bee6cd1a0ffd474590b3755061ac22bfa97cb67d2814feb09b6f67e75d5618948e1585f2d3a06e12d8865ca618a2dcb58ae3f56a69af0d68b23676928a68f5455516ecfdb31792abc4db2034b5c7f2427871edcc8de3603c755d154e6f54f857c6fe1439d3765ebc277c6774ed5091a491809d94006cb578f2c30af492735da94d800a06e0762998efbbe60fa7f50313f3eaf56b59cb9a9dfded1fa9ff4543c0f092f6b228dfaca77f249312f94bd92625e78f9e0fb57b31d62261264550a08c391f2020bb1b145960ad24d08007437aa012ad3940b8486ab00d98b31054f1b0c71dbc7507f870d1daebd60538f39de2caa22be5ad78f867d907e855794cfca46d944781ca9e7ed33eff93b66fae82e25d01", 0xfff) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000200)={0x7, 0x8}) fcntl$dupfd(r2, 0x0, r1) getsockopt(r4, 0x1f, 0x3, &(0x7f0000000240)=""/73, &(0x7f00000002c0)=0x49) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x2000000000000104, "835dd2518001190000000000fa600000ebff0100"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) fsync(r2) 02:14:53 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x8) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) 02:14:53 executing program 0: r0 = socket$inet6(0x18, 0x40000008003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000300)=[{0xf8, 0xffff, 0x1, "9b2e6cf31ddf1d80b92098ce00e3840ba513181fea2d6b566fe9e3e448d918258162b09153c49edd3d6a87f92a2b80646da9d71be9a60af93d7a1665a92d1975b9a3f10b72b67ea408ad391b7b6c3fb2e0e25356206114bbb61448fdd604b2b3a1baa6237ed26b048ed0c50102ec980ca855a811431ec2b134cbd09ab442ddabd9d67ddbe1b130754620aca986bbdfcef48be8cdb28d3c72ef4d00f2b9f251b9526bb88d8e83f8df6b4f31d7f6b66f0997d61b06502ac6cf18d85c426eee6211b221a838041e1ba65c768f196479997419ef880fbf3449623ef78f1e37f0311c95dc"}], 0xf8, 0x4}, 0x8) 02:14:53 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x1a, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x88, 0x80) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xfffffffffffffec3) 02:14:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getpid() setsockopt$inet_opts(r0, 0x0, 0x10, &(0x7f0000001040), 0x4429a720d765ab3c) connect$inet(r0, &(0x7f0000001000)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e803d6d93b306b50cedb7e41f64ec482b2fd1e056bc1715cceac9b8f7c458f5c7e6f181c932a89ebc541bc54de5468fdeba04ef0a2d04213d20689a7d653af8134307762d57cd0d704ab5e66f194a1587dee4dac03468a39a412d4b303f7a8de691a4ebf8f4affb699ee31a04e60c04724ef7df519bb2b6aa2bd85a9734ef40e60bb9f1c855c6515381bdedc0fbae60c8dec9d1b13a10b1b25580b420e22c1e2a71ad5e533d4a08291b8a1bbee65ca892ed3006d4008fa4baf064abafaf05d5ab214f692e8d7016c3802fba3b4ac0b00ceafeee62f50aac8b715438b406af9d953dbb2ba16d10b8b5c74a883523d37525750d493b4acd56e4bd9937634ad19a2f4bbe508615ebbd570366a4a0c2ebcfd5dfe8229819125103780fd34a6413ec71ea0b338916d3dda85f1aa21e3c1849a412412975e82ec9ba3f3f1cd85425e904331ea4899b8ab7ee4b748d359bb4780c58671909e1156380778179a1d396bc3f6830da371338e665e7110327a8bb371eb1e52426769581eff486eceb27300f1b2eaeabb2b48fc1bb23d5bd93b591ef79d767ad58eeb28f9c0fb4abd439ff2b202f3cf521814bd1272b98c9c24a7d2163049b06d76d3ebc0d7b050fc3a2de1b6d3f768002f30da9744c7c4e7d90ac730407b394437f849ef079bd5cdcfc1ae9011163a115ba50c9f12992294461475a124bbe3a18323f55a6e2b6eb16ae5ef2138b044889342b07eb47f6df96f2534fe38c0d852bf0a732159fb3b139da104ada0faab82c9208276d905ac14c517d5e6fa3a73bc38d7a932f8dac97f798cef66c22a252aa2115be7e90f09a846fec71f6bb69f479499bd895a7cac2ecabd182f849c5facc10961251486ba0ee8e2bb1ec115887864e2905c13fa018c7809e732e0033be56df0541d60bb9c4d231b71eb9101da8d8c6d5bce223ce4312deadb532814d84f525fc22ca51e613c51e5f76fa04f9fd299a24d6125476c8f93cd863c307f0840b7768985af08509e5dfb7506a650ed82bb5b9a7c55c9703735ce1927ebe098bea19c0d810ae578e487b6ce3c7dae324db267c031f81edc30b708f61cbbfaa1177523a5861310e65c16356e1ef4381e84918e8d5f85fe3a68e9cc80e7122f52c12ac077ac24549fefc0a9a2d35d8fe0dad373e8398b1d91ed7ebff029c1adf4898e446205a7a15d1cbcb1de47b697bdd9d67880a7c07c853e5660a0bbdb51bf01a54f6e2ebfc5c6b95d87ba762e06c5e03ee61a99a612ba605027aad9be744e19e6a2bc164dbe1be54efca42856f39a9968598bf7115189218f82abb41c7b49734538eb40866a0f3dec746ba0d999a47761a998c9a5bdb97f75bda9eef3adf310062709abd3357ae61b473e715a82c16fa9109588cd1dd702115ded28f0900c18cab8774db9b0a3ac9153c6b69e65b527a9c996ce7c54a3bb837a68d0304c014b616f7933eb84ba00d8891e27666c6718ea61e47d36630d218af7eb42165d394db56b26d22749e61473b1fdc0634b748aba73b07e47f9226eb06f3ab3ea97a03c7fe013fbd3adb2d701f46014e4a54e78ac839fd1311553c802acd217f7fb20511c87f734262e76f5648b5ed97cb4a47e0c1971c829fbd8645b62355b70da898e01c05cf49e53268078250da514323086f08fd4b5f0173d95723d6266537b1e3dabc34074061bfad02057a1176bbbc3de0d03c146bc3399dafb05a4ef3c38466581c2ceac4f5fcba26230db6a047b2557f396831da6d5c2f2ef03791f7595682e60fd2ef5446a6bfa1d82497e29ca1d9885268799899ee2d0966ca7eeca77b508876cf63becde90f5a17be90820cf1f9aeeaed09f7a57144ece5ec54fa76eac1f8e74e7948687016a1d00fd919303dff5a950e77b9b98811be38cd9e9a0fb091526c7f5ba64bfdeaa257eacb7621ce452a340120b1aafde69dff8111c0f86bdc49c520ab2e2177269fd71cbc74f1580b1e0aae77c3361975fc2e4737008cf75cf3f83c6951dc8ea980efd3592ea51b45d02eafae8122f40a53f684ecf5309bbbfca53947b564e33fa46508419fd1155f4b62b6a01f18c595130c1127d692abd682d7c31810b83edf661b67bd3f60219844c9b5b75be0ac01bc90d0a9adf52950bfab0add1dbc2ba10ee932cd0120f2fd087ebf43f47ce8cfa7dc93766fa733e63d171660d0398dcce45010d80886fee16b11f369cf8a65d06b24a6adcb613e025c1f75aa3d4f43e2f950cd020d268de562f24fdb4b25d8a13c80a28ed229f1baaad209da12b3e44126fa942774f5623b3dfbc95710f077b61248d4fdc03636746c11d73fd90d4b0b6f2fe207788779ea82680d04116ef39fd61e9b3e1248963351d067c0ec519750a11bfa4d6bb7d592f42ef010d8f40379b0848b120298a8d343d15e6ce95c4074299a07d3375a28268436a25c591a91635a719687c141d63717cad6091306781bddd8f9a8f310ea9c9829f455b7ce4e848599611ebad7f911b45a98ffac8e48b3841d7b21fcc0fd9869bcf659de819572c4e51fa7f4b304dda94c860fb5a429eac511fe1a322bd514c6692b723419d72d7d4eaf14ab9ced56fd980cc85fcc348c0368eb56e58db6bd3bc4515017897e62e320e2c45b53a973f535e19411f1d58a796118951b84038a1d034b9263f0d0eda7f16980def045eaa1fd6f88250a0fd1ddd0e9670ac22fd55f592bced55a4237f15b84dc7e634962d1c0d1456c8185956fd5f7b46e5037e0c85048117a646355897eba845d2c5927ff738aa66cd6dea5d1ab4ff133c0edd30755021007d732de73baabc8cba33661ebb4d1c07dd041314a772e1b79294cf431b642a94f2c7c743a250ffa35ea6dde94c48356224667df6468f29fb3d61dd93064091a22a098acba190a7052988cfa4d92f4bbceb1c149e7dd36af891a1250405ffc95287b493cf6d649c4acedf257fc89713c3a72e94d48d4fbde74dd353210b35f58a90bcdf11cd412894c0ede766836916f1c333a7d5c15fde3e55e40b1f2a489e6110ab17d571ce7783c5f7a30a123742bdbf1bdc54dc8d97207ddd1b0fca5672f128ada6b06747eb4d848c48bf4d503590e193d4b88ce5d82030c58bc65219c2c6b3522b2161264d9de601ad2c2d23a6ad55ea59a402da63f79bf579723c8daab96e48cf0eeb6a900377a4549e4de84eb2d52e2a20e55b21440459dc8c9f8c8e33f6160275fd5a540541f5caec4a9872f0ae68d2d9024626bb20b7d620d84e56c4a25b01853ff7af5286ca961aa9ec0e2666324c236b1ec41da8abf1120efff5dd660252bbb8e54f7f16f413a2b16690faba0871705e08f3cd5977a8a81e0df290a79077ed6b9f3b6a67deee99ca9a30bd6f1cf520e98060f5a49a738235e807ff0b1b60f626bcde2a6fa2bf9fe78b43f8a3af5869f4527199401644099cca5b845a32f3b03eced750ef524df58f96db6fb5706edd3f1db54329f05f04046351ae27c8c107c7b82a8e5ac704de246b5be1e30bfac233ea7806dd1fa27e61e74ae5bb64c5d8bb9ae752fcf99f9949350ffa596b65ac1d81da3c2575fa4a3009d6a357f8ad3fd8332307799a87f99ab3e2564b506dffd578a13a09bf0250f1ccaf1937e3c069c4ab8cf881b337cd5882b423318cb81c393f0bec6163fa0b6bcbed8c9a931987cd27ab7e500ec9ad5f2a06d2e17916f92e999de113e5382f06dcfa83c1814c14c15dac52743660f4f0537016f62487be7c949a78cc4472f4d95c3d5ac7f9e796b090868a7d733e4db280a5f21b1fb9dec991b570cc94a7c49eb1ddcbad377ec6ce909d3f7966960da0b08d02b3ee078100fcb525234273582a84206c2b94823b1e68b176301056e36e1b5515e1cf9d8366a6f67f7365e62f27c2cd6c8dfbe16b91ab6d3dfe8129b4b5a3a4090197b9a26552bb642f18096aefbc2638a8ff1ccdf408ce5fc96d34489a669ab7372bb13a25b15353cc0460d9135c7a95a87772ce262316883bb7eb3073977905049088c24327a327edfa25745a023c236b019ba386c9428290b60248f4b97dc2bbc5b4ffe3ef6cafd72d9b6939ed5efde9e3ef1453839eded7ded282c779cca8eb945b4f5ae719cc0a4a56394347181372f8a9c6b52ce72142635f1ce1e782a38c131d52b474ae2e356e864c4ca75e0bf46ddb71c31910cb64df36582b2fab97d41fa8ddcfc25df6b7210eb51a934034922adc72203c661d0412db3ef35a42908820b56bbb7f5d5510a4938bcc751a603042c6c44045d166223205ceba6bbb701be665d5be0245ad53428ac67f1028ff3cf448f7703da2aab67c0d9800cb2bdba816dd5beaaa4bf74f297238abec15c280f93379f25040ae1bd0e385456e3e5ea1a339a6b99e2af4a7de354d17bd7d3469ca69435d2b79a0218d946faa6afc958ed1adb825600668f88b003352ca5dd4bb68058c3206f6e54a5f26361c1b44a94e56e3c58df5bea79eda2fc34e7692038cacfe1ffae7e09a7f4118afbcf76a499f2b14e305c11848853d6fcae7ce741d37a69bea7a60f3ff3cff1be577537a3f850b660a0a61fb24b19c0e3d3526b26d192033693a7b14d22d1815ff098baa37581ae85906bbb433617607b59a30b50a8a70b665fc4109dac94ff2460c7168357fe9208f55f5b59dfbc9f7a380973668a89aac33665c42be14ea4f2b770c13dbee437549f32662c6ed2ad4381d213856702b52fcc39c217c08a50ce1530001f7911d7d991fe9cfb31402ff0b4712dbcc59830eca5126db2875d193ebf1bbc77ecc226dce961890a9b82af8842bd0a2a595ab9ea2c0f4bfd0d52cd39b9aec8295006da22a3e865ac3eaaa38399297b1ed20c12509e8a37dfa5f8a0aa25bc87b9794156e42479e0ece95a5b673b1f81ad54a3bce9aad4844a8fe8786638464912fe3eba57edae610cb2cd86854d3d5516323741fba8ea940d202841fd6b601cf9e02746f8e5154471e1d83515946219e1c3002e09e85eddcf796c193e89d1dd3421da7c26bdaaa6f3f494f9b3eee6a7c5ca35b5be4a865c01a7d322222d32c2f0b8750777cf5c452fadf239f6abfb840a606cab595855a4466d8c968c79360b1c17725970d7b20f231219c30d9566e60313957e1bddff14ff2e519d0ba760383f7b2be58cdcd96d42f6b009712fc19bb0473151add0c39c34726c6c3f84f56ac4bbb7206894c0cec0ef948657e87afae028e33e6957a7e357594cd307da8d0f553905a67dea8139824d894d72260d8fce561fd59cb6dc03e305c2a1560ddae8da9a7f8f4f4fbb3b03c34febad82de2394c98e878d885d1cc5a2a520e8570177ea0ba063aacaf4c51dead31476d4c49055b4a00946a7531efc76035320d50b16b3e4745e5e6609d356135058b7ab6113b0ae9b8923dcccda9ac3f6535139268aa01680a666545a38a72b78c6f5748869a492bbab9b2f70a967f12f522a8f669ef99c0ee23bc50398da6dddf7f03f8496a3b312e8a944f85fbbb8013e23d4abea4e01a59e737b2948e4abcddbd5152ad6b2b915ff2bf291054e819bb2c0f1e10f4a947e85e0e046fffb171fbffe11987ad1c760d6eca256d88f5b40629b87f88a740200bcc057e4a32497794d8778f839d4fd69f25b805833b0ef66b80c8dd2857c908ceccefe4fe6af75b54ae40317f532355459bb5e8bb838668079955c5af7739b93b13b65fdf94b605628ca11c21059f61df1022502c47b068b8d4a336c8e19a70b942db098300856d16a8e4056b87b67a16e0922ea44634e9bb6810df48401ef68f376c23dc98d685a8ba08e8e4cccd7687c4f40f85768c", 0x1000) 02:14:53 executing program 1: r0 = geteuid() getuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setuid(r0) shmget(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) 02:14:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='\x00', 0x4) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$TIOCCDTR(r0, 0x20007478) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) 02:14:53 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x420, 0x5) openat(r1, &(0x7f0000000280)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000440)="e362f9ff36f72ee995861b2478f256b4093cfb25b84e5bb55da51957c2810974c9bdbd1e2f5ea7fae622d58bf6659990bfe432044908c7ba28049ffe4e0746fedbac0e3edc5b8caf90f850f6662258cd26078e7dbf03775fb41fd18c6120af74d57e790c1cc23a8d9db320a9b372ba033c4e7a5be4262cb61ed3d6728e6397c30da6d93afa92e89a72e4a3e4a1ead1ad27d5cf0e49cf11b5f1c66f9e06", 0x9d) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x0, 0x1e2b, 0x100000003, 0x75d, "bad83f067108e2dede80000000001f00"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:14:53 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0, 0x0) 02:14:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="92b459ed30ce55808509de8bf8b3abcd575becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a699d02727dadbe76d7dc0a903859fd7487ec9df0f2294c49735bd816d82362c32ecdca4ca6f1cd", 0x118) syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x81, 0x2) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x8) r2 = semget(0x2, 0x0, 0x400) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f00000003c0)=""/133) r3 = kqueue() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r4 = syz_open_pts() close(r3) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x3ff, 0x3, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) r5 = msgget$private(0x0, 0x100) msgrcv(r5, &(0x7f0000000480)={0x0, ""/122}, 0x82, 0x0, 0x1000) 02:14:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/177, 0xb1}, {&(0x7f0000000180)=""/222, 0xde}, {&(0x7f0000000340)=""/197, 0xc5}, {&(0x7f0000000440)=""/255, 0xff}, {&(0x7f0000000640)=""/222, 0xde}, {&(0x7f0000000bc0)=""/4096, 0x1000}], 0x6, &(0x7f0000000540)=""/61, 0x3d}, 0x841) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) setuid(r2) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2848ce1fba7863266465bd20b5332c32461bfa088ba9eb4fde656c361e8ac907c2fea9d9381617d430041d226fd2e573e7980bcaebc0586053a60d18e4faf4bc390332f6101bebf4bf4ecdda5638a5fcfe7408ffff5e35fb52a444e880a50f39a549055dfdfb305f0c46ca87914833f5eaa7e484f3d1d44ad062d980d4b85bffdab44240d8139074f8becf788a41905d2363e33d4d95fb71b119fe4735bb395d42436d71b847272c69c5", @ANYRES32, @ANYRES64=r1, @ANYPTR64], 0x20}, 0x0) r3 = dup(r0) recvmsg(r3, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) 02:14:56 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0xa) getdents(r1, &(0x7f00000001c0)=""/255, 0xff) lseek(r0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x4}, {r0, 0x4}, {r0, 0x1}, {r0, 0x108}, {r0, 0x180}], 0x5, 0x8) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb0000000000", 0x55) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000700)="2f5ff41ecffc71ae2d2636a8bdc9c8693371842271b669087119121c68d15781891b82ef1eb4ae6b09b17351217eefdbb304ff933af7330ece89082532a1f8084a1649c06e74cc5c46f311689325e8805c03ce37041dfafad0d40b71a85033e6ca08d2186d20337956e52f41b941aa5bcca3f2d5b1e1f1f43c4ceb1b563e0f610c4bc53ad896e320a62600fa36700dc6a6507f41c0c5e1b944f7fa6bba72d3930e18ff6494b597a72a8e690c0e01ae7e194a6280be14db1094cd4adf019dce688f6a6a184f475ee6fba9c4c58b7d3ad8c2b06d5174d0d021a8cef6ad7cd952713a8607aaf108a53671ed1ac533b2b1066c6184526756642836bef5d5ca826cc407007b964307183bc62582b153d0d02d0f5cc0bd6a7f61a8994fb2928260e51576e1c891a3b244785d28577f458cb990740815e435ac3aa804a8a03cca8fbf6f8d9e0daf9acf168ffc1b3f5927f27637e2314b5328023b0320bc7422293fcbc1d43a80397b4085182099a1fce63e0cae00ee9503a3c2cc623b9d9d8cd64274b33c31b1482859b78bbd00668544f9421c0525f3554aca7e83f88705a9abb5d21139a54fd967ddcbbe5dad6fb80f614b351e81c33b71f7488bc507b85ed3fcb71165ca644a81b96aae063e0fb15ec3a80624c79bd2a63c25b5354a4c2607e667e4d384a18810ccdc93e17a7750f9e429df2e0f423d7b749f911b760ba1eb4de34615b5928d1378229303cbc76d7acc", 0x20e}], 0x1) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x140, 0x0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x180) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) syz_open_pts() close(r0) kqueue() syz_open_pts() 02:14:59 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x4000000000000b, &(0x7f0000000080)="000000002f7ec6", 0x2) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180)="000000e8ffff000000000000010000004c2e0000", 0x14) 02:14:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = dup2(r0, r0) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005180)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c30500fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb69ad6ded6260cad0c31ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a037701cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0bc5b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd72020a0f7094727a7897d9184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d22750b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c67703000000000000007c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220a", 0xa13) r2 = syz_open_pts() close(r0) write(r1, &(0x7f00000000c0)="f02afbce2cfb8d4119c76ce20b0ffeacbe47030d1ef69b00849edc46a9328f1d67f39ee1d4739f415b83bf106cc00b4bd4444fdc944dc1345979e6fdf94adddbf68a6c91a26af8a0d1090ed1de628260cf08e2cb86a6ae886c71d5520cdcb16498d5f9441355d914e97c791c4dac037f3da2f4134d14c609c6708a2ed14123b3f2db7879633173457c3dd2f21d7f27eb828b0dad04edbb1f636727d9e33c8e6fe7186575453a00403a1977517a9aac20d937", 0xb2) r3 = kqueue() r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) close(r2) geteuid() getuid() r6 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) chown(0x0, r7, r6) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000015c0)=""/235, 0xeb}], 0x1) 02:14:59 executing program 0: bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 02:14:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) munlockall() r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x3) ftruncate(r0, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000180)={0x9, 0x7}) r2 = kqueue() kevent(r0, &(0x7f0000000600)=[{{r2}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x7, 0x200}, {{r1}, 0xfffffffffffffff9, 0x24, 0x10, 0xe9}, {{r1}, 0xfffffffffffffff9, 0x88, 0x1}, {{r1}, 0xfffffffffffffffc, 0x18, 0x20, 0xff, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4, 0x44, 0x7fff, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000003, 0xffffffffffffff1d, 0xe7}, {{r2}, 0xfffffffffffffff8, 0x44, 0x90, 0x9, 0x6}, {{r0}, 0xfffffffffffffffe, 0x3d, 0x2, 0x7, 0x3}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0x200fffff, 0x200, 0x7}, {{r2}, 0xfffffffffffffffe, 0x20, 0x0, 0x9, 0x4}, {{r2}, 0x0, 0x40, 0x0, 0x0, 0x4}, {{r1}, 0xffffffffffffffff, 0x2, 0x80000000, 0xff, 0x9}, {{r2}, 0x0, 0x24, 0x0, 0x80000001, 0x6}], 0x8c, &(0x7f0000000140)={0x4000000000000000, 0x3}) kevent(r2, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x2000002a, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x1, 0x9}, {{r2}, 0x2, 0x8, 0x20000004, 0xa, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x40, 0x8, 0xffffffff, 0x9}, {{r1}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x7f, 0x5}, {{r2}, 0x0, 0x20, 0xa, 0x3, 0x3f}], 0x44, 0x0, 0x7fff, 0x0) poll(&(0x7f0000000040)=[{r0}, {r1, 0x88}, {r2, 0x4}, {r2}, {r2, 0xa}], 0x5, 0x3) kevent(r2, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x6a, 0x1, 0x4, 0x45e}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x1, 0x20}], 0x90000000000000, &(0x7f0000000700)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x4, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x1, 0xfffffffffffffff9}], 0x1, &(0x7f0000000740)={0xb5cc, 0x7247}) 02:14:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) read(r0, &(0x7f0000000080)=""/203, 0xcb) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x1000042}) write(r0, &(0x7f0000000280)="bda511a7ecbdecf7bdb2046dca4343606922a9ce50a6ed2a9b4940015c5e3c3801c38c316e2d1a9e2e174fd791890bbe90a663bdb2f5e963fcbc0e0ee3268cbf73068131ccd310e56ec18adc41dd69caae55b44b5fd1fb847b184911b801a213493753bb8362be05594991729786cb87fec97a55b038c3329af7385e4189d81ed8c01f1cf37fa1a65aabd1f46571c4ba532362c5cc253445acb627ef8591dc660f9573409a263c6fba768dee5fc739912eb22c6b536a834658de8c97ad9bc2e5e2ae4935ea9421f64c5bf6607b79de66153ab32bdcf649e1139d7e51e076", 0xde) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000200)="195b22eab3de1e8217f5cb1b4d12b562e7c0a80fe81c5c02e9d3e6d44ea6d4d01ddd328aab24082e91f81af497064d3ae301", 0x32}], 0x1) 02:15:02 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x8, 0x29, 0x1}, {{r1}, 0xfffffffffffffffb, 0x5, 0x44, 0xfff, 0x134a4247}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000001, 0x5, 0x70}, {{r0}, 0xfffffffffffffffc, 0x8, 0x2, 0x400, 0x2}, {{r1}, 0xfffffffffffffff9, 0x82, 0x4, 0xfffffffffffffffb, 0x481}, {{r1}, 0xfffffffffffffffb, 0xd1, 0x1, 0xc00, 0x2}, {{r0}, 0xfffffffffffffffa, 0x11, 0x0, 0xffffffff, 0x7ff}], 0xabf, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0xc5, 0x7, 0x400, 0x7}, {{r1}, 0xfffffffffffffffe, 0x82, 0xfffff, 0x96, 0x401}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x6, 0x95}], 0x27e, &(0x7f00000001c0)={0x100, 0x8}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x200, 0x0, 0x0, 0x0) dup2(r1, r0) 02:15:02 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff920008aaa008000000c3513e2a5e0000040000", 0x14) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x7fffffff, 0x7ff}, {0x18, 0x0, 0x1, 0x8}, 0x100, [0x0, 0x7fff, 0xfffffffffffffffb, 0x10001, 0x952b, 0x5cee, 0x7, 0x4]}, 0x3c) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e3264a19f1cf826b31ca86b242c438f002f66696c651200"], 0xa) fsync(r1) 02:15:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() 02:15:02 executing program 0: sync() 02:15:02 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getpgid(0xffffffffffffffff) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="d2586009a4e08decf5bea082179e859ddc69530c532789d6c4ddb8068f7741d7fa19ba93f050fa89de173fb94d650af25181f8461fc398a0f9a35e96bf54ef63b980f3b8df95f9763df95c973cb86331783ee45147b643154c8e138406c65e01829a6bff851fda6fae259542975c62216f6add35348aad521b6a76a26300c2cf81086602f07b74b631cc788f28af80916dcf0b539e3f610d93bf5fc894a1dbd926c1a136fb9938025ee51a3ecb7adb9d127815150b54a35809779fc9", 0xbc}, {&(0x7f0000000280)="13d8060e8550ca1fe160e404e7d87f287ac70d4185056d10c3acce4b0487a49508a1ff83c31d9eb355bc00420f8fa81a683d0d750fdaa6a9431504c64bed779d7c79a9f4ad8aa5c9cdef1d5601ad10bd71aa9c0dae884f81df70177fe4b176dfec13fae8fc9d45fd7300410d7381c7ee720c5b055337b90434a0a82486926326cdb1d165b9fc21d506a1e7c9aeb660da9ac043e73151b83da350b64a8a92abc48b61d29f3063a417ef5a0da14ef4eba3f994290830ec61", 0xb7}], 0x2, 0x0) r2 = fcntl$getown(r0, 0x5) r3 = getpgid(r2) fcntl$setown(r0, 0x6, r3) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="17545e06fec57faafc63661ef43d86637d5c5f445c4b161d8a65338d9d4e8bfeb1827e53e89048ed75aee10b49d44d3f0f36c27c59013ffa7b7ae255bc758b1d78", 0x41}], 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 02:15:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000003500)=@in, 0xe5) chmod(&(0x7f0000000080)='./file0\x00', 0x4) chmod(&(0x7f0000000000)='./file0\x00', 0xb4) 02:15:08 executing program 0: r0 = socket$inet(0x2, 0x1, 0x10000) getpeername(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0xfffffe04) shutdown(r0, 0x2) select(0x40, &(0x7f0000000040)={0x9, 0x0, 0x3}, 0x0, &(0x7f0000001200)={0x7, 0x101, 0x3, 0xf7ff, 0x66, 0x6, 0x4, 0x7}, &(0x7f0000000100)={0x7, 0x2}) sendto(r0, &(0x7f0000000140)="1cb629f6e35c46823a6c331e447a8ee786da906a804e8ef3ee408bd94a6dce731a80a981f0d4ab51db86b57cb818a3b635f117b35f84a73d189f6487438cb4454910ff445b5d", 0x46, 0x400, &(0x7f0000000000)=ANY=[@ANYBLOB="0093ea"], 0xa) 02:15:08 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x1, 0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="336889d4bf14559b301b9020f78e8353fa9b0200ea2013dc73733baee71e3fea06a3a021f1e2725b89c27e351e87cb6f10799660a882c94bc3", 0x39) 02:15:08 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/147, &(0x7f00000000c0)=0x93) r1 = socket$inet6(0x18, 0x8005, 0xffffffffffffffee) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x810, r1, 0x0, 0x7) r2 = socket$inet(0x2, 0x100000003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="75a1b7bd0cf11f31e9d87a653b3319146f2730aadda5f768193ed296054b89", 0x1f) getsockopt$inet_opts(r2, 0x0, 0x1021, 0x0, 0x0) bind(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 02:15:08 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x2}, {0x3d5e, 0x3ff}}) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='./bus\x00') r1 = accept(r0, 0x0, &(0x7f0000000180)) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) accept(r1, &(0x7f0000000300)=@un=@abs, &(0x7f00000002c0)=0x181) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x5, 0x8d82}, {0x0, 0xffffffff}}) 02:15:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffe) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000002040)="e9", 0x1}], 0x1, 0x0) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x6) 02:15:08 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = dup2(r0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0x9) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000180), 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x4, 0x42a}, 0x10) 02:15:08 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffdfffffffff, 0x1, 0x0, 0x0, 0x8}], 0x7b46adcc, 0x0, 0x0, 0x0) close(r0) 02:15:08 executing program 1: r0 = socket$inet(0x2, 0x22000003, 0x5) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) 02:15:08 executing program 1: mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x110) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) truncate(&(0x7f0000000240)='./file0/file0\x00', 0xfffffffffffffffe) r0 = socket(0x18, 0x8005, 0x0) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 02:15:08 executing program 1: setuid(0xee01) r0 = socket(0x1e, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1806, &(0x7f0000000000)=0x8, 0xffffffffffffff28) fchdir(r0) 02:15:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x4) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) mknod(&(0x7f00000000c0)='./file0\x00', 0x2018, 0x7f) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x5}], 0x2, 0x0) 02:15:11 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) r0 = socket$inet(0x2, 0x0, 0x8001) setsockopt(r0, 0x0, 0xa, &(0x7f0000003480)="096cb0dd4dda84bf7cf48fa4f82f4c30ffb420eb0e408986dff44b9aa6c8df6ffb2d7a325eed15d6ca8cf16d31be41d245e0100d41dae62827ec3602a979ea2d89b7ec69ea213e512fe53462a3b76b53b44e4c06c76cc845ef0b09b71424cbf145105f6e85ad3d621ba94ea74552031dab7ae568c9ef155eb2f30f94070cd90fd4b441438ae24bb1f74373a488666c08d7d3c22c79699e2575b35b54264166ab179dae5e1af7eecc3eeab6e100f71a1f7df81e2c0002ecd37a6b267fccef27000000000000000000", 0xc8) socket$inet6(0x18, 0x7, 0x80000001) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="b4a7cff918a3f4b2851b8c7e3fba93c120fe53ed8f3e8ae32107a11e84bdbf0fe0a3983c103b23a797d2ac274abb6c4d1dd999cbef5042d81fe3117e0ccc20b19dc0b466b45ad133ed42f3c82db8ec9b95a65e95f786b2703a383e3b4146fbc2470e85bd0a0da932383e08a950a0459d3f0be3e0f5cb3fb034b51be5d893380cc1550a066163ef01b28dce7799315c45a48a2b58cfdef9b819396ee7319c9f552f195b068e156171af1b38dc25739844aa0dff25981da159afad1a89de2f226a3989bcca8f69894e924598084055f65ce8cdca7fc29081ee086ef696110d214ed20a3b5e4111ac0f38ebd88f706529b00b51cb6cfa98112bb1", 0xf9}, {&(0x7f00000001c0)="b97c76b2ab23a3c48e3ce11602cc279f7deabfa1cbf8ac9316d998b100c430f279def9d58d146b75a3718e364b1ed01e095d370e2c8d95b9889c4e014bca349d61ace48596becf4da9e2a82e53fbb124923e9256743bd20423addbb91fc45d27c98ab11d3eb1d0e323b8d2b37071f34d44f04c049a40368f8ff967d88ea93e3a83f1fa92d5385b03bf29d43367a5209a129e8d002cfe0134ec33582d0132aaf33d85fd5a18f3df29a1e0dc1b46e38b03c97ea405c5d214a47cdb1a98a616063836be3292ebfd1678b5a72d", 0xcb}, {&(0x7f00000002c0)="c77a59cc3765b75a9f4a560149208e868b5bc9d51b95672dc0350540fbd33db0b68d92c61b49c7673dc7fd348ba8bf49a23bae9e2afe41f4791895b09e634533cd0686b0bcad82203dc5ef9e39c605884332d26ca11214db4926670d4237b265060ba362f5d693d3b2cc44e3f9a9b1a338f09ca3476fcff4d796885c78e2bf601416734c84ec8bf259aefe251bfd8ecf198caa283846fe4435eba8185f61d5ab439de25d4cd11c919e6021ad9cf4ba128f780a03ff2da7337c47cab2a0ffaa3ad089f6f03f176c6e034a530102f41678242c67334f2ac0e164b68ebe664570f5fad7ab292192017689d6b054511753841ecc49c441eb134a8f1eb1250e52d6afbf57d97b5b719dcfdd0c44f557622f25d2a00d92d8f8bac26100ad4603fcad5dfe258c261abf1f93858f14fef8150dab98e829311c4a62236ecbdd5ea63bc4f825c8af46e3d40b411a1135370a4e1160bdab36a81af6363febcd2f79eccb0c9e908488c9c88ae0df5a0cb7e9fb4aa6a9fc1719c5b0c8e0cf31f4ddf0f232948a33a955c65352c19b60d22e9a88292bfc2bce92eafe30102eb7e7eae03c1dcab66e96766ac9033eabd74bc440c96025059dbc7cdc32dae6870641d2b0e4e7128b3099d642112cbb3dec04e319b4ecc9ded83135da76d5d63bbbad2cfc2f55f0c79cb66bf98ac36693e688636a778609ce1cc3625c475f44d259ac8f8207c28847d263bc96c8dc2b4ada1f1718fe9cfb14e94348d30e31aaf8d29c351928be0850c0e53e9b9205f7bcf64d330674042e58503bab898132b3ffbc2770f1193ff898ae6266ce36e11d77c7eaa7f7f64c51cb305b86e1d8cfd222bad0b863b1153cd8db16776e0ed150d68a41ce78997b5297f95a59a35f30b7a014604cb3bc39fb5c368ede340f782f1e972f296999b27b37c5e14780c495473ab4f683cdfecd5df803b17e4f9781514df4a78624a742a50de94102177ddede88d13f5907777cc62c10411f72b3c5ad99544b24cc59958b4a7ccd3c1db1e12192d375615cfb744cdef54c7ebac701c82fe9bad248f9be24095347dfa34088079c7e8ea0c3cc4c314c6bff21af2e63f0e2327b592b77c2d417c0dc66bcc37010a791a5d1b818a8d6cc9ddf3488eb7a9fad43269d380d3e362c7d27188ec553e75b72850b9a4be4f92830fb65cc1c83a93cd56d7bc2086dc41764f826a8b9492cad957810b54acdfb11220ad6e253769eaf2effc510c5e13b0e78e9a95066c993b2d63787d17446d850bd858173627fc33d2f295f45c8cae5944460bffa7f729c9de9748dcfa45daaa0ff75282b54d0d7614ce92d8d1b0f2e1aa3395a9845cec13c1a232073efb3e03691710acba25dbd3994882854521e25c2432907d03a9495df8d323b17feee1fbef4d294906f737d81640210e985267078ac88367cead7307f16d49b0f66c47593a0c9b2a8a77e34dfe743cf6a24f151cf09e8db538915ebf724052c3e13894e05b1961f78e97eadfcac75be86a4e187affed3b9aa5dc1b65b5a7022cd8dfd05d3e3e821a2512ce6cde4d6f0832155b216ec9358ac2c605502e964ef828490b5967a218eef85e49406ccad910e5146e1e5556bdde413fd6f714c6418edcecd31fbf3b7843b555e8589ff0a3dfbd6a39f298c680f03a6167e8064a01a7984c16294f6ab2ef6dc9ce96488916c841cf629dbfb855600fa26f39131054cdfa357e709311ba7686995a44b7ee89cb9ee424bd991ea1469fc5afed29ae03ce58e4d7a5b50225e16486ab22c0eb69bd5c97926e5a03b525925b7ad3178e7cf0eb7e21f732a2ad7cefe3c2424269cf842510cd25ed4a3e12f868606051e404b47e6eb1d6210285a8f1937ae3f4249d186d39ed4cad2edb3d1590a1180720dd1b9faf1bf7cfb7c8d81ab26f1a0162db81c8cb207591bc28c612b59c9655c859abccf52a21e160d4287101d43887e4390674559a87573e1de525f958c25ab9e65aab628137fc489f3c95fb3abb297e99d252b05faaf230c454a8f3db9f80f0ba589e0d0cbd025f1352c864f5253eddf6222e748d8c78c1d54e740084a7edc9847b75117084be5d268aa7698d62190f61512c0de6660f2da6b0e31fc477b8305ba1100c793085f125e77e8c0972efbf92604af73e2bfbb101ddd88e5089ca19c864033741a255ac867a729fc19fa1aa575eb1de5fdc3ad84c21c9cbf793f48470fe8f6314263cfdf6f848d44c09b8e47959d650cad618c17f89523ae163c717e60d074f25dc89d667d2344d68c758282f657e06a696c0431f97858dba60775b23c1ee00146a823cd6b34df5f39b0a92befbfad2121ab06f161cc9cfb14678daa81a3f0935e590c9259c7d00c92389a6a250a8c3ed712537e33518b160f0623bab72b2331d9dd9744ae9777750a9ecfff8fc6df92e7b8637e9e618cdc523bb8dd62e7b39cdf53e91b0cd9ccd40f162b6ea699fe33fd5db6c3b77ba8e5092286a9e3e4e0f2d95a187616c16cb7864785c10190b49ff020706f15048d6641fcce1672aac51107d86aea06f97a7149902e0d20a2375c4f15abb1c861ce1c8e4aff6784184305ef2ede54ed2bb2410bf727e400fe2b410bd34ee4486cde8b165a7cca2c23ebdf68fe83ea2e41ffd5db24f20d532a499ad8fd04f0c0a3daf207045d5291ae3affde9396dbfff8b57d00cca46ef58e2ab25f1b4b05fdf2bae66558f1f472d6aacb8332d460807a034b3a57b15f305441c55e3147c063b2d2e18d05456b231ffb4cbbd38ee1ffde777cb72534dbd743dd2b8af4a024a5d9f140db66236abb5e1981b0fdc5a605ae7ecf64d07f4844a8405c125234c76d6b6e58f9bbb591185dc211b3c1e6aa8d172f5498a10c23ce0fe9dba1fc675dc1a5fe26b096532b4ae161806f1512a69b9c54e0ba2fdb313959f39ed994f5bed14602c4f0262875c571ba3fa835e8135c3ffaa43e1e41157a45f7aa66e1084a631f28f9bc8efde2f600c5bf496ae6ad5b312c75ba1253a2cfdb97cd9f230ea0c7b62607727cc1784d879e63c032c56b97e99ff3ec22aad33dae9337c28b1858f89cb82ebc4813b457ebbf6d162ffabb898a367b81f49f8791d7e2582c0f49cdf5a4291987abd5112fa5479f8dfc98c5e3a8895e5710873cc2048a64b8bf04885a57ba1d842cd770fab74424d3adc20b5985392af184921329687f3a2db6ee2772a2a99337f17b00eb353b9fb61ee58d8f3e7800909325da9ba49b9a23063f19fb182d3e5abb5cc34ff240c3b8394115f5381b09c57f95e2f12a734838d393b0072778a61c730c3e18edf6d2f1c2af01989d1a11db1c94ce0fc3a4b79c5ef99f8f042504c6c5c725f95b38d0047e581f0bd0d6af41414ffe73aaa0b6dfbad9fcb2e9986d718829c54c95ed9ea5090d159a41287097a08ae11a84e3ed796be38ecd65062d3eec8a2eec81b48265a1e00684aaddc325e42d14b2822cca416513432767164dd5febecbab7cb74a56b0f9770ef57a043e79b9293c79401f9c92ec5868be9a9163b46219eafd0369f84e9b04800fd5baea289accff256aa43f1fb2bffd146c9e82e27804e9d433036d02176fa175ede4eae950ab542dfb9ad0fede4940611f0505d5ff48fa96f0566db2e73ff87394e4648e9733062c1dcbb8595ee6efe678f670e8e950410aab2445fe79995f86f7dc779bbb51e658490825268a1d6d06f514cc90adad2bd1d55778820986b6be58bea5d3e99635e336d9cd6cdb19c40af78645956d9adfd42b0fcbf160759906c9539d4db9621f4033c6329bc8df5c9c061996bf154f52d5c38b23627f3fcec709444c80010473e32b1a646eeb4325ada4995122c623147841763527136f7454ddd05f28a08ea74249566e6551c12e35fcec80fff206b0dadd005162fe834208b286b30d88a0c77e34c6f411a793a0393d9103feddf1b8be9381d339da3c4a338fee92216a0adccc2c6012b7cf0d13cb8f7490c0fb80519ccc899669c3c2f1cac077158d12c24d85fba916713b4197b29019103cff92ea4b51f0787a64b76c2810697a02fb13b9c145d9db3325eb3b09192fcef29ba78722f700270bb41a5be50786a8f16a4852c66bf95db89c059fe4fcb37a0196388975a6ee130f81d051df14bc06db785fc4531c64e25fa2689c11ade5c6aa8cd24f15132589e29d607d76ade1352a8d2413f78c60ea1d010e44f4cbd00a14a6fb5fabb43098bc8ef714fc5de5dba02139ceb42e21310f24c5580dc24f5988eeec2394e1ef607c7aeb0357a5938c0ae10d8b94c8576c35f0cbe84836f1723e3c74217b009a67d4172b3e7dfc627530128f74e589d4e7e67d01a3608164ec51ed1587931782100c2fde028dcfceee49e937f991bb691b82c12c818b5b242c77a6fcbf50eef4f7b276bc516c6d7b42ab09feb755ef900f2b3a61cbd8c7934cf307e5e7edc4b3dbf2a3c76128ed04181f9df0d582bdc8fe0554f47c7aea0c5ba73a65de431dd8ac45f8957834c8614211349d65a6415e4871f671b6cad684a5ef2bb96a6f7861625cf901ee94ee248082fc732a991d384b14ff0a67738b7a71e2d8b9f6e84e05e2f4a3b8cc9db271a3f4abdbde9585819c74d652020b83a37b483a010df9c4f9129184bdcc21605f9c13eb0d2d575b148b295cd78809703c53a25a33e24e20ebb9eb75bf92f28d82717442b0574d96650953183dd9e2164d853b532708b65bbefcfa56f2558031e08c8cdf9458d1ea85e862ce5d14fe7a50cee0509a11d6920dcb1906043533120f31b4186e7af417e2059e4616f58efd70791f9dc1bd4bd7c2cae96784955ac659b5b6fde3b1134dd76aaa00b793f19d7ec4139fef8ca10c5431c2c845be3cf2009a6d6a87eadaec344ae7878f48094dd99d41a31fe8b697bad9ac286299c7335187a003e57baf4853958847340a08c4bc161c29839622994543002e5af06ef9336cdc2a2b8061e1acbe7ff9439cc9502c733a2c3451858498901e45283216c8897ef3a7fe54295ea759b4fa21cf7906260929e53b23407ce5f62889d94e36eaa566e1c76d2b6eae0b08bbfabab35ec397971770a25b0b7d2e22974b2d3936c8f2eea67522db36d78cce21c0aeff17cf8a697b79032939c04a02634ed1b5ba92065bafeddb2ed92dff43bce4ef4c6c24844d6d293aea7b8e7fb71dca8494f2f172a08caf11a64620bea948eb0be416beb2aba2cc8577c9965ee49989024563c08bc7ae4a9980480a27d7f3ef49d11a611e78416a29d8d8cee3e7c0a4d8fbb5848f85a6405b75d747a6e5130ef33b615a80448e86ead23f6224463850a95df80cdcdcb40cfe0653eb974a98f5aad5db7b54daa641096e9d3a8df2b6157177652b923ea8d792db92e4cc09868ffcf2099b6d79aaad116ecd8bc00352b6e8b5bd9d87a9059c10d44178c8f9f633f14cd9b05b883f9abd56797491ffac73c65766cf668b42f24e38e18d19a2f8ea4d39bdda433a29a7831ca030ea1e52de8ccf60766c9e5489a65a854d4c735e3ad6da25f6e5a8b5e3cf2a4fc5e7eab97b77e1daef96f9901d808780e098d2d05aa367ab3f76aef4b3b7c702051cb8ff3a418c16f74b3f8a372456614f7ec1b2f69d01bfb38e6b17495c6f1355d641ddf7247de32992d290afe51eefbbd3822dd79a67f826feaf2268fda74c9a12904d97a44d01ba0f36427238fd2017cccf46f0e39afa76d1f07ba399a012a71c5913deb3e7c7db15c2452e2ce35bd284757a455d7bc53ec8d4e1c8c049724cbe7932e929c3265a220e7c8f28c1b72120494a87c0f17a7ab4a3d28833336d86bcc828", 0x1000}, {&(0x7f00000012c0)="450c1c38b36a1a1f37263211f8ef1090a89243a1b87743d4bd7a1e37e7211d6401475837e228fcad7a47899e1973ad05d6877f958490ace6d76a4374fd38880cc5cb5dc770230e3ed85acea2e5732fd5a57286ae6933798c04ae03301dfe94da2f9d2e1d24178fed9f8fd33e78ad39585ca161c6b88e605d17ac51e10f84ac5793c60f3e59f377359d12989226cc4490a2687700fbca9a60ad6e73f14cb26b8c586bc68b5e340e44c70a445a7c597cbb0cb465b203c7e901947ffb66584935465a863e803b1424e1ab3a7f10485cafce48e554572d6f0705b13fb9451a5241130054c36f153d3d97901931d18725248a1da69fb19467626824db68599af3e5b9fe565668b0d18f861e05d155bdd326ffdb9ae7c379bdd9b859c518e8266a6775bb3ad1eb784a52d5b98a84a5c7e31426ff6ec103e5f496ca383b4adc5501296ba35d3085329464ee5f9f6439a8ee8461bd21539c612d7988b26a597a16acca95a50cfec9a1b86b5b1a1e51fb1a6b3752b573d857c5a733301d89ae261c057d99cfc83fb64f5ee8e5aa6320b01ce55fd14d796ec522291dc7fb84fd510d9dae1e7f3861071e7c521a414541444cf01916cbcf1abb3f16fc104ae4c34494bde592b257f3f0e9271d4b501240ae5cf54af5fae9f256c997843736817b5c086dd992f7dbb8e506128df7c085c1e71cb4ba3a39fe04e6d712e48a32a3a97f692b7326452ddde123cd65837ff1aaae497e8ee02fd047d20b4972a22e3a5fe43371baeedbf15d2cf1a6a0348add3b922e83e62cb4840fb2b33893c4227703b68ef0a73a81227c3d930eb54eeb5885956415f3a3e55701020e65c7d2741c688d8acc4eca6ed95907077b4cb1aee57b526a263c7228e8adb640e58d29d53956391d38cf38990daaba7fc254ad77a728c799ca0a53204f5ec346fc45bf50eed81ee8a4f2249daa40dee83168f621c926e2c53d73539006e6cb3b970957c944755f42e0cb48b4faec3fd2cf049ba01d223cf2ce164134141eac7f4a8535f8a2f45032084dddbb0a274b4941cd224acf14a1294cfe7bfb6fdbb4afa0723a6634770e9a874012a6008a631ae557ac9577fd26d8e6e77fdbabdfe0a90dcef9037b5703f87fc5e8666e5082e72f2a1ddcad4ba840e34003d42f488a9bf9ab5273442355e56f97e68178f324f0f1d024dd53498bdcb37ac5e120d411a4f576da2953b11f8949cef1fa3cbfb1d49dece6d745712660b1cc2964559cd3c4e033a677c7cda2bdd19cf8adf9d4250193bb47b35ade1d1d315ecea65a1190af168c8de8c2847dc9c335aeb150d49158aaeaa55fb528800c6d06af45f147a20c62b91b607a443c8e8fd218608ecf8884a6f323751b408fca793381bb8c51b2e705ff21244e443f416f68e60a73ca6e0b67302f981952103591da9b572acf4a756608c9a64721223fd76a7eb45d76f93002bbb47fa779c3ffb39e0be2c0bcc97916f6a29059bb92e3bd7999d7cf9cc908c7591f0c4329b4f94274c0d158c41a1a6c67619f570a53151a7638de8d144e9c29f06cd8342c3f09a0a9d0e5855fca37d57c03c787d3b3b74fd9bff2be01f8de0979f6cbd402fb9d1729fec1420ecbfb463f1b20372aa5981a9fa71ac2828e796514be84b25afc26a3fe517cbcac885e9457ddbfb6106d0ec46bdff12398a49e646477e56d57e893bc671b05b353e2f6207d5fc1c742b24d5b3874889ef84e1d59136800dccdaf63cb02fa010d45106d11cfc85ccc545ec899b1cc8f6647d1743cb376c94d15dd094cc388366837106a5027811e70373bb528b677469809b87bdd5c2992cd2ae65fb22bfb849b28b1913a5984f9f506bba4cbfc5206cf008e997eb196c0b295ad61faffadadf57b1b148dfc52c101935bbd46202fcaf9a40d5be88eb131b3f9339f149671a7b941c4ef0f6356a04f43c6c649b34fd06fe879b08f81117ac5adab999ecfb56ad29eab05ad037c7122d7fa7a6300906c11c4f6fb26641bc86cdf6b88d81e74d7624c1e8724b78703a707406bbd8a7fc970e19c7a2fb935310842ed21888a4d00c5353d99143e8ecb978de03262ad6257c5642880e30654a532eea26419849dca2572bc2f51ff8a30ce7f8b81ffc3b0f4d63346a3285883223bea728f26685826a0f6f6e800c99c394dcadea13ffa74d90bf990bb55f6873646f143a8bcd7fb698d3a151a35f8bda4d70ab87631cb8b8a5423ad58845dcea03a85d035d74cb8df5881e794989fd6e404f2d61dc9e009217863868345bd956b1312c9ed97e2775a99441a7464b134f952d5380b0a924ace1eb372c6aac3e3fd1913427a655595108d396290a631116a355891691238a684069ca6725fcc0fc09bd7d03cee23d1e9312cdf6263870473d3bff585fe10fc01ebb1e847789190bc2fe611e0158d6f05283a1872f63281bd04bcf93cfb487d0b02bd1447130a0a63cd922af85b606ea46691606fc0fe278ccfd786bd04c09e5f4cb4eb214310833d8bcaa52e7f50406da05e92dbfb05173933a9f837fb06597cbe44945b4d78ae0990365d9b085b00272deef0b038b4b74f78f93e9ee130609a61dc586e2e9ef99a72866d84792ccd99cf6490be284dba9bf4984d6ae7a3db1f2629f523480f6924fae1fc22e05117715889ced7aac6db06a24ec7f1a30f28106351bff7d18e4302233935eb370616e5f7d044ac202fbdd804d5b70e77b75b64101bd2e0423df1c4ffe3b98c68c0e69cff22b1346fb18d1054f794175c1eedcb8d3f87c7f014b8b76d065f091b6fb7b643b0a1f8abce32e0fff5ad5a93645edfeda2eaa7f307ac476ab055970cb0b34faaadc3c24a8f7c2d3ac80d8ef8eccd80695c8c86d3dcc7936b3a5f5edb789801ab6b3c10d9ca132a45cb3662b9fe1ab04e3dd8c1943136207c20ca81c148061eb2fcdea99adc4346967168bf486ab2c58c556ed3b78d59ea3d1a5d58237efb860c1e0baa6db9cfc719fd086d472921a3cc1508b817ab70f685672774d240ca7b151d12f6ece448b6eed9833b1d552b226be94423cd32fd21f7e6f783c99f78b64b796cf5f08e331b0cdcaf66b7c3906a08a428c90aeecff75dd50a8f5a2f97b3e6f8b06b801922f5b7d600826d71e15e0086a5f6f1041ca1221de42cf9d478860fa8b3ec78250e0b8da6126a9b663ed569b5774cbb8ecb4cf3426f12b02874eb19503291d80571e29ffc1a68cfb334baec5020228e5a4f17040b05fcb1cad5ffad48beef0dd84f9a5360bf5e6ed87a84b394b2b4a16a86431056ac4bf0280343eb67afcef415ee3add755dc5c93e5309dcc643f1b4a53f11d9c169c320b70e1856edc42ed1de1928c1c3d86219c2dd483bf8404fbaf1f65a91be2c87be8897c1025ef003bd2fe5a39f7d9e237a2bbc89c0aa79606e9beed9ec4c748b971d7d58105b9a7dd88581751b3685d8b42939da92a3e79b94e928a5a27a602993845c5fcf98635116c589c48faa3ff133364fbedddc1cf97be93d1cd6b3f9e1d484e33ae7ce5e50bdcc0abff0ea0f883b21e5dcd8cf9f847abc273144c2924970b24b35a5ae61977b7967d021ab50e6ca0b8d8507eb3174cfc9ca71c559888228b55033dc9d848fd41c6aa30e9822611b9e95633e3510af04c690bda1b36adbcd268ebd34548c5d82d34a8638beb03faf4e08f1e5d60ea3d6a05c59eb330d6a757d8efdb69f888d8031d27ad9e64f62afee387875e373980a987285632122b3dbb1c488b377081a19ce1b3b26c721e586d939e5ffda1f8535f35061c46afe5f6b814a6f859e54143cb2e2854a550cbcf649e30aae7e2f510b326fbe90798ea857b0b046f99e4d555463b142a3aae8a852b4282875d7517bfd86bb0f2bb71e1231feb165dbf0d209ddc3a02bf55aef163600a64e232cf22c82baee02a5e86ed927b4d8305545c59013add7340df429490c011d54dace776b864b70c5a52c3aab1661bf737eb857b18ef1be8148c6dbf5f40a1450ba82947694f1bd8dc1f3c41c369425a50bf22188d412d11d63b31e05420bfbf772aca048ec4e1f3dc8a8d16168243a21421868e7a94783fc56059bdc1daa387a4ed6c217e7d048d686dee2002c85ede5c034d281705a33c6e5237f908b5535771d652caa84a0112c92d212110e8a1c254dafa9149b232e2ed7212fc89ebf8a2636c89008b97cc3bb46b4182d7405623af773ad0130245a318169dba86b34f8eb3e39ed08474bbd4200cf31a730e9762a8766db0eabe22a5b8ccada993eee87710f555041a5cb9d8d7869e58634b458b6aabda9cab1033009392ac12302608f6bd33de0597a3c5379af6d1dbdce6960eced3d1f8e311010006fe51e6ee1651f9d4f9ab1d29bcb0d953441a7b07ad744fb1e18d252429fb0ae78d17b003e1b70fd74ab779c45fc4316e0f5fc8fb88e40a1a6d4431cc1541f41e8198f9b6cf6aa420d738d37b174b94955de87c4926ddd1518d36696345274576fa940fd9fc2e82c1ad1e3d7470017d4794ffe4db71a136acba9c3af7ece274aea4212c260167c02fb5b537fb5f87d1961e48ca5462cbd41c5bf56103a8bf79da19617c81bad7dd81d6a0cb89aa3a9be52a31db6592fbdab62475307d66286e40a21b5b8806acf7505a7eb1002fb44eec58a2a461b885e0d1064698df38750e7e28526dccf17be0735da0fb4fc20c1c182c8d318d3b2a78809219334bd2b7ef62498157072f692d6c33eb91c14ec1f3cb88ef7506c92cafb8d22a48f963cf703ef2458deb0202667271044540d31a15596e6aaa2b5164cc543393b8a491c31510a0a3e0990d5e21b6f1e40c9673219c56d23c4a6fd2c6a28fb64251b2870f6010f31d47ccea6bd9897ad49fa87f1e0354a33c57791c467f31e3c59b8e9191e7a8797554158b21286166cf2b0fd9d0cf0f2bca37be69a37be1a6443fcc638f4d31ffdc1a94f7ea70b1887d63ee182617d7c8497434e09923e0cf0ec7c12cd698fe1d234a90c8ea6da118ff1d8a8e88f18b61d32c3429c8f1c24aebb863431291b10f553c806a6af94d5a06d2209b742979cfbb29be13252b67ae2db3fd95751432a5e703e4ccc9ee5c1f729da7f7b6d7fc6563f4659e821193c9e4d64ff3f48ab069328353ef304da50de63495b33ca6f6dd5aa8d9209d7d125d1daf5583e3adb805709ad0344811f032393b6c69d96e1bf27c80d72f1c2d0588fac71da783389aa8b91a50c1dc9bac3ac37c1e636052b43b7e14f5313a2dcb06aff8c99379f5807c534039302c2dc9f95d89fb52d2fff7084260ecf9954b85b5988b3041ddff4098257107291dd4432a89bf47180814ab2a6c153172d93bfdf7e1e0a9055d9d126bd8237053635ad0ff0c7337d2aa2e3dfe01febc31ff97284d53e6fa6cf32795bc8df93d9bf9f8b78772d707eb14a8b009c9b99f5c3e875532cb1a7ad0055e32eb3c4ce485f0a6f21869a76e28315a4e74814c96d0a77012c15fe003c065f78a07b0ebfb0295e26c027af5060442d0e3631d944be9d00143fba6b56d0ab1badf494b17aa551100cac3586d71519ffbda3536fdd60aacc8b40965750e14493bb7ad5983a0304c7850f11acc15ef9b4eb18a2dbfd38d61857dc683ccdfedd39f54f9c95926f7a7acaecf4be0cbd3b8d363eb168e919dfc80516da2022bce77f3a09ae8eb7e3b2b4c4d69b23f0e61de24c18cd28553ddcbad8a958c3c4646782917b872390fad5c52b6c2879a5fc708b2404eb3514fb6d2a54ea69a9b14c9ca52a7b3521789ed5a60fde76853c0db2bf2535ff44c62d117eb9efbc74f4a973846988c146eb189ccf", 0x1000}, {&(0x7f00000022c0)="6a922a0f7dd168c5f712d7db9d16600d03ad434c13f6761cf1215813e589901eeda7e8cb1f1595d33e515c404683d47caee38189603d048af9e0eb6d31d6b4acdc740e1243b7a9a62f93acf7088bef8774602e675d2a1b1492bca9fe908e826a70d7cb4fc45a11b91bf123251e03245c76ab00a7a5ba7e40d81af13cb1693540b19701c94da7cbf929289b474ca09bc7ea164af7170e8d485e6b2e9affcb28a991e6bf53c93e61d1bc00a8a6820d53820dfd6819a68dd8aa73347206977e85e01aaafa6a92c5485dd676a39db176956cb412dd9cc892e939eec816bd49c9eac2085fdf7c9b15aea143f012f38e0169662a8a59eca7c8a78d10b6570a55b1618bb1e6742abd371049155d19ab5cae7f1b35fae803e0a48feafcfd490d89ad07284181d7e62ff2d79607b4405185695ece8e94761b457bde75661810fbccbffa01ed2c95cc1560da9f23efa3d3e2850365538a7563f6716b6e7477f2b76729128afd57e3440b447230deffc621ffbda4816badde2ac764d51f79cc1b814bde2bd4acd6f02db5dceb588596b7f251f023a09682431c77413b7d74ce7aab53f8d5229eff304ab5ba61fd26be16fa26406180f9722b530e4313f90cc005702b911f00446cf71c04be2fb3a7ab0b8a5e73e6c1ae18873460e261ddef46f11e679e6a5478724e6bd30743522208a8dec360a40ae4c4465eb6a5c43c5927a2c7b7649d8d5610a73b39c096cfe24d9212e3ff09254f164ef6bb38be33da1032ded7c9d7f8c0326b7328e58fc4fef86a73627317b0da8d1d7d10aa27f80fa68ae76163e0e40b9b4736407b7b223b94298fb5bb7b6ff5969f19359d21208b3c8c72d4dfb06df87e99f3345e3762814c5390cec836153841a3f63b826064513713abab8fdb92285478fe405d381471d60d62041f5bd9b72d60506bb966e5387004e9c9069dff15a49486d420e86a1020c68237437f4a82cd678d74d1cff3bad0bca689a8aad258c5c1efad1ffc2feb2fe5237450ee95ac44139cd783ff08ce99e8bdf493b39758afe2d5db2bdb8b068a8d3dbf0365546ac26a65796050a2bd50a3a7aaec0935f1a3170f9c1877803d01cd25d40be7aa8bbe2a4ec9116a0a045554299068df23cf4a80e0bc049594aa7dade4556c358c0b9ecf3406121e7e8d14b6b43d4c36200fb90ab992bf4c6ae9219a18e8caca0b6e6488efffe7098cd9939f7f4017472c566ac05c5046e7377da4e7e82153fae668e0817a97c448345fca5adc3ed5f077971027d3e91218681992889915095e6a269f6fbe791ed29f2d82d2d921ff2148064df975b045598ad5dc44e76fcc6cf1898a078bf83f8f5de203d72dab49cd7da2651172d1e701adf380f1bb632d2a167f37ef8954833f76fc07b130029f259b6c9c71c879c3dc859f868b3aae17344a1a9bcb591616a94f598036e135942504549b0d1f20da5e7661d34bc9e70b6c03a71df72652b01283404272f9b6f40b2b1682da2e0df9c512b610e0b29d76298e3c577ee1c21de184da9c9c1582bfc0aefe5909a23b4a64418735f37914e1561ae45617c05e56fca5918ce8517d8558201c16a0c2b096b7ecd96ba5827e493c9642a4617c950f7ac147b083bfb2f84cbb19d354aa5f2788462dca3ebc505586ca05b48d377d110b270fa379eafdf6ee69066ed5af3af5410e34561187959d6f17dea6662f12d265e4c6614e18c62039656f237e3cea2fa210aa3593a6f5e25f05bf465c4df4324c52e4062c9c4b3fbf526af8352fe68d97b04d0969b6505d79ddc8ccecdd82dfa815f6a36f55414b164aefaf21a079ff81b97020026d24b5dfa7d2bb2881f0efce18461d79d47292ddc5c8690ca4454fdffeb32665e64aa58ab76f291fb1b20d0193ac9fcdd446510e813d1e2c5a0d9ea8e80f67d95b18e8142b7068bf82038cec21922adc9d651e1748befc66b3d8d6d739a75eb1bd5d652fe3de466569d31aa0bc412e9536ea5e6d0ce0c3851d802ba3253ff595d82be885575ae8075bbc7ea6155be37f7b09867596830f6e1ff6ca7bf449a9bc61b5c7015dce8e5ed59743811aa2d4d6519fdccac5829f03b776f909e389ae4a706cc106a145f19d1501326402db0412d17be65af615e619465f0d9a65e46d9f42a6a9a9e6f2d9b6af4eb92dc4331fe38bb672a67f2ac2419d23db6a7ef13a8bdf21ad3da0d5f73a1adf085c63bc484eaeb7f233810de42efa69f19dc29938d9dd029ca85cfcb8f2612785c6db05655668856f40f653e1f298748e92a01a37d97ceb7b9c281d09774370b6ee026845490ff03eed69c67e88df5d61034ef5def4c3a9d222be65b522b864ea59177c195867b268904665b9757362992d56cc21e133ad14eca9635fa5473b62af7ec1db0a1898ec9683b1648b43a520c02d4b4f5d945d60a15aec9bd0cd76f26f0d8031fb39e70de71e746e510e6b4f2f5b864856559bdb730d6ae31b98c6f0ba51940c6dfc68b87d20759a9bfd3d8a7991cc1ac1632702b160aba21e97576b34a9085d579d399513af55c889f0a48fc8611b44a67828268a842591f2546f89c030df405352ff5b12acc45334244a8119079950ee439017f8f2c76a31222cb54481c8c6d5251cc1ef125431e8d9eebf3613e56f1ba7c5fe4c09c240bf74781da488448a8d1ac802c58cd73fa9f142f16f5f226bb36ec5cfe6c025efff79cf2c7a496b6eb266558697eb28725a680843e90d3de2ffa20d3c200070856b2880642dd9f59af52785bb952ac890b9b2e6e44abfe69b362301ad1707ec70e68ed09241525827ecc3b374a85f57524fa9a34d2c176c32ef589e17f0c664d9d825280b0b718a1c7e41b308e854d1ef019cc36a16f9462ae499e4ed10d8097df5577ce3a0d5754c96cae99c9835701ac21561d2607d53c5bf0c643bf2e13eb39d213426aa6a35f2964655f3eb0c232949694d786d49de29b0bf1406fc589e62693557ae84f40bac226a2aeb0e0ed9e1b0912fc71b28ef68097bcec5a8e1ec0be137931c846932c8fad11a6b7e76cb04dde250e29b95c3d069aec805a29a83125989fa9f552ca771196a60f850f4a453e9696a6cee1382454cb502fde394a31ad382edce1fee72944a85114d3374e2621de0b713054711cf16e1a221e4b3333fd32a68d5e6b3042faa2661ef16de85745044f0d3e037304cea9596d5330d15790bb393fd64a930c49aa1c12f5d5680da4c3bbe5661d8936b4f2b55a0b24bb376373cfe73e8d7d550427d857a71c13c94c09b783c10eb24d3e0f32a8bf785d040e73808d1e0e1af4efea61a4c59664f8fc10870648230b38c473121c80056f03fc1105a08c901554c261978912672f3395fa6bfd140500fcd10496cdb4bb9b1f77907fc6470248647054210e175fda976fc86c75b7da0add94123f7a4f0a408be584c6b10127bd616226909dab267edb837a30b13a6ef7d96b5aa8159eb185ed676161fafeeb7d9576a6877f21038c68cf4c24123e2055e8e3c10845e56f6b4a1d796fe5b9b49d19eeadfe368aebcf2dd31161cd834091eb79d70f547af3ccd85ee20706a1d4ca5e3b3401c2ec05b7f6fe214f77d0aa28b3066a7dee130cddbec02cd9feb2f57728893d4e7ebca7adc6d281d204932ce720b73432a9c825e322223912eba8e691211969368d2ea4ed81fe98a8535e84d139fa69dbd0a13be4028b4ea137bd50c4c31cdfb3a0a1dd245f1db857a7002102b3ae50b07886a2fefe991dc895fa6b69da597fae60511bbd4730ddada5de2c4e946546a7d03c2b3b0469730ac71c6b292441f9717e3b014cd5127a6c5d95af1a586d63670063350c957ee8e528f08b29b9f00df958f67c4fa0f68a6dd3ad8de20e2d3392e1fd3fd44a7c387dec68c14ce595f567b02d522fb918427789af15f193b4db2e4860232cf4b662bb57205dc7a3822fe68463b548fb6ee588d5f7d9f92f298b63e00c2647652f2cfe3166b7d37d5b578f412551230f9ccb9e0a4334026896936f6cc9efebaaf9791f207fc37fe1d32d432407a07d3836713640ef1bfb6fda72d699cdf00c7e4d27d88eade1912ad4168cc1b6093988d637340755368779c5d239bec55d1487c2ddaf96347d7606eb76a86784aa6c4b08409189a4bcb897d98c285dd8ae1fcbbac15acbb3e9212e7ed6eb6d66a1243724e07942fa2793fda75415f1839a0538f6181ae8fdaaf3ecb9f4fc89679268a29fdae5f93e0177face86dbbe14918bc7316650b4e5e5e252525e31ba31d7c73402d8ae25c663aee0f7d57fb6ca7dde053def0378b15c7763ca5568d97edf0ea06ef723f5c6182722fe2a457535f9a2a06cd0e087b1657f7fc5a10a84f3988f06b1534f3c51cca0b73e63ad64a080ab4078fca157cee05de10684d9ea48991dbebc6b46a27111bef9b8d271ce27c478cc1a3d87d815b97a2693dc35b29f75f70aaf9cafa938c694978541f49fce93b7f9b5b035e6fccc6f10b70450f6567323e71994e242c32bae3d3b1e10708d77cc9e741b3c4a7035ddc20110194702b6301e546314a94085131b984ab78c995aa3bf85c62836a3beeab0dd5b04b7dea7f922f15dbf1b19f06ea23d6a7d732c6680f1b05860e06497dbc17a6cf72cc9d1d8cc94ef1c2ee1248a57990a2e7de57cec30a70dafca80ff97f0ea7943bac80742e08faa4c9917dba4d4c72155dc0e7b747d8944101480ffd21730f7833bf185aa992adaa49e05a363aca35882f7b4c7d30b4f2f3fa7fdaea236bca613cab6d039c382e076406db08412bc24dd3a1d658dc42167c266f038b53119af66e58360cfe7b1a3037fb21ed893b1f7bc41d8d6eb26279dce06610c43ffff149329f0f19354c553ba792b0f2505b416712ae6321e2d6038c55216330d815a8e422810faaff30fba6c2b566b95a834d7b9d7470f347d462cf1c28ad1afe722151c6d95d2d389e6b9cd7d7d3b38b0830719ca14e33fbbf0a0e3e39880074a28e5c1f22d88b1894251e2159d1d3fb55d92bacfdad99d938defaac0080252f92e8467951f09a40121205099e214ed3f44f06ac754dd4038f89a833a441bb85ed9c3aabd6e771e04587f4d4e25f8fa90ae0ca5a7dd7d4cdc0f7b8f8a83f7f5c5fae512c4df8bfbd5e3ed45061bac9faa0c3c5cde4894d577a2966937acd5144e68250e4c091c15ecbb456d987f276bb36b5f149cef36112cb8922ac4d5319eae34bc8cafda67ed9c7966ca2fd301c372539c7933aa9c321c4166ab796988e03b8a8df0b9b3f3f0da88a6db4663c53cc653dc5c79fc99b6ba30878281d4c09239747a8a495d3e09d409e5d62a992f79353926b4db014ddc993a1ca0ca39dc5befc4e40d703d38ca4950e2f3a71f46bd326839564f79ea1725a47e9c524b6aef30d566e9bd861af7e206a298fb451b2deb43d60100efb2b929c749670458dcc5ba9a49b8497f4df03196b7b5ad3aa2cdf5c94746c723ff78de6cb95fa1e5f1ca74fd95396f79b649d1bb2baa60bf0e4f9ec02952f831bbcca2e393a7d5f5a39d7a135fe714e58b756511ff2f810341b9eb6fbe010cc77d999f30db69ee88414e9caafe9b061289cf4bf76d30206848de31f6c7b43177ad632ccbb91ec7ce7548702877673003e46fc4fcc7b71929ed9bac6067b81e2f31b812324b0ddb7f29064665bab1dfeabc81786d33f74490bd64543130bc632048643171d7fc3736dd2f6849cc40a5dc949291ece495cbc96ee20ff6360ee3a25b663a72164509ea1cc817c0ba61774a19ed26d00099f2cde11314188f4e30bcca983e1ef86523ccf5025000504396e3c34", 0x1000}], 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000032c0)="0e27aab5e2d31fce6db9b49645fd588bb304eceeccf15b72817a86514490749d7c165eba26302076e1337ce61f1e5bcedd3443d99fad2e2e26a8e274bf225c47e0fa53963acbba093af1a7b7f73e581e21e7e198fd782e1fca9509678836f55dec786f7b4186e0ed917098c83cd7373470a00bf2a745e2f54ac7555afc4e95c125b65ff53ee4e2bf3d16ea3c12a352e7357afd38d02eadc61a58a579105fbe", 0x9f) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000003380)="2f8107a002c59db82ae7407c76b07e98752496b6240186f929b77784ba2c6bc6c216a7118e00bc75d02451f81a914dd3b9deb3dd3df6f0b6ac26f1bdd2", 0x3d) 02:15:11 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) pwritev(r0, &(0x7f0000002500)=[{&(0x7f00000000c0)="9a5a2dd605f7495e76f2ffe91a67dfd40ee69b0dada23c36bf7dde1f0d14bd1f6e0a59b0b41ac450d5f8efdf07ad8ef61606cd70c89af3847f4ff46cd4d26c76b46953d852fa090705aa6e0907a59d454fb8ce70cb218a1c423de962f1abcebf66e00c455a8f5ead58f68f47afea402e1a8e34fa46ee15d3939e7a2c8054500d3a6811", 0x83}, {&(0x7f00000011c0)="f60182ef47b21dba1317f4103b6bca819735d073e5e787bb61086f8e26996752bf61fffab32752ef88aed79210adfba2ddb231065639bbceb9f3f8f2d0bda16245d670e5a4e012c3777c40a4678c1db4e9fe70e021704c7459c19f4c6105ee8f41f26fdb65e03cbb4737a72e065cd95b9a15686baaabbf17f825ddf97facfe41b612d7228dca01187951b9b461f86d61bfcb023a829febe91827e0e6440a23b02252afc18e74dca1a74a16207e1b595acdd051d48adaed8326dda9613e06dce09cb62e64b68b98e4c7468cf2f91debd17ab0eb48dcd59678d58f48e6e0bf6f0c2d60705b8fef034ce0985c58cbbf9ba243d8e844aa3be278c20af5967a8cbf52c90a3f763d9d3dd20fcec839c80294281cef1e03262b8db2a9c9473cca37494a26ae4c958c25a608fb0a00924a675933f8e66ad650b2e4c09b5630c877960d7ad1cfe2cbbd6692e56f16a60c4f02fdf5ad059e9abb66d36cfe801e4bc37e17e99ac4c28c52ddc44ca9ffe5f8a98e552f6f821a821209646a9ebb036489a331e8ea9225c207efd0cf90740a859e088f9a95acaf4b2032ba8eb17c1cf2c658a9469a0ad07f3e0c5bb2d859560608fdf35b2ed08b2da65798bc046f1c7fbd75ea8ac2850b03e8a24d36da0a8bc89bd3d8abc73b27ad645183376861a1bac8fe15342ff1a3ea32f63d754de475e3f38e62ac43ecde4e7a9c03c16c4ea2b5097fd960f318d0d723b1e9706fd810c2064227b2d6495934e3126faa48c4371c121afc9d2f219a8d0c2dd02bf8f88116ac9658d36669eb35f77dd074c861eb0cd8a5f7b8e051dcfa1eff9c25eeb6e464c2be84234d656d5cf73ebae2f3a97eb78474a4f3f62ff4e64cd820e684f3915ab78dffaf1e6b38a773da992654198d0b9210e115906e7ccda964f9ed18754e131185450e9b1b987bfcc3bd8ac28966db42406ad5700592532b32f5310bf121847fe40c92450bebf1ef8a80b57378a5b70bf68c344d9dacf10de312e0f4ab9d22dc97d185a02af1b6afa7ba455cb7040a7499148ebe9e5eb4776569fd89221603b33660d4ff322c26891de0559d2dcabaee173e85fff3ae6cc3573dab0c826f20d162daa73044ec5bb110350f4e18394fc8e323c36905ad10c07bf737f1d4b63039fdec774e1a6a7663a3a6a6bb40de61d51ca28634d6c47a24fbcab00c25bab6cb74483a90c895873500785e2fe44c5ef081104e2d8ddbaaf93510cab1bbe347ba189dc0e314331a11da8bc9afcb305c9100d7265d6a00c5cc1ae3943154acd873ec43dafbfb45cd808d259443483ec5aa1e0017de7de756e18fa92da16996b5dd403518da0f9f4dbafe9ff4b22a3de40396cda75707973eceb3d62ab459714e466125fcb7671fbefa724db09cf81027c60d80bc18c5edf9a57f764ab9673da2120433a93b6ee97ee632f41a7aa614dc5b5c7dfadfcfb16a32e5cfb8aef333d3b7e2726d558a2055c35b14421a28022c96bbed9c2c3c47d5fdfe470f1adae0d522a18feaff90b2116144b35f99938f7f2f4e311b69f1049c6da019f38b3124d2f038c8e67312253e1728bd36feafdbc336a5d43b5361a0b8391e70e7373fa652a11734e79887c2bebd69df588ee8d7f561b7b6cce17da24048e20683c231e2dcf2ead43e8f48a0f8429c8fabf61c60847d6aa4232bd8f563cd1db3144b28ac00842e414e7c4bdadf949c729cd71f211a2a81332b48cef5ec26dbe423e84484f4720346eb1290ae0a1968d92a434265035f2776b66b3435c823f3606526ea0c21ad0c1c1cd8b041e9bc630a39d41f427fe27dd9a4afcdc214b1dc63ff0c9c2b94c168efc305cbc1a1f5b39a433154ab3fca4416c00b017b2e39d63c09eeb84bdfc468418ec61ef2f77cb743a3c71ee4556e37304d895e452a77cb413c81af9642b58f23314e95178eb94df5b62055eb12ea2fbdc7d9227fe89555d3c9b96dcfac25114c057f40bc51c96e2dbf00718f6f36c4db9eec4698823ab4a1d12d451911f24d2e04e74cf305e3ee89c1c3a093b7f99571081453c3c5f30d4d9cd1b0d32cf9c5a535ecc1602b64467ce3f897869d82947d6fdb58f6d415a5672358ba66db33c74217407ce907c6b1a494ef18a016f54929a35612557a25fcfd0a7fef1bd8efa30172b2b102b6564988a4ae64b0b640ad23fa99c00723796690aba36ad520bf1796b4b34e1b7c1250d116294a812e2a8e0f46ca9d0a8f54ccdd4f9ca2a3f1a1f041ce272ac076a18687d901fee011ec45245954b4179776f302fd0a04c0f759a2e16bbb72dd2b5c6be5bce3968cf29e338a0301000049748906a4aa5429a3f45d9c1252f9774244a997eef2bc9a656813ae7941c715b950117e489ae146b111c5afdb2e9f57f9c7ed143a64bcc5495f246998f6ece861a5fde114f2e87383f0c27be41b3a92daedb0444b4bac7409d1ce00f8968c799949d52db3239eea28b5b77b16f79e17b33ef5fef60c2fafc892e9942494e2bc32eacc3466c5d1f59300c987b8ecf70b9817b4a8f427df74984394c62d4ba815cfd30a5dd4cc5b6534e582fba046749f9cc0eb0267cac485ffa2f343df83a93a4157f774b95aae3ef332717a21d679a723f82ef7209201a5021917a7ad025df3e46a01ecadc30d208e1e0961fc0a959dd4fb802cd71d4d84a375334690397d868e08c06bf2580e2a4d5a8ef690cec2a1f6fc0fcc37f85594f3e80b1da714ce28b11981b286a73d9b5fcda9a1759733be927194b445667f36b5e94112383973cacfc4082a96eafbff7ad98355b72e0d7aa2ae9bb3026addfb5db2ad8a54079a232730c17afeb91a589a1b1ed4803853de430877942e25b20e20ed9055685c8f215268dfc62c3c2640a115c1ee7b7088e8a020738ef8075889ee2972d29c0cb0bcfea5645079a5fa0c6e5ee8cab3eeabd379154fed556c53f8e8c962f1d7f93c49b441270e5a22319fb8c7e40a835b6cb001f2fc8c64d2fbc4343c5b14d0342cf4cd1ff6397610adda95a51b89595e04144a2df3a69a1274c3603b4203fbbc11b8173a8c2bd041f26d44ba0ce7f9df54fa99dfd9d7953cd93d55db69d5c12dd852f5c2da5e69da9b4735e329d945d2d545c937a05ab485884f88a4f202f529afcb35857491bf4a27769057cbacceab169f273baac50e2c76ed9dae648657b82e57ef2cb43f5e569381f0ba4fc0dc4e7fdd68d1c7b06cba5480c1adc99715474e0d2e5486c02e0f6c631fe59c6b8407b489e8407c1a2be9016fa0c57f59e46758e98d9d028780e17bdc7ab0a457edd79e8baaafeab09c251904dd3d5fe1613f68451d4e430310f4567bad9f4579e97510f088a93f1e1b8ad1fa31a25b089f66189e9bce27635136c78ec5fdc41401c83fc40b81c8ea605685461e2a6c48d40174d4e8558bc772f577a9a8e337e2496f5cad79023df4f694c6f20f37fdeb6ba21a965191539331437bcc6fc6558bab3ad5fc4b24b9faf16b809e614c8ad6dba2c6baafcb244e1ec1a5166d9105ef0c8bc784c7b5b24baf0dcecaecc39d5ce64b32a4a8e7a69d1d1c57c3472ca5f4541a592554fef8ec38b4ea8769fbd7f6d5ab7630f6ea844e57aa56b34e6a4f3e2f4905e07ec209cc27ad45214d60f8d5a5f8d1834ef06b120426e87c49241b3787f2e2fb97295105f15edcd98e273bf95e88fbc6bb6c29e86ab77eb31ffb11df19b41eab4d94e37228c20277683ef5add57996625867706b5a41cb7210f291d678274eb8bf0e5d206baac0b6b737cf6021b1853e6970d2418f5b62f3a407f4203780d4edea3842e133c5ee60720bd50edb86b911efa011971628337fbaf4428147d7531c894e1db8652d07af09cadb26c0d82ea21b415d300b9f4615447cd6e435e0b711e7a271bf6192850651b09500ac1e44debe54e1828da17b1285f9ab973b3b46cb8481bf3cdaf65aac9fb10166222d6c4fe72e5d62c6d4fc1f6b92d51cc9aaf04067974438d3e0fadf58406d4567df153a65f254c9164e24d679180dc680bb98f8bef9b5793f7a13852aadaa73efb649d1274c69b05b85dfcc94dde71848dd656398831c96a3be373f61e893262668c14c00d45512819526225d05aa79b589027ea2d5829b545bb16b388f4c753ed110dc56c296dd01e6863a675c8ebd38c03d30ee53206f67a95f403003e855609fc5f13c2e3b53d58a419cffb784be84ec7641bb2ebf2c21e723652215fce1e85f76eeeab0b16fee2cbcccadcddfdcee009c3924e42bbe8690e5643fb0c5aae5a9b49f667369e4b5d93c2de98992df7008ccbde0fc48d81654948a4a83e4163a55d1975dd714f08056c3c973f43dada0f729b873a1294ecd46725d6cf669b1bf8f64a00c8ce663fa79f668715d2f7ad02e63dcf0173e03d6e519119a1674f312b26040e06596d396963e5bb1cfa2ff8d48db9ecf2038a264460c48c86cd4bdc3bf0d5c4d1dd17440f97285aab026c3702c483f0f09a17cc0c7b6748255db4f72870c516f0de887c13cd7fa9054c6d36820cca806a8c7873cddbf1561a256ec453386f89c173c8b26e55d7e3c41e202097e4b13861fa06416d801aadbf56559371b4fcfa92b9a196dec5a3358b3ec7409371836fd48d01c1aaee374047d2e008e743e06a9f725bb19e8838a6b34d0fd2aba979ed7a9549da9a339ae39bf976e65291abb5ef1935f014ad34e7e8d042bee8d725ae57b8f7a1e8805cc944f1bfd85ce9a45f9d1d234ed145cb7da42da9f9177a04c427d4b47f57f804818065edc98140c2230d29acba551f89e0a45aeb02f587ee4c19fa270caf043dd0db335c42dfa98c3cc2d82ff76606677db9e899d67b3ff75f39256a5553ad9cac618f68ea28567ae3264d2b7cae59d2f8c901c5c0b0a7fcb4a25872702d5c202a83ac8b58ab2f2f4f46f58230d1caa53f349ba9ec9aa961f7cb9aedf4a5d25be66cf68096acacb4be7db3121f93cfa5fb0856f1ae33a99f2a52bc7ef751f5893c2a4282a4619136ef89325d203a1e84ad0923b66c0cca42c5aca668c657928b48d5489319cf0abd3cc13fc2927eb3f3966bd7d1c5bdb6ad6ea1d1db54724aff5647b6fed8b657c5d0b97eb7ea7da55b39a732b0afd2108bf29259058c4d3789b67a0edbf49461607bfac61002032ad6ad1aae5cee565d2ed1e79abb01f3adc4221ef5ce80600f0dcbcd69022c68db9b7d24a60d5bb56b20c65f57b5045e9bed26d454f482ccc530b01d9f5501f4ba24a28f592c6bc056257c57068a89de4f6374601842f0f6c4a6031e1f91dbe403174d24a3a56fe6650c1142d11bd69196473bfc7067e5dd707e43c4e2eefd9bde3cf6f8d93d836b20adb548857f1e8b0b07db48bd5e1a1f08c09008db2882b4d1ae8e88878914a13c21a17bf1a62b0c2b64aed267e809947c4414496568c72c2f864f5705692afe70332f36c78120229961a2ecc17b537aaab130285368ba2a15707a850ef7824a39b79a5dcb4052c8a4e5931c874ba7e3c27b2b64fe1aa41485de4cf389d1779e0e5eeb0144a0ba359e0e72968194af7ff2030deb2d8acfaf2895bd0261b4b76785bd6574c50aeaacc5a4e06ee48e5a4569cacdd372a6964a1a0981447e4e1c0cd1996894c21ebd09f93bb5086d22bdbc928932a603b0dfa9583017df5b2b3888d500c00d352c30d021e3e27080e675096291dee972c881ecf91401148646e315c4dfa7792f4832ab287a9e7651b355e9d603c3f274022d685e03d0dd1e7e0eb21bbd62f87b5b45eee4fc223b03e03433d07b68a70e3287e5a16a993a7c5482b306741faf275a0ea97805f345e7ac15d", 0x1000}, {&(0x7f00000021c0)="0d248e724ffc8846a09de7fbefd19c503ec974ababfb351aacd17a36923811930ccbaeb7a715d41eeb6c2f35872268817d1ddb462369fceb385969390725b4b201ac3e71f7e39347a5a785742662d50b4dfc671fd1aae8edd63f14a6b0f3d5666d43caf788ff80f4c232f84606ac15c6d16e90ef3ddd3d083801072d28d6d4d943eb4c411d7e0a64663655b790adb6460dd5115a48d6d8a5f1daddb9b3786a0ce391f51950c7b9f18987decabe03a28f126ae87271dca1fe856191913b85684ed46de313cfcdfdb09f792bd83bc1f526ada8d0dd06cdbd263f9101f74c3682edb828a574f58f63210c5e06", 0xeb}, {&(0x7f00000022c0)="fe1ce49c2d4c41e3ced6719a2522203215a38f29e24f5dcd66f0ecc737b0736755877465167622ff7a3dd2767f88eb7cdb9cddf152a0f9c5e41da22562c54954522953272d5e795d5fc2456aedc87d4b63ac17d3aa4e081bcef25b8feb19210b57a71e7abf409a8dfec113bc5cbc1fd175d79084880ac128b1913dc6b838494c6d7a422149f682d658b1bd36ed76822e5ecc15", 0x93}, {&(0x7f0000002380)="379ac20d40d519810e0dc585ed8df7f09bfe6533cd7f804db6b1dd95f8e5820b4dd131a8cb0d2554310f4fc259333fa0e6ab15bfdfd26d82215baf80c73dd44d141175b6466a43515f541cf29bf658b3b362884d3771a507a163541f87e9b6ca7389cf3a1bf24589849d4283c00aebb37613ce8a2a1bc657d393b0edb310244b1cd224df1fd508577f6d2d8c3683ad0c01e5774e5508fd954dd4a495afb487edfc023d880eba566aaaa7520a2493a6b08f488708cee128a502500bdc99364facb99007f2690ab319f9e48d5e9f8d7395e5", 0xd1}, {&(0x7f0000000000)="50d650", 0x3}, {&(0x7f0000002480)="f665ccadec0e3d22d49f5ffab84c8dbb21b4a105303305f6425e62b8fc4b715bdf7a45f0d9f00b57f5441eec6c7499eaafdbe9f1f83c3b3485fa66aa0f21a7c2bfc7312bfeeed42e460ada52f4a7af8cbc2b9160", 0x54}], 0x7, 0x0) sendto$unix(r0, &(0x7f00000001c0)="3419d05244a3184f7a7f42d7a5aef1528da0f87f707091778a50276e6045ab8b9c60006b0ec03a3fc77f9ab085bd177b0f442c0dbef8c50ffb84e133afe93be563bc8b62d61ef50c0b5e2dd784165eeb03e20d7f6c913e980b3ff67aefec0df242d885bed58ccdbb77534a145d1782453e626ed500bc7fd3bb42f139b239fd608d4376978173f5423131d081d6c2bc6be3712c33e37030af3dc83b96a822d5277b0d519b8e1c0f6b8a0905c71cf75442b05934707c2bd169a6b6ae1d95194c21a0f296e780e7a69d25b02b7ddc1bf22aa78e65243dfba25a1593c4dc04292df25f25101e478a0d9445982fd5bdde164500b67b2e6dcafecdde8377757fecf238936660e45a0f5eb3deeb72ff79ba86a1a6871ceefe798a88014e1d0ce94a28d6bb568f0edd2264a00c91f6cd816c1eba6051a244f6f00ceb360af23f39eb2a2053e20659872797eb85aee0365af04fe6fc016be97ccd0dc14bf5150fd77b307d69fc01397f6e7e11a91be515f55b128cbf31ff26dab9856f20e4ff697fabf89fc969aba878b37124bb9c5ba0a9dc937ffa48619d4e35603288261de86894a7d4e35976353b861e842e483de61dba771c3ca11aa091115ff21593747603803f6ce930fff4a1b925eea48173a93613e752814d37f7397031a2f3a84f1d0b993849fe35f8c5f52ea5c9ee2bae1f4e37eba9381cabc17dd4c73d164d39329a5b96402d4033f2dfeb6274f275399c7605e61bef0beb1a10c6d621c985fd0000362f56c5f77f36804b4c4367b52b5a03d900d4fdac13622f087edb918f1fefaf64c91dca3a091ef6bd07229b679ad428ba6a6cb446f80558cb80d420220cf16d54518400cd53af8d941c88408ecdbabdc8cebd1e627c71aa11e60862d189465ba0e7afedbf9d0de615f84deebb958427962608e3f67669a13ec26ca99ccf0a89e5c2f63c86aa38bc43426b91b5fda1fec680abb7f1d8e2c7791e29c324c32dd32aacb9f4c260f02c5fccd6455fa8d28e86c67ece5805ffb1218de13195bb25e234747595f8e5b86b2eb362d4c42a25e0c7041bbb2b68dc3625dee2922ac15741245e67b689b839de8d4052461b145629ef9d469a61b0af1db054092ba092ceb6c326870e86f26c02b763fbd1f402d91bf360d7e42b1cbd3222a662d72b91308430cc60fa0eca5aed3d9dc474c165ddcec5aac9d3456977e8f58be6a512dd19c11af2fdd2142a5314b77e5ec0922185acf4f6f80b1cbb5228181c1ed65e9ab604e59f8914ae7059940fb2f29a599e0ab3795b48008f0393fef2002f57e1face7051b77aebe94ffd91382a471b8ad32afbd9ccbff7a7702605ca048d61a6c4d41d2f44e9a8b82b5851468bc744a93ab888e6b66ceaf4e83ba9b2ceedbb45c9277e862590e77a007eb22246487d8c35640275b36fbdf79634eecb613b89f2ad92ba879be8753161a46254a90c2bcf10de11b8409b09d12a494b3d7f55e5bb9118d6695b86779a565268439ff88a9e4ac9e29d15a8d4457e2bdd335a57a420120e73533c5f0cddf111ebd7eb948d864be0676fda057ca6cf472fb47ab311adf3ff386406d70a063748624b697d5bdfaf541ea736e209be2f3b19ead847e4bd9222bbdc4abcef8b533b9d755b84d302b99e8f05ba9d362811a06212ea4481ba484d6f7c9725830aadfa5105149b97f2b52288dabd6bc0e3eea7c9110d4a69277c417f4c5dcc8c4b57fdbb2152451c2e61819deced624b242ad669374fee99cef095597096a32c8802ce50a2ffbca851c9f0bea58f09865de4a2bd758fefe54d96bf49c46cf0f5672f52783137f2f08694ac583a3353da4d13281e807e6d31effce408be72345d6ac157a91814c5b58e8e1f9e9de729de7d9a0873f624d08e46c32cfd5613aba1bafee95a90962e1bce46f3d5786ff78b75b92837caba7dbe4edd8d04c6d7908f34e0add56f06c1ce25031cefd5aba139bbb555f9b754941eeead6517452e4468fb2a31f27ce6a93ce697ad151cb32fe80b48865d44d732af64323dcf5c66b5ab0083feddffd65f05e797171319466a6bec8196efdcebbaae740b763c7bd89080eb36035e4770cddc8bad2835764469e8479d8015d83f29a4b7e465673d750111bc7ebee51c29e94737d8a30fb5b89633301c00c051d1579da21f3941751f7af3d55b75dae7bdab7ab978919815836398658e341c7cbf9899b55bb1db9d24db0c06a5656ea948c3176ba885cabe2b5d2946a56a097706d00a7eb50ca6c42dcea4dffc4d2bb93fa25cc4aac6a2b1c6d0a237eeecb5bbcb2021c960007a7161e428ec191b7ce1d6e64dcf2cef464461e061b97e2beb54c5ec7c603eda864a5c233c900d1e9898b0df3368b790032cee038ae62607654dd48aca4ef40a01517cbf0cda1d345d49d964b9fb4499ada962e25c7b48b2b258b2e70cf9e7d07b1af15171a334e4e1585a47995dc82a1e725de14eb0264fee368f548b6fad6904803234f43b823bf5715c132b5d55746b22daab2a225ce0d1d060aba390854820a6db3ba1e12a6d06d5ec684952c4a813fee1e05de27d2486e73127d3f6faf7def6e110afef6349566fc2dbc7fa37f89dc9006fff36dd0f9cbd98e291070101f5606257e52b14f50d0833af21d36e73b135ceb32b8881b9c2bba925f0f283f48b0ea1bb38d289661decaebba6b575b93baec43c313c15379cfb4e07d549b435aeb879be4a22112744ff197a7a0b80dc776d743aa0d6988115bd683e25f694b4e716d78fbe88d08097fc7cf0581141ca8270490734c60254fe18c697b39689495f843af1173c281d22b919810d1016d6a627bb2b0c27f82e9b35ed783647c2df704db6c6dc78e218ccd4e0cc3b221dc285b7b01b403cc2e07fcda40c785d9a25d1d2d886acad2039e0a72f65923ba799616711462723771a4af2909bdd54c90124ec8e62cb93e5dc6cf7b50eb2801e306d2360ca574c6f792296986692ac609f3613cb112b7df5c22bc5a7df196aaa10b6aef79587012cd546df60d151410dafe8d1afc18987fd5ba07f6623de68841c0a0f723a21c707a6e3dc854771026750565f89d142d7a184e1e4be65737dce7ef4d915a204f08d1a9f4ad024f8301727a1a43b18199c23c43a545fc403d0bd3666ade67ac6ac74863c631c9db9b812bc3ce45471f44ee17f35d5fe1467e085cf8dc0659cab95671472e8a596e24cea9c21024af8bb1a4591c64c1520e1edd8c60c5e5041ad03804866a05eab1b2f2d1e140277bdf65d711f2958325d07bdf748ce33b43401f55fd291928f3c5f790b23b353b883ea5c085873a43a2af8a57ee77382cddc12f1e3d412fc4b417d60e923b0a0575506da8765ea7ea9c4c4e721ccc111bff533875ec6938b704a6f9fb2cbb791ea9976b26f32ab3348a92416e921aecab10da306ac8443d2a63919d85f6213eb1f212a84115d16a5b84d42a8fb051a57cf89071fe63e4279c6506d747fc4df5630fbce19e59b23d2f9f1f767a3c95c6f5867a19a56e67fe37950b786c4484508681f4d50139272ea1fc3522e714d6b012086ae09857d7a84dcd45d1b153388077fafbfbcbdab138c6220a162286209963debce549b5b4e2f8b3a1776a2bfdce4ee0fc97e841844e290b6bc5cfab08e5d09ab83f8b26f37f0f0e6f3900656cc0924cc702a12828cab149d4c7550b24b6f7ec5aae38aa48e601d7072bb85ee342a48aa55f40aafa8f3c886639a236fda61bb9892c8ba06338e8a21215e0df29e9a976ca254c13e6dc2f1038517381432c8d811bdeeccba253bce25fded180e0d3d2c7da189e2187bf9e059ba3808cd8573b6766d9afd33f3ae0c4af9a3473118e668fa07fce21104e959e0ba17853673d7ecb8fcfaef2c7a83a44b3304168c9a0c30e1ef9ff6f666e60757b83ca3ce57b7428ae654f6f66ff83290c5b97fc8acf4d2625d508d676239ea50522c9a0a0d9ea984a04cd75cf6e4b05b50b98aca0645af5688f219d5afaef48e0ad4ac086cc35eb4bb3e04c17b617f496fce193694e3cffdf96577e844360458c67960941731a5d062d83e856a3242f7e9371172b595673adff07451f0a381fe5d4a81914d856bf6aed53c704f079fe3b690b83771511eb2f603e8e35f65ec92df18a7dc2553cf9961022753d1fdfe507d913aec67eb4bc36ec5473f5f5f66c7ca7cd58c90db1a3f6f845df515c63a5ebaa45bb96dddc9bc51f5ffe8b19d72d0321a6f0942d8db9c8265c2759c7534c9806ce23cc85d71636a6c2c9a5fc22cc8621d25c5574c1ad4e79b233ac90d202030189eb7ba76d86c0ef7b20d9c27457538c1be991f7b7ed982438fcfe1298957c5d1f17a603d99779e85e8fb2fefd6a8c2f483e7395eac50f1ded998b929feab15cf1df211d5e2ac05ced177ab9a24d178e11c8437b46a7e067fe3f26c210b6173dcade89b97e1648c1f845211cd52e45a12991b08f281368f7b4bc3807bde997500095e763b94357433ee8152e0bd5b40b04047957bfda2aaa8731fd4504be022e56f73e54a1f3fc37385b3ffe69a4bc6cd44855ce6b0f6a6f96ad5a07ccfd882506a09b6d8856f34793306e9dd4d9ef8dd13361b29765b840bfc32773bbe942f3f0d0ea3da447ef044a430388d78bae0b8811505a06f2e51362651d62ee72ab67a2b330283c9bb5ec9b49f33a967da5939e5242b70ed46060c2aa5bba9723f187ff3d77f887685d6645593b83a0a446f4a0764524df695728db2627ed33b09acd9811ef46a3f9befe8d43f7ec081b7e7b89d74a9535fc900fcc5406fde2bea8bf7a9c8790a17c7cf94e6462b56715d8e0ee6ba86451b81b1647c7a36c128a39ee4dca060b7490928a851fb717509e96d21097621d5ef507379f469e2d12a2d2a5ae7d52b6578f6082290b756d8a81259837987a58b1a811801f9f0e541dd8382d840f91bc42090e61b4b5a79217b2d2304e1b78f22cf334571ea830d88c0032eb11585883adb6c5e6cef5c9863cd9dadd61b33617273a5811798752d36def54b1aa5e8005164ddf4997685b13df6b2a68b06bb0e1cc33940bbbfc9666e08217eb4f35202f42d3e3c06f5dc422e79a45a888835b05b25f9eb99daf108ec038ab05187cfc1c3b060029f281224ab9c9d26d29ed86b0e3f273713229e4d9ee1b2cf866f58ea82c06ec0b2096268b55463ac4a91c944f7e4990b5e63c870b5ad362f7f8847f820bdb907995fab6a0c69ea9721cb16ff0d083ae702410a246f201eb88a141a4c0481f41f44f0a00407a3a20e47de1f8995e37f76eb14fcd9613a1bee076c151f87f0a7a19c540abd382537951cf348eb9dfab00b32decbd658baf02d2c6258f22357436633f23c64cbe400b46ff9aa0085dc8514d18cc3ace443f0831d4a017d81b2361906cb975bc782a4c390a002ceb0480bd75e6f1602801579021195bd94938cf7b274c2a8a6b30c00fe92ea0e7b784fb24a38396c1801c3a9e467962c10f4d9153d8fc9127f80a6e44331678d7030f1029728f1ff400cd653185205a15b35c99df1ebb35648b4793aebb4ab9ac9d8c9c67beb58c40bdbf56ce39f221151bb7dbafe60f11c037af91d8137e3da95eeb62f47b9fcde7fa51616c41840bf803fa9f823bc41bfcba62608d756ffbd6eaccd81f1e485607f2ff22f9ab70f5829a05cb2145d3140534bbfc82ad5c1f35a3a09a10b1e178acbe6dbc31b71bc54ff34a623585c2d5040e041281237a3842de273cbbc5b9dd50e8ef80f5a9c442410787ce5a8a589e39c54f69d73fda4f08c9803cb3812f6b0d9394b047c0389bcc6ef412e", 0x1000, 0x40e, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x1ae) fcntl$getflags(r0, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x3000, 0x400000000002, 0x8001, 0x5}) fcntl$dupfd(r0, 0x0, r0) 02:15:11 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x98f, 0x80000000}, {0x45, 0x80000000}}, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x1bff) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 02:15:11 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff0e3e2a5e1976edde197217c07adea9e7000000", 0x14) 02:15:11 executing program 0: setrlimit(0x6, &(0x7f0000000080)) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 02:15:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getppid() getpid() getppid() setsockopt$inet_opts(r0, 0x0, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x184) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x4, 0x80000001, 0x8, 0x81}) 02:15:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000dc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d9ababc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907b06d2cdcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c9153a7c4b4204e0e907dc23b542922b035ef64460215e4755ea96f39b726016d707e0232d0d6e9cd5af309d48ca7c299f5164ef40a5c6a77f3e9", 0x7b8) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xbc5904a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0xf8d, 0x9fb5, "a8fde9356474f0d60ababc9d2400"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:15:11 executing program 1: r0 = getegid() setegid(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0xffffffff, 0xc7}, 0xc) r3 = socket(0x0, 0x8005, 0x9) setegid(r0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) setgid(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() getpgid(r7) r8 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r11 = semget(0x1, 0x3, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000200)={{0x7, r5, r6, r5, r10, 0x106, 0x8000}, 0x1000, 0x4, 0xc2a}) getpeername(r1, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) sendmsg$unix(r2, &(0x7f00000015c0)={&(0x7f0000001300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000001340)="2229248ad30d78b7d99c57852264368b2dffa9bb507250547f839dcf9ad90552df4d70bdbec629b4caec8959022fc8a8b73e2504953d36497b53e8855169ed282c44639931e7c60593f2766938b5eb47ebc4ad02bb", 0x55}, {&(0x7f00000013c0)="62ac896ba2bd7e024dca59c78fd9dbda811195e47d0db626841cf6708768e2bd42f3b93e008ae5412d3e14e9c14c2c66acef2bfac659b84130c90007a551d15ab0a23dd9460d571a7ff2e951474a093f1b579b25eb08c40b395af7aeb467909c95b1866647ad47bc83323b5d355da837b5dac594ff7b95d937b169dd4bf062505001741694a8bc0ab2e18adb3bc9597e1210e95bdf26a64799e7e427dc1458b8e43ca481039a18e4ee83af904aceeb12733770bd576ae4b932f28c71043bd8003d9e4d41618d2f18b03c0e601bf7872ed8234b06279a7ef9f808465ad2a349ef32108c4dde35d1", 0xe7}, {&(0x7f00000014c0)="8c901ed0ec42ff6513e6", 0xa}, {&(0x7f0000001500)="81672d9d6dc0127118c9c41f75d317f6dcb3854080f21569", 0x18}], 0x4, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x40f}, 0x1) linkat(r2, &(0x7f0000001600)='./file0\x00', r2, &(0x7f0000001640)='./file0\x00', 0x0) accept$inet6(r2, &(0x7f0000001680), &(0x7f00000016c0)=0xc) fcntl$getown(r3, 0x5) r12 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r12, 0x1, &(0x7f0000001700)={{0x5, r9, r0, r5, r6, 0x1, 0xfffffffffffffff7}, 0x2cc1, 0xfb, r4, r7, 0x8, 0x7ff, 0xfffffffffffff1f8, 0x1}) write(r1, &(0x7f0000001780)="2d7ac64db56af55ab1a737edfca0c35b01eee2eea1174f66ad346043536f3aaa8cb8717a38ca4bb5214a42d909a224dc5c4191f2426ae9869344bf86d6424be7ded10487b84073697dd9357a2fdea4426637502cc02ef314f462e7b12e5fe932cd2b1ce90f2164f0acbba0ce9e293351c805fa39c4212182bdfb2c8d45eba29818d85195201c9a5523ddddfa8c16e63458b4c9f08056d403e1db911a42", 0x9d) fchownat(r1, &(0x7f0000001840)='./file1\x00', r5, r6, 0x6) getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001880), 0xc) semctl$GETALL(r11, 0x0, 0x6, &(0x7f00000018c0)=""/30) mkdirat(r2, &(0x7f0000001900)='./file0/file0\x00', 0x40) msgget$private(0x0, 0x220) 02:15:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r0 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) pipe2(&(0x7f0000000080), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3a6a785f, 0x4) getsockname$inet6(r0, 0x0, &(0x7f0000000040)=0x17c) 02:15:11 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) sendmsg(r0, &(0x7f00000015c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0xc, 0x0, 0x33a, 0x0}, 0x9) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x4, 0xfffffffffffffffd}) 02:15:14 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x8000, 0x80000000) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 02:15:14 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000001}, {0x0, 0x7}}, &(0x7f0000000040)) pipe(&(0x7f0000000180)) 02:15:14 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) ioctl$TIOCDRAIN(r1, 0x2000745e) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/41, 0x29}, 0x800) geteuid() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) r4 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = geteuid() r8 = getgid() r9 = fcntl$getown(r0, 0x5) r10 = getpgid(0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x9, r5, r6, r7, r8, 0xa0, 0x2}, 0xffff, 0x6, r9, r10, 0x7, 0x5, 0x1}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="ad51b88d0000000000e3ff00", @ANYPTR, @ANYRES64=r3, @ANYRESOCT], 0x33}, 0x800) 02:15:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xe0, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r3 = getgid() sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="53240a73d09cffa684f49fe93e1a7e9634d069ca6c5a60b1e428a5b1379e73a5f4ce52f4c483f04f24c9740dcce8aa658e420b08a8f13372b6ae662bc80deee67a2d81675b372d648014dc589303b4a0bcab88b5d3c88c2b2a9015cbd7e401dca0185686be4c93cf29eeb9364446711dab2edf6b7cb8430f95cbfd03e09947dada3613f197b76328c064", 0x8a}, {&(0x7f0000000240)="3afd3ae5279f7b272d84fee3956f00f71d0acc85edb16bfc2dbd3916dce792d51a3871523db43d7d93f9180852931fec40473d3f3466bbf4ca1566c415c511165c873c4d9d23a2d369406262da1afc57d64378b98268eea23bff1e152d3e69fec29093f534d4b3c75fc264bb43476ed29027fb326b32d2d81b8b14d8046e7b255890a859d8dc6ea91bc831101728e8ce52606e244223f0e130057c2011fe36b24b7ddd78e768903b7e13ae3c39f32d93306a49b21628267d7324547d67f5c7fb22b636", 0xc3}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0xa0, 0x4}, 0x4) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x4000007f}], 0x3, 0x0, 0x3, 0x0) 02:15:14 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2000000004003, 0x6) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = semget(0x3, 0x0, 0x1) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x3) r2 = geteuid() r3 = getgid() r4 = geteuid() getgroups(0x9, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x8000, r2, r3, r4, r5, 0x10, 0x29}, 0x2, 0x4, 0x100000000}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)="c3d3010e", 0x4}], 0x1) 02:15:14 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000080)=""/163, 0xa3}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/119, 0x77}, {&(0x7f0000000280)=""/115, 0x73}, {&(0x7f0000000340)=""/10, 0xa}, {&(0x7f0000000380)=""/206, 0xce}, {&(0x7f0000000bc0)=""/4096, 0x1000}], 0x7, &(0x7f0000000500)=""/221, 0xdd}, 0x840) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) sendmsg$unix(r4, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1c000000ffff000001000000", @ANYPTR, @ANYRES64=r4], 0x1c}, 0x0) 02:15:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/157, 0x9d}], 0x1, &(0x7f0000000180)=""/88, 0x58}, 0x802) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = socket(0x2, 0x4002, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 02:15:17 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) faccessat(r1, &(0x7f00000000c0)='./file1/file0\x00', 0x10, 0x2) select(0x40, &(0x7f0000000100)={0x5c7, 0x7f, 0x5, 0x4, 0x9, 0x5, 0x3ff, 0xffffffffe73e6a2c}, &(0x7f0000000180)={0x2, 0x0, 0x80000000, 0x1d, 0x3, 0x2, 0x9, 0x81}, &(0x7f00000001c0)={0x2, 0x41, 0x0, 0x1, 0x5, 0x1, 0xffff, 0x2}, &(0x7f0000000200)={0x100000001, 0x96f9}) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 02:15:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x362) fcntl$getown(r0, 0x5) 02:15:17 executing program 0: chdir(&(0x7f00000000c0)='./file0/file0\x00') mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = shmget(0x0, 0xa000, 0x4, &(0x7f0000ff6000/0xa000)=nil) shmat(r0, &(0x7f0000ff4000/0x4000)=nil, 0x1000) setitimer(0x0, &(0x7f0000000000)={{0x203, 0x6}, {0x1, 0xfff}}, 0x0) chdir(&(0x7f0000000100)='./file0/file0\x00') mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r1 = msgget(0x0, 0x100) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/119) msgget(0x3, 0x0) setrlimit(0x4, &(0x7f0000000040)={0x5, 0x3ff}) msgctl$IPC_RMID(r1, 0x0) 02:15:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000002015, 0x4f72) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) close(r1) ioctl$TIOCSCTTY(r1, 0x20007461) 02:15:20 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) mlockall(0x3) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) 02:15:20 executing program 0: r0 = semget$private(0x0, 0x1, 0x48) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x5cdf) r1 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x4002, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 02:15:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="becfe1a9187aab591d4a702efc09744cff629d24d38adb7716275d0a435aba8d717354b823671902f2cea2282ea5ee75f71c3038bfe60680f1fd62aad395a1fe03442f9461c4dc128bd8955af0dda500c9c90575c7f79f9b45b89e0aa0afca1eb0d465c930", 0x65) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/64, 0x40}], 0x1) write(r0, &(0x7f0000000100), 0xfffffcb3) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() close(r0) kqueue() msgrcv(0x0, &(0x7f00000016c0)=ANY=[@ANYBLOB="0c07324cefbcc3e462018691298bd48a4edb52c753aa8985bdc3cbb193054500375384a813bac97525affdf00900000000000000c303086c67dbf4a93e150a"], 0x1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1, 0xfffffffffffff67b, "47780ac85a538a1300"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 02:15:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2108, 0x5de4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {r0}], 0x3, 0x2) 02:15:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 02:15:20 executing program 0: r0 = getuid() setuid(r0) setuid(0xee01) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', r0, r2) r3 = dup2(r1, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r3, 0x2000000000029, 0x200000000c, &(0x7f0000000200)="fe000000ba00000000000000310000000008aa91", 0x14) 02:15:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r0 = open$dir(&(0x7f0000001640)='./file0/file0\x00', 0x290, 0x100) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x20, 0x80000001, 0x7f, 0x3, "c23d046ba494d02ed5f861bc5f3bc95bae8aa20b", 0x7, 0x4}) r2 = open$dir(&(0x7f0000001800)='./file0\x00', 0x802, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1ff, 0x101, "b8b92637084db68e6e9f1274722a4d98d2421e1d", 0x1, 0x1000}) 02:15:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x50) r1 = open(&(0x7f0000000600)='./file0\x00', 0x20480, 0x50) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000640), &(0x7f0000000680)=0xc) r3 = kqueue() r4 = socket$inet6(0x18, 0x3, 0x6) socket$unix(0x1, 0x1, 0x0) r5 = socket$inet(0x2, 0x8000, 0x1f) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() pipe(&(0x7f0000000700)={0xffffffffffffffff}) r10 = socket(0x1f, 0x0, 0xc9) r11 = getpgrp() r12 = geteuid() r13 = getgid() r14 = getppid() sendmsg(r1, &(0x7f0000001380)={&(0x7f0000001100)=@in={0x2, 0x0}, 0xc, &(0x7f0000001300)=[{&(0x7f0000001140)}, {&(0x7f0000001180)="b6a825f4000ba1c837344f3a74a50959c743d362f51fdf20d462f45df34f13e396072be0daf8f7fd8b788c3cf61a472442f21c2ab0f04f9277d2abc8704d8dac362fc61ea06ce3ea650da6e75d", 0x4d}, {&(0x7f0000001200)="edd8a0217954f336ad1d4f71b036329932844183ad744bd241d11079a0873e2f8f8ddc500fba0c9f6840b1d8e6bae675b9b666e480a0617a7e8a5d9c4ca577ffe372584fd508e78e931d3059cf0f707c4fb5df284ea0fd1e9ae97977e6f4c185cd9dfe54d913e07911b6ab8b93d2b04e7b23d41dea1c7c66c44a513528e9b90acd2761e4dd83a64b95bfbb9befe2aedee7dd0c5fe108689d23f9fea1b7c182a4cf8a78a143f215fdef08d4ac073864597ac8bc7971499e2b141235e2e7301bac5fab9d41aba65160fe", 0xc9}], 0x3, &(0x7f0000001340)=[{0x30, 0xffff, 0x7, "60048a0aa4ebbad496fed6b7f762fb67b901fb8bf1dcb43b2d9ae18ba114699d"}], 0x30}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000010c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000000c0)="0e18b1b29791a62b5b6a722b76d674f0c406de61579f6bc2072737a78d5784737b90304038befc907e2c9a84cf80d4483742c8ef40b42155b70eaecb6c551f01d6d71a72d1dd61ed3c44e18fe5c86aae77ed1bc5ef7114df1a5cc8794b34a5329469376e445e88d784d06b147ae246f5652168f632b01ead57878fb28b0ea50b433753d1740c44ee93647e305c4f8714c5bcdef5cf2b0dbeac09e74b0f186e986db22c3ca83c51376eb1782022fc0489c71a48b3df3087a4e9c62e842a2cc69bbb27718b5c60b649c24e70223c4287ecfb", 0xd1}, {&(0x7f00000001c0)="734e948e13927b0f15be2177769aaa5a48fa736f83f20fdf06610fc964b4195e4c9559e98856a180cff1c7add8592f0a94912b1ecfcae061bd10ac9903176ba56dc74ac299e62511b96d1decdce6b608f28388476f408ae23a618663c5f99714f2ffaab81236590aa8ea778718ddb7270a25c24608577ce8031e2ab756d045ebdbb6", 0x82}, {&(0x7f0000000280)="377ebc35de5c80a473e38a10b7fc09bbc8089d28c9879be5c602e159637d51d834bc1edfbda58003943a1e8af4b63a0a2c82d2d02c12fc9777bbe956c051f7c0e1ff3060d508657e3c8ac4e039cba4119498a5a07786b70adc2c147f7faf602a4cf747938af4d9dc03295ee2d006b4e9d9ed385cbbd320845f4ba2138b6ac612b0e9900085d524e21a54db03bd94fa392e48c4447907fcf1b280c48f5f33ba1f5862494385942f59d84fb93dd8da21f1197182aa812cb330c92204f511015a31351d5d291b66ea4f1ba15690ed61b7fe77c4897ecb1de37aeecbfc8d3a8f03e53baf4535f6d0bc244d3db17a0f1f7d34cc2e1da37dabbd27d5a3795b85", 0xfd}, {&(0x7f0000000380)="d91b1556fbf039d00883dd7c81e2eb527063f4", 0x13}, {&(0x7f00000003c0)="218683d53a297b7a0430f37096f5ac3d032b16063aa056f4fc7e72b88b9fb306ddc3cc837ad3ac496d49b9f8ee28ef2de8d3b2ea8cc6b7ae8e3ca171e5f8cb837f5399017a36f518e601d90ee4da46aa1a20414a70730856333196607229d97f5afb45fa5b0f017d5e3b798b794702c61758d830bfaf587afd2a90e046df889a9be1c00f2307107b4103207a58ddb21274ae1def2900e096a26b97798445470f5b4aa28c2eeac57dc4e7209e9caf701de7dba2547e65ac5ac3a9a2585aa0b108611af09d15a5257b74497986da47", 0xce}, {&(0x7f00000004c0)="7e244814f701aa12f5f41bb6a645bf35713eac8947d4f9a7d3d64cfe0f6a2b831657df380a86a413cbf43bd9260394f3503baef0a4c6447cd277811d62b096aa073c8bc8bdb2c3e944bbd6aaf77b0f02fcc22bf9394a0e0633d87c6175173b1fba7af48d9f95f352c4c5a1fb0d52a784b9189dc542569facc6bb5da6c4554b28f33623123232fed3ae0a7736ad62e190e12223a4", 0x94}], 0x6, &(0x7f0000000800)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x78, 0x4}, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001140), 0xc) socket(0x26, 0xa237856f31f12743, 0x9a11) r17 = socket$unix(0x1, 0x5, 0x0) sendmsg(r17, &(0x7f0000003640)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000000880)=ANY=[@ANYBLOB="08080000000000000000000000000000b71f949a4533c9674cefdf318a76c2855441530bbd1ff5a39646e92c95c1db18abd90740f6082596b7c4fe40d7c52046e61cdb6464de41e4a6baf9c2cbf782e7522d8242bec6b7bc63858c99d00df50920c80a0f88264a32b6553d06d71b008180842139630149632c95dfd41670ddcaa7ef430d4fd7dcea744a9324d794f9ba4603a8420d13936606579925212727511dca06ab660dcfb96898b5c980b34c7c1afce871d5411b695d25e9755cbdd7852b1debec7554d11fd03d575797bfb380a13993322419042e184c11915b5ec40b2293b485de5f156eb0b047090b9462d22af75d8b5328ae611f40cbb2a07f054080d3b2b7685e3c48bf8e4e141354f2c6bf9e619c39975e9200a0145f3879fd97d9bd6eaf764919932452a573c37914809f091338998416ded79002aa1345de20211a50a5b7847f4175d297348cebe68743fa617ada7a5f2f69267ab7d09e858bc34b05d51eee4ee6c7de479edfdc975d2d3a89f2b9f694fa02b2dbb81f1a1d0357ee414f5906a0b20b7ca3a02b6bf5c3a21f233bf2b7331b298a8edff473d6915424519b0529efedf0d9b1952ce247cfb7aad2ae6194992e6a9e50eade037d0eb04e6f29730aaf4b434a59f3dc0c00548aeff1d10a8f9cd7317fd47ae88745924b819e9eea4aa3f7059c542296aadaa778391e9526715fda8ca7a07bee08c3b6e3cd0d48e6de10e37bf847ae2466100eaa6f03892e7e82397949a3470446d72a390d8fe922fd453b00a1fba03930565b37696c6d87938e88286c745e2cfbfe6ae491b72b4dd18875d973392fd5b73cc63738294e8e3bd16475ef3ca525339e359267e1570b1032e9e3977ada1c7ee63cab58e54b09e8569ad5a610d214a162eb9e80454711ae992a40ebdf7079fb32c8dd5e2e38577e9c577609bc7a654bb1dbdf7e838819349bd9d5224c59d7775a29bed6661061bde553737d7381a321eb6897c2b95ad4abc65083a8a42806df84fe93d287d22bbd6ddbe0231e6f63bad6a843cefd41a8e77a1022c4a3ac0ee1428c96f3c3acb27db0aa4e9fc27649befbf8717fe485a3f52ac7734170212f3a84ddb2cb3fe38a02476d09646ea46bfbeb3c2b955b79de009d5377d0a03b06b7c77964cd40b302272b5e87113256fefe3b78efebee4bcd9d023f396f767ff38fce2961411c0a54fc32a8b6a526daaedbf7bd9ae9f091acca8490f3c30450f918fa5ed3f3041aee69a33289f7f7b3541915c0fa19075b95237c7bed7a1ad44b292201f5b1b9dfcb278d70bb4395f3b6581c54e32e04e6bcd7bf122a0e3e49664cd3f4d541f85e03786305004fd91df85c031e74c4ac85ffb0a4ad31bb1c525d3a7e19a221b4735169a6c9035e60c44224e2dcecd422e0d8cb6f785884c34adb597e79c76709f0f8db03a39bb0a4981fe47396b0e88fc9d6a26ba183ff34ee58918db3a2442e46193c239566c42c4f24ad49352b22f5b3ed394e8ab762584bb06c4f752c1d6766097ad8ced24c4a88c34c4a12fa036b2afea61e31fadb34c900d9a5b4b20d8115bc2c778ee6daeb6488b645b2f76f8a03e864e0aea1fe534a40bfe9a22c9d731f102f04fdd9970b0897d143336c62dc261734a5a3d4849831e3aa754d2a66878eef24aba4e761d947d04a930693acdd07b0549c67e4f4736baaf21f538d0d7c92228d3c350167b4647d0481665cb798046f3662469c7a2af69cdf99ae765a10b66d554b7954428d30f4c0261d9ae868c622eb94e7b4e2cedabf74ecc03a1b0c7a5f7523e68215ff29968c345ef74bef232494b5d9c6e80a7b107a0d316d17f9f187bbf5de1ef780d80f44fa25755c9e03f2e08da63d0aec332ea9abdc07b2f421705b152eaed6d2bc06871493442a5e0f4e838bfa9376f8586a05d9e106beb01ea8af516cd0bc517e87fcd116349792240ae6f4ebd057fb1a9f0c94f87d3652140630d1e9130fa2be452cfc153888175120ad827bcd79d211c05e4aa700ac16df4e43922db507db972f1f22643819b1542bf163e4145de0cdd69e73f548b0b63103e3fc520c0bcf2246a2b0b93d7d9e295ca71e2ff906b7ae7c7763555960d2876e1269eb3e942d7e0fb29f94c87db6a5d9e9d038f46e16d95a16c21bcf54c734edb05c4f2a4ad58532dbc8d0ee3f02c9511f874ef5c05e657569810a9fefa9f39c8799b628a00503d8139882f5199cf8a12b68279a3a49de138e5e9c472ad0f06c98a990049ecf2e57118598b02a93cdece0d46db37220ad158400dbfb4d1a57eb512727ab370f183ddd9c8a79b9ddc9958886c01350d56c05aaaa1015af735b63ddac612d7b5aaffca61fc7e842bf1b73ea404d54bb894c6c5b522b95a128329fee20ccf87c55c71802965e0b7145ab6cd615866d748d08e9d0dc70d4d3d572ba2e6e81a37f4abeffc268841c516a64d2b49f96e4919d505f5510e22f44dd57b09daf5860a4f7c6040e4f7fc0aacfb83687eabb13b53d70d6c5112984ffc9fa4f0ca5c9848eb899ceb5e624ed1d55c8ac5b78888a1840449eb58077522f55dd6ad124578d5489b6a925dc6af7d0dec138f41829fece36305396a1e272c10fdc05cf0a4deca5bc69276b3e9e39abf885b0f0f2db017f5e73d3788ea244d1c0b4bda4f34210c65682b29bb63a4ae2f726ea713eeba12aed0fb5b31f934b0f09a1c3860f42b6f26fccecddbaef0a3a25d0fa66d08cefd4b9659b30d4c873c54a720f945a9b6383695f1f2861d93f28e65290ae3ca458f30fccc0706d9b37ec77035b8a7ec4d7da45495a6858d841eb086c04de3854758f4fa1ba1a62751815cfa1b7e7bacf68cda5acf21e9b3cde447c656e02bd5cdadc72719916cfadca67ab7bce15d62d4e406b454c6df4304be938e30000000000000031882f090fc9ed9a20dd48939cf51f233b804a4665aa1bb649356448db7a3ce61934163846af"], 0x808}, 0x0) setsockopt$sock_linger(r17, 0xffff, 0x80, &(0x7f0000000000)={0x29a, 0x3f}, 0xfffffffffffffece) 02:15:23 executing program 0: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x7ffff) write(r0, &(0x7f0000000040)="e636dca59afa031bf13f4bf482437c6ccbac1f20d300a1d0f4bf26eab43556116a6ee9a425f8e51b1dc3fe", 0x2b) lseek(r0, 0xfffffffffffffffd, 0x0) write(r0, &(0x7f00000003c0)="ad81412196d12d4c600d8f05d84112825394de1fd4ac05da742b84f3fafb7c2afd3bfe67f611c0adc7bf95f4fbce91e822307cf0a565db52c09b38ba7fe682162583a4d099facbbc8a3ff1ecbdc837f532bc0aeed3284585b3655a398cf93f", 0x5f) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/121, 0x79}, {&(0x7f0000000100)=""/10, 0x197}, {&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000180)=""/188, 0xfffffecd}, {&(0x7f0000000240)=""/110, 0x6e}], 0x5) 02:15:23 executing program 1: r0 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(r0, r1) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setuid(0xee01) setregid(r3, r2) 02:15:23 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() sendto$unix(r3, &(0x7f0000000240)="219fd0c63ccd8ca39dc33d96859e9cfed779a293640e43c109eb62655e1c4236403b9934fd70e0b272291bcf7d6c230b6048d97a51e5674e01cb7a6b22dd25ae0106575727e3b9e20637cb475f920f98f7bfda9c79a292f70a72fd28ed", 0x5d, 0x404, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x8c0, 0x17a) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x2, 0xffffffffffffffc1, 0x9}, 0xc) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000180)=0x2) poll(&(0x7f0000000100)=[{r1, 0x10}, {r2, 0x40}, {r3, 0x5}, {r4, 0x20}, {r5, 0x1}, {r6, 0x8}, {r7, 0x84}], 0x7, 0x0) shmctl$IPC_RMID(r0, 0x0) 02:15:23 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, &(0x7f0000000240)={0xffffffffffdffffe, 0x0, 0xfffffffbfffffffc, 0xd2f, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = getgid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x6, &(0x7f0000000340)=[r3, r4, r5, r6, r7, r8]) r9 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "8369d2d18001000000fa600000ebff0100"}) readv(r9, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:15:23 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8080, 0x2) r1 = getppid() fcntl$setown(r0, 0x6, r1) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) 02:15:23 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x0, 0x0) 02:15:26 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0x97}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 02:15:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x60e5, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x63e58561}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) write(r0, &(0x7f0000000140), 0xfffffe46) r2 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0xffffffff) 02:15:26 executing program 0: setreuid(0x0, 0xee00) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8800, 0x2c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r2 = geteuid() r3 = getgid() r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socketpair(0x0, 0x3, 0x7df, &(0x7f0000000280)={0xffffffffffffffff}) r7 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r9 = open(&(0x7f0000000340)='.\x00', 0x8, 0x101) r10 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r11 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r16 = open(&(0x7f00000004c0)='./file0\x00', 0x1, 0x80) r17 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x20080, 0x1) r18 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r20 = geteuid() getgroups(0x7, &(0x7f0000000580)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r22 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0xe54b7e1c40482a37, 0x8) r23 = socket$inet(0x2, 0x3, 0x9) r24 = socket$unix(0x1, 0x2, 0x0) r25 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r27 = getgid() sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="657ba910a9353a95c80cca2ba40538a9b51523ca5c9fffac50f934f105c920", 0x1f}, {&(0x7f00000000c0)="5344baa45aecefc8cdb191ecf6a6f2539736a4fe7a2adcdc66c41e37b83ae180a21c71dce7d6f4ab88fa5bc08519ac22d847aec5dc21516e3edc3f5d1e62f493bfecfdc9cc309b65201a8dd338fc2d21a02670fc515033f50153d351e1f5e06e2edc070c5ace2eecbaa82e62c5c273fb18630440677d740097a7ae72aa343509a16e30e68a17a1cd1b0f6b6bb8f2b1481fbc4a4b01607bfb0779becec2a89d9e69", 0xa1}], 0x2, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10]}, @rights={0x30, 0xffff, 0x1, [r11, r12, r13, r14, r15, r16, r17, r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @rights={0x20, 0xffff, 0x1, [r22, r23, r24]}, @cred={0x20, 0xffff, 0x0, r25, r26, r27}], 0xe0, 0x401}, 0x8) 02:15:26 executing program 0: symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000040)='./file0\x00') close(r0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='x\x00') 02:15:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x10006008, 0x4000005300) open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x80) 02:15:29 executing program 1: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x1b6) fcntl$lock(r0, 0x6, &(0x7f0000000100)) 02:15:29 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x800) setsockopt$sock_int(r0, 0xffff, 0x1106, &(0x7f00000000c0)=0x1, 0x4) r1 = socket$inet(0x2, 0x200000000000003, 0x0) bind$inet(r1, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet(r1, 0x0, &(0x7f0000000000)) 02:15:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2025, 0x504) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0xfffffffffffff2bc, 0x80000000, 0x84dd079}) mknodat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x0, 0x3ff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff001}) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x8b214067ca72eb24, 0x1) 02:15:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "850de11f0c89123766da8a29c155853724f176df"}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)="327068bf3b2863f567ae097abc730bef28b7f815b48934c36517c5b65ef550ee88ed8649018a2bdd6985bad9c5b6af20d49de4ce25cedef150074c46c70a0d03c6791b4b8d17ae2bcc66b7ec6d5719858b8dfaa36a786eb7853ef1dd301c596fef020abe2a8936c4092e5b1b46fab41bb08691b99e92c5d1f987563c8e2295071357595b48c8df0268e8f8869df9c9b55f29115e3643a69fd7559a9d99f46be442085165f3a95545a87398aae3a761d1f84db35238fc9c5d45beffe077a75b567066c321a3b45d4b65f745d5b27c123e1ebcc9e3510a3857884db3a9b6f77ff68463193a4aae6cd0d03aa2e6f285a29de99373b86c8b0b9ad365f51893733d", 0xff}, {&(0x7f0000000280)="6da2a98d480d57ec11dac372ea8d2980083b0259465d6293e2efb77cbb22c180cdd2607c6a7500c44a81d4addef7b39285d3b37f13692cfb1fd05bbe68c299f78056e2ba9e6810f1efa31379cddf26597d5b0dca1c19d06136e5c266b8d6e5c7575651f51b79bfd16b1aecd0d4c7d0682abd5243973e65d523d3ce9a8f9e5d9c7a324b788344a234f0ae2adc94e0b4dc1c8c59964ccfbf8cb7244efef2ca0c3427cff3d1997707acb75a485ce3ac2a5d5c984504dce6983462a007e5374140186fb90ce646de549a6bb58d34407a9cb928bb933d4e51bc", 0xd7}, {&(0x7f00000000c0)="9d43b00f97c8e7fdc31944db0b2fae3fabbfacff2916e5be353b869eb35625a36ab70a9e54a37186fc8fd7a65e786110263d073b5fe51cdb39bc6b5df00d80dde6749ee76e98e0889e9b91539e0d6d7e1756ee9d61b0a2badc88b2ea738bdc7338db6b4c1ca2b87dd7d1a58ce7fefc95b8847017bb84e8e7", 0x78}, {&(0x7f0000000380)="d4eb7d144f192f78004f8f18b98471c083c8dadbf359cd55e08edddc0cdf86b980918487c9103dbe5db456b22c477d2101c41faee88a7eba633c426a9f002a6ad44bef7ab7b938df5b5ad028aaa408c118357679257c67847d5807d7924862881fb5f989e876a2cbd3af351b87217bc8e615f350a99bbc00e8c7d2d20d4bd2b84065abd7fad8233c54d1f6147084723fb639b5181e7267f80f38a9271e416ab81b31a6cd473416a3ee087b7bd9678a812f124c00094acb8903ec08f6a98299ec1c645e59", 0xc4}, {&(0x7f0000000480)="9377a12207bf8f9707d15436e23359f9b2bda4377c3292d6f31aa052b72376974d72007beaed68495883251571cef8db7955df905b2409e36b78f2dc169008f613d6ef29269275b0f51cc0fd58d8c203bda28158ca1a12cacf2316aac9927015ef17615bb03d8949fcba45db065c76ee3472ef392a66ab5ae74dfce3f009a7f340", 0x81}], 0x5, 0x0) 02:15:29 executing program 0: setuid(0xee01) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) shutdown(r0, 0x1) r1 = semget(0x2, 0x0, 0x0) r2 = getuid() setuid(r2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) 02:15:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x1}, {0x18, 0x3, 0x100000003, 0x1}, 0x4, [0x1, 0x87, 0xffff, 0x5, 0x180000, 0x8, 0x1, 0x6]}, 0x3c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) getegid() nanosleep(&(0x7f0000000140)={0x3, 0xfff}, 0x0) 02:15:31 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0xfffffffffffffffc, 0x4, &(0x7f00000001c0)="3c336f45214f3e38e23b5115a7b7013851e7ce4bf979a88e170afbd743a401341e737ef8da8aabbda9886796cc91b1a83644ea6c5560b609e115cb4722bc3caf41e46dcc78ea24b376a81ef2ef063beaebb97e4d6a22529dfe8e96a1efe10548f0a3624aee0e143ab7c75ec259992676c8e87776bc1655cea2e28a0c1bf2c17d78fa97b951d177b870ec720267ec353da72a860db31e88c4ef6ad49dee690ed54909ddec8ecaec0a4a4ccd26443a620e3c94227a7cf520e76f1a41f4adaa76a903f2e4a517", 0xc5) getppid() setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000180)="b53a00f9", 0x4) setsockopt(r0, 0x2000000000029, 0x410, &(0x7f0000000000)="00800800000066736c2e956815311daaca0918e4", 0xfffffdaf) 02:15:31 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = socket$inet6(0x18, 0x4007, 0x8000) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000080)=""/55, 0x37}, {&(0x7f00000000c0)=""/112, 0x70}, {&(0x7f0000000140)=""/228, 0xe4}, {&(0x7f0000000240)=""/218, 0xda}, {&(0x7f0000000340)=""/137, 0x89}, {&(0x7f0000000400)=""/162, 0xa2}, {&(0x7f00000004c0)=""/36, 0x24}, {&(0x7f0000000500)=""/26, 0x1a}, {&(0x7f0000000540)=""/58, 0x3a}], 0x9) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSTOP(r2, 0x2000746f) 02:15:32 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="5cbd544199c3641cff025529e4cda4f813edf4a253fd6dc4d5706ed6f2b1374f0d59d4021fd4dfd5c9a416548ac71129515cf97b1a1a9e4d83d7dc4970b3f19ee2a6e50e4a9e96a824ceaa3d12a0cfb42cec0fcd2452b6974e474fdf34e9ccfdcf996090318af0c1499fc7281ed2ff86a37a9cc6e7e5b8"], 0x1, 0x3, 0x800) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) 02:15:32 executing program 1: socketpair(0x6, 0x2, 0x647, &(0x7f00000000c0)={0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) rmdir(&(0x7f0000000180)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000002400)={&(0x7f0000001300)=ANY=[@ANYBLOB="0069f1c83a0000000000000000000000000000000000000000076e49a00e0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000"], 0x6e, &(0x7f00000013c0)=[{&(0x7f0000001380)=""/17, 0x11}], 0x1, &(0x7f0000001400)=""/4096, 0x1000}, 0x840) mknod$loop(&(0x7f00000012c0)='./file0\x00', 0x80, 0x0) write(r1, &(0x7f0000000240)="9ddc7c3f9b51bd7b36ef900ee7985b62e4d2f7a18a0c0b273a6a447a2459c0eab8cec789c3220c284cf6d4b6eef7d5e5c0d4d262b31e4eef16a10df0deeba47d344790a1580e3c7dbca8b24132503bd71354e3138519745ea06dc89a528bc3bacda62d3adf3b535d0306c69de51bc3826f45e24285b4da22c199f28b6268e1b5be3e323b9dba91b89d745fc872e01b1539ca8cea3f414aa51c98f6df4af2a8070c514989c20ead5a9a07d1196ebd2a98a33e93754a937f316bf8c87fa16e6fba2f989f5692d015aa05295f24fbc0106476569000af9aa5876ba0ca9d479ae589debf16d12f7d4abf793d832582ba1b414a98110d434e39fe3f101f8d027ea085afdce602e050d8292df83c72591859644327883ae923b95448c7a038442b83c7b7448800839fd85249f6a7f3bb08c68d62a3f27b006c41ff175231bfa1a7762250e226706042b5efdff8a656e1824dee6c425bca59206cffd755cf280a1bc8b19329aab1b567a3817a932e46134c237d0c9f1ee6abcbad56c4ef3c044410a2d0368dcda631f08877112aa8c7d46c46cd43892a3c85e988b7fdd7d66e05060295922eeb745a59823e53c60ea0e33dd74e1fa318c20fd4aca0605aa97bc38db88272f7413a8551f956206692b91f9f5d98055c3d5eb71aa4ab6ed0be587bad222c70ea8bc800ce2a083eff130a460558a471855f8d08003118716abb5a434113a0f83ae02bbe7b691b6f0bd10431cc584be7395e85a5ce49fd280313ee9c934cd5b5f67538b4352d78b52f6b1caf9e8619fda01554f97b15ff49a93d2d9eb7320f6137040563e9049a1c6d03c791da5ed960c4ab6c4db22d092a1c334b314cebeacbe982f71c179ca2ee6764b7c1657dad848bcb34bdc18fdeecbe0d529fd437dc4bd329e109b7f4f94c99a62afc19f662a509ef81c580df9f191e1b86b378e97a14d32b824ac2674460b01909bf41de15e97542708eceb823ab1b61612ca6f8a5f44cddf7fd6331b0a727f78f97870f27c75439c7ef5f73baf013f1f42201541bd63797db1848d34120ce99303896c35cf7fdd5ca0a4a7346a035df5efdef0c65f6bb0f219bb55bcb2043832a186edab7de8baf2abe3eacd513378b7372a08687e48690f156ba784f2688280faeacf8c22c45f624d259bd98197fccb3b6942765d8137244d1443b8f3ccdcfbfe8b9f87da7724447549de843ab3bfa0645325f0db546c78cbc26db5b01668e8c638bb12e1253236b1ad56be46a8f9fa9e3442d35f10d8b4ed49513d8d593b1c95b66629a803e4f294d4bb70c4b7d5847d2723c4645cc7950c47a70be97c075fc08006656bd709e84a3b6c13e9930d9242488f2713f9327f7d8325032b6da6275ad4f240444123389c3aab9f69fe32b3ca03a5745b594fb6bb778d685e598dac66069cf98a501731dc5a100d119f63d9e373b2c558be3722f248c89c70dafd6c29cd43d2b080f7d1ff64856bb25c9bf47b7d0f04dae20c6347cb794cd3ba5f1ab12cf398ce422e5470cfa66e71fe4e0a3bdd1d968adb70ef6f3fc62fc972d8a13b80f3999eb37a17a44035cacf9f8271301fb5af0b7879e03c3bdb8574f7c3f2cd29e7e474714cc6c5a0623045e14552a20b0616624888bd7a1474e2114d6ac4e476a5e2bd5076185cae9955d8212c150808e75c3d28444b21351e6d4794f45e922304b9d0bf038c602f1839adaca0ba649f3eb323f4067ba9c3f59b0a5fde79a8aa13577fc0ac8e5b867103cf0c42c014ae52c6fd86df43d41b7a4068f450d2756969dfd4fa516c0eb9717f0a4001e8d3f4ae3e46bd084bedf2ce560813300fcdf155116cbcd5400fedcb035e26e10026994793178e6067a8227f8fde21d5957cec7f7b7a2e7e7b594ef7284e02d9a14ad67eb10c37bfdfe90e03b86b6b8151939802dd1668282184167420232768b8803c5743054fa593d309fce7cf07c223f81dcb3387b67b25c416f93cb8fdbefb2cd592562ced7052227d3554a8d862303d718738dab1bac5e315fe067a0e18962e36fcf363f484b33c90578d12b51d1a90a790b1d3616cc9850fc95911074558a1c823d01e4d27cf5ecde4c850168576f31fa21fe8562ac828f0724c43f44a6cbdfb8d7278588599c7bcc40e5cfa28d8867ad80acae27974188f8c3ef84e78ddf9a93dce2cac8f5da3b5b55aeb019fc278ea5a0a15409552775a16b7e905b572484d28791a9f2c42d334e0e660f45e4be528d99be44ac6fca253c1d98e10e5af991260dad4c9e529f2d6b75571dbbf3fb7d7cff90113798c39f91b1557df3564c5565d6b9b5d9b2a6a4ca2e4fb20839275d40f17c3fd1194f86875bf446afc4da10712a6158419c2e14d63dce718187028206e50985b31f121c8dbb752e6d29e1d5b1812145b911a05a935c77942bf542711d08ba6ee1c2903626b272ca5365d2a56469c3a5d41a8f560854e50d50a028289ac98415b03fd7fb10e2aa995693781f93604686113a4ecadd28389beb93ee353de3ac2ee70e23861029c2f791f20e17dd715231f2daab936ecd3d3fc9d1b00fe630e7d2028ef7cbbef63079bbbf451a7ad8dfe1bbc4f166cf51107c78f5e1c6ba4a849b72d77c94448bff2a3c462fa47efd712c38e9b081ca42addeef36b18f2e235c52625e3e36455b19573c49334561606b6195f578f084f133887def3662a77ba1860adab08254ff11bec20aa2bcd6726a63454c9c777f843e129f0692a20729cd4840f7301e875b1efc0b9534696d17a98582b1b0f25814712e448763610382e8a3c7d152079d968eee20b3f808e64d5cb5c71ef32f05a2a2eeed93e6af589ce52b57315bffe9d3e3c1fd026d814efc975c1bd366aa515a7031bd5a6a9193210b61336f6badaa45c91a244e775d047322f57a1bd728ffe25514c93afc8723faa769fd8a2aa72900ddb19553ed324de715ba4ff87bd51843f798d12af13f3c795d428e3d53f98b9391552343d5999de1cf0cf40f5349d5295ba1b8c5aedc242bab98c37a72a945bac6946cced0446c10ed24483d999a8bf40b325463d8d9e602b575b7bd6a195b03828edfa27408e93825934a370dff91bb0f56a3815d305595b717d21072d89517664c6c9998b8afb5756b9bdf259b94de78d9f00712b168fe28e01d465041a4ad92658591dcc937bc38c1556d761d35ec489727481039f9638c2ecf17a57a8afae852b3c7a358d9b9f527c78646313db8456548ff84746758814b7b2deff466c689dd5b9e301b13b466c573d3caff0a22d9f40f67c09465bfe203b70a52fdda71aca8799ce061f0e79f7c838de032fc0f0d2d52bd7b87fcd2fdc6f926f38bb8c3dd4e2c494a85a083ff6f7cdc083121c42e7de91179127d4a10b71b189563739721ec93c6dc8b4d765c9e736f0ee17683f98f651cdeb67553e3f0b33f095891bb6dc7f2997e53b1c6e47039a9243a6a6c7ffb84c1682e526dd3986bc7cc518a90e64b9cd225dc2dc6c1f00183913c1a42f655821d29c6dc0c07d8cada156af7ad36b423234d7311d460bed69536d533d8361055bbf38345d942429c06f0cb1c46ab0ba2c904e7ac64c6d27b6b8e24ffc80c8859456aab81a602351ef8a5cd8d5bb451fa7d69f28b10dd04fd2b204809d8f4cd65be00339efb582e97c6da67969810f9a8076fa7e2c275a922aa3957a07d5f9a3c604b38fdd612f7aedf8dca06dfd00b30c03fca84942e199960d144e528f49ba896dadda6ace433dfe78ab276ebde53cb606e7e86a03f8ad2f2409446c8aceb26904dff86f5e05a289d1638e254348ee3534e2c9e8a0e32e82f15219c88543ef1e4d9bacc0e0872ae8da2afcdfcc2a23f5a5b0510227ac8a7be11a17be5319e104bae4907d95f856a732dd7f6e1d76224526195d7ca314f166475a15e02e08a18fbfc3375c749177b41af92d8b56715b2c9c3ddbb6b6c8d79a90581862c9c4e8cfffa5a7d637b99e2ed43243b65157822f1fe1960f7119e14439439ac0535a5580c2ed2f1b4f0fb4b4d6cc4f69b3d795f428838efd6bdae9c0de31054df2f3841b941690a6ff044c1c725c45189d01262dfb825f2f3fdda7ef510ca824b44190ab534a62206dfaa468854380b6f06503ad9b2ed920c715806aae794d450e0edbb8cf5d43d68a3f69424f01b05f371268707f13ee6267263e809d01247ef81874c5fda4bff9c500759dcbbcde57ad781883c69793dcb7e844eb7bfc473fc79acb4b86cd84f20d995e13c2284389dd1c564ecd7fcc06477d3f47955a35af0713d7e0309d7e9babbe58f20bc065cccc9d324964fadf95a3882c09f7b19ff57b1ebd71af8164b8f03d75545fb90126d773921b2db27213f537c1c742a5e6632ba97954bb8db2668d0dc782aae8be7e2ba58c8a57f40a65172c69182229f9c2cab923452c5cd11321959b48cd9005700ead20146a0edcdd0416caf4fec248d5e122958cc8b3accf5291cd323c39e26379d3f9773a8c0b6ff0adcd567d15d10ff3c6b0f3b0c51e9ea3a081ee1117d2ce54a89f52a33d896b312c6a1ce7c9198658dad86d340ef14f91e204375d3d7f218fbb2478b295fdf2eb5e9672b21a1f6da158017621a0f2622ff5e6cd86935af5150450d2336f3788eaaab8821d1684ce588f856b2ec5df2a1bea0710bb137f78f7e5490cd2fa862f7eda414a442588fb10bbbb8fd501bbc02cde710634e4915c2faf045321f0838c558ab9666e67675440b8784d0fce30180c4bef0494c21403d94dfeaf7e08fa557b8e640eecb0c8dc86cd254c5d8f508ef69ed074015fb5503425e5cf83081387ec09303ba0e602cf34e77d1fca01e51486a245af3732889a3d6341b57e6eb31de933e60675d6fa35cdcf54bc6459974a7fa562a422bc7f94d799bae9773fc28a698d71601f2665c5c1d8c4236933d4787f7d38ec692ce1a6878ef8c3ff932e311d39c1654405523373105687c324b65bed8fc72bc632c10fd2a5059ca50ac1c987a0608546d3d86903f0bd103f7745c1c853ecf793dd75bbd0b10ff47f0d3836405a6a9411ef8277917cbb36b182f44b2ff4680cf7227d2663293f722778ee73b871b9ecf27c2458f6eafa9b20b6f28125b39e8b8ea1f13470970745cccbc477954b93746eda611b17a13e2f4cfc94a613c4706fcf428d9579b9068a373d24f4072298d825a145307ef1978540f7c113c5515d9fe4a20cda32d6f29ad24c15da5c587988452da5a443a6c7fd4320c5401ba0c680ef244515db4a59bcb07ebeae66d8bd84de2c8f4a5dfaeee7464842f41004d63ef014966472e1fd2e323610e89f3a6237aea202c2d92d1bb1879c5280c2ea6c0d9f2668dc077c879103ce84a709bae63441a732c4d69398b651b399757a099e819d19922d119343605db8d276ee3260c4b0bd63ce86b92e43f3704cca185481b7d181111222c5f57ddcaf75df99c6772a2706901e8e64af612319db1e699f4f40705d71496d47bd2e0a683fdd3bee45bb92037059c3f5f2261b9be5e0519c5c5e97de53690060ae0129c31c1370550ec485583dae412538eb9bf2fd51d27828ddccb70d74df7354c985d48416ae7ec7bc074c064d82bb23f269025422163b5d1e4a69217ee2325645f63d8630ce8fafa341b800cbe30096a73c00fdb53d475cbed4838cc36033ba71ff69d02efd5030772502e3db5bf001b730174a979ad4d9a97a374c30361ae28a103aba3bb4a8e0e1d4895c369b5c28fbfa9b08f45c6c5f18e0b14c0a6e917d1fe6243e0302eb79ada802ef6405d5b6aca4322151f4271ed9f19263fb5d7f8d2dd721a169f3e", 0x1000) getpeername(r1, &(0x7f0000001240)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffeffffe}) kqueue() 02:15:32 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) shmat(r0, &(0x7f0000ff6000/0x3000)=nil, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) listen(r1, 0xff) madvise(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x6) 02:15:32 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x80000000c140, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) 02:15:32 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 02:15:32 executing program 0: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r2 = getgid() r3 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x122) fchownat(r3, &(0x7f0000000200)='./file0\x00', r1, r2, 0x6) fchown(r0, r1, r2) setuid(0xee01) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0xfffffffffffffffe, 0x7, 0x7cf, 0x1, "c191e03fbbb5c54b17eca8049629cfe7d923961a", 0xe05, 0x9}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) getgroups(0x0, &(0x7f00000001c0)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x3) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 02:15:32 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x8007, 0x9) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) setsockopt(r1, 0x2000000000029, 0x200000000d, &(0x7f0000000200)="fe000000ba00000000000000310000000008aa91", 0x14) 02:15:32 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) clock_settime(0x3, &(0x7f0000000080)) mprotect(&(0x7f0000107000/0x4000)=nil, 0x4000, 0x4) 02:15:32 executing program 0: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x4) 02:15:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001900)='3', 0x1) sendto$unix(r1, &(0x7f0000000800)="1c42e9fc879531adec4b63061ba88a4fb206719658dc16321f6f6973ffaa0c5684db8c5c57ea9f97c4d0d85becce65559f945f1a70fafa1b00b6f291d6a320c6badccb8cb054ecca41c6bd8bfa03e496e8850aa320ca53dd5c84b7e5cd04fff2d53ce25030e74f9e8f5e4e7d83d972c7419919a1e3bc9c17990482cac909bd7927c277afe9b715cd70507d517be0c2655ea9449e315b487c553402dc85ee571513298dd5cde7269e1602c2987ba308b42d30c782cef156be0f558d6ca9141f4ef7654b824bd51d757797bd9ac884f0cfdb206cdf72aeb580178fe426185f6be0b1ea47276b86af05a4ce2251b8340d7e4daa72e122bef65a1f21a70b54bf4b7a9b81787edf77ce6900bba8c35faf80e5530adc3e8ff251984918a8badb40d9fa81a524b910dec5d862197c69299633e61b51f6332616aae97a9d76ccf08e67ff4194c874453f6c7eda4b58143a3778f998721fa6586c2005217e5a8e7f370b4e78831da2fb43ae36639f0bf4afc2ab179d679c102f74f8683eb51c3c668b59a68fde8fef1230b94101e7dde61ddfb1a77176bbd7e36c0815176bc408b2bb5a7bdf227b6fd9f526b5598d6e190504cdc5964bf75fc3de9cbdc9d887a2c22c20a66b9fafad82df91b677314fee1e869a13a0fc90401b5a7ad9b42fd312ee264a5ea640e05b0702cd87295ae2e007080abd828551758d675f430fccac801821fd44c3f58eecb55fc1ab8a948a6d4f7248c85c2796c70a0703ead427e4c5ac095447d83d673ac00ca912c356061facbed7fbe3b427f20d3fc065043de786083ce208d562dff806ba0eda9161e755edbff3a6f63fbb603da5a3d478caf82daedf23943c816fa73b891a0d50858575370987be54e91a767f1276cea5cd120b9ebb192ff22ac4f4fbcf0bbc381710080acbe1f83aeff800ea0c4bb9f8f379b38a3da56b843c036c2bcf364adcd4f7be0b97524301e9c69c3a2cd2833a11733c1e04f7a201799c2846127c2b1c18560b7b35f46140844192691ef62abaf9fc18f8dbffc1d617ab7af83027ea2931814ef3b08ca808eade11b64f7f23bb2c3667cf5f1e1ee7105a1e5cb3057645d264282420d52b748b775dde0c1dd100170134826ec03f2da8a9e29d277d7a8292c1ad499cd92f68451cd9e8758dc1a2a87d1e7e179f89e62adc9279bd446434268f9fba16ba2fb2484401b7fc142dfc386d3c14393a8e286ebd9bd80c0ea490218d58dd2fc5769f18c0fe9a8d216425f84060b61104086379a32b5544ead8e722373ba2d2a13481e95deb0ba6b8855aafe4009771cb228d02633e40568b26055007b3ea02373ddea3e25cd84cd558c9376276f617e6cac61f8cc2e0e8623622460522fec91c940a9e89cb9c3e7bbae13855bc97d5db843fcf7453c32360f81297df19f7aa83703891ee8fe601463e56ee3a340a4d2c6bcb845ab707dd05d9b02a453b6c9c24b569df6f1efcf871cf4fcd74265544c741ca2338f93c6fc295034f061fbb1c82603cbee8c53c180131aa55a4afd393fb7f6f48a123dcb6fcb71c8489842788d5220e379f69f9d9005431e1a7a7c1b85a7e254135f96179a89fc187a6bcae5c0196b6be36c7a2dbf6e3cb75e6396231779eb40653800b439fe5bb2b17ec1f8e0ce8bc8b6cb06a16aaee16cea8407885db779761e263a519814ae74104d1c08a18c2624963a1e3e32b03f0fd7eb6930e9773bf4d4a1de5f35925de4eac9a807dd53ab3e1950bd456b708043551a4dd17f90ebecf92859aa8fbb4d2f1415f8878cd157438cf5e5f0fdd59eb8c4b69579d1507ad3cfd195e1d4b22124dac45cc5c912e54912095e4d9603fea24666340633f262e0507b53178248ee7a5d8f05c49a507c60cb6a218339a7d8eff67fffbbadd5877e839e0f564032a632ca4975f5f3c036a4e5a58735cdab7e352ec58e445a6bd326956fc1dff4f46269509cbc896e3cf099c9e13067f4aa8b6c3bc282b6f9c2f3e5fa0d4ee1f5678758c222fd63b61dfe3d0e03bf69805428d384a9604be18f213981ee56daf7bdf15a66e625733b58ebfdb639960ba467e83557e190bfa1940311fe43badf288bc247e565ce65884368b7f4be4ab07577f1e1eaf63ab858538b4560ceb50be2e9e2a3c71f3767f4c7bf81cba9d2b532e5563b6f2d9d1549b5b18d77610b5eb35e2aaf33f366c8edaf3ab8f98d6663476155a75c4a35cb227584de153007e47108385ef46652d5cf749c4b8d1a4f4ac3305c73d6270c537cee5d73a5f7ac5792bad156e195ea97e2b16e965771fe13ca25a199e61afe58cca0787c506613578358be1298e58f509fb109ca18752f48fcf9e139bbc5e0f8fd8aef34196db83c8144df7bde27745adcfd8ee2725ddedef5101ce193bf5c2d1bbd02785f4bdf2f24f21c616bd711ed9e0262ab30218be6e04acc0bc4d2f1ab1b1dacff5d5c412085908052a112c760c91cffe68e78617a3d553310ab8b88e5df6383dde0056284aec13ab360bcef1b86d41c320077601fbad456dd27ce97952f7e4dcda805fb6ac9e16976787b363ea16fda47c795af3e1ee26df29a9d34403019941f6ad7ecabf5954640710452131eddb39e3ed2757354f14b8d794247c276bb618573d6c4def6006f7089deae8934d421da799bf89a2d3173960d770fbbf86d853e77fd63c2d5fb4a8c5e32d0b76ba1f99a85aeb3b96b820af488dcfbc352f2a15a457b8cb191db743ec8b18a8b5969ebaa9e4af0f1d45a24d5fbddd32230547c027071a41f01ab52d72b19b55ffd5251f82dd6819ccaa3374b26fa1b7c597139080af1f170eb42a41c98815c6fe80ba766e08dc435cb110cbc1533d9c123ccf2f9f3cd6a66e1c4ae0533a8ef4ef3cda091e1af6ef2e8d794bf5cc0f8d0aaa80dae10675267ddac2ebdc35d31c2ee0b7c03f73e11afd2a216b158093ad7c2a481d88b7274c7c9d13a436858f2bc93a8d198cdb5885223f7873136abbcaa66aa13245ce3de685d47a5029cb0ba4c9a263d2d3f469c07b44c3bce9e26e3f84ee651a94b74faabe847d0a799744ffd6b33168ecbee50ab242b92a6c6940e033ce0801eca9d8324b193e0ff5adbb2cb47ef3e2e7494b65ff1ee4f4a55d5050769a6dd91924a9293bca5b1067bd665c5d39efad3847e957e44b33538e21962820065deb26e312e14e588c5d030b65aab2d533b417d2a4aee6acc8c5fd2897a49eac74fc0d4a8ba557aaa8ceae3998eb6beb2af6547d29c5f86fea641b49fd60b0c06460fddb0de83f5053900866ebe96e30d434dcf9c4e32a299a7f390b5085cd08b0ac960385e97306304c7d42f69f3f4c29b0040fcfca22cfce1e5cee13ed2202776b19e303a37235eaaf7ee25c7438e82ec239bbd03893cb414dcd13445d9bad7e3d5232ab165e91db2b449c4559558193e193eeab3199e464a7b34cdc470070f428156a88a56407a6c03ab18a72ce0e07ebee14000e8260d215a41a2ae2976b974a2053963ac50515ed919046e49db8b81473d8ad4cfc5204bbe8d7b926e2368dd72c0e8316b698f3f937bc2d0ce3409f0545111fa9996e07d4ead2c89adadcebd70cd09ebdcc9df0b55116d04d3b3c661de0bc59a9ebfaf8078b8c6bbbf1b2ab52fe6fbf1ae0ae9c5c15b79efc35d6dfe73d65f4d99372c40600a91eb18081c054e3fc11d298556a64074fd24e06887f1fb57247e29b83d1f19fbade09dc0f7bc9ecdab63de76caf2258ebe3032afd0c95860fd23230eb80e07c8d70661eb9c30fc8aee24e1356b61d82a12f723e526ebeb1344da94080fcf1acd74ac2839d9e1b99ba3b27ceac899a2c4378a6818e8981036df0aae4dc7aba2af67c30dd70404cba2bfa86e2fcb0fce1afbef485fb3d6a3f8a13117e89c1ffcf00cfcad302d24cccc2836bd07a5c7d532cd790d9149e7995121836586fc36062789c60dbeb418cae1e436ac2d77efd82a6ff7d19cdbfd22057369ddbb1929612a26646e8a91680428ae59574460a5fc5f2e8c9f5e160e399e7c6a36514022b7eabdfbe0392c106cb504643311fcfc8126554d086b336d82788aaf87f611b688c9ff470fa7a858c6941179f8d4452802b38a54af40706cf4616a0afadd1d0cb6b554b93c38f5e097193f81182837c88466776df97f3ed9f098d920d77add6f029d226fd7befff04c2371ec0af71cc7933a377890eac4da32b69855df79dcbe58940309ba9f9faa364061062dfcf8cf89c876ab4190b3279088b648e5123497e0f260c59a20439909deba072a35ab5069c1559254c66e4663b77f41c50352110ca2f74d800cd3cb4e41eb77c3dff30fd11eceb6b6ee2d62fa0af2cc6ca95ed2217ad8896e8b118e026b791fba3f19e2327588603ffa0be8959efd6e2e77802f3377f18cbff82b88cf21dfe7c3c590e39e7abb8c2fea3980617eaf9e0b139f4ba9bdaff2ead728b42a9c646779670166c7f5ced2fad61986649c3ea0299854bdd0c96f497fda059043e0531815d492ee6820a528169a3769b6f656d8b84478a7c326418f7605848d19b1a602b62e211dd3ffc202d86fa0eb477091ab94481636c3411ac53988a763a7de2a76ccaa6c024d16d435a98b58f80b33739414e5faf08860dee896ddc1bfb28ead977e40841cc1f3f984bac10c2ebc4ea94e1f29f4b61dde6d8dcc3ea827e21779ec2c9d9d04d5442d6f6668a4f3f21d4c89c59b7b95bf48e1dc8dbaf2f905b9b350ec27b91cfd2d5a10e92251b586a3ac8108565f06e23f7225a06d1ed8a4cdc5ba75c44f655200e0ff1df9efc4e9e0a5357ecffb971b2840c93ad402f47245b55bcb8303676609a5719fc6c44ac9adf6421282807280ee5a3d5d8c3e2daf02e595f49a4e511cff45fe9785d84f3ec05a897955f75ac9162c855142ba941ecb6a89fab540f9ce186359faa97316f594613df8c7d4a9e7d336d1ba70c8678f58ea8a8fd96018ea4da5ba05b9e59bc511d91543e9b722b7a1c0106e9f6bf0014ac49bbc4cae8f670fdec857c5a7c2488bbf75025baf86b9e453d133aab148422e2ab4352be197f045470e789118daee7a6d5956095bf5a8d84dd7ff0602eb3463236a86be5b056e25e4237d30e28371bc02986320cf9a1f5de2e4312cbb6b9430aac6b6b3b6b8c847c1c6ec0ea38290140f9acdc7d54c18595e610bf1c52e06c568790561cfdcb5e9def7b75846fd0f650212052a6534d24e93140ca154c6b632bdb0713c74b2e8095e9a276974d3bcac61040d84b971c90e7c05f6c31e97610ea81e5f0a4995c584925c7f9ac31c02be6965ad89f0eab77e1b5e21136dada359fbda950a2eac9fa6b631b7d4072cf3ce091412e49730e2499715941b5a398c2829eee9d6c81f535cc9e6baa60922e668137ce034f471b5b89f44dddc42c173fe8e75a3237983868bf73c40e495f8b8e3c9bf0c5b52b4d91b1a80971ff4b0b908e13a03c20b990c7d0df76347fe1e1eb7f7384081bee3664d0e7b014ee095122f5370e8e74d818e08e2adb54d4b67ba4d8eb9e0bb79c48735c58e059436859a19f03c386adcba9045b8b4c9a0e5b74b535f2e1481077f1597b65cb2aa514cb6c2b5fe49be3752523c5f7c366e66db7a52c3c616c03366e26a3efef7464219918256e6d84cfa0b82ba0d99ffe697f888164426ee4a9154be164ddd30829f4561c81a34e8b0e166f45cffab14f56e374ba99c1e6d157cbf9af9e413bde5f1b63fe953fdae6135a43028483e9b6c5a8909d6b19344e12191358fe22b29653a17fe40f20e32212eb28a291289fe40f34855e52c873d87dd5166bd5db1bd094c2", 0x1000, 0x4, 0x0, 0xffffffffffffff44) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='-\x00', &(0x7f0000000600)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)='*\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='&{+!\x00', &(0x7f0000000780)='+\x00']) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0xc122, 0xe4) 02:15:32 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x0, 0x4005, 0x9) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x0, 0x5}, 0xc) 02:15:32 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000240)="0ade02ba00b8ff0c29f21d0d31be122ad7622c90403f5e9b7ac71cf67e636cb4f9e417474484b6bffb57b83dbc04e89230fd71287f114f716f28eea5559418f36bff93bd87459e12904068871a0b6c714aeffe3f71cf9ec3aaacd06078cf22f8d55369d7a39d7c2cef19261c11f8a916f5a382da1a4891f08b8855b64a60ab910b7a2c0e12118f452d231728db2bfb5606aca21f77cc50785c6c72fec4409043fdac", 0xa2}, {&(0x7f0000000300)="40ee15c6877374d456e9787b350ae3ed3f2ac0f6cd638d7b6aff5f91dae4677f303d9756d6161c76629015aac1f515ce982df705bc16420dad1d66fafee0569e3f736e73fbfb80c2648173f7a546ca28c54eaa7919a2e30ffc23a48c70ebbf7ea6aa683d546015b1115ead214797a1ef1d20e6cee5cc44ada49224003e5f0467abbfd2acee9bdc055fae81c0418230a3276172b8b471580ff0d7913536506f9b0dda6ad2e609266931b7113d69b81b073d00b6626d5399cebbb162c0694e2a6558ec", 0xc2}, {&(0x7f0000000400)="d3a2d6d2fa305caeb6926b5f02c5f24b5ee3948f1c61954e647ccfb47b3e6d4a5604be44eec6b22cc5e98ffdc3e26a390334b45ccc27aa7e26983cbfab74aee8cba483a5b14d4d3c06b8321b8ce9edcaec7bf8dc878490bf2a9d6d32ed1bb5fce70f93c5ef05ce793cba3503cc806fc3fc7cccb57b93b4340ef27f6dd10350778a59077c5d88ec14a6ab3283872429e35df60e506aa9c6aea2fc42e0762f5a6871ac5b3d122ceb34b06b8f4b03415ed7ea24275d1a25143fd1d3180084f981803f88133325b2d46d4d81abe85352e68c169c89230d1ce883216e904fea73187d6a", 0xe1}, {&(0x7f0000000180)="b5ddc6c9feed0dd6c4c25933e48dd8c9d3c1f04023b9d4074a2aa97f7b8558e1e689c5ecfa8f6ac4f36784b6d752064286f41573f6fa16211ffe1daa891be77c214c", 0x42}, {&(0x7f0000000500)="e48d1f25eb675cefab99d7375ac545ea4c2f2d105422d2c11d4021ce1616a8bd9767da8355217f484374a59d87a0b714aa56af477c0213e6fd74a2f27d27129a45e5ff2279a40ab2326f3f57fb80fb884eccc549faa487ecd7a8c80c823f565386bfcfe62d6fc3754f9a98bf5b35342b69ec21994eac", 0x76}, {&(0x7f0000000580)="4df7c9e5dfd1918f3b6da06cfdbef5ed165a9da406d09c2f9ccde25a1874f46087b772c4e60a55a06b45f889b597c24d36", 0x31}, {&(0x7f00000005c0)="b0b4c3ecc11e56c64ee10cd8010a9704c22f4d4934def9638cba617a57b4e641", 0x20}, {&(0x7f0000000600)="7c94b83f0216b949959f3676f50887e213d7f5ee180f76c4292aea06e6c725f1623a2a96a0562093dcb1b4c3473598a39a227894d8b28e03990bbf0e5682af7612f2678af8d2708259dd50e875c37e61f18a30e472c2766c8fd8f1848e8065d323ef54971d37f4221e166fd6fa3656497f0958743ac761f67b8d900387cb8c8e6af9613d90c3fa0f", 0x88}], 0x8, &(0x7f0000000740)=[{0x78, 0xffff, 0x5, "ef8f456a4494163b67f9f44ce50c983bec5e84780a86189918500dd57c59a4096fffc229895568e4cd89b3065f6b1e438ad133694d521d14f1c116024b27f8f4fcd40d3d48480140f1cac994ba86345760f670494380aaabd81b296bb45eb3642b902aaa0e53"}], 0x78}, 0x400) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = socket$inet(0x2, 0x5, 0x6) getgid() select(0x0, 0x0, 0x0, &(0x7f0000000200), 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="b06d0f21a680a89214df2800ac1eae6e67c2dfeb60abc211a5c5b6e93932c4", 0x1f) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="078408319b1744f5938a45aef0f50619ab064a85066fe862d5cd849c43d86c2566af3f19039e894dfd699e38d65871cd43c56eb06b8619a8cbdce447b1bb6f61fb8e8e052852b7fcb578b7b0e1b0ee580a772d160946a74080cfcd5d96f59995c411ac08", 0x64) sendto$unix(r1, &(0x7f0000000800)="d900de70f3b95b8b34da5bfa135bee6f994fffd75c4f9ddb5415a79c4a8d7c7c2c6cbd1c00bed1abca560634e90cebac561de994dbc09dd520809d83e8b62ae32bb6fe5a22b111d8b5e73735f9d55a8ef23dfcc471bf7b4a7b7bf43de7e3bb1bd40f4628619d63ec6e2c5160a1295792e4517cdef7aedc628e42701b891f4da4ecb3a6a848aeb8cb4f129214455ce4ca86f5c5fcc2028c0660bdfd566a", 0x9d, 0x4, &(0x7f00000008c0)=@file={0x0, './file0\x00'}, 0xa) 02:15:35 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000400100000000", 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18, 0xa) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000010c0)) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x2, 0x345, 0x3}, 0xc) r3 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r3, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt$inet_opts(r2, 0x0, 0x80000401, &(0x7f0000001100)="41374d7237d9ebfcdd516c0d1b2d77d00a3ec496d9e937f19c14edfedd72c245806e7612f7f6fd1d640f3d6478807d24d12a787e89ecdc24d440e53311659558c2e7b8816e58238179c44ea586e76b739c8c5b0c2336bcdbfbf781d386815ae38504f7cb619b35257aa44002d5cb595660fc8f4c8349b480ae3514f7465670d3541bbc2386c9b2839a614dc902b86618d6e75f5209a2b7e736c308746186d48e60af3b48f2a8baddf1a2ee7c6c9bb4f597bdf38eaf823c58766ef2f82da01d434724145c3f35f01e893cc070a8d5d0904bc5f8122f9d4a116db6dcf6d92579a4998f12e2f40549793f99d5917b886ba6de9a1a4192f6d187757e3605eea4897d6384671e0210a50413dc5a9848aa64c511a1a7755c4452f572e399137878663d21bfdcd5951fe6d7d9f31c73597a1791e9e74efe19653f9e2c71f215040f5b191f90b631c21beee23e0769936cb1b9844fb144ad5a16a7bc2f570b5ef5d464cd6bc28ff74bdf86386cb29389aedf8608e5d797149dccc01ed3b9d99e1c44cb9f284c6e8d0481b8940209e26ca5a41f2370557d5617fed80310310ce160ff89062ba93f5f0ba9f78f726c469af942046635fdd321bf1707ea1c7fce4028756119e26f7d39e18108cf68c2118c1f72e71cb7d6e77458ff4192c3a1ae3310faba29e3890ef4e0ff030eb79d37339bb0ea4e5fb48b7b3f758d222499f05203ff3289804709e7a5f29a6206539536e5965051be827a5ae78dbe589c54cdfa73c9d154eea26a19872d9cc113198792a07bc9940a784c8f7d69e0b65868ce22cc71fc171baf8434236133aba0f43c33f2bd6bfc9e9934797a0db8d1fbf46c5379aba1fbbc9c247b874513850e9c64278c6ca46f0b2f5969e183d1224c59b070fb702407775be98f0b9be9252d111e521e99689dcaa1cbf779e0a58dd4e83cf4d13bfde10a29d7ecae3b8051c85fd792c8cc72269287b66395c885f286f340cd1b5325896b2dc835bdf43d818f5c81a30b82cbc21672bb00829601b7047cba58e390463b3873fa6d3e0b82dcf4106bb0ec7712901143dc189797e63ad1bf1299ba6f3e4bfe9bfd7d24f9537ec412165deeb7f4c94673d6b969e14a10d1f84cc3d702d99875d2dfb990d8ac47945cc475cf43591d1ae6b499b6d13e0978ef0f60b71a2063241d5a4095c7e2204f2ef94aaa3718dbb135f0162af5e8a829d6f92bd77b3ace8105b736891f12ccad558db5fede71b29c641280bfda3b8568a7afdc9ff3aac62ee805ee88c75baa1669cc0aeb13020eeec55a02f54a3915971f2622627ab3882d81d38e1268c3e3953e7ca9a58bbf4c934ed7310356f7afa9d3bdcc672d9adee9227e02431b00f1a5197cefada25c0b61034265017d12103b68fa9de8d721f40f84ffc0823b2a03c0e7e960fd02b4b791b5ca116c170e930d00f1ccb0767d3d3a50a2e8c18e2759a7185a0bdbbed67448d2bcbc952be46ffd93523fd350d1d638c4adb73a72b1b3d3e2856c36be1f906e5c4737b9d26b6fe94390d5708a6d3da629db9499bae0f5a7b022ab10a2698017af989ab622e907ba4080fc49ddc09822bb1d9509c557eefcbe0ddec128ccf851fc609fc44778ae207b4f007fd0335f55067d99ae5c9c4e9fef394f586987b43e7a788357697eb312e58b997ce72a1dbd72f97e6328f5d909d45218dfcd77512161fa4d9ccb39bed80291f55547867ce9b7ca5f7716db054b0dfb4a390b9ca50d428b5f85143e4d4b558a785fd1a9d3664a924d01eaa3402259bb19375074eb96db7c79a128c9ffebfddbba9bfbe4bfe068a2794cec69d7f2e493ba98239c10c4f0b438b04781ae4ce7e6755f014842a1110779b0d3ad73cb7f365ec19f12e749f4c4304e3c29b6308e3b69fc7cfa570468ca86433bae5f8054f47c4d821a7e818341722c7ff4b2b5b949dc1b4fee671b142dbd9309a1ae19d19e6fb33ea6070cf875877754d629e74982e4e19ac041cb30b5f177708f0d0ae5f11f43d8ed4d46099f346bed66153daf50f16979ccabd299bb0d4a3a8acde20c2f36d094c2dc53ad8924734cd11faf03ff2a931a9cf857d998846dae97e71365b78fd3c6fa22e0fc388a39b29c43adfaea9b3de3d2cb8e12311427e0bf54b6175f758b61e09799c14d87983a003a5f487b1d94ead9a16d696a8ee1640c5e3d67a681465b48780db89aa5cf449b12abb0b1fae73201863343f3f754b13926c8c9d79317bb0ca945e37708f7c3e4e8dcc61d1f35e393226c48b4476c783fea9d1aee396cb0348b0cce7a379d51cfbc5f7220a4f2cbc055cf246b030054d99bcb0fc5249bf2c33739d8d0c3e878799f416c1171bf8415dfcbbab0aff92907a90c6db6b8a3002a2e9e13686fc3e3e078519abb61a9b1169477219e39ee4be30ec5605b6194d2fae35b6a3372303441450e63087913912de598704392e9cb3aceddbde2c0536013eef5b8785ccce65cb8636366365f06264f285e95e7e6d6003b33e64a4304c59810460795897da594d23942b0db5cb67f9e09923fb1b08e130a0eb2615beb0b3cfa0367b6065a1b22e560cf5dfbc8ccd73130d81711bcaa4ae720a6faea0683d80ec8bea2780c92fe847c52423665c18f73f3d73178f39b03064198df556fa9cf29fde8c2556f35782be779d58934506f15f4af47c6230729c1a1f32cb9c88edc8445835c1b4a82022583b1852525e33465484152809696eb441e78cad310d26c5ed390eafeeb23df383847d6b2359d572f97699aabaa724260cd451708e4c42f9717b894cbb9e2fe98c70e3c76b0823a15f88928c77cd1e35b16acd2bcb7ba9939dd0df7bae6bff4221860a1c45a13a1de1faba9f0cd5bf3679d5583a90f4c546c58c89201d44ceb3eea84d8b3bcd0706aaa0115e0c3087376de697981701f93d24b93b7b3fd82adc30e0eddf475870494d49beb24b4f203364b185f31c2c3efb82d696251c358eef7e20a4138ced84e6721f9d2ca59cbe6b59cdcc7ce9746582834405fc9b3f4d5624ebdb57440494b3c926777a3b97b94b6938efb1be47cc97dcd8e55170bbf19d47153ed13ebc9140fc8387ab0cd84a8caef5a459de1318c7a49c04949437a7ec80a3c97ffb6a4f4d9a688d756772b0e7d5226814263692964fe11a038fd7a2fa2d2eeea09d4a419ffbc82bc951f927dc9a88d32d86874b974eec84c103ff57025c7281d9241cc9965f38ebdf1e3ee69018fce1845c4854240f2871a6dd4add4440158b72d5b25e1cc8ef702814db75ab09e45e56c86b6b4ccd5de744515054d81d9e7e28d139d042b438e25a07f38508b80f0ce30558876f94c4cf8b70a10aa669ab14ebf38e8121816c3504828c49422de2c4d45fd66e9946eb7835070ed9e20f84cb8248517e462bb74f20f57c7fee415af18a07f7c434fa3496dd2bfdc60f486f08ac3e8bbaef955e59f11c155a6397a6c3ef497c4d8ddce6bb18743cb08241c3290aa5e70a480517a393de54780c060ea9107a986cef2c169de468cf057f6f727afb593d37e1d1345d8c43f263bd195ffa7b298b0295f82189e071721b8007a2eb257bb9dda02b54049e2a72b3a8f9d91fb2e64ad2a6df6de8da915c326a14965814ee31cb5d9a98c33c5df160ea18a19619bf18abdf88523c2bb634b5022bfdbbc95efc0ccac55fda5f117f861642daca39947add7e2393b490b60745a69eb22b42944f66795a4f63dc512fd7748bb1d5b5e0c8d556be1a9c4249513037fa6b6e00a166dd0949683974758e3647d8971ce284418e92ff57227ef91048a0cf2f3a48e28841117ea8f6e21c4c212ab0ce5224c87d774db62b837636ab04c8844bca40ccde62bf9d7a1350a522981a401e40128f1b798d9c1b144ec31baa9cf7e155ed150f4c26159390c98c220a6ea84f24294325c514cab695ce38359fbad248313927cadc0f198fdc96b8bbfeba85bc0cb9389481723c2ff8a8d5d25f344cb3591b2d25986d1f5cd3404d5234078c7caa8e5b80c81b3eb4ac5313f0fb9e18f7422363f0b89797b41b8e14de114f8b0f1b3250aa935bb75a10de5e7871e288c4b3ee466e112ca70f62c2dfaca75e937046879af8737591dbf631173e64279a1724ab684ed59e462e32a12dcf0c4a2c58b2367c1cb3aa5720bc9ad4ca5653d646bfee2c648442dbe1a12a727e2900bfdc124f9179f7d5d64e24678326f29ac5c5ba45a3499ef8a9fb3005f28fed22ab49202a173b67b99b05af1a6f7f14979f1b909863fd519544db3c09bb32f9fbf7f97b6de4e944366aac70bcc7422152ddb0eb62a4fe056a7314b7a1e39299276196278aa57548b8f5c49840c3793e408daeb6a2a042dc8699efb3c6fd4dee6542f5c3d3a38a04b483ad414c1f52c1a37a077803bb8362a95f8c30e04577ae04fe03627bbe6696a0c921a48cf0306e28e2663496fc3e4abeafbbe84b4102117bcba8779a392904e08a8fda042f0206cbe4fb9524b966461e0e6508443288188cc92020e3c4142e5de07259e8e5d2c13837d812113278e788fa218fce0a6ae0a93ea0804468f9d2a7e680826731b814b7b2db2ea68f07e342253a2a75976aab7e5c9b8b9b0e88a05d13464d796732b7d78e1959d190e434a121d48a14a895b6ed2ebc0e14d9e29050ec675a352a03d3c92b22425df625fac2ef518e9cf8e86ce2112fe5b3d02c4bcb95f68afe4ce85b1d732bd6f4591824d62309254d736b838e5ecdb145ce19d078a1ae2e76d2a7eae656a8d2e8e2efb01a581476cd6e19c179f29e30bb3980983d6fe55a7915d532704d3f3c9a368a75b020a5c85d38eefae3d4ef2f7d2b7da086eea864ce2da0465e2f14b3a4cfd196244d6dd02756630993389f79e0a5817174c2bab81c352e2621741b5384e47cbbc601fbf06ec707125c47531a72bbc5d49ed31b0fde368c4d696de28ed6a27a2679b759535203d916b837f962c9aef27d851e1b7b41b40b8245858146e3d9d416e67b45e76b48738ce420304fc5ee548e9bd1de6f6eef0ef99d33ee9a2a795e357c429d81cca3430493a53d61d3c7ee0bd11103c911c3fb8332b7db7598fd6f24e5c6c5fc8d8e2a0af6669345ee2fc0c1bfebd22384cc88032299ef6615331faf1543ddb7e9b9dc93d2dfc206b7c227261ac6c8d13e0f9f6c9f3aedf0d5b93eeb0b4217874e0bbf0c941674b9e20f7f336b74c8e69bd6773f78829b91cfb008044a66927f520c0c158943f2f8572ec49619c19eb9ef7a1806739ab0933564183ac10103ab0d93e3331434e68701fb7b1d74e7a688e0af253004b27bea16a0f674844acb5650e057f80911e57cc7ffb76ab109815d72641a94fba3cd2e1c2fe5008bfa266fbdc9cc885b65b6650af80831f758c53edd3e09abb4cc4241723ec5dd88cd51ac69c9cfa8284db432f3144c061bfcc504c384c80ac77ed3e3f0ebbb30210b3b89607c6f69dfde337674119dbc383c044f63b04601990fb064e6d26461f39475f6cc2a837531de98043007d3609b7c9e02d1fd9da5bf0512100cedccfa057c5565da267c718dbf1091d0f1f50a70f1dd15d43656cc7fbfed6912fa24556674aa066a0769f58e4643d16fe99070a5e895195209e6e26c2226dbdb46deeeee3e485c18093b91f911cb7bccb60c459ab66b7cb0e2c66380536170bd9c712b4e1ab003b1df9a1904f3e1e91584517d532caf89740136a6171dc58a3c9985dbb81ee9a8a3e56daddd9b2dadc3ada169d346a24294dbfffe0c66c94b4987a3ce43f3593405d44055e317e6b4fd381364b093dd2fe2e60739160adc9ae57d4ac5bd6", 0xfffffffffffffcbf) 02:15:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) setuid(0xee01) fchdir(r0) 02:15:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x6) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="f109af448c1fd8c31cffff000000000000b406003f9bfcdbff02"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xae0, 0x1b8) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 02:15:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1, 0x0, 0xfffffffffffffffc, 0x3, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x4, 0x1f}) write(r0, &(0x7f0000000540)="e36258a416f79003749413247700000000000000004e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177df49e1e56e521cfbfb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000380)="f32d005489341a3c17cc199ed62892f84049c29d31d7da108ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d0e9b3020dda59bc62be3fd96431e7ba62acc51cc3fb1c7ba565cf91f30c8fd8513c027c477d21ea9e353798325687ab6791961eccf91e37fd721d94cb0db038d995cf9e0df6e0e98f50a2e4db6620884566d7c069c9cae458dbb78b3b3cfc718e997b426f806cde4e96de2e1fd1f8d0c73e3e86f239c76d880c8adb5c6894572e576b891986a", 0xe9) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffffffffaf14, "a175a2000053d07babec45f0b1c85b6a8a131100"}) read(r1, &(0x7f0000000140)=""/249, 0xff90) 02:15:41 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x2, 0x1}, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="0269bba154cb5e3845be2797c394da18a03b12e3707867b7", 0x18}, {&(0x7f0000000140)="c102eb87a9fd313c28b8409d754c9d9199a61a6098fa0f2ae7ed6a04b76626af77a5436f6ddd2e677d83113c67ebf8dc24e4988412c773d835020921e8ea889d06055f1104546283", 0x48}, {&(0x7f00000001c0)="156e0c83f831237c49b0041c4429cfa641f3859eed46910d6b33e0ecaa01e6", 0x1f}, {&(0x7f0000000200)="7d954a758d09dc0d2def9b8206bc6e9079231df5871e30faa848b63c7566276f8c8e9ccf142a254bbedde63f30989a95aa1f0e79da85", 0x36}], 0x5, &(0x7f0000000480)=ANY=[@ANYBLOB="8000000000000000ffff00000000000084d86e254795882aa7bd45c5218fb0883752eafc8f4cf59c9e44b78f870f11af5d4b9f8276c02c2b2de3622233fc0f25038f7769748d7736f28f88048954e7e4f92566cac3c4b14e027b6f415f5e748588eebab2367ca3a5f00f72b2fe21fe7737546e29dbf576f905a9cae521373c77cd734fab2a9378e9a4c1c4c935c592417ce61800000000000000ffff0000ff0f00008fc37657000000009000000000000000ffff00001f000000f983ecb6aecfafef8b46b180c3e258260b7cc5493bdb25dfae883d19adf743d613c92f340a09d96381e6fdf29fb8c2e43eb8f75d69910c886071c8cf661d06a25ede32ae62fc362d6ece19f314eb0deb6f71d2fa581660a116326804e16119cd17d43c549a633cb8600339cb0ab68e5f916d219b7f3b43eec3478ae64f000020000000000000000100000001040000eacb12ba2e29be1fc444ea4e34b834"], 0x148}, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername(r0, 0x0, &(0x7f0000000040)) 02:15:41 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100), &(0x7f0000000140)=0x4) getrusage(0x0, &(0x7f0000000240)) pipe(&(0x7f0000000000)) getrusage(0x0, 0xffffffffffffffff) 02:15:41 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) r1 = syz_open_pts() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/109, 0x6d}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="80c5c910af58e8c3b7ab837a42aac890c65994f13c490fbe4cc5874b2663cedce0c465d2ee95b822b15bc8da256a715e9011e4df09bc794b64676e03ac0179668fd94552785922f29a3b021747e60efea146041bfc36d3f7740c78", 0x5b) dup2(r0, r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) 02:15:44 executing program 1: mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x800) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="39f9770072180a55b0b466b93e916fd9582b3fd9766b3600277166c93da4f1525541ba644ac7e9921447e0902152a6b750", 0x31}], 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="75440945354f218e993fcbbad9d4039ea70e4a9fec35e63fa8142499bc20da1d9584c915ec44ef7a5b06eafe8755281c0257b4", 0x33}, {0x0}], 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='8Ol', 0x3}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="9ba7f68568f0172b9b5748b3afa31556b808d1dfa340c8b77be46ad0123d57f70dc163877dfe2fef7b98180894622d2e", 0x30}], 0x1, 0x0) 02:15:44 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x81, 0x100) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r2) 02:15:44 executing program 0: socketpair(0x18, 0x1efbb2998b0d7c16, 0x7ff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fcntl$lock(r2, 0x7, &(0x7f0000000000)) 02:15:44 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x500, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 02:15:44 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x80, 0x60) openat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r1 = socket$inet(0x2, 0x0, 0x400) bind$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x59) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='W\x00') chdir(&(0x7f00000001c0)='./file0/file0\x00') unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='c\x00') 02:15:44 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00030021e8b21e0000006641ad1b52908e9cd958e6daeb5834c6e6d537bd6d9a4594c783dc1ef7e2fc9902ed057d1932b1aa956a2a5d3892f898d6cdfa8bb2cfc5f16d586522aea0fda6ce387ecaded45bf88c72f645946674c7b3781ec70f7e024226296726c60d46cced44e45cc7afc72660b2cd9acd838f389dd68e3a32a06120974c801efef3c6f1a575e204db48236515a0d6b53443e9d58ef8"], 0x1) 02:15:44 executing program 1: socket(0x30, 0x98195d161b79876a, 0x2) r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) 02:15:44 executing program 0: connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) sendmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2a3c66c3c1080edbe960fb7834137fdaffffdb025689610a5ae845bf30080047e730"], 0x15}, 0x0) 02:15:44 executing program 1: r0 = socket(0x1e, 0x3, 0x0) nanosleep(&(0x7f0000000000)={0x9, 0x3f}, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/226, 0xe2) connect$unix(r0, &(0x7f0000000100)=@abs, 0x99) kqueue() ftruncate(r1, 0xb3e) connect$unix(r0, &(0x7f0000000180)=@abs, 0x8) 02:15:44 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) sendmsg(r0, &(0x7f0000002600)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="1ffd31524612b0b6df3be7fd5b3aa0cfa721de0f0a9cdd79edc78bbebd7636a9953b9829a82a66a4f7b743422ee4351524455ead52568dbafbe8e95908ff42e47e7809b439833f11189cc573f89ecf9616de90acbf0d6c8da511484a7eb02b117beda3945cf59ead291d19f0a7a7142b17610cb2b201514e28663611644103c6d3f4ae09dd77a81a89abd8874ce79b491bfba1c8c14fa5105f9948575c6e98eaba0a5162cb2b7d8fc638ae4413", 0xad}], 0x1, &(0x7f0000000140)=[{0xe0, 0x0, 0x6, "16f86758f036d37c1cbbf41d60407aaa92f40c23a64da244a2eec9795d94463997dbba31fd4cbf4ed7e76c3e518fceafeb781b36357598d97cfe3611ed35fca3830b63551cd15744d8fc170132de61362d0978c2dda7106fc11c7ce504effe1fdabba9306e39e5732dafba63b4c04544ddee4dd9d83414f1d1d81dd29b158f18812b61c355c7c1253bbaff426b01d2014b9553a46827bfaea8ae249c29ad74b7b18a10b077e8d3a1650e3c5f3002ea494e511590567827a264b9479a42cd0061aecf1949a522c33d751a2e0c"}, {0xc0, 0x1, 0x1, "deb6ed40323d2bdef5dd803434f68489f451d800fcfd4b8e79332dcc0b426c942826edecd8dbbc672d0121e4291040fa4707ef85045fcd7ebf5cb8a262835567e51b7fc33d0a165aa2afffef365f0d11634db0ca7e3b5b995fbc25267871ff4212f4b538551119c640049b9a261ca998d92939bc7e65ea6f14467629aa93dfcb61dd2d8132116b13c5316bd0bba7a8fe9ad1cc77642ac41f4a00c7667d979a1e32a469ea024b54ad1c1a0f08c63bdd"}, {0xf8, 0xffff, 0x4, "91c81024c97a6c2c378c0cc08ced06d5e06a89692dd4deabda016baed96454f299886cea18b87bc3441e46fc0e7cd811d910d3078c22bdddfce2f0c4a871f719f112482edb37e883d4c78162a5543a9da6fcf00fbf142d56bfa27ab57d3cf691a3f32dd3c51b9fd2e185bf0a69d8348a7b774abc6d7d1016c98148cd796a914a1b118cd0256c11a913a13806b01ba72593c906a4871b3bd9ca89a1b5b330e34d87863c1dfb562c5eee798bcde06cf9f8057c83e60ae9fc1d461703818ea88c79b3e0ad6d4d2d7a663e7ec6ed1db7850dadce19e1675be71dd24be2728c16a6ba3e"}, {0x108, 0xffff, 0x684d, "63c957e8f51910a73b911903989435453d3cd3b6359c517ddb3061c767a144e6e4e17b0d52694439beeb21c31a0f4da24731799c95fb27bf065aadf93f109bcaf6a5cf8be52b7da8d20742535ac65fb3e8081b7df495fbcf7e0654c1f3237ab5670ff00173a28216328234a6a0d0f04a6417ce6dbddc7a5ccc272a34ee81a2536b15a76781ae0f41b6c2f5b32786a00ccec3e40fe2c95e63c415cedb18606365b7af9462e22cd820b9d14665d84a0da346365365d2281afcc7cc93a80e6482bc7dc0a7efa7055eeb76d75c5a9f27c511bfef7b3210ea091ef3c0e8bcaaae5edcf1ee67943469ec42dd936bdc143daf10526f494c7767e010"}, {0x100, 0xffff, 0x6, "841aad3a515219813093d0b9dc4c336a630b6addab5165b955575908342e5c62e7d4acdf6f58d0e3c69f760dddcaef7ac4adddeb80eb764b2affe6f486e0094af02f136e62738ce9ca79f7f90676186290c3012f4e1580f327b45e6d69ce26eec5c1ba996084f534a3eaeaa284ec8ad930895d2eab2f8fd6bf703b7b803a7ab392ecad1997dde50aa58c7f2688090e3e83ce232ac5cc563ec43ecdc5009673135be6a1eddfac4e286c87c6f40972ac9393e77ce6b6f359835f2581037e46fdb2064a80bc92cb94b24409893ab157af9043dc46c2898a1ef5e0b091e41b9e0fce2d6d8b49d96b52eb6c2a7a07c6c0"}, {0x1010, 0x1, 0x9, "498daf1202a706b6b4da8b842641f082c50929b07c4d2ce692eadb460c29cadee7629c8cc8bf59cf1a744d088723c255e648fee4d2bb15dcc9af154f131ded1fbe007d2483bbace4d1e12094fabecccde9d740a5a03215571294ddd09c09a748865ac7301db3fedae2b979b91b3ff651120c2b4df3a3ae0c62c17bf756eadd5f25966a518ce76bd16c543edcc672e5ed7bf7828b4bc92382ac2d2f82a84056e33fb79fcb8fc252ffb40e0fb44ea86e9f5d8017999325b37e7b2fd9da37e9ae2b547d2d7bea6fbedabb84945b1f68cc26dcb805c551f4c9aa158174085c36ee97bcdd78f70adc05c3c537ab5df4d1cb41e0ea94d71784276dd3b23d4f55a73d2f68ba4843db6b2b789a41793da51669c4f68ff3885c0f4a4ded073f5dad403eb84f58b23814ff0aaaa639da834c6b1541b644bc3cb38dd018bf95a75df29142b515cf04a893309706ca314449b80060cab22add916233cbff531a2e98fbdbce22c6b606064a4aa704dc2c411821ef222979192b810d69e7693ded2357646ca5b0a66a66338121ff11f3366e5b67afbbc125c50c782f56d7e5951932295db1e930177ade76122bd26d72dc409de41bcd40aeb9af98d105dbb59077103e03642962c711de8502624ba2433cea723abbdfe3ce3f68d0ffd6fa980a45e1c2074ef7a3e54df381468c6e7c3c012e8d9f3a1cf93d485c9f7f13eb4346945ad523c12809051fb859d8adf83bc8ba542a2e02f6669cef803d4c4e17bf0b82be5ff3996fec231b10f607a30dfd533887fbf078d4f0fc58e1ece96caf9aed83809c0dd7890b2166d5a157529d9f452c21f0375ee32d2240490c6f531b441c25ab8292c424aa58623cdf3969e97fd9df9e54d9ec5d932cef668354773039eeb7734d41ebce098c16a5f340663801dd8af6ab7a27c18cf8a44f38ee97fec9c00886827954ce7ac2a3ea9033dc3ba8c7b6ae2de7297fd308581f7ea92782e5024facdda68c64539b75eacc4ccfdfbd6e09312b7efab53c6ef25ed128b16ead64bf34405d181a057a3991f4b76aa767ec4822a835ec3c729a68d83e4a6a0e1aa96b83d7cdf61e5cb1dc13ec62d2139f515548a97e9260858a1db84c7e8c2b736ba1958b14dd2d4be4ca6a6aad0b28d343a0dedec7c0bf4ca429e162ead04e227fc740e432de1090ce754fecc8ee2f74d298e0746ed81869f5b53eec267fbf7151837b7698748e4be86b8325779accb68696625098fb881a394ceb99ee84b6d787193d4b9417a4adecde277a825f21d773c93bbfb8562c844e49525980117ff89684e7e93cbcdcd75bfd4de269869dc8fb04523f82da1f81a49f344cc4ffdc8fc2f64eaa08b64c45890f5e69c9502c5f124367cdccc8b5dd6dc6f7f83533391daa9260959723aa5ca6d525e0f328c261e4d21a9bf019da40ca87b1c04b8f503d801f727f5a1e1d54ec78deeb691dd781f6ea0867f39b36cc166075e4f13d87a31761944c0da7f4279669a2baaeca2e6fb05514cf47f3c1fc8a4c9a6a40a7a432182563e52dbf63a49998ab27ee594d8a23ae54df1f4fd74ed92a15ce00b43275092d6e043596e21d89ae0f169a1ebb882ba5aea9798fdb2a3b68a9d0738e5ad83945f556ea08e8ac364943f23dfc810a0f0e152dc46908a105ceca11e731f90e5af365489642614eeb23eaaaab1db0c524b8751e481feaff18a509bc3685cbbaeea686e403a78478e4e17e6eb5ae7fb66e614a2896664a7834f092b3e0fa8a1b178691a9b99bd242f313b9385e6e3416a7a13edbbc59afa300f60e1477f2f1826a6a5593f0bf939ce3b418e59d863718f32f4c5aa8d9f126ac0cf78813ec03dad0a3c7aff357efd242012cc1b4d1faf6ad488c1246c3e36319f53bcb6c1c77922fe49671e861f83b351b4152d5e80e907b3ace98d26931fe0c72d7f691fc74f6f6a68522d53dab882bec1677a1135383cb51d6ec96951b6d3b41fa8ea2c592272ac031c287a7dabff5a6d356dc9b619e781723bd17a9548cd618ac2dc28b1e01d24ff3480bd5fad61654ba930016a6cca63b68d421aeab5704290f112a6b8f02489f2f0e93d66bd26b9cca8057033c515051f71fe08cc1bdc4cf7b6df26c8506cfabaddf403b1336575c6b151201d1fee452454900e61f208b456d3a49dd66cb9b8f8b7a9899310ba14ed9779b14baed87bda9d76e0f41373c1801dce47a15fa0e41d95510f51f7b350b75c1d93f4c151d38719477a8345d9839f962f4edeea5890ddd2436f11f8a383fd52ef32e7e5b654a80878ac2a2c3c2e7dc8ce125258fb0edba28b6f0bd1e77eb5d4013697e6be1ff0d78be0c09c2e9a0d008b428b66be55f9de4948abdb2d6defca858d135427d3e9078b648a3650c8f1014fd80ce7ac3dbfd507c7b4eed25813f9a870f1642af272f1297e323d3012b23ba47328baff9143f9d6b04cc34061440a930e5f3baa8f649a89d6f01a73b146d3e0fb2db759745a7e127c838f80707c2b86973779415e5d9714948dc1904226d52470c102cf24a9adc8b62340b4476f01858faa38a8310aed39a82994ab1aa0a10fd66cea9930ea2ac7ef2882518ba86b78a6430845b596a6fbb5b6e546bc8be56bb635a639baee22a304aea2770527157d128049646c7e99a7ee6941f8046544d20e5b1e9c5bade70461d5f8577dacc7a13193e18befc486302a816692a6f74702d16444e0ea9ae00d0aede4cc3166185daae1e63b37272e4a778edd7a711aa68c5cf64652714af79daae83d9814de2e5fc0c114ab59173cfb9ae7a5b60fc77d197fb060ce9344a0550436c4ebf18a3c4ce9bb65701cf01d5338771087600a3e36fc20c1d7bd9b8d04f782ff64d0e6a49d97150538cba02bf8b7b550e10b3358543887549e4082de546431ff26dbfb56e68eed8b7675a1ebc8b37b9393554881a84e7fceb2ab21f41a9065504e77c2b621339b81ffa8b2d823940b04df5942778230f6a00300939aaaacf91c5b0d6ded1588d623eb5e1f8e2114f6b766ddd8dbb3538f49f25d1418133b0f2356e59beef62dbd238a66f914c8087559b9d78b7b1f429134c5a9852595821234c75a0304db0792c61877f3e26a9050b7785bc795572c953a7719197a9d5c60226177d409d96432bc9afa79b393c7c7246c05ddac40b219cc2386fba2abf77ccf147bd3d8b3b1566e70cf6ad08125a0555ee902157ec84069bb69fb39660f03947e672a8fbb4a5058a5c0b516f18f3de3b865e2368caa8eb142f890a7e3bd9687a90504ebd9459ca2471131bc5c86a17211e917afda0f49ed1cca6f889c0586cbf4d75feb8ff78a1a5e1745bbdb1abad911854ba3b14eeae4f64a26d544b7138b855b74c91ec9ba47fe6097b82f287e896e71e2825dd69b9548850be8444465bafec5df6e5b6d8c378b0d3a5dc04ccfba3e07869bb5631846647481c103e08ad6e562330411524ad6fa6c4080eb4c6758f1534f7ecb10bddc7106aaa6e71942c7bcaf7134a7e765f9a6f5b2b168f69e6836c6bca6182472cf0838d17e2579b01e9218dd8eddd493a5bbe80d2bcd3d6e1f761bb2e6ba17f647591bbf77eb6f1a6c86b5015fb060be8ba0e29845b0e4ec8e15991da6ecb180a2c9e0b842b1d9ccd5f8969441f75dcf2a0a6a359c42db534c9770722e5b89b66b359bb196b0834b8d739c1554899564b9fa1cd7c2b113160e2c0f0586d7b0c961c7e9a44ab35e0a1fb9f839e93ac64423a096761f8cfa080486c8b3c901961e5888813efc1c6127956569d8c9013b62020afa70d49bcfe7f900374777bccb3c4ed2acf154ee259d1e21f0cdb7df40e507ef274cb5550ee56a2027e9c54518025de78df6eb3dd468c2665f3055079144a93a9084dbcbedc0b9a5957b349827316856cb1dc5fc7819f54dd2a5b2d3c5580d36015d9986aad379f62d83ecc16f19695f311d92bddf72256979109dfe5cee1ecf4cfe1a183c2682b85e4a688c55ab35a4ba5d259211174df5f992e71b1f7e2bad43945c0a88fe28ebd632d4f41119e2a1060cd183bf9a67b86b4925efb1f8372aa07c42bc50e8aa7675b1942cd9ff2023f5563dd1c4a79475569ec0d138096f228d00a5d9f131c2859c3ec693b987871c414e69cd1381b1099ba48d1eae485569ca3d8b72cdd3498e7d19b2d85b187ecc7a731cda128becd05012d77f36e58a661868cc7f990eaea37d948ef6ba25db5205fc916c789a7ab5a4f0f88eff6ff0be8f361613ac6dc74458e18e3b93268d3e4678d9202198cf7f84f3d692145ebc659118de02cc22580cd47e5b15ec1bbc81c7c2518a1171c8dc3921a54f1c4613c5afb1f8df25386378a8f7dbaeac296f1569f3d5336b03d3323992f24ff24f423b577bb62c30894e04b2afab1b9dee76547eb1c9d5ca979041b95510b997c6d5daae31ca1ef1df00737b52034de5f94142da2857b1c6bd7f5f77d561f4eb659002bc3b0712be42cd3d82fd7b8261ead35fdacfc28fa6c73a5919de261452e391e151dd8135206019318bba0006d5098df11b50ee1ece4b46d593c193584d05129b944d242ff020b7ebd5e6fa884898bd641a631c2a79b8b8a6dd56df454aedd671c825799b748d2133697df29e9d47e871fd7b52774b31c3312d21e2c99d953177af1b0499082a9906c6fca0a1ce53316966f607039fda5448da8c4dabfae40ad3ce7d17607f7ba1e0b5fe66cd416a3d91cc9aefcd37f7aeb2b8fdff7ce34553ffaa35bfb30414a968bd6e2b29815aa61d492d682e3635d720ba657370739b1487b2184864a9349dcdc596168fc3012606e830ffa981273889940940502bf4b89e40f43083d85975cda9d061b790210a5a6fd1dd2839fc48b6c07a088af08d8816f436da4b7ddfa3009bfed2473e358497fe336140df8828847aa199b20f0c343e6d5e0d4ef768c1cc9737fe7d477d2917e1d21ef8d794a60e8aa6c83291b7cb4a74b04d0d6c3c4e44d5a3ea98ccd20a17c031f29d2d2586bcd7e69ca0d6f2a1b2af88fe105a84c0304aeffa4dd21c51bbfacbe52714f4faf9299e7be78758b959c22365a0124e8dc1ed598307c1d64610d06fe9800aea2156e1be7d662d3228bcd7d2be8c3b0f3bf794373982a370739a687355e14bc3842e6c84004f883db03726272034509e32ab9f157b5f8c202cec4a139259d67210c6ff7ae532c5e6d6d5c8d11014e1e49fe1717fb7ec798b1a12921627ab87ab8bbf509c205406e25c61c615fe0da178010b567b95967976e206d8be0c94e31e116c65aca87a1e040022d9b842531fe00b93e67dff7fab405f1e56b50fc3fc76c849a1f93cd9d2e78fe552e8f4dd4b94c2390bf6292a1d7507960a373fe3d4969558230bb84d7c6eb35bf54177130d46671276d7fd61aa64e3cd039d97bc6b916a6401ee384742e4a7e6091eebe557dce0d0d01426b47044ccc3ccde5ddf58caf56b28cc9ecde5a8581e3659fb5e0d2c1d8ac4d44d1aae15b416383a5a09cdfe40591986f0c717e4f822b57d0c6e0be4da5b2b1d25dea2b997173d2d2ac00ea4e70d37ecb176438703fb59618411c58852d6b55638269d03889370a8ae480c80a758df60ecab31dd8ab45841d92bb03114391d7bc5a1aebcff958f3e44343378a8cb60c9ec09319dfea41f1112b5d970dbd7028c2c7b7b340af863c961c37a5869afad26de1b7453ee90129748d81d7234622a03b0dcfaed41efc720012ec9944b82a3148119b7a58bfbdce482bdb387a72146f552f672f0f6a18f569246ab25cad1b40089fc6dee93412b10dc9f253d6df19c005b8fc47c0c89c82817b379fddb6"}, {0x1010, 0xffff, 0x67, "ba71fcb0f03656b9fefc0184038e7188393e8f5715175240d5fc863af265aa48e8e3e8b4913d4d2e36990e2ee9aa42162f6ddf3e9a6f4bd276c13594a92dd4d0e8c66c466bae4835c8997d45b42e18efbe6df348522cc5568c5b050762f34d95748784b8018e3902ba577f327ae3324ff446f80bd2dcb4def6ef425bcaf6294c2762447d0ec2978295e7a38b7b16af927ea47cb41e7bef2524209c3c973de43b81a39eb2f551347a68e7670a63a32d083a921850e5a57c7bf474f07f5b53db2a6da9fa1fe38bafa90a9ac64b9e97975cbc4e41cddff6f60fa8323d069c1a9b226b6c9a15fb380253cbd0cea062ae4d915ed870ffac8da2e6744615f72bcf553583c36e76190d2643d73d19978b3fdb050b0ff32d6c740e1ca534bb569b74bf45eeab65fcd6eb32f88f11cdbf146d2c645f8f24069716b17c78b5faa01ca800bfe43d7be18005b6501f43fd0379872361803f78f90f578da3ba497de2e46a0feab1971a418d24d6a6b1cebf89ac03902c797a191c280d00b7513c82d70341c3f09c99f9a9de2fc6e0776862152e77f7139a9835c2492527cff3d49d39a3bc330718ac0fd218a0e5bf5dae57a7c77cbead45f63194c0c0045153132cec28f65f301a7d24f00c40c0674beecce4649f9713b4f95f07bea31ec988f4dbb75cc9f52e6a7abe698fa6aeaa5057b8799db95240a806666d82dcf04891b5d1f814f02f24b4a5fa103bb95d50bb924287f83dbcee7a3ced9fbe2ba8a09b97fbe8e0b61b13807e2463829bdc3d2c104cb0c0c0df71a29cc7a60575b211e1c3237ecddd607f3a3ea8e40b4f12f93c41517c2198dfa09d9bf4f566ec8c7a08125b3ea13528ddd27cef692f66118c9fbbce807156f2492840ee2f59df64aca33708b1ee574b7910622eab59753c3650606a6c814557f35e7cd8931829023ca1adfc0b420248e0da07dea071925bef69711a5168bbacf1750cf562feddf7711b63b5ba9b14113234caaf3223fac2bea9d246a6cf5a4653771289f6ccc11eb7578e4997da8decbe75f8776ec95526b4b02c7f56ce0c5c74d3e72fdce47eccd3caed9350b781f5d3e346b85cbeb757582ff9c0349b41f96ab6cdf6dfb6b73552c5ab119edad3682997755cd12a6ed4b33b62e2997f7713d861c14b035a78ab84706916e9cb5be24ade3db2c2de08c97ee1b063862c1b6fbe57ab3e5571ae36864051397d4b77ce63630b110d028c2f63b822aae67e7d3a34ecc6aa5bde3d83b6c05a1269f5309ce1f48e3dc41b8cd8f3be70f71c1f1abcab083468c5c10bf1b4ec4a00871481043c30d95d5898cf7a217f9fb076926563c81f5301eef8fe351539e754ffbb78a65d898f4e8286d584a840daec62bd2b418bac4ee6d74023b114fb2ba949e8934be3ed70bb682693a1961fb9a3780fd1a18757aabac094f12519894d66231201137520e2ba477dca3d298122955bcc752e3bca14db791cc209aa6c5be5e82bfb7213e7dbbd0320771f8140918f763d71e61c22f77c1a7449375da716193f6375a67d52202adaaa0822fbdb29e2b3a21e9b8b5044aa359ecf505b33b2a878775c3f236352bb790fcffff11882d831bb0765489f50aad039ab2dcbfab30a8a9c9990bab210292cf6ba7bb0c60d0bd22ad4a23e7ebb34423ace9dbab7e2eec5fa7f9af7eab1187415d3052ef63ec72220f421a1d725cfc345254a8234dbde51abbb4236450ebc31550a8bd4d10768c656aec1cf9e78bea862eb8228e0488bdbba09a451eddbf9404d7c5a027465972b8f3f87a95fc503d49228cf43431cc4e67b57b17c8e354b2c52efe08f8ba49fcedebef389821545b925743b598d37dd306fdea863057947fe73df81b27cb302b442714ee92671d18ac43e2e760f89296a032a305b15996546709bfee889276de84bc0e9796582fc0f5976dbede96f799a3598f27fd208a168ecf6278054f3e744ba71c6f6f05a3272314421c49d2a21b3042330fdbdfc21d43f0e5e682ddd4d8a01af72f27cfd1484a5a23eec19ddf6d72d0c1f807b307d134b034c7f6a1b681be0693df2a228068a234c5a467f2fbb1299ee5785ade932d250758802a5dec15ccee6ef2ffdef699a6fd8c14b2fe3715ef7f290b65ddb3cda343bdf4098d864abf676b4ad8655a1ba4c3f31464d74edacac937bb783bc1d9ca30c4a4fe2f393574bdf20d0cf9024442b88041a76dfa35b47851c7d18d098cb8faa1c7b337a999b5cb06955b1ec51872224f37cdd26fdea478e553b59e1daf71d65d54e30b202383ba5b18706cf5afa3795b58736ef4a80ea5f35095b1fc97ad997a05d107eca451064d3bc94ae82be2af5a094dc39dc123f2c84aed1ae5d52ea50c561552da05e25eb3f53f43a17961d776b057f471cb0ffa82dc412a7d8be8cc89d1a15fc9199f5c99870c526661ce29b5e80311394e077208ca1445ea1155a223d72c857607619fe37f7d557ba6c7d7e4083b6b0695ef65fa1a240271b6055eb8888593bb59b3399310e72911e77a8d2f59722879d5e2a906d9f5e9fcab68e526d278414970da0ce3553dc537f63c1ed8f7f2ac1453f138e1565de8bc1794eb65dd521dfa5f9090954baf5d779fbb711d2fdc4be5553a401025630ab2c9e037c2667e175518c2ace38b4005db56c20eda9186bf5997d90ed2140bd52fcace91824402cd5be293fdde8b71fa1d8efee15f02d94eeae3a23b8c8d835dbadf59daba81d47dfed1f848e16ab20a339219119c7d5eb7f97a489554754ed5a8087311c5ff52dec2f6770e92192470fb7313468b6878a8e96c631e7486a79678e52130a1cb27319574e513d167dfb76d0d25a7be6db9de90b65994afcf5f3f72cf97adbe66e60033a6b0e68521da054abc10294d7a2654f12e2a8521aad3eefa4697af55260b38ba27dc868830fc7642aed02e898ec573f2630fcf753e23c0f25d0d849f0345dec1d142503be1254482631510f028cb9933d9cec99bfb19632b1ae3797516bd5286a4cc959ae89acd16579dd35c273dccf21fe20a586bb701ef959786b3d8b0cfe4ce45cb0bdf0d0e1962735ee329b1fcf3105ae5b5a0088b86c689a0b9123a72d890aeb8d0e79c48663cf199127854445ca35addaca708dfa9a57876667f788edb8d34a3add4d244754b81ce6a496e5776c19c7a6f37db2118990c8d5c5c60555d3a72b04a3dc18fb25b948b39ef9ec4f2c977ad6ece82c59c8bb2320dc3c083d483051d99ef02f0a8e4a71e6e166b57db43a133b2d65c578133789a0aeec9ff7e907ac40c3e0d3a50c8705d9758473476b1a9d550ac76d697a8410405b6144b8b6402f33ee293af77ca24e18cda6e5c74a1474c7a5ff3a70a97b1cda975bc76e2e70361da73143b4a95a802c2e74f3738794dd36f80c287788f3cc4a5c478773dcc2cd55f9630ef082ba4607ea684c523d5f7372159c7c925ae4dd92c4547ac5c83a0e03164fd701b424796d0855e2fd812e0bede33e25f025674b40f909fb95d1f404e58ecbcd4266bb45307fd2ec216a49c06b7a9b9f21f43ed04127d06ca4a1abf7af5d121e8b0078a6b8025ab4b48ff75ff3dcd9b8c5f0c364f0d1e6d8da6eb12590810c8b667a59d4ebf5c8bc9fe2d185982e8b4bb091bf66d0db0f53e5e4242334ce74747ca948a03f28397a35bd1aeff4ab3c4761f71f91228ce99dca95bc57b4d2063d3e3cd4fff61bf84b4f1d508b2b29e12166f0f67e35862eaa1f32597cc6e44553e531ac0ff37dfdabd951d6c351cae621e71e2450d38de1ff95f14ffd6046c07152658adc6436b486aea4d8b92138357333c05a04373c48546a67636232846ae5a3c3acf4e01e7de7b762b4d4ceb4ac8189afecbbcbd8de7e4c494a88ba7690108a6a029c0eb4d6d81d94f19a8ba0ffe9c69cde2782bc8cd13906c6f97e5c4b7c3648292c03dc479f9daa500752b0e6cb8bf39b8337dcaa873ebf7a846e6da0601b950a548c76152ba2101c8bef000e0626bd02c03ce27db574722c0c63e653d3a068aea60a67c187bfffacca17b18185fe0c721d65062d8e4edce91f92d1c4386d1a40d32f1b7838c9610f93449cff5f06f95ff4dc332336947f6f2a291c58ecafb061dd609b3cab5e5a4595aa2baabe671cbb4dbee01cf494e1fd1786329e8b2e6f24fdc55700286baf8fa50727b329ecd775ca37c67a6c3defd30ca84a732cefd60f73d1dd210f9f7edb2a0831bfda8f1fdf878c3be6ec152899d27c00f7612be43019ea3fcb5205e1268181c79f07987e364df9553b4ab5df614793efafef6c81e3e611ea09de0f997a380f1bd9ded71b26bbf157560c68d8b9531da288e780af6c088c8dbea7086ccb6868ac92918582e14b4e9672abfc97140119bace516ce102333f0fcf9e20bd339887fe8674c7de39efcddad365286bf65b2829cf0c8677b32b1fbfbbe21e463cdcfc6c8a8a29317f31a516f352a77a87a014502765d95fce4be9a5efc31965050758b567097d6f1732b86fee2190837e79631fa02667afbdfa75f85a52b2afd0f2c2c37a00834d00468aaef4cbbd280743770d64f266c0d76ce53011ca8a8d7afe358a6cd91de65544faff884142f8fba10f4d85a40b3b2fd30489e6c03eecebea9d6221df7f4f3403a6cb3f614355de86c74139f16c235a9b83addceaee8e998280c962e3b0c6851a235a3e734572fbacbd79007ca1840f06da6e3e0d6f1dac8708c92312976c6b37e06b0b0af153f485dff8bd1dfc881ef0ff246f8f3fee31a0a218a495ed4b0984efcbe008a4e7b7b1f5d27bbcbdf10b3ccb1479710f7873480c0ef55a0021fbea07c947f9a198cbaa4a9dcca51f34860ca8ba419662c30576a122564e23dc200a2d675a6335457268eeac8808712b1521997af6ae203c4d952be5a59f33dacc2201a286a92f9bce63c486fbe71bc421306102e7bd2dcdbb4be0776c6bebc6b5b39f0966a549f9b7a41b8e761b8a7fc3b5df36abe69c878da6ccb90becc1c688edb3217e7ba23b04721c3bee4f4ea34df95aa6f4aa11d3fae5ae7b6b25c9e2ee9261fe191ad9c29a41cdf3f652babf3a57f84569def2209c04dd7c53909b810c9b42c05a543608ef2887ff2a4ff6c7855577acbd11ec17d5754d7e00569b33d518453b6e246fa136c58f52081016d0321a6ff8aaefa11e20c6ccceb053d7e3adfc932121e249c8cc90ea94f6760a6d298778c57150666d013357dc2f5228007fd4a31b663e2d77c51f317073c330250f5f19fd057b2169def967752150e7aa1ae3fc6ddf1f1a179875bffbf22b16e605ece2bd85a4f06b78cad04e1124189bf5c64655558f38b46ecf9c08dd46cab9119e588ecc7f0b4e0110598297f38aa2b27c25ce583b691b01f1c56ddf739b7ec1fee60e73302a722ec635963b729d4fead8a84f71b2d2181772f3136dd1e6a04ed4c273c9a4a754c0d0cb39cd13380f0434578086abd6eec2ac5262215fcbcb5511252981984121f28c8ba9dfaa9f2bcb2b20b60e0167ca9e9db786706d79f6cf58c522255cb20824b68ef235b9d79cea5574ae6cf0629dcbde40cd4b52d8e7ea876bd22f90fff550d45a0ea68de275a50af383d062a45af3e02c15f92bda47f07ef812aba62d5f186738d605610f39aafe2bfa05aa62d81ad3cce332de41f2e7e6f876deef988d60a484b556f24d11d10cb62ab6273dbb16c2679df430589ea79e8188ecb8533e2b10f2f2560022ebc33e05b3f202c57db7f0bde18a091fa0c34bf61b7c7978b7b02cd66a0c124e68a1c3a16cb8a2ccf8d6f34d307e5737be7f4cdb900d9e808e64f7ea607e"}], 0x24c0}, 0x1) 02:15:44 executing program 0: mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="a96e6b148b5843a55d0c017432cd44c2132b025c1820755d8cff6010bb9d5956c00e0d8b4c61173773e33985b4e015fa0ffb6e0296cb0a032c74805c2b8b5fe76f007f903be24f4c82c3c2893d35cf5dd14d441d909d9a9fd8335bc6dc5710db2af394feba33b9f123c245cf646010df029504e22fbab9b2bb7f1186be63ce41f4d2e69e", 0x84}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000001880)="4790b6f4da0e5dd53aaa754b316a371b003374249abb5eff1b2d739b550aa83a426dd8c67fdbc7837b9ba391117ab7998d33ea06bfd7d5b15a2430451ce701d4dcb0be5b75816ff2e31cc032bab5b8628f31c6ad3cd3d7d24cdb641069f67eb3ef6ebe4a047a93b84a98c09cfda07067b0cb9bfaff6dc7caec45f0d608d48b6babda781924cf47b908919d25f28e388050b777bfd653ad1d8f85219b4a17c7db39932d5ff9484b1bd2e60ef3dc58dde040dd10a9d335538798acf25d15409f8186670d2271c24a3cc29f6cf5b6eb4275058862c63ee9731baa58eb0673a23a69b74ffdd1f62e0047ef36866c1712841d202b50919d2b80f4", 0xf8}], 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="00ec99823d0b64438a357ebf3323dd1d0000e911bb0f46cd06436dbbe43de22cd2fa87bac6a4f8aa33e621674ea325142e", 0x31}], 0x230, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="9ba7f68568f0172b9b5748b3afa31556b808d1dfa340c8b77be46ad0123d57f70dc163877dfe2fef7b98180894622d2e", 0x30}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 02:15:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000440)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa", 0xfc1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x142, 0x2) fcntl$setstatus(r1, 0x4, 0x84) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = dup2(r1, r1) sendto(r2, &(0x7f0000000180)="935da3630b609179bab62469f5697626cae86f823ca14d75907df6c00214c6f822022e70409a8d37ef988c06d6de0ce1b0558966513df62c214f7e21cb93634a12b0fa3e3c071a5d4dd6c0ea848192abc15b53ef6ba25c925568fdc027207659474e7f3e827949fda44b1e867288fefb9deabe1351a4355055060aafe4606eb1f343d3ed56dc015d6e3821a3293ea29ad50b4bf9e73e15c9e0d8c9dd92f5b3af3aeaf27d44cdbccc89f7023fdc952ffc51bba7f0bc6603d4577c8d5ac31b63994decf92d5b11d6ea0817f3a8990222262795f89db4f1ffdee03542aea163c58c490d283888b038e308a2af29fac69fa95ae9e1f043", 0xf5, 0xe, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x5, 0x81}, {0x18, 0x2, 0x1ff, 0x8}, 0x0, [0x0, 0x6, 0x100000000, 0x401, 0x7, 0x8, 0x6, 0x9]}, 0x3c) 02:15:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x1, 0x8, 0x4}, {{r1}, 0xfffffffffffffffb, 0x8, 0xf0000001, 0x7, 0x7}], 0x1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0xb0, 0x0, 0xffffffffffffffc0, 0x17c}, {{r2}, 0x0, 0x81, 0x1, 0x100000000, 0xfffffffffffffffe}, {{r2}, 0xfffffffffffffff8, 0x8, 0x2, 0x200, 0xffff}], 0xe0c, &(0x7f00000003c0)={0x40d, 0xc8}) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0x4edf, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x44, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x90, 0x0, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4e, 0xf0000042, 0xffff, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x35}], 0xb470, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x0, 0x100000001, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x100000000, 0x6}], 0x80000001, &(0x7f0000000080)={0x81, 0x5}) r3 = dup2(r1, r0) sendto$unix(r1, &(0x7f0000000400)="ac4ceb2df675a06dfc4201f22c6cd999131e29bea1d234c267cd6249c5ae5e81c9d36d44a2aa2fdb34e41282797e837336aaf5474002bfaf8bd063bcaa5547461f226ed3cb5a08a469f6926c4713ceff0771283b7bec6b7d781fa8645d4713df0a95c00f085f948f27880d630cae15147b939b2840a8cd8e69cd527d2321e73281dedaac7437c5825d653e665f1ed83625a318f75bcf524efc1c34aae36b3ad4f6df5273fffac7c87d5e8952282954ed2c5106f3ae325b18217f7de931338566f7e43a8518f1d2d227de435372d59788107be6341efc9a92f514ddcff62a81d731d63e0ee27d2394afa361adcc5f66b255d957", 0xf3, 0x0, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x86, 0x10000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x400, 0x8}, {{r2}, 0xfffffffffffffffe, 0x0, 0x10, 0xfff, 0x800}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffffffe, 0xfffffffffffffff8}], 0x0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x8, 0x8000002b, 0x7fff, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x95, 0x0, 0x9, 0x3}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0xffffffffffffff48, 0x5}], 0x40000, &(0x7f0000000300)={0x80, 0x352}) 02:15:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000540)="165b97fd2e902c3f53d6fa09a89b4f75af5eba334b8393e2647257fb7d02abd28674c3cb82bd23a3c7da71cbaf25daf236e371da9c3f60252156878d75ca63ddaa9c692009af502aba52de191dca4688cbf01669dbaaea369ac1b072c6a1fef9c00f5be39d5e9d70f2bb5fe160a8683e3dc86785f8809b93ed9799e9a0cd53d0b6878b7389ff09123e81be7a9b7e659472743c2b85b167e04f5c4f1b803366d7549cbe3419e81f930b86c40a", 0xac) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) read(r2, &(0x7f0000000640)=""/4096, 0x1000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 02:15:47 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) unlink(&(0x7f0000000100)='./bus\x00') mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') 02:15:47 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmctl$IPC_SET(r0, 0x1, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1e, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpid() r8 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x9, r3, r4, r5, r6, 0x42, 0x7da3}, 0x7, 0x10000, r7, r8, 0x81, 0xfffffffffffff629, 0x9}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 02:15:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)='x>{E', 0x4}], 0x1, 0xfffffffffffffffe) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="0cc8a6", 0x3}, {&(0x7f0000000100)="7d38c4cd7544c63338ebd4a46086f491d99e3c4ba42083e454df1e162b78987dff7d464b63218a624dd3abf40b7cf328b229f6a855c95f68878b7ca981b32ffdc82093ebd3c5b2fb87191687c6ce9ae58b2d082459e0c3e9236c1ab39aeffbbfb81c97c8c863c64c459460dfb4eccf0ff1ac755b4d37aa581d0938775adf080dd505828ccca38a1f77871e1b8398c2ca6422576b5d64", 0x96}, {&(0x7f00000001c0)="487f963385c7c5c0d13076d841b690ec8576430297be73649b207c3697c6d323f1b5b2267ebbe433ca600aae374d4f6324072a44368fad3699cb054f8de972847eff50f357c8c934d6e73f606eab6da2188f2e34e9005480be916f062f3eb688ef612cc40858205201abf40ccf48a0c76cf65af9255b2454fd", 0x79}, {&(0x7f0000001080)="82e347c29ce3bf04dfe08b2c2d8c1974bd3321444cbb7d5880d02b79c461b24eca44bdc6e16211525a5e197d6b32284cf9ec34ae1a9b44247ae27eeaed46650034e5875d38662fa97207e94d145e600496e0e2366e5ec537dfdf74d1acff32a654c2d74be73dbb7311d3a4f374d9be22749d42473be10cfcb87c5d75a022393d6160049948c87c47ef2d2179c35911d2947fd6599ef039d81aa1fa0713eb274dc2e97f138c6d18c039a18061541628958ebf7e37413ced2c51de1b5bcc1333312a54e28d5293a6c13353c185a9e485ed17a8198ae2db7fb7a9ddeefb7fb4234b8f8217111938f50d665bb58f047e4a4541c5cfc7b65f89f55a2a5274a7862b1a1d7756e48a1338b94ebc4d51d9c326d07cc83635209de386ab28f23466d908c21de294c1b49e1a748d60cb70f1ae13778c9b82f11c3b5e572445bf01d00a49ce1fc88238bae3414911105fb6aebbbba9c7671d7332dcc6b69d04e08889600381877a34c15484893dcf5cdef117f7625430b70faaf7dc4937663a86ceea1d2f8781dc24cec3e563c02cb5447e098bf5fff05de81dafcf8f4ae2d5b94f82e8b3f1967da24274518a29d3d959169fdcb38b130e2e14746b21049048932dd7b0635f3fe6dd876fb996cd355fb421dd59e0d7bb49cc69ac6d173e83fdb7e4dc1542e97c0c22610a790f057f6f9dbf2cf68c6502206f9c875d3a8ccbd9c050af80b4e20c14e9c07c688607b03e5d1cd4b13562686cda7bebb4576e49fbf3e71cdf13b4b9ef4cb53570903a4e745cc91ca63a776e8b84ad50e2d30375e2e08a0261b442b543247153480066b04498c0acc4161816c08fef2e15dc66a435655c3b4e183e8c0e29b956f2e0a59629310d14a3d4c1b4a9be807dd2dc0a0efbd5a253ca452d98ee7ef10c082ea49680b8f10012692874b58a3f690809dda2aa9f32c56f8b29e478bb2083df790252cb23ceaee2ec49d178b410a03989690847aa0516d283084deb5a16522fdf32d8353c070695d2d7fd822e18697cb64f4a93d5544317974138c0e3143228b5076ca4777b3deee7d6685265c05144512aa77977b1ab53434f4e8133fb0aa01e732e4b3a1567d71643a28a4b2bfd6a95d7e6cc9a2a3008e35fb64afa2c0e91768bc10b819ccca1cd2a5cd2792f90b4273a183d70dc7e3ff2c9fa859c9ee546ef395f2a71e5084ca7f508840adbd1dd3e5b9002b93f47d7df348f6ca4190367ce2b23f2863e20621f9506c3434a5739788bce895e98e71d65f2a3496a731f9747696ada6cc7506641d2c81be09a2c6a6053e9558288fc49e089f1f6ee4523ab511bed02614eed8118529101ebedfc4a9517063254ad2eb16374c4053a09942a7759c6e739c2fd7926b4bf5c9551f29b67466d5e032624351c53b32251f1fecc3ce2048e11dee03816879e20dd92e4c17397dc26f3f964f0df7d530b95d912dc6d24030090168e5fde575e7d96a7672ba4aebbc17912c5ca37552a7f12bbe49437ca379aed788310df9fa982b4a69925d0f98979ef5eb20e8b49367e3484a8a0baa6aab6fc9cd20ba4f4e96a2224fb20d2bb12207b2165bd2fb309f245864357e5ee9aee1e8df17c3a48a16ae790ce5ad6182616daa31d3417d885537878bae774c7002b537a3f2195d47d27f7bb56f29bbc4c4b646e2805a9f715ed8d33e32dd0109882162f4d1262f74981e61c5a0012f650535f9d9d06bfa561bbbb41dfddf02c41384068500372181d8386b7db713486549b898c8d43a6bfa23d4da25a213ffdc6255003388e5e90093e62bafa08a9df8da4c1d64d6c62fb00594061725dc3c663fff4a1dc503ab1f6081c36139c46766bae06a6e911672c42b894e8d7465e7de4f7c980a797a134d858987b389ae3815d0def318f1a51175f8c97e6cf4e2c3d9e00f42d4c99e5f39b9c3f85c8faca61202268a8ef165af3761c652cc4199301074d35e2f87b01d13d551d43f0d82fcbbb34194e96d4dbf0929b96f62244e69723a8b3a644ea5e73abfe83092de2228d047007d1b931eb8f5919c6dd01462cfbe7be306dbacffab17b20c85f112188611351c25d072d47f163ed9ae984292b35e9d7917fffbc9cc669a505127b5869beb59fd12785b6f5166187f6a64f22da9f60c062daf3cf156eda82d87a0dba74295249ae4c4d19175087f78385664c2397e1eef2ae5766bff3fceb473dab0775caf8b7ac235340c5feb73011b0618af50c5da571041f0fc52788d80986833e8ccbdce71dedb6c4eb5556294a9647757ce8106feccf69a6a2f0383d1f7ba743e6096391fa581e2c1739ff31755262361ece62b039f607ce6db8710cc4cd5769c84fc2805ffbad30d12b51501101d728a36765a9ad9c5f767485734742301cf23e6f11130665b5d03394f2df832ca9e889cd43010cdadc5e25d4f97c3dc1fdd4013e1b63df962bea8204a3c1a60bb7f610224f32dfb3d94175e85c4b7e69445a42524cc37aafb31695211ae11ebffaf02069e9081910491a8a733d59424c99ebdf27ebc52e8bdf9cc62b5c68b6bba7decb0cab6878fc5faf1160d16e14de85784274ea408c8fb5170c20aeb82d271a9b33b602391ffd27c558e2813ee8ec2196104aa8e631ff47c5ce6765d67a63a8c33b53f12ceb567b1555f593b8e4449ef1540a8cd246393bcba1a24a799e91d96b0949095833d6a958de0e411b6788eea8ac8a7c695622076efbb07005f59b13b6e6ac468b0107924e64aa84e9cb499bbbaa017455da3cb7b18ed4110b2d127f492fdc70064052ff9bc3cf3132654c267349a9efaca9fcf037529cf15fa802db91d5088c5146d8112cbcc059c10497e4e6c1cb5768817588b5320884f242a0ae2af265faff6abf9a128a411f9deb4ba21c7d24daf0dad34134aae48c04364392c5e7c7e51c32e95ada4e424b24c7c7dd303fde5d6dc67f29a6a1754e6c579808b1ae2c4c7cc08c4c51dd76c5b3cba97f8359e955d360a5b31ddbba6977e5380ffc35710b0bc125ce5d34a9ea3d50881e1cec8e9ca07938709365dced173e4b90c28836f87e809ea0fabf9e8e91b64a994e350200b67c86176f56953e52ccc813e3b5092fee6d7531cd9683887a8c79d99f82c3946479b7cb7ea4bbd3ce8013be18a3ba71612444e359a1c6113086d5556552936e6a5f5e7e17d4c300a684c8824541ac5928a2b1cb5eefc3a9b52c006ba3e09888eb4cf308e3570d106ac2dcc0884e27750405e0ebfc3aa64fc6235e93ed9a037801651f8fcea77d21a3c995332ceac126e7cbb7316708a460cac534189404022bc4b25ed4dddef203f2307ebded538f113c209fc09f8ffdc0ccd69cf34a03faefc62c74a2e172f757e373c599a0ed43f26ee3a9c03d901914acc47e23ef2421363a96a1c194899011a0f9f866e92997f7149cd8e882f3374b02f6c4c3d3367376850e36b5ad1a6d57bbb8d0e5cc05373b20b3a34c6f51d7d4263fee5e232e5ef061edb53b0034fb5a03de343c15f373f080bbf5cd20733874b8131e0413232f8cb79b5f1084fceb3fb0c260415faf5beca14108b65c2515de682f72712ecfbe15b04aaa20c60e60c89e513fb6525026238af3df426c8ddbf7dcb35e986a89c37c4f41bc9179d04bb17dd8a2a7c3c90a09b85364ba539ed8af87eff0087dd5d96dd0e4bbee8404f90308cca0c5ed9c9053729dc38a909e37b3088a15657fb9aaf892b2a954f3a713f0036d84c7e5affefa5986c6862d229294432f16e216c4c733cc4225de6a211c1d4af057440ab7093d6923f17b10d6d5b5d868d629a5c88604bd94c67f8af742a4a29afe7572ff82f037115a879223e021226438543fb65a0b9cc566c0282abb4fb95f4fea94943969b286bc126faa1f38ab8bfc5128a38f1369b92c8833fd6150b203a3e08d491cae0d553b5acf238b7df6fa5baf7662af11682859780cf26368aa3142562638ffad83267c77b64a97da55172adf3815e58b9d41be5de72860aa77f072773b24fa24a09424163340e27c38532e08f95638756817d27b8f179f7e344f71354a292f010f81b01ade47adaf30093844a585257ca066a5a6e29eafa276e54a9eb3a62faffd729da58f99f6d91361007161e828ff5f7916952dab43355ed86342ccd7ebafff83738de70e82e7e37f08eb490de2ceefc7f8cf5902dac7e65625c47c34d9c3255c55650e88b80f7a3f8d49796def491cabb43cf98a7bc394e7fdd84183a8c9ef4685a350423e671338823e0eb5ca73005348509c00bbc032a4f2e67abf9ba4b042a1ae7c6a48634677c7771701c0a1bd430ae9753d7a4636c7e028b4ae9ed0c50b74c9c9e4c78aa7988f66848429619a38617cacb1a59bb9895340d2ac056546930eded11f9c19bd96f5859a6bb1b2bf00a4a9131e80933e98948eb75542dab771cd2fa0a5f507aea6c0a005093fdf4bbaa177293e104b006fc08a95cca9af6f7fa91234bd958c55d47db42877227ef1ba041776db4a73b2b608c33b6cf1e153c3346a33055aca254ee1e017a545bb93bb72f891e1128ab48444f687da61556bb351886e90b5e352fcbca57e272c6c75ceb1480c2178bb7cff0672f8786849d0e331e15e8c1fbef2aaca149d09b6750b1524f0c56d6089586b7d8df618f33497f1ce582771b6942809cd97af00c4583876c12ca5be0eebfe45ed3a779af1f7b218cb9d0d555e9cab6f1b20de0fba3a952bcc9df3843381e9f78324fabeeedbe8564bd126cbea5027b6da7ce462bf6f1e721b41db326f4f1d607782cfb61abf07fb5b73cd9e9b768e9a480af16767ab0210e9da22040da038f0fde6d905b6c205c73158c2c01965632b4ff8a07a5747f02edc903a94670d7cc84cb9d9239bc31315d13757595783c6e1be021a74e25af8263fc481d2848e1a96832b0a47a7543d43d5503f3e904294edc9e97cad5701bb105a33271d322cc89d9a6f4badd72ade127440e203fb8c1c7c71685b2177c7c3e7795f8ca2c17d9756ec96ec89b8b6f87fa30bff475543086056c69bd9e7e3fb8fc1275b02389ceb4ecd49cc89c4eab58edbcfb45ecd892a8c8e66a766e40ea26654c4278819f284a9485ca386d8a9811bcf1ddf32ec47b96c3592dac531ee2e31a7e7d2e28b1cf4199c553c7f0670b1c02198ac2496b6c7e5d88e848f57d70312e4d0b047e5d23d6ec2fcb98f372cb777d9b2bee98eb539c857826b026751fa6744dd09675bd2efb76c22a5a6e09edaff0caeafd7ae25a3714de7258bd55bc4b7bfe456d8ec961c5b6f75575d4e9acbc555df6977da3235da3789354927f20fdfbbfe8f508a91b254775eb6265cc78064238ef1bda988004652c2e66e2cc8e4e32aeb1b2d77ad42253fadd54d02cb8bf851ac64e76de7cc7837043c31454b716b7734ec11d20ac84c56dea0fc2e52964c182fb811e58b99a7f34c70f9f539b966d6e8f12c19498931ff87de0fafb4f2d447b35147470b9d4ebde5655afce4bfa50c948b3fbb45b237fa2caacdf9c8e0fc8acf588876b425c1b04c5501d83fe672ecc756bb0f94fbb41f4f2976860aefceb0f1260ee49041588fa00b73cacc588415cd37f16b78acbced514059dd4fa846386aa9f3b88289ca3350846515fe11f641e8e11f27cc851af41c9e3f4add56202b8c82f14e7a31646561ddbf0851aab59f78e37617132333c1108eeb0c2cba40377dbfa8b6edbc014d18d80d6d4df55df55d2359ca26504d002be582323fddb51a824473b03d8f00275a21b7a7faf1cbbcd37fe876877d4fa4414ce386828f46bbb7737d5366f79136d38cf7feea63f180404cea3d", 0x1000}, {&(0x7f0000000080)="173efa4723d44c2da7b9ececb836c6fa995aa856d7739c6b33d45613c4de628ae4aa6f1d10f56362b10bdce183c4a509fd9505", 0x33}, {&(0x7f0000000240)="58a123e5d191256202f30b7dd519eb8dcec242a025244539208a1bc6b50d8428704493d87a3f01683989b53327e41d4be827a1f4ff243825e4e24ec71771470b814f2d0b4c3510ac9c251f70d08bd5c6bf328eee0c77d5eeb15ea978acf6174def3bf1dbd468c38be9f3611ff014ebbfc984685e61722b50dc7ab52d12f53c0694fe1e40e41b7ba6a52924f2beb9ac484d020ca434d27e6e979e3425b7baddf7f79d9a705a310acd98ff767eb76f5173c047aa254a5a1bac62b5d9d98b73d595614a454a08fe0e06bb6fefecf9e8bf7f4e868071fdf6733ef57af6fdad260f08b77618c2e6639afb5b06a76fa7ab22636bee1897", 0xf4}], 0x6, 0x0) 02:15:50 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)='c', 0x1) r2 = dup2(r1, r0) poll(&(0x7f00000001c0)=[{r2, 0x40}], 0x1, 0x0) fcntl$getflags(r1, 0x3) 02:15:50 executing program 1: mlockall(0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000d80)="ad2a4f64ef714b7758b9d8340d4e8bffb5780b865e209593049c1e14610c24116db2728cb4a2a5086a12945e179a54f8e0ea28cf6267e57428c6fcb1e5713cb8440f3c6c0d365447106c4aee1c6cdad4ea97bb9444ed58026f1307c2105cbcf655b54cc3923d6048a274564ff7d4f2fc4bd5961c4ae3a87de29d5d9ba0b4445a2a87eece5f175f4497545bd5e1cd84062713dcb6ac7929a927064c27f769b12f1f629543d79d79ed1c9a2ea3256eaff38c66296b75e5791cc25d35e9bc78498bc62faae46889546aff3125ce64a89e12449d422bc711da2fbf8d42f77105e11af7fcb744679ad1d3d78340527e33ac10372516f467703a6dfd57021a5e696743bd3e13274b5527bc4ecc770a25da32d7478f2a4d95c24ad016ff752d335e054abf42b9d593cca07a69b5f07a99f08937676b866485c2be5d5097170255ef9bb2d4d8f1048fde454d6b36a57d5b2f0cd274cfcfe92dfb6fc076181016c9e56af1bd6b4495aeb700b669ce637c037c56cc7c292a2c6255c6f9df56fcb3a23cdf3538d34475f4698c0117523f0ba46f4bf0b86781b279ff0ad516a91039b6785c7024cca0d7bb9fe05ff50e97b80155ca7085e75ab59b63f30bc9bd87be7ab04d96c93b911e45249c9509fb8f4a8e8cb509afe6065060630f448c12db62b3d6b34150d4c355b2610fb6bb8e49afb760074bf7c2b03047c3b560d5cd29e7555010327ada3722e5ed07a288c42a2ecb23f973ae2cec34a60e97b62a336555f04f3613930e644cd72bed67305e37ef1accef2502dd1c057506dcdfe8b0ab1364497619b3d5495382e3089926143b572c6b447c51898c1cfca56dcfdf689c4e03ce46bafcc334bf5a7972c87a4e4d1d6555e4206ac9f2a2b6444a045387e2c588278ec47eefb5decf075d300b73b4134df735c01f60a3a6ddd9ddb5c71303247ce1279000f5d48ee8ce471a4261982da6904d4607e060e4c513a14f73fdd1a714be4b2026d2abecf2fcab957f200c7f926cad996c6058db01eda17f3266972fffd3e6df909db56567bfa8a798e7e7bc3037dddb552c8b6fcfdc0a36bc08b54118689027ad8c0688cec0b1d1fa03704f5605439d98a346ad085e09c900beade6a714afbfa3591054bdfb7896e85001c9fe8f627bb1d5392b5eb15aacf57255a9f4fbe6e621b92283a046dab36329032946115aae3fcacab0c4bd5105f0292f9ac194ae02ba64b0d8722362bc9b5672c22935a58d492711ca81a54988c7ef7c807c6b9fa462239e856e56beb4ba44017bb5115ef52f05533aa08d65aec722750902e9a90a9811653384232649eb6c905f5389b39c60cfde0189578ebd335377611311820ab24b750e9bc6ca0b1dd679d4246b8ac84950fe0d42b8f58bec7cd3aebc72a1e66db0d54d458eeeb8d272713b9e4bc39f47114f2f657195be51a9219e348ca702a7f504460eaf3c004553c0b696e2d8160e0842a1ecc1cc7a8e82c1ea00a39c0dd929c28bd1a5f413c58f093c725c1e5ea6a9a971b8cd3f04a9c3b3b5a0b1d1b24f742bec8c6d68163b3e210c0afc46dda9d2ea694755a7b0818c1058795743d48877edaf9dcb60daca1a58fabebb085d2ea69857e609d98cef01ac63116049389bad74e8f56e0c7ae6ffdf964c6b90a1817f29148b4a36a664655765c52b2b12cb7958d61ea9278cc2037aa2754765fa93252d61d9f2f206b288bb942d9943b05f948e397bfb1f080c8070ddb6f731ecd4a4ed2b53e6ca1e92ff9b01fcb22f09b7ff2ecd159fe900fea08f21a6f132c0471056b3262343b6cbd696ee1cc6dbc4951ba038fdac8bd820e9d7c72f82d3afe207d9c95ab0ffaffd17fbd575e203fee8b9f4359d98574b9a9b015457ad3c086d3105c379722427795cbe090f593baffc5c0f10316075d8ec917fe3ec7e8d26dfdae4fac897a4251ef0803a759a24f46aaf5ab82af826a2b3f1dc665ebdf5db78ce24f50ea79460987701ff0f6d7aabb63ffb56535ea0c1dcf1cbaaf374dbfa0ed5d8d299501b02ed3ca9d4923252b15ba402c95a66fe99cf678f9d7620d96add95291c936fae17b6f19e3c36234a205f44fd9f843bae8e5d244ae4c9d3278cd8705e10dec484e7f88800ec48569b941072295c82129a8562947b51125aa85f0e0b3acf5b7b4db12374aa920a4ffccbd1ac44dbd64d6d2f225c35ea77d0623c94741d298f8b6abe2b974aead8b18c85fa5816758f24bb1d8677ec1f4000aa4c4ee6c737ee932343c86e4abdc7f894a9b8437e4b51682bf699eb975d54d3f983c14c8b7581c61fc6820d2fb4709480341be321f2aa0598ea78dea7171c4eb032fcac514779f672b52475dcdc0afacbce043a5af69b03bb59efa2b4735b2dcc21555fb0b4239363498490a66c5cc4272a6f39c16540026656410f49b3d0d810fb83450d491e02168026e0c009f5baf462e1ca45c7e8f34978320eeb5cf73e8179c7f89be4a95ec79e9009885c44130cc33a4c58547feb3e6be6d71f4d58d8f81d133a86b5a7b8b9ffeab9fa417d3d6d73d867e15879820710b59e161fd9704a8ff0ff0e1dcdc9541fb7ddf06383ba81c2d023ad9825af94773f9b7501e10a9e602ae884695b5a424e1d2178e8d26f09624c7db4dcd7d89321e4578ff0aff9b8dbba0ff6a56f951ef6cc30dab42330978e9e618489220d9f3faf59d55e364443633bf4ad7ba3aab4960174b41cf91f4d98ecf1e2efdfd1420d5026ca338a470238000afdd469bf2b34b6aeacc4cd97ddc87d6570e115996b4fdb047393eae9ea0605533489fde4278547c149bf4df4cc7aaadefd374245a4ca7202471fc7ea956d3106c0546f7c54e2f0330efac972ea37b8c24eee43491fa48f5bb37cd11f0d1a98131ff2a49aee2ca78fabb180aa8a53", 0x800) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001580)="21adb1d844ca528bfca6eea09a44947333da3cd2d2a9bdbdd74c7126c21c634a52ab94366e79f723dc27e37cf4ffe0eba2d6fa6e2f0efb028cf0a0fe72157bff57af169db9c2be3946827f69ac33b365d08995466b24b99c6f4e33964946090f47d3fdc44d73e13cbf955d87ce24a88717e60092382e79fc085ab9f69f420154f60160ae76e98c89eff1d52ca560ce46918153f8302e4a8d1324d4bb991149127af887cb1017d5eb0ade2e882d87b5d44aee22d69698deff1608e82fc0b73742a395c4b62be7984e7c7e9a4202c4222704f5dd824b34a0c5b4f4f5422e6e9d92289017263e745dced13acac6a5de213e9dbda8809f0d84ecd294bbf219fefc3792d35071c946b3e18205dd7116f81dffe1aab440ac1f3f0f68d9a45e43ca5e9667df2628ffc81e5e2bd38f7318ee883ce366c9bdf40f4c2be644f445c5baad3f6d6caa68b3d1b92bddc1d5b280eb94ff738d5a0ce5fac57ee9d153e3265689faacefac0419367ec240d944c602905ad70e4e442500c85f4cb938b506ec2b6cbb67227cc0a2408e0e8c30e2c75aabf117687195fcd7b6925a1759bf28aac982b67912602ea5a4650f1070891222f83022499f9ca0c26be6283a06fb623310f3efa941cd75499593a5c894677181e8e18b2fd0e6caa9d91af3679efe172b34f8a78dfbd9180864257298dcd23896a044351a380bfe5a5d71f861c74ea7959c08a216ce93e68f818ba88081381da0e55d62eae7ada8120a014377968c9378cc6fa5c9aac56790dc4da337e71234244ef639bf7b01cc5b7b3fd182121acf1957387c880578e3859d6f33b14de112fd158a0b834fa430c93b4851b194f816323b86b5ac24669ed63885c125d771ed28bbc9bcd4e8c27eadd7f3550eb2ff06e266dbad83a385b29ef8ec3c739db4a905cd170e926190abcf9d431bfe2c2f54dcd6ab49c67f0f4ebe96f0d8dc97c26b5b5e2f52400e59cc525e41d45e4407d2592b0778f54764ea14a3a7a6be988ec987db980ad6a9d406a3c3929bff818b07b4833dd78d8f7e5cb4356209e53ccba478fa7b8929e1f40a4652f239966d976b4adfb3be2ea2031c1530497bd68f4f7b2f4b70539139a4297e6d81a2b169b0f8d4d82801f7ae9dd88fab597dc212d98f579bf3749aa72d119b30a101982d2a40a3c2e01fcad6a24040b949100b4cd8bfae3a96d539308617f1098941c76d40fb10fa4d1cdfd3c06d767c1dcb568f060e0f503b6860616513bd1648ee9aca36b4b78651319bfb11c147cb361f299e2518f46ba3be134c6079c2eb24d28068e37a63b30d847a3dca447d88c920dcd3dfb04070d51ed7208bf5498415daa92f7be9c1e459dc42ec137302d02082aea20a0963b40316c73a6c65b274f061de739e7af5f397ff2c526a764631d11ecce249e5b3a59aa549228b561346907a63a464756efbb0f49c8a0f99aeab6202a91f7fb9647a02fc5eca43c588fc588381d2f2828c223a19955faeedbf1213493618db32e1b66457d1de7947b2a99ec11bc02a04c35043817074bf3576c1a33add6a66c0e1e7f7fb57d5d4fd9eb1b1aad759f46e5bb6dcaca3cc1715997db10ac3ff8ae1e06e5c38048c7cd37877c09462e2227edb7ef5041226c8f6ef0bb980d6adfe5b02aec010ac9dc76c3c869db831436d3f6f2de82bc48c30e617311ed620627ae090eebe90d41f6d9480c6d97bb5d4ea12ebc62681433dbf612dcf453ab11a1da3a48ba12ec5046bc04af6262f35aea9ed703e6186b94ced0b5e9fb063ff931da3470c012961bdfe39148a4ccf4bfb3625bb5eee612458714aed041e6c12260fc0d39d4ef003f55662f8f080c046b1f1d9e56cf2f743c3b4576930a3161b109b795e242c11c3696552b151ae13cbc11f8fb51e8df1e7503b2d7d15b383fee665a2fe3ed96c62647e058768fa39a775d6b0a094a6259d5bf2ea2de72c883a27d523b9cb0a6ee548f696821a1f627373f85fb9096f54e7a2650b7ed2f482a73b717a1acff390ab40376427910c51ad01eea21de3cd8ae74fde07268697a8050a021c790503215c4aa322efa073e543605d8bdbde0a9d64948ce3119d912f0bbbe3f962262e86e3a8517d7875bde004e8cfd529f5bc3c29d6c6b28c81154fce5bc79e5913fd75d31ac5b0f6837131cce20d815655917c662b017cc1deaa29a32aab7696917dc581af4dbace02dec89c8d0fd1a52d7990dd1668593219722f6251bb558de883b932b02967cc59928189b98a906cf52459632de0ac8382707af514a7d3354fc3d61472a64e740d8f1627635cd39eaf3376f771fe2db1ea6ba458272e3b2ba29104f0e0217ae7856bae5a2ca96146f4e5a0cd9436b5a89564557b4fa6d9151d60413360e918b41c931043d14035ca5d5063046b75ae25cacbeabc13c1cf8914de2560bc4d7cb9d8316e02f9785ed256b2a6ee735f3c9fa1ab36e5ce413efa38160e2ae068055ad132f4122e3abe78582a41acab9e408831f6948d0343d284ea0669daf1420339293a46933c9a37cb413ec1010300dde11559919347c39e6f15e5659bd3bf82439b5a60fe8d3c963dbc12c00341117b89143d90e3ba30b35d465b3e9548d7b34f5849a8dd0b3f2b93ef6e3c0620bc87067dbd9115a65dd29c6e1e85176266f436d052bb752b3a623224b0e82f85bd9353937aa13c37233071eca0366b4dd4f71e32aab1554a0013a71e9ad5c8a5388aab8a9b87bef6a508867305a80a32e6e70756a830179bde5bf8a30f47916e8e662d67a091f6a9743f73a4cab3c88371fd172003735f93c46264303a7c8052a67b64e5606b96d71c322addc498eee409e257be031faadd2dfa476a8cfdb090ece6d74f53d92f84a9558e6be8d681e410c5d19483a3957ba560b55175edb9b8f96989d0d13f519658133dce639a0ca425f07d55fa9df2f1d29e7c79b24afa28b6d01fd4ca651ce1869ebd6c43f56955be89f147f44178b28f5aa8198384145bfa633465a81703a4a9983e90644157cbd0b20a78ae89732227b4272dea84b019df28d3e1faf5e521a2d0f4afe932977c408b96315b172f4b09c95dea7d7d4dd4a6061090610d0310a08efc2ad8cd85f10d04e43d0b2541498612fdaacc69d6eadf6a6977d09d44be6e13abbc7a23ba37bc0274bd7ec8f4537c12eea71ac225c6b022e782c45c9a8ecef004f5352a5da2cd8e00cf94bb98403962270f7d922c249ab278bb147e6e50b74318a8abbf5e9aa8a0026a5f97aa6fb973b2deceed41f69336909d7f40b7574b2f759477d5aa0635b241bb3fd438caf42b69ef75520e6ce1c491298be06b332fcdd69288dd2b622d11a151c8dd9456a0fef6e8adefa1089546bbe7db8145bb841344af835d76575e348d6eac3b539ddb75da7c52664557a9b2c7640a42d136c096c90d938658709b22c32d41f88221b8e08d0670ed73a9f8c99fd3c13ed15fff660fb82912c52587f65f59393e18423b337d6a67deed42791481a2ce20cc9e1c22801b30e3cc3ddf153bbb3246c97e21a0375ca4a9a877cb0f95ef5eba001883edfe8fde860ff9bece5491341aa79ba1760e9fcbfdd0952d79189c5753b23e48bfd52cb887c5130ca10821eb2b1a4cacb0e627ef3c2dec01d508a3fc56401eaf2d187d919670b2f4aa569310ded47cb9b05fb010f82851819998a226d5ac55fc1e082e876437174e3883954836be992e76376390396d17480460f52bf8613dab2e69dfbf2ed4b1ce67db3f8a71fdea1c3a65ba9d3c166fc0e8045faefdd2abb018433e175f0a6b472607c201fc33a4d53c107c588dae0f41baf78e935dda08c0754cd0fcda423132e91194153af160baa880933d3e6ec089bc5b08703ce3c2db79c4e2acbeaabef4848c302c4243f35343506ba0e1fdab65b2f735b118676c4f1550218f3c26e9036241f0068d0609e1e1d87c0c2b5ab6ffce5fb69e372a472a9ea1e76c51efdd9a11b624c2989d3850456aa2968e72a47e7519d9bf30e98860586d614aaa74eaee7592866bf1a9bd309dd4333fb75d21d5db2c1bf0ab6ca36cbea594da6d9af5df82692c5dbf15e5b8232e86c0b489d1cac7f39713b68675dc461ee222efd315b84b6fbf8cd5681ab15e0d38cc002567e85e045a7f42c8491a92cedd8f47434b2101a34433e6c7c6d61a08b99025cbeb30d95093a26c306371abcf995983efdb20e30cc06b27b47b07b75df9c09ee2d878eed0ed155bf67674ff5703f1b396ccf5162a0844c4d9be37b5f61648f2165370bce89773fd79048a1c51e3f1f95198ce29e0382e3339204cdc1cc00f02e51eb2a336032fd7ed056ff199028ed251e1ad5f2898f4b77a667aa70808c55a9368f11cb485458e36b95bd1609a8662cb51bab9314b1f88ae0b2997b5120af3223ffa8464f1416c092caa2f2cb2b94fb01bef2a6d613597470e197b5d7192ab03c86ff71fc0800ffd5da58e50e60e85c89573d2e8dec22d033326c36e0e1f50dbd5eac0ee6b15cdf41748cadc9fcf3cb319123ef2153954be82f97942ded5b798c4e5b9a3ca1adf3bc4e5de488f1dc73d1a24b36e98c960055ed9a80e60d2c79b38e080d838b8cd6560aa71961c289550b13f542d5a5e134512b1d9b9f440072257b4f975d905166f89d77bf30e76525d5d7a787fe993a7a14e419b99a9719f089353c5b87396083cfa9598ad189b52341807c4374c3d2137a7adf085d740fd93da9d096899d4d87a55e03f89b5c66f1888ec7e4ce0c8888289fcac3d017b830e3104b1efe36387f5fe2079b9444e30dc26a23b746a7f4775eb0e83ac39de1305b0ea4fe00c995fde71acba62cac281889dda261ce1581d484ea30f30e7748029460b8caca70eacb6638c9324b9b9933bca4a7d475a5cbf8a25b51cfd1b562c5d89f53f59e2c1a5f72b409f0e1d4c70ad78474ee601892fc5f4e813650844a79807e1174a824f50d6e2a5f88b314fa6dc53834f40650e21e717beb7a9621d4dfd380f44afad9d265d5fa57fb6483c83534459583ea9bfcddc45a4df348334413e8d37ca0b2256c40a13fa1134f32d617b28766086249b4a8344b1f3916db77e2aad06d7b14da73397aba604f3768bd6c988f0c811ac5dae97b20bd656d1a7dcc38944d515c0de418d0da64e8f2efacd1bdd5ae4e91d169da741db3c3ac847344f8fc9d83ea4426c4ce5dda7853b0c2ff5b30f12e8d5c413c65919b5c3272455ea7aba8eab61708fd7a32003aab74940d2e3003dd7cb30bdb7dffb41a52facdbd3354eaf6e88c666eb3555e2cfb66b06484db363a08e7908b310a69e10a0c84f381d70670e6611878d6a8239f9738d0d3d0bdacaf60db05283fda51307aa822a7bc71472bb5633023830e29b57799fd1660f770159e8015ba956d9e75e8c00d44838fdfd225888fb92c124ec6f524a715c6341a562d4835c22e4bc087106bac8995ba94f983ef101aa2db54710b902072f6a0134320f61ec4648855ff9337ead2e7e8266a217c2cc386e2dfee5cc24053a3d01c4bea9677f90cea940f701ce03606fa213587f2653973dd98855d51a7c4d565301247cc57914f9d5627fc6389f0a93bc77abbdad3e68a698a36a89973dddd7f9076e74eaf319d34f5d05263a5871d695f0203b5325bcd859b486f45f89017570c31aedcf3c52f9b8011caeca71b6329d936f39ee587a60cb0869d22251ed12438c4867845ad6307ab2206ef4b7544897867105ba66b60f90caccc03dbdf5c6445bcd1815bd28ed4ddfb7aea5fd5a5c4ed0e31a8df886e9f5e705aafdae4d8f87e3feac884def7bd48af5b4f9e3", 0x1000}], 0x1) 02:15:50 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000473ac0ad961b1dabeab5a65fd91969e55faa2e07ff3f3eaeb0e1cf36be4cebc83ca835b7d1f187d7"], 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000040)="f73bf53d", 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, 0x0, 0x0) 02:15:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0xffffffffffff2ffd, 0x801) syz_open_pts() dup2(r0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x8000000000, 0x6, 0x100000000000, 0x9, "c277fcb8f7e41fc14b9fb6f76f1b8d23c8dcf0f4", 0x90}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x45) 02:15:50 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x4, 0xfffffffffffffff7}, 0xc) socket$inet6(0x18, 0x8000, 0x4) setsockopt(r0, 0x29, 0x65, 0x0, 0x0) r1 = getuid() seteuid(r1) 02:15:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) close(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x6) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/113, 0x71}], 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getrusage(0x0, &(0x7f00000000c0)) 02:15:50 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x40, 0x0, 0x0) 02:15:50 executing program 0: r0 = semget$private(0x0, 0x3, 0x100) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/97) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000940)='./file1\x00', &(0x7f00000000c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') stat(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000300)) chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') stat(&(0x7f0000000200)='./file0/file0/file0/file0\x00', &(0x7f0000000240)) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000380)=""/191) open(&(0x7f0000000000)='./file2\x00', 0x200, 0x180) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/85) 02:15:50 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) setreuid(0x0, 0xffffffffffffffff) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000180)=0xc) socketpair(0x1e, 0x3, 0x8266, &(0x7f0000000200)) r1 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x100) fcntl$getown(r1, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = semget$private(0x0, 0x7, 0x1) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x0, r0, 0x0, r0, 0x0, 0x10, 0x40}, 0x7, 0x9, 0x2}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$getflags(r4, 0x3) setreuid(r2, r0) faccessat(r5, &(0x7f00000001c0)='./file0\x00', 0xfd, 0x3) 02:15:50 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/196, 0xc4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) ioctl$TIOCEXCL(r0, 0x2000740d) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x2, 0x305, 0x3ff, r1}) mknod$loop(&(0x7f0000000140)='./file0\x00', 0xc001, 0x1) bind(r0, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffa000/0x1000)=nil) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xffffffffffffffc2) 02:15:50 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf2bae8f37194ff576b229aaba601b4000c0008"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/227, 0xe3}, {&(0x7f0000000200)=""/251, 0xfb}, {&(0x7f0000000300)=""/123, 0x7b}], 0x3) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 02:15:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f00000003c0), 0x0) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 02:15:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) 02:15:53 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x8, 0x9, &(0x7f0000000040)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xc, 0x0, 0x0) getegid() socket$inet6(0x18, 0x5, 0x0) 02:15:53 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r1, 0x402000000000029, 0xd, &(0x7f00000000c0), 0x0) 02:15:53 executing program 0: r0 = semget$private(0x0, 0x8, 0x0) semop(r0, &(0x7f00000004c0)=[{0x0, 0x80000001, 0x1000}], 0x1) semop(r0, &(0x7f0000000580)=[{0x6, 0x3, 0x800}, {0x0, 0xc09, 0x800}, {0x4, 0x20, 0x1000}, {0x5, 0x2, 0x7fd}], 0x4) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/244) socket$inet6(0x18, 0x1, 0x7f) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r3 = dup2(r1, r2) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) semop(r0, &(0x7f0000000140)=[{0x2, 0x7, 0x1800}, {0x0, 0x10000, 0x800}], 0x2) semop(r0, &(0x7f0000000740)=[{0x1, 0x25, 0x800}, {0x2, 0x5, 0x802}, {0x1, 0x3, 0x1000}], 0x3) semctl$IPC_RMID(r0, 0x0, 0x0) 02:15:53 executing program 0: mprotect(&(0x7f00004db000/0x1000)=nil, 0x1000, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) 02:15:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./bus\x00', r1, r2) munmap(&(0x7f00003e9000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x0) 02:15:53 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = geteuid() fcntl$setstatus(r1, 0x4, 0x80) seteuid(r2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0xbb51}, 0x8) msgget(0x2, 0x5c3) geteuid() setsockopt(r1, 0x2000000000029, 0x4, &(0x7f0000000040)="01000000", 0x4) msgrcv(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="5cbd544199c3741ce602e77ab8879c06baf300e89381d222e9b12714706cec200f04f49ac9856c289c20e8b67d2c190fc2000d49be74d5696ed552193964ed000000000000000000000000000000"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0x10001}, 0x8) 02:15:53 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) renameat(r0, &(0x7f0000000080)='./bus/file0\x00', r0, &(0x7f00000000c0)='./bus\x00') pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) faccessat(r0, &(0x7f0000000000)='\x00', 0x108, 0x1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 02:15:53 executing program 0: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xffffffffffffff7b) r3 = getegid() fchownat(r1, &(0x7f0000000340)='./file0\x00', r2, r3, 0x6) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0x88, 0x1, 0x8001, 0x40}, {{r1}, 0xfffffffffffffffb, 0x20, 0x400fffff, 0x7fffffff, 0x6}, {{r4}, 0xfffffffffffffffb, 0xc0, 0x21, 0x6, 0x100000001}, {{r1}, 0xfffffffffffffffe, 0x2, 0xa, 0xe5b3}, {{r1}, 0xffffffffffffffff, 0x4, 0x4, 0x6, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffd, 0x10, 0x40000006, 0x3, 0x1f}, {{r1}, 0xfffffffffffffffd, 0x0, 0x12, 0x8, 0x9c20000000000000}, {{r1}, 0xfffffffffffffffb, 0x10, 0x0, 0xff, 0x6}, {{r4}, 0xffffffffffffffff, 0xc, 0x0, 0x7000000000, 0xdf7}, {{r4}, 0xffffffffffffffff, 0x40, 0x1, 0x6, 0xffff}], 0x5f, &(0x7f0000000640)=[{{r4}, 0xffffffffffffffff, 0x10, 0x2, 0x159, 0xfc26}, {{r4}, 0xffffffffffffffff, 0x20, 0x1, 0x100000001, 0x4}, {{r4}, 0xffffffffffffffff, 0xc0, 0x0, 0x1, 0x1000}], 0x3f, &(0x7f0000000480)={0x5, 0x400}) utimes(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)={{0x40, 0x80200000000000}, {0x8, 0x4}}) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000001c0)) chmod(&(0x7f00000003c0)='./file1\x00', 0x40) clock_gettime(0x3, &(0x7f0000000440)) pipe2(&(0x7f0000000400), 0x10000) unlinkat(r4, &(0x7f0000000140)='./file0\x00', 0x0) 02:15:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) close(r0) 02:15:59 executing program 0: r0 = socket$inet(0x2, 0x8002, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x400000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 02:15:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x210, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x9, 0x2, 0x7, 0x1f, "e05a0354c5d8df13fe348a713940206a69984a76", 0x20, 0x7fffffff}) setrlimit(0x3, &(0x7f0000000000)={0x5, 0x80000000069}) pipe2(&(0x7f0000000100), 0x0) pipe2(0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x27) 02:15:59 executing program 0: r0 = socket$inet6(0x18, 0x400000c003, 0x102) lchown(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) 02:15:59 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0xffffffffffff7fff}, {0x80, 0xd1ee}}) readv(r2, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/251, 0xfb}, {&(0x7f00000001c0)=""/191, 0xbf}, {&(0x7f0000000280)=""/161, 0xa1}, {&(0x7f0000000340)=""/227, 0xe3}, {&(0x7f0000000440)=""/98, 0x62}, {&(0x7f00000004c0)=""/91, 0x5b}, {&(0x7f0000000540)=""/216, 0xd8}], 0x7) r4 = fcntl$dupfd(r1, 0x0, r0) r5 = semget(0x3, 0x2, 0x600) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001900)=[0x7bc, 0xffff, 0x0, 0x2]) sendto$unix(r4, &(0x7f00000007c0)="6304c1b3eabd8d5ae2b900b32efef7816dfbc864e82aa4706aef2caf9a8e37c71e6c4720db7083165a44a0d4a37cf9a98c87208769bbdebdc5b2121f0369bd0dc89b729ed54121a102af9191c48f13bf4982c13ae63618426460c7181f05d2970174d8096ed17dbcb657e58c96079162c544748bda1daedecb9fd4bce53577fed1ed00465afcad617b335d70b1a5d8bce62f19d3940312538129c7ac6e6d64f7729fa1d6eb1a1761338d10a3698defab8dc62bdb6218fbcccb97233f4127a4b764f3a4ef6e827e63a679dec62eead1e810e5143f01fea99d50440c0bdc8bcfa096aafbd38a493bc1c624eb9001004da6ab362a7d5a92a6053789dec78e9a36804870196c8bd601d6cc43821a9153a59508828b53d4d95627d698c4607603da53a57729aae8a0282566c851c6e150e08afece6e5335c6148e8aceb050c5f6148d7f81aaed043fc18172431e4d6e6f37ddd30c8a1446a368e849e2031acbfb03ab6ae2b080322ab8e06faf3dd52a1a1f096ea32d6d30764f737589f32baa18cbb7e751ee436fd7c4a833b656e1bdfec3dfb4c9dcf8973c08ff13572993031579d94444968ef79e10a343115f901a9c1bea7d4ea0cb38c1b2ab80e996bde9db2ea1bf73c25c80af1fd94356d497a1f66decd9935bc9023d8478928a1905d0a99c9ea2c66acc41a9496a309d05b395ad612b51858da4bd2694a66532e9148c7a51357e1ca59b85b31c39f9da8cd476a0efc81337e5c70402dd8d3915bcbaeff0b7238ebf02336162c926ccabcdc690d5ac4c0bf3ad60a2d0cbee8f989ecb2c9df996d63879d5a59b80d09bed2955b8fa7aecc6b16c333c93d552ffa809cd50d4f49be195c074d1d3fd4aa24a953219c37c70a7334799aad79a22d09b5fd86461e23e76b5c408ddb48daab8165e97a8a3c2583e07d858fe4e95895a45d6594b7b0c8c7a2767b13ab8de0bafa4e9ee2316d4c35b067e7cc50fe175030a297e96ed331d5f56580f9db57e690265752cc57a3ef4e634fe9c7a2e8deb791713bacd18f53edad9dab6c5b09e00acf0fbcaaaa86682cebb9affcf53fdca93f7497421faa4d3caf35b78bfd588c83376d553a27c26defba9f808b48080e8d11c1acefc1b5753bcb827544a8266840617dceaa5c0d9c809a2ff04320b00196ad9b6a9525f7642f706c637aadd9291137b299fcc7943a4cd01b6d3674ba1b85979b4b8f0ef7ac35ddf1ef80a3e6aa29681c29b20f669fd1e6de8944e27fbd4e366aa0b35f31621e7d0de2f3ad3fc01eb2161402844ece10ce409f9cff24317786866238dbc3141d9e9f4dc97c0cf08cd789245c88358df98043bad55a2a128edb2bfb5e926c23fa60c86b1a67ef0502441df5399b5f7a2c08cc38885ec29f3f3f6911f4591312545d5776e743ed7c1a2cff9d1b990f8a907b6d271f3cdb0b158d583fee02482abc7644a919de0f740dcf38864103ce421226bbf9439728008b1c933bf2ed11de552bd0678b7d359c33ea6b4bbc5690730e718812991cefbf80f201dad93415f7b8e746e40ae7b7530b7708d4b56b38bc8c884ab835e3f83f8c4fd90b51a1eaec1c1739c3b8684859a93e64e2b58dfb88efb43a722fae8cca4b8523cb28bd819f7bc21a14af7174dc77fb02c3be1e24021159430800005c28c9a89ed8ddd22dbc21a85baaf944fc2de04a2bd1f1e07a9f8f2461d31706d12cfb0d646e319bd1e3a7559790c8153ed437383e5d87866966973eda5318841a1c0eb831944b47cf36d588595a13d1296e20a518d39c207e9702d1d2d75bc09c832077828454cc51c72d06f680c2ad1d85f5642c3a615b5e8ddb145e10fa17f55fb4b05711f52445a44787a7a5c4ab8db826e26f6f9396cc5041a505981a745bed2db516081d4baa8e10ac2ce47d92fcfa7e90bebc855fac32d3728733e94ab46092800e4ae46fa8755bb23fc6b58e707b76e9a50323140fdaa6bb97c51bb066c57b7aeb44a46b03374462298f2a5616cd3bc943ce17365a02399bb25d356f731b8a135597f9a58243728dbccdb5e9397d607c329b90720c6a9c3d05922fb35081c58b85aae0e99ca07d8103f2770db10a851737166d982ba3ca75eedc8347c27d0aa1e8f1acc8f887d3a511cdf0485438ce14dc44288a15d0052617e649380290f4a70741af6f448c35922fac5358c1195ab9abdf1c8a4a5b5770b1cbdafccf9c61115f7acccd8f58ee938f7888e91d0793d2b590bd549e61bd03b03004873abce7900453c8a6b910bd991becdbf7e0660a2d5221a11cc64af97dd33c21489e1287d6c0acbedd7a58a9281ba111e8bec22fcb065f5eb2b1caac17ab736ddd9f0b881a2597e034f264f677232342414caabfd6b6979b34ee11a8cc84b29c1a15a7cf3d942d022d3e02f9708fcd34fcc28e8282e81b0322620ecbbd45f2b1ae18b5bd3977943d8b6e2871d600bdfa680d09c02a6e4b28dc627c64a80333a0f3c7fc8fa8d26fd3ff37a775d49a8e5df8144a680d65971fc0db19d126ad11de4c711dd15cedba164646377860c1113b4565e2db1088f9222a0ec3b0a76536b33475bc16cf17dd7aee7df1a0ef1189e109c106c4af7ee70136241687b8f697fc92f51bcfd576f0e87c9b73ea066dd4012df56b61f063a084473dbbf2906067bd687b00dd9ca1a6edf2e3f341f00e95e93ede8376a40131f81d5b557d073915b91738737286ed0b739456f95243cd601eeb95b5ede789b92ebc95340a0c1f3d979e2e7a5fc5eed3e335b2fecdd5b0f255990494387dea297cae60118570b46907f95d550e90ddcc8aaba7cdc10b83fb8122199faf623caab84d5604e4199b1c6e613d8874ab6f02b63c13b6ee8e272d99b7c103b5d366e9962df171333831cffdd113ae5dcda56f3c92144da79de462fb07c9d19a03f88e2c22b0e2747df2e0c49bd72b6e60bb69e2beda7c44b499ec34643f0ad35de58575969248778fcb94c1a376cba8ad911bbff9be07bb9986f6e040cbc3209c19af8afe5c909a01fcb70c13ceea126942130fc8c3734e124cc3c07e81d5ba796bce31384e3b6403cbd992b8db4fa4d61ede0f776639f8fc7fb1fec61ed9e28a1f6a501206040d0283c1f759a87d45e24b425fe7dd52dd15e8eb3588043897b1f78fe0a970bc7c9111d24af3ab8c6af91aa8f6f70719399121d641c6cb8d2014f02c8f3c7643d56c8ef1c9102da1b9c4fa2cefaaa24c7c173cdd6dbb0bed6f2b42fa47944dcc836340c337bf5f803159f06916d430faf1b2f576bcb05fa62145e8a881aea0e00aed90a60113cd770b019826098a5b32b8852bfd58d1959745dcbbe446553b3f2447f84ad00c50cea3a5bdc974bd3e082d021e299ce5fdeed91e34b0ec8b139f2e68bb5543516ead201e463ff5c125c5015b13280c6206aa0a9b62644d1e9c841ab348fff8363aa8a4c256d6bcbf29ff2a759dace353bf9fef13cd1004239dfde2ff947c54f3e1deb1cd18f016eb85f01a6ad694fffcc50a7db982cf899d93cfe34d8da653a098e1c54968e582d49cc2ac7b36fb11198722307c3b02b6425c842072b6daed8a4a3e040d1073b0d625c89792dcaddd5ed61b89338e28d984eebc488b54d47b9c256bb34dff26300a930b924465966c4c4387fe2b737d1786f5b66bb62c0d701a056e470f126354296c61eb8ed911c82ab36cd947bc40635f9f3f4c53a18a6e865a0a42b4ef62105a0c19cd5b7581f2a10016a21a9f53e7763e71306ed20bfab0844bac8e7d7142f0c8bb2d12dbb65d0d22f8a118ac7252a6b3aa43043bd7b3d39d750ab6054523178ae138b49f8d6437410df68a57dc7d4f07918ee61a5f506a2f584d803f7d19c23b599779e674cd20b7027adb6c93ee637c1ff20721e2a8bee6d773cfcc92985d00e1d230014e14e586436b3107aa1dd11000d66854c9a3ec692c084f5a3a8a2c7c4580a034b5a10c5690661ba76085c6ea22db1b64d40785dc2c0dc475de00a6d7cbd231768a6c8fc4cd2dbaddefcfb0b71f9ca426a08a17d8be8118d46a742ea02f579d8c7dc43b973573372b919fda7d31ce7a70a231f5cc6d31d3749bfb15ac0b5689310f457a73b93585af27065e269f8d0e1ebd31522141709283a6382861202435d59ebc5a56b5919526ff1ff3e0c3a8bdb8dcda1a742e0a493ea60cadd96c2f6f0194a9597ad341b69a5baa5e56bf3920ff7f99b4f5e4a3b443cc99bb5734939d0fa7454e49086682311c083d5169c252cf29c63bcdd720c10b526514388d7b153f2e54bf58e162d62419a134d12b952b2009845f8e2b15c217b45947c03a866415381d538c484fc56f6e6e281a6f35152c89a982db185d8f0bce4c0bb7049db1b054c0cc905a3af5719a06869050c46c83639ad39f37ca013a092abc2b9abcc0b2c0a0400869f80e799b3283aaec77c59304d4ab185df1181155a0b00c4e10e9d1f496bb6dbc9b6ae636f734abef21a959b8d3e2a47b0984da2f7ce41f9b2d2ddedcd6403345a8c1b89db4a3f88b287c55dc5271df81079d875d75b699a2059bed25bfc0f9602b0353bd982128aab5b668240aaeb2e210a9db980f43083b42c82c879375990a57d999f586d403841cd0f88e7c9e092c26e9247eefcd336e0918be7b91b6fcf301e2246397782b57313c1619d034b88430c55d84a56dae94f360d94f1090c365924cbbd9d88f4289209971b1e91b89e9ba509555e3ca22fa31c82bb90bbf946903a7940419a2333c5c7c8648fb1a9dfcbfb148ecdb0e20be21d46d59dbef9d4324233d325884f6a5b729063370d6c409665eaeefb6e9e420a361e87e20397f1fe3dd341f2a168e1cf4f8a5a4361d35ca3c602803f1d5247b9fe8b8f65cfa832e82e2336b38415e83c9dd4d366a62be07814ff72bc4e0359855a5be2446c3141186d40ab930ea5284c7b1a743aee0d03eda9ebc994337583f08dc45e522296be43441fb4c3a82e93053a3f850cd79045564be8f2b8abdd32377fda4914c357ae346ab173ec82e73301bd284ddea934ba64c8cc5662a31d3c5a587fb5f4acfa4424936ba0138f93a48405a957cec204818a3eb45125c09ab4ac682033404a84550157837b616ef1c980e6a5596ce4aedf9186c9906ea4dbbe4613d982b742b14224c4dec5eaee2c289f5f20ef3cde127baa6b07b8d07c7e354ddd1984b489d606d9c4166fc6ec2a8303c6a66862fd09e4fec742719bfbe15f9b17bb3af040de770bfbe0a3e8a9225e8e8234c43d9fc324d3fcceb6e2753ec0b447c9dff44d2ccb615fadb39bf7fccbd5df8aa92cf6f2115299829ab693d38637e99a63dff1c9d6ba9c0d5b3cdff2689d8628519c7c69465691e6168304a2e166e3280dea0f0cead271d4c43cf83390b9fddd9f7032bc67270ce088cf551c078dc090834aed40366a9a04a5d9742ec997c1dabf60dfda1c4fc24ceb94441247d107cd238e2853a9fe24dd0cbf66f8db81bbf108fc20dd46c3949f717835a4d25a0bcd5e74dbb3dffdb3cc0208f0594ed10875768502cbf44e7a9c291cc5d87c5eadf411f849156ca07528a440c5a4103fe4f837166d2871ace21a74ab681bcda0868137245c439a1e7708830cbe2ea727637b4beb9a1fa9732089ad53cbb4057bd558d2833774f56607d0f43e31e09a3345aa01ec618ec3314b4d0000000000000000000000008656dabbeb7e485aca5e87242227dab1c90a0dd8d1c657578f91d283a5a1e54df336c1be72afb104a741603e1d05c5af583396cd119184081951c0db0fc7020edebdac3b6f2df954c25ddc6930", 0xffffffffffffff94, 0x0, 0x0, 0x0) r6 = dup2(r2, r0) r7 = kqueue() close(r2) kevent(r3, &(0x7f00000017c0)=[{{r6}, 0x0, 0x80, 0x1, 0x7fffffff, 0x4}, {{r4}, 0xfffffffffffffffb, 0x80, 0x40000001, 0x1ff, 0x401}, {{r4}, 0xfffffffffffffffe, 0xa, 0xfffff, 0x8, 0xffffffffffff7cd3}, {{r3}, 0xffffffffffffffff, 0x20, 0x60000003, 0x8, 0x1}, {{r3}, 0xfffffffffffffff9, 0x40, 0x10, 0x10001, 0x400}, {{r3}, 0xffffffffffffffff, 0x84, 0x40000000, 0x80000000, 0x9}, {{r7}, 0xffffffffffffffff, 0x0, 0x1, 0x6, 0x6}], 0x8, &(0x7f00000006c0)=[{{r3}, 0x0, 0x82, 0x40, 0x8, 0x1}, {{r7}, 0xfffffffffffffffb, 0x62, 0x80000000, 0x8, 0x2}, {{r3}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x0, 0x5}, {{r6}, 0xfffffffffffffffa, 0xa0, 0x80, 0x7, 0x2}, {{r4}, 0xfffffffffffffffc, 0x4, 0x8000000a, 0x0, 0x4}], 0x2, &(0x7f00000018c0)={0x200, 0x5}) ftruncate(r1, 0x5) 02:15:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000108ba5eaff8e88b9fee88e0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000200)=0x1) read(r0, &(0x7f00000002c0)=""/179, 0xffffffffffffff7f) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)) 02:15:59 executing program 0: pipe2(0x0, 0x4) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000780)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c7557fec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f32c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53dabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x15f}], 0x1) r1 = syz_open_pts() close(r0) kqueue() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x4) pipe(&(0x7f0000000140)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, "23fc7e0d7a0000000000001b4540b65b8c757d00"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/27, 0x1b}], 0x1) syz_open_pts() 02:16:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x4000, 0x4) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r2, 0x1) write(r1, &(0x7f0000000080)="b0", 0x1) poll(&(0x7f0000000140)=[{r2, 0x8d}], 0x1, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockname$inet6(r3, 0xffffffffffffffff, &(0x7f00000000c0)) 02:16:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x2f, 0xfffffffffffffffc, 0x2, "1eae8682ab03207567b8bdad345f07a098206fb2", 0x60, 0x1}) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/128, 0x80}], 0x1) r1 = syz_open_pts() write(r0, &(0x7f0000000840)="be06aebd1a06d650b5deaed345a75c60a0f1a727897470618672535c6fef", 0x1e) pledge(&(0x7f0000000380)='\x00', &(0x7f00000006c0)='\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x100000001, 0x0, "430002000000000008544d8bc5000000009f00"}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000080)="b6d30f0292b6bc4357335d2fde7ab3478931bbde04a951df6ebe55d1e07477658bb0451b4e425a5a639442fc4f851a29be8ff8a7fee990a7cc762546d24e607c395635ea14cafa52df312a85b3567a5f53d3abe433efe22efaf5aeb4028b287311d27157b6869d0943469be29be0ecf3b2cef1308957e9f2293df1eb161ded379d15c11b7bc4ecf7b2412e2e97c0181667e3772972bd2c6850b36c1f5d446415d9486f24e9fffcf970040cd732f734b104da3cd6547d866f6333f0b37aa9cf050aeb469ecd353372e5a3c9ed89edd0", 0xcf}, {&(0x7f0000000180)="dc229f4864cb156289badb7f4b681a334343cebc86b6886a0154c9f1c5904d13006fa10e8b9a11eb0551f20720feba266a373e706e23212695a089becc9eb7d61cce3856bdef08d75d69e5176b6a3f3895324a25d4902a7410523a2071b51bfafcf1ed5ece9be804e7d6841a7ced5b64d20363c1cdfc9e66bbd3d91b1db28abbf370de5a761a0f3a4125125980daf5aba316f26d2d75eecabf1b6289f41e4e800a3cf433766817cd7be22139a353d89960af1fba337b67c2ae469d37f319944e7df997aa10f491637f", 0xc9}, {&(0x7f0000000400)="661c701e372ccca6bf36be556319c22f271f26fd1b506eea25d9c0403000cb55b802054aa87f1526ef92fce03eaa2aafe0b310c3008b890dfbe6b71602901274ebb4d95ead5a6450c3ad313d93b3e429d427cd207520ff87c0655e0c2d078b225b5076b0f79f55a5dd5600777e2cda8f2e2df2485ff99fb432fc66e792ee97aeadd7d2d5b624ff1dcac8c90fb8c692a0150b796b7dc8bb47cb08e8c73c3c5f6a627bd28f16830d", 0xa7}, {&(0x7f00000004c0)="9ed480a39b575278a1fdf2d73bd3af5abbed6b71e235ebd4859abd86269a9ecd4d6d6a20a0c5a0090bb18aa7c0434d9c34449ba08fd9ee80cf949b597e4f8edafd59cacb683c6261e3d1415f99af6100f28c088095fdb42c70ca3892c391fdef26bce9337f0906baf01b026b1baed4b92c6c0a65a5eaa339f19855d2d70cf368205b22cce0b7496ad0f67a32d6fe1819cfedcb54c717e77dc8d2df7b4f7604ad28e64499502a8b53985087201791", 0xae}, {&(0x7f0000000280)="9d5cf1f8493ead703c455f20fc8030696ae360ffbfd35f2ab2864b1ddb144089f12bf8d6a995391839e72c2ed22617a02fd41bdb688a3aa1aff8566d64e9e02a53c99346de08303fbdaf4c8442fe5472e91c052e24fab08fd2feb79199877899a3", 0x61}, {&(0x7f0000000580)="bc560d9f0c353047a9f6d181508ef42fafd3a2aaa268f6dce38aa6a4aad64f380b30df41a1e4d4cd95d378114497d5c1008f097acc8589b74dea77dee5304fe5e529bec6b5d5a42166ab0066ad60e19cb3b03fe8633a17ec39ac0c2a67e2fb8c00e3fc659332f4d94924c383ec886cee9909f2b9fcd449064d750b369b3e4405830b210431a599ed0a7a80db7e34698bba317ccc46cb7625606a9610a70fd340b647fb71d07c54c7d6c777", 0xab}], 0x6) symlink(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0\x00') r2 = semget(0x1, 0x0, 0x110) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000700)=""/165) 02:16:02 executing program 0: r0 = syz_open_pts() close(0xffffffffffffffff) socket$inet(0x2, 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7fff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES64, @ANYPTR64, @ANYRES32=r1], 0x20}, 0x0) 02:16:02 executing program 0: r0 = socket(0x1e, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x108d, &(0x7f0000000000)=0x1, 0x4) shutdown(r0, 0x3) syz_execute_func(&(0x7f0000000040)="64400fd395f3ffffff66660f6dc03e2664d927664d0f3a61036ac42295475b082e0f7fdb9d3ef2400f38f17106c423214c04d87f660f79e0") setsockopt(r0, 0x6, 0x0, 0x0, 0x0) 02:16:02 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/80, 0x50}, {&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f0000000100)=""/78, 0x4e}, {&(0x7f0000000280)=""/249, 0xf9}], 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) write(r1, &(0x7f0000335000), 0xfc94) dup2(r0, r1) execve(0x0, 0x0, 0x0) 02:16:05 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="07c6834b09ee1af75a99a61f"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = dup(r1) listen(r0, 0x3) ioctl$TIOCSBRK(r2, 0x2000747b) sendto$inet6(r0, &(0x7f0000000040)="a94d", 0x2, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000000), 0xfccc}, {0x0}], 0x2) 02:16:05 executing program 1: pipe2(&(0x7f00000000c0), 0x0) pipe(&(0x7f0000000000)) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x400000, 0x0, &(0x7f0000c00000/0x400000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) mlock(&(0x7f0000c46000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 02:16:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r2 = getuid() fchown(r1, r2, 0x0) 02:16:05 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair(0x0, 0x2, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x22, 0x200c, &(0x7f0000000100)="00800800000066736c2e956815311daaca0918e4", 0x14) 02:16:05 executing program 1: getpgrp() mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() getpgrp() socketpair(0x0, 0x1, 0xd12, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='D', 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x2, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) 02:16:05 executing program 0: r0 = socket$inet6(0x18, 0x4001, 0x0) r1 = dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) accept(r1, &(0x7f00000000c0)=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'], &(0x7f0000000140)=0x6e) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0xe1a}, 0xc) shutdown(r0, 0x3) 02:16:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() writev(r0, &(0x7f00000018c0)=[{&(0x7f00000000c0)="5b09b5224cc68061955adf50a76a8753", 0x10}], 0x1) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c4dd20e9b1e9cf6c334861771a330fe495a4ec3955062e0253766746d6052a46e610e7d726204bb108374b5a644bd9f4887b62e91c3862c870f28e2544ec27b77575ff494f6202cc03412a189a9382b8881ff63bc71600bed3020a8012b3f18dbc11f", 0x81}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x100000000, 0x8001, 0xd69, 0xcf, "929239da4413121b3ec5dbbe05122f2e4e4038c8", 0x5, 0x100000001}) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) close(r1) 02:16:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10002000, 0x236161b3) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x28, 0x4, 0x1}, {{r0}, 0xfffffffffffffffc, 0xc, 0x1, 0x101, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x8, 0x1}, {{r0}, 0xfffffffffffffffc, 0x30, 0x80000001, 0x9, 0x6}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x7, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x1, 0x5, 0x6c84, 0x1}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x1, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x51, 0x20, 0x2, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1d, 0xc0000002, 0x4, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x2, 0x6, 0x4, 0x1}], 0x800, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0x8000, 0x20}, {{r0}, 0x62e8d598870325d4, 0x80, 0x40, 0xfffffffffffff0f2, 0xffffffff00000001}, {{r0}, 0xffffffffffffffff, 0x42, 0x2, 0x93, 0x3d}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x80000001, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x6, 0x20}], 0x2, &(0x7f00000002c0)={0x7, 0x4}) write(r0, &(0x7f0000000000)="3eddf5ca3ba947a2db0a3e1204f04deb55507af04ffd5e3a235db152e797fbcad6", 0x21) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x81}, {{r0}, 0xffffffffffffffff, 0x2}], 0x800, 0x0, 0x8081, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20048, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) kqueue() renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000440)='./bus\x00') rmdir(&(0x7f0000000140)='./bus\x00') r2 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000480)=""/120) 02:16:08 executing program 1: r0 = socket$inet(0x2, 0x5, 0xfffffffffffffffd) r1 = socket$inet(0x2, 0x4002, 0x40) recvfrom$inet(r0, &(0x7f0000000000)=""/60, 0x1a, 0x7fd, &(0x7f0000000180)={0x2, 0x2}, 0xc) r2 = dup2(r1, r0) fchmod(r2, 0x80) kevent(r2, &(0x7f0000000040)=[{{r1}, 0x0, 0x1, 0x20000000, 0x1, 0x4}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x4, 0x40000000, 0x6198fdfc, 0x80}, {{r0}, 0xfffffffffffffffb, 0x40, 0xf0000002, 0x6, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff, 0x3a, 0xf0000000, 0xffffffffffff13f8, 0x774}, {{r1}, 0xffffffffffffffff, 0x51, 0x5, 0x76, 0x4}, {{r0}, 0xfffffffffffffffa, 0xa, 0xfffff, 0x4, 0x2c}, {{r0}, 0xfffffffffffffffe, 0x8, 0x1, 0x0, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff, 0x1, 0x8, 0x8, 0x6}, {{r0}, 0xfffffffffffffff8, 0x50, 0x1, 0x6f6, 0xaa00}, {{r0}, 0xffffffffffffffff, 0x40, 0x6, 0xd55, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0xf000001a, 0xeaf, 0x101}], 0x0, &(0x7f0000000300)={0x8, 0xff}) socket$inet(0x2, 0x88000, 0x8) r3 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x19) recvfrom$inet(r0, &(0x7f00000000c0)=""/44, 0x2c, 0x2, &(0x7f0000000100)={0x2, 0x1}, 0xc) socket$inet(0x2, 0x8000, 0x2) fchmodat(r3, &(0x7f0000000140)='./file0\x00', 0x1, 0x4) 02:16:08 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="c61de316"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) socket$inet6(0x18, 0x4003, 0xffffffff) r1 = msgget$private(0x0, 0x200) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/205}, 0xd5, 0x1, 0x1800) close(r0) 02:16:08 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = shmget$private(0x0, 0x4000, 0x46, &(0x7f0000ffb000/0x4000)=nil) setgroups(0x9d4a6f9f, 0x0) setregid(0x0, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000001c0)=[r1, r3, r0, r0, r5]) setuid(0xee01) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r6, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x4) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/13) 02:16:08 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x41, &(0x7f0000000000), 0x0) r0 = socket(0x1, 0x7, 0x962d) listen(r0, 0x7) read(r0, &(0x7f0000000180)=""/123, 0x7b) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/230, 0xe6}], 0x1) ftruncate(r0, 0x800) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSTOP(r1, 0x2000746f) 02:16:08 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x384000000000068, 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000001840)=[0x0, &(0x7f00000017c0)='8#:\\)\'\x00']) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r0, &(0x7f0000335000), 0xfc94) socket$inet(0x2, 0x3, 0x6) 02:16:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x800000002000, 0x1000000000000202) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x1, 0xe4d, 0x6, r1}) writev(r0, &(0x7f0000000040), 0x7) read(r0, &(0x7f00000000c0)=""/114, 0x72) 02:16:08 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x7f) flock(r1, 0x1) close(r1) dup(r0) 02:16:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) kqueue() write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)='p', 0xe72be56e3275c41b}], 0x1, 0x0) write(r0, 0x0, 0xffffffffffffff78) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="e4", 0x1) write(r0, &(0x7f00000000c0)="ec6f32244120f5329936b5796d1fd327a456cd26d335c6f1f8554501aa80260b5e9da4a3899d40aed42477a50f3b7ed49ca68e07f93ec9bc6c5763828c6cd43718440a5c684ec7802223c3e18802bd22a3092c205f89ced7686ecaa7e8d7484a809abc15bc3a3f67f00aa6", 0x6b) 02:16:08 executing program 0: r0 = socket$inet(0x2, 0x8001, 0x0) listen(r0, 0xfffffffffffffffc) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) truncate(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffcfd) r2 = socket(0x2, 0x4002, 0x0) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1084, &(0x7f0000000040)=0x7f, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 02:16:08 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r4, &(0x7f0000000200)='./file0\x00', 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000300)=""/127, &(0x7f0000000140)=0x7f) setegid(r2) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r6, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setgroups(0x40000000000005e1, &(0x7f00000002c0)=[r3, r0, r1, r0, r1]) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) getsockname$unix(r5, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) getegid() 02:16:08 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x3) r1 = socket$inet6(0x18, 0x4003, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1000, 0xfffffffffffff006) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x4, 0x4, 0x1f}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20000001, 0x0, 0x9}, {{r1}, 0xfffffffffffffffd, 0x82, 0x3}, {{r1}, 0x7d5388f63947fe1e, 0xb8, 0x4, 0x81, 0xffffffffffffff27}, {{r0}, 0xfffffffffffffff8, 0x10, 0x20, 0x2, 0x8}], 0x6, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x4, 0x20, 0x8}, {{r0}, 0xfffffffffffffffb, 0x20, 0x0, 0xfffffffffffffffd, 0xffffffffffff4412}, {{r1}, 0xfffffffffffffffd, 0x50, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x2df, 0x2}, {{r1}, 0xfffffffffffffffa, 0x21, 0x0, 0xfff, 0x9e6}, {{r0}, 0x0, 0x10, 0x4, 0x9, 0x81}, {{r2}, 0xfffffffffffffff9, 0x41, 0x200fffff, 0x5, 0x100000000}], 0x7fff, &(0x7f00000002c0)={0x7fff, 0x3}) getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r1, &(0x7f0000000040)="ff69be1d923dbe6818375d792eee", 0xe) 02:16:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080)=0x2, 0x4) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xff, 0x1, 0x40, 0x5, "1c08ca70e8d6f64a9eb34f6335c5b3dd21743e1e", 0x1, 0x100000000}) 02:16:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x28f01, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)}], 0x1, &(0x7f0000000100)=[{0x88, 0xffff, 0x9, "98cb96eaf19e06d077545837fa5ce9248bf2f47c350eea79d49770412684c284a68042b7992fbec6dfb7b3394606600feae5edb8be622f19da6a34201eb81d5e5099736ec3ac62c3f5f6847500e866c41bb2d06cd0cb0b694cb803c4b57a81d7753444d00d081fc00cb6c3bfa33430fe880fb7ee70"}, {0xb0, 0x1, 0x2, "7af4e1e9b759bc36fb9eeedf19f17bcaa1f0d29ffd39a748a9f49ecd96d7528e99a2ef90a3250f898fb9e04c3c9ac06559a6cd9495735a5c63aa7006c4f3b08e0af4695c407ec81a79f3b715c91c316135a31947d4b9380ec0fd7b9a983b9e64e72085f644e9809da6580401fcda6271ecf2f500ac1ae579ecbcf1fd587811b2f5dd10aea023298d244b59daad5a238c3c25600f5a68ce16118caf8246"}, {0x110, 0xffff, 0xfff, "afc344a97c8c08d745e2b98c72a9d5230b521eecf46bb707be36eddfd3fa32866fb66c2adfd7eb24d942b070d2d66fcf5922f5087f72dbcb2a3458e81077e6572bc612f2350401c02ed91c3e76c9bdc9a6a663cff0c0df80f54f4e11af7a18138df39554f76173b463b298835d2c43bc816ae8693e5b1bb3f3080f330190f18da341da44868fb86df6325106d77375bf30360c79034ad2d15c9eed3991aff1d0276cb15ddee9563eb4174b23201db12acebb608f161d319008b44284c9f6ee834e426e88fa5bd0466233f0e01962ba30350768dbd319c2d298a1aa552833925583eeb3f41c46dfd8a102a81f7b09a3bd8362223cea0cbb0f65d399e147"}], 0x248}, 0x1) r1 = socket(0x2, 0xc001, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 02:16:11 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0xa0, 0x80) getsockopt$sock_linger(r0, 0xffff, 0x80, 0xfffffffffffffffe, &(0x7f0000000140)=0x3c8) mknod(&(0x7f0000000100)='./file0\x00', 0x8005, 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0xca2, 0x0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x2, 0x7}, 0xc) write(r0, &(0x7f0000000080)="feb0c1d0f14c5b26c2157827e70c224007033a32d878b861435e45dcfc6ea81523ec597f22f303ba3ed0df10083c4618d5c2f754ef071adc7626765b", 0x3c) 02:16:11 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000004c0)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c8a3286f9c75f10c85806d5788a6ee318903d05dcadef1c156c7222e6be5f8c6b2640be43907d53960b8fe311159480e8f4f1e594e244feb22d660b178ec721a7dfa763131559906cd7078684c0133c00000000000000f5ff", 0x6a, 0xd, 0x0, 0xf4) 02:16:11 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = dup(0xffffffffffffff9c) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000002a80), &(0x7f0000002ac0)=0xc) r3 = socket(0x22, 0x8003, 0x5) r4 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000002b00)) r5 = socket$inet(0x2, 0x4004, 0xf06d) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002d40), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002d80), &(0x7f0000002dc0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002d00), 0xc) r6 = openat(0xffffffffffffff9c, &(0x7f0000002b40)='./bus\x00', 0x10, 0x80) r7 = open(&(0x7f0000002b80)='./bus\x00', 0x1, 0xdd) pipe2(&(0x7f0000002bc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000002800)=[{{r1}, 0x0, 0x48, 0x0, 0xf5, 0x3}], 0x0, &(0x7f0000002c00)=[{{r2}, 0xfffffffffffffff8, 0x90, 0x1, 0xfffffffffffff753, 0xd7d2}, {{r3}, 0xffffffffffffffff, 0x40, 0x40000001, 0xd527, 0x68}, {{r4}, 0xfffffffffffffffe, 0x2, 0x80000001, 0x3, 0x8b94}, {{r5}, 0x0, 0x0, 0x1, 0x100000000, 0x2}, {{r6}, 0xfffffffffffffffd, 0x16, 0x1, 0x6, 0x6}, {{r7}, 0xfffffffffffffffa, 0x5, 0x400fffff, 0xffffffffffff8000, 0x8}, {{r8}, 0x0, 0x4, 0x1, 0x118, 0x3}], 0x101, 0xfffffffffffffffe) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./bus\x00') truncate(&(0x7f0000000200)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r9, &(0x7f0000002a40)={&(0x7f0000002700)=@in6={0x18, 0x2, 0xffffffff}, 0xc, &(0x7f00000028c0)=[{&(0x7f0000002740)="9c815adfaad550cfca65e3080c73df93f27ec214b30c15bfc44dd6215c30bfef38b206e0e851a41f3765c374dfff0df93e46a60590bf08672ea13a025e0ef7338275f4f5afae33485ae0148d5e03e969c2ddff669e286f86d0339600027cdc53acc8bc9b798191e8d281da5440be713e9878ec0f045f4de969e952c4930528ec49ea1553a476937e1c79653540c983", 0x8f}, {&(0x7f0000002800)}, {&(0x7f0000002840)="e8cdd5eacc0a5fe89e43231cb03a77ec581c6df0b27e1b6e9a7fa8c1c5ba650b4fe5164003372795fa948da6af596db1cc92c4a092235c8864f68d2a0b61190fcf0bf1b7be21f307c474e973a0076569f1601489a8507f870addefb874d334a097a8638406cc422b32b3f8a07e334584c57fcece8af9fd", 0x77}], 0x3, &(0x7f0000002900)=[{0xa0, 0xffff, 0x40, "0153c2db07a66603a8eaecf38bf8399806fe47f332a08e495aa80e5f5b2d704a6bbdac8557e664240558993b95c0c89607be797927cbc0da28d9c3e6708db33eaa2f253dd81bfdf6b672535dff9b23e983cb1a5d2fc098d517b026d9d59d44dcdb900e55d0affee1d95330969417bae09c3a589b067be71c7ff68f57ef4864dbbb679fc7f0ba54b662b151d361"}, {0x60, 0x1, 0x4, "6df2d811ca8d098aad75a5f503e5658903f604344260661f2b7974f31741f8b4c5c2ae183540ca8f645d423d7885bbf64c1018bf553656aee393ba66416e1167326cd5c3435075ac6f7a5d4231c621"}, {0x28, 0x1, 0x200, "b557dd561b320a4e0c322475d77a20fc2b66430f16"}], 0x128}, 0x8) geteuid() r10 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvmsg(r10, &(0x7f00000026c0)={0x0, 0x0, &(0x7f00000025c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/249, 0xf9}, {&(0x7f0000001340)=""/225, 0xe1}, {&(0x7f0000000100)}, {&(0x7f0000000180)=""/92, 0x5c}, {&(0x7f0000001440)=""/173, 0xad}, {&(0x7f0000001500)=""/150, 0x96}, {&(0x7f00000015c0)=""/4096, 0x1000}], 0x8, &(0x7f0000002640)=""/112, 0x70}, 0x802) 02:16:11 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000020000002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000200)="bfae5033a40a25501565d1930b3b5f4a6af52f13e6d44e5fe864ce38bf5e4f06715585fbce12aaceb96931255023d48d9951017ea5675aacf439236744623f6efc5d014eff55e0987c0fb69ac8cc99552f20275cf371dab9261a584216fb5d16554abfd1a02a4a5a558ce1a583651ee68caf6c87d2ddbaae806cf95df1980daa9e52b4e05d7f070c742f984894cb34811fb48d9f605e45421ff90abe67ab", 0x9e, 0x404, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "2b6839b9877c2f16b39f62724875e3bf24272a78", 0x0, 0x1}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\\\x00']) renameat(r0, &(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./file1\x00') 02:16:11 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket$inet6(0x18, 0x8002, 0x0) pipe2(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000a40)=0x10001) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x6, 0x5}, 0xc) r3 = semget(0x3, 0x3, 0x2d6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000001c0)=""/199) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSCTTY(r4, 0x20007461) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r5 = semget$private(0x0, 0x7, 0x200000000) semop(r5, &(0x7f0000000a80)=[{0x0, 0x8, 0x1800}, {0x5, 0x101, 0x1000}, {0x1, 0x0, 0x1800}], 0x3) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000180)="0000000000000041e20000000000000000000000", 0x14) select(0x40, &(0x7f0000000040)={0x6, 0x5, 0x7fff, 0x5, 0x6, 0xe523, 0x8, 0x5}, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x6, 0xc5, 0x0, 0xffffffffffffffff}, &(0x7f0000000100)={0x40, 0x3, 0x1, 0x7fff, 0xffff, 0xfffffffffffffff9, 0x3f23, 0x7fff}, &(0x7f0000000140)={0xffffffff, 0x1}) ioctl$TIOCSCTTY(r2, 0x20007461) socket(0x3, 0x4004, 0x7f) 02:16:11 executing program 0: r0 = syz_open_pts() kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a17", 0x248}], 0x1) poll(&(0x7f0000000000)=[{r1, 0x1a6}], 0x1, 0x0) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) 02:16:11 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = socket(0x1e, 0x3, 0x0) msgget$private(0x0, 0x101) ioctl$TIOCCDTR(r0, 0x20007478) 02:16:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x4, 0x7, 0x100000000000000, 0x9, "f0fbcdf65015283bd8c3d73388b0ed5f79d96004", 0x7c7, 0xfffffffffffffffd}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x2, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x7}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000f00)="7f11d6616ac852519469e93f7cfb9b28d90fba175a9c05599ba1e8a34a3b9c7d08f8c919037f77256d35eedccc8d7e0ce220c339262908739844d80b1f2b363bb8efef835cda360eadc4e35e1450206421128d371a068c1f27d444d60c8cf041a973453ce343a4b89ce6401336cd5e0ce30b83562d82c121a57c5fd4863a1d2b1d0dd7654348c909ff23dff7b57266dbae7d3808233255b51e7e9563ab34c89c062f0526d9b7259cdcb0ef11644ce6a8c9b1d6063ad469403cf5fdc4c854285133bc9f9794a8b894fe0962eb1d40f36bf3b300ba1788613c54baadedfad56b3f54098326963acdc4b01caef6890f1235744564b3b81b1b865c6392ca32f15521353abf623893021f7cdfc893ef421c2f90fcd6b36cc8ce842119d0e7b1a6b15515569f937dd273efff4c5698c90dfd7d6851fd262742b3d1a8915c7eb77ccb8ed91098b999b2ac3792379434a2545448a78891bc669b13f722575261e2943608cb0e2dcd2a2de55586187ce2f820cbd0d4010d87568ddd5b65299fc01396bb823018befe26aa0a361cb47aa4f66beeb736650738ae0ffa43459c16c41f3c346c47c3c3e0a2df73d9516da4b8989cb37d120ac54ddd04286f346a6fe41b1cc007a85f18e58ccf8855188cc1e85d8dd24684249ca09b61e866ea75cafa0377aae9f35e8ed45087eb6fc4c57766c8a933edc91721c26c39cb18f4feb7e29ef4d45331649e09e149574f16121b83ee98ca29588d98308b3b7510097752968e1af04cc48f76fcdb452a87b7834119d88a29f0cdb6a9b0c376d779f7259f7ebe197a9d47fa90dea79ee14abe9542a0283b0de182c3f54ebcdaea0648de2db1ee54c7d4597deafc85b9eda7600b97cf5d7ebc10178526876a2f8681f66ebbc71d959dd3c99d1a1006cdb34a9054056c4e91a39ea2f352e4282e1ea27af5bf9ad02ca6a6a625e96413e51ea80828fa2a1440a0557fd4fbdde62eff9bad9543b04588de5df15747a99182bcc455757ea6b17929a3132cb646674ef02dd1776148237ab8f0545b8ae0e9646be789ca6d806c695359662c66b107a53c0aed5a28229b9046391ccf3efa7a91d6a7c8e4101c2f849d9d05086bd8dd4b8a944414d7e4d816e9fde5f8252dd943d0731a6c626fd78185e4ffc54a8d843d817e4265713cef44ca7dfa51dc3fea903b8895a51b298dd04eefe3abad49f9c3243dad505f75917e5d431b42262de1bffa67e610711cf40a8357d0303156c5533e0fc130f248750ed3d267b619a35ade1f86cd4d0685d51b130525c6c34152ba9e5bdcedd2bde81a1f7cae3badeb97d466b0da0f2962ee24754e2f38e2500026dc40ff5a8adcbe4b486c64aca2250acc8485b32a783cd11059b25efede9d366ede22eef536913c6dfc59bcd12adcf071840de24c1c57b41132ee565b9439efe4a7b083a08e8cbca1d69a1d2a0c09917a7f8e789212c0bf4f0e5844e21d1bffa2000b1138c82b39ef8c46fd1dedf8a866a1a22006fc3471ab5d6d228299c08fc1a9bbe9e56666e6826b79428d999b1570ad4643b9cb3ae5233193951c134979b6a830874d88ba1e6224805482b58f9351123b50c9d44d0e5ba7b6d0b473b16956d003de39a7ff37e45648e7472c0d", 0x484) writev(r0, &(0x7f0000000180), 0x3b) r1 = syz_open_pts() fcntl$getown(r1, 0x5) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x8000) close(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = geteuid() setreuid(r2, r3) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x9) ioctl$TIOCCDTR(r1, 0x20007478) r4 = dup2(r1, r0) r5 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x158) renameat(r4, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000280)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x2, 0x7, 0x2, "5954fb2278127cc707152b4e38be0743ad7cf8e3", 0x4, 0x3}) close(r1) kqueue() kqueue() syz_open_pts() 02:16:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x102, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) 02:16:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = socket(0x2, 0x4002, 0x0) dup2(r0, r4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r4, 0x40}], 0xe4f805638263aae, 0x7f86edb5) 02:16:14 executing program 1: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) getegid() close(r0) close(r0) getdents(r0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x20, 0x1ff, 0x7e000000, 0x4, "ef326938fb1842ae9d7f169673d1a3e90d143a3d", 0x0, 0x100}) 02:16:14 executing program 0: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)=""/76, &(0x7f0000000100)=0x4c) write(r1, &(0x7f0000000040)="88", 0x1) fcntl$setstatus(r1, 0x4, 0x0) fcntl$setstatus(r0, 0x4, 0x40) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x52d8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x808, 0x80) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xe8}], 0x1) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) 02:16:14 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x8) 02:16:14 executing program 1: clock_gettime(0xb, 0x0) r0 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) 02:16:14 executing program 1: r0 = geteuid() setuid(r0) geteuid() r1 = semget(0x3, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/234) 02:16:17 executing program 0: unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000200)='x\x00') mkdir(&(0x7f0000000040)='.\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x3) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x800, 0x4) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 02:16:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2}, 0xffffffffffffffc1) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x48}], 0x1ffffffffffffeeb, 0x800000000) 02:16:17 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 02:16:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./bus/file0\x00', 0x8ae3, 0x3) readlinkat(r0, &(0x7f0000000400)='./bus\x00', &(0x7f0000000440)=""/159, 0x9f) accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000e28580907b9e104e000058000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000140)=0x6e) fcntl$dupfd(r2, 0x0, r3) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x4, 0xffffffffffffffff) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x0, 0x0, "835dd2518000190000000000fa6000"}) close(r5) readlink(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)=""/244, 0xf4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r7 = getegid() setregid(r6, r7) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x1}, {{}, 0xfffffffffffffff9, 0x9}], 0x49b, 0x0, 0x1000, 0x0) 02:16:17 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = socket(0xffffffffffffffff, 0x0, 0x3) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r1, 0x0, 0x0) 02:16:17 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641dff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4002, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0xfffffffffffffded) write(r0, 0x0, 0x0) 02:16:17 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r4) setgid(r2) r5 = socket(0x0, 0x3, 0x27d) recvfrom(r5, &(0x7f0000000040)=""/137, 0x89, 0x802, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) chown(&(0x7f0000000240)='./file0\x00', r4, r2) getgroups(0xa, &(0x7f0000000180)=[r0, r3, r0, r2, r3, r2, r1, r1, r1, r0]) r6 = semget$private(0x0, 0x3, 0x200) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f00000001c0)) setsockopt$sock_int(r5, 0xffff, 0x1107, &(0x7f0000000140)=0x20, 0x4) r7 = semget(0x3, 0x0, 0x88) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)) 02:16:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/55, 0x37}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) dup2(r0, r1) 02:16:17 executing program 0: r0 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x0, 0x0) fchmod(r0, 0x192) lseek(r0, 0x0, 0x2) fcntl$setflags(r0, 0x2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x10}, {r0, 0x144}], 0x2, 0x8) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x82) unlink(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') writev(r2, &(0x7f0000002680)=[{&(0x7f0000000140)="005cee85ffad3423e9ec249548d49498b9d8066eef43c6e9faeeec03dc12446e7998c3ff2f165bd1687aef1a1533a57f271a09a26afd62ddac2fe8a7c761e3a3a12fd7b6e1e1dc7e44726889d0d4090ba38616d23c736bc54bb4c2ef7afe3a557d41e9a7beff38712b8ec179fee4c3d741b75cddc6459c5defe8091ef0601c2ec8cfe95329b93abbcc664ea5badc2a7085", 0x91}, {&(0x7f0000000200)="5ccdfe6a80b9567ef5e0c8d935a1673ae0f1abd3d57b7009e5c8bdc7a677d18949db4b50b5142db8ce389fd576a83fad3b5096d82560ede308261314bb6dd9dd8f7cb058832007a2028e2c23efa0353b9d2b7b10935c02be7d084be6c226790ab4f33c7fa9b14e2a9399f065e8fa88f86062abbd0d255dea5e3ec7dee6093e951fecb48053e74497e4", 0x89}, {&(0x7f00000002c0)="4cf2b06b0bc42e1669f6b0191ca0516cdcd026ecbcaab5d3505e7e8635dda8fd785ddbee29a2bd242e2f88148004bc0e4c5637cf49503743e0883431aac8097c6a44aa6b216162071b2d6d576d6d", 0x4e}, {&(0x7f0000000340)="57f57c71e0ab369e003d1ad8e23b506fba4ea10aae905854db1b6c8bd8a453a305f277f778078071a5d9d5cde3a405cb9dbf49113ac94fbc4bd96dc5222662fe3b47b83f8fe099b1c7273573ab0d4742995fd7e7fcac56b3768ad2cdf5751c91c0928552428c55a1683ec51ba8fbd88c6cfe9ed74d182e303afb52dbbdaef0b3b58a4e476233ca46825323d442b389de439155ca5ee3868a950186986a7a69d7b6d082a93d3ed9b1593c8d427dd26e7c281faa572946f16a06eb886f5227e6f71a83c22da175cc05f1e6710bb7c8c3adbd0e17ee2a1a3ca7281e6e169f8e711105b36244956fdca3f9fe3d146f95bc6b3bdb367c7d732030051e7d063f60c35470b29aaee74a5df607314a6ab1dc6077ee572493ccb214b18e1a524e7e61636a785db89e6d8c3d883d83e3cd6e7b45837bbcd458d3f74bf2da2eaaa9d6ef488ce26ffbbc7cff15037f3a546c0078a3a3e7e305b777010c277340251a36824efe9e77251d845a9b3ebc947a33ea233dec7b13bc3e8cfd58bbf00df8a14518803721f65b6cd6b899e886b9f032a497e3921af06a3ff2360845b68c39ec910a5a01afccda3116af989ab84ecfbf3740f01217630cd24016633a9f3c45b355918ddc5506ae270881c91171a8ed169b7516862c5620eda8b2092808af647a579d8be926c8c30b2aa9c3edf653b2070605766b9afd14c5f0527d0201e35c7cdb4e7cc5aad0fb2230fec708749d03643e8eadb605dcbd5fddfeb353a7214eeabc1db8309dda13ce48a0027330145030f77bdac04567875a5c92ba6c105103e8897dc89cba4a06248f17d7d4270cd972b2525a8c364d915d1f841a4270d7a7c153dfa3fb996454e563ae9f0d648d19075587f2094c3f81d4adddaf775a292053d83ec743dff20a34450d6ffd95c5dadc464be31ef66a0795362575e4c2f47e125906951ed9d32ffa208ce8cf6cec00e4f9d84cf36087b4d7dd6c620f258b1cc53453d1b0a49cb54e5e95b7cc786458edaf2e1dfadbf4ddfc3f37b2040cc484abc48c29cc107a9d832072f88c7c2b83a62ee17cce7a7c9221eeb13459ef7deb1c8170dc2c3c1ca75103ca04d73e8e26d94e4acaa5e4542824692168cdf3fd0c558b2485c839c7095fd4aa04a43a182d05b37fca763fb5c93de885482b919e2befbe688cdf74a8ab1cca3836b36a4d65737e45e80377f0c68398b047dcf2a51219d376a7cb3fd0fc79a77c7a2274bb41599eb4569152bdf72197775f2e28b7dc9869b9f16a6604deef60ea65ecfa3df68fcf1dc142ffb34bde2b91004a2c3f6fb1cc8ed7c58ef22783944b28f41e17617e8bfcaa7d02df8ba7fb2db35b109206376647d6ea6a86a4383279aa1fa49fbe06e871404dc360db424cb651a8da71069e052f663ff03661b4b4d82039bdfdf72842a81f44bc7bba90ba29b8af19b51714b088e22b9b55ada8d0874beca8bf3c225d7282f48f48eee7676704a41483427c6adc2620ab937b30a63333da76e114a7cba1abb21e5ab5b211ded30c549e9384a33e69f13e02c0f3e7ac733f7e44a632f435d427dd886e9c6f483b3797c6ca40c1fa0b92d37313f6825fb9bc7af50950a8812cada7fc2fd9775bcf2143c2a5fd7656e4f46b668b40c29aea8f4278e7d313437937d1ed5f3a811b56753dfd26800c97ba7b8c05d7dbf50366285605b22104261b0e131f4f4707ae8d99ccc5d8b45d2ef743e156c4ee559b3a18e92a9a5bbe5850222aec5b5215e1f00548c4f39644b0b51f40ce95214fbcb4e66eb54d4de9e94e5daaf8cb97d929bce22d3b0f502ed7c7f917ec75da1ca2f9249b199911ecfc7b42b3502c8a1433967077c48471762f23269045974c7c1f347d096c70f1ab88d60214898fbb685837409efa8cd934f46dbc2dbbded5250a6a4f38d745c1651f0de46dd024afa41b0663bc6a6028a2d161114384d97166742079c5bea0198a8ca0f0e7fb977c18eb2cadb9864b94752d496574b15c04847c00093a70c7587d41cd24a934a474c60bc67c2e6e68a63ca023eddf7d0a2a73b8cfc1c3a371a4c6f49a316c53896f8c3de059cd681f8697acf15ade0f98f7c382d002540e1f7668b4bf4a00d9785c65b5c963cfc5c20314afc3b72708dbbb3d7bceea433f53c2b406f2b5d28bacc1b24f06e026dd6619dbc1afdc50d27b60e2021edbfa8eba9a4cd954c9d8a2937107d0fd0ab6a1510058c3e7e6c958885e04bf533b1036cb6de2b77ce6876c87e303cec70eef100b762012c7c738753d44938891f43d9522cf8153382a37e84c98ffddb983054fecf64a484ba8391b79f536f007ae22f98dbe9a24c5f159316c41d96b1834fd073b0af5b1ac4b83622c3eb04bc5a38ecd2e163621e067c029646ee2578854a8cef56a97e6330b276a288b20394a45c0d4a05ddb10c700754e1a7972aeef67878ee4339ed1876ea57f4a0cce45f95a4fd7b9c707c45999570ee9105292a314c4fa0c96cd4da82bb18c1a3bf750450cdbb799d6468ee795a487435dd793f00be869c060596e817fbbaa67a2c519785ce6d8ff6b40f7cfc2fc9f19830e709beba1d24318c9441c36209d90e90c42e8e73450fd0f58a9e512d224aa9e3ff4c49cff03cc101d98d6bcb51d8dd69fb7b435c33c5df5606f6f72bf040d176e506bbf304de651a6484d5017adc2693bf902549d9e61d9f3c68bfef865a68d29cd617f73a76a03edbd4a5637f17de9600de921a16ef8e693ccb3c1d5131e9496e78b649d1ba6620ba4dd0e239eff8a784da7c12cee905a8aa4cba0dc4b19cda7279c06af21fc422e3d210a854fc081ee9328b52527a76ebf3ec16e693cfc62f7fbf2b3e09a6c2ef55029ce4bb3126d8c539cde848c538ad79a7152605500e046becc737a445dd5766a7cc713aeb1b615a655b4af5a0d8654f4a0edd3441af3dfa57345c4055f97173151aed19597dc05df72f0f9c049accc888f1c0f98f9f69ed5a5b7acf75411bf1c600d1aaedfe7190ddf07db53c58116104da94861df4026a597db132a5639b60f4cbf443b64ef198c2b654eeae8322afb1125f3aa1eca393903b9f5ee9eb99cdaac545681c4aa4c7c0872b53f144dba6aa4d2c2bed481b7281cd831ace519f85b94ec371357b21d28dbc8f9bfea27b644cf15f66f37ff6831d1ac1119e4daa3d54d04bc564150beafd6bf003cdf9766f42e7b3cf19099ed07c726bc60329d206c8a45d1957aacadbc9e81800fb1a34fd5b7e9f8b022f5c515a845ac79f7ea710aa699bd89e1211990038c471aa138e63e6af2152d282465050ddc42938dac57db62456c1d50e939d800c21d7dcd665b70cba8bdbba6ea6fa9f337ea065617fa75b340a829d4f146e3e1816e46cd9ba0a6b105945e0bb77b0a19c7709bb31ff097900854af04a4599e027db31295963086d2485f5dbe7360b578cc389102b177463131c284942a0c2120380af2fef76382ec7e78001f049e11180875824f32e5912659ef4f9574386b5edf158fa1458968cd53f1442ac50289e70b15df1090700494e6c3b8d873f86a866e4b72f2d7a02ed3456962e36a1e202e49666a40cd54b14a666cbadaf1a7d6286894b547c66ad42d6058ef2a119339203c9c2772bc472de3db88f83a9a426cd7d5333cd4818e3cab83e4d7578848b697b3ad445dd0750849f041d5ae16b78eba3304ea024ceb194acb82697f48e52b8be15d89abc2b7843f175cd028323d0c8778c33e902db26bc81496a90a1aaf13575cc5cc1c44051c6dc4b34515215ed0bec9227e2208139185634d6ea3e34acce4c68313a9adc88134a4def639c453d3a5728c823dce39066340cabc7a3200b2d9cd2f5e04bd14c48f072c58e839117e18f45c3b046643333b6fbbce8fbc1acf47710a6bc85854d528118f563444522eee36f6fd123b8c81298791e18312adfc237c5dea2c8eb24c8229c72d0c30e72692e4897bb8fb37f9840d24413b9119c3af5a1579cf4022fec16573afa1483a6f011afb874f28011742da4ac0f7a3cc1319e8ee17177756db4067d9262715371e7597f08ddbc3c4a48485e1d26f9b1e7fb47694378722b8765e1b61fd152d0484ad0cf00e2cfb986f6e37c77ec5ee48e65134f1bb2801385905859d78ca23abb39f9f7767050282700e83f2dc6a7a266cad015caf2a79e475d6f2809e58dcbb4a8f01445079041e942af25f84e0a96d470a9078e39a3744ed470c6a9eaec116e2334813fdf9a564c5c92465380f63432b4689900f5af4fed33b8f1ebf73e95b1d4dfb839f02f9de271d886f4eca94f9cafb27c7f8ae8a81bdb2ec0c250c8f33cd352d6f5be18f119fcbfb2ae631ab42002f0767d9ad9e8d5d52745cbab673fd77a3c5e9b6be58a9ef52b2aa9e75a3d1227b17fa0c18bf2d95fe05922333f00d5282645ae0efb7a62a21aacabd9145356668db02305a30750f0af140bcc3167246e8482cdbfef1f7e6d6b60a8c0ea96625c04a3462cb74287c4af72f0219085b1fbb8570c63db73de4dce95df40013da42664de3d4377b0bcb605058a1f32109e09fb2eb5efc16922e41595b00e63d08472cec8af01330895dab86c288b71eb5f5bfcece08114ca30c01deb574b85dd46d3ef9142f41fec1d28a7c6a7b5a6d3402f46807b2186e85833689fec1a3bdb63fe3d00e2c4dca7a13cbfc7ea9121d679f3c87aa05c7e891e5fe7ca886580c420d9b658b7319f653a1a6f8531320432a5af48b436b3ff0d1c8cd0e42ec76d14344e9ad31b20e132dd101e109dee3c7d2bf5871150d47a441561d8fe71636e0ed31cfdf4e866fa1042854e8d8d7ee786cc74af156bb2c9129f91c2f337b4eddd922a1fdc2fb1c20efb84c4a65abd448196840bcd1848bcc8b6b5694b727a5e51b7408a99d873e93927d4cb610850938324fda56dbbf98fc1f90514122c73c11a0bd5734e97381b58cf149a356702debc1b5541cfbb7ebab9ff7947305877600040629b189f70a4aa5a9919f5680986410740cb5601a32c36ed0557d59d4f581d9e1035117322cfce35c75b727579e5f084541272087316b5fa5052a805f5280647230b56b443d0bd6d8f1681b56486fef7555af6285197dbb1dc50c306376636f70e4849b9d603ec40d58ebceb6d6d1ee903f6c4d33abed3a4b59712fd373dd92cde71f6ac497c961f4422ab5f3a66aae225f3e3b30168040cf237fcf0a8330789ccfb2ca0459b9ef7c6e79e9e9ee4c547ce78bb48054c510426bf6e9da4fa56a94803ac8e944b8628971e9b8ea17b3389ed8638a8c3fe4beb4281773a1cb3f9e9a2bdd8735f00e0b2a8191fee5ddaf588806830fe764799b63a7542f641a941081ff887fc62b1427e9efc4761e8fd11fbf8b9a77c7ae472e8192ef93569372a777c2f08a98953e8fce21ad1e4cf6fe617993efb01348be2a25b5d0b70e94a7a63432cb1733b8bac80b2bc7b3377d07752340ffbd7c90e117d8b6a7ddd4b41cdd2e6e6adfa383db4f469a2f878bd0ab6564d8ec37b30be6c1fb9657ad71738c11d2604e999afe26000647d81a42f0db7ccf55912532ad28ae5f71ebb00e00e8774987eab155266a21e7c77792ef4ead8b6d27121d0af52a82bc8bb06660bb32913e29183dc2948297112374d5cca22265c2069547108d850f801958ffeecb05e4077e27e9f92e430d129d00ee621a3707e98c8298b4c71a08285ab40d4cc3b7d2f986c87f2c075431e8ad0d0004ad33fd513dd10d0b93b6807e7ea6eb1c04ab4628682822b55b41c57b38a3749d8fc5c281ce9db02294b5cee11043755b5d97bcb9ad7d6231c8d5af74c80b", 0x1000}, {&(0x7f0000001340)="565cfb502d8203df58b25d7e304f2937810e9fd4caf6c7c6368aa9770c277638c591e9e3cf841267f1aba4c3f3047d0caa8c68b5f01e63b0ef4237b2beae4cd07bd252fa81d5cb055dcb0531c8376cc2554dad84c0d6623e83009fc88c42f97eef5ecdf9ea6fcbd2e287e7f4f8da0853bd1d70f2c3b07e48b938daa859673d31aac2d1aa774ce9afcfcdf083534748a934ef4de2715aded9ef7952aace4ca55879274345b958007a6f1330916d0a719393d4d79b5686f16db79676a2439efb981734b9853a49d3f117969cde96e850aa18c77d8b06ba51c4f63ff167379103cf3c491e8bf3b5619a19f6ed92ac453fdc2e60ed5f56d3a030a0", 0xf9}, {&(0x7f0000001440)="0f29530ab520c23dbd64c7aa643857c8f8705b7a0ad85c84d0f4ad170742a121f54fdefb57419a394c91a50ff4b81d980a63bbe9df3d53da6e671a50f7c0cc52e23ffb7c6e24205866046722db15f8086acc43f377af041d11b58e85cd68f7cce4ffb57338798ead413c6644565bb746a660f7", 0x73}, {&(0x7f00000014c0)="cd37d88ef3a6222921177c84abb4b822f65c2977bc640ab4ce3256cbda", 0x1d}, {&(0x7f0000001500)="231f44114a0fafd515c89d953824260344de07a30707874fea3e5bdd4d8ed0c3af2ef70e7e6a9b57daa7235d581e1e00fbeab9607b1cef73222609a45a2e2a555ed2c2fdde568829b911b3638a720fdbce13d31648d6d377594a67265c08b444c74675ece3a5a72b93ee800e5f77e417ec6ff80a9bba38c93a04805b", 0x7c}, {&(0x7f0000001580)="afa68bbce96c1bdc4de564c9fd1e8e775b162e91dc88649885c1480d11538a4180aac25b02ece6d570f0c00da7f380ab610bf18a90fccf1fd9d110c73d9d923927d19dba97cd3dd24fdd034a4fc59a50720032a01595e6382be7281b0e373681d84d59a409029cceffd2c46e1c99bca745019cbcebf5e551c7ed141bfa90564021d8e67b8c27aca741678de0a29b569c9576a5f50f16a8dab506de0009588d71d48805b56ae18a0827187781545b3cec9dbc999ec2e161f2824bd3822cb0163c8ff2bf9b38a93454ca1c7c8e46d504f0fb00d51eacacad2479ad0d58", 0xdc}, {&(0x7f0000001680)="615cbe3f6db2f03750262128970d7fd530f78a819e756653b8d8bd01f8f2a2f24bbbb343f5e9775251ae6b7da27cf4043f9634e0d490da84b1792b7c4c19a73656f5e71ce8e2a07ea48aedf8d911e18fd4600b9d78bd9c06dcc3029c054c8421e198c161c42ac19caf6e4ce0391a4753b3fb648f02814231752918d674a6c9d072adf6d1264e2d9c28da4ddc77fa098f781b119aeb4919f754ec98dd28290579f9fb1f6f04d63beda51e1acf541777fe7a61793eeae3af02c19f4ad15924951206a1b2885a8395e411d281ebdeb57d90060081c9411bae37e6bf6ebed8786ab75ab9d595279268048a139ac8572de0693932eb1b36579cb3e923fc724768101880141a45e668bb5c8339424aa2902034c3a63bc5e375b978873b647d05e49b4f98df2681901de002aa9380e15e5111c1f247a66da3710667c673d57521fcaa1e5a9d68f7ddb2e663ae6b8adfe0d78bb6122409ba3331b974f5fdd4551f351995d49ba7808a5c62443270b183ab65c36839cd07b96b60e4fa66e973cc3b26252402598621786f9d1f7e5b8ee1d39235412c88db88adafb3c522e9225aeeca844b0f22de6d9dd830ee6845ada6851baab0da05eca90000a65ac6772fe20cf1a9b0264cff34d6b72081529fa395211fbee58506d3539ef06ace0ff8fa9df915ecff69545a25d344b87d37b984dcdb713512fc5c5591801d77bacc7728b5c3e783218a111866a85d0344f550b0dd14e2beacaef7b90f55fd1196118a184254fa1e92084babf030c4ffc19f9fb2e5d1612187ec5578c544727ed285f666020e0f684d50e50641a54ca65a31e2ef63bbf7019a195b7287a38a5f0adc5b79e3dbee96ed13d064776c24690a9a17256c629e0a4a8d5e1d45f6f1af1a1cef71aa754d570f24ec10fda3e3b236a9d2671648302a64bb373a5bb253f34f99aad8dafb7bc98b3713a5c46b4d2e574f10e2fb6ccf5a59ab1abf572b3ade0cb26ae1b2f2093d8b499c66b1d4c29d55c9125769fc54455cac8bdb01b519e995aa6b75183bebef31937bd8faa2cb8c93a85dd5719702a5641b7bee456eed3c0d69d096ad05e0ea2f0d1bcc5968bc0b1dd9e6467dcc3ae6fe83045003495760c4e43f210901aaf5c54d61801492ebe122689375f6f8d28b24928915ed0cdefce6810e5d8a5d3c187c40c1eaa057ad7708e61fbebe30ef78a17f3b003c9842008f7e2e5436cccb1082ae33a059f05fe7e3441ea51b74fb225a944f9647ec259cf045fe942b51fdeda329b3e0ad62d7f359ad9cd1d0fb860e4a56ca59b46fa94a78a97e478912f24f8502232e180d99b6a2bb2389b9b28631dcb040cdd9f524c223552465013185642ef4529b49b38d7e107d63ee8c18b67276595155d211b9bc033f3cdf938f227947b633ac5471533868f1394d49ab702c1bb96e0485a95591ae7dcbb8c33b1c4eb486fae88c1e9edca45216761bc8b091c534fac5cd5a0e17d19408c8536f76eb0c4a823826ba6ad9b26388d44328c08f7acc21b41e04fcb9f11a62316e0ce4d1f478edafe932c45b349f06ea38fc934f14d896536bbdce68437f0fd581a6b31103b298a2a99a9c86f5e02e0c69198b78be7a6843f55601f5f96d5c60fa16928d2aa53f3fc60cece73c8ff8e4668d7284daf8a1782520e0aa794f149fe0e063d45e2f5c0cff0115047c5a99e20281148d69e074aad2a36da392fd340764a7497445ac15b739fd5e2f5c3b7b91c79f3ccff18d1298923a62a79b00ef0e63da6fc59762694ef8b5c3ef66d6a65227c3ba87347ff18e5fa765a2d113c91448c474fc642e5f326fd3d7ade1bf5fc724929675f9cf465113c6fcab8e0f34c96925053bda619bac9a8ff864e0e4eb72c5a7b4d397972684ee3fa4ff841ed9a0102e18f123f6a41c57ea9090624eefd4c871b149ed6f67331ed66ed2c50535b3f019e6c25c30a5f0bb27c8ec422ac68da2bc8cb19407039bec01fb616b3501370e130f50c61ffa7cd5e137235e8de25359cca2b620b4ba2d4ca408d2694aed8241a3a5efc59be342d0d297e991990ed2cfcf5805539a3099a44101a582abafd0afce92963c9d80cd9b318b50e8b0a3507b60c9a30894425ca45f9a4f745bd0a6e2c58ddff9a56ec0fa692ebc5538d2bf0aeae8ba1b61bc1ebea2003c99e51d2f6519133f8958ad0a9cf85e075df59c82c6cff650ada4fc39279395fb02052461f8a9f6c56a4c6b9005a1440d29f2fdc1e11f977c942bb76ebd534cfca31dc37e01e821fc89cb447af541780cf1bd6b234b805b34ab91fa2ac5ac7b3f0d2d06b310e5bf66d0e858f351bcb21324dc7b517ca1abacf756f6724aca3e9a804bf31afc18a799fc1740295656daadc4f30a4560cea3891ce7d41980d29b293ec1be515f3e9e962f0d63a45f10003d716f35267ed5f2bac75bef4eff9e3bdb69a06e907883e05cb8eb3cda3341c8f685b0b718e93a465110a4e076249c2784be45119d660eedf34948d408689047d6df6c3f3633544a67d89b1e93e0db13a70b69d7b29f6ebf47e9786ebc1fd3a67d9632c720b17aa67c1ffe037fad099cf10492fc01290f433cfdc25c363686c2f2377d96ec013479e8527de4fdca6849e00e1801619b51e52edffe7ab0238143b2d24970eb42bc70557b7b59a3225ae44a1fbad1b3e8c07dbf630ac369fd9d595cfe6cf52a45a65bb93617396cba4d68412258a5e57682dc860e92039002422e1f7f6cbdb9c1b0ec3f31229b2e69fa565ecc9e941a7379c0c680c0032b041162fd782e9587c211878b069740827acee3c642a722264065974eeb6d4baa76c88a7d052f2d104c05357564bb8728db2fa2332c87e8c52bf88b0d710b20b6575bbf8511a1996b6a08c40da8047520ad7163b021ccef81dad9430f03bcddee6677c4a440193ca682f87312e1191112fd20792828450277ef4310e21aa0cc9eb1385a84a2a7e27861f3b34bd0401e0195d1d5374d072478b18e13738dc03ddf67f9249e18e0d70b4b830b00909c1c385224bddc97f079d60456fcfaae2985f59b8162413fbc3d9782de112a645f43ebfd93995c6223ceedd43c6bc605a1a73f0dfe5b91341f1987040dfe71b2c501c0e44e3ed23c43ebbfa1e2ac760a759d9170e207471b37c1e09bcead6b577aebc9d87f506f2b7fe1a66d827858735e8b913f2de107a2bef89fc7eb128fa5e1df9675b4620bc8f8492a29f49e318ca4e5dd7fb6dd672636cc4993ce82a7f44524a189f285fe46cff2f8a9089ff41b0ca8d531aeafd41f57f36e56cc940b6af20adc8ca1532d45afaab42a62552bfe1df34554c517fed9e05decb136942187fa16f03ad8bd18cab34548864ee7fc93a4488791dca8b4a48c3e58cdfbf5ec0eab541dbb7aa12f08f09377790acaf578fe583b0cf9a2540e5f102a50abd31cf8b1a932ff377266d43cbd67a7c51a0fedc0957a72c085d1d9f90fcf214e25be43ea9f72a756df69aa3580b5d9e93bdd6f2c7624422701111cad2e2d7b113828f16419c0ec542c2702eceaa9a1188e10761be4e86731dc4fdc20a9274dc83bae6fadcb45dfa76e036048a36e21a4712022a872e1d8a4d3e17785b10bda1634cf5428d24ed7d515a905bb503fc253940268f87128b2ecf0fd2cdc57b50a3194a58b5b8e22a31474f17b427e33d3ed1b7f79b59d81a4171e585d73c0f6b95fd8b9e68646cf74f6f84385c1a589e53d43052ca8b16e4cfa5dceb9631eaf514b5c8f0009c5f6f9f48dca81930d1831110bf9a8eb99ba957f1fe14944971570ed1dac0e8a11555c8522cb9a11d6006e618eedbcc5505a6b5abc140eb6b51f5a5a11eb4f0bc12b4c47f7d2d8fd72c15d35c1b37f80ca066bcbf5f74a8240cc39e5eacc798b65c8490003980195833283780be651765ab5414e966ce340846d88b243f270ba07e17c018d3f72aa0e7e64b98e415017edd8443a39a2227ad0a87c1f1523e62369563017761024624453ee878c3f45f2b94231df1d31e0c79bec0e70bfeb7d53c249a8035b1b7c0d83c4378389080416edcd4f841c17af74e1461fe57dc161584c12350723e751a79deaeb5891655dcb63c585515d1f7a520b395767e5384b51493a61d1f8a49eac5cc8b7f040779ca8def6a4a8c9ac21740263e4c51d75ebb3c8265ce8ad6591f3f9c178c5181cc902d0651a7383fbabf8fd8836028215e8d3b58b32287387c853ff3b6e4156a59098935307f4fc9c5f165540bd5322d05ed39e85810cfbfde7ddf9bad704da63cad2c772c1ec5512f712c0d4de57940498faa959edb3b56aa8a1a72b33a3c230b2053579a202d26738827a2fcd8977d22cf089942f23a4e3d8a32fa991b8fd85505c48ac7e312893bd5390c06527b07da35eb3a5975d06201dcb713c049d813507623c297b8553383c2635d08c7331f9b6cf5bcc75be877d5f53e203ea90069f69d33a24b709e99a6c03b378002028e58d301a3b9b9afa63daca92ce8deb6a4d31bc7afc2651cf2481f56167f94c96cbd32acb810a199945efa0a8d551ff45962b88346d3e7b410bd851eab320507fffa210d1445b13b709bd5181e2c57a08afbe9941028590f62ceae6035087cad157ae558e8c4895be7d2f6c2f8752c84ccbbcf88e3305a1ee45427ef26aa7f5b0e8eddb2723f7e4b7ef24ce122e356c4450c9e85514b3a9c8c3205ec10285448f113c743081c099d4aa65aa43d7658f3cf752f6f7f460241bee65186f698e7c847711b62591ac81c9292841861438700e01f4fe14f4f42dc9ea60a238faef478ff1f00e43b92a09c4c6e34aa599891bb58210a3a89f07ae61aaf72ffb5f2300b4ecc2d32a6a3c2e1a0dfdb156a1ff8d5f6ed846734b1ab9cbdb2a76b6a13f4cd7e8a1f3062300826d4c3204b999ea83549be2c0f81b05273049b9d1e6c7bbcec0a6ef779b6a74616292b2763cd60cb1b5ddca06d65796b933315cc88ad84aaab2530008d3a2d47e3595d947aeba41c7426dff8c4c32351141e0f232cf134c6f3d387e841fea1cb3067f393c406a30bf117aebbe4142977bdf62e722564931b7822c237f73883c273190171f9a2f44dce91fa9cfc83875bd3633c1bbeb002b885f9bcaf07b78015c2203cc5fd3466d69df4e49d828e77e0294c13be915646bcd75a6fc9d5801a8a997728b08cd6b9db17742f72587e5bbfd71fd485d7a722200ede1739a38d7c3ac92394d27d98d17208505480a7fa89b64c1d8618d72bbc8b00b03cc8bec0aa920dae9a69cb3bb3ec082df4ade1c82a853bba97367d4460d1c7c0a6a3e8d6dd98da48f9c9cd4d158c16d2a7a299c52745dfccf9565ee3df63497420ee54172f2911c0efcee9717c4b4f8e4107b04faf4a4a2b68b3baea806d7931597ca0d574ccf5731809b072113920669c1b3f25d655ebedfd123f060bbafbfb48abc039c564f859cb369051bc3396741c56582f91833541b761a7021f915339875375c10cd333a66a0f1423dc978531b9459248119efa16582bfc97a3c1d51cd2a71fc20cb35f1b98f4e184bd1af1d3f8f51b20cab706db8d04c0b53b02dc2b3b727a6487f90a7d6a78c35e0015ff740d76a8f98fbde9bf752bc9068099b9897bb6d9c2c2a658eea19e7a2ab2cd7b1ff01e07fe037730b3a8cdf96a202cdb272ed8d97478c6c1a9ef418005d62c29e8dad13de951b3b379cbf98fbf7d10dae30fea494d8818e6bf980ec07eeca56a26f8981305c2bbe6c4784b38fd6649b9d99d7179e057c61f0d5bb45d4982b5b7275d68fe5137e7c1810026762c3efd438f6e05c1e67bfc8f071550ef9fc12718d89ba", 0x1000}], 0xa) ioctl$TIOCNOTTY(r0, 0x20007471) close(r1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000002740)) readlink(&(0x7f0000002780)='./file0/file0\x00', &(0x7f00000027c0)=""/201, 0xc9) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = dup2(r1, r1) r4 = open(&(0x7f00000028c0)='./file0\x00', 0x700, 0x1) pipe(&(0x7f0000002900)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r5, &(0x7f0000002940), &(0x7f0000002980)=0xc) fcntl$setstatus(r4, 0x4, 0x80) writev(r2, &(0x7f0000002dc0)=[{&(0x7f00000029c0)="54dc", 0x2}, {&(0x7f0000002a00)}, {&(0x7f0000002a40)="dc0084d76a7c4f309a4d6c837f601b06b5c46991938d616861fac23053e290f51ee167572503fdd1e9eae26fe4541a2fbe27c9", 0x33}, {&(0x7f0000002a80)="0d78a17dad9d5ae2288acfe596435a4b34547a10a99775735344fd6963fc6f8a235e4fa31127e6eaa141ae7485c3982513185712f63a7e4c303c4266cc87f3a7d09ed5596ffa768cd97d06", 0x4b}, {&(0x7f0000002b00)="376ecd96e67be778f4994658380b633d908be1b4a765ddb463fdbfa1230cb5add638bb855dffb21f7daf92c4bb9786d6434bf030a9b39b6efcd3062b72977dd0fc560604be5a9de24d93fcfb1a05546810cddc897c511afd3218b660794094c8a0911821b37072859211a99ff3ff41fe9222e5aaf90222fa8f080ae321474c42e0025b826a95a1a641fcf22387f8779f488c75646432c2a3df8f2d4f401b645ad3d056d9bb7c8f1c55d5fc8096836326209f401b23b614536c041f502078b718eb7a1dbd95e10dff4f668d98f787b6e34faefb61172ec7d13ebef3e3ecd411ef314f8c", 0xe3}, {&(0x7f0000002c00)="7b7bb77fe680dca5c74154002eaeb0eece64d7ab7695cb2c80b32a9ed3a750d45b507a57c44c884134f27ada719b48596874103c26b373d6007c3dededa4523513f092f918fad8bfcb4da9ce09c9338dfe56b455302130b51872dd311546d3193d1d9f58ffc498ba1c315fd3baa2a15832b48152105eebefc0993da9f937fcf228aae3469732798a43fc2b6380ed59", 0x8f}, {&(0x7f0000002cc0)="a3f9d0729064544ff88e35563783bd830e285e936503ad8a8430c8d20fd1de3bae987440ecb45a9d74fa75b2e79757840e71b23d646eb3d45f637d5d8a8d1c426097091cf0712525501bda8db260427f0700a0cae8fa539daf357d7199d7a010d83f9969997c5f215f9ede96ae83b146315ac4a8a75666a47d92b8ed7e19c0ce5e4774056143fcec4552d21799925eb2b9f1da35bc9400b0ff38177525fd72b532a3e194321e848e3dae2eecacf2f0dee86380241dd6d36f07614c3d47645df9db333ac66f5d836473bce660db2a", 0xce}], 0x7) ioctl$TIOCNXCL(r3, 0x2000740e) r7 = open(&(0x7f0000002e40)='./file0/file0\x00', 0x1, 0xa0) readv(r4, &(0x7f0000003240)=[{&(0x7f0000002e80)=""/45, 0x2d}, {&(0x7f0000002ec0)=""/29, 0x1d}, {&(0x7f0000002f00)=""/38, 0x26}, {&(0x7f0000002f40)=""/171, 0xab}, {&(0x7f0000003000)=""/79, 0x4f}, {&(0x7f0000003080)=""/37, 0x25}, {&(0x7f00000030c0)=""/160, 0xa0}, {&(0x7f0000003180)=""/166, 0xa6}], 0x8) flock(r2, 0x5) readv(r6, &(0x7f0000004780)=[{&(0x7f00000032c0)=""/126, 0x7e}, {&(0x7f0000003340)=""/139, 0x8b}, {&(0x7f0000003400)=""/4096, 0x1000}, {&(0x7f0000004400)=""/232, 0xe8}, {&(0x7f0000004500)=""/10, 0xa}, {&(0x7f0000004540)=""/185, 0xb9}, {&(0x7f0000004600)=""/84, 0x54}, {&(0x7f0000004680)=""/226, 0xe2}], 0x8) ioctl$TIOCNOTTY(r5, 0x20007471) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000004800)=0xfffffffffffff801) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x810, r7, 0x0, 0x0) 02:16:20 executing program 1: accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) clock_gettime(0x400000000003, &(0x7f0000000040)) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000000), 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0x1) 02:16:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) r0 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x200, 0x0) setuid(0xee01) ioctl$TIOCSTART(r0, 0x2000746e) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 02:16:20 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710f37001d0002000002"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 02:16:20 executing program 0: r0 = dup(0xffffffffffffffff) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x38, 0x0, 0x0) 02:16:21 executing program 1: socket$inet(0x2, 0x3, 0x7) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="6ee1b5c6d6d86f89010bb767ec9408ac7495d0d92d55aed9eb99aa2700f91beb9154dad2f32d2646c44c293ff3ed7299c3b942e877135b3eadd6add1978e48be33ef2ca1a4f22be011158ddac1735fdb7347be65986d3c5f32cc97df0e46de6d14752f7f019489c9c1c9fd2cbf508b058d7fc89cfb36df78d56ab332681b5fe530dab564b84283728f070ce6b9428736efd71fba8a9a67106adf87", 0x9b) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="70d2140989ed2c02fca08ad24996dac6dcaa5f04635d93ad7eaa9060904541765acb31c2cfcf10c7a89d5c3d689adc976c575793981f6427c59d5697e3ebc9307d885d350b366c939c3d3831960868f4c4b34ea76567d49639b558d0c6031cf7e2af4fb1ead88fae16d3e17b0c7b93e9ceb9c4c461b94abbb460069ea39158e7a7bfc94aab30371fff67aef361a66d5f4f9bd60c1f3a4e7d230970dd2c115900a7", 0xa1) 02:16:21 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x6) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 02:16:21 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x181, 0x27) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x24) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000180), 0x0) 02:16:21 executing program 0: mknod(&(0x7f0000000000)='./file0/file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r1, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffffe, 0xa}], 0x8, 0x0, 0x9, 0x0) fcntl$getown(r0, 0x5) 02:16:21 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setuid(r0) r1 = syz_open_pts() r2 = getuid() lseek(r1, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) fchmod(r1, 0x2000000008) getpid() getegid() getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getppid() getgroups(0x7, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000000)=ANY=[@ANYBLOB=' \x00./file0\x00'], 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="f3e5cde561f35a10681c0db8215bba061db63da9ee1839495c36af4ccbf20652f94245ce33624523f82da0c8df55c6a433a35ea4176e8ee8b9f85dbc18d6c47eded3fd64fe97768ad182a93154093297ee1e080f96c4ad18180a0be0d937a4cfc6890037e9a9a0a5051f183389869501895ac03c59d39ae359d7db9a7c5e5af807b37894e135381cf02f17173eea8480137e107f03dfe4212e81c123293f7a916ae5c9e670c8ddeccb0014a3b87b070d79337660459d0b6e0ed5814575a6b4ae32327ee21c5161ff995ad4e6edbab2611e5cc49d9ac9eb6773142cc99af3edc1a0fd20f85ea61ba557e832c1a5d988d6ba", 0xf1}], 0x1, 0x0, 0x0, 0x400}, 0xb) r4 = socket$inet(0x2, 0x3, 0x945) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r5 = semget$private(0x0, 0x1, 0x40) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000580)='x\x00') fchdir(r1) r6 = open$dir(&(0x7f0000000400)='./file1\x00', 0xc0, 0x10) linkat(r6, &(0x7f0000000440)='./file0\x00', r4, &(0x7f0000000480)='.\x00', 0x4) getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0xf8, r2, 0x0, 0x0, 0x0, 0x84}, 0x401, 0x5, 0xb93}) 02:16:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e6411", 0x21) poll(&(0x7f0000000140)=[{r0, 0x4b}, {}], 0x2, 0x8b20) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$getflags(r1, 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 02:16:21 executing program 1: msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="b661ecdf150000df00002100000000000000ffff82eb"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 02:16:21 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) socket(0x1a, 0x8000, 0xfffffffffffff800) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000100)=0x4, 0x4) setsockopt(r0, 0x6, 0xffffffff00000001, &(0x7f0000000140)="beac5159", 0x4) write(r0, &(0x7f0000000200)="5a97160dbe3dd992fbc2c33cd91e", 0xfffffffffffffe2e) 02:16:21 executing program 1: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x60d, 0x0) write(r0, 0x0, 0x29ce62156748918) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/107, 0x6b}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) 02:16:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 02:16:24 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = fcntl$dupfd(r1, 0x0, r0) sendto$inet(r2, &(0x7f00000001c0)="1fcb581fd82ac68aee65f9ee40b1205f34d039536d8c24ef1a1f48cd48fb8da58a58b60fd21b93ac25c9b2b36d34b570483d5f0240699e338fa9439a695bbafba8d6b57258e4c485276ff74f9f2864346ab32dabaae48ec46d3d72eb3f07f479f27c7b4aaf3568c3772d122e1fa86fa19f1694de704a725824f6e83478aa86c373f769ab70b8619b4274ccfe0d2ec6f13eb26376d3e389c8034554588a6c740fd5051d89e59cd52e5d561ce7d8da30d8b2099d87c0fe78cd2571223592100395b50659a2ae50632ef69c1eed6c8793fdb4e1e8370759", 0xd6, 0x0, &(0x7f0000000040)={0x2, 0x2}, 0xc) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636a", 0x1af}], 0x1) write(r0, &(0x7f0000000480)="bd9b874421663ce2b50e7b0e1b96b2a8c26ea61008cfedf676c0e4bd0088feed9dfbe2b26981e8277818632ec1c1854986ae80d64365f6d95e00fc2a305df86869acd30e66b3a940844d4ef39c4efa7605a2ba991736af44d843b92ab9a6b79a17eac4ab5cb667d63c2a6f10a1b75e365b2f4f3a479fd827d6c38e069ee97ac347d54fe94087690d07851772b92ae887aae1c4f1e40ce27edfaaaf7462d7652ca62e326085e0697fef7efda1e1bf24b4c93ddc303206f50c4263d91ed105d942035108baa6ae85bc2cf1e14708c1ac086b5a676fd59c03e1ea69a1de4b2c7f50a0a0e568d312d0b8e92e8accb6febdb6433e691d0db1dab74550907720c7bef87bb8b597b187085d8f4ad77f9c6c0c19132aa71d4bca69ae0aa1b1a43d99a36f94f1dc181a8cf72fdeb41605677b52f740252a3e42d22215a6f25025380e14b4b10428b1e217b31e39daf5c206ef793628c683f151107f17c5cb6fe5afd94ea43e3d77c5592b1098e8f7a570c8bb4cd7c578b77e0678dca704295a70e4f8f6025c61e97fc284f4dce315fa61b1a8681624bdb30ad65626593e7aabcf80ce3437292cd049b136fe0e6398d84586817f6685a41d2bac06a70b70a4040c5e0038b1045968cbc7f38859fe3f9def2356312a8cfc611757a7aec3ee27de7cb0e720977ec9a6da062faf8f3ef745446dde3975b9605401501fecee0323508736631bc39aa0602ba506f88756ad305d67cde7dc4eb43ee9549a6470bf6d1b21f89fb9a6a827637df33a3ebdf88b06c863f7249020cbb2f0e8945fa0fe5bb8537a5320b0ef06c3d662079f10716b9f52377e376f5e568999a55f581c7a9bb26d2ab1d936d2b00aa5578ef2342640d98b7b62821112e54e809446228758ccb4a6f8c7a8e9d3a72a20ffee9f54c067581c3169417db1dc382de5b85d52dde0402abeaa11d1c2f7cc19bd7f97aaa78c6d471d7b453adae3c6e87f607ad7521dc292eb3e1c97504a4f7ae113dde436e0b5a6c3bc3693e15394af6ba01b5e1c8c463cd99d1979ffdbe6a19ec0b4b548069a97a7986ecb7943bb8be6e8ad8f3aed6ba71bd20adfa4ecc0d9e2b99fdb6c01c431465b17e50077d193329b123bea2fcc01624010eb2e566ee597da579061a0b423e3a5a824010f963919f71b28279a6951f5e348c53006348503b94c48cf88286f51370a64ef5823d1883dbee56101e2c019f576b22814ee3a21aebce867521a4eda36cbed607ace566fc03cfcd5d7e416241ed11703effe690c8b75003b6fd21c224abfe90ffde56df221034547118c902a451df281d98e1a4499d7962dd3a2471a37e1399845e91e293c975c7516721d216c1f847852a8201390f862cef78d8a4d3715e10f07c856f2bdbae10d9150999ebabf93f5cad356345f7dff7317eef7e441b33e36b3e6bcf8c41af330f4d51b66dcd097f74a8d6dc1e5f711271233f2299b389084c2176ce089c50f7f710d22317f0d1c3f68429987baf4107b881fef58946a9ce78f6ec58c459e45b83f1d640a033c26eea7e99c68c9865a206cded62f2e580125840785a5efa7506b1f105fd26dfba5055083c9d780c41592925f498d01d1c56767fe43d5861e7c56827312ee93dc7314c4f7c191ad7e3487dca0470e49aff2e3b5dfe6fd6b2c735cf3c24d7042fbaeefd2d44874923275b1e664c30f61b47c490b73347a9db55131df40cdf8f46db3eaa3ea40ac1c71bd9d4fa2ed7fa47d3269c6d23c663517512f839d8652f621e8883a28c74591127b4865ad8102e03770702df7b80e91b25adfb442aca1f512753602cda33c8f6fc2809d3cf296ab17ab7bbe320ccd3cbc492ee9a41f30453389dad33cf87fbd6efcf03518d1df6812ee6fd318ae3aa318119dc1c4f88d720d6a78ce310c8641fbe64b52d7c4fd79ceb66aa933d0851658c0488c14faa93a0efdede65ee93e45cb1451305057baea53fb1cd7e4b664e9bcaf455f94c1899eec001cd64c951d2d16801d0ba656b896b8dd83aafd11b8acd6a6cff12d952a560edff8183be29f4ab4fbfc856214847aa7eb0613a35c853277937794a67eb98614dd91374695e237861da34b2e1b03c3e1ce2eb8f95a01e91847958266c70c51bb80216730dfc8dc3652c1029fc0d111df30e66ea71ae948d75a8dd5f5d8c620d3b94afe483c52e528df2e81fb5ce4832fabbb1f20f7e0d3ece5d9f2ba5d5eb62f8ffd23de459dc69f8b41bc74f25746274391a22a2fb63a9e7b8d40ceb68c9efc08b8432a4c0db7a28c288cb9a93941b0431d5e8a29d1a1342bdb216d3ea1ce11c600f716f5b67c287fd37c7e3d96e2ca92bf04523e7304554b865f5382d6c706", 0x67f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000000), 0xa4) 02:16:24 executing program 1: getrlimit(0x5, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) getrlimit(0x1, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)='~', 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 02:16:24 executing program 0: r0 = socket$inet6(0x18, 0x80008002, 0x3) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 02:16:24 executing program 0: mkdir(&(0x7f00001d4ff8)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./control\x00', &(0x7f0000044ff2)='./file0\x00') rename(&(0x7f0000001240)='./control\x00', &(0x7f0000000080)='./control\x00') getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setgid(r0) 02:16:24 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x21) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x200000000000010, 0x20) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x1) 02:16:25 executing program 1: symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x4008c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000380)='./bus\x00', &(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000080)='./bus\x00') stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000280)=""/1) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}}, {{r0}, 0xffffffffffffffff, 0x10, 0x9, 0x61, 0x10001}], 0x0, 0x0, 0x7fffffff, 0x0) 02:16:25 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x8) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/33, 0x21) 02:16:25 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0/file1\x00') symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mknodat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x1000, 0x0) mkdirat(r0, &(0x7f0000000200)='\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) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0xffffffff, 0x8, 0x7, 0xc4a, "0c1efc6ff19dcf9e8c4733680661b622deec7d2c", 0x4, 0xffffffffffff70b3}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x3010, 0xffffffffffffffff, 0x0, 0x0) symlinkat(&(0x7f00000003c0)='\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', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) faccessat(r0, &(0x7f0000000140)='\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', 0x94, 0x3) 02:16:25 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') clock_getres(0x3, &(0x7f0000000140)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 02:16:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="a5b30fca9dfa945f8a33f00e1074b5233dfde274728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec79366ec715a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) getsockname(r1, &(0x7f0000000280)=@in6, &(0x7f0000000300)=0xc) write(r0, &(0x7f0000000380)="e362f9ff36f72ee995861b2477f256b4093cfb25b84e5bb55da51901561d0281c7dab73a99d257c2810974c9bdbd1e2f5ea7fae622d58bf6659990bfe432044908c7ba28049ffe4e0746fedbac0e3edc5b8caf90f850f6662258cd26038e7dbf03775fb41fd18c6120af74d577790c1cc23a8d9db320a9b372ba033c657a5be4262cb61ed3d6728e6397c30da6d93afa92e89a72e4a3e4a1ead1ad27d5cf0e00cf11b5f1c66f9e0630868c860dd3833cad8018def2c914a027351224fe553e83867704515ac4bc72eebfd15ed1a251a9d82170de109b145d5fc2ca31bf9acbb6fada40e4beec0c6262f9b45b5737990b356e842919b3b182cb6c2ac2122dc22534db754bb35a6f5711160000000000a27ae601bb2393c8000000000000b4a46164ff54e278e7b2b5000000000000000044f2c7a84f61e8b5b4c7b52f0a30834417221086a3ec8ad1da13b23d0438e830107132ae2d5c3631d2972725114f9b16318b464e5201c1e6f177ef860000000000000000000000000000", 0xfffffffffffffdc2) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) recvfrom$inet(r4, &(0x7f0000000500)=""/211, 0xd3, 0x800, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x0, 0x1e2b, 0x100000003, 0x1d3d, "bad83f067108e2dede80000000001f00"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:16:25 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) socket$inet6(0x18, 0x8002, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3001cff02"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="10000000000008000000000000000000"], 0x10}, 0x40a) 02:16:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x120b, &(0x7f0000000000)=0x400, 0x4) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x7, 0x0, 0x0, 0x0) close(r1) 02:16:25 executing program 1: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x20248, 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000180)="57a21a94a4782f21e48530525d94f39719c7e967d458d9f52c8b4482fc70078b", 0x20}, {&(0x7f0000000240)="a2eec6d39293827a29c3aee8c147c0d2fab4d901b2095a8e988270a82dfd292cc926561b4312668d98cd00caf8ede03004deb9c89d82be1322fd40c46a2a07217886c02fbb095bb24d45ec315b9508bb9d2c3d0fda817ff1842cba9a50da8bc4832e7cbd0d26adfc3b5f9b7605a8553eb07e94d56f2838fe9ef65a2833bb1b16cc21fc96836a864a6a63e197f438299dee3677d4a71af8e7c63b92a41deb4567bb18115555b2d0394914e4abee14c6be961d56d02787ba420a3181191eabda5791b73da1070f2441b801fd056f05", 0xce}, {&(0x7f0000000340)="129705c46686cb8f61486c0ab630c20641ac2c45fe6e87a7879a829a725daec5fadea9efa70b948cc1c6a6bd1b644ebe3f7ee140cc1eed9103f47916014f1fd2dc02f3dd38", 0x45}, {&(0x7f00000003c0)="6997bb3df338087ca38ffaf50e9fef1967891c8880ef0023344a6fd128a8ad116b4982bbc2885c6905a81ecaf49fc195e9d8f70004fdbc95de8c2fc21b13d693ec0ba64ca2370785ccc3b3bc42504faebf250253346752185d09f0f10b1537619cfccd5c8dd67d852038520f5cda3eefc33821fcea80742b51f8772dc87a594b5cb681", 0x83}, {&(0x7f0000000480)="db904edb90902272127341e3fe8d4258df0508dbc5aa2cf747a0466f063eb8cddca7fbd31d6de3b1e49f25357643f6c599dd54581e5f4e3433cac588c11f38edf61e341ddccf4ed6a4765aa504d9c068ab4c9c98e63059d5", 0x58}, {&(0x7f0000000500)="65abb4a2022062e7d002353b151e283958de8360cb345358ed2270908ea5c0193757f44acfb7e709a8b797d78fdc7c46fa758ffc8f9829b1322b6c43ddcf777130a9732b9a84a49b636c535758fa0aa65fe09b82abef30c1df9d4b563921bd05f163cf9bd29faa5bb21ec345953c9a42d4cded0c7431bb5ece75bd16d0e9d11f6752ff7c6131796f784c035898ae056166f4ba3cbedb5b3ee9d6d4ce6ffd3c2f88a34c040cf8faeb80b481897ac89f388d11172f79f507cd5db5111013f73f2ddc", 0xc1}, {&(0x7f00000001c0)="07db0e82c6e8eb572833a73bbd74af93f67d5a3cd04345a5e1", 0x19}], 0x7, 0x0) fchown(r0, r2, r3) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x10c) 02:16:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000080)=[{}], 0x1, 0xffffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x30) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$dupfd(r1, 0xa, r2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) execve(0x0, 0x0, 0x0) 02:16:26 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000040)="f73bf53d", 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x2) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) 02:16:26 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) msgget(0x0, 0x612) 02:16:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2025, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000000, 0x20) fchdir(r0) poll(&(0x7f0000000200)=[{r0, 0x1}], 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) 02:16:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00002af000/0x2000)=nil, 0x2000, 0x0, 0x3811, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x10) semop(r2, &(0x7f0000000200)=[{0x1, 0x100000001, 0x1000}, {0x2, 0x27f, 0x1000}, {0x2, 0x34}, {0x0, 0x5, 0x1800}], 0x4) r3 = open(&(0x7f00000005c0)='./file0\x00', 0x12a06, 0x1) 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') bind(r1, &(0x7f0000000480)=@in6={0x18, 0x1, 0x57, 0x6}, 0xc) r4 = dup(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000004c0)={0x7, 0xcb, 0xb8de, 0x800, "f85a6725ad355f688bc99c8eb5a9f8574f4e255e", 0x2, 0x9}) mmap(&(0x7f000028e000/0x1000)=nil, 0x1000, 0x2, 0x811, r3, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x8) write(r3, &(0x7f00000003c0)='S', 0x1) mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) r5 = semget$private(0x0, 0x7, 0x100) flock(r4, 0x800000000000) semop(r2, &(0x7f0000000240)=[{0x5, 0x72, 0x3e22be0d4ad8b3b4}, {0x3, 0x1}, {0x2, 0x80000000}, {0x6, 0xffff, 0x1000}, {0x0, 0xb5, 0x1000}, {0x7e53d63ec0ae2fda, 0x9, 0x800}, {0x2, 0x5, 0x200000001000}, {0x4, 0x8, 0x1000}], 0x8) semop(r5, &(0x7f00000000c0)=[{0x1, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000280)=0x8) r6 = shmget(0x2, 0x3000, 0x200, &(0x7f0000311000/0x3000)=nil) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x8}, 0xc) ioctl$TIOCDRAIN(r3, 0x2000745e) shmat(r6, &(0x7f0000ffd000/0x1000)=nil, 0x2000) 02:16:29 executing program 1: socket$inet6(0x18, 0x4000, 0x5) r0 = kqueue() fcntl$setown(r0, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x2, 0x7ff}, 0xc) 02:16:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x4) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x51}], 0x1000, 0x0, 0xffffffffffffffc3, 0x0) 02:16:29 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) dup2(r0, r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 02:16:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x81) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 02:16:29 executing program 0: mlockall(0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="ad2a4f64ef714b7758b9d8340d4e8bffb5780b865e209593049c1e14610c24116db2728cb4a2a5086a12945e179a54f8e0ea28cf6267e57428c6fcb1e5713cb8440f3c6c0d365447106c4aee1c6cdad4ea97bb9444ed58026f1307c2105cbcf655b54cc3923d6048a274564ff7d4f2fc4bd5961c4ae3a87de29d5d9ba0b4445a2a87eece5f175f4497545bd5e1cd84062713dcb6ac7929a927064c27f769b12f1f629543d79d79ed1c9a2ea3256eaff38c66296b75e5791cc25d35e9bc78498bc62faae46889546aff3125ce64a89e12449d422bc711da2fbf8d42f77105e11af7fcb744679ad1d3d78340527e33ac10372516f467703a6dfd57021a5e696743bd3e13274b5527bc4ecc770a25da32d7478f2a4d95c24ad016ff752d335e054abf42b9d593cca07a69b5f07a99f08937676b866485c2be5d5097170255ef9bb2d4d8f1048fde454d6b36a57d5b2f0cd274cfcfe92dfb6fc076181016c9e56af1bd6b4495aeb700b669ce637c037c56cc7c292a2c6255c6f9df56fcb3a23cdf3538d34475f4698c0117523f0ba46f4bf0b86781b279ff0ad516a91039b6785c7024cca0d7bb9fe05ff50e97b80155ca7085e75ab59b63f30bc9bd87be7ab04d96c93b911e45249c9509fb8f4a8e8cb509afe6065060630f448c12db62b3d6b34150d4c355b2610fb6bb8e49afb760074bf7c2b03047c3b560d5cd29e7555010327ada3722e5ed07a288c42a2ecb23f973ae2cec34a60e97b62a336555f04f3613930e644cd72bed67305e37ef1accef2502dd1c057506dcdfe8b0ab1364497619b3d5495382e3089926143b572c6b447c51898c1cfca56dcfdf689c4e03ce46bafcc334bf5a7972c87a4e4d1d6555e4206ac9f2a2b6444a045387e2c588278ec47eefb5decf075d300b73b4134df735c01f60a3a6ddd9ddb5c71303247ce1279000f5d48ee8ce471a4261982da6904d4607e060e4c513a14f73fdd1a714be4b2026d2abecf2fcab957f200c7f926cad996c6058db01eda17f3266972fffd3e6df909db56567bfa8a798e7e7bc3037dddb552c8b6fcfdc0a36bc08b54118689027ad8c0688cec0b1d1fa03704f5605439d98a346ad085e09c900beade6a714afbfa3591054bdfb7896e85001c9fe8f627bb1d5392b5eb15aacf57255a9f4fbe6e621b92283a046dab36329032946115aae3fcacab0c4bd5105f0292f9ac194ae02ba64b0d8722362bc9b5672c22935a58d492711ca81a54988c7ef7c807c6b9fa462239e856e56beb4ba44017bb5115ef52f05533aa08d65aec722750902e9a90a9811653384232649eb6c905f5389b39c60cfde0189578ebd335377611311820ab24b750e9bc6ca0b1dd679d4246b8ac84950fe0d42b8f58bec7cd3aebc72a1e66db0d54d458eeeb8d272713b9e4bc39f47114f2f657195be51a9219e348ca702a7f504460eaf3c004553c0b696e2d8160e0842a1ecc1cc7a8e82c1ea00a39c0dd929c28bd1a5f413c58f093c725c1e5ea6a9a971b8cd3f04a9c3b3b5a0b1d1b24f742bec8c6d68163b3e210c0afc46dda9d2ea694755a7b0818c1058795743d48877edaf9dcb60daca1a58fabebb085d2ea69857e609d98cef01ac63116049389bad74e8f56e0c7ae6ffdf964c6b90a1817f29148b4a36a664655765c52b2b12cb7958d61ea9278cc2037aa2754765fa93252d61d9f2f206b288bb942d9943b05f948e397bfb1f080c8070ddb6f731ecd4a4ed2b53e6ca1e92ff9b01fcb22f09b7ff2ecd159fe900fea08f21a6f132c0471056b3262343b6cbd696ee1cc6dbc4951ba038fdac8bd820e9d7c72f82d3afe207d9c95ab0ffaffd17fbd575e203fee8b9f4359d98574b9a9b015457ad3c086d3105c379722427795cbe090f593baffc5c0f10316075d8ec917fe3ec7e8d26dfdae4fac897a4251ef0803a759a24f46aaf5ab82af826a2b3f1dc665ebdf5db78ce24f50ea79460987701ff0f6d7aabb63ffb56535ea0c1dcf1cbaaf374dbfa0ed5d8d299501b02ed3ca9d4923252b15ba402c95a66fe99cf678f9d7620d96add95291c936fae17b6f19e3c36234a205f44fd9f843bae8e5d244ae4c9d3278cd8705e10dec484e7f88800ec48569b941072295c82129a8562947b51125aa85f0e0b3acf5b7b4db12374aa920a4ffccbd1ac44dbd64d6d2f225c35ea77d0623c94741d298f8b6abe2b974aead8b18c85fa5816758f24bb1d8677ec1f4000aa4c4ee6c737ee932343c86e4abdc7f894a9b8437e4b51682bf699eb975d54d3f983c14c8b7581c61fc6820d2fb4709480341be321f2aa0598ea78dea7171c4eb032fcac514779f672b52475dcdc0afacbce043a5af69b03bb59efa2b4735b2dcc21555fb0b4239363498490a66c5cc4272a6f39c16540026656410f49b3d0d810fb83450d491e02168026e0c009f5baf462e1ca45c7e8f34978320eeb5cf73e8179c7f89be4a95ec79e9009885c44130cc33a4c58547feb3e6be6d71f4d58d8f81d133a86b5a7b8b9ffeab9fa417d3d6d73d867e15879820710b59e161fd9704a8ff0ff0e1dcdc9541fb7ddf06383ba81c2d023ad9825af94773f9b7501e10a9e602ae884695b5a424e1d2178e8d26f09624c7db4dcd7d89321e4578ff0aff9b8dbba0ff6a56f951ef6cc30dab42330978e9e618489220d9f3faf59d55e364443633bf4ad7ba3aab4960174b41cf91f4d98ecf1e2efdfd1420d5026ca338a470238000afdd469bf2b34b6aeacc4cd97ddc87d6570e115996b4fdb047393eae9ea0605533489fde4278547c149bf4df4cc7aaadefd374245a4ca7202471fc7ea956d3106c0546f7c54e2f0330efac972ea37b8c24eee43491fa48f5bb37cd11f0d1a98131ff2a49aee2ca78fabb180aa8a53c11603e11ba65189677a57716157a84a08018375c72899be0153da4d432390aad4ee9f92597c58b14402c2ba36ab4759322f338c5ca9968c004088bd587d9eafd35345067cf6dfa4e298738b437ace186d864d0f572589b7968fea9940abc48a87ffeacdf3dcc44053021a5185856c2c02bb8b14158ccccad7fa43ad10c3ca3dbb516a3da05ec73b0ded94f41ca46c9c7fb328d08202150a7b9ae4912b1ef0bb7c7e564f3c94b6c4204e0b0098c61a9e1509daf1a8345fed5c0bb8e4276a1d06e92646df8f95cfa063eed8660dfd27c927fc26772eb5fac9404ede511992b99aa78cfd5b572ad64385a5a76a289693409769777281a693a43536c81040f84a7d5459785ff40bf12f3bf0427b8a90a50d99cf6022e33226786928844c2b56ba8a154dc96b6911a0ccccedafd18cc59d57a26fd249f1201ae8bbcd5f06cd436e81a68b83b2789b147d631f8de095509bb2e95a09ecbf35f6ca5edddaf0c9b0eda67f4edec6915f353e55acafc3098a3bb58a951db89647fc7c1e43659e0c06473d4fb053b0c3a9040b664cfc25b8af24f4263fbbc597e3ace45d86d666642606b91a348fffa81624f9610a8b938be4f9abcb7324c5e55a8b83f5fa022e312f55b9009a93fcfe47740e47316aef286acd59fb97a2e989442bd014170ad2855a9613bb09eb054970c24bef0a8269981ccbb9a4a560661b825f8df131697402055f11a5074b8c0bedf56fa9a8c9b2f92bff50d088e376441c9038f084af9070570b4fec9707a26888fd987ab0474b37c0c3eb90d6a238e8bdf391ffdbe7794376fd5519f05e159311c5aa446f493126db5d0695c57e284d66c7bc0d0fd10d8a1fa45dc9ed3c259311be5e45b54e3b4871fbf6a803c4a6ee2b1d36912ff9f2e799340fa329287634eef9417fe0fd9c4954607a6c823db05a5a36044bee0954a3565ef7476b4637bc77888f7dd01119e0323f733f6743e72432cdba894ba4cb3e506f80abb64017a1aa9bde860f4c88b49e5c57748baea889cb124c098bdf7ab2f2a889aa65d44347517f39bea80c2776f2f716c6e3da6e085e7a3ee6d49cae8789d84738faf59dfbd2477fdbfd31013b1ca3741b7ff9f4c06adb527a628df11d1631e9761667720b13bcf427c9eabd8e9720324c120f355762513de7590261ddf05b6b788d32f962bf007837a7450f0fd7b694bf9063e0bb26b5fae00c7f8a297158b2600e2573333f9503ad508a5b9e2f2d3d2c29101f57b9892887c9027a9202fb1144716f2db88ff8ea23410186b884f0d77f757219974fd7b40edfe7cbdfb8d60606f034b54b6fd89924d8cf9fa43f0948525058056db342e6", 0xbb8) 02:16:29 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x1}], 0x1000, 0x0, 0x51c, 0x0) r2 = kqueue() chmod(&(0x7f0000000000)='./file0\x00', 0x1) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x0, 0x6}], 0x81, 0x0, 0x0, 0x0) close(r0) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/123, 0x7b) 02:16:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() fcntl$setflags(r1, 0x2, 0x0) fcntl$setflags(r2, 0x2, 0x1) setuid(0xee01) r3 = dup2(r1, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0000000000000001000000ad04bd8000002000"}) r4 = socket$inet6(0x18, 0x2, 0x0) bind(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xfffffe3c) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r6, r7) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85ac92129146442f1a000"}) poll(&(0x7f00000000c0)=[{r5, 0x1}], 0x1, 0x0) 02:16:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3ce", 0x28) syz_open_pts() kqueue() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eab6e947f5154020000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) 02:16:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)=""/170, 0xaa}, {&(0x7f00000001c0)=""/241, 0xf1}, {&(0x7f00000002c0)=""/207, 0xcf}, {&(0x7f00000003c0)=""/86, 0x56}], 0x4, &(0x7f0000000440)=""/71, 0x47}, 0x800) ioctl$TIOCSCTTY(r0, 0x20007461) recvmsg(r0, &(0x7f0000002840)={&(0x7f00000016c0)=@in, 0xc, &(0x7f00000027c0)=[{&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/104, 0x68}, {&(0x7f0000002780)=""/57, 0x39}], 0x3, &(0x7f0000002800)=""/30, 0x1e}, 0x1) writev(r0, &(0x7f0000001440), 0x339) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000540)=0xff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002a40), &(0x7f0000002ac0)=0x4) connect(r0, &(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x1}, 0x8) connect$inet6(r0, &(0x7f00000028c0)={0x18, 0x0, 0x1ff, 0x3}, 0xc) pipe2(&(0x7f0000000640), 0x10004) fchmod(r0, 0x80) mkdir(&(0x7f0000002880)='./file0/file0\x00', 0x0) socketpair(0x21, 0x4007, 0x7, &(0x7f0000000500)) getsockname$unix(r0, &(0x7f0000002900)=@abs, &(0x7f0000002940)=0x8) readlinkat(r0, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)=""/4096, 0x1000) 02:16:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x400000c001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x201, &(0x7f0000000080)=0x7fffffff, 0x4) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 02:16:32 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x494137651c4e8535}], 0x9, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) close(r1) 02:16:32 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x20, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x1}, {0x6, 0xd0}}) socket(0x31, 0x8005, 0x7) 02:16:32 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x80000000000000, "1e98206fb200", 0x1, 0x100}) r1 = msgget(0x2, 0x20) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="03000000000000005d66a3fd0c4d0d8f9b922062936f110763a04f8399f496d88d7a2d49ab0dcac26c17100926c49e3f20a60a3442d6cdbd113e"], 0x38, 0x800) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e001009dacff01"], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) preadv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/176, 0xb0}, {&(0x7f0000000180)=""/148, 0x94}, {&(0x7f0000000040)=""/5, 0x5}, {&(0x7f0000000240)=""/83, 0x53}], 0x4, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0xf5be, 0x0, 0x0, 0x2]) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000380)=0xc) 02:16:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) shutdown(r0, 0x1) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r0, 0x0, r1) 02:16:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x902) r0 = open(&(0x7f0000000140)='./bus\x00', 0x7e, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') recvfrom$inet6(r0, &(0x7f0000000180)=""/151, 0x97, 0x41, 0x0, 0x0) fchmodat(r0, &(0x7f00000000c0)='.\x00', 0x100, 0x2) 02:16:32 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0x2dc, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000002000000000000030000000000"], 0x10}, 0x0) 02:16:32 executing program 1: r0 = msgget$private(0x0, 0x485) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x3, r1, r3, r4, r5, 0x4}, 0x8, 0x7, r6, r7, 0x28d, 0x0, 0x100, 0x5}) getgroups(0x5, &(0x7f00000001c0)=[r8, r3, r5, r8, r5]) seteuid(r2) getegid() chown(&(0x7f0000000200)='./file0\x00', r4, r9) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/4096) r10 = syz_open_pts() ioctl$TIOCEXCL(r10, 0x2000740d) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r11 = socket$inet6(0x18, 0x4, 0x400000000000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001240), &(0x7f0000001280)=0xc) fchown(r10, r4, r8) recvfrom$inet6(r11, &(0x7f00000012c0)=""/222, 0xde, 0x1, &(0x7f00000013c0)={0x18, 0x2, 0x80000000, 0x80}, 0xc) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000001400)) r12 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000001440)=""/186) msgget(0x1, 0x90) bind$inet6(r11, &(0x7f0000001500)={0x18, 0x1, 0x5, 0x8001}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) setreuid(r1, r13) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000001580)=""/74) r14 = socket$inet6(0x18, 0xc003, 0xea38) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001600), &(0x7f0000001640)=0xc) 02:16:32 executing program 0: 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) r2 = dup(r0) setrlimit(0x8, &(0x7f0000000040)={0x1, 0x1}) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000000c0)="13a64235906cbca6f0851d1708ae44f38147b23ab82cad420b8326e1c8de87a83a3505611e4fdaf83351d4944d81152c56a13452d38d095236847d76faf4bcdd3437735ddbdf08e053ab9c9626c316d5fae064b846008407af80bb5368ae932a14dca81a059837fa50417d03d15e62264aaffcbea61a6a972a7e8d51e21e8238c21a04fa9b6a48f15adc56234b62f489b61100ee659691683fc4fdbaa0dcbf", 0x9f}, {&(0x7f0000000180)="aeeaf47152ade9ab2c4b91ed04e192db7d115837e94592114afe575d65b0", 0x1e}, {&(0x7f00000001c0)="42e099a636b513aaefb7e314f94c592fa3ee60f17c1bcb8aac26696e3124e1143d0d017ebe8f8181dbe51f38", 0x2c}, {&(0x7f0000000200)="4aa317a4514b10be225f90e7454462a078dea67b7fd674a42b8e4abb6f9e9d57100932846a79a39e137a3cfc6035e478c85f7dd4c599241c0b0c7733c32906dd984bda334077f7c360bca8372d7460f9b0648804ea6ff63491ca8389904ffd97cae36fe243a92fd644902dfe509102c7d37183096d9c18b9a680f2a7cec76deba9662c43d4f0683361e14b086de1f27bad96853a7d1a82981294d7e880298c45e1211bdd", 0xa4}, {&(0x7f0000000340)="d548bf70b9c2cfe39d135f8b3703475d6a92757d6e5eb26afdd9fd4153abff18b05aafd8927376cb970b303af691a26be9363a4242fe6fbb85cba6e46a3fb1bf5ac6b80581be0df5e384831b16d5cf3d5cfd96ff3921fcb92b46f739509eec6c716d73272fc89ba39fda17af6029df6b1f1681a780e9eda889d606816fdce5cfe5617cb1f6efeb329b4b93858fab9de90826326e2bf2ec7776d21f97a762823e3fa2f28b3e8d075cb8b262dc4cbec95d0c575a8f2c137c092ec2b7e499f8cf8405c8caa04229a3f540cc5b502c89332f4dee4d3f72f2d2d8b5018c9d304b781f3e9a6f5e795009fd724dc8b5063c08413dc7af626035c38226cd81238f", 0xfd}, {&(0x7f0000000440)="000f0c8894c5b46100a3bc0024bd2dc7996b6e83878ebdb048555960103fb3c819befb231099738e1218df95794dfb4195b32c0e3ab9be26c756b14aa58ebc20f93b1858c47ac18abf7f66112c5c9a8e167d121af90a751ff5d2ea19ad7e15943b179d72be207e1a68163a688cfe889899bdff612c115a7721b1324e99a5bcf1b61e6ede0d31b774d4ccb7a028a591f87ad4195fc6f03b44623f3af3770cc6", 0x9f}], 0x6, &(0x7f0000000bc0)=[{0x40, 0xffff, 0x8, "0daba65bca062e98ce88806be742d571751d820d683363706d73b09312860fe0c6fb0649ffe0bba62cd2"}, {0x90, 0xffff, 0x100000000, "6163ca70952b4a11a222a356e695be27fcf57d33cba2f970e78fd496bd338b56850efe83e831cb939618e4c24c2ce3139f44cded040c2a996cd319918483bad863cdac576c6f99b0a2f2d8065f387844226969b62fa376fe347c1cab39d35edbecc7c01154328d1300d9ee06076be09a44eb48596fd6d6eecbddc8ee1332"}, {0x1010, 0xffff, 0x6, "950bd1718a7cf465578d138b1639f2499592d5a3ddf28251eb29e03b11a627f060b0dd7dec3c3f7ab022dfd965ecbe32da9a1ed4e51fc8e55b50c9464a226609b386bdd817421483ed31c002d263713342b8da5fceac86be0b2a300d03ed9e0113682bc319fff4898fd810493f52d52c440975fa13614799cf8f8b588f34f87536563b8d204d1dc1ac25c4e608af381dd54f3029000e99f89a74babfdb4023fd899dfa0cdec57feb6fef7edd8388b0fb6cd6bfbcda021988343f2877fc3af2596a0b5fa6f14685105809af46cc9507def72af2fcd579ac012e4b5e72abf3f652d95e6a3f9ed10755826b797b6011633f15a7c58e5007aa28e1be021810f3db445976599a7837688cb66f61d0bdf43d22d4a5a444009d94d3fbd0db0fccacec1e57d04b93c9a549349b91b79c5b0ae14049242b9f07abbba68bdd7e7a677c6ad14dd3a593f3dbf2b3fe08cfdeda853a037c72a63bf37f584eec792f499a6b2170956ec935d6ef5db80da4d0edffba0b0de02099e337eecbab29b77ea241ba27ef8b0bf9b13f75a0818d469c51c103e9451013b4525aac00fde3c28bb6eac9c9c02f997a3dd5a66a63ffc80d89475bab0b3f5e0e702a60d2e71ed35feb51331cc3817bb786b8e04c1969efe6544a3f031da30ab335f1925b0472bbd31fdcf8e019811ace48e26b37d4fd24c9923d4ded673a693300fcd15d5dda9069fd6491ddf6d52e8c88da7deabdc8258cef1c1c1d74b12d8feb1efcf141f0841cb83d2c8eedc5c77eaba43816d8f5653a913e6f23eb53d4ecf6cd9c0325206251c9f18e97f440231232a6738c56ea7626d8e93e53589c2b9c93a7263150d51bfeaa5d0236cf0f4de331b7e7e5b0dc000446828db4b6026a11a627594049e2ede0e29327aa6bbdbe9e861f76697ccd0991e38e00ed018aa9dfdfd0075bfcd2568de674280c9dcccdebcc956e30ed2ea3c55d195cfc0b7809f848ea5b65758e30d61176e55dbf736b21276f1eea61c02f1c9f3e276061ccf676cae7ff7a1ca8f447768943b43974df97d3820f53082a36a2dcce1415b669b143ce577b63d149b8e3a4d2604a7604357512c57bbccc4c596eed86148c49cd94eb668bf4051efdf09d892a0f76888010d48132a40d494a9fcbe84e440b8618b8c353245139442454d7e58435c2fc4abe138bc8d4f285909adeb1db54cdad9c06b16339519c6e15ec8f37cbc482accff6c615ca0fb3e7bf36ebbc9f9a240a75b492e3ce4bbae181b70fd1f36fac0c874efddb4c718ddbda9a8a3cec7567f490e95ea532db1df4594c83f960f8d13bd52f3dd3bbc2bb5a04a135686cae2c880f7308df4ceebd1d665eed5fc93bcd927a423ecf374713721a5f1dd6cb82f23edf0d4e59163bc913183ed15e5a6516eb6cc6a8b54088810763444609797288c54c2932f280830c37cbb5ec8ca598d4454fe3ef1875c1df639a56412a007e6c8ad513a6a0729763dba0ac45c021a2d70dc5841ba346d70d6e0de445e8c92d2d1a923446c5148da87f051dbea7e12e5e8ca0e601a5bf5c253769ede71532729cfd657ebe105d2531cd16fa974242b84ba3dc288e8ce0240f6494a1dcac54e93934da5fe1e412bc51a36cdbef28e92e88e9d1f360361ce424b046bb484e41175b00e07444ca774f96ae3e2c637bcb8469a817a31c0419be32076b7f246d37b3516d6672c3e4faec139075034c936aa27e3cd6f3a4c0c6319f991d6ba56fed7df2cffc8ce966287891f660fb42b1fd76eeb0fc7d936ecf7fb7971daa22605e4767a1954ca678bd9b84535ef02bba318510559338f5c861b1713bda901306e9a2a44d4e482cd973da366e937067b8105d3ddff5f73b15be5df9230abd4c83e78203a4043b4e02a3c1f4b563555ace2b7d66a2fa2a08c9d46896d2b5a8fa8cbbf6e4c73ee4b55821222e6fef4d92b9767de8a132db90848c19f27e2685e71d57ce021838c78f1980e6430d55322a06bcca71ba45aee013891f069c4237c43d6df4b4a1a295478487562948051da1cd830313a5bef4000d9f69d426491ddd3ed0983106afc9065656b62c47f4fbb6f031ba6020632c878ef4add4d2c761bfec2e8eacf3f068d7730b811220502c3d99df998a791efa6735d7b6546c90ea372f26656a7e9a5a23c549ec7410e3a0a3825830823cd0d31f613b78f689f5945897695d0e1fc89c1742b61eced89ac8f0dc41b6341f8f8d176421874c51cdb046323a039b1ded4450515088711162dc1ca6e9fe6d6f6aacf18e8b24c857faa95fd441b443b3cb2c1d894ce19f6188a2349f25903c34ab2dfc2a190185c8c530789238e207bdb4d87b031ceff5932b6b4509c02edcc79c536bd5f18d5451f19a1af334e9e504ee8b74f4a1319f0cb900dea56ccb815488a33b06e1ad8d9336ed33d33f1f0079237c045d33d036eb20e15f1ff61c3b0d2e3e55e67a651ac1e9d0a70ada6bef3a8045119a4b465041aeb78aa81ab6787ee7509ff358303259dc997b7eb03a996aee62c4df846d649298f36602b3900e8222b65f3d847bf4e090080dda36aa9de9ae94b8194e4f096b8d4227c239e79ae4136d5cde7355b8eb434038de59338630ac78f33fdcb37ead4c106244a929b3989b80b220d0071f8ebb843c7aed509f03bb1025ae2a107827472664905a5209d6ebc1f47e3abd1d7af29ba81d41c9dd8a7cd7077005506f19392de888f076c1fdb4f0ee3a601513005078ee2d8bc3d2e103eb560f97e543b8a64c6946719b8cdf2ff754485d370454b4b48d9a9c5192c0383dfb5c290f1c7ce0c8a7a95128c13355b4019077254f5d7008feb6eef93574d5bd57d6ccbe726ff314d664d54c2634e861589ab951e2937873f4f79dce581b132ed52649817838777d67fe82c4df575fef7063495994adb07531379be596bd4b280db5f3b1c3e8db47f93f9596cb01153622acc72322d1cd4c2e5551e6db8a4deae067608676091880d91777e4ada42a13adcbf5301f0e97843f89a914a74ef3bf46fc0d4418032e5e0795aa708d70d6db726126209a6dbb9fbdcdee6871d2720303ab9d0896b742e378ead475e86c17933b29f851a23dca8060238c8c93af4105413fc2d12675dc6c1ed72bf9323d8df47ae2335f3c3e610520abfab54e580c4c80a12afc998df7e953b22ad8853eed3568155dafd7e2ad585adf8b59e6760cd0b71d806db87bc9b512bfe5cac1d2c741934964210f630a0d080a4dbb5015bf5c56facb585d9c94561861c31f23e0be4e35b6d4d714af25aa51a71e833d03d4634ca3348044b48e10952853d7f3c5fba10f881b0e72acb88352d3ab84d14b4727d06df21864d08857f5490cca65c2dbeddd389793e052a293ff8951114e9c07eff331395ac3b701fe86f219b896ca0553fccb770124a80c3c393d3f48593b048ff5c0b0308c27afe262f7b5884d853fcee1770055f3daf77ac1d21e5aa694e50bd218dc76ffee4d2cc4094c40242f30f4251247e260e2fa19e70c28cafdee4eb3a2a5f2ac878364c5967afd048c3a1900caba5f47768c28a007947c08630115f5a66d66ccc8110f96e14a554d579b66fa0a1832936d09f3b8e29d82b8acc4bd1d502a2ea8d9b6af73547aa5da9a7f0c14a5b332d0ad125022f1b5b256df5c1ebaab5ec5f054f577cd53a2cfdfb693b8d5f4c4c884deb4bd8dc68322894bc9835377dc468d7e65c18fe72820d1b8b9aca0c18abfd5acdc437d4f931764e579f0b11327ba10cb57d00a91814d3169ae8b77533d8bcd07732d333621d8b075e2f21209f07c3be900f0067bced40a4a6f72273bbce3d2015974de37b4de91139b6f203642fe775e0c5bd19139b6cbfed0a892d7c848fb8497728cb56e1df48e18ee76f032575fe68e4101af927cb53bd3cac015c9c58d194223229385e26fd6fe3d1dac68c3f5ffb86fa18adb0964757b94511e9fbf080992916fb96ed6e9fc99a0a83acde959094a7611900e97b5f63ab838ff848a6be63bbbd01e4e2ff432a6cb8db6d0afcb5da5fba3d51b8d3794cc9186d0090d9dd3014ed2acdefbb655c2636ff3743181ffa76acf4cac4ee35b120a179cdbfd55f18873c99a35e371e67816029a8de31d7140335cde12b23b45a4c82568e8fecfc0f10121b1b0048b353e11d71b88bdd0829683c25c89f8cb767183019a24feefe8a28442d92652a656919642952ed548a389b16a27437f4353ef884d58ced5dec9019f5a5be34a056705c09cc411220cb38695f97fcf27b4be936ceb4268337c08f2ca7b3feedbd6f13f63bf81c5fa52b5c925861a490e30f416cd1f95adbeb6cff7333073a835b0f95a866769fa15bef757bf567906aefb182c8dc5bb81af493c03645e1eb8d994a344ed5bddf23011ee4b01524a1c53bb2e4ba7964715182657864502375124f039a9c238f336d5d6aee298301d022c5251bcbd6e8725089e8bf35f4d6dcf65faa7192f5b42cb83d70ba1fcc843400f7ef0f28cbcb5cc5e912fc163241190699197635e73842ed952c437be55c3818fbb1eed13059ce40c9c843f244a467e134394fac5fbdde0b27c55a9316b6afaf70b5f023157cd54048124e70701fe3fa865bd44a09c7413dfa036990b31dba814b4b3f37d13d94fde2a7fe0bacb1a57809d96b0a575dbbea31d7cf8f8464a14f9254563679e7c6598fbac2aa85d3af8da21cc6336046193241dc32ac8c46929743381a1ec5e2fb1f69a556ae375c596fa3c1407a37df712e196d87d0513f09a6d14686e050225a27f4954126d95d72c8b29ba6c6953fe0a0b17dec727cfdd41b6996bcefae0d7b33fdf694052519ef4eb28ebf165f73c717f12e90104ef5b04845b3460512fdfcc366a13c7711a1672344124bc7f428c6597bb362a6438409fc8fd5e29e92e7c92ccac53120a6b34bf37e57e825c077acd650c43ef0e71f794616e569f1161d7db36a405c972cba14e6bdd837605cbe5b07275c25843e514b07aed09856a098472e29f9238bbbde1e03449f2c5cb989c971f61c103a316551323f70e1ab2409adaae8bc0013bd26c9cba4fb7dba5fccd51ad3b855e95cfa1ba3c2e1054b08ed23672ee1e628523a7b42fdc39413eb16f52bda921eb636244ec4ab9d080f2e5e52b8fe988a3f94502cb705e54cb2d86c81ff535137a9887dee55d7f3f878bfe00bdc1db0f11f89b7812f2aff3f23563dbec7136372896cb584cef045479b72079ecbbbb154d5f23a7349828a022bc2e210fde25b51419bb376a2e638dcc53c758a48bef417b2d9c89648f01a72061dd6552687a8fec42276d601288a23bf1e42c826cf1ffa23c7b405c8f098786fa532c5ab342460191b50cb1cc5cd00f32ba984342a136257d55767d42125168f9ee375ec4a6d7518d7e3f719b533706cb677ca833a4a1e54eea956957b7f1d31590214d570335f26da6cc64a71a52e9337351d2d3d2228c5f930f491ff972b1f025a2b2d7a9872a9460ccbc69e2cfb75517014e7c3d8adcb77ebac589e16a75f5cea489490be281e94359fbf1b6c2bb6aaaec601ba15fbbd7d380b90729e3768cec9224da8406d8d662c4ed467351e0516515d187c6a11a9d5b625288040bf7f6ae335a8294391b6150bd15480196a525e2d1a159333723a9f1e8c293e8cff61f52d264bc6ab7694b0ade3ffefbcfa1013890a432d1bbe13de11b5988fe7a07332d56ab9455f204919780c5b7c46ad8b5d91f63c5c60ab81ca82840f3f1185052bf1f30ff78cc9b5dbdf43f7aa03b3b977680030a18b9e1bcc13e765619d5940d4534e2b57694b057457ff7d7ad5702"}], 0x10e0}, 0x1) 02:16:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)) socket$unix(0x1, 0x5, 0x0) semget$private(0x0, 0x2, 0x82) 02:16:32 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, r0) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) write(r1, &(0x7f00000000c0)="04f4484229dff5520e4dc2606e32af604413cdf37acc7a5d0f08b231996a0ce31fceb5aa5c6e7dd5acae6be35e12a3d690587d8630d9fe10ec565b9164e366a725d74143924ffbfe7ef60abe33c9145139d2fabb403bfe266afd96a6a018d3c499731c1ec8a3d6bab41714088914744656669d68b8d351955df16f15170405247ee6e8acc9fe26fad9e19f6a9ff4a979d024317895835942eb5ba075a88bc577beb0d530e7cbc85d3112e11b8d1aa08a873f7eba1e926740ad24f013824395aa95e0594d800af8057ee4823ae588d5048b5dafbf62fca3b81e7936c8509df5e7eccdeb81cfd97a9cbc377a909802b1fcb825bfa14fb695067f8eb2bb7be343c0b85523eff8bc011f7f158422ad6cb62d8bec654caeae9aa3e46061a3ba433dbf9e78c795f1d0e72576994f9fd122", 0x12e) 02:16:32 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161b8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91c010000000100000006"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) 02:16:32 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x7938ae6f, 0x400, 0x4b, 0x0, "5276c6389a448a0a48ba60c8fae6c628c81eeb6f", 0xfffffffffffff001, 0x9}) kevent(r1, &(0x7f0000000280)=[{{r0}, 0x0, 0x1, 0x20000000000}], 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x0, 0x8000}], 0x80000001, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x0, 0xf0000004, 0x4, 0x1}, {{r0}, 0x0, 0x22, 0x1, 0x7, 0x3}], 0x4, &(0x7f0000000100)={0x7fff, 0x4}) r2 = msgget$private(0x0, 0x48) msgrcv(r2, &(0x7f0000000000)={0x0, ""/21}, 0x1d, 0x1, 0x800) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x6}, {0x2, 0x6}}, 0x0) dup2(r1, r0) truncate(&(0x7f0000000240)='./file0\x00', 0x7) 02:16:32 executing program 1: clock_getres(0x2, &(0x7f0000000240)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) clock_settime(0x0, &(0x7f0000000080)={0x100000000000}) nanosleep(&(0x7f0000000140)={0x5, 0x3}, 0x0) nanosleep(&(0x7f0000000000)={0x5, 0x8}, &(0x7f0000000040)) 02:16:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000340)) getpeername(r1, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) r2 = msgget$private(0x0, 0x8) chdir(&(0x7f0000000400)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x100000001, r3, r4, r5, r6, 0x20}, 0x400000000000000, 0x2, r7, r8, 0x5, 0x10000, 0x1, 0x4}) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) kqueue() r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "a147010004faff0000040000000000002000"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440), 0xc) poll(&(0x7f00000000c0)=[{r9, 0x1}], 0x1, 0x0) 02:16:35 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f00000001c0)=')', 0x1) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f0000000240)=0xb) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) kevent(r1, &(0x7f0000001340)=[{{r1}, 0xffffffffffffffff, 0x10, 0x60000001, 0x800, 0xfd}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x36, 0x10000}, {{r0}, 0xffffffffffffffff, 0xa, 0x20000081, 0x4, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x88, 0xb, 0x6, 0x9}, {{r0}, 0x0, 0x88, 0x6, 0x9}], 0xfffffffffffffffa, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x6, 0x1, 0x8, 0x2}], 0x80000001, &(0x7f0000001400)={0x4, 0xfc4}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000280)=""/74, 0x4a}], 0x2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001500)={0x1, 0xc0}, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) bind(r1, &(0x7f00000014c0)=@un=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) select(0x32, &(0x7f0000000180)={0x200000000000098}, 0x0, 0x0, 0x0) utimes(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)={{0x9bfe}, {0x100000000, 0x74a4}}) 02:16:38 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) r3 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x20, 0x8b) connect(r3, &(0x7f0000000180)=@in6={0x18, 0x2, 0xffffffff, 0x8}, 0xc) 02:16:38 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a16da003bc8d433bc3bc5a118debc14c8f7fcb4a"}) poll(&(0x7f0000000340)=[{r0, 0x2520f564bd4c89ff}], 0x1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) 02:16:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./bus\x00', r0, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x20402, 0x0) bind(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) symlinkat(&(0x7f0000000180)='./bus\x00', r2, &(0x7f00000001c0)='./bus\x00') fcntl$getown(r2, 0x5) 02:16:38 executing program 0: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x39, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 02:16:38 executing program 0: mknod$loop(&(0x7f0000000300)='./file1\x00', 0x2080, 0x1) r0 = dup(0xffffffffffffff9c) fsync(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x200, 0x3}, {{r3}, 0x0, 0x60, 0x48, 0x1, 0x9}, {{r2}, 0x0, 0x11, 0x20000000, 0xffffffffffff6efe}], 0x7fff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x4, 0xffffffffffffff7f}, {{r1}, 0xfffffffffffffff9, 0x8, 0x8, 0x4}], 0x9, &(0x7f00000002c0)={0x2, 0x2}) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x2, 0x1, 0x8}, {0x18, 0x2, 0x40, 0xff}, 0x1e1, [0x3, 0x7f, 0x6, 0x1, 0xffffffffffff0000, 0x4, 0x8, 0x8]}, 0x3c) write(r1, &(0x7f0000000140)="790088f4cfe55df6c6b9aa69ac5c59d36a37e92b75c50de5a4f07a06860bb3b2ac638d82327d5bde32191765b0276b27d7c329ee4bf6de75e50a7730009e3df52ad26fb836af4f595a007ad4977f4d", 0x4f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) kevent(r3, &(0x7f0000000040), 0xb11, 0x0, 0xffff, 0x0) close(r2) 02:16:41 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) writev(r0, &(0x7f0000001980)=[{&(0x7f0000000900)="4fee", 0x2}], 0x1) 02:16:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x5, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) dup2(r0, r2) socket$inet6(0x18, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 02:16:41 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f00000011c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0eeb9a9ee200"}) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x11) close(r0) 02:16:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000500)="d8", 0x1}], 0x1, 0x0) ftruncate(r1, 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x20) 02:16:44 executing program 0: r0 = kqueue() r1 = kqueue() writev(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)="68ae0277b8ad568c1efd9f33d7091e7f3ef035549539790f96e04c00ec01aa11d59b405be7742ac52a550a0234ddfd494a3b791a7a381da8ecc7b14ec0e09e84c05c74f66d643bf2067cbe680ca993141c0277f60f58fe2edbe4073a21c74a6bdd0e3334b1dfeb7233ff48e2c6ccf9f9091eb54247290683d76435744fca137fc4ad", 0x82}, {&(0x7f0000000200)="b8989690e39878b7872b57e4ae80e34da775fae94b3936c1c03e4b5d358b833ba987edce9ebcc6324ae0cdafc59a163755a50e2645dec1e4bf1d22ab4dd8674907f274", 0x43}, {&(0x7f0000000280)="6925a9b57850ab4985c7b3eeaff2bcbf3626fca11736d2e51a8fdece4abd1d94d96fcf79eae4b4697bc9531e6df73587d68f", 0x32}, {&(0x7f00000002c0)="757b053a13964467e936a391b02f789745929c4e6e96223b96962e9fd115ff4851aea96c04e593d31010b4e47f3a9997c1769a598ab6d04db7e4dec45b3290bd3f931a78e8cb9db3cc8c997c73bab8d4bb4541c621d0c8cad0126dec324d851147a4fecea9ceca4f61535b1e4f8530d4fe6218a8082c0dc7b714789eb1718470971a8e1ff431e86ead8b62685c78c1013a130980819b9b986830", 0x9a}, {&(0x7f0000000380)="326c242748aea4d176fef07debc52ff2b7cfd2b2108146a1875066bff5067bdaf5fcc815d9bfa6b48604859f6f52cb653d39cef018", 0x35}, {&(0x7f00000003c0)="99f383fbf51955513bbc248e194b43314418a23b1a95ca65098468c25f07f3fbdce669639d01c99fb981337c22747def18dbdf375b03a0b33f2f9eb3f1b5ec18b13217943b342cc619bc610b21b75482e30e9c1da9397ff16f4b49399c58294487e906ff3d222b8affe664d5c77ae09253bd8bce0769264049437e40472954de1d9bbbf1ad155dce333c2182bebdf974785ce7c86f4545f650ccc3027df9940723de6030ae53481ffa9706703ebd001c32f2381cc217ac7cafbacfac1034085812d9d4355fda2349fbfd815eaf0976e5bd8ea1152698c06ac84689279e3ebdfccfa4d9d58425e6f73c22ace0e64432258df9836508d8cd48d3ef06e7ca1c06cfba0adcead5e4a19678bcfd7c060c8f5e7e308467946dd0dd7c92a1d20ffc98eba63f01ee7550578ba454e29e4de2439c83c9b4071f6334147f8730f91738acd395270225151de75fd161daec8b58fff30a26792bc6a55ad57c920c0d54a77f0771920058dddf607c9286821c1eb6e80712d2a623931791fb04eacb193f424433b1c1b4c055ddf9226fe3b9fa45823dea228485f1953ec68c47ca82b31f0c2b9096b4f27ef60f165af5981e71abe9fd799af7ef71e592d382b892587c0a9848b6ed7faa1cfa8772de0c6cf962c6891dd4f5c6a661cfdc4dde01cfb8c6a0752a47ad885eb38212ca0eefda8e2e256de78bc61f062d31a3756b2811210ef98e4c5e3254b198dea6893ecc44862075ea1137b729b7674d3e411a577af61085868e2af91798b51b55a30249a1bae980b3cd0ee997bcedb3a4430e5a7607f21f9384caece989aa0e9a3e2a10479c0ab8bded33d71ac77277e18225989f52f238323f98e78e216f451cf69592a020255898d8c31f14cd1beea7456901fa49e12412b2c5ee7c3544255db64a7c3766ed8ebc315d0f90f80fc3f59138510e97abb0329aee1d3a19c126c105df48a8d6a36a738e0f9e33d29bb8760085a53fd2bacad52d8562a1f62d93101dd3691d671ff7ea2b9c74784db18621c8bc228bac418c1b673b70b1b753772daa801a225176849ae9a3a39551cef8c7081bdbb3dc0b28b9740b69274fb48179c370032e8160ccfaab7e516a7173af8a2238f99cf097557e4224118c5f174270873c17d8d8a619fc6b4bb89b2cbf4ddcbf6b49d3c859273eaf9db3c36c41139a9c80300757ed3651b911c3704f9282dbe21219162e6726bf8da83db4049d561977fae2961b58ffc790bdc96cf5b5dd15f9732833733022f1837f022102426b4532e9bee39897c467ae368fa28455a85a7236d2ad307e263b8fc68412b50e2dab55629a2cfa2203af25a4159766df668096817255b52a4be97b00a19f8caf7b18f3920c285bf171b2dd405709c58a44250b21bd3437a7613c1edc5e2838a38f8044379fdc86f2c3c9068abff5a34d923db9f24b9dd57083b02a8057951448de0f22feb3f92487f525330f025998344754fb7b025bab8bf815b198fefb876cfa22692fa5f3feb721735238eab7ee2ff38f4e880cd09f781b444319d3174eafd118eaaf46d702eec60fc976bcb9f09ee58806c4915116517c82b0ec6674082e380b1aaf56a036a45138f644d1f41c52db9834cf75d9a7a1df8df18ad56121110b80184314e31cf4e3f0ff6d16bf0fb6e7af538d60c5d6b72b48329b20184d92f0e685827d6eb8e93b136e67e14c842df0afd0ed02ec1f335542480d333606abfb5c162922937b0ec324ad9b146fba7a57c082f58d550980032477cbbc8d4deae8fa7088582421c56393992e6d5738fc9920b99645368737245db823c5d8b6ca0e971d029b224140e411bfc9b42931ccbfdf94c73d86b4ef5d23ab95b0f9862c44642864996a7ba27624b125114cac0e8dc3de8cbb51358ad289aec2e9a20a655c9e1069ab5d47241205e7e6af24e64776da33c56222e32aa73a1a339e0c6e7217a8f809f212b1e34b28010157d7e8b8b95b44144b46378c23945c07d1300c5ec262d44ca74d7fc09e4bd9aa2501206fedcbec6117dc3c4332938eb33083002250832f8395b7b30c09e459f60b70aacf6ed3f89e98acd5dfa8c8bbab1be6e9db4767aab2841e451ffae600117929ece3c1f5cf3f5c95c39eff46a3afbd17b226bf89a940d826eccde7b15b066e41e2f5455a30423589a24800f35a1e40236665a7ee8353c240598be64a02cdba2bb81c4aa4188f58514d8c2a6012616840d9ace5b272a1f0997726a13a64039e7583ca525085e598d011dddf9401104d49ef3c8fd2fa7e684244f854d8136eb88cef9ca216905b0680cecad43d863f7cc36cc45698d9e7bf87aad950da4a1c8c3740b5c71224fa649d9eaaf9fcc0fffcdf44e3db228be9074afd58ff76cc46bfbf5fffee11ebe11d47c69a05e165acc274b0f287d87a323919ca0252fb0a4b6c2121e5ab5648c1d5ac082f8fb9d0c06b149ee3db88824e3ecf5127179f0d8da03738c4737c371f8b2bc024acec70d5729b3af863d938e3227889a78effb3ba6ecccd99d512170906aedd18151a4c7c1fbbd3d2dbcadcaeb1ee73de5b6f5a3b6ac451561478dc863fe273aece2f583604c1d7b47961cd3b22d35f10b0d7fb26d023bb306d68a7fff6f9197a4a19062190ec606bc5c2d8de09ba95747079c26f678646895d48683fb4f07969560cfcd8466e56fd34c0182b7d48c1b3dc93063a68ae902ba4eb60166e737607fcfc70fa1513648519ef77bd65e04014cfaa21d24ba9edd2a6b9af463b3dd5d0e2ad39b5e9c925bc9dfe7b963f646bd9a0ecc814d1a9bc27ccbb9ddd551c44723d6d2fa857da93398ea3603ad38690545790ba279853cc573f1f9cce95765b75bb73a7dfbeac96fb2648c8df6d0bec5e6f859796d7930a28c34f3a4fc05ebcbc3a1db2e43d6fee1e1d0596adc1b9bbe7fc6f1058ecca8a41a6d469755b86cd1ba7171a7621549f99bebf2b60a585016d95ce40d25ff1a498a948a02ad1e6725e575387b83d82497bba17a98025e3c6012ca620746273e1a5c5f6050e68ac029668cb980393cdeced77e19b2a7f0e7b60b459d9b704ff8ba1a24c4f717ccad4eb13eef46f7b425b76de168d50b0e599184260ff0f7099ddb6d59fd4108d76be20a9d0bb6f1c3be57ca4a03718897f3529a8f61bf142d866c7d22d5a82160d2f4017262b45d83e6e13c0a6a35d64fff6944d888abcdf97905a4cb29ec5d8723189501890b706dc36a77aca09a41993cf5beb88ba669e1eab840d1229e52633a5f13fd532590a888592013e8273698b610fb744681e055f55997565c66b5acae84aa0cc2f7b6c8bae66ca2822a845adaee4bab4a4bbae5a181315f5deb78c65a9ae5905a4b36d9ae90871e22cc2a25a8d015d0b0df6850b1c1f8dd221af2f03fbdc1b79223f2f3545bd70a1a5b6fcdb8a5d05c30603c8e42400655468db0df2bd498f0c8fdd78dbb4040270887244dbdb84c20f15c5933672c8de85158449ca60e43248828ffbd004a379ad7edeca23eb2e996b4022f662c443c40ce0ec0803e98c35a4ce626099d69a88eb59d8cad8c10cd31e6094f4696912ff20bd11d0db07f291bd82a0cf431daa49c36f03a51886003472eadc60f4aedd612a1144e1ee63b108243da330c3da488288a8684a920d46dd08e90303c7af524d9f1bd790adfe9f7ce7edbff99998e33dd5a09af2ea1e40db5bf4c7ce39e3ed8567f7b81ea0226a586193626744553f5bded44bc278c31934f19c7c4677c3ad57ac31ed215f16c71e0fef4b6574293a25247fe268eaeaf84b2cd10f0ab977eb91d917013dc9f6317520392857687ee2c091b40d600e605218d0deefce1c745d4ca39a5958b73a32d84ac85348ddb12cdf87063b6810cb8d8b52bde403dd76ca997fbbe68acdba53f9316fd3f0e24f3c24603760fa83639de50f5bd361eb3b78e7d85cd5a39fc3d5fbc88ddbd64fdf48288c716df76af44a5390ccf339adfaf2491ed4fd7a63382fd1efe207174671527d98429ac417180ca72415807c968bac76dd0bbf767ad2246c094ec24271da70f8f1fc80d786424b2706a4cc5789f3e595dc9a780c23746f586b12fba405e15eb78e0b104bedfc0df213c7328013c9625185c4fb7f676903ee664ba704cc09c4ebda209a78826ece0c862ef5abbb0d9ea0eb90daac51358bc57ba73e9bb8204114b4815caeecaeb1e619dbe8826f7b94d89e4841730abcba58bd834b89b724e64079653db3e5b8983de6404d5e65fc3ffe0036353f63ece706ae92ec1a499ae66c3f35b8c2152bc016003437b815e3b5908c3b4453b7cdf3aa74ecd4af16ef3de86f4aa1b17e2386e5118d20124818bece3e10bb38584f2692d520c8c33e5074a0c7fc9e216592d29b1112d869dc89355f5e854a9dada34db07686761a52311497cfb5d5973887a642cc9d422bab83d990b503cd5cde79d309aaa6731074333da805e03f919324a8e1434873ef52e24288c9d3edffaf9f043230b6f7f65a5c4cebf9ed0e8d8cad470cd86a4e6eb41e576307b2b1487622ebb6f945288e449e4b73418682c5cb9111e6b94376787fa5a5a80c6c9ffdd15607127a7b432dd8afd772ade90ab93723f0abf439cac34c647c927166869ccaadd6a72c32a6c2879f22637ee39f202a5c3813d8bd9ca692342cbf83407382b847a0e150288b9f36f8a346459a9c53b309e6c38964baf023733ce083c8a358ebb0fcd0ad64d5fdc375f745d47a78cb04e5da7850ba23a53908eaf35cae876bdbb98c030be403bab918ae9696be7fce014b895d0c4ae86155ca19ecf3a558745a0d836ed0a873910bf4ab650223fb375029cd64d59de0210b677d5b7c025aa3cac3f598c34b60b960a560dbca64970417bb472847b1328e8206d229f7b9648960b11a505a9aacbf482416495f8889388ac149f25ac69db1812934280db993a6393aea7df8b4e77c59dd5d34b41db88df9de491adaacfb56f63a005c36a86972233a1257f69b3e96cd105057b30cde090b99ba5dd621dd61d026400ef4598ff056b521b4bb165954c6d349e140e0ee5f316a2db9bd38aafb1bcad0418f860da6106e61a347d4ed72150ab3b646c07c891083ede311fbc23bfa0374f87c0ab9dcb8ebeb890a3cd46c4020742a2914709d979bcf8c38429c189d6fa93ad2db11379bf4f6fe49e0f9fe5193b388369456d698e0f294fcf1babca9c9c2ea75bd5b538776bca3859e611e727f0744581b23bf359d5e06ab9bb43c439605be61150145a8656cbdafbecb84bf969ea2decd509c1006f4e7ed9dc6584221b5cc4c2ce568b15ecaf398ced711e5bed239084d4b26cbe21b2ec56ba43a5e9c662708a11c672dfe1079d1d1a356b34226fa494536f5206b47eac24509f2b4247358096454552bf750b4a3feb021001b9a8194761e5a81679cdbf7318ed8fa6c7c564ee0ddc0b5387ca734006582aaf23d7d2b994044ca011956dd12983ad7919d251ccd5d4737e62b1a15b7bd4adb1d66f3db1c2ae338f1ffc346a6e266a16ddff76a9c9629e4377c1fb5c4e2d31140b5eed56e2ec44182b77f6204d11d728e733651daec428795b1a0f8d2ef7e32a10f9664ee895f3862ee0c5da8449b265d7363f3df87ff79c2a069ebae566d55f12c9b7ce1e3039131c27907981f204fd88292473742aaaa9375c48f612fd24cee86b7ef476435917fc2a09179f0e27963194f3c62f016e9c07bdf79252504e0bf78308b9fa634237427582b0360265c856c1db3aecf97a73abba2856e045217cb6dd3e1929cdf1775e9aa7a40b0314a3443a83b271d57946ce49490deae", 0x1000}, {&(0x7f00000013c0)="a03173066ed79eff53565430575cbdab4e7426950b637fdc5810f11ba8654a28e85032fbd769e1f143023cf2198d711b2b5b4c6b0c81995aa5bbda9ffba93aeb4e20d759fbc89311f03a5860c0fd9ee1824474e2153f32a3", 0x58}], 0x7) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000014c0), 0x800, 0x6) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000001c0)="87", 0x1}], 0x1) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001500)={0x8, 0x5, 0x100000000, 0xffff, "f3dcff2cff778e187ff787300c5a019771b30261", 0x40, 0x9}) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) 02:16:44 executing program 0: r0 = socket(0x3b, 0x2, 0x2004) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x4) 02:16:44 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x6) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x8) setuid(0xee01) syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) 02:16:44 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x40000000000004, 0xffffffffffffffff}) 02:16:44 executing program 1: r0 = socket$inet(0x2, 0x4, 0x33) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000000a00)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0xfffffffffffffc01, 0x8}, {0x18, 0x3, 0x8, 0x24d4}, 0x0, [0x8, 0x2, 0x94, 0x7e, 0x9, 0x401, 0x8]}, 0x3c) 02:16:44 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x20) fcntl$setflags(r0, 0x2, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f00000000c0)="3abde36befdc5faedeb527df404cf90210ec894f78c44b618854159ae3f28f8d795a05e807", 0x25}, {&(0x7f0000000180)="a8cb0104334ae832a02b99b7f29b92f1380f8c61551868049d8e5bd83492ed016da5525a01ae0692112b1e09ff2738b29313df95703d3d2043a5c8507aaaa63debfdaad34d9a5980f0838dbdbfd5e49b51f25f9be854b1b2d4d19bb85ac881faba298f76815d083a6f3616d7f83f8d6f822daef47413", 0x76}, {&(0x7f0000000200)="6e1e1436fa83860263fb8c", 0xb}, {&(0x7f0000000300)="fafb6934cbf90a6ca9aee69d37a9b58f14cf2639f9ccfd4d0a497ac59110fc08a328881de3900b02594689f332668a694c895a4e2529f79162845166687849dc2027b11e5f4dedb3d8e7efc25bfacdcac57b9b512d4eb6e9b5a36f8cb8b054660d559219a0163e508643ea19a6bb995deb1eb951d47760147e5d5fbdf68c27f4cb80", 0x82}, {&(0x7f00000003c0)="033343e5e1b44c9b5ed806c2d29bd4d4a341bb6a4a34d71f734652c0645d8cfabab7d762e483e485fd27ad5ae28811452f44e22f80f710a50ae8ffd9db50904af61537475bb63ff5f83993a2b20608495846715dfece10fae4372d5e3b9cc578b787c7f888d3a987feb16a623b06a7cad95af9b40d9008", 0x77}, {&(0x7f0000000440)="8416fb2947b9230ff7f8d19d4fa7d9ef48c2ed92cb964ca17cd609d10c517f71db0a42328fd4df4ad693972eca5f2143d31f9ab0a8dadeb856ed5d906991cd8834a89951a2c2f1c0b291287fa0a44ae1cb557279470e7cbb39a96036d8fc0b9577cbfa95a8d649ce5fbc46120b626729798f05dc9cb885bcd60ae2ce16e86d82b4b3e72b17db92f852ca05ae621d27320ef5b895ac9182a0f3154fa8", 0x9c}, {&(0x7f0000000500)="9475f32c4a92ea8ce5debd2064e5d8302c6b8c7e47c87cd61a65b5170c6225d2f72abe466cd78a0a7ba56a849592f4989a767934e1399732908bdf125dbb7340e06b34cd4bbdfae4ea38a96c8b2f66134d3bcbed9675f90ba588359edb2dab3504447b8e5a0fa7f2120d8dc8ed267877cebdc8bcc47ac264c94ce3f67b719c42336f38457b4f8b6b313dcdc9696df4a53124b0dbdeeae99d604491bd27a54bbd297d4355b187a11a6c27d91a0c85dea42e394017b766d8bd7547b4f4230b6da5cddcc7bfa7454118e864e88ffd6d81b19b", 0xd1}, {&(0x7f0000000600)="338f74d496d9a8370ba31c5f70cda11823bf2cc487161c94d6007c73d7ce3e0d365040d3245ad71b6b17da67035335a7d6f4fa7f3679db0412033e029b59f18e7d77e1a0759a812dac1c952d9739c11e97e8dfba26a0a8a031b21dbe2fe3487898404fea1ff903c9418b1e1c8c66f60c1c593cca76766c945ff8194c46a33dcfa120603ca05582dd43aba3ad650d9f29799130b0e2076db883612bd2e35f2604a09f3febd4418d84d993306177a899194c0e71d79b10a89a35716ad6d6d5223e4ec4a7d1dc8e3b9cda63512bd38f5f4da056a2706459cc6466aea3fd278cb949fd7b61fb1321356a2246167a294535695f", 0xf1}], 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000000000) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x2, 0x1, 0x8, 0x8, r3}) dup2(r2, r1) 02:16:44 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 02:16:44 executing program 0: mknod(&(0x7f0000000080)='./bus/../file0\x00', 0x8000007030, 0xfffffffffffffffd) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet(0x2, 0x8002, 0x7) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x80000000000) r2 = socket$inet6(0x18, 0x2000000004003, 0x6) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000000)="c3d3010e", 0x4}], 0x1) 02:16:44 executing program 1: mkdir(&(0x7f0000000180)='.', 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/166, 0xa6) 02:16:44 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) unlink(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') r5 = open$dir(&(0x7f0000000200)='./file0\x00', 0x12, 0x22) r6 = fcntl$dupfd(r0, 0x0, r0) renameat(r5, &(0x7f0000000240)='./file0\x00', r6, &(0x7f0000000280)='./file0\x00') shmctl$IPC_STAT(r4, 0x2, 0x0) 02:16:44 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) fchdir(r1) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x29, 0x36, 0x0, 0x0) 02:16:44 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000080)=[{r0, 0x94}], 0x1, 0x8) poll(&(0x7f0000000000)=[{r0, 0x1cc}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x15) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x1, 0xf62d, 0x2, r1}) fsync(r0) 02:16:44 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20022, 0x62) r1 = getpgid(0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0x91) write(r3, &(0x7f0000335000), 0x10052) 02:16:44 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000500)='\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) symlinkat(&(0x7f0000000640)='\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', r0, &(0x7f00000006c0)='\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//file0\x00') 02:16:44 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) connect(r0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchdir(r1) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000200)=""/25, 0x84e4633b}], 0x1000000000000292) readv(r1, &(0x7f0000000040)=[{&(0x7f0000001340)=""/4096, 0x1000}], 0x1) 02:16:45 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) close(r0) r1 = syz_open_pts() close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ff9000/0x2000)=nil) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x4) write(r1, &(0x7f0000000040), 0xfffffdca) poll(&(0x7f0000000080)=[{r1, 0x5}], 0x1, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) 02:16:47 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r2 = socket$inet(0x2, 0x8003, 0x4) sendmsg(r2, &(0x7f0000001380)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x9, 0x7}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000200)="339d0bb29580fab7fa81536a57283a5ee8c2677f1886bbe3289ac075b4b7ba14b801fb19d5186387683498f734f5a2e4632c137b351f34af8b48927c8c793094b533", 0x42}], 0x1, &(0x7f0000000280)=[{0x1010, 0xffff, 0x4, "df2a7076785f700bb6fc31b1ba800b84efc002b6995a76f827e31c6941f13525d7e6765d37cb9751d3baffd9c3569d42af762d36212236171bafd4e10e298dabb64927725f253c21aed02dd1f80e4019ef474ac66d30ffd029c9ce8852dd7556e56e0d1a76f1a697b088316203248838bbdd80ff965192c9936e4002784cae912395598e4ce8e1063b06bed28882063ad32a974b291a7af9602aa1dc8871f2f37ae1762d0a8ace673a1ea380d5bb7f3ed515cb8b0fc33b61892efe2eddbae6f20d7c949093605a66ada4814d43cb6231ee239062b80857f0c70128de82ae0d4c36e485a678bb4b85b8c8ec848312f46ae1d8095c5879657c595b4ce3f5eaf6adbcbf90ec09e1b269ddf19b34493be36fdcdad8b8cb236f2a3c79abda984428e249226fd803407fdd77558a230950f814b85c4e722202628f2e3563fac265a045cd598e9a63048516643b531bc10569977464347462c500ef4367beae312e3897979617d4f41735892b5065683106f777c154995fe819bbe1a2c4807a272ba7832c20ff5f26f653c7e13c43b6bb804f0efef2b49a9a73f776de7c6dde746b1eea1637debe51aa4f2cf2fe0e28a43567a04ff1c200516563e94a5e1abf4f9c13360ffdbbfef7f2c730318afa22ca40b491f5a27071dc1b6e81eeb53681be328bf6733749ea595315d42a54ef674fd3999117291406083259ade9e6b898b9e15d2173f0f953c28a743a0561d79357a788b0a3fff32df7bc76326394ec1d88b4930ba93bc39a204b3bf6e61fa1469b0df9df9c5ddb71d41c159741febebebc0184edb79dc07b869e3882c3ddc0ab8d3ff21976610ec1828a5a0de99b1534f947ed48c1e4daacd3d3d0b7eb7419782e3cb228589a4db02f6a0f5c6c48b9a659672cce5d38b2d02b7f6a8f9ba29e43d0c46e56fa5a5721815c0d6e77b51d51df492c0658256513bfd694a6470c4d66edb5840d3260fe4cee507a78f6c08761051a8b4c0f5d0b38f1f8fc13727bc01de3d8d4cf1490fd51508abb5a9e718d736f79d1d8274e30bd5abd21aa87ad87bf03c46d5e200a837204d34c75fecc3077d941c713728d571f90d79a93cb8c678e54381f32373f7b0917feecfe68038fb54e3e99952c388f878d512224d6e5e12fe8ebe5812f3a9d7ba3773b03f70ffe24f4a95930c42204542c20a2cd602e8342d1b06b66c6c0f918f5eb1a92de10c0b69583ecaed9064e18a235f437ff84d05f70dcb7c9229a9da6cf43fe0c31974fb1bd571ffb4ac77350f1af4886b1f66cc3f7527be52babaad5d38e0e98c4ff9d60a9700a3cb088f4ba25067372aacad1df5649e0a06a8c9ac7d9c0c6d80e05ba7e95254d1ca44935f26323d9a6c95b29b868fc914da1a8bdf352add99fd8f2f5e8498b5c01f014ef2347a3519d97e22848f4be87cfcbdbe8ca3052340026f58bfc2b22af8396ffc8d41d54003e730df4d5ac40e21605348ea984f4c1e4f2e54cb62a686f2f30f23e73fbde2f1d8863265af502cf8e389da96ba2fbd311d90d66a06173e158b97825f7cfb84c6557e6774df78d3b705ad9290d8686cd8bb418c63c232ed2df56bf14bca3692520f4b6a4175d1d3390aecc3445d4196758cceba1591303e76004e535bef10b39e42cd3ddebbfb737bb592539476d064789856fb529c47b3f3282eb2730730c11d27685aa2aa09b8a819ebe4a764580145c0dc0ffca274491a28545396d9ba977b24d277ee9bb474da5b7f2fa645d727f46ef8302831f94caef865379e972bc3c75417635c6acb8e1565b473570805512c952b533089120c4e0f430efa8a1c5f87b0c735b78b1b02fe1e4944bb62597ccf6fffb6ff9ef388df174106d7fa18108335fb303308fff3784bf2d438efeb738ce8f16d695d3c7dbf6dd685a0429c4a65bbe60cd6a65ced202633ceb29ca1b2e4a31875d508fbfa1adfeb1f8b9e4211999171ba61b7542610a1ed2c92bba8f678e23836cf256f6b360c83e53c297f73d3e3dad1a8944f985179ba261d8362c0e31f32af7d29418e7fbde5d7965670fd4a7b808b186d930e105f37b041c1c8d9eefe2363b40ae8d4a6388ecd6ecac3ab813e1de1f6fa6de0eb43c23eb08b199b6a9499dd83c41da43986d2a42ec14a5f9313c5b46fad59a79f59a30284d7780550174ded7de37b7f491df4f025b77f3c7bc9323948a5171c12f6c8ef8c868689e0681c7f2f09effcdd42a1987aed9ff3e965228b3d7f581862e9a3103bf2d7b20e026559c4dbbeb002798ae518b325054cfb0b75eca535b96a6d2c5338b565dc4cc504a5df88c145269022b11087ecb5aa258265c0a9172d5a7e28d5a7caea6050c7f63d2d183e57191fc5c46c509eaadf0f149de62f52685ebfe72aaf6be6b08164ca44e7cfd26513e8fc09a3091829265176b78ef60cf8941d4076a00eb359a88c07f45d4b5ac0f38c50837a78542ad92a5874e995de21df82fbc32ab06139284fe823733738e3f139a71e1dd14eb7de37c278897f478969dbea671b0f25b2f7ea0f2840b7515cdfce1c2619b598953cb871e087779c138925029c647db8b4fd57c92edbccfe2144674a5fc9372e01aeb2d00b0ae38eca484c6257ee42159462d1955abd26cc0700c82131a767c69f061575b1b49059d415c6fce1ed1e04419a685e4c0efeb183b8bd7c16dd5514fd8d040acc30fa9bcf536fd4de1379f4bc1599dc71f4c431e644ab7500cfcfeb6d965c0839461d0ba6930bf40eb447c42b83c06c8dfb229d11c62545977d3ba64c6c6771a0eb34ad029b47b7aea654cc0cdc4ed75bb08ae027d88f3ccc14f2105cfb1a4679aba1716b62e0b8e34f237edd0d1161179a4901143e636837ec9a24352d032190c7c2cf8a5dab6fb4a180a221d710e73f91db0db7374fb370cd9bfc702e78652795e3b571ac177e5de7e29f8783602c35fb704c325c07e27167282939e31b49c02949bdd97506a60aeae2c28896489063cf2887c8511ae0911928a1a8a8388604f816de5b60b3daa6092f7d26b65402e3a5200fa2f21ab712995c5a801adca196f1161ac47a81acf89d63def555a97329c610e7691204f84fcbb37dde11482509e15cdc94dfe7bbb1039781f97ffba5cd04f4cd1e201de10cb1d95d11268f46592330dbf77ef2888e4cd317e301611d5139bc79d392be08d826830a66226eb49804c7b84a960154e496ff527124e1576381da088a8b38b51533edce4ddc21bf4746fca15fc4158e1793c34aa599f7480950aa27e37359b502cdb9b9d8834dc866259ed3a1d487c6638f80f594fc266cc272e0b4b90e0c9af8d64c0d78b1ebd505cbc9a22bc557db1d21c8614179db3ebcf7523daf031c24c3ec39aa90b058b119d306a1f1a43b81fb904edba992b750d6bc5963be297cd9e46ba1b4a9ef38449a6b414398c7f4b72b80421157e7e40b8d63ef475f3bc4e1762fcb657db825a48e1d54eb3fa5745cd691e147d0afb692e230ad53ed5cf1296318ca36881ee5bd6a6d6ed8e2d51cffde2ac62af77974db4547e4b494b4eb0965d351c0a4f70c2d4e4bc58bdd33779c2c522b3f20000ed0a96c36bdfce60b0224b4726cf8cd3d1aad708d709b967f37696d0819521e48afaa79d40e778519acfb433a0fa71d0b98333e0dacc33b3af85b5789b686275aa988f115c6ac310143eb55afede0bf32a01873f45c2799b6ffea2c55191a9a13037f4edcddd08f3d8fc7a745fd9e54ab7c067fb6ec8b5a62d0c6448e6b71b1979852e4e0cde94157bc4f978cbf0a1207eee6ba71cb1fc5a7dac1c70b29481a0b6e300ab7839fa0ba661e43a98c046321a424c711b8bc65d1dfdc58e243fbb6489963a6952d3c5a861575ff4389f00935bb9af91f08b4a127a7328295e0fcdc11d9628a6d01cafd9c2f992a855645c42b1bcc5b62a93f2651e3a6c9a247264e6a35f35f332e9dd22bb767efd00950682508c1f648db8dd4a1cc05cc367bdcf4630a1f924daba0b9878bf942ca193fd15491d2db45db8d6a0d97f9de6b2d11182a5cc1efb7d14f7134132eee51efe8e4dbf2ae50a9505cad95f5eaeab81102c216a621e27c8ed7504edc33d7faa2f53c596a4a7be03ca1f61d45238af1fb97859ca4dca0a79a5fd51f659e8ffe66eecf8a0dcdf1b892a27107bb3bc08d21bb208eca51d77f2ac91c60a0a10dd483db23ef0139f9acd348e77bc787e6b4fb05dfa1deab8704c0cbc88aa5cc060383044477526c7a5896c177dc81a5b4daed2ca76a0c77e45ccd32317b1c12d4474fc02510ac34a3de05c9cfa4b7bfeb4bdd3e29dfa87faba2c1d50407d803622f1fff5be2f843484a72c4123f02594927a0b9070b07497f5a26287f0e04e4dff2be8ab2b1cd677e6b2070bda955b6cf7db192b4aca9e9b79fea807873636b4baf00142d3568a8876b9514b71d50655a2d71ffe7c5755ee50e964657bfbaaa6d47b0ee4fecb416bf5308155697b8494be14cb13ddc03d41e8a67b1cb9318985d9aa908a31dcfe2ea5d6ac58add7acd1836848e496902fed3b864c3b3c4f310ebbe7de0fdd0973e562396c4801c5accf626ef2dfe376e5006d78d628677337edde4434fa15ba85e5263802b3e9940ea5a617534abecca475d4841d819242c293273d50f248640c6e9af6c92da1c4ce32e0d8f59db8340b6ec276da68435c30b696740305fddf47f91645f27b6e3d420e5b61ad647e556aee86586cd5a27b4f19cd317b9fec295f058881ec7502630977ab0ef9aac9c1457d480362e0cdd42803c15b385bdc079055c50cf00d25c2a3d0d92d55e8e5338c7ebb5f977307e854035538dea14f0977ba7b08c7ae823b586d0d924b55149fc56545af3b1ace2810b0355112e15dfaeef29ea07c1cf538cf6f38abbb1330fefbfaacb9cec09ae0c591f082f795a3c1753a834051269a9afddd90cb13ff793f289bad50ae7035c4022c7992c2b776881da403389737fcb9ace70c97bd8ec56284905fcc3653aa437d0e8b15034ceb9aabc0fefeab2efd46fecb6642f059deee81836147878f37abd4ac7a1e8b348dcbd4a63cf7055225bcdb9b0547d2fd23e798b74522027b25cafea3478ca6f4d9a51d0f77f36fe99ebdd69cc79ffcf13fb4a7a5d25ba40427c3914deba8114bb48c0c825da59f5d2c49d2dcc1943ed55664014a81e35d308ba6f9c5c2d92213176a671125e8a1ba642c7ce67e61c94e52c3a16c5dde90b78fd0895799f63e7672ea17ac184dbb16b02994078b4e7d5dabfb9567f047a803532ced895f39ed8f6abb8671b3fd044096a03568690f8074edf9afc623e7a6cc224440d2599eb011cbbbaa1ecb2fa518ecb958c04145a59f77b4c9054a7f545169853f86919d22ef6ac4902a670c25e42a56140076d3f99adc1a88e7464b39e77e2e54bab24452cd6252d3e4bdcd8f8954e47b371a6dfe6eaa73cc411e121f6cc65ca9b9e03a41e7b7a9cdbef048d6ec10346fa5ba9bd664c07d1af2939574012c6050fed9179144564c23429b9b8846c8f6f57126e045c980bffbcef9380de2b95cff6851c49a3bb49d5d1790745fcb6ecdb454266f3da0698158ee6991bd4336b3454a18fa00b578b2c92aed4954921a9847346692a00738b76760af7a2d89ead92d5663c3aa59643b505b74e155cec6f6fcc7b7b421d2c2f73941d14b710b28eaa48ba048b1cf7e64b32bceea9528087ab14e64a4f3c4b19021f0ce07497440fc698e125326039a65a668a6c79b498a38f577314db152ed65be3ce335cdbfc4f0e705826d699c5b52550b279771d4817b0be585c644cb0c8bed81346c3ec54d"}, {0xc8, 0xffff, 0x100000000, "4a1c257243b6519dc807493c392d8b279b802f8d42fababee7c1ff6c3d19f13fc471472b2bb640ca707032d8d08489232ac0f19da27090b115d395546638c6fe8a329e95f804b023c2bd234d55a33a92f085966d71fce0cd6317458791d0e2d87b5b000c500dea15ec406a1f579b86924e7b56ace633dd77dd5493443ac5054fd75ad2bdb5eeeba19800be6586d23ed112e074bfbbbfa0d9c8393c2a085e297206d538a5d123ec699703931fd111095fa225f891d14a"}], 0x10d8}, 0x404) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(r1, r0) socket$inet(0x2, 0x5, 0x101) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x22c, 0x6}, {0x0, 0x7fffffff}}) setuid(0xee01) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) listen(r3, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000013c0), &(0x7f0000001400)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001480), &(0x7f0000001440)=0xc) 02:16:47 executing program 1: socketpair(0x800000000000002, 0x3, 0x7, 0x0) 02:16:47 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000002500), 0x4) pipe(&(0x7f0000000000)) 02:16:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) socketpair(0x0, 0x4, 0x2de2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) r1 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x7, "edce655e1c275d7ebf7b2bedc9d20749f606203c", 0x4, 0x1698}) 02:16:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1022, 0x0, 0x0) 02:16:48 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf366cbb4990d445106229a9ca601b400120028a265f8d554738c33cbda66a039b00bc6d6448eb8ceb358c3dc875384642b2642a09ce5defb9397d3c206bc8d5219ac7fa46dd5bddd8e1fbf476296844ae66b508f484ed83ff10a7a67f00c46ec107f00b905122b17b73224956079256648daa7bc510a2a257c59428d8d62f2"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/83, &(0x7f0000000380)=0x53) r1 = getppid() r2 = geteuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000001a80)={&(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001a00)=[{&(0x7f0000000440)="f57bb4f51b7a2cb144ee17bf45089723b43346d5a8ca011f77a14726b2a3262627ccba5119fdfd7d8bcd3e721ed2891588244f16b61c14cfef7c0a6f43ed251a33bf1aa4c34ebb59ffa96fb168adbdfd6598a28c8f18811b820bc50fc5028cbd9e287ee43ca62278d571eae46ac511b23d6473afa25cd4035a06ee9f924a013d38", 0x81}, {&(0x7f0000001680)="e0420040f0d60c783bb28b785a9b0a88ac6767f4e8bb462b3a598a30b03256a5dbc56742b9e21665e663cad87bd1f6e6cdb49901db9165d0144d31c81673593ca6224f74df31e0c2d40ce9df2bffeb1fcfb0ed7038e802c04e745e00108f623be117b3e6e984572b2aa3329827e0ccfc1f86ce4241cdfc6d1d205a0a427d0c048fa3082ec8d2485de0abd5fbacb4544f1d079a95e3e1819d66d52846fb9ac09fb63c7fd33a7825a7d20edf0a080b5ab678492fd3f4cf6f972b294f801819a64597ea65fef4aefffa70e5ad871bd645", 0xcf}, {&(0x7f0000001780)="708c9660ee389fbd4e6b97a4d085c7572d7aad05348395ccf838fc20f3a87858f132738eba429e4108e4261709b922867b70be7149886f56bd333a4523d5dd70e73542bbf703c1408fad09a9868b07b7203c3dcd9cb78f92c7f255949fe2c06b3d7dafd432d155e9d3fb3cf1316ceea5886dd86949f6175b0e3b42ccfb5811d111e2a047ccb94afe7317e0235f95c20ea0555207266251af0292ad15b2431efbcdbb6c79da381df417c1d380102c8057883b124e95b5e9e0a7927926f78e638dd00bb58b3bbf3ec47be29bdd1378e83dad9a90336d2c4dab4e478c20", 0xdc}, {&(0x7f0000000500)="b688bde0c2ab3fe14082be5d738cea54bc4a91edf98c469398b0815bfc89a7c87d047897ec1f700eee", 0x29}, {&(0x7f0000001580)="cfcc61", 0x3}, {&(0x7f0000001880)="b57aad1f334036e1039edd7a7850c976a41cf52ce627bbf31f04b6720da676d57cffb200d91428569009762ebfd636566becc8e18c759470f0f355e9e62499c9e7deb16c5fb17e3df446ab3515a488d2a24702dc62b91b50651bd478db88e2e413ee9ab89d96669c105fb0a1d3c9c2a8e374c709db4119984672f09cdb9b111102b9acbf086cd677cdb3ebac0c", 0x8d}, {&(0x7f00000015c0)="881198", 0x3}, {&(0x7f0000001940)="dcdfb3c504ba8e09853d869d83dfc09be8cd9293c966dee11a5963cc771fa9031aa8bd06d2639db0b302af3d954d0fcc27a4a6e287fce329d5aee68293f3bba1acac5fd6ee5cbbc1dd9d714237edd5e314d9a99f2a6fab7022fe8c5fe967aa66eda2f2ff6801184bd1accd4ae049ff1be4e91257571ee9683cf47196fb4b8609697ddc9d5e7c30b4cf9db11d429cfef406c5fb2b5f6dea56d549ca4c6f492c0264a96faab0bbc5aa3b354a19ebc35271231c8cc7387c1bc294255f", 0xbb}], 0x8, &(0x7f0000001600)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x40, 0xf}, 0x400) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="85dd4d9e1c7d16479e9d80ae2813e22ede7a32ba951971efe7b63c897eefea1ded1f0fb55c4abf5b5df2bdbd40c638dde4a9541d1729ecb36b1209d3cb2b67b987e8150e4f8b4178051d91e5723f790ad2f1a01247b6a9bdabf49e4d0584f99ac5d25fba4a36e76388f66c0dca10b30977fa8a9fa8a777c0fa4ec428e83529a562721702cf297429ea1791ec97dc2a2305c67a998a164ad6066fcfb6be4911263750b41631937b1bd6ffa8bdac816ba43f5ea3", 0xb3}, {&(0x7f0000000580)="f1f991defad6b4639e9a020216875e32103b950390c3d3fe9f7607f954b7a01e976d8791ae8efb00ccea7e783191d3796b642ac822d2e7084bf496ec8c1a5d12eb1662cfcab514bcaebe29f7d7b27bc7da328845d126aed6d62a7643009af4c0b8a9372333ed1f25f4b092f5c0ba4c66fb4a6b43b649da8cdaff092d892f0df8d051a9d94969a473a4b0bb393d9857dc2f3b8ac5e4c689ba16095188a77b9422ca138ae59150a131e053d20b2eca1aa5e01cc3802c431f28716331c9667f8c5b404605adeffedf14545624ddaa53dce1e500dff4ed9a2cde12b856347147cf66d9c3f4da8d09aeec8d480020d4ee71fd50324c6ad0c90f0f5e14088de6c02eaa86497f6a176a0c1005a17c4ee65b086938cb7dbc5da1ed069e0d179e2bd755c181de4249a5f6bca85313033bc42e1e415847794e67f31cb4ce7f434255b9e557de968b6c68beb7c603de8c69af93d7ea6405c2e173388ad2993cdee83e3949ff12c09dd9d419758715c834f0aaf1a63aacc92837dc39ff4bbcabe2b68b203371cd522413ff075405b156594cba1791ff2fdf2ac14b9587b087c7f1194ecdac8bda416e1c7cb6ec906e9ce79f27c3f9ab6968b10b93ba648460becd05c6c4e48c95c7d2000aab3309465e82417fc3c94bb69d39c26b2fc417f2390078fac17dc8945113e8c7b8c694979aa16b43c0d211dfdee086bf004828f6603aa0331ba41abbfc27eab8d54e09a924e7684830f7150d0f40ec77e17bc01a7c9c06ee8e037f2a321a42e446d616ab00802ea1fa00c9ea6cf6d4353dd2e6cb58d97dd44f4568175eb74805253c2ddb05cff758864c6073b595342a1440226a423d2fc85f1ac8e4f5e4bdb8279b286c9c3ff4709d6b593ba7c32e9ca81814fd1dc188a84b103da8345ad7c5d839cc353a2414475e9a9fd6f71a46e5e7109ff94742e56618297d1592aef5765f51356eb0bfc9ccc99486bd62873f422a8cc3bae4dfe7391c83b254a08be4f9b3df5834f2b48dbf132ae0d6000a8949e4370d09508c0c708cbb9a9d6076822b0fa268c8ad723e11529ead041f16f8af5073dd9ee92348e6d7e39c256ac471d66132297bc96c686b4ec084367f7d542ed7fdbf6cdbed4de7d48c375c13bc2fea57f6cf163f59465aca6fe880092707dd1124e9ce0135f1757060d98cdf4683dee429602fcb79ad6c454c969b63c9871214359b42e393b6b88631d3aaf21fad9e362545c4e791238bd0c8539362b2425ea52e3a36833a6acbc55eed387ef1692459506b28015886b7c68c68852182c2cae28d084b787c7ace2cb57835626383049dad137e85b1f2783d028d83d873212d0031eb714c98fd0315c9a7475a3c5c59b7b2a18befd58ad9e0572f7c7dd8671df8fe9b0417a83fadf385f732fa130a909de9e863629c4723028ceb79c721c118b3c02a30bac6c10bbedd78ee723b92ae9ce0e27985884b0be0834c04d675582b3ae692e749cf322c50da554b087f87ff61e1441eee1c6c10b11f42d496d6285fae6fe80917b75407d893043994f2efc0a3a5bc84706c78b2478240b86d650683270d20c0696cacc810600792c24e815c601edfbf294bdbe7af9c3ee2ebde978f1af73fc260ed7fb28e50f286aea5978935bbd93bb6b1db64cb8f49592e5226a6f73f1cc4017f2cd5fc2fa4c73c6a87e70710680e1b70d4011b8d282dcb968d9845c01856bcb579519306e78367952b49c9289e87b141099b6f6e044e0a88d80471ccb0be4c777ed5e91eff64d6549e3f57c533d6292cf09d48925bef4d40f9f1a13de330a647035f4c80a27d28bc97216ae82fdaf083928a9f449bdb76b27ebd3b5f9bc7596dc2678f92d7ec8fba6e0b0b931a859cd68e465730b0565691c86c366fea94aafb8df9cc4cbca24b190238021737957c55c9a7a6859824508ca23f348043a5a7b8535095e3a8aa7dde3c68b65089ea2cd1d8fb899596860f167c595a208abaac7733b073e6f9529f1bc9ee85ea0d7f1ca6484a2277d1fbadb682a8ae1e8ada71a8264cc5a51c29a0b1310bd0576fe83dafeb722292cb0890c37c9c1ca2524ca1d2285b32ee381b4d7935c4be8b84ffe7e0414a19e7994936aaf4d177035f21c21b0dcefa5ca6824073ac3255ddf4b117d32e446251a320e7991f80cc5f11ab52a3fa1d53c0c8be52d145979fb4bb69e198c04162da037af14aea9753555a7c73ed86a753468bf518d20b366fddeb8a9ce346a2bebf0e54c5f7d86709a698322edb8482cb4f63ab6a612265551fd34c31f11e8f85b8c684c30d31b5f82c48f15c3d6087841f740a5fe33b3e2016fac82ef3c433d3e2e87e1fd50a774e4938d2b95ffe28d6dfe19f069716de3a9e3e79d61988e5d0b6bb8f28c77a775d6ef3243671ae21dd26b165ee9c76264d6aa2fa47e95a6ecf055e898fa6355819f018d854ea78fcd22a248d56111fddbafb617c987db9d7f771d023fae4084fbbfe4de4ed6792cf9b0c6d48eecd33298d503f15d39e7fd95e43b6d5d56719a47171a1f63043a92b740618df8b6e802790356d2c1b27a515aa7cee9454e06a8b57b70a781f5bea5447495e6b101d94b3c0f1dd0bbd7c89f6165895967ef1d77d021f9b37021bb930c1be23e5a963372f2c3c7cc15e1e79cc15263eb0ec6453c4a2394f799435516b102736ee415b2e9b9d28063875efc700cc20fbebbcdea1769ebcdd5335f05a53c5abcf78398ee0150a68ced4a848a5555886363731ce034d4d2533e874641254328d5907a82aff7d8f95046f79001855a6754a01f290dcaba6910f4ab39a3af05277afdb68cb0eeca9a2db45aa2de5019169b134a4d36b7afd45b60ef4cc2e2cbef0c3703ec3d28e39c97d6a8b35b1b4466d081bfe7175e148172bb0bdf9eb457e7a6d56860672eafbe15adfa51cb6cbbd3f0fa9a3080b9dcae2810efe4483d704e2973b0d8aa52816dcb6f25860a6043be193941604ee0bb71f13a026ca4b8352bddad60a2b232d5af7d1b30b315f1c8264df0a7ec9e3048e3de8cf65583ccc8ddde5918232fbf2785ea330125576b34514a227382bf281f1f8a47926fc971b47581613bec814115489467a377c931913d400946f12f5e9bca29bfcb02ccb71a4bb32a0995434596c207165da93f4980df8111c14d9dff8a9d78660acda889d741b80aae52ecffdc2a15a3e3e77cd0ed23af6cfb072425c35e17494a5a855bbe07208b7cbbbb1a5193cbe8c277cb1fee37a80eb37b93b30fc2deeb4db3a568edbf7d2f6b77597c34beb12729a1868bb4add03fcfdbc5f8cdb14b9afc91d1888f6e2cd65bbc3e5c6992b5f198cb81b7a49d405921f15d9612664c1a359eb304110a9298262492e7b5cf735e63fa6a4a9c70992af3d24cf959efced02f6b45cd4229b446a79fff17339fc6a04f70a6ee6487b723971ecbd52aa83d6c28cfca9befda47fb345ccdfb373cf0362f6aff2ad73ddef940495451731efc14995f1ad54d736b9aaf7a64121263864f91b29f9e097e26c1e04ec18d793bc9a069a2bfe04c043e6527843747d20b010fb4f74da55bd6f063d8887a56db99ff58f2e99cb93b9a1b22f5d91884dc503b61ddd4bfdae4216aa3a85cf08feca4c2432f13ad1e48b3c8128163736cbc5009c68b5f48ffd0425f9c58794203d555b36c50dd408ba32fab86cc80ca8082eb65a64dcaf1faaf1a7167238263de30b4f3a53e5bae5da6b0c454456f2a3132aa4cf4cd90aa076ae18c428f3d82a769388a7f3e02aec2223345f19b6b00ecb76f9dc931ead801a133144e872859dbb56bb0a69487ae272c9e0b77fc31714d32f60752f233200e59f903995b834d897d3866f2a2d4133456b4db3f9bf27c2a00e02a3cc7bf50d2fb9b7413773daabd05f0f08c95257f686be7d73ee5000de913536edac5b11df4418626b1f7e6bc56575c42a36f7e68f21aed383c4059c98f9f7001a2d0cc1b2de67ba352241527b44f06000664aa8bca26975b7438eba28741f3cb2ffc6e5d2dedc9d599501f62fdfa24c6149423d91031885d0dff35691e2dfaf99743ddae2dbf428c969df0b68deeaa24bff0c316bff1cfa5ee22de9cc571fcadc62d097b8c854ebf87cfd9223a0401958aa872f997b6e810f7c9d8a9b7661a6fa410b48e5370027315cd6153ce9df30a8a6b1373576fce09700ac584c36e7b6d5972164f52b47ce73d7959d783b38f004ce1a5373118ec9129bdfe6b0358e086caed1d1eafa4efdfdf01d8ebd619dfc049981d8c930cbfe21bb37644ee4ccc914ffd4c03e3e0230b6e5da0e5288140cf879a905cfdce99816b0ec5e1e3835792720e6e99402ff9d67875a4bb3c9e9b84aaf1eb9168a1521642dc98374a17d545a1b8f43895484d694bc2fa791bb30ba424c2bc4e99222c3f0d1d876735090b347b1bd1d934f731fc2586698c44b82d43fc80d096e9c7da75827fa67582ee1a0c0284b0adfae16c735e4b235e896a444fdcd9ca17c4404d5140eb4335de8a1dd810d9f162d9da168469610bec8f1d2976c071614021831b993fa687f1d6a9f3a948456d0e1271e1353d026e93c57862109ba51063f60388c13c9ca39b0a3df073dded9baca222953f206740a5c44be35fb4cd9bdf40e2fad17b3a02c59335a7990234701f2dd6210e79440d41fa5a0d7325c79b633071fb9af7afcefe281e98a3b1cabaaea6f6d222ecee5c5f5f1bea4a35461192e0050b29727af1cebc2cc8c85c5a52ce9cf415759d7077454d4b1851dac7385c947d1f8c5e5bc0e38c6f21d679e5e0a0902f58de36e3c9ddce815baea3f984d3f4122f6e3c8f5ff92bc4b9c024b8ac0e7d656b2c9997a75ab498fe1060ad107ac4923cd0bc49fdaa908d35643c3b26e8058e15e6b1604e41300340227c44b301a452371483aeda2a1a7a06c0baae2f8f0f640fb227305d15d080deb3aa1b6c1d0fe227df680baf2415c226383d9520acf934c3009105bedd9f1bd38b2c40e723538a339cf8f901081beeab8770794bff4f435600aedc8dd153963031f415a7d78efbef91093ed8d0b075b756f53c16ee27ad693914418752a1a72ee59556f1ebb793980be0db495fb84fa2b5375254b147dfd4ea2b5b66c7e89bed026069d6e5cb4ce6312903c5658219dc584f26db1c4cb7888dda0f30f974dd3eb9610a32ee6f29a0b3ed0cd5bd611613cdad0292d4f3ede8a7e3d13a9c97b75954c2005a04afdf7badf931cee17299de9fd964d5a5c3120b8893b6b3096dac216a36e889c01a21cd12f448c7834a3b37cb4e4e1de7f8e65e6caafd3b2ee247cdf3419b351956d9e99221dda5e003ea8cd1385ac9670e7c65762a8b5a289e5a01f311f7bce4ed369613fbd44b9d57acf3e4551db3b10d7a1ead0e04e5801535656c08d1c97d726adc95b736ce647b573f88876123ca5970211c9367d29e49228652fc05a00cf1a06e95d5b7dc8190a21afcc320f3941e5cc2b86321811d9b9baf6782d331959432a150143e10fa0d9024ef46d088f4cbec4b5f853655cfcf8f8d022fea9a0b9e4842803da90d59181d70e0741bb8e9e5415c8d92395c34c94b605903bea582da0f076b22e5aff6b9507fa5bf14cee708c545092e70770c2c9afbb96711c16a12d29e59d4649a4f789f82ab40179919ef62fff406ce269604a5e9dbb4c31201fa28448aebfae656f3ac17e2bbed99b28eb2068329c9386a78f20afd7e58d58e094b4d11b01835fab5c3be4e2e48efb272f32d57744a158b90a7df6029181f5813448ea24be82f000a1c06200a3860c8e1821d03c6045c9ee55a0ad9a3f37e33bc714f991", 0x1000}, {&(0x7f00000002c0)="8507f5ac3f82ca29941c4b0ffab94857bad642d374daa54572e41f9cbb164299cfc37231fd0cec280e8fa43502ca20f74904dc22904fea817e0ab8d448e5e07063576e6824e36c8b1b8f78166c1b50bbef0370316376607607d7d4d3d68eb8914747c0097ab587ffd52aee932b689bd9882a662e01f860a9a33ef067e1cf3e6091608e33ad0422e1e21ab607869055e1f2ca748f3a582f608438016dcf0dc7b87bc286386ee479815efe2d0386c26877e1e4d00d9f305f24981fa600fb4f", 0xbe}], 0x3, 0x0) r4 = semget(0x2, 0x0, 0x508) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001ac0)={{0x4, r2, r3, r2, r3, 0x8}, 0x6, 0x0, 0x3}) 02:16:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000500)="163e66df7bc14f8a634fc4de68bfdebfc0832058c3f98434d5470a46ba55a9cc1105f796e00b1b4c78ef503cc84c8ff31ee0b4eb8f31ef33451e4f381a7094622be40fc483736532442ce145b1db1944d1f516749c3f8a264b1e400f110b8ccea46d4e64", 0x64}], 0x10000000000000d0, 0x0) execve(0x0, 0x0, 0x0) 02:16:53 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000001000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000100), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x3, 0xfffffffffffffc00, 0x5, 0x6}) write(r0, &(0x7f0000000000)="1025bccfd74f286c2da479e02076160e9be13b8c039f5282a606191584af2c2f0da70089f864c6fd98d456ad2541ceed6443e3b90c0bffc7564e9659d54537b559ddfc5f472156cdae4eeff3eb152e19e96ccb0c4b0fdaf1255effa30b10191151837b09d9ff266df2f53ecd8e", 0x6d) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) 02:16:53 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000001}, {0x0, 0x7}}, &(0x7f0000000040)) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='+\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='-\x00', &(0x7f0000000240)=')\x00', &(0x7f0000000280)='[\x00', &(0x7f00000002c0)='\'\x00']) 02:16:53 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x15, 0x7, 0x5, 0x6, "2615d784a40428993158b009fc7708a5e73c8d7e", 0x6, 0x2c0c}) kevent(r0, &(0x7f00000001c0), 0x6, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x1}], 0xd16, 0x0) readv(r3, &(0x7f0000000740)=[{&(0x7f0000000580)=""/216, 0xd8}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xeb) pipe2(&(0x7f00000000c0), 0x4) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 02:16:53 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/192, 0xc0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x1) mknod(&(0x7f0000000340)='./file0\x00', 0x8000, 0x3) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x3, 0x2, 0x7, 0x7ff, r2}) 02:16:53 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/202, 0xca}, {&(0x7f0000000240)=""/213, 0xd5}], 0x2, 0x0) setsockopt(r0, 0x2, 0xffff, &(0x7f0000000080)="073cd03aa29fa85d74275b4e3e07ce38ecbbedef3d61de6fe16c253ddfe16aadfb82e45d5420807bb93b92e08bd3256b4c5d3349575bed88e18842b878f8ed915e616db2e4f20c4b23cba4b21823682b6c4dbd834ed4a32178315f2bc98cf296a9188601af67cc1764ee4d832e8f28446d351767d3a40388f851cf7f6154ca95a6fdbb544933f6a361839c1c8a688bd234a04335546c0f6a92fcb77fec9217680c73617906db24f9a48da0ce43771c10f63628afbf1c0658cccdeb31", 0xbc) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) close(r0) 02:16:53 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$unix(0x1, 0x5, 0x0) listen(r0, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x2, 0x8}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) 02:16:56 executing program 1: r0 = socket(0x1e, 0x3, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open(&(0x7f0000000000)='./file0\x00', 0x90, 0x40) ioctl$TIOCCDTR(r1, 0x20007478) 02:16:56 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) connect(r0, &(0x7f0000001180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r1 = dup(r0) readlinkat(r1, &(0x7f00000011c0)='./bus\x00', &(0x7f0000001b40)=""/4096, 0x1000) mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) clock_getres(0x0, &(0x7f0000001200)) fcntl$getflags(0xffffffffffffffff, 0x0) readlink(&(0x7f0000001b00)='./bus\x00', 0x0, 0x0) writev(r2, &(0x7f0000001a80)=[{&(0x7f00000018c0)}], 0x132) execve(0x0, 0x0, 0x0) 02:16:56 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) fcntl$setstatus(r0, 0x4, 0x0) setsockopt(r0, 0x2118, 0x231, 0x0, 0x0) sendmsg(r0, &(0x7f0000002900)={&(0x7f0000001180)=@in, 0xc, 0x0, 0x0, &(0x7f0000002800)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x10}, 0x0) 02:16:56 executing program 1: r0 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700), 0x0) read(r2, &(0x7f0000000240)=""/4096, 0x1000) dup2(r1, r2) write(r2, &(0x7f0000000040), 0xfffffda0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xd3}], 0x1a02, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 02:16:56 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="331d82ab6ad6f70485eb6e0687b6981ae47f93463e1572d519bd47cf838b5c6b670de26e2f941ef322d20ffd72d6129e9d7555280364ce40fe98d0d70bd083b99b45494a88f45b2cbe1ecbd7cb864ec64e3dd2789b38fd272b97867a1fced3bab5f5b042fc23e7c2f87fa5f7abc87329b0436af7b0fe999459905aadd1f8fbdf3e9657062b5b7e66e6b6e02f9d77224cd8befabceacaf792d10cfcd90cd05950450d0de424", 0xa5) setsockopt$inet_opts(r1, 0x0, 0x4000000020, &(0x7f00000000c0), 0x0) 02:16:56 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) mknodat(r0, &(0x7f0000000040)='.\x00', 0x20, 0x7ff) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x837d, 0x0) write(r2, &(0x7f0000000100)="822287", 0x3) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x103) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100000000}) 02:16:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049fab2c1aa4f157c4dafba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f34eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab24286564a262d0a72ef17f8e8ae675b", 0xf6) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) kevent(r2, &(0x7f0000000240)=[{{r2}, 0x0, 0x1, 0x40000044, 0x8, 0x20}, {{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0x80, 0x8}, {{r3}, 0xfffffffffffffff9, 0x1b, 0x2, 0x5, 0x3ff}], 0x5, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffa, 0x81, 0x1, 0x1, 0x4}, {{r2}, 0xffffffffffffffff, 0xa, 0xf0000007, 0x5ac8}, {{r3}, 0xffffffffffffffff, 0x8a, 0xa2, 0xffff, 0x20}, {{r2}, 0xffffffffffffffff, 0x88, 0x1, 0x4, 0xdc}], 0x0, &(0x7f0000000340)={0x1f, 0x1}) r4 = dup(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000380)="bdbfb7d59cb8989529e960ed49b4d6a2ab166225f3181f63826425862e6e2e971822a61bd4ccb41480655496f336e09179d59b0947ffe513c560180fe7f9854f5fe4bcf553e6f85d657886087941f43e0fba90af70a6169b471307", 0x5b}, {&(0x7f0000000400)="c896ccb7fed3d84ef8ce342837d0596ab21efe52d6eb2bca748d9f3be2c4fa8686b545682c120638ec7db7cfe6", 0x2d}, {&(0x7f0000000580)="977d6304bbda989dd7f907bea3a7f1eacb8b4982751d5fb7b1a904270bef562d75d63dd7bc6b96211f2447a24d3c00f59b805734747585e7a71ea9a2dc9293965b5f86eb93f3238e119b8d832213f42d5d1a71a8ae608d75c5c79856d218bb5b77e17dbbb1f79a364e54cb47703dd7e6567111b75b1d83e64f219c54fed13a43b4698987185cf38a42d6b296614503072b9d41597aa6b1cbedafc58dd38a917a8cb5150c29575c7df733c1886da777768741e9e079df42ccd643f05a4af0fa3e3159982df9bdf5ce2c632a0c83266b46d44e59652a1c7268c16ede5f12e16dc322182de919f5744e31e7", 0xea}, {&(0x7f0000000440)="09e1aae4f0e9308e064d86f48f5c6499e6ee1d274ca663f08c", 0x19}], 0x4) sendto$unix(r4, &(0x7f0000000000)="7fad070852e08250615767a4433985d65edd95ead7eb5737d349ce1401007a456acda60a9f63cc92591a", 0x2a, 0x8, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) poll(&(0x7f00000000c0)=[{r3, 0xc}, {r3, 0x81}], 0x2, 0x0) 02:16:59 executing program 1: socketpair(0x18, 0x5, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000080)="0f09de44e8eb09c0406f5ede5af186136deb9c468043ba2698ff162c4cfcf9d7f2b0519e57c7dc27ddc68780c44f4fb712bc6e", 0x33, 0x2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000), 0x3) read(r0, &(0x7f0000000100)=""/152, 0x98) 02:16:59 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="cb86ee7c94a818a9cc1af7a6956db0693ea90ced4ffadcd5fb591797bfca45ddb786f75932c98385aecfb5619e65921921644e", 0x33, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0/../file0\x00') mknod$loop(&(0x7f0000000380)='./file0/../file0\x00', 0x0, 0xffffffffffffffff) 02:16:59 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="eb1e787a7c015b6ec1e09b58ed0994c0da9fe62e4443516494946212d357b4f31efdb770e274f8b2d5428352ce855628a4da05f41cd37a2ffbca0bf388bce92a2eb579a5903e7f3875b1f2f0362d61ea5a89e15eabbced3f16682ac9a53ebb33916efb85b274e97335fc9a636a4b8ae709a8ac23eaf3454994a1ba494f24ae9e71e35ca2a02949ced4810000385bb7f206852be72a11365136a9e9e9e40035f0809f6945aa118201e17006e200877bd7a2122eace511a2938f2a41f831a4b3c01e56881af1036aae4bc324473fa3adefee08ea28ac41c408d5e9030ddc2a6d85372c1029d3ea571b8f99ec266c695f68c64b13a5cf66b243b709bbbf7b0d294a82bedc64d2f2bf3252d5834d09fd0f7dafdb894881a31732f366e5c4f21f6144cad716efd42b80dee2075de49013ce79178db50132891560e9991b382f93383c2d100e5d7960822efc320367c6c894af4a8a4813c40b8ec9d88218f31b7a2c63720c9d70e0729f64608c3d8c77d3608d8c946618a81b7fdf873f9f1d54ea80ba3c43ffd563e4a5f568c4d8040f5dc69ddf9a58d88db43fb2f4daab106138e1a7bd32327a0266a7f60079ddf9f3c3441ddc895faab408efddf3688473cd9ccdfb1a5d38c7acfb3eef90890134a882420b87fb7d65e079842efd9b7a3603ae29bae15e7f3841963717446f0a0fbffe75c58a965b2764d3df6d511d64ca326001edd23cdba1dedbc40e6e40035962e641f5d1713a710cea9b8c4d4a7c19bab9664d26bbc8d8425e78128b0bfea48e38fd19cbc13049b857b02eae9868fc49232defdd656c18ba172f43260ac59e54f9fadd229a7d5a00cf50fe2caab33cdf7cf37fcec305c5141f7a50aa73db05fdaf3b0602593be1b431d634f8c29f11e32cc67e8b4305488ca1cd54220b916ea3aa13259542381ca8dd14a0c073b860c0f888f5525940e9160decb464e7cae23ec2233c319e91dd36f0a5bd5f2b438337aff6d68bd70f121e9d7b24d98eccefbe5784d7a4c68022bbf145d2904ad351585621b3efe49d1e8f294759b0fd9bb391bba12f3f0d46aa4a78e86dc02e59ef0ff4eff664f3dc0638e6d5c1dd57ff6451ae38a3ff00e9c0b3806f5338b03835fe15a75f4b5a8b2c747698e7507191bbbc67a9545611e4751a06664efb8f18dacffcbd3546dbea0433107340c79bbed565a98cf33af10b3c7f6c5ae64ce1ca40ac7e447d9cfffe4f4cc002a2d3b0f7bc3aeef9a25b580b87692b516db68f38ce245ff405de1948100d3410b93b56a72f25b1a5dd0b404537d2a201b7ed3d44c101dce74136a39fb17c2a0c11d3c3da7e2954a8d2809b6c05f5a5d6c4377cdae65c6a269649cf0e714fd654064a9cb7ba56983d836af1efb72d9e7d036478ac20da3f12c11ba39be30760e7ad97694fe2ae1ef3014e48bc2ad2cedc3c335c0efdec73635e6272884910f16fe8e79e274cb35312cb7fc49d900f28c3c82962cbcc001faa520038c795bcf170ffdd39e4e1b740212f5bc9bf6ca5f9a59682cba8956ae6228bb3d64a250c521eaabe069ed8d945c148cba1034ed7127dc55d2c65f13666965e301592ea17447bc827503b2c27ed7316eed7700a39e74c4fed4fc9b276a03b205e23304ee5e23edd79b434c6062178bfc60e630168be63be51a453f05352a183427859ff4f01e528c2b2dc98bbfbba09dbb3fd9f80cc2939bc8600bafb1dd47695856181256ff581381381d895977028ef85b0c3a3260a4dc8e9ad9be61c16c8c76f3a7c59fbf29f0ef5e74fcbed65a80353bf44c11c01a72150c90fdb3614465a8e31d337be834023fe3e4cc00fb094fcf350bf39b6afce132a215ffbaa2a9da28ed6bc2e8a4d9d56f6518a2485f64e19815a838701c3014ab08a3c37d9f41113f8e74f96ed5255931e7e3a500b166198f980949ef4bfdfd917f6adcdc83b253ba7a83c35acd35b1d5c90b69f6e0a965f1ad6466b8697b37860853942ce4dbf707a03e581d2ce9dc07e0b861920f5923142994b554b30396d918f04c3c356be9bb1129611dcfe2b590f79b999df46db744eb4d96ca9e832098cf3881600785608da034a60826ffce9b3433aa8f4bf2fcea10ccaad77ddab1170e1a5378a9d4e423895bef8b3df46a46f19d24d8cf922090ca70c1e5bb3e0dd53b7e82cb32e9b4ca2053c6fce2dd46bfccff364830994e2c79426780e83bbbdfee59bb6e6a5f9630b65a0958dbcf96acbe577f7382d948f9246045bab8eb11602172bca374611f2b56562e36eaf5b6a9993395b2bdb4259d023ba1d722986b1a21b6aadb36978d4204391860ddda67d0163a901df94bbe9d938b764f875fdbee82991d549c10bce26b09337db8675ec5d413d7a64fea88830e6a9de266851686813766c3baba9687c68a59d73f6ef400b6a684a850b22609f00eaa98fa15c57bf00b01f303e77f10738cb1de7710f8245b81b758a16672d78e53c31add25d4cb265b9dbe4141e53fff0f2aceb5456604637e7c7af4a645da539fd7c5b7130eaf7606c25ee0f3c9a630cf60e04837593baeb72e4e7bc0a4f4a4286099807e95a6bb6ca1038f99f1a4348b9966e90bbce3ed67a33270f957e14ce08c6a0db85e31867cc940d01f404c90ea0ff4d4b9da7fd52e3192fdf4965b2f9277ee416d0ab34a96e70707236d18aa45b79a0b34d85f0eedb7a5d48656c24df7c4735dbf0d19f605f542b7d3749c0966642b196cbf30f724e16cc97db8c29aa3794fbdcd125779a78176e7511a0707f7c96307cfc6fe7a36481839d44a3e910069a5d53cf0636b9373186aa47c909db35977debbfb9e875a01e2ac79d91c74da352b59aea6f087ffbeac24986e1315d660f004a93db58397fd9d1764661ec4b463ddd25c2e8ef4afaab1e6ee515703c4bda7b87cb4064b0f94c6bca838a4e3d78a0f6378d01864202725d3dc5e45294a2087995f09d9da65ebed068c840270ef5307319a12cb0e40d04d07651cd14d2c6bba6e67ff5fdeab4588d300a00acd62dfbb32d29f05ee57f9648cb2bec6aee69f5acb881cc7a270df1790554fd66b11c6afc5c714b6a8ca5c12057ac71d2c4750a042f46bbb616589881c00cc990c4f112d063acce0b3b3d855cde8a90f28b8da64356466ab8b1f6a4f2b1cee2c42b9cefc0b62e9e8a525017eafc7264e67a97147704d0d16ae0bb17c541942102c03f2e0c7aa9a8e2794be9e03595c4415a857ed82b8747b045f95fe86bd2b6c7db3c8d7752b3fcefcea6bb857adfc2c992e8ba34cc65ce5258957fb740cf84165ae5db7bd7de8a4114d02a8ae2bb8bc31a5a601105bad3baa2b88c89c46b3ec98fc64fdbd6e2a303578143d3efbbc73119bae085ca79e86398acbd4e34d3f707124f222dd7d176556a10a368caca6e0ca3e4317f28c0e3dbd1ca6652521a752ef0f701fc9613ed82443846eb181f98461f478afab82ab022e5bfcdd1b5d5c03fda8b15e589135e2383ab669976c5d5d830c43f5e6d0aa920ee556c65a6433c8a190a71bc14027a1426216617288359861fa43da30d3b1f8d66ccae605069964462c1ccf067d56f31c935e694fc8b55b86802f1c4d76eb91b318f1881bbc2bf6e79ef805aa950ffe2295c68d5fa0b433544716c0a73c19a9f53502959c91dc8d3d02c460d04d29c878a891b2aff09d85f4bf163c63b90c600e133fbf1277483d8666c10fbfc75c252b68c7bd60fa69d9c309ec69a6eb13bdd833152b91a50a8127757970647b269335d43ca2c344a443452eccaa9f81735274fb67b6dec5518ab8543da680c2a4726de4427a418376c09d0f97097ed33b193e10308afb35947a63b4fbba49ce4da9430e990432382e993069531fc647e1049d7dc3896a47671ac052c786d875d688f9f849d379092ae2bf30eb62a3ee07ca121179a6b6c26e90ba38aa1991459a6ab3328ec050cc13b5bb96dc5fc36238c868a62b6a7a0c51b1aaa7bd35470a57af558b6ecf60c4bb44bfb1f33d7a11409b0d8cd4e1aa3dcd06ed233322338124cecf06b3a25cb2d04426be4a34addd53d7d42a14e5dbf210c999f7afdde70e373404ccb133087ecb5dd5de5443b834425084c1575e6a8c66e78d8be15184d6aa109833eb6cd99dd193afb328b636b1505c1c8ddfb0afbb9609e1a2e67a188835949f879415e2877183306e555e023e0e4eade6acdec0f5600fbd020d446799137081524d7f76a7b8b60611cd4851e84487341ed38c5171a8afce228c308cddbd47a597b4403601283159037aba02e6b393a5905d6ef5106c09e22f50b4c3d2b62c1da6803b38a046c08532e845ac4c47b8b6b00f9a2dbcd0115e7cf524f0f95460f31f0fc2c6c769e4cdfe9da415e19c6684ac41b933a48d6cd556ddb47d91b2830d23ee4779dfd63f01210d73f5f57a0b3b89ecb8b8e6272670437d50b204d0707b229354ae814d9759b913fd54d2afea4d0654dcff2465a2ecdde40ee8c82264e64b5eb6ff2ebfcb2ea45c889dae70af55aad977fea61b1ea66413f8f36089d8f4ae408fb14d419ac907df5a2324f843b7cf36a69d3ab507f9f16e05155e5329b775941dd92adf2319996ba43f8b56eba3968def148138d02b8f8221c3887b8a6b60b1a6d0f5b4edde8add1bc2002022331d5e9315879be08586ba0b8ca7691187e81aaef26be109198938df980eebf44c5e317b60dd2aba7580ed2213e9f59ab74fb441c24c56007ab18cbb6ce1fde1eec6a86a0a3dd22a4785756619fc7a966ece7fcac25e873c9dc0b97192755bd4a486ca9519d8708067ab4aaec980503d3dba5a3d74ccabd2cd4ca330b2fadd4916969d0d610032f84f06fe5b07bc71f565bbc5b591ba791564e00b5e1029533fe1cb3cf8e4cc259cee61c68019c27d3fa6094d362adefa31ccf0a8c1d657485e0319941c71c206db8268e5b6586a68fd1069023f2558889ad64e45263957bed7fb1ec3fe9a30125caf0afaf08ae9abff1f8ef3577cf614d8934435c8e323d498083b215162670fa690b4f4e5a3f7a4cfb9c723412a870acc4eead4bc398af606f824c6db94527b9e0b16dda068ab7f6d5689cdb823198320cc42d94f1a686129a99adc15b37afc1432f6e219892a29a389a306de6b327f2b3db23f784cdd802026cc3d74eb3e68796bfe857d4458a1797b24b20345509905b34ff0e6eb014906ed3d5477fa54ddfa4fb261942a176bc058165963d4caf4f0e6dcab044ca412f691b775096a2f175e6c329478efc2bc5053d012b6d8bafb26cdfbd5bc8593cda8c982c2062c41f56a853a415ac6a6c7b380a66e429dcf695094a6663a88f844b5f36545f1638b0b7578ca4d2dee6bcca52349c5c32d59fb30f0fb9398aefb88f199f906f20d8804bb3cb74d39396cfcd94648bad2aea3f1c8be600f281a9c4b5c9ee07dc07bef8ef4bdbcfffa1a9cb4ad7c9c3290066375953776cb0d3bcf872303d468e2395bf9beb05e649cd785e2cc9a5b31ad1b7868ca9f0012a429b95c5cb0e8361c65f712f4b1e7bdbc2fa5ef1808316b2fd0cc3781f2a4ce1d8c305cedc7aca012d0601b1e86907204d0e0abf056a18f26c4406558abdc6dde8627f94a8700706391b6f53c765c42c4f0c73a71b511723767f16bb52f15a436fe4ba750d72e652c8f494b52d2189a9f4ce5c0fb6313c046d2c824b2a7287b044593ffde5a1db3df52d0b7a86792f16df6fafdaa71c92ad7abeca0605574185d5741abae605042ba8f52e6e9a2b78bbd5b1c3b2f0ae72f21c0f7c9d1bbd579139071cb0fe2da653ca4a58f84319416679283895bc5911f9319048", 0x1000}, {&(0x7f0000000000)="2d33951c964afcc409adcd018c01490327745f6d7bea6b2072be5e84e348d02f62757c0bc2dfb07cbbca4141b2ef97f9", 0x30}, {&(0x7f0000000040)="bce790623e42960a370b361ef96a3f73725bce73cdf1d0f725c6a42a8c05536c90bada3779564d32c5390e7515fef8c7d320a459b32b73291b064984f9df5f6f8afcb82fd9deedba600e222eeb5d49f9280e7514df2865d75c06ad7a3a492f89f9fc512858931ba8d284", 0x6a}], 0x3, 0x0) close(r1) sendto$unix(r1, &(0x7f0000001180)="46518cca51bb16447f4a37188aa47d19e8512974e0209f19f51e6c28506c33b1c92f9ed0820039", 0x27, 0x2, 0x0, 0x0) flock(r0, 0x5) 02:16:59 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x101, 0x7f, "3aa98054f064012301546d1cadfd0485535df56e"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="6a912fbe58f12548089227c1e8cea5e6d47f", 0x12}], 0x1) r2 = fcntl$getown(r1, 0x5) r3 = msgget$private(0x0, 0x400) r4 = geteuid() r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x1, r4, r5, r6, r7, 0x1, 0xffffffffffffffd1}, 0x0, 0x100, r2, r2, 0x7, 0xfffffffffffffffa, 0x6, 0x231a1e69}) 02:16:59 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1}], 0xb1, 0x0, 0x0, 0x0) close(r0) 02:16:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x2, &(0x7f00000000c0)={{0x7, 0x6}, {0xb4, 0x5}}, &(0x7f0000000100)) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2}, {0xffff, 0x1ff}}) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x2812, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x1, 0x42b}, {0xffffffffffff8633, 0x3f}}, &(0x7f0000000180)) execve(0x0, 0x0, 0x0) 02:17:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) close(r0) 02:17:02 executing program 1: r0 = syz_open_pts() r1 = semget(0x2, 0x4, 0x180) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/250) clock_getres(0x3, &(0x7f0000000040)) fcntl$setown(r0, 0x6, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x3dce, 0x100000000}) dup2(r0, r0) dup2(r0, r0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x41) 02:17:02 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xffffffffffffffc0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x8, 0x21}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x400, 0x4) readv(r0, &(0x7f00000001c0)=[{0x0}], 0x1) 02:17:02 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x7) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, 0x0, 0x0) 02:17:02 executing program 0: getpgid(0xffffffffffffffff) r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xfffffffffffffffe, 0x1, 0x7, 0xf8, 0xffffffffffffffff}, 0xc) 02:17:02 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000040)='\x00', 0x80, 0xcc) open(&(0x7f00000018c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6040, 0x1c00000) open$dir(&(0x7f00000019c0)='./file0\x00', 0x30280, 0x0) 02:17:02 executing program 0: munlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) r1 = shmget$private(0x0, 0x3000, 0x518, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = syz_open_pts() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xe62, 0x5, 0x3, 0x4a0, "7aff8c93d664837207425f823f54a362c23ba3c6", 0x20, 0x5}) mknod(&(0x7f0000001900)='./bus\x00', 0x4000020000002000, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "2b6839b9877c2f16b39f62724875e3bf24272a78", 0x0, 0x1}) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = getpid() r9 = getpgid(0xffffffffffffffff) shmctl$SHM_LOCK(r1, 0x3) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x6, r2, r5, r6, r7, 0x40, 0xe0}, 0x7ff, 0xf4, r8, r9, 0x9, 0x4, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="c00df240ec011dc91cf366cbb4990d445106229a9c05000000120008"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 02:17:08 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f0000000040)='./file0\x00', 0x20) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) 02:17:08 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x34da5321, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) fchmod(r1, 0xc0) dup2(r0, r1) 02:17:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x14) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xffff) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000), 0x0) 02:17:08 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x6, 0x0, 0x10000, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') dup2(r0, r1) 02:17:11 executing program 0: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) 02:17:11 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = dup2(r1, r1) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x3, 0x0, "cc027943bfbd865bfa1d9a83fe79a77ea4ea7937"}) socket$inet(0x2, 0x5, 0x8a9) write(r0, &(0x7f0000000240)="b9b6828222ad6d7f8a2d3e1578638180070e980203ed834bc331f9c5b6bc61e6fe1ac221f45bd24c1e94802823f74926d4f1f47e72e09d2043391e926bbb1fc38b59a1faf8da444ed4c461ee30d91de4ac99c3ca25fa9722f2d8c388057bbc4b5174b65e25e1bc3de593df96d66b076750157cbf44ffb1f47f7033a493b0591353cdc9980d5b16381970bdf91d13867b9bfcf7893b996c9c1e688010b070847b6d65c06c1a3deada1ed1594c43810ae00a4a09ce3cd0fd35b89abe37dbb0da034c5800e455b7be96db77f667afbaefb8fd5585a6bad0be684bfb4075f7bd5b88871f37a45e77c19c96392dcfc14ce5f84f1022706d3bee35e87d06daa3", 0xfd) r3 = fcntl$dupfd(r1, 0x0, r1) write(r3, &(0x7f0000000040)="ba8c8441b1af73e49904d520ecdfa28dbacdf85eb26567b7efa40e024dbe27258c235a08e6e8c726be8a61303e2c7cea638bd6d84f46b1372f8b82549791e2ade66f9cc77f35b1e6c9bedf448d5f39bdcea7d730023fac9ea03f4ed42401f572e5a156162df3f6fd86bc56947b761402aedd4f3f8de41580b7c3bedd7f5e861d0da98b8d8e121b84351564d88f7f0889d82d56f35d668a8afd69c0523560b0d2b891125f081b150869da6af7fa60702fa3fd99dc603415fbd1c718335cda98cc22a2a356947c62a5e42b583cee0c", 0xce) write(r0, &(0x7f0000002800)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f5c988c382b90224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e05c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e76beee644bc570d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8ba83900b6d2ef21bb425a67e927113a31c9552870e236eabf162b72a142140ed71d17196030c1ca2ba502be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9930830df3173b54a0fc108c6b62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cbc40de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc84874892e1772136a6052b31fb8210cbaf231f8fdd05451d872f1784c63a0de735c7ea83a3f5a79a6a4c2c1a0139e1265e7f4a579beb0c5f6caeb6973ca9b55982ce4259faceace82c7ef70737fc400d35faca68b6e52b44d1fc43bbf119b9cbcecba03cafa4e374d88083f5de2ca9851983b981266651315ca6e8f8401b8d1be6660d07f1fd3f70d88f6e8c5c2e1957099f508805a1e41420b9f791ff30ac41221687bd3f9", 0x384) 02:17:11 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) recvfrom(r0, &(0x7f0000000000)=""/7, 0x7, 0x802, 0x0, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)="147a421f", 0x4) 02:17:11 executing program 1: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000040), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) dup(r0) 02:17:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000300)="a10400e16ae54f3c7cdf7b75b54c806c1f010000000000f2454e877335d6fea47e4f2471662a16091b5a6dee8764971477395998a635d35099001158272b5d410da63776127f9d795ffb599b7c2ff0", 0x4f) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000001e2b, 0x9, 0x3d9, "bad84b73f2a42ccccaa772d83726cf835db57180", 0x0, 0xfffffffffffffffc}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:17:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x3f) ftruncate(r0, 0x0) ftruncate(r0, 0x80bb) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 02:17:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getpeername$unix(r0, 0x0, &(0x7f0000000080)) 02:17:11 executing program 1: getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(0x0) r1 = getgid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000100)='./file0\x00', r3, r0) setegid(r1) 02:17:14 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f00000002c0)='\x00\t\v8', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r4 = getppid() r5 = geteuid() r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) r10 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0}, &(0x7f00000014c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) r15 = getegid() r16 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) r18 = getgid() sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000300)="d9627887d65cb1ddc4960381c09fc546d05c799a51a4e6e94ae4022b3606c139385037c78020cf1bdb25461fbc8c79cfd9485f5085b06e311a3395a3b341f5fab33bb6c6d9aab405f155ca936801a76665128abac1a44f10da8a202c89d22b3ac84e0c39aaf89cfb52c0b666bbf8f2ba2c120b9e3e829f00a27b2445aabcf363f7feaf3fa1e8946b07b4ca217231ad08712bd097e3cbef0cb5336adc50182ec67f7490430fee05b3cf1d9eda17ab57346d9ee3cb8b3abe2d6c4a90e04c83e85dff847639f601772341cd2abc542953b0f91b806bc237368bcfe1194f95df3af68f013b93f895337659275207a27019e88c16141d1c8bad9f7b871564b47664a2011360377acb53186c950ae48d3cf4a180c918f941c3bff9cf9e22aef88023d19247151e1dbcb4ed75d1c8fbff90f103d1d26b1a89a83c3d94a69d49718b4606531bf90ec4694a72073a1f754540fcc3f312ee1c2e919a5914f4a389bb8e8ecbc16ef87381e762da720bc84ca97336b711a09e53ebe227287ea757474968de6256f4914150244b5edfe708847e678a9b3a2701eeeb3f88d4b9dcd8cb17e4174f5f8759c48de152ac6249aee1f152c60c15be0274598fa6c872ac9dfd6035b901c0fb2cf6e6106fd49245da0fe8d55c16b3f2e2ddc481ffe1e394038b6c26e1e5c259249b80cba010f5c7db7ac0c483388f6b616fa9f467fb8f8d842d9f6f92bc8ce3aa917fc26fd8f8b775218b75e0afeb6a4815c8a5bd1020b87cf749084d921a11e855147467aa66d724abfef54de999332394f781247da984dbcfa1416a6773a682fe61ce5160baa673183846a5c3c4d222617a9a34e2909f7c00b0ba19d5256c9ac478df6f5fef1875632881d45e283a084a1768d1adbe7436ff526bad6e0748671e73bafd024dc5c613d3c237b8aab64516f1be556691758bbbc574623ed6f1eddb999f45792a837041ccbe4b7c62e9421a68ddf12c36837637b31d8c8e5a22f8ac6cf58af888281358f553f0e513cc996a798610124fb68a84cbdc385315623283c558ec0695adb575bc1a2e521193f0076670d7564360a42c92ef8b02ac1faf705eaea736182d689bd9f7a3005a70ae36cc3df0dc228898c1a474d2df3361a33e1640c8ffdd4a75d0209db846ad9b7cab8d4a00368c8026b98b39ebdcead4c71c2a2bf87ea5fc8b7d40bb2af77d87c39f890f6ecde8cf0b278f9de9a6d724099d2dceb2a1789a83093da45b9a9f3e65dc8737d83efd11c66de44b5267a53d592606cc55477e87703590446e7e417363f1c6b0f892a9eb0e379f1ac88bd3a4c509803c305ca0b1ead0fcc2385651c40d1b6c34f85a6dcd0c2cd05a8a0dea5a5dc301cbb76437ffcf20abead59d2ff875e38f931d099fdf705cc1d3b647d9a50dea8ec5e4f0f9573a09ec5677737a17511dc24e2da5e36e79cd5ad36a8dda6a577de8b91c3a9ff241957e59fba1c1af94090004771ae3b52ac9d192f964fb866695463b118221fc978197018a85d2153f67c01621ac94e1d6e2f701827ba0d237fc762e5af5fe68fbe77e0f727a484b4471109127870b29292bedd278b6da28194362f9e766855df0969c6f4cd4111f39d142ebded25af592cd118a3776ab87947950eee23f1522bdc5623134ec9ac9d250a82a49ffcb5a571277faabe225c371c5bf1810b2391d04477e44de8c5df6063fa4b51fc1fb1db19a8a15975ec2ec8985fbdb93e872e23134ada4b9b248f3a4752cd37876d86dff228b5958dde69616e99d8c966bce66f3441ef88c60fd1ebcffa8e32b76658413007d4f954e6568f2ebbd08c7582953b0468ca650cc771c84c05adae553bd162af5b30be856c4b95b00ff8bfdff42f60e1f1cc1780c3095f0df1c564d6039ac80635dd0549fe8049804c0ac1cb75a4a5692fd2654930e90d99e6c4e849e55a2948dd60a111e9af8bca220b8c73fb574c5032291d3d226895ee58152d609ee1d1f950b6f4f7f36b45e50120bebbc1dd0c5b26acad1e511283322c450256ec03cdb49fe4d0d1ec162e5fc7ca0a8eefb56d897cea1f12969e963fbd42de6f881444594e467ebb5b16694340d5756985c7f27ee3fe6b0369c27c810bdd41990fa38501580000c5ff0a11aaa41811af7fd49a38f66fad89a504988dd99951f3f57dc9e925ee7846005c2283c3bd940cc274f550fc2b6a5e61372845e1fb6623526367f80a116b33b26d4e0868c123e1d538d36d5df88a9174e399ceb931c949cdfb353cff3d30852b23d7f7ea4014647b874b56dbad543cfb73a225b53ee520026d317b16667b42efe660ec25789882490973812e7d1abd3cd2e01bca697d2aaf5df3d96961cf5cf598d1fa52193d5f706869eb79695f52294761c1e6634b77f9df3b2bdb4ec4571b74925a9501f4623d6bb235a5870c8566a05d3f58da328b4172582c56a4657cb52832cc5f5bb936b5671dbe104303cfcd4eb38d71fec29b18dee4c3979765c5cbe31a119ff9f132eb2b7feb246b5eda728c2f2c2d58a80e652545b1a8a11dcfd5ec20f47f6a948585c5b231cd73c74e2570b02cdf25b9a3ce9d8eae0255a1467d29cf87f39b29ed518576b2d245ac8fc2fcb490c5a0588178b52afc12f38658fae65233a772a886203d3f772c8803305716e3c2862d077accccc7433bc4f24a837a925df631b477b53d61aa357b6342b4b8227689d3ddd463aba8ceb1dcf276f8c292e0047a49715a104ff5a570e2925644a6d3bfc6ef30ea487eafc87ea35dd272d7bddca83eb11c9f486afe30980540191e792f8d5bd9cc56a49f9646a8f634e26a8f4ae55e3dd29dc29a5563d197e54b069ae18cbc582897606e65153af73b1323b4be20aa8478153a1b6034a5c6e84f153656a240ed46a8e01fd0054d4ae090dbe6e637e797c3c2aec29bb7b3b46e6c1bee375dca2c99da2f00784c3f12549eb3f102449f3f7bb11c72ac6d691b18f9badb6545243980e686ceb2d31bab89e49768b8e74fd86602fe215bb07d2b6d93643bcd0976adf3fa16655594ce039c89aab7701a39c9efc21dc37e96136371bbc074496c6506db2d356bbb90bf25b002b09b37bdc5a30d370906c73c6e676a92915c21ddb4077c8f4d3f32d5f61db62e4c8113d43b6ac8259f4a4d2cbb9ec174a88cecb1d8311e5e0a5ec1798387ebb10543f1b80f94e33fd7c30ca103e5d9150e34f8b8000d9bd6672bfc14b0d720b73568a41edc3cb09282d9d7c467644e9ce51a27f9a89453b341055a349bc13b7aa9ba484b048e48f8ee85a6ec9ab3eb4dd034c128c3291a2bfef566f13478dca1387b39f0948f83b7883f438c1bfc61081c25ffc4dfa80e6074a41a122324fe230b4ac556781f6500c1bb3a11bd8e27a900c4b150e5a4fdabb496c2798043078e97e396618efc73b62be3d92cd2f3745ca679dd39cdf8677e6010292fec909d4143b41f7349b69c41d007b16820821264a3863b903f4e6828231bfa4d95695dccc648ceca53e444ac0669b736165d2499e0d2be2b4ef8279f78db0f4f673f1963d2aece91299d7e7ff83fda24bc38301e278f27cf8c63308bfe99afff27fca87c0502bf32396a2ddbdc1caceea7071bc78af52f935fc6752f324b587b2239e7164ab1c256bab523ac1e4f45f239ebea59f3c9379414d0d4fd8874dc4fe2cf9655cd1b1a2f56a5c6ecb64469489919b3e33c19f7f648cd26f425fd548e73471f94ccda469a4957cd387be4e8cfd90b74135951ed0643bec8451091c0775c9e2f039ff70c98f8b9779c7e505e762deebf236ccf31609e18d692b6a430083f3782384da8be6c6949a983f11c8d823af58a481ca90943bcda9d130092eacd03aa66a9cd5c6d8b68955156498edc7779030cb1f89342457857de5b016c0e8549a2d6df5160ecf7f53eba4552f77122b2d8fad9e82c0b239804baa3ebb3d0994a6c4af0a96f3ced7299aa3992b5d61e66829f49c836d06349a5e96b0b0ee292fc5d356858aec95afe17fc14698f680419f3be8fa327739a97c9133dfadfb8c97a259cef9de5814728f800bcc08515d025bbd4949ac5d32a2ce28c2e18a2591a1fc9d0f94bd028d432f95fa9cdfdc1bbe2c1e3f4aee4c3ef3ead0b0e3dd619748114862ddd919cf1948cb7a6dac77e5b2b47ebff48612fdfc202d56691d55192ef0a8ff79ea6cfd5e011d05ed20a204c04904fae5e4d7d9e0467aa2e281b2ea0b739189592e20f816311eb5ede4aa4985b2b53777e8ebd5330664115fd1c086cca708194959f04d131ec0dfa4eea88d188bdff8d492e9abae06cbd2a658c175db3402a3e9df79f44da24468abb9d1bf11b6cd0ee76e4ff7c3bdab1dd559d037b87b44f6592970134578e51ffd4c24508e020f7163b16ca184315b764ef78dedf433367812e61c8ad2806491b7dd5047501aa33c47eb5a51dba59840f5660844ddcde37e9a749f80c844abe584ab580f0213b816bfe6b63789aa82891f51678f3f5c9d83ea6614b7ea46249194d83c853607b6e79e71525b1c2698a301ba707511ac19db91a5280867588ef8baafb2deabca2edcc11869d08930705f65c2688a39324250c78a4d7b6e5d190160300daf7bc3b5c71e78ff843402b66fbf09eb1f1367a3ef37e8b17a60ca802bf665b82264b8993fe63d6ff92fa087ec4ae7ef2c8190af64d26078b03f489e0be36e30e42534d9836d7974b4c2f7747572da65a2fab8216ae4ae46068018d310b6c32047c7e847647f8d4dc798c25e9535bd3578ebbc6f04887280ecf470d6b1a5c609b91a83e0d4fad298560a1e2ba24cf4e7e5ee14c9aed23bba327a7549326b52c8eeac06c28001077bd31b27db5c9672d587d5d56a3ea0ab7b6519086cc92216d1a82f7a4497b6619fbd347c79043f9065d3278fd5afc5f685c5eb9d3264ac531873d1cff56387eed8cbd78f1b6f83e04154da48dac299c3a5ad001f2b0d3e42dd26b658718c3f14c941663f0dfddec1c856c0c32592a1384818cdff7c231c37ee9ed39227977549e5ae9b8e21e9494b7ee7120db71329523bcefa4ca6740cececaf75858a9448a93959f6baeb808c95593c58b7bd32b18e718ae6e0ac62591c24ea54aff09852d083790ce52933e27649edefd00291bd6fdb61e559a20283de4b4d04cbb44497721e2ff2bf437c09673be5ee1d27cab374c7e6f94f87d75c1eb4f99bbb23b11c22327df025931f8c3c898069f1fc1baa711bc04c0047d9a8bbc3638ae447cdf00d4c0097757fbbc0b003c6db65f3577ed2ec723e990d31e28fd8b5edcacb1d9b2047616b84dd27cbb497f541b54d90d7266fa01082759f1bdbef4367935e99a850fb2f5883a94a5fa5d21c8353db5cf353cbb3878bd1a2d61b46fe5d77aac304f494653f65a27ede8dac004aed6db83c9e524c072987dc99fc2a2ab240e9782b9323c5fe6bab0c36747625e1b8d5521e9625a8b610bb4bb19945d4ff0d7edcabb012a58c9c506c6b453b3852f79e2780044be4448c1020989a99aea5890fe8cf2c680a026c45ecea720accddb33087a410225e7890cb27ea3a4b6119c7a09543272989dd6dc4f9b1c2c0aeb1bc25085f6328b396c33649e3ad835069b1557ca9f739b382aa967c97de34ae20fae9cf4070f941706e262581ca691e4abc39ee291628f6906a3c5a26c975c6cab7799e585552c1d7b4b7497a93a244fc04364f9853fa8bc8ecdf0c12f063c418d1d2ff4523b61538c44ccc60314e0197c8eb91be93110030018f10333bee6d8e332670ba89ba800271c94fd2f7007ecf4050f5a6156a29dc22990bbcdb5005728c03", 0x1000}, {&(0x7f0000000100)="4024e52979ea4e149b2d7d53451566e8d78ce8c40e9a0c79f00698249f2014f3c8dfa409c06ca35ae30fca798e147165b2e67366765a6b1782abbc5c9c393b0afa6356a9e052d9d622805268487830de691918631057bc4376a418d6fa5223b5b10f6a89cf1e15d6ac155ea25577d8e2dd3598c0f618bf2d9a73206b4212ec84591e0d25ad1a5be22b3879d43e80425ea0eb01b4ea308cbdaf573b7186ed63f0fc214517419878dac21182ee6895c08bd342e76ad4438503140c35f920e0c0b313468b0fc588c7d553eda95f9fc20d9224", 0xd1}], 0x2, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x120, 0x4}, 0x400) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket$inet(0x2, 0x8002, 0x9) write(r0, &(0x7f0000000040)="11ef6d351d60299cdd762edfa247131b65b0d78fee4f5bb3c766b707cfe3f7ac9fc5f4ae19e850c20b876caae900d203b6044af50a2f1fa35e1e9031f132019299d9403896f0d707ee7874ae0130bc1e99a200ca879342a0183052d6", 0x5c) 02:17:14 executing program 1: syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x4) 02:17:14 executing program 0: r0 = socket$unix(0x1, 0xfffffffffffd, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x1, 0x4) 02:17:14 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x4, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8008, 0x40) recvfrom$inet6(r2, &(0x7f00000001c0)=""/4096, 0x1000, 0x842, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0xb3e8, 0x0) 02:17:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="10", 0x1}], 0x1) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000040)=""/85, 0x55}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) chmod(&(0x7f0000000100)='./file1\x00', 0x40) mknod(&(0x7f00000000c0)='./file0\x00', 0x8014, 0x7) 02:17:17 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x1) socket$inet(0x2, 0x4000, 0x7fff) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 02:17:17 executing program 0: r0 = socket$inet6(0x18, 0x8007, 0x2000000) setsockopt(r0, 0x29, 0x40, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x0) recvfrom(r0, &(0x7f0000000000)=""/71, 0x47, 0x800, &(0x7f0000000080)=@in6={0x18, 0x2, 0x6, 0x7fffffff}, 0xc) fchmod(r1, 0x2) poll(&(0x7f00000000c0)=[{r0, 0x16}, {r0}, {r1, 0x50}, {r1}, {r0, 0x2}, {r0, 0xe}, {r0, 0x4}, {r0, 0x80}, {r0, 0x100}], 0x9, 0x8) r2 = geteuid() r3 = getuid() setreuid(r2, r3) 02:17:17 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, 0x0, &(0x7f0000001840)=[0x0, &(0x7f00000017c0)='8#:\\)\'\x00']) writev(r1, &(0x7f0000001700)=[{}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x11, 0x1, 0x4, 0xfffffffffffffff7}, {{r2}, 0xffffffffffffffff, 0x62, 0x80000002, 0x0, 0xfffffffffffffd74}, {{r1}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x0, 0x62063711}, {{r2}, 0xfffffffffffffffb, 0x2, 0xf0000002, 0x1, 0x216}, {{r0}, 0xfffffffffffffffb, 0x82, 0x13, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000000, 0x8001, 0x9}], 0xf2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x58, 0x0, 0x0, 0xc6e}, {{r2}, 0xffffffffffffffff, 0x3, 0x0, 0x6, 0x1}], 0x6, &(0x7f0000000140)={0xf2a, 0x8}) r3 = fcntl$dupfd(r2, 0xa, r0) getpeername(r3, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) 02:17:17 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x2a, &(0x7f0000000100)='\x00\x00\bL', 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r1, 0x20007471) 02:17:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf2bae8f37194ff6b229a9c050108000f001000"], 0x1) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x100) 02:17:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f00000011c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setregid(r1, r2) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="04000000", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="d9b6655bf6c9fc9d6195febc432c7dd8fd142d3e9e98f58f05ec46d02912fc5bb547783d5b0e8402e103d8d76559146bb65352b88069d5cfe33d2866a59c2cb1a0e74b3b27cb089d8a4e0709783d2ef1b18e00ee34102b963ef398674f17819b6603dc4c1f911537e1313c0e6a9309efa7b6d5f08a047683c9fbb9adbecd0681f08d0959e9b6bf1379d1398a465f20161f5e96e68abdf43b602a6f90b8faa431834097d67da7349b3fad434eea6b69fc950a34f5b35f39ea110cdd61bc93d02b62dfbc9949952e6934cd929dde6ee6e641ee7f4f371b60a616b6a11cd85981d0c0645a6d600f473df7e0fdfb7b621c18bf1efe1dc3c788c2be59636a59a9021d91baaa27a953b59619af262219f124c8f62201029bf89f7aba8256a40e62666b322f42d87348805440af9c06ce4850cc6ee743a26e20d3f2ad3fef2d08a54312aea87462054c0f8d2a0cf9e28868bc5552d3c0cc279779b206346efae999bc289a132ad587b3107c0561b848afb1c201e210a787266ac604d12aa042b2151f7bfb85dd9e54190b279d91a49e793b9a22457f539b66294ce77b73e0a482db4f5e42fdcfd2a786de33ed07679798b0bb18800f1def75a3c6e04845e710f6efedee98cbebbe0c99fd6aa3a57fc5fcbe81dafef0d69b544fec5ae0846197ca38232fe83d9c5e8be324fd5c28dc18f8dc6cd2d0ca95aa8644bc2b4d511080a3ece3f12bc812091d6883a02fb9a51ef7f115a4e730902932a4f1003c6e4cae6819e9840c9654e444567b31a2189329a1a9b0f2feaabb7cf3bdb0e57cae66f704a74218c2e8a418dfec0f1c233576f51605086cc4b5c920be4f2c159c813f7d395f61960cb82eb6952435db4704f1b2276671b93cc852c86e7c4315684c31e25aab0d77495a4e0296aa6da707aa02069cc780d5cf4e3e5d082ae9ef65c5f7493ba6ec3a0a90ba7b676ec7d736827d58e1b0cc01ec42eb03e2d21d1d27856fb6ae1a4c211c5c5b3d818adba712855352a3ffdf95a56dbc76c3821cc7655c533d93033f71680749bf521363662c1a0ea7f6eb4f428d7e24271b801f8527cbb994139c0def1268a01251bbdffbd891a0faec0ce878fb5fbdc669575395ac0c1a62b1c71d7784a3c9dabf600d26cecf0b2a1d4f002b738ce58bffa5fd92e744346c82237a715658171c8c3bfba8c57aaae15a21c00237c00667df67afcd76869fcf9e18239a276edc727474e546c5c2a4596f5e2758b80ebbc9ae359ef05e9da800158ed1a3e87ea0c610efd183c40552002aab787c5f8cfdbc22699c1be7f7d80aacdfd92f7e44b143a917b814fb5ea880b1f7fb3f0dca5de213e121cd0ca57d66f19ed86715161873b7f34e237edfce1e67701c2f32c3e482a8478fadd2b2c80667c37bdb1b820c118fcfaab95809fbcd782d2685f0bca3b0e99ffbdeda0cbe9183464992405d50cbaefab30c8c8e625245cfb58efe305716b5189b2740c0a196eadafb8143e61eca6067c1f63b2bd2172032a21c685b3f1d29abbbeeaa2f67d663417ee9690fea716f24a25abbc35d2c48eef54b3bec029e60486648fad6fa4dce3d13ebca49ca23d06308de861ba496c1b3bd0bcab7970f16657421b512710c7359e234ee0cf2ff202a664108f2c74aa9c580cf4da4fa9483c1d44e322afc57a86dc33a6403a5dca93286c0505decee0fb44c9de547657092d62d54953bdce2e0138d07f73c81f20649bc69d1fd57a4cd6357143067de87f0fa08b76fb0c128ca74e8658a80c57b2d15ef9757d4b964cde8994a2a59e0143b78be0f7f5053367365673016ab370a1fb07631615865a042504836d42c60339ecc17da92fc45116c92f1d1ea596ed9a090c0aeac94124596ca6fa1eeff5ce14c7d2e26538e69651a60a40a24b21b91308d12e808b9d75dc2b3840c678d3706f18ea9ca25745870c856de08b3dbff54593f443fd99ad1e75ab6b50e4b8810337b24f8b5eaa17e555ede2b41af93925770248b42f0c13c8f5b738555c1d498f2a51ebd4d853c5e4a6d2336d72865c087cf7e699ac9dd0c57796870fafb6b6b85435800fc46ef2d8a07334e740cc1bad9e4781df21739944c40076b4615b2062f27a5391b067afd6c339f073f92d02def76c17ecdbcc2b0ecd442f048f2873de8e4c930d68e30de6544a618188fdb9c8a2bf38cba6e28d0052e6ea475fb738d4beb407d83d6debf563e1ab85d4ced9f1827edef96ba601aad8189c12395cfdb1720303d9260759a790811a58a23fb10ecb1f63786304e5be19241e595c6c76204302c6bedf4c74b5aa40b45c469b859e501a59b365988c79e407ee4dc390bf1b56cf56784ff7a31bcc15638f9f56953709a3c1b33e1bcb89e8800fa939deeb1bb032c1236725797a0d0da5dee65ac45081747787811e269a739636e72c32a0320d036c76470c42bda948c543b44c58e3ce84b368718ea86ee3dc43e192ba4d1d13e5899d204894608a6233c595308b2275a8de6420ecec5a732b36e55e38d65b1b04a10b1f8b919585a987d554c9763e61a6b8981347a1fee199044fd5ff44b2f61594822f54b0ab018bc769bb17c659494a8a94f812d838cba952fe8c52b748f132fa45f467c89e4226aee4ba35b4a082d0fc7956719d96762a25ccfe4040f4c656f06b6d78385cf47fa71fb40fed282b5a75dcc4559678daaec421af1caecf7b118802d329f9934303150cf36a7e492462ca3141912bfc78630f726f9524b9fedc8636ec24a22d3ff2c0b1f45b880e24815141af049b55a5354e6c47c9cb33797c1129eed6a5332fe176b224ec37e5d601475a0fe42ab85914a9a9fc455f80960e00121289640e5cd6906edadbdfb41f5ca9b8a934118a27c2b79fd2debfb574517db6b7f6d1832ca698b97baa41534301ae4d98f051092c0ca9378c0b81ca73f1b67d07161042621680450be1acd30a77e4c605c8a974ab883028c4eb8ab8c39cec4b0c97e9ab62bc1d5c2b9f31beb5192fd6122f6695d2713b3e0d2e0442fd25de656c6467f1d0e7abaebab818f3b40f22a75dea889b43eeb6f6c6fce49bec3322a33ab04b0a5a7624a8e0890e313e5a1ae3b8d4d4c1bbdf155e59f12be04c384bf0489b38bc8d92cbb1b210a3efc96244f94bd1e2cb414e4c1d1e6a8bdb10eb40209e13ba35a659919507dd582b4dc32f76b27b40893b0e3f4a42d4078eb52c799751b30fe6cdbc943900917c593467b14e2dde134c8e5c8fca3dc5e79fe6d07010de22be2e97cd919deaa73f4129fbe90ed4ee814519539db4fc1bdc4e56af77f559dbae0a41f1506d73d4ff405f375a280bbf84f42ea608130f490eb0c89415150eaa2933e6ef5dd569400df061a2010d37f8f26cd6a9a16b9501ea5cc356243f51a3b4fc3f6a469ff7836c75f9b5cdf1bd1e53598ae52771ae0f7b0f094891420c0e959a170b48721e8d462de676c82ab612f906a3bd74b0fba7d20f6438901f5b717326f86ab3df941ea1bec148a19261e621bee6a35fca01f3157a36c9ddb261843ed73af86e002d0b92b72586b81486349c84e47a7b30a1b6acd34cd5d602a0ac1e838c400b22a4c11d2be18f6dcb287dbf7859cd2f03de254b7b35caaead62cffb434f4f1e7425c5c41c2138122f1569885363e639e957b5daa8bd3b15c7d57a11a1369015c2a12401b25f9e0987d97483f71eeb9b4ca2d365955e6f497ca16fbdd1cacf14d2eeeefd1e1d624cce49203440f69e7f20b429058251ef68c904097c1f136f531d05d6553d5e61a3bd3fa2bce108e891c2ab795dd067a022d507cd60b5701b2a33634ad27586ee0e970aa583411257340d5da94619cad2c1d4c2afce6bc2b109a0402d568728840eb23ec21755982398c0fd9851aee49fbe1e06d9d802a682421a721ae6c97959612bacea1f72b5e1ef250d01a78eea5839f2d4c13ef70b19136bc9bfe7eb2d67c98ee7757dda52a1ae6523c0b169542d7fa656513a3d1b158ed124721514dd8ab3ea7f559b4c819b6c3ceeb190d4f77168b032dfaf3ebcf57b41b6bfe1187becb1d84325f34cbf65da5896a8a2b6dec9255b4ae96b41b3b324abee1f2c9a0d1fad675ab4bc3c3e4a895298d68ee3fe8d831af1075ecc1e883c59d7e36a2f7e3aee4da7855e9572b1244f38e224abdcd656fd98ddacfed259461597aac9ad17c1c82e848cc18f6b782e397c620b9b19abf31d4133e96a20602c9d5d6b99b7cbcbdff9cdb50c9505742c9ea22a8a19dd4cc35065f3be56bfeeb390446a1e4b54a2916b2c5a2362e7cdf3e019fd19e0120aab6d3a4284267e0e640db2433f9df5a272f015cdd7e2a48fca1f139bcf4c13cd7714f05aac663516713273c58f72b205cfe18c881010e06adf80d449ec4bdebb3d256ebe2cc634ffab89387168c66bbf85fee4df6483a938362cf853932dee41ef627451a98f9cba987f19a3d494363c945dd8fa61b51ed2c6f2c1298a6254abbd10374607fb8b4cbebf186ce2a02c10aca884896ab2a25861841fa29c276a8402b3b7c93685258873c5634a947449e66e30722cc4cbea7d95f8e90d30280c513e799e326e9c5e705b1d287980190d567a4c4d7584dff89f90d0b652edfb973494e3f349d41004688122750757d88b8109f30312e4b74f51a16f19a24a85eb878799388d0f937e11f1673afc72a0de20a1a612bd83a67db20bb1a7086cfa60c787359fd429aaa3be200a4c7a12f7d0228fb5d717a03489ddd77edad56464126013c6bb648ab6a33285519bcb1365a53fe6ea1f7e20e2b82424a89aeff0431e95b25ab023c67f9ccca3ffecd04ec095a7c0c6e7f22c0c213b2fcc4fdb1d28b1b5e2eabf03277cdaadb3fb64d63e67ed18863c65c2929986e7799d60a941ea2194c0ef7823b827a82d9a2843f0cb08042c5c45e9bb15f5fb0fe10a6e1601734d7f41a929dd6e788f0f19740815974d37a9c8892e4a7e9cd6e7c2f3e3a75d7ea680716b539c41935824f978b420825c2675723c6951df46c128b7ca1499b334bee27e92c0b001b70085674909d34f5247a3b60c25fa1c7b0bac5b7dc946978c4cd14de2e9fc27b4169a4f692d40b038c640b144eaac793f1ec05cd234c693f0349382e5a9856e50134d6e2bd8e910c916a3db4020eec77284a7229f5eb5ab257040ad112c9394aee11c31d6fbca7df5f58195c82898066aff66dbb79bac1c528e0cccc11184586112926d9381df4dcf3e81976f62cf2417e7ba3e883551221d132a4de4fa9298d7892270b21ed97fad99a783a5ceeca7515fee4a828bd72eb949e38ed097833aa2a0938f0abe32aa47bfd1dd1a938b928d5b4601eaad9277fbe8f4c9ffdf2635f9e99596eb50d657898f5338f5e4be4ee3fbc9b9091b4047fce039393a05afd704df34ee2b04b91dfd1b1d22f0bf958bfc34a68e50463a0b4bb3862d443e84866aeb56b973f7496fa4d2b71d9b686ecc1043a77b05bc0b3c476d5b24b48ebecc7d979ff2c1d99caf1f713e9685f88e3cadb1c4ac77ce136f0c409e4d03cd30723594760e5d8bc166895611e6cfdea03a1250fcddd8ef58c4decd7cc725ac4232ba192f711831bea3fc851dc293d8c1c8e23efa013868f633503f525852d3fd75c74a6d0bda4348c6c75cfa045d631b8540fbadcb0b921f1c8e435c0233c9855c441df3ee3752ca97b4611aba76c2c39f6bedd05fded5cb6b6bfd92cc8c1dcaf86d3b0f4176c0ebfa65047f313fb271cfcce16333079492b0791e4042a1299cd5f71185e20d09e6584c194c7f12f51b95d204c04f5c31062c5b7c6cc64cde2e1e0b0b5e2a867", 0x1000) r3 = msgget(0x2, 0x410) msgrcv(r3, &(0x7f0000003640)={0x0, ""/225}, 0xe9, 0x0, 0x1000) pledge(&(0x7f00000010c0)='\xd4\x00', &(0x7f0000001100)='$z\')/\'-&@\x00') r4 = semget(0x1, 0x0, 0x140) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003740)={0x0, 0x0, 0x0}, &(0x7f0000003780)=0xc) r7 = getuid() r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000037c0)={{0x102, r5, r6, r7, r8, 0x42, 0x1}, 0x81, 0xc552, 0x80000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001140), 0xc) r9 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x402, 0x0) r10 = semget(0x3, 0x4, 0x8) semop(r10, &(0x7f0000003200)=[{0x4, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x4, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x751, 0x1000}, {0x4, 0x1f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0xffff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000040)) 02:17:23 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)="ec7d2f00afdba0ead780b5109ccb45c920ec11025d400fcf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5cf30dc7724395e614cf12a09db2219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c01800000000000007fedd8886d86a55a6e493c165b000800008a2646c574bea6311444224b638ea7f49ee3f2e9c50ca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c62ccc1cf835b1a9f572e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08ded98aadf1c68921ce6539fc98d5abb9ddfe5d7bac983aa5e3a77f816112a0fa6879fd0ef4177a06af2d7acea3a560bdc969119924595058bc6129d3f0024684ffbe4fce00d534f3cff3caf507b12951a91d67481f27d1db813eeb072283ceb4f3f4fb593b2d9498ca35bd2fc10b3db9db043e9220f0bfc19220c545c21000000000000006f8a6f61dae099553aff65593fc60530b49473b3319856f32e9a4011a331ddd56a816c2f593f8af518e9e6d7785733a165191ea118aca9d4c6de7f19dba498cf29e8d2794b41c1ff0a41f5fed72dea0320ddc166f90af38d75fc64185bd7efb4fa112d4baebfbc42407d962e1f5e5333f5bd35e9d4a9978e84ecf427e865cea4d34e91ef7091a8cae609ceac29f11b539ddb78774d482f702609000000751232e462bb8526df3f4a870291cfff9dac52c70e3dd28509db", 0x231) r1 = syz_open_pts() r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x20, 0x4, 0x80000000}, {{r1}, 0xfffffffffffffffd, 0x84, 0x1, 0x1000, 0x3f}, {{r1}, 0xfffffffffffffffb, 0xa, 0x1, 0x8, 0x1c4}, {{r1}, 0xffffffffffffffff, 0x8c, 0x400fffff, 0x800, 0x8}], 0x823, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x80, 0x4a, 0x401, 0x1bc}, {{r1}, 0xfffffffffffffff8, 0x48, 0x20, 0x7}], 0x1000, &(0x7f0000000180)={0x5, 0x6}) close(r0) kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xdffffffffffffffc, 0x1, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100", 0x4000000000}) read(r3, &(0x7f00000002c0)=""/249, 0xf9) 02:17:23 executing program 0: r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x20) preadv(r0, &(0x7f0000001940)=[{&(0x7f0000001900), 0xdf}], 0x20, 0x4) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000003200)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5cc54e7c1dd898efcdf5c131ba6342f88c70d5c86c9a3711464c3e915bcb9a387b2528952ea082dcb11668b7cc75b6f22029454018b37b55ee31b9214564afab26ab711e9b83b670899441a705560c6d98f582f3c3fa818c3e8f40e4cc0974abb89320235192812fb377b2f9814eabc6b69d799d365102b3a14d4539a0db666cab3f29953975dac11ff3f55a7b3a11174e141c04fb577ac585678aed214fc3cd6c202d650461f96cb1dee667f6c69f38fbbd72484056a529686b6680063df3e8ee92a6b92eba0a048d0a29754237473d5e680d2264b1e7a154b5a84a601468acb85916f066c85f7f140d152cf692b366c8d4b4e14d1ec655be418a70ce9df1249b9e8ec5a073bfb5b067a8efd36b4d48c7dd49530693c7c5d155741e03ac20133fc10013f7a6f5ac02388599f9355cdd6c5595311d850a9966f65724e9fca5664f3bd3d91a892cc6095f43bf2a2d3503481b8fbadfa5d257583f2ffaf0f8bf18132735a3911514f6495642dc2584234e8c01aaa06fce04332462491450674229ee985d750459f08981244956000138b9f81a662e88dd44745dcbcdbc5fc4c9f484073f8fd1832d0f2c37ee61b8b6a4613ea135060160e11853181918434186ff86e49aaf085efad9797b21a0b79a53744c48c5f34709701d6a67a1f7a9ecda3c98e0d8b46dacfffb17833ef7540f8e04d6779d4bfd9d8b0102edb2fc3d759755589f19bc6c6f54c8ad20459377ea6189f9668697aae40151e48468c1aa767da6bbad51a3d29582caa299d512a606df9b101bd880f070692fe3ad3575c85a588c9a2388119a2ec2952daf5d3c9808fbba18c8fffdb577109f464e9c9ab330fc91c99798ac927895a04c1971e95d33f14c89e9f0a13ec9275a4388e79ea7c0bc9e73b496d941f1aab54a8c19168a065a635334d976297faedebb3b458fbaafac5e64693802b23e4ecd099f72d2136b3161e907fb038953106b9f6c1cbb6a2c615cf55ec48798828f959006129b67ee073d9c0081d1010b129c27bfb5c17b1e07ffb375deff6821ca901160c11d32ba032951b5e4d30ce8728462a170604618dcfa2503dda2adf6093ce0e854a8c2ddae9213cae75a131298bd3413a14cd16bd3501ca020b551b4e88e5c0efaaaf9f2b4dc0fc9d0b655ba37d67f4be435260fb398f4260c3f484fef7d3df9d92b087bc021604e05d630608481d7b7202cda8a2d9659a68d9f70742cc006ee3d70050079c46e12ea9e3f593d67f5c13774967d46300e89fde74734752a92c821e1d3049d29f408e5b35e4b8a11aca2b102122f6da99e260df4ff5545b73efffa70bdefb3f57af32318a88495a60d389963cbd38345891fab8c199d4959c1e248423f8e7aee5d9fff33559db6b4f7da1a6203aa18f6d6fa76852af19493c17115b6c3b3d7ff1919a466ddac95275bde1c21e1fbaf88309044b55639f79ebc51032916eb7a1b9b5a09de038e0f5d55fa0197ea49dd3476ad7aefb90eeb123855b359e625df1f98e29468bec1d253f6fe05a396d32f4dbce77e3d6254b54f5abd423944b513890f92720adcd451f26aeff617a19fd018c07a0b7246852931a21d4b98163b1327fddf3d378471c611456eb0e8e782a73571c0b6bd34c124e001cad3de7b7618564ce60aed57b16459d7c83de93c2c90384d7d1a80e221e1b7c009df490b0eea86719e23c36b0ff48c06db99ada0b9817c8c12a0b6913d25e2bf7e21f697bc1f0d2f79c1e95640f88ce1a980f002fc2deea3f3794125ff52014111f0a4695d0d6b2aaf71a005d9d050ce0601cf6570123c69521b56a52b7a9ec7ceb1308c135c988f2b94cd0866a5970bd90c6e5578476f7a60e2a26193239f6368956886f2867935f87e7bfacbaa13d1ee172f77ee24929577e1fd898852e3b3b81b375e9afc8002a1ba8a25d5d918f1ca1d895121af398dec342001e51132dbbf98b8f54f32e4e3a7d41e84df425d4443691d03ea8c30c71e958fec6d00231f3f19a9db9c5fb6ff41760b776c98a32be5fffaed2f0e0d7d5925523c472ea252b1f44564fd4ef18752544be066a3b86fe136b9d439a5432cff3e933898d0fb7a434b9fae1a7def8f77b1df10cea51aa4f7f3b874dded2d962c60081ecb6a8a54038b54f5a02622f688a7d88cb011ffa3f21402d3d707ac9138a470f54b900e4fc876bebf19668d308d6bc4db3bd287d760317c031058e5b73ab8ad6a52c0677a541b4bfcd066a50f7a94373f17471b797dcb98139ee95c74ac7ea96d8f5e6b85e6a4dae34fee3dac39debeaa1fb0adc1d0d9fd330d232c11475610c41d739569f4f43474cb3c4b9397cb38ae1042662cdd578302d284a8915e978d2c70f17bb2f89c5042e20a24125b865351bec0f62225e3af7c0aea1b9d7d7fd9602dbbf2616d1f44b001b91d9ff06402278e3a989249c995e535160e6b92c49ad00a9745d5ba794df5e760a2226a36c205fea915692a2c3322554fefaf4534e5a134afa6e478d56f2e8d343a14a01ab8ba8224425392ecc78086d873a0100889f96e67d109833c2011bd5d784ab4fb0f80ead796e9e97617784196f2a0d043fc01001e9206f957c839221d885f78240eed63dea211fb451d482abe099988bbb9379218882c692235f62009140ce54c83823de02d7286b60a4af68c588fc88f84e924be777b7301661090a6b258a5145f776ab57f6e756349acbc3ab7ab75392ccbd2afa5cfc146dd76894cb9a010da9259d783c26aca28143e6675a09cf3580fdca3a174af3e5d424a788becbc5708a5ae3946adbd7ff770665f3a460ad31065e738c015582a01bee41719f9b640b1487a1367dc883fd77c37811828c0b8f9232f0522c85582d307cf810b4f312651ac523ad7da8ce472c39e3d9ab2933af356ffe82477f447d751c4ce7760c5f45be9ef9d27d7b23f3c1059b6018a77884833a751e652da35882432f630266a51b054cba71ac289fab1cca62650b4b5bf8142da58ed33a59c4f3abe6e4cb592406048694891bc7b416cf50cfdcc9a4cb15642ce124c30f6e9457624b183bde5fa8c6bbfbcac95d8acef047769765eed11537fb138d12fd48ac15f1a12614a3140ad794313ed29239a5a597c5fe5c0661fb94722b74208a80fa40c642da321d97bb1022f8d506345883b90506da59c331368cdc222ceafa2b1b36b3ca2abceddd50cbf752a9eecf3afae049068c0ab584eceddb86b8f19d4258f1a5f42a62a84460c4ae1f0fc44ee39325011b99ca8ccb1ffb1da0e2c3948ab2822c4575a39a3f83c1ae53981b6c0bddcbc87dadde3f28a8f2cf387e2fd922c8c32f8b95823f4ae4b4e3251674f7d0769aa7982e6e06c9f3751887a4dff3a5f69e059db606555cf783bc5ff9b41c59264d0c097e2ecc69bca5ab6d11a9b3fb7617db36a76164f48c1d72da6a936196c00beb7bba3238d29f78e6bde4eb28e2f75282794f2d5d7112041e290dae22b19a80a8ad91cfbd2ecf9e50b5c9c1a9345cf50798673f2a6b2a23b8502e5b58f5f19ef02f08533ea69ff9b27ee05cbd646ef4c20f720fd424873df3777a13d2505fb5f27775a57441701d89125cf6eae398d248ddc2261bb32e027b43c2df9e4fd39ce80d5e2431edd56e8ed8365ab834b7c7cc89ca65900d556adea20bbeab83f1c8e82ff9d650db35d2452a54fd9e1c27bc1d4a1d49324a3d3093f5b636a3c69a8c4b310e219dceed27b545519bcd1510e392b85d11806bd4b898b6054dae4ad22071df38ef49f49267724ea768f889ce4289f38f7a8e12284baf7dda8cdda7bc7ba34b4f4ed9f987b692813f8846ca19033b5e8e10e753e7dc23586a0d7ac40fb1c4f7749a7955954fa9ad0c3807f7b536679d68eae3c3334632d9d18175bff3bdc4e4621c0a3fcf5714ed132db9ed5d53ea085ad6a2e76d4bf57d384dd78c64a66b597550d0f95c7251809a775c7e765167289c18b97f19045eb7e4ef30809930983739d8880757a03dff745d60888099efb24f7bcbecfe086763ee7aa34bedcccea6e39da6d68a218cfb9d05d9c6caa58312ecd7b3a1973d24ef192428990c70b29944c2ce2f2818c75cf753890cb840806593a6660e839b36c509a08f604a120f3c82e9ec9066f2698b8999d850cd0e75e782d31ecdc630bb1a5a1374c65596c037c1be932714e7841d9da3af967adbf748cd8e99cebe6aeba8f62758bd54b0ab59bc94dadac8f063c8386da36152055f7b0dc9f760d951af935118813e34b14fd5bc35449068deb35483857cfbc7def46c45d700864d32217f8074c479f938df944a93b942505409da686120deeef71faa76c2d1f2fd6aab5f3ecd38f6ff1efef8e84947891d69ba18899e139d85a0d8ff765433b22b1ff05c4acd53622780c8e8058e125be6b07747b09bdf1230afdc40b6b7c23e048da9071f6f56397ccd2d08c8512923cf204f81e5f407c16b454e84bf5085fc21a36c8a3c85935c99a04dde99d5943b7d02637d1fc1d5372816abd99212e7320b3594653a352dca29b52e6fcdd3be54a00b6b1017f83fac7262d0dd8103f8d057b8ed3a54416a4a22b61d056a6b5d76e663a03d44c34c69a0e768f86b4cf0bf8361b66915d6a88591d3d4985a47ce89d85b90470c59a25f80ceb4cf403a577cec185c8dd1512d39777b1a43ab2fd0984cdfb36107d73edd8d24875da521e7912e73ac73e7e3353090a3ee9444f0186742a707a79736b4ee2d66ac67e3cc1c7adf40438b9a0f4e174b4a853b1b7093f309400d0389f4baa0b6019923ceb8658fa7ec3dbf85982843c89c09419187b12eb0660e338e7bedcc8ad3e5c91171d032381dd834611684a0f2038c885d3757ed9c5f92d0e79d0e13f679529d4a55b28233d47651e7b31dc303f6bd8f6748e971639831217b13fbe87facd81b4781855581c4ea843430813c1d34fc25a05f2320f91f05d48ddd4e229aa32bb0abd069d1022d28b9edc423968ba023ebd247ed67a1fced4002ee27758407cb576b691584ca8365fa5a811ff7f640f6767de3517c546025fa3180f798056ec3e7d244fe8ef32878b9985094938e287e43e2700cb091924bd4d19b449735e01eec6e3c50f1c8e24a68c02874e9af7d3c589d386c75498294d71106fb15f64fa6cb021bf6d1353abf9d884e7ea3d98595d3b7780ac5d3b1b69610b667073ae8468004738aae895bc53cf0b762eceb79dcde02590aedabe22661c284a40a41cb02f2dc90f982fd8cbbedae3aff35a4bf61581b6ca1a942bb2c26edb6d55e62d03764473976fdff0c9f5090c14d68b5acb5906c60b54475d156c0884c01fc716bc9bb76364b54c455a9326a1139e7c2e881b586400be6e3759a488bb30b5bad2779c60ec989e8ad4652277520b8513ab267893b29cdb58025938df28a3d926ad71e778a76c3b92541aa7a3babdb1a5e12643e432fbbd4f2a365cd7ce4ca358af720e980e32f902257fb61ab7a10e66b1a7879343cb6294d592946b27287f5a8543c8c92f4a5489da61076384e306291008351ead2b433b0f89bb764b72c0bc860e34b05af1929498025ae7955f6f7ab297c9b702cdadd5591035c73b5a5904397d1b0aa1ec3da3dff7dc06110abff54c6f61e636093f2c2fa9045e258dbb5373dd3201080ec5985706ab1bf060a9dea7c21d8fbf85837540d402dcc7e9dc84c9b65c7123ca2ed624e05c7e70cecf3fffde416f2de13e7b4573680df783520612575dc0b48d23", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001180)="48dff4cd4dd55cd820ed6d08204df907b8dfa0264ca94afafc1bc639aa8f2109628d48a73303fff8f5ac43af4e690c5d5e0a24634df210c1f44c61aced83cd8e40e7dd9f4dedd21de34e5ac090f94d3eb5e8a9c8368d85615aa478236f56ac6125d89ff53ed4973d6bf91bc9d38da3f6681b5ca49cd9f616df6e84d74864eef802a1045f457ff519e3e1ed5ffa9c015010514d28852f0d1a122dfc66ec06791f0ef2ba82a354c26f", 0xa8}], 0x1, 0x0) 02:17:23 executing program 0: r0 = open(&(0x7f0000000080)='./file2\x00', 0x0, 0x0) ftruncate(r0, 0x1c) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/254, 0xfe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) 02:17:23 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000400100000000", 0x8) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) 02:17:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xcda, 0x0, 0xffffeffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x200}) write(r0, &(0x7f0000001840)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c33e0fe", 0x65) write(r0, &(0x7f0000001680)="014b672bb59f6aed92998b179763646fa27c40eb4883e618ce9513ae0eff9bae237a92f506d83ef3efa673a26f84aa1c385f88011de8f81d7e95d9a31a298a5373851f15eb5be99a97f27f8f10f08b9af852b329408455ba539df19ceed7563e37f670351f8cd352174ff10912ea2cad85d368650000000000f341015087487f2cdc2bb0e478386e9ac57e59d631331d025c782bb96f690a", 0xffffffffffffff5f) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) read(r1, &(0x7f0000000300)=""/241, 0xf1) 02:17:26 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) writev(r0, &(0x7f0000000040), 0x0) fcntl$getflags(r0, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffc}, 0x10) 02:17:26 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x4, 0x4) setuid(r1) 02:17:26 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df240ec011dc91cf36638b499a61158312f9979f701b40016005c"], 0x1) sendto(r1, &(0x7f00000001c0)="e83dc9d0bbb22aa727229c9b4c4e67df29a11bb819e5ac3f8249e3eb7cc4c53bcb33017d9c2ce16983fb4473a156cfd2bfafceb8e40c9e664dea19c5b901e017e48af7a3e1f27e851a59fe74db4db3c6f230d4d9b17ff7f51b33cafdab821785563321d15966130fcc2d166fc2930f6cb8a37833f10e54c931cba055cf66fac5bc952cbd14f176c7e3b76a0698ba9e1ae5b9d196a387171c706e18bf4a812701554b7a35e1a3710dbb7f543ff7e2ea8b01c90d572ab546c2394734d6a7d13b6a359c62fa78f55bb8ab88d58c9f167f12b11f51a8cd7711f311b26b4c15087dea123f09f45651ecb7dfc582bbbda32e38661cfc", 0xf3, 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="00002e2f627573006e420f8c55e851c13bba5e8f4f4aca521a3bf0fb1315bcfc789049da56c61c8691ebcc3c91c987620bfa4392704d79e0391b8bc298d87446bc1949f6a94eec2458bb5f25228871e07d845d622428783d60b222147d67ce96eb9fe5edf04ee50b50b6b813550b9fd560bfe24efd3cf33f2729d57673528b4bd3cd"], 0x8) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 02:17:32 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240ec011dc91cf36638b4990d445106229a9ca601b400110049"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = semget$private(0x0, 0x4, 0xc2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0xff) 02:17:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = dup(0xffffffffffffff9c) r2 = socket(0x16, 0x4000, 0xe81b) r3 = open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x200040, 0x92e8cf2d921548f9) r4 = accept$unix(0xffffffffffffffff, &(0x7f00000026c0)=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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\x00OO\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\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\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\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\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\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\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\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\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\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\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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00%'], &(0x7f0000000040)=0x1002) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r6 = accept(0xffffffffffffff9c, &(0x7f0000003700)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000588afb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005afde1a7679983e99f44000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a81172eebb941f1ee678000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c97ad7900813f1a8c5bba02bcdc86d74794cc8d4af46b0a030bcc51fbdf6b843309214daff2c78eb139da539f4474abf508bebb1a851a29a6d6ba8fe52225e20643174eb80875225f37fe6f65b754c4a487d7265782ae1e658493a0a36cda86338bebad4b81740a48f0cdca010deb4df584e83c1bcd9d6314e7536eafae365bceddadbaace7793487ed3e5e3a1504aee62b6dec3cc06b73c5b3899ba63a226d151973d9ea0abd4408d7f9e744faff579cb7b414dd1748149ba04e74f5a4e7d801f151aa66a0387121e7177a1f29d6eaa9e94fcac489c214bb0ba024b925335e62f245280191"], &(0x7f0000000080)=0x1002) pipe2(&(0x7f0000002680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14000) r8 = kqueue() r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002340), &(0x7f0000002380)=0xc) r10 = syz_open_pts() r11 = accept$inet6(0xffffffffffffffff, &(0x7f00000023c0), &(0x7f0000002400)=0xc) r12 = socket$inet6(0x18, 0x0, 0x7) r13 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r14 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair(0x18, 0x7, 0x29, &(0x7f0000002440)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = syz_open_pts() r17 = openat(0xffffffffffffff9c, &(0x7f0000002480)='./bus\x00', 0x0, 0x20) r18 = socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f0000002240)=[{{r1}, 0xffffffffffffffff, 0x4, 0xa18d49548c181a4f, 0x8001, 0x1}, {{r2}, 0xfffffffffffffffd, 0xa0, 0x5, 0x4}, {{r3}, 0x0, 0x80, 0x2, 0x8}, {{r4}, 0xffffffffffffffff, 0x10, 0x40000011, 0x3, 0x127b}, {{r5}, 0xffffffffffffffff, 0x1, 0xf0000004, 0x81}, {{r6}, 0x0, 0x82, 0x8, 0x8, 0x8}, {{r7}, 0xfffffffffffffffb, 0x2, 0x9e, 0xe8, 0x358}, {{r8}, 0xffffffffffffffff, 0xa2, 0x3, 0xd5d8, 0x4}], 0x9, &(0x7f00000024c0)=[{{r9}, 0xfffffffffffffffc, 0x42, 0x1, 0x80000001, 0xc4ce}, {{r10}, 0xffffffffffffffff, 0x1, 0x1, 0x3ff, 0x2}, {{r11}, 0xffffffffffffffff, 0xd2, 0x3, 0x2, 0x1cdc0000}, {{r12}, 0xfffffffffffffffe, 0x3, 0x1, 0x6}, {{r13}, 0xffffffffffffffff, 0x47, 0x81, 0x0, 0x7}, {{r14}, 0xfffffffffffffffc, 0x0, 0x5, 0xbfa, 0x100000001}, {{r15}, 0xfffffffffffffff9, 0x44, 0x1, 0x1, 0xc340}, {{r16}, 0xfffffffffffffffd, 0x1, 0x80000000, 0xd236, 0x1ff}, {{r17}, 0xffffffffffffffff, 0x24, 0x2, 0x48, 0x99}, {{r18}, 0xfffffffffffffffe, 0x16, 0x12, 0x5}], 0x3, &(0x7f0000002600)={0xeaa, 0x3ff}) r19 = kqueue() mkdir(&(0x7f0000002640)='./bus/file0\x00', 0x2) r20 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r19, &(0x7f0000000180)=[{{r20}, 0xfffffffffffffff8, 0x51}], 0x1000, 0x0, 0xffffffffffffffc3, 0x0) 02:17:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2180, 0x7f) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="442a444a3e36bb92", 0x8) 02:17:37 executing program 0: mkdir(&(0x7f0000000100)='./file0/file0\x00', 0xffffffffffffffff) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semget(0x0, 0x4, 0x8) r0 = semget$private(0x0, 0x1, 0x12) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000180)=0x1) 02:17:37 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) write(r0, &(0x7f0000000000)="e765ce7e9ff50a81e430b0a77f5f5b93a0df6a92338e85a7d1838ddc55369470354c", 0x22) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x2) r1 = socket$inet6(0x18, 0x8007, 0x9) poll(&(0x7f0000000080)=[{r0}, {r1, 0x14}, {r1, 0x4}, {r0, 0x41}], 0x4, 0x8) 02:17:37 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') msgget(0x0, 0x201) 02:17:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) setrlimit(0x4, &(0x7f00000000c0)={0x5, 0x8}) syz_open_pts() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 02:17:38 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x2a, &(0x7f0000000100)='\x00\x00\bL', 0x4) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xfffffffffffffd7a) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x4000003, 0x7}, 0x3) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f00000002c0)='./file0\x00') utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)={{0x5, 0x8}, {0x100, 0x7}}) 02:17:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/60, 0x20}], 0x3d4, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x10042, 0x41) 02:17:38 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = socket(0x21, 0x1, 0xfff) mkdir(&(0x7f0000000140)='./file0\x00', 0x8) getsockopt(r0, 0x5, 0x8000, &(0x7f00000000c0)=""/39, &(0x7f0000000100)=0x27) socketpair(0x2, 0x8000, 0xfffffffffffffeff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r2) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r1) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='W\x00') r3 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setgroups(0x2, &(0x7f0000000280)=[r3, r4]) 02:17:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) open(&(0x7f0000001cc0)='./bus\x00', 0xfffffffffffffffd, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) 02:17:38 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x100000001}) 02:17:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8b, 0x5, 0xa99, 0x3, "79a2c5ca8643706055b328b8fc8ee887c452b917", 0x4, 0x200}) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "05965df0fdb60332a979765f03b2938958458f1c"}) 02:17:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "2ef32c0500"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000010000006893c220ccb6ad3dd1857e676a", 0x63) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d00", 0xbe) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x55, 0x5, 0x743e4b89, "69e680090d001600e0ff8200"}) poll(&(0x7f0000000040)=[{r1, 0x140}], 0x1, 0x0) 02:17:38 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file1\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000007c0)='./file0\x00') 02:17:38 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x7c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0x6) r1 = semget(0x1, 0x3, 0x10) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') semget(0x3, 0x3, 0x404) 02:17:38 executing program 1: utimes(0x0, &(0x7f0000000080)={{0x2, 0x2000}, {0x100000000000000, 0x5}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="07ff2016cbcd143eff7d27b2ae577220565e4354045390b821297f654b269360841b00cd329289fc175b025920d8dee03b5c3031bfa2739e1fc088d40807d5a60b40"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) bind$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="021bb030543f9727cfdadc06a3716c1c2fc5ee94e56de1c616892b335eb95d9d46c18f15b3b707f684f1e39548c04b28b26ab61b318f0ffa22adb3a7d3f2ce903b738a9a9d8613930bbff2b1dc944df789bc164dc57db18fca8bdc41d4b266134d387a9ef91f3d478e7427ffc3a2a6b8a6bbe96e40c5a81d2cd21378cecf3eca4bdca8f16c6dd3c868a386f415e1fae173c3a9293a758ae01f4d3f86e3e423454f137f1d8fda4d0ef3d1cd64e312f75603c703be642f00e6a7b1c48c0e680ec14a17"], 0xa) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)="147a421f", 0x4) 02:17:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) recvfrom(r0, &(0x7f0000000080)=""/235, 0xeb, 0x1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7f, 0x6}, 0xc) poll(&(0x7f0000000040)=[{r0, 0x7}], 0x1, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r1, r2) 02:17:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x4, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000040)="8d4c93cc76c7e6928d980e334d5edceb734a70ee84c66f60a658b223a0f88150f37aa7e56c0609246e9509ec9803c0432289d8bb19d66b", 0x37}, {&(0x7f0000000080)="6c172360da7824aac7444ea1a86555cea42e4bc172c5c8adfff80fbf77fd0142ed", 0x21}, {&(0x7f0000000180)="f4a7a37d5fb92e6b871d1f669a3f752de81f3908e1ad9ac8d52f312d4998bd54d4acd3df4ec53f0f22f446b60396ab47d86f68c1a2deb68e04ef1c0a6c042ab753b973b5f79c2da3b5d786cd54e600185e233169529edd48b137d6d63a1382b0ad30923d53aa91054f44e01762c696f85727a17bd84d63ff3c37a77db9aad9a94c1acf50", 0x84}, {&(0x7f0000000300)="8c0e70f97f123a8418ad610b69c3b8bfb808d030c0a4696a68e122f55c40681f0dead34f2928488f236c340d3358d4f6b9858844c114d322064a599ae3054c53cfec03c12a74b3f0d38b0b69e209ecb2a1c161cd182aeb9b4c92b2cef672d3f11f674edebacc19ddb497317776342991e2a73db9301e5956768c994f906a60c3a357353f5c97ba71f2fe77654ffebc01e4a32f4289132c3a9356b01c3509ac0e5098392dbced7de3bf7085dd281ee5ed0fe9fffbe92870b2da0cc6044e2e83a4cd1730237ac4caa27179e2ce276cfe93b295986ccf8ea00fb283143f63f86199fff565dfaac908a4be2437cb2fc366", 0xef}, {&(0x7f0000000400)="41f5bdacb0bd20b56d7566f889dd2d8b19797b2f1fbe26e2c7b8c87026a47e003570bc22b9f22bd497d04b2f6bd5ec8b1b49ff90e234b6448a1362ca133088b070c7640b222903e7165d48a8e2b41607c50f27a53719721ac9762abe535b47a1b968a43d6c0af49b8ecacd1109d35a5385eedc8139ade5630eb8dae64efd21fbf35777c11bfed0ec247d0b43abf0777434d5c8636cb73262ffe4bf7fee273304fd8ef17f38b3f343f2f10d356ac30b0812c54b76ab2ffad77939f4f1238379398b5b9ad310", 0xc5}, {&(0x7f00000000c0)="952fa46c6d8696753ecea018743125a0d57403463e431bca187211bfdc4f96181c5f2ee09a691bd0b4ff070e03cdf8d2bd1d211092296e2f", 0x38}, {&(0x7f0000000100)="42875c786af71619f5037660920bf8f95357f796901d2f1745ae17e21ca723e67f5ad711e0557caf65", 0x29}, {&(0x7f0000000240)="558703c4a322d1504f050022e90cb4872461f283121393e1e6d7c7660d5b1980cc91882a2aa21a812a889136950ce2f14eae42c9d27fe1668cea1a5f87addf6ab79b397bdfc284b756a6f88d86d1c1db2a83469246eca18f08", 0x59}], 0x8) 02:17:38 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x0) r0 = syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x80000000069}) r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() chroot(&(0x7f0000000040)='./file0\x00') 02:17:38 executing program 1: 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)=0xc) 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, &(0x7f00000016c0)=ANY=[@ANYBLOB="0c07324c00bde4fee38eebd68fc3e462812e2a5a8bd48a4edb52c7539305450037d8ab1b5384a813bac97e25affdf0f400bdfada11a1e3c367089969dba950bfa65d4e2a5da5a226916c67dbf4a93e150a3f6eeef1ab92167d136f939f02f65d3ed26b56d08e55cbd391f23d0eca35a833a04ae33d94dbdf759bc16fb7cbfa742d1c2268e4719b63aacc37a4dffec7c842ea7e0fdec2d0f30b34acac8b358701505d17d5251fb29740b033bcea9d4b76d863"], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4002, 0x0) close(r2) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x100) linkat(r3, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00', 0x4) open(&(0x7f0000001880)='./file0\x00', 0x180, 0x2) msgget(0x0, 0x8) r4 = dup(r2) linkat(r4, &(0x7f0000001800)='./file0\x00', r4, &(0x7f0000001840)='./file0\x00', 0x0) linkat(r3, &(0x7f0000001780)='./file0\x00', r4, &(0x7f00000017c0)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)=""/77, 0x4d}, {&(0x7f0000000240)=""/249, 0xf9}], 0x2, &(0x7f0000000380)=""/52, 0x34}, 0x842) 02:17:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4537) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) nanosleep(&(0x7f0000000000)={0x400, 0x80}, &(0x7f0000000040)) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 02:17:38 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000700), 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x3f) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r2 = shmget(0x1, 0x4000, 0x202, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="7e6c5deae27f0c4b133e12334897", 0xe) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) dup2(r0, r0) 02:17:38 executing program 1: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x58) fcntl$setflags(r0, 0x2, 0x1) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 02:17:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) truncate(&(0x7f0000000180)='./file0\x00', 0x532e) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x4000000000000000}, 0x10) getsockname(r2, &(0x7f0000000100)=@in6, &(0x7f0000000200)=0xc) 02:17:41 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) unlink(&(0x7f0000000000)='./file0\x00') write(r0, &(0x7f0000000040)="5585e539a5058043dd83eaa902639d08254c79e2d98271b40c7d956753bf994b57e10af226fd3a", 0x27) 02:17:41 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x1, 0x101, 0xbbf, 0x7fff, "bde183c99226f35a9de0e7dacabc6a7fae1299d7", 0x6, 0x1}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000300)='c\x00') socketpair$unix(0x1, 0x400000000000, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="20000000ffff0000010098dffcf5427e241340da8ba2c8aded0000b40800436e9ec2e3e44953dc5d8317142114f1c9669433aba71182b0798cadf13bd17f2d4f42e82f3cb030cbfc03000000eababca18cd27f", @ANYRES32, @ANYPTR=&(0x7f0000000080)=ANY=[], @ANYRES64=r3], 0x20}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 02:17:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) getpid() write(r0, &(0x7f00000001c0)='D', 0x1) 02:17:41 executing program 0: munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) 02:17:41 executing program 0: setrlimit(0x7, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) 02:17:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x5957800000000) fchmod(r0, 0x80) syz_open_pts() syz_open_pts() 02:17:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x18) fchmodat(r0, &(0x7f0000001580)='./bus\x00', 0xa4, 0x4) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000000c0)) r1 = socket$inet6(0x18, 0x1, 0x7c) lseek(r1, 0x4c, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xe62, 0x5, 0x3, 0x4a0, "7aff8c93d664837207425f823f54a362c23ba3c6", 0x20, 0x5}) mknod(&(0x7f0000001900)='./bus\x00', 0x4000020000002000, 0x0) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000180)=""/177, 0xb1}, {&(0x7f0000000240)=""/214, 0xd6}, {&(0x7f0000000340)=""/143, 0x8f}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/107, 0x6b}, {&(0x7f0000001480)=""/92, 0x5c}], 0x6) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fchmod(r2, 0x21) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "2b6839b9877c2f16b39f62724875e3bf24272a78", 0x0, 0x1}) 02:17:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) 02:17:41 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x21) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0xc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)) 02:17:41 executing program 1: clock_gettime(0x4, &(0x7f0000000240)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) r2 = semget$private(0x0, 0x0, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f00000002c0)="c1c28d8c591f9e9d584946078f6745f0c142c1c649", 0x15}, {&(0x7f0000000300)="e9da7bfc71fa53624f1a154cb5e23fed515d7412a0e1662764733aaf8e1b71736936eb6206b638234138aca79ee8edf1fa2edbe070855ff3b448525b7f307142c923d1eb6d1315265150cbf68bed3afbfd53cd353cb711f6277cbd12f75593658771cbca1c80c39a6d5ee7079342e9bea0", 0x71}, {&(0x7f0000000380)="16f5afe175d81ecc168e71237c87fa6412374db2d29b36a68fc5ef7c7a752e8a44709308c261f19af63579e8f2d1308cbc9d906a8f595b08185a715c0950592c433a47ee70c1d492b0ad800a183324fc4eece819d860827e7ee911f417bb269bc56a0e25c9855afa6d0a7c40d47a507c2950120ae86c7bf771a607c0fd94c017ef71d88da19441e07978d8d2d6309e9d1dbc16eebd82e448dff3c0439a3a60fd6415e74fdf553d52aa032b1b21fe4156c28ad9fb116dd0c4", 0xb8}], 0x3, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}], 0x88, 0x2}, 0x4) getgroups(0x40000000000002c8, &(0x7f0000000280)=[0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000580)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r3, r5, r6, r7, 0x64, 0x8}, 0x2, 0x1f, 0x9}) 02:17:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = getgid() setgid(r2) shutdown(r0, 0x0) fchmod(r0, 0x20) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0xfffffffffffffd0e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x200, 0x29, 0x6, 0x5, "a6fed8da8192a8b35126d00ac910a470f798b5f9", 0x7, 0x7}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0xa4) 02:17:41 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 02:17:41 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x35c, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) 02:17:41 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x17, 0x2, &(0x7f0000000000)="218050a4ebad22054446b594e7c6571adfa01e2cb9afd4b922a4bb057d445ae71c12bff7ca3e7f0ec333a48f94dd3a282adb0c90eac51b00af85ac238f21f0b44e0aa2acb0a1c8e2ce1576b0eab59b16812c22dbbe45373cf2b5befff4e34ae506b768c7929e654f6c33953e8eb682e70f9f4b60af7164a0340481a71a95c52c2924d73b7382bf4bc95e0c1deeed7e5159a3e51e65de3f32eb64bf184178727fedfac76d594f3f67e3eeb0ebba4ac9dfa78c00304c4936dd2cd3365430c3211132dbbba27adcbffc3aafd24ed5eb3d14932e479bfde99ec772d00c59c6621860954edf6b885321a3be119041bc95f64dc2affa312a83d6f8a18d2b63c6bf03d3fa9123d51a1fc305f8d7fdaf4e11dac9ed1da2588975135492098d352c6aeeee50d8a2b0532680b91447c6e70a08633aaf37ba09f58c637ce7cfd6aa44d8d48ab5ae4c3f53e7f73fdffa7b0976a574c39a2e46965f1119db78fa930b79a16ef8a5c0f400a3540c5ca3869c4cfa1eaf135313828875b007444a4e26c11559c6c46e29508fffb236f87b7bf2008d56e399f6fdce6f5c43fdb5d8eebfad149a2a3f44afcd4de2738ef6acb0110941bede49c2927642c1ea002d7e23ccd93abf332323177b03c9bb0de854d194b07d5b6b2c2308fbb58c0b5129d29d70702e1e126d2559d1e925939def1182c0fc7ffe41998a3cf17ece5c8c5fede2f99f23b65ebc217d888595754cf0beb2f75f38cee3c91bf2018693b439338422dbf85d8dfe060361de398e446c7ccd9427752b8300ee2be339e94161b0d445d35f82594eaa04167b7606c4f0c21cd388c35b0876731e94b46cead6168b2a13132614e232009544ead3314382165d212e8e7bd2d1bc4e98c4ecadb0770e2e005e8b1a915405cb26130a4dc7f4becb77eeddbb9e5081f09f7aba3a551bb3e57e279f82217e0a31a399a97f102526cccb4e9ea963b0b1ac6b668a8c9319b080ab6bb005ed8ca4e4012b5908e0263a6c6114615b8fbda642c26e782a752d5b42edd579af4543889450fb446f374b561b88deba5f5eac6f6c110b7837c765c68953d19a0175f17d2f9352aa4bce0dc4704e9dcdb3eaec96064921add4cecb5378c3f407282359df15a5d6957c6353b173e25671b1e49ba191344bfddb222c0cde4ddaededd744e4963c0b4ec13d62056ee5d6141c174f9b6cb411aca08a9ae864aaffec891a0b4a6eafb88a87099a1b840211c37526bdfcedb2e7435da756d6a967af63bbe5c0c00d273b7540d430312375c7469623f48fb503e01cffd92b71a59a4e99229372da369eebb90e224d5a92dffa3015289642a460ea2f09902a019ec65e5a184bd1a8576c5f672de19f75530748b7aa239ca0f8f784b3ceb8e86b84bb88d577b45581156c13fe78ddab26d6bedfd6060528dd7e921f6ba0b235012f0a488ccff988ecb31bdf585aab555b733964dadcc0533b40c10a946b35cf3a42931a7708731d0fb91ec4257790dcb3a74a58a484848f85031da08c2287b57d831052c79fcff609c6eb0634226fc01b1d600dd76cec19dd6fd32e891c1ec9c2f350df7538d2750cbcea3c964116d68aa716a25f2458fdd56560b13f1e3b42cda0a6de09210224c4ff4f9120d1a213d3a43d8f248f3fe6aeebf06025b6a2840576f6d549a0e4cdf9a53079e7e1ef9c48452e5da9a19907916feb0bd59024ae786da6060e1348282b868f331c728ba78822cc55da2cea0820411c590d17a5efcd76b2926249ff2967c70b01d17bc377b3e273984373c83546208f274e54939191a5fe5d62f8850f5a80173c9e7cc6d801cc7da8f2ef7fab35571aa66beb735bd606deea69c86964373d6b1b1275926f3b9c56f57606c5195fd22797ef9ba4eb1ea17dc307eac80c24d6fe620fc46eded00662cbb1254c3f621ad1633dfb8736496eeffb0f4c5e694871c17d795829e23a10901e935f24687c56de9711640d694f4e9b1ecb827e37137a3cf52ea372edb6aff7188fedbda3b5f84a4c6c42feaef2217f2a7dfbd3237cebf63f226218a8f3eb4c0bf160f07f3aaeb6dd19727cd800f2441be7c4ace37641277592de2b40337a7f6a7b34d04415de6dd390c3c96250f0d13010c0ecaa15477d919ae147d712423ef929853e8ede6aa82801aba6351c4d310cbbd7e6a26be50b493571a1ed23719f2e738a8ec7b4ba6b47452fa6c777c72bd8c13dc12803a2b781d44d8ae9afdd4f96948c64095d2fc11feacb5dfdf4f6242c6d2a5c462fcce6260fcd47cbc2dc8053ca0c13a58bb6f56902c1f96f0dda4eee9aabae38f37ef929bde851e3a983d2c9d8cfa099aa097b56e9af276424ce2b0726067d34229a1b040fa141c11199a640a34f11033a301ac917b658f071c701beb75fe4c66aa0ff7e6fdc0319cc532e56976914b1924f19805b402cdb9b43cac243c4d6fc3c24ea4d1f3048077f1794a3403fc28249d6f26793ce21f9e0da58888b7d599444646f8ea532d79c078d7ff6c04fa69b9506a7a2473c664d4e091887990d5337340ee48f0af147ee7a4babdbad54de771257f0e0da591f1a5bca77ae42bbb2b94d43ed87b9d0d62fea431c0504ab46e16a20fcc5997a3c57606270b2df93b6ccd16931929aad4211e0688f679f3560a366bff3347aa25ed970c139e34b4f1b6d26a3f393e5c99afa3b8b8340dd1a56e3900d246515314428ea886d3c924133d7d715248ecc7b1e63007bc3a10eeb20dd0649320a9fb48d5f628f5cae2a6b5c35da39932a8d859428f6d392b3e3049e47e13b033c7af6124d87bb4f3da3f6d35c2354cd93d9852266eb2c625d22672d53531abcfcb12c9997561b355f26be76d5fc86cc200a06bcd8a8d7f2e87649200e8d8eb1dbd1a3e0cabd86b8fcf1947323868c45c90560e459389b1409e8898d8de6ebebfd0186ca47e1bf66929f5a3854b839cc83bf059a5394da34f2e31200c897bb167e4b8333271fbc742cc5f0555b28e7b196a7e1514f9a9e5b9a381d2294377991323d40e35f5f11744a3e86d8cc88720828a51c90814a0fefac6dda16cf2891ea38c28c9011c16663457e9f435a85478ff8b29f1bf306391e02c9f64b910798340e592979135925a731cc6b324fa9ed7041d7e77f503ce3e326ba3d11e8eccfa395ec86f4a20345c12d5e913c92c5db65c125cbd9bbd05a85270c438f7d669eabb64200ea4734173389639f9b4fed6e1ecb9df2edab31fd5cd9af37c2b106174fe4d762f62d9faa96a9475a0f8aaf8c0d20b7d4bcad1decdd506506450573a00da009313b809d025d57cdbe86c9b1d1380a2d4a8e4a5f7662a6d162dc822baba16052e1ff7b2ded63c0703ca6442c0649bbb0231f3ab59eb2347c6c8ceb62d08af9d20d2ea059b226f4a88b5556a21b099c24852f5daa0aed229f1dfdea237953e382c536ec4cc2be3168209364131619a40999bb7a55de6b68f0c480ad7a810d2872eff77c5577ebfe967fc21dfa382acfbc9c3b597be98c47672c0e980e9d21eae436c0f01175c62f75d6ab378be063895f8680302e87859f48b575cd9fe9407af369f3c3443e961769401b66938b2c77316163ebc3f8b84275837ca2992078be7f2b52503a8dab86440b6d9cea9942dc6a6b8bec00325e79aee6a1f1c6b3c98716ca2144686c2a80463863685a4033e6262c9827acff6080bffa11d9e36ecdea36c7e2e46595d688644837d908f7ccab660ebaa8531fd6d909904a34d2dde21a5f91edddc06e9aa4c9ef8f1278a79a905ab767663b6dbb0e7e35183b418e190b23eecd101d109c8d7dd871b624f0fc12e91d18cac680b5a14468e82b1f2a9464283dc1da36c90b31594620a8952c17b409c43f911ab111231cb913fa968b6a6810a0fb9a6bef34cbcd3ff8960b17c6c70775b80b00012234098ba6d4c876192615ef97429692cc043e8b0ffa142fe2f31a0f5dfafd62415f0db5d222ffc79a86a1aa74bd106b2a84aea7d3268f096150a6ff7b8e331eb465c455f45a6b8d2f2e625e0e8f31c260bc0bea7867cc2c75ef53f085f29fed9437c3d6b6c90706f675e71073cd3ee088c41f5a49ff4702396bdd247314e1c16e85c026f93df158dca30d5d3b5952e9c91e34191bfac0dffd9aef1b3e0ac99dbe00aa0ef502b38547a4c29637046999c589cd04ffca0c7a984756b1382c877fb76eef5a5a9d61c5504ef4e89846b82a4125ddebac153268e5458847777679e9fe879ee53282792026eac23864984440a5b9ae720fb615a0288eed40fea6a45812d4e8cb2a1b105efb488d3d6104cebe338b559cefb9eae21b23bfd16aec2102fabdc9bf398a7c225754e2118bb371e861d8dfd0d2cc5a2a975722dc04efa79cb291b1bc40e1c3b1f4468666ef8d04fa4d293b708d7f3ace168eb4e38f3d16b761a87180b718500ca7685947b4c9313604fd78df3d4955347d28d74bfb36c5f722fe489cfde320c0c1b8962f74aea18c48b3912ec2e4d73334460e99493b8cb1627704d60ae2ad8a6714641060a677f41e04390d775043e66c6ed05abde404ca198483dfdee339da64cf0e39969dc15d081bb6263362952d71b75dae90eb658e034ab6281f7ff3148345d7752537e4138dc7772df7aa2a13b080a2299ea006004f24efc7ad51442eab4b7dba501bb741e58fac5a814f0c0c71e466a6082885845f77f33dc80fe37f46436081aba1b62c345303ea68cfb794d6611922a3a664820b7d91f2ca6958c592a7f71e7670dfdb6780d1a9534bf98979fbbb3e72ef8e272e56b5e24456f653f52c7e4c2625cfe2bca034817bcc4832ffc178b741b12c729612b34a013c10efba1ed34b080ba1f07cd0a51bc28dec811167b712bea8cc55f20d0985892e71066197a41d287bfdec6d6e627d3dd60f227abb04ea0300940b2be1daefd77f56395c547f4428fcc48d8e39dfcddf26e5724541f4824d785f2fe2c942b06425ba71d07e159808e3d52fac3864d222e05ff1af72601580efd5a31437d66c30ab3072b77217da2d0839cb8a1c29ee92bacbdd7502fdb5e7d89a6eafd5e906f7e2155d5b65cdfeedc052c6a93c62a053fa78c9c4ce8bd7f7258ab5b4d238366ce1f0dd7f98997dbae8e70a3cbaefa0a9e009805480e7f5c41bc8f2af504bfbc563a9f4d207381c4241adc1b284f3a59b2f381276b4fde8394727ca9f85606e0cf7ef9f87e2d3046ab2998e4a75e386165c66a846ddfad73bafa854812d8de5fd863fe0c897cea79fc3a2197f2e7e9605c3fd8895167b345a3e335f95dfee1a968ee3b68bd302b8b434369808a3c117382cb3d361339f7b7aeef4e68bd7d5ddb0ffe6a72bdc716930ee05a8e374f704943b58efb7df185ed4959437a7b10f6eb5cf6bc7061483c1bcf7e3f3a74d454ebd73919de087cdd4be31d253500dfb07d1cb9430ad843b9353a835a38966fb1d698c108615b9145dea534f561160648220460ffc0e9b44b00fdc39177d2c0030e097f4a05e21c2381ec1e9362e2b829df2ed0fb5cbd13b38107c5cae825caacd4bd1701ad838ae4145c8c50d38a6c1bbb57eae7e56d735a989ef735c1ea36fc83dc48bc501a10477aacf35a50bdc68aeef6e22f9503dfc71471a8b10d552d7e031f60fb9dc83d640962dead1703510c3ecfc17f2b51362a1592a20ef00ca6169e7dec1e378038a446ae1a7ccabbbedc354491c6ef2357fa7871cde70b730f3986a9d81f70ee3ee2f11fc44f7b6ecf980330642ba865cfd40dad28102a6092f4c44c4f1e5820aff87c150020fd5823c1dcd13adeef15fcbf5d182be618d2fdbdb2db73eda", 0x1000) setsockopt(r0, 0x5, 0x1, &(0x7f0000001000)="2a511d41bf", 0x5) r1 = semget$private(0x0, 0x4, 0x80) semop(r1, &(0x7f0000001040)=[{0x3, 0x9, 0x800}, {0x3, 0x3410, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x800}, {0x3, 0x1, 0x800}], 0x5) semop(r1, &(0x7f0000001080)=[{0x3, 0x9f0, 0x800}, {0x6, 0x101, 0x1800}, {0x1, 0x7, 0x800}, {0x3, 0x4, 0x1000}, {0x3, 0xde, 0x1800}, {0x3, 0x2, 0x800}, {0x6, 0x1020000000000000, 0x800}, {0x3, 0x80000000, 0x1000}, {0x3, 0x4, 0x800}], 0x9) semop(r1, &(0x7f00000010c0)=[{0x4, 0x3f, 0x1000}, {0x4, 0x7fffffff, 0x1000}, {0x4, 0xfff, 0x1000}, {0x2, 0x6, 0x1000}, {0x2, 0x4a43d397, 0x1000}, {0x4, 0x9, 0x1000}, {0x2, 0x752c, 0x800}, {0x0, 0x4a2, 0x800}, {0x5, 0x1, 0x1000}], 0x9) pipe(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x2, 0x100) fcntl$setstatus(r2, 0x4, 0x80) semctl$IPC_RMID(r4, 0x0, 0x0) semop(r4, &(0x7f0000001140)=[{0x4, 0x5, 0x1800}, {0x0, 0xbce, 0x800}, {0x1, 0x400, 0x800}, {0x0, 0x7fffffff, 0x800}], 0x4) setsockopt(r3, 0x80000001, 0x7, &(0x7f0000001340)="2e645acd65231cbcdd8586f936f86ffb5c2344ea34a3e982a0fd33e142fe0ba49c0bf38043c82e9563c594c6a059eebe66efd844a0386263c136217a2bfb77295b0b6c4da5131c33bc0812a885e403b2dd579a11bd5e63f934d89d33f9ea28ad48b2c949d279f3bebd92adaad7b27069525ba049ffd71c3de075390c5c2a8da21fc7601a107c688da35dbb3f8bdfcdf02da2eb6ed7b145e1714d7c14033680e6948498c6c05632a28b557c76ed6063cb7c4be277291014950dbc1b61b7f7f12dca236784cf43fbfaad9efa9d82766a520b597d6fb59cc3892cd5be7314f146140b2b0000000000", 0xe7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001840), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001880), &(0x7f00000018c0)=0xc) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f00000011c0)=0xc) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r5 = geteuid() setuid(r5) getegid() sendmsg$unix(r3, &(0x7f0000001a40)={&(0x7f0000001180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000001740)="1d25c2b555b465f9c2c9d3f289b24097a134b1d890dcc40c17c85e07e5c147a2136bc1d3a4d239ab95a1129ca96eea9a703aba10fafd3abe78491ea746406893ab1481cc75b3a0b3ad467a22cec2398111a9d98bbe2cccdbe01b5a64ced386d328750bd41f235d255dc8b85a6fd1", 0x58}], 0x1, 0x0, 0x0, 0xb}, 0x1) sendmsg$unix(r0, &(0x7f0000001ac0)={&(0x7f0000001a80)=@abs={0x1, 0x0, 0x3}, 0x8, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x8}, 0x9) sendto$inet(r0, &(0x7f0000001b00)="39432cbf5a44ac98eff776cc0101b9a86e05e25906b0886e046545a1d9d6548ead287c53f8151e958aa14a430c47203ecbf0ee8684834a2b9a83d9ec391e45c416d22f20a8ba005c1c4499b10dd157e63158c92507e19f9a4cfa5cabfa0024c23233734519dca01974585669d12774f936ad0330d0f0c13f34c00022b0da4f7b135441", 0x83, 0x400, 0x0, 0x0) sendto$inet(r3, &(0x7f0000001c00)="c5abf25ee17249474383659578bc826cf79d6d4ffe42d2afcf7f1c3e34534a48955498865355dae8b4aefca8988208af1eaf16b20b85be091f35aa40a87d3e8dd14f6554d154e9fee72cba1699677cef790fb5292121328612b4109764b872589ebeb5648a16cc5df80c0014e7ea20de1a4e273f1a4b70ea1978da20bcbd8cf19d4ee0c3e06dab2075036445dcf87e244490ab0f7b9ded1ce522173b3a614507c5f463266d999247b3d489d37910201b0cc90efba2af03817ab6b8346a260403d83d4779f5b17ac8243ede276b8daa11204fbdc00f", 0xd5, 0x8, 0x0, 0x0) open(&(0x7f0000001200)='./file0\x00', 0xa0000, 0x4) ioctl$TIOCDRAIN(r2, 0x2000745e) 02:17:41 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f0000000080)="000970d7", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001800)=[{&(0x7f0000001d00)="3c82a082fc29cbb2c838020ec218490f3cdce78d3954b0e4a9a3cfda7807f0668d0fccc80c8ae5979d5f1615323ac8ce30bd0c3099f993a0440bd4344753fbac224939adc8eb18502ad550976ce0ba491829e99d40054a649754f53fc69ebd5b29d3273b5cdcff825ea0a05c636d5c331e9d8874bc3d6b700e1627", 0x7b}], 0x1) socket(0x3, 0x3, 0xfffffffffffffff8) 02:17:41 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="71000000000d445106229a9ca601b400140c"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 02:17:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000340)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9f4fbfffffffb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b", 0x20) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) setrlimit(0x6, &(0x7f0000000000)) kqueue() mlockall(0x3) r1 = syz_open_pts() close(r0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000300)=[{{r3}}, {{r3}, 0xffffffffffffffff, 0x1}], 0x100, 0x0, 0x7, &(0x7f0000000040)={0x9}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) fchmod(r3, 0xa) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) syz_open_pts() mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 02:17:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x82, 0x22) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x101, 0x3}, 0xc) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) shutdown(r0, 0x3) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="07ffe241df1f54d07daca4fed77dfb2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1009, &(0x7f00000000c0)=0x200, 0x4) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x200000, 0x4) sendto(r1, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) 02:17:46 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x3e4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5, 0xff, 0xffffffffffffffc1, 0x5, "9433cb468abc304dc613da03c1fcbfb29cbe4da1", 0xfff, 0xa0}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 02:17:46 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000), 0x172) 02:17:49 executing program 0: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x30090, 0x100) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0xe39, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) syz_execute_func(&(0x7f0000000280)="c4e119e909c463791d19d967660fd960002d83911589de5f46652e36673ef346a4f347e0ae8fe950013b43d8a9b8590000410f18c4") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = semget(0x2, 0x3, 0x88) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) setuid(r0) r3 = msgget(0xffffffffffffffff, 0x0) syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) r4 = semget$private(0x0, 0x7, 0x400) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000001c0)=""/156) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f0000000100)=""/175) geteuid() semop(r4, &(0x7f00000001c0), 0x9e) 02:17:49 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x5) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) listen(r0, 0x101) setsockopt(r0, 0x3, 0x3ff, &(0x7f00000000c0)="c624a0e44271b7170a477b8489b7d3b6b53c70949f5f94db7e9728f67ac4784f8c0deff774aeacb6f3400e1a9e285feeccebcad86473156411a88ccb444fda", 0x3f) setsockopt(r0, 0x0, 0xff, &(0x7f0000000100)="e3ce48da64f5eb8fb2668ff1a9f6a83fd8a72e0b23dd9990f651e21ac5940bb3c2f01a8312279fb1cd5de729addac8470d28c5a4a50c90d6926c229a168784b969fe679fbaff027fcbb15b1c099d06bc9182968b645eb5f35eb436088bec6c40e3f9d9927cbbdcda549e3aaf00603524d76a50b7b042b116", 0x78) 02:17:49 executing program 1: 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 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = getpid() close(r0) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x0, 0x2, 0x20, 0xf4, r1}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)) mlockall(0x3) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000100000000}) kevent(r2, &(0x7f0000000140), 0x4, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x44, 0x0, 0x58, 0x1}, {{r0}, 0xfffffffffffffffb, 0x28, 0x1, 0x0, 0xd6}, {{r2}, 0xffffffffffffffff, 0x8a, 0x0, 0x1d, 0x10001}, {{r2}, 0xfffffffffffffffd, 0x82, 0x40, 0x1}, {{r0}, 0xfffffffffffffffc, 0x80, 0x69, 0x3, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x6}, {{r2}, 0xfffffffffffffffe, 0x2, 0x20000065, 0x2b2, 0x4}], 0x800, &(0x7f00000002c0)={0x1000, 0xfffffffffffff801}) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) 02:17:49 executing program 0: link(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)='./file0\x00') fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r0 = dup(0xffffffffffffff9c) getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r5 = getegid() r6 = getgid() getgroups(0x8, &(0x7f0000000580)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000600)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x8, &(0x7f0000000640)=[r2, r3, r4, r5, r6, r7, r8, r9]) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000a80)=0x1005) syz_open_pts() syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)=""/23, 0x17}, {&(0x7f0000000040)=""/127, 0x7f}, {&(0x7f00000000c0)=""/110, 0x6e}, {&(0x7f0000000280)=""/124, 0x7c}], 0x4, 0x0) getpgid(0x0) getrlimit(0x1, &(0x7f0000000a40)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x6f) setegid(r10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700), 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000009c0), &(0x7f0000000a00)=0x10) getgroups(0x40000000000002a0, &(0x7f0000000680)=[r1, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780), 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r11 = open(&(0x7f0000000500)='./bus\x00', 0x21, 0x18c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xfffffffffffffff1) r12 = semget$private(0x0, 0x7, 0x50) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000300)=[0x5]) select(0x40, &(0x7f0000000200)={0x0, 0x7, 0x2, 0x8001, 0x6, 0x8, 0x1, 0x9}, &(0x7f0000000240)={0x2, 0x40, 0x7fff, 0x40, 0x5, 0x6, 0x5, 0xad}, &(0x7f0000000280)={0x8b, 0x6, 0xfff, 0x6, 0x2, 0x0, 0x1f, 0x7}, &(0x7f00000002c0)={0x1, 0x36}) pwritev(r11, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000340)={0x3, 0xe15a, 0x1, 0x5, "499bbef0459fb24928dc20f84b94cc0d0995fde5", 0x3, 0x4}) select(0x40, &(0x7f0000000000)={0x3, 0x4, 0x9, 0x0, 0x1, 0x5eae, 0x91b, 0x5}, &(0x7f0000000100)={0xb, 0x6, 0x1003, 0xf1, 0x6, 0x3, 0x81, 0x7}, &(0x7f00000003c0)={0x2, 0x8, 0x5, 0xe5d1, 0x63bc, 0x4, 0x1, 0xfffffffffffffff7}, &(0x7f0000000180)={0x9, 0x10001}) 02:17:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mprotect(&(0x7f000026f000/0x2000)=nil, 0x2000, 0x0) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) recvfrom$unix(r1, &(0x7f0000000040)=""/126, 0x7e, 0x2, 0x0, 0x0) write(r1, 0x0, 0x0) 02:17:49 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffe) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0xcc}], 0x40, 0x0, 0x5, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) close(r1) 02:17:49 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/31}, &(0x7f0000000040)=0x21) r1 = dup(r0) setitimer(0x0, &(0x7f0000000080)={{0xf, 0x3}, {0x9, 0x7}}, &(0x7f00000000c0)) r2 = msgget(0x0, 0x0) msgrcv(r2, &(0x7f0000000100)={0x0, ""/20}, 0x1c, 0x2, 0x1000) msgsnd(r2, &(0x7f0000000140)={0x3, "de966d8636c827ec8adf2b9e9e31f03516"}, 0x19, 0x800) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) ioctl$TIOCDRAIN(r1, 0x2000745e) mknod(&(0x7f00000001c0)='./file0\x00', 0x10, 0x401) r3 = syz_open_pts() accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) munlockall() r4 = accept$unix(r1, &(0x7f0000000280)=@file={0x0, ""/93}, &(0x7f0000000300)=0x5f) connect$unix(r4, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSDTR(r3, 0x20007479) msgrcv(r2, &(0x7f0000000380)={0x0, ""/100}, 0x6c, 0x3, 0x800) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000400)={0x7, 0x8, 0x7, 0xffffffff, "62fe73b574bd223dac2c661c1724ccecbb1b6770", 0x3, 0xc7}) ioctl$TIOCCDTR(r3, 0x20007478) r5 = semget(0x0, 0x7, 0x142) semop(r5, &(0x7f0000000440)=[{0x0, 0x8, 0x1000}, {0x3, 0x3, 0x1000}, {0x2, 0x8, 0x1800}, {0x2, 0x8dcd, 0x1800}, {0x3, 0x0, 0x800}, {0x3, 0xffffffff}, {0x4, 0x2}, {0x3, 0x80000000, 0x1800}, {0x3, 0x101, 0x1000}], 0x9) pipe(&(0x7f0000000480)) r6 = semget(0x2, 0x4, 0x528) semop(r6, &(0x7f00000004c0)=[{0x6, 0xa53c, 0x1800}, {0x0, 0x0, 0x1800}, {0x0, 0x1ff}], 0x3) getsockname$inet(r1, &(0x7f0000000500), &(0x7f0000000540)=0xc) mknod(&(0x7f0000000580)='./file0/file0\x00', 0x1, 0x0) msgget$private(0x0, 0x527) socket$inet6(0x18, 0x8001, 0x1ff) getpeername$unix(r1, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) mknod$loop(&(0x7f0000000640)='./file0/file0\x00', 0x2001, 0x0) accept(r1, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) 02:17:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0xa, &(0x7f0000000000)="01", 0x1) 02:17:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="83040053", 0x4) r1 = socket$inet(0x2, 0x4000, 0x337) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 02:17:52 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800000002805) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') close(r1) utimensat(r1, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0xffffffff, 0x400}, {0x20, 0x1a9d}}, 0x2) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000100)="b7000000", 0x4) 02:17:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x440, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000240)="7f00df5e35d2fb9be01688d49d0579a66644337e1e1001efaeda24e0840f1569530f63aa0af771a512773078db93ed82904352c37c389ec3c289e656a28bdaa1cb2449ea40826e2b6e64ec4e322e76", 0x4f}], 0x1) execve(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x4) msgsnd(r1, &(0x7f0000000000)={0x3}, 0x8, 0x0) 02:17:52 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x81}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10481, 0x1) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x40, 0xfffffffffffffffd, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x1, 0x1, 0xc0c, 0x7}, {{r0}, 0xfffffffffffffff9, 0xc, 0x10, 0x8000, 0x7}, {{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x8a, 0x40000006, 0x1e2e676, 0x1520}, {{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0x1ff, 0x1}, {{r1}, 0xfffffffffffffffa, 0x8d, 0x20, 0x100, 0x1}, {{r1}, 0xffffffffffffffff, 0x20, 0x4, 0xc, 0x100}], 0x10003, 0x0, 0x6, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) 02:17:52 executing program 0: setuid(0xee01) pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000140)='./file0\x00', r2, r3, 0x4) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="100000"], 0x10}, 0x0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x6, 0x858}, 0xc) 02:17:52 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1010, 0x0) flock(r1, 0x1) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1107, &(0x7f0000000040)=0x486d9f4a, 0x4) 02:17:52 executing program 1: mkdir(&(0x7f0000000200)='./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') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000280)) r1 = socket$unix(0x1, 0x16416cb5a958d907, 0x0) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x8081, 0x1) 02:17:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = dup(0xffffffffffffff9c) unveil(&(0x7f0000000440)='./bus\x00', &(0x7f0000000480)='r\x00') mknodat(r0, &(0x7f00000006c0)='./bus\x00', 0x3c, 0x8000) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000280)="5d444fb135658162a1d7d7aee4810c20f455d5fdc7c119a90df5b595a1a1c682497599d3bb41dfc8ad", 0x29}, {&(0x7f00000002c0)="52dbaf5705929ff2eb35e803f8232fcaafaf838aa6529774e0d8a76fe9ab188ff5b01c51c522b2a0c10adb157a4632dfc6c2bd2aac5ffa79af71159683178e93b19deb1c268665827de36a5a1808ece22daf363a9404bc2fadd76265717b7aa015", 0x61}, {&(0x7f0000000340)="d78492174e0281322c2b53c0e373a896c6ae75db8074cd45b0b3f1feae9715756a336e9eea94820a2bde25791346a31a2cc6f3f9fe342ea10dc8453a34eac6a9c8b05f2a5dba6afa2d8ca162147b33179ba65cd540cee919fbab95081f4c98ab5dd068fd8fedb1019d7714d197ed8772310e", 0x72}], 0x3, 0x0, 0x0, 0x400}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x4b5, 0x6}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000500)="163e66df7bc14f8a634fc4de68bfdebfc0832058c3f98434d5470a46ba55a9cc1105f796e00b1b4c78ef503cc84c8ff31ee0b4eb8f31ef33451e4f381a7094622be40fc483736532442ce145b1db1944d1f516749c3f8a264b1e400f110b8ccea46d4e647dacb68468fa7c4dcb8318e597fc1c3226e83edae3e8277b9ee6497489834f7ce83c1b4551dbf65dc11617d0527641d52b142a4706b8ad6e0e1306287f23d4e706174a26a914f0ff303153aafd32fec0616aed6d1ef0c92ba99ea7c209107b432021eb68e868c49ce623f3dab1190f06c9743edd5519a03be89bb2cb6424fd17028fa5b34c04013b04d8dee3cf0e60010f659a05de3c813585dcb3c648af9fa1824e0712b561548872ea4e940004920944ac22e944814c91d793827dce2a6200d1c26a50b299c76db068f4bf5df6c339513071e140b415eef118043aac55b204d5314e0bc502eef9b41c7cc74bac6ac510f11a136dd10d0361b77c246e1c35471977b999a18f6be5015d07c1db81", 0x172}], 0x1, 0x0) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) r2 = fcntl$getown(r0, 0x5) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000a80)="15bb06ee26c565b1184b43f5fee66b437697edd55e6da9ad684836f13fcccb56cc2864be96e901490c6791948a165b1885522d920b8c97f3bdd80a3d75070931a333383a7d3bcb213e603d78107de8f95a45bffcf3dc52c8870fdcb2694d49ace4efa85c95d901edcf76f1420fbe447137c9f28eb3c3331dc74a15cadff89e9f533b01a19aac6132423ef0727194d0dc432c9e98a5d439b3dfbe004166853a5f4ac6a2c5ba7ec34ed25679547f92781e1dd4e9b3182b528852ece9fe52c63e2e07765425bea8d2d682c776e343bcca0ddc8887817c44649667d6ece1b8fc49f9522a536683a8adb53631b980a41428900665712f5a44a0d341ab8062a5a894da5d0398a0140c14cf9fa932dd3369a371ef2fa16fc81b09022b97a5fee42b686b97fe4b839eba16c274f332f2a1b0bdc29641ff38d0b0b318ce5b02ba7c616dc1603ddee6a64e6fc7feb5097075d8d204a7965b63ae29daf44c326388152645d5a3cffde7ffa75ced30fcd25e5dbbbfa14523", 0x172}], 0x1, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000004c0)) getpgid(r2) faccessat(r0, &(0x7f0000000200)='./bus\x00', 0x80, 0x2) open(&(0x7f0000000680)='./bus\x00', 0x281, 0xac) r3 = getpgid(0x0) fcntl$lock(r1, 0x4, &(0x7f0000000140)={0x1, 0x1, 0xfffffffffffffeff, 0x771, r3}) execve(0x0, 0x0, 0x0) 02:17:52 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x0, 0xffffffffffffff1e}}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8) 02:17:52 executing program 1: select(0xfffffffffffffdeb, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 02:17:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x52d8) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x2251, 0x80000001}, {0xb192, 0x1000}}) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) 02:17:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2011, r0, 0x0, 0x0) r1 = getuid() seteuid(r1) 02:17:52 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x9, 0x4, 0x6, "64d82d729bb689053164c3ae8c69506edd94152e", 0x2, 0x7}) 02:17:52 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x0) msgget$private(0x0, 0x100) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ftruncate(r1, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffd) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x20) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file1\x00', 0x280, 0x0) r4 = getppid() r5 = semget$private(0x0, 0x4, 0x200) semctl$GETPID(r5, 0x7, 0x4, &(0x7f00000000c0)=""/170) fcntl$setown(r3, 0x6, r4) 02:17:52 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0}, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x2) 02:17:53 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x33, 0x0, 0x0) setsockopt(r0, 0x80000028, 0x23, &(0x7f0000000040), 0x0) 02:17:53 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, r1) setregid(0x0, r2) setregid(0x0, r3) 02:17:55 executing program 0: r0 = socket$inet(0x2, 0x8, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) write(r0, &(0x7f0000000000)="c332d59d8a428a076abdf9508221d60c78192473cc265f7e7d9dc241d06027c2f4034dac3ef2f80bff914aa2029ae669aa92e4e91aa47cc32a7cb34000278b9fd1b4f462b2bc13da0598daa0fffbab4b6749de", 0x53) 02:17:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4000000001, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = semget$private(0x0, 0x3, 0x401) semop(r4, &(0x7f0000000000)=[{0x1, 0x10000, 0x800}, {0x3, 0x40, 0x800}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x3, 0x7, 0x1000}], 0x4) dup2(r2, r3) 02:17:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x190) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000140)="ad3a6068a834f5c179bf1bc50bb2ae8d7c69e2d64f6aec9a90d9d8e9c4d763f7873524803a11860118d246179cbcac0a752b5ed585e7a7c8eb6c6148a479ae5517c6da9bfd4656a0d1658668f76ca19248f8d4e27ecf5092866f94ea2b8a3ec6065826803e6a868747e7318d148b9125da9f1f457889c81b970dd18c57d5ee0902014eaf8590d17b4d825fba87d7e476913c0041b32fc14116eb96d0d44b28bfe779fa94da8cb9d4bf3890", 0xab}, {&(0x7f0000000200)="4babfd6e312c434c3657b3064c3bf71e5655fd71893b30197c96590e5aed04bc472192cfef672610da2c4c07eb34d8d2d9b2b83ed6ee82dddd83455a48a8e28d67", 0x41}, {&(0x7f0000000280)="4fcef649bc9e7585146b88cecf036ee848f1cfb54758b8a9b561e4499af8f886143d7fa1c90048e84d0da4151f97f3e3a9e840b75a5f7b29228414c098227f27b7d2495325409653e43541dd9c8e1886c46be0479b2555bb05843d0df923baeff34d37b3d05bd2352934f561bc1070dc0e02c443deefdf4700112f67b5648f783c1f7471dad31c48f910b836ea0764862c350a268f614612ad5ef94d52211896bfef", 0xa2}, {&(0x7f0000000340)="a1d5390c0736736f1a30edf07ae676f50c0e348ac2219a81cf6beecc199913ebb264e813d11378e8f96856b79572d8b510fdaf688a965edfa3a1c67fc1929cfe097e41936d8587da604dda2fe5dd896b623c09d4205057587bf0d5f93b0893aea98471a0e3ecc657fd352552e78925d6c82b28cdc46f7e8f56eb3b164f48b42c6ba01bdd2f5e8280e2b8923c99da442b595cb6cf5399a1394c3627a7075be020d5104f406c4023b0f09065d738a83a2bf19ad4f0cc3ce3c76a5efcf7d15678c8d97d2a1c949f7eb9a75e1a589c812c754a1bedfb34e7a3ee397953b25d6db1de6ec9b831c5e8925e3c9ab4f87730fa72f2a6635f96cc65405f33c25bb11cb2ef7acda85a51d8a8a269e7f332bc365dbc41075ca20474d706b71305cf6f4a37087b7ca21eb54d60608827926e0a84209a32999675285da59ec398889b2f1e3af44d1dcf3bbf608467e2a4f075055264184b8cdefc1a456afe6c9d4d1ce3149fca824dd2daa86c79173ff4ea69d4c8c2676de11534dc253871556b66529534bf7c89ce7863c5e3c6d38cc774764668c44a857afa08e1eba5a412b1a7fa62a9b471786048eba7257254f28b0d162ae43964662f59f822f9a7ec5692df34ce8165d8a076ae3f789b0ce73652a6edc7869ed08183338c00dd3a76b12e7258d83d4b2cbd3268fba049063be21c233bf315c8105a98ec3c458681b5de64528642ca563a08468b98a07369f359e6f72d3cf8b7d74435d32c985ed2cb5c59db40696f07b88f773090976531e77793210794b32826e7c37db44d1c02c4ef0064b2e37b5ef4b77a93a62e5e47ad0249c4bea656ad9b3b5fca2e350db2a67f7963df7d21c105ed8498e6328eb4842e5a8ec8025909abd9b6d895fb43ed49822ec10403e7b374cb56f5e648540e31daab23fbc46ee9d07a383702fa23c3697452473609e366cec9c70e688e69c606f2ede18cd8ec1516ad8234683cff7ded45c784481ebd92e3e9d7d03de4e851a5227be5c7bdf3582d04c84473aff72a62d37169f6367bb309709c6063ea835d1d2e446a0b321c68a4887401bb944283527109c42a97d3359e21a9d8597d68377145443c8a2f7cf647d4dd3658d5843ad35255dec884b4c191556e5167cc1617792977b177c295e551d37d7264783b546a61cb467f75459297ef9ff4429ce07b3f5ea4f9dbe3ddee519b1bda2973949fa7e0c4a576da58452869e3ba1c06ddaf1c8d73ab2016dade020d4a269c5a0a956b973329fe13396185287cd48de25ba47571159dcb882382e60e61cc1e43edf2d1c96247531aff6336ee4974f7627e8aa60e64c84c886dfbb25aa8c329aef86733a34009c4a177b797647f5cddd4b516bde230315910e02400c5fe0bac621c59a61189ce7afb7c6fe1fc7d2c095775cab62a47e8af5efbc638836ba5424f8f2870ced63fcdb5e68de105d05fa8e1069675dd7e1fee0ed1389bce7aa1fa5224558d0425780a0c945596be821daff3e16c7126f843a54f2285431589fa5244068dc8a89ccf8ab40ec2a3833c7812ae7e773687850739943d56ec2fdcdc3ac81d955aa3b02a3ba63917f79826b37b9cdc88f88dd8f2e16f9230895d3c10527ad8a90c7569b314901d936d7a3ddabe028bf20cffb93bbeb13c604949a53022aae4209476d5c78047e6173a61a108fa7c8a9bf41b8e20eda9c89b9e96b978aa041524091f7244456d4a73e936f38ef6b7627c958d32090b1dab23904d3c145821c2ff99eca3343441c455f056bbe45301704d3452348592e9e54ce91a3380262c1adf3f09717ef292c5c990ff91d433ab16961a5db06217b9cafd3a6339399ba75ef4dc3d62c73eaba1b421739eb785e2a4ca7709e9ec36fd64c1595f02f5cca61d443fe28fee7921022bf6df75ece5d6a223bc0d13a802a61db24b1785f80c5431d1e8404bb09e0dcadc7895073559a3ff8fda9edf3b59b79c80ecd4ce7e8900d7b0da4d6ba07696302486f8afa3dc699252d28427e076aa756e67eaeca253f957f553d74638b00444d34fe93ee8cd0226247f386fb1aa5e3538b2553bca7b8f1b327bb9c005fb46eef0048250d57e87b431b27dcb925a1f4b4d80335d90e8004ccd14c9b7301c457f304b0c22caf6b4c53870ae896fbc58c3aa635222d92841f341179699879f924c1c3a338f2ae3a5b6c1eda4d1be065f8e782438c3ba822b12493a5b6674038f706161b9c0170d50be1cd70c6ebcd81fcfa27a207f4b1aa23c4bdb00d764e8b36c46bdd68c0b4c4271d36e87cb3f4d75e73baf6185b83c75fe12f2924ce05de834ffb71b762ed913eba7af676039bf704666aaf33702877ef88d930017e947ee0c333e6ff17e726b6c48d6d39011f0991b743a0ff302e8e3f75bfa6f53b195846c18f2a363ff50d2708e7dd9de80cdee5b30032cc578b1ea9780c73062aa58e3762cd0d909b667571713bf53aca2748e77784e4092a3505730c0a71c30e02277b2b9c7be0e1c9374f258cdcd0476e258a5c87af13d4474dbd559ae46760ab6a370fe0b055a1d55b3dce85ca6b78731682debb3f3ab392ef8cac0e05fe9162b50d277ae17c6b972e5a8a8d76c647292aeb201af9dce1938d05057087b41a3fd9c75bff83505d24c8bf0709d10866a4dceff5661f156b3376721b0dce006bdd2133e783b4136b963520b1970a2f4639a27e56f62f15511d53807c7e4122e9fe5602568d948aabde42c4870967ced4de7abaf66934065be258fafac2b66c20a32f3c51154affcd9d98a07b3680e175558b237b72f779c6f5481a359cec8897d8d97cad3c60b611f1bb179721fa76bbc62f56462019f5892b63e08f1612bf42339a5b3fd71fee46f0de2aa0345cffca78a98e619a3b3606115ea6a46301305b57a262cf5b1b8d90a469bff54911df72069ecdc225447d0d5ac70e557a21dabb3cd1f58316d03c92ac1e32a7d3dabf14336779d53aa0ca7afbabeb2bd728f9d80b811dffe0ed167c4cefd08c00692eafefbc147d9111b0e2d1440cd0707369825fc9aeb3a8af01c3a58ee280e55ae9e0c1d608b62b0fffcb9e5769c4574d617f8f20b894729230862629455ded452ce06bfb4029f885894c55f217724716ee1d50154f16d3c1f4cb20096631e34f7a50f7f1a2f7473d968384ed79dfa45b4ee743e8cb1eed3a5a575823f2953c02f0248edd4fe75c6fd0de99d143e0d733691b2aa6e29a3d1f21ecafe2387dec4f23ce5bc5419ed0d6500cc52043da5729980912cf7b0d8bd07b3b1338678e7200f93d3a4d556302176318af5de1cc785f4c85004df19acfc5dfe372dc484a4ab4fc020424598a67100a71982f1a3d1996e8c14bbe9306411b8283a23ad177f8b76057fd95eda59ef4b15dca0a356b7067c9da1a16bbf53de6c3863e0f0292aaebfbec98d29859e2e352a4b3222ae096d3ec5ca5cf0d73a7a76b96e9e8e1f73b2d849aaa7a50c38e4f73d4033b2eb5e5915f6cba33474fbd48d2be0504f921435f7d82fa401aa525f93d38319214740fe3ab57723be926bb6aa93cc8a59f10d9d3a18889c24fb14df28b67bae8a070d66efcee7a9123cd7be71bbf215e684d58a6084785d5ad4bce336b1435aadd0b24587fc6fd982666d9d093ed9575ab7a5b389eed94463afdf5059760733d7e046afa98c216a6fa81d3b83964c3c6f513b6ff0b02a4569411a4c54f0b57635b6e5d09f72f9c6f6420aa5566fb4fb2cf5e8a1961616aca203d41872193e248df34893912c7fa505538b11c9565c78a0f8e8d5fe9d068e7d8e139aaf42e5d4c548cb485a738be9e65bf2a2f760eb2e5da0ecb55f82fc41fa4381472125732d514b91024f5901bb86a31a094cbc0b3e3c72f2f04413f28dea0d8616e3ba40211e579a4bcd1dd5c98f3b35437bce2b7142309cef9c47d2d7af21426ab2637843269e66e4b4320b93266b2438e88b19100369dc6034f58d9cacb2c43052361a148c0bf5436b3685cd4fc811dc30e8b1d9bdcb04aaea967c8908f7d94706418cb1f554fd5aa2fe2d65f6518385f6cff9475c2aa175b2f27af568e56e1b486c33607a7cc47200a35b996e0c130d6a1feed8fd147bd80d852f4edfe34f70a523c2b839d267822127420e5c7ac1dbcb234dc59d7413572664d154fc35750242544b3b94677edc9d4ea2e5a72a8a7198e76faa596af31b087ab5d1828dcdf34910e3ddd22f395a41733de6715f543a705c492045d1d60807ce325f95e093661f295caf94f3796e8ee6b55e4c3decf24f469b304a48055a0997abfe4e2e6a6b6dc6014e204c9edab466a3c3afea9bb923210106629a513f2e5edab0a05e4f1b7528becbfb62c2f1570098c211a786515c33876aa6a140ec1c9ada8677a227a5afb302d320feca3f5f62ba3b1b73ad83dad2cbe6a303f137722b9b51610a31ac3c727e834f6a919044999b8d3140a3e0d63b811ae5500624f77901b56e2bf049bead799ca8b05902d47c5eb1b44d8159ae7f7a1c70df86f171fa6ca5be3ccb1b52d35624a5e424bde447ce41fd1a71f8988f90ba8ccfd76f8dc8930b27c176df614e5ea5603f3b938d0240ab148c322362fd0c10d2bad0cf70581fe0e94677c754ae81d7148e646735877438b321f25dbc7ba1fda77cc9770b957433ec60d79c34341b617916905fcd9580915a41d061cb59f45eee0c01fd5db0a89e063131bddf974f5252f39ca098301a6054bb689cd88067fa3eee520705498e83cf97be690c9c54a5c141ec0e0af1636ac2ade5a273db254504bded6786323a6a5c5dde60e75315f28509e8a66a7ebfc1bc85431a37558282ec2bcac686d136483ff571f516f04f0e25da93715b7d46517d7f07203270873767ad5a4499510567a98e95879a3b3070716e3928ef9e6062f741c2c1ea4b1ab34f465ad6af5e3d37266c35ba64ccf00b365141d712e86102173acfe1ff50275cbadc174818bd50208f64fcd84624b645e2393cf2f7b2677c5aab2143eaa1741e4b28e58acb06dc716e292335b107b73565255966c6ae7b1b5d77d27083a4df74cb6d3198da8366021f27341972ae36c68d286743709b971afd5b6ba11a28b7942328fca46fcb90b041e82187c5342ffbeeb85ce1edbba7dbc0bc890db0a7cd9fedc79bf6a5b5f0b2982c18536875294691a297a2ce2af5e954f8160182e859778cd6491604442f5f1f0ca1b843f6217ee4af1c21c61f9347efc647cd299d5bf5af66c7af0c3504bef3a525b7d43543a73632edbaa7548c20da56116f596621d47363a5ac538af0c16d29edfe3469ce691de0d79e704beb6e78c94c0bf5e6e7d55b3d763951149ecf2d07848d8f78ecd00c14deecc4776f046e11bdab57c1412624682aaded635825b926c6741641c5190370e5cad29a47d98be022bcc442c243043c94e62f5ab9a2ddd45734bfe14a3fb30601bf9b1b2f7a8f514a96167ebe08815ef8d89b907b81607422bf509bffcb238890312ce40443d13345dd036632d778b730687662ee943b9858be42cc0847b57e27698b25474af3688ee4ac5dd31852929ff45376c8fb1a86b5f598d13bac6b2976e2461fa5841a88a97a39aaf1606c37b7226b55a263deae30546a7e431d369c74d1a16fa0c66bd9479992f97a4865239973ece1bee97eb9b7f9c26f58a6de5c09102b124bad47b0432554b6ebbb94e8a65d70a6932b64e9bf63fc44f40cb0efaed1b698651c4f3428b7fd16b0547d6759783dc9de1892039857e78831b3945d911a4c4dc64f667be7b1bf31f414605d4795280fd16d46c19a8789b54df9954614a7ce915cd0ddacb556", 0x1000}], 0x4, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r1) sendto$unix(r2, &(0x7f00000000c0)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c8a3286f9c75f10c85806d5788a6ee318903d05dcadef1c156c7222e6be5f8c6b2640be43907d53960b8fe311159480e8f4f1e594e2a7631315599001d7078684c0133c00000000000000000000000000000000000000", 0x68, 0x406, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) 02:17:56 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="dcae755ee092af003b462d", 0xb}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) write(r0, &(0x7f0000000040)="1f00d71469957d1c6ee244bbd2b04330f5d5107c60b82c43548f958ea70d94f542697e", 0x23) 02:17:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000280)='W\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0x5, 0x5, 0x3, "2140d4b4e61701ecf228667128810192e2236141", 0x2, 0xe0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r1) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0xfffffffffffffffc) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x2, 0x800, 0x3, 0x1000, "eafcc6679de1cb13e195bb39e21ce6e47d27720e", 0x569, 0x1b1}) 02:17:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) r0 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) r1 = geteuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x1, r1, r2, r3, r4, 0x0, 0x6}, 0x1f20, 0x4d8, r5, r6, 0x80, 0xffffffff, 0x9}) r7 = socket$inet(0x2, 0x3, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/29) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000280)={0x9, 0x0, 0x8, 0x400, 0x5}, 0xc) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r9, 0x8004746c, &(0x7f0000000200)=0x3) 02:17:56 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mknod(&(0x7f0000000380)='./bus\x00', 0x22, 0x5) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) getpeername(r0, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) connect(r0, &(0x7f0000000340)=@in6={0x18, 0x2, 0x7, 0x800}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="af0c3b1f3fcedb15a18268da0de2d5929d89f119dd66dde599978a530a1ec9510ef309b92dfade8cf36363a2300dd5a10621d475c21f68cd312200216644747041e749402aa781c232080f7ff66689230b20de0ee28bb36872269e366116b03b011f4b35f7f1e956e4bc79ced206492ff99b956c5e7440e333f6f6c8d3627d3b98e5dc35fe2089b0be0119385a7fc633b27273f4dc6f0582ae69f31f0a84b088469b87b98b1a338f41e3a4b6ff423b3e1b036efbf5c8ed29a3ed173be387a094e7e73987dfaca07108d5b9c6aefbb17dbf2ad0", 0xd3}, {&(0x7f0000000200)="db4c43e24e7b6543f22c630f281d74ade19773f287a63d26691092fbc0d0032026889783a9ffcf70783ef1b63e48808417b27a0455891feed933bac60d271167344d3e2283fabd3043164c739981036e2c346bc167a9a4707d9d", 0x5a}, {&(0x7f0000001000)="b890fce14bc804d1120bd6eeee6a1fc6b187f2828835ed03fc5984755942d402d0d14cdf74465fb81e3b36717320d1887cf0ad9e94fd2d5f805348fb2d62742da18f695da4404e42964407d6b4e1030912704df8318feadff71f0d07f0b338a0e3ef55794a26aafd057919664d9ed47340bec6287427225cb028672ac6c3507f2cf59a4eabe3bbffbe449a54307617bb4f10741224bc6f7d84ab6e30d79f664df5f4403679d3421a88386445ca78763d610f8d05ace87b63a178582bfc99d04d7c009d73dd8a6ac1d5cd1ce425e965e0b64fe5027a1749b0e3a6ce114bd1a9048f1814e03715bccc133580e2b4e960792b447f1fec0afdbb034ca8d6034fdee53a8c6e5f67aeb13ad3c7c0f9660251d6a46baa9efbfde118a7f34cf586369caecd7d2d5e7d015cebb001d85724657ef4419fad6280f7ae3ac50011c80ffd12ea65e2ce93372c88816a9e1c9a09206c2e5a9b6ef55107a4f173a31aa8dcd5b578cb31d91a2a54900b463b947d49d8fd78ca8b7117ac533529f36c033c716e7ce355cb712f9b9bc558bdc6d8a22ce50e86771ddff133685d89d1c58dca4dcc0b8319c45058451bb23750e728aac9bc7c9c4b167ef1f47bed7a7408fe98f83dec6a1ad11510b315db9a6d2529e171972089d896332cb4c02e20c018095aff285860d67f3d0ea5672f85946a4762f8320a30e33bb986e80dce827b0ee7fea1dfb98316851fcb62ce597820473fd53a1378fb5ae76e06d35a355878fa30d08c61c321d9c49132357ea7e0e7186b8be73c75e52f5295e0d98157e50a9fda0c11eb73a605a9d3fba0a37ba9f7f6432714839793eed40f03fef9933125da1cba53e5fa24be577db9bd55d9b6fd4a920813fc9c67ffbeb3615017578c64cab1edc01edace4a176ae65e0b0c536529de775c43f6f9d4026a062cc9fb46ab06c10505a013b016e07a833181abf3cdd89b42ab51d51df466bd82e82ffaa9575dee195d015c608ca08fc9179e78f3f48e6f4c37ccb02c29e0fa8a38d5718cc3d550efa4c2174d7f72e4df106fc0ed645a6c39d116e3a7714b9162ca15e5b330029b1e015f8000252472335a2a2756bae054b177171c1b93a48acbb3de32faf179723c6e0a60f4fbf75a4b903d1c0b2694de55baf1427a71bfc70b4a7f2f8a87b529b75c904104fd4432ccf5954e6a1b8b818ff572649eea85c9c0059d5e7ff69fcc4677f369d1205d3477b1b03467f8e6d482bca4bc9e9069f579b79f6d80aa4940183fb0ab69e52d1d3063ac03088e3d22d6533f121c6df779ebdd0d45d15476f2ee756e2d5cdba295a232b54a65e4c7a0cb2671cf6e4b84d5cb8bd6721e97e881781861c9a04fcd81e7d6783a41e5ecdb37f15b7a27ebfdb83b1c4dc86c5ff7cae1bab4b006f89b0f9525fe2e2f539b777cd5b3488e6a5e6418476ef891b2f224b906dd9afd6cc1a3d67d7d4d359b59ac65db7dfbcb16a31566ae47a59b5eb9784def638236eca8b53ee18f79a0201a5ae4d48f93398a2f230e0bbf5ddc232fefdd7e125118f9aece6c737904c3f5cf1722e967c12540b7ca1ad9c317c979028a236eaff57b2409502b8e5f167fc63574065aefeec3b88e6307d2e708ac6129b661e380c69663219b2bf85e80549816d52754b495dabc7a0df6b2ba920ea7684934c1c6e518c641f21a8f59b73dc8989e07720c021c30eba5949bc6e670400081f3b121968dc5c93e9321648d6f6929f09574b4c9c95f022fd1ff2e059f0c96da9c56cc2ac43f56e3174728a12d963e6f2724b0ad840963a13c5e2144d93515a17c1de9635e6ee5e29699f262c66a4e34d00bdbfb8e6429448b067826a4938a730a6738de876ca66c2c05273a992acd06b019a090ab17e632ed14521c3c757009ffa6ecdc12ac6f0e347dcbadc2378f69c0f462b9c3638a109982582d35c691ed19816a67e649b2ea24450019d2a9ceb4013b8bcb8820aed5040ac15907f83972e311bae4eaba12d9f444eef22e403f7e705225fa38552a2ce6aa28e9070ac2cd31b796b8931fee47038b0025ae9929f83fa62665d09d8f01f8b7eed8addc95df15fadbdd237964625745cf2edf5615833e986dc026f6bb43f5338ee437b9a9422f46201eaef77c33937e033793dc2f6c2ddb68e897bcb941c1248dfaf5a4882ce495520d89269f05d4f1a98628a1d6e0c7eeec57afe344b16d6c0c11f9aeecc64c31d47c4a5ce5101a0340b90c906ec26566e160c98424e28979cd939a90f4aec064c9a68946277c58eb42826fd8ececdfb3ef7a4771108756a2765d5fb45c496f9e8e5f258406618e16cf8dc88e72f6c9977c357e8a5e18986cea9c788c221ba364bdc1b730d5edb69483627921531e4673a5f36e19de21e5b3a2cb155e2f1dfd82a43ef4e62497a060aeebded621e4b79979bbf94aea0921c6a3ca9fb1244c66ef9ca289d9edbb9057cd6d9fe3519c3905e99e95b2dc6c353f4d7c8f080c7666bf5f04234892e73b54b3e37d4e8fd097e3dcfbda290573e54d1111defc25632ef3c180aed9afd3d01adccac38d428f9ff0986e3d74cc33a09bd819c72923c992e985791d7921d8d2d2f97c7a239f823b01fb9edb4c8bb7104909e0c6a26a0b183190a69f1f683c29b11bfb29d8001bd271114eafece863db792f1bb88579690ac8174de92d54a62148043dc8ade92d544b991dc44fc99267073d732153027d5e017504a224f68b1ebfa684c64592d23544f568d99e63c20109b0bfd7e92b53c5324fb89fde28139fb1606402a5c7f0115f3c67a27ff7bd19f88ee3b26fc43a6521016005ab340f4f22e075746d652587f2ba24c238aff2c551b1d566d85535adf3e9d459a88cd1b123317cbccf877dc88cb997594e757891633dbaed3f1bc1882d9c6f1ac97108fee573bfab07f4650a5458911d3ddaa78abff389a7586c588a7acebbe7a2d7247870c9b76fdcac6262ffa9ac70d8bc170b61b731352365cfc85b1fa995587f1e3513809cbdf50f98e7801a286258602961b7ac109fb205e4b1257e9b744ff1bd5584ff57bd8e664157f720c6312edfc2122e5afeecb474355f29c7e37aaa60e495a8c14904901567e33f613e89c7077f05eb534014bbf45337ffea7eaf001abbad438b2098c4d60b06b4ad9729b0667eb5150fc0195fee378ea0bf62eca8e086d3e886567225668dd2e2577fea64c4cd7b3abf58029789098a44b471559725658748b32af6baf79ca852e758ee38c9718554ef47dbecec84006dcaae7e7de515d9404f1b910f24d25a01e996ba05d392cfa1b01270cf545b54a6f7e26b0bf96aff582c926cf9f4a55d7319636ec40f0d63c6ec58c07b531321c103cdf402bff86bbf44347fc5f4fdb2a456f9d39acb646c46255f99e2583d8ba800c801112b31443d82709de141a4d54a93bc0f418392582d9dc781e058f82adc703d405207b2940caad4228b36af365ac7a32f0661702d9f8887ec6f9b2d9873e5005df103313120e67c1915d7c7c4494d9a6b9764f534dd5f44a5112de1d31d0297c47e5687c7ba53d76e028c438227be84b1b53b478d105ca7aa74a2c48f47e6f9a4e0efe28d22be869e9469bf4d7fad8d10b85a276f37088b14210dbccef80a8736164b6823e5b9f2eca2ddfee43cd46c2d763aff0e6724028b554a89f45b62ee41ef1422b5af172480d6f4db4e0ecbb91b1afebebcb12d936bc22ea2994747730cfa95c0309443a92748f91c9fda585d1b697b515ba87931749a867d2a4f1471c344a3ca4ae006d0668e486392e43a1e06dbb9b6f037c629c80a39cc1ea3057a5ee765fc0321e50ca42d42baf7d388e115fc6913134b3de0f8885aff0a56045cfcaf259784ae3b457cfc0782adb29b4759be1b64e8de30852e1ef988ec43e4c2e95c54ba7a34351cd20c5285d8f3e433c5a44069b521b93f8ce238eb6c4a0a382e1299d0ef4f5a6137bfdc8604f1856fc0ab60f5cee062d34192e7a1be38fe5c8e2b74086afb58a050ea2c13707c8f34379c95017e32a6d251dbda6b9fa49fc0150dfc0ee894be9627f2e31c6b4bdb4c5206bc8f5c740719bb0adf7e2002802151418085076fdb244d625ed7f5809f35abd66c1a1420dc1e9614ccf9896a89d7db017f5492abc40b40986de07f13e5ce7696d7726bfaf3779fbbea9c0a8ac7a529ff46b90f1dc93323bdb0973f3807743e6df4c9c2ef7aa588f741637cfba07de3d5f4d5d25780bda5ec850da46150d7f7c71492dda90dd528d53a932bae7b9d5984f05fa16b4ece6770c2ced380fff3036ceface717fbb6fc2b047d6149312485cd56d57660f6dbcbc3916f4633ee3a3e8f82c76f78d647d1d3ec74f9eaf2e360c3dc9116b45d7be8195aacea0bd269f4f321a8e5ca3ffeb27dcc0030721354b38e245dbbd10a15d5de1e5d935d28517650558a1f443c680bc9b6736351447f2d42e94ab11afaa6ad25c92cfecd9090daac68efbc10fbef465a1e2dcf0008d64cf73e8f00cd12c9c17313b1365ed7b64d16008dbcb6ad50618a22613ce10127be8ab88c21821f744d949638aad643e2c027be026a3cb034f5516049de87ab136ed42e255e0699a2ed8114e03ed559bce65e27507d4c89f5582b69b05db8d2131b9b915e72e47a74637039cc7865cc8278123ae196689517d9a13ce171d9fa5edb6969f2cecd23a0e43fe5fc51ea2a4720efe06921b440ee6425c29cc54a90eae963270775abbe5343d8569a2795324ba27b28c56f473a8c9ae1a147efcecdbcc648ad9bdd1ae6110a0503a4f414a5d9f8f3f7da7f741196f70eca8ba79e9656630f2144d979a67427e750bb64e8c1042b8d38b72a14ee3c3995c68864fd2a1ebc4eb4d3ea15b04bda726d8ea95f343f73e2f8bdc2a6a063a49cdfb255d51fedc34924e8227a4dd44245a78dac172d542e7a1a1500299bdb7f2c13b73a2af7952340acc5724561fe96542955ca7ebd57e9daee42453a252fb6ba7b9d4bc7ac34bd66b3b9fc4257ca8dc60ce8c3438748aaf20dfd59655b1a2f4d0c43573f0bf582bfcb4afe5f9bb8d489397c19784d39cccf322be24973ac9725a362f7f2670e1d15c4b3c1a171e6dbea3366fd162188b2fdf504b18281e7287d6c8148a3328bcf92daca30bd15a2fc5cb075c7efc2d129b5f595b2d9d1e33c0e8265ed25392ba74ec96e3b7550dc59897d10bf96d9d4e6e6d791bdafc07748145c49a556cc21c8081e4e6c8890d6559341b19337661e12ddf79a9d2a1363c9a6739e01bdb3e8ce973fb48eccbb7541c3f9720f7d26953e18d4432d5fe2589ef9b80adff1975a9717c5cc30fbcf490048591185cabbd1418c3069d56d35a758b581f855d2540a4e286aee105703e6a2ca6cb1fb237df94bbef36f70a992b955b02748c9c56a45d3627f2f8079daa9aec686b7199b22cb1d40c13587af94910a35d21704c48cbb0dfaf491327beb602eac06e13751ae4e6d446642ff4b96c912449a901fcf293c23445c68e92bf6e457614ae4e71525ab9d0a737132c6d4ef44393e224ec24e9e3b92a8c463d679b523220ad44f186c5a1a87b8ea227c64b5011b25435a5081c2380ded4c3d7b0303509eae84dfd7a16e9df1ce8e95a6142ab8f7da318061f42d67c078d5b4843c1d68cc4b68b3a696abdcc672bf299f63b3840c4fa111a6d48aa55f5dadbdd3d30a40eeb41df3a0f6c2e7cfcef0e11e3808dfc7d0be0eafe97720f6601b7e86b9101ac6442b578a12c7ec46e52d95b0bba882817cc1871b10414370a716eabd7ed5fefc3ed45ff71a98c0ed7880581c5459d5c27dc0e11130460c", 0x1000}, {&(0x7f0000000080)="7be8ad2be6338a9d96c21b7595fc3d3acb57aaa21ba94951a9e4866bb420fe62845715248f1e2d5dd3a618d32f3142b6ce4545", 0x33}], 0x4) utimes(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)={{0x2, 0xe95}, {0x8, 0x100000001}}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1fe, 0x0, "65668c1f2a1c3b00"}) 02:17:56 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) r0 = dup(0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socketpair(0x18, 0x4007, 0x6, &(0x7f0000000100)) mknod(&(0x7f00000001c0)='./bus\x00', 0x6010, 0xfffffffffffffffc) readlinkat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f0000000200)=""/234, 0xea) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 02:17:56 executing program 1: r0 = socket$inet(0x2, 0x8000003, 0x31a) pipe(&(0x7f0000000100)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="cdec458181af525002f518ec7fb64ea6d2eb24145d05ab09bb1d0532133856afb7c571a849d7560c82d4f9bebbb939807e759bc6b430451d72ede2b2741403683258b2615bc1aacc2492836a81b2b9b1832d81fe4c77c1cfe849e26086682242d1be7a2c8aec0e67138cc6ee3dd7acd9ae2eb9de8401c4b66a79fdcf6d8ccbf2ee6018c4d09046bc69e72b7d389cec06529cca48b09b525a073351a2dae0bbb4cd38a692db48ed93b29799480b57e82ebbd4644110ebd61f326cc6fb18f52967d1e7babc43ca120a021d255560894edc6f152e8f853916502139863a7784b6cc002d1cea8cd9ceb35a869ff237ec6de1dafd97edf98c0257dbc4492a92872ed86b98e15e2b9d2315f219733cf808869111f99bcbe9fadb3d823b8304bebcb1f3da80219e901942ad25c954efadcda8d2a0d223eff365f6f344dc48b9817a843f9eb9ed0cbb42cd6596d7e3588070691bf9309e444ade7837316a7b8edc6212e5acf828d2254ae33dc375889011d5c23af6a6334742a7bbc66e3051bc3fef87319357aae144daa4f38a6d059ab3df5f0826c901c954d670aee74957164aa23bedf1a02e9a86fe07dab54da87980ac0b64443b44bea3461da5faa9bad734f78d978f7d040d2f04d78f3bf1a90dba41de5505ad091f1ccca95da0bd3a4cac6a9eb1db601a27c636f7f7f9de8dfb400a538cee3bf23f47015e0778fc7923ab35658b77d6c85c91b41acdf9e3d196e99204a3c2595d02f9b8e9e9a0ad7ee31d67b911b2cbfcc306749612fd048c7e4baa82648331aabbcd0ef2a5f39c280d9c6095079bcf6a84708e1fc4145c0c5ee6e12a1dd4519b7aa868c845b8909dcdfbb52c37083eb220f49d2e7b2d4956fa442a08e4d1d00c85d8d0539f5ac9a79bc867847aff684e7d1f98b33d9a68ef0d75796f06a72e1e5f1289f717e16c1f79afb6489261d82a5c8bfea295416bb3d9c80354be1a739f7b1247cdf02497ae2ee1a2eedc22bf68ceabb2ae3031c097f8afe0d03cc6485c880ff3bb410938c1169a8633ccb51e72daaf63881245cb3b72e99970f14ea6a8cbc21990fe2a4a8068dcfcbf20c494cdce873595109e1244857a9363205fdc17d84767d34c39bfdee98c12f9d58a7c15a1cc0cc3eb06c503de6c6c432827e05a81fd1dc4b84c833e0403017782919f1b36959bc14c2c938e60fa0a416f0432bc631073e6fa895e879fe615b996b6b5afc617cc7ebb5e2ccd96d681473e31a4099b1bcfdab1b6b14e14b7f51ee364f36f9c9f1a7d7868afb954687139244d235742e2168bf819e3217087fab80dc0943adaa1e0ef8eeec5c5a0ea18d242c2ff1d753b0436d4ffbcf9903bdae900b64245c4c5f5849165ac27bf03a4dde4825607aa7566781d60827dd7e736116393702aa162b3e745af0ed374f6f98f5a95b7e8c6b02011705c9de18515248662927c402ec9caf4454cd3c30114e760035c08537014a4da8fba59ea787c082af39e63e946dc1ff70e3ee3cc992a6a67ff83949c326e766963a84112af480b1e1f88410721b8f414bd97da7e7f0f568d65be83de6338f3a33a49a6b639956096b946cc8e4d182a40dfde5af57031eab87cef14b7a87f01b51e68dc0feafd8f93f9092d67100fb1e2d8b5433099bf395aa2140fae3caa91c0701490bd55b5fe78d5f3b7a7c8d102daa05526410851b2178d5f5b0ee3426a25a81f8b92c0551650da8075201112697f631d56b63dbb44bfbbd1c3c81e941995df5a0d47ef26871fdd4dd1d3264229a312855090f251563cb892b2cf3c2a5acac8b2ce88822b3f8cf033c01473c453b652db0f76aa886ae3a0d531f8527696ba18dcfa01a5a403c383c2c4d7fe22c3d40b4f525199584d44f13bfaecf93a97600147fff9671f5e371d1df56e4c96f789af2fe3b4fb48b8fd6cc5310dc93a49f33f0818425a7cce7651f98c516698cd04414c8d2c30cdf980f6965da4d6b5ec777a9fbc4481832bc043f905b584b443ecbce46bbb7c5740b8bada63af642dd46a2e5bf448339a36bceb412f4543d86cdeed04a3f1b760f76e7c07b01bb83bb7fd63ffdcc6271e0b49ce420f2226b0c12583d4ec2169429d54817e89103be1ed1b36156b6b6d33d92724ae405f67381291fd8e1362b06160ac6c00a414b53cce21bdf5a7c018ec0964fd4dcd8c711c1ae9b88d776f729bfd814ef050354f77fa27b60fd4a0b285726a9ae31bf5be48fa2820c404b9054a81e846d9ca6e4c649be0358ecc2a38d06ab0d861669b4fac21dd0f0f1b74ef60afb9ccd405bc1e6da768e54d1168c920ce1b8fe90560d6932f8f3f12cc195741dcd2d35a4cfd660a725dbf9a3706a838f8ec1f5a80a481f5acfbb65d6c566feceb2b43d7953824fa1ea794fdf71b0388756041fce184675942920109d974578a279b7a6f20937e377ba62793badc8618f6b1b44996fe33e37b97dbbef44df812d68738e2fab8a22766e08d60e4d71ef8d5965daee69a20edc3c5d07a45042aa78d7c3c335c7c0af9f983a68e4b6917afd935a024a86ce5b8176f76e437af11ca0497c4585cb0cfdb41c309442037c588ebd701c4106248b9f65e440cc6125bf7442d3b5dac398ad7ddd9822e0cf4df8c695e3517adf0b07608ad65851ebf7b8f0d23428a31a2c6aa77e98fde989d9f2eec9fec8ce878807123fa43f5c4bcf133036ff0c0e158d66d4e476c3a1372be5a055f9597314b2029df7ead11ebd05ff57de928194679de1956ad42b656d376ce2308483946e2ce1b84ced678b1f264bc85e1257209abbfb14d819b1a4b34f02501799507c1872b4c3cbdf3b5bfebaa7f98ec4712ee6db4205bf636980376d023d219803e987e6de51322c4f91c612e5fb19070c05d4bc7f557f221c5c2799f616379be6c79a05476d7e687497f03c90f1d563d513f60a89cb57a6e53aa5fcd1d13d2d9d37b83619000c598f565897a62dc6c568bd44b4336d42c73b0773446351f69dc7bbc13729c69da689690bd554039d65ed92c632d7f98c5a30c4636ac84f40a700f17a3bfe1932f77064e0b399caf3b903dc238f07b98d90a18957641639e9d530cb6a0a0d0956f0c70f319bc3f424b395f057eafbb0a140c7a3b24a0caa6564b8eb59626fff666bd5d2a46342588f0dd4df5644f7683691be8e07b1233d814cb2bd2df3fee408d946734a375ccf8d4d4e20427919eaafb582abc6824a26cb846c8b66f62611b1154a3ee7262bb4f16f11677bc798b8da820bb1420e9a4bff28c5245c5a40a8759fbfa391903c7fddee8defff8d8d01dfe7a4126061bc0c0d2a0d34f73442433903863a0a271a4a44cb5d48b1daac7708e267ccd848250f93a1b3c25f53807fba5a6b9b5a2dbd4b15b9d39f8c70d6b1f0f69b3ffa86c2f75d9fa0746111b44ee0ea9dabc5801b11cb863ccc0e67e01a49c74983e13932474b1ffa1a00bf1e6d9dde6d02bf16d8691dafb004540777eaa179d1864d3a5259d7763e74fb6f5b7696f992b3ab6b3adede9e07c317c409de9864556fbca7521c5757dc6c676d67270c75fdfa4d2af16a3c8d5ad83a94c8e36acc7a8d9f2fd7a2c8d6b062d2551701d570d43fb1b5ea28b94d28d429489b80f5dc7ab76644186c4975037f846d8fd5a6420d2ae79dc6e86e56596fe0576f28b2373472e293f044193e6a9662b44148d10b4392dd085b4ad08e48e4004939f1a6a283bd971c644be258b4d52f803beea358742ddfce433e06afb7987edea90f91c6a693254043f4d6fc816d94d3de452a659e8b7c9b78a85b22a3a67efadd0be5d62543a8a751584f58bde5021767fc63c92d922b8767091cb3cd4ede341c5134d8e5e0472268def6d56b814b8dce05912ae2dd6b913defbfc518f4b7d368d7d0c7ce061e63ba7b85df9f720f05ed4cd618c93613467255c55b23ffeb6f16f4c7ae0f556e6364eb4f7d58b4d2479e1fd421cbac1953140c666ec7184dde05c8529d148689ce505f8d62387236894801fcdbbf2f1aa8ac977a1e5469c47bc5c67754c014ec1acb483511037763ef4b77f1f8aa7eaa4f537d81575ead1f7c9ee10e53b70a25173f26cf4d09bfea365aeb06e0d16ae3c2d155bb03c030acc8491670af19c62c6a0a4266dbc403e2cf772e9f417a382361c011e364ec70eb21d5be3cce880eed28a785c25867aaeac13e061f7c003f6ab2f1a6139c916fcfae8e70dedb95f5ea4096faaad0762ca26ea3c6aba074301df46d8e88ca64e7f2124fbf0c2c6aed642e889b8f60398a067c1259b27e739386298575f1b2abade9ef2027141f9cba6f559dbd65cf7534bef9dcb4d334b0ce6c46cc728aff71bcbc5a224f99a5b818e67bbcfb7294e3b28799449cb1f540cff1b49d3eed853540463067e066423b6bc67cb4f3ef467acbc73ba2d24c755f1d3fed8507d58fe93e1c2cc2b6346c76499e71f22c4441ba30f2368e6461d29368c00f3fe863e811330875c740c7819837befc3f1acabe73549e3cadef587dda0153f3527898b03bb46b51e83955d3b46cdc23a5d9404dfb4f353c7aa6b970615517487378141b3c77e414b2e4b89339a74bcf0ed40ed871c0f00b9d21d942f975b43d8e9d9a5268f4fb5b6e459d5233a98051f9347b1a3809cbd0576a249ab7e788ecc6e3ce2306b874e378083fe7b21c3ad771c4debf97adb551db83f031b1b841d66eba71331e4368cb5b119db914f7e0d515c357e670bd3a8a5fb37a8c8313ba246b7cc09b999b95f06125648ffb6f23ac30231e8d074456237d4df93f784eb238c28a5f1346563aee306a805bcabd7094c8c4752e44cb85aa4c96d800189facb27e589b0b6a081f07fee10186691d27106ecd5aac6a57cc4077b41c86a0b2e05b93a9292f1847c053f325441892c61c2f4b87899c379f93b6c9da3200425ebc3f913730aefb1acbd42d78fa607a867c467f32b52dcb26ae3f0fc9c58a0e1d6a1d24b9d7cf092e8939121dd0e30925efce7fe5796e665bc4727a0d87179a670b4073dc99679b232b918e8438aca9a5102062894c25cde179a2e9978430172cdf2c7d9561702f675c43c2aa5f9637ac08d8c1098ae76fb0a21c9206b211e932fc4e53ae9dccde72cf7a496befe569e74242bfeadd0a259007a84a2393d8137198b92231d5ba2af123765a815d95e9e7945ff63859c447f5500793039f311a37043d1753c3e6eb0115a7f9e64c9018ff0b59bdf0fd7ecdf1a153a4b0d652465ad1c45f5c529feca0882430edf647e2772fa54f82efa3eadf7363264f9a9335c2a39127111772da43cc566d0e46b859e0d0ae5be588faefed515a488f5b9dd93a95bc3ee32ac650c39c658fd74b6dc1bd199927ff685b13a75b27286a9bbaf46d19323708a5a512d1adacabdfd14b84668ab129c41a94b6c05fa64847f4aa01b0fd83988694889db2063c97a22abdd752fbde007c7de3311f62f975abfd590bfbd997766b6be3ec6b0c10523f58f5bb7984e582deb8c5c69a4316e46e0697cce2c409268e1de3c29a738fb07a0b55f45e491a8df0e17d67e0430f0a5ac31f4e2bbdf30a677b6817b0b0ab1930bcb4390b0c1a006f4a3494158b756b7472cfb3c32366d68e9c870a53f212890940c1b17a0701e76dd959d432d405722a1d7e96a4bff23fae96360a15cda3ddb69b6550a6677c659c4f5c4e6ffe18fd450e5f47f6a34f06e6f0f2f2fef5403b4a05c4aaf05af479998f951e1d141429ac5dfc20a218bd32511e8092e3fb5e4c6c832e71008c54c9c0a4dd44b6887786ede013aa30962bf85a6305bf72948d2f42b87f307df76cc64da46fa", 0x1000) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a534ad35797cbc3d021c0e37ea7aba707cf11b5d7d4a1c1e9d385974bfc2becb061d3a7871f48e9c207964f575cdfb541790fd4592e983b78d6445e80a72e05f2cfb74fa5126fd6c7cf48c3faeb04f5a18b4d475cd151dceb7061dc5f651b1b085baa87b286555a22fd3038b9de372d23d33dba1b08f06e0672be06feacc6a9e00eb4d91cf3e4d6c875a457527ded12aa8906e0b17106bd4b766f7233eebeb36ae60c22fa8eef4ecb91bbe3c46bf28e82c9ddc22656088de4a95bb1c2756091562fff005f837b1bde1a8bd54740693ced5213ac5235d758439c5a1f383b8fd781d96fbcac5a3ba8dcba1080c4dbeff7c74e9edc5219a8d4bc58a", 0xfa) 02:17:56 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getpgrp() setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x3) 02:17:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x7, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x40, 0x100) close(r1) 02:17:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fsync(r0) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x29, 0x28, 0x0, 0x0) write(r0, &(0x7f0000000000)="d1aa03cdd03369262b3ebc54c4d6d1734ba1272c38ac6afff6110d4c43415b959e10abb57048f0c955edb28c9dd52a1db42a5e725596fc89e2c18b7539fd4d14b59dca6f605e341a388b227020c3c361ce154434a232933cd28045b07a92e96dfb007563b04b62a8962ee2b5a2d60b76ce7a59c54e37ec029733a6d5407f80f39d5275e4350514ff455cef4a4529a0111ac4c1f7cc4aa40cc396c45a64144f21ff4406340576830220509601657219de70fb", 0xb2) 02:17:56 executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file1/file0\x00', r0, &(0x7f00000004c0)='./file0\x00') symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') r1 = socket$unix(0x1, 0x7, 0x0) connect(r1, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) stat(&(0x7f0000000300)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') 02:17:56 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='^\r+\'\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=',...[\xd8\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\'/\x00']) close(r0) 02:17:56 executing program 0: r0 = socket(0x2, 0x1, 0x0) ftruncate(r0, 0x7) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) 02:17:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() kqueue() close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) close(r1) 02:17:56 executing program 0: setuid(0xee01) msgget(0xffffffffffffffff, 0x0) syz_open_pts() r0 = semget$private(0x0, 0x7, 0x400) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r1 = open(&(0x7f0000000140)='./bus\x00', 0xfffffffffffffffd, 0x64) mmap(&(0x7f0000efa000/0x3000)=nil, 0x3000, 0x3, 0x100000002014, r1, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x40000001, 0x8) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) mlock(&(0x7f0000dad000/0x1000)=nil, 0x1000) semget$private(0x0, 0x1, 0x300) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/210) semop(r0, &(0x7f00000001c0), 0x9e) getsockname(r2, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) 02:17:56 executing program 1: socketpair$unix(0x1, 0x10000000000005, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10, 0x5, 0xfec) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x2, 0x7fffffff}, {0x18, 0x1, 0x1000, 0x5}, 0x81, [0x0, 0x9, 0x2, 0x80000000, 0x1ff, 0x1, 0x800, 0x8]}, 0x3c) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = fcntl$dupfd(r1, 0xa, r1) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)={{0x4}, {0xcd10, 0xe220}}, 0x2) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffffffffffc) 02:17:56 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x1}, {{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) kqueue() 02:17:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x124) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x800, 0x3, 0x8001, 0x3, "34aa47c811a447c3ea711e41a08460a0837821a2", 0x8, 0x10100000}) r1 = kqueue() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xffffffff9e553b0d, 0x1, 0x100000000401, 0xff, 0x47668655}, 0x1) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) getdents(r0, &(0x7f0000000240)=""/4096, 0x1000) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) poll(&(0x7f0000000100)=[{r0, 0x100}, {r0, 0x20}], 0x2, 0x854) open(&(0x7f00000001c0)='./bus\x00', 0x20480, 0x149) dup2(r0, r1) 02:17:56 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup(r1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x83, 0x0, 0x0, 0x3}], 0x67a5, 0x0, 0x424, 0x0) mknod$loop(&(0x7f0000000000)='./bus/file0\x00', 0x1000, 0x1) r3 = dup2(r0, r2) bind$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) 02:17:56 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) getgroups(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000001240)={0x3, 0x1, 0x81, 0xf9, r2}) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0x0, 0xffffffffffbffff8}, 0x10) clock_settime(0x7, &(0x7f0000000080)={0x9835, 0x1f}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x56) r3 = socket$inet6(0x18, 0x8002, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000180)="fccc113ddb0c8e97164c6072df6dd79d60babbdffdc0b4168f68ce68cace566dbd90d78c8bc62454f891e5c8441a4a7e09994279d33bfb38ce8dfe2ad4f35a8bad019757d7f3a0a40e9de412385d5e3a317ab7d9176e035b2fc3a17dc0a0f52fa2ded425d9e2354f7c0211a41ea83d52b9e9a8a5ce81abc4cc54de89c97df7b3644fcda31f05c8d3ea0ec2c32c5c8a9b18e43fbd7aca0e31de0b94ef00f2760ebe8b2a0e562aa70485472ca5d582f68060ed6a5b58df27ff8a7d3618cbf1fdcc8f8779ac77fa53786d6667b2cadfa64c475c3f9229b0eade956f396dd048b1b257dd83c948b234ca17949685affb422951dacce7f7fbe3910e0848d695f7070a914bfdb8a83a2c862b6c4b2dc7cf9ea8b29086813d6e997166411ba832b4b1245a00c34ed44e4bdb61c7725ddc9fceb21af8d9e66597f4f2424efc7466e76689ba61e26bef88b74f01a37489fb06c712076b6bab90c866c2a7f46b3d2566cdb8fd97a4e5e9f5fef575586426ea27542087ca5445b008cdcac1f3e1d8db1a43c7242447102a85383aebe43e8e96131998324aef414b814295a2159c17b56a9289c21cd8b3723e84703baf62dce5e3d0bf2ab657e0b3612f94e47ec718e510b1fa3ed9135c69e4a45b8ab8fa3a1c81be935cc6868d49715cb6675c4ad9b3e83a0080a4d78214ef49e2b495f80b93139293fecea0c1a8e10a216afcac873ab3b36aca619ce9281995d7bd2c1dfd8873512c560972288e1bd453f8a0434d2d1fbaa83163c65369a7b53eec88d3b3523895c6158f1766734453fd24cbff5300ba094c2b351566b2115367f2247b777f6543df0b4b48c0220c4ac9980ce0dad0abccc3df18a947b81e607c0f08674aabfd042e73b876a2a69e0c8e5d43c02ff5409412b15e57df0cd45dc55ba7bc25f226984c61679d1b4c26be07c8e90f1282f09fc799c9a2c634ec2651338628d57413a5c3047af5f021769ab433dc2d237dda12739efedc31c3e9b0ab97f522e6c123636ae4e77fe2dd14a871af6942c4b7143523e2296aa592114546c4292077353d8452e5bf62524c222127ee4885f8fd0922501f29ddf6eb50e68f6996a1810a3134135734bcf5c84f182055f445e8ee853fe1b4d0b6e922e19341ba60530d2dd46c020571f6ef0454854aae25f5a4fc03eaeda398596019a70f6a92bb50ae4e43e45b27f81d0c6195a362703afb106f876fd42a0903f1fb4e937635e43aa8a96f537f546599e6b5528fc6bd2bb099ff5c225e2f36074bf0f17a6d55cfa19dcec4f3ae0a8a45bc7700c79f14571b230d59b052ad44d28da30475bfaa3d730b184903a6330574328f9aafce469fc44d3b42cca25ba960dfe6206b0f0d9803174ad1fb9a3df2448c3a90b3729f78cdfd0004ea888e2bf8a967164f9356edf7d8d7d1ad676dd26bb626d5a7e75b6040d5e2c8c7476fbd72d490d1925cd750256adbcec94c07770990581be4ca0e31ae8792bb2c72ec6b9125d96daaa3d94f2e616aad189ba73a5dff5b7e98fb9d053906f567d4eca6ddf30adf4d373ae0a63089b88e97e9bb435a014124c979663e438b6201aeaebcc3e14525f76d608f8d378383c1b3c6dd9d31920ccfa28c16783268c7641785e31ab8038e6a907b4e91de03d1952337ee479d7a9043ee9e385423a257d8101ee41ff1f8ceca68b9c48fcf9b885038bb9ef605f499eecd0ecc8b1744b6e40de2bfdc4c2c51ef16bed6ade96f4b3f703f5bd24b067ef2aec953cdc7f858dee4adf994d2506097550f195b9dc02498504cef2b4644cf261e177d66ff7ac9779847300f99a0a24c26da6e8435b5e8878ccbc165ad944b2a85c6390473a345ee42674be3a8cc7909c77bc030176faaf52510596b4d6e3a81df590c1b14e6769fd0fbc512dff010a0c45d25bd7c6f447ababaac082f402c01752583659f2d93dadfb612993a465228b4320f08c04dbc961505e379b9aa943e17c355d4762608c3a2679694865474a0115cec6a865f3c33671cf7d90abd5713b43ea14435da07bc82c6d047a7b6219fae805a890371e53b333817012c538d712cd8f3bf9f3e22f82463c5a2e700432d6402f30733c1b30a64614758c3017ee1b6d4e98746e9cc6e9ea075621d3cf7f85f0499f56a96bd4b8dee383f51495128376967347eab19d4ebfe91c1b9ea4844e5c954f17118c4cc1dcb4ca542283a511b6d7a32d271f7b429e774224493b4b73a925e3c1cbe7541897f5a8f6fe25d2d7b66f48d2e1874957eb33c5114b5858915364703f3ebb823063ecd30c806c5b88720bd66935e370cc129771fddc011bf5e4d75a8d07bfc5c27e62d1c29926137f2c264be8f5208e8090171749f92173ee1f1138435e0d3215f4aa2f493e2d20c9caf6125717cc611200ef9ebe4ea0a8e4d94e4d1ceee699ea63e0a2b49e9dbeb1915bf9e15657393eaf0fcf846524bfbd2bc662b4223ffd6be0200f634f4d0e5b97b7b256ffb26ca8f477c005c516b0f5d0566c88a187eefa68de713ddae80e6979859bc97c26fcd6a710e29371f14b9e1fcf937cf07fb529089f496b653d91553b2556c3627fdd1aedca898d293185110f11a63a11db168f485bac028c38662808e602635759d59ee82142de0d07ab33c94c2914e52b1c5e26ddf8395e4dba3a0939c467ebc63516a364d66d06a53ec93f6a4f31b7be6c4d7828e25b328eb97859852e94b16693ec472c9d6e9a39b28b3b2f27b2e3a482ef9636dbee3d914f698ed0c276bac80a31c245c81e4a4829769c16dde94b5f680cbcd16292b11ec80b4d0fa83ff61c84954b8d744719c118f1e291d7fecd1fc8899cd69b5a2db9163be2890dc514be7a23e5596874ba895e242a5e50184ab2f8de7862086beb365204dfe499ba391d501b576d48fcafe4d2e67f2225c2e7dfea30681723a7dc5914192d5bb9975f2ff1fb5552bdb97f9803d1746ba882de9316133f6356c995174ce26fa79614d6d8b4f0869e7d7fc20bce5671a83cbbdf2c12a4726c2667731f8b21ca4c9413c68279cc3732e986ede28c16cf5850d5f4288801db6dc8f8f0bbc6e590d28766512300fac4ca4d3b967df2629e4d46ea7c057f3be1f0139b946d1168ea7402194a2cfc6e136b4827468632a2cdff1ff1323cf86e1ea552487a95d0ab82727003dccc1b7aa42ecf4e93cd04acd2979cafefbbef03082d501d6d2d3045282e7add2f5ba058a0a410847ba1a7254d1acc6bd246c46ece0492a691eb53191a4cb567d4bbd509be0710570c942b2b432cf178a0d307b40bfa11e78a5ea6743269137c2a210e893027ab98dc8c064fdf800febc75c9bd21b64c60d067df3ab8936b298454b4c1a8aff792bd0460d1d38cc30479cb5c31dcf07dc4867c06537ec0d61a8e2cc02b9c5550f9868cebd9ae16db994838bab826b709e5eb47f37b74c161bb355c13375dc64fae23a75dcc607371ca94167a2495660ccd963fca60b48a0a0ae4451a4675d34ce20933fa0eab51398f744567b133c1ba4a664f0c04bdc92670bc76753abd2f51258eda96f0005d1b427c2390993a38689f1dd5d356e21f13c5e0683a8262f958bfa571fb86b744fe16e71a23b468f8c925e15cb1b26060f917723dc8896a48622dcfebb51ff3ff825f0c73cc881db2099d165c49f683aeb6ce7952568534170413ba8a35089061a67d09be2baab5fcb71d951e2b7f8c8ed5514aa4180812b83d9808654a21e09e94f0d5b4e19b48c936b5462324adcf1d2866964fcc12a8b17f47c3d4aa6e46a11d05978ccfc6ad0f90cdbf18ce7daf69af518b4757700e5193a0df6c840bc22e4a8fa567be472e9332e8ff977683c7d9d5be382066838e7c3e08ed5225317a3756c7fda56f616d383ac41301e517b2749276f79be12a24625928288f1079f943d685b244f792f199bfe0314b48effd29d48055ac333ce5de0c2106fdfbfd3ab78ebb86385bf9a2643311057788892ef86592b8b7e005ea1d7b3d8e4586dd9252600c3b42c4aa73bf6cead72cf66d471affbf2bce2a76cb09a7f2dae7a71620fd79b4ca374286070a19dae58e8e878a770f7872c4c3b6b5f705ffd7af917f5139549275b6ea04e85ce2a6b6be96dcc6abf5123b92047d7bbacea67e88d5d9e09f35b273c6ca0cd24ad0f8edae3bee95d7d8dfa7a87462c928c81d96807ccc76af686cc7550579275bb16308bea63d9e2d57cfe4592866f62525f0ed5f6949108add4e8a955243730b41c485f4a6a4f25152e4f4bdd10bb7be32c050ffdb942d8e0ddaaeb15408e22e48456f1c0b853b5bfe0ce2c67c54584048e2888e18a8636ff46897cfd0c8a2f2aca260d15daf8845c27200a07ed1ccee463c45008533db6787d9d7206814c6a567e28d9a4943a6b9c21c82b07d81d9c4e5fac46d1cf7ca625d7be3bc6864af33a8c4c8ad3d8a3634c2591d05baa5805fc9bf4ce01445cb888df69396782bae7e1de65b8962f2e04a50c6d03d40554c4b89b1926bdd89db490b0185081b22308557e403c87f5988966eae05ca4bff24d65d8a8222b6cb503b54e29ed3532a5f81455e3bc1ff095a4b00b210df5d183164f3bac852e086dc321e2c83c6f5712f2cdb6b13120d396739f1749e56a8faf5f35305983062ec450f56ea70c4847e1b488cf1d81e7c8afedcdf99220622635975ce27b1f427cdb386eaa473a00daae88b29477afe12df82382d2d89fd535f45e1fb99f58502d8e7de0dbf177002ec0907b25a3e2b1738a76ddd7e75b94b8d7720cd90719e1442867d3e756079436e1b99a517460d5d1a209fe3b22816f94e43bb55afc2c3ab7842c4ef489178fe5c09b371cf36d46a423e311a46ae749b634829bcab2ce167f54440568c0994e7b415b83560de88d925a4da0836d0b07ee62bd77731cbabdfa056014b39e5485153093eb0431910a941425fb4c7a66289082264801d0dcd415143aede7669fae34674140ba9795f2ea631d14459bf8843712bfed35af4e9ebedd89ceb643a69637a45c5eb40b3d31ef7c41eeffe93e5274da6e465227155eaf33a6648a6ee277f49be0bd8d7e55732c5fb0a55cefd9c0704d00e7b16a7e34823696087b7c2db40c66a86a5808d9c29f5293ac2027de87cbaaa3bc703591abf44c6b5478c30cac12dbbbf653dad7d234f9d8589213bddce9baf637b2da55eb6c08915077a82f9de9b40ef5eb5801f7333be0437f0e9104acb4a50f0b6cfbc0745aac50bf26616896208b00c494675250dae075cd83c8616c179fab3facdfb7fa4870256ecf338152e1ad49b40df093515d4195b683e9fedd1b2d2fdfc242d5675c9d056475d1e8d38873f4bdca670bf219b9375aeb4aa4f3091fdc69d1556e909f03cd3ca61daaa73f683e3d72274427483464af12f86688850a2506d62699f6e3318008ed2e60f86ceec42a1e4715f443e3a1958864b40b1aeb2c6a12ac6de0ef81937d994f30d3630ac7a8e28b41caf5c5bd4250e6ad635b9be8c3eb0f0896f04802433c602679702372da021d6a5bd20a54f6992522d1ba28ae61731d44bd6d58829fdc14987b626d8abf62bb83d39f9b7429177d558247d3b89543b83f85a12cbc44f60ebfc54d2fdaa2ee1e6f5afb3884381abb1a40083d6417de75ab7ac8bed7cbd527ff4315a1e12f9072a15a0436bb47e02ec8658e96f835d038a8277dac462ece13dfbf78524a134d18f7094a6e41604bcf982d66243ea77bd0d650361f2207e429c5e65e8c65ea426ef7c8ee4f973a37ae0c1d54b6eb4ae8202149975ce7f2f3980d972c601e6697e0baae1cee7e0a6f05bef31ea4f") poll(&(0x7f0000001180)=[{r3, 0x24}, {r1, 0x1}, {r3, 0x4}, {r3, 0x4}, {r1, 0x100}, {r1, 0x4}, {r3, 0x2}, {r3, 0x110}, {r1, 0x41}], 0x9, 0xffffffffffff0000) setsockopt(r1, 0x0, 0x2, &(0x7f0000000100)="bc17f065782294d5cd4138dca5a7909a000349a02abb65fa14734b6cdf60c0e813ef", 0x22) setsockopt(r3, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) r4 = fcntl$getown(r3, 0x5) fcntl$lock(r1, 0xf, &(0x7f0000001200)={0x3, 0x1, 0x80000001, 0x3, r4}) 02:17:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000200)) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/254) write(r0, &(0x7f0000000000)="c3", 0x1) close(r1) 02:17:58 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = getuid() geteuid() geteuid() r1 = geteuid() setuid(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0000000000000001000000ad04bd8000002000"}) setreuid(r0, r0) r2 = socket$inet6(0x18, 0x2, 0x0) bind(r2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 02:17:58 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$getflags(r0, 0x1) r2 = msgget(0x1, 0x8) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x6, r3, r4, r5, r6, 0x8, 0x5}, 0xfffffffffffffffb, 0x7ff, r1, r1, 0x6, 0x4, 0x3, 0x575b}) fcntl$setown(r0, 0x6, r1) 02:17:58 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0xfffffffffffffffe) setsockopt(r0, 0x6, 0x10, &(0x7f0000000280), 0x0) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/191, 0xbf}, {&(0x7f0000000100)=""/97, 0x61}, {&(0x7f0000000180)=""/115, 0x73}, {&(0x7f0000000200)=""/143, 0x8f}], 0x4, &(0x7f0000000300)=""/136, 0x88}, 0x0) connect(r0, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 02:17:58 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) accept(r0, 0x0, &(0x7f0000000040)) 02:17:58 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x9, 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x102) poll(&(0x7f0000000100)=[{r0, 0x5}], 0x1, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') 02:17:58 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x3f, 0x1, 0x9) sendto(r0, &(0x7f0000000100)="3b0231f3c0bc1ac723d4a090408e712f1e4537f6e832fe5b2d08f913436b56b9eca4f93af5a63ab3d88a5eccbb7d8e6559ef45f93802593fd21248576f2c7359606dad59426eb6189ac80a47e6e6d98971d570ea6cf2362714d8afb484cc3280677754004ba3c7ededbc0bf13e0ab1775cbd4cde244bce48212c", 0x7a, 0x6, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt(r1, 0x6, 0x8, &(0x7f00000000c0)="147a421f", 0x4) 02:17:58 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x6, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) 02:17:58 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = kqueue() fcntl$setflags(r0, 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000011c0)=[{0x0}], 0x1, 0x0) 02:17:58 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x40}], 0xca, 0x0) poll(0x0, 0x0, 0x91) socket(0x0, 0x3f3b10bddb67a9ec, 0x7) write(r0, &(0x7f0000335000), 0x10052) 02:17:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b4", 0x65) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a947680ac95a538af41571b93a0c7db400", 0x0, 0x2}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 02:18:01 executing program 1: setgid(0xee00) pipe(&(0x7f0000000140)={0xffffffffffffffff}) fchmod(r0, 0x20) mknod(&(0x7f0000000700)='./file0\x00', 0x2011, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x882, 0x68) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="3e6f2b623f2501c0dbefd220df6c3eb0a16c499a000a6f3093dfeab8e42f1d4ebfaf56e1a91d0e0bd0fdbcb96be5b7544aced599240f39606112af51da3045bc30c192c011c92719c4ebd63941c38dfae159503ffcb2699a96bc8cf8ea4352f615a0929f9de07b631b7924174f81123728078aa3a13d90dd5396bf774172c231de6ba1a887e628a7deb7ed75d1a76938d2850e3416a02ddc2a97d7627b14d6c573dfe3c3a49fd61b82dcae9e8fea88940346e7052e10b1c9ca3f837d27a37ec6d78153ec5702490b62719a4e56b69bb3825d0c41aec4b9d7409d769bdbe93d43d15f012170166caea2dbe5ef461e", 0xee}, {&(0x7f0000000180)="d87c0ebad1df8b0a8c3852708eb4377f830ae6ba674a26c526df2f2aa8917e8705f048a34bc66ce3e3cdcb2fcbd1d982afe124dd805e3a04ae7d80d67f88f37c1b06de7f3dc456f1bb866326fe66be45b97d15b7b952e7e9c439e2283ea263e3882d9936c5be6241a01eb2b5b5b478b7ec777e6295f777fe014bedc64b41a7371fc8af70", 0x84}, {&(0x7f0000000240)="2f802f4055035151f5bcee40492c6e5983f110fb79726583edf932c47c277668354fe70cba099d516ad0e13c3c0fb371488050c406744fcc6cad93bc4e036b92991042088ed4e4c0975c86ba17766820f53e98e4ead4fdc0358e9aeeb4624a", 0x5f}, {&(0x7f00000002c0)="fa0b23c6a108a5b98521195d783da3731ede1330e988e7994cefde7c07aab9545341ad93fcd32d53209d3b18aa6710f4f61d4900a016d95221f97050", 0x3c}, {&(0x7f0000000300)="31ff860239775c3cf6f98a8e22563753265da95e717d85baca1e83f0df01ea08bbc7431cefa63c4616984ce0c35add0e6ec178b36d80feb85aded83404a5872baa12ae5dc62de1d20fea6dbe3785995114c0fe1ff36556e500867789d2c58b57e9b9301de39901578d0072cd7f8a675dec3a9a260d579b1fcb56124f838ccf6c3343eb2cbe2f954480ba448ea4413a540c8928cf48047eaabb10deeea6aa4a2dd5793b07586b656dfe4d319cc967870bbe289289a00c0dc8220028f7a754bbb7b5b5d956ad06db2bd63621d4dd0929", 0xcf}, {&(0x7f0000000400)="ccb28dff738db4ed9cc1473aa3d57bd59af3eaf55d68cb5cf18eb498898767f3e22c3528001a15584eadede174a694711dc1c8c677982d3e78fcb95cbf096980553d9decf9ba4837a74f47f997d5cac138929bb44fe4bceb8f9a5c8ea3c6edab0e62cbd12b14c325531ec04e656946c0320667a4ff82c340993f7f2b6bad0bda3c57ee45b5e6c3578db885a4687d1fdfefc9f0cde805c72564f7e80dc939d46990afa5d7161c5e6c80b091d67c23e34f6199", 0xb2}, {&(0x7f00000004c0)="549de10dcba16a7694a5156b2ace22121d721af0094c0682db72bf3ede84c0bb6b223a7373e61da84c79c240874900a28436aebeb0332896083aff7e95daf102c9b66249546501d7adc8b02e4cbc31f4d55d9ab3484b463f79ceeb6cd650df6a446ff02aac75b882232640dc0e42b6610bfc87aaf4fa46329aca6f81b711f6bf5da0cf6fc5160dd7b23e785cf2be88fb06321bf3da46e94efc0474a41c", 0x9d}, {&(0x7f0000000580)="b340695105c8859d0af4a8d5697c249ce830acc90ca20747f7192f59a25f9fff7e3560616bc8275e5960640a32a77e7e51a3bcb0e99c17fa9dad92dc75ce4b81acdf4ee6af0ebdf78edac93d61477588b3244b1543f8d315850117867f56e21e2cb5aa4d440a6fe5eae45b02ce198b83f73376151271299621a654733258aff52108dfd9288fe658969b70de3243daa5bbf1", 0x92}], 0x8, 0x0) 02:18:01 executing program 0: socketpair(0x2, 0x1, 0x400, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000080)="163df89c1f8e432aee874254fc23557c32c9db2931417132c328dd7bac04635fba440411654d8b58eaa86e23c3da3047433094d2dd64468c9accda383d671cb3", 0x40, 0x6, &(0x7f00000000c0)={0x18, 0x0, 0x6, 0x6}, 0xc) setsockopt(0xffffffffffffffff, 0x2fcf0000, 0xe, &(0x7f0000000000)="00a00300", 0x4) 02:18:01 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') socketpair(0x0, 0x8007, 0x18c, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getgid() chown(&(0x7f0000000140)='./file0\x00', r2, r3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000200), 0x4) r4 = accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) getpeername$inet(r4, &(0x7f00000002c0), &(0x7f0000000300)=0xc) mkdir(&(0x7f0000000340)='./file0\x00', 0x80) socketpair(0xbe72635a1d47cec8, 0xc007, 0x20, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000b80)={&(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000400)="96975ecdf76378768b3ace002cdf6de05690ad5202ab49fb965986fc3767b69c06580d14b7be69d2a36fb1568acbafae2e94533658c913205ddeaa108d70e78f80ac755e0c610c0a41d53f75953aac60c7c1c5eefe0b5f1adee991341c2c590f16de589cf28a8cf041f1d314c6e97444a71d2c18f17f8d3c96", 0x79}, {&(0x7f0000000480)="ee6f116cf09d3b1623e99f1a1ba777108796a336ca88a050c28f8159bc9cde75c0e489efef1635c4d6c7591e6cb26e848abc5ae44749235c23ef0c", 0x3b}, {&(0x7f00000004c0)="e35af52549c882f6ff54955825d9c120ad20f47b4533358c66b347b0866a257cd7feb27f8af168c0887a1894b2338ab2d8f151002c42b3749134f1c93990b54809e8f16bb103e8b552ac387a8433d8597badf8b976075f46a61bc5863d41b4ec814488df04b8f69989806888ad618115af", 0x71}, {&(0x7f0000000540)="1d60ea4a637cf9a2a2c5d572883dda81fe25c440057ccc797068948f375a05af78c769a93b5cb6a3fc7de87419191b512c45250dfa3763901109fb030adb8c4cb2028b5419f32275cd6115ccde4a2694093df574ff6285fc71411884dfdeb163feb49547", 0x64}, {&(0x7f00000005c0)="6eeb97d5d081469aadeaf1159bde5f371a2de3a1f1168699213db6136372b716c78ab6178e768d436c1a22ab5f63f521af57243b336a7d0ec7619eb853da6f25c306f601f33cff543a1c215ececbd20e60911405e4dbb18b19c4ad2ce764b409c77fae8f197d38ab66d7b04f02c0ce02e495b8b5874228ff9dfacdbc53fcafcd9d98870252bb44b3c29dfda58def4dae86d7519c8e02189ecd7eb89d696b251a6bbabddbd3673160fdb62629f7ddd356", 0xb0}, {&(0x7f0000000680)="273fe4a24a21b9cbdb597ee3536e745314f60644f0be290e5fc77632bf2e1988b7b77445f9883282d5d25ffde2ac8ba76382ff424343e9b85b9869d0b18b4871d1c7236915d54237d248aa572c991dce20c3946d4e99f37e600ba63322bd792c6c15461681460eb2b3db89dc6b96350ccc322533b3f33053946b006542a2b8cba8eba23c76b7b0c240d8775475afebee89c76f58ec2034513bf469fe58c4de229d7804c495f871e7a9ff1f8e628fba4eb1e35a9c961409b4c3", 0xb9}], 0x6, &(0x7f00000007c0)=[{0xf8, 0xffff, 0x1980e3d6, "be0e50be2999e2374d49657dc3bca79107f3775aa7b073afc0f8f5d3890c4136fe34f1fdcd748cb49829bee77826e384b9cc9e4470b3c4b8318d3f6a9aba2ccf9d8fb502023127d60dfb24a1812e06b75dd7a14dac90a3fffe66c5895406e33bb9fd70ce7438fcfc25fd41281c5f52c8868f0d0cbd13eb1ba661a4d303be15637254501de35904feea14fb0777d7c477d09c01b15d571d991dc7605c289b685cd71f3a62a1862e6268ad8b33bfae12ec6d7ca0310fd70eb27f66f6bca8ad5e22da1004cd988635c9d07ff5a5363f3afd51e6f0047269a520bcebd4ca9962b5196c445bb4"}, {0x70, 0x1, 0x7fff, "56a990735c3fc86af4bdd3cb1d183619c2030619fe7ad78be1730f27f57e5d69809315328bf19416f0feafe71ed09e2ccc550ee9784de4afc7eadc1a54a155df4f978f49f6e2a82617ce5dd6eacedddbed4c387b2e5eedec6f1e083e8f6d"}, {0x58, 0x0, 0x3, "59277308c9e1f47dded454f65fa39f68d456c19c636b16445391c2914e0d5c77519ac9a3b6df9187846c33404de8df24444c185d87cdcbe0926b89bf0d785cc8fc4f1fa4"}, {0x100, 0x1, 0x8, "15a7639c0d5847d5bf249ece278bf1a7f11a15cc28eb9a3061051facf599f82303b30f1952f6681e5154127e10ad2281d694bcf04b9e13b7c7eee19766966eb410c706d6f3b9b06a34d53f96d8d6e671c8c9393640e580329e620c65caecdf9c3f8e65fb1ee7ee275f88199b5c65bbd1c2e91d14029923d268cef5b2df2f7f04bb5260ed0310320123123a9c8490333187f052a845c05cc4c453c1e342df51ddfbda3c44bc2bd7129a4b7a1957503224dc2cfcf4e17469273803cc3f463c04f172046c7ba771d8868c9d9b0ee5c7cb5106541218954fb770ed77587b51c6b38e1b81e82ce9c4878a2f05750b3e39d285"}, {0x10, 0xbe5273dd8c2ab39f, 0x3}, {0xc0, 0xffff, 0x3, "19ef87929da64b639a741dd02ac508d98725fbbf1c2a1612f1262cc34cc058e73284a605e1179e2ac0b39a3b22106a75f164fe40652f99badb5f991b2f9fb359670397201267e4a0f4bb1a0d92cf3e9c6ef81148124ff89b9eed71b4f24c75f8d2468d10ab179d187a84ddaad00de73b766c6a896a481ee6e5828ec908a708f303c620847624f781aaefe5fc9b86c85409c9ece824a6aff01ac6aae3464cb2178dd253ae1dc345300290f6f42a"}], 0x390}, 0x2) utimes(&(0x7f0000000bc0)='./file0\x00', &(0x7f0000000c00)={{0xe2b5, 0x3ff}, {0x7fff, 0x7}}) close(r0) r7 = semget(0x3, 0x0, 0x20) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000c40)=""/154) getpeername(r4, &(0x7f0000000d00)=@in6, &(0x7f0000000d40)=0xc) recvfrom(r4, &(0x7f0000000d80)=""/100, 0x64, 0x800, &(0x7f0000000e00)=@in6={0x18, 0x3, 0x4, 0x6}, 0xc) r8 = dup(r5) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000e40)) faccessat(r8, &(0x7f0000000e80)='./file1\x00', 0x1bb, 0x1) r9 = socket(0x2, 0x8000, 0x9) getpeername$inet(r1, &(0x7f0000000ec0), &(0x7f0000000f00)=0xc) getsockname$unix(r5, &(0x7f0000000f40)=@file={0x0, ""/4096}, &(0x7f0000001f80)=0x1002) syz_open_pts() utimes(&(0x7f0000001fc0)='./file1\x00', &(0x7f0000002000)={{0xfffffffffffff000, 0x10001}, {0xe93, 0x7ff}}) poll(&(0x7f0000002040)=[{r1, 0x24}, {r6, 0x2}, {r9, 0x20}], 0x3, 0xffff) semop(r7, &(0x7f0000002080)=[{0x3, 0x1000, 0x1000}, {0x3, 0x7fffffff, 0x1800}], 0x2) syz_open_pts() 02:18:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) shutdown(r1, 0x0) 02:18:01 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2906bab2142deb8b1c330de11f237a092eeff4731049f4b2a8ad1a766d8680aae8bf75817bc77cae029b19d907bc1befeedbb0229d5399cd80db1582999d108540ff0d456d8b04fe15e7882cf0079a7d3b1faf6ec53866857fcdb167cedcbbcc04a1e75ed8f775900badc8b97c2e5fb6d81ccedf4138143b185f5bbb9b847e27acf500b48802cee12c04ddd1b939f9af87ec657897b4c4e05557f147afd130f6c6610eb27603767433a650b9173e5c8139c5e2398fe2f0175bdab57393856acd864d3c237995fcbeb9b9c42a25ba", 0xce) connect$inet(r0, &(0x7f0000000000), 0xc) 02:18:01 executing program 0: r0 = socket(0x11, 0x4000000004003, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000000), 0x0) r1 = socket(0x23, 0x4003, 0x2000007ff) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 02:18:04 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x201}], 0xc99a, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x51, 0x80000000, 0x100000001, 0x6}], 0xf8, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x6, 0x2, 0x3}, {{r1}, 0xffffffffffffffff, 0x8d, 0xfffff, 0x68de, 0x6510000000000000}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x1000000, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x80000014, 0x49b, 0x3}, {{r0}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x1, 0x8}, {{r0}, 0xfffffffffffffffa, 0x44, 0xfffff, 0x0, 0x400}, {{r0}, 0x0, 0x2, 0x60000043, 0x15, 0xfffffffffffffe81}, {{r1}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x13, 0x8}], 0x101, &(0x7f0000000180)={0x8, 0x2}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x8, 0x2}, {{r1}, 0xffffffffffffffff, 0xb68822e83c195a8a, 0x2, 0x8, 0x2}], 0x1000, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0xa5, 0x1, 0x4, 0x4}, {{r0}, 0xfffffffffffffff8, 0x40, 0x21, 0x5, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x8000, 0x8}, {{r0}, 0xfffffffffffffff9, 0x9, 0xf0000000, 0x9, 0xffffffffffffffc0}, {{r0}, 0xfffffffffffffffd, 0x4, 0x5, 0x960000000, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0xb, 0x1, 0x1, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x5, 0x3, 0x8}, {{r1}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x4}], 0x7, &(0x7f0000000340)={0x1d, 0x800}) kqueue() dup2(r1, r0) 02:18:04 executing program 0: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1, 0x1000}], 0x1) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet(r1, &(0x7f00000000c0)="9fa45320adbb93da407ec4ceb47f8abd954e05b2fcc836bf07196dbec3eb16e71d", 0x21, 0x4, &(0x7f0000000100)={0x2, 0x2}, 0xc) 02:18:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) syz_open_pts() mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x1810, r0, 0x0, 0x0) write(r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) 02:18:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) unlink(&(0x7f0000000000)='./bus\x00') flock(r1, 0x1) write(r0, &(0x7f0000000080)="b889488d2eef6f63087c7ec45c97308c0445944a4029e0bf97451cbdda1f2645f82d6b1c9a5788808acb9575a4cde9c8e0ea07d76a2326a4e46071b7b4dfa8da7e049f32162135f7e58db73e0f0e9e7bc030cf1c1b5cd5029751f43f34d612c3f33dff247cb51194a04f7d974cd2d4d959a8057661c4f14993f9246ddd3c882e", 0x80) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 02:18:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x400000000000) sendto(r0, &(0x7f0000000300)="1ee738ee6aaeb77793ef52569d4c5214239b04b3dc4f4e2c16bc9f377c6292df2879d28714fac3ed8611f08f8e6d27e0df281d1594d4a56abb80ef6062c7e5804632fa7134033b3cfcb83cfa1c5962a46fe8ba63883a8673ac70bde56e4294d387190c688c3c0766c272966ecc89f8f9d2", 0x71, 0x408, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xffffffffffffff37) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x81, 0x10001, 0x800}, {{r1}, 0xffffffffffffffff, 0x2, 0x21, 0x3, 0x3}, {{r0}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x8, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x40, 0x1}, {{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x100, 0x7}, {{r1}, 0x0, 0x8, 0x40, 0x3, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x9, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000040, 0x7, 0x400}], 0x8, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x1c, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x44, 0x3e08a237cc331320, 0x8, 0x8}, {{r1}, 0xfffffffffffffffe, 0x0, 0x3, 0xff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x4, 0xf00000d1, 0x3, 0x7}], 0x3, &(0x7f00000002c0)={0x100, 0x5}) r4 = accept$unix(r2, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) kevent(r1, &(0x7f00000013c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x0, 0xb80}, {{r0}, 0xfffffffffffffffd, 0x10, 0x0, 0x1, 0x4}, {{r0}, 0xfffffffffffffffd, 0x40, 0x20000005, 0x3, 0x7}, {{r2}, 0x0, 0x2, 0x1, 0xb8, 0x6}, {{r4}, 0xffffffffffffffff, 0xaf, 0x2, 0xc9c8, 0xfffffffffffffffb}], 0x5, &(0x7f0000001480)=[{{r2}, 0xffffffffffffffff, 0x62, 0x0, 0x40, 0x8}, {{r1}, 0xfffffffffffffffc, 0x1, 0x0, 0x400, 0xb}, {{r0}, 0xfffffffffffffffe, 0x80, 0x40, 0x7, 0x2}, {{r1}, 0xffffffffffffffff, 0xe, 0x2, 0x9, 0x513f7de0}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x7fffffff, 0x10001}, {{r3}, 0xffffffffffffffff, 0x46, 0x1, 0xfffffffffffffffc, 0x1000}, {{r2}, 0xfffffffffffffffb, 0x58, 0xf0000001, 0x5, 0x2}], 0x550a, &(0x7f0000001580)={0xf1bb, 0x9}) 02:18:04 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') chroot(&(0x7f0000000180)='.\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') r0 = getppid() r1 = getpgid(0x0) setpgid(r0, r1) chdir(&(0x7f00000001c0)='./file0\x00') 02:18:04 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x6) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="a60cb37803d13c8667"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8080, 0x20) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/179, 0xb3) sendmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000980)="faa59a8b", 0x4}], 0x1, 0x0}, 0x0) 02:18:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) readv(r0, &(0x7f0000002440)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x2) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) r1 = syz_open_pts() close(r0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x12, 0x40, 0x4, 0x7fffffff}, {{r1}, 0xfffffffffffffffe, 0x40, 0x6, 0x5, 0x96}, {{r1}, 0xfffffffffffffffd, 0x10, 0x0, 0x8, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x4, 0x80, 0x7fffffff, 0x1052821c}, {{r2}, 0xfffffffffffffffe, 0x4, 0x8000000000000000, 0x1, 0x2}], 0x96a, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x4, 0x6}, {{r2}, 0x0, 0x1, 0x41, 0x4, 0x3}], 0xffffffffffffb0c6, &(0x7f0000000040)) syz_open_pts() r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 02:18:04 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000040)) 02:18:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8001, 0x7ff) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="05fa9349", 0x4) r1 = semget$private(0x0, 0x7, 0x40) setsockopt(r0, 0x15, 0x8e0, &(0x7f0000000080)="200c9a8328aaa4422d063b9fa268745a94e5d9dd0ed7b9cff169f22600a2d3cee7dcf6675f70b9fcf5bc0a3ee2af0ff3ce10b58da5fa69d7204a5211c68b39f1f60d77b44915bbac448486dfa47902b019f7933157342ee44376f477ad3d7135f7d5a5e90d568ac693f7613f512ee5a12c5f5cd8f70b36088c45f8c3ca5b8112a6d6a9b7461c2f770306bde9d1c180bcd1a6dc3369536481100d16b2b21f21645ec280db299d6e966db8f3b6f2b723add5a42cf3cfbe64c6e1923e40e52c31fa0824b00e51b1a16cbb05d92dcc7eef9bf0dc40a7856df3", 0xd7) semctl$SETVAL(r1, 0x4000000000004, 0x8, &(0x7f0000000000)=0x20) 02:18:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) r2 = kqueue() r3 = kqueue() r4 = shmget$private(0x0, 0x2000, 0x240, &(0x7f0000ffd000/0x2000)=nil) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) kevent(r3, &(0x7f0000000200)=[{{}, 0xfffffffffefffffe, 0x7f}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) r5 = fcntl$dupfd(r0, 0xa, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r5, &(0x7f0000000080)='./bus\x00', r6, r7, 0x2) r8 = shmget$private(0x0, 0x4000, 0x81, &(0x7f0000ffc000/0x4000)=nil) shmat(r8, &(0x7f0000ffd000/0x3000)=nil, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0xa1}, {{}, 0xffffffffffffffff, 0x41}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0x98}], 0x5, 0x0, 0x0, 0x0) 02:18:07 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xfffffffffffffcd3) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="80a3dfcbf1f6a2e69f1130a0cf08afd42e08001e6fb2c3635695f2a2c0cf91384435e04398b8c7437a40cd9a4f495c411c1e1537772848b999d1"], 0x10) 02:18:07 executing program 0: r0 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) r3 = dup2(r1, r2) write(r2, &(0x7f0000000040), 0xfffffda0) close(r1) r4 = dup2(r0, r2) kevent(r2, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffb, 0x10, 0x21, 0x7fffffff, 0x5}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x6}, {{r4}, 0xfffffffffffffff8, 0x40, 0x60, 0x600000000000000, 0x8000}], 0x80, &(0x7f0000000080)=[{{r4}, 0xfbc1063257a000ac, 0x34, 0x80000000, 0xffffffff, 0x6}, {{r3}, 0x0, 0x40, 0x1, 0x100, 0x2}], 0x1000, &(0x7f00000000c0)={0x0, 0x1}) execve(0x0, 0x0, 0x0) 02:18:07 executing program 1: r0 = socket(0x19, 0x8004, 0x101) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r0, 0x1) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 02:18:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="51c6bdd18da8815623dcf5db2c5cc96e"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x1c0000000000) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="bc", 0x1}], 0x1, 0x0) 02:18:12 executing program 0: pledge(&(0x7f0000000340)='\x00', &(0x7f0000000300)='\x00') pipe(&(0x7f0000000080)) pipe(0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, 0x0) setrlimit(0x6, &(0x7f0000000000)={0x40000000000004, 0xffffffffffffffff}) mlockall(0x3) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=ANY=[], &(0x7f0000000040)) write(r1, &(0x7f0000000100)="fb8b4f01e0000704a0c412dc71fee6ffd21aa4767e7dbfb91f41b04d825b931cafcc0ef77bc42a10797dedd163e7c60e174bb78bc6d35044084850c770b02e341315d38cd811949790", 0x49) 02:18:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{0x599, 0x4}, {0xfffffffffffffffd, 0x87}}, 0x0) mincore(&(0x7f0000fed000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/169) 02:18:12 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffa, 0x9, 0xd, 0xbab, "17020700ff1f000001260400000000156e14f300"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb384", 0x41}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getdents(r2, &(0x7f0000000040)=""/81, 0x51) 02:18:12 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r2, r3) 02:18:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8080, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x29, 0xf0000001}], 0x9, 0x0, 0xfc, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x1b, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) fchmod(r0, 0x0) 02:18:12 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/137, 0x89}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c0", 0x1}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() close(r0) r2 = socket(0x2, 0x1, 0x8) getpeername$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kqueue() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r3, r4) syz_open_pts() 02:18:15 executing program 0: mprotect(&(0x7f0000794000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x20, 0x4, 0x0) sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000b80)=@in6={0x18, 0x2, 0xfffffffffffffffd, 0x9}, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000bc0)="b0be38150251067eb357812a1f7d41566cea546f37e50a473b01d6c7dee41cc49833f41bb6edf2c0f7d2078dff97d5634fbfa422b73007d388ac942e15cdc7ed0c45010a25acfd2e4aacc7a7d8bde14fa9a07b77c89a70c8d19b5cbffb914e4a0bca5a29a4b64c857cc53d6f51eb745c629c31fe63627acb0c9dd139fbf2b4a9b4175388e414c0879661a05d10b151f5bee195bbaf35f425065c07551bb2677c37aaffec2e7d0a4c019d", 0xaa}], 0x1, &(0x7f0000000cc0)=[{0x68, 0xffff, 0x100000000, "4016c0fbf9820ff798837f82ed253c410369b6a9956f7c04796cda9b9cd1ea097598436afe26e4abd1e4f4d155fdad0505ee240ec18ec634fd76c97e42a0e33907bc47bf0f69573a8f21a3e4ffd9b6fad1"}], 0x68}, 0x8) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/225, 0xe1) mmap(&(0x7f0000796000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0xe39a) utimes(0x0, &(0x7f0000000100)) write(r0, &(0x7f0000000080)="85da89722cdf89dcd7f761fc623434d13288069801aa3ad293d5abdd7dc95f2912dce904abd6f39cac74da669d91f4f0abba866fb314cd72d98c4858e62d689e28f55ae311bc16f5fd01c6cd89dc762ee31422541439737fd7c5602e8047346aca4a654476097f6140", 0x69) r2 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() getgroups(0x9, &(0x7f0000000940)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, 0xc) chown(&(0x7f0000000b40)='./file0\x00', r4, r7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) getgroups(0x1, &(0x7f0000000a40)=[0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000b00)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000280)="075dcf5fb517145b1a8dc20e5f4b1fbe5a5ecdff07179ca61134ff98028c5c08bf946a63dc658038db894a0cd101712f944667c9901ab1f9e7d8289e94acf4678c72b442f29ead9305340c46946c7cf5849205c139ff567b6f6134809e52d5b82302843693a3e44f78e65e169501467017504a9621ea30b5c6fadcacbc92a11bc7c1e0c996caee155068d98041772373fc8ed137d1714167be4b18280cfa9adf2581045ea233fa188126", 0xaa}, {&(0x7f0000000340)="1712e9c1bcdec367bf5e3537d9ec0e21b8b06209399f3f1aaa06408a43dbb5d793153f39c53bc9be52a5df7cc19e6e9d27b01607b6e4b4a51c60b2ba3357286b19f912c8ec3c78bc9d7999b9114d774e5d7369e8f2117128390d80801a9248c682dc687e12c71238c51dfe7ab494a51bebe6a6225ac0976e61ac20e36404eac8ce657882701fe6024c96b713a43470e7e10775d85295e1f9b1e0bb4c4e329386901dd28c8dda04b68bc922b8a5242f330a5b2b78a66bb4b51bcbec11a83719720e644ab7cb5416f134f5d3043d73ee26d8c3322c", 0xd4}, {&(0x7f0000000440)="8b0d45f0e4a0335e8e07103d425daf759cb302b34a9b283d900cedf3fab6f5bf2a7ef3aee309621799c65259e8ed9b17177f63f77a559c5c05b5844d5a59dda5516395a0bf6ad9e1e84c12b9dfa2c0ff20fc2a31eab18652889ea3fca8bea0c53cea312fbb53b8ff6bff5ce5e73a3feb4ca6c69b854e080206e9e3583cdac9257d68736c36668628ddecef675994ad98e0db4ddbf259a6daa0adb04507a70822f5498133f377b65a72a5c85dd5066fe3eb839b20a0bb2a651848169ae24dbb852b79551619545bc3ca7f", 0xca}, {&(0x7f0000000540)="a4c4bbbc574ab540178cd594443b242f5bed8f1bcbe6e4b07bb3837b53c8b68a45a573cc52c2dc20104039a6cf1724de222e317c716dd05d4f4a44f097085879946987e53d072cc90c3ec70b826f9caff79fa1144a4608e756e2bca90d027185ff782fbf81fa6310178a016a6e7f755b6c232fbbfccfdcddd96b325e4c259b9da5f0ff8f82195b9a9c1696748967da7bc06b56c90f127a9ac331c7c9ac119f8a79f672367d52ef7ad47cc5fa06df8267eb99e11f47bf48c1f51adc1a18d3a4141b9e30e5dc9daa462275a7e08e4ef9a1f9d3c743e71cd81fcd", 0xd9}, {&(0x7f0000000640)="b5ece90a4271c7749b28fef592e6548223bbcf14b9bb14004c365653f8e3957f115bde871fc57723a4130e2766cbaa213ee99961eb16ecf5c9d7cacfd260535870acb937f76e255539c961994421cf6f61f9eb104adc13d57973a64125fa08080c479994fe09307d1229807491bf", 0x6e}, {&(0x7f00000006c0)="0ce1ab0e756239c5f9537afb9fc5572855fc2a8afb562cde6cffae0b8615c605387a17f1b42d4a8a6d0b0b4731fd0fceb83640af821563b0cfd31950c7910b227f523b94707c0dd572fdfbcdfaa59e84c7aa372a350709ccc25d16c200c2d4b79f0c567f3920f12a2c35f9dceb158b4c5fc76f0203b061823e3a9e5e511f929e652dfdf2c0ef947a7c5d151f045df3f3482e9b61f8f3c46d19068aa51f981c11b195a8ab08adb1a5cae452ad925154df09a20a53a408bbc7e8bba45bfbe97e626998b9504543df96104975ad8fa99711a5422d0e83f6c843a5ca2476ad000008b5b4614019636fd76dbcd9509f937537becef17f2dc897", 0xf7}, {&(0x7f00000007c0)="616b8a13511ea62ae64f8434aad22842d4d0558a", 0x14}], 0x7, &(0x7f0000000a80)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x60}, 0xa) madvise(&(0x7f0000794000/0x4000)=nil, 0x4000, 0x7) 02:18:15 executing program 1: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x337) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x8) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/99, 0x63) 02:18:15 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = syz_open_pts() close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() setrlimit(0x8, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r1, &(0x7f0000001800)="b33dd57eb2cae358aeb6bf562810b9655bbca241499158e2a40409b964b888a149e90b8354214088389c23601454a25aebf64318de738e1b92aaa0042cc260cc559713ca7a16b95c2993e9bbcc7a9f89b1e6cb2299779295a159978d79c3decc29d5678cbc7351fb64818188198ec584ee288d7358218286e04fb7f01f839f061dabef01bd50f36dc98f01a15c0b80197ca7cd037e7adc4ed04f03d33e9c600b2948e72edd8cb88ffdfaa4e748141c6fb49e7847c30eab7f31fbc905b14c40f1428dde7461cf767568e6101c642da75af53523702c775e6ea84ab33854c54e870e3ad53a3fe836bcb2767eed013de3534e706ad2855f377d2e9152a0092988ebfaab45672c354940331a79e0ef20761205efb5fa6505a5f970d9a3014e0bae058f044d2a7cad9c2b2519bc4a8b7187eb8daf192c80f7962594acd892e7697582f72a692423997058809fed6d8f503eb0206a0ccc63b450049cb97d61378470eefc908d601171c514814d34a06c2e26dc7ef4c8858e90bc6a15091bd5a489ef550026b0e7d482ca394ff1d3616741a3842fc226d093ca6c3ab49c704be523d145a6f5c09d865da7dd19b60c2d9fc8398a722a6e149c16a6ac7dea61749caf5d1b6f91140fb97c455d4410ca2d7e8e00fa88b33dbce94ae7552e93612fedc7c857ab2d8a0b660092f042dcec65357ffd1c9da967bddb71c88972515bbfdbb43831d53d2473a4d4c54de4bbac19aba0fee8015d1b647ed9ec9c13bc5be12333cc73f76e9ca405f1cc6023983b956b982ab9b66ee1eb9208428877720870dd2d72caf14ec3923b3a56f8b3445cc9440680a0662373a86932df45c3882ed98fdaf7f2eef6e9be96470dfeba5b0fa672f1eacbaa9fd2d6f1695369188b079858f4cf6fc589771da6cf19f4073969302947e4db4b433f8f5b639e5ce3f0f6ff23c70ef91b438ca1e64c2695ce9d573cc584ac832b7118591518f34937b04385f07d95635fd9b72a88ed110a2dfe737a0261344c43fc046c303b0226acfb01e9b11d941ea677b4fa0ddcb7b1e43034be3b6ee044ff79300986434f624046af2b01968a266484d844499401c6831638a3d3f723edcf4d84e7814f54f648adc15d66ec924176e0d17d33f44f548323d9bf0fca8dc1a91adec81c635f74aad7d1905bb92039f38ca921d3c8c4f5fef6600aaec080c03a5b2049f272b7848906e566f3cdf27b4bac8aa0deb27313603d681ef906edfde2a3f04ec43b417ed75e5c5db120f779cff7c94e848e957883d5d59209e0e05d1fdeb6f8153cf4ada0e0cc51999fc9db06b5686328cbbb1efcd05d854f62782f64270ff0563751c24e4cff8fc13572a913b9d129cada2c75966c50b0b4175a1357285e46bb4458271349d31704f2b63473f4e4d8effb7552187f5d682b55a1c4e0cd4848c479176b4d557b1ae10cb3873ac016b6662d2168184c734ef33b20fc51d399745af0407eb0e58bd4523112937ee45c3d63c7ad990712db3feb66e71bf4b39cbac71b497ee8e453c686d72239ef342645c9ae54a251963c070f58d6bee35b4985939c52374659b53bbfe6f156fd5ecfc51db8bf9c40351f9106f2b5f4d96710087acb4f86cfbb1e8c51c67ae56b7e48f640919b641713f4c7f6dcd9ade8b1e25c56c6160ceb8c45b2c07baad1ace371f1326b35a7f2fda910581a3f30fe7a5dd19607117ea62baaec60465466254ee6a63763350c1e5df27181ab011d48e68fc3931e4445009d04a9a583871f9dcf450415d4385f607d79fd5ee8ce0277b2833f3b8d5758420e7f80303a4fbd076d6e2f95eb0ee509a592419f8e8fdff853192ccf597658185cd263cc899e80d609fd21626cfb6d7c24608e36867d569082508d7965ed5a9509fc8c5c80848d92a9aea9977fcc2eae1da38e35671c22b31f3dad88181194e800c23e9e9a7f3b42bb9f93199462d54e7ffc8932e3d3c1a38245511571ae08490293867d98332cd4abe543fdc920d2aaa87a2d56df8823ff4a476459a006463be9a34f811715cd3992d2b6251bbb14034c96f372413ce52dcd2c6364eaefbeaed7639ddd4a968bdc891a3c84091a71bc0f49a4f34e44370a169dabe179e20d6a7abba3927825d114123513522896c71ad6300e8985e1a7fe53c75a410a81d9402cce139c28c4d4b7e016ab0af7ab5429a093cee2a869b3e5175dc466e6ae5d31093553761237a398ca7de406fbcf0dc5690c867b269cf6a9344fb965ba930fb6503b6480ecbbf04a745b3f88eeb806daf27228e2fe45655adbf17323afeb1a832a37849ae8ee56e2cad6a4daa98129e15b4eb579be97d00edc30fa84591213bbd9534fba457652a5ffc0a918c20ab61a24417eec64b328e07165ac5f464708b7fd6f00057919775726901013ad4257dd78f0b3a757d5f828821765527752026db88856da64973a43fc92491c238630f4cd686a8f933e6ff2ec919407d490ea2cda9b9a6a6d33afb5520cdd3d7dddf9215f42b2806c250e82f66e8bd9683482536088f18a34568e8a6f45f9c676b273d7ea3d262ddb58c34e15b2adb31b76517fd38cf415370f8e02ccbd95289cf2ccbb247ab7ff782f7f89278e10024b40cfabca13b10a02453ac5ee39658d9e1af48c304d9a4c4fee33a3ceb397cddf47fb145972a26231bb4cd2c80a865e3295f5c0156bd6122ac8e6aafbf6a5fd51029a85b3bf1a3e183f6dda0cfd92667fc78f371b6889d6379b06d5f68d3a0f061d9fc017b19eff71f246d28e1bfd2c2c75f5255a8ca467219bcc9795d3192924422a579fb68e4e269318b4c81631fab54da1816a41bb39ae253abd894da8baca2bd0328754e603c2c0131ad7308e5e27a63b92a608f27af39033fafcb6667d43c419e2c5aec3c9953a5fa154ad93a7957d38cfea54fb33c719835bb6d3a9e4b635604b3b871b71c366344c695137b7ce8c3261c8787f42596e19a4a0789f0f0aa95d4677c80d2f24494392be3be03899125ba5dcd89d36eca9448e8c497a6f0f785a215a43e9c31023a613ba7abe8f7833719ba828554bcbe5a164308d716d0d8fc7fef669e2e94acd60b127e0fda0cc5fc803923a3a41db0fe8a129c5624dfa8e7ee0737fe9769128e67b30361529c70cf891323f939c44d64c22c3023ead1747f9205ddf268c56787e966d39aec3aa4d2385a655304de5f7a1f4e5c29a8a0dc8087ad5bafc00b000cb3a7e32666bc58146f57406404bb7eba08580848fd5a5305e3901a70d6b936be8598a0dc913c09aa191d378561b9e8e62e2b8baff0bfa97ebf057412e5fca015c80eeffefcd6be62a2eb4a616afb0325921ddfe590b47b8b80cfc63e3ed7509246bb07db51dec04cabd882948795533cb3a004a15486d1b66bb2ece63d18d7a33b3d3860ff121834f445f8171c41cd372bbc6672dda05cab345289d3d8d5b59e76d21c6b50d60d94beb79ad68", 0x98c) readv(0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x180) readv(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/115, 0x73}, {&(0x7f0000000380)=""/165, 0xa5}, {&(0x7f0000000440)=""/87, 0x57}], 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0xeb, 0x0, 0x1, 0x0, "841041d071d6d52b5068772bccd471011af8955b"}) write(r1, &(0x7f00000002c0)="be64f7e0eed56c5988ea4d2cb23879544f405d4016ab266ae52559b5b150fa94c50c19438b0eb5efa6fd47948b34d89c4e3543317d6183bac88559ce0df160a63c4460b6d73730c8b49aac9264caf9503216c49c4e39d3c2bb780988c63700e6d002b4dd55348ca2c223e71912a6ac8ba4ddf8b244af692324f8d97b97a2eab8dd0742adfa3f", 0x86) write(r1, &(0x7f00000004c0)="187b190570fad7a3a362cd0caf6e70fb24cc55ae8d17f391492eabd671b1d1ee2940d6427b5a05cca0de559d2d1a54eececfca0489d370f64618278da0aade6cf795a5bb5160337c599a31e0e9bab0ad7f09f0eb4dac835c0849984610c6faeb51e2aa9bde41a7cdedcd0233fb543cf94e4edf2bdc59236aa90e074b9208cefdcbd27a0e0598112a05ab5562f842a9ac22957c9ae3499141630fdfb40428ac2d270e056587dcab9d123437a9f1360cdd213e275f2664003f3d730f9cc8d8e6c3877ce0d3cb48c0f7b88273f59e9b0af7a3dbd638717fa94e3936d077cf977e8858a75434830655ba9bfa8caf91a707c854d2acb924391c1e697ba267405ccbb98352c110dd24506af914badb7e67f2a2731438614e2067672cdca9602577cc1ff407d0826cb502de444d23ef3ea6add721d1e2747cc056141ead00323c442418ca5805f69050678a0514fe39a59d9bb12328d006b0a05ec46d12065ea9629460f410f0c3a1f44c31e08d6cf3513b4d39625ba6398293e22d43266fb3e27ad709a9f9eaf0ea091203a56ebf4224208142cf77d6750517dd836383718a91f6f894a80c97c7cb7bf32a23cbb02a945c424ebff97ba7bbb86556322792e375d998ecf2850351d881de188807a13d30e2211531645dc75248342a2489865647634b87ddaca9828c4abd78e422c186919783fcf2727f9e40f5b75f64021e1dddddc3a1285d8d2f6c9b0edf33182031912d5032c07a545b15a6cf0128088c3dfcbe491514321d7f8f1003685acd1f38df88c6056316a14f61448dc22df54b4ad774b1f0d15c108963a91ea4019f587b1670a6022e5e4b05cb13831aff47e660290c7fb42d3d2d4101884401273a1eb5cd195eb82c4abf7edb9486965f8c63dea5222a7779399e2294885f820b99c49cce3769a6d974fe73c35b00591ccdfb5fec038c79d7753327d53993361d95645b4442a4789d98f8e5744ed7fb74bb11c0f18f4793306a9559e963865224345b8d38b2d2e63ad2b0e0aafceb882790533345fedfede7ac72635f64723ad679eb7e99f0106d1d59478dcc1e8c2187c3d7c5af3dc5aa0af7d7067beb92c9939bab1053eabbe4df50bcb3936ddb4c5343b5e80977f1d7aea14d1fa4d69e87839bfe2bd807b5ecf0ea6a8eff395e3c9f2b44efd05e101eacb74b2555b7fe29bcb9a4dcf2de3c05c27e1535c280c88720a40698d8e12a2a55f06f292a1b7d7c2fba2264c71caff3c8659e7c6168f071ded09a442c9a3852c0fdcd2b33de72cbe3827ba28452f94c495bad1ae2ea9d7e300ccb00e1f34f34fede6b8ec42be5056d1a06a0fc88b5b0a2a87be4c833fd004923f40dbdd8a298898e5c99dac180b889e0af62fc3fc8aaefd7a318edcb90c97993e83d0810bc7cdf24c29beabdff91f6e6d27854c640af65bd21787a3ce7d6be47047d759284b87ab5211208c049afec38ee6b22f18c84a4859e92bfe042c4f0257f21e9ebd6ae6ae3a1953471856453f480e5cb2b8c223c0c689f67d900c3110af2458f248f93999a6df7d8bdb2435e60b1d686535a02912c558b1a0d16632cdad782bab580656350ad82d1d15ffba040d598c62813eba4a94c85cff91da585bbf71f231132c425e5e52e8d64d14a3ffd087accf29f9b69624c2e70c1a0a0c02ecd52163643cba85ae511c4018f9f1d8987e17187f57e934ae436a24746e54d547a30ad7c3ce3edcfe97c6c0d35243b68d9c1261c91cfe3480c382d6058df44ecbe558526b641e38ef937a14c4d9c623d30b67572b795f1de9886f7eb161b5ef146bf7be040182499e5f6b10e73056b22a348bf190a2251729a9661dfbbbd6bfef8dffb6985bdef39df88f6453367f94cb3b7d3bcd111801bc44b9120faadf4a728c5e4ab1874cfaf6fc704d913d63dfd898b36a091acede0273a1564df3a07362561144cfe65fa6833d077add6aafed7ea2a6c759a5fb5200340efac1db33f5529df0fb800c28cf1c8f15b6e80a14184e7d027d8fe23af9073e568eca1707684edd8d9dd114c53b487a2e56eeb5c5a640bbf30523b0649be8fa8928c89af4324225fc39bb14a6e02730e521fc3759f6fb8424c5d6f05488c4c4be55d7e13f4d6ac055b5e6e52ccb0744016a02b3b61bf8e43a77e73009d91a9dc223fca7da92e3e12a9c4a6b5735d6d5db2dcf18436659243483191e2c0a07dad29af0fbc285f2f612161b294b1ad0c7458e198459e1b60f51ec31375949252cc53870facfbe18abcc88f39b13643b7ae0991b1f093c71f7c8c255a7e31f027e904ecafd21e417afe1dbb580c610ff330fa5e14cb72f5a14753a1d1a2ea99fbf2b1b971c7d07ef8d4154324044356b538b2751171a7bf3af40a9cda3ccef49130ca5c3191ab33ca76f4b66c97bd1c874ca31a2fffd0275b742c34dfa278a93fa2affbd2173731e6c574b1b89e56f6406079f28829f019bce888d78655f3bb8843076fc54931978fdb547e2295ea2ebbd9afb6a7bd11fd5178f8fafad7b418dee401b640eb6a2f12a479eb491b5b82a36dddb1dee8073010b09a9e42390058930fa4f9c13ed8b19540bf85147eb2a91deaba5ed34b250221557db33195dcbde639d4b0c1dc315d70e51cd505f7048ecaf319a12372ea2b97ff2e7f242a90cecaae9a1fad10e2d9869b5dcc3d7f1716e7d9f877f11bf4c1893a1828ddaa7efca5550fb61c80c96bd49db1d95ec0dcca21f138e4216b138336cc90e754a52007a24758ad220619cf851fa02310aaeb3dbc950ade326f8e34bf001686635978e5579db182543635f6896fc02a99d90bab79b74f85a5d0ee225b533b0f116dbe5937300d97a5c77f19f8cca088991347bcace3b2881107cd1868b6b452a1d1255e1424c550261e42fed62a550a474d8c3cbbc453ec139a4f75ee43f7b5f193daea2a35f96661220c2990d34b4ce9b13c7466e62f686e61ae90f3e29e2f8a5d0bfff402473972c821d1077cb4eb05fd4550fefcd900eb239cc0a018648fd6a389ad6aed33e41fcca0293e41c3d5359887fd2c7c8b8ba4e375751dcfcdeeaffd1f94c3108807341a7b2323ab9ccabc8e588a70fe37a8fbba9b2a60f361c54ef3532f97747948911c4c9e40fe5bc9998be8d7b6abd80a9db6cd394b1144fba1429a1326c082bab051b00933ddbb6f92c5686b1551fcc64dc72cd73edc1091cd8472079e2b71c14d764fe7f67196601354c47492eaa51e094c87b90e02697bc56808d8ec763fe41abc3a978f5c6c21ea5feeadaab73ef550f6459d72025f35adc0f6ccde6abf25034bcb363b63f4af5447891b4ba4278190513bc81119abd2a2dc6cc5b76e56f5b19ff93d6c4861c0c4748bc7d9a4b9eff683c6724a0077aec3b9162435ffb31aeb5652af651a03aeab31262d1a489e11cc26fdb1d9d8e0060f35f01b0cd0754cca7c950bb5dc54e16d61a73d7f7e6f5c52591c9c79a05ecd5f994c3ec445aef8852c170b107cc866bc52811d23b0169cba7c48e49d6f7e80f42959b28651cb861a809054d5a8de817ab85881ec1f3874d5a41339434b05991911c10ec12507184617320174efb56f51a94f93f9d710922c61f985b38758eb05345c66bbea97c724221c0cd9ae267a25b1a5c46ef7547253a9f1f997a5e3d07a6345454a5c39932c86edce0c322df80fb86b70832ef065f6f26e26897672051d13a1c14b583ccc480f6a3394b2a245e5e99919a86af767fc7eb861f3219b0391ead29feb9ef5df0d39819c9ca00abefc50f5d1e888ecc7b43bcb41f25dd0f441851c506213af0034d94f8e852424c9b74caa57023c39e4ae780d89ee530bde3e78619c40c7b7e224732b24192d8c63caa5e94a3a9e469a1b21edb823750c9f0a4600ec0b569535695ba586256144b3187c26852f11dc6f6a90f5ad23a2978e7f9a4d1c9275266c8e50c836e4df15c228729b320cf8cd03d2e24292f4d5b40462a4d8e608721fa1ae79ff39840f50f276ed0b121194f4357df15c681e1da9c7bcc0c4cc85f0b105c403b224d753157595e3cf5a964722875a585e2bab1dc3fa7d81bf0a9bf4ef3edb45d9649720d68659e18733abf0764519cfc97936fd2e67adedc1868fe84e1123371647be604286637f977d57299446d653d6f39efbd5b77ef21cd43ca8aef0127f7206a4e60c243bcba167f58a943f516fa161a730f7c6a6241161c55831ea84a7b67ad15013d053ca3f3a40f9b6ae65ebe6752490dc4f1de0ca1f4aeeb831f06ed152d22623b7d030731a35a967625c660d7e5f056754e909983356a45ea7ecff9cab89788304ef26d7cd9b02d178c6abed41d643ac755b74b06078bbf15230e9ee520fbd3c7157e4c2fb971e0eda1df65d9ca9028f441bd0a09263dc1a0fb50d463111fc9e24801541b1ebbd6486aad73df66fddec2f8656f290809e5f699f8d59d31b608d15a4cd15b9e1ab861c9fd5cb8decf00cdcbab647431d42b79b6835dca2285c78531852b22f7de45ba1ba1531adeda130bde9a8c4e2da90bdc0ccc322e326cbf4e470ea639f022d0ea4e280a6fb7d17ec2a37dc8cecbf3157dd4ebca336134975dcb03f3dbacbbcc02e693c09aa9b6c53a5ba266a2ad936d8c4e7e68783152f4fd89f13b2b2a836b56d6dbbafc3afa21b653dec80d62de4aa9b3babf492a383cf1fa093609a6f8f880d20f9888aff9556c27c50c3189453e4f6ecf1cf066f62a6771b45bfebfebe550d741da111c81c5c46b857d0cd512c547736c37c83fdedb5a8c04156cfa3404c849fabba6ad3a88a1ebece31d426112af3d7720e21d5859f14a12289fe884ea1314ce1204da9d064efba7cb31e2b014d35969e0f4f9c3ce283c9c6c859d71277358dc49efabfd2243414dd1e37202eea1fa46d3908000217c6a0b8035b29fc1818192aefcd01eac6726630f5ff94f26be9eabce53d1c549e460bbe0f38dc367770ad1836d93441b122c971c5cda21acee4657f84c80addf3b72452a3c1546d7caf18beda267febe7cdcbbce7ee5b5627c7ecdfc254aabcc65631df537660c224fb0bdc0c9cc29a4a7644b2f526f3a17a0cb5d6745ada1365aa8cbc8b03114b0149e1d266f4964cb2c457e56409d9b7f0457b456f7438ecd32c772b710677b98fb0de4342db8865429fb25875ad7302e838833b5744e257ac7a44969ccdd7f88af19ec5b4e56582fafb89518201b97aa1d11b3a342f0be542bcd37c784b3c3adc6b2bf33ab8522c81fd536a592c36f1212d43d3f6aff75ef6a449568e0af585b594f7e163a9e5ec319e1c934884fa8966b7a572fd0b2e8eff6a3f7ce9d7ab1b0f0abfb64ad12e283058fc53012d7b94d1e0a689ba5e36ac95c9757ba143b2febb88f9962c71693b9bdc5fe9357d52122e48733aa101f273d057b82e5cea1b69fb0a4893db406c96e6fe33becb13a8b7a072b8ae1320e63876fbb6816cc0e2b3d0e349be800fc72eb820d0f7e6643ae910e93069567c23e62552d709980c408f245d012b091f1754511119f8019fea2155ca5bd3d5e55f5885e33212f3e53cfc0f08320cc656da391928cb07ae3020bbef77e36dcb24480bf91641483c81bf0f8716efbd4cfc4b672cfa13a449ca7891b2122ea87638a608d542", 0xf7e) 02:18:15 executing program 1: mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000540)="74bb7ba6907d49535c5f6ce74591d3af", 0x10}], 0x1, 0x0) 02:18:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) socket$inet(0x2, 0x4003, 0x81d) 02:18:16 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) r0 = socket$unix(0x1, 0x1, 0x0) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000001340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb0000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009de0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1002, &(0x7f0000001200)=[{&(0x7f0000001080)=""/58, 0x3a}, {&(0x7f00000010c0)=""/170, 0xaa}, {&(0x7f0000001180)=""/22, 0x16}, {&(0x7f00000011c0)=""/42, 0x2a}], 0x4, &(0x7f0000001240)=""/138, 0x8a}, 0x43) 02:18:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) clock_settime(0x4, &(0x7f0000000000)={0x9, 0x1}) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fe48b4e26cf4eb6fc3f07a716a79166696c653000"], 0x1) writev(r0, &(0x7f00000012c0)=[{0x0}], 0x1) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e7000/0x4000)=nil, 0x4000) munmap(&(0x7f00003fc000/0x4000)=nil, 0x4000) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) munlock(&(0x7f00003e6000/0x2000)=nil, 0x2000) madvise(&(0x7f00003e7000/0x2000)=nil, 0x2000, 0x4) 02:18:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) 02:18:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) pipe2(&(0x7f0000000040), 0x0) syz_open_pts() mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/4096) 02:18:16 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x40) chdir(0x0) rmdir(&(0x7f0000000040)='./file1\x00') chmod(&(0x7f0000000240)='./file0\x00', 0x0) chdir(&(0x7f0000739ffe)='..') mkdir(&(0x7f0000000080)='./file1\x00', 0x100) rmdir(&(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x0, 0x1) sendmsg(r0, &(0x7f0000003880)={0x0, 0x0, &(0x7f0000002640)=[{&(0x7f0000002540)="ec37ce5ca5e3db8c47f6ed1a8976945e7b0964e961729dc327a132b513f3d5d7b149343e3288dcf53d6a7ca53cf5c44b1f1cdd8bd92eca7bf88e92d7267ccfa080d7af81fd5807a9b739f8a8037fdf76c2541ca9312796ca3a310beb95f01b58a2e7fb7f418c95edf76ed2491da7dd627cb7335a9c07ec71855e9b0920e830509786f12852627c7305863a338f535e775b73175e736b496039ddec952f0bce05eb28e367de05987d68c6dcbc453c72f1a60c726189e4e96dc1caf066bf865ece1ea015ee9040c9dded1382439bfac12c3cf1ccf4aaadb0c59e4363ae48a38adce0c133b7111e90fbd9769a95bd3ed06a3ba8f752f460079fd948", 0xfa}], 0x1, 0x0}, 0xc) getsockname$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) unlinkat(r0, &(0x7f0000000140)='./file1\x00', 0x0) 02:18:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x110) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x4, 0x52b}, 0xc) write(r1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x110) 02:18:16 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) kevent(r1, &(0x7f0000001740)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x96, 0x8, 0xffff}], 0x1ff, &(0x7f0000001780)=[{{r0}, 0xffffffffffffffff, 0x22, 0x20, 0x6, 0x2}, {{r1}, 0xfffffffffffffffb, 0x20, 0x20, 0x6, 0x2}, {{r0}, 0xfffffffffffffffe, 0x68, 0xfffff, 0x5, 0x7e6}, {{r1}, 0xfffffffffffffff8, 0xc4, 0x2, 0x8001, 0x8}, {{r1}, 0xffffffffffffffff, 0x10, 0x8, 0xfff, 0x3}], 0xffff, &(0x7f0000001840)={0x800, 0x1000000000}) renameat(r0, &(0x7f00000016c0)='./file0\x00', r0, &(0x7f0000001700)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r2, &(0x7f0000001500)=[{&(0x7f0000000140)="2dea2ea3314303ac60f6f8721caab462d8a1103edea59139893eabbdc80f33f5846f682c633061b55cf004cb05a7392a811d31d2730df70e00ba0f24803f724051a881f893b5199fae1c70091f66f4a6b5d48248251b6280cc2429441b21f70d5223e8d73df5ba19df697b357182135b16494f51a4b989549ec16e0711889dc6418b34", 0x83}, {&(0x7f0000000200)="ec15f0918a5427e0f79ddd3283bfcb017e27a28b063b81483d6917439fda4f35d7aecfb53d6ebb93522b378c3b64d59f6afb12a7c6e2b8e6670872bd41f8a470e94d210ab4d67aa4585f0b6529766d6b26440bb2971e63e82622043a22566a091f06d164c271f28e170696ed1fa44b9fdae50e39bf7dcc1f15a3523682348c6304965d61eb9d6f4d96c85483e7dca8363227bb2285bea619217ee01b42f378e661d9f999a703f85731d7da83491f2735a3f309f3379181b3b03b084cd19951777d6b56165faafed7b6e388990b010c395e4d94495068f4c5d0ac72c601eb", 0xde}, {&(0x7f0000000300)="62018557f3c04332da1e4b25a8aa4e1ce7ce2f5e79beddcb1b8a96b5de955b3718444500570e6785d6105413a2bea1b641a815942bb099a1af683865dd2a79c615514fd1c4e3cff53f99bd79c20cbb801215385fd275d2a89156db33c6a37d7685915dd7ffd6deac7b74b95057131e05bbdbe4e44ac14c28613e15e4a678cfcf41fa5bbf83fa2f", 0x87}, {&(0x7f00000003c0)="7c0e8c207b079a494d6cad0f06721b5de5023779e512249a3fa0af25f2fc173616e6cd177c7db92f817412bd25590fc34de606004f13ec961b35e92e8e0f16f22f330cfcbebccc195b939e977f6b31d2428de590569a474309bbdd3a4a6b", 0x5e}, {&(0x7f0000000440)="cebf06a56bdf300fdadb5dd35ae4cdb63c3d450fe6bf438dbb6c12a928a94e8204e0905dfa11a1ad422003f439b649877889d90c0378d8d2fa6320f7084d38bc6828eb8d6a38d25369809781a8d67f914ca657d741645d191eb391a5405784eb818bf98dfa92397a93ede6dbdc48638294b6b7c6d4607b906dd155892dbedaa52cd87f2cd115470064e88874a5ee06a89a53360034f64c65380b2bb8e90593c1d5b0a7f6f771cc009740cb3898e5affe565dc2f72ad74f86bc28406231a9a89949d7d7e4e025cc612158958cfb6fd5780f8b3e01ca9fc4e457eeb715856574edc3547127941e9f2e3998d155b1145015859d151bc58e31dccc862daf86021ef1e7d8856b3ca881038687fc50eebe806e865a220a3bc8401bac4928f39caf67b592e4737737a1e1c84b6286342809c491767dc7f136f4aa48b03b7834cc133a92a69fbe7d000d6c0f647b17d13210990a56baa069f9c04e32fe68574e6430708b9358dfb624d6adae8113796251b21d86d64c4c81effb18916e533019b5fa94882a3f05d4aea38fd9092caf21a5b8559084c233b644165a475773500e4ab5421a4a58f5ec41dd0be091e8a5cd68523ef99fff296e0c48c09ec57a0fc17732a328c0631943093f0faf5932fae9f48785dc5fec544e6a7282a360f73741076f2925cf23aa44bca583a82e193bdf76c37a59933c2441688e7a5eb134c89fc00f905fa1a5191db60edb9d8adc8d9fcae4e7212960bd9890d7e821b2ac7af96724d4673c9ed7a0c46b49b42e6a6e810360fd4ebc93348764cdbc17b27af0964a1a38f89d723b83be504f3ee748bae4659e55c77837f658c5441628ed9ec6821b1e6268c95c5f0b4829cf280d5c3bb23232e7acc8d968c5756763691b94bda10ba035226767aa469391a85ab2714769d0ff820c12044c094c86768a3d2a23b76edd74beb8704f9dee1769c3c8eef4f8e5ca478ec0a22f36519ff62a94238de524ed3ebf84988d240045c2548bab56eb09dbb438df782aeea384d07d81aebb28a8ce2db1b4de192663b172e78ce96bdc300e18c3790623de3a080bbbb35ad125e50a844f093b331bb3358f119e7c6c60846f0ee7bd649c44f5059597c5ca3fbf49737d31f801449ebd5c380979473975683c9ce4f37a9fa140884fa1a3e57ff3e6784dc1a32ebac9a503fbf6af83cfa1aa9b2fbd96b38e0111ef2d1bc514f841e684903c9ffda2320147479dafe9eeb4409c8de9c2ec669bd389457c71354fd8619ae879913c509f675730afcba2c8e5abd032ab9f2e59e13b3dd959962ba6137d0a9128acd0824c16b996da0654fb56c808e7cb7958d9485e3d49682c203c59295556dbe7a058540cff4e773d0e85df984273140cd0197d1f18d731a8bcc50ce69e64df77e44cd891325edaa930cf60e0fd5fb273e7955d3cbef9c95bddf7b6927228631c6ef264bb46e99ca459273a782303234f33a93f6374d3548cae3ee4922898ce4ad6a7a68304b5eec9c0b33347ce4fdc1e4d4faf1040009900b08941e592626c079dbe5c47c4317ebadfc5f6b661d1e1fdc76f23581f62ad2a772390b13bfad162afd1450fed8db7f852b4c226cea5b99d5c953309e968f94a2ae356d91504c9889a8d2b071d3e73e6e0b753385fe8a40dc6c3b56d236ee22abc381200e3c8d01edbb117318a7cc1a2500f0bb2d2d10960a22947902de18379ccd717752b70b127d96422722d6556c467d26e8b10011eb45066cebb7068690bfbb09180cd64db7bb617ac0ec87389a3f026950b68aa76e4c3ed995e07bc9b04cde83e3e55bc1722c3858475a682c1b84fd5dc81da01e9064ca54404b2707dc0323e4c28b6e388bcdc57aa8426c85f00e29a48bf4660774674c54a2b5482369d85e85b02748003bb3774b36083288c826c8db94ffe56db722a7bf8645280e5d88c05aa003bb0da1c30e22358e731002997d8a700bf22b835fff4c64aa48453823711fe35a4009ebae2fb538f41f2e24184a04c9375faf743273ccdb457bee25966d39ecb86208bd3c88f69b8691a1e66fa5ee2ad30a05f84addcc3075fa641d69a92f690420f700702d42a8ed7cb916d678018b30214339d8e7438acb7aad78b143f3409748a935b05f0cd25ec1f340bd4e05b62b3790309d49752eae82209b54903a39f9d91564666100452f5e2c2f00023b04626213570fc0ce3c1be0faee2f4a8ff31d7b5e8895fa0b2445229ae8b4612d78e9bcaef59d65a77c35c57711bc5ee80e62326d75b924d567d892e2b666de5c9596127f3eb5095b1715a4d83697a231f2c7761724a658f373f4def243e00c77dcd045e000dc66f46972c3bbdaf687b6bd0988e6d8fdda677cb00934e13366a58cc85811eec0a910b9490daf393cac586def5e2019402838392e5d579c11f5c8aff9c671d5343ebe7881a174496898a0f1ea801030e55f2ebb094179f948a5db9c535fbaccd9c36dd14f7d115bb50be592eb7cc9ccd2bb97c56ea2b90b743677893f11997591eba5df193cf49f044e7e13e2a8398dfbbecc9dd67a9c55ac455b67570a6f1f86faea03133795b8fc71799dbb7d7480ed51f7e112714d416b463340f33f66938f02d5c22acbc35a93bd792a5f27646a67082683f37e6fb61425af9e9909a0a9b492bac5e3a2532f84eab241e15784ab771d40a58f41c05d33f56a4fa2d6168bef0aa94e9afcbaf577d4cef33b18c1add6570f46c608b3c9f49b03bb13010d4e25428d1cb4d3631d3fb926dcd4c893c5660bdf18fbd1d5d602084158434d1542c10fbe8d512cbae05c7c95dc5b077844d356644cfb91b40dc6e318bcf40603702031c3d9035e799d6a688935dc5d3b68ec8f0c51f07d9129a5b9d51cf28ae10c409f96ed314cd85f78ae132feb47dec60e88772c70cb235434e279411df890746bb7ef32983a97f5fedbbe5f885e1adf4cd9a3d78fcc5e7c30fe0ca9cf0ea75d7830dcb36bbfea0e956e96ca899c7516e28be524842e1c80a8a973a451ef6801b3dc36d5062409b4465e5f9977ae6e170ab4d7ea140fd16331cfff24a3f4be946c35496c867a2fefa7b3e887baf16eac75fa2eee6135e56f66954da8afea0e6f037dc3350c4d1a7018ec9965fd7086c672faba55bf9789d9eb9c4ebcef540748ceb112f4cdc4187d78340b08de6a61bbabc473a36c5370aaecc44976123b0854bbc7cfe700b76caa957d901245daeef15a87ae73d2483fbcf41ff5518dee3bfc01fd48555fafa6cdd60e17b47b1294312488d8b53a88e8fa45314e0cf65d1d02f4bd0108dde5048bece5e453d13e2985c39a72f8840233d0abda6801bf431af4a2aabae344912803881680e82688db8a091ff63b6624cb5e350ce7d5ec23120702886b0e6188cd10cf16bd564c9b7d53b0807a1d4fa279b609a1b5b6a3d6cdf501e4c7fb21b9b8cde4ab5daa922885abe664166bddd3bb8b25eaf4ebc71184edbf4bbc59ba3480792cefbf9cd01454756739f1b6a36bf32ea5c88b327f9e1a4b593db09df802c71ec4adde301473ff7e661f6692368e214c62d273adeee4e650b645031e901758e87fabb7848ee3e8deabbb1e85efc47161459938b31343190443d7a4634745557f661aecda2a11a39207e11634272575b8d627566af180656530d30639d1f5793566eb1d99146ea1e0696909fcaa91f2db7ef592d859e4ae59b7976386470d9f9e493500445eeaabf783bf0cab50e5cacdcd5d23836317852c299ffd37883e74340c483cc31dcae9109f79b4ebc984dd02033867cb4eed0fd91bafb30257d7a87891b8013e04ceb60aceb5cc47b77025e9bbe1551ca93975fddcb317822bb7d240e9cca58e883c38677994704087c6b539229084118c48261851ae1f07eabd10497cf561f2d0eda525003117d4add975f8deb3c28234c3085ba3bf8bfd1c666dc8f05b6a3e9f4d916c5ae52374448586bf8dcd54677e9d52fc5c6ef01ad30a449a4def0f26339a099bfefe2d540ad12f311bb4d7cc2e216a72532ae5d4084f92edecd12024c5633c0129b486628d52905609b0513fd41cb35db829400ab4174c88591f07d8a338e5f8e1660b45ce86ba93be3e869e229ae6bdf4cc046c4b07b390cbe5019e95f748b9a4f25537b06138c9754a5533202acdeddd908282d0de10b9e7e78c38f97872d3638ea847048bb8444309c9b0712fb368a5799900e8ef83adf04cc98b9584c38f1dd2fe8da6e716175dd1a291a1aa333affe492e1c944e7744fdff6c0ad09abe698cbbb6eba547319eb32bc15c99ed2b719c82c398e56975aa43c6e64aaba6efebfca1b59c0d7e193a3f5472140243b40b8173eddb8d4fea39f4d6a248bd302ca365e25a386d638ea52c9117ec45dd562c9bf8c2566d1ffe3eee9e4ec301dafc091b9bd2c62298c05c0607f1f19bbc3f2563cc32689d64b1001b134e023ccfb5f18c6bf3fdf2578822181d22b2bcc4d29c085d9529b23f610aeab08a0bfd63cee9f1b003b91c0b089b8224ff32f0b6c898cbb2c272d39969fa492e36991c21b2746d79d2d14d3a99fbf8acfe61da7c23a6ad704ef44a429f179534e189b1d173717b224e9f6a3ad40fb23c02c932aa0ed2f0b0a76cc2b2b126f9a94b05c8abac2a4a4d05c76a646eabca7ab45bdbce2b7965bce034652cd14d1ec60c0d48fa9a16cd61fe3b9a440433bf94917ae10b84ba1d74c3711a328db605983cf6d789bb4e52857b6946e0e1144135ef66ca1eb546845560050971fb5efc4cbf25c6982d5a3d18429fedccace97a17c29bf487953701da6d982cff28c612a9f1e5cab181ed779b117ac0095c8ed5628b38d76c957ce08e1824a13cfc66120a815b525584c17fde9d433ba6501d5867726c21a48800984ef088b24aead5ae85715566b1c863e132da989cd9f904005c2c786452fd35086e24144616bf2beb763732f03a0b390762cd365ff37d82fffe160b381db1c032c1e7fe1aa447925fcc26623ebd445df7432cad7f4f4a05cb4cdb4eb2a7898633737a13a87503ed238d094be208056463e92d29efe97101e9bace1e097e85f2b05e708c33d4240900574ee9c61afd62e9064f32e27ba86ad02fb2579a0b38b99880a210b8be24df14ae40bf00898842023a40064d3b10ae8abda85913f209cadc01b028086277f0b060616e42e37391d9b7767a17463a681a85bef3297fbc026165769ec9aa42506477aa4869030ffa5e3ac6858730e229f72af6c739a9821fba41340a6239e43fbca62b73471eada39c6a15132073a7f1dda0760c11a5d62c2f139a78fc4dd915184f5e68481a438aa0fc6c176bce38d7480d28f4f6c2d614969c8b7f76c1fe67338a09146e0707a270367a040a2240cab75ffe171806561010bab6ff47e94a933401e5f870651bf7000545c84d4270fc9a21efe4c806aeb2d4b1de776b8f010635cb4480f07cf00015fefddbc707e4d64603218193d4eded12917311e493a2a1141b347b02473583079e470d742769ef59c8091b8d2c02edfee36fa6331e892f7596caf153ae09d62cdb3c4a6c0d96368541da4379c69e91069c2891ada4fc3f00577c967ce4cd0f88ddcfbc7fabbf848654de75671e4a944fbf40d0f6838fde75b74fbd5f6703bf38fde021d70f235e577e421ffadc55af7d0a024112493aba9acf8641be93934ec7408d5a8158dbae77a38736d4dd962318b8200d5368344be2ca697b4a7b8456f234e0c625c7df56cea5f72bb8f6079ff161be2d4ef4f8ef4f28b564c8e1693742ea5252d941ee4af0607a4a4a6e9a246525198bde0c6d5c73d154df1ed43f", 0x1000}, {&(0x7f0000001440)="e83d6ae81201054cd67c9da13d23c2fdfd187f0f9a44a36d655f3ed832e4313f3ff2612e996deef06ae6228ccd69f781b1f08278148d7d6314ec24939065d62c0c5e90a41f72e943b4d370d9a1b9349c676f1f9017968ed32aa15d7729889756ce0b0d550fcc6eb2ae16a1b59e65902bed877ba48bd332c613dffeef614ccf90c58e0b0732199b1e1063b06931e0c1e825e9844effd3bfb8ec84036e6e2f66f48419", 0xa2}], 0x6) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) close(r2) kevent(r2, &(0x7f0000001580)=[{{r1}, 0x0, 0x1, 0x10, 0x7, 0x8}, {{r2}, 0xfffffffffffffffe, 0xa, 0x1, 0x8, 0x5}, {{r1}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x2, 0x80}], 0x200, &(0x7f0000001600)=[{{r1}, 0xfffffffffffffffa, 0x4, 0xfffff, 0xbd, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x5, 0x95}, {{r0}, 0xffffffffffffffff, 0xc0, 0x80000000, 0x3, 0x5}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x4, 0x9}, {{r2}, 0xfffffffffffffffc, 0x42, 0xfffff, 0x9738, 0x1}], 0x8, &(0x7f00000000c0)={0x69d5, 0xffffffffffffffe1}) 02:18:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001000), 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="468d859cb3b54af73e12480bcbff109395a830967b58fdc9e2381ce4145289513e2b403027b5c8badbc3721048b02906349b65b38c3d9cc79dcc0720ea643a803db37374fa236d53230eb014583f3b59dd742996cb9a9a9387cd50fb645cd291f533f41b48c00b75028e987af5a8e4954370d047b8792dbb3c5de6b025f428475a3c074dbb6162cc6552f7281605c31c8288ce7c0c3325d0d5da30f0d968c5c86ff093a113b9303ca94fbb88f09711bf8378f00fef31e91ec67fbbd89f13773bdc6065e3004a7567512c7abc1904c0837fd62f4d3b85f90b46e20a3feeaf2011eb6e6818069041dacb1ed18f01f8ac83c1412083ba300e2240ef57ba83464eef5b9909dbfb295df276b1451ec0035a2d05893be0d8b4bd85b71764ecad4f7e76297eeacf7ebbdfd974a4068bb8fd2dd58fc1f9af6d71b3fbae5072217d8f8d1cd97a007c682fb58a584922454dae098be1176a2ba77152e4578b6b4ac5adfdb1a442b043a1334e39427ef2389e930d2f682fd8f8f38123ba5a967334b6d749ef961fd00086ef72da507305961634593a019a9ac34beef459e6ead70cc2126c0ebd81fd990b9265e354618cdeadc9a85957fa0d66250d173301f17e508d88eb2043fb9fa5ae9f6615ebdb869f9d360481636833a15c4960c78bba8b93fb3218db2295eedd59830d22e6f763b055f6a37bafd94342f03e76e9562ced7bb087974c7f725214c49ac1fcb1a3b5d88e9a561316a673140d627182d135d030a1fb1c96b849be4bf94204bab96740de45b49cde46f6a818c2b8d3a7a36a573575d73076bbf2aaec38369abf9cfe37f324caf53e4e61d6077b5a3d168becfac45af70f4f1966b31de0f16891f69f963749d5419259d5d82c9c9efd30715e63068b27e44c5aa95f00aebb3bfe7ecca7bbe5dfdd7e8afbd25c3e23b610a75793f0fa51b496ee740f94e6b841176797ff304bfd6c4983e717c934a525edb1a45cf13a7f5a9e8d4c15562630831ac19a6c73f8711d2e901343581edc5aa373d28bab94c67e5fbe6ab6ee03be15c51982e3a299be4e9a63f111fb117f54e2fd17e73d181bbf126b427a56fb207a1f3912b4dd13c1461ac470824246aeb8887b6d7b55eb05d633747b8a745f82cac3af4bf1e935627f9b6ce896fad1f34e4b9cc3a72f8e66c5884caf0eafa804939fc574f9592e215bf2b8db75651d4658dbaef3b9bb3a72ba50d7583dd130d84db4c7d00abbc8b52514d955468cd29d7620a85a8b4487c74b6b1143a456e77b7771d578ea1c04b8fd730d5458cd7262b7ea4ef0ed244b72fcb7f98b783b8cf3ae0f59c99de09e03dd96ae589fb605399c99a2d3e1c4de48ae118b342ab8fc82df686ba3ddfb8447afc3cd654508d74aeaddb135cf234a4260b44d6014c94791b6aa167868a2e0ed017ff9582e01dcf718fcb0f18fa5b405cd0c1c618a1c8d7663a8448af59507c174170c79a99f6413547c10b7624165fee18916641531e1acc4a463010c188bf087399ca71de6bdc04a557e3bdeec1c4d3da2315ac6f07ede1634420073fc2631e1756190f1ffed1eede9cbb2f0aae0c66edb640aef3a00de430a7e64cc47569186d0f74b6d4a34a25b1ee99801acb7e44bdd5d98a040cfd7572f87e839d1f823a69261b95b670fbb221bdb2dae60f3352fb865b84090030d2153e986e412ef41b04a19cf92f395ca0939fb548ef8d8ad53f6fd62767fa76eca9338390a2b991fdb08e66360c657f9b351c7cfaa682368940a6c2d66f3c4134868aa58f1b40328c0ebb020bd52edfea15d02a96863f49584eff308ec15b91e0e8094af21dba3204f51f3342abfc2b363144da17b2f15615f016321d0cfd0e72e15167c2b5ab3832c729d5abc340d3b503777eeada1df094f45a4529520a5d38664d861dd78ab6ae8a1934256d76fd2c1134c2a3e8c17e5434db7dce7ed20683e26fb8090036b27e1324be64d35e9b966be77f9b9b74d2cc5fa4c81bfcccdfe650a69db81370e3680b8c6f49272341d22f4f32e18c737beacf2417068046ba25be890d586dc814f27e793db1e5dd75ce8cf47a2421f85aa9288a356a1c3cbe37ed00a061056aefdc12c4b44ee481d1e8e73eec47d91f3e58bed4b8bba4842cf6b88c9b1ebae2120dca15ec4fad8557bfe9759987d3c26ffdfba76285b4a459b0dfb279f8a0767d12b334793bff24f56b7b1537673ff245231da851eec2741a11bcfb82a9c0077c4252d67a82aa81abbc5df4be5a0769c143879d3b22403c5c4e566afe0908d8ee089499dd2547218bdd036556706917d797705021e5ee34ed27b069d42bf454d8cfd50c7607b4b0074e44fde5ec2f6014db1f79661182ee2ad5ec9c0841245a8d46661a26a677d8d1753e34648c89d844bd8b1138ce410514a5264f5662b3ef819330e83326f5623588b269b817f67a2ef2a8bf283161e3c1a67673313e998b10b7b8ad311a0d565260168680cb2c73bf9db1fc5ec85be1f754e165c279576b59977eca6a7f2c90464ea46b57711dfe450d8425a9f55fde576cfe71d3eab6c7ed74af98a091bf1144fd40950b69862b4bac72895be1366601aeaf0eb5ea20d1f005a183ee5e44421f5f2e29e6393c0680bcf915ace9ceebc622370373c9aa39e5dffe89a900411016722e7101843842213d07d528ae80e91263d65e67643aab2ccca6a392ddd2197b2e7c9a71971d4a6ad8e607197304b332e8afacc09b8757a2ebf4e515295256a33e4d5b86d25f24ff7190bb4378a0d50137c2c4423c074086dec6bf3696354e3125d9e8f33f343243c67ebea6a208fbe627f87a72c85ea8e832276723fb9ffd8a2d9de61edcb37c57606c80b93de6ed3cb316b43ea43c0febbb2a113575eb9db426a414574eecd34628cb85c0fac5d6b5f4d7b1c3c54932e0b386c1d78fd2d5ace461689605e30171160ed4f2bcce7d49220de0f600c466076e7126d84063084ef8dd8b468f095f2aaeda6a3f82e26138c7dbc948a12b4e045ad2e5654a6f169bafa7d09b479c0a27e187610f5db4aac0f6249879b20ab554d461810117c376548d891db597667fce4a74f8826541fc3b381a0f34419e999ccdaf6099b404b06f90ed5e06c7f5589b2a8920076565be94f9a94b548fbb4d2d840b7de08aaa2ca2149d1944bb53eed7f72ef89524db2275e19fbe04e7841cf218c2e4c65b62004a2b15de5692287383f7bb8d78a6e9cad366c99637432730b2cd8a83273106b8627af77b30b88c80cd66dc52ef868af032da760a870b3e7e667700febcc65d0b6f786e8fd9ba4f78358972bf034973947c1357a2a73f8103b929b33fef001320dd5fb88ebc22847403b96adfef24226a6d305ea004adfa62e6a96934d95c2328bfed33334a669f605b98707cdab528c6839a218bcb421f798ec78a27f2ce7ef9a8018b2ff20fdd5661d76dbd62377dc514f39c4f07d67956856fce6356d6a7514b6962003870481f5685d35c4a58afcad2a6a45117a0f1eb3899a4223058758c20b37aaadf9cd1dc7a2559341c6163bc908863048d7f5670bb8eaab1d6774e4640e27c11452221fee5e82fdc67cb1ea4f8e9d7d669ede9cb5f78ecd0b6cb0d8d0920c24078966816b25378cdfbd80607e0253f49a73809035f942612e914c4cc260cb36939bb3d7234e525a7a0b5c2332357e2d148286327ba6cf096aaa3370dc20a09668f5aabe86425aa7c6dd5ed5fe3e413e732e832603f2dda9055dab1d6811144a5fef171308ba23f3a3faf22e92d87aef70893a98013e25a480cad8ad5aaf4f2c781ae43809f8d9c7cd4c13bb82ba5f28130c665e4c4e2fe360dc54fcccdf28ed2de113593f55fc9fdf64947d0292722aab153ce5c6a296b3896b97f4b7a8a873fa8a3bb19dcb00ab38fe5033682455bf45cda4236b0ebb65a4befd7b84a29a6189bf3ff24cb20873d271863798e6af1b052d3cbcebc9548b9906c8b8e45d637ee9e5f3684f5d898e4362c79a286a27c16d033d385aacdc15948a5f4b82c8d4e83f4fb26d10a8e8ccb47b4473abdc5cac840bdc83f8af7c9ec0312c60c6e3926496370abe72f65fa694d847e1a648ba030a9a69b6eb5fea8d1ad648e4fcadb6f44afbf690fc70b70ba16d0dae4a0f71bcba12d6fe7a78ca0fbf08caa92518c1778b1480bef1986916d81804206e902a7aa0712a20cba42cd8b7ce7f21917d424aeb3b54a799e2fb2ed6a203facfd1c928370c8841c4d6e94a34a197207bd5c6a7d1140b419e4daa645fdcf7002d59c064271c82d49d156d7fd81fedeab481d755df43a20a40e2e991891c9b4fcbbd668bdff154a74948983ee13ce79bed2e07b2a30aaf312448fe1931240275e34ea374f9f804a6f1e9a0ac94cabb8aa66014d4ba3b2005dbaf3f1edcabc5295408f81dbf35b7bd26fa5405332860a882d29d70ffa72bcbe27aad421b711b7cee6461f90275d4bfb601c46a1345b11773b26dc28c701cd4db22ebca4a9b37c6e650a15068ca8c2c893fd2e69deebacf0f164504586ee9fa4ccdd3451a1b2cfddea446d6fa1247fc64c0a2d3c00c88e0400f2792704a2fb162264bf3b616a37e5fd2bcb6796e615799768c008b81c06b0ce41b28184f1f90fce7ca8c4527cf29f9f5c436300bad0d7fc3f22b2f378952b07d86387f0c558bcc77dc3bccebda70a414a9ea6146a1ef5870c5496ddd19672ef3ab936df24a94fd46e877a275b9e92d5f58b2c8dfef75d3bbfc8884c918ba1e8bc19eff34aaa172f295d8aae4fe23affb1f5aa25f5f8c139615e3dcd92749ccef6a82dcfe27046f2e6e2677ba5ff88f31eea39d3b63169436064748e32affda51e24adef6de231d3f9007cddadfd9819a74dac5caa97681b8388054aae7b98fbb38e1a01a389cd5720b8662e16165ab6bc3ca1034f2e1a9c86c9376477bf2e17108dd0d04d1b9f2c36637ac07ee2f29fb12312cd9011a104db366c9fefaa02b15c606b26ffe5ec851822e6e98300b7b7da1d63bee4d9a09c7f689950fd1f542ba6d504bb0c99ea6e8d9cb433358f8e2daf726a9aa2c2030f950940a4c0c6ceee75e9426b5ed3bd1549f9bec70d8e938f71ce3a0f5340e6be7901d193a9635bff3072ac7d3208ec37e1f5b647cc94514def0e9ba810947b7df716df798ceb2a48650ff9e456a9f6efd279e007728f206337a497331a6704d086c4f635f554c2696e391ae4c6c875f9250376b4b590d4e7ec6db43e39dd00dbdec24d288658539966f2f16e6d08526c0d6142c19d33cc287d8f81758d75e9729783faec28ae33849dcc2713c00d45c570b870492c36a57426a0b53e1c387bbb72e797c5e1e61e296be9fa249aedc3dfc17fd0201c5e1f1cd662fd13e9b879d9b381f1c28684021c182f94524e99a68dc0c11a5c20daf998990676292ac2d5e48bc9ad8cc1498070a6c6771d85c8f477bec06aaadca6c3eaa9dd703880d87b25d542a1dacdce4cd53203432bf8630f63574d645e8648f2b832a373674e1a051b6a94e93edce79c29a1670f50f0dd6be931a3e59d20873c64e71b2464034c2103347957c19de56e5b2c7e73cbec5a4b635800fc51d4982ac7f49ac719dc240435c1ad400830677990f1cc610ed840fc2a2959608d0ac148059f0118e7572e41b3ca4b2ee5363a02b2c09b5f73f5c478d0550eff90dba191426ec79fdd453940b629e546b2f929ebb398c49013105e1c74bbffb545b37a0fc5771836a4cbf2f94757d6ca7eabb549c2aaf07490adb71faa9219a007d8d14abe58b932e37069262d46f835921b5ee21a2669e6b334c9ff1c58069", 0x1000) 02:18:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x10) semctl$GETPID(r2, 0x4, 0x4, &(0x7f00000009c0)=""/74) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3bfa54b44f4e5ae1aff8b8a169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25f03dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3", 0x801) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20a00, 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000008c0)="8b475399495b530876b3a91080912c86bf62b77f50c9c91a568af8d64719353bef34108d2fd783519ad1588f57f815e0e1", 0x31) poll(&(0x7f0000000940)=[{r1, 0x104}], 0x1, 0x8be) write(r1, &(0x7f0000000000), 0x0) poll(&(0x7f0000000980)=[{r1, 0x12c}], 0x1, 0x0) read(r0, 0x0, 0x0) 02:18:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x4, 0x80000000, 0x7, 0x4145182f, "1e93ab5da006d0650018e2bc8b80f6c2e8df8829", 0x3000000000004}) r1 = socket$unix(0x1, 0x5, 0x0) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockname(r1, 0x0, 0x0) 02:18:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="01000000", 0x3) socket$inet6(0x18, 0x8000, 0x5) ftruncate(r0, 0x0) 02:18:19 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000), 0x4) r1 = geteuid() r2 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x6, &(0x7f0000000080)=[r2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r3]) fchown(r0, r1, r4) 02:18:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x80, 0x1, 0xebf, 0x7, 0x7}, 0xc) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000180)="000000e8ffff000000000000010000004c2e0000", 0x14) 02:18:19 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) r1 = socket$inet(0x2, 0x7, 0xfff) r2 = dup2(r1, r0) shutdown(r1, 0x1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x3f, 0x7, 0x4, 0x7ff}) pipe(&(0x7f0000000040)) 02:18:19 executing program 1: r0 = socket$unix(0x1, 0x9, 0x0) close(r0) fsync(r0) 02:18:19 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x5985, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x89) msgctl$IPC_RMID(r3, 0x0) dup2(r1, r0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) 02:18:19 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x90, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup(r0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6, 0x2}, {0x6}}) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x4, 0x4) sendto$inet6(r1, &(0x7f0000000240)="6f6b1a89686a821805598c9aad668aed78bcd6e9aef75d095fa6211bfde7c647b129a355331a94790ae609682ffb41ae6d825043290b333866634031cd9fb81674cdfcf78707b909a3191210b4f98c45f8e97dfae98b0a9405f1ec9edadea1e6b4829f15b9a8d6b6650d452ad1816b9a1f43dd745d48e9b88c3a9e6d3643cc4af8d49fc8b06d0e35d2960bb4b6c38b3f9ca85692c5", 0x95, 0x0, 0x0, 0x0) 02:18:19 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000140)="fa95", 0x2) 02:18:19 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') 02:18:19 executing program 0: clock_settime(0x2, &(0x7f0000000000)={0x2000, 0x7}) clock_settime(0x0, 0x0) sync() 02:18:19 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x80, 0xfebd}) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x116a3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x88) 16:02:08 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710d8deaec011dc91cf166cb09928fb7670b2dfb9cfe0000001329"], 0x1) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:02:08 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) 16:02:09 executing program 0: socketpair(0x7, 0xc005, 0x1000, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) r2 = syz_open_pts() r3 = dup(r2) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="49786231cd61ca277d15fcdc1fed22941d78fce91b51aae62a1905bb69f578eb61e1dd17a376ed4a01a5d122c317c588c2c8a3a7", 0x34}, {&(0x7f0000000080)="bdd4afeb85118252161a9358ff60243545d6242ba220e4a6e6609fcf731f236a72f07e8c6954832e92ab5325794139bea47897a7879f7d96dc87578581e1e71a96796c6a55", 0x45}, {&(0x7f0000000100)="50af6820b5d31807f75a64a48ce48e719b721a78214b5582524745e8074c9562ef2e9e3b973b9b4095cb594881f399af250903af5f5435", 0xfffffffffffffe20}, {&(0x7f0000000140)="d3df98e8bba9be56323653d09746752c15101692bf03f8", 0x17}], 0x4, 0x0, 0x0, 0x400}, 0xbdf185823c30190e) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x9) chmod(&(0x7f0000000200)='./file0\x00', 0x2) close(r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) 16:02:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) pledge(0x0, &(0x7f0000000100)='*-{\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x803, 0x100) nanosleep(&(0x7f0000000080)={0x6, 0x3}, &(0x7f00000000c0)) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0x1}, 0xc) 16:02:09 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2004, 0x236161bc) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="710edf40ec011dff51437e1292e25f1418f7740000ffff180004"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)='H', 0x1}], 0x1, 0x0) 16:02:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x74, 0x7, 0xce, 0x1, "a9054b6663445f9dae8ad5f775d7841119972068", 0x6, 0x8}) r1 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) close(0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000009c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) dup2(r3, r4) 16:02:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x80010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:02:15 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) close(r0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:02:15 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x6) write(r0, &(0x7f00000001c0)='D', 0x1) 16:02:15 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x4a, "fa2a26563d64459308caf5f230a1401f086066ac"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7fffffff, 0x9, 0x1, 0xda2, "6c3022b09a312174b7c1865fca36d12a0a54f84e", 0x1, 0x1}) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000540)="ede1dcc9add84d588132cafffd90401cd1f19c5161bae60c1adbf32ac6366cd97541519a86dd533b0190aa61106dd343347b49bfad9b59a63ca0f98c3b5906f6b0393852bc40160171a8d79aa5b03b493ddd812eea46c4abd0cf5af578433a57117dc7eb6dafcf7ab44ac85c47c92ac378962a1f93cbf7357c8dda47f2c76ddd661ad2b76338f9ce3456f7cf643b7db1f19f1236d82613a7931366b0fd796505b5f5203f56988c25b9936481bdab2ae7498a01716c2940d83e93e013a469360285a372ec33c6982e29d88659f3aa4ea67007a19ea01e8b39119fc5ebc72ef77a3e1a45b36d80998ffb0d0a3053b548d7a021c258d04b159c6037db697909655e589790c7822a01b7c29e17c90691fd558dd001afb909ed9ce4510ad6aefd2afb9bffb3723f9dc6035315d20e77208b0968273b96151792043cd0ad5299fdcdd2c058c9e94fd12c16c8e4c48b9b711e64f423de32eda48841f57bf28fedb0479ef4e1658a53cf4af3697ac39326d1e7b2d2df1fff1bcfdb6fdfb2d76390ac5980ce8b012b4130d8c6c3500ae19ca5e6439a128dadc835555b9b1e054c237830b27b7287f930712506ddd1022bb69c0c67cd67bdb68db3f0e47a8d21d0cb1a26db57eb228e7f", 0x1c5}], 0x1) 16:02:15 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x104) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x35}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x0, 0xbd, 0xffffffff823b8974, 0x7}, {{r1}, 0xffffffffffffffff, 0x80020, 0x1, 0x5, 0x7fff}, {{r0}, 0x0, 0x1, 0x20000000, 0x4, 0x8}, {{r0}, 0xfffffffffffffff8, 0x2, 0x4, 0x8001, 0xbc}], 0x8a5e, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x3c}], 0x8, 0x0) dup2(r1, r0) 16:02:15 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000040)="f92009cab7781012804cb1fcb14de47f3a0ad01b9a3abe0cd1c81c7eebaaa56ca88cd037479ce1c4a63e0b09eb55da57f8401f82fd2ce9c30c736b89cbaf12aebbf5452f58d3cf47773b7fada8b0a2580aa5768a6cc9ec41e502de75d76334e309509d0323cc822e36623f7cf5ba51520abc920b022ff8f940acd305e0da3c25050f57d85df21a8b8501769e2c4008b1d839c59cd34884b2ce4c527051ffe7ed334323", 0xa3) 16:02:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() syz_open_pts() rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') syz_open_pts() syz_open_pts() r0 = shmat(0x0, &(0x7f0000003000/0x2000)=nil, 0x2000) shmdt(r0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) 16:02:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) shutdown(r0, 0x0) r2 = semget(0x2, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x2, 0x5f40]) 16:02:15 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x3}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b72ffff99ffff1cff01"], 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = msgget(0x1, 0x24) msgrcv(r2, &(0x7f0000000100)={0x0, ""/153}, 0xa1, 0x3, 0x800) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000002780)='&', 0x1}], 0x1) shmget(0x3, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 16:02:15 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() getgroups(0x2, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff]) r3 = getegid() setregid(r2, r3) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r4 = syz_open_pts() readv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/207, 0xcf}, {&(0x7f00000001c0)=""/47, 0x2f}, {&(0x7f0000000200)=""/65, 0x41}], 0x3) kevent(r1, &(0x7f0000000300)=[{{r0}, 0x0, 0x1, 0x2, 0x94f, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x26a, 0x5}], 0x4, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x5000000000, 0x9}, {{r4}, 0xfffffffffffffff9, 0x24, 0x8, 0x3}, {{r4}, 0xfffffffffffffffb, 0xc0, 0x4, 0xb324, 0x44}, {{r1}, 0xfffffffffffffffb, 0x5, 0x2, 0x18, 0x4}, {{r1}, 0xffffffffffffffff, 0x91, 0x0, 0x9, 0x2}, {{r4}, 0xffffffffffffffff, 0x80, 0x4, 0x23129417, 0x2}], 0x0, &(0x7f0000000400)={0x4, 0xbfaa}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x81, 0x9, 0xfffffdfffffffff8, "17000d928afa1500"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e17", 0x115}], 0x1) 16:02:15 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x800000000003f, 0xc, &(0x7f00000001c0)="000000e8ffff00000000000005000000000000694c2e0000000000000019e1c529219e661a13481c00d26ab6fdda7e39853f7ea39cf51d880da5afe85f72adcee35551efb9a194e214ad5384f7429c849a3f3acc8406ffb39026e2dc4086c95b297cd0b0a45b7c4a8d6a3f2592e018007acbc3c94a51b549d23b1d8c082b062f2fa095e0e4ba4660d4053b19f6fa753edd3fc3859e1dab7ccc70cff529356c7dcc7227e084bd3e2ee6febff132492718df9b2327ab3d6bff8e14629f12b3d6a3c0f2ef0f7cb48bfc1343169edd8b20fb2787", 0xd2) 16:02:15 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffe86, 0x0) r5 = msgget$private(0x0, 0x8) r6 = geteuid() r7 = getuid() r8 = getpgid(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x1, r7, r2, r7, r0, 0x100, 0x1}, 0x5, 0x101, r8, r8, 0x2e, 0xfffffffffffffffd, 0x1ff, 0xec1c}) r9 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x0, r6, r0, r7, r3, 0xa1, 0x2}, 0xe6, 0x7ff, r8, r9, 0x5f8, 0x6, 0xffffffff, 0x6}) setregid(0x0, r1) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r10 = geteuid() setuid(r10) truncate(&(0x7f0000000100)='./file0\x00', 0x0) r11 = geteuid() lchown(&(0x7f0000000040)='./file0\x00', r11, r4) 16:02:15 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x7fff) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040), 0x4) 16:02:15 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x101, 0x6, &(0x7f0000000000)="bb72df929741df4dbd3916309e50e5be7a64acf785bb1dc4055a405d72371589ef2659411644c9a9262274f9851efa40aa10aaaa27fbd701353b95b0c391e4925710b44dd40aec5228b6722280a2ebdcd67125a1e108c61a128d451734afa9fac3da65425cad55c9737921df0857819ec3eb112b933d519b5b8e2be18000fa8ae043724643caf47a6a41ff9488a10dad902b6da17b898307a978b8ba1832a504cfcf84cdc3c1fba08cee233080ef5dcd981773f2b772b9b41c665131", 0xbc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) r1 = getuid() setuid(r1) 16:02:15 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r0) r1 = getpgrp() setpgid(r1, r1) setpgid(0x0, r1) 16:02:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10005, 0x0) write(r0, &(0x7f0000000000)="4cd982490d0d2a4871a1fcfd2129d75e3919f33fa14997b4f2d8984cac9f7f617461e565130e5a5c52475cebba9c89b064b4f8271b9192e278f949b0c0789d1bb3e3d740c72591feff70fa3fd0375620a80b80eae3544e6179b403a304c362e2e100986d859182160a5daf71043492547b7d9ce49eb8101bfdb5cff7", 0x7c) fcntl$dupfd(r0, 0x0, r0) close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x94) getdents(r1, &(0x7f0000000180)=""/179, 0xb3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x1, 0x8, 0x7ff, 0x3, "d98e1cd651ba04bb8bc3f2ac298c3d697e529e5c", 0x1, 0x1}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000240)={0x60000000000000, 0x57, 0x2, 0x8001}) 16:02:15 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x100) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x82, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)="3112fb926ef0d6b93cb2888b2d1dda2b412167823c70afd779b92f6d3cfb42d09005663ee470a5a637d76fe8985d8579e95539471cf8477e54e9375b784307b80a467520c082cde926555eeefaa41e95c14cf26c9340add26213bdafee056a", 0x5f}, {&(0x7f0000000200)="d259d4b09ae61861f8ce1b2cadf718bc19da87adeaa8e902335d341e3e08b7829700441b23aaede463b217c4a4e47378847beace9c09e63dc430d3b8d498eae2a824e78b1ecf5fb87c4e6aab6f288686d7df57901316dc38841f542acf02146e4f06800cd4cfc97ca01f022311b945cb2169dc00669d3621de874f9d14173d142fab4e7dfccac850f9f33c54", 0x8c}, {&(0x7f00000002c0)="581b046331dc18bf7cdfc9bbc549158cf03fe9653743d525f030d5171721d7e6f5c1dfdf63d7d457f26e43fd0cb0726c216f25bb52a04d275e78a9d2e9f2c78caec96c9924cd18de4d605f0ff19f9cbdb3fe5f6991f1cd9d4f29e26c22ed2fb3e247ab5c5632907a0be8b5feaff2f39fad9e1b2206632e754ef0942013a64b840ea7e5e71ac8cf96c15bbba8806e0aa56e858d53a88cf2006aa1f748454ad145091ef38e70fda3aae76e43f5890ae7ae67f3efbcea6324abf4eb545c405a4f216eea519d9f45360105bc4c1dee7833e9812663cd7bc094053a061d37", 0xdc}, {&(0x7f00000003c0)="75ce236c6cd13e3a5c2377f8d715e22f557ce34541504c615a0537088f19fa34464116cff963722f25efe77af8ae842dc2395667d96fb3257a9fc14bc55571a04c4feb9c86df090599819ae51b3fe167e07a8e6e440077b58fb852eb5ceb5519d9284c127ab1f7d065426aa5cdc3a112338f4efeb11e5057fbfd6f623e21ffb71d023d87c52eaa", 0x87}], 0x4, 0x27) readlinkat(r0, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/5, 0x5) 16:02:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000040)="ccf60849f34897fe9853a1", 0xb) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) fchdir(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) read(r2, &(0x7f00000002c0)=""/249, 0xf9) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/128, 0x80}, {&(0x7f0000000140)=""/172, 0xac}, {&(0x7f00000003c0)=""/221, 0xdd}], 0x4) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) 16:02:15 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="63872bc6"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000290000003100000000000000"], 0x10}, 0x0) r1 = msgget$private(0x0, 0x208) msgrcv(r1, &(0x7f0000000200)={0x0, ""/254}, 0x106, 0x0, 0x1800) 16:02:15 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e00100000000000000000000000000000000004c"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = msgget(0x3, 0x0) msgsnd(r1, &(0x7f00000000c0)={0x3, "77f5797f51532d5b4f36bdab6b4602f97b249902cbad15e21ead1401a70b9c2c4b11bb5d79301ca12230ef681787ac8115dfac33503cdb2064f962551c7f246baf5a186bbde7145d95436d4fbec30594722cc6f3b4d92a2832aecc852c7382b101d1bd09113d06d0a1b2418b0cd3e10f80c1bbd011b88f9c963b08b4799e95d845a0f9552a975a07121fe205c167cfe39edf55aa0c917b287fa82339cf036727a3e2556fddab52d6aba50c863644455b7299a50d9e518d"}, 0xbf, 0x800) 16:02:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)={{0x7d7, 0x20}, {0x8000, 0xffff}}) bind$inet(r0, &(0x7f0000000300)={0x2, 0x1}, 0xc) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000140), 0x0, &(0x7f0000000180)=""/254, 0xfe}, 0x1) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x2, 0x0, 0x1f, 0xfffffffffffffffc, r1}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x80}, {0x100000001, 0xffffffff}}) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) 16:02:15 executing program 1: setpgid(0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSCTTY(r0, 0x20007461) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x40, 0x9}, {0x0, 0x1}}, 0x2) fchmod(r1, 0x2) 16:02:15 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc000000069, 0x0, 0x0) 16:02:15 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom(r0, 0x0, 0x0, 0x843, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:02:15 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x181) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab03000800000000000007a098206fb2"}) write(r1, &(0x7f0000000180)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb000000000077ea54688fac62234bb886484ab677a7", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000580)="2f5ff41ecffc71ae2d2636a8bdc9c8693371842271b669087119121c68d15781891b82ef1eb4ae6b09b17351217eefdbb304ff933af7330ece89082532a1f8084a1649c06e74cc5c46f311689325e8805c03ce37041dfafad0d40b71a85033e6ca08d2186d20337956e52f41b941aa5bcca3f2d5b1e1f1f43c4ceb1b563e0f610c4bc53ad896e320a62600fa36700dc6a6507f41c0c5e1b944f7fa6bba72d3930e18ff6494b597a72a8e690c0e01ae7eb7c8e7ffc55305194a6280be14db1094cd4adf019dce688f6a6a184f475ee6fba9c4c58b7d3ad8c2b06d5174d0d021a8cef6ad7cd952713a8607aaf108a53671ed1ac533b2b1066c6184526756642836bef5d5ca826cc407007b964307183bc62582b153d0d02d0f5cc0bd6a7f61a8994fb2928260e51576e1c891a3b244785d28577f458cb990740815e435ac3aa8041f9a5efa1831abdb9661a34ad7a8a03cca8fbf6f8d9e0daf9acf168ffc1b3f5927f27637e2314b5328023b03", 0x16c}], 0x1) syz_open_pts() close(r1) kqueue() syz_open_pts() write(r0, &(0x7f0000000280)="d2", 0x1) close(r0) 16:02:15 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) socketpair(0x18, 0x8003, 0x2b, 0x0) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffffffffffffffd, 0x1}, {0x18, 0x0, 0x7, 0x9}, 0x0, [0x3, 0x101, 0x10000, 0x0, 0x100000000, 0x963e, 0x1, 0x9]}, 0x3c) syz_open_pts() 16:02:15 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x9, 0xfffffdfffffffff9, "17000d998a7f6200000000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca365960", 0xb7}], 0x1) fsync(r1) write(r0, &(0x7f0000000480)="bd9b874421663ce2b50e7b0e1b96b2a8c26ea61008cfedf676c0e4bd0088feed9dfbe2b26981e8277818632ec1c1854986ae80d64365f6d95e00fc2a305df86869acd30e66b3a940844d4ef39c4efa7605a2ba991736af44d843b92ab9a6b79a17eac4ab5cb667d63c2a6f10a1b75e365b2f4f3a479fd827d6c38e069ee97ac347d54fe94087690d07851772b92ae887aae1c4f1e40ce27edfaaaf7462d7652ca62e326085e0697fef7efda1e1bf24b4c93ddc303206f50c4263d91ed105d942035108baa6ae85bc2cf1e14708c1ac086b5a676fd59c03e1ea69a1de4b2c7f50a0a0e568d312d0b8e92e8accb6febdb6433e691d0db1dab74550907720c7bef87bb8b597b187085d8f4ad77f9c6c0c19132aa71d4bca69ae0aa1b1a43d99a36f94f1dc181a8cf72fdeb41605677b52f740252a3e42d22215a6f25025380e14b4b10428b1e217b31e39daf5c206ef793628c683f151107f17c5cb6fe5afd94ea43e3d77c5592b1098e8f7a570c8bb4cd7c578b77e0678dca704295a70e4f8f6025c61e97fc284f4dce315fa61b1a8681624bdb30ad65626593e7aabcf80ce3437292cd049b136fe0e6398d84586817f6685a41d2bac06a70b70a4040c5e0038b1045968cbc7f38859fe3f9def2356312a8cfc611757a7aec3ee27de7cb0e720977ec9a6da062faf8f3ef745446dde3975b9605401501fecee0323508736631bc39aa0602ba506f88756ad305d67cde7dc4eb43ee9549a6470bf6d1b21f89fb9a6a827637df33a3ebdf88b06c863f7249020cbb2f0e8945fa0fe5bb8537a5320b0ef06c3d662079f10716b9f52377e376f5e568999a55f581c7a9bb26d2ab1d936d2b00aa5578ef2342640d98b7b62821112e54e809446228758ccb4a6f8c7a8e9d3a72a20ffee9f54c067581c3169417db1dc382de5b85d52dde0402abeaa11d1c2f7cc19bd7f97aaa78c6d471d7b453adae3c6e87f607ad7521dc292eb3e1c97504a4f7ae113dde436e0b5a6c3bc3693e15394af6ba01b5e1c8c463cd99d1979ffdbe6a19ec0b4b548069a97a7986ecb7943bb8be6e8ad8f3aed6ba71bd20adfa4ecc0d9e2b99fdb6c01c431465b17e50077d193329b123bea2fcc01624010eb2e566ee597da579061a0b423e3a5a824010f963919f71b28279a6951f5e348c53006348503b94c48cf88286f51370a64ef5823d1883dbee56101e2c019f576b22814ee3a21aebce867521a4eda36cbed607ace566fc03cfcd5d7e416241ed11703effe690c8b75003b6fd21c224abfe90ffde56df221034547118c902a451df281d98e1a4499d7962dd3a2471a37e1399845e91e293c975c7516721d216c1f847852a8201390f862cef78d8a4d3715e10f07c856f2bdbae10d9150999ebabf93f5cad356345f7dff7317eef7e441b33e36b3e6bcf8c41af330f4d51b66dcd097f74a8d6dc1e5f711271233f2299b389084c2176ce089c50f7f710d22317f0d1c3f68429987baf4107b881fef58946a9ce78f6ec58c459e45b83f1d640a033c26eea7e99c68c9865a206cded62f2e580125840785a5efa7506b1f105fd26dfba5055083c9d780c41592925f498d01d1c56767fe43d5861e7c56827312ee93dc7314c4f7c191ad7e3487dca0470e49aff2e3b5dfe6fd6b2c735cf3c24d7042fbaeefd2d44874923275b1e664c30f61b47c490b73347a9db55131df40cdf8f46db3eaa3ea40ac1c71bd9d4fa2ed7fa47d3269c6d23c663517512f839d8652f621e8883a28c74591127b4865ad8102e03770702df7b80e91b25adfb442aca1f512753602cda33c8f6fc2809d3cf296ab17ab7bbe320ccd3cbc492ee9a41f30453389dad33cf87fbd6efcf03518d1df6812ee6fd318ae3aa318119dc1c4f88d720d6a78ce310c8641fbe64b52d7c4fd79ceb66aa933d0851658c0488c14faa93a0efdede65ee93e45cb1451305057baea53fb1cd7e4b664e9bcaf455f94c1899eec001cd64c951d2d16801d0ba656b896b8dd83aafd11b8acd6a6cff12d952a560edff8183be29f4ab4fbfc856214847aa7eb0613a35c853277937794a67eb98614dd91374695e237861da34b2e1b03c3e1ce2eb8f95a01e91847958266c70c51bb80216730dfc8dc3652c1029fc0d111df30e66ea71ae948d75a8dd5f5d8c620d3b94afe483c52e528df2e81fb5ce4832fabbb1f20f7e0d3ece5d9f2ba5d5eb62f8ffd23de459dc69f8b41bc74f25746274391a22a2fb63a9e7b8d40ceb68c9efc08b8432a4c0db7a28c288cb9a93941b0431d5e8a29d1a1342bdb216d3ea1ce11c600f716f5b67c287f", 0x668) close(r0) 16:02:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/254, 0xfe) 16:02:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000240)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000003680)=[{&(0x7f0000000580)="b8cab70b5d3d1f337869c530051a323c2880b2375f668635a7ecd42fe1bed319da08be7ad2bcf68d9498311329fec4ed001241af83d9aed9ca071c1ff3b57c59e7d58bff7591af569daa24153830e180854816de28005dd8853325128d03cb17c763a8be9ccab4b8770306268b73924b1bb3d3530240039da04e35d6a4ee5b409e9bc08cdafde62ab8818bca641bf7de931bcd543308c23ce8940bf5f93179b2ec5c4ea3174626bcba0cf8b20d76cfbb82a549d344d8cdfe02a6a1ae08d92e557fcb73b7c1b66d22e3b3b0af94268c80992883db93f97282c80d9c51900d417354b341e4a371d3549028961eb39ca280769e256fa197a69d24fd8448a7051b51b8955eff34180903007aa19cbc6aa3dbe46fe8ba48e5024ddd7c60154c6043babf47c261ac1502b945162fd7c6f692adf40f1dc5aaad47c76b717fd5cf568e28d138632cfc0e2e3b99caaf22cae6ceaa53403469b518174a7e7e865cdb526a317fda60d1070675b931a92c2ee8f7ebdf369497499123fa1e743c3b70ca65cd5907bc90c71ac1423c24fee62faa7c6726262f8bc3e8870d9d4e6318c4629f576eaf6725db239b9051b713b3cacb87eef5ac4205299be55a0416edac17e91837336d68bd38394233e431d38e44ec5aff972c8a7e0dd070ad5ba77211af6eaa9c20d81e381f31fea3cc319a8fd5f22d166e6b7ae643c80ee07ef23dfe045f5525138309cb2d433c271d19e41ee47f4e00b9013500ad93e748963a104e7b63e7922b11701744a6eba40b51ad72873a80d38e1b285dc5f0002f75c0ab77e01d5a1816f83b64a1f196da74e771addf235d6d1153411e7d84e1be51e03817b78785cb86750b4b92a6d44b8fb443af8b760d8f92b13112c0378e3c1da606d90decbc10c6e7f40e690588b18eb6a64f656e8f53cd6b496c14a0c99a0c44411ed9e426d64ffbb12f015497deab48727851f44320dcb6c5454ddb81731684dd2641cd969fb6585500a1f34f9dd1071d14378a7b6352e740bbbf793ce0d43266aa3232479b9d33ec16580ab69a66dc333d75cb6589303ca6726b28f33b8b603d9089076be002cbba1efd89eeca9b8bebf00c7b2f11a8b9ccdc1006103a29c3bb9327bdada47f8475edc26300092b4aeabfe2a2f0672b54954baa3e186d6c18eefe03957bf327425c0c0036c355bf9d56ca2b7cbfda8fb41dab06389733ff716cba54e53fae26a6b14053968de5bfcc81d4d3212b60aff65dc59477a922290b1458fcecbac84eda7393bed539478133d5dd9f047e6905d504b9b9164d501cff367c1fbbfcb72506ce756923ce0434d7f363e9bfb3d1298f301ae4196ce25c29cecf53a45f759fb717964d54513ba5bfb10b0f38b976d64aef9f92c4ed6d120e438ddf9d57d46b0f7808d580bc7904d2189654af9a6dc1ccbeb0fee01754e8c9f5f79f1522d3389761819506b845f29f13075c11f6608d45d0e4b9e3e4f2e1883702d924b2637e107605155339f56bfd52ff7f82bc45d00a0382bd32115cb19e5b992e8d3f10404a8cb47da9e2e49f07a8c4f030abea5fa228a0d50f174248fd9c5a2980a1d35e98804bef425fb44de4905039a3e6f9b05ca65ed33ade241fcf1afd37bbb45772200da26b801bb474d67e9c937dc049e377373983bf04ae072dabb5fafa1c9562413aa6aa4ff1c1378ead169f7c290d0a66244cfa4be220e56ceeaaeb6e8b394734dbc2c1b965fb969fd95a456033f226d1c9d7cedc906ee1ab99bff8cb49805dca5959a41a757c24b95ea8fb6ef0253fb47c8ca89e1bc8bd45f1f17b7b85e96873fcc00596bec29c5b4147ece235ff8afeddaf5d1679cfcad0c555d5f2b0adb9e24571d70881b6faff9d6f8d5588044abfcb357e52330d28d2a78432c61d5a78bd205c8c73cd7839e4dbd16493166f4de7bdf7dc70e46d45dc9831cb5c11aeb51ac0262ac3dab2cd33eda8d658924a8c2a759151007c89780877b80ee747667e254968c2d4430a6e0a8ffca02723dfab076bb8e183ed88cd62d581310f70e88b408338704714c44c5df7d632bad5ac4a7fec40df4283f133a34801fbdf2b4fb4bca777e28730a1ec6740c2cc17cf3b2fa4f96f3a6adc8f07abf8d547002881cc9a6488ad072312a1b68938c377354e5562831270f26a927c5a357d64f826162b0e2ae5af77a34fa0b0a9dab12e4caf79998ee1d971791aec6a2a95eb4c57d5b6a2952b03ae511f8f7bdcd48d8f6887f8a881d836c57693c53e8c7c0ce529f314c3c7a1b63acb38e04069fc34cc33df26376e1f3da4c8b6412edb7be787674f07af6953fd95b6d70d58e4f442c2bd9ff385fe79090eb6bc3a0536c7cd88bb115a02308be48bf5e886ca08f73acb2c187081a8069bd330f4a9caa4bd8adf38632a37bce861c3688d8f7526c6b2ddf9d08bb4e0594787895dc1e9b82157d48d3344cacbdc823ff7d0d5c3f482a4e2d8dcab5a1b7bb2c1ac50700664787d806e415b3d4765f0561f506585478b5207490cf804d4e748b2b62b3f4d6c8333e00c979090082e6161b3a2202970d4fa8d06317d505a2530919888bb8e5a94493d6893e3545c4f9b3e6c0fbac6c570f51e3e7ea6807a6308941c33ca283ad4a0d70fc651510126f2ab419a4d23e688ebfd0a69a890507040d103887ed232e477b9b69c5223f773b6fb6764128375c85e1c86f24de55ec669776580a7d2adbae6f370768239f6d5828ac5b1bbd874c31c558d06d02538aedd18991dbb2e4f3abd5825a4d591de357a694b69d8859c0951a04f864be72e99594531ad6a28a7f222c48baeeb4bda0a1d22395790af928e7ae91e195eba5c1cddffc86fd94d7b0269ec485602f5c3dd4ff5cb1a5a000305a0a0601949c7f529e9dedfecb33b06799ac3efd54d7c3c442f5c76038936239e3d088c57167dd0e870e553e746692b6cb425ddbaed24c83cac613384f0fc5026ac18789838ddc496ba77cd73bab29c0c711ea00b190a09276b2ca6bee95361fe4bd5266528d56471195d3ebef482a14b8012133678d375ffe7e320a33927ace413c3692f35e004d1e42f1654cf3d186114b5f13d94e3116174bb96f4fc83a73b494f7a681f04112c9bf81e8bef485581a84649a1ca98c6eee9a950795e242a8307f1374cdb43b11bda421f8d98b4008390b9ef5635b43a2c2f0f1c3e064f1ce9b5e0637e34e9c5e419d4de745cc6775f1736fa781c8e4540a8d2e84f3ae144b6cd9504b9d8aafb5fb180ea75e5febd8de5d8048a5106b056ed516b6e61d901b95694947b892ed684cbb9ba38ec41587a72cb3bd122e259532768b528aa3aebd04e8c018915089f7afd59b1a48b5574cda71a5ad3d58043b4edd9c833f9023eef13bb2b9910edf251da2157e50b55d794df586cb6f53103c6d3cd005fe864579bd987439186d2f8a6917f6cdc3193bcf6217b574c8391309f10513ed11a94ad0e7f533498be0e4619f590ef611c375848135915ccba212a04d8dd926baed6d0417eb3b0f1311a0806c0ec32ce4b9109a23dbe8e896fd3b7671742a731110e7d5ea016ab3d3c937aa4a49490c411b40903dd2557e5b82abf486fdf859a4cd08a94b5a43dca9e543d225941f0a37e8a1c020ef33ada4bb6e076c8fdeac3fa82070f2e345e4f72809f099c1effd69709cb247de1437fc66438f3a604104ae87fd0d36490e4998b7eff3653f0d88f75263d55bc97e2037ed9e6ef70c9740ba48e5a146e0734a49acba92c92ccc67b6f007bd9b3039078154c3121ae5125e01c2ff4159c6baf8333c61974ab26b446c813d10bc0b64230b54e0fa507c4045cd882ba680f9a14902a4828ea17dec5f984b7a01f2d1f5f4ea2c836b1459b4fd8b57d35a31d3abf3ea11e934362179b86ed4f21515392e929c5a71aefeae0906bf6f8761c66a7edc36a74a49c962e97766e296f9114915440204df4ef603a888c48b9ef5352578d76e9c9575b408d6a75e2a25233dbfe460763644326ccaabb4fc8a90e23f3453f161efcd2bab8e88b8378fb0598c81d8b9404acacce19b95d0525b3f28004e06077698c4952c785786d115fdfe8095e090128d0bfa7093b3f1270badc0bebc151bbae7a3898705b3f590a611c3fed729185aa4b22977efe3b285470b9d26d477e1aa7ecd1fdda6889122274a966e0d83dd1658d1a41dc614f5e80b4e42097c23f583955c80dfeb8688fb14d4f6182696dea106dfc15c4df12befcc2a6b4da59b96f3b951a10d39c805a2e8d1214fc8af0b46fa5e46611627683eb45eafad896236ffbbd4dab6e57bcc2ffb2ef9798bdf371559a14b4edd5ffb20a1c38efe5492a134e6766e9804f9ca4c3a00103ad6723489714ce3038d3f9194cb2e3d1e68bf077226b6b0313fe7807e1d14b4ce181cfaee9d563e9fd5f1a9c91f559a5af735bc7277f515062a97d6fb92eb6cfa65bc618a229d4b8324d1fc53e9bf3948c4729a75565f318e9fadfbd9c8cbcebfe259c9c728ef001965b1e3adb12714a744cc203054955beb57dd4d231209437b4b0c7457fe0df7701ebb37291f3470ef7c571c94f64c46d31b5f0c585bd0aa0b77ac6be31204539d772c40d1e0c62bd68b70e08b5ba998fe28b5b81bf789c59b76bd2cebc6db7c861f87d9c8923a2ae80ab0e247b8919908dc5a83f97bc50abb11bc7d9be0b62547072b39544ba1afe31ac4e1eb97e852b92b3cf8369ab3b650e4597ccdb8418ab85cf285222f9431f3d6ca6c5662b583047d35ae7696e033664cfb4b61f3c5a56e4a46a6f0057eeb1f3cf4539238d72fa1794d689c501876e3703b37c141b6eb18bea36c628a982092733d2afe2f98415469dc3016790cece93d24e8c0c998cbfc2a449a767abb0b0313d3bba984449a8e921de9735e1aa396800e0c6b0b2186e771382f98623a19818142730d2c932a7fc7a58c4d170db516c01c69a990f0ccda970c7607f62c9f562093674386ab9b59416ccce6f3a4c4f30fa3db853d751178d1db3b0f1794a09a0368679bb8d6a9231eb0ba01133898287be7d74b296cbf6f1dc2429f37bdde86ef173012f8618610cd90265e2931b9d689f965f8bb6944a0ba472cb460f5f16bfc7b4d362f595ec48062a57df350d40a92e21166a4b916992bd57452c5469dccd873fb0736ce7c9ada1666921efee866fe6409bd437415fcf1646e1a5fef06db7611602e37a05ee00288ff96629ac30714b7c6ac4b02abce840b60fb44a61b45a844a70f7789da0be3bac2a79b2f7913200ec2590fc2d460803bd6f8d8f8659adc3c7074601037a18f5823c283cf347f4de2dca5aa78165f41c40965fc504689896a91b008d27f5c8882e64ed3c4dc71bffa5a802286b4f10b350a7e1e084c19cf2fe4302a896079561efe4d086b0ffba687b05599a056c7de45d9c9359418147f987cdd97604fcabe1a1a9e7fe1c946334afa42274bfefd3d1e620724451845576a84c19254576d566253144e26817819196714019bef6e4c5a3b37a81e48eebb7529c9f84db1f2e3bfcee027dff1af89561fdbbd6c1583c6136aa233ced2033be05fa195962d4139e9aaf8ce164ffb24e2ef287fb268abe297ab2f2aa48ea9c1710e2951de1719042271f7db781c5840f3a69ad52cf814428aaac826764ea61773a0fb202f645dade8d837115fdbe5d6140dc23b4b38f654ebbaae5aa461b7bc68e10c3debcc802b71da8262e94983be723b6b58d4dea9a122f950f9dec7e0557ba3eec4bd15570ee4a86898b19edc17db9aff51a170e1a175a7608721fc814e2994ece8b4102e7d6a92f0c6eabae830e9321dc", 0x1000}, {&(0x7f0000000280)="6d7342210bb0f47e9e99a8e80fdb2a54069f9f555bbe94827f922ffc246b3cd293881617ab8fec094d070a51ffababefe2ef65b4e704046b4d682c05336a7bcdfb5264f069df666d0c6b979084d337ce313ec7193e3fda55bfc91d90b1ada36d78856ae0bfebf823c7672190e71ce76e90e8805ae700eaf218bd2d7a2e2786742fe7885473e6944f4dc4c0aed6951b7c23aa92cc9b70edd4d1a2130e47f462c65c20bf32826182b42074632357", 0xad}, {&(0x7f0000001680)="b7f54722d492dab766f73152c1ee9aa508b8c7d1f288e3ef1d85581b2f522d0c26463da848072f1f7ff17c4a3a1a91da592e5ed81510e5c6b1888500b0f99530039c5382b3fcba13a641acf3f550f0361e276c09f411d644452c2993ae04db0c359bd82f5e59770f7e4341ab107a2b3a0757478135e07f31757ed531a5ba72d133836de79d5b8ea671c90d63ec041729d43f8cf90e28854c64d436057b376727ae9dfc4bef8574c9a2bb10b90444c30b9f175f395d8fc42fcc681636b5f72379d49eb7afc3270379b45ed862aaa513cc34349cfadccb8ed5aa6b5acdfe0a46b5af2cd58bd273018ce5aec17b8597ed58dd5a55b50889912092d69d2c68a9c87665f6d04c14e66034034e66ea1f7db361dd32a73acc1c7c77ce76dac66fa25f2ae830d84489744d68fe57ef056dfed47134d1f2bf10adf19096ba012f4d30606cb9e6b2cfed12ce4328f165a9b46389fa7ebf47392df91735da355270d1b219f3ed3bcf933788aa112b68e2df20fcef751e6531e8cc4ad87c6738812ef7e2d09b2952ddd00d4ecd41ae2e2dcb4cbcc88de98ef9765abc24a2890a17dcef2e06fe007d6f9967bad7095af7f512eabfe4d49af1bf08fbe30412634aa31f952f98caab3f6cbaf8f21243c2fb643aa2f2c9b702ebb6633eaf315081beb0d80d5695f5bc9ae883fee037dc3ed6708d3879d74208141c3e6b38e10df87c3f454fbc651e96a47393f5e2de51eaaf664eda0c1741fccfd790380d09279b24df4d0707ec44495e8c8f3ab60f9535fcf109edf6178f1270854c2b1ec49a2cbf06c59a897af71cc69d8e2ffd81c233aac84823b0f6bc8d781934316fc7eeb88b14bcd2571841efc6e11bcc08b07d2d0b87135e6c5722abb40dc21b1b77c797848311314e0815bc5b0e7aeffc69576ee383bc4989bc29ca882af3e0f3157ec9342fdec5e2eccc2a3d10ac7214d0cae435fd0c2de06425266c8763aa3efe1c35848ba417c6cc1a7073201d6173f28256a5f6b49ac06aa021f2c0a19b782387c1982d09f515c4fd3b6fd353becd56a2198e229cdc248069354893f7ac842d9bb074dbecc59fa086df045f0cc4df0283c90836448a13c80436f6ded123b912aab901e61c45fe85ece0b37f9bb83b87be8574878af31ad32178e558685bc98cb90090c9ef1333abc6bbe7fc58bf2daba949ed3a8b5c88e15852717ca617c11e1499d0d731f2ec265bb35ec52d1a91a4ca3d1e76333a85b9f5739700ae38487f7ff407d1f7b6be973f5384f997376983761f8689f11006c03de6ae1a1f27e18d00127012d0eca9f5750f7c581706af363d6f2edde3424edc6b8c71773ea68949aa0036a6cfbf46d35261f600beec55502a851863aca1063bea80a25bed6839f059bbd8d3ed966a5c93f2ffc3cdf068b9d2b6ef637ac6bda2ae8c34e62d0fe270e0ad316b12cae32380e7a4e1fbb1838d8892a687c6aba9743b779f0c5befc8f265ce6d28cc7322dd7343a3b1d7c335fcd4a61d3b880e0fb587d79617be4be98b087d354c94e0880f90bb6169574992a5cb8f711d0169eb75b3dbd8266790a03aa32589338a48c2a778fdc5057188f61209c3001eb13d0a2d222b8beefd3a24b93fef1c6c7d3b26ca025300263a6447deb57be510bfeece4da9b0d8d025b5fb04af35254c247b8afedc04833d4a1ca9a4c0aadab83681e36582ee28b08986cd9deec984ebaf3b5a8fcc316e8d4346560776b6884a043b16687f076eb81cda631ce8ae092a95faa91bf7468f1c4ae9d2915e3d3e941c765393261c1df3a4c006e78306e5cd295cb28acceb9de15841e0ad5416ab3e98f22e0849ed6e078c39afa0c30c1e4b9e8c78c4e4ae98bd6ecee24b490ac421c28cddc3ff6604454c4fe7bcbe6cd326309dd30df0f7aae9d58ca28ca5979fd229b861f245d94e5915dc772d553f6b5de2a10a7255b83ae4ea47922404ab5ccdbe9e10c6dd6edb97282a9ba1cb0aaa1c64afc3f60ed6ab26a638c1e23eb476a660970f4743e8ac698204f100de4545d424f29a950990ac308f5260a44e9d70b0a9ac5ce2504e8129550b3bbd3d90820cab22a73f19e0b355cb1b2a98da0d40b82535f44f0363321cc58cc6d6fb7e887f01c3d256bb030006f0855dda3b6f38fa3a9cbae602a661ae442b76d3a3ce500f81c66cc9a2a37534f953f74457b2e3c80f77381e173e62db87e28b8aad8bbc7afddec6816940ed2df3e28ada25db70caeca4c86244870a8525a8be3c0621deb2b82de971b5ff29d135b408b972add04decee40819a25ded7f9b8fc8239d702b29d0ddce1d9e9bb4a0b9969ffc0fcc731098c1546eaf5c596d3b33af7f271d42841e17c840a801fb25b5e277047e846332b74654bcda4ed69718fc4ca6074010a87e8a79f03a55203b314a9bc905062473e0f684e70e2b714c1308d04cad7d1fbf86c54d4df1653f2b24b1e44813daf3349b550ca6ba4cfb090f0d46a87f779bdf34b00f7a3038a6d810d6a7b51e08e476ecf117b0794d426bbeb890c0f61bb5d75c59a97eb86e4accbedcf377e7e878690642befb8ca54ffbbc6f0e50ddb9d93046907055085cba622dee9024035d6c1b614474588d8f9090757fe73882e0606c595c0bfa9d4a3556ff7391d7944b5fa290cc0108ed2f2cd923c9c8cbf577bfaa99f780d6c37073619da665098e5159ba4cc1526ce48f14884bb3a2d0bdf4765bd8150faf482b23365b6ff8302b79396b51ea47cea0ec56c01421ae6dd1b0f76d1fe825543788ec3f5141b6a6200462ac3e8dbec7852ff67e02a42fffcfbad45e84882be06aac6a15b545491af26a48f9909323143bbae7c1d4eede94f2b5a13e30cab5ea116ca75e952d3121ffd9ed955029343e04f6d0c71720e49c097b5b33a08641a0cb4c563781c90d8aa8011650ad2a7ebe66cb039b806aa0dc7008a32a938a345d06b201f1ae65fcbf34d93c2c8f8b90b6882a29132e8b4e580c9b5d884896b024988dee98f64313ae2c02940a2807cc2660a82e781e6caddebca5437c196d563b30307ec218980f33ea3208b72e2be8f4bcf128f18a46414dc556012796a4d7f66bc75e52a0e955f087caa330a86e39581ff08d7db24f205a5e06a4cc49f90597b14e0fb210afb8d94ad69fc65117f1c7b214f887bf296554165b2e3379fc9b4d6349c0a01492903fbc32cb6d2fe8e6cb3cb419a55954c4703834fe570168d3db2636d09da45be34d2955f8588485779038e803c05ad1d3387210825c2fda197e9325320211a2f9e9923def3c3a256d4fcc3c8869406205aaf7b7b09d15ea78701395f6285d64b2b4b7633d4e8f9020ee99f1cb10fee51e6c36c0b860ec8f05c0ff2ef239f9d6406c50f1024a7950572961daf9ad41971419b9e1d9f053d1768494ab74dd5511d485c7251e49bed858d2e0702c2b3126f8dcedb3624f579e70e151776346d02a6a54ab3161626c0b0d5575fc67d3d29811d8e0f826fc9ca458d69255478cf15416b4a5adb935884af1e2c6ee27337bd96bbe50fa7139cde1eec5382576962e2432f3a560056af4dc598fdc87c20c53b7634e24228ea3723f883ef66ffa65054184efe971a05041492784c78cf6f4cf52b9b50e20b30830a9e9af19252755020177f33ce4bcc0d9dea1ae9e89a334a631a2b9a4669c73c45615c7fc36523dae898d081540b1512048fea42afb67db172bf9a57a58a16e19458a325b4150504e20171e461466189a20cd0ac7cff6196aee6249d7bc24a2c0cb011275b8127b664f11bc1ad032771ad28fdd4f9836f547f5ee549e6a5fa1d3f3255f94f271ca912dd62db629dfe1dae845091b7a9a81d22e7276eff8b9aa091c3f95e364856e26f6364deb85025ef468dac98ec0cd65f9af22c369e919c292ee86321335b03fcb8b0d45e059a19f65b6d6abc6612700dc7f61f849b6979c1fdcc2b5573ada62f5a9b7fb18d7633701bb87a83f83ddbca425abd2e68e3dea4946e0e8c2d74f07a4783c049b9df7042032719bc411acd67e77659e4e6b2836bd752c14e86f29c7d736715eec6fd3cc5cbb21528c15ebab9272f9b54d03a7b2ba042424db0b990c270a7922fb72a135f390d5b32a5f01ab322168892ed86095e2a39f602ff9c207cc54c80487c6f85ed82e1add5efe2152ed7bfa0973db7d58518342a37335c09459faba95b7cbb8df41f4e1bf51601370bfaf8a1cfe6e9acc70d0b944380db49468129ad367f233330a50459170dd01d6f54b0ff02fb57566307aed6f64f39e2277ce34f9f87832d89aebc166b24f60e156c467fb0942a8f93dd698381329a7f73b46d40d29ab1903a71d2248a1bf0eacfb1782a8e34fc3ffdb6a8229fd8710df00baea5180afc3b6353b29a7d6fa0acae110368cff1cc7b4e60f07a9c13aa7db0ab17b1afe43c62d131704f89caa7b8d7f4a84a5817b1345fbe4ea27b2867af0fd1752e326fd53e90bd188eba1d1f0586ee0bf7743be7ae1dfdd4ffed841b413bcba14a57deb994a7484523df9c32e78396f0e7c7b243abcb4fdf61713a13bdfec6a740f5a252cad9150377daedb00d7b0439034fe6939c214cc373cf0a1b051a0c6bdd021647724ed4ddb71042e272f72ca6c629f9c9503fe0b72bb598358682606f72ad0623c9038c0582cf7abe8d6186622c364581a06dbb04b56692419f21f3ce21e24e93473e182efa3b2bdbb7a25adbdb405d355222fd6b305ad371d359331556e2df59ec868b62400eacaed0a7e338e444aaa6256a4cb6d4ced8739c645fe6616e6a0bc2d6bccbace0ae84b844a6ca9b4c195efe5f9e5dc5c23671d61373735ad7cf4a22501739d29bb90332f26a8fa497164e7ad2fecca5bc2f0e9a4d0aae55b053ab29b24517904008528329b12486300962256cf90994a9d238b05bebabdfadc4ee09767e640822cff5cce42e62fc112f1e7d6a1c575127937e737d229668ba79f9f2d52fa8f618c024cf283095fdca891fa69d87cbe0b7ad625e3743adee43987fb7d2208e8c1b98ae635e410107af64dba9e138b73db62b83032d0d30bda8f1d375c0bbd7f9cb67ca4c991a949e08cbfa5b544aac717b16742139cb08115b649065f72657823d2af0e1270a3318523935bdf434625990478ed64d8a32d86bc7d830d4266321f9c4e78909aadf96f598fa9ea040404ddf7b2ef76cb2e69d36fea9987031c2e8e0b32140888b9d028ed30e48d9f839d8aa0cc6f43ea10fa7ae9351b1cd859949145cdbbdab50727e467dcffa8aa2bfb4a3eb85022e4062d46b6d6b3356dc48935f508a10a4043504f65ff94dc7c520df308a7e059e5a5c956be76dae3b82ab126f4699056189190ba3a22817efa92e967b34025f9aca7aecdb831dc7efe3abaa7dea95e6f4282a74a086434a06b282ffc62f55ac290682f7a9022eb5bfe5af912b6639ff0866117fa43c8df4c2842fa604e76de55905f797b5503e482f3202bdb35d886b4edf92310a24b4d046ae520d1b72b17342977de01f76023849f9b731d44ed5f05cafb7681eed6845ecd9dcc9b43a64097cd8cbc1e489e038b7cf3b7b78ba33d052478d26fb6b50cb96db621dbb52867b749ee27fe1e7c095d33b39488458dc6ed87685535255b9bcfe845a682288f93f1c91b1e1e85240a6b7554fa06327a3caa9f8dcaeedca6bcad1b3a10bc9d0279d84185e0cd3418249650098bb9934bc716f2dfef4abb96140ad072867417de0e60f10dfca5e4fccda5c07396f9eceb72b11bf50abf63da889c0f977547cb69af0d1a008d8398f8fbac86bbaa4cebcfb3ada8b029326c77f98d11736d625", 0x1000}, {&(0x7f0000000340)="219fceccf99d2e63236a7b476728b69516ee03c220d5f6dbd0fa12b96a15bbc0affbced5c989dc87f1d43b6ea5c9d50fb4439e2c44fb1fe47100376d5d585202fd8d6d5f5af1622800c3d3a8307f86fd231176d48cdee434836340b692ecdc6c9c5a59e98b8cd048f2ed5ea047ac33ad85a7b735b917a5b4c93595c990132e2af90a4ff11b2a868ee261a6532c091102e9fb27a779e2f0e0e6f8a22e1b911e107c8f9612ac9663dbfc949b82beeb10b029221bece0e2", 0xb6}, {&(0x7f0000002680)="9fd942c75f28fa127ed5ad87fd6b2ec646513dc31c3a8c36828e26472e4a567d1cbbdd5b24d1e56c7393bc186171ff65098cd6a506c63ef406a4fe3832dc5780e94beb2e4dc1999437206d7a9476bb1b7d29a51dbeaf3b403baa726e21b51e0d5201f67c6988515f90dbdf463d9ce5be7ba58fa3fffbafe9da706f5b0dd4e33973d3019dfb75ff15373b482e73b0dec9209262d497575a690f0c119ce8e525ad2f6ad78f9d64e0031ba82c24cb2614678521f4141a582b4c2e8c640d3f5c17f745fb7913f91f75440287d6abbc4feeae8167691866038bd9b0736ddf836f7267be2a5a8d91128edab5bd0c305a1ba8b021731be94f6270580ab6917efd62f9b65fb157d54566844e0ba1fcd4a0775c967be75e9ba4ce007198d2280341b969b320af73c5bd5c571de863767887d402acccbc1e05ffef7ade48228186832c43b2071456a6cda44b5652127840ba7b415719a5e420ebbf30c7932bcc27dbd523c344e46b23fea5bf4b1f0509c13bfc122646c2a0c433959910b03cd11defc75cde36cf21453df0cd4ff2b3a9feebc89d4ef418a2be9935508a18ca610fae0c82f600f6b70cae4d79f937db06afcb4b098f2877d1ff46337acf06ddc9011aa6f60f793e8b0acfdb07261b0356eeeac74eeb32b3a142e909d4b9e32fccd1cba0c0eee5eec5c26a6801184710ce5f42ac70363b675bd9148e36a0518a4aea158f9e0bf0d80508c6bcfecbb1f3411d4f4554e714fff90308f2ec2c05405b14795541922c457771c9cfc70bc18aed5289cf9ccb5974db7dd7c04653458fdd586968bbfa4ffbd8b0230f6c09745bcf18e95f29d74e8ad341b77dce6d713ff35ac915bde0305b6d4449e5d1af9c40b3c9920a9b6a1481a8885e8adc41d9454c370c91792ee1231dc59518010da46c54338eee2d666a0c75280c7be4d3f4f1ebdbda42498799e046f07f33ca88ab8544f5856a27ff1fa61476bbea8eb4a4aa4a2765e9585c911ef33b8898920baae523079d006572b409e18b067fc5e2968a5f64c2cd01c2bf34519cb8e81e0bf42b5e3f82aa6ae18147c35c19c5d2112559acb64467599fa012f6f93df49251497dae151129f6232ce5ec2060f1082c571601817a663c99e28e12f3237e37efb4dbec17636703c2f9965edd7555a9777f2e6970c2fc375bf5b3016d90659bfc1052c037731118dc6d6ae42812946877c005d9cd7ae3158889a55f18a83ccbd90f6e1394d126ac39c78ef611124a576981c444f583fcbdbc19884765e5b5a8c4a44fbdd40b0e3e46eb00281cb40ff64a3025f3d75fd1a1347bc0b342cc58d237e66c31a6571c9a622c7d0132afaffa5db478ad20caa92d6ce48bc9121b7b35adb9ad6b8524770f9f1e31e326d021a942477c0213cefadf9b41d54f1f7cd3cfb7953f894b2c601bf5da62f2ead2097337d6563b0d4b05a06bd8385371a992be0aec2b0877024ef7811772123d2cb8c3982f127fc9bc08387061b8efbbfc68172330ad04ec48c9516f4d84d0fbfcf8381b1e80adb7b72456e8b0be58c846776ef0884d8dab1c323272c2518d16fbc605ec865a3cd5c6121c09b47372aae411601a6b02232812cfca2a8783a9680b9468d11a6a828ce913b8d97f3e00c0e1d95618f36f17cdc41fc71630f5051e252b09ee5482a8263dc7088d41c3b04c2c21196ba6003edd3689a9efbf4e026abf9bc54376d9c7fabc15fccbbe99c14a17805f979e6841402a661342ed8c14289cf8bc0ff306e477169ea5f1c33cf6793fd22f4daf9baf9001fc6049a8b7fe5c9b60a6c4a8811b638e76e7b5d62152711d9c911fbc1a4bc1777305c011ecaf0f5b384662b436536e615aab88a00aae9ad5bfc36e7d53191cc9217aed794344f53bc14aaeae9011c7b94a8b11a39e2089e31b032d467dc02f612205d730741a728d188894493404d21275d2d385b94acb0a8e184e6a35704effbd3549eea193d29ced3db7306d839e8e4f68adb99976cde643831cad0682e6f4edd5b26fdd1c75158a51d6475cdfdac9fc7abdca32629684c028194015b91c3756a376f725ebc3e19498d9717fcdb8c04c1133951e67aaa68b74d5b2896d9920694fc45ab4abd4956eeae15ce25dc43ce8222cca34f1f9dd45bc615fb1daf08655e490f2ec58ab89361d5f73a3730f62a230db0a5bf9cbb46d988c30d927728028d91432d753022117fa4597693b166aa5dfe94bdbfeca8a91e600101fbb78e571facab983317fbc7e020aeb8066e816a8bdbcc2c963c0c80a79e0ee37db3e28d54065739688f3925752d983828a0c34018ddd1084e5c4054c2274bf52ac062109f7e94697f67783ce264761eafe2c57382d9702dd5c903bb4106e653559cc67e0beb531899573c51f5ea29c5abe3a0b4bd68670c8a662ed847ad923d508fc0cfc6f3c0f58485e5d8aadae747dea802e545f58ea69d0d0d441ae04db95a8e0878b7798b73f86733e0e5d8f40341656acd842ce035a748caeeb87dd5074b021e404ff5321d0531725e73310e307d718b78ee22554a23985cca2a1c360b180a9980c92ef290dc6b9667ab10e66f7d4e4887df397adf4226b8381af98aed8aa667c7de8cd7560039bc247a0d906f597d2168b63bd06affd7052ecccb2a69b1167e476f26673c125fe216fce21610a9b6ab5108b1686c607a69023760ff4cf43027f39c19ecabf9341fd4cafd6ab13c00d61cd9297f4f432cc37473da49a7a06c74ed225a7da46d398518562bfff77fc1316f2f262545213798ec94ca51f5d8a1f5c102306fa8b3a347a7518c40e28a81a72dfd0f4f6592353ec75d918e3e4cbea3d649e4ef97e3c6cbd12f9df715f33372ff03830322d0d6db6c22b0a96c21a0b43818bb1ac1fd08a16ffc1ce3a304e7a1e5ec2c9858367d7d74d0174259d240f6e5b05da4b40661a19657c12432d6a40f6aa40280e91b76c45db4f6398d390f44dd7414e4c59c9b7da6d620b7b0b9de64e9faab3026759e1e07fa8ff8ae1e61d27fb1b55aa5e5b86a76f4c3f5519ab730a1552fdc16d8cd96bbafcfffb897d1b928f24beeed9c929be8a690d7930e5ada85f230d7ac88a1ed2e34cbff6668ca57f5b974b1b2573ef4b3952292400621d700c8ee8703d079ca2cb6651f6dbb624e9565765f8dc46a5d0e0a3cf27aa69bf21eaee348ae0503f809dead816ba2ec9246ac8168cecd1a72212bd3a02e21123226afba02b560e7720ce805f14ca2c9a17eea66abac8a0d28c1564c86554fc25561908fc7a5382bd0f91d9e5a3422d5a768d9bd122cde1c46185fc75f1101d5364ceb4ef431c103a5cc86958a8ec0df2cb6e43f7689404f67ba26a8f97af2a3dcd8fa645a9c1e577a3614bb37f2b2c82eb4ef3cb84557e7fc814908c0762f99eac0a2170f8e3e327294833acf1d5c343809c057b0a8727f2531dc962f7cf6d05988626d2b311454cab6d2317e62396622b902d986d7d634d6573bc52b58e38a230e2199dfb1896c5db18ebf8c435684694627202a9953c280b71ecc75b92456c35746dde2c0082d6c946ef989e6bace9f8e289b8f31e224d8b307395ecd6c89096b601bc0bbeb908ef5fb658b409a95ff54712d6e7ffee60fd838d7fd711de428d0950fabdcd412f9cd8bb8425ef7459367a200287b487fd332755e80d4b5d9f394782912b4621cd393a9de05abdfb5bb8021cae6e8089cd4c56a7dbb8db233de2049e75247502bbb9a6ac0151b2ba6ebe584153647a4cfc77642f86e3cda54be1ad17784feb2c56ccc988b6292c7267fab1e46db05efefd8da65b77da5b15b9eec0c5130dc2f46ccda280613688c3badddad4732b7cc81fba0d789e23840ae502d5442f00c75e44cc0e7347339bab609e4c37c3fc569f3d35275740116fa9725be660346f356fa8e30771e851d8add7fb59325cb8f52a4061335369c8841955491cf003817e3df531d8f06afb787c47eb2e021de17fad05414188db5917261a6b832f8214ef9b912b63d4845a8e36c799e56f49d60373110f3fa8e32f8eae954325aeabe3d8f4089a1d006ba33c158109025d0e7efced43e0f7749fc26be01dc6b3a348057cf7aa9ccdb6bca5e4763b2c886f593dc5488ed11e6e11554ed81188c654bba6e7375b8d5149d3c910281cd87d7e394630af8edbc93f79c7477fd635aea1278ac1995ac6f6fe0363e74ee12731b72da812b86f0e3732181160c5914a831f7e3411f36b8006c0f8c95006f533f5a1c8847f4627595d9a7aa92d39576ac0bd2fa6e07ec88669d34916d4b3290f60626abc9727c3c5ac6a68b7bfde465e222be56dfd42d5ae844b3a8c5fe645e676b45d80e5cba268ed2aa5f8341bad2905cbfe367845881d2d394d11c15ebb7cdd86d8185018a703182b30169ffa6b3c07c39c4a59da3c57ffd8474edb78a778ccdea2c905267f380eb2ec426bccac380bbe69cd3805dda3974f29a86ccad565d88a8a47f3dcf52d294d8ecd842703457d822c277ef4e4678da29301c9a70f8ca9c9dc702ee46b83e239571f26b062635a0ea98067fee9c978a99937c2a337d8525d0fa8138fe5b16ed1b7df862530e5c6a7dca2aace7215bb3883cbcbcf83e98cd684f8800d6ad0b08ca4c66f9be7a24b6df0b3b1d513f0e113c3a61b9433094e2d6e8da4dd0b6ee1e0ada52b8ea1ead474702db003f466450da0f07b7abb2132955762361cfce227226ebe9645e81a2aa5b525df2998b0db355e40a394b9fa60c9c755d5b57ab0756e4bbcba34b9a1dd12f60d88f9fbaf74007d08c477f6c46f637b91749a3b6faa68a0cb6731c1c368d05f2006fa57582978ad64beb3b8da3b29a0e87b3d471e2c72a841cf863659945b9f7ae385075902ada81c034bc1e8b4c659309a9004241070d122af5fea353a54acb464367e88834ddc9334a8ba64c1698da66dabdee03e186b0517e069eb7c9a628ca0bd2bb3672a779b55c251b95420e5a1eb39a09084cc8ed2a4dd574a3e487c6c2fdc9abc1a8355b5ef8c74642185b4216340b1dc305bdb0b26f2cae2ab76b72f26ffa3026de54395f30db6d2a1011c82e520112c985e1f01b50dc43e41b0c96855a29d02a31fecbec58b78debcf32a346b0682f54a56df8b7afbff7ab7906fa7d49d3be483be841f6fe4431a0447ce8d354bbea719dcb83ce70ad518f054d078d34948bfbbe5f5ffb1ac173778c65045eca9624582ce71e2806bdcbda6395f182d045a745779836a9f8a0314e06d74ef928a881f8533c447176e88c8ac5010b30ad6e704fc57bead9b57d7b714dd1eb2dae46f8d3a6f8f485fe0e0c6232a36c6ab4a4e763068c1d8d0ed45427507e1556895eb5500f5f8fcc35907cf3b81476496cfa12d3218ce5879b36900141ab8ab509a5f7cf571a27c6551efcf73cb051c1f4c092a86c9929dae5ecb1d3fbb1ecbbf0cb111d424c4cabb24f27d7a7da4c6505835cc651c29ead039f75115c6a84a75c0724d8f48e65b59ac2ec44cada7dc0a7ef764090efdfb20ae054da7251e1485df0c1dc43164b0ae11ce178e74747e902ab104b4bacc33b6a22c08ad48b70695d02c6fe229a38b459ac742dd2deb306e845a3e7ae00f157739653d866d8f34cea8b4d0e2a3363e9e592ce026d67afce88d39fc20033b88bf0d33f72b27e2844d4646926d9d2226df5c1a408774fd25ac313c9806e8d44efb18bb1befc412b103f2697be8d8a9905e0647d99d1581c5db70efee02a812fc478442bc9595b1e1f49bf4b19d043a7eb764e9a455c1cf1de1cf23e2cad205d72420b6b138017173c7fe2d4742f1ceaa7d174947b7a147", 0x1000}, {&(0x7f0000000400)="c0183c4cc01a8c0ddd479d5f1f8f00f0e8ba99f4eecdc8288435999232d826107c8dd1e5fdd5e7cd11504a00ce0a1dbb5b27bfe41a23edeb91b1c45f55451429e2790208c758bd64e46f19abf75a9ea2564962d4bb82407be06db977b00ca932d3d08fcee86817bd78843508625737f17aa4955a6c8a1176b31dcef61563d2098c388f67c3a622e1743128f464b047a73453d9d83f22939525244cfca0b6ce96050177629dd4d3f7949306d8b9e9ce0f77bf6777cb54bad8d561554edd40b55e67c1f46c42491b611a28461205134f63907521c7f0296ad04cee0ca648bcb8db9ff1085cb2d5d58f1bfd", 0xea}, {&(0x7f0000001580)="aa02515c5d525a1a64b805e7d9db6fc71dbe16745daf03ca9e98c25abf4e99f7b055753fc00e3448837493dc18c8e4c3b55fa11d1bd2674c678131299850523d8273868d71fe74616326d79d851b4f1cee5726e5e1f15282c882b808d06ce32a1551c53ab69ec7d2827cb0e25eedbd7148b2d4", 0x73}], 0x7, &(0x7f00000041c0)=[{0xd8, 0xffff, 0x7fffffff, "26cd1c806218752a41154582c431dde46cd62f5684b392558c3816c45b43ec0b9a43de265169f31771b7f0f903a69d73f4daf9abe90da60cf6c5bf9dd36c03033686fb05e82b1aeee26e9b3971c0f208286e284ef1a0778c428e20165ccfe483abe96a2e49642aaae0a3484241fec10eeda08860b0785d4fb0369ec77816ef2b9502ff6d0d8e2b829132f0cfa2727e9820dc3eea624627a9157d7321d69dee20cb1027915d36599428a5df9cf8d4d05ed2214463426920309007b65071ae7ac6b751"}, {0x1010, 0xffff, 0x9, "5a1f6f1e5196695743034b8684dd88d5878dc3e4ed856e28d3c0fcffe0cc00bf72b4a2b3ff11de77035ee25f8f59f77fbd0c4d72389b8f08b0545a87b43f6d6688663ae93649a95247164b110f2795ccc5ffe7012831571668cdb64377cac888ba993120c425582959314bd4d69c6012ae9df8129631420ebdc8284d71a62c564b1c0fac6859cb95b6138305a0e71f6f79234a401ae9cde34b0c019db8423de452e54755b476a2bdb127d0cdc2177a6a3562715695d4db3a89b880e2455cc21374b7a5f92b0800e56f2cff5688c683d67b2b68663053fd51d9117c63ee52d577257b2fd62977e886ca79a2b08ac008e30ad9e3ad36b1ba85095a4a9b6054a55c18f6377e93f0455b17d2e2bb93e76957f1ceca7170aef4bcb25e68048b6bb664444eaa81fb62e31e2b9d5f94c23a8b4f596a65f7293fd2edab4be256f36c72c06481c2ac1356b66170fdbcdcb9ddd8bdb8c5e8ae6fc3bba7c6a97972e9acadb11ce1ee3f280e124868eb9638fb7f9b356be5ae83e5fedcf7f12bb3c785b8fa4ed020e5aae705eea89a7c54e4853e9c60b80e43ddc8e9bce40be055984b22ac514c5e8f206f706d8175a1983ab47c9e81d05e808a34dbc70cb1c89988bebb1b2008a9574c4f40bde9e095ae45a1e2302e1777ed2cf531f12cff5e0e6ef1c23743c98353d78f7f459dc966530b8404afa55ba926194058c14db1755a45f8cd0106a419c78336976232e2590a803a28ccbb4c438b3a7d01fed486996414ab638adbd68aeea6b05a113be35b74e578ad4154526519baa98cbf1a77c0c505745f32601fb73d863c8c813c0edcdcea0d43dd203b2b3814006612d66e560187478f5c32dd28e43a45d91bffab122ffd4f7182343edfc6dbc49636e50964ea7604fc3f0de90d99ad95c476df55d48b43217c38b85a1d921e46760e9efdf5030924f2a424c6f3f77a26713b03fa56f265c0e0ef71513460b851c686d64f2ce410047c05591a017e44b08d04203dfc9d6f241ecec9bd00bbee7d924f7bb109e220ebce397c4b27235686c0c7a7408363ae551131b16713c46dc05d6290aaca040c4ec2e8028ba3ffdb8fe316727482421c5d72373769166f5d5812d1ebea633b4fddfd3b4072f23db7437ee66d0085efecdb2e3905063ff11ffaaeaceb4c60be62384e2467cf823c4331921389931a7050c57c423d3a02657338f6128b9658783c3eb2a0f61672a9cc0445c129a85012946fb0e74e00a89a54e93a95cd5d1416bb6906d6c782e961c13da8b4628368f9adb1904b98774f04c2ec67b1222b382a7eaf933d9d391dcaa575fcd77f9bb9d1bce7fdb05de9afa2673ee21902ac74c8dc126d920b533f7488c6640eeec1e564df909fb2703ec88564438c84f64cf0c422281e6c9feaa2aba3f46b3be9f706ed675e882ef28a8f04ec3f42a4d288951baed101627e0ff73333de2eded8314304b889ec43b8600b2e33b657efc73a0e0a00d878933fe0c162bf9e16fbb28099a9dd320e2b53b8601e32e934abe6cc0ef4e1af127203895a17809e3f4c7551a06b4266e7f38010f69b7d9bf3dfc4feed5f681dc683e75602869c0b9a28f5e4a0d9b2640b6dec39a2ad27cd031948c30c65bdf8f98cbed8ef4e4aaffa757928d1fa8e68ab5b282d9ca40b4efdc22c22496d6e0de4f16a50b4d5404f6ea3bffe072237c18db479c87231ca0c87d245d59d40184c432f8e85cdeae84059e1c514dc71184e95a1d0eb191b381ffd4a1853ac5c69dccfad9c7ed7761a29b96cdacad734e59f61d7c7bd7cc1f119020a38defa0f125a03acf5e681092a5d7b469f297bfbdb8fc172b3b370af85f964052d04155309358e455ebadf50dec1bb782cc4d87e2e1fa74250409cafe052ed91adbb63b995ab6b8a777adcb6a4f2b0dceb692fbd49f2e1c4da164dc8d7dd01cff64055adb9044ee97e2310d12a60b1655446410abddb55fdedfdc65fdfafdd8613581fefb6afa04ce0de765af0a6b37019ceb3f940ec31ff92fdc90e49f85be5c2d9e73433dc8d122aab69dfd59d61875546929933eb4f222b6cb6280d3761f93a18774461ea6183cbeb723f360fcdb07a96e832b0c9339130361f21d322d6273fda2b97db1e245c23b94ddb59e1d45fcd814d5a0ef9276824eb839a6382dbdb9812f556e379ddfe11e5872236edf182a6f1b0b7f60f0a6195a489e9470d777df213f2570d4821ccc6f227f876ea0853c71369f5e3a9e7ff84273f43936b45b1c41d88faa64d8c472cf3eb3fa44b8dd789b4a9ca181dda5e14077ec8f6e69783658085de8f4b545fd4d14a80a606bcd90139450e36a648074a8a524487824f799f635042e3366e95ddae5f85fdf5aa8f07ac01fd21c4dbf30440fda8432551993d28c294a9535f3488ec144aad8844d13762452a9a1bd00d232146e77bc87d268643a5fab7f96e36782ef35334a85f56dedaf129a86d584ebd6d999a0c3929167387fca62aaa55f26a20856ad1cd984f4f11d4ba0086794c89c05d582956a3008117efbc67f3ea91b9d9c1c3e9d2269bda9f352d17712e56c78417522ebdbf36574332c9043a3f99e7638e712aa1ef3c92cf850aa5a2eaf2b8e00e6018733420a77370d2d1b356847d5b9d596c4dd8207c9c516e9a08255404a8b4dc59a656c6b684c3bb241bc9cf449610a926712c37ace17b606d50be07134480d07a0a0be9de178c4e43c5eba6c129da300543fa7c3d78e17f628a78bfd57a5e40d7eb87584a6a6597a88d4e536de1f7a19bf3013c026ce50b878a18394bd5b5ec28ae573b118c0ffe2fe8054f3033f271482d2ed26cc74d63d60cf75c343e8ed202112e72affdcaa8d949b9382d33c78a40bfaa43e426813c925ca9e8ef342ece622cb35a29374508978d98a4f7f39f33f58bdef84613b022a7b61516fe7002cffa4acc60b352e3971779f5f94239c34e62fc6e3acd3f75e29238cc6fcf0785629400c82f16bd666028c9ff0eab05bb6741ecd302a2f4ce7eccf91b7b6f00f501dc4729703271f235e87706363a8ccbebc94a29fcb7663cbaca2f7d5f74cd7f58b69dee1f4a9e3889a98f1c84fa3a3cf7ba825ed2fd470d70f72bc46fcd016d6d9c4bf4be99c67388cdefd2a4b3c0b9028b65c2100cf3347db483eb635aebaaed88337667bd874a7457dbeaec0a95565bf3e4875974569a46a477ef4fd982777af397a6ce35bd0a319945a2d40a94c48cc8ada1361fb1faec6cb43cbe792adc0baf9258e76ba6bb2a90f29131d5047edc56a7feeabd6e61df23679abcc53eda1bfc73b1643cec0e681b16ed8d45f1c337775aa0aa3aa47b8c046fc8b267dbd3cf888b12e2c2c9e6a08ce82a36905571562f2c4f1840eb7766e6a21688ce095de5bee4ec541a91b03571b68ad55530c4ded302e30310689e0aa616cdcdbb52dffaa989818040ea2f40f509c864c2033ea9f9a5da81eed0a8de2c9381d564089a546aefa305466d1adf234daf42cb6b5ad9bb756b715beb350d90f244d74d679c12a9e12b7894d0af59997d522ff96a95d05eb56a234839e8b8c515e3fd308b66d066fece667001a5de0b901eb179b4b37dbded14e446163d6cbc1104774e68d49b774f06eca08448a379bb08aa9f71cc77feb1cf5b5451b242b4a82cdc078af0a68aaee30f77cd6d90c828b6cbf0b8af22482a451e2c8a4fe575137221ccd3c3c549a6cd50a8044c55d5bda8f5e52e65148f33cef709430679fc35d11a6bbe24d483e387784f86f40ef37f460e7c6e3c53709cdd3368cab358ec86cd884558ffbf29a0629655f4ffb5839b1010077fa141f717c44ec0b6ccc279c179986c4765d2aac2d5f13e5530d1a82ba22ddb1f70db413df245f914ebe6d83fc91f42c16d3621e4e69ee24d201e8597297e631953665dd2dee3dfd08b798817ddc7fd78c34b6e4dd5b5c181c39248e299de376d822053c4d1cbae7e729c0ad000ebb2e62250c8b2acaeaab99e0a5c8eb6b738086b5f013a5f12dfd502fc26651f6296495e55ab75188ce39fc6091e9f9437725de5e38b1208586612141207b878904e6732a2baeef87adb36bbe92a17e77db5905f8b73eadcec01a3f0b90a127c2120c23915a6e81b3a9ec56e966b8d67a61ee99b7a7c81cd45e7b16617768e3b0c4c578939c62200191f7633cf6ed9141279098f771aca4a9c3ad18104254b4d77ebda4e29cd0afa8618a65659aba3f809eddd9d94fff9db15ddb6bc1774bfb4703638042ebf2d920cd6aa4a5d9d62141e5007a0413904e8f6068157c7355365e4d14313fcefde531ecd0e118083517b9fca3c22bdf149cfc4856a60ef26c9b7fde7d2c2ed0ff6c91838c95d95eaba12cb570dc0ddc533230799e0c62efca065031fd41a14412cb2f4e38f2e9c7a799518cd2b1abd0a159961c6cc578b1e029cc5c3d82e4ce2597878590cf01fa2256af14402e5ef90cfd23e9018a377fa2f8e36e6892cd7db79d67d7149466a7512bd1c93ec3a38c676436f8b5007233f986a6e310f9025295f91441354412f402d592bc4fc7ad1640c402ca46f5ba8e2e0fbe0e63dcfd81ee71af2a1872757c1cd4133a651efde5d9c0103ca1e1f528f7cbd63c811b2217887722b9cd1c5b096bace30de738c75cb9d60fad78a0236e46aeb5a7650c7c9e19b9b3eeb0637db6345636c6372840a14b42d14d499d18a42fde9e8e72f0fcc7fc73a0d19b53c081ac8f6921d58ad032b023cc32d24af35d5b4d9558cc444e2c1acd20655b9fe4cc5261ec91c733b77e61f0f92c46f09b7b3574092919077890be0ca5be2895e9f6db8e0d43246f98110b42427f7cca9fbf0a2111cd76652ada13c7d7df82f23ff05b0e7c63f51e92d113a8cb65273466dcf94745366f141e5aedf02270f525a26c2d4cfddcc16f31b3731b7f856276649e7b9bda893f69f35c05c861c635f5886bfca5eb07045c942c3fbd41b95924031693eef61f6df6696c678d69fc938b58be0f622dc4c638c2ea245cd59dc02e93b3ed2c71a8767ac5397cbb680710a5a7010f87d656305c8e1932b38d50f6c0a5c27b1bd4e47b29b51140f3a45bb2af37c2d3a07d7c685c40ec65bdd18c3d6cdb0c8ce392ccb22866d31bd0e136e77814d98ead2295d2d057de7a9a3d987ac81349f2b0aef0c306f2b56393ddca0d5f08d092ff70bceb34d69d2daa44fc64378856924b6c8a7f4330978dacd5df0546293b5026e692a984318e1c544165ebf5d1f9f6bb4069b59652a59c42e6f45810fc0e664ac427f81af4cfb4841c9f367dd79285f9993b6fa62d675b0aa11044747096f52aa02aa79e52f04939b173406d752b54e01443a9c1ca4bb99784664dcfcb543265a824e30182d0c0ae862f0d05cf4244b6553ebdd89b68e3389e0ae1d32296898fe8b170239105fd7f85aefccb23c510bd963a332dee6c9ad1ed95c37c3cc2968e463a03690f8ed16130564da7d83f8eb9dd0e978a63c96398679e98886636b96ff179f5797520b92b8e59d70ad65b88444487a24f6e71882e78edfbe88e47902976e61913b84df834d1276725f328af217de3bdd80cd300de8be05024b924d5fb7d42055f75f0bb59dfa82a08a37478f58fb2d6e7a05c4b3cb99d05c0b2345be34d17ad6d14c4a6956f3df4e39c31827f63dd2f60aba2cc5a3245252064a310934cbd9af7c738a99d8a1ddad4237ab816e8269fc27876c811093465706dd039c14409623ca2edf4750cabaab49cc49b87ac1748f15c70c0e31f7b44af61fc9f428316adff9c1e7452be00714661ae226409281b637f96de6f45cba47537107b0bc4aa9"}], 0x10e8}, 0x408) r1 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="f3872323b8457dcbf529745cffdae23421261d4ac2541c598e91b837dca55007245a8fd2a4ee60397512327cd8e205deb777f3f05579790674665d868aebfe3e448eef96c207dc4d85caf283becc93f583ebe58e06e93c97e5d45cf5d8", 0x5d}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db635249a3586fe67dd245ee052d4c503", 0x1a}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:02:17 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="070e00002306be57f13d61d1cf447cac9b8c4098", 0x14) socketpair(0x18, 0x4003, 0x0, &(0x7f0000000080)) 16:02:21 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x10001002, &(0x7f0000000000)=0xf2f6, 0x4) sendto(r0, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) 16:02:21 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000000)="04000000", 0x4) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0xe1c8, 0xffff}, 0xc) 16:02:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x1) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)="6c8d29ea0b67e53b8c09fd2962919a08bf08f4f7e7c610303b5ae42e906852ab54659b180b5b33d9615926a5ac9a0e8aa9df6fb4c8bd2b357c0c434180aefc2c5d34bdc889b95c0a07161d02f6a23433ca37998cdb2d28cf38312bb42ebeb645187a99f116b1f6d066a61f2de3baede7790a62b355093c827faf870f351a361eaa609e2cda8ef9cebbd5ff667c1f69a5a7666333d91f1a04e496f66c11ce350aade6bf10d23d6ee0abd49abd692901663509ed6da272ee91ea7d8f1b6cb25d25d027bcf231b76cc3a9eb517968807789879215180795", 0xd6}, {&(0x7f0000000280)="174968cc5ec8bd647d891d866c48998d480196e4858d84582734cdf04cde08d6b2722a7765ddf528b32d608da84140084a3434dd6a86c957da1092e732ef51bd9d9d4481696e9ea5d4488a1ab1f4f0788b259ed9da349c64ce2610a8212340e89351dbf0a3b9d77ed211da93c17f137aa8ec4b55e7c8df539dc73f7ec0b2caf0fb72d74949133be3878142f950cf0a6d01e5975196ecc15ee355dcf8e30867941c825d474a19670241f59728fc52bee6121103e1f9df6c515be71e78", 0xbc}, {&(0x7f0000000340)="90ceffef5e5eddc8db900fb275dfa92d563c8ef1572c7d", 0x17}], 0x3, 0x0, 0x0, 0x406}, 0xf) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x0, 0x9}, {0x18, 0x1, 0x3f, 0x7fffffff}, 0x7, [0x7, 0xbe, 0x100000000, 0x0, 0xef8f, 0xb39, 0x3, 0x1]}, 0x3c) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x33, &(0x7f0000000000)="fa", 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x7, 0x100000000}, {0x18, 0x0, 0xfffffffffffffff7, 0x5}, 0x8eed, [0x400, 0x5, 0xfff, 0xfffffffffffffffe, 0xbde, 0x80000001, 0x905]}, 0x3c) connect(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:02:21 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x4, 0x8, &(0x7f0000000080)="f2f960300e32a68be9633ec01396d32fbafabfcf506e0f207aba077f4a2ebb677a1512a6bee4bb4cc705ebe77f880cb57220d98aab0ac952e9a47350f06eaff33a46920c1748dcfcca407ab8bb4331590026d05234e2186527e4338b4a41423b515fcf822af607b793d405278da0fdb8", 0x70) setsockopt$sock_int(r1, 0xffff, 0x108f, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="ffc2dd548c1df4246f50db16f7e8ab91", 0x10, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="208ddfb156b392c22511becb415c75264a75d9451897242deef336132f0d08e25e1543210cf89093ce11f34bd519dcc204ad9a3ea3246d8809f59dff8cd767eae46ea83f21534850ca8c6a2af9b08ced288db3ec0139b344476c9a2737040699fda72bc2f44caad2148ab80b5ee912066868e8095e7082fc4d00c85c0b3a543b35e480980bdf6310384fa8ca9d77a41cb0fa2bd3f29b4f8c45a8a4bb0a1347440c680db3f85b1e245f022703e23071b605a1d8ffa68e162aac9ae13eb4a30b7097850d8334c202a515fb90a19479b9c4263914a56eb3a60c3badb8c0e93726b53cb43f7fad887345e531c4cfa1f9197f2904a757a5eb8186f2", 0xf9, 0x0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x32) 16:02:21 executing program 0: r0 = msgget(0x2, 0x0) r1 = dup(0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1a1f, &(0x7f0000000000)=0x1, 0x4) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xb9, 0x2, 0x0) 16:02:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) write(r0, &(0x7f0000000040), 0x0) 16:02:22 executing program 0: write(0xffffffffffffffff, &(0x7f00000004c0)="e3", 0x1) munmap(&(0x7f00007d0000/0x1000)=nil, 0x1000) r0 = kqueue() nanosleep(&(0x7f0000000000)={0x9, 0x1}, 0x0) kevent(r0, &(0x7f0000000380), 0x807ffc, 0x0, 0xfffffffffffffff7, 0x0) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 16:02:22 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x6, 0x0, 0x1, 0x7fff}) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000000000/0x4000)=nil) setuid(0xee01) 16:02:23 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000300)="ada77e2616d5f3ac1a791d9605d13dee1ed2d85c7316daebadd01ad33bb11976233ba60127d3e49b70d3d80f566f2353b14e09000018000000002c4e4debd0f8eb40385cc566a1c328dda5b25049d0cdd8f63474", 0xffffff3e) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="711df240ec1dcb1cf2badc5117f53c000000000000001fffff0e0008c3477f6d20b62525f4e066c3e34f4432ad708e9853a52e096134e8c523304e45dca0f344323bd0d6cab0560924469ca2ed5b2a5de39d43b66b6d"], 0x1) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0]) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0]) getgroups(0x3, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0]) r7 = getegid() setgroups(0x8, &(0x7f0000000380)=[r1, r2, r3, r4, 0x0, r5, r6, r7]) select(0x40, &(0x7f0000000000)={0x3, 0x975, 0xfff, 0x3f, 0x1, 0xed9, 0x1, 0x3c8}, &(0x7f00000000c0)={0x151c6435, 0x0, 0x2, 0x0, 0x5, 0x3, 0xb74, 0x7}, &(0x7f0000000100)={0x3, 0x1, 0x5, 0x40000, 0x1, 0x0, 0x3, 0x8}, &(0x7f0000000180)={0x64, 0x1}) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:02:28 executing program 0: r0 = semget(0x1, 0x3, 0x20) semctl$SETVAL(r0, 0xfffffffffffffffc, 0x8, 0xffffffffffffffff) 16:02:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x4) r3 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000000)="be0b3c25fc74674d6e", 0x9) r4 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) 16:02:28 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:02:28 executing program 0: pipe2(&(0x7f0000000100), 0xfffffffffffffffe) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x8000005, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) syz_open_pts() r0 = shmget$private(0x0, 0x3000, 0x80000000001d, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) setrlimit(0x8, &(0x7f0000000000)) pipe2(0x0, 0x0) 16:02:28 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x88, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) syz_open_pts() write(r1, &(0x7f0000002740), 0x106cd) ftruncate(r1, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)="10", 0x1}], 0x1) preadv(r1, &(0x7f0000000700)=[{&(0x7f0000000040)=""/85, 0x55}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) 16:02:29 executing program 1: r0 = kqueue() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x80000000, 0x7f}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) 16:02:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6005, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:02:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff, 0xffffffffffffbffc, "a1431f0ac85a758a1311006c3eba2f244b9e0900"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:02:29 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x1) utimes(0x0, &(0x7f0000000080)={{0x2000000000000}, {0x100000000000000}}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = kqueue() fsync(r1) r2 = dup(r0) setsockopt(r2, 0x2000000000029, 0x1b, &(0x7f0000000000)="01000000", 0x4) 16:02:29 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x4c, 0x80, 0x19, 0xffff}, {{r1}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x1, 0x9}, {{r0}, 0xffffffffffffffff, 0xd0, 0x6, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0xe, 0x8, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x376, 0x9}, {{r1}, 0xfffffffffffffffd, 0x50, 0x2, 0x7, 0x3}, {{r0}, 0xfffffffffffffffc, 0xc4, 0x200fffff, 0xce85, 0x200}, {{r0}, 0x0, 0x2, 0x0, 0x3, 0x5}], 0x4, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x2, 0x4a, 0x100000001, 0x6}, {{r1}, 0xffffffffffffffff, 0x1, 0x4, 0x81, 0x6}, {{r1}, 0xffffffffffffffff, 0xf0, 0x2, 0x6, 0x191140000}, {{r0}, 0xfffffffffffffffd, 0x8, 0x200fffff, 0x1, 0x12}, {{r0}, 0xffffffffffffffff, 0x8, 0xc0000029, 0xb4a1, 0xffffffffffffff81}, {{r1}, 0xffffffffffffffff, 0x40, 0x20000008, 0x5, 0x8}, {{r1}, 0xffffffffffffffff, 0x95, 0xf0000081, 0x6}, {{r0}, 0xfffffffffffffffd, 0x8c, 0x80000010, 0x3, 0x2}], 0x33, &(0x7f00000000c0)={0xb9, 0x5}) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "1202545f8d5181410b18bedc185e9b37902cda4e"}) write(r0, &(0x7f0000000100)="f9", 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) connect(r3, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) kevent(r1, 0x0, 0x8, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffd, 0x30, 0x20, 0x8000, 0x5000000000000000}, {{r2}, 0xfffffffffffffffe, 0x0, 0x60, 0x7, 0xfc00000000000000}, {{r1}, 0xffffffffffffffff, 0x6a, 0x42, 0x2d, 0x2}, {{r0}, 0xffffffffffffffff, 0x2a, 0x0, 0x1, 0x1}, {{r1}, 0xfffffffffffffffb, 0x1, 0x5, 0x1, 0x6}, {{r2}, 0xfffffffffffffffd, 0x2, 0x15b383304f3e07b0, 0x5}, {{r1}, 0xffffffffffffffff, 0x10, 0x20000000, 0x38de, 0x9}], 0x3f, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x800, 0x6, 0xff, "08871227ece8e30b94b77af442c34b5677117290", 0x8, 0x1}) 16:02:29 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = socket$inet(0x2, 0x4000, 0xfffffffffffff231) recvfrom$inet(r1, &(0x7f0000000140)=""/167, 0xa7, 0x801, &(0x7f0000000000)={0x2, 0x1}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) getpeername$inet(r2, 0x0, &(0x7f0000000100)) 16:02:30 executing program 0: socket$inet6(0x18, 0x4000, 0x7764) mkdir(&(0x7f0000000140)='./file0\x00', 0x104) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) chroot(&(0x7f0000000040)='./file0/file0\x00') rmdir(&(0x7f0000000500)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) 16:02:30 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 16:02:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x4811, r0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x400000001d, 0x0, 0x0) 16:02:30 executing program 1: r0 = socket(0x2, 0x400000000001, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f0000000080)="000970d7", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r5 = dup2(r2, r2) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r5, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) shutdown(r0, 0x2) 16:02:30 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x1731) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) 16:02:30 executing program 0: socket$inet6(0x18, 0x2, 0x100000001) r0 = socket$inet6(0x18, 0x8000, 0x0) getsockopt(r0, 0x29, 0x3b, 0x0, 0x0) 16:02:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x200000002047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5f, 0x100) r1 = semget(0x3, 0x4, 0x0) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000001c0)=""/53) nanosleep(&(0x7f0000000100)={0x200, 0x464b}, &(0x7f0000000180)) getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) clock_getres(0x0, &(0x7f0000000280)) setuid(r2) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="a9", 0x1}], 0x1, 0x0) r3 = dup2(r0, r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:02:30 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x0, 0x0) flock(r0, 0xfffffffffffffffe) 16:02:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x81, r1}) 16:02:30 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/92, 0x5c}, {&(0x7f00000001c0)=""/108, 0x6c}, {&(0x7f0000000240)=""/200, 0xc8}], 0x3, 0x0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() fcntl$getflags(r2, 0x3) poll(&(0x7f0000000040)=[{r2, 0x41}], 0x1d7e4ae87dbc33ba, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x0, 0x81, 0x2, "94dbf4a44adbed083d00"}) fcntl$setstatus(r2, 0x4, 0x40) write(r0, &(0x7f00000004c0)="18", 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) syz_extract_tcp_res(&(0x7f0000000380), 0x4000081, 0x848) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x1, 0xff}}, 0x0) 16:02:31 executing program 0: open$dir(&(0x7f0000000240)='./file1\x00', 0x8008, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x3, 0x3, 0x8000}, {0x18, 0x3, 0x8, 0x8}, 0x8000, [0x80000000, 0x6, 0x4, 0x3ff, 0x435, 0x62, 0x5, 0xdf]}, 0x3c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) lchown(&(0x7f0000000040)='./file1\x00', r0, r2) truncate(&(0x7f0000000000)='./file0\x00', 0xfffffffffffff652) truncate(&(0x7f00000001c0)='./file1\x00', 0x0) 16:02:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x472ef8b5) mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="7545907ee9c51db505107f3a543fd1a1c55af4edcd7dc7c14fbc7e0abac4583c", 0x20}, {&(0x7f0000000100)="20baf4634ac4dbb3d997fae2fe753f00e7a116b6", 0x14}, {&(0x7f0000000180)="a0b0a3c0a986d1900254ab959633daa5a953726656d36ab9aa651e271fc1c3ed64b44f9ee4a29601d4f17c4eb19272bd1c3d7cddfd0441c4305b689a862bcc8e1e7e6cedcfaf52bb8598ece3de65f74023e8733b379ebb8f8ab9ce513f2965ecd08f43a67a6046652f1861daf83e372dd0c3d1ab4cb88a31e1b2de28b877a1e8324ee112859d266e9d69f5ec9e5f5cf7c72096e73324d7e2d9df2fe70b8b25e2411a5d599c", 0xa5}, {&(0x7f0000000240)="78bed911da1c2f4164ae0e08f0650a343cd114b063934dee0f41574209b91b497f7dabe892c048a77008b17d82a63e9e2ad53ccbefa719f3c8a734a2a0a25f930bf268f64183697bb66105a6bf5fb205955ba5298fc17cb72218cd004e11a3f6aece8cf735e63977c4b5fe1871b238a5d7b090d90be57e6d02ea66f1ab", 0x7d}, {&(0x7f00000002c0)="75b4a7e8e396248087b9391935", 0xd}, {&(0x7f0000000400)="823a507268898c148cd1a19a3a2af6aeafc023b43e26696a8b1cf35c292d36e7f5996087ea53f95c8eda13df4ec90d0cdb22693f0cf8f3f744c67fbbe5d22882110854ca92938cdca79556bae0ff8c4ad43d3a9f52164b73a41c2e9a496808d53dde7be050bb1924c41f8b837c2f193ec2f5713f538fd067fd92564412ef22a82d502ff4", 0x84}], 0x6, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f0000000280)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b4", 0x65) r2 = syz_open_pts() close(r2) kqueue() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a947680ac95a538af41571b93a0c7db400"}) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="384f6cb591e651817ca4bdc1eb99bcb51f10a7636b5c37d1aaea002074989a2e3b05b23fc77fd2dd9211e6d49e1eff2a65f7617c1c736281607d0e004767fa17ed615e24", 0x44}], 0x1, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="22266fbf7c616ed1106df8d99355c696bea7ff53fae3404d6c", 0x19}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:02:31 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a90000a64d5356066494d40118f347fb32dc1216"}) r0 = socket(0x2, 0x2, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) syz_open_pts() 16:02:31 executing program 1: mkdir(&(0x7f0000000000)='./bus\x00', 0x100) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000180)="24bb2d1034b18c610260c19195f0bc4c0100000000000000640080814ef2b879080f7ac3c1b3", 0x26) write(r0, &(0x7f0000000400)="75f0f7b230bf5441a5f9e73fa4723c33d117ab2f17d848c9d1eba17b643e5473d1887c33672d", 0x26) execve(0x0, 0x0, 0x0) 16:02:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="fd694241392603cec1afce54c2c4baa537beb8065313f9f2bcf34e16bf2599328e6d4fb8bc74fa4fe6d74f1082d4d0c1847bdd5ae500e883064c30594bbea606d1418dbbe7a5e4a38ab5c78087209eb04605be1bb84e985d1b0b4c273ceb46d51a7d4c812002406b842f1e6f35031afff0ab1b9918f4eb9648e3569bf8339ced92a8cb761c847c8655920297d99833020e37462fcccb38e74a9776ebebec9a3d925edaa0e45d4ef4434dd3497f4dc0", 0xaf}], 0x1, &(0x7f0000000180)=[{0xa8, 0xffff, 0x9, "38d78cac8dc8cc8e2290c8b85090a273940a89bd9aa1b4aad37a05e2162347c58a3fd8c88e5d60d9c07782176b6c0db96db14c25d6eb6d18915cf131b94517932a705df18213768363b7a899fde8c7facd50556b20975a7ae4df47f707981848b62713cba2562b8b82c41f82b2c373ad9e864d974cd420b175d42f66c2e898694f269509ff547b1c4eedfbda2f117aa141"}, {0x68, 0x1, 0x3f2c, "5ac74c0e9a49f5a213e30494b56867e5f942c1fd134530db7c84b80270eac507d88f49b0f3c25ae0a79645b7a6651904c5ef95d8e398d594e98c69f37553237aa926451ec32ff5ff3d3addf3ff312d53e3b662952ea7d9"}, {0xc8, 0x1, 0x27d, "bc5059ad4775fcae23513fdd1481af19634750a3cdca76ed911cb940ed6c8fa3106e829583b2165421fd8923cc6e2a7f0d93da7fde31029f4f5546bd886918df5d5460a5165b0c250a177d77841eccfe7a69a6d83b1549478864966d199b8ae462d1b4e4aa731e1aaf94165faaf13a5ef8c8c6970e549984b56f6ec15293a50b4483404bf0adff3a625c53f4bb3e8b214598c94685cd179d6056fd4493513fb8987ebb8677c54ff58e7dc61b156d84cc534f48b60c"}, {0x110, 0xffff, 0x8, "ed4f76d49fdac0fa48dba851cd2cd11d3fe090194b03d6be64c36cf5661a7054bc3ace2ff3a83dd4aa9a48d78c23814aad4dd597f9ff4b586a3f298b7d127b29f9e20e25b4d981f363452632a699d155684d98debddf04be4a7279021457e4d963d51f541f09f029f55174f07ac7e9403b4dce6bfcadcb0ce875bd0a00885aad7737ced3754f7399d5947df7f4fdbcd67a3637e8a0de0cb48d0eaf5cab798b423534facbdd029718070a022424487e03855eb825780030d2dcdceaeaca02ec55299f5885d6b0ef227c272e03e0cae130f158dd4d9e30f3a873e71e2b9c7ca3580f4daa3d76b09b481ef812e3a6aad830d9366a570d47fc26950ed23d81"}], 0x2e8}, 0x400) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) listen(r1, 0x0) 16:02:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) setgroups(0x0, &(0x7f0000000040)=[0x0]) 16:02:31 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="10000000290000002300000000000000"], 0x10}, 0x0) 16:02:31 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/68}, &(0x7f0000000080)=0x46) dup2(r2, r3) 16:02:31 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x60, 0x2, 0x6d2, 0x8}], 0x4, &(0x7f0000000180)=[{{r1}, 0x0, 0x40, 0x20000000, 0x6, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x40, 0x21, 0x80000001, 0x4}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0x1, 0x6}], 0x7, &(0x7f0000000200)={0x0, 0x9}) 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) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) getdents(r2, &(0x7f0000000240)=""/177, 0xb1) close(r1) 16:02:31 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x108b, &(0x7f0000000000)=0x8001, 0x4) setsockopt$sock_int(r0, 0xffff, 0x40000000001004, &(0x7f0000000700), 0x3) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0xc40000000000, 0x3}, 0xc) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) semget(0x0, 0x0, 0x80) 16:02:31 executing program 0: mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x40) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x40) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x0) r1 = socket$inet6(0x18, 0x8000, 0x8) r2 = accept(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x3) r3 = dup2(r2, r2) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x2, 0x9}) rmdir(&(0x7f00000001c0)='./file0/file0\x00') getgid() 16:02:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet(r1, &(0x7f0000001180)="ddd5d6893e60b1d93148419976212893426a5facd6d9db56c7165b945002aefd7bc02fc37c36855441f70f898af1234d62e504447bfac6f02a1ca91a72f8f92a00046f47c7c73de220badc5f84aa78598f484e67611dc292348e77080ff748ad5431646161c167286e943ee12c89c0385499b7f1c39ceeeb4ab49d4f31fb4cdd16d7f9b63718815104800a7db38c799bf71bab97f5865dd41fc5247954b74677afc952309bdeef82a784e924eb11707f62827fc369e28abf10925b7cda48e7fc389f53192257850bd74975ab368874bfd6ee7764cfe45896e65acfbcd8dd7bd561ae1d50b3db994db48761c8aead1cc90a88d411bc82198ec6228357d0a65e68aee0bb776f1cbd77829aa49272ca3641d0f5836cda452ada42b82eea18cb60219a696cbe0ce2730b73d8bb37f31fecbb8fbb514ea1dfd54003fc692531742751cd8ed716db20d77930e956e43e398610b1d31c54835871f7e18d3e27c78f97d601fc9e7db880d91e64a7a7706c91c3b46cbbe8018fa92efabab3c88ec27c3afd30d7f90aec7b2367371c35bae9af99da9cba453ea6a4bb1829e6290ba0afeb05e4418d6af1ddd189dfc8ebd683948a92249efc7c607c73f9b08fb4ff5a2e3c9bd39380fa98e2244180528b837ca78e43a3b50024294b26442ff4744132e2af3867f7ad7956109de9622ecdb38e586ea09ca35d26d51e6ebd2146f979c5dac5834f4ee334c18d87dfdfdf9456debe702975eaa19063d99c8d612b62032c3c802ee7988b79e93f9f0397afac5e71dc430fe62fe1ceb7c5ed374f591088bf0ae07ecd634a3f2494acf70103b8af51a6cb6f169e5e3bff693aee0015e616e535b963e6875d5ab43432a3402226b449ef23d94161a8755794d7a134c03bf7721b8e3e759b7e653715fe6ff2ca3d537fe6c99de2341b7504b26b4e84e137a8b3e3da99de0b020d06e386dcd20546aeb519087b4d32a9ef88b470061856d1facecc41dec489005e3dc7a4e28def71e1891a6790348a85439786ce6ff51ea1bd7ec984a41b9d6c383daa9c2ac43a7127cdac7ea754138ea300b3e5bcaf87a7216ad4d01e6aeed4f904c4a015410a6be48b35592805cf114c164c4d98723a5b6e9ec5baa9c9c803c4e8e9e474d6d7d7988ca0fc561d5ffd5a5d41d6855d676b843cecb2a4be048095a95112a2bfb022be36dcd3eb07a17506c23d22731a845b8856af0e7a4fd116ce58bce1bc89a4a759e01c77895969f338a0de0f755b6e0d3f80aa10bd43ad20b457cb9f4a79f0f72e165fd61efac6ea1f450d56016c5cf06ec8a738962bba4af695dc2b9c37dac675e139f38b6dfb5f856677db6769112d0d3d4cf00a77ecb0626f61d2d4adbfc73d8b9180ad9aac8a90076cc25f96567d345ec31798682e9471bebbee068c2bd98b6c18a3215f61db12ddf9c3c511ee4512d6b9b162e9e17d8080d13dc4859a5d2bb6f567f4bd666a357578be51a5f60ac513c7d12cbb86caa92f3b8dceeafebed8162d095d5ecaec2c0f0e2d14684b18097b3cd9644ecad8536afa2b39b32b1afadcaa8c4e481c2a55b3170e34e9b82ae799fc5f2239ebd536944a1d0252afdb3946c6d98364f1627aa7f44a42e8eba8d396604a5e22e4e3dc7840e1a62507cd7e1bc3b9f7ed247bd8794502eea48a78b739f6dea48144060fb4f1045805240b411594174e358af6495fd0ca2cb11ef0acab9a9dd913cb5614b9981a1b8a90c576fd6026316c1f6108f647030695e8b739591ad0f5491812c2a606dcb42ad3a9fd1a2860facc83a399232a0972e8c4d38c6e47b2822c616ee2f664d596cb579dfb2cdf34ff9592d00634f1d7561b56952bf7f8d32b7dbec4a8fc195a4c4016d893e07b5806b640c96130fdab82ec8cbb3da29ad225fbcb032ad7ac38f24fda73e6b6f9e42d77dd6dd80750b7dac05b4d85cfadc9f73d1d152f1a542d503e549db51df22465f24a37ec83e1e2903dae1d7aff0170a34b67b54a638c692019bf84357492b767be1f3e401e4ec53f0d908b096ace6878fc6eba24298ce7c19ec649ae930ce2e546f64bc84dd7641edd60ac62f1230e67204c584e06408d53d05978d1c82324f6430603f6f2c90e768a98cf46200d1e69de8cd4b8d395927df78c17cd992f38cabc333857cffd0848101a4271a552bf8cb4167a39754fc6414daf3ab5c662d21f7e8ce7d559d2cc3fa7f865db481ceaabeb46f5406806c68516e39420bd77a56ed8084ecc14be79f1a2be4a3657f813c0354bb1871c1e0337aec517285646bb3186d6dee1239a7249e195ed4a9f685ccd0ff55deeaa45153d751e86037a36a1865da8528aa7d9a5d346491ab17def1ee0ebbcf3672710afcd8efc8734a7085fcf6e3894c55891a1d26c32c9ff724df705329673a93b4987796b288b68b4f71cb09427c36d3c38c0d17ac8aee2aaf22f1bd01b2ddf136adab7cdb99af329caa7725882c600435083753f792d0e31138246da26e37c36d46f337d5817eb09da050b8e59644dfed68336076f4350c477d4ba0fc342ed48d4550d6c1c5c5805bca1f417ab60da093f7b785f3e5be550633ce5ebd4a0a16e74ee57d06c6f623c6e4d56cb4d4eeb876b0d5b6dcd1ced3b8d6dee86eacaf5d2f073a3c54bbc655eb8f2e044d8e4d5b22691ecfb8252866f08c8e893f5b9d445f9303da17e901929d467f160e0fb92df819b31930a4a7dfb4e621f4422514ea40225e6ea1fdcfa2dd6f6d520b41e2364d2939c594a3929ce792d5a9a71626b719183f0acdf197ff9567b6ee3a06f7afaf32447d4b8ae5a157eee5acea956dec26a88ff25177eccd4cf5821650808b0c1f6fb1866eb3399f5996ef2da0dcd2a8cac719d34c3afa1a1e97b4066196701cafc147dc4096282b97152017a487e8edae59822fd501ed65da65d1ab05a8c8fc4adf3326e197e4d7b1324c14170f9661a96934cd2d70f2408745a7fecefcb936a7cea79ef9fb390705ad82ce29f06228019e804e7859bb51d74572a22bf429af2da3983be08bc61b81d44a7f6be115a257967de9b353719e8422846757acb13a61238d8350659d8361380533755206398a607b114272b07f5a1bc3a2893ee650d1df3c7a5355533f241972b21d23c3a42680a42627172906f8aabb43178538606e3da65859929b9e755238b63418e19c00f3099665bbc2990b7054c032134feb7683dcf4840c9fbbcf3af43de597030c171c38a14ed1fdba15468dc2b6ed326bb2d7eddd0fdc221ef99efadd6dac3a34b52757fa64f71177ad622e6293eb6bbc69bb612eaac32c9c98cc22e36de3a9ffa9f64c1ec080da81822867c4408703cb79e0bd2c6ffe641388abb34a6cf6b0268dab068d1078bbc6a7566668547ed04f80450ef742bd65f2df12e66ed65ac8a6e47e8a5a01a60c21e5a125b5257981a9aa1f1c61cf61b887d2427131b151c398895690944a4699547846a4ba08641a8cfa601757e3114669463904325f288c15680c1b812619bb4ebe521db0406a8ef60d35405c4b5f7e29838733eaaea4c987f37207be316b3538d4f47836b5fd36e9b5b41c4a4b0d9b878f3d74a6f5470d800dd4e28ee253bf6d1b2c9d0f8fc7dd403550e1cd44e16ee55cfae024e8dda44b73f1e2abde97dbb776b07d24e4655bd97709a4a3754a987956931f190801c78254e9bdc2a6979079921ae27363e8efc95f6b7cbad1fa102428615608a1132fde8293c3f9675a1882ab3cb224e0ed136ff7c5774713389452ebd77e0ae04d5c8ea91264e40930233068a0bdec17af57138627a56bf1f67dbd5421b53cb4cbdb3b02dedc39e2b1b24fdd7a41403e6a986b6730e59a8f834d9f01fb04deba6a8c1c2b7abe9fa1ae732daeb8db302678d7a9c8f047fc1cfc354d2308c17991660ce68c8b1f03bfccee024c07fe8b975fdf3abb80f56823deee9670da27ed98bc26c14a20d55ebcfb7ce59352effdd5eb97df6f4a4f45d44582e3768deeaa33536bf3d0d97708d47de86790084df7ba113e02792a4a4c4e6a364119af66b13dc5f15cdc70a00a6f47d3a3e9ab53412c47ed4e0631ee41df36435fa48658c81a66e506e5880cbb8cdfb4357aa6340ce5d38ee2b66060c3d589690211961a2fc11b21d8974fcfdc4e34a031c51a4a01e65bf9b63a0a311fb735dcbc0c8b842bcfc19f0109d23665fcdc780fe5cbf5f5c3c887552bc00b4c2856c53afb90c4be46ee9116066dbdf6034b49f4e56853694d8aba1c613a72014d079142308527b18aff2fcc28535a4992191e2aee48bdf6e3231fb6f598fcee656844b054bd49afed5af858914c154fbebd2356dd15943051a34921216178c8600364b31ea7853f2661f10feb7adb755f8f944135844e2f14c24979392135b25852977beed3f2fcac83a9318480e88bb773931b4581e61cae74bfb700e8caeb07facf52d16e42588829d7fb12f8b0d0958ea36e8c4195d88fe7b72a57c75551acfbb501305adb1cea8a1ef2e4991c4f6ba140dfc29ecafe851ce498e23bf33526e6ae06c4d4235213bdee4eafe7dce7a747af6ed6ef0ef804bf8afe6c868d08601d0090714bc49718e39719e8efb9629630d97077adb5a5ab6a5e88eb8db4c13ea7ae35dc637343a6aa09532ed61e8b31604809e2fe714f50e202a5e3ddcf5c301fd6724c938572b2ce5e2295d1d2df9027a8223aa60d781a75c65f8976d6a4c30c4c2551d1e45eaaddcf64abeff12a66d321037bf9d7bbb7fe1bca002376e86194ccb74a070ddf9521a8c6044824e57f4654d373ed5f8a5c8bce54b279e90c5a960a13f57d6f7ed8d53609d7e63777d674d062a5b15c283420093745623e9516287229fc6afbc92bfbeb97f3ced039cf856355197e52953e289c982d3ee55aa991f25a8f394008c47679c1198236528cfa8a97a228155f99f0fbf4809e29ac2dfa9753f52fb7196ef9c67086694219d814527b46a558aa7a97d64d8a59a39efbff42fb1681cd86b0cd32e5d8ab6a0305eed963402675599f9050436d6fe5c5b11e2c4495771a4100fff31c781a33bc28b82fcc3e4299494b3a1379e2911e0b36655293b2ff544466ab9bcccd477ce9e01cf1319da53b31e954fa209f1de13e3208256198a3bb62aae7ca341d5a6d08f18fbfaaf007fdf0f2a4d89e5ef1369a5dc406b990cd8d3ce544d45f90c7c997c98dfce72989bdc12221f6676b50aea77b3b37ff1a3af0728a252fe4b210d79e14ba69b7ae3a9a008b657514b93981388c670152291c6b0f18d75a111905ba9cde4cad37dc6555fe7d742d8aa9d46d4e4d4c5d6bf5f470ad7961fc1eed416ecf3ac16923958b08370126141e37ebcaef059d2582c621c23334999acae696991f304cdf1589d17042a3a5561511cbe080e9a3e5ae47737889078def002b3a479d1d507cf333946f2f009bfe5fa3052293d929589107f2d9a23cd253fc59ac03a44c1fd5ca3168950fbeb534875a8218bb819e42dd9500f8e1dbe2b82906bda922ae7a02186019e31c54bd9dae01dcb6ad28d7f20c4e858ab0cf50c76e7031d0c6b205e6315fae45a7b2aba46dd6777c9c9415a35eb91dd8589ee186a2475c7b158aac4ea3e8f1f6b870a5ff200828f93932e161b3bebc1a2f32343b796cde1f007ee13a753f88a6b78ad72c1c9b02121532e850a2b54be42ed3b37e0560d14c43c32dbf031d521ca4cd82a931712bd684e7aceb659e81543432fcbe17ed18158a7468e24ef128b6f06bc121b7f9cbf142b132a75e4ed9da34c91d667fa7582e6d7b744b87d65cc3027a03727f9e54e67597b4b47222eabdc", 0x1000, 0x8, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002180)="065c0450a81a237254bf22c3bca53cd8c0cb1ea569f21109fe4a9c248d6e29c1594647fc3c0c375ac32237bfa3f79146b168b97ba1f74139d1a4595451c08f2a2733610d3acee28e90af1e8a37fa8be63ff874e4380a6527c4569f3bd33f84008135605632ef1726f19013abe4c60a1bc2db293fbb53079da2f5bba2d0098e2504417c08acf6ee5541ca6f00ea252e14271aafdd04c28cb17f8f9d0de41d07f0fdde8effc48f3d3c99ef7785229e608c6654a704bea4ddfacad9f304f28a633973f213ae090490e83df1086364204966be7539e58658bc241a953ba618c522480cc03bb690bf19484e4e1b9f95e9cc7a3add3933fb8c16f2ecf555c7f96b19e22d1f254f6d11e5ad9ae70e005637c400bf8fe819dd7abbbdad7eb5d0737dc9f116e735893085e56d322c80831927cfb1acac3fa48a161f16a98d2f439ac560d052a95bb1bf6876fd1ea4cddc665a1459bcbac03eb4cf259d6f8f3b695e75342b395544e789543900702d5f7478b2ba64503c4e841a517b9ba221aa516ed937496f51ac913d4eaa4bb0911863d02038834fe4ab88198f3ae5e99a21b7aea8acb0e723216b611902452a4cc5739cf800dcf45c495e80034daa7763fa5e605554b091c2cfe0ad02aa3026f0313db905b489853a3b5b8e5655f64d0a9f5c7cc8e4d1c8ad6aba1af5cd92a7def9db022030408f6414c2424ed662813545e4c3576079094bd336db52b74e855ddcecc33c9d898c6072c8daaf8f7703f8b7d3a4946678bcecf4270702463f555de9ac65c453a3f354b33fa35f6281512ceababfba56c66c71a5e2558b5889ca6211e6b5940fe9d12190b35d53cdda5b9a78ca50f5b11bb5c10b6859d842795d9153f80f9b4df5f657fbadd99a5e374a0c51ede2a27314ab98398a9052ac3fbddae04e49ff1fe8b229cd4e887e877bf00ae66a235f4b60b7b0f2e556fb1dca94072458b13a8eeba95c085a75c640c69bc98799b320f8811254b37b4d972a3e3a8a0fde256a71178cba028b34b4a04c26e2920146482bb9ca0242e8517dab97c1bc0b8a82abdc0cec788a6e7da6a74c2145ebddf80a112e1e1e63d8517f8a7052f8ba678224e3c6ceb04f91dbb84c82287961ce762675117c9f0e7ccd6b97cd680b5c1cf3eefa25edf6d17a80c32661d591030171880d60642f0b43febda8b0d06dcc7fa38b3590a4a6a4a06f6c7d447f1f2a0a52cf763c08f671fdc5430068c2699acf0114f570aa9edae9e31496eff81261c675d88c63dd2be12b33bf089063cb8f6a14b1531fc0eb3dc3a1b06956ccec1e7b14aad071920eda8db6ff7ca520bde64dc438b8071b77efa7b57c998d5ad07182cee665c740ed4491afaec7b1f3fa3dff4b6e8549be60d8cecdc932cd5fe5dc7db75cb4e069384c3fd9de0050de3e4562217fcc7b9e768a5b788c629531e274b9322e5bc42f0de3ec887fecd199e7b988d6f9e7058b677ce3dc9e2a02d44c571bbdd7d574899e91fc9385e9737259b71bd42bb0fb4bb8fa9dd32261e4d70868d8e4d7bfc3d257b0ec704e56ce40cf6d0621a2c89cc479f14d92d52029e6155190d704053edb77dd80f226ba03a15b0ced46f059029c7bbe4cad54ba03607a3c3e63688cb25d9ec6e2eb2a54ec4ce2bfc78bc97c7fb8906a858b954059bd4d854f256a78c09166cd924ef93a33b9ded3d40f2393a19323c137e184d9d73f9887364275546ec927e0487ff7f6f61eadc8801d1bdc5b1f3c9b1d2c0de612bd45e720a1be8230e1f8eb69207a08f0a74033257cd64566093787d5be6159f05ac4a869c26ce0832b905ce1569656f79d553b25f3c1190420386759b3c846879b20806ca8ce7af9593fe3ca7b06dc648de32b7c852eee612f8b29c5b133d21055055afe6400e47afd8da04c1b7fb922a0e292ea83c1e3ab3c5dc62e93189b78132cad651033d0e7bb285142cd1c457322a07dd4b5bacad4ef2a08b8383fa8e27c02298314bb01d5a2abf88bb74422220fbd962f2d5e8d7aa82f1946a5128b297e4fe330509829e0aec4d46842334610c68acd29da5bfb1c6635063dfecc3db952e3e826a385609c970521867be2ec9c41da68894b38e6ff0da311c35d16e6ef0980743d58a97fb9870067cedc359d49dd4daffbd2f5de431b1ebb8d1a8ad0d5dcc5bb47d04c48d874e4c43dd43b0679ae41126da27b74fbfa1b37115df023b0c70ed7090c58895af165ca16077a793a81d820ccda2d17395a320db194aed43c496960e3d9390f589a7ccb03a4b184b14e9b687c7d307b82f187e819d87e14ea05159cc518df8613b91f4a4ead7fe9345fcdb4835ef7385c4f370c2ee1f71e19c079bb3bac8a2f537281279c3e22b31b3b331efeaec4b64c8d9d49cbae1929f92a77967b07ed2260d2591b8a94fce1ccf8eb5605d21834ee599f12663d635d2c26181ba42de09ad69443b6f963b8cfdf145fd02f17fd88fd185651cedb35e54d167d19ccf2d8ea449ed385fcedb10332d1c847ff07d429384af185f3641d8e5b97639cd5664bb66fa9e9b10a8754bd89b3b09aca6b64eedbfb361ca6c2ae124612367855e3f6ea3d23db63b70853e7415e908ef525e8b4a9968d82f623ed8c377f69f9c18b5d5ef931469b2e2b9d9e7b7c7d8fddb91fa0198f21518a64fda2df75f7052ae95eb3a7134d683faf2f75b240403a8f8731e3a64b2078fd17f4068554e03a5d51d9f0919b32028734bd5cacfcebf5416a9beb5fdf9c47d8d011320920963182fe933eb4d92ee9644b683bcadcbd611a3ceb995ebe9887aea22f74f4f8a6516638a3fff016abe2df8283d67fcda4edd05ff8b48a019cfcef390c9b4be23ee3e4eb18d22ba810e20912fd58f40bacad462b7f539373b7192b0f79db8182b4f9979730b5d8fc1e5ac827ab2e55e5658d773161681da5af26afd7c50d106c9cd63e50cb0086e11cbd9788af4a54207bbfc38dc9f5f7e1349ec0ceef42f0c1d2cde79fa5a13ba9fe5c5f2cc1376a852f65ccb769a07917edd3b5b8fc02000000c45f2a02f715fe545f26c56b7750208864a7a55e59aec24a5ec62fd2e03dc0184a47e8108cd40c16368077902f885d74ad158a69134bc4a9e4963609faa6155dcecf7b7af386dbaa9feb8a54c281a48813afb27916303bc247c2e25f5241df78837af9c3fe527e08e7352d8c63d4c2ad29b05d70004e2722d9c3d7a19d96f889e0995a8f4c270b28393a11ec28d77f003c92a9a26560c8f1dc91223bf7836ca127b5334ee025ed8f42ae27f045d46dd8baccb0cc1f0f770e84982b84d7556e010acb38fc605ba98a68a6a4226f3dcbee3bd9c819dd32ea98cc6efd61d13948b29c780d93ca66318c72d12213b909d1d5bbc9ddec2d2ff1c07dbb1ccfce2105cb176dd94963c9f85a0a7686262cdb0230c318ddf34b1afa22d4d7b18a8698dd479e909c7d892501671a16143ecd4f0d70309db922628f0c5a6e03c8aef157363872e96245915fd81034d4847623a43b88ee1c9382a72c3403e92c343878aab2fd0d6620297da401f7f1581292821a080aacdc6a4a72f705fe2a3411b8b5fc0a7b8a4e029c812aaa0e81344e9a82eeca4a3545ee2bc35301094b44f5486db0823a25e8563f8fb25627f95e05d340cebb64a0ccac9ebe753ee5dd9be53e7abf3ff270b0bc36ba59ee071b0204a4f95bd16ab30c5539985d4ae29703f286605222b6060e047129bf3bfd962563080e7f807332ef0c814be39140064e53a4c8b2a0690671a1d90a88f8196cac1002345b99362d7f8a7ef98978cf1f1786f3c2021952fbc49ebe1009b283d11f2bd206465c6a1194877db128e6cf565c07d5109b36ad15d2d96320beee391ba56e4ddd5623eda212627a336415910ca650c6aee804658ae63192d60752f96f617d54c0dd51585c6715e274dc6a30c9d195d2aacd61f11b38b17660a9777c8f59bc6f2c621195e49d99c74565c1e0177bda63f750be46c428cbc9d6633e8b5e0ec59ad1816035b43c189201d77438874c9fe54cc448b4289f1e2ba7a5ab6c714170a7eba36f9d6370fee459941dc6a9b898fc2ed9f52bf9ff336161d1985ccfbfda72879ce4cb586c6ecc6306505d398ea8cfa93634b3c11215f9118e91b9314c22c07d827e5136258018e88f20249d43017f043f16f101657bebdaa313e176c439f5308ef1552cc4dd7bf1faa27ff1cf80fd0c4ef8f8e31f2751e4e2b559a17870c0dfe270f176f2be0793127f6cf438743c6fe3223b5b7b5cc6432bbf1f0792cd7ca2b118c77d68d97dacd02927d120ec03ed9d24f0e8f8e49f0876448447dd106221b83d918fd55b13056d04e5805708aec7639a837e47e32a271d75f5b59cf2fe0832d9ac6258aa73f60b6628b892463d44847e6d9cd465953603ce669099de22ff55cff59092e99122aca4d5a183f925a3f61ffaeb660c800f03a39efaf7521aebf9242a71e72bf7b463dbe4a0c40848230ad70ab3aeacfd7eb92d4abc3f62e89d659bd5806eb1d36e50736f55178b9d80bc75ef01f25b3b72d7963b26a1e8fadbd5a9cafe579e14492585abe4694b99485344f8633035063b2df838a454d78f7d8cc22be7efa073357623bba7f41d3972804c766317ccc88f8b2beb18053ba99709194fbae6f9564fbcfbdf378d85907fbc04148b1c27e9865e53fb47fdf3f24a49083584707696c7ee459ae14eb320fd5866526368387cd1f4a6208beea4e504eb513c96e1c1168f3caf829c0563a1e70d98639394eb817a4905d68935e7071a96dddad5b1b6d972a1339838266c89ef6047ea2e42084a3b9a29332f5df32687b58b0398852d52e6d0e4bb1ad55b4a6ba93fe9533db1afd105c6511871d386edc9015af3ef39f2655fd9c9833f8b46cb40add4f3f2b4965b24aeade619c3749f9959791abce5b1c5bf7741ef59d85f00d7b4cf8f9d40f4bf9e17d4d101a3ca31b800e5e181556abfdbd2362d1e9d64d1fc980c8c8b32c64c2481c5b23f833dfde8b201c72f5508c9b59bbcf1d1829be330b457afafc92e19843fe8aefa1bb436d2d4f9639d71a37183b61e701130d8689818e428de45cac8fbff404341eb54acc15b787d47e713520e92036d4add452170cc8f50609a58ff2b14c82726adb7f2a705424e5cb6156982055200d416cc6d119752a471d6f67539d4a43f86c5d3b950bf4fb6257b7548888e422cf2d6c089550db73f80aa8a370bba8a2238094a7bb054705bc699570cd3647d4456a242feb1a80cc11ba7cb38a3a35d48f1db5fac6177b0a359834e757d23047cdcaa555d30bc051def5e68aaea636d60ea453e6c80e6b8732e973847d98a10f8fc738af5296d63c1c521197208fedc0e37d24c10cf7a523ad647712835c2e66087c0f2efd057027537856c9367355731e0d274f71ea38ceeebd66b17145f159279f972534a1cf97f0e82dbee0acb09636874600e6fd446dd61829aa257798c036e29dbf51ff7d19c39eedb318c81124fe4adf411eaff58bb3b799f94a9c31de276e193b149f6c23d2d94439afa01c256146032f35798f6a69fb8d4ea68841dad750a354a4f18ad955107ca296986e6a97f553ef90627015e600b992f1d10a5db5fceea0c913f911fde629fbbaebb7115a8e9362d7f2cf21297a4ddb23fbe393a23c68d1686d318e43b91a9baff6c844b670aec5da86c562f501fbb5bd17218f86382cb6cbf67b69c2e486d939244344fe14fb13cf7836052fab787784cd2811c997e9e8dbea46e44ef6ca296d7e2a80023fb5f8c484a71bf5ae84a2b0aa825b10940d34bacee33292fe095092ee8301635432b2b5330e9a8c75f99c9b6f7a5c895f57d6459d8bc6cf43086", 0x1160) recvfrom$inet(r1, &(0x7f0000001040)=""/204, 0xcc, 0x801, &(0x7f0000001140)={0x2, 0x0}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x13, &(0x7f0000000040), 0x4) socket$inet(0x2, 0x0, 0x4) pipe2(&(0x7f0000000200), 0x10000) socketpair(0x6, 0x0, 0x101, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$inet(r2, &(0x7f00000000c0)=""/250, 0xfa, 0x800, &(0x7f00000001c0)={0x2, 0x2}, 0xc) 16:02:31 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x4, 0xff, 0x8, 0x5, "dbca5efc8544a0149a790cef54c87f5dd57fcf54", 0x10000, 0x7}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ec6a6823081010100"}) write(r1, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r1, &(0x7f0000000000), 0x1000000f7) write(r1, &(0x7f0000000580)="548be9a49f87a32871f74c5c59ece027e13fe7033d388dc59d3dd12302492be70de6f717d31cb31077c890cac7ac9d1f9289692d4e1658deb2886a27313369245ae3b32b45454014dfa7b0753db44979467391aaba60863639eb169cc81977278b9eba81a275983658f097d732aa73e96b6e7117c9ea37daf4d06b7e0a49d66b27ec733dc37427fba64427ea1034e4dc7123f577b3d50b8da876a7f805cefd3fbb6d7c97757d75033a0759f8c0e3920ac109b74ccdde69dacc0445c097c6844837a1d9f9ea1949cc2fb9b010995cd85b083bec61daee1ea309a327584fc82090ffd6a7d0ca85f305bc89adbae4a0a9cb6f1188904a6600975a6e4256dc6830bbf26ddaca7a9f5fa857023c54dab24137f0da39338a6d38deb78d6e81a22fedd38c3c15e10f3e57e016eddb82afff40788f8cee6a1a170c5ede7a0fe60880a7439f72a86ce7e71b5c5ed7101bdc44065ad4611cd388b4a15474dd9af3153731d678847e9e3328a47580de68633f5d58d4f8737de1e675f7be5c82e68453aaa62de5ee39ee326081f10f036a8a93366155c7c14ba65bf925545eb469fb0dfe1705847d841ee595495cd57daa4a8b1f3ac2948231cb19222f29a00b0c88a6c65ced1e66dcd89d2ba60f45238fc1f5252136dc2ed83a63bbc8e4dc3db2b6461dcd8ed6cef8e500cd7b6eddb8e0be55a644c9dedc943e9478a493f9392a5ec6e7466d698b0913404d1b912b3bb3eb5d8d9f0cf3a81b338c314e24b9bf3486787b2a61687896bfa56e904313aba7af069ddd394b20a1201d949420f2cb42e71304b9ca100742a8953f0fa2f5ba617fd33d123f11084accb875a8986a8003850a822f5be6bd05bc5b2cdd134bc139f3e0f55e12165f87bcd7c1ed42b251026bac6b4466baef8a51fd99866e86ed4cae30f1ca39b74e1b87048b3f3379792a9bbefd5bbb397bed90ec9b0d05fb0f29a6b056775e7915273e7e6bcc8248ec1a72630347c6604e03d440b259871a37e33f321ab0c85b907ea5c3d4069bdfb1a2990bcb9048224f6b9bae8ab76f290427c2ea2afa3eb1cc46acbb0b5b23e484b1e58d53e6ff365a7309bc0a7bdf9b5232ea4159f2077621d8d7f1aa28e89570fb4ab2e2d5d6aecda2054dd5fd7dde6acfcde250d6329d54da70aec41299e63a04f678272edc10f3f06ba5109a50a9a0862688bcd028db99978d0f96d7691138113ee803f904acebd3c46c171dff9ba6d5dd374bb920351ff0902a930a94a0ba42dc23cdc9ea4f2b4096fa2ea104308ed3b16bede3d4f2a959a4680af764e996d3542fd83469ac5fbb036f20e89d0a899506e0c5572f1d554e76458df082e296023fdde22defe2f7b45b6623e14d61b04f5ad0bcd73f3ade2fe9493771b50901bc36e9d94895b6957eb00644c5159e493b35cf6c21580a6ef5c694d4de1524930035c102307ebb36ea2b41046730a18fcf3c05c7157a8268258d2bec331ceaa7dad9b19e46116e52fa750298b96d0b2432f170d318b104860706c116badaba902016ebb0dfad01963adb3e2a32ef52c6f9599dbcf00cb9a43285e34aa3938ad3fe4c0ece2939b3e5acd8da2b2703a5c4246fcc870fecadc81f5ff5bb3bd6becf2d4e5861ad2299ccdf96ffbad61e40476a497a0007150af04c5d2b8e4e94d07376e7b624b7f4db3551eee477acec1f4a15a69241184671f62c747817b8521e0d0e9f8910203eec2212aaa222a03b431c89e2343cf5434f69b38b1c5465939f631cfcc51422922ec42f2c82d0a6f8a356afed28b413ffe4d21d833b45783f8fc9e5fa332b285bd3f7fee162a2d9da244e3ab08b3860a994e27568970e87af1dbc02323f4c8d76c8863c663f85734d54cde70df36166a2a1ecf8be490834981eadbd3dbd001c3b017022b6917985e4dee2530b40e5ee91794742f5e6994d177403ac86ac83bc27662cadee8f5f293fe6bdbe40a601d6a05b8cbc9e820213bc73a10fd651a25ebdba4fce6c35f33819408e9d109f2f944a77743d8e5a1154bd59443ee270a8dc1808fb5bf26dc5dff834569afea3864d938d73c26184bce1be253189fea98b45c43245ba998b951753f9f4eb46ea4330565dddb33c3dacb640f686f8adb0fe26446f8f00aebabe589622721488e9a9e9143c8869973779358f8e77abdec65c1ebf5fa0d58ca323e383c824d0c5bf8b5a46b1216d436e5225bb70278d1893b82843a1483edc8b785be9606d16d2ee178bc854f86f869eb03a7d4e1004d0e73cf61c381f9dfe030f1ed2e25ae38daadf5826a9f637b68a6f8faa77df17140e7163a9c7637384fa4ecaefa6433fb14ec2fd3f8f8cbad9dac37c14e7c19670deec1245f35501bf373b701fe0a6927faa6a546344c1559082f0cef3aa61a488c07edd95e0b24f7bb88c01a683529edb9f61b495bc3a803f3d115969cc32a3a8cdccc00078394c9d8cacbf868349a15586b978f28d51a4b054c76cd623264244a89865ca223d73b2f714caf68860d072adb8133035bbed2b3c0952280a9859caaca19dc54a8d774e0ee46655daa41e3e20dea38fb58b144da45c750290d7c459d5e0c94669c3cc10660f8e68d7fa0ac25488fc77ac55d45a30f10cfa4c7d6adbe710a9ba8c8325f25645a8ded4fefe2c85fa3bdaef55a3d8447b4ead9cc75517b8d33a2b1ea8d89959644ab4f8b28fa34d6f1af88c3ccc0a9282fde7aba8757ffddc38c6c5ccf3f95e4e10d0e1cecf8ad1458fb332eb134bc86bd48fcd9ee35080c6a655d36677e60908d4add6fd6ce56eae0f56dd23a8351506a375aa30d94b5e5c891bc26a29109f665040268b7349aaa36d1b8d35d8ce9f9f6832279220f2f8e47732425bbddaa48de1ac64c136e2743de2dd3e5fcccdc34bd1233bc643411b8ad01b2c91ae5bf11c01877fa497fd51f9342a380ceefc0af0a28b8664a2c7c965a3d5d47025a0e3bbb06ff67c1eaf9c063627231c000abc1c4f84efd0a8bbc07acd6b06ad038e1988882e6d61055484d025e543f61b5c6c8bd537557fddc489a3b99a7ac4e247fb28fe17d26c8d15a21319eb4d8cec47ec7e20bbdb86ca235c75b2bc41ca185782ee6b5e54c27b649689a48cbe355291aa99cc5fe1e69fb6c6c862c7d3cfea165ae63eb7e9b02c8e2fd8ed504c0b1d025699b24c8ced127b56d258d7ba50a7a283dff649b9eae1270d5b9b19a87d4404d31c7a3702bdfb5236bce960718ff40f0a10be49d8ba12ca5d4c47bbf498eb40ca72808c0e0949f66051d3c3908edb8459c5f25576d9a2e3a2d0208d56acd1eb6c4b86ceba224c64ca11faad6485a97aa8c97625d527ba288142583027792179674f91d49539c0c74702d1596597cef71e8713d8e5bf435573d4ab0227f4d93f986cb192c7c72cb2f521956f73ba442a40d3e0afdb73befda22d336f268f1187a3712a8fef96c563f56b5982ae199c52567ae7f8b6e6491eab58ec5f11152549498ee9b8dcbf9d627540433110e328a8d65378a05de01324b002a3511d76a72e92a994da7e3ec7e4626a040bf824a57767a14dabfe1c915fea71cae513865a3a2581c6a1f22f69de04462261e59b76a352e4ed5c06d148cc97c5701b4c85dabc7bdf9f8be7bc0b929103a11b226b7ff5489e1f578a7aefb8a570a7b0e738c3f08afc3a9d854f2500402cebe3f87fbd7152bd8cad592d6cf608372d87e33c53491a11fc9eb8f61ab20cf8749a8ce454c50649fcf695cc1b340429df0fb831649243f0ab4f9f28005edf44f0d793d54fcb5c99f330365ec57dab2a4cce7c62b64f1ae35f67147d3b8863450208df4b2ff54254e0200b0e4561692c927d9eaf23596fa6fed6c85ea1099978c3f30c14a43fd2d1bc5719e11322339a2686272b409434ab8acd203aa49cc86a9c1e15ffbea35790c167460c536af77b555298e56b91f6875d2931c83fedd49c2d0bb02cdedc2990e01b636d930067a8d2e096372d213d1f43cf43a5870e94f98d44ea369b35a3ba96883c134b3b6b7e53ed27406ed68ffaeaab449cf5458afd4762008edb47cf8046f4876677325cdb4594603c83918dcdf58e6a547fa2b3f1989f16d74c5e59d85ad459cac078fe54b4693378241e3787d50a00dfc37b86d7ed6f9e94b5bd5736462229410ca32fffd1468465c1bb16e267ae5383c28f8fa6d8b05326dd5f189009358fcea6bccabb76298200c59744d428765accd58c643a85f7146da642e1837ee4950cb315dd457beae7e5543cab8363841f46930944c80a9a416c558168145b6641de3746cafbd9c3ad27866115811fb0fd0c6f49d551fe046b3537c20bdd7f13107be7ea45c1fb3e21d676276b1348bcda01cf0941abd9e3c4bee00474b5bfa0af56c93710384baabb92652ddf389415c704f8ada56f8a4c12ccb7d577dca6e9c7d6fbdfb755e35be85bc900c996223823f1457b797e3d2a30d6dfd6757b2afb5fb2211768240ce424f194c73ef9644191645d517c9f70d7d4b26e6dbd57de6085ef9768ec2e87d4a8618440ba92d3cb724e424ccf1ae2c9c642d61379a38fc1dcc0", 0xc8a) close(r1) kqueue() syz_open_pts() 16:02:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2100, 0xbd8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:02:31 executing program 1: r0 = socket(0x13, 0x3, 0x80) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="fcf8a2c631d0650da1ad9561f88c78f0b1cc94e1dc4a6d9ed675b4248c9eb3f516499a02891efa9b80167416e40a1e175bb1b5", 0x33) write(r0, &(0x7f0000000040)="54740f3f44fb1bd991225ca6", 0xc) 16:02:31 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) clock_gettime(0x3, 0xfffffffffffffffe) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x400000100000001}) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x10) 16:02:32 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:02:32 executing program 1: r0 = socket$unix(0x1, 0x16416cb5a958d90a, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 16:02:32 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x70, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xd}], 0x943d, 0x0) shmget(0x3, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) mmap(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x5, 0x1812, r0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x6, &(0x7f0000000080)={0x0, 0x3791e0c6}) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000002100)=""/4096) mincore(&(0x7f0000ff5000/0x4000)=nil, 0x4000, &(0x7f0000003100)=""/4096) 16:02:32 executing program 0: msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="002500e003000393c6c9ba88e7d8f25f40c8f340727ca50fdab89aebb9f140b8d489a26258f72f05b5f56c258c0ba406b4c75e8952e5d3ac154ace943de9ef182192a7136b30395f979b159af4677828df3b576597840707ebf3fefd003e641c113f264e65e414c9a93792b5985c243f8617f8cbf076102fc9c027923f1e7e9dceaf156c6f10b24b22ed9b46a50afc9b23bc875b85603a8493a1a54da44aa6f43425897cae3360fd2d8638"], 0x1, 0x1, 0x0) r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = semget$private(0x0, 0x4, 0x12) semop(r1, &(0x7f0000000100)=[{0x0, 0x1, 0x800}, {0x2, 0x5, 0x1800}], 0x2) accept(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="10000000000000000000000000004000"], 0x10}, 0x0) socket$inet6(0x18, 0x3, 0x0) 16:02:32 executing program 1: r0 = kqueue() lseek(r0, 0x0, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:02:32 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) r2 = getppid() setpgid(r1, r2) close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0xfffffdfffffffff2, "17000d928a061500000000008000"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x1, 0x3, 0xffffffffffffae6c, "d329db7f1986255c15cd907fd047739ce996c29d", 0x0, 0x9a3}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x80000000, 0xa66, 0x5f6f, 0x1b, "a4d3648c930c7f09186a646e8b381385205726b3", 0x3, 0x9}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x40, 0x66, 0x8, 0xffffffffffffff7f, "24893db80728a181b66ee7bb141f5e35617d0915", 0xe7ed, 0x100}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706", 0x3ab}], 0x2e1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x1800000000000000) 16:02:32 executing program 1: getgroups(0x1, &(0x7f00000001c0)=[0x0]) setgid(r0) socketpair(0x20, 0x4000, 0x9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000100)=@abs={0x1}, 0xf49a2b376929d54) clock_settime(0x2, &(0x7f0000000000)={0x3, 0x1}) dup(r1) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) r4 = getgid() r5 = dup(r3) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000040)=0x5) connect$unix(r5, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r6 = getgid() setregid(r4, r6) nanosleep(&(0x7f0000000080)={0x7bea, 0x10001}, &(0x7f0000000140)) 16:02:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0xdfffffffffffbffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000004c0)="7270b6fcf4eb69ff95053400004e95000078132991df4389de7bf87308d25bc4d99d565b067b4a066042573b12ffa36d5e6907c27286ef9753d79ab4ea29bbfe9b4d9371905cef5ba2840200000000000000921193859d336116888710a2db655932b0d26f334ac52cf75da34d00000000", 0x71) r1 = dup(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) kqueue() syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() r5 = fcntl$dupfd(r3, 0xffffffffffffffff, r0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffff74cf, 0xfeffffffffffffd9, "1000007fd35db5ab090900"}) write(r4, &(0x7f0000000340)="a4aa159c4c385a69d8d335a45764124b2b2202911e47072566ce794f56f31979c7dd2066a09858fedf5f1cdfac97b9036b7231f13ea09bf4b531155fcd3e8b14289ebe6348fbbaf0d9c43c1707bef8ea1c04b5ac1efa85350d407f7435704518d477fdb983a1f9d846c289cd42a35d49d3061d6a03e4436e3cc553c906f88c55e326e4795904ce22117e9a8f24f1767518ac3b34d22580396008e5dcd2d3", 0x9e) readv(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/235, 0x31}], 0x1) write(r4, &(0x7f0000000540)="a127515aa307ccf75662335d9730c08bb25a489c8d3fba6d58f40c355f4570d0fbf29340ff781f5427f2af63362dc41b4a495cd5d91dd482332ee759da6f0b19e2887a2eeb4f33eb3c50db7fac9517682439d77850615a04b977c0914d195b055754421f2dee43f14f5f43406d7ff35581690455919883752f679469159b6250fd462cfd97bd91a593e80cab78f60ac8d4ee9b860fc06d459ab12a88a8de30ce5c85e15b5b66e7f051e8be2f8ec0f8ad6556e139e3e38f5ec2a1c84fe844d886dbf9007ca4", 0xc5) 16:02:33 executing program 0: mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="9ba7f68568f0172b9b5748b3afa31556b808d1dfa340c8b77be46ad0123d57f70dc163877dfe2fef7b98180894622d2e", 0x30}], 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000380)="7f80ce7e629e4c8a93278428301a12c08220e88a01ac7b0fe75ce11174585526683671f269e94ac86560cfcaa3e27b549c569ad7", 0x34}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:02:33 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/4096, 0x1000) fchdir(r0) getdents(r0, 0x0, 0xda) 16:02:33 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x140) r2 = dup(r1) r3 = getpid() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)={0x3, 0xfffffffffffffff8, 0x6, 0x1}) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x4, 0x8, r3}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x4) msgctl$IPC_RMID(r0, 0x0) 16:02:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYRES64=r1, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) pipe2(&(0x7f0000000080), 0xfffffffffffffffc) pipe(&(0x7f0000000700)) pipe2(&(0x7f0000000140), 0x0) kqueue() syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) kqueue() dup(r3) pipe(&(0x7f0000000800)) pipe(&(0x7f0000000000)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$unix(r4, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) setrlimit(0x8, &(0x7f0000000040)) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) 16:02:33 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000003c796eb1872ed2fe59cb647b6960a2015c1d9be72c75abfcd3ca89a9fb76dddd0843592e2eb126c3097ea3dea330150ff9802f82c6789824dd060000007b1d23c6e798c6f6caaab77dca919068c7408414f73c968530de3a64589d8d99eb975f33553748bbec7c638d75bafb68bb0af0bac30275c6f1ad74ab33ec011c0f45ced4d90990da865c52b023d6f71f2ef90011fd8d9e201999", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) r3 = dup(r1) setrlimit(0x8, &(0x7f0000000040)={0x1, 0x1}) recvmsg(r3, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) 16:02:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002002, 0x100000005f00) close(0xffffffffffffffff) 16:02:33 executing program 1: r0 = socket(0x1e, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x1, 0x517, 0x9, 0x264}) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x8e}, 0x0) 16:02:33 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/172, 0xac}], 0x1) write(r0, &(0x7f00000002c0)="0de260517a020a401d9180ee57673a6e6fab258c7e108d008d643e71ac5d2a30f2d12055cf80f27eeb6b3375547faa1dbcfd00a82e6b3536bf97695259344ac438a28e4e544a1caa80e37261c6c8b31fd1273750a605f46c9db92f9baf61760a7b06406ad5196bfd596735eed3134e3731d64d78e1a3d09117e4a4c17f830a3467adcfe953bf9568518b1a25d9b64ad0d7e27a415b34f24c703ace24", 0x9c) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea15", 0x5a4}], 0x1) writev(r1, &(0x7f0000000280)=[{&(0x7f0000001780)="2018ca33e5b3775fbdc96c55686ce09cf2caf49c1261afd94b65a4ef7ae8d2c58594df40698c600f09c8099de74832133969848298b9e6ae22db2b3f0da780374771706513f3befac6148aedf38e32794d3b29428f073a72959da813f2538e818be2fa94e732289e6a362959429ecb081305d3a4dc2c5b7c926685c3f0e8da5fdaf17efef2ae7676794a893c46b7ac1b7810df3917ea8c9e6993bc8f0f544aa33004c3e8d70e0a2777b584ea98a749a4ed733e90cdc16dfd46ef4114edfe4370a78207a09dbd541bbdbe5c9cc97dd135a0ff34bba8a26312b948e205bcd238b8432a2697ab18f96ccbe05aa3cd7ec929a1db529b657555fefed06f3349557a599929c021dbd71d6e589d2e954defd115c47847817ab458c92b1276c379d0a36b3161089e33234ec91b4f1299b86830c054623159d1671c68789d7178f1fa9535026a1c42cdf5a1ffecb07f3a595ff2e6720624cc9f28c0200126cc3a716ee99a505a1260f2c1aaffc9c2efeebf9e2f2b1210d61a866d6b87428fdf3fcbd235f88150fbe273b6d9115688fb23a99c042fa993e2aaeed5eceaa7cc78b4d6246e738d92af24f55a75d6081b862cd1d04b61faa5f350e551f36b8a47e5243f9483f4d14630e93a8a76d32c8dc6add411ef62a49d0003f424cffb8cfef42d5df378cd46dea660019074af69c472855bf1c4422b2758c2136ab178c5a5b9a11a12677aa3fec502d229017e3744940facdde99ff6f1ba52027c13e179a7fd85ebd12493475c935da88fc0993f8415a03d906dfa340ead3af021c83acc54c23876403958f4b34472c344f6b66aba3c4f4ddd136b91cbc5b192716a2948cd7fd827fe1813fe3c3a098017877eea6d7b34a7520bdc6445f725c1a19af6646eb269d69263b4bff2513fa7e67d74504c2dc788fde66f6205d3949c5964fbec81c708ca2ad44ca119f8f69dadd0b2ff32b96c43089ebbafb7d43f2c2fcd0a73b02e78805f52d743f539da820ef05ea2b4a127c20b9d97faa5eb0d1595060939b250b695af71ca54229bf3b26b9b4946153a3ae50a0ff0dd2617be4a8d2fde42265382daa594f447ef102fd01e91282d4a8f524863b654ede18e93c44027486e7958820def4d9121fd9157105698d0a0d544c602bc06c5937b183c000ba27ae2218ad2737648b0245ba55952e98d931a27f790b7406adb33474fa9e71942f587d9ee86a5c736ad9552eda188afdfc3c67663cdc8f813dc8b46bdb4bdd8e0b2916131f5044abe3c3e6de32a48106ab64577086ad20653b817f14c23a6c44ff511c1c51ec11d33e9d97e48a1893d5851ab6cbc2168bd114652c5e6971e5eced1d8cb6c2bda2ca3ee16c217c600d62f96cd629eee16af8b64e71910c048ee9532ee81f46dfaf8031ee8f5885fc3eea65c9135d6fa539ade1a5d36cc8ac99e554315bec9105f537d9d828c4a0d19bf6338f9c853255225078f9a3a3ff581c4891c70136ecfe6cc57889b1ecac81e3a1354d534262d93fd52f22f2200857cdf5224cf9403a1b97b894ca33adb19cc74bb0b3e54a7e6c337b874d77c1db9c404615339d4c811a21ebb0dd9f94921d3e9977a391be89a638f672c9e4fa5ef1d9c91586bc3fb4e9eec8c5a391fa366447e721f37a7016e867245f34beca8d34c104a370b08b07eab0c5f476c5c630f679d7bb9b04e1112fbd488c4b49f30db12f466a01e2b44e41f80d010838dce66aea5dcb83f54ff147ee60907330de7d9689bcd940480cc75817a634a563859b7a7c563e57e1b487c6ae1676624bb8924b828e993de593ea02427e68034552d6a3899505475ce2b0c19fd0f2d5456cb763de6cad7e82841d385a4fd4b84d415c20471232bd1123b31da8463512e872be05e24444d0726ebbcdc05c7a614cb16b3f11828983909cfe8abc86c6772baf826a7fc53fe3292d6828c582c0063e8aceed7562d8f9dc82711755873a8ef688d0e62fb3205f392", 0x57a}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0xc00000000000000, 0x81, 0x8, 0x3, "72e6c7bac136269a82de755ad620d964fbc63063", 0x80, 0xfff}) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000003100)=""/4096, 0x1000}], 0x2) 16:02:34 executing program 0: r0 = socket$inet6(0x18, 0x6, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) recvfrom$unix(r1, &(0x7f0000000100)=""/2, 0x2, 0x0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/94, 0x5e) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x4) bind$inet6(r0, &(0x7f00000002c0)={0x18, 0x1, 0x6, 0x7f}, 0xc) r4 = accept(r0, 0x0, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getuid() setreuid(r5, r6) getsockname$unix(r1, &(0x7f0000000380)=@file={0x0, ""/32}, &(0x7f00000003c0)=0x22) open$dir(&(0x7f0000000400)='./file0\x00', 0x400, 0xa8) getsockname$unix(r3, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) accept$unix(r3, &(0x7f00000004c0)=@file={0x0, ""/84}, &(0x7f0000000540)=0x56) readlinkat(r3, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/108, 0x6c) faccessat(r2, &(0x7f0000000640)='./file0\x00', 0x80, 0x2) fchmodat(r2, &(0x7f0000000680)='./file0\x00', 0x102, 0x6) connect$unix(r1, &(0x7f00000006c0)=@abs={0x0, 0x0, 0x0}, 0x8) r7 = accept(r0, &(0x7f0000000700)=@in, &(0x7f0000000740)=0xc) linkat(r2, &(0x7f0000000780)='./file0\x00', r3, &(0x7f00000007c0)='./file0\x00', 0x4) r8 = socket$inet6(0x18, 0x4003, 0xfc) mkdirat(r2, &(0x7f0000000800)='./file1\x00', 0x120) getsockname$unix(r7, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) getpeername(r8, &(0x7f00000008c0)=@in6, &(0x7f0000000900)=0xc) socket$inet6(0x18, 0x4003, 0x9) utimes(&(0x7f0000000940)='./file1\x00', &(0x7f0000000980)={{0x3, 0x1}, {0x44fc, 0x401}}) setsockopt(r3, 0x1, 0x800, &(0x7f00000009c0)="cdbab76eba290b59067465897d4eb0944d926506204fa1643f6404", 0x1b) select(0x40, &(0x7f0000000a00)={0x8001, 0xfe3, 0x6, 0x3, 0x401, 0x2, 0x2, 0x1}, &(0x7f0000000a40)={0x7, 0x643b9127, 0xee, 0xfff, 0x1, 0x0, 0x4}, &(0x7f0000000a80)={0x2, 0x8, 0x9, 0x1, 0xfffffffffffffff8, 0x100, 0x75, 0xffffffff}, &(0x7f0000000ac0)={0xffff, 0xff}) 16:02:34 executing program 1: r0 = socket(0x2, 0x400000000001, 0x0) r1 = dup2(r0, r0) setsockopt(r0, 0xfffffffffffffffe, 0x500000001, &(0x7f0000000080)="000970d7", 0x4) connect$unix(r0, &(0x7f0000001580)=ANY=[@ANYRESOCT=r0, @ANYRES64=0x0, @ANYRESDEC=r1, @ANYRESHEX=r0, @ANYRES16=r1, @ANYRESHEX=r0, @ANYRES32=r0, @ANYRES32=r0], 0x8) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x28) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000014c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getgid() getgroups(0x3, &(0x7f0000001500)=[0xffffffffffffffff, 0x0, 0x0]) setgroups(0x4, &(0x7f0000001540)=[r2, r3, r4, r5]) recvmsg(r1, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/147, 0x93}, {&(0x7f0000001180)=""/163, 0xa3}, {&(0x7f0000001240)=""/237, 0xed}], 0x4, &(0x7f0000001340)=""/43, 0x2b}, 0x1) shutdown(r0, 0x2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x4812, r1, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001440)={0x8, 0x7, 0x3f, 0x6, "f733536966f2502e431730f51e341a84cfcd9687", 0x6, 0x7f}) pipe(&(0x7f00000013c0)) pipe(&(0x7f0000001400)) 16:02:34 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) close(r1) socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r2, &(0x7f00000000c0), 0xfffffec4) ioctl$TIOCEXCL(r3, 0x2000740d) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/161, &(0x7f0000000140)=0xa1) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000180)={0x80000000}) 16:02:34 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() write(r0, &(0x7f00000017c0)="de", 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) syz_open_pts() readv(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/168, 0xa8}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) write(r0, &(0x7f0000000280)='<', 0x1) close(r0) 16:02:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) rmdir(&(0x7f0000000e00)='./bus\x00') write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8bdbe8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c520015ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500d5b8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c99761100000000000000000000", 0x752) clock_gettime(0x6, &(0x7f0000000240)) pledge(&(0x7f00000002c0)='\x00', &(0x7f0000000200)='\x00') r1 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x18000, 0x80) dup(r1) geteuid() r2 = open(&(0x7f0000000e40)='./bus\x00', 0x400, 0x10a) fcntl$getflags(r0, 0x3) r3 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, &(0x7f0000001080)=0x182) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000d80), &(0x7f0000000dc0)=0xc) r6 = semget$private(0x0, 0x0, 0x20) connect$unix(r1, &(0x7f0000000f00)=ANY=[@ANYBLOB="0100220100000000b67a89b795c3cd1afc217c6972ad1a1fe75a9afcdbce124483dbbc362dc3f799c75aa53b68002049ad48418700c26e3ae311ad85b4793a8c25ec7804fcdd8edd94751c3eeea7674f6efe1add8b7b6aeaf97bd84449c1ffffc7ca4fd71d9be0f62a5def4ed3afa497df62152aa839f0af1402724684199a2be8d3eb09c3953095ddb902e52611464cd9ba4d1a9ae1d5ccffce318b0d845295ad702c8fd4f4bb92f62656812c515fb01ad6d3b2daabafab705dbf7fb656cd6a9da661bd0afde5721522cae582436a62d78a033cb10c3d5b9c10b7ad1b8c"], 0x1) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000d40)=[0xe7, 0x63, 0x8, 0x9, 0x1, 0x3000000000]) nanosleep(&(0x7f0000000100)={0x7, 0x8}, &(0x7f0000000340)) r7 = dup(r0) r8 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) mkdirat(r0, &(0x7f0000000cc0)='./bus\x00', 0x100) semget$private(0x0, 0x3, 0x200000000008) mkdirat(r0, &(0x7f0000000d00)='./bus\x00', 0x130) fchmodat(r0, &(0x7f0000000c40)='./bus\x00', 0x12, 0x2) sendto(r8, &(0x7f0000000b00)="0f72895d1da01678ec4ea0419b7159fbdff61666786119b459076c5ba5719b58b60528c8e5f951fda2e3742341708fbbdab1328aa5199e4ebe163e769fdda46329144592a6455e2bf17bd7a766f1a11c65a71dd59e646c0a725aae6661db", 0xfffffffffffffdd2, 0x2000000000000403, 0x0, 0x303) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000e80)={{0x5, r5, r3, r5, r4, 0x14, 0xffff}, 0x2, 0x2009a2c, 0x9}) getdents(r7, &(0x7f0000000280)=""/38, 0x26) 16:02:34 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000080)=@abs, 0xb9, 0x0, 0x0, 0x0, 0xfdb3}, 0x0) accept$inet(r1, 0x0, &(0x7f0000000000)) 16:02:35 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1101, &(0x7f0000000040), &(0x7f0000000140)=0x4) r2 = dup2(r0, r0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x1, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000600)=[{0x0}], 0x1) 16:02:35 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = kqueue() dup2(r0, r1) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:02:35 executing program 0: r0 = open(&(0x7f0000000200)='./bus\x00', 0x82, 0x9) r1 = accept(0xffffffffffffff9c, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) socketpair(0x6, 0x4001, 0x1, &(0x7f0000000600)={0xffffffffffffffff}) socketpair(0x20, 0x0, 0x2, &(0x7f0000000680)={0xffffffffffffffff}) r4 = socket(0x23, 0x0, 0x200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) dup2(r2, r3) kevent(r0, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x1, 0x7fff, 0x3f}, {{r2}, 0xfffffffffffffffa, 0x84, 0x4, 0x5, 0x4f48}], 0x5, &(0x7f00000006c0)=[{{r3}, 0xfffffffffffffffa, 0x40, 0x80000003, 0xffffffff80000000, 0x200}, {{r4}, 0xfffffffffffffffa, 0x4, 0x42, 0xc3, 0x200}], 0x7, &(0x7f0000000700)={0x3f, 0x64ca1a27}) mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) r5 = dup(0xffffffffffffffff) getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff]) r6 = open(&(0x7f0000000740)='./file0\x00', 0x41, 0x40) pwritev(r6, &(0x7f0000000440)=[{&(0x7f0000001780)="1a8b55e473265094f1818d1872edd581589a234815d6ffec3c3d18e00176c8be8c62cd560819e8a1b3944e275dbaa297d8ccc8150b693337b2e9ef40c8d72ea1f2707198f641671dc2d176cc92e1cc5636fad7032a01904644fb551df690e84c936314d7fd0acca3ce6af7aaa0233b65a9150c83dec12cdc1b5bbf3e9ca99690d1c1020870e46b8145ec9e22c96c26460e4cac365687530bc6d23ebc83c368b60fed38cb321119d6cb122f562711e9d1d549ff2645f0c07c50776225d8edf6dc6a5584e59ee96d1e66255ab21caf087a52bd96647100d7347d45fa3dd6d030dab23ce21eecf772a8d5a6e9d80653ecfc2dcc048d7d113309a7b26e00854ba10fb08584d01532724f3a26f7ecfbaa206b1528b725ddaad7105ff23e41cee072b57b76087bdca713fc1c8bb8043a96c666d02fdd8092c631388697db5547786bb0081703839257daa9b4e6dfdf20ca3a3ba1d9c8d25661bcbdb53e2b67a047b989c2ddbfe943e6d58071bcf553c5dc049524dc19576485125f6e82f15f569e0d3c193190fee00b032a663a1df34807ecf3c5f23ee6745f157beaf82ad84d4bc62ddf37f27fc2b64dc0d064c95e4a07ef803f304cf8a69c7276d10eeb2e46eb87b3a480f920e59c21fd88d1be2e55dcd8631663d7d586d684c3f1e93e377418f698152b2071206ba95a0418188513f8c39e977dd38f570b438e1e838330278d03602d6b7710348d025cfed54802caea53f0518ed69e61ebcb33ea0982a0433fbbdb686070ebe28687c442098fcb5374ade5789ba97194c5b674f72fce57871db148ee745e2ae23eb5f2cc16a7366d3d0682c85faff558a37e18ff9844fedd260d55c6f7bd3bf9a7f6ad3e43579d5576c81124e526d4bf43d312be899cf6ca8d9b91f8f13322714c27c6f4bdaa4e1af935e609e1469b681442b514557be6cb77a8df64378b3428db7dd84d61c4bcba1aa2fd27b63b1c8052fc91bb2682bfef335482e453084902723f41e0c8b98c52825131c8b104d8e111793c5848105bd7ec6daa25196b48baf158c9af900b08a49b5e05e5c16176f87377702d42d59b497cafd28bcf4906a171e20fa14ddaab41105fd9a92c92bd00f50a52d360fa21efc1c6bd46d6737487ce0a315945bc9f4f4bb90d98ffc4e2ebbaba040a3c46669b844e60225ab99569076d8b1be008d5aa7319df15f302db3c16485da43b172d810f4db6084d2fc428caf2b83ff6843fa9fe92227e7d1c9ae6d0b755a07c84267ec72b43882c61027cd240ef9e768dd78c90f36bc0d672c5e8a285ad5ecf12f2c685aa3efd0c65d9f343bef79cf4359bb105b24ab82c0ae296e499321779c8650473a364dbe7a07e0256d36e4db17a479cf4c9785ffdab6cce15d2aec4d128102a5fbf6a6358afe5e3e53cdf77763c5962c3e0339d63ffe0a8d06d42c2d96959536bc93e3cd740242d463447d4f6a01fa338fcee03d7c7efa214e7b31e8d7c2196c9c4035aa34d775a22f29224928f50fec725dc201dacfa4b0c91fc1b977d31b746e4cf39b971e54d9515bf1d22c2595e5f22e5ddf6ea11a1ad968c0e9f112f63aed3474a8c0336693e724732ed3de117d5009f45deeb91b0f3fdddc2c297c77e65d9fa83ee69ff206d94f95e2f47d89a2caca3de329ef6c73247371f6ccd15f53ed8e2e01e0155049e9451c30506802fcd08739dac02bd7d715bbd90e0f212c2be5b7842766803898c92d7766e171ddbcc85c74a01bb60c2d66892f7eaa744d43885c16a921f1cb9f5dbc66b6e1f420a6046c84ba9f417f9269a5135f25c07d00aa3446a299828bc25a8bba386962374f569f0f577f3c17629d7f06d56b69052f8bbe0420b21ca62e155c77cd719cea3e8fb8db45e7c2f89d35f4ada35ed663c6b724af58c6666eca3d5418c27a022cd164bc9909b2f6a59c5054201f2be0bd50d32aeb527fc8c8284bc37dae94a5340c2887d74dc4a042b739146a82d0f2ca3dd924676b9537260bb2456237f61e613387372fa47d054badb719e36a495e35ce98ccffe98c708fd35bd6218284278880e1eedd5e2fa3d6b4dfb398dda33888f7c8410c0cd712a87702a9bb4141f9c1054e1d9f65f104fd340e13354fb9495e507100df4ac03383202c5060885c234d5c8a44597dd5808be3ea239967e60e6c8b49f43d4b083e75bb71e36456a8d0e0d82555b71750b2e0c5558c0346bec9a97185a44d795f6f6174a9725a1e79e53841b701adeed78efe0358f1998a4e7442e62535ee664445f14c5b2d6c0178e4f2a1c9e0faef56c0f3659e5971bf680f38d965488a0d0bf5cb08d0cda39a2126244d2fc35857d179fa06a37dac4560ae11d04c6e221c153a4261e06b5d8377d0df4c8bab36422b39e7ef1b840eea0b0192df807ac2b6b2d1eeacf9a8fc1f8fef4437ecf69c5e8aa69b593c2cc022957a5275c56687ad919647bde942e27cabc4a5d8f1cc9efab5e211d854eed5d4bdc9e01ea4f64c85f5e31bc683a3f629cd32fc191aaef3f93a2cb6a7a39e573d69ab773adab856498325da75390663f9cfe90b4d0283defd66d0059b675ae17387c4fcc68fb97d1da7894bb9f2cce2e4b89c7671ce0a54593f5b8cd80dc8f0f492c738c09dddbadfe0a32e5bbfbfb88b8e7f1a5742a9e08da7c3d86af17e7c91d1e5e5acd610939471d2834df15881eb119f5e9f686490094923686877e7a31f032645affb33f41a7477a81f531b4b1dd25aeca18927b419df1dc778568e1ebc59dba796613af3fca89a042543345678ec27e3079c197475bd586e3ef119c817f04d402752c8491c2752ded71ca9cb64c7d9768afdacb44c5dd45d80c253c5c36f65f27f0d59283421ebfdd42dc716cbf32efd6745d49ac98b4190d2e0670e4f8802f184d60a888079ba00028dd510db64f23c5919b80685ed69eaaa38d1e4172248d0d38e1e80a6000f570835229c236d48da4ae42f1f6e2294cd59cd281c9c3e16ece782ad45149cb28ba9287e514d17d013b314f75b80607c97188f5917ae99fafa644b8ff4f8bc2d7f5a4e65c51562b2be1af29d27f44752a7d8d9f49f40a4cb00d443b5edff68ba9801ead2062cf43b680cb1a912db99728af110fca59992254111d7678df85fd05a22a5c29f87915c7d61876c2a5acdac0f927ec4e3be88250148401626807b88614f0ca4b3e93e248a6ffaab201a8611597254b8ef3c02e9b9c2e91fb8d986a0463dec2fd74da44eb28e1a339b537e19db09582ca111dd95fe7de2088b4d9b79ee8a8bdc868e2edc3ade8b7269132715033c2f5df7b655c767f1cfa165a82c2517d3ed2b4e8febd821d2902d09469821e7bbe71b0759ed5d578f3120a515514e5b50fdc351d9df2a30079686a68f41436a3f478fbbbaf89f1afe6b6b30eeb63af1c02ef342d787a5380ce82a7d6bd8b1b8e6a52fd94cea6f894dc47fbacf8d930caaa5cce957ed2b4cdede980f1d5af582a5dadbd698e42d0c05ea6c89037ec7ce3aa0c9883408ac8c93cbb7e535bc383b5b911254717d86f953722af09c2d50fa00fb00b0054dd6c469bce02f7fa3d3e0e936afb3b71f83c48593eec594922e20bc9dafd6c196ff8b32fa9d3987e75e28accc0adc31194bd523b91e3043ed723f1e4dae959d39b09d9a97568e48a5f9a8efa443e476cb6ef38da6c49e8065f5fc2fe5fab2cf9fdc4255ae73edc38c79a5ea27b2eebdf5ee472f2bb8512b3285f605730dd6fa78eab4ad53cbea3056f2114bc7fc12d9ecc0bf16122f0710495155f804686b10bd24e834a671e12e4890d52aa2030a75206878b61b78c08d6b3fc9ee0941534695c4ba6d6ce3eddd645aecd9c2c269176eda12cf8c23bc9bdfd6aebb142c28fe78f7d0110d35ece97005d05d93c878222f0310d813b0b091533b8279c16637c7342b91fbe0aa1f47fed529c3f58a4154d05eab081f9aef883a4be5dbbb3cdca7e28790762eb6ca6f071d1f41b9333968f6d80152aa889589684180ce6f6b827d8d96ad5c9fd3690deffd14bde3315d1dc24b08eda0cde6f9c10748b584683d229b55defe38c6ef1491cf7840e8d526c5a949af3b75574d7463c2b7921a0ef082fca86c6162c70bcf450d9f4e22241fb490775896b5ef1985aa358cad184e8a31b617af3a987b423e254c8d7545fc1ec0d81526b7d61c2a1d436064c255f082f64d423b08e314cf68af52ebb0f9009b3093ed43eb9e01f93f2bbfabeaad24ac38419ed1b94622a30def4a05e64acfe7218d83e64b7c4e14931461d5ff50e69fffc7670008f2911c89530c1237a99ab32226bd79666b9b799cdafb7fdf80eee23e801d3d89a02eb83a8dcce1b0b781c5b0c4ee8d7ae2b7ba3926d557c01b31773215737bcd1a8fbe51b1939d21e0b3dcfff486ea2f77807f965ed9fe0fbe93469af496a4b5cdc03d8addb1e07f55381f4cb66fdb62dd0e6b8142c27c05f0bfa6bdb5248c99c8aeef24c28c7f839ce63019ded1dc258f930af931842bececc7c159652e01fffd3427bf7f531520f10cb555a0a9a5560f26fbb834117c737008cbbe9d2a7ac53bb3dfa686f94a9c7534ae78d4946166c1344ff1eea5585ebed00b142b588a97a7884250213cfb63e6b00e8908f0b4f3d85d32ec5f35321a4eb5d0a45675b89ccd6d6c6d33f99c77f26b5bc068301d2b81b31e87c92cfa1b78fce148e6d12ad64a4978dde7b7d54291ea06410892ecb9ad5cca98112c87f5ece0704eb8a50f9ab0cf912a4ef732eb888363a635365b8f7dcb21118d441d5e88188b012b9672dac996d86e6b88adf38a0ff826f99f9ec440ad5877d6b38d9bac31e001c446e60a29976d62ae620425392a289d95c68727126e384766434adeef2f63cda07c3e6c08e890fae646320f1e39e593946e0bb2bdd43de8c6b80899992e3f50ab7f97de1cee4b9d77ac62554896de64f83c55f02c793833794e8b649b75c7ab214105c42ddd0394ff8de38a82de849b9b73ff3086c10dec85adea13a260f1b490a82b4d6f1a9b6838ecba78166d76b8b97d2d9eb8f77abfcda8bbe2788551a902a3490030412bcddaa4edf32c143d85262accc8e84388949d83a282673e2247efea5c32dc505aa9d22702c2b5d401fdc2aef07bd8d562b59c24e683d228732b0d453f4e109a54841d9f7bc6f93b4ab1ce950cee664323a369db583ed27c3e784427294ef308e7d634b874352d71e2a4f051c1c8b1d3d08447f6221f66b06c4e11018391a6d0bff9db03653b92bc2f58549aabb5fc788effd4e445e0a254d4da2a4923d982fb6f0baab7376dd1a87ae5c086e274dc786f9e6fe3a25314ff44939974d62eaf0badfacfe8c2285adb8f968cfd66856738c635192b6ad0524437f9c99d73ec74ae807d4f9adedb1067c6a25e360e3a646ad2cf89b5502a80d21c03d334425942889e01a91835312716fe263d740a1a3480430a6333039cd3373858ddb0c274412a93b9d198f7893265c72b48a4de24901f3cb9df04315178967868638b4bcde9353296af28ace8ef2de8eb6b2a60b1013f221db117baf4b3ea842192f97b5737ef111b6b3f1dfa28e8cd471b20e0c69bbd90f902bcbe61259db0ab59ffec7298430e2f8b8ae1ba92ca5691746c81016cd7e23d4df861fd541dcd5afed765754cc4d6ea7872d7dff09a8bde79c91d7486db6345bf2852d39fb1aa3f3ca6811c1c49eb0df07418eb8d4d9cda5a209bf88ce743144e1ac7a147bea93012bb596f7e0823bc8b4b2a791a37d7dc67c55021c0a2974735583467f94fc87211f6141b18bff84a7bfc0aa8b15f37144029246ed28ac", 0x1000}, {&(0x7f0000000400)="47cd0b", 0x3}], 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000540)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)}], 0x1, 0x0, 0x0, 0x4}, 0x4) r7 = open(&(0x7f0000000040)='./bus\x00', 0x10bb2, 0x80) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r7, &(0x7f0000000380)=[{&(0x7f0000000780)="e84f9d8ff35b9036bf5817ced8d493ad0c18b09f0b7591706dde315400b9ebf275bacd365b023b48079648c7f26fcf61e47d30d025bc3add484595e3024d39e8c32dd6a6ca4f9806e590e2dfaba1d3251ecf01ce4b3a8f21f9ed9f65f75ac0d478eb3128b9e7b3714152130cbcfd7203818e3e921e76a37fc6974a455a5f80e3e11159345216f59dc2b75c5baaf30c510c19e47cb08fe4fd3ac064fc8fb7f593528e09b20866e8fbe52269e8386043e86cab92a1db3411acc9c1ac1508af3f1a8e31146f08f58d70669e17852095cae6b06769e25a2b4b9192840e7689121d90a25ad83bc0497339fb5047718fc0d377df40053c21f998729eeafcc823a2b8e9dc2404c54756781e74baa876d7587c0f9e2da492167c2009babf1a0ee5ca4e8ac27ae5b74433cc9096c53242001642d38f972622d9c85b7448efdf3c6a089f265b549e8732350dd7832fac2b2210b7810a7ad843c5e641366645ae8d66ffa87770355d28b0265adaed46cd09b0848f179cef3cb988ab61b15602ef5140de4960fccb48a58567f209f827b1ff9e61ccdc8953adb1ea573fbe83bc085afd8e6830937ca89f5662c16fa3535eb3bba6f66c3330336cdc1cac7aa12a8194dab338ea4e5e4cae068252e74a2d2db787635da67b694ee12a584bb0e4b6bcaababc39d9444be90f3b1e240cb769ffb77a540e1944efbb47ded67da94657863426160251b67ec668e82b1b037331f2374bc1b173dcab0f785d984a3348df017e2ddfbba0dacb2ca5ceae0c684c312c92579bac9048cf3d2237d1e60c81d7ee80965ea72a85bf35175cf5ecc6ccfd707ff92a837e93e0d78d9cd7927abf40402fe5be339fd1a809cb9f561c018f7d138762faacb49021d4699d4196c8b81f9bcec39b7704d16a2697bcc3f469479ecae1c00f402edd2d9b6e61bf453a4f8e0ab34cd84a90095ff97701835e254e659bb3fbd1b487ff944bf4dae684bb5d42b9550d7c7a6e586458ec548f8eedcdb5373d924cb6b9788cf16b24aa02187e9573871707473eb7d59da0f820f60e674111679ec70d45f328c89a9e1f1c5ecc1c658f6f70e860a84ea1c3adc7d163ccaf40be9569fe6ffd481fa29dfad7e4c52046fbe68bdb3fa4f01a186eea09b0d160652114f7c66c0744ae87d119409fed5aa8b5a5742b4feb200bfd6cab0ae15cc8487e406ad5876a8bfc5710f4688bb1c9c59322b1145fa397a51ee415f6073468b7178861cdd1cc753a1f48bf60d7c0aa8bf951b0856f2f76d9199c69d22d8deb619be4056f079bf88dff5f18373c5826da35e960359b827bb4cea46f96c869fcb92dc4035a540ae2a3bf5e42bac46afdf302b2a34824bc5dbdfb1a34c171022a4c69da9d93175e941ee098b540e4efbc06781cdbadb284c13276d316b4fb3f2f9411e9e3e4d091648688f837de79ca6f9c0ff606f8a0c29cc81ffc608fbfb22bd0213565dd1b91dcba7ee05941738e4d441a71cd534ccd4af62525efe12212f2d7cd5e433157a9f3d14570ba9bee678e0a1fdd4dd00bb8f153e9a6f525f809ec12230ab38e703ea667e9d4ea555039e2fd6f9443bc8b0531f3e4832bf8dbbca4001155d324f00bb21002b62f483ee735e6e4f74401a89df91b08ce5528ac08ed3ce294fe40cd3e6c9810ea837553047b6cf8f98c2ff4c7d10fe9f54cde0439c9a6d45f6ddfc97c5a0951a637e95608aa2c9eebf8a32bfd14ae42167b444a427e8455fc5e58d94691c75b3cb1fd7a919df80f0452a26581852bdaa48c1f8882ba9ec7885c0a8bdf20309435185003894ae3e0ea3473ed2f8bdc870c565c2ddf662398e0aa8ef8350d90a205801bec026b81dd9db0d33580e9c90f0e6e470f28c58bd6672787ccd9beb61bd0280860b7857aeed5a582e92d4793c96567c8032f78f6a8e7ea93c333808cf208c354f2146f7b8193f31437bee06a15b0a64d22007aa193d892b2b9d424d490de5a10bdfb039fe69c3113c9e025ca7fedc0e01a9e4c56fadbbeb009ec4b80ec220ef51507b1a3e257bf4d2cee4a6a05bcf465d21c4df9ac62cf139a7fc32920de5ed890cdff5cc88574cd82612178ee669c3e1dbebfc1b400b9c96fa13733f602765205f4cd77d60582cd884f1faa64c50fde8a65f338dd1573593e5d0f848bf2dcc978ae5def8728bef88d0794eed403cce0ba004378a8e444887ed0d24b3acac61bc72bd268d53c29cf4a56f208aad6c7f21d164fd45c7b30c731c99eca61c54e5337cb2f3ea7b215da0c8e0c348931842348904b9763d1b975134eb3cf8c0144e09373cc88ecafe08a5560fba089539882061de590b1e6710ea513795e4a6ff219db6f449512612cde7f04ca4af980c07d22b0d3d0fe2ace89bcbcb26b3b3989ae47a8a96c3447abc968fb403527e24706fe0219d4ad96e62f8bd255343eef11459eb51abd8def1e5b19cc73a8ac4bd73a9534ce11b19caa64d83571242f1eafdb2552a4a3b8f902616768bc40024b2a225af231af0bd4464f0cf4e83094e83a63e306d1eb3269456820106df87ad7d1e0024154314ef5078774e711e5950ced22e9652ce264a0876f85927e1561b50e105d45af276534940315db1d4d455cd34183ba0f5fd9ae1d9649b6f5796feee4d7d5f169f7c704bca0b92dbea06aa28288ad93742c819745a7a59f2a3bdbe25d72c0f9966469963dd8bf63f09ea60a6e8485719ec22d61baa68f8fdc886cb9b60142a1fb1bfd3ae8f8b73dbbe61a21882035a82ac1a5a3acb8b603507cd0a2018ddec09f51531fdb6ffce988323eea36391b6d7d9a68a0ab1ded6b3d6be5e53d33451956ad9520a2d82f3da00487075c953598d4b5aee3af7445fefff112f0fec97a71a99f7e77a90c4db2e9a9631040402a0b951307cb21733d575feeed894d0d8031007e4e017cdfe7e4398dd7d8b062ae029d1db7c2c289e89660ff4c314a0ae1a826e0e21d6af710bdc67517d70713042bbc862de7021d5335858212553a5ea677f3ec744d075bf3583b806c4bb75c8533e0f11f85fc49a74e1c93a436823d88f00b1c11c520c47778ea6506a2fe259d92626ba09365872eb26b9b756dfc8c9ad446fa3e5e29eb702d5a3e4ebb0cedcd72dfa2cd1214f587c37244179f45d1b180408e935f19c0066ad3dc7d15839500aa488b0033aa31cff8891185d66d3c5700fd2f81d9af513166ca87dad8ff19a389ae690ec1fe21ddfa88998447847f460868d2df7c6c6c30f8693b2a9c9e457223dddee72a4012088de7108baa173f4243e043aaedfaad45938b9edefeceecc39aee8e6d6c5d96ac5a8ce6d8ae1245967d134fb962279bbe5abb901efc0d705c864cdfd9e57ed15fcdfec8c142fa620636dbc85b74370e123c661a6a4db81e6578622655b9b5286b6051b6573e2cba9dda652fe7260d7031b834b1a091596ca2b4d36fbd9935a656f68d4b1b14b35b6a4dbac8a035977b634c00b1f749ae8047a9341fa95bf472a265a7ca2c3392e2df3769a6a78ab2ce224664dce79a27f26425adc226d906be5f31a5afbfdb87438e970eb2223d0c6a94c097301bf45af2adf5c32b903b7f3ee00def374191da42ba9ea4aca3f7bab65f98e0a3bb0d68b92770ca0e768b35226f80743ade2c297c06117531fdc29a3cfb90c026fbc1e433acc0de48e4550be81982ff71831b3213051a4883ae0f458cd44c5e13ee344448de6b32c13268d66d99be4ccd801cc587e20625cb5683f1cc84497662d80183246e9c49e2937de77566712a53a3b75b394f65f6b028d2999d0ca5ed288f08a0dbbc3bf71df2aaaff60791b881e3ea9c3a15c995b58d279046641c6ba5232328b88627d3e8b0a252eab1e9ce120632a755f73b96a86db1b7e8cadee51315e48f1815c029882ca3d4591c3ed909126ad8afe36f41be88479d7e374997ab52bd0024d6f103ae4588c53a1c005b0c9d1881f4c7f4f00189b927f06c3b4c3df24d7fa7b49a4172beb7ec417ad2ddf84201de193a68ff5d6d8f4b3b8c435cf24f62c22a264e9d7665a7f36a3585a146fc68fd3b33aaef5f2194a63c4fe30ad9498334d59db4835645ac3122875ce6e35b73b48a51463d113e9fd5076603f9776a1e6238abc0e40df69695fa596c5a010cf041c6684ee0f3d08e2a2d09f20f085171a31ed43ef3641d856845f7988cc6d7a24d3658d08bb17f1a456e51c221d67df05bf8c161a86e9b0bf9ef1463e52ce71d852fee62f02e5de8b1642617033860bf500dcd5a61eb6222d923491c943d51429e2df37bef10af3914051251f0799b6cd67b64b6dfff57bdedf374c595b2c005196b7291baa3e3dc0328861cb152554c98c99efb139a5d7e2cca551405787085305edf1d41e8fc70850f87dfaec49369f3423ee82a2636744eab6d32f21bcdd7a551c13401bfb37211872accb6bd3a565bab31f7d5809ba1d3874a3f1b4c6b23c5ef744160274eff6391bb68ffa1f0c32ddbfb1c55b39d73c14588db3dd8a4939a684a21f2e1cf90d3918a199255c2f123ed864697c449db7643b0086393248385a9381cc2a17462123c9156ac7afb1bea2ba18a91be1a5688df2c9d90a1f343783dffe72dfff28dd77d398ac5bd2e6b41f4cb384483ab445d17d6506aa6f0bcf8a072c40b89befbbfe6c836442345f11d5a69ea98e2bb5e2f1b96cad2d36437a6eb44f96c6c27e8045210e06ab8d5e9bda09245796a4536c7b411542fb885fda1900435a4804b1466f7a83a271b5c009e461e08a66e8cd0caa24e61e8c12e6b19d7b280a7b26dd3f386f504dd44d9cefc7c42c4e3464879ac2e8785d953d5bc4b239f22f85e39c29140c3967d0d99eacb798ab5b41ede3a40dd63986042a2cfdd6744fa79c343e8af4e88e5cd8d3a66bdc1b7e8975789c3fb09172c5f8ebec02d579776a6b859ef17c627bbe2ac175859225ebc72074ea6859999773908edafa53c72df9cd05def5deee22614fabf557b24fde3f42396878731ea938cd2ae6f31a943ab2b1412d6726609e659bc1894daccdf6629280f2741b77f55fd1bc59328762bf59c18fc00cd80ddb7a04fc4bf30684ded68077820d718b5f50d52d55b19ab028274d652f69aedcc148d9077d50a6feb652106a32537af133d77795dfb2e91c10e1955a7a1d5dcf33edb842d04e67e8d9180fe6f5ac7684b8ab69e4af2396e0dfd67c7234ba1334b39d82fa06d85ea1eb3bd55dd668ce654c80fee93ca49aa96cb9eb08f644ac7bc115df4ac96121c506e20b03892941c807b009b64e0b77ff6b8a84ac99b4a25d6cde99ae5196c5f4e6df641592c77620542074dcfdc48cd64bee3c006b137400199192acc1a8ba058c89339431f34e5c91ffeb98e5abec645efc5c3b46919114b7ce84fc3d15db8f0da7075f0891a226e6c797d3f9e3d13e9a1089d8b2164d20d2bcff937b0bfca00bcb3b66e84e0f91e6e5893923dfd2f4f7aec5a94509e11a27ab33cbd1750e4e446061f1bb00d703e36bb7d4c70767d34f6efdf01630c00e65760bd6b7b56987c59f0d4b4d7bc6ba7c5113fbcd4f02a77f9fea7e674add848b6438c880792cbb38668acfdea00b3877af15d2c42fe891fc234096a435d34217ce36cee311068b23d3a2b8159069928a5d38b5fc56dc49df7208d842b1889205ec0da69605cfa43d9fff0c476c9d2abaf21be56303c0c8147cb3004eb6d3af88250a1389a55d28318ddc2fb478f9ad962dbbcf9a982cf9bd28bd622f26dbccb97ad391f4c1b76aedc474e86b073313dab0ba70ff128f52e9693c964074f41de501990d698c09bcf5ba8574311bbfd4a", 0x1000}, {&(0x7f00000001c0)}], 0x2, 0xfffffffffffffffe) pwritev(r8, &(0x7f0000000000)=[{&(0x7f00000000c0)="93fc09a4b4b15582c5ea5a2a3865b627bd989975783906175b3478fc5a668b80d53e13a37835df6eaba68f2dd03757d0a83830cd6f2735e43312344a363ece5ff99c3d14cff3642ea36623e056b0fb40f162449e6979", 0x56}], 0x1, 0x0) accept(r3, &(0x7f00000001c0)=@in, &(0x7f00000003c0)=0xc) pwritev(r8, &(0x7f0000000240)=[{&(0x7f0000000340)="9ba7f68568f0172b9b5748b3afa31556b808d1dfa340c8b77be46ad0123d57f70dc163877dfe2fef7b98180894622d2e", 0x30}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:02:35 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f0000000080)="000970d7", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e0100ff6c653000"], 0x10) writev(r0, &(0x7f0000001800)=[{&(0x7f0000001d00)="3c82a082fc29cbb2c838020ec218490f3cdce78d3954b0e4a9a3cfda7807f0668d0fccc80c8ae5979d5f1615323ac8ce30bd0c3099f993a0440bd4344753fbac224939adc8eb18502ad550976ce0ba491829e99d40054a649754f53fc69ebd5b29d3273b5cdcff825ea0a05c636d5c331e9d8874bc3d6b700e1627", 0x7b}], 0x1) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="398ae245a134c2b356a20db08d90116cb412ebb3de21c6195629be890e9b4812a643d508904afeb72cf5e09625987397ebefbcb4c9fc2a1b880e7ea1d04439fa3453ca62ab760f921f7a5c19a60757afc3e14079d4801b804e013e606bd2b4a5c6ad67f1d63d328e4d1e80e731fe0a8a9f9242cd912613d4249c68634996c5d423a003955a093ef764674f4b89fa473e86ba31828b8cffd0b0", 0x99}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x480, 0x45) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9, 0x100000000}, {0xfffffffffffffffa, 0x800}}, 0x2) 16:02:35 executing program 1: r0 = socket$inet(0x2, 0x7, 0x800000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r1 = dup(r0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) recvfrom$inet(r0, &(0x7f0000000040)=""/19, 0x13, 0x2, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) 16:02:35 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) r2 = dup(r0) listen(r0, 0x8) bind$unix(r2, &(0x7f00000000c0)=@abs, 0x8) 16:02:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800000002805) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000140)="2c3dcdcf159354f172967bbac99fa341a57d373e24d4f2b777596898c47beef4f31d59119f4b553e4f04f6b0b156e30d6fb8eb42aa1022cfd0cc29f1ad718f16faa5c5fb2539ac073aeaf0dc185384b20ad216763cd16f6577310158f7435279b734a4a6bc5580af8aa44720eb3d315f553e6b3baa19bb16c0fccb9bf6", 0x7d, 0x4, 0x0, 0x0) close(r0) 16:02:35 executing program 1: r0 = msgget(0x1, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/225}, 0xe9, 0x0, 0x3f4827ea7a846486) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000000008041eeb1789994044ce3e9dc29a87bf4d5600f6466f32efb6ac569f85b1e35a22e17b88fd71bd4d210e98bacb98c1653521d529786f136f30154e6aea3ad54203c5b68ec29d835e8e0e4f7b3dfd1012634875b4a8db847a7a630e67bd8704151a58be84d6832106c45a2cd27f6225b18c700335610458dbe67fc78dbfd647a2dba8e439ce9fd7a8c65526ed2a2bc5c72a3ecfa9d175d851a130cba440512efad9677611d0a55ef86a492b880"], 0xb4, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x105) 16:02:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000100)=""/127, 0x7f, 0x41, &(0x7f0000000180)=@in6={0x18, 0x2, 0x3}, 0xc) r2 = socket$inet6(0x18, 0x8001, 0x40) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0x10000ff, 0x4) r3 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r3, 0x29, 0x37, 0x0, 0x0) close(r2) bind(r2, &(0x7f0000000080)=@in6, 0xc) 16:02:35 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) fsync(r0) 16:02:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x2, 0x100) semop(r1, &(0x7f0000000000)=[{0x2, 0x1000, 0x1800}, {0x2, 0x0, 0x1800}, {0x1, 0x401, 0x1000}], 0x3) r2 = msgget$private(0x0, 0x40) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000003bbe6a4200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x800) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') semget$private(0x0, 0x2, 0x6c) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000300), &(0x7f0000000340)=0x10) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000180)=""/152) semget$private(0x0, 0x0, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2008, 0x5fe7) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) semctl$GETZCNT(r1, 0xffffffffffffffff, 0x7, &(0x7f0000000240)=""/183) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000003c0)) open(&(0x7f0000000380)='./file0\x00', 0x8, 0x148) 16:02:35 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) fcntl$dupfd(r0, 0xa, r0) 16:02:35 executing program 0: r0 = socket$inet6(0x18, 0x400000c003, 0x102) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x8) socket$inet6(0x18, 0x1, 0x5) 16:02:35 executing program 1: open$dir(&(0x7f0000000080)='./bus\x00', 0x8, 0x21) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2000100000000}) 16:02:35 executing program 0: socketpair(0x19, 0x4000, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/59, 0x3b}], 0x1) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="4c00e4ff"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r1) 16:02:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f0000000180)='./bus\x00', 0x40, 0x80003f) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:02:35 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0xfffffffffffffe35) mmap(&(0x7f00003aa000/0x1000)=nil, 0x1000, 0x1, 0x1013, r0, 0x0, 0x0) r1 = dup2(r0, r0) socket$inet6(0x18, 0x0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt(r1, 0x100000000, 0x0, &(0x7f0000000040)=""/225, &(0x7f0000000140)=0xe1) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r1, 0x2000000000029, 0x200000000d, &(0x7f0000000200)="fe000000ba00000000000000310000000008aa91", 0x14) 16:02:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/4096, &(0x7f0000000000)=0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="83040053", 0x4) 16:02:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) chroot(&(0x7f00000004c0)='./file0\x00') write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) syz_open_pts() r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) sendto$inet6(r3, &(0x7f0000000300)="6f6a05c56fd359f656c50ef434baa96bce7495ab5d2855553210e8bde57b7c0a5974687cfb70d4ca755e115171a6c7809429557e1f0e4308138155749dd344ceb1f53d936bff39925e759ff6590287abdb8ef8ae112de06c93eb8b7900498e876d8edca91ac325ec764a5670cb257cefdbe2e783ae131690315c3b6979544b3709a158177d9d410d9caa97977faf642c9028ea850dbcca9b05c3f4651b3d51e7ad086bb46e8e5e4e93947d6b2018b1bfc2e82ffbd412d32fd5b7a19d31ec3237d94701873a0d7c185e83e5", 0xcb, 0x8, &(0x7f0000000240)={0x18, 0x3, 0x5, 0x9}, 0xc) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x11) kqueue() 16:02:35 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000200)='./bus\x00', 0x8001, 0x7ff) mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) nanosleep(&(0x7f0000000280)={0x5c5}, 0x0) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x0) 16:02:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) dup(r0) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) open(&(0x7f0000000040)='./bus\x00', 0x480, 0x88) 16:02:36 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xffffffffffffff81) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x130) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) write(r1, &(0x7f0000335000), 0x1023d) execve(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x4) 16:02:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) syz_execute_func(&(0x7f0000000080)="26660f3a61250b0000008cc4c25940d4458fc5f0ff4d812666460f466300f30faed664469ec1611659c46275ba8332233333360f9aff") r1 = socket$inet(0x2, 0x20009003, 0x4) r2 = fcntl$dupfd(r0, 0xa, r1) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0xc000, 0x10000007) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000)={0x5}, 0x10) 16:02:36 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x0, 0x71}], 0x2, 0x0, 0x0, 0x0) close(r1) 16:02:36 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x1, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000600)=[{0x0}], 0x1) clock_settime(0x0, &(0x7f0000000040)={0xfffffffffffffff7, 0x4}) 16:02:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f0000000100)=""/67, 0x43}], 0x2, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8000, 0x24) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) open(&(0x7f0000000040)='./bus\x00', 0x88, 0x102) ioctl$TIOCNXCL(r1, 0x2000740e) 16:02:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) nanosleep(&(0x7f0000000280)={0x5c5}, 0x0) poll(&(0x7f0000000080)=[{r0, 0x1}], 0xfffffffffffffd98, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) truncate(&(0x7f00000000c0)='./bus\x00', 0x4) open(&(0x7f0000000140)='./bus\x00', 0x20040, 0x4) 15:59:51 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1000000) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x10002ffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x764, 0x2, 0x4, 0x10001}) 15:59:53 executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x100000000, 0x80000000, 0xb09f, 0xffffffff00000001, "3cc874147160f8d47323ae364d7beb96b4515cf6", 0x9, 0x10001}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000780)="b89e7b1c7d4fc1da8c47f3de84427abe5b7c3c18b3226fa3e6a3f7214ad3fa80fc006935a7bba45249e7c5e1b1bbcd7657db5cdb82f1d93df5be27dfc69b810ba7da8a02573100d1d071d958b4fd882fa918b383f316178d9777dc11d673d5489398eb99a5408d5bfac0ede3a159efb0cb18c0dc440682509a169f45eb694115ac2f8a0aa92c9a0e813a79e2a5b1d74b07de6a9dbeb161d4096ef4cd115e1f74159c5b49185091594f5e3ae891517e3f9200faa50c88df6086153cb559290f62ac8c9446fad1b1ddc99faaee39d625a5f98b5de98a2ad7e328b83efe448b10b70cebb278f614827c9cf60c538d4715fcd047839f287f5ce5d47f30d2135eba8497902a423b367658c8547ad258102aa88e126951dcb38b9bdb89a69a017d77c0155f57796182275cc4082306b7da7799569936b91ca18744795cfdf91d25ba33e41c602b703a4fd481eac68f0038a76bfcd47c69ff304b72f52a64b1d4b3962ba303edc4d0fd3c83d2b3beb601441c21cca29f4ef890128afecec425e7d3628911f985f9d1cbc6b7219141599580869cc3b7ed282c8c536e108c02dfa90b1946b86b500a669fa234a51df2c78dac18d64a799ae649cad2b4ace1d61d4ee5d7ed95c32db9b5c7d5a7dc45ad30839de25cce0f19dcb340b4727399a6f7936df9ba5fb2a324a364e352cebf3370dfedc4369929c68e5a44f44c51f9a92ed97bf1b5d7710bf29cf018dadb103157f3ea9957405f46f53c4b404cccaf795d6dc01ded0ee8fe75322101c10c6cd1c3608cbc802db141708fdf72c04ecb98ea6639324a9bd271fb6720c4670c597c4b7546e6f3026963615c903feb5687e1771b9e895f0a78f1fab9c00ad7b9e808e8f44f71f2a8df1ba1e63fa12327c9d50989fcc5182135d846099ce25b72c4af76e0b449ba656dd507eaab09bb76497108f5168b2d774eba445a2d5d23dfeae4b6dd313bc25f6cee44217e2d3aac812fc93a63f5ab6e35134027d725cd749ac478763e96a30556a072c0371870bd7b8b9999c5b38e8b591ac3084d4e36aded7c4ba96ab80099ca5061d60539ecc0c38d45ceff61dad3f472dedfec9e43aa8be13a8057bb84b6d116177b7c509ff017c68b80024d46e3d4a540c7ee2909eb769db233936517786bd288a00a052a794a6b154f7143c96bdf293884125b0eb65b1f26317b3602911e719a7bc30599e73d2b8fa92fca7e842cac9e98d3e90840d1593a874647187174c9cead445ce5605f820a656b0f8652ff597d230d9b662c4bd08ce300951bb258eff4e790e15cb76fbdcc9c9be82ed6c69945423a7f8aa63dd871409c818802f4b7b975a59f524d439cb86a735ddec64c30bf415e01ffed6b37310d5784c24e0d830bd03961239b38bfac4bd9c7a79d8b4f713d87ef3902ffd520191f6276467981464f5bbb5fc2b0cc2556c2b1706ce9d4b700783ade09b28a1af2e6d5ab536ddbbca8b1a04b2480a9302057455047e48bcbdf50232ce49d484929635f1c56fdb059817b619ca2926d301f2c4ec4ca1b9076ed835cd4e9adba4b0214a7ddf2316e847d785eac07608af8a123310d749c110e8a939ee0a918941e7a43870bddca22e8e9d81fb6b7b92ec7faa533550170eafcf0af0668523123e39622eb3c389370e95d95ceea31c43537c6164a31ed24535615acf8eeb534ba3313828eea973928f6d68226d61287b4f410c9fb8c00f4ee717a7f7c593b562c9007db6605bee2ee16fee38228c8c275c02dd270a6f726548da8b394d4e74baea06095932d1572923a1c464366827307ca36a44dd9c400bddb74ac7f9b4aa766aa57928511dc5b2ef6352db2e660397bc57ee89244e167ad0393cd7e14e5e9f81f6eb7fb4ba7e7574b02f7c1e1a87036e10edcf1ea7570c1b9a7d0b10e8a1fdd169bd72de88e1a7d667b266f1d9776f2884a64ee7ad2650f4d701cbc0838e99a0a505ca8e8df8ab48c8ada328ef86fa41521c7896bdf830be9d713e10b2d556c615b5fbcacc1d4f88a06f5da7fb2bd477354daec561b61ccf4fbb8a3844551eb66b3fc19dc505fbfce1a1a45df2be0c36463de00121743d8c0c9bf8a66a76cc13b3b57e26d00c9c29cb5d665dcb8be6092fc1762b805185f11249a49ae73994f58c1c3ee22fee71b3c1d8a0f4c43a5184b3c49c46af3afb8d5759cd1e9a35be54767b82c4fcd7cba328013ffcddee75fd11db4714b5e0d1a6f54362ca052976a891c02aae05265737e3cf5f11a4da59544f9365f98d6f75994d3f230c3e07d904f0170523764f6b71015633073be564434d94d4899d263d17ddfb50479cf2291e46f1f1042e7ae22b8fe1067e088e119bb6295adefcd6b5693ddae07172b40b9cd7881e3df698fdc8c6538af849d9b858c8eaa2486c8514ae50d63c9c32c6d084a87fbb7de878ae5496d5965abe4cf4a8c89e50a8d79616d4962b9fbeef8c0ff3ea7ebe9dedc3a2cc298e8764220d534bbe06face3ddeac6b34bbb3fb70edca1f6b4e8539a4b7501bca6f2847b72a8d0156e0cf5dc47523e30e81578c580fed82bcdcb335ca41ba58e589b73e4705750f51163452d43bced35b2fd6c3a230a", 0x72a) r1 = syz_open_pts() close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x981, 0x43) semget$private(0x0, 0x0, 0x400) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x9e0) kqueue() syz_open_pts() 15:59:54 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setuid(0xee01) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/193) setegid(r0) r1 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) recvfrom$inet(r1, &(0x7f0000000240)=""/41, 0x29, 0x40, &(0x7f0000000280)={0x2, 0x3}, 0xc) r2 = geteuid() r3 = socket$inet(0x2, 0x0, 0x400) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) setuid(r2) 15:59:54 executing program 0: setitimer(0x3, &(0x7f0000000080)={{0x0, 0x8}, {0x0, 0x10003}}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) 15:59:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) mlock(&(0x7f00003e7000/0x4000)=nil, 0x4000) munmap(&(0x7f00003fc000/0x4000)=nil, 0x4000) pwritev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000000)="028cb122131b17424d20000000000000007a47f764e2", 0x16}], 0x3bb, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x84, 0x3) munlock(&(0x7f00003e6000/0x2000)=nil, 0x2000) madvise(&(0x7f00003e7000/0x2000)=nil, 0x2000, 0x4) 15:59:57 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)='\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, &(0x7f00000001c0)="f662128c3201aa4974c3a5880615725aa427d405db8b08348a726b7815cdb2facd99bbdf649a8643bd27413b06a06ac276d47bf613c0fa8f2dcd40afc64b443d60a16eeb9267eb5271838496973e1d8f5ff387b69327a85ddb59dfbde58fa2d840098ab6e970f894275557feef006debeae2932f1b1066756f59a808b71a263c6a9cd149ecbb6c767f0036494c0cbeaedc6e896e7cf4f4ea99e36ebfac6a0f75c091072bc2331daa1ef1466b78f8c4b3b9d2fe1a9d68c841b88e240ccde5122cd75df7e756da372a08553f", 0xcb, 0x401, 0x0, 0x0) setsockopt(r0, 0x8, 0x0, &(0x7f0000000000)="1cef1835b30219ddc8ded95e061032ed7411e2da83e473e7", 0x18) 15:59:57 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x400002000103, 0xffffffffcf9cb28c}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8800, 0x44) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x84, 0x0) setrlimit(0x40400000000, &(0x7f0000000040)={0x800000007ffffffd, 0xfffffffffffffff8}) 15:59:57 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x8, r0) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup(r2) fchmodat(r3, &(0x7f0000000080)='./bus\x00', 0x8, 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) r4 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000001100)=[{&(0x7f00000008c0)=""/17, 0x2}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0xc7}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x8000}], 0x7fff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r5) write(r4, &(0x7f00000001c0)="a37b1efc78f2023b5ec005f8103f6499871b69de3e69e9f1434cc4548976b8e3564f926a69caf75ccabd78f6a3045461adba3c52982e344cbca2dcb942df101033ebcee9042fc45544b7bf75ef185b7c9096248a1ae700d1547ae01fc5db34580b202ba720af8598c159f215b067755ab5b7a1b1da928458a676cc2df21d30f297e4f68edc6bfc66e31a9c6c6006e97fcbd3b43263d4f1d6c9670318d9bed1151fe7cf822236506d58b4fbf733be55336ad42cd31812b5145a6aa7c9ebd18fc546bf2d033799", 0xc6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) dup2(r2, 0xffffffffffffffff) 15:59:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x22, 0x88) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x40, 0x42) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') chdir(0x0) stat(&(0x7f0000000280)='./file1\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x0) chdir(&(0x7f0000739ffe)='..') link(&(0x7f0000000000)='..', &(0x7f0000000080)='../file0\x00') 15:59:57 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socketpair(0x0, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000078000/0x1000)=nil, 0x1000, 0x4, 0x810, r2, 0x0, 0x5c) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x1012, r1, 0x0, 0x0) r3 = socket(0x1, 0xc002, 0x0) read(r1, &(0x7f0000000080)=""/64, 0x40) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 15:59:57 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x140) recvfrom$inet6(r0, &(0x7f0000000040)=""/118, 0x76, 0x803, &(0x7f00000000c0)={0x18, 0x1, 0x0, 0x6e0}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r1 = socket$inet6(0x18, 0x4003, 0x0) syz_emit_ethernet(0x44, &(0x7f0000000100)="3c30e02e2cad35cd94673b28e64a824dfc96c56fc7e5add5f773f34be9f8d5fbcd430cd3e0635fef11614c7b10f85b0257e462d1bf43574937493c7773237ff2f8acd835") pipe(&(0x7f0000000180)) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 15:59:57 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="be1a9f0a8d512bb64996a37e5664c8210fb446d4a14f807b27d269ae2f0cec0e4e1ae7fa966ab47ee276e7a6641c61b5065a99109435490e22aa6a9c303cc42cb7b2172d986e50197d08c295a71161b7e7754b846a24b333060e46962ad23137e878b8398d9c4d33baebf7bcee", 0x6d) 15:59:57 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) syz_extract_tcp_res(&(0x7f0000000000), 0xde9, 0x3) shmdt(0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) 15:59:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x0, "4100005f07a0697001e700", 0x0, 0x400000000000000}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001cc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c01561fe3bc6b796e693916725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e9c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb111641ce42dfab3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a4e869cd892b55037498ea8c89075ea30c67de0e3f47e81c043bbd018d0313795db4c73002a0d000000000000000000000000000000", 0x7ae) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x7}, 0x8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x800059, 0xfffffffffffffff7, "928fbc35275c8284e2d5cd6474f0d60ababc9d24"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 15:59:57 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) clock_gettime(0x0, &(0x7f0000000300)) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='[\x00', &(0x7f0000000180)='#\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='^$!@\x00']) r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = semget(0x2, 0x0, 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/23, &(0x7f0000000040)=0x17) pipe2(&(0x7f0000000080), 0x4) 15:59:57 executing program 1: r0 = semget$private(0x0, 0x2, 0x11) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000000)=""/69) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') semget$private(0x0, 0x2, 0x500) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000140)=@in6={0x18, 0x2, 0xff, 0x8001}, 0xc) r3 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x8) getpeername$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x3, 0x2, 0x7}, {0x18, 0x2, 0x1, 0x3f}, 0x7, [0xb2d, 0x3, 0x9, 0x4, 0x3f, 0x80000001, 0x5, 0xfb]}, 0x3c) execve(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), &(0x7f0000000380)=[&(0x7f0000000300)='=&#\x00', &(0x7f0000000340)='\\^\'\x00']) shutdown(r3, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r5, &(0x7f0000000400)={0x2, 0x3}, 0xc) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000440)=0x54) r6 = getpgrp() r7 = geteuid() getgroups(0x1, &(0x7f0000000480)=[0x0]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={r6, r7, r8}, 0xc) bind$inet6(r4, &(0x7f0000000500)={0x18, 0x2, 0x7fffffff, 0x10001}, 0xc) r9 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000540)={{0x100000000000, r7, r8, r7, r8, 0x1, 0x4}, 0x5, 0x2, r6, r6, 0x100, 0x8, 0x10000}) sendmsg(r5, &(0x7f0000000780)={&(0x7f00000005c0)=@in6={0x18, 0x0, 0x538, 0x6}, 0xc, &(0x7f0000000600), 0x0, &(0x7f0000000640)=[{0x110, 0x1, 0x0, "4645cff1e37237b6e079886090f52f611a3630dc59770657c88e9f47774ae611a06a5725385d4fb8390104aa0f2a4e52aa22467248c2368afdc0d146931bf87a408bd8c3f913b32a801fdc76f57d83fd80476a42a449e248830484238c667eb05669a1f9a9c7801410b804fc4e7ceee67bacb6041e3d0050d2e0c9c2ce819480335783026ea5b5a5d43f586857b54d8008c7c3caa43985d300b4fedf9269eec6d42498e481edfb2544015253309633bce98b61c96f4359dff5a7744412a7c38286d1ceacce5f36afaca8c02f1043f9e37f85a3bb80ad9b23187545a556004226eb788c91bd9a499a5bf2a16710cd4aeb8887f2977ec96f2f22a1e6f95b"}], 0x110}, 0x2) getsockopt(r5, 0x8, 0x10001, &(0x7f00000007c0)=""/237, &(0x7f00000008c0)=0xed) shutdown(r1, 0x0) shmctl$SHM_UNLOCK(r9, 0x4) semget(0x2, 0x0, 0x1) semop(r0, &(0x7f0000000900)=[{0x1, 0x101, 0x800}, {0x3, 0x3, 0x800}], 0x2) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000940)={0x0, 0x8}, 0x10) listen(r5, 0x2fa) clock_getres(0x2, &(0x7f0000000980)) 15:59:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x7b53, 0xcbe, 0x936c, 0x2, 0x80, 0x8a1, 0x9, 0x19}, &(0x7f00000000c0)={0x7, 0x7ff, 0x100000001, 0x3, 0x400, 0x7ff, 0x3ff, 0x9}, &(0x7f00000001c0)={0xe80, 0x1, 0x4, 0x86, 0x5, 0x2, 0x5, 0x57}, &(0x7f0000000200)={0x100, 0xe}) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000240)=ANY=[@ANYRES16=r0], 0x1, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYBLOB="513343bf3c0d6ef303a55f5710cfb7409f33053b919987a5504f34bc6418116c633d55d2f9a1829381afff73b4b49182b01ebe7d47242e54127c23475b6d7df24312b0", @ANYRES64=r1]], 0x8}, 0x1) select(0x40, &(0x7f0000000080)={0xd}, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x200, 0x5) 15:59:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r3, 0x20007461) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad5f1a735b9299766ee6e196bfcfcef1e4b7aab0340ddb521d8aeff88831afd7f330d8f9fe712643d571e0e62085b00e0be4efd7cd9609ba2305ee90b4b99ee18a6addb872aba7819ef2629e8812b9ba6605caed2dba4f1c783f20455cdf87446fca04d6f1d1ff6f4a7455bd9fe2d93174e6223b76773b77878a", 0x91, 0x0, 0x0, 0x0) 15:59:59 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket$inet6(0x18, 0x8003, 0xc2) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="8919005f50bb97a81d4d6674e0954dace86823faa4f1139804ea2bb9cffc358415bd5300c2dcbc7a25bf03f93b37654bd792cc03e321ea26d8df8acf9e04f922e7e99f4474d862bdd8ff22e1e23a1ff66d29f60b0b4c8c9c35a0ecf9ec6467", 0x5f}], 0x1) 15:59:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xfffffffdffffffff) lseek(r0, 0x0, 0x80020001) read(r0, &(0x7f0000000000)=""/80, 0x50) 15:59:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20a, 0xa) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="1e9942950d10ed88159ea92accd0d846218f033b853f2caa6047c6c6d7eef5b0a43bb1668d0273ede2d35ac28e17be872c2ac51b2e00000000000000c47ceae5681beb29ebeb4591f25f5765bfdda69c132a561395c2a280caeae7841c5c3b9149ac1ac87da28ecf5ec305376f2ccfd80fb209bb164d7c753d195e745e13bd8aff6a3b452cb9b2a800c6cdecfbd60c169b9b68b1d417edc285d1b48b06bc20cdf80c7dd0da42ce69ab4c32f53b8a26898617659913a7efc0fd0ec1ffe9ee646930931cb76e4ab6d8c6d69a6629834ea8ffaea8c27843d47e4eb6459546000000"], 0xa, &(0x7f0000000080), 0x18b}, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0x80000001) 15:59:59 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknod(&(0x7f0000000400)='./bus\x00', 0x2108, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x3fd, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r3 = dup(r0) r4 = kqueue() r5 = getuid() write(r0, &(0x7f0000000300)="1f10a0b03e6d26296243746f378946388516677c04bb6cbeb3d5fdf76e4ceab740a10b2531", 0x25) r6 = getuid() setreuid(r5, r6) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x43, 0x8, 0x5, 0x800}, {{r3}, 0xfffffffffffffff9, 0x0, 0xf0000011, 0x4, 0x8}, {{r1}, 0xfffffffffffffffe, 0x0, 0x4, 0x8, 0x1}, {{r4}, 0xfffffffffffffffb, 0x1, 0xf0000004, 0x1, 0x6c66}, {{r0}, 0xffffffffffffffff, 0xcf, 0x33, 0x8000, 0x9}], 0x8, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffd, 0x14, 0x10, 0x9c8, 0xdb}, {{r4}, 0xffffffffffffffff, 0x48, 0x4, 0x2068000000000, 0x58db3298}], 0x5, &(0x7f00000002c0)={0xffff, 0x8}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="800526b9f34e1b7f5a52ef3ecd0be57db7e538ccb20e56f6b5bdd928495be95f40f8f7e475723ec5d61bf8dcc44229c882ac195a222ba61b91b281f9ca7049fda5e0efe9443a019e8e5f319a15513a3dffaa96b7153efb69e46a6714258987d37b10acb0f0a16ac760e42eed2aed4ead473b8483931d32b8e828817e915a11c30018bc64263e143733d072be828a6040d525135af9fbae3e55a34ca3d6c54c000efe865bd3e9004e7f6f0707d2aae048aea6cdf4deac369ed9fc3262609161a0f81d19a8692b790a1a541da2085eb09a813a1e1d6156e8cdd1fde5baf3b37a9789779f1fe94ad3", 0xe7}], 0x1) chdir(&(0x7f0000000340)='./bus\x00') clock_getres(0x0, &(0x7f0000000000)) 15:59:59 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/2, 0x2) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x5, 0x7, 0x8, 0x4, 0x7ff, 0x3, 0x400}, &(0x7f0000000100)) 15:59:59 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xd38, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x0, 0x3) r1 = socket$inet6(0x18, 0x100000000008008, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x5, 0x3ff}, 0xc) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 15:59:59 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setuid(0xee01) getgid() setgid(r1) setgid(r0) 15:59:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r0, r1) link(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)='./bus\x00') r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = kqueue() r5 = dup2(r3, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000400)={0x7fffffff, 0x401}, 0x10) getpeername$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) kevent(r4, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x8f, 0x2, 0x9, 0x2}, {{r0}, 0x0, 0x5, 0xf0000000, 0x3, 0x6}, {{r4}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x4, 0x81}, {{r0}, 0xffffffffffffffff, 0xa0, 0x5, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x1, 0x9}, {{r5}, 0xffffffffffffffff, 0x20, 0x10, 0x13, 0x10000}, {{r3}, 0xffffffffffffffff, 0xa1, 0x20000008, 0x25, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffe, 0xd, 0x40000020, 0x9, 0x2}, {{r2}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x5, 0x80}], 0x9, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0x4, 0xf0000040, 0x401, 0x1dd2}, {{r5}, 0xfffffffffffffff8, 0x20, 0x80000000, 0x6, 0xfffffffffffffff7}, {{r0}, 0xffffffffffffffff, 0x9, 0x1, 0x9c44, 0x100}], 0x1, &(0x7f00000003c0)={0x3, 0x7217e061}) 15:59:59 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000180)='./bus\x00', 0x1000, 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) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) close(r2) 15:59:59 executing program 1: r0 = socket(0x12, 0x4000, 0x2) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket$inet6(0x18, 0x1, 0x0) close(r1) r2 = socket$inet6(0x18, 0x8002, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3001cff02"], 0x1, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10c022c4b800b6c49a9a0494ba8feabbad22318cf6d72f40a1227e756b95563b4e4120cd547f58772c42094618efdb9b0f1e898c48c888ed50a5f5281a957a9bceea7d78d9cd817cdf68e9ce311871fa4b430833e9916d59b71f7d357e43788500cca32e77e2b840a96adfbf7f0b131ef93b3d44d0fcdb23d4bb680a24481a91ad1e583f17ba392dfa767ef5c39dfdf46313a0227cd7def249d5573683d689e13da6d74fadfa2ff3f5fa6eceedc3524011572e4d3e809712c8228893469b7c4fd8d3c6dc2b9722bfb3b46be8adf6bfe528f77092acdec3b154c2664c7a1b4b9fb12c1ed366a05a1589355bc0ae602f051f7320b7c574ec4e8902a14563c0b25c9698eaf84806ac8c03f9a1fed64b014f40ee4c69b2d5420038e872fdbeac4211"], 0x10}, 0x40a) 15:59:59 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2, 0x800000000000009, &(0x7f0000000040)="ec261ebb06a259648a2eff312cc0afb1000000000000000000000000", 0xfffffffffffffddb) 15:59:59 executing program 1: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x7e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = getpid() wait4(r1, &(0x7f0000001780), 0xb, 0x0) poll(&(0x7f0000000040)=[{r0, 0x124}, {r0, 0x1}], 0x2, 0x9) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000001680)="5995ca4e872eee1b51e409458054bee7b37f", 0x12}], 0x1) r2 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) kevent(r0, &(0x7f00000017c0)=[{{r0}, 0x0, 0x12, 0x42, 0x100000000, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000001, 0x5, 0x7a}, {{r0}, 0xffffffffffffffff, 0x60, 0x10, 0x2dde, 0x49ec13f1}, {{r0}, 0xfffffffffffffffb, 0x84, 0x8, 0x6, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x401, 0xc684}, {{r0}, 0x0, 0x2, 0x20, 0xb7ed, 0xe65}], 0x6, &(0x7f0000001880)=[{{r0}, 0xffffffffffffffff, 0x42, 0x20000003, 0x3, 0x5}], 0xfff, &(0x7f00000018c0)={0xfa000000, 0x3}) write(r0, &(0x7f0000000180)="d5c8bde39da38cb609b5f1b1e13b127e02a51fbe9d1b2000b5af229e74", 0x1d) 15:59:59 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) setuid(0xee01) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 15:59:59 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xba, 0x1c) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0xa17fb33c287d9289, './file0\x00'}, 0xa) ftruncate(r0, 0x4000000000) read(r0, &(0x7f0000000100)=""/253, 0xfd) pwritev(r0, &(0x7f0000000600)=[{0x0}], 0x1, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 15:59:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r0 = open$dir(&(0x7f0000001640)='./file0/file0\x00', 0x290, 0x100) unlinkat(r0, &(0x7f0000000040)='./file0/file1\x00', 0x10000000000) open$dir(&(0x7f0000001800)='./file0/file0\x00', 0x802, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x2) stat(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)) 15:59:59 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x200fffff, 0x658, 0xbca7}, {{r0}, 0xffffffffffffffff, 0x82, 0x3, 0x4, 0x8}, {{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x8, 0xabde}, {{r0}, 0x0, 0x80, 0x1, 0x6, 0x5}, {{r0}, 0xfffffffffffffffe, 0x80, 0x4, 0xe03, 0x2e6}, {{r0}, 0xfffffffffffffffb, 0x45, 0x4, 0x3ff, 0xccd}], 0x80200000100000, 0x0, 0x1001ff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffefffff}) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x55, 0xf0000000, 0x200, 0x280000000000000}, {{r1}, 0xfffffffffffffffe, 0xc2, 0x30, 0xaf7}], 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x1, 0x80000000, 0x7f}], 0x81, &(0x7f0000000140)={0x7, 0x3}) 15:59:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x7, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x2, 0x25d}, 0xc) 15:59:59 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x20, 0x8000}, {0x8, 0x401}}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0xd, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) fcntl$setown(r1, 0x6, r2) getgid() 15:59:59 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x20000, 0x20) mknodat(r0, &(0x7f0000000080)='./file1\x00', 0x8034, 0xbe) close(r0) r1 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffff7b, 0x200000000}) 16:00:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket$inet6(0x18, 0x8000, 0x8000002) getsockopt(r1, 0x29, 0x1a, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) 16:00:00 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x10, 0x4, 0x3) read(r0, &(0x7f0000000140)=""/240, 0xf0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r1, r1) r4 = kqueue() r5 = semget$private(0x0, 0x6, 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x9371, 0x60b6, 0x3]) fchmod(r0, 0x8) kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000)=0x6, 0x4) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000240)=""/186) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1ff) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) 16:00:00 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) 16:00:00 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, r0) setreuid(0x0, r0) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0xfffffffffffffffe, 0x0, 0xdfffffffffffbffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) wait4(0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000480)="7270bf6c40afb6fcf4eb69ff95050000004e95000078132991df4389de7b9273083b12ffa36d5e6907c27286ef9753d79ab4ea29bbfe9b4d9371905cef5ba2840200000000000000921193859d336116888710a2db624032b0d26f334ac52cf75d", 0x61) r1 = syz_open_pts() close(r0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ftruncate(r1, 0x2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x9, 0xffffffffffff74cf, 0xfeffffffffffffd9, "1000007fd35db5ab090900"}) readv(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/235, 0x31}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x10, 0xe6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="a903253bfd110c689de6e52d48e0703f46e1119528adf62b90637bec4cda0d34710ddffefd414ddd3b0823375faa8b3a46d56ad87ab00ab26d9df867e3f7c33cf05ec060ca9cb811a2f96db004cf77e9689b5d65d8540eb4474b205d35e1d3e54d8f22e6833ddf837c1af02bec98d348e3a536930f74268233128b8f3b57dfd5b7ad99bbc4d2cfbddf0d3d30ce2e56392b3c4600358b759793f188c62ddeb903015cb855be07f04c17185fc83e828f63a0e06e2e93709d6384c8b81a94627c889b947e83459f523c307e028bf39b8d6f1f973e5a8fb2a680b625a850640c7e826eaa0325ea27ef2b72c187d430a5607347f29d546643d349b3e16964b18922aaedd78b3f41ee32dd18e1129413a717e5013efb5006efd55d3b4301fb7ca64ccca8f845c9d3e4e0777f9dfba18245248940cb1668cc860254544c7461e54b820c54b45e5c38e72c549ed43072177ff4d970ada1a701a1794a2881a9f8d5ad6df10e53afcd15eb16eab0826fc2cded544273dc1e5c513ce2f969a12d0c49de4f4510f95607824de7488cafe6080c4f06aa3f1bf89039517b94ecf3ac47d2d5bfab76343d6e473413d2946410215908970016789d0d27df595f748bd00708793ef44fe493fe1fa25c08a9af8326d85a89b61c3ef894e82bf13bb97663a4b07feb9d13cfd7b6b5b443a3c4ff40fecfe8948c1893d508b389aac05786fbb13a60814a343cc2228cf4cb84410ca91ec6a29f7b992bed699010ac2252c689f57a45317583e91406436e032422434fb2760c1945e2e469b6e927d30f84d3bcf7cb580d515c59fe332c6826f7257660e925935e7f5518bbacb7d51c202951a2f61677229edd95e99fb90d0916310eaff2d945ecb3d31fe8d87a0c16a64d2b6fbc9cdb21c54f53db1b9d9f1a1e028dd88cb6d518951b7ad2d0b88d0054e68517c900cf8bf608ff7bc22df2621e8e59a4b01649be2747d49a15c256e85b1db5c245032cede490395e214b0662d67a65b7bda0dbc221998678a27345258f1b353fbe7eb72f4163b5fabc67b8e8d049f6a732d306b916d959cf0c422b4cd7954cc56edd89eb95e9d1e99410a3d5c2d8b64f3934cac3212ba36a55932a574f4df9263e81432b3b1017ae3309e24cdca054527d9107b5510cc244a3b9eaeeb94aca94b3bff58e87efe60954ddd95246d00ba7ed9d2bcc5543faad6476ffb2d9d98eda1173473e4c56e157fc9be9b335023ce6b59e2d5d24dcd9e5ef8e8f6b455933092b99251294ac18e9bbbd5b84964449cdf101c165619066bba8a2a0f36e6a77efbed839e26d4a79d70ab8e4e19e2916f72f48f4a9fba4aaa77d63a63d8b9f38527a5e833bcc7bf6a1b001d94098dd8d779033576e61c1ae95af5e2d00cc78a771019bef21d21aef8dfbf05b8eb13f013e4b0d85626e5c5b46340ee34dd5c4f53e7a0792b1304b16c7174056fee03ca56e1f777489020d86de107369034a4da9be57b372be1206bea289f8f03201ffd120ff990af9477908ab975efa1d065304f902fd7ca5c820e379fa57fc8db2b98ac9649b5381a71bc5eebddd8899aacccbbde24d1e760191061c3a594284f3e583ada1b412c3d778444ae70c470b05fb8c3161fbcfa2e00df0e0295e91b38d88a8e57f37b26bf57915cfd2e3906a08690140994a0f13c1ba8e99e811c89719e4cb60145236b8378505258ee0d5050af0cb0d0da66b9286918d49608a6dbd6e994f2b2bbf4a360fec63ce1cbc18808ec44c49146c541cbeb59dc9324e784c0359513428d7b4853c4dedc04688f0af743756ca3e1a997b6a6ed81e73267101db2f69a654c4c6baf904e62c8a6d28b21b96feeb714c6458193b6ba72a17d6407db005665f33759358987e6016cf1d7f4e373e8f9eb7c94b5cfd74c5134f47cb66fdfb36cc09b6937e22f0efbb25a4d423ff7ff9a6ed87e96a780459fe60b34a72611b04f1ac1140a1a4fc5bb064b191d2ed0cc22ee4df4dd3ee267754ca5924ac594d09c369b021aea3529499134c4bfd581c5ca475c63a5bdb8369adab35d63a1411eedec4166556bc68f310e8c3a271a7beddd35b91830f19dd01c178930a0846d780ab3a038f6f60767dd8eff6b217a1a27ac451d2dfe328d51f8c7741aec4d7913e4bd6d1b6ad2470456cd342e6b67a49100c61b921cfb525f7792b698ed88b2e851333c49420151555811a64fca11481e304d7ff9335efa6962e63aec190a90d8f1fc8bac61ac7d11b065818a3b8252106024e5448ae48267950715dcebe4f76899d231938a8b843a9d3f69c1c905c3b753e5ebbe6df95e9082f12238411c96d9e701a7689f7f15715cd6863fd981c1f73b8636b24465f468553a097b391a30d0b5b38dd26c7dc9abed64ee75f77b05250063f0e7842921c4ceb95a1ff05882281f7f8f66e5620c940473545e0a305d2f33cfc3b17f65dd9a24c526cb688f4545f91e61f68fb5363c40e098498059478387b7bdde49d5f409fdb6aa2843ac08722b277bdc759f9f7a8021ce14918c5182a885be993703bbd5856356b5ccb82db5d62421af1a7d5dbb4d84e30747fa3993c2b7ec64b25ae5f76e0eed7d395f03fada34f0e0f7f99bec25246e33c85ddf322fb73e5797bb791046a7ea41bfd09594adeb6d490969b096d014121d2061419b4a4369f84a680d6b7d044f8784bf9038f390418b4ebc5c2737658c43f1a10b5deead57390c56399822da4a8e1ad9d827ea62ef7c3bdc5c05c557020e5ead033acc3248439233ca1ae0d1d194e5c72e71e59bdd38d9a3382d8728f6ac4fe8481c86e7ee261e65a7ac7a1fa7fb841be0ac3a04d3ddcbcf2b88906fee43fa394b682447034f35722cbb78f672d30f2539d3ba22b9d8c87eff3d9b328b6a0dd571c2c9779b118a3dc63a45438f31b5e29b4f6ef9fc03f4fd82fce411ad8dc038a5fafb9f3c6290a84d79c2c6b5839ba562445772f0e35ab9c2c3765d7a1ee75386b04fe762ff13755b84a3994f5a814161b3ef8cd29929decfdfed7ad655b96461965ab97d8a446bb9382986bd0f95d349a2ce869cbc099bcd558d13441998ccddd086739974ea4915bf0d7241a54e8289fd4a7a59b8e58967f9fda45476006cfa485cdfa76a50ce33f11ceb33fdf34605ad0d0dc5c2cf267e575a4aa39a9ab97e8257d14a3b223843bb2ea96147b8e6c22f2e3e508d9523e70483004f818d46131c3270b71843c03780c2a9eb175e3b1a012bb2197fccff1e0a10676c7a5e144a3a47bb1a4df1ea33bdf6f5428bb29ffd913258ee708386c1daada99189621301df0f32ab7b79d287b7c20aed160d057eaf095d85cc17c6e48e5a6b0045ecd338f9fc05413ab95eb3c08a1075bdcaefc5b1e7bbb3d88eb2ffdbb671add0d6e2d41a49ae1609ace5b455334420930dd71a37ca8c5887f79216f6bd0c9df4f9df671c5abaeb4f16ef833b647a907d78acc7a8158754917e76353ae36bb619f32db4a9a478d1e1745ea9aea1d7f61446a5f19823ca28b0d4015504052ef8545f44e15fe07706003acc81fb5ba9c2385a3af27222a96c98e77e5f8b10aafd52f8b434b0dc75776cd3debc09decd8e5a5b657dfd8f11fcf2f49fc5fcd7c4a839c46165e63363f5bbb38719feebe20c52318c863fd614e3e3f12a07bae6fd919273fabc7479207efce62b334bea45a5259552cf4bd3d310773a955b2817a04ed74f487da2e61caccb3e34726d74dd3e1f6b16b6f32cb5ee19a9a89c4ef3058a83833ca28f2972dd4e0644ed351f35b363c37222430445b21b073fe29866e0c1e0dbb3d205c6f6eef920350be9cd729029aa6c23ce8f5b9e4608d9a30988de8987c0ff6d079f78767806ca0ae8d422c6376b64d1a43687120bc0342e8719783dbf78a84c4c51a1446d1c8d498e9ab22e9e37a8e7bfe67d330fac08220f1e9fb36af5280b88e5cc2e56e20d3d6cfd52504be572b17f3b363e5ce63bc8a9be23439ec755adcadd368c4db13880d2e80bc29b8fda0e72e40936c4d221de64498f8ca71bb00eee112050061c34d5266448455a793629dab2d9ae1420cd3fb64c39d7227ba87ef1cc9afb543762261dc1f2c7ad0269599964ff8c69ca4c3e82c4e1479c23b5510eae3703d003ed66934445913d1370cde4d817e350c4d82f8aeeb0cf1586c5412175bfb12bed9ee7a4a343f6cef65a52db535cb2f6b004c36644ddb87cfcd3662fd3d08647a4ccaa3d2a0e8c446786a144b34340f52b06a5c15a8203ad1a3f8f2b524c9", 0xbbd}], 0x1) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) listen(r1, 0xc2) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)) msgrcv(r0, &(0x7f0000000000)={0x0, ""/206}, 0xd6, 0x3, 0x1800) 16:00:00 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) kevent(r1, &(0x7f00000001c0), 0x3000, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x5, 0xfffffffffffffffc}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x3, 0xa9}, {{r2}, 0xfffffffffffffff9, 0x1, 0x0, 0x6, 0x3}], 0x4, &(0x7f0000000380)={0x9, 0x645a}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/172, 0xac}], 0x1) write(r0, &(0x7f00000002c0)="0de260517a020a401d9180ee57673a6e6fab258c7e108d008d643e71ac5d2a30f2d12055cf80f27eeb6b3375547faa1dbcfd00a82e6b3536bf97695259344ac438a28e4e544a1caa80e37261c6c8b31fd1273750a605f46c9db92f9baf61760a7b06406ad5196bfd596735eed3134e3731d64d78e1a3d09117e4a4c17f830a3467adcfe953bf9568518b1a25d9b64ad0d7e27a415b34f24c703ace24", 0x9c) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea15", 0x5a4}], 0x1) writev(r2, &(0x7f0000000280)=[{&(0x7f0000001780)="2018ca33e5b3775fbdc96c55686ce09cf2caf49c1261afd94b65a4ef7ae8d2c58594df40698c600f09c8099de74832133969848298b9e6ae22db2b3f0da780374771706513f3befac6148aedf38e32794d3b29428f073a72959da813f2538e818be2fa94e732289e6a362959429ecb081305d3a4dc2c5b7c926685c3f0e8da5fdaf17efef2ae7676794a893c46b7ac1b7810df3917ea8c9e6993bc8f0f544aa33004c3e8d70e0a2777b584ea98a749a4ed733e90cdc16dfd46ef4114edfe4370a78207a09dbd541bbdbe5c9cc97dd135a0ff34bba8a26312b948e205bcd238b8432a2697ab18f96ccbe05aa3cd7ec929a1db529b657555fefed06f3349557a599929c021dbd71d6e589d2e954defd115c47847817ab458c92b1276c379d0a36b3161089e33234ec91b4f1299b86830c054623159d1671c68789d7178f1fa9535026a1c42cdf5a1ffecb07f3a595ff2e6720624cc9f28c0200126cc3a716ee99a505a1260f2c1aaffc9c2efeebf9e2f2b1210d61a866d6b87428fdf3fcbd235f88150fbe273b6d9115688fb23a99c042fa993e2aaeed5eceaa7cc78b4d6246e738d92af24f55a75d6081b862cd1d04b61faa5f350e551f36b8a47e5243f9483f4d14630e93a8a76d32c8dc6add411ef62a49d0003f424cffb8cfef42d5df378cd46dea660019074af69c472855bf1c4422b2758c2136ab178c5a5b9a11a12677aa3fec502d229017e3744940facdde99ff6f1ba52027c13e179a7fd85ebd12493475c935da88fc0993f8415a03d906dfa340ead3af021c83acc54c23876403958f4b34472c344f6b66aba3c4f4ddd136b91cbc5b192716a2948cd7fd827fe1813fe3c3a098017877eea6d7b34a7520bdc6445f725c1a19af6646eb269d69263b4bff2513fa7e67d74504c2dc788fde66f6205d3949c5964fbec81c708ca2ad44ca119f8f69dadd0b2ff32b96c43089ebbafb7d43f2c2fcd0a73b02e78805f52d743f539da820ef05ea2b4a127c20b9d97faa5eb0d1595060939b250b695af71ca54229bf3b26b9b4946153a3ae50a0ff0dd2617be4a8d2fde42265382daa594f447ef102fd01e91282d4a8f524863b654ede18e93c44027486e7958820def4d9121fd9157105698d0a0d544c602bc06c5937b183c000ba27ae2218ad2737648b0245ba55952e98d931a27f790b7406adb33474fa9e71942f587d9ee86a5c736ad9552eda188afdfc3c67663cdc8f813dc8b46bdb4bdd8e0b2916131f5044abe3c3e6de32a48106ab64577086ad20653b817f14c23a6c44ff511c1c51ec11d33e9d97e48a1893d5851ab6cbc2168bd114652c5e6971e5eced1d8cb6c2bda2ca3ee16c217c600d62f96cd629eee16af8b64e71910c048ee9532ee81f46dfaf8031ee8f5885fc3eea65c9135d6fa539ade1a5d36cc8ac99e554315bec9105f537d9d828c4a0d19bf6338f9c853255225078f9a3a3ff581c4891c70136ecfe6cc57889b1ecac81e3a1354d534262d93fd52f22f2200857cdf5224cf9403a1b97b894ca33adb19cc74bb0b3e54a7e6c337b874d77c1db9c404615339d4c811a21ebb0dd9f94921d3e9977a391be89a638f672c9e4fa5ef1d9c91586bc3fb4e9eec8c5a391fa366447e721f37a7016e867245f34beca8d34c104a370b08b07eab0c5f476c5c630f679d7bb9b04e1112fbd488c4b49f30db12f466a01e2b44e41f80d010838dce66aea5dcb83f54ff147ee60907330de7d9689bcd940480cc75817a634a563859b7a7c563e57e1b487c6ae1676624bb8924b828e993de593ea02427e68034552d6a3899505475ce2b0c19fd0f2d5456cb763de6cad7e82841d385a4fd4b84d415c20471232bd1123b31da8463512e872be05e24444d0726ebbcdc05c7a614cb16b3f11828983909cfe8abc86c6772baf826a7fc53fe3292d6828c582c0063e8aceed7562d8f9dc82711755873a8ef688d0e62fb3205f392", 0x57a}], 0x1) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000003100)=""/4096, 0x1000}], 0x2) 16:00:00 executing program 1: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e4000/0x4000)=nil, 0x4000) faccessat(r2, &(0x7f0000000040)='./bus\x00', 0x8, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x2010, r2, 0x0, 0x0) minherit(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xec1) setsockopt(r0, 0x2000000000029, 0xc, 0x0, 0x0) 16:00:00 executing program 0: clock_getres(0x3, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280, 0x18) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setuid(0xee01) getsockopt(r0, 0x7fff, 0x5f6, &(0x7f0000000040)=""/64, &(0x7f0000000080)=0x40) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x2, 0x3}, {0xfffffffffffffff7, 0x1}}) setsockopt(r0, 0x5, 0x3c, &(0x7f0000000140)='\x00\x00\x00\x00', 0xfffffc97) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x220, 0x20) r2 = fcntl$dupfd(r0, 0xa, r0) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x201b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000001080)="29fca4d40285595af197b6e1616e1b963ab38d6437aa7f4b1a361f2561ccb02505512bb77f549234b89db5cf42d721a7f09cb7f3bc145caf14fa33d9ffcb2862f677cb29b9dede7222d5d7705534b8e3e63bcd76b9cdd4873540fe25e57a068741a722d5e3291733944456caf9a68cafe376959156a12be4ec355b1d6da92c73366c8ad91661cfb55f1476cf83611bd4af6f45e1007dea62c56ff24f2fd29fc60ddb681ac9d3db395248c9554038d343ba1a81b2e097296792b1359786b21cfc6ab674147fea9226a9b853dd74f97e8e2052bb9426e7b46f6948ba6702bded1e4f4ccbc1eb531190eeece151ce717ec3a4f3d00e017ca13efc0be3654af4935a9fc60246ebc3a316c0131dd5c282d43c8c6c4fbf6c649aa935a3baa0ec04b5298b6130369512fb1b8d315a84367102911488b2f318d07bb9ad751f01792ae755032fb8ab73c47e44010b15b570cfa1e59333e495446b62b5a630b9769244c6c7d108519224d0c6010a03fb457967409e36c1027d19c899c35e2006c02fd79aebcaad656d90911690940fce0c0169e394a90fd2123c141e7bc4c46306f65c756fcd9fd1320edb7e7727390d960eb9d8a36659d1fa5462cfdc9ca3de22015a18c53b2387bd60950d3464c7c58cd5dcb327bfccf9fd44375d04d130f6290cff787654ed0f3b684244d1aa14e88da9e93863d5fea73926f15670c172aa045cc8743014dfc0dfe2ae418f45f933f4f0dc44e27fe003bbef5d70c28804c032e09f4565c80882a216b43546d1249c053895320fefca9e9473f6bc84ed8071f2bfa8e31b1f8ff21f173576bda6cc5dc1a2f70820b29d82a14600c99b2cef858985b80fcbe23708e61a9ec6544c5c121be4adda007b5e6d883da41ce1382a285c12298c46f0627882d2acfd516113f04998507e8b8781a12281ec402b8bc7e9cdd72acbda0b74388cf11b8741519b34b93bae3f5cab9a158b00e263b4b8265ef31015411a4b882eb4246c956321f36dd7c98e09fb3cd0b5dd5f8b7af969bfe532350250ea9449a50f5f13edbc1848ff7a8b27d427e599cf0fb853a409419c63185f48af463f3d19700c022aa8b88bc8eb3c300b2e4a9692a1760b15d3417b90baa60cd9ae98f4f482a58283197adbe1342b5e2e66b7839ca889ca249f8f8c8b9fc226b4815bba8b8ae78486aa70ced13f643d6b880ef09df39bb87373c88932a7b63552a7e7b4e36e65e91789af4ac5480b59f59c3832f7754bb547fbf706fcff1f99d76662ac94029b39bfa91392ae5fce15baa1cfa25590524e66aac680146a747fa681ba402d14e700314236a17c5a9c79105f0ef0097df853d02d720a12c7fd01761064fc2d3a5cc7e46eb7b36cd85a51b378db4e06487dbd2ff48427b49cae6379d4a9a13d456e761c0f0938cce69b1896f9f9675ce1247d8fb1817c4ff5d60096a1c7b7ccddeb37cbcc424f3372d238ec159f10386dd3dcdec74c97adc94555f64752d254f23784407a9a070766965934997a92f239ba028755497105ed34a4d48253c7bf05eace9cceb4781a3588fb8a897f03f3b17c3ef4471d1ad32e08d86e8068cfcf7fa1dd48b96cfc7d2384fa18d287ea6fd3ccd5aca08d6f7ca5e751bebda4bad40d2a81fc1920940b359551a9c630014007f857bdac2984856d07b130da30c1c26cc6c90b0c772442b6627ca0581f3de27415b09c5e32bc2b0212ac44f29716d6241bbea71c898525f674d801f16fd1856bde78a81c98df0f7f01e697a3da54d0d8f47a0e900775704ced2dee00554ac3bf32afa1a7d7f205a31167f2a26e32f34dfcabbfe04db5358aa4155d423cdc42cdc04eeb83f2a14243871352389dcdc55cd9694000bbb96e76584f50321707afb37db17eaa3a803a3d68e743c9e31fa2514ca7bf9f9e49eb901508ccb91c22d678588fd7de6b1790797e3841c9c6997300b4a7e7add2e505105e1307b916fa71468bb6b08934fdb623305ea8b1c77c6d15554fee267c6ea3a70315b7764040635ed84e218ba6ac33ce5c49d20581bb8b288c7f012e7bfbc4e9ab733a3ecbcdb45e25393dd396a9cbf8ecb424870d03ac475d2d394ba8f704365b07487c248e8c22d962ba9f23868444904c3e649e03d421a49d22bcaf473fdd94bc8866462fe523265a24d5101cdfe4cc93afa941835faac064f1d748544da21c21c7009278afeba1cdd932ea5f7c338c1a26c13f69169e94a5bca2375e799d943b8b2e87a3154319095dc4286f561dd9d123fad4554d1e2999c088e20667d656ffe13c303f01c7cfdb58401cee3fc191acaa9371e900c1af235b1a2d9e8963b26b4de0daff0747dc936f334480af4b65555a598b6aeca8cacc314b913c634d7d64f72344b9b62717dda53898815cd84cd8970b3d00464d2c751dd503c0e2bcc9e7d35208746d086681c61f494f29ccc21af3a20e9a4d563b6df3aad013cd50f30587ac727dd6781d0acdc6bb249deb881ac4ec36f99cb7a4d57cdb332fbc199639126f65df0bcc78624a4b4034b5478fc497b828089cabed32679cf953d342616deccee723f7755a5dc3239373565f4e60135e17699ccaaa48e963b70f55f10b8e0c9593c4d4f5163dc2558246dd7b842cdf6683587c0abd2899653a99bc434bc8d27945981580cdca41977be7aa783d49a14f6e248dfe738fbca5f65179e4d7eeeee670b3b6c1109aa74ebc6fe1117704a3ebada05be0b01c932aecb3f6079ab68872613a1d6a5a48766bcbcb79cc34c02eda43e60b02ced77c4482831272e01892b42d14789edd045388ed943a60f50bb199eb7b7521af4d2e99044f5f88dfc9d30a9d7fe0d90debf727a78637fdae9cb64e28df922cc80c3149355fcca0013f90052d99577406c560228767fd1963693f932af107984b7a90c547051e61bbc9036286dc66c2e52a06fd46c54bbff685f5fad1936a55a294a96b1b98aab16797dd38eca48b762d65e80cea3b54e63d4af2aa9968e6789238f9719cc22472370c922595687ba365e2feaa811a7d89d7fa7213fca543d6e4bfa18aecc88ac799054a34c81e102ecb4cc1a605738405fefeb02d5086524a66cd3ddead350d764c03332b8fc3e375ea0de1bb9942d1d0d8beb05cc8ae5946041ad1587233a1d0cb15fd5e1a44aedade27179832c245a31e8bac039d2ed627c2391f812777f7eccb42ec8b99f3c252b41e817319b39ac4dd3a235e748a28aba53e3688640bd3b462a6bffb07df06aa096e45c9cb92371879994ace0673e784ea239a64e26923c70036bb470898f96e191299d91570d1e17baf6c11fcd333a12fd8d4d61113163fc47d316777a80c875f705b6490b88432cb2c831331885c2f4ca9401b3ca655ea2050b9588aa5345edadd843aa65109b336cfc4ba2d321368d5cc7ef8fd545cdff6c4c85936f31a9d33a7e335fd4227d828ad63629d65e8bb77b5af78b65a6490940b9344f2247b68882822c0258bb191a22b69b6830bcda19e83731b5456861c99aa37f5f5de2e271145b24c401cabdf196d656b83a743216a9acd0eeaaca61c920c721cb654efe6c26a88dbf109886ef16f2d9a2cf4d3736e47486e2610ba357a65ac849992f582f41caa0254ded70875908003e113e1d58186b2c74cdd0418310b4d78e27e12c5883eac88f81cca19d2b1d0a7c37eb9a8bc48ac9d2874f8b1aa4eb90a91ddad408d27007b5d4910c4db7bcc5a460ad5d49390b990c45d5985725c32b1ad89fd62f5accbc88239c0b8535fe4e449913d80d86ba3cb3fc5b2c47d3a314a9794f4f893dbcac5bd49145264ebbe9aeda149bd32dc13fecea8f48f6f05e64f0629db15205fc299b40b41a2da86b62dacd89d0ea1819abf8249fde99d3551ff1effae32849c2df435d2df5d160bbe349a38b413e7b3cf9e14cae345e464a12d8993d60e6d2b41d2816fb1a51a423ac2a3099f56b4ff483511fe7fd572249abd5d106abe815003e2b1f7e193f32ac27432f3d9f99cc5751c35f5aea31e72ef9b4890edc0fd991fe58a928122a4de0eeba7b8a5d4fea8bfd3fff009965bbe3d699a86d06ec73dbbc651c238d6ebcdad2d95b988537ec4b0648730fe736a9b76d3394db4de43d8598522fb76d21ebd2a3824950de8869011ae32a601c1ee0fa6ed7c42ff57937244b83c10a62e73ea4c2e1eca3624d167b2dbd8d488d9d096523643f928a82d8d41a4b752dbc0bbf31917d8635927bf617afe4009f561f293de40d2e13778ec26bb40118bfd33b861ef7e31326884ff03942b4992b1d521df64f428b4d6e8bacae8cde13ba30bf347c63f93724e4dc31ca3f72de5ff45b0ae862ce61f72277fd7bf6ec0c28f2201dbdb1ec82bb10841f46b583837137a3e2b20b853611aea3f4f11b639e1d5c81183de72438bb1585bcba7099130ae132f16fac53f969e683f8684b1dd885ffa058959695e6ef93eb610ace1d70cf8b33b975247c08a3b7c6f28c604425e397303eb9e58e61b223665f5a0a6622714a7de6c350cb6365b9626331809cbfdbfd372beb76a6b36ebbb9f400f6c2c35c1507c2df4dd0bcb0ac34bd2e30f25e99863559cf0994118cebc38e71d050110d84d1ceda4c7a0d6c54ed48a2afd3700c149c1d77827d110610fe38ff2fb06c3507a6ee9ac8713252bfb60c9c852745ee416c1e07a5195717208c5cec9b676d5cb1310d997cd686e886fad85b657036f88d9cc66dc3205842d13a81a9642b7bdab2c5752dafa1d775e36a56fe9a12b18952a85fc60baf00774019d0fee25811c26b92cb2b1680619991f839d9d287943d5c95569d89dcfdeed536888bc95af5c5dd11fa046b679c82c7a8eb9f25dd9b89febdefe0c853a9983d841e445fcfaf10257e6f387e6e8d4dc20cf85db2a38e349b886ed57dcc55c0b5a3ee60718fad4931b92b02752f03ba4b2f95a06602f650bad1e2a5a8a97931e8988fc366a40235c03fecb7029e6f6f71195926c400177e3f60b4725c95caebe4cdee6395da338c1af5968c4f46ad168f58127472e0bacf2c465ba17ca524949fc6312a5a026fc37b5ac1417bd4bbe19a09507728109519587072af07030c19647d12883f661f9d17a6daba6ae133cfc1a3a645aa7ceb4f1638e47d10c2c85fc5e393a9a3333ddedb70ae9f0886fc6f02fcc86ddcf6124281901f2f144da54675d3c2795cb0e78898578dc96bfbc41056d2a27f67c583e7e5facfbbe0fe22bd16e6ffa122b95ed32dd17feb65fe65483c328529a7eddcfb913dbc465ca719a2c37eb778f6c5be7f779ce80b3977364c44be0c297e4a059ce99a4eb1a86c1ea7a5ac2a53cdd6c2718474571711b14d2108eb24f0079c9799760ef9c245745092c5d073639cf67151fc1634053dc00b844e57ff7ef045a630c346e11d2302a558d073591947463cdfd6ef15a9723965d0d95ce4622cb8abf608c529dad58d6197b5287b30c7491e19fb174acf19146f6106bd2fb25bbf622429252e5d378bf754cdfa92c60616b1e2f5f4d3acee43158815c27018d0e9118f3af98843b86f9e1cfb5fe953d53a42c3839f299c05ab363c415e3f27f983b965255ec540f9c44ea54ae87c16aad3a046bd6b187f5dc87406176dd589c3d432a17b7da77b8a7675b5621d216771b9b0489e5c58c2d6ce40bb9b0d5899f08b030b14ce3a71e827561b72cd39d584741fe2aee3aeba2944eed640913b50315950c13f74551f6abb498ab5172f74bfb6bcbd17d5377820c2c212afce2e26171b3b1cea5aeba1d18380c1283cc860fead8ee7e9fe49663c26bce0787623cf2c3d96e7a1b994ce42e", 0x1000) writev(r0, &(0x7f00000001c0), 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) nanosleep(&(0x7f0000000000)={0x0, 0x5}, &(0x7f0000000040)) 16:00:00 executing program 0: r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f0000001700)='./file0\x00', 0x80, 0x69) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) pwritev(r1, &(0x7f0000000080), 0x2bc, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000100)="c688523f0a147b481d34f63924c84d8c6502cd4ce5fa421406bfa26d28783b40e399ee31cc1122a93773c112dc228f0c9eb0be2e437c61c03257ed9f9886aaac1f3509dd03abd404915713aa9fcaf4a3a3a7a87cda588c17f3df3f40c6a35c78e9d4ca5cad76f42e2584a08ff96cafcfd8c40e432fbffa8046f5de75641a24d0eed8dd6332e4f0d85c57ac046d59c23e2ba9c75a7000d03d49154a84d56e5b", 0x9f}, {&(0x7f00000001c0)="886e29aa0e56706ac445e55006e71d59404a737e4eb8cc6557d7cd5b94d744276c06e9f51d15ac8284bf26b093e4ba53a67dd790bcb9088a451b0e645988b83b972b89cdbfd18907f40debc2d09a6869b4e92a6458b24051373e7fada9e0e3568b921b581733bce19dbb8107181a0bad49d201c95d285b053e2e98e001a6d68505ed0661cd38c6ec1c79e2834ef151f9bd5c82f9c745c53f2b7e3120e35ca0bfdcc89379a6174390538bd3b725ae58864a74c8b859834848eb40372ba03aa7aba9de658c24fd1efce618b67101cddc46693d29dd5ca517c77a7ee8033ca6dfda546fea79e6749b56c7d1", 0xea}, {&(0x7f00000002c0)="59fb71950c1d6a0f358221c52df7dd88baa1ec10b48ef0f09bc7fe960012d06f3bd3305172096459612775838fecf7e1398e72809d9f7c3c48dc1cc57b7648613c5a7a365c11b5d65ecc56245e5304f53ac15cf7dc2ca3dc93653da118acb7c1fb5b761642bdfe88e2f4ad90f84d60976481592bc409133c1cf593b61fd949bf0e0cd165c085751bcd54120057c0de3a8b0aa23f04ba499d918f0d24d28f2e2a63c56a37605d30e84ca9cf9789b6", 0xae}, {&(0x7f0000000380)="1795e2f6173000c0bdaba2e27227169369be2f2028111285902cb196e5af56eb36aac65488440176b73e81100984b7053c75f78ed9a7a02abdc16a0f91f2b1e566cb77354e4b879319d8", 0x4a}, {&(0x7f0000000400)="780fdb579d0898ec4b3919cb88f65f588fa9ce8f054e98b8f26fa08d95cc64f7eb812c614a69eb0d1a07e37b063e5ca36e4959109d8cffe9fd927ee5c7057dfb9cc7bafd9cb6b05d99fd833ebb912a959b194f1437de6841028e32b5785b91b7164320e389b767ddfce125a8b0c1768608397ee5e4e43feccb54f84db8f275485347b4bdc2a39e4257cb08814c6a837a6e21043678d84fb5a28ac750d8d2270754", 0xa1}, {&(0x7f00000004c0)="b12016957703a61bd4283237e8b6e29e5d96c02e1c0272539ddd834c87bd07b3cb7e0c5a6fe24112f5e9228f1c07faeaf4504b783f44cf672ee7339dfdca6299807dc81de66d5d7cf66c19f00a2b8e8a4262fef0a7e06717da3a4c92e0e303df2327f92f16914cd345560c7685d4b09b34659b1192637ca91f13ca167e3d0155d97a17511275b7e978d60490972528d70b28cf78311826e0611ff5cea53b259f79dab6dd46a3aa466045ed803843a694520ba029430e98d9058c752744f414c0aa44fcd3513810547aa6536f40d0e50df43d4557cd98a8233fb0d347f5430c", 0xdf}, {}, {&(0x7f00000005c0)="2d7b6ed047df6d2a8cd5273d60421b7ea0a82447c7e1ccdcaa7c7f6cd5e9048b00571e7437252cfc8e8451d68e4cba710b68e3bdecd5eaf8e41259b49f54bfb6fff71fe396", 0x45}, {&(0x7f0000000640)="eb3e60de908720968cd8d4c814c26c4f2b13cb50b4d5c0940d99e16785a811d789d505d8843811bb77fc6aa0c8fc481b6ef0f8c2a2c02fd8f38936ae63f06e312afb98c11a3e2a2fd64ff87627c9338d183e6ecb558ead2418f3a85bb6f8796d6974ac1b2e025b52882df56a89df88489c629dcf990276185cd5e74a70b1e7808ba1f017af290164dabd8221b6e66690149b449cebf8ec635dda21d064e504d013841a0f42fdee42f1c5a521df9d3ef06c322f77e04b605eb113af629b5441904e53a93b3741eb36c41343734d437b34e48a71ddeebddc1902de63b5725d7ce52bbfb45dd517ec92beb6d07a05ee3b6f1d720e093e6b499b97b419a43472dd2376c9f73df38c2013af4daf1259df7d2a97a801047dd2dfeb9f0e243f4c8e318e53618ca39f6a774b5c5d72b38f8dfcd5cc698625ee1ab0146193d092d3ffe5fffd0c4d8f82d0dd314a46271331af772b39dec617ce75ae0d70e844e198b7e53b870332bf16cdcef2f47f21908e53f644d002f429e44ce9c8af0523628479eab3d627a500cd89a9577f74af21970391cb836ac51810de3f92b1ad03d92d2d6b3b41afcfaa38fc8b4fe006f9349a7b6342d2685e9426930f64f9da3e7b256f356419443d5846587d78859175ce5869fa7db6edcd83f114878fe00a738961ce7cbeda79dc7d7d1801eab2dce4f02b9aa171faec69f85aa86824a3123076cd752f0c552b674c4f9539e144bbf3ca777b67212f25014f2b97d24d8f1d1df7f1c6090a00bee6624798517f93c355ec21196bdb0ad2cd628da4f678a27bd1a9d9bb8a8b591e401472a88cbb7d4450bc68bdf8c91257c0ece34287dd296a2abd3e1592636a9abd569eee0c3ae545b159a40506104e5253e794d762db8bd6e7a739a02b8019d5db7962f50861c51aa5eb5ecd9458a4cfe947c0fc629ce0b62313120535bcc71b2be0563b0e16e2a9232aa360ba8479af7a2538e521a3428862af2d14e8cdb77e848d9782e69891ef45c75badb8d1c7b613d75abd71da4e6cdce67f40e9851fa6047dadf379614d632b296fc85f905a1f15c776697b5ec4d3ac49d5306bb5f614fcacf649ea5aea483310130c659b3e84a24897aff4eaf4f31d8f1eb90cb675d961389017ce9660d2916b3a6dfbee94729cd51f23b2535ef779c8499dff969bbf30a2797937b42e72f5d798152ba7fe67287e80bb44236f96e9852e46e16e930a95b4790355362ad87c839cbc402a0c6c9e3b297ddaab490a85fee8d5935a72dbf5f3510c22be39fe8a76343675f8e99ffbca94120a69f595ad78eb43cc9265f15e6c189d2eade308ca54c28a316e9a8e33fa5505487eff268bbbe2899b4187ab6e91f307d716236419f1032458b8d0aca868d9804b969db451ca4145618ef96cb6e0600314f14efd8e73e9100c6df0e5be155ced852a0e503d5856db03a0402ac94dc401b95b65be0747c439733d1e54a9234005ade33429c4588048707edf7cdde9a11528797b69c276f81936c2a3435d524c18a7afa0d35bf239b62cd66771f019ed210d643042e7a562eb0ff98305b78b4be29edac75fe8c34cc72180d366b37713b99c88de63616000966711949459c14c4b50e45347cf6d4aa6c640e9f2cee6d37bfd6e6f9ff6a61753b19e2d3f3d83974884c5390ba76331bec1cf1729b46d7320cd87ae46511536e30ddfea25de41afa07a57170dc6086a55ed9c0958e5d1e8613f2ec4b1802fc1e89aea93db93036955e363ec0a0b53912fa4728eab260a5ee1e210b042a0b098d69e055ee3b477ddc3a0f5a87111a1791eccd3881cc515516a0467d4327be0b910607c50bb4f0233e6a5fbe4c76d355cad062abca2e140a6279d3ed37af01f06381a3835f35337a713ef76e6585041b6e29f5668a8c00a45c679f513ccfdcbba994786f57c386683687fd137dc8cbdd5cda0050e80b1add4353c8822fb6ffccfb263600575af4b2707a3917cfcf2801a0c4cddeaf5ccead81be2b1b6e4b30adb45945ab285c8ee0985cf5c65e9673f4416ea4d5d5ee2b7fccefcb3372fe23f795c66c0373fa83429b7433d1e97cb805b1852a0e97fda574404d6a42f939163c4aa7ff909a8930f4fc20d883849af680554430cc689cfe5108c131c6176813f8907288e118975ba1c684bd7a55dbb8cf4646903f6bc50cc140b7084fe72c6d32bab8d6761bb161a1a9ae8038e5fee5d6a5552e828be4d42090bfcc960feb87159b565d6d6640bbbc1f1bd3af32445326567c714a4ecd3b43bbc043d7474cb3952c24f8f3b27be1cf8cbf18846512553a7bd3987b0becafd683dc4e58f3e2450f6480bbe5ab7a3f2b3811971b2e653f044403042dce25f50604f811ffb3e72eb9950cef0204748190280ca828412d7edc0071cfbcba39fb50f16e9ff9f4c8eca2b54106e5215e92d999ba8c41220f22f079add3926ebb6bbedc54022a07ff8cb16c329e734424027a295e82aecff01dc0a8bea69ecd78e678a4d307c272ef0c6bbb7f3704c030c672d94514d2709dab2fe4bd63fb7c6f7e9daeaeff91df773f27001435329d5feff6c8f628791c57b3029194796c0468dfe7c5ac8adb50e8faf460440e6c4bbc2b697ec6fe9d46b514aa1fd27f482fc6f6a9da3026e7d93d5dd09036d25f75863b077dcb1acaf851544581f95d8ab003d0f86fc33c5bbc232df64073a8a43ffc0fee30d39a8acfd7380fefd73c7613bf74a1951c0eceba3055a285f786635301a066350c667774b8029cd39a63799e1528de07c75de4f82dd9286088d11780409231e8fe821dc2b0a6497cb591fee04c2bd63d523cbbf821cc2e16afbe2afd636ddc39056bd1e930012d863a114dc012c194284469f0f9f09dc219ee69deeb4c697ed59a996668f6e34dda50450ce2fba09362947897c0a49530f650b0d7e60fa20a11e280e91e877ce0ac2a22cd3042c42044334921b232840daa913513e5455ddc189e300f6647694048910066f93a0d242ab09d06055abdb51c98b387df8b78bd2e97ba8cc391fc942720764e1482478bce760b01f755941f0e587f794c11a57aa6f00c124a91f9c35b6ef62499042ca09e0d699a6656fcc3564d44a2b6df7b93bd78cb31131d56bc2ef731c5209e456c2688d3adc4284d2eb1dc8e15f57fd4a59d105bc2f74d58450c0903dd043027260e274785f007c00ada289b3d692f6763f7c46d6b11372610212add7c40e26972d45b052fb917e9963a753c15c241b2f990d07cbb2e78ccae33d9ab2408e6ad6aed75948e3f5599988ee135765b75d54a4dfee5aaa6f3950eeed9f32f9341be7e5e140c98e89b48e9234aad76f132bcfd8ec6d20921dff32cbc5120028cdbbe02af2060b2fe62b324bf7f95c0a7cfacd6794f831da3b08a926270843fe74e19176c2e398a03f2b8fcb86c63039df4891071f6ff2759aa6825a377c473e22c096b2721cb5d0b45866a0759cb31d0b47d9b779c9aa04f8b010ca5c5857469ad7945c3e450947e60edf6e2f156b75b5ba5c3274143dc0f287dcf181f574e29c6784478c96c07e61533a8c8a4ad33d9041e57f998b2175d3817afe206aebefcedc10c7ff683279b76d9bc07b78e307df158ae7f3ad279d7bba4bd209deeca2afb2fbab0fec574d8f7913d2714f12b64ab1886596f83573ed59f164e20d025b2875c029c8aaaddcc6311bbae9cf4e083012df783c9f5f5c8e9b8cf1334986d89c2c6e541e8c7cc09bf921d1b16201b5ee64a93ad4886c9a9d1b09d75048c88bc58630f7af1d753b238e170f323587a3f99482af9ed07481180e36526db2993566224cd43bb28a169eda802b6e89ba9b94ff82209572131a47485cefb07c0c47bdde8985c04a2a00afd301da5595d54ffd26a97dd8e6114266b050517694f6b49a2e7744932433b2193377c278798a36fcf411f3474ebb699dfe88f07bec93647f5b4bc656333287e5a0b6ded26a9558e68818e753b37a634e23308b3498cbecec35d7f2752d896a214ea6689beb3e44a0f90bcdb1cb1bcb2314c9d363ae1f56b8bc126bda0f5835efee0794ee96e494529fb43d709e5cc14f28342e68c0945d2fc73f24288e9af1da27fe3345f5a5abf4ccc67c5ce93f634d65dd5f6c63a38f1fc51380931c6c61f437a3f7eba7ad7fe8192a0fe509c7e475737d04ae652fbcbfe17a64f0675efd35a6a06afc4522ac6135fa39425c44a815d1a5453e6eb18757752a7426a1a1fa46799453e90d8688428b451e7df124650859f929e399944a318f9c6c607086506ef67cd618a7cdd6fc2b3596b3859ace589c8eaf3ec0b7acf693a78410fd1f6fc2049efe8c2f099fab5912c49001372a37f66b13362ab130307be4562d5dfa60712d9160a0a00d80a748674c07b2ee7bf2fe40285e10cddbac2441986371497d1f5da0541e37ecb0979e3cacf6fc842cb66aed27feda85b3706266b4a5a217142feae9b0a64bc87373baaf32d1502b16ac26fa08123198545eef78d668b337cfdd61384eaf7f1aee41a72aa979c89059bbe59b8605ed03d6f4a943f3ba93e68e16912e66d4fd6d5fce9e59b70350c4ec99c298d4b4831dbfd9cf8a19c5bf1ddfa137a256a83f23a0ec00affefd933b3f154f51e49bb1994c0f7382f43cf32d47f41f682c5f6a3c8ddfb43f3b3cd5f29e5fa449ea89b1dc33f9480071493e9b38a8d9c7fc38f95b4cab79b33cf6241766b81ef34f7a9977c77d35ded30eba01e7fd39d0c1a90c79af57d9f8bc3d3f9f6111c27f08f49754a7ae1e8cfa703b6507af6ac1b8a1e846cad0bd1888e71fdbe77ba84d1c40b29b6b0be26593df28846acd6d48c09294326c3b894aba67200566375f751d487138b4a94bad24605bbb4d65528e96f45075384e6abc29a1847f5ae3a7359bfdced5d3ab541305b9d1fe8048c27a8a1ce9825576a9e6b491165535b74abf9627695b9d260ec382459e419e1498f6ddca5a2f128ba04ce60304226b457f970eba4bcf4265ff80421b69f53076b9463d8c49318266398368fe04d7a3ba712417918e26fc6f59182fa39bd22845ff0f462fac5e3d69f48143ce8de6b1094d1f056aea81b2c1d6eddadd981e5ee04c72dd5c0121b952c3535bc533200941f762b35a3d57ab3ef346592dc4900e588d9898afc16d50d3e4b540800a09bea43d1a007859943d5d77412986068f9dec1aa6da4c4a5246c51ea7f5951753bb6038807fea44c462e820e0781762807794c9bf16be56f2e0fc1097b4d74fd7ad4ca57beda6c12c215d9002209aeb019eb784fb53d3ea7f6c71e80009023dfeb4ea35ea7865a29cf3b8dc5d8c56a92b8420a0fa66e2efdcce57d54195d271b5eec40fa0080e62af8d020376b4993ad300cc7ece468dd43a11ea90a9fa0aabc3b01612404b2b8f20262ba92c3dfce493ee34e9d7f914ffedf59ac8111c8067886ceaddd4c3c94c6b380cf30d4602eb6d88e8aca4c7458e8b6eb270d4eb6e19d734ad32310e8ff64d302cd5b7904ff37a1429aa23c21e97cb365f7e2f832e2063efb2a17722498bf56798d455fe7e1c43b1976b3952fad4a540b611b4384d9e6c48bbdf692173c312cf7ca3f2b6b096fe51f431f92a8c63f31b3ce1dd1db7b7c3913914d1b4ad12fea1ff890b08ef3c5686170e5d1cd5ec8cfcdf7518e94075d37d4705a13c066e568a4fd77be03286a8cb2233f57c0c970fd87c0396c5ac5c0f62e496be43d71aa4851904faa1f08ebf1a4153a59459849afdf7bf2c18381994b7a7011acb1462a7e565fd9662cb092b0c72909d5c35ade496d0115dbe54511a4a39f47ffe626f9c", 0x1000}], 0x9, 0x0) 16:00:01 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x0, r0) sendto$unix(r3, &(0x7f0000001d80)="6304c1b3eabd8d5ae2b900b32efef7816dfbc864e82aa4706aef2caf9a8e37c71e6c4720db7083165a44a0d4a37cf9a98c87208769bbdebdc5b2121f0369bd0dc89b729ed54121a102af9191c48f13bf4982c13ae63618426460c7181f05d2970174d8096ed17dbcb657e58c96079162c544748bda1daedecb9fd4bce53577fed1ed00465afcad617b335d70b1a5d8bce62f19d3940312538129c7ac6e6d64f7729fa1d6eb1a1761338d10a3698defab8dc62bdb6218fbcccb97233f4127a4b764f3a4ef6e827e63a679dec62eead1e810e5143f01fea99d50440c0bdc8bcfa096aafbd38a493bc1c624eb9001004da6ab362a7d5a92a6053789dec78e9a36804870196c8bd601d6cc43821a9153a59508828b53d4d95627d698c4607603da53a57729aae8a0282566c851c6e150e08afece6e5335c6148e8aceb050c5f6148d7f81aaed043fc18172431e4d6e6f37ddd30c8a1446a368e849e2031acbfb03ab6ae2b080322ab8e06faf3dd52a1a1f096ea32d6d30764f737589f32baa18cbb7e751ee436fd7c4a833b656e1bdfec3dfb4c9dcf8973c08ff13572993031579d94444968ef79e10a343115f901a9c1bea7d4ea0cb38c1b2ab80e996bde9db2ea1bf73c25c80af1fd94356d497a1f66decd9935bc9023d8478928a1905d0a99c9ea2c66acc41a9496a309d05b395ad612b51858da4bd2694a66532e9148c7a51357e1ca59b85b31c39f9da8cd476a0efc81337e5c70402dd8d3915bcbaeff0b7238ebf02336162c926ccabcdc690d5ac4c0bf3ad60a2d0cbee8f989ecb2c9df996d63879d5a59b80d09bed2955b8fa7aecc6b16c333c93d552ffa809cd50d4f49be195c074d1d3fd4aa24a953219c37c70a7334799aad79a22d09b5fd86461e23e76b5c408ddb48daab8165e97a8a3c2583e07d858fe4e95895a45d6594b7b0c8c7a2767b13ab8de0bafa4e9ee2316d4c35b067e7cc50fe175030a297e96ed331d5f56580f9db57e690265752cc57a3ef4e634fe9c7a2e8deb791713bacd18f53edad9dab6c5b09e00acf0fbcaaaa86682cebb9affcf53fdca93f7497421faa4d3caf35b78bfd588c83376d553a27c26defba9f808b48080e8d11c1acefc1b5753bcb827544a8266840617dceaa5c0d9c809a2ff04320b00196ad9b6a9525f7642f706c637aadd9291137b299fcc7943a4cd01b6d3674ba1b85979b4b8f0ef7ac35ddf1ef80a3e6aa29681c29b20f669fd1e6de8944e27fbd4e366aa0b35f31621e7d0de2f3ad3fc01eb2161402844ece10ce409f9cff24317786866238dbc3141d9e9f4dc97c0cf08cd789245c88358df98043bad55a2a128edb2bfb5e926c23fa60c86b1a67ef0502441df5399b5f7a2c08cc38885ec29f3f3f6911f4591312545d5776e743ed7c1a2cff9d1b990f8a907b6d271f3cdb0b158d583fee02482abc7644a919de0f740dcf38864103ce421226bbf9439728008b1c933bf2ed11de552bd0678b7d359c33ea6b4bbc5690730e718812991cefbf80f201dad93415f7b8e746e40ae7b7530b7708d4b56b38bc8c884ab835e3f83f8c4fd90b51a1eaec1c1739c3b8684859a93e64e2b58dfb88efb43a722fae8cca4b8523cb28bd819f7bc21a14af7174dc77fb02c3be1e24021159430800005c28c9a89ed8ddd22dbc21a85baaf944fc2de04a2bd1f1e07a9f8f2461d31706d12cfb0d646e319bd1e3a7559790c8153ed437383e5d87866966973eda5318841a1c0eb831944b47cf36d588595a13d1296e20a518d39c207e9702d1d2d75bc09c832077828454cc51c72d06f680c2ad1d85f5642c3a615b5e8ddb145e10fa17f55fb4b05711f52445a44787a7a5c4ab8db826e26f6f9396cc5041a505981a745bed2db516081d4baa8e10ac2ce47d92fcfa7e90bebc855fac32d3728733e94ab46092800e4ae46fa8755bb23fc6b58e707b76e9a50323140fdaa6bb97c51bb066c57b7aeb44a46b03374462298f2a5616cd3bc943ce17365a02399bb25d356f731b8a135597f9a58243728dbccdb5e9397d607c329b90720c6a9c3d05922fb35081c58b85aae0e99ca07d8103f2770db10a851737166d982ba3ca75eedc8347c27d0aa1e8f1acc8f887d3a511cdf0485438ce14dc44288a15d0052617e649380290f4a70741af6f448c35922fac5358c1195ab9abdf1c8a4a5b5770b1cbdafccf9c61115f7acccd8f58ee938f7888e91d0793d2b590bd549e61bd03b03004873abce7900453c8a6b910bd991becdbf7e0660a2d5221a11cc64af97dd33c21489e1287d6c0acbedd7a58a9281ba111e8bec22fcb065f5eb2b1caac17ab736ddd9f0b881a2597e034f264f677232342414caabfd6b6979b34ee11a8cc84b29c1a15a7cf3d942d022d3e02f9708fcd34fcc28e8282e81b0322620ecbbd45f2b1ae18b5bd3977943d8b6e2871d600bdfa680d09c02a6e4b28dc627c64a80333a0f3c7fc8fa8d26fd3ff37a775d49a8e5df8144a680d65971fc0db19d126ad11de4c711dd15cedba164646377860c1113b4565e2db1088f9222a0ec3b0a76536b33475bc16cf17dd7aee7df1a0ef1189e109c106c4af7ee70136241687b8f697fc92f51bcfd576f0e87c9b73ea066dd4012df56b61f063a084473dbbf2906067bd687b00dd9ca1a6edf2e3f341f00e95e93ede8376a40131f81d5b557d073915b91738737286ed0b739456f95243cd601eeb95b5ede789b92ebc95340a0c1f3d979e2e7a5fc5eed3e335b2fecdd5b0f255990494387dea297cae60118570b46907f95d550e90ddcc8aaba7cdc10b83fb8122199faf623caab84d5604e4199b1c6e613d8874ab6f02b63c13b6ee8e272d99b7c103b5d366e9962df171333831cffdd113ae5dcda56f3c92144da79de462fb07c9d19a03f88e2c22b0e2747df2e0c49bd72b6e60bb69e2beda7c44b499ec34643f0ad35de58575969248778fcb94c1a376cba8ad911bbff9be07bb9986f6e040cbc3209c19af8afe5c909a01fcb70c13ceea126942130fc8c3734e124cc3c07e81d5ba796bce31384e3b6403cbd992b8db4fa4d61ede0f776639f8fc7fb1fec61edc4628179a501206040d0283c1f759a87d45e24b425fe7dd52dd15e8eb3588043897b1f78fe0a970bc7c9111d24af3ab8c6af91aa8f6f70719399121d641c6cb8d2014f02c8f3c7643d56c8ef1c9102da1b9c4fa2cefaaa24c7c173cdd6dbb0bed6f2b42fa47944dcc836340c337bf5f803159f06916d430faf1b2f576bcb05fa62145e8a881aea0e00aed90a60113cd770b019826098a5b32b8852bfd58d1959745dcbbe446553b3f2447f84ad00c50cea3a5bdc974bd3e082d021e299ce5fdeed91e34b0ec8b139f2e68bb5543516ead201e463ff5c125c5015b13280c6206aa0a9b62644d1e9c841ab348fff8363aa8a4c256d6bcbf29ff2a759dace353bf9fef13cd1004239dfde2ff947c54f3e1deb1cd18f016eb85f01a6ad694fffcc50a7db982cf899d93cfe34d8da653a098e1c54968e582d49cc2ac7b36fb11198722307c3b02b6425c842072b6daed8a4a3e040d1073b0d625c89792dcaddd5ed61b89338e28d984eebc488b54d47b9c256bb34dff26300a930b924465966c4c4387fe2b737d1786f5b66bb62c0d701a056e470f126354296c61eb8ed911c82ab36cd947bc40635f9f3f4c53a18a6e865a0a42b4ef62105a0c19cd5b7581f2a10016a21a9f53e7763e71306ed20bfab0844bac8e7d7142f0c8bb2d12dbb65d0d22f8a118ac7252a6b3aa43043bd7b3d39d750ab6054523178ae138b49f8d6437410df68a57dc7d4f07918ee61a5f506a2f584d803f7d19c23b599779e674cd20b7027adb6c93ee637c1ff20721e2a8bee6d773cfcc92985d00e1d230014e14e586436b3107aa1dd11000d66854c9a3ec692c084f5a3a8a2c7c4580a034b5a10c5690661ba76085c6ea22db1b64d40785dc2c0dc475de00a6d7cbd231768a6c8fc4cd2dbaddefcfb0b71f9ca426a08a17d8be8118d46a742ea02f579d8c7dc43b973573372b919fda7d31ce7a70a231f5cc6d31d3749bfb15ac0b5689310f457a73b93585af27065e269f8d0e1ebd31522141709283a6382861202435d59ebc5a56b5919526ff1ff3e0c3a8bdb8dcda1a742e0a493ea60cadd96c2f6f0194a9597ad341b69a5baa5e56bf3920ff7f99b4f5e4a3b443cc99bb5734939d0fa7454e49086682311c083d5169c252cf29c63bcdd720c10b526514388d7b153f2e54bf58e162d62419a134d12b952b2009845f8e2b15c217b45947c03a866415381d538c484fc56f6e6e281a6f35152c89a982db185d8f0bce4c0bb7049db1b054c0cc9059d590940f6ba476cb095fd7da3af5719a06869050c46c83639ad39f37ca013a092abc2b9abcc0b2c0a21e6869f80e799b3283aaec77c59304d4ab185df1181155a0b00c4e10e9d1f496bb6dbc9b6ae636f734abef21a959b8d3e2a47b0984da2f7ce41f9b2d2ddedcd6403345a8c1b89db4a3f88b287c55dc5271df81079d875d75b699a2059bed25bfc0f9602b0353bd982128aab5b668240aaeb2e210a9db980f43083b42c82c879375990a57d999f586d403841cd0f88e7c9e092c26e9247eefcd336e0918be7b91b6fcf301e2246397782b57313c1619d034b88430c55d84a56dae94f360d94f1090c365924cbbd9d88f4289209971b1e91b89e9ba509555e3ca22fa31c82bb90bbf946903a7940419a2333c5c7c8648fb1a9dfcbfb148ecdb0e20be21d46d59dbef9d4324233d325884f6a5b729063370d6c409665eaeefb6e9e420a361e87e20397f1fe3dd341f2a168e1cf4f8a5a4361d35ca3c602803f1d5247b9fe8b8f65cfa832e82e2336b38415e83c9dd4d366a62be07814ff72bc4e0359855a5be2446c3141186d40ab930ea5284c7b1a743aee0d03eda9ebc994337583f08dc45e522296be43441fb4c3a82e93053a3f850cd79045564be8f2b8abdd32377fda4914c357ae346ab173ec82e73301bd284ddea934ba64c8cc5662a31d3c5a587fb5f4acfa4424936ba0138f93a48405a957cec204818a3eb45125c09ab4ac682033404a84550157837b616ef1c980e6a5596ce4aedf9186c9906ea4dbbe4613d982b742b14224c4dec5eaee2c289f5f20ef3cde127baa6b07b8d07c7e354ddd1984b489d606d9c4166fc6ec2a8303c6a66862fd09e4fec742719bfbe15f9b17bb3af040de770bfbe0a3e8a9225e8e8234c43d9fc324d3fcceb6e2753ec0b447c9dff44d2ccb615fadb39bf7fccbd5df8aa92cf6f2115299829ab693d38637e99a63dff1c9d6ba9c0d5b3cdff2689d8628519c7c69465691e6168304a2e166e3280dea0f0cead271d4c43cf83390b9fddd9f7032bc67270ce088cf551c078dc090834aed40366a9a04a5d9742ec997c1dabf60dfda1c4fc24ceb94441247d107cd238e2853a9fe24dd0cbf66f8db81bbf108fc20dd46c3949f717835a4d25a0bcd5e74dbb3dffdb3cc0208f0594ed10875768502cbf44e7a9c291cc5d87c5eadf411f849156ca07528a440c5a4103fe4f837166d2871ace21a74ab681bcda0868137245c439a1e7708830cbe2ea727637b4beb9a1fa9732089ad53cbb4057bd558d2833774f56607d0f43e31e09a3345aa01ec618ec3314b4d", 0xfa6, 0x0, 0x0, 0x0) r4 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r4, 0x0) sendto$inet6(r3, &(0x7f0000002d80)="1f2de1f69e1e606e771093c3d81882108ddafa1e6da9f5e71695b79c98305b5b0406cb53cf11b075088bf45f69a68f8259ac07a99618a8ca0a2ea5252db3a751bd69227f47ef87b91ab0b8af695c810805c2d4fccba0aa54c74e64", 0x5b, 0x400, 0x0, 0x0) close(r2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) write(r1, &(0x7f0000000000)="d95b04f8e8b1915a2022628b35ce24c7236a05be19de361c767a9e0a986a066fffad20fe6826988d543220794431f32ddfb1e28e664134a247136ec1b135f0183017a6e44c5a060a3802b6067b600e9d946171b1f0cc7b0e3612829ae9c4573e65d816361123c757a98f3c73f8f5c1fa6354f4c7170129d2e8f2ec039892ca37b93baa16a89f28fc8ad64318afa43cecf06732d50387a64758e453fadbbd4505f7828413f067fa8648f25350041012f14af2d96de2cdc40a1f8f40932961ab5efac95930d48934db3b52e183f976c11c3444d14f60c26fd94f4f94f155ebc8e1b8646c", 0xe3) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x42018, 0x5cd9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="94772e2f627573008a48c91a27a5312b9f27530f9a06c281bed11f676818b274ffacff77cfc0aa9fbd3e37ff1d4325ea9395fb99cdb2219b2283f3472a0d49aa3dbabd0492c702fe7fd6da80bdb28c424e67d3d9cfcafb310a69ebe0f3b74811b181f6b8b90fb89ac0d8542852b450f1a4e67bcad5d20ca3fd6a72be43ad2a209e5cd4fcd2ffe084774f72c483588c4f5af857462ed131f7c376b1671bb3db504a911d1f4f57b4d7f9ecba284e5af4364e1530f739885a60ad30"], 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x1, 0x5}, 0xc) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x7fff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0xfffffffffffffffc) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000001680)="5995", 0x2}], 0x1) 16:00:01 executing program 1: lstat(&(0x7f0000001140)='./file0\x00', &(0x7f0000001180)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt(r0, 0x0, 0x0, &(0x7f0000000140)="f3a3326d635a03cabdc5e32b1fb0b14613b40ce5008c2d8296993bf805f5b744b3b85e2403804682b0eef90643eb7fc7b3355b0e2a31086d7e83fa7e26d824cfa299f35314fcee5fea1bce6e59f97cb3f895657a6b44a9b2f1effa0c9e0f57fcdce932d150321a4192cbe3703379a52fd46f5797bcc437c3dc2788fb947c53a6038893ba27c6f3f227caa52e33b5052232840a23e8ea7f0eb227653ef6f91c06ad87d70fe82c964d9e974040249cff51915a58649a4a201d405d233e59fcc5970376619eab016f7bb7bac7f6c8fde273c12b68f2c16cc2be7a4ebc1c269185efa4889eda9bd72a71e0795f63859385babd28dacab924f4979c5748a441d9ddeb944409cf9103053d9e038ef478672f2926d1ecf01ce1dfa26aaaecc3cb88d8aab0e3ed25a83207a31d6e64541eee2fb81281e21e292c2316162c0f612c43a33f3e76f295e0dfbc513799aaa0b051784c22b233fa1696babf7e5283e621cef929b26f6425250a02e8e9f10d3e3189a2edf876b7e4f30bbf9e35d9f6f1b9deb660edd8011e99ba430d9e5ce53b87d6cbbb7add585eb559d15cde07be5d7744668719eb3d19dc82ab5863db791a8fe79e0382785ca91c8c2a01bf5cdbed6a453a5b268d2d58441fc1709005e07ccaa857beef4aa433d0a3c5e62d1ed57bd119477491e17bc0a79966ae79a29c161031b436839bc12735fc855a7e4b9a74bc8fccfcbf26e767a5d26dcf35c6bfde6f539461f9e1ebfa2b1b70cd2b26e9bd12e109cb518569f7077d62640555fdf314def20e6708864e8efcde3b313093356aff5d09feebe51b4ade1016f2afd7beb5752218bde503a10b4b9e9474ec3a574d75356bf0551f965419607785617ea297d2140cddbf5565b1528d988125e91233e8cd56a5569bba643a8d6f8c2edf39dd38a6699549e62b50a128c29199db0b14aca66d546e316d5aa4b8bc78ac761756f4f85f1c7e65a85e85349c475ee71829e6e37aedb44aaddb36cebccda3cd0e6610740fca7d25e91c7be29e98190075f91e4f5b468304ccf9c396ecb1d34d0930d63b7af89b0463aa26a719d6dee0920f2d3861bd5aabaa54cb4923f1bf8bbf10bce15e56178a82b1c6f0ae2c590518db35ea98d75a8096fb9b972787f31db2bbf455cbf6b9782a64c93cdcb2c171248599cd979705e22125b86dbfb4919419c8f0ba1a31d8b69f403f75ad6d3b5319979360b65dc7b494a411883d9803e1b2bf7c9e5c3cdc453c7833bccb217225492b6f7cc5f0cbe5fd97b9f6aa07e679080163a1e0d78775c4e68750a49c9b900c7d8077e4df88dfc70b0cf35f5b3b398c5d8cf9c820886847031463360efb9398e64f1dabce81a48ab2606d1e8e559c19a2ccd4dcf1a4983db99bd40396c39486ed1d7061e7cc9bbea3608981fb7e55884cc4d9ca389fe1ba25cb2074f46f30c44d975e546535b5e0e6567e0bf450f8707aad30bad91a04c7367ecd0880ccadf5054b1808ec846fcea1723681b40dd6cfc133f3dae27c8d503ac081c5455d6feecb0268e6ad72791fc3ca78b57e4ed7825539cf5132592d171daa12ec0a4f0651a995ec7941183f5c71ad0eab732d1ac36c2cf45a9848c2e0b014deb46481c1f394c847f0e2a6d44cbada97c1201f6639281e7ee3ce761973fa76f427da9b1be3085f6c9fccbda3bfa3f79d4353745a46829f9935cae32aea12aaa1674c9593860192f8e91e3f1fbd61648be9988c9e2a6afa5cfb6b24e756dd3ff9ef437768cf026f2279328c5efd78470b613276fc71be938606abcef7ec60cb221a1ad6896935f2312e38690c3b5edd8798216b8787b946f67bd3cbde14661af2c669dc6922565e281e6f24c7e0fe043b9aac4ddb1406795ae385116e8c4a8410ce9bb583cfee108e3a5de7488714d0ad329893669fc5067c6182b2d624456be44f945fe1e7af8e9a8dacde0381e366ce04ac960f160d8bf34391cb9bf122625c3b057846f5f857c4cbb418debd7b483c66a781347ce7ea943ea95ad03816f6b74a829243ebd2f6b515e9b0983f2b6835a9b86fb4e3d3c2799d78825ce3ff18a40b7fa78df1d9e356f6fd7e77cffb9be8396b2d485302a0ef35c6637c98f11d2fad5bbdd6c99ae7c04dc650227e0fd3e900d5bc7f6933a350f901a8504584c8eba7fdc3837af23678668f8a9603f8532b7e565362e7f62fbb52b7a1b1104fc2149694b4036dd7d6f1c5fc77569074d438811b06f50bee2a3a1ac20862817bd308d15d41d3c93177db41af21cf11ecd3050b4cf03dcf93c8dac7d93ea16e533445a1a1c858b437235be2973793bc7ac477d8a08cd05b95e04974a7b0a53a00b06f4fd1598c14612693e0c7019a3d6358e31049db480728eb31a7484269197efd0d81c41670ff7e50d041b1237a94038fac359959149924a247e86f17c8b6ea3e5440f9bfc05e79c03cbab6b8dece910ec41838996afa1dcd3dee3ebf5e28e3da4f4cbb2c20dd1c4a90d1db9ab0367289de4fccc1f7fee718ca8ec4dfc41df404fac49bf19f88c89f431cb6a468f33d220c3f1b570905198b6b4249b974a8ad99bb7714ead9647aee19d991d65e1374dbabad2232df6d6833d15ceae3ce33d06ec47cf983d6f77b11a46da62105dac886343a475ab2925db77d8610a70d2fdd0fee1fe2d65a73c1c5f71330e67a004cdbcd660c295011fa2e9e2ead754bf9d76d8ae0b40aaf26b9bdfeb8986f90a33f3b4b1b9cac6d928ebc0a18f1358de4c174277fc5ccab3717b6268f8f90ca7eea2b30a6152ab63606fbb253f38747bf00e7de40957a40c327be2ff3c67398ab1cb84200d608d5cee96d03cd8651a90030ed4aca917e8e6352e299f2071d7dda702041f7ceefa808c7b0893a2babd2c72c29d361e210adcaf49d2eb43f5c1ef0852aadb33350d5734a423dbc9f1388670ce12d8be6a948e2e8708169c0c188704495d226a45c3ddc046923df3d0e6e5030a389076bf8fc7954288198ad0c62dd06b96e9a3879ed099bcb0aa515f7678aa2b32e31fdcad4a5c8d51e0d10a6aa0682088d447345bd50a27d17aeb4e2f6cac26071611a0f9627e8ecf39ba60305c0ce10eea6e7aa159d51f3d7c0c0faf00c76470da85c70769e0969feb93ac1477ab8c780736f039b3efff27d00ce31ff1db22fcdd26f6ddfee5962de498a8643c18477c07fcd65d5d5a37033d7a46bad995c8c07135a631d37f57d4dcbce208e0d5914fd93a6da86b74f838ae1347136fbd87ea2050e3eef275998f23a5da540d656d85f6cbaf6a9d16c3b859ecb0712082eda6aa772f4ae4e3387fcf3747ee11975d1fa662451a466b0265ec0281fea6c4b93e28d52c43a5927953afe7aee44e1d90ff355c962f7e3921fb74577712957e1007e098bd801b6a8dfe8c14a7deaa4acaff24a8807d0ee30341768c6854f579f3e80a12f4ca9373ebb56a98513f56aa56e0e9493fa7dfe5bb949de7f7537d62e938ce729bda291aef6607ee2c6d4b993ab8255020f02d35687f00e6047f02589a6e7624ac9775d03f705aee648314bf87f96dafbbf7ed91cf8918bbed5801b2e0f5875897c8c8f93a229cb46350fedd5a7a8a4c0c7f5abf3ff963e005c0550818093c36051119d6d75131972ffef21270825b72fc574f6220bebe5c1a56540bd3519f5e7fbbad18f9c2f4b1164b22fc171db41af48c297bb375482451e7f1106bf9c8ce5b3b4f6494a1866dda5fa5a8c8c8bb07dfbcd010ab0cf66aa4cb5710bac71d566762ceb81c1d4f7a29662ae818fb4b159604c4bf9e59b87d5d2e4f786da3bd9f3d1eab95eb29dd8294ef593ed726424fe6c29aea1619b94b7f463260e2e757a8d8f73d227dc51f7eae1523d909d2dc56017c63d5cb99c76754950776cc1dc8020d7b5caa8749401b50b4d732d16eb5aa7081a1adb1ba6b991dd12f3ac6ae0b1ea91e667c61094388fc4964f2b1db53f1f9f1ade826b62eac537418635e34f05143665ff15f1b8d00048d6bd1801f402c6fb8f1190eb76e14a711da151f4da94240fb3ce580054756c0566eab77eb4e65bbdd15e42c273d3b7befe0fbcc88435a5cd80b714080223a3d42bd826045342666b6a037ad32b4dd714a1d2d92e9199ef6c222699fcea2d0cea230c4a6a192ccc0f479927065fa0feb49e9089ec3627a608af80d2f5d91006b6eb5ac981405f2b98379adfbd73c6f813bb4127d000b7e938c65043db601582fcd63c3601843fdd847305f2de21c9691439343e0ea6b99d61ce6f1c457be6f360edfd275f0c6587f0c5e6fec0dd5b860463edb1aeb71aa7514058d532c42bcd8647b762bafe74ab688f412010ee13adc69ac4e2b804dffdc130c9d5e3e944b09af0d531b7385215160abc8706001917f06d5f64ff643fcc3d599308959a5d297cbc1621e7cfd553a3e8cfc7ea8c134bec2095f90ff33d62e84c64006b8eba08c6acd3b6646c45fc9a7974b6aa470280a825ad59b9c7b3947709d8798dec9e4cc635c8dafee5c15e6463453185e2abd2712be0416360002786e0d73557517004b1e46002642ee670689f6ab727781f2e85c8f219650d2513e08e80e5f723516bf36e47cdb2817eb2b639d00013410a62386ee1e9a7d7eab60a6ff4c7c6d5c45fcbc3bbc4f2c0001aeaadc755b8cc50b9d85874d76239003671a924999c9907aa7c97506016d2b587d1ffe1ba71c67c2030ad55e6d7358b041e3ab61d7207d8f5ff032a61107d65f7c4ff8d8271595f8d01125d970e37582acae1b2311b07b52465649b754f5a0c47e65735aeaf4f2b3a3c6f68800298ba663a0aafe05b221cd7e23b4cb3ae4f12dc7cc6cfd0635654f14a4de1b6066a807c629a8e666f7b474b56653dae4dbc8eaf238999c4ef6e370f6a6887bcb5930ad01232bb4686fb4eb1395be35ff549bbbdf9e5239aa92a092f02c0a0288699d3b4f020b473b94b1cf3595eeef66da873917de408541145fb650cc548755f4c70ead4ddd3cdeb404df58544b84c02d3a3fafea397fa2666d478fe5c4ca7fb1a6609c96a80bd2fc8d207a53221f518c265986e0c89e20c62921b65bdbe2161cdbced4e2142bc1a864978f66de3576b17120f77242c953f3c70ed2e34423908c91bc7c5331bd2fe584dbf7bfe39bca373bf49f0b0e0730e768eb9885316492d6a015d873f2d6772db1cb282f4d1237f764422f67b2bbfce6ecfe372a71e04b88e4cd40c459bb2b9a707eee11f7e98ef597f97861e219466899338b8b6ca3d138c88cc08b7922e5e4d98b3cc818a6e8c8ae6aeb9e1faa6d299473bd1ce55f25233aca3095de58e296333cfdbd6770595cc966e2d64d75fbbbccbc41907b7a8be203ceb9a565d9541af92c29bd4a0475b21aad54e190e58af9612bf2166861cac02fb2adbd6d9ee4c966b855d5e5eb0d6e18acfa93421a8354ef658cf974c87023ed54526eef281055dce8589ac8b71a2df7f73271f2255fe25e982e6d7568a2e55cd1c7f6cebf26a039b3bb0e9f834f909e405748c89d49f4f122618efd59bf6a3a931f3144a7c0d15200a51d9b42d1ce3f2d25c69f99f2deefb4d60d8daa9580a7a635cac999ec6a763cfe79d092e821d8510d39ac80d0c193508003eb78cd048834a78394f3d9c1caef89d542c1a971fd46f243d65417d8a87d52335018c0746f121b969c255c8ef7129771e820442640f296ad82e48e57d547e1dbc8c7e6f1648f808bbca46da0307222a56b605644dcf6074331a4d0478bffc2b229156da66f2bc08095f9454fd484b1b04c57b6668c0f40ffe70831955c66e46fd87e54aa9957aef5ea8daf35242", 0x1000) mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') rmdir(&(0x7f0000001200)='./file0\x00') socketpair(0x1, 0x8003, 0x30, &(0x7f00000000c0)={0xffffffffffffffff}) utimes(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)={{0x6, 0x3f}, {0x401, 0x6}}) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x402000, 0x4a543a7) 16:00:01 executing program 0: r0 = semget$private(0x0, 0x3, 0x1) semop(r0, &(0x7f00000000c0)=[{0x0, 0x6}, {0x7, 0x1f, 0x800}, {0x0, 0x8, 0x800}, {0x0, 0xc00000000000, 0x1000}, {0x0, 0x4, 0x1000}, {0x4, 0xe09, 0x800}, {0x2, 0x3, 0x800}], 0x7) semctl$IPC_RMID(r0, 0x0, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/39, 0x27) mknod(&(0x7f0000000080)='./bus\x00', 0x40000006009, 0x401) rmdir(&(0x7f0000000000)='./file0\x00') r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x5e2, 0x102) writev(r1, &(0x7f0000000180), 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x1000000f5, &(0x7f0000000100)}, 0x0) r2 = accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) recvfrom$inet(r2, &(0x7f0000000040)=""/20, 0x14, 0x42, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./bus/file0\x00', &(0x7f0000000240)='r\x00') r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="8d0e0c1bc5219319d22d7a3660cddc3c1aa41afb8dc1b873281a2f2ee6e6b8e8ba8b9404ca38eb92905c5efc9939a0843fea045fdb60f2889ce1e49433059ff847747f0f627dfb0b84e80c88546f595e8cf17ee0ed6564850ebac5b33c9eebd928d522e53779c58ee2b220101905ebef134efd3221ccaba09562fa59a32f48ba01cff69047d5b1d6ee88d91eb09d99e716d3f15a865c27927b27ff9abf68ee353a44d3298d3000057185adf13432121852237c39a059d7da3d1eb46b53d273a981b29a164bb15bf868eb4b0334ecf7face6d537e0539812c1b30c7b1131126ee50db28b4da387966206305bb40d8a68d4056dda3901b6a2959c6e5144a858194fa3241633a", 0x105) open(&(0x7f0000000080)='./bus/file0\x00', 0x440, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r2, 0x2) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6004, 0x100) unlink(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000080)='.\x00', 0x400, 0x5) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x2) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r1 = socket$inet6(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) utimes(0x0, &(0x7f0000000080)={{0x0, 0x8000000000000000}}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x400fffff, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000087, 0x80000001, 0x1000}, {{r0}, 0xfffffffffffffff9, 0x4, 0x0, 0xa5, 0x8}, {{r1}, 0x89f3ada64019f6ee, 0x4, 0x40000000, 0x9, 0x3}, {{r1}, 0x0, 0xf8, 0x42, 0x3800000000000000, 0x10001}], 0x76, &(0x7f0000001280)=[{{r1}, 0xffffffffffffffff, 0xa0, 0x4, 0x80000001}, {{r0}, 0xfffffffffffffffe, 0x10, 0x20000041, 0x0, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x8000, 0x1}, {{r1}, 0xffffffffffffffff, 0x8, 0x20000000, 0xb92d, 0x4}, {{r1}, 0xffffffffffffffff, 0x3, 0x1, 0x3, 0x80000001}, {{r1}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x3f, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x321b, 0x3}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x3ff, 0x8}], 0x3f, &(0x7f0000000040)={0x4000000000000, 0x10000}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r1, &(0x7f0000000280)="4dbc71c6a93a4a604eaa63e4cae96c1903eb331a6eb03f06692a453777bd95f4f50b6b82fba6dbb348a856aa9266fd8408ab1aaae0fc275aeb3d5c19cf9f001052b1992831be9bad7da7f5d63639fecd3f43b4ed37d8d57a3365ebbe0db8fd58598e976cf92aa2b9a90e474e531a1dd81639e381866da6e4203dd7b7ff51dedf5b5b0b1e1ef04946391f4896e04937d9159a0eaa1da00af34a1077e2bad0a877327c93c557f9e4e6e4ac878bf11e523a434e9cca7e202667468cdfd7cd244ba1daabda338cb9187af9c6c62487f0fd8b75483110b8b5bb55418bb4714ebf9e5baa4650523d8c4ef850f03f4472144162a2aa5230b92e2b7aac3e65acf635b30391cc03b9586c8adae4bff5f78f9eef84950e352530587800f47541996919ab216a487f6eabe65e11256b73ee2639a53cc29ed4c9dd14beff3fad75a2aa48d8a2c2843181c184e8b92b5739aaaefd5cc733e82efebb00bd53964d48351f8e1e52352352e7fdba13e05c7b2a07dddf647dce75f169f1aef32fcca20842128528f44d8163cdf4a70c45d4f150964eed30cc66b41027c815bd5a3dbe61519a84fb169ae79505a2791bb81b77e41b0d5f7d2510fc77345c09b3b6d7ace7944bad5f9e90c8f593587900ee6b81442b14707939576d7bf400f3c0b11ac384dc66e4f9ff8a47e8ce83e6536fbdc062ef5c8219004ae984453c81806cc1c1a10af017fe0b636f31b32a083c9ec5cc6488deccfbfb37dff3bf3b6f9a4775fdd35557bdde8ad00ef6d982c845b39b1c8a0cb7c66181d5a881ad714c7b8d4bccd8a674eabe572ffc7fa91b4675d80e399b2c9a4fc690d48a6e6b58ac144464d4f8e32a743aaa83a4aed73905600cfdfa32131f8ca8223e683dc0983cc17d0ba1b2a2c573d35a8939f7ec10cd613cd7224d9ba90f09319f682c43c91c01f782310a1f364ffd837dffdc42e563c33a023394978b99513b5a4fd4cdde78f44f1e0636f1d40bb7d7b4a868705ffec25cc41ffa3bae688675d8734a7b01ff5d212b4338447cf24fd594638c9ae44939fad0635965259dbe0f9a98f2056e8ed99e8034a21dc004f94c7dddaedc3e21676419494c92284352415aff39b0d45070822ba4a331ad296ed6a71112807853ea930e3b225a46554854d2021faf8f3e1d863e4f8ed8cb56220bc726fbbf3ac045cc7e8b104bbab64d6002812c38d846c0211774e692614e52585cd844c6d8e386f9035acb878119f8d0b8b9cadf2fb10655813e949c2ccaad126abed7e8a7f74de6e87e8fd9db6aaf96f95d03d401cecca1e94dc5f8e482b1ccb5d1eaedc8b2d52d4fbcdbb81d9316316bacfe9843a3b65a874b68b426a9eb875eac36d187f25850ca480e13d13988854ca5125a1e532d8fffcd620cc0d65dd4f73b413f230d4432127cd98732adbeb68aa58b54b0a1a477b831b4f4e921b459f62f9e947f8a47f5156450b07c3d2a0a48f4120ae5f2d73f1001dd974087e2e30a4f93922ad43fdb0370d0b8a12662c64322051273390405579318883f4055d39cbbd0a295e3aedb47a13fea5ae5576df54b6c3740ba2d068d1f950063b8c1b1cf3435564114e585ee7bfdc45e5d49893750977f36722afcf6d6b0234560a4c9dfaf924da77564a1710b4b4c628d4c83bbec6b4835228499b2c02404c399c1df9278071e1b77a7dbda85796047ab128656243c439addf63a01489f062d583d9ad61a83379da4afb455ba5e8840cecc2af09b6dcf0d496f63f27cebd387a59412bf43922328808f05b24c680c1cca08fc3c237f0a5b2505c7631d9c10d730303cb667e770b873dca6aa4dc93f8d3b5c0ea8cbfc7d0d73d965fb4c5625bb3314deb3b1647109a84e9b5e0b3c8b00c6fdba5655cb959188f56b1f3cb44caaf1fcf729d0bdea5cac33d568b1f93d25fd4fef6b8ec03e316f812e10eabeffef5431d44ba328ab58a81f464fd9b1bd43b5fa1bb109e409a7b297102a91adaaeecc33f19b49d010d3200639381831f6798eb476cbfe5e218bc5fca3f100e316a2859813aab6aba6097aee0224c20cdfba10fac460bfb1df65dc98be50c017dbae9a036f5f9bea142620d6f994cdcf211f2628f554a0f9b3e8a3f931f3e9568a53eee136e8c78414c65b2f57e18255c63e363b8d70c21894f1f521785277444c8ece96bdcd261148bd305255843fd6baa3ee619ce8b4ff2a146ece64f11301efe979c2babadf9d846f65c4a3ae0a5f275e44b96083c50c83c437374d69c018fc625d9af4f69894eea2d6ba08e7f9c4e6fa69a8869db4246d8c0124ec061da6e25ed957461f0a2340c879649793609a3a3c195e7ac85eae0d9d30e72f472c71f1442698046b449b0fdee68e9b80fa4a4fd151927714a15c4349d8265ecd50a17136cf6150319ba1f40439a0434430ea3efcf9f38d5f16eeeb6036817c21b9c370987cc1caf89615f2f44a62863a4d847639f8243ac0f61a2187511dccd044f11581c3ef08a4e6eda1284d446b3c3e35b8189f729d225410ba374af4e118068619600015ce0577e1340b99d0fcfeccd78cf8a154ede10a69ab25b36b549d24450412e18937b66ceb9ccec423231e4f9c42beb5a3b25628afabcddec8b62099dde7cdf35779a316e83404533ce99ad2cd34c76a5ad71875a2f013a89d1d2684099b162ba65eed8525dce068a7cf39cf5d331dbbe8ff111b8730b3a1de60e3ea86566e50f7122c2dcfb8b5ebcc463b84b872b841e0ef5a36da2c97d351add73547f441cd48bc48d18cb9f07dad8e0fc68ec76f86becddff2dad3638667b02d032fd9922dce3e3187c147947f7cd056d3760725929872d4dda0bca48c5b8c18e7f773436de9c0849007ee418d8a55e5023b6aa3363abb070308786725f1356b2055d83eb1b31c54cdfa1935264d19a424e5412a5ac4768db6574710a45720bd16a78526fb11b488cc1e8fccfbadff226d45652a3bd6ddd7b01fd440c8f5160c74daef309fec8c79db3c7506fd35a93876601c1d0880c73bbcabda2a26cc8f60df1f5b025e2827fd29bd5f2066fd225dfc3ead8978c78e12ecb03a4baecc99e33bbe47ade076a3dfae9ff69577458d6a4312e59b27b17bd838b194efed39350753801acf5235d687ee247d0251dc39a69b1b415ee954e6716d3e18ba1569b3acb5a9eca1c6ccddd70332a24cc81dfb11c83d6cf3f1a7969de0955f777cafc4fdc8c5ba2dbe9703b76fec7ea33327db876236c8c4d6e4fe61e0d451c668ec58a68773723a05876c57a8f70db207683666565e51d1323f133342b95b4fb6a26fd268947ebdec25bc0da3a94c91732b916d428de07e4b35d1aaa3eda6e0e9c87e441382c7291a437bc3c551482285343255422df38ea33d0ee0899574c0fbdf4db0bf8fc01c33d7863e1df0b674fa22cb5b386b17fd574b0a3167d5e3138cbb9a46a200508e13af7efbfd897fff6fd2eae87f7e7cfd5092cdcb8e596dd55e2e6527482adfd8f2a05592c16db5e82cd6d307d4874885292a4e4c2ade3825a06f02bdaf37326c0447426c97491f8061e4a3830ae9c7a889c6def95f33e6442b2900e5981fabbceb03d3c36c984b4a43c2ea48b53a7dfc0dadf239929c8351f4e0ff11ce5777960d932dcfed99c4ce74f6fc1e344ee2f8f8d2665e317b5b931ab896399530f17ea071709bf58a4edbcb87f842496fba11555ff999ad604ed8ed00437965b5d04d670bb962b2912f346b3fae80807e25fd63d54b7fcc3db96d13bb9f53aa1a6ca442c091dcdba2ca9a0e1583729600ba1be1aa653c9664005acb1bdfe103be92120e0bd4d650f7a2dec18bdd088b072b8c65f0872e1bd2ca47f586de5fc36eaf1ce9dd0ba80804606a0a0866db876448e858b9dc113d9b98dbb4bb37b326308aa6ad512777098aff9f22c2ccfefb5cc1aa34935a2f1cd295ce4dfac7df425296a71e2ca58d9856c95d89b89444f77dbbd36e66dc0c740188388479ca3dc9cf09d031e435e05e0f9fd52d2d869b2c10b561eaf3049a0e0653d93827a3b2c821efa8c5d6aa6991d4c823b015ca5f770123e226360e51305401ca8a8f84c108049d78a9591769862b0381ffc987a6b02d79a632666c9a3603589720c3e535f4f2b82a84cf2cf376d9efc1d64a21f6b1fcec9ee355f3d39636f1813c7de7eb0714bda6409db709e6e2f673855d89226ee43cde48dfb677c4f6d88ba73fd0f18a523145d0e0b44c8063f44f7b28db208cb6fd5259f8bd953e7cc45c4958b8266b47817cbfdef8fa01f30f93fe7f166f1f3d2de2f1b7838f4ded9d8b5abd096fff4cead45ab28e57b89bd105a038e3465dbf4fe739ebf834e7062b278cefdfdd6ed656ad74c3f99d7a2ae9b40e58809ec5115433fa7f305fbf9734404430ea35d25f7db9a92c5f9ce42d86b5bedbabae9b8fc9796fa4d0099d7718f34db1fa637e22be0ee6fafa7bea7b9f458d75d839fb8600ab269b93a9060a7df861feda56fd28c386395f365a33fbd1cc8e1ce21984d7ebb1fdeb2e5d6fd16c0a796d83b626a37b8c0f54f0e95de411bd0835c0315bc12513053a37656935bbe373c9d7eed73e31a4e902416809f42a43cb55c0506fb050941a1b60808a39d1070a1b7b863bf85b3f12ead598370816d271cdca4e2625636226251b8f5e024edbaedd611a2db2503beec58ed386efcb5f1738c594772ad850c5e2e1a92983e3c68b7f97a7b50cdb39c4459400384870352ff3cb6742b6beaf6751d5363813059e70450ba7ce50b8028422f73aeabf375703112ee692940ab14c035b7c6e79fcd4b085baed003236e8a61531695f66d5a2abe1f5f2e039f62d75c2076f7c72b423be57b3a1090457328f5b7bf1b8a5dfaa26e89a0667b389ae7a3ef9446087d509f432ceaa3b7480b188a755bf3237f51d1f44ccfab84986a1c21da5213e5faf9c4d8cf6c835f83acf6c1ca4be906db6baacfb6f871c50e5640a569c786c618c4b07b18bb54328dbd464470ed65a7afaa8522b112d8227963e9506be6ccf298a535059b8d163e4cca400de2e02715476d43938ffcffe6990981ba53d53ca5f7b739ee72950e7a86fa831792f620d1dd25fee66a0245eb35e353282dad27cfda4b98de81937afc3327e8d5f4bd62a48a6031e87b42ae5fb33aaba07b24527884a92140c812e327d686564da5a1417407e9c0c93cc18ac50196fd49e49196f8a8e61918bbf63c837e76af06e5f82996627c27c3ff579b25e3852b2c0bb3b89ede524db101e6c66e46c32dadadbde72e73c93e59fe06a3904edef5558b1f2374b2a42ce1aa84b1d77576c9cbd988f9ddda53c1125c6f24f36a3606affc5aac80d6518b986526dafe0d71fc440b0d0733d2e1b67eacb0f8c2ed9d8c092a57ea7c6847415d5e237d0fdb3a59386ef1c51e0e79289108a149389f7d1de384498372d37ea9d1027d70e300d799a5d0e4648f5a346c85f389901373d8ac391faba9cde25dd7a6aecdb1cb9f37120081a12db93cf168758363f5d122659a4a9eea9d9792454e17fa1e2dc3537217049db3934f3e762cadaa1f8580acd2d4745848497fa070a1ca43b82248889deb5689e8261dfc0be545df2011a87e64ebbc5a498959f04970887e7c3c96a60bc74a9faa6fac144e8350af7b0017095b93536564a576ebcec19a08ce19c70ed930487c110590cedd624c30c888513a4cd2fa42c140251016393c5c7cff7a66833bce6f17e4fa7b88b00538db921398e525ebe8411574847234d359406840ce061801552d7b59de3a4b9e1d09b81569f76c338a72e7c007d351e80d9c00ccd5863ee83f6", 0x1000) close(r0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='@', 0x1}], 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x9, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000100)="af9134fb971e3f1815e26992e0276dbb67dcc1ba949529d0d102105ba6c3dd55e4425da6bb395be028bb657fc11b058a4c08e48eec6dc4ed1e1c3caf1e019d94cfc1643347a19f8384f466b580f5cd4f0f3c3ef80501be7b42619610b70476caeab202b7a6f3e05f70cb950d85d05422b469ce5ee3eaa854317c669af707f5f8f09c80b2527218de925e9100fa3ede29c9e8ae8afc36", 0x96}, {&(0x7f00000001c0)="06acfe5ec67e1e8745be0d2c1cc4b69578c5475916f009ba618a7b7fe818555170d1751a1ff806f7e1526472b59f854f9dbadbe6ef83fbfe4e09cd7f2448f7f667dcf7405161f8cd9a994cb06bbd", 0x4e}, {&(0x7f0000000240)="7b956f8c60d076d21a6b11df7dc9feaec595641d66f05febfcce49e6320146f8d37b9cf2125f1f5059e7fa3f95e8aab84dc38851e436559d5f7f76f42464ec5009a9aa4c3171f7a98f631a6940f8af0af708a1e0d9b8560c05f9a9b194b30f4d618f0813b8d5befd2b3b2ddc32eaf10fcb717e00db858840f21fb9364f5facde4a049019e79e9faa1f804de1830625ebf5a98b2859929ce298c679d763cacf9db2322e9426b6eb8e2aec1b7fadb4d58bf26d2dbd6c7ef8d459abc1b768ea0f70e78cb11c27ab0c9a1e82495f788dfaa19902d6b4fb6331b111b93de29c", 0xdd}, {&(0x7f0000000340)="dcd8178457744d1be166becb36a6ce0875aa837ab2e79ca9e9bf9ab39b98061121e8948d3d25603a50f3d8bfd2b8fd2f017306", 0x33}], 0x4, 0x0) dup(r1) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x1002, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() r7 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) chmod(&(0x7f0000000600)='./file0\x00', 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) r10 = getuid() r11 = getegid() sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000001c0)="6017f4243a0ff94ec911ce5e9b8f87995e747cacdd7672457cfd5ed01bdca259d7cec30b177880f1a1ddd5f1fea9c0858845d5ba73d535270f01e1ba3d776cdac5a8f1d3c718e79de1a49fb28b7eafc5933683ef372767b981dac4a557189f0cb63814980126f56d74552825c35b3a26076768ed4d7d66d914040e2be9665c3d167d48df0422724fc17f429964d1e2ce15605778219ec4b0389c75397cbf3c76a2803d72183bcb425ed13b7233fad9207ea90d98679ee141b20d73ca9aa9cbd59cc3d5c8fc7254ef814142f4e5ff24f022cdf3a799ecf427419bc822381c4d0c2a121c1f096f320ad781dbf7116b541e1a8b6b91d149e481", 0xf8}, {&(0x7f00000002c0)="f05dfb85cb904933c4fd7787718c563e3fafc0ce9bf34c248b71567ec0eded6a2c30eb5a47b0c686d5eb5a110a410ef1ad302e8b124f20875f7d6e2fd92b86cb324d3ac1fe027f9cb45aa45bfd370917db930eb86079ebbd174a2f0aa2e111", 0x5f}], 0x2, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x88, 0xc}, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="e8f0ec6c369e9b557bd7efadce172a5031cf6d3cc0d8f494c992ed19d8170661799a9d2c8c7db5911ee0c115ac9e02b0322d9b391a1a70f717af130bc952f48d9ae64d25a144bd021db1e017c3dfc6bd6396bf165b576d664dda6b6069a987c484b258c35fafec197e0c68e8186d5e539ba4a80c3dd54cbcd05b59fc2ba19905b4a9c4c4d9f9f6ad67d5d9", 0x8b) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:02 executing program 0: pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(0xffffffffffffff9c, &(0x7f00000012c0)=@in, &(0x7f0000001300)=0xc) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000001340)) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000001380)=@file={0x0, ""/72}, &(0x7f0000001400)=0x4a) readv(r1, &(0x7f0000000040)=[{&(0x7f0000001540)=""/74, 0x4a}, {&(0x7f00000015c0)=""/137, 0x89}, {&(0x7f00000016c0)=""/100, 0x64}], 0x3) r5 = socket$inet6(0x18, 0x8000, 0x9) r6 = socket(0x3, 0xc007, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, 0xc) r8 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) r9 = getgid() sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001280)=[{&(0x7f0000000100)="e02eac5d89e0c72c1a809598e8ae7c1ca9c5535d3a70c67b9ba025ca5029df62ac93360e3807f06ef810878c439f78485802247e0d51f4d7256309ad3caa6867f2f8c3596df547cd5ba1ab99ecbc43624afb87b4e3072062bc3af0c76d6fcce0fc51dab9a9c1abc28a6ab7c490b3a69b807085333ec482e60b4cd034cb28f57850c1728eba0231a93b417263fa0c7cba36cd5eac7f33aa4ca5809e9027e7125e0e52c47629bfe9598fae1ed22bd6afcd0010f5a3e636cec27aced3e00d7d4810cece34d9d6a9c8055f086fe861a47cd04b34e6f57c39e99eb2107fae12acc46a1e477d109d756830c3775a89f7a9411518146cfe1ac4ae597f02fe1e79d9c800a093b899d67d0bc4a0bc19ba2e7d74ed95aeaed1a580d62f0912c0e6f9e07c17b6f676bf1a73d5a4f63110b12a21a0b17d18a4168c02059e338e74a4f334ff6444264b0bb00f97ecaba0fffcc09ccab8c0daf202ef559fff1a1e29fd7e2311e0c1c9727bd848f4716b66e43df8de66756f606b44faa171b5ba930c979e490ab2a07a1a36c8f1d4cf489b55e4eda1e6f3a48bef4ec0a5f44074adbf723e8095bdad558695fbdedf8896aa11b878c587bd7d8ea0a5f930e4d44e3839472bbd729265c789cc07b0066b75adfc6806c469d63bbbe9b3868a7e53f7cd352c55df9c512af6f59d5d66495a853fc19cd6beb85f89a190dc882a6f09cac54e0f845adbf227d1524f9b60d8e235571a8375ed26e4e2075183cf7d4b13394b40946d151a1dd75448616c3e87e850f1a64e231e40b668a9ce3591d37005a56937b038dfaf399e9319147375af9283320f477513822daa285d44c7d7f57820764b82715f28abe76d377ce3b782ba80afb612acfb40bba51527acec9fc38f1291303566d7411309a56fa34bea0f69c541205037169162b5c5f82887bcc9f9335249928f5508d9ec67e55c43087250e12047ac2e81e2dfb8340a6a9d1c409cc387717e2744a5840e57484967a4f36f3f05fdcafbd159f302ebfbc7918a9711b845e1c890fc3cb998ad49a4b6b733ba9469303039d19ad31e89a274d007b3efdb24d0e883e91cc7b24d18ba9b7283ffb7e99779e63428dc031c753885692353b009372700bdfef5b216e0272d9782ab1ca934a139e9e66551bd49c59b55dc3af8cfa0b8fae8895ffde5ba6cabf904347d00f32f5a79f5c84e0b9134d922ce2e94825088203e1323c162c134c2d39c96353a3079ffe54dbe5a963eddfdbae68bcc4095b0f32812f6b11bd44120c143b9c022425b560789bf2baebcfba5518943f73ae61384367bd68901d1a9371ea9749a334e092e5a0ec9b3df69d4b2e2088c6f0a1dc5cf4061a4a92ab0e2b2918dac03a7c46a5c8eba15e57a9c42ebd959ad024b9d9b140584fa6d1d21c3b96659e0ad0d2ace6977f0e14588fb0a49abf8a86754dc6eb0cf8f4729a51e9e53b0904999ecdd48ae0aa7995653f311ea8046d238f130c33759c68ea38de97de98bd59800ad713eec699439b09bc967b2aceb7a7851d68981d53b105b475ba72ce4af6279b96b7776b34712018ec243961a02cef9cb0f788a366c1d9aa05b2d95b2040486ae05c6764723f62a12e690b10ee6d5e175cf9d8f1a032412a3f8aa1b84a2367d728eb9cf34de7ba08051661591c6e923f8d37a3b0641285245c22f7055e30c7506825b26066426fee74698812c97c9ebe5b5c0695705f636eb5b4c8b349c883c251dc9c010fb07b9d0d79c827521a03d34dc2b429ea1c4ba541de82dfa431fee229bd4b2a56739bf6645a87f83608d32f79fb9247250dc482ae43e12bbfbd9c8af000af093ae477b330fbcba944d53d00b6a048d548fb5f19f9c5bb5ddf085d836bc2b94904cc9799e557a07819d8ddee275023b29232ce6fa40801fe66780e4a8810f5b1ba95a99febb2cafdfd38a8749a2ef61937afa6019495eb51a1abab79145f5adb2126f3a10d9e196b805b50ebed60683753cd50c0b3a142834b9027e15170887757f55e25c689300f7bf9a061e2b89a15894dc605becfc6019c543e917272ef431ce8f34e4799b513f83788ec68fa29a3a2a2589c01b086b1dc3cc041b5eb5a6b615608c74c8590771bf69c9d1d610f2d307ad238e12f75dc52fe1c3808f3232cc5dcc72774fc339b73d3a5ad436200a2e7bf03a900f7dc728f7fac08000cd13333b04bbb2ff96211b486ae4e574d04b523758722b16c24e474050fb9576c792486974308de287340f8bf3d175d2d031188abae79a620fe061614b9a09b1de792b0a69b4e104892b178eced4c01732deea63d200b89c0fdd3f296c76649250f9082cd14d532b34defbed53ace8547c4e7340b5fc238dc26d6c51056280fcc27017aeed71d672ecc014ae3254549f99dec385db9c3e039577b05a39537196a23ce96b956b229e831762e8be0ff98fb264604e68308f110e4d56440926948c06eabd3054386f51cd1652f2a541d4b9eecfa9db2703841fe3dea9a73ddc588aa544d14ea72e74f4288824ae53da96fbcb3973f4af1134a6c0181dc4b341dc305c276f547ad7802990aa5ef2e3e075416a24192971ef17ff8acbbda3849002af35e04759f1294ac798386fe87e84d7c0b865340c23c84d750f82772f79156d49857598524a212c43e19240ee93423ac3d551ca0852949920174427f1567dd5cb07c58d32de06107456a32a93fa78e1691fa488be1d70eaafe112cf81c5896814e90c9b3db954529e95430af930e8d78238eb934495e7b15791d2279492dbd664fab4881d1ed9576ab2754b3ae282f660f735b7e3ccafb481539e321da04f54ef3c6476d088790970a8c7530b52c7fd9b0f7b26923d6072847902d05571ba58dd41634ffebe846c181fdb9d43ad5b08e12cfed9aeae031b7154414e68986a02c4effc070328938bd0f8009c965379d17eca975194dd3af38994ad6d2bf7fe3e2be7213a79b6e6b77006fb8a276c566612a208e7f57d7f3b42255e6751abfe140af384c2007e9b1811afc6c0b2894e4c8e54b3f1898cdb30a90b0a8a3baf144307d7088ccfc405933041328c92d63cf2a61659fce5a4091dd2c29ee47a8f8feea8fc680dfdeeab5272e3f09dc2533a5b39450197562454b6617ff6a556933a99b6fc64f6fdf977ec3b82a960f66953f20843e5175b1dd7756747f29eb8b14615465a0062883120dae8604f8b85ca89a3d03eb0a42ccdac06ccdd1419596ed3c4bf0b272a140414d25e458eb002a9c65af1bb04e92a9afc88018fcf36d6971ff1aa1d156a6e19d1a19e88b72a0c7892f9b429504a7034b7a5991e4e44a5bce705d76887c8a6cc4d8bc09fe6a0126ccbb82dfb90fd627d3a069a4eafa3c803c4e00c5773578f23f27463cb490dba2b41fae04367797212b341d82acd8b74f4657ea8b5c3086c610d04c1536afd6d1b2455ad2cf132febedb041dfbffd61122d8ec28875db3ed0eeed1b60a328662ff664fa70d307431c53c2062f45b2017d8c184e1afde53e177519798f3c0e53998cefd6f07c76c48919397047faa9ab7743f1efacdd017f6612d4bcc0a7286983093af35ebe3be80f81bcfbbfb2fd0500e329e8ddddaed5e801f4a9c10e80e4a414655fdab9f6cbffbb66b64306d2243dd7f2b54a644220804f2673b76db0a18598d80e9e0d5f8361ece53f43dbbd5cb5ccc8136189f21d3e93e284e61725a976db98315538f1a05063ed105c2703b12cdc5a8f9904a8fbbe6e9522575ecf351240ba60c0a302106923e63c9a519b2a5252e06eadc4b6aa1069d843ad9c663deedc5e449400658e6a75496986fc195f46c5a503dcf676be8e5764c0a198626426789eb8e316e52316d4a31f614728331611471432bd031f2ccdd4ed029b50da965244fd994a067e0bca8fba2a37dfb944edbd6d5789496314e24c3d8360c3c71f367e53454cab6bb007f000e6aeeed15271e3bab9df9e0ad2b4a8db2ac98f1248b6a6ce38e743012b23780c992b63ea184dbfc5262a19c6536e8f1ee0d91638c97d0886e39be9f40df7a59af2d1593bc5e6ed4dbe9435d2a56f9b7b343c8409f54009dc0e6bdcbee7ff00a05627bcbc86a32798e3d7ea31f1ad99d17937372e5d827b764fe797529b86eebe2f5acc38a7116b6c422749f3bd833ddec80d0252a371fe22f3a27bb9f59ab37a2891e6c20c5f39d4dd108ad25333215367f10d302c024874bcdccc9e823eb119ababd4e2a074896420288fe7623e1aefc40212daf735bf4b4aaa44243a50eb6789db429010fe4cd049d9d0dc9eec06a4e0da0ea17b9a48902c6aa92550c5242bed70d1d5e49e08f6c9208b8c5aad1350a41f150ec7b77c549dc112aa6e94cad820eccafc9e5104b1bc2e255a86349cf738977efd770824a0419cfea2ef8ceec7098a849d8cbb5cb563e50b5016e2b466421b4adc34f0ea3bfbea8c4554625b5b2e214194fd2f28d7a9bd41b4c0dc98c1bed70c50d0ec030242ea93d9fd5863dce84b6b75065037b5ea82082791c1fa961bd00c41c18f1ff97991baabd0a2b281aa8569b82f6b955fbcf5bfaa5dd81f99815e3b6dada4909f1dcec0eb4640538d7a6ba22a0c8681e18955c87afd176108787ae0e7236ae55a172238e90b587ab5315f2c652dd7a45d0ff154648e02a498f3e019217c7f42d0d0bf583b41d8559d910a295567109e15869319378cb585d5b45fe5085e8346ec0dbe539250fdbc8497cc422b100edbaf1190d03f783371cd6381b7614ee34eae0bc2ac312505eec73f0840c3db34657c299b0003853bca6237dd4193d40b1ea1f20f50cb5806e39b1520ec9d5e28bba40b89f55efa0d4d8614bd438a5ba3ed61cefcbe7cd838d931fd12c124ae80b1292c5cb0e7487c6744a60e7434e21ed72b51d486061f476ced77651bc238beccce9dbf64501b7c1de6ce3e8f5f082947a3cb99b4a7995e8865c14e0ac210c53d7466f800b288d011ccc4b199ffbc880cd1d910a863f1ebc5806334a387f88ed727716125f66c492742b233b1cfe71c0aa80f7bbb49ff417cdd2aeaa21580a6441ff15b91ab7e732bcd8eae3a4567bf854af243319b663dcf31819942857cd7e777049d95b5d07bed8086aaa73960df4a165965b50a9063ab0ba8a611d86f9bb39877dc9f3b2d2baadf914db9bc5e13c481d6d2c050c8b957b7e309b33621dcf1e7c28d9bab687b6797ba3a3fb454da7d49652e3453e3c4d56e62efa9e1eb5065a99fe45744a1753001c96c10382cd32102c61b0f9074273370cf3a9c00e03ec43b006d249ce8c3bdaef8b24140c312fab8b919f4c8b266c74c181fc38c8e20f0f1511d4e75743220474cdd9edbae13c7806efac1fe0aecbcfa082026a04ff43de763d1384a35fc81e1606f767517088850b92c0d06992edad1c82bfbd13b8c7bb79dcf2609220eeb0e2b66484fba113561eeb236d7ebc200a63920c846dbf9910ea0cace2eb2c73637ac627065f05221fea94d76a10e4b311edfb31fc501052c5a17adca431d34fcaeebb1c78e47a27c8457c017e11372b94be9baa310dcec295b24e00a4d064e8f1c07d80201b978c90f96161ffca924ffff63fc654fc320899eda356dac97659248f01a50f8c53a0e616c3c257c4a903c7f1a1a3feb7c824f5a9dc61e84dc3e996b5e10ce600c0ee0c64a61288ca3dc6ed2cfe55f9f797ec70642ae68fed5ffecdbf95baa1f207b92bfee1f8a26be5d641d5a1e024d5c6f4cf3ed1fd21a7a723162f88c5518bf271f9fcbe9e7579192da09567c21af23d3d716002d7c2872b7059900578af40a732037514266cf67a", 0x1000}, {&(0x7f0000001100)="c26285914f7959c59ef64cfb80d9ec557c32084ced8cb6a2f592ec01a7857a96c5ffa78f4c789935fcf43e2fa358de352918306e10bad2bd5c2f7c9849a0227899dd758349bc26defe97b86543f3047ea14000ad062272bae568b707ad58010a54a5d8ee9a0efdd9d3bdbe07896a576aa0b35c62f1d46d2f49f400e0032613aef01f2c08478c2764e0b7742a7f57fddbcc3d68e0f4114263d6e16d73e23e67c750146e03d0de6a343d61c90f80b64190cff99a469f6b82c2477025cb3bb6e4fcba34d857", 0xc4}, {&(0x7f0000001200)="2a445542b9bfe6f3d896a462f108d62130eecb05631bde3009d949d455783622ffcf086d01b4f31d2bb97ccf4c21e9c802004e63e8f39f32db8d3d40924fb6481449fc7daf187e1b189eb01d67cec87f4872", 0x52}], 0x3, &(0x7f0000001480)=[@rights={0x18, 0xffff, 0x1, [r2, r3]}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x58, 0x4}, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0xffffffffffffffff, 0xff2b}, 0x0) 16:00:02 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') getegid() fcntl$setstatus(r0, 0x4, 0x4008c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x7, 0x1000000000000009) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="5feb6ea3ec9f8ef248957e7fec6ef765ee9cc72e007b4f61805e8f51b9a60d55de0719776e10f826447dd4b4af6f85efa43ecfabcb81edd59911376841280899e5963ab2be2e16f273cb78d97c61aed276db577b556e39f24d4ac3b46f6d9b0b314088b4808e1d7d61df0ddfe4cc8bc594924cb6382e284378ae036f0a002f2068c192e391c7", 0x86) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='W', 0x1) setsockopt(r0, 0x0, 0xd, 0x0, 0x0) 16:00:03 executing program 1: open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000040)=[0x0, r1, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchdir(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe1f) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchown(r0, 0xffffffffffffffff, r2) 16:00:03 executing program 1: r0 = socket(0x2, 0x4004, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = kqueue() recvmsg(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/87, 0xfffffffffffffec2}, {&(0x7f0000000040)=""/22, 0x16}, {&(0x7f0000000140)=""/40, 0x28}, {&(0x7f0000000180)=""/243, 0xf3}, {&(0x7f0000000280)=""/202, 0xca}, {&(0x7f0000000380)=""/176, 0xb0}, {&(0x7f0000000440)=""/161, 0xa1}], 0x7, &(0x7f0000000580)=""/74, 0x4a}, 0x1) kevent(r2, &(0x7f0000000040), 0x800, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xa9, 0x67}], 0x7ff, 0x0) listen(r0, 0x9) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000300)="72706948a34a73bf6c40afa0b9bd3e695972bf5fd407df015efbecf7c25d7e67fd4ad10591915633fb5da070189046a98e4f607e84fec15710b362b497609ada9f50445e48e8de104865937c553da3609c93c78c53d7057ed4b7ca6e47411473caed6d2d2dee47f907b57d199994ca4ef4cd20c2546f42f93e12bd5e2c6c0e8894b2000fcf0b08d285ac52cc216f14a475a3e7ca4d0d32c6ab6549d9e24a31f54d8c4a49700c64bf6a84aa8284c4d13f75d0193237e44302e8557e04004d04c84f1c46", 0xfffffef8) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() pwritev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="ba2c1161c579c7e9f2ebe590f856ce237afa659cf9814ea4046bc21edca0714aebef9631a06c47e6a353455aee583725f8e55b391dac85224cf7ffa4afafe89375ddd71709c9dd4e4b82cccc4b00a9c392ba737297d94d8704c01fc944ea3036cce121c69654f5fde3905b5bc7436b834cbdb5e30bba442b5099566f308e673ed188841dd1d54b0e200b261bd837272f218153b78a5883bf13bdda522e9192ad177c0015655b17429dc99b83153ae5131d38b7886c8949b1a251239617aeb44fa1957db8cf77f9ffeb5f9d2167ce79650b6fff309983f35644556bd9c44fb3f68f7bcf0a0f3255bd383d0d", 0xeb}, {&(0x7f0000000040)=';', 0x1}, {&(0x7f0000000440)="fabc0142b3b04482e42b69bdb0610e62dde911ce597d12b8c687183889561a0c81df47e23b9d215191b9db9feea85f75414e662dfee1f8111480e561cd8946cca510613b1c7bf1a442bb2175b722939cd2fbc810f41aa0cbe36d9b159e845ba3de53676a4a3cdd9c3b72daa0dfb0dc0a28836abe1dca5cb8708e4e348e6f0577aca3b36bed06344cd28363612902beff7be4fafd2d10a32a16b81e020442964dddf356c42296d1d57a93b7e36968b7d501e2d407b963ccf3a1a7ddf32624f9cdb42e3ea8d4c5450dd39cb235a3a7a501c97ef1c0dd3b986258fca7864abc1ff9493ae129e47672a8a310e2d4e36bfd6c94dd722c5c6b16963d189db9e77cb7b4c61a2cce3ad8fde44a7fd28573f65192792480407b25208d8630fdf16efa0fec544d3fb10082d55c1add4dfb611c570d359faaa053ecf59af32c73266b77a4696330d11d55a3b6e8e7e177c73407cb56ca7b940008d7867d812843535035278dab506ca1e7bd95fdaac0388d0058b16d05a3cd2e543d27c22c34c8a8c45aab42a72104b86321351ed74c2fc07f7a5f9ba94d0ffb5291597aa6c0db9a8621e8193999907f1f7a07a2cfc667079679206d64e6bd34136d189ea2c59460a7fb222b4899bb228fbe24ecbce6910e29f2061b934b8233a6b856a1699bdf1eb9f0645be4d43836eb2ed5efd1888a0ec41c45a4161a0f2d38058199c47b48090304ec50231e35f6eb6f28f0e86baa2f67fef9b7c92b764311d7a198685fbab798912e081ae6aecaf11d7743249edfb2400f8f8ca423c439b0ebe1737d82acc6616c8c573ece239ef698416073b77c271cfbf37374726226da8ee0c38a35e3b390a742c612cbbe47b14d596aa9ebe6f4b55f980477bc1fc61ffa765b85c3f9c1e41b65334d4d8608cb758fb97c07d3b65024cfec910d4e039a5c334a9ebcaefd49c64705ac0b882c7643369b36c83593bd1abdbb1501a98599c046ea0f6adb068bf21dfec0cc510771f00a54107c66731184064baeb258d9eceb76957b0b1a207e2f6ab3be47b7703adb052824cdfc082178efdf3fded166468f58eca7f08b8f505a6922976dde32c30adbfc2c7b5fb172badaee33f826ef59b863ca98c55fd05461ccaee508d44a0957e575341b955d5f3e92f8870ba68c068a7fcf3fcb24296f6008d8c7864da9af239485835f5690315ed82135b0fa7f0a0c2e7f78117163a3d4afb98ea1419cfed8732a425cba57aae139bceb930b396dd1dbe09ba7dc54eec44bed52b66e1f48f4579039d3be5ade3c289ad2f8edd9f4c11082e6f02e3f2ef58e321d622ba4a650441b2b1684e304151c1180400b9103fcc1b8c3791c86c8e4a7680c81a391422fbef0aa48f8dc5e3d5f23a28dfba64599b33688d9242bcdbcc7ad6cb36bbbfb220a4ee1aacc999addcb1401ce4209019355ace80068822a0a912878d05ef1e04d3127b30ff7210970c8ce0954a2f2a0dca97dc1c1dc06ad95e52388ee1ab6ad7ea420b029d489c35b7c5ff9683c7a035ff84e1014394f4dc49976ccc04292badc795158cadae945b4041ff3d7b386ae31bc5801cb6959951eaffc3f6ba6e5ef32fd16eb2241d8629d8b79e505e55274a070db8afd1453e8d9e953a2995dfd56e414ff7e7a591d637d51f01116ef1f0a2a67d413e69a20c66a936669f696e4713621833a62174a3b216903a4808805338613ce500fc9148a47db2edc3e88bddf5d676aa3a96ed1e560e81e252b48c28bb98b43b3a309ddf7c370ad712896c61bd453303e5c9075509da958bbbbb605172e6ca90a8fa71660e1e2771f8afbb84d382f8b741e93259ce8c5a72a2255f8b1263741928e158313276f889a5b5c13e2aa30baf92835ee8bb3e194d5e0c806a224131f2bcb4a53b82e0e3ba6b0d8765508871c1c0c1d5bc73da4d9559e26882113c92041e35a2b43aed79c8cd10a7691892de9d4607cdc14700ce2f4665a009d52fd95dc4af396392e4b7182ba50eea95a15a5f6205a73917ad1715f49256487d6b454cba3a4c87d6c5518765fc09f429eafeb346977cb7e9f8bc8176375a0f0a0b59a95abc6bb1eeadbf7a4e51c87dda6b1562a0b6673f5c304c7c1e877f68eba3d03127ffe5c96314d3bd5934a90b7e349c41672fde8191f5e43a55f028a872b5639206c9bbe6adfcfc6bbe6605d565b4998bf8e73ac2b7cf263b72b1bfeb40ef0f30590a45b094450d129ceb498276f17e1898b6a74c0734a12169501a1ac96e1b8931e5303aa52614d48419bc329ac72f5c9f765e43083421009e9bada0aabb46f1c848f476559651daab48f07d5533b7c303904649c0b7ce0f02fc3aa523a06efaab1672a72f99394d10e1c087f4172adbfb0d3b7f2b68e45dabe35534da1a825b9306fa8382bf19d31a1dbdf4001270c1fa68ce97d828b48ef2ae56ed1fef7b0b69ec30cea2d9bcb33be4965d3eeb6a1bdd7842858aa64c1fc893891274e813c533f5f4e4ddf17a6601fe5cedaa3babc7e6b9d62d9e7225e52c5b255bb1fb75cabb092c453ac86c7393c4374c1a9af909b38b7d6e0d3e2744644ec93e46a2a9aa889a3fdf407aacfa240e8fa5c1c79939d73618abcf26376fd71904051b2b3ca85936861373120bc3aac5c1d75ffc720142493a4a053aa1c09ff47b3f195557d84710ec5c613fb619a04a107123937288eb0a92c2f2a00903f00ac412e0c94ce0a46bc188b0c94173b4d42a65583f40017e09ff2de538e69749915be2c92619e7809038ce501f135f6b2348a5bd4bec432d68b36e5dc05473b5829fcf3092169f07ad1d097541e181af9a177f8fee8cc10337bd77df61090328ebee7b8d08392ecb06ebe57a41ce67b4c77e1eb3df3785daeb2f0c91e5077f085836da48ff8855f22341ace2fff98bd1265f5f36a0aecc6227c1163de759d2bafdd34147744453b62f3d6c1bcca865a63cbca3a95c055a60efd98c1f8ce6bb71a3677b5991f8b139bd0f7bb0a2d3909480248239b77ca3d827b81819674c51b3d37e448cc38e88cb0e3fd836f1a66026a5c9d0f3b2e150bf71e3941b977b38cb5035616032d3db8320bb27180fc295ef498d3b145ee1e5975ba7d8bd61eaaad3deeef3d363b881e6be34a443fa1d6ab105c3e6b9e872b96dded34102711fb1eb08c3e360f44db49c21ef08f4bf9affbca60fe502e8552a2f5de6edc14340f47dea4f4b1ffed927d775eedd0108be19f4f963d292b7e4243bf686074e6e9f6a5b0a0c4839462aca8cc57ea1cbbbb8218cb65c46ecc9c182cec0bb19d5a77efc3a38036f3eb1bc18b892e673effaaa95b7414b022cb18011dc08a4b80267dc70f92f5f318bcd21494055d4a78d89f2f8b9de8111b6f569ef7b0fda9dfdd697fffbc9dbd67dbf8227bd046ce2e085dae025eb2f88ef85cd4204486c3d066e461aaeefe400739d5d69faff51341eb8819f374b05f728f96cab11abdc8a5d5f6f99aef34ea86641073b2c1d7f2aeab9259570a5a64ee05564facb110839eee5babd5f2c44ed4c11b0c9ca4a3b4480b88ab00c0b89f786d38d28bf2ee4d1a90dc39afa80b8e0be5fc90985e0d697a702c705c8a85f977a6ff05721d6a3c415f7aff7bb40ec3d08ac9f74c474c4d61661ce0a8d93bfb994259958333033cc72103f7da42c859cd90358c92fdbca306bb7392e9641a7935dbb72cf40660ac5d4f90dd381a5bcd81a65d04b28b7ee2f09d0df8148774e1300c342fc347f52768c94f90b40e0b8da013f5b6c02ccbccd8de76279164b1912771c7be44f8e1aaada4a6885ddf93c670d23e9836131a48809bec3ec575b838d6c88e7be59c48b60b1057403329ec65f9921baa66811278d2d20e00429c375786fd2f4ef52e4359882371ad968eeea33027ede3008faf94f3b8545e15318fd38903d62704bbdee46dbfbe14610416cea2a5aaf10597a560ce17b93b2d487cbcd4f903560652db993f991bd9ad4b79c330b22e1d715567ae7be2352510d8f3796258b560d53a7b5c7472623b903518710bde1ea358a1249387c0d0ffc13a41188753e2d781706c99b83acabb708d58cc78226e34a453f431bde8312f2cce5884f800e9a1c41aebf3c9d993b2a8b44bf87693b9ddfc1a3211e3244b685b1ad279593c2c21a2ccde682750ce3aca129aa57c43335347735f1faa584d01fd7290b59288d35b58c15f9b6ffd63fcd0ba68d1f5a8dd228142e7c08fab3fe2dd1c3a07d45030135b642af1563b520dbddf599f327e20aa1e3cfd7161e5d1730c49877d9c8dfc0d28865280fad719ff4c1472970d5fd975d7face1fd0f6d9b1891164895e39705b0bc25f4a35c411542a61330221e56db617de458a44d1f272e308af68c88702dacf81d9059dd78d0b18d426c73a7d64520578eec367fc1d62fb49d591df43b0aa9547ef3f2364fa80a8cdc94cfd84e47b358fd9e609e4ab2745f687d0727728e1520e8f359037e8ace33a92280fc2f735e810674c5ae5b93c8ce3b0e53ad0283c11ff57f933e61b26aa2473a00a8ec9be1f5f6fe4249ae2b79ee58bcf81336f275aa81fbc6f3a35861c593f125bef8d86e6d7a44f387cf67883459c99dd29d7a169776a4f89df3bf4f1e8a9da1bca06f140273002d0cd62e4726e718110fa3d64a2ffe7ab15076e2e539f0ff74fda25322042cfd31be715df74054d48609bdbbf121fb1da3028360dda75775e1c7ae4d6dc1e3b311d44c553f162b8b900503363e45a37cdaeb67e8901d2abe08fb56b02697e15ccbdf235a33da8a8b0ca11a5690de35c5b8326117e67121777368934b6423ba7bd56dd9f27c8248a9d4601daeace1128197f25bd5972bfb9b883a0959937b9bc0b18c65df985d7b3f480c423cc6f636ddcbfbc214a72a555bbc3597381de3593dfba03e6dd61eb3dfbf3ed654b2e8bf8271fee555344f7b103f2ef68137b4fd9dca5a069625474de3712449151a0d1ca6e28cc2f9e2dcf3d122c9606d3bc9b894d74d548970ec362021747eba9bd1e8f57539e072df60c14edc5434d85d8021f910363096ca0e354a27f23357ef47fde3ed07fe3e699ddd642f03ebe5c01f9df40866f0a1429157c4cae4c8e3f3a070f926d705282324b01eb3820fb519fe1cc98b37f2a8ad2884f476d8bc29389bcfe0fa3d7f182b8af3fb510a4877c63dc032d515dd79a90cb9c76b0a6e54079a186dd826731c989fc26ac82b3b7f2c9139c6dea7297a1612227813f867a641b10be59e2a6d175cdab9eee71e51628455d27d4d8dc1f1d93473634ff740309c8cd74b643b4848eab2a383b80d8689bda0872020cca169b49ccc7237b1bd1ba210a856a148e4d4d9ce79dedfa0a797962081e2454e209bb82ddb478e255d317d31395bc348ffbf3bc82636c90e1060a092d02b4f23555a61282dc9521346ba82df7be8ecc39e925c5e0f5b0910ca91b5599cf16bbc6f7672c3576b36cc8df28d36c496920c163fcfdd2f09716b43ece676b0adf60cf54c4f1a4cc12e575849e50878ce2a022ae7d2ae27f9e2292bee3d6598f1af6b9b6668705f7a051eb639a9c14b63355886ab2100729b8f0947dc25eb4d3a32148ba222c42b527fdb6169c4d00e14a2369fb98730c02b736ab88e4e330dc7c4b18490e1e765c6900174e240ca2b9abfaea5b8630abbe6dbe342a4544708acb94e2db4cb236c87e3d5ac336ad0321f227c923885a03844bc410b50874de159d317287d22450db1eb21dd7e9ddcfe4dde1752d7b61d79978d156d6b14d66f24fc01b6d5cdef97d5759f52d3495015521a247899a9dc486cf848a47e7f707d4642e359b3e", 0x1000}], 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0x74a171ac, "9ad84b73d9694e107f5e7983aab9d1d35db5abe3"}) poll(&(0x7f0000000000)=[{r2, 0x97}], 0x1, 0x0) 16:00:03 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558833ac8ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d2902", 0xb04}], 0x1}, 0x0) r0 = socket(0x4, 0x200000008005, 0x10) sendto$unix(r0, &(0x7f0000000080)="9543849bc81257d2abc8a11f1c80b3746638914ef3e8903cc2e6c15fc8952e30474b7ab5290cec6763865a54bcf8c385e45c9d06504693657e1edd7f0334a9732a798ac8c1932cf34f", 0x49, 0xc, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x11) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:04 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) ftruncate(r1, 0x7) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x0, 0xffffffffffff}) pipe(&(0x7f00000000c0)) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x1000000000000025, 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x8) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x100000002e00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x4, 0xfffffffffffffffd) close(r0) 16:00:14 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x401) r2 = kqueue() semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/124) kevent(r2, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) r3 = socket$inet6(0x18, 0x8002, 0xfffffffffffffffc) mprotect(&(0x7f00006dc000/0x1000)=nil, 0x1000, 0x40000000204) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getpid() geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002580), 0xc) getppid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000002600)=0x167) getegid() getpgrp() geteuid() getegid() getpid() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0xf0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002640), &(0x7f0000002680)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000026c0), &(0x7f0000002700)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002740), &(0x7f0000002780)=0xc) 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:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000440)="c46258a4f72ee99586132425b84e5bbdc3a5197094b222a9c4f6469990bfe43204000000000000005deb1c33cb04403df380d557f8d75c1eea6fb924a3c9042ecfd4cbcdb6a95cec003b54c9cfa4e609d8304c57a3aba766a7d5eaecf12845088e7008875f26ce8b028878498abacf6a6b00000000000000a0143115a062c6b3bc0a2d4d81049cf9b234c23aac5c2aa27de54b81e75f6e070373dbe79a4293749a9f71194a8c78b7f9923fe2ccf96e1dd6a1b29b5d6181db666d938dd2f38b217fe5d40c30176b44f3877d2bd8c59727976fd112bb77552a04442c3e3aa981db85b7d0868a58afd452f1498b182ac8f7d43b8c3ae3806274dcee936cfff4300830b20bbb16d9e70fde659eef0e2221fba27bf9687329e7", 0x117) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0xffff, 0x7, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900", 0x3, 0x7}) write(r2, &(0x7f0000000580)="29eeabb493d30d0fcdae9ab3c6c2dc29555ffee5c92fcf542f562f160b6b73664c32cb53279141cb86bb12b4b0be381bd1dde576fe075c9966b7246a8c434c3b22d44ea7116837bc923a401364cc97583d0afc3ab678cb1eafa061760201dc156c30fc37390ba32207b5fe7d58722231c6b7432593728495f37b8511049166d358bb6e6e55ede8d8a7ff00e00047919a8c2b9494766057de91ad39bb705a235801f6af83118d1106cbda2c3f6453ec52bf00b09ea71687c36c8205cacd171ba40e098cb217df915c4f4e957258f2f93d0b5ffa2b2b0f413dd6ebb0ac129f5eb847071aa35b794ea78800564430ea58798f36ea25d0076807c09c63b381cecfd8d6a0a9d909bb963b0f727b265a161aa0697f104efc1c6eabd4537d1f3d0ea9d33029c32d1a656e6af9475e243969b561855329ae3d8cb67835ce5e5c274c59fd788b9b24df58791cf93abf046beb3f3832e531cc0e0eb309c123cc96465f2938c8559a42e445c72c9d349f23ce13b43fc903909611d95ce8814f9ddd8da0d8b6ad1cf4e78530064c2147538a90d94830429ffc82e220db5605d4ed48d908fd0fb426c05ee26a2d78a0e61c7cb5af6cc33a417604c1ac8ecf64f7473bc7f905ed628e0bb8712c02d98f8ef1196e42ba026f5c17bf78c344da363299c667a67e43877b6b5eea9594ecc05bb081eb876f77eb7f005da643cecd6ac64d5b0d76069f7e33f3a42563c82b9fcc355089e16d4d99f4d6ac1db2d41d524470abe8eb1e58a86de0fc07dfefd511bc54687582779b50a313b6a99e9d94a28b5a7193d52a076dc9af049be374b96317fa567ab3bc08569179e95e3b6e6e40c59fa8e977526827dd99c5a01c1e80b75cd7925923887e97c73a6472b39af783cc4aaa8e427901719456b72853a5e2a393044e9bc6bcaa939292f3eee2c96c0346b1e0cddc146a0591470deb1adc6d9146e7511471603a1ab06077d7ae89dd18015d1f7d91c4d8f43679b01065ce968563759fadea2acca4a6b39f2bf5c1f65514a0f6aad51613beddca6cad609bebd937129a0ef9400b6f1b0fe1be4273259af91620dc0fdf716d9b0311eab84a9aa89706b2aefac8c69f2ed29bbbad2635ada4960367a4857c5726a6ed8cae0f236ce7b7c99de12929b7a2980c0b491dc5c0c1696607d33bbfa26a476e30f8452594f9cf8a5beb4fba3e57ef7f0c04eb3455c7cb7c25498b93a9ff6a82a4f4767de1bcebfabf0418bbe7372b96e10ec8f2d3357b14a002f6b9a85bf455cae01e933fe2f0831444a3ff559b439444decbdbb102f02c9bf5c334352fb7714b68fec3a7c24a1dcb0c15474f365e561b9e239e915ddd2eb03da92990b5f344bc9fda2712b7252c3232d18ddc84cc8b8a6c4d4fe62240023f85a0d8e8988d39cf3241e33da99f30cff20559b3ba60ad8c89b7a1c0c67feca30c08f5322f7af24cecba140cb775cccf49d219b2e49fc4bd7987ae92efd3cdacb3e72a54abe743c7bd87b6c39fbe054522a7f4d86ee61eb0d088455505ae1f6f1c25b0a5230182a19f35dd20704355ee774b263ea3c7edb2ffc5b0ece254dd00628bcded31fc15e3d5308b018b17545d929725877fac87357811c9c25267d4e5de5cc028c8343375d0e3d9af289df196189e475cbb119ef36874c11f995384593f4b10c904a0df78b9982ef2ab586adf58fe19c6af1815adb9d73f88466b34941e753d25e9fbfe72391edbfa68f0365238bc41f0cb1965f857965ef35c62b36eac334322333cf4de2f4ef1e2eb71dcc8fc2f346a7a8b7c1b999e452aef896c0de45d0beafac84bc769f649e7a818945e044722a593a651a0d6cad31669d6f35e9322c74f2c94af298c0f0c12078e80b8d77f8bd0084a133989b3dccb639568da5c3566d2a3da937f4cbc627d68a0bd18af2894ccb505c0c515c5d0d737911f64cde9b8c242b5b2a6fc996d48f29503d7c8282afcc0cdb7c20a0add30988e7ef9e30fee4b2e6d3836449c7db0791b04b50f071463c1d4407c9395a49b198fa5c5d1d741b1a3294197398d09baef24af6fa8f98968b884ace364eeedf5be277eb46aeba7193031bc0a2337b9fb74412b39acd95c755180dd0d3a2cf210767d913949f2649ce521e44516ebd640e4df77f711ab89de66c880d3a90a00f3d3170cd28b30656322ebd7e51a5c4508750d5479232bad424851e3e9eb0788a6c4d7c9d1072dd7d799d763f07bfddc8b3b9509252f21fe4b1cb71e1c77dcf62f5309ce0658af67245d4219457b6cf1866a94645be0b5e9203350671c37ed7d29fc5543c920a55ac347a752ac7f2ad1874d03606837e79b9c6206722b2eab2b5d1bc041b6bff27dd6e30494754ac1ce7dee9dd3a0a1d8e75d324c1d09bf8af2835f998a21dbc0ad37654476dfb270b615de6e7d1d10f816e47991dc405dea79ec0fcc2411fa75e7bb64cd688114efef790d1285114b907327c6b867351cecf90b62492709966d0225a984f6adf014dc1aad6714aad7904e1fae84154cbad80a6f936838b64321748d7e4540396cd8fdab4c3df764d0a5f7147b379890bd59e58c74aaa273ee6050973d46c41d08c602f197fb29028e481ea3f1fed0ba87d9f038edef03b5597243328811954e6a68bfe1a02fd2ca368d1ae2b0da5db2e4c196e10fd7a248b9eb9fe4e97e18d01380d4254190b34810434bed6a9847287753403b5d4061f48bfe37c8311230ff3b3abd32eb9c7818364ac38620f73d1d29278c3212577830d607ab8a38c5cc69c521075a241db13a496f8d623c25098ca58248eda6fed24b06c9bb58992c38d8dacb326c8112a3ed3a2572a8881c90728cf11f87078b0c69203adca194feefabd19a9d732667ff3611aad1c4f9e900894395aff5aa522de6811842f249f01b4fdac492f99342d8e1b0cd8a2d122b29a4285acebbd3caf2625077be28463842bcc876545acd9fe34f4d4bd5a2171b54ff4afbd7786e293572f4f2e503c4d644e7a55d19d51865e61561e251aafb08e53f596a5b92f8ad015dfb9bf03cce87bf770f29c90bee6451c574672de835cd6804d89b2799fd0a62bb76e81be4c5cd89c32553de7cd167669116894a537f4f2ea7db316a103cbaa2d1c79e6f21c83a3cb98a1aadf7c777b258e5bf28dedba0e20357434b04b068e6d2dfa433d4098ed189b6770995f007670932a2661d5f0c58668405284e2dc3c962e0b7fb56ac1d91da335b6f0e25db2bad4208970eeeb207ae36c41efd0cb188daf6bee1360870c9b2faf9aa8e63276f3dde98fdbc842530783954b0a2c5b854d2579789eefb7aac3d9417d3dcce59dc3df2c39f84e0ad6e5ea9c182b6a3f4a97abc4f707f260ec94513261684e082d30c0342129388da22febfafcdad3d511c2a37d570d0ef3c4251185616a7d0f011d103f2af6c7466187dd0f4b63db590d73f26c5fe6b2ff9eb71cbda8dbe95270cf004948b0ce29588119c168ccc6bd51cbf0459bcd265159e99109a130b400e84d85ee1801ffb25ed217a21fbbccf69c06c4485a3115df470f5832c698c9563b0f7152a929d6d51b748ddf7b367d552fcf208696a972f8f0b93a0413814eaa6dc00ada33d1c4dea3bba01c08e82659d0b01b5ee92d0d3bb1ccdd03d1e421abdebd24983201e5b12fc6f3542e6518c3673760699f096e8bcfe0b446cc032b569a58ef8c93f120a8bed392fb39eda67dbc3fc78ce653383d0593ff84635a81ea22aba248e146a6826970cdac21bc0d70d69552545355c83a329fcc352a961f01532ccf7c10382fb19e06aabe712ea72c2526149c11bf6a5b623e0f3254e83dd99df248bfb67168683f8356ca253fbe8ca9900e3e99850e3267d2e6eb6eca53252ea7da25504b8db4a55f7046b2c0cb8416c80734f1e4ea7bb9dfc4a432dea21202e35d3716dd8dec6f84991aac56697f71e26e0300e576bf614dc9cbb7484ce3ce4127c52bdeae75d37e6c50b5275cf8c77a49e1dc406568aa3c6d5afb855f917f5f0c1ddcd6e70b5be73101b42cfaa018fcb777d5729ad2d9bb3e63ed7d758f43fa5186cb74fa3402282116dbaeef67ecb8646f41fec2f9c6620959ec1c3b59388060410dc54e58b7e8f0316444159a77c217806c41cdb31d9910684507fe8474b47ed2301b981b41c625073f46e1944e88a6480b0fefca85675827ec3e1444eff4425e846fca31314cca276dcf27886139c74fc7a8d244fc80b5c8226337ebbd69d43f67d202b05253cde3b6329f74e7c22531226f3f41e9b6e4e1a13fcfcc9136f7323bb92b5bf386ef10181e37bf86054fad2dd9cd1c937c3231e695a8da4e823bb6c3df1edf308b1f32988df5aebfbe86c392422ff85f64780d91692835465d6861e3dc02b44ab1de7d06b88beba843a7564ef2a62e1ab429f79a8d7335bf9a5f5091ac47b647678ab99a6ad2a54e7480f8204e6dfaed4c3c34981a594d27e792984106cd66b5768e123202761c0953ef497e0b01001584ecd22595eff457ac6a49825202fd8a00ed3edd5ddb55bbd51e1ddbaea7580c060cf11a6aad7bfd3e153a393bb89e9e1862921592bbc074a78138b1ccaccfc520d13d71efa94a341382b8867e3b4bc5ca2cd7842fe41e710fce2785201c35402e88e879c533f2a1a73e35695210dd4884755600585be4e2b5d318e1a6148d8a02c9340845f7c5b1dec5061e9641fc9ffa365761a512527a5cc0c53bd20186b217667dfceba3145699e3e70f1ff6c557dfab3ade5ced4efd4d825a46de47bc940f66114bb8da9ecef57abe33ccdf05b2a3ced65e040ce5282d9d6046185bb8f4112341f1e74e90e66649acc6ceb4416959ace16bf50310b761d97ee8a67f779312c179a781a3f56b1561cc1055166ce74696a0ff204608f10f143fcc2d24dcb8c874dabc42ed1f500d5be982d5d2b9802d1cd89ff9c29a3451ad5728fc357f00a7725eae50ebe450d4f88efe001554a8c5624581978a111c4b93fefa542158e4e62271ef72a458d2ffd1fe432d4b6e0b7535c83f5b69827b47ef4935491c9644a0bc6194149d3be935146788abd745da542a26f32fde690f792e8cbef0db4e8d55b268caa980dfcc4e9c38a74e8263da700b2ca09c509ad67bdb06463e51d08c3cb15c6a9e198e85f47fce13622a3b43732f7e3f836850a40e92989800e97271e4d5a57c06ee4b7753d4514f54f79c340353cbdfe7860e5f7d39dbeee6c713a5e1673e4a942a496e1fc3bd4aeb6aca29719fc832236d4c39127ba0bec6832111114e312e6255f593506fb5ec13d36c3443721f359ef83b93d1058c37f0c0cff5bc61b4f2e936ea81d6f9fe6df652eae58ec9a461246cf548302e6699ff003ae9959797db619be1bd769526410d51ab69c224ffdfbac8602de11dbd9cea85576418665032dcd766b090722884ede7babea732c1f44fd511e36a6dd624257bac76bb919c169c7a027c9221a4faea4ca108aa3d3688aec801ef8a761158b383c292636874f1e48ef23214a14468670baa64f192b1a4c6730c34690d616427ffa44e0ca727c437591a3f6914b12eda0d896cb84c474a9e5958a84829102340dba9b3aa8150b7830beca8435438fbe5bc1ee3511c358b37d32796f07a0a8b82980ec98f82eb810cb22c41a3c0af7d9dcc35c4dff79c452b577e2320b0a5de37dcd77d67857406842fdea1dd7dcc4afc322a19a2adcdaa0609fe5c5b45d2a4ed6df5fda70861260519d80aa9fc3ecba05bf781803696b8117a9cf0c1b6614365da0a63deacd142bcda287d89da90837fa4057470f10649f5770bb86df7ab24b", 0x1000) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000540)="165b97fd2e902c3f53d6fa09a89b4f75af5eba334b8393e2647257fb7d02abd28674c3cb82bd23a3c7da71cbaf25daf236e371da9c3f60252156878d75ca63ddaa9c692009af502aba52de191dca4688cbf01669dbaaea369ac1b072c6a1fef9c00f5be39d5e9d70f2bb5fe160a8683e3dc86785f8809b93ed9799e9a0cd53d0b6878b7389ff09123e81be7a9b7e659472743c2b85b167e04f5c4f1b803366d7549cbe3419e81f930b86c40a502acefceadb6fce48ca8cbbeed888c0418d120c6d432e7551a71f58fdc03cbdf7968bac573df9a32da146b98c1893c115361705", 0xe0) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r3, &(0x7f0000001800)=[{&(0x7f0000000280)="8745f2686693ab734dfffd71fd2612af90ff70860d1eecea57f8fe501e0987e9381f3b9d16a4748f40ec330cd807d9a0097502198ac3aab6950e1dac5953e7a21d1a18da02eac5d192d2a8d00799c156578a527b4c7a4f155636c5d30e8a88130be8494b2ae26cb79ea980d7bfb25fe2bc997e0821b49295993c62ad200eae80be86cc8c3b7a60cc34144432f261fc18969e4270fb649cef9cacf54a61b216c8f4782dd2c61274c311298809873be69de76181f1408e5b77acb652260e1ce1207b3d261af760806a9c5f690b66cc15a62e2b148f2f10869d6f9617fd1d09", 0xde}, {&(0x7f0000000640)="a6468c5760d9a0156b0101a2ecd369906ad27923a30c4043146adf263d67867bade77551b77140a3e9e2bcfdcabab1522291f02268a4fe3d4869f31995edeb9ae2551b7602a4dc57c8f49720a07454f44d47c212e8bcfd16af61865386b31a8d57d858085a00c87aa1ae773e102d6d4e6e732d1eace4e053f2fe06af5b24e1b6239fdfb7f904a45a0cfc7cbe5bbe3b9af28906b3ccfd85badc6cb9e5f5b82eb5c5519d4d7981f45c32801d0fc5e092f60ec325ed925a60172f1cf9abd78880dbb013f02ad48e7756f00dff7c51c831c3074ae8265b76821f88a353c7a0375423110a1f973a0daa1dd3ffcb5af97e3cd609f8a3e8ec7bcc611cbdb8f1bf181fa41a8bb019c6d987ca17d8ae93338acbd3231f65178a3540415d94745210a4eca007f537c7aee85f0c0fcecac88433c150f89ef6af28ee518ad1d0ac9df985bb4c5689dfe393e4eb9cd10a6e68505905dc9d0630f15ec4889ce2896691e6090b0a342ea2f93678942323175ab177523871114317c1f996535cc5fba5695cefb4b240d7dac0c92031e05064fb2cc10ab4e027a9adfea3e35c9c585c1b854645f65bd5909faa275c3d72eee845c0be95c1a3b7dedb61f82f170279dfd970f668fdac0ee8c610b263ec33c0ff23936c2ddf0b2d2c5f6a79eae5ae1cc31c890564d4190c5375cb9313142ca05f62052783f4eda21a2bd429cfa7e7808020d908793cc3a295341e49b8b0e1a54faf19edd7afbee78b8714b5b57633c0613a61a9fb7e4400f5e5778c4e466ac9661baf39ae8c4e21f836c5222694165e36dce7aaa5affe7613955630928ab0f4dc3778b39fb4e661e5b8ef69305381b4ce2878222e3cac23295d90cbfedaf49de32c5264509976ddae51460576bba98d023e9719fecde6588795ce323a393c3f81f970240d41d74330fa4265c75d7949437e9119ada496364220b0a3803b2491ef7dbbfa9a3943a298a288662473edd4743ccb74d822187c10e63562c1aab9b1f11dea9d64b66c203c0673f492b6df31c6af7eb74ee403ab0de3596f1e44f1ab9882774840fec7a2120642c818cef099594457bd5538b93e4067a5561d2bd9679d8fe6b99b704b86c882c678a9d0dffd9ffa86a16eb25fd1d7b55ba32c0c6641bfdd8b2adabf868ee91b41ed0e6dce0d1d2ebce68ed19d59418f70d3cd4467162990d666e67bb9f71afc82d2fcf3a76daccef691d344ce7212fe7fc9f0fb6b5a63625b02ed025fcb8941e8c50c40378811363df651f0a06b1475002e6583cb7757cbc2cbda4fc6854f36bdbc83c50a0deb1ff2f5e05a986023138d2650642f84b8acceeb1f8a429d66337f742b1c1daef88164c405a56e724491d801fb4796042e26b31ead49345c93d1e0cbb51d70b5565a79d95216f643fafdd093267307442df370886c2f0bad580b873cccbb9c4ec61ec8bd3f9bd45742bd2e9f068bbcd9de1903ed7ff8f0971aa25fd56d20a4b8400d864eb7487f334dd8352a65dd90de203267b3817ae08c31422e4589da282a5d49e3f0fef4cbd904b4af54023b0e2e6f23553fda7b74b78516b93f7ab4c4e836039950a3aa1e4f2c38453b82dd99f61cc6bcce40912b59f926b4344023bccc95c40b5780310254b100cd360c760a9ea3c170eb82a01299a1d99827c37be101543e75677bd9c6d91ba5664f4734b9e64464d292aac6bc7d19137cbe7ad219feac30cefd27cbad6bfbf7ff7d4f1fba01da4be6b45d7b821cc48a974fbca4d59942c63fb2ec93a2bbf261041a04f25df1aec77e871a295a273d3c6297f19fbd4bc3be0d1e2d03664ece09af0778f04c8ccc811863f6833e6cf9cb245212f35f3015a98edc0f9875007e4f04207f27d295d62babeb042368bb3ac0cdc8e1450e578d9ee9b6988425ee708ab14d897a86c0add59223efc597dee0467dc822f2d46773c7e0aa7894bab41e2a6cd76b541b62781dbc34c0ee30e6d2f2b1ef0b62da38f1a2682a80a062020e54cae040a7657caa20eee61607c0ec70f2eedca4db8427cc60a8febd1ff9542811ad656c2b910b922aa45ce334d0e0d59d786343efa166b53af6a6d77839ce7c98dd6dbae52c7c600732bcff869736ade3bd0bbe86a7cb37184138a4fde79692c5b9fdd2871c2c6505921901b219f1f1af1e87df0fff4911a0bd5ee1b2897e3acb63b3fc202475f891a92ca870a0cd814d7eda24969f450d30451d0865f682fed2cd1f9aa8f78d56c9c83b2544f508d25e1bb93eefdc28f05004fd02fa6663b80a53f33be88a3b4afe2756e6a3327efaf7c77d0826c94cde7692d2bfc31cda9b0ee58353dfcbb28176b460a3682bd4567effdaf70f0d5c70ff6b747c3f227dbf071d16cc9c40fb6a5856e9a5612d93453d9a53bb69d1c2c58e11eddbe1e1c4a02047f017b209f34a22a0827a31d77e6ae251281a3013c80e2b7a47060184fc191bd8fb41dce5be2c7108373703d232f531cd1d9176b2c1416b5eb3ee01db48377a1ac982c8254b8ca703c4d8b79789702aec7c78b489706ada6d0df2c88c349758ff66bc99f644ade43367259d30a391b78ade85151ed0a6c78ed1f856db9bc481cbcdf9de977a90f4e4a3998b81ba0d962289c46f423a54957bb5cfc8ffe76ad6791fac9ce18af06fd71f265c21a4a01ba24593f8344dfa571c55594cf20087a9ff3f6e55b395cef6d98955fd2f16a5bf61f777b30fe05c0f52c4f91869aa245b9f7f01c9a5e3871bea6f97e5fa5c3e8ccffe5cdaf4ce9a540fee6eca4f9d1ef68b24ce41297f9858b100b272bfc10b1de86ae2ec1a7dba2bcc181735e6f6a9d6b9bc7c36938ce5cb603a3637e856efca0ae45d1c15d761959c89d89906e187bf110ec4f6f25de2305274baaeee4c3a2557bfa406eff2ab35a6c1e4d10bc09b1d9058a80abf1b9b0f375042c3a962d10fbc42555dffab7ea48a0ae05f6cad3b6e2445c4b2927ed7d8838e578f8c887f828c8953a0aace92d22c89a18021137fc693f411e09ca740e6ae7d68e8b9f196895e592fabe5f22badcdb9d1b0da5c6f03ce9f65b76e2cdea484c5c5fa19734d058323d50e9ac1c51314e2ee4b802ee973dffba06f4065aa244a7808ee213b093f15de6fddf296348c18ec6afe48b367917f0be7e6163ecdc1aaf592a0494994e574934a978d07f52a2a70c3cf4c5bcff1a13c49ae9e9bf46f8b7081430a3d74a8b0b1cc8a92038b503fdc7a58b5a75e0ce1d7809d177f30b77e41ea052d4b1f2213cd7796b8b8ebf31d2d569c738e6c82156f72aef939144bb720f3bb5076a2ec45aa89bbd2cd4715573e52c6c0c27da90bfd1f3b1c2c1c87dbc10eb29261de088cb5bb7674d4ea368b719033d7c403994c0e5179ec377696970440380a913e6c430ca99b510782adf3a145f41c514996f01af325ef93d75e14f35602536c13fae253b5848714f36d757c1ba195def518d37c016d882ab5aab7ad6d70058dc40bfca46be3a994fb25d9194108d58c12835fc17a5068e3050bab3e498ba2e8cf0ad612041b331196e917034184a1d1f29325e3e8fe2d5cfeceb37f6ef3e6f21b30e918ef588ffaaa47348489eaed2e981427b27b726e1a1e76c0d6c175b5f3342d0a3db2756cb1d43fa6ed0c3aa24b42aa46e20ea01551119df4d09f165d7fac54ecf85b8c2bb465e163cf56d9b2f94c5ba8c2e01d48b898a7508d763b1caf8c888d681934137dc1b811b35b14941921f01651acaed456043daa46207e7f12e95b58f115416b976c1c577bd64cf8a5afcec5eb1668b6ec16bafe3564ee57ed6105d84578f2d06e376169f452c2b08edb383fa60547035fec77fccd0ca82a156081a1261dac3c1afde133582e8e83855457000e85088aea7baaa24101fbf96c1671dc8e6c5f439390d3c47def24e712ec9da93cc9724812b51aafddfe5bf8eed775b7fbf182bff36f12b0a2cbee21cf65fb2c8a8730be391ff5c03c73ab26f76eaef2968f6e08a2a637622ad50a281c85b339f223c8b339737e35398e55833731b63d91799ca80b7b3b0eb79fec712d704e9135a7f9272024f052e412601627a2fd0d754c7320d309d783cae52ce37bbc6d5f0e0630b4433540f9fcb8895fb33c34bd8de86567c04a226a01e2940deb95ffcaca9f0e7b80e3243d4a3727c29b91f4784fa7e936fe026df950fc24b0d4976c02f881951fedf6122277a7e4248e9668eefa1d7a1ced9578e88c00e46c2eaead90f3a009e3b2b094e674913820c1f29763a9a9d70f0d976e4be8361e4c4302068cd0b45cf21af2a4c61b804290fb0ccef15ec051873c802b97ca7e9439ee06aaf2b9687aad749d27c01e12d17be6da629f986d31c5b95ff90e01444938387acd6f6de7f7510dad5275abb578f2f8275cc63d0e56da4a238a8276be2f2776cb569a268fa7f8a6da2fbb7cab86df8d5e5967808e36f4d2675875dbcf008eaf3bc9af88e7ba8e3f49c9ae45409a2017a8c7aa118372e28883db2e06365bd5a15d8216cc2efeb6785e3ff20a174013ba4081f72657cbc3e06146f39323ea200ff73ab7596cefa1cea553fa708c19d43d5d24d41c2c9412e1a608c57e8b3cfe457eadb99aa9f1d0202b40bf090a80f65689079ea5340ca14fcf0810bdc189decf90b7837a1160c326c795a4b0d78d0bad48db4c05c285cb297c5b9919de30d16c344b74f7a6c4b174b37cf8a372a9a99a6fa8d10f65a494ab56d17fefac9656d03edb7025a0f81b4063013b10fc3eb64eaa575cdccc2b8be1e172cf65cf9d8ade95d09890b056698f64d26780d2b71dfeec82518ca94e9a68b98bd2866bcd5544888be4eeb14c7013c72795e987f5f7fc5d2e603ff7ef5c3576acf3844f69b7a6cbe2b9ceda37ac5507b815bc5bba9206589b149069d60931b46cf692f7896e8408d2b79e1f7eebe7d1b42b05f43a11c20c04af03cd8dc3aba6291ee09c6f9490aabc33db4de1d84721a0047e07ebef3a7a3c3aa10011b21b439541a29d186b8b5554d23eb4af8c84730d5247e4832470c408072b63475ec694c1e6a0d58862a31a4bd3ce9ae272c13c9ed341fe02be67d422469171c2b247ed9c08f887dfd75847009b71194857453f3c461128cc584968a2841afcb005b3aeafea712e4981b85536271039bf467d86a88e4fa7609996ad872f59e13793e9bafb9ce6140ca524a8de3cba0657c3378f7aa9e457e6b330a7282351207605cf0dd629da32bf2e71cacd9b483748fd0a87ec58a9fc4261de02911fc725b481cfe0892fd3ec82315e5df3c1a338617de3616fe9a218d616ccde6f5245d514515340478ffb0582ea4c8cbb8d97be5bcc0d74556f5e7abd863c5855ceb64d2f6a5b2350a63bd9dc8c4dbd9108689fb68a105a35a059e3b1d2ac0d4d7a29097890eecb67a1763105931baa7b62731b051604198e3173b9a9c5c0c7ef680063acc318c9021d5f7dfc483d158ebdf08342e3dd87aca513797d35615fe6a6d07dba98274d4ffa079b069ce801eb1c967bc0d6cd49535fc2ff3af7ca94a13bea9504e9c2d820c16c8078cccee2227fd51d92ab4665b39e0f8fbda615cd79eea15f9b0219090f69557baeb7f20b184ec4493cb669d148e72518e80dd8c826a96873c22ade7d575128478621f7af9b21d01e8e44e6a2470a018a0a811de1af7f6af2d2ca376f33f5546f6e1b9f58c25e03924528197ad53016f0fd7f477bedfb84861b9042ba68d9bec73263521f1124a8eefa857113380c01f66ce3e5e9d122713fa9e83e7c51c897e25136db7ec4eb9aa8f56061a2f76d95b043c89f205a7f2f00deb0bd2d376fcde24d3a", 0x1000}, {&(0x7f0000000380)="cab5e13bf3e5b9ce80254a6d37c3794f2fbd02365e2773c94f432be4098ab531245a7f0a3e0c349f97de8bbf7660f108177fded9866a8f2ff3344a62dd11156770d5cc08c52561ac62c06f3ee0a1f129b3f098d0d998e36eac26ee6616ee1568eb08eab6e141564f219122d3f71f9490324a744ff06518bbba156e99a1630eef36e227b93fb1860ba6f888e11dce7edef50307b177ffe23f2d1f0d302f29fc1d6a86c1b50a5ab118184d3a239ec2c77b147f7a981435efa3af62d61e6e4915163532cd8326182e1212d501281065e33ed9495d6fc965fb420bf98427cb41d8ab755ad3bc8d49ae66f4e06df81e144ad10ac1aef948a0a832f27318", 0xfb}, {&(0x7f00000000c0)="5badf13d8bcdec25139c95ea8b698a93c64bb118e54b9617355f095a01d7baf45482b8cf748c46b95c132232f5fe9117d72f5b2dd20ff80973d616c9e41edb21db537c3285f5dea0f9c0a2acde1022a5007d68d3", 0x54}, {&(0x7f0000000000)="8f277e0bdfbdb87cf52fae1937337cad6145898225a424c775d4bc3869c282de2e", 0x21}, {&(0x7f0000000480)="bc97bebbf90ab027ae0a4b1d39b8777db950656335044ad9cce6117c18d14878267155af00f0fdb41396b3f8ddb2814ebcddb445fca3ebbec921c4cf146a1b6e93fcf215aada15405ebc3101e57dd7c9c84be3f73770be", 0x57}, {&(0x7f0000001640)="f762a36f7f3a595c221fbf01050ff7d7a1566bad064496030544acf05816672d9ef4fc7da3ba644f889776d7a9d59c06d613c376d848e37097e20a42563278591c0fa68dec5b5d1ceebba9a4eaf4a0126bbdaa4f4261ffc7e5bca4c676f3f8795ccbc30b25aa04842bd910dcc3ca032333719b01e06bc60cacbefc7c5a837d1135b20bd7688e85fa19809fa0ca33490e7675da5da8a3554df47bf6455f6c1b6d91a3202b94cdae0aadae7ca7f916b874018f12ce282fe37c0e1eac012130058891b5ad69acacc81b2e77799d7420a6d5ac36ddc53408e76551f6a029a4ee4de3704bdb4c5ea73d23f3a25a658ff3a98003052563", 0xf4}, {&(0x7f0000001740)="66f411a93b0d60b5adac961aa137ec3862ec470626a7a1a66234a8e8ae1678c33b79f19e9ef60816a84fa139abda2551c6322f41c95aded81d37f9a51595f1f587ee4b5ff2eb284f341b0c0367253b1f02dee1f721778800fc7f343eb99fc25c852d539ee87e33520fdbd0b8ed5b3be5269226954f3bd1c7b406a67929ff0618fda34024e1e68579fd6cd319cdf3548361", 0x91}], 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) connect(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f6275730070a41ed181dd2587359aa774dc6385a216de68d74fd504b115326d641f26c4158c0861d4b6dda086833aa479116f0db6e15a73470c05eb5b4b"], 0x8) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{}, 0xfffffffffffffff9, 0x9}, {{}, 0xfffffffffffffffa}], 0x49b, 0x0, 0x1000, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0, 0x346}], 0x1, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x10001, 0x3}, {0x3e3659a9, 0x8}}) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=""/132, 0x84) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus/../file0\x00', 0x0, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e003009dbcff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = open$dir(&(0x7f0000000000)='./bus/../file0\x00', 0x80, 0x90) mknodat(r1, &(0x7f0000000040)='./bus/../file0\x00', 0x8000, 0x8001) writev(r0, &(0x7f00000006c0)=[{0x0}], 0x1) 16:00:14 executing program 0: r0 = socket(0x3e, 0x8000, 0xff) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)="9165ce844b61ea6877179ef9b62c5e319676bb48445022ed1c5a62bb6b00cbe54f921ff13d9dc5224b50007388b8de4d7a30273de918ea79e29c52099ec9a12d53baf99702050b2fd32c8824009cec4b63c08428ede79d9925753249e48036018ada30ee8603f91551b6a0207df75e22a3bdf3f91e7fa5ed55a4f7750bf466477dbf31f13feb6b3f17ed65a3fe65a803231de36355a1951917cdb7828c50102f49f216d6c41b44a64370dce6f12b5aa4e8b203ca6f07aa2e5131dff2f483524fdcec9a66cb8be9acaf466cf6a83d737856", 0xd1}, {&(0x7f0000000140)="4bee86aca14a77064a1c39080ce454abfdc0c054ab5483fb65ebae710917fc9153a458dd74422a4f5619aad19a07ff2561b91ad88c84bc5e49b46db0fd25327c8ef9106710702d566db8bb7100bea59ec4526f", 0x53}, {&(0x7f00000001c0)="8a6843fcb6784efc3ee70d6b153fc0c070a64835efbc12ae380ea23b0e8ba2868ba0ed0f157c79b26237baf5a86694621f31a403a112afef6d158fe1f847", 0x3e}], 0x3, &(0x7f0000000240)}, 0x40e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) setsockopt$sock_int(r0, 0xffff, 0x28, &(0x7f0000000240)=0x7fffffff, 0x4) r1 = msgget(0x1, 0x80) msgctl$IPC_RMID(r1, 0x0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/69, 0x45}, {&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f0000000000)=""/22, 0x16}], 0x5, &(0x7f0000000400)=""/4096, 0x1000}, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0xd9534e3c8d14fca5, 0x2) r1 = dup2(r0, r0) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) chmod(&(0x7f0000000140)='./file0\x00', 0x80) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=""/96, 0x60) open(&(0x7f0000001cc0)='./bus\x00', 0x80, 0x8000000) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r2) r3 = kqueue() kevent(r1, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x5, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) read(r0, &(0x7f0000000080)=""/215, 0xd7) r4 = kqueue() kevent(r4, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r5 = kqueue() kevent(r0, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x81, 0x2, 0x7, 0x1}, {{r0}, 0x0, 0x42, 0x4, 0x6, 0x80}, {{r4}, 0xfffffffffffffff9, 0x6e, 0xa, 0x0, 0x1}, {{r5}, 0xfffffffffffffff8, 0x81, 0xf0000020, 0x8, 0x32}, {{r5}, 0xfffffffffffffffd, 0xa0, 0x69b28d6683ee5e7f, 0xc50, 0x20}, {{r5}, 0xffffffffffffffff, 0x48, 0x4fffff, 0x7, 0x5}, {{r4}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x2, 0x8}], 0x800, 0x0, 0x803, 0x0) dup2(r0, r1) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) listen(r0, 0x3ff) 16:00:15 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x188) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000300)="e1", 0x1}], 0x1, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xff, &(0x7f0000000140)={0x7, 0x7}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() setrlimit(0xc, &(0x7f0000000040)={0x6, 0x6}) close(r0) kqueue() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f00000003c0)=0x8) shutdown(r2, 0x3) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a17", 0x248}], 0x1) close(r1) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)}, {&(0x7f0000000200)=""/86, 0x56}], 0x2, &(0x7f00000002c0)=""/147, 0x93}, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) poll(&(0x7f00000001c0)=[{r1, 0x1a6}], 0x1, 0x0) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) 16:00:16 executing program 1: mkdir(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) socketpair(0x10, 0x3, 0xf5, &(0x7f0000000100)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000340)=@un=@abs, &(0x7f0000000240)=0xffffffffffffffed) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000380)='./file0/file0\x00', &(0x7f0000000140)='c\x00') faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) link(&(0x7f0000000300)='./file0\x00', 0x0) 16:00:16 executing program 0: r0 = msgget(0x2, 0x0) msgget$private(0x0, 0x1) msgrcv(r0, &(0x7f0000000140)={0x0, ""/177}, 0xb9, 0x2, 0x0) msgsnd(r0, &(0x7f0000000040)={0x2, "92bd84ba69913cd3bd43dda47fc4e6b0e1a1bfd5a38534242fe8005b4b0e1a494763f890566a65fe6ede1e0a3b9f05e40bf82465864a3b190aaed53d3f010cf2e65531ae22fd1e93844777e83521d625e41a6c499a72bb4a76a26d2cf3a47fc060075e8830a08dc1bb5edbde4240b6d57091a7e72a1ead23b77ceec731ddb7b51d8695c3d1403316cc697bc42fa4ffa76ff17b9cdb16cfe0186b1a3eb6c025ff611ce4e8b6d3ad97b8b006940a8643498c0f41bf0b3d3945a1e64f6a6764afbca87e72cc77d192a7b91b1e8631a07dc8994cacbef94cafcae1"}, 0xe1, 0x0) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x9003, 0x8002) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000000180), 0xc) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000040)='./bus\x00', 0x1, 0x4) r3 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) unlink(&(0x7f0000000080)='./bus\x00') close(r3) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) r5 = kqueue() getsockname$unix(r1, &(0x7f0000000a00)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) kevent(r5, &(0x7f00000009c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000100)) r6 = dup2(r2, r2) unlinkat(r6, &(0x7f0000000140)='./bus\x00', 0x8) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) socket(0x7, 0x7, 0x4) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f00000018c0)='./bus\x00', 0x30000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/178, 0x60efbe9c) rename(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./file0\x00') fsync(r1) close(r1) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fchdir(r1) r3 = semget$private(0x0, 0x5, 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x400, 0x0, 0x9, 0xddb3, 0x3, 0x4, 0x1, 0x3f, 0x8, 0x81]) semget(0x2, 0x0, 0x80) setgroups(0x0, 0x0) fcntl$setown(r1, 0x6, r2) execve(0x0, 0x0, 0x0) unlinkat(r1, &(0x7f0000000140)='./bus\x00', 0x0) fcntl$setown(r0, 0x6, r2) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) dup2(r0, r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x812, r3, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) 16:00:16 executing program 1: r0 = dup(0xffffffffffffffff) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x9a) r4 = kqueue() r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r7 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$inet6(0x18, 0x7, 0xee5) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x9, 0x3f}, {{r2}, 0xfffffffffffffffa, 0x0, 0x2, 0x6, 0x4}], 0x6, &(0x7f0000000200)=[{{r3}, 0x0, 0x80, 0x21, 0x8001, 0x4}, {{r4}, 0xfffffffffffffffb, 0x9, 0x81, 0xdb, 0x2}, {{r5}, 0xfffffffffffffff8, 0x80, 0x4, 0x3, 0x7fff}, {{r6}, 0xfffffffffffffffc, 0x6, 0x4, 0x4, 0xef}, {{r7}, 0x0, 0x1, 0xfffff, 0x92, 0x400}, {{r8}, 0xfffffffffffffffb, 0x40, 0x0, 0xfffffffffffffffd, 0x44}, {{r9}, 0xfffffffffffffffb, 0x22, 0xf0000009, 0x8, 0x400}, {{r10}, 0xffffffffffffffff, 0x6d, 0xf0000000, 0x7ff, 0x6}], 0x7, &(0x7f0000000300)={0x9, 0x2}) linkat(r6, &(0x7f0000000340)='./file0\x00', r10, &(0x7f0000000380)='./file0\x00', 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r11 = kqueue() getdents(r10, &(0x7f00000003c0)=""/223, 0xdf) kevent(r11, &(0x7f0000000080), 0x8, 0x0, 0x8, &(0x7f00000000c0)={0xf0, 0xfffffffc}) 16:00:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020300000000000000"], 0x10) r1 = socket(0x26, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x7, 0xff31) close(r0) r2 = shmget$private(0x0, 0x600000, 0x0, &(0x7f00009fd000/0x600000)=nil) shmctl$IPC_RMID(r2, 0x0) flock(r1, 0x3) flock(r0, 0x5) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000440)="c46258a4f72ee99586132425b84e5bbdc3a5197094b222a9c4f6469990bfe43204000000000000005deb1c33cb04403df380d557f8d75c1eea6fb924a3c9042ecfd4cbcdb6a95cec003b54c9cfa4e609d8304c57a3aba766a7d5eaecf12845088e7008875f26ce8b028878498abacf6a6b00000000000000a0143115a062c6b3bc0a2d4d81049cf9b234c23aac5c2aa27de54b81e75f6e070373dbe79a4293749a9f71194a8c78b7f9923fe2ccf96e1dd6a1b29b5d6181db666d938dd2f38b217fe5d40c30176b44f3877d2bd8c59727976fd112bb77552a04442c3e3aa981db85b7d0868a58afd452f1498b182ac8f7d43b8c3ae3806274dcee936cfff4300830b20bbb16d9e70fde659eef0e2221fba27bf9687329e7", 0x117) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x2) lseek(r3, 0x4b, 0x0) r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0xffff, 0x7, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900", 0x3, 0x7}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:21 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) 16:00:21 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x4, 0x0, 0x100000000}) 16:00:21 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() mkdir(&(0x7f00001d4ff8)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20081, 0x1) getsockname$unix(r2, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) mkdirat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0x1) symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000044ff2)='./control\x00') rename(&(0x7f0000001240)='./control\x00', &(0x7f0000001280)='./file0\x00') write(r0, &(0x7f0000000040), 0xfffffdca) utimensat(r2, &(0x7f0000000140)='./control\x00', &(0x7f00000001c0)={{0x65fc, 0x1}, {0xfffffffffffffce6, 0x3f}}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "59373648ddd809f3cf3e95b1e13aee9de3f65fef"}) poll(&(0x7f0000000080)=[{r0, 0x6}], 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x80, 0x8000, 0x8000, 0x3ff, "60d08f190fc75cb15ce8e788a70bf410ed2ad279", 0x8, 0x8}) sendto$unix(r2, &(0x7f00000002c0)="007aa1ce61a2c749c296e10b30bad4263683a13130", 0x15, 0x405, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:22 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b43beb8"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) sendmsg(r0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x2, 0x4002, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 16:00:22 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x18, 0x2000000000000009, 0x0, 0xffffffffffffff32) writev(r1, &(0x7f00000002c0), 0x0) recvfrom$unix(r2, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x6) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:22 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ftruncate(r0, 0x2) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x8, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) close(r1) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:00:22 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x0) setregid(0x0, r1) setuid(0xee01) r3 = semget$private(0x0, 0x3, 0x400) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0xffffffffffffffd3, 0x100, 0x1ff, 0x100000000, 0x3, 0x2, 0x6, 0xffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept$inet(r5, 0x0, &(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x7, r4, r2, r6, r0, 0x0, 0x3}, 0x93, 0x80, 0x1}) 16:00:23 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="950b962f16ff7d162e44a47f6586530970ef5f0fc9c335f2aea7264a2a0f4acadcd24d06e08f69f2d0bba0500fd6884f038c49b7a410ff9557386247de3913d589f8f30443", 0x45) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x9, 0x746}, {0x80000000, 0xff}}) getsockname(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) 16:00:23 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) r1 = socket$inet6(0x18, 0x3, 0x0) socketpair(0x18, 0x2c007, 0xffffffffffff0000, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x192f, 0x0, 0x1c1) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b4", 0x65) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a947680ac95a538af41571b93a0c7db400"}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x1ff, 0x10001}, 0x10) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)='\x00', 0x1) flock(r0, 0x8) close(r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0xd5ce, 0x2}, {0x18, 0x1, 0xee}, 0x8, [0x4, 0xfffffffffffffffc, 0x0, 0x1, 0x4, 0x4, 0x7, 0x9]}, 0x3c) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x6, 0x4) 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x8007, 0xaaa9) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1307, &(0x7f0000000000)=0x60, 0x4) 16:00:23 executing program 1: shmget(0x2, 0x1000, 0x200060, &(0x7f0000fc4000/0x1000)=nil) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) close(r0) fchmod(r0, 0x12) 16:00:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r1 = semget(0x3, 0x2, 0x5e0) semop(r1, &(0x7f0000000200)=[{0x1, 0x81, 0x1800}, {0x3, 0x9, 0x1000}, {0x1, 0xbc7, 0x800}], 0x3) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = getuid() getgroups(0x9, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000040)='./file0\x00', r2, r3) 16:00:23 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) getsockopt(r0, 0x1ff, 0x20, &(0x7f0000000080), &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x9) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xffff}, 0x8) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x44, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r3, r4) read(r4, &(0x7f0000000080)=""/76, 0x4c) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = socket$unix(0x1, 0x2, 0x0) r2 = accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) socket$inet6(0x18, 0x1, 0x2) close(r0) connect$unix(r2, &(0x7f0000001240)=@file={0x1, './file0\x00'}, 0xa) syz_extract_tcp_res$synack(&(0x7f0000001280), 0x1, 0x0) open$dir(&(0x7f00000012c0)='./file0\x00', 0x80, 0x191) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000001300)={0x1, 0x6, 0xe9a1, 0x100}) ioctl$TIOCDRAIN(r0, 0x2000745e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000001380)=0x100000000) r5 = syz_open_pts() getsockname$unix(r4, &(0x7f00000013c0)=@abs, &(0x7f0000001400)=0x8) r6 = dup2(r3, r4) open(&(0x7f0000001440)='./file0\x00', 0x200, 0x14) preadv(r5, &(0x7f00000027c0)=[{&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/172, 0xac}, {&(0x7f0000002540)=""/86, 0x56}, {&(0x7f00000025c0)=""/62, 0x3e}, {&(0x7f0000002600)=""/109, 0x6d}, {&(0x7f0000002680)=""/72, 0x48}, {&(0x7f0000002700)=""/165, 0xa5}], 0x7, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) sendto$unix(r6, &(0x7f0000002840)="44316b1f3e7ab552756a6f8dd61bfeeb891f5607799e84ebc9d9598e349450cead", 0x21, 0x6, 0x0, 0x0) connect$unix(r2, &(0x7f00000028c0)=ANY=[@ANYBLOB="06001aeaff0000003000"], 0xa) setitimer(0x2, &(0x7f0000002900)={{0x0, 0xffffffffffffffb8}, {0x6, 0x3}}, &(0x7f0000002940)) open(&(0x7f0000002980)='./file0\x00', 0x10010, 0x1a) chdir(&(0x7f00000029c0)='./file0\x00') r7 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000002a00)={0x0, 0x1, 0x15f34bc6, 0x49, r7}) 16:00:23 executing program 0: clock_getres(0x4, 0x0) semget(0x1, 0x3, 0x3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x1) connect(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xfffffffffffffe21) r1 = geteuid() getgroups(0xa, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) 16:00:23 executing program 1: 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)="a80d25fdd374c452f557a29ea58f74660c4cf73e367c8633c389ebe71ccc897af721e105205ffdc9669a1b501d358ea08ddae40ac76da03e2633b5c3d281b9ba39b4eb80a4170743808c331bfd834543d21736f04098af1a88db7f7151d4c34183d4f868c1aa387f70fad07d390f58ecf918183394afdcf68e90bdf5ea64c732479f37919783c70da1f25e91045cfb17fcae1e2be7b3a39a665d1c40b4e0fc4bc2039d6a15a5e346292217b02f047d98614d31725ad36a65d22385930bc30af47cbb630e03ac34596a72bcc0d6dea1f8ef9be7ba5c1af444eaa02a9c217b99c9769ab33585df4e711db90918f61ff740b43a43a7e190a73a88c973074977ad181b624bf1825e3ccb5da03aee02db0818b2f701c195d4ca483df8209f9cf0f81ac7f289ec1a171ca2b0da6df8cce9dfe185b58e9aa3936dafc3569c61135a26f7e3909118c78023ac4242bae5cd4eb31900cef0f63aa2997d3e217eb88045945fe52a669e4be963a14d742488e2b3848a72d4882d126ae7b31bfb31e2b3ff89b5f9d5ddbb9e25ef08c58c06c3fe0369849fb23675bf5396d10dce47671dce31818bc8774080cca4681a0b9bf0158eeda772c0d481666a828e029855506788236542591d4dd09091c710648f95a318d4ff43c69e2300dddcebed045ec497df350ff01d573bc1eafab67472bd485362ff6d9fc2e00fb0db437a6e104ee1308b4e3b9153bcd1c7c15a486547d6d6a6fc455447542458f357bd5a26f1b356073b6d84a7195721e8ff78e0c5443e365878b15a470c3d476b03296059297c0a9e9076afe807d02b8e06c61609b805f20307a473432543f0a273f9bb3a0727a86033dca4ef0fc3c80970249d35ee9a5c2fd5eda185e3fedb62d11c262a385b41556b2d7cac53d9a98d0f344e4d374b4e17429f178fdddfa5283f64163c7b50d945b7bea2388b33da8cc796165e40e944ea62120499c1b8b8d930e72d449a7cecc5d9d0717b6a29952c9eeaf389d3158f60c0751d7d5a8cb1fcad862057cd5a7af96a4b1b9e7a5835a6c8ea7edd4b95632192f732be0e483eee6584611490b371294faec2703d2df5b594216d9c85c07de6ad24b089c3c516a532262d6cebdae199b0f1c20fab63270427b127cce2b28a35a9345c1f8fd3b43bdd446280efe15fb2f14128f4fa41c226b974461a6341722a96d02bea2caeb2bc35414edf7dbf4f6ab11fc0d58f17c54fde3e565b75f52a84694c8e9cf0d1599cd4b96195568d374c27f0b5940ed018f27e73cc019831282a344cb3323bed7d3dfabff7a5e9985fa93e3a83a721f6a6264beca658f6611e27f8d1be7129816d7d2644d538ddf9698a7ec2f82eff5f04a13cd135a269235e9f4963424504983b00145106eebab5c98eea756ef25a152bd7ecb54cac5e91597e63efeaced4f018893d9af84c25b2b332531382fb364fc80b93cd9f6cb081c80017f7208244f36a336ebe936038222405f2d6270609126609a61095a636f93692fb807efa6daf3488adce6304e0139e2b2ba749696bb9247976cb949e3594b8d53e3835c1b15fe1ead509f19e6a34e256684472fe7916a93b30a82dea817da695b653654caf056714f9e70b1c0c3865480fcbfc66f1edf4a8f311b95914b47fa6d48ce5affe8237c1d1553b1c1cdfcdf67da3cfb8a1e435ba03667b840310c9b0abdc9c674eb17ea9ea11981a1f0726ad809ec151049dc0ce35f18bdea1c37ac4d339283f772047db2cdbc2d5be62fc6dfeaa78cacdc610951fad254a34639f3d3a09cd0b2e02054cd1003e6a3b02f1c7fc37d6103c05287601af7cdf2053f838356a9d154457ac43b4ee28f8f2c1123ae89c46a1d088738babdaeb314b2babf71a8137e77c2690c196580d432d575104ed767ae945884eafe1e3752bef5ff1e9c18fc8db609e7732c2b5b9fa2397a94888af62857073d01e18cabe86c0d7d16816e62b20232a5b2544bda2a99a44e9927098ec163d7115127821ec33ce330547fb9901a69b4e0c837ba84c969d77356f88333ed7f126763102947cf59062f93038f0cd6689ccce6169b523b1c551f0466ffb464d860e870dc1b060775976629ba3aa232a9d9339b09f8e8e5f980259d0510a8650302cb456ac45cd41498b63949f26d5ac1780f84b839dea200a2c0988d69ab20b45b2a9264278268a56e25ae8291a5fcfe1fb7752f76f2ca224f58cd6329ff41bd83c85aca3b89064ca28637b5d473c900512ce7723e7dbff83511a66ace30f225cea18ebd6c230f9f97903af9546f4ddd93057239ff96cb2c5e7ab169c75c11befe399ae818ac14dc7c20359ca51af797c90f615dcab2bf6a9e4dcc33f3eed34338a340236da64d9a3d1d6e512ee925ac672fac3e1db26cd466c5f31ee44026c5fbfc7834e1046822b554c73a7bdf5f037d2114b3bf433e72a73b96275abef4738eb4b755ee029392f6ce7a699d547f653ed2381f5cccd6db0bebf7167a0111418913b2cc259e7a31317a92d5d37ba85d267ed86ace861ea201682e1376fdf76914c3bfbb2fe21ee31d3dcb465730100bdc35b9437da9246917d90da87ea6b646ca2c9ac44824ecd669eb960105adf6c3b1f18b287668d4fc7c6966125d512095615a8ed2548320f63228f556f7aee3e246236eaeb142d6bfbea4100e66b5731e301a758d21cd98d06be20e181398b05729c274d9caa83b40fdafcecf510f38002ef1ba2efc8dd762255dbf7447626695bc34bca5a441d9130f4d5c45b8cd7d8e21422dba65607152c385621c0b720630ad7f28a38080a6a19d49ed4230a42656307f02916fa7af3bffbdcd049a0cb127193118f320189c37d18fe573f86eb856868009ba2e1009ba0b605ba0b6846ac622414b7d50ff0841a498631619b0facac4999f01a29ddf24c1a47bad105d5694360ada4b0d5b0e64022194cafabc0880e44d01d459852ebbcf3183385aa1508f7a553693ad3e2e6d0c06f0b6b96aa0f99ef75c4f855a7d6da2b5b3588fb8229894e602b8b10693c3c6cab66f0218534f0ce887962119f834e56d36a1a463a392c5a549ec8ffbefd839295528075556342f849cb062d0e4ddc72555a3431a0f892d0673e89cac860c83dbb88db5498835474ae228d8b3d160b34a36b0a4f6ab0093a37c2d41308cdfdd74ef29681d21047a4857414fa56d22d1d2d6826d384bef5591ccdd541f023d89bbe1b0e36d5fe9da595476997db2c9554fd1145d1e0b2f8622be177c9af4707ffe7f4ff0ed5a66c2aa863c81c921bda67bc2eef568b467ebd95d5e44e100765067dbd65c14c0e548ed50c84da0edf5227c9b321f7a2137531c6c6e9120502aa7c6580d497be2d9a33d215c22176f5fe7aeecc42251b7d77877622ad593fc8ed5d0c93a568711376c549122aacfe9a10192010d9f12243f74c63c054f5573000de305a5586aaa7dbf606982117c0259c3cf2a5ad60e190825aabd031937cd51472d47b2f463bf60e3bbe8d87bbda2b8357922b02ca92bce58a5e9937baf639014d348ad762804db2b0920adeaea00e8c1eb8cf2c218745ac6ef2221e98ae65ac2a092279195386ae11fb0c95b2b81378b493039135a030c2e870f08b86280b206b19599e1daac3c61b3ed2377edfdb7f5d21a8ab1f72df7d5eb4e16cd386acef783ce03831bcef4d6fe7accf5e42cf0342d6c75e31d3bea1651e080e0e9e8cf7507f083a0d7c0a7c76cc69a7e9aea6b8b03671e81a432152afeba725b3a6913f84ac4f6851d1c8c71177914b8a4b8ce33417de987bd1b5732469fae7da923ebc2a66d0bc99793088c869a858a6e114241912b5046a8fa24c2f5f416b04fd9de50b485d3b586f7b80f81fa326d96a57006fa85c76b170c5446e66499df0f817972ebd824c88fe838b6d04c1abd63e458fd4b74ed0129bada7064f5b099dab23a1217139458284c93df539f84f2ce68ad802843d541911e656164f84d65e128050343d6e582ab8f4a4710bfe7bc99d343fc4d623a808cdb4fdfedd13e5404cdcb3ce50b72a7e2fb98402d2c9dbc2a6b3c91ce162b3bcf0b2486a3cbcedc0821a6bc15de5fe3330716337ad879fe93a33e1f562c5da1bbf756da75743325731b5a6a0a4367fbec0af4bfa12b4c3b7ce80f9fbb39ba6f49850855ce65bdf5b92b19261f17d9fe58925444830eed5f6b9e56685dd87c85eadef624e8e53bb5ea88b918a99e64cc39829d51e452263e2f9fc18d3d88b8357d6e602f61accfd66a157b40d024dc5e8c5e68a8e8190f59c8b0830b83f97746fcbf5cfee2d58b703063f23c02e0dd47ab977a3ae9e7172d6c2486094c71f9a27120724e9c66a8ccb02fafcac7db3848f101f2115a3d740b18996d8e25f4038ebe79e7f030b42b872029e81744ead86295580649009bcc1854ed9fb6c9e7dd9b2c3dc277624f061892752ddd33f5b7b07439ec34476d26fa6d3faceffc5ef1a9e64f25ad428390ec8f55b9efa4f00e284de8690ab798fc21132b013c7495055f19e3d0e00db7f874963bef935dceccc63e3e5bf6d08b5ba212b95f468284fae73a32a8b62513efc7383b136e58d1894446929652fb7363d6904613bc8fb820190e4ead8c1c56ad509743981c42340dd551f9df87987665749f2858ccceb9bc8969d380af489696b88db47329689fb31ee9f54be389686fe98182a5835753278641c05a603ef0a757073a854a8f2037709a29300438ced44f723036aa509f365f454558e875e41c838c821c49565acc8376e720b83c5b618f6b7927239c21fc021d7fd86b4eb125a6da9f0fb6ca6e3ff5d7b01d2606e731d4713ff55611194748ced99b413c84d308226232e0b6d1d1ad393096365d2a402abfc341f751ef808af39dc856ebf5ecf0feee57e647e73cf85aa2240e0cab6412dfd2ddbdb978fa8bc152c4ffc2af6763c3c9657514d2683dee4076238eaf02737a665a798aa673354bad6d1bd72e98d6e1faa01e0fe7a40c14030e5ea758921a48a6d353460ca3575a5a5f9ded567c1eafb85e67d498a8151bbe1813ae25e5f246d41cd101e515adedd02a24c8c52e5a724a9b5f11cc2f5108df224ec2553ec6f6c8b7c2c34755a4df0a4891a108a53e54ed7116df2cedb2adadfe40f1854dd5340f9da032dd91b942d3d6039dc7cba1f35db52a046979979997aac25255de81db50984c28b400b12659fea99cbfa3f204210acd215952485ac0eaf58ea08feba18fe068d4ba6080171120d6ea88b1705497da86e22a4215e2f9e6c8e2b80e41ee8e9521de157259361d29865d12b406980db001a361297eb5bd870c6cf999c49360a951c4168c4e8d13edc8b71f8b91c93455ff6988dec11da4a814a4c35fbc01e32724b31536bdeff4e30c06afcd3856283a211202d2d185a651302948f89ed80efed0ecdf8fd257c4744d279dfd2e3d6a4275a28b396c30843315a83c9bbea095f71b0741d53dafb65b3ea56fb5c61a8ee509f6d11ca7aebe81e118067d3456bdba4fc09ba647963e4d36d7983dcb99a729064ff5ec8bbe8eb76f7c0db14d24a8e11c8d3befbb67f407d9c309bce5bc50ab276c50349aea565e377860ff26324acb5b5c67b8979da3b960d99b241c7dcdc946b3914dd76737d96d225c181cf97bcb66b8de3c6f85cb65258a085ed8e0ee356f800e1b5a195343207d9ef735469", 0xfa8}], 0x1) write(r0, &(0x7f0000000140)="2a808d", 0x3) syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0x1d38, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x8) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x202, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)) pipe(&(0x7f0000000040)) 16:00:23 executing program 0: munmap(&(0x7f0000007000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mincore(&(0x7f0000006000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/179) mincore(&(0x7f0000005000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/24) 16:00:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "2ef32c0500"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d00", 0xbe) ioctl$TIOCSBRK(r0, 0x2000747b) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x743e4b89, "69e2807fc200160003ff8200560000cc1400"}) readv(r2, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) syz_open_pts() 16:00:24 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000003c0)='L', 0x1}], 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x880, 0x110) 16:00:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) flock(r1, 0x6) close(r1) syz_open_pts() stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) write(r1, &(0x7f0000000000), 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/118, 0x76) fcntl$lock(r0, 0x8, 0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xd62f, 0x3, 0x42, 0x5, "53839b8fb70558c6bf07a28d76fb684897a44abb", 0x9, 0xc611}) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee00) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000000000009ce9d0901e6aa11c1a4497d8b1b0ab9d41755ae0ca0beea157fb1c4c78483d9222dc08c309c371c4352d42e34cc6a7b1fe931f665695a53b74964fed5b0ce3ce4d3f8ccd64780d20219b1a9cb125fdc80b39d75b8aaac5407bcf83ac0511408ff52ff84d7b1114403e4dbb0840b3c9dd002b1b2fcd2595748dfb03c431417cd7dacd49de671e9fd428490b93410abc0494f1b564dd39d23f67ec1a1e26d9cde0be3d8ffb0ad053f33f471f8706acf0a4e7b8aedea3406b08f3176302964bc65fa21f16"], 0xcb, 0x800) msgctl$IPC_RMID(r0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r0, &(0x7f0000001080)="29fca4d40285595af197b6e1616e1b963ab38d6437aa7f4b1a361f2561ccb02505512bb77f549234b89db5cf42d721a7f09cb7f3bc145caf14fa33d9ffcb2862f677cb29b9dede7222d5d7705534b8e3e63bcd76b9cdd4873540fe25e57a068741a722d5e3291733944456caf9a68cafe376959156a12be4ec355b1d6da92c73366c8ad91661cfb55f1476cf83611bd4af6f45e1007dea62c56ff24f2fd29fc60ddb681ac9d3db395248c9554038d343ba1a81b2e097296792b1359786b21cfc6ab674147fea9226a9b853dd74f97e8e2052bb9426e7b46f6948ba6702bded1e4f4ccbc1eb531190eeece151ce717ec3a4f3d00e017ca13efc0be3654af4935a9fc60246ebc3a316c0131dd5c282d43c8c6c4fbf6c649aa935a3baa0ec04b5298b6130369512fb1b8d315a84367102911488b2f318d07bb9ad751f01792ae755032fb8ab73c47e44010b15b570cfa1e59333e495446b62b5a630b9769244c6c7d108519224d0c6010a03fb457967409e36c1027d19c899c35e2006c02fd79aebcaad656d90911690940fce0c0169e394a90fd2123c141e7bc4c46306f65c756fcd9fd1320edb7e7727390d960eb9d8a36659d1fa5462cfdc9ca3de22015a18c53b2387bd60950d3464c7c58cd5dcb327bfccf9fd44375d04d130f6290cff787654ed0f3b684244d1aa14e88da9e93863d5fea73926f15670c172aa045cc8743014dfc0dfe2ae418f45f933f4f0dc44e27fe003bbef5d70c28804c032e09f4565c80882a216b43546d1249c053895320fefca9e9473f6bc84ed8071f2bfa8e31b1f8ff21f173576bda6cc5dc1a2f70820b29d82a14600c99b2cef858985b80fcbe23708e61a9ec6544c5c121be4adda007b5e6d883da41ce1382a285c12298c46f0627882d2acfd516113f04998507e8b8781a12281ec402b8bc7e9cdd72acbda0b74388cf11b8741519b34b93bae3f5cab9a158b00e263b4b8265ef31015411a4b882eb4246c956321f36dd7c98e09fb3cd0b5dd5f8b7af969bfe532350250ea9449a50f5f13edbc1848ff7a8b27d427e599cf0fb853a409419c63185f48af463f3d19700c022aa8b88bc8eb3c300b2e4a9692a1760b15d3417b90baa60cd9ae98f4f482a58283197adbe1342b5e2e66b7839ca889ca249f8f8c8b9fc226b4815bba8b8ae78486aa70ced13f643d6b880ef09df39bb87373c88932a7b63552a7e7b4e36e65e91789af4ac5480b59f59c3832f7754bb547fbf706fcff1f99d76662ac94029b39bfa91392ae5fce15baa1cfa25590524e66aac680146a747fa681ba402d14e700314236a17c5a9c79105f0ef0097df853d02d720a12c7fd01761064fc2d3a5cc7e46eb7b36cd85a51b378db4e06487dbd2ff48427b49cae6379d4a9a13d456e761c0f0938cce69b1896f9f9675ce1247d8fb1817c4ff5d60096a1c7b7ccddeb37cbcc424f3372d238ec159f10386dd3dcdec74c97adc94555f64752d254f23784407a9a070766965934997a92f239ba028755497105ed34a4d48253c7bf05eace9cceb4781a3588fb8a897f03f3b17c3ef4471d1ad32e08d86e8068cfcf7fa1dd48b96cfc7d2384fa18d287ea6fd3ccd5aca08d6f7ca5e751bebda4bad40d2a81fc1920940b359551a9c630014007f857bdac2984856d07b130da30c1c26cc6c90b0c772442b6627ca0581f3de27415b09c5e32bc2b0212ac44f29716d6241bbea71c898525f674d801f16fd1856bde78a81c98df0f7f01e697a3da54d0d8f47a0e900775704ced2dee00554ac3bf32afa1a7d7f205a31167f2a26e32f34dfcabbfe04db5358aa4155d423cdc42cdc04eeb83f2a14243871352389dcdc55cd9694000bbb96e76584f50321707afb37db17eaa3a803a3d68e743c9e31fa2514ca7bf9f9e49eb901508ccb91c22d678588fd7de6b1790797e3841c9c6997300b4a7e7add2e505105e1307b916fa71468bb6b08934fdb623305ea8b1c77c6d15554fee267c6ea3a70315b7764040635ed84e218ba6ac33ce5c49d20581bb8b288c7f012e7bfbc4e9ab733a3ecbcdb45e25393dd396a9cbf8ecb424870d03ac475d2d394ba8f704365b07487c248e8c22d962ba9f23868444904c3e649e03d421a49d22bcaf473fdd94bc8866462fe523265a24d5101cdfe4cc93afa941835faac064f1d748544da21c21c7009278afeba1cdd932ea5f7c338c1a26c13f69169e94a5bca2375e799d943b8b2e87a3154319095dc4286f561dd9d123fad4554d1e2999c088e20667d656ffe13c303f01c7cfdb58401cee3fc191acaa9371e900c1af235b1a2d9e8963b26b4de0daff0747dc936f334480af4b65555a598b6aeca8cacc314b913c634d7d64f72344b9b62717dda53898815cd84cd8970b3d00464d2c751dd503c0e2bcc9e7d35208746d086681c61f494f29ccc21af3a20e9a4d563b6df3aad013cd50f30587ac727dd6781d0acdc6bb249deb881ac4ec36f99cb7a4d57cdb332fbc199639126f65df0bcc78624a4b4034b5478fc497b828089cabed32679cf953d342616deccee723f7755a5dc3239373565f4e60135e17699ccaaa48e963b70f55f10b8e0c9593c4d4f5163dc2558246dd7b842cdf6683587c0abd2899653a99bc434bc8d27945981580cdca41977be7aa783d49a14f6e248dfe738fbca5f65179e4d7eeeee670b3b6c1109aa74ebc6fe1117704a3ebada05be0b01c932aecb3f6079ab68872613a1d6a5a48766bcbcb79cc34c02eda43e60b02ced77c4482831272e01892b42d14789edd045388ed943a60f50bb199eb7b7521af4d2e99044f5f88dfc9d30a9d7fe0d90debf727a78637fdae9cb64e28df922cc80c3149355fcca0013f90052d99577406c560228767fd1963693f932af107984b7a90c547051e61bbc9036286dc66c2e52a06fd46c54bbff685f5fad1936a55a294a96b1b98aab16797dd38eca48b762d65e80cea3b54e63d4af2aa9968e6789238f9719cc22472370c922595687ba365e2feaa811a7d89d7fa7213fca543d6e4bfa18aecc88ac799054a34c81e102ecb4cc1a605738405fefeb02d5086524a66cd3ddead350d764c03332b8fc3e375ea0de1bb9942d1d0d8beb05cc8ae5946041ad1587233a1d0cb15fd5e1a44aedade27179832c245a31e8bac039d2ed627c2391f812777f7eccb42ec8b99f3c252b41e817319b39ac4dd3a235e748a28aba53e3688640bd3b462a6bffb07df06aa096e45c9cb92371879994ace0673e784ea239a64e26923c70036bb470898f96e191299d91570d1e17baf6c11fcd333a12fd8d4d61113163fc47d316777a80c875f705b6490b88432cb2c831331885c2f4ca9401b3ca655ea2050b9588aa5345edadd843aa65109b336cfc4ba2d321368d5cc7ef8fd545cdff6c4c85936f31a9d33a7e335fd4227d828ad63629d65e8bb77b5af78b65a6490940b9344f2247b68882822c0258bb191a22b69b6830bcda19e83731b5456861c99aa37f5f5de2e271145b24c401cabdf196d656b83a743216a9acd0eeaaca61c920c721cb654efe6c26a88dbf109886ef16f2d9a2cf4d3736e47486e2610ba357a65ac849992f582f41caa0254ded70875908003e113e1d58186b2c74cdd0418310b4d78e27e12c5883eac88f81cca19d2b1d0a7c37eb9a8bc48ac9d2874f8b1aa4eb90a91ddad408d27007b5d4910c4db7bcc5a460ad5d49390b990c45d5985725c32b1ad89fd62f5accbc88239c0b8535fe4e449913d80d86ba3cb3fc5b2c47d3a314a9794f4f893dbcac5bd49145264ebbe9aeda149bd32dc13fecea8f48f6f05e64f0629db15205fc299b40b41a2da86b62dacd89d0ea1819abf8249fde99d3551ff1effae32849c2df435d2df5d160bbe349a38b413e7b3cf9e14cae345e464a12d8993d60e6d2b41d2816fb1a51a423ac2a3099f56b4ff483511fe7fd572249abd5d106abe815003e2b1f7e193f32ac27432f3d9f99cc5751c35f5aea31e72ef9b4890edc0fd991fe58a928122a4de0eeba7b8a5d4fea8bfd3fff009965bbe3d699a86d06ec73dbbc651c238d6ebcdad2d95b988537ec4b0648730fe736a9b76d3394db4de43d8598522fb76d21ebd2a3824950de8869011ae32a601c1ee0fa6ed7c42ff57937244b83c10a62e73ea4c2e1eca3624d167b2dbd8d488d9d096523643f928a82d8d41a4b752dbc0bbf31917d8635927bf617afe4009f561f293de40d2e13778ec26bb40118bfd33b861ef7e31326884ff03942b4992b1d521df64f428b4d6e8bacae8cde13ba30bf347c63f93724e4dc31ca3f72de5ff45b0ae862ce61f72277fd7bf6ec0c28f2201dbdb1ec82bb10841f46b583837137a3e2b20b853611aea3f4f11b639e1d5c81183de72438bb1585bcba7099130ae132f16fac53f969e683f8684b1dd885ffa058959695e6ef93eb610ace1d70cf8b33b975247c08a3b7c6f28c604425e397303eb9e58e61b223665f5a0a6622714a7de6c350cb6365b9626331809cbfdbfd372beb76a6b36ebbb9f400f6c2c35c1507c2df4dd0bcb0ac34bd2e30f25e99863559cf0994118cebc38e71d050110d84d1ceda4c7a0d6c54ed48a2afd3700c149c1d77827d110610fe38ff2fb06c3507a6ee9ac8713252bfb60c9c852745ee416c1e07a5195717208c5cec9b676d5cb1310d997cd686e886fad85b657036f88d9cc66dc3205842d13a81a9642b7bdab2c5752dafa1d775e36a56fe9a12b18952a85fc60baf00774019d0fee25811c26b92cb2b1680619991f839d9d287943d5c95569d89dcfdeed536888bc95af5c5dd11fa046b679c82c7a8eb9f25dd9b89febdefe0c853a9983d841e445fcfaf10257e6f387e6e8d4dc20cf85db2a38e349b886ed57dcc55c0b5a3ee60718fad4931b92b02752f03ba4b2f95a06602f650bad1e2a5a8a97931e8988fc366a40235c03fecb7029e6f6f71195926c400177e3f60b4725c95caebe4cdee6395da338c1af5968c4f46ad168f58127472e0bacf2c465ba17ca524949fc6312a5a026fc37b5ac1417bd4bbe19a09507728109519587072af07030c19647d12883f661f9d17a6daba6ae133cfc1a3a645aa7ceb4f1638e47d10c2c85fc5e393a9a3333ddedb70ae9f0886fc6f02fcc86ddcf6124281901f2f144da54675d3c2795cb0e78898578dc96bfbc41056d2a27f67c583e7e5facfbbe0fe22bd16e6ffa122b95ed32dd17feb65fe65483c328529a7eddcfb913dbc465ca719a2c37eb778f6c5be7f779ce80b3977364c44be0c297e4a059ce99a4eb1a86c1ea7a5ac2a53cdd6c2718474571711b14d2108eb24f0079c9799760ef9c245745092c5d073639cf67151fc1634053dc00b844e57ff7ef045a630c346e11d2302a558d073591947463cdfd6ef15a9723965d0d95ce4622cb8abf608c529dad58d6197b5287b30c7491e19fb174acf19146f6106bd2fb25bbf622429252e5d378bf754cdfa92c60616b1e2f5f4d3acee43158815c27018d0e9118f3af98843b86f9e1cfb5fe953d53a42c3839f299c05ab363c415e3f27f983b965255ec540f9c44ea54ae87c16aad3a046bd6b187f5dc87406176dd589c3d432a17b7da77b8a7675b5621d216771b9b0489e5c58c2d6ce40bb9b0d5899f08b030b14ce3a71e827561b72cd39d584741fe2aee3aeba2944eed640913b50315950c13f74551f6abb498ab5172f74bfb6bcbd17d5377820c2c212afce2e26171b3b1cea5aeba1d18380c1283cc860fead8ee7e9fe49663c26bce0787623cf2c3d96e7a1b994ce42e", 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0xc040, 0x55) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000200)="41e31ab41693c8deeb5050ebece5fff502b3204b9d98c4ca561fa5e0706ac2194921527957a784f2815ecad9fe2c8e38f1d4cb2679db70691eb665f97b802190617cdd0bc36407f26844bb18a4e24b1bb8502995ac6e3037", 0x58}], 0x1) execve(0x0, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x6) 16:00:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x6a4a, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) close(r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="43eaf7a09a6bc7fa4d861fa7a959f8d93e712bab5056475cdb9984db13ca966a262a2605641d46c2e7bfa6c20f49c3f7018730332635959bb5b31cbb5e9a94cfc97390b9b17a30ccbac4d82de4921278d1945a8cead0e8a2256f05571133", 0x5e}, {&(0x7f0000000280)="d447c4c012d9d1b25ec1b6cbbc554e5073825e55907e3e6ce1a8ebc55c147e87563c7dbdaafe55f9b3548ed965c17c65d813ac4c36582ce967b68768178e6882baf3eaa4f8c1cb82ea8e001fe802184a8458b2234e05ef41aa1ffa79773898fac2ba746cc4a9b2f5e1bd18f6e38cfb9735cb6cceaec3c38c6963c10cb56f7dc53a83a461832721eda73471ca6b5bda418bd2e87afdc1711e0a3b6c4a6c42f66854365da6f6cc46cf1b1d9aa58d38795dd60a5df73010026fe4d50d03b53dc7267dfef90fc963687d76b3218d39c75e755f0282900ee2873db74252c8208a53ec31", 0xe1}, {&(0x7f0000000380)="374ad6da036e25fc126372d0f58ec086d70fa459b5c79d5e250fea529fde38f3096fbdca6e7b99981cef29d7d389aba1fae419399f79dfdda58a350d8e037e6925e4717eb40030f1724cb9663f041a20fd16074911165725242c201e84ee5d317f40cbb8bc54f353319c2633ca534e3491e28ff89cdb857a88ad2b41df01474e7ccfc31a8b8be2e07ac470f7a43f2242912dc25c373edfb15f35f7977ec0ea4bf83a6a4ed0ee62257a434801964cda69cf175c1b0ded1065b8198ff12a8159d55ba2cac18986af0622077e42b626d326b8477b35b6a729a11c7a0b0556105992039d1407c08e58e3bcde8e7a3ac01780149cc605168f6ed0ca39dcd77d10f45460d5f1a65d8966572c66028186ceb3d931d140b0915c34b6c470a65cc795292b4ed15d2a795c70f757fe4d5c7e4a2e8f3b664b564f4a8f632f861654fed9eec8e8bcccd8df628829a09c8cbd3dc22ab3fec199249b6f5eca8642152cf6f8b59550c9d0cb213efaea379dfeb57911d92d1921663bbe14662678747dfa7b8e13610e6394eeb953a741cfd7fd9fc43d57d7ccba3ba4c376513ef4f84bc63321fdcd41e72775b1c6174573dc9bd0ab2a0c20a42423d104575779b4e2c603f581f1d22b9b9a47a90d0cf968d0641449dca5a8db4ae374e183ff273fbb0241fc2b9298cf6a3d5cf2ce9d0c2e181140d0c3df0756c7297d6a829b0d5339a4c8fedf229ba7358a6d3a8859da2ba47a67a9668af115d2f3fce2cad4d39a22cf57b8e474a9a577a15cce2c01c2ef3dce7d66248c5a3b50404100875f26341f25cb5a775af8f2a4e4c10a70d7c82b8efc75578069fdab6ffa841b322aa8b3f489be3cbb7162fed59b9d93c06c702ef8120abbb77f8ca4f5238592bf9d20f921f09d93b105e29dd6ecd4b658ad8216a24c508426300d46279c346799304dcc05e58ca242a77cbc3e39f0a4f368c38aad5f8bcb4e42fae34930398c08eb3c7193fb20bf085c8b6170dde026f7ab8815da16905644b583b4ba9336232e8795a694124315902b21779e656fffc36379ebafb2a6811f6e24c692c7759ad27ffd4225af8f00ba0fd741c015fa6ccda715519c3b3a15d948f1b20450975a4bee12f4bb95a5e8033be594e0947c8292d0f6db1864867d8c0a2cf120ac5704f7ce1e3cfa43248ebfb790f8505801d0586b1c05c29a608c71f76e95b9aafa507941a10107657a854cd5cad29d16570d818a560fb676108cef94a3333f862df9c87630e1d554daa0e5e2cd5e01209ce203b6f51f477e6ee8c2414048e82d3b1f46bcdc092cf64b2972ef18ca13007c96efc2d1ea59c2224ecdf6a63e5562d46002beef06a0d9558480e393c3b414527787f322d96f497431983575adc7ab9cf48d1e23fd93d4911e69a5c3e649a84c89cb70576da433d7816c68f8dbb34228e6510257723775e5c87eedaf0bed08783bb118f3dadef55aba0ddbb4fc65921a51c3465bf8179f31bb06ab738c4c4cf9a5674456e358cfde828dab1630785475ff81b910b2de5961b11024da972f7d9f26a204fc364d3a14e86dc70e5722cdc2836b66be56a98b9840ae0c9fa31f26e482aa536c467c6f0ee0103deb9dc699f921e1552478df0d2ff400993a1ad49c545afb8a656eaf52bbff2d3f1e1e9f4320234229ea144512d8e642bb34e52caa37acf70fe76a06a24ecc936f9b88c4971baec09876c57317fedebf2ff47bdaf3f595cc73ede719ab950d040d8888e739a71215a7ed44ca0ddd26367bd34c999c62f4a11034c54ae359b84f77ebeb827e0fe5ba193c5c5230d61929e9243615a3e71c4f158d04d1c340340b78d0f83c26948126ee8986d5ffb46216983c24d945b911fd4c5c350ea8f5757189602e208370282dfdebeaf69ce46faeaf22b495e7543962faa5bf6485da811f34ea6d5ea41772a69f4722e6dd3bcef84509ce6d1c3a902b81b75b91e4a072889fbfa4f4b7812f70bc4727db2258121cf6d2cb31421b8bf2d8303cdd658bbbfe2d8b5bc72ca04b2919c660b1d4e17bb6bd386e76a014788e5e2fadaea69f4adeb051ed8f27fab0ed9910efcf81279aa25e42389e1ba49c3817a72d3c83a3ee726262330108ecbe0bfc55c23cf34b7aefd26c8aa8831caac80bc734c238f59f6777c4bc79d5bba9b17d1960bc950dcca76741ffebfe14ffa88b03961e757fa30fcf287a99ea03e9db3e1b2ede2748c1189e3c840d8f9e1c7449c8f9d049304d988c4504d0763946302049ef0a9fc65f1b3470aad76c0d3b98846a8f1ecd1e51d8a78ad5f7becea53bba6cdd354a4d596ecf40d875d6dfc98a99792517409848aaac426e61876efed68779cffac39fa71dfc2c0cf1ee5de974c7a0a0f6baa5e6bd33264a20a6429c45028a0e963f179ce0d9c4bbd8675242502650149ac5bd4f43c4155a3c392480de4db4d83847e64d577e54711374aaa5045adf8d5fde6238d88dfb08d1973d86f15c8f873a6b78a488ad7d37cf5663e748716a0415f8f278ba0df00bcec9a75ed4b31f0c479b1f375b9b5df166b181b2b899e820020b62a03b43ef069606add4971e5177ad1d533ed2034b026d8f7fcf5dc82634d973344ccfa02723beb5a1b4c4618e9207ad6f67c86bd8dfa0336bdb5664e693d3645815d60720f228e752c755d5e1bdc0f5e6473bfddea079dedb1dbac9be3ea0767e59d13ec87cff0a5706b714204e24cca3afe1e6d11cb31a986b4a33bd8877ef3811317e2b4c9061168ae65fb2963ddb2a5395e0e7bc3275e0a597ebc1ef9371c037d0cb46225fefd9f8e2974836f2d694b5954c93827677c9500196a846bcd9b96fed1622492895a41a624b81bab0b8f07e2eaa592c4bed222f5f22996decc62677d1140845636fa28c010ed21cd9f673a936f27c67ace24236bc0360ceb2e6e5fde8ac88ec1861616f4bc988b7a12aa504fe7e7b8e223ba3e6eb3f4b8dfb510cc6a135374d0a5a4d8bccb28b622725ee241e3c2ad0a7da5f69bf8b9651cafc4dd6df8d2852b55cdd1c5970c5a329e030007d18060bf13de6fb53586bff323f98f6176377778a7cc8b65bd6f79d65e83796f80ec3d60b9e26cb4f7f0ef09855193b3b27eba192ed60c88c9323c7273e4f5346a12902b99d9daf0f51efd0635c2d02fa20b5df7b001b1b5f04c8f739e1ca2e0710a4bbf83fb964915cbd60768a1e3e61d7baf409e475a0d77a65a3095c81d76c19231337867e18e202ec7875559eadb155f47ad28d8a6831ea312fac0462065095cfe0acb6b2f2b251236de19646b66d4b4cb9a1d162208371dc991699333c7b3c1d9c61c20665c92b57e89603637e92f9874c255fc194427bc686f873f594731f6d06a36d4296fd37b7a05a199da8310f48f9994e39341ddf98ddecea34a8723d7e8e03370e95b54190c7af8b816c436d1f9c119f127d19a4cf191c867e6bfa6366e507094c257f820ad0119a3507372031828bac53eb2ddd12159e07bde2a714068bd5fdc8b72d7327f62c8054265a669452ea0c65f284f00fb0c54aa469ffd8c12ebd561ed5e51e42696db83b9c6dcf8da3c650457078b1abe22c1a39ff2533f36e0ea250bfd49402dd92426db2569766b3754e11657894982a549fa9348e991227efb2322153f3d9c5a16c3b33d297b72fd086ae948afb881543764bdb0201cdc3306b2163b72cb79873d00821539d85463105dd68b14be607a086819228ec26d23a488f21b7dce9b24d1eeac7a97b65d07645fa43a5cf539097cec2d49bae77f4dbdb84f5387dae4bc4d2e71c55fb2a96ef64a65a5e3ef931f2558f80eabefb41d7b485febd6531ca6a284c20a131b1713f559418d80ae432f5ffbe544462f0d95ceb161377c32fdd11ebde9d6fcf66bce7b2192227f21650d65c80d13e6171868fd007b84af0f041ef5e40bbcc77504bab860d7aacdcbba852a54f33aa30a59842ec1c95f086a143384656752610d5855b6f6adc53f75c2a1be296b354809a1f5012fd21b66765fc8682a2a35543798e280ace91251ceb12a76b9b42437653b06e89eb3ff0475bffa062b5adb3bdf6d6a8a50cf8de1dcfc1f5f4a8743a77b1bdccb01ec06b9ec45b5c3f3433e81d66f85fc4b0c00be90c95b6b0253b5c795c11872838ad95c83c3526dd853020e86719c63efc08671517c4e4f80f625972978b59f6ca7086b5268f3455d32279710b20a09949c87983ec293e60bdbf400e3754df82eb91508faa3f4c93a8f0648c5b8a27951f33f20fa11bc7469450daee5e69f3f648cf63b8bac5db58c8c33f5efd8325a14e215c1a090dc76eca3a1f335d5854f7ac8cfcb7adcd4288ad8653dcb2304596d84973029b404af629fd892d9caa832426984f7aed88aa6f08f119e8d2842cb6058212c5182b472aeba27c167236e446e0b4b0688658cbe2080812d01a1901b4fa63f19b2a8819da61dae0a62b0578f865e08de1fa620462a7fe0ca12a260bde15965404c819fb0574c2cdfa4555ab92e604b4e5aead02f2e3f7d214a82d9835bdc2a81dde7fab72b98832edac9884e8a2b3351fad8a94ed196300dfb9c990375e7cbb6cbdc716b6e7fc0e9f4345692fba01a4633639482928673ba5dfae9ad9c59060a420420e0e68449edc813765ac8b58b1a05b65eeae62e94b04854dce9a51a60e5de9ac1b6bd8b3813b9fd438ab9f0b868ee57435148f6b6cd0a49dade9108496e1e9a2cd00dcf1e944b50f1b5ca94f0da2dfad2b299399cdefe9835d9d474e8a66cbc4e42a4147528b6e6255336e50720207088988e6b81acd611ebcf1c18c906c11d9fd1a16b239b7695d061d4aebea93de62cf6f4f88ebb52c8774e3d5b8d7e90b16459a15fb7fa6c17b3909ffccfeb9004e9b9da9c90646886d607a240c219ff855199e34276e26c517b78375ad09031c7ee160206c4628c4543d90e180d105e0a37f3c6154dab29d867aaef7ca1a80c819074beacf1a7498a3091af0c6eab0f9ecea6e6485e098b766d7d3865b599dd9471f933f882c06f5477562b5f36dc965405efd11bc5ce38fde44990ad75c35ec1e02ee8d52248c5c406d8173198e73b723d5f3d3cf79a325831f997b60144120353675f0417d44cedca53b909c5faebea6f3bf796d872c59dd7aa56caa06442ca61caded80a54f0e9404a454cb6a7b0fcf7654c205eb7725b616697dbd433d395361aba16a8fece8aff3de67beee85d32958f86dd8b68760afac9b7c2432c471b6854d8c2fe3512bed313e8b119216e44879864026e0797d6db4402ed474a7f8c33721a747f8883fc7ccb2e76649348c3558433b0013712d3d4da2706e62cb67e505263b6df504d9a8648f454ccee299c31f7b0eb7ca5fca4435f01ea5ab985efcdfcd66379a89c64f9b94952e78371c85b9d91c7175d99e7a2f1816ea121b54fa2d7760129c15ad2016a315c64319fc03d5eaea9bf268d2c56f2883177dc4ad004cfd5b0f745952c05ce52adc0534832f449eba8f1dfe7c34893194423dba14ac5556a9c5720c792877cb4c7a08f0f14712f4606fbc4424463fa4afdb5950ef45e306bf2fd69015d3a026ed149e2de006543d9c8aae44fc040c9c2d7460cd33fe53eb923ac8a00bbe4cf3e9068afe8956e1c794dfba52b48020a08efd139a1e6ed05f3e5af342983a5e75ccbf408580f6dd4dd4e1fe62e545e4169dd1f928965ba5a8cc27b63ff9a221225a48576de1ac801b21ba14b68012b2645c4305cf313461c94515fd53cc2abf59fc3f44a3ed779a14f4d45d5fa07dd310429f3295b5fee6d945629a3a2ddb0a1099e7eff3bed3378ecc3ac4399c", 0x1000}], 0x3) poll(&(0x7f0000000180)=[{r1, 0x12c}, {r0, 0x1}, {r0}, {r0, 0x20}, {r1, 0x41}, {r1, 0x40}, {r1, 0x3}, {r0, 0x100}, {r0, 0x42}], 0x9, 0x4) 16:00:24 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom$unix(r1, &(0x7f00000000c0), 0x17e, 0x0, &(0x7f0000000000)=@abs, 0x8) dup2(r1, r0) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x8) 16:00:24 executing program 1: setrlimit(0xb, &(0x7f0000000140)={0x0, 0x8}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r1 = semget(0x1, 0x7, 0x400) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000180)=""/9) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000240)=0xffffffffffffff62) r2 = getegid() r3 = getgid() setregid(r2, r3) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000006c0)="f2a50dcd4c3938a53b21f1d2851b5cc77d39763b23cd837e3dd1b30a20a51abcfdfabb83c8ec3590a3b0ae331a51b50300ee19bd292a30665cfa8863aa79d4767140e4ccdd827b1f55c16e83f1cf1ae5ae97c77520b78025dde3774e92de7a8832056fc8e7d9a43314060dbcdd91f845f59293f038851b5c09a251f62f2cc3be89f090a5ccca27417838725f8a70957373350ed9804890d2d0bf94892968acfbbc3d8e14754873ea79fa7d623383de00005580fb76f1db9ee9e5b41800000000000000000000000000001af187dead2426f3b947f49290676344b93b36fb4577b704a46a325adfae041b96c239a01247ef6c300350e518c2e00e640a71d239053e91a41a0b276d906f0000", 0x10b) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7fff) 16:00:25 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x1}, {{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) r1 = fcntl$dupfd(r0, 0x0, r0) mkdir(&(0x7f0000000100)='./file0\x00', 0x80) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0xffffffffffffffff) write(r0, &(0x7f0000000c80)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bd153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d005db9c26e67dbba86a95e13189fc16eee7164a7d8622e9769ac9ceb34c2f8ec6b97d8cb954c296615791652d2622bd9af017ddcc792b2003b926b30bbe1b945602ad76f273010ba0d90193f78f2a77f680fb8ddb1c99029692b88660685d50fd82b161710e2093d2c96a3beb4ff186559267362dc3e2bb0b2426ba63ced71a22eec7d8070c46b38492903eeda208cf9c835affe07d1787d03d3c78eed89cfa6a44c880dd0a6347048dda32b38f6d6ad5fbe7d3e93af729c749073fa80863383a4d9527f0b1e77fe187ca401d214a9adbb42b7f0ab417abce8deb02d00539cb918ca5979fac1a16967501be91d5ac99c61658153cb5eae4191ff42eb807eac3dd094419ef52d4a1db7a2be2fd5c899cd2fd1aa9d08cdde4c2aa75b25b0edc103d3796c25a70c756055538d9324f5bd8b2dd69832b8a586de7286c43bed799eaec4", 0x14cf) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) openat(r4, &(0x7f0000000040)='./file0\x00', 0x408, 0x160) r5 = fcntl$dupfd(r3, 0x0, r2) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2010, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x9, 0x743e4b89, "ba000000a99cb100"}) readv(r5, &(0x7f0000002780)=[{&(0x7f0000000200)=""/254, 0xfe}], 0x1) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x800, 0x2, 0xadd1, 0xde30}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x2000000000029, 0x200000000c, &(0x7f0000000040)="fe000000ba00000000000000310000000008aa91", 0x14) 16:00:25 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x112, 0x0) flock(r1, 0x3) dup2(r0, r1) execve(0x0, 0x0, 0x0) r2 = msgget(0x1, 0x0) msgsnd(r2, &(0x7f0000000180)={0x3, "cc591966227d8564b99ef04bb7a4a503ce483a2ec9e6b824756bf979236995c393652ad219f8aea3dc3210fc79d9e1a17eb763cde711d9244cd58b57cc52ef54128182ae17eea53d9d478d0cc92467fa0c4a050c3fa3b1513d75ee59ea17aabba1ef258f7ac0806aed2e71e73d662599415bed5d9d266c30bb778bd3beca0e4222da58d4c8777a7e7b7efbb257d8c4f972fcc13f9ee200b7145a3b12dfcf537f5d768464dacf42ccfe05990626729164d5e91cc46d7c5abd2812b8ba9664"}, 0xc6, 0x800) fchmod(r1, 0x10) 16:00:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000194000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x10) semop(r1, &(0x7f0000000200)=[{0x1, 0x100000001, 0x1000}, {0x2, 0x27f, 0x1000}, {0x2, 0x34}, {0x0, 0x5, 0x1800}], 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) recvfrom$inet6(r2, &(0x7f0000000100)=""/166, 0xa6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x200}, 0xc) setsockopt(r2, 0x9, 0x0, &(0x7f00000002c0)="0a8df0ee43eba76242b730f3277963f26314efbb0f1a926db99f3bf160a2ca410acd6b596f037c5a42744b2b63404d93a1ba64d47eb921546beb52067699b67c61d8c74cc6e4e34eda907f9e66164b06574772248dbcd5b5c67c4eced39007470cadfb9d4f8a1efd2c220ffb883a032fb820ccd6c99f8a3fe9e9c1508d5776acf47f2fcb1b8407812be67683f4ce687c8a41d11f79a1a9ff8e64a836e4e0a26ff42b0e36daae3a228c383235342d0327b597a930c4156abd81dc66b2c46d3acb681d9339afadb1493724e0957899a32928372e528946872af513368077c059345a30a5e2d198252f11a47051a41ab9c9d35ec8834ea170db", 0xf8) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='r\x00') r3 = dup(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x7, 0xcb, 0xb8de, 0x800, "f85a6725ad355f688bc99c8eb5a9f8574f4e255e", 0x2, 0x9}) mmap(&(0x7f000028e000/0x1000)=nil, 0x1000, 0x2, 0x811, r2, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x8) write(r2, &(0x7f0000000500)="7ebe5a7d874b51b660f2c7a577321aa8896311e1d811b00c29a52095ed0500dcd530b4b3c4609f9cf9ad2a8d16f63dcf081416ea9c466bbc28ae7be2a25842c91fab512163bb5653ab76cbe5cabace9c8af3a850954dcfbdcb0e37b9d9e6dd42bbf07b8bef72ad822e6a72d7ddf9c9", 0x6f) mlock(&(0x7f0000073000/0x2000)=nil, 0x2000) r4 = semget$private(0x0, 0x7, 0x100) flock(r3, 0x800000000000) semop(r1, &(0x7f0000000240)=[{0x5, 0x72, 0x3e22be0d4ad8b3b4}, {0x3, 0x1}, {0x2, 0x80000000}, {0x6, 0xffff, 0x1000}, {0x0, 0xb5, 0x1000}, {0x7e53d63ec0ae2fda, 0x9, 0x800}, {0x2, 0x5, 0x200000001000}, {0x4, 0x8, 0x1000}], 0x8) r5 = geteuid() r6 = getegid() fchown(r0, r5, r6) connect$inet6(r2, &(0x7f0000000480)={0x18, 0x2, 0x4}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x1, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000280)=0x8) r7 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x8}, 0xc) ioctl$TIOCDRAIN(r2, 0x2000745e) shmat(r7, &(0x7f0000ff2000/0x3000)=nil, 0x2000) 16:00:26 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0x20, 0x2) preadv(r1, &(0x7f0000001b40)=[{0x0}], 0x1, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/32, 0x20}, {&(0x7f0000000040)=""/238, 0xee}, {&(0x7f0000000240)=""/244, 0xf4}], 0x3, 0x46) open(&(0x7f0000000380)='./file0\x00', 0x5, 0x20) 16:00:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = socket(0x18, 0x3, 0xed) r1 = getuid() getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x20) sendto(r0, &(0x7f0000000200)="274153b534c25e6dd536ab55849613a241ab363c73333daf68b53ed6b7736fd60bfc3f805f2acbb4022e4a3cfd067d6451195e233c145c9804aa5f6a324ee0f576c969af156130fefc0864b0c14d8e71f345cd5c846aa603b6b78b7a464b2f7162391e7b92e87dbe0252aacb9cea753d7c5d42a06f1c1f1fda543fbd16367632", 0x80, 0xc1800a9ae31a1533, 0x0, 0x0) r3 = dup(r0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0x4, 0x8, 0x1, 0xfff, "3b9926a4d18b961f052e8eeb0557c1c0c452e03b", 0xe6, 0xfc}) chmod(&(0x7f0000000140)='./file0/file1\x00', 0xf6) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) connect$inet6(r3, &(0x7f00000002c0)={0x18, 0x1, 0x20, 0x80000001}, 0xc) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf3e) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x7, 0x1000, 0xffffffffffffffe0, 0x1f, "27410ee323ceea4cce1442db79a779dfdfd1b2b6", 0x4, 0x10000}) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x4, 0x1ff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x8, 0x200fffff, 0xfffffffffffffff8, 0x77584d8e}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000001, 0x7f, 0x6}, {{r2}, 0xfffffffffffffffd, 0x6, 0x0, 0x4, 0x38e}, {{r2}, 0xffffffffffffffff, 0x1, 0xe00fffff, 0x1, 0x5}, {{r1}, 0xfffffffffffffffc, 0x4, 0x2, 0x5, 0x6}, {{r2}, 0xffffffffffffffff, 0x90, 0xf0000003, 0x1, 0x2}, {{r1}, 0xfffffffffffffff8, 0x8, 0x6, 0x20, 0x1}, {{r2}, 0x0, 0x40, 0x46, 0x10001, 0x80000000}], 0x2, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x600000cf, 0x7}, {{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x1, 0x1}, {{r0}, 0xfffffffffffffffb, 0x81, 0x2, 0x3, 0x1}, {{r2}, 0xfffffffffffffff9, 0x80, 0x1, 0x1f, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x0, 0x40, 0x7, 0x4}, {{r2}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x8, 0x902}, {{r1}, 0xfffffffffffffffe, 0xc2, 0x80000023, 0x8, 0x9}, {{r0}, 0xfffffffffffffffa, 0x8, 0x22, 0x3a2, 0x5}], 0xffffffffffffffff, &(0x7f00000001c0)={0x7ff, 0x7}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0xbf, 0x2, 0x400, 0x3, "109786a393182adc32d3b6b7453de8b77df210ce", 0x7f, 0x20}) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d3b, "ba75a75db5713d00"}) dup(r3) readv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/235, 0x91}], 0x1) 16:00:26 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) kqueue() poll(0xffffffffffffffff, 0xff, 0x0) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() write(r0, &(0x7f0000000040), 0xfffffdca) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "59373648ddd809f3cf3e95b1e13ad59de3f67fef", 0x0, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)="60b96043740307", 0x7) setrlimit(0x0, &(0x7f0000000040)={0x1, 0x6}) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0xc003, 0x55) recvfrom$inet(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x41, &(0x7f0000001040)={0x2, 0x2}, 0xc) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001080)={0x3, 0x8000000000ffff}, 0x8) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) open(&(0x7f00000010c0)='./file0\x00', 0x881, 0x100) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 16:00:28 executing program 0: kevent(0xffffffffffffffff, 0xffffffffffffffff, 0x1003, 0x0, 0x1, 0x0) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)={{0x100, 0x100000000}, {0x3, 0x80}}) write(r0, &(0x7f00000002c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee146c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) r1 = syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) r3 = fcntl$dupfd(r2, 0x0, r2) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x1000000f5, &(0x7f0000000100)}, 0x0) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) close(r0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt(r0, 0xfffffffffffffffe, 0x8000, &(0x7f0000000100)=""/66, &(0x7f0000000180)=0x42) 16:00:31 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = socket(0x11, 0x4, 0x9139) r2 = socket(0x20, 0x5, 0x0) fcntl$setflags(r2, 0x2, 0x1) socketpair(0x2, 0x5, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x21) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r1, 0x15}, {r2, 0x4}, {r3, 0xb}, {r4, 0x100}], 0x5, 0x2) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x40000000fe, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xef}], 0x1, 0x0}, 0x840) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_pts() 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="f12c2512d6887e627803940000010000000000362ca76c831407c30802bb782397dde85e49741ebad65672dc991d25c5a408342957f9a2867c044a2328f6d5f8f8475ca435b6ec20121b39220d62268f1268a9eaf959fe617c560934fd3b7fa86934826084eaf55dffd8103a0ce04e927a2f93a05c149e6e6abbc0181a3fae2248a1581b65f4ea07bda11e1d5ca21fd2f8e33e204f14659481b00e0bdc401c7cabb24c5c4ccc138f9a670a5294a014a0374248b6aa84af29a9c52b6d68c2867a6d80850ccaf1d9a149a85e66f0f46e0b0eb49414e9f4f79a34461dc422fa", 0xde) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="6597c7f06021e3bf883388334d1b9ed3db33b9267db5418f7c47a8f21696738a41cf94dc6131895a307374c3fb4207d72c4da25385cee11c22d3e828c961019d37bbeb26187fdb4d70f7af91b49a6c90b69584d2257bfa639ccbb1a9455156345887d46310096aabf20ca9354522c23911de54fb85ee09942ac1522643280d64518df00b038da95bb85ed9f71c82e05931e8b6645c2f48598ee6fde7e521be3ce9a5981707658bdf2f872e06d8ba4bca983b0da58eeb596b6cd2a00c2958c29c7f9c0b5eeb02f5a4db01a4645d08c446d1affa5384195d590c72af975b7e98c73830b0e38882b1d92193129f0053c979686f4cc7557f27b9ae0f577365b4c9e56629e884019058cef5f4bb0da918528b7c0f67e82a5688078df7b1ebac50afc44f348086f995d277bcdd58a56d206a9ecb2dcb6c7fd817c826154eaacc744184527f567ebd5419e91edd4b0bbfa74a60e7abdaa5fd6ef1b7e68d1c7435bcce95e7b0380b4e2ac51d8b92a1a9a18caefa690e73f4752c438db954333847aeccad326addb678dbf73d926640fb8f77ab6de93c834d0bdc9de46798ad6b724b1681b6458724cf4747da86cf58ec352296da78f141a88aab6636658aadd1e2054d4c491041df73a497e015e2baf443e519dbb6be4a2ea78d5b1009cfecac22ff26e1a274cfcc4c68577ea820d844180c8da3a4784c2c8e3acf0d26eea7a239675e1c0e0984edff97c8dd6432bf811d2adf374d29b063f281166499e6ce5d575176b87c707d72f6dfeb9df181ef4c1ff36e74e6490d8954f30ff90736d7f670e07c049243adcd73da2cdd0b6acbbd467a4fa1a28ef61f56ef2ecc369b838cd5ccb5b0f8ae9c3ac7e02e7aeb6ec1698fd490aac9a0d6b6c18fb942653384b73f1516efc9fdebd426fe8674012d182e7a4e85f9fad4bd62855af819117a8e0a5d9115e329d4629bcce72a0edb172a6106dfdbcc163b17aca0c9aae4a637799d3e8b56ee614d5452b2f55659430ec0f2f3a53e5f2b9e0cc6ce7d39c2a26808fe1c50496a69a7ca4ebb51e8146fe3c7082e025958ca58d82cfb94c2e665a508be65d74976493c8f53921a1afe9555f57f5c8432f7571bae13d9590334b0043fe9dae0c75fd359879c66e725f1653d4a2c651b97486876c4028b5338f710a1184acab8bba6a4962d950c06cc318d19d6d74a3a59e474df0b024c9a94daed63de30720f5fb5cb8a12f8b0aebe23c1f2a82ca4275831bf5f96c69150e8bb719d5a6eba3f98dfde4926d04c93077520bdd8f2d7a9b3e21c956a6bad3dc6ad894fd8e4a2bcd3d77850537bb79e4317f75d864eb1a8f2fc8f037a5f0abe9f109cf88b601ed574c37c4e4765d665e7367647e11a2aec86bffdd541ca7ef5820fae774708a0c05271c9095484a1c5bacb28e3639875c8be32a7ecf5d52b593550ac1c4e3a5444830f9e517da873436f48b5bd923de0fcb1c1678ae51afff9507f894226d785aad17c0798fb22b8713a18176bf982cef3bb7e1d1e872f29c1f72fc152e96d2b8cfd39bc3742106ae3d2e118e8e53157575c5f1ff0c3bbd0db14f31f35bb103fa95667eef9cc0a9a1478f80dace4fb5b5246addf7bee047ac612580a8f4f007e1be0d4a23dd28da67cedd93d60e9796128b37e28ebd37bc35c8d0eacf7b449d253ae4626ca62dd45d91bd217540d1e5ff25e75656f70a96be56a79b27ae95c1b6758eaab2b3e414038388a7f5d621b34ae7f3e63520508f590a84d69fbff203041dc50bde8a967c9056a843dc6a5c25625b94c46876cd9de9adfcc46b7edc12a8babe7060988c2bd55671167d77e551930109a4bb6fe1d721e2715802f5bd0c937ea130ebcdc97105652948e49341a7cc409fc1a135fc99ff133dc80206916d3175e2525e76c428012d56712885a176f84e5c79295633ea52cc9378720a64b09a0cea59caf4455d6ead9a94814b5189571a0ae839d0ca6649d4829fc4c95bfdc22b11a06671754ec9fb8789555bbb51b1563484a663f5ee0df74fd7b56abb4321dcf58155581e082908d1b2783ceff832c38232531cdae78dab40835f684802ebfa72900786821582a092c6b5ba78d837398184a42f2cf9229f4aa27d9cb1d5acc8d5d888a23519bfc06c80a42eed6cae423f8e5275357a590b3f3d316ab487f2afd329d9903237822b2d629cd069f691c883aeb806993805c660309f3379d2a8ef38de9921cd58359549e5c624a85bd4ff6e8e850865b8d9365010bd551d5dacf35d3066e98018f5abd5cc0e4b8dfde914905111abd989cb662828461c3ae5cf3948319103dd78214757ff41a5e8747bb62363082c9434f266a63ec6eec3ac366eda8477ebfc4179eb65f94f6cf63b398a0cf388d964115e4cf79ca7ec2e642184f20808c77aa41b2c08ce66088030c8e7cef49d91151bb9683ac50e3930ea9da94261cf23c67c2f1d2c1b41af2e0d2756c87a5ee7de2e86a8213bbbb5b25a864473a551ccf984c8002320b11532d450d4bb6495b05e6ad290ab2bfbf8bc12a782a4ac347059931c062cb47e1350b3bdd9f63a20d436e09e39c655112292106c10733652ac2aaccb8e6e5616c0e6c4ba9cd57e0ee9b11652ba6be9a5b827ac6999fb4d092b74f61f717a3c8b198a8fb941c7b5b7248769b6e260414ada6e36a8979500f9adc7aed04c7ca5903b6ddde6d8edf39172daff5a929f6ae4fea28be32ce71f20d1ad999a2baf8ac208868ffcc6307bca6475eb64a7b377ffe0ca27b11bdc6b7a5d01753eb4be2022596326b27e0e2b6e4cb1cd70aea48ad8dac92a4da34199e8d2fe73c953fccc105fc287f498817c32898a0050b1bcf0e4ad9ce02848f73eebd426982a0e317687771773b0cac92a1957ab077c17d7d89b6c5854b1565610ccb3b87773a4432368ebf0fed639b4f7b90f67e73e5c898c1cc6163cae2079fdb0a2e9b99120f08c0f89fad959fda517658f954d3c1630ebf2d896839d80755e1033f360e6bf3b10089324c5eea9284db24e95ce015ebeaba73f917d2f8c7b9155e95c0984d454fd11a4c0ffff2c465d1782d5dd75307d1bd91a0e16bd2fa777155ecb00949488658f8d5a877b51bb7c17969a76dffa3c5cefef6633835a0697654a7d6b973a73b1c38ddea33c517cee0743d6ccdb66dcf44c5d4f325ffabfaf2f4bb4d304d89de620c14f34d0610659b68d17e0ea6f92b3bad40bf8f6df2cf9583edaf3fbb6ab0c5ddae8c66a353c70085fe584e5219ae962a5eb3908a2d2d1e183fbc63384e64de11bad114c704af3a1d1cf71efbe79416c99c68e9818ab841b8f8b87045a77db3b3ac33d8376aac8d58ed16061b25cac31c1e4811dcda2f6e45f046d4d5f36e1f125acf76848f51b1e7eaed60191eb3718c4a5dc5883455cce1bd1b1d42e032ccef7f35f4715c69c658cd9ea335b29661fb3c53d107262a8f9323f915bd39693dccfdeb8a3829db660d6752dcb007e3e1db729b411769eb4979c9cb9f84a36b7766a6f1f854b1fbdbbfcb4245df78bbe9c21b4774ad152668bdef2b709580c7d2fba2b360b4dee4121fa3b0f75a44382e4d34d3261c780373b5426b20c99ea54cc416408cf375ae76dde2a3fabbf3eaaed17f299e23690a6dd19c524399341bd32d5cc9da706ce311ea3517c64d80fcf18aa35eac48e1a33c6905588d5ec7a99a13f21cb171994ee1da59fdc38b15b6c88c82afb867aa586ad0c26fb7e9338e4234945955be6f7bc4e9f5680852537d25e498a5e4dce69b1ced6f6128a44c5442309b38c161d7b0e6c2603101e6dba2fe2d534918fb113774f5f466b0b33d738f01a9d1f2ab589c8289e8f6ba79ccf996c63437c4928e0bdea64375bdd062086c1428d186d39c451033d6a9e08a6f5edf717d79eabf0dc659718064908b2f49d535d21b393812e69f961ac67f78663e5972dc0e855b2c503afed0adfa40e09d3003f5ac8841d3397ddc5daf6bc38f6da442274e752c5cec021db39b17a1f60f228bbcb3efb6f24a7fab3d6a08b16978e1a82082c8856b5fd7cd376564502be208067ef164bcad7d0b0ee714ff86890256dbd38289a3412ed1ce8998b92e3bda937619e8520b2fabde682810c1d098cab8a0e824e382ec8d9404a559a056b6328edfb6ac6de98b20b939e58d5c0f39631ede9884ba4b191969de7bd077a8638e55ab612c8082a89f90610cfa82d67d0190ad4abaaeccdbc7e172d0bcccaee7eb0cf195abbc53e33ff3c993a38fdb83d494b671ed59bb296827ce4ef3ecc1bd3b4d5ea672eb4628d41f270f2499432291451289a4226062a17ac28f3084b9e2a30a565e6746af36925da251ad5e0223c178a39f36c3f22d1db347a8fd330f2e06d34b341fa3262838abcd60f97b8f5cdfd23ed2306005dd5b076ed6aeff89783c73845b8137a66a7d7e7b7e2fc0a9895a2f3dd9a40ddcc020324d7a07dd9e2cd6c66d1b6075ff52b70bb3728453ac19e9ac13a0b80cbb169d7c7bba6baaf6ec6bf8156ac2955065fe78c91b6ca62152a8bd323d62f54f8dc889be9172eb24b9d47611fb4af6539afaf3c2db3f5c8c5f2c1bd75a19932bdb126f53d1c3e4b564c03524069f791d489fb0d7dbd80f202b0cd0a4977a87a2ee002c622abb48db2fc6042fee334f316c0f2b87ff4fdac763bc68a1a7be6efc7e9dc9138dc0d7d6b7b292eee37b507bfce42a62b94aa950b2786a3f8d22f9d5ba1538a1180e7dc10a8fd6a174260a60383d5089f08888a26d0e7750c41fdfb0ec81aa2b31f085aad93215a55a0c6872ec7cf12134562766c7d1ae5092e0dd63f7a57c4f29786fa046b95d25ea62e6e1163dfd90fce6cb6d0bd019eebc908cd2eb54d5bf4f8a254abc3b7568c78f6efe069648bae5c21d136fcd131897324800af3dcbb02f80bdd2045bae3b24a21fa2cc98d671d291f975260faf4a9385ee38816bc97d5b956e9767f2a235c0ac25c3d6b97b976493947c801d611d49ea2165abdca356317c2ec652baeb8751046412c2a73911f087cb813e4da59db4a97e684ad5eda65877f83e55b967cacd2840179b0ffed60e109755d7475fdda992472c43de57fa1f85f8913cbe6900ea4a75dd14addecc45a7e901959e46478ecee134c85f0c9f7ddd4a46ddbb6c1dc3af6507850ca9b94fca34a73b1e449e4a7d6ccb14663f8152b90f090ad2280db7d99013f55447cdfc877a9261bf5dfd5cad5413feca84a58e2ff5fa73de1c4d0e5fb6b40b962135b9ca1a822a8f7a489827954b5a0d041e68e54c954fe2516f9aced9b27d2eb949dfef29462c349888e0317fdfc3ffe55179b02f254ced7dcbaa088440f08d1f3c01af428781140643edcc683c61523435030e8980e87832cbe0df3b876323a6bfc2d79d806e0fed28e94654f1db4c66cb84dcab8455b55fa0e8aafc19633e97c9e6b403576a7091c1e361541b290b62d099f2c6fc150d6c667c22af90cbf4b633d22ea5239d0d63007a72ec64de411009878d8319c799ce357addff4e44f4e70cef57a4ad02465c14db31ace4a44e20367a27a1eb59ce0c281a9af869b03ec9f9cbfb09c1817412b62fb1ae4b282ef65fdb7a4984223760d223660e8d514f53752e16d26208eb2fe06ced0fa336b5c253263e75f3b53f34d455019a81c84c2f3975904c1367fe33e4507731d157f97ee2c24e9070008a5982eac613951dc08fe137441d3af665db395b36db6f94c54d6fc627f9fec2f77ccdd35ccb6ed2a90c1af82121f84efb91cafe29e0ebc52fd4d63f7fa9a1dc1d4b11ca09e92089b2be395c7d52d29405fff225d6e37e852d", 0x1000) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) 16:00:31 executing program 0: msgget(0x0, 0x2) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) r2 = dup2(r0, r0) sendto$inet(r2, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) 16:00:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x1, 0xfffffffffffffffb}) close(r0) 16:00:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000000)=""/189, 0xbd, 0x42, 0x0, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/30, 0x1e, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) truncate(&(0x7f0000000140)='./file0\x00', 0x5) write(r2, &(0x7f0000000180)="be", 0xfffffffffffffdfc) shutdown(r0, 0x1) 16:00:31 executing program 1: nanosleep(&(0x7f0000000380)={0x0, 0x2397443c}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) r1 = syz_open_pts() close(r1) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:32 executing program 0: r0 = msgget$private(0x0, 0x80) r1 = getuid() getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0xf3, r1, r3, r4, r6, 0x80, 0x9}, 0x100000001, 0x96, r7, r8, 0x101, 0x0, 0xffff, 0x81}) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) writev(r9, &(0x7f0000000340)=[{&(0x7f0000000180)="fb355cde80525db4a91ec3dee4af1c8f", 0x10}, {&(0x7f00000001c0)="da971d1908fc2ffe6b54737ec5b1092c4de2421bf7e32e9dfca98378b511ac54e526bb1f34d31261e01d3f570d68d2ed84c32539a3247461b5297e837a9a59f0acc544de800fd5597024ae8f473947b29f4328ca3689e1897d301bd9e0ec11cb7af162c1b762b7dc507fec3ac841267f56eb313edc581e23361e05f04ccc77", 0x7f}, {&(0x7f0000000240)="27218efcd995cfc1d65468cad98bb6262630ba3acc530d80c2", 0x19}, {&(0x7f0000000280)="038c5e2f9ca9df773d24a26d28860176a61dbc5147d0b28808f31e99a047ae5610d232fbfb7d10bc6b4b8ca884c68f1c051f1a442e236f3e875e96a02363c611d36b1fd7652a4eb6a5a42b6305f78a288be3e3c6efac7b7fa1c13825955cb53366af728369d60194cbfcbba4f0288509bdf759b8b468c8ad0011dd901155e086c8d67d238eedff99afa2f886a8c4192c5b9e71b09bb44852110a4d7b0fd1", 0x9e}], 0x4) r10 = open(&(0x7f0000000380)='./file0\x00', 0x20000, 0x1c) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x1000, r4, r2, r4, r3, 0x120, 0x2}, 0x7, 0x14000, r5, r5, 0x800, 0x8000, 0xf, 0x800}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) msgctl$IPC_RMID(r0, 0x0) getpid() r11 = shmget$private(0x0, 0x1000, 0x280, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r11, 0x0) sendto$unix(r10, &(0x7f00000004c0)="b938218dc063265ad90d8a4c74d1b859dcb8b4f8e4c39131ed671ca2e59f7793b7890caa074ca7d2468c1ebf796d9d95a161bcec5de0e98267c213253a5a5ecf70e1884c0fa6447d5fd4056a13529f19c4509f3ce8a05e70063acc77180d244819d4b6d34aeea96f338459a91fcd6e43367da0877533905fa31a1d0ce220dc0d50d1b6e9bbbb80bdd60008aa29a6b405ea5c38dc7f203a9e6134b9def086ba271b67daea5459a1ff92abfc73905067f42573725f159058fa48da49c9518f3a8010f5f749eb4f822fc8eba59d8b", 0xcd, 0x1, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x100, &(0x7f00000005c0)=0x5, 0x4) shmget(0x1, 0x3000, 0x102, &(0x7f0000ffa000/0x3000)=nil) ioctl$TIOCNOTTY(r9, 0x20007471) pwritev(r9, &(0x7f0000000bc0)=[{&(0x7f0000000600)="36a15d99c1fa86b6a384df5f5147fb30796859cfa6b913d444b80c545dd85b00b5d45a8fa2a35c46945008d0dd5d8f549bf1e02c656dd07e70c89c5c3afc1a4c350e1047d9b557607de9b510acbc4e2da214fff769312525", 0x58}, {&(0x7f0000000680)="b5c98a9e45039b6a3fc4014098072ce0c3624fc9906aa75919b55f52331eb6bae776880aff8c1b470b4692ebddd36708861fb269bc919a66125d8bb06e8a820dea26db19cfdc96e8dd7df81de15899cb038e32a66bab4c0dbbcdac77a864424f34fcd2b1558e69382cc84ddf047419e0a8b699a9ba2ec4f44f9b4864737daa4c5dadbdf5fc04e56d45323f93e3e719d5860c8cee180f78864520377e", 0x9c}, {&(0x7f0000000740)="3c51b8dfbe2d34f8a0bf8337f3c89f5e37bc65e004bd1f2dafa1377dfb7347eb6b9d6cea6d850a1bc039913ae7a34a67f4a65727b77543023c0817793a1d39ae0e51124167b31e2558f6c45df680b66fd93cc6b89eece8f77ba102b6ce2419b60a42d10f", 0x64}, {&(0x7f00000007c0)="b09e4c6b3ae97f", 0x7}, {&(0x7f0000000800)="949a8c1bcf326ab70d256378d45091398bcbaff79cd7f6c5189223fce8d57f73a74556728c664f2e6d45a0f0ba4db5ef5595c5f6e71b65a0d126b02ac933da2249d2c63a89d616635ff58a1c66fa2d4f9f4d7ddc169e30a5b7db9a1bbbdee2e2d6aa2f6210f8a887440ee82aed5545d0ca64721a67912ecc9f7941fc695dd9e328dccdf7945d399e4b36b8fabafe4ff4c0da662eeeaabb75fad6709e728f20d69c664937b8750f416a10127173d8945680a7b46334850ad34c2d0e82b0ff1d5d1d9104641c8c14d8f1f93fe1e2aeb0ecf1f7bda873e0063bdf7fdf75513319fa0a76acc4930d06b4af5927cca2", 0xed}, {&(0x7f0000000900)="0d6a2d11d48e46913c9b896c71a9f9155c89cc3f5c11618045057e0f2e370f174b6cf58dd1a48dfa59b081a90d25596216e95a04928eb7232b8663a16cb071dcada460a2a79b779708239c006ea303c59c11e4f399fb1b5c09034bd53403cf90ebd3710b3d244156276136232492dbf1b2ee170d46bdf7495b162dce397199ca595fb52fef2b40b3cdd6fac5fd545eccef7dcd2eac", 0x95}, {&(0x7f00000009c0)="2a2a29b087ec6bc30904f59cd42a46161c43549a5354ca5283f381d1d93bb87642a74e1903b5de54d36e189ec521ad3b0ab7f017e58db93d0c1a516f91f87a5a", 0x40}, {&(0x7f0000000a00)="82ff5a4c7a0adb87006802f95a0a318c22c9fb8437f87ee5d6b8ec664c5c16fd4922b5706ab3e934daf98baec538e74cf06b0184c5fbed6fea30023de7c8ba97fcb45d15968246f7514a77d19a1180ed2259962bb56f73246ad1d3e09611d2eb9ee3bb33aa7458500e22b8e6aee7887ce358dc8aaea265424c8b9f16199abef1c11924ae4596acf48dfb4a9968c844edca", 0x91}, {&(0x7f0000000ac0)="632a78ef403ea8db4e7b8bda0b74b5cc66bc62e5b3e53d8310dc7f1316a3b8e4400fb0d141963f5aadf96dc6b413b344b362b574b44a12a1ca66da55f3e4620eb496cf3e7f72eb8ea50ca760ba9580a46aa000cf976f09e07051ddc209f8e698b5ff03d129976ea8f24af2e1dd6d2b5d84a27f34b800c0c41ad4b091fbe0d93d7556d7d31b5da2a14591c32b472118f044125eacd48074616122cdb570d8428c0cd1fc21ed4f08cd18d64b58c0c90057056daf50a3703bd58914d73c47fcd1ba332886aa13de5e50c2935161cfd10a821cac2d1b984ad80fbf15f1483cd2fdb63d21211de31b296d96080f541f31617197", 0xf1}], 0x9, 0x0) write(r9, &(0x7f0000000c80)="63eb509f5ccadf6d47541c01e70f3cd02006c1e4cba335fefd35e730cd18e24f176678429c61af963f2180c6159491e4705378dd0dd763d1966e35581678e0c546a80daf666fabcdb1af89f6b3f3fa8807db7ca3b441b50742ca844d70725659b80e165567533c867facfb7a91b1f114b432c154d72276c845b8df31cbf84d026faee1baf900ee45fe6119e74b9c477a4c74a746a3b9bd88e65d7f9bec6b7338932f860f39eaa40970e6b925b797607aea9be70ffd43d7d0c6633e4e823e6420bf1ee29bea96441ea6593ca2484cc5", 0xcf) open(&(0x7f0000000d80)='./file0\x00', 0x0, 0x2) msgget$private(0x0, 0x100) ioctl$TIOCSTOP(r10, 0x2000746f) fcntl$dupfd(r10, 0xa, r10) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000000dc0)) write(r10, &(0x7f0000000e00)="f6dc5f5a69aeb22c9d7faff48bd794c562b508e99c18a364788d3b9f258931284b49371323795c50c437f726bcdf18f3267121c2578859065c0f8cb9d4a45749ce37efba7b8881e8171e73774819247f02bd40e24d3e3a1ad62eb93f6cf454d97830bb9a9550b45fd1c0a2e5f6c800af", 0x70) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x1b1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x7ffffffc, 0x400000000000b, &(0x7f0000000040)='\x00\x00\x00\x00', 0xffffffaa) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000180), 0x0) 16:00:32 executing program 1: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, 0x0) r2 = semget$private(0x0, 0x6, 0x0) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000000)=""/149) setregid(0x0, r1) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x4, 0xf5f) write(r0, &(0x7f0000000440)="017277bf240d11c6a5c6851e8e9147ac5c87962f584d54e8324494088657198685bf0dd9de813fcd76b3696b8e5b08e94ffd456a183a22127037f5f7cbdd39b0f121a39f4c40fdd47bfa065ee770a8de0829e38e84c5e5aee3c544f64248c61435e62ae646640e1f3230a25e5ea70347ea8b956c2491084394b36f0c2031252c93f16e233c09fdc0d111d8897f26fa95b04193992d3ab0266f3615ba26d8239f", 0xa0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x6, &(0x7f0000000040)={0x25c}, 0x0, 0x0, 0x0) close(r2) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)="a13915e0bea39ce2cae4b5b71d4a1e1f679543bb9a54d947678548e61347398c8313ad7f4f396648434b1e3ce2c4f1d615c9c078bb951cd62c2ae3efa3ced04a941bb27bb4d143fada939418338a2dc12a3ab8344949adcb8dd6b0a48577a650266f1659a299ae588241b29ebe53588c3254dbcee7de066e3d98b04846dc954d25c39b94102c72780a730022283c7e43d67d6f9124e73e79392de5c8b401ba75c97e0c52fd254520b8ae91b6880e70", 0xaf}, {&(0x7f0000000140)="6549f0b531f65ed3d6d81256b252c552e30b5644a1ab83d35f620790197824e8f86ef0883af2346f9bd48951082f6dee627296b0c4831f8107e32c30bc2dc7f47050af814b960d680a782db8d38291d59b62f9094f92363218a34f4a", 0x5c}, {&(0x7f0000000200)="8885b22738f0118910886e74a6307c9e0382ae2ed2e809cd76be338b1db72045a8cb45dfca24022f53496214b38a5414634cfedcdb543bb8c8157a34c17429863764fe40c280c90ef06c4e7326aaa1ebf590fbafe4dcb1a01288d4105b8be1bb18b27ec2c9f0aa6ff20ba1443ca8584c530a033b6d66c01757b169415428b42de643445061f228aed2e3f6fe8896e8f189aa0c11d4dcca51cdf2477dbceb578e6ce284df38c46baae9d7dcffc022945676ac2a80e8dbeed577c7fd4934190ada1f583f1be3fe754f", 0xc8}, {&(0x7f0000000000)="99f64b9500a5d0108d6300830c59ef9d91ca33566ea70939a14fef3077735a7f14e8cb527d7c5341115167415e0e", 0x2e}, {&(0x7f0000000300)="1248cd4e244b1abcfb80748b298edb0b18e45a9c447f84e53ef1bcf81ce4d233d98fd16f9e42d9baa3da14a95d6668700ce831ffe56638db42163735850a39f1de652e247f1053dec031cc5b5b281ae5297115639b1722a1dda54baec3a78999924612372eb02a50882b4336e8f99c1b4ae80ef5699802b8281234f68e2eee653512be210ccbc698584393ebfb475438119ebdd0", 0x94}], 0x5) 16:00:32 executing program 1: pledge(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00') r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="ff013e225e00b5f77aebffffffffffff03000000", 0x14) r1 = semget(0x3, 0x7, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8, 0x0, 0x6, 0x2, 0x80000001, 0xfffffffffffffffd, 0x5]) 16:00:32 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710f37"], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x2020a, 0x20) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:32 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1a27, &(0x7f0000000040)=0x100000000, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3}, 0x8) close(r0) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) mknod(&(0x7f0000000100)='./bus\x00', 0x2028, 0x8) open$dir(&(0x7f0000000000)='./bus\x00', 0x10005, 0x0) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x2}) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = getpid() getpgid(r1) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000040)="ccf60849f34897fe9853a1", 0xb) r2 = syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() r5 = fcntl$dupfd(r2, 0xa, r4) fcntl$setstatus(r4, 0x4, 0xc4) poll(&(0x7f0000000000)=[{r4, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) read(r4, &(0x7f00000002c0)=""/249, 0xf9) r6 = msgget(0x0, 0x154) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000005c0)={0x4000000000000, 0xffff, 0x9, 0x0, "22f4f54b78d77cd6890777acba5f07fbee42c937", 0x2, 0x75}) getpid() geteuid() getpeername(r5, &(0x7f0000000600)=@in, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) sendmsg$unix(r5, &(0x7f00000004c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0xffffffffffffff3e, &(0x7f0000000240)=[{&(0x7f0000000180)="40d30ca43d7f1b318238579278a4c90ab22879af9e6df030557c647fb82c7ab1486721683731b7cf924a3a92af1b4fda9f05dda2dd908d4f0a9049a81c7e1d6c347e4c4de64c400966f6bf9b7d8458929882d84d3b55205d8c91a1056a131ef98ab9e31360c79278e121061faea632c1e968d3b9ef58831b5aa587c29ec00c58807f60e10c2e65b12aef843f046366ddf6f50376a72975c5f2ccbb59fb33c27bdcb1604330", 0xa5}], 0x1, &(0x7f0000000640)=ANY=[], 0x0, 0x40b}, 0x1) msgsnd(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="0200000000000000bd28915d3e2ccd6082e2f4fe6954bd4146da2f88fc34b6b3a66dd83370407c29d682d34a06c92a7823884e0f39013ab7feccd2d8b09aa7f33580016f476e7138ef01620293af2511ba04cb5eb60adacc46fccd01012babbd7d48cad4952f07a3389e608aa3cf6ab7ffda"], 0x72, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440), 0xc) 16:00:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005308) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) close(r1) 16:00:38 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/150}, {&(0x7f0000000240)=""/192}, {&(0x7f0000000300)=""/66}, {&(0x7f0000000380)=""/233}, {&(0x7f0000000480)=""/255}, {&(0x7f0000000580)=""/97}], 0xe82b657a90000ac0) r1 = fcntl$dupfd(r0, 0xa, r0) read(r1, &(0x7f0000000000)=""/72, 0x48) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r0, r2) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) stat(&(0x7f0000000240)='./bus\x00', &(0x7f00000001c0)) r0 = open(&(0x7f0000001040)='./bus\x00', 0x48a, 0x0) write(r0, &(0x7f0000000100)="5430df93a7b8dcfa20000002be", 0xd) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x8) 16:00:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), 0x4) shutdown(r0, 0x3) 16:00:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) write(r0, &(0x7f0000000000)="8ef330af79885eb63abd0c659094d2e6678560ea733f273daa7cf709ae4004429cc0c1b65212b834d201e5996d71875b078729bb6ce48c89c09bfbbb08beeb09287f0c19f27070e9", 0x48) 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, 0x800059, 0x9fb2, "a8fde935d5cd6474f0d60ababc9d2400"}) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x0) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf3e) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x8000, 0x7, 0x7, 0xffffffff, "f42acc3d6a5de861cd4d733bb2ea029b832f735b", 0x1, 0xfffffffffffffff9}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d3b, "ba75a75db5713d00"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:38 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) readv(r0, &(0x7f00000002c0)=[{0x0}], 0x1) r1 = msgget(0x1, 0x200) r2 = getuid() getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0]) r4 = getuid() r5 = getgid() r6 = getpgid(0xffffffffffffffff) msgrcv(r1, &(0x7f0000000300)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x100000001, r2, r3, r4, r5, 0x40, 0x40}, 0x1, 0x0, r6, r7, 0xa153, 0x800, 0x8001, 0xab0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r8) 16:00:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000440)="14629c597cab4231358ed590b80980e2360b0af08b5b3a7e7ad81c39eeefa175ce6f7504929da12f608e1f11595d8556cadeb41eff3c72e9bd87fd0aa838cea63f2488166960873ef8fe378c75193f1c0495402d5764a0d22dcf3dcfba34c65c33b194ba0ddadf43e1092b3dd21fb8efde1aad7608101cd8821d82dabb0c802f7c8ff4b1e3b5cef1a9f5fed811625f3215a9dacb501e7f4d4b13689694fd7928b81fb35a4932e0ae0888c1cfb0dc24a9d940862ef665541afa60f0", 0xbb}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000001ac0)="58bf7157bff609a0fea258ece97beee978d402ee557dc7896d57a3261f1683cebc7f7ea7165a087d3eaaa6ccf84984940d8f2f86036664ce8900ca5c6169310940fff1431b2eea087a15f622bb2dc5330d75664c68352bea9427c615c975d150bbe82b286056bc89372c0adaf1c2abc1d6e4f89a7b5c6af5d65d34303243a8dfe3c56e2e70b49ca39ad8c415a727debe2d1e036dc6deb5748470675c894adaaa175c39004a6fddd659767d286771b17dea752a4aea42053394ef2bb7e17a1e8bc794632660e4fd8ea81c2ca6b2d8a455fac20bc1a7a6d190e3a57d2c66a7960821435ef8a43ba92b1460ceafd132be58fd8c5c31804e1dd01df7ac738f7769d8cbc6a4d164ff54c5133636a6d74412f52cd8d459d860fb08accfd1f960b2e706a626e1c7cac6ab17fb499cef5ac03e1cb2b2121565c3cc295e6da4bd36586da44c2c4c68c009532b00ccd129764451836c719a1ae90d743b0dc16aeaa739ee422f6490a74868d82c809cc65587ed5830bdca6f5eaad1a43f5bdc459f467e771938d244f4dfb8295c807ce61cbd923e49996b312f1bbf77d4282b7b6bb9b48a74dcd1bda3d46b70350d3d135ff6d67bb1399152ab4910408add58990073f33295c868cfab7535efc5c225d4eeddd60bdb8fedf5af3de90b40f37fe664947cc558ac78a96be62af6a5ad64132afd01a933449bbcf61a60549dcbff8076f2e26ac94aac20933efc18aa69582cb4f63d2150e68199bb889c9fa33bccd8b64ffa53c98e1453bb527dfcbfd57c162575d92cb8532bf9751c8a9299fbd471df0456d9f50d6dc51b5fc6ec0b8f6851eca548de3da7c20a5397dfd3c49be770bec1fe99aa43dec95a11f2ad72de66ae5465962266163153e5250ff1458324c2e66b0abc15af3b7286b8b24ee2ea01a83ee8ca1284a86758485b4487b35c4ad94786ef9c7e498bae4d5e06c8f2e91f4d36987fe898e9421d26d8ff56055dd453ddd4c826369964bab202069978b6e7328bc31eb40979c1024b07df2ac622f656063286b6efa0fe1b6563d98ca518b8958e8b733af277b0e66f499c9e7b1614c09c74d7acc1907d9b0665f837ad144827e8e7a35f543e75f70bd54330ad9a940f0e2f15c8e8e449a7f9a0862b47bf67728b8ef44f4e8c99d6fa61240de06453a97ccd0be24dfbb1249db0c5b6a7f9ca834311c2aed7816a9e45697d9709023bdbe0630e21aa044b936f53eca5e7fbd28d4702d3f4c6821738a2ba0dfb5a41b05f0f064d9cc88df7f91eacd026ec8e20141da6aa276ec8c151d84985dcad508ebfdf96566f5fb1f4d01951ae7087802e74508cd87208f0e3a5975ad242d5b35309f57086c117fc7aea668eb02cd7a12429dbca2df8e30009c36484a646f554fb8678093a37eddcbdb5e103313cab430813139970cf4f5ad22d3724daaeb5d194234f4316e717c43453badabad1acb92974b772ef89e553e229e517a6821405ae499adb1a3928bc0e206c40c509f2d36e83ece53af158d5d9f9e5e3acc71fc7a6cb0707544cfcc73505bc2458cabb45777da67d773f27e8b8a83efd056381a67a4076267b8cf983a1fddc41822800622fefd21d855f072b9d071c0cf28fe0b3d488dd42569d82dbd6d38b1fb7cdd0d758d6d5e83205f0f4866d16a83e6a22c100ff1873809f35dc8ddcb19e35916b15a17a642874931621bb4867f825730b6ff0ec354e2682b6e7ba3db78a0845213b62a76e8c93edd7494f600f7680f6affb640a95e58743a81f738f7b16d28930f6fd3a6f431cbee054350610258ae499f61c50990335ef18da09208b3eedcc97d41fcabcce2baed15ae15b2cb931bf2f800c0749809925234a0d952cecb11e38fb38390db99023b2e9be59284b6b8b2be92a75b5729b2a9256f13f5cbf6f51dfd75c34567a4247c3adada54e59c3d3e0cf0614f27e2938cfa584be0d3635b378c9cd62281a86cfca6e7aadd3207230c394713e1ee8e66d4451d297a7a2373a4e48265f17d192a5291cb1d034af2d97312480d4a3e1cb8001a218241edc5ee564ed444311db2257219f7ad2462e353f94a7f181de73491e9762b42a9c539e0c6edefd37ef0842ec05cd1f5cf8c4856286d19b71aebb295c7bcf426d0de09c6c84d00f81b13f0df60b6a714bd901f380d9beb6ddd0c6b27b70d5244e57bf951264c76a6ddd71763ee0fc80a17b5e80c280ebdd153b439042aa4b4448e9dce6086153aae8d177797d262c0d", 0x632}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x8) setgid(r2) 16:00:39 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/186, 0xba}, {&(0x7f0000000200)=""/206, 0xce}], 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x11) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x20001, 0x82) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x3, 0x0, 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = open(&(0x7f0000000000)='./bus\x00', 0x280, 0x0) close(r1) read(r1, &(0x7f0000000180)=""/4096, 0x1000) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) fcntl$dupfd(r0, 0xa, r1) setrlimit(0x7, &(0x7f00000000c0)={0x4, 0x100000000}) select(0x337, &(0x7f0000000080)={0xd, 0x0, 0x1000, 0x7f}, 0x0, 0x0, 0x0) 16:00:39 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x6) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x80, 0x40) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) open(&(0x7f0000000180)='./file0\x00', 0x320, 0x180) select(0x40, &(0x7f0000000080)={0xd}, 0x0, 0x0, 0x0) 16:00:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) write(r0, &(0x7f0000000000)="c3", 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x4000)=nil, 0x4000, 0x4) close(r1) fcntl$getflags(r1, 0x0) 16:00:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='c\x00') 16:00:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) r3 = shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/75) sendto$inet(r2, &(0x7f0000000000)="2ff790f256df066daf513a7c08c69a039b4b2be0d619ac9859142fe49b9f9ec5fc1f22f0e946182f8924d3c8f7e6fc524f1640357577ea1b53ea6e8d68ee5e8152dc7c87e47a5a12baac3f552f0f6c6a77b833f5105998d745ae59d53ff28a0c", 0x60, 0x2, &(0x7f0000000080)={0x2, 0x3}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0)=ANY=[@ANYBLOB='\x00<'], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x80) lstat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000180)=""/61, 0x3d}, {&(0x7f00000001c0)=""/93, 0x5d}, {&(0x7f0000000280)=""/56, 0x38}, {&(0x7f00000002c0)=""/44, 0x2c}], 0x4, &(0x7f0000000340)=""/90, 0x5a}, 0x40) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x81) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:00:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x1105) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x804000000021, &(0x7f00000000c0)="00ac2512", 0x4) 16:00:39 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="ac3f491c"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000180)=@un=@abs={0x25af90167d5e1800}, 0xffffffffffffff0a) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x400, 0x4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) r2 = msgget$private(0x0, 0x200) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/61}, 0x45, 0x2, 0x800) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) getpeername$inet(r1, 0x0, &(0x7f0000000140)) 16:00:39 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) poll(&(0x7f0000000080)=[{r0, 0xc0}, {r0, 0x45}, {r0, 0x2}, {r0, 0x2}, {r0, 0x40}, {r0}, {r0, 0x40}, {r0, 0xf1}], 0x20000309, 0x1000) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r1) 16:00:39 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000100)}, {&(0x7f0000000140)=""/37, 0x25}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/190, 0xbe}, {&(0x7f0000001240)=""/24, 0x18}, {&(0x7f0000001280)=""/145, 0x91}, {&(0x7f0000001340)=""/6, 0x6}, {&(0x7f0000001380)=""/83, 0x53}, {&(0x7f0000001400)=""/211, 0xd3}, {&(0x7f0000001500)=""/31, 0x1f}], 0xa) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000040)) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) r2 = accept(r1, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="39516bea4b873ef84283640af462671d6dd836717155699a32412a776538d4a45f6d8f0393e84ad08f8cfe3507caef432017da00b5ecb4c38ba290dc38bab8d0f9", 0x41) setsockopt$inet_opts(r1, 0x0, 0x804000000021, &(0x7f00000000c0)="00ac2512", 0x4) 16:00:39 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000140)="7cb77c3e20d4f8c3760adea5458176971c399c41021150f23e8d8d1a6efb128c1e226a0bf0f90cfe2feadd0e34a20a1a4aa9837f4c8f93a453ab1833cb86b28f37b020afad2a308f30611be49f12b92fc8d6a4619750b8332632056b86", 0x5d) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001640)=[{&(0x7f0000000240)=""/233, 0xe9}, {&(0x7f0000000080)=""/98, 0x62}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000000)=""/20, 0x14}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/223, 0xdf}, {&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f0000001540)=""/123, 0x7b}, {&(0x7f00000015c0)=""/103, 0x67}], 0x9) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) dup2(r1, r0) close(r0) execve(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x1c0) connect$inet(r2, &(0x7f0000001700)={0x2, 0x2}, 0xc) semctl$GETPID(r3, 0x6b65f8f0dfa24252, 0x4, &(0x7f00000001c0)=""/79) 16:00:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) r1 = kqueue() r2 = semget(0x3, 0x1, 0x200) semop(r2, &(0x7f0000000040)=[{0x4, 0x9, 0x1000}, {0x0, 0x1, 0x1000}, {0x1, 0x0, 0x1800}, {0x1, 0x1, 0x1800}], 0x4) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x20, 0x14) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3d, 0x0, 0x2, 0x5, 0x1f, 0x30, 0x5000000000, 0x780}, &(0x7f0000000340)) 16:00:39 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = accept(r0, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x4) getsockopt$sock_int(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0x4) geteuid() setsockopt(r1, 0x100000000000000, 0x40000000000b, &(0x7f0000000180)="89156f5de44bb7ce372719da89c8af7b916a8eabc115368a0081f7c3f76772d9395cc10ae9ad28b70ca88cdda79ba8f02bfd61020000000000000000000000000000009a5825331ebe4f4f367bd9d577ba497318234c4706aa7bc3825be8d98787dbc400d48a40e8127c0fc2f55d60ed9af169a0a60fbe4bbe0b7ea68cc51bb6d9fe26fe4d934f0aa05e5cabfc2af529a298691517", 0x0) 16:00:40 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) setrlimit(0x2, &(0x7f0000000080)={0x3f04, 0x101}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000001000)=""/4096, 0x1000) open(&(0x7f0000000180)='./bus\x00', 0x80000000020000, 0x4) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) select(0x40, &(0x7f0000000040)={0x0, 0xfffffffffffffffa}, 0x0, &(0x7f0000000100)={0x8, 0xdce, 0x3, 0x9, 0xffffffff80000001, 0x9, 0x1800000000, 0x6}, &(0x7f0000000140)) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x3, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0x6}, 0xc) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x40, 0x1fe0000000000}, 0xc) 16:00:40 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3, 0x1000000000000) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)='@\x00') mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) 16:00:40 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x2000, 0x46, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x65, 0x8}) 16:00:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x4}], 0x9, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0xac) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') 16:00:40 executing program 1: r0 = socket(0x35, 0x2, 0x3) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x124b, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="92", 0x1}], 0x1, 0x0) close(r1) 16:00:40 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x488, 0x80) r1 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) clock_getres(0x5, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x300000003}) 16:00:40 executing program 1: r0 = socket(0x1e, 0x400000000002, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:40 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xa581, &(0x7f0000000140)={0x0, 0xdea}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() poll(&(0x7f00000001c0)=[{r0, 0x20}, {r0, 0x61}, {r0, 0xe}, {r0}], 0x4, 0x0) lchown(&(0x7f0000000000)='./file0\x00', r3, r4) 16:00:40 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f00000001c0)="5e3ba69854e78484b7bea525352b5978a621e7b48f4d5ea0c3ea2e6ec6c1af6ddf76f79120c12e60c4902cd4efd8673cb6827cb77ce6a0399f467ffd082a99f486319b58cb3c1086b405f2cb8858b414ff1bf0eef6e2466e19b211978fdbedbae875854134736caee8b4e72a10b29965fc720500c529943834e4e268e4882262a38ce5", 0x12) poll(&(0x7f0000000000)=[{r1, 0x5}, {r1, 0x104}, {r0, 0x46}], 0x3, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x40b) 16:00:40 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0xffffffffffffff93) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x384000000000067, 0x0, 0x0) 16:00:40 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/196, 0xc4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x2, 0x305, 0x3ff, r1}) mknod$loop(&(0x7f0000000140)='./file0\x00', 0xc001, 0x1) lseek(r0, 0x0, 0x1) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xffffffffffffffc2) 16:00:40 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='W\x00') 16:00:41 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x40) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) clock_gettime(0x4, &(0x7f0000000000)) r1 = dup(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getsockopt(r0, 0x0, 0x7, &(0x7f0000000040)=""/62, &(0x7f0000000100)=0x3e) clock_gettime(0x8000400000000006, &(0x7f0000000200)) 16:00:41 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) r2 = getegid() setegid(r2) kevent(r1, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x65363051, 0x0) 16:00:41 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161c0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x49}], 0x7, 0x0, 0x0, 0x0) dup(r2) dup2(r2, r3) 16:00:41 executing program 1: socket$inet6(0x18, 0x8001, 0x0) 16:00:41 executing program 1: r0 = semget(0x2, 0x3, 0x14) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000080)=""/227) setitimer(0x2, &(0x7f0000000040)={{0x0, 0xffff}, {0x101}}, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x6, 0x1, 0x4, 0x5, "f863a1aa1e5654f155e1fa11e05079618ba2e2b0", 0x9, 0xe427}) 16:00:41 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x49b, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x4a, 0x0, 0x6, 0xffffffffffffff15}, {}], 0x1000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r2 = socket$inet6(0x18, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 16:00:41 executing program 1: mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2043, 0x400000803) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:41 executing program 0: dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) socketpair(0x2, 0x7, 0xffffffff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x1, 0xf277) r2 = dup2(r1, r0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400000000000, 0x1f}, {0x18, 0x1, 0x100000001}, 0x3ff, [0x5, 0xff, 0x3, 0x9, 0x0, 0x5f5, 0x2e, 0x1]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r3, 0x29, 0x33, &(0x7f0000000000)="fa", 0x1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:41 executing program 1: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x8001, 0x100000000) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 16:00:41 executing program 0: rmdir(&(0x7f0000000040)='./file0\x00') r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) rmdir(&(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x200000000002c, 0xb, &(0x7f0000000080)="ff0e3e2a5e1976fde1b4784f0000000004000000", 0x14) 16:00:41 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = getpgid(0x0) setpgid(r1, r2) getpeername$inet(r0, &(0x7f0000000300), 0xfffffffffffffffe) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000001980)=[{&(0x7f0000000900)="4fee", 0x2}], 0x1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000002c0)) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000180)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/151, &(0x7f0000000000)=0x97) faccessat(r0, &(0x7f00000001c0)='./bus\x00', 0x4c, 0xf37715e2956409af) 16:00:41 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0xc060, 0xe22) r0 = kqueue() r1 = dup(r0) symlinkat(&(0x7f00000001c0)='./file1\x00', r1, &(0x7f0000000200)='./file0\x00') r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) bind$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x200, 0x345}, {0x18, 0x1, 0xfffffffffffdffff, 0xffff}, 0xdf4, [0x633, 0x1, 0x2, 0x800, 0x4, 0x1ff, 0x100, 0x10000]}, 0x3c) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:41 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x1, 0x1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x100) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 16:00:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x20000000, 0xdf73, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x60000002, 0xffff, 0x5}, {{r0}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0xffffffffffffff6c}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x6, 0x2}, {{}, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffe, 0x5}, {{r2}, 0xfffffffffffffff9, 0x1}], 0x7f, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x92, 0x1, 0x6b1, 0x20}, {{r0}, 0xffffffffffffffff, 0xe1, 0x1, 0x401, 0x400}, {{r0}, 0xfffffffffffffffe, 0xa, 0x0, 0x1, 0x6}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0xf83c}, {{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x7f, 0xfffffffffffffb3f}, {{r0}, 0x0, 0x10, 0x0, 0x100000000, 0x3}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x3, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x100000000, 0x59}], 0x7fff, &(0x7f0000000000)={0x3, 0x40}) r3 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f00000001c0)=0xc) getsockname$inet6(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) open(&(0x7f0000000380)='./file0\x00', 0x20000, 0x114) 16:00:42 executing program 1: r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x10000, 0xa2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x8) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x100) 16:00:42 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x5, 0x54b, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x3ff, 0x2}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x8, 0x8000}, 0x10) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) setpgid(r1, r1) setregid(r2, r3) bind(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c653000faa2766d96b3b07fa8b9c47c9b4a45b82fa6254029486f529f16b655dd52a79ac43c6b9b52ebca1cce179ef45c31a74ca1873254807228c82e137b6bf11ce9f07a8410d8bf5aece5d1aa95b46ca14690fd1d8708001d3d3a4e15a7289ea886572990015b56ad290f3e98416d44e12f0d33628fbe743be3cc65f06343a9fc9d5fdbcd1f71655d8f742726c7e9efe49c98f0d8f397ae95d459174601fc06bc55a00fd5adb2a09d0d00888d5c74b52a6775bdcf39a9ef8c967144c1f2e944c9d9b344b1fbaa835fbe04e407339eda3327b1030214f1a66057bb760682a43e46857287ff43e3773ea476f2798bc5887268da24eeb627c58766bad8b493b3862de31917bf36f96cd8bbced13f8e408b00c5ecd3f70d98187973118810e304d3fed7d7bfb51b0aa893f8d8186d6f55041768598cb6d3e8fd0ce5eeafa238ddfd7a7ea48e7f80558e0eb6d2aede7176dceb69ca647c954afdacd0d061cd6f78907509d8c3b4ae00000000000000000000000000000000"], 0xa) 16:00:42 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000", 0xffffffffffffffff}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/172, 0xac}], 0x1) close(r1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea15", 0x5a4}], 0x1) writev(r2, &(0x7f0000000280)=[{&(0x7f0000001780)="2018ca33e5b3775fbdc96c55686ce09cf2caf49c1261afd94b65a4ef7ae8d2c58594df40698c600f09c8099de74832133969848298b9e6ae22db2b3f0da780374771706513f3befac6148aedf38e32794d3b29428f073a72959da813f2538e818be2fa94e732289e6a362959429ecb081305d3a4dc2c5b7c926685c3f0e8da5fdaf17efef2ae7676794a893c46b7ac1b7810df3917ea8c9e6993bc8f0f544aa33004c3e8d70e0a2777b584ea98a749a4ed733e90cdc16dfd46ef4114edfe4370a78207a09dbd541bbdbe5c9cc97dd135a0ff34bba8a26312b948e205bcd238b8432a2697ab18f96ccbe05aa3cd7ec929a1db529b657555fefed06f3349557a599929c021dbd71d6e589d2e954defd115c47847817ab458c92b1276c379d0a36b3161089e33234ec91b4f1299b86830c054623159d1671c68789d7178f1fa9535026a1c42cdf5a1ffecb07f3a595ff2e6720624cc9f28c0200126cc3a716ee99a505a1260f2c1aaffc9c2efeebf9e2f2b1210d61a866d6b87428fdf3fcbd235f88150fbe273b6d9115688fb23a99c042fa993e2aaeed5eceaa7cc78b4d6246e738d92af24f55a75d6081b862cd1d04b61faa5f350e551f36b8a47e5243f9483f4d14630e93a8a76d32c8dc6add411ef62a49d0003f424cffb8cfef42d5df378cd46dea660019074af69c472855bf1c4422b2758c2136ab178c5a5b9a11a12677aa3fec502d229017e3744940facdde99ff6f1ba52027c13e179a7fd85ebd12493475c935da88fc0993f8415a03d906dfa340ead3af021c83acc54c23876403958f4b34472c344f6b66aba3c4f4ddd136b91cbc5b192716a2948cd7fd827fe1813fe3c3a098017877eea6d7b34a7520bdc6445f725c1a19af6646eb269d69263b4bff2513fa7e67d74504c2dc788fde66f6205d3949c5964fbec81c708ca2ad44ca119f8f69dadd0b2ff32b96c43089ebbafb7d43f2c2fcd0a73b02e78805f52d743f539da820ef05ea2b4a127c20b9d97faa5eb0d1595060939b250b695af71ca54229bf3b26b9b4946153a3ae50a0ff0dd2617be4a8d2fde42265382daa594f447ef102fd01e91282d4a8f524863b654ede18e93c44027486e7958820def4d9121fd9157105698d0a0d544c602bc06c5937b183c000ba27ae2218ad2737648b0245ba55952e98d931a27f790b7406adb33474fa9e71942f587d9ee86a5c736ad9552eda188afdfc3c67663cdc8f813dc8b46bdb4bdd8e0b2916131f5044abe3c3e6de32a48106ab64577086ad20653b817f14c23a6c44ff511c1c51ec11d33e9d97e48a1893d5851ab6cbc2168bd114652c5e6971e5eced1d8cb6c2bda2ca3ee16c217c600d62f96cd629eee16af8b64e71910c048ee9532ee81f46dfaf8031ee8f5885fc3eea65c9135d6fa539ade1a5d36cc8ac99e554315bec9105f537d9d828c4a0d19bf6338f9c853255225078f9a3a3ff581c4891c70136ecfe6cc57889b1ecac81e3a1354d534262d93fd52f22f2200857cdf5224cf9403a1b97b894ca33adb19cc74bb0b3e54a7e6c337b874d77c1db9c404615339d4c811a21ebb0dd9f94921d3e9977a391be89a638f672c9e4fa5ef1d9c91586bc3fb4e9eec8c5a391fa366447e721f37a7016e867245f34beca8d34c104a370b08b07eab0c5f476c5c630f679d7bb9b04e1112fbd488c4b49f30db12f466a01e2b44e41f80d010838dce66aea5dcb83f54ff147ee60907330de7d9689bcd940480cc75817a634a563859b7a7c563e57e1b487c6ae1676624bb8924b828e993de593ea02427e68034552d6a3899505475ce2b0c19fd0f2d5456cb763de6cad7e82841d385a4fd4b84d415c20471232bd1123b31da8463512e872be05e24444d0726ebbcdc05c7a614cb16b3f11828983909cfe8abc86c6772baf826a7fc53fe3292d6828c582c0063e8aceed7562d8f9dc82711755873a8ef688d0e62fb3205f392", 0x57a}], 0x1) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000003100)=""/4096, 0x1000}], 0x2) 16:00:42 executing program 1: r0 = semget$private(0x0, 0x3, 0x202) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) sync() semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x5, 0x100, 0x4278, 0x8]) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x1) semop(r0, &(0x7f00000000c0)=[{0x1, 0x2}], 0x1) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x108) r3 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r6}, 0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000240)=""/137) r9 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000340)=""/246) ioctl$TIOCSBRK(r8, 0x2000747b) mknod(&(0x7f0000000440)='./file0\x00', 0x100, 0xffffffffffff7fff) r10 = syz_open_pts() chown(&(0x7f0000000480)='./file0\x00', r4, r5) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') syz_extract_tcp_res(&(0x7f0000000540), 0x8001, 0x7) readlinkat(r7, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/63, 0x3f) shutdown(r9, 0x1) open(&(0x7f0000000600)='./file0\x00', 0x8, 0x25) write(r10, &(0x7f0000000640)="5071266e95e198b15f34d0f7f0c267add629b247c195b7f0838f7510354b1f84061a6140b27f7714af3dc1187d23cff8e3bb9b42ee1c4ad516b1f5217bfce038bd2328a6ee44a38a9de64e9ce5365f36137ba062320420f2f0baee9f03ec83b957989ce2cb3e0873d67c69d820a593ba3ad15389c770ec168e66ce6277d6744eb7b3b6a1652643538493da7edc8911da19da25390bf20e34a0684588ebead72fe9b76c2c7e98780073712e320ccd1f356696ccdd4180a5733c071a3377512e2697319be9b834d20b0bb6942b056907436bb3f1a6cbd323690d95dea1a94b8349d0ead6721967df6dc7d8d8ff645ed1d636328626db6f9fff24aad4815dc2ed2515a7b73c4fe2a11f5609efca1ec16abe2d8da862df75bbf8c2add46637a54cf1c6c31570dbb9b4ce310c65ecf5d6399562ad1f006c14d136162bd971a5a4428a49a74cfbc3c5710a71f8a53a9ff4943112d4816aa4801ae977f5b64059dedde392591085d171f9b8045f461b693301483a9e393b09658cb9920c49a04172057db506d39958e7a606983187bc2945263410ec73df4b8e03bc0bdd28b2fb994f64eace87c58ef8de083dcbde477b9bec984edd4a69602cce656ad825c5fac770a685efffb6df1303ac2fc24e3b2bdbfc9ac6b2c4ffd279a28a8b645a7561fc46c8a3f491941c1d123e77fcc22a7b5070771796049e320268a8e77aadc3344c32a2cec3efd98df83aab67f1d6c580798977acd4de042fce1cf2b231394e26805c6b45cf47c45be938f2d2a0cc0c13523093aa401f5408ded9e51d76d44caf355e971e8ea2bd6f3d11564f9dadd37351721c3e7d390c41dce9a9a5417a4be9a2f3e5a23843164c3c327a1d47eda702c08bb30c44a1d11a89627d4779707c6688b808629bdeebba817a3bf65424c6c3106ae9395048c2b5a3bcbdb88e5203b8097ee45839936223ee18a1a359790ee95bcf62e08b30b9c9afebcfc22c6be134fe554331ebbf15a8689fa4e1d4b0466b8d81aa78d979c727cb299213fe24c511a02ab34d7d532a2615cc261e66e237ff73d660a3c92e9c872b52b2a6bd84ae15527f5a2f84c38236ab03db1915adb990548198389aa13059336c76b281244d16afa020a948be963901d927a9465c3eb82dc3c81f367513977f534587b1417658969c007d81b239bce84ba1bef57538ab810c95caa4b47e2d0e3d3600231f0b95617687c3f5ba89eee3fc40b2940c990d536121724a9b238b0734f427f2ad244d4fb1527721b57c8bce589489ac656552a01e1ab5829c4bff8cb89067cfc6ca6a069ab490854c0b8726ad2eb55dc9f2f74d3a90b9d9a337e23ed78f965a9ad2ecc63e61bcf010022bc367ef2f0947d41536468fe16a26c97b342132b02a74f1b9700a37b04c72d2aecdd2c2c39bba4e0a38d43aa0c15c9fb829d2d8034719ddd04ed8c12f2b8ebc9565338f7d8405ff4a01ebcd377aee23af04106db33fdba78100fb0788375180435cdf9b3901bc5029124a67d26d489010db8c658b04bcbe3bfef666bcb0cb9231aabdca414adbbcc6c80eb497811fe43c2490321c6cb9aa85dd23da58b97e427667b9a427d7e99f841ed8235ba2fae9580bd5ae71ece332196abfa6f0ba0ff70cc4f90694f4fec1777de25c929776be5a64b4750a5ef9159ab0373ca8573f0b8911e2072e14a3391bdd22d932ca918ee871cf53702fa8b294eb32dcc9fcf0f07315b8f5d683019c93787a4aa65dc22b8b8e40ae699f85ae5dce3ea92ac056e04af5701887d5f1380223594387f90e27756a8a8a51169e7357881d2d733324808dd0cb75327d5502399fb1b84c5fe5586b8035f6bce96639fe9f451db9f690968c4ea9f1426386463402ab73e101fe784c6deff39a5ec6cef053c598e526976ea6dc02aacb6e3bbb31125f9930eb4c52be845d6387c5f8f00f46233e385a04568f3f00aa47c92649fe07755b75f9e9d775e2de6c264b25ff4e253f816c1a3833eb32327ef5cd2a9b60dc32dedd65cea7765f0981b7d66a5657147e5fdd44d032a6a506736b7f97a497a64501e15cd56c19c747e32b4d1f389b9264e6ceec538071e4b182e87cc9b606f60ca527641f7cf7a809e0e784a84eeb44caf16c5cd94dfae322ca5bcf04d74f7be8f42bc70c556d0286d7e84d9f5c3e9dd8e9c8d405954e239940e81a0896c19119d606176a07bf656061cfcc5041c977016da95d62111cd370640003bd7b70452e2787dfc00bcaae815a1cb7553fb63f395cc053d4ac461e30b28e54acd107c58e655942c5509878b506f1e44c0b0a09d38ec5bfa7e2b8f114dbe78cc543f2fb145ab8267eb35b9fadb3ea2270a74af90ffe93c77a2d34547e176de39c4e11988c11efb4aa480f7897bd82b18b669a5643ef8ea8f8ff5233294bcb9392311f66c816e0fc280c5737d822df24291c82ba819ebb5f9f4cd4d36b6ebb14eda45773b6c088c9d6ac8b4693226ecbaee220c59dfc60375b2c40f1ae9ed4e5451fcccea05d88e21a34b2ae592c2955e59f8887b8914c6ad29567500ab4eb8b87ba3960760ab35a62ee071e76097090cd9d81f36ee2d3f707de1c775a37e5d168e3b943c2a7ca6b88ee9f5c81da0385b21a49afee59e8ddc00b013ac6082f0def57630f82c155ce7b4917d1a981c92dc8035a24f201997ec2522063eee78447e685abbbc220eeaa171363ede8d0c44ec6c3e23718cd5149bd0b020491f0177068a5a9f56df0ff9240c69a2348187634b28ca2d7317138862250251123622cbe6cbd78f9f074dadbfbb683af96b111c484a27742a40170e453b84c57e220eb056e2824f816f798a437142eb34092bae0143cc997f522dac0fcc2debdc588f099670ebf52a37a622edfd18b4a7266743f3c9d334b2d7da15915c1d9b822c5acc0f97c46ce8899ee22d7eb5cae3336020bc4224c9d4644f607dbd3d2b8a05e853947d3948e999647f373ff86255841bb8d20542884342e04a4b882d1c127dda9075d019632a31a20f4332d0d8811af55ce692df43bf94b955b64ca6cb011919bd1c3899573fbf919048581b880c5bdb3d488b0fcad286b7d50bb33e6d352e8d381c93609115f9fac115487b9835fada76daf1fe4e3512d43d43f86e4cad6d76d2206b952303d8ab3fdd6bbc8da18144778ca76c64c88b53381bdb4a8978b7e3dd607769d8c9c5d28ef98ae58f90bcc435cadb82233f6a9be12d26b69accaae76562f26d455a8e4d784090c3a767b48397bff0264034132235b2d3105b5953dfa07705b03fc610e7aca666cf9b2da02e9d6dd7c36c86c44f98d6eacbfc81def4aefaf1c95035ecf0dccb4661a66db0e2a341b6799318bf9cea21fb3f135c42c2701acec22c8e2bd111ed86a312bee50328ea7e5884ec3ef84f28a9a7d183dfd3adc89a38e6a45aca6f8496be8e3ba8121686f457d0356cef021e2a2f912b7aa8f1cb842f3be55f3d6063e5b9068ae556e859c13e5f86a477d6d1c56c1808b8ebb96c4122f67a5a7fcbf1d56588d4b9f04352561de4432d7097550f71eb6c29c5b2dfd7531896c76604a9520a291674fcc049aeaaeb559eea6e5fa9ab3e9ea233cac0156ae8f23f63cfed86c8fb1c541e228e3d2fd05c7e16bfad52f1e5dd9a806a63878fc55771c0d1f12b0e19c66a6017ea9e89da8fed2f2cd83b2c4dbd2c60858fe01744cbf04e830a19c5fff5bd8cf5e2b78b38b25388f0a8e9224e0eecba89242daba3dacee27ad74abfe639c386b639fe0375046831626e0b22353f09a112c0bedb311e8b2115cdee648b14e3f08fffed641d5af3cb481cc1c2388413fba693c03d3169a9dc2642069c851547337af71e0c728ed59988f88101cb845575dcb86324589128b3cb09b2adfd32fe05d25c4b84e28b33b0260898a07691ee770c8bebad5d93e4cdb8ff70878e3747571e4defa225af4eac71c7e7bf4f4793bd1963ba3fb0e5506fffb6db31d12979190ebcbe53a00bd67ca7b85bd3765883263e9e235023b907ade42b59e0a36722020d01cffc4840baa9dcbd3ba486d1ba47d09f546743a0627c18a7bdbaccfa81522b51120356bf67e16ba9c0a492aadd12eff8500ce5c6ffdbd9917c909a0282847a894a7defc6fcf4955df796093a19640dcbea2dc995ec04e7c93d964fe55da71eea841b62055e13f80099eaf66a0992fb71b94d99fa4bd0968e8e682ff976c74d6d0d6345f106940e218129f8c7e7b75e49c93a9a9e5fe7870fab93c0a0978e604b00f800979977ec64a18431cd06abce7c8532394d559334bcb716dc2ea4050e00d3bbe2ba82f6dbe31f11b308e04912927d2b9784ecbf005770ee4a249e7c06daa209c6655d2741c522e34a8a0532854fefa4ddfa7b926e8d2dd4a83048c67894ac17a35129af02f39d455ccd3ce4e1e464e8831fa6bf533ec754bafbce8a817f3a4fcce29ad0cbc252fc596f3e5c1230cbfb05861327def272bbc0f6b90fa12d18206953ddaf792c93526e2482fce7f2090fd55187def5c06c115c73aa315e9c45c4bda6b518ed22f58b536c45e3270f01d8e75243e12e11d689d0a3e70f85a30ce1fffd734c898fb0dc770ca3ffeb6b08a13e14d3816b58d16753bc5eade14c4d4e4ef2dfc2558221d0d2da51aa5f1f2642069bb8bf45dad93ca915cd969bbbd0929d3d08adbff67effaae02a5a98de3e15259c96a938e27f9436fa3c5b3030aeefaa7d1e65a791694c72afaa6b247a0f0aaaef191820f4731026388fe78ec0d4c23001aaa19b072da47696b755426441f9ab881ed29e837b2b7ca4244b22c1969a97d1cc18873afe16ac5ea8e7ee3bbeeb251d428a87a6f42415d2883d18d0946c06dc02cae02ac5f904441ce7add47d4be97101b1dad30d46c98036900eb7fe5150800b649c2174e2e306bb7ac0a30399752022ddc0aaddb285e4ce7134391268885f33bf8aeeb67934bdc6d6f7d5bff2a8ffc94cedf6105adf09811e8935e8f8783b1978df62eeea916d205c79db6a16d42b07c78b932871b630717094d33a884754afb0bfdfb5cf96b2a8b91854f97a9cd90daf2c4e6e9ee921b767b7a63174062c20a4caba0c785c1eb18aa4f96b398e0a549575532539fd0a2e1ab635721f923456f57cd278a4ed2ce45e5414031e0f85a4ef5e522df9c31aabb556261034b43e8eeac5ad953e245ced46edafed2e1f8480cc700829383b3adabfb2804575407244845fba8a4eae2b050d7cf8756266827e71480e0f7e395d1a957c49ec109d031004a568186a040665188463a08170f74f5e9353862feeb1814cfa0ae2c07c0ff0ee9013973721b430d0b1f03417feab8712b20daa876fedbd77f400061956769f427981587e7f61f669108245be49f01a0f394b844b5e4bae7ef8cf9027cd8933e4ea711e8bee0c13a87f96bc21ea9b35cdc2965986737db23e6c2546e9780025872eed1ad5ab8d2192c2c0577f98e9ad9bfdac115034aacca2c6f247ba3c5dccba17a72408044ea47d29ec8778ab5af39cc0560f21baaab3800a24b6904b182354d5dd41c8e9ed754493843b35c15ad7b7dd4531cc3850b82d779c9f979b3dfa385de9449bd7e5a60f39c19af064699a7578c2daa0773e0293ce51caa5641124097865a27604e0a26cf9be4387a8abe5ae882083850e284197ea1b0e48533d1fc699816a228e97997f88a8e607edce9a88959437ad09a9e149b1466c3af3f176673d7806aedb7cd55b4c614bef9a58387a1586c8220ea5f1f5211ee3964e5554a620ae2e775219c66f21fc591547e056f48fb833a460ac7d47d181ff44712e5ac", 0x1000) close(r8) connect$unix(r10, &(0x7f0000001640)=@abs={0x0, 0x0, 0x0}, 0x8) syz_open_pts() 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x7, 0x0) close(r0) setsockopt$inet_opts(r0, 0x0, 0x20016, &(0x7f0000000240)="040000023c40ea935504109cff6a1dc33a3128fad78369688d7907fa49f2876bf30b17d96f591d4ca31f30d189bcdcca77975415957e4b95090000000000ff0100000000000085023908a6ccc6d284ddca000000008508473cd8a0f1ec3b422ffffd47d3336d58f8232aa68310aaf3acebe8e9146326adb474095641bd9cf4f7fe5942556b4ff7fd4bf9b7a154f6591cc982e173adae5a46b9275f3eabb5424ee5bad7247ae7de4a1d5019bbce6abbb909ab71aa5e06efded6210951cf34dc2ea03bb516212bf12596960c78592495142562b81595e8b15b2af18e8f0bddf41b2874e14443aadad65597f931254796d0460b305a4c597ead36c2be846e8daed0dd4b484016c800a6f744f44d0fdd5a23063bf7a1a5cc404670d8134a784a8c45fea72145cb301c3486ee9dd73b0479efd3d4b4f2445331b6f326c22dfbf0884a8aac7080f1", 0x145) socket$inet(0x2, 0x1, 0x8) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x21) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:42 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xf18) open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x9b) 16:00:42 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) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) kqueue() pipe(&(0x7f0000000000)) fcntl$setstatus(r1, 0x4, 0x40) socket$inet6(0x18, 0x4000, 0x10000) dup2(r1, r1) 16:00:42 executing program 0: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x88, 0x100) fcntl$setstatus(r0, 0x4, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0xffc, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000004c0)="24bb2d1014d28c610260c19195fabc4cf075b4f55f9684f0e158d49d8a8e246764b84cf9da1335532ed408d765279bbc0f84b87b42ee6d0d81f4a127c00ac99c72a1cca4882889ad617058a6d6547ad1d0abba425fd0b2b35e21b1dc38ca5ca9e1e8e366c613a654bd371f2a746283bc52d1e9ac946f4b0494a5ebdbb9dea891cf49c51779f0cc2af036782afdce5dd9f53640d6f0d6214b4563f06822f0b9afd56c19bf95d79e508c82257bb80602b72a133861faf6909b73b363f0ec853e0e939932b2a19af778693a67dab9204ff1722e9acf0b01853a915f160e4edbe6a83262b19d9e6a1ac27006bca6645df0d60000000000000000fbbe0288f65c7e48b53c31cb826044d9a983b7d9818c3c307da1fb996135c4a167a0e9715328118c77033c42e556c3eab38807da4588797c2d05f640c44635745fd6ab3b323fe80b794a55f59c5fdfe8dc65222b77b9e1d613d499eaf83f947ed746e893bc1e675fd842e7d26e0650cec9649eb77505a90d7649fb584f", 0x175) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="5195392a28da50ae78eed0d9172598cff4e370b35c62166be71b209ab1645816c3911849f4013b88dffc77789c82600f017365049b91166547b3b1296ec2bf9f58e003f52bc06c78dd5877f3a436cb1fe7c7c4679274d52ed8de6855527ba198ed03ee5ddb4ffaa9fb854b17fdb9e11514ad16b2eb52ad395e47382bfd43f6941ab93f6829605e7b7f0bc797d30d9a947ee03821b0227226b2266b543fc72e44a1b79595e56ca3fa71dd5da559f30398f2c1946068d017f3a2f63acb8fd4c51842cd3c236b8e4a1da5ef6f7c277a8949b1e46e96e2029f3667b4c373aa1eb3ce9e0e0c0ac9fe253b5acf771d7e422d6e4a", 0xf1}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="ec7fdfc89445a1b35abe238048457c9ab8f7dd59142f9c53905e55381376055cd094e34efd45df91fc1b2c1b4af5309b7a163a857dbd33561aaeb6eadd9a27c07f19b6146f9d7fe3412e7163ab4fb6c1d4270b95c05fbe7386da5d53e0afd24a83551b69be70c7566cedd8b769357d4634e34f4e", 0x74}], 0x1) fchmod(r1, 0x21) execve(0x0, 0x0, 0x0) 16:00:42 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r0, 0x0, 0x2, &(0x7f0000000100)) getrusage(0xffffffffffffffff, &(0x7f0000000040)) 16:00:43 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x2397443c}, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) 16:00:43 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) write(r0, 0x0, 0xfffffffffffffd67) write(r0, &(0x7f0000000080)="e4", 0x1) 16:00:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080), 0x1ff}], 0x100000000000025b, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) recvfrom$inet6(r0, &(0x7f0000000000), 0xfffffffffffffc52, 0x2, &(0x7f0000000080)={0x18, 0x1, 0x0, 0x5}, 0xc) connect$inet(r0, &(0x7f0000000140)={0x2, 0x2}, 0xc) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad3a5f07a003006fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) syz_open_pts() 16:00:43 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) rmdir(&(0x7f0000000500)='./file0\x00') chdir(&(0x7f0000000000)='./file0\x00') r0 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:43 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x8000000029, 0x66, 0x0, 0x0) getsockopt(r0, 0x2, 0x7fffffff, &(0x7f0000000000)=""/8, &(0x7f0000000040)=0x8) 16:00:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0xe) recvmsg(r0, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x4a543a6) open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x0) 16:00:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x5, 0x200) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000000)="ff0e3e2a5e00b5f7e1b4784f0000000004000000", 0x14) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:44 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) dup(r0) 16:00:44 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0xfffffffffffffffe) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000040)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="0000000000000041e20000000000000000000000", 0x14) msgget$private(0x0, 0x3) 16:00:44 executing program 1: setreuid(0x0, 0xee00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r1) 16:00:44 executing program 1: 16:00:44 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000014000/0x4000)=nil, 0x4000, 0x6) 16:00:44 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r1 = getpgrp() setpgid(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f00000007c0)=""/114, 0x72}, 0x0) r4 = dup2(r3, r2) setsockopt(r4, 0x5, 0x1, &(0x7f00000000c0)="77e5977a9708880b126dede381ac1db0c1d6260a1edd31f6782380fd7c5b2a81207e7223412f283ff82fb5908fbe6a26dabe85aa9195a156caa52fb34086e84c047214d6727df0058ef66eed0a5b1ba6dbfb6535da7ffe480ec1c3a890832bd2376ff766862444806831ed585280a54ea976f66ee1365547d890ec1b836450166bd12f11e47534bec99ff28abd5da879e14eecdb9973542d0685257723e5d401b174c2d5fdc241cc9f5c99d686c37c53e377a283ba54d0d5e99983aca961fa184e5225b478eee7cede95379b8f54959daeac6dea5e304752c8204844bdd4", 0xde) dup2(r4, r3) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x180) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffff9) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) socket$inet(0x2, 0x4007, 0x5) 16:00:44 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0xd04) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x2e) fcntl$dupfd(r0, 0xa, r0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/25, 0x84e4633b}], 0x1000000000000292) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001340)=""/4096, 0x1000}], 0x1) dup2(r0, r0) sendto(r0, &(0x7f0000000240)="16709f3919d443d7973d96ca4c252ff69501cba93afc1648b3fc3f90f39eb3e75a440adef666f7e74d505dbec514cfeaa05e9cfb6aee2995d5d17bc6d5ddab6db10a4b858147ad249f70a7a0ec4daf5ec5f23b0b70c0da8b80d002cb37393ffc0df50f77db4d3c557496440d36830a5dc091bc658a0a26d1564a7f93463b70cd3a6020f339d9c9cc9e", 0x89, 0x7, &(0x7f0000000100)=@in6={0x18, 0x0, 0x5, 0x10000}, 0xc) 16:00:44 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x103) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r2 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) 16:00:44 executing program 0: r0 = socket$inet(0x2, 0x8004, 0x9260) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:44 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xd38, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = dup(0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) recvfrom(r1, &(0x7f0000000000)=""/47, 0x2f, 0x1, 0x0, 0x0) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) dup(r0) 16:00:44 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000080)="48bc65b95bf477566cad7c6bcefb8b4bdba951f264ce524440bf37048314160bf7c100538c2cfe7a515a1c3ce0012c76f5cd6ec740c1225df07b1e5eb884045c1dfed55396908bb96e8980b8b0e3faaa23abed6f7138efa5dd89fcff2ffbedb5c7a619e050ac92a29bd96a09ffea06", 0x6f) close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() write(r2, &(0x7f0000000300)='<', 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000100)) 16:00:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff79}], 0xfffd, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) close(r2) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000000)="ec7de200afdaa0e2d780b0109ccb45c920cf44832f70704bc19be8d92f2947de3bd1da763663c3cecfdf8db678", 0x2d) syz_open_pts() close(r0) getegid() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000140)={0x7ff, 0xcf}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xd851, 0x0, 0x7fffffff, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x10, 0x1) 16:00:45 executing program 1: utimes(0x0, &(0x7f0000000040)={{0xd4e, 0x5}, {0x100000000000002, 0x3f}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="13a57216"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = fcntl$dupfd(r0, 0x0, r0) getpeername$inet(r2, 0x0, &(0x7f0000000100)) 16:00:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x200000002047, 0x2d53) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/238, 0xff15}, {0x0}, {&(0x7f0000000500)=""/254, 0xfe}, {0x0, 0xfec9}], 0x210, &(0x7f0000001600)=""/210, 0xd2}, 0x0) pwritev(r0, &(0x7f0000000000), 0x1000000000000055, 0x0) recvmsg(r0, &(0x7f0000001900)={0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f0000000380)=""/106, 0x6a}, {&(0x7f0000000400)=""/247, 0xf7}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000000000)=""/61, 0x3d}, {&(0x7f0000001700)=""/169, 0xa9}], 0x5, &(0x7f0000001840)=""/149, 0x95}, 0x1) 16:00:46 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000027, 0x5, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:46 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) getrusage(0xffffffeffdffdffc, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') msgget$private(0x0, 0x100) msgget$private(0x0, 0x80) 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x8, 0x1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x7) 16:00:46 executing program 0: r0 = socket(0x1, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendto$unix(r0, 0x0, 0x0, 0x6, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x3b9) 16:00:46 executing program 1: mkdir(0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) write(r0, &(0x7f00000003c0)="8183ad6e446e764190ecc33e8a19c240583d471bb86df864b41be064d02cd9aafa525fd195679d23c1ce2c320ab605dd94e8ea2fbe58785f68c0e8ec7e00fcbe21aa68fc0c9f0920c497b7ab230f7df458549b98d53de7aac772d4373587b6afcf2242126e18f06263f21c3010b5e6f01d2e46e21e5de38344a41f6d81c8391390cb2f6fe1992c9480375fd05a6186485f445093e48397fdd91e32e73da92fdd0d668cca351cf3ed8b1f513776472b33ca2c07cc17acb507ed0e9e21332c65052a6b591f51b8625ab0e8460cb9f82e030eee054acfc62cade24ba36d8cf998a2b830c7adf768d3e81fa4e7caad73c7e4dfaebf8ba22df1ff73", 0xf9) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='\x10\x00') chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f0000000100)='./file0\x00', 0x8) unveil(&(0x7f0000000380)='./file0/file0\x00', &(0x7f0000000280)='c\x00') faccessat(0xffffffffffffffff, 0x0, 0x200000000, 0x1) link(&(0x7f0000000300)='./file0\x00', 0x0) 16:00:46 executing program 0: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x80000002, 0x0, &(0x7f0000000280)) syz_open_pts() syz_open_pts() kqueue() select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r0 = syz_open_pts() r1 = dup(r0) select(0x40, &(0x7f00000000c0)={0x400, 0x401, 0x81, 0x41, 0x80000001, 0x9, 0x200, 0x8}, &(0x7f0000000140)={0x1, 0x1, 0xffff, 0x7, 0x4, 0xfffffffffffff765, 0x8, 0x9}, &(0x7f0000000200)={0x6, 0xa00000000000, 0x5, 0x2, 0x7, 0xffffffffffffffc1, 0x7, 0x10001}, &(0x7f0000000240)={0x8, 0x9}) select(0x40, &(0x7f00000001c0)={0xfff}, 0x0, 0x0, 0x0) sendto$inet6(r1, &(0x7f00000000c0), 0x0, 0x402, &(0x7f0000000100)={0x18, 0x2, 0x9, 0x4}, 0xc) 16:00:46 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x400000000000a18, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) 16:00:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001200)=""/228, 0xe4, 0x40, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001300)=""/140, 0x8c}, {&(0x7f0000000000)=""/1, 0x1}, {&(0x7f00000013c0)=""/154, 0x9a}], 0x3) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001100)="7f", 0x1}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001140)={0x0, 0x401}, 0x10) write(r0, &(0x7f0000000100)="06edf58d0c1495a22f950932cb2247ca561c073c0b804cc41dfbb632fcfc3a470d47c69a72715d513d5cd523767c6be8f925f5952eab07afecb56c746851bc57f1f60550782cd7bcff1d5c09bc92d74724d62592b4d8af1bbb2de5c0a6368066e785edc63a41789e17aacd173cef5a8de07701c70a39f2bf5948f31f35be9f1889c3d87831d6393d545732962a954d57705e90a3fc4c3bfa3f8f086f5baf9e56b17564a430c431ebd945ad104379ff98227300f12cc9fc7792527b04dac5b99bd01f42355c16b9177678b3be97accecd4b63f3f574457132cde27fdf4a4177000a09be819d276054538b8c7983569611d6e82e0777e0cf6675c70718b4f2d0df312488c78cff6d1a163b51b7365d13710d72fe029f9cdb2bc66e0af0a2426d5bc1f29d120a79dd17eed4d4fad4560cb757d966827ab45e2f8ab8570809cd8f86b7fa949ea0019250bcefd3e4eb0c0ee471184a9305e85c82a3728c5689982c8910ecfbc8ce400dd79e002ea01ec1f1421772368be91900bf641b506995b653c936e5a9511491985aad55fca2787c2c3be2a04473fc4a25a68e5d7941c1b6cabb155838ac7b6f36ed213292e711d950591ec39f748d9ef42ef972a4cd9c3c8e39c59a15e419c6fb45fd59acd98ffcae2af102500bea98d288799725e40b7bacebbdbd112214fd0abf7ff3d01e7c3114f23fa8156f7cdfd017d174a4cc9feb7ee01d93571bfd625278d5e9c9abac8e40775ce859ad052dffcb422a9ef8301994a0fe3bf96a8b85e4844af8de195739ebc7a9489979875d965c065ae4e4420013be999355cf2160330f4bacd35e1d64b59c08b6008fa87460d779b52924a2467a15d266a656a89b8a8c18ada45779d16282a6182806481b052bd255322b9d5908fe8add0da8fd466b3d1b393ec7e5019e4dee2c7bd7fd1c40850f19c964f435d41d31e7f0bda0d40624c4eb6736d498feee913aeaec842b8bf11b06f2391d914038de0b89d9b6063c0bd8c789e0bdf7c96eb1c762201d0b86548ef179e2972f1538eeca7a82e223d626e0ac2e4f7958d21c4a4d610d6f50f7494f87622cce1b87c568a34d4533adcaaa5d7f84e7469f83a1531d8484e4f9d9e5ca50eea371662910969f1db5c4be447544f5e936a4fee7df04f1306daffdb8b167c9d7285bce3af6d068c936a0e7b2eae792d3673bd812eaa7c89bccaff1c7a8d653c58751ee44e6c1917e8c8e168f7712cb6c6081b6b78887d16845f383c651fa229e4699e62d2474432a327f2532f3ffa74f0781aa1060d7f060875d5c76f5f6724148957588564883ca1bd98f6cfc74e3feb570031a45367c7bf6a5fc56aa965042f0ce00220eda8c02b92d92022af149a611fa0fd457aa159772f3b6c5a12729301f9610c000545a1877b1b66633a98a94f25ec46af7d8333d77cc07ca64845aedf0064413e77582fadc7da63d187ce16f74051e74a5880818dbe427dcc31c014c2024d4d9483b68029e4ae03fd73e762a7da01f901b13e7aa084e9647be0d6adaf4b151eaa49c1614456ababc37a537e8545a6fc1799fe6d8451571ff845e8c5f7252bab8307dfee4982f02699c92a0ff71169166a0cf1a3e83ba8ee1d1a2b1c39c791557b6c3803bf4cad8071049d93cf58085aed66c0dbcb2901682384de38c92089568aaf32cbf82e8906bc2a2c9d15fad4a12910d4813738f3966e6b19e07a0fbeb18ecacdcd323912f886f573ba8bbc23182c82703934bd432bdd57f2475446a030d5f35b8be94b95ff3e0da66f01621355eaf2ccf321593f23b754c73ee882732e29cdfc9f0de4bd32b8f50eb90c1880532a422606e7e080997591f6f1b8c06465653b112e1cee12133b48aa6e10918ed438a0f9e8920aad134cdc9b758c2acb5577ee58d698d2c24bd276a3bba544c846e34f2fd24849562030cbf0863b670e1352a1dec2b0bf3df1b5c03e273a511d55b0c4e0283c99209e733ed814470d73fa2fc3fedd00241fe0326c78be7689b61f45ba8f4eeeaf183896fda210297c4bb7c7e3f36435d9a43006acb204ac76a1b7f10728ff96e73af3942166750224ef131d3228bd5a2891fb179b11efe8956b373a0be1521c6a757808392f58142a2ef55f70b523613700725bd7ccf2bf7ee7a63e54f96401bf03055ea531caf858baa8ca632f7ea0ba500eeb0594a285f8c417818195ac095daa27dc2df92dc5fc2ab140d31241a9c110a3389a3c580159cda9d01684885d585a6c25addbbc6781ad9ee97e527153bd61004de585da9b78617ac30b123053594f6894181582cc098606ce3b6ecdaa12ad37a80ed2f7c69d5e586be3235c71033cfa3375e5003977aeb1d977550a0cea9d2e026aa17ffe58f675bb5e4eaf51e9989bd1190a18099b985059172bd3a59a4aeba2ea6c2765c0686351c64177c59ce99c85ef62a939d81234bfd0f56272871dc4ccce315d867b4b49101ed600e8f306af1532a75bb789fad693620f909ec9eaf68ca5cceeb02c850c6c204c804c729f34073a10861348c572557120e1828ac5cf2f7b3257c5cd09d3b99ee456a7a450be6a04f60eb244aa52e24f4ec7e52c56311d4fd884e9e9045743b11c570efcecfdfb2ad180aeb19a939d3b927dd3e3579879dc1ced1e7ae78881b67183da82d1286515247e6d1ea68b48bf9a2015009c085da2c111ab5c6cb058e44256be2abc22c99f008bb82af2c3838d01404a93167842ede3f591b85bd752d35fe714a9fdea0aade03daac9ae6e640434d77214357b0284d4af5cd1d27b9f88e9642cfbba8ba7a370a78e63d3bb0520990236f39eaf6cb406ad0a572dc309aff9220ba325910394e2885afa657b1d1eebd63508e3491b9de12de56d99309112a0fe4fa6f281e42ec5e65afbd45cf06f848259f0a295d0c94ecd0cc4f0c6797e60c7d8bd8e69f085f0447cb4e01705d25c4e7f39af78598bf4de942d7bd45ed3a16b325aa46e7a3ca7fcbf08ee63c808d47d8e1f6f48c5c81d90ff8667d8f8969f942cd6e8a63dbba70535c913a1ebb135123e2a91cc3df9c7ba672136280cee6b937dcf28783656c0871dc60dad837b35ec17dedde4bcf5f711e575d4d2ea18055e98950f4c262e9a4b874f574545b554a3a475aa3bdf80788ba60c44717986449830c18cd993181790b8d2d8a0b70e468386ca33529a8a9b3734eccc4f9e287d0a0573fdd22541c43014a909073a5ea9f60c98c127fba514d0d1417010c95bce3dcfdd94c45215a5fab98dcdf257ccf656889a82a57c40462bb6c35f261331d74a2f438d3875336278951f09b0977ee0e35ee6825b2821e386bfc7fe0025ebe3354175e8b4ab00e7bc588f041f466e6430252d412104472b581934055a94148920e01d437672e64e30d9b4f8bd5a2978122ef2a6182160037cd24facdd40d007dcc69ee90bd123f879ff117428775ba640bfc40045c80eebba70122d416eafc234d904ccc91f9e7695c38019720e8c85e941f03d8918331ba8c66ec7d90bb7392f3675ae1f40f3fee59a5c978d3103a66998ccd9ea7c6439b2ed15932185095504be32fcfcf19b06536227a04fccaf68c7ad2bec40b0094755f870706bda9a35beaffa72cbd5dbd2bf9a8fbfe4250e3340520548a74926b502cc9c095d7b3121134233263a48ece7d49f8a8e5456ac441e4dbde2f9fc8bd07cdfc2e203508090fc96747785f01aaa3e8125331b1f11c2284e34bef4529c2ecd29f1cfa531f75cb3e727bf354fda3d8643fd8105ba1896d31192b3143fb1a35af5ca8b723bcae150dfbd5c96ae21b48021b256b2af9d2e871676074287c5f29c977af5d2fc28b6e89b54327a826ffb9ab35e85e54a431d4044484d92813d2f762c2b5912089e10b2b02a967b34cf485171da10a39a30d97759c841dc0908be6606c084946b9ca72428c13500314ceb4788eac3169ccae57cd38c17a9f2e8acfbd936fa9a67d1fe016cac68127f5a44ce954fc5c6112f3dea345a36424c4e5788cbeef1296a69966401deeedbcf60b76de5a53cb06bc1c4a7ed8595c0b4e4242cb15bda2c7cc3b659824b80084bb0cbf515d8ca2c520a86ad8557ac733b04eb7b8ff1360c66dd4f91f5e2f91109f886e84ae7e42762284dd55e79dd2b759605e459a32394379162b616aecb2847a23a4879ff8b22e12cbe3037520884b881a864582fb28cae92d2600d0f3ab2436f725b2bab8a3c316058ec15ec8536b1bdb814cec8b919f9c3640d6d87cec078df6e092b14e8a33b70b04fa56642c7eb483c1a912eb76183920da00642c412f00182bd778ae8fbf011dd66f82916fd0f2cf76b69a63c21c66f0fce8190553748798e707bf2a90916fdbb4ff19a2580458b030b3d6d28c18d4a5e645fd26987464b23e1d5536c223d10c33f30dbb96b3ff913a48378d6c1b9c0c682eada82875bcb47864461ab96dbe58b53857e9c40018316b4659644a4b697c926a80823724f1dc4860b4fd56b1aaa1da1973e8a4237cf0b537444456f58833b901884a426186d6aa57ed8077a408bafb07409a8b7b4281f0a0b6bf2dbb3821944b4bee7f89f62b029898b3ac1ae60bb2094bbf38d4e723c9c5cfb40bc338e144003c511d510ef340c125fce633290a685a010abfe822c2a53c3b687146e1cc1800d01fce0e99fd85dccf7e156fea22924161d855bd8f29e2a287d5de524a70a78cb2aa3996d0ab7bac9ff9b8674e3af4416cf32e66467efaaabc504a19727b07b6a98056a4f8ddc84e55e10b2f256b1b83ca1be629ff4a13ab259f7d7cee434fc0075dbfab82b40ac9f469f638caf3daa0f0284756008b710cd4efc1368c9e6e80ffd810b9a5651ac042b6c55d3f471fd80ee4a7fc096a68064fc794fd4a10e2f70861a49a2ff3ce0f8a104a1212d3b2915ae45690a3c8a2c014904844df6d5320c0401e478701d34e2c58854d63a2f9e9c5132130d7aee402acf87a1aeedf2a1039ddd0d85c55a77843112a2e4816372b9e0f0976b16d38dbf45f405f4a556cd347b48e390bc64a4534ed978411c5d08e20586b56291f4208d7f748ff9d112262350cfd8cb5b5dc9c5b2b99f458d83106550615547152f867373099549e8e11cdbd59fabb5c2711acf84784022577765d1bd5fe0b28ba86da39cbf94550006c7faf0b4ae6412a228c5ab55e7f99c5b2d151772eb27af96ba52cb7855d28c7dbf3a6439ccfefe893303664803112419d882357dd6969d619f193cfce9a02258d1dfea6590baf4887bd3d12eb650a7e03f0b39e15a42c693b069cf72ce61f7b015f39825a12441c2de9dacdfd069d95a6ab0984413778f3482db377a4eec9f60d796bfc37130c200e980002aa24bcc8f99ef9de004dc8118decbc9907b3620117bf76e070904d5bc4265b6c03481a455cac6dd32fd1bbfc66000562a8cfa5a6101c7ca0e161822bb8dbbb84112e0a4f1b6e226de1e4af7f7aac5167eed1d69cd96e5872572448b2141d641e64c25f06e912d77d411d7e02634c146a8e66cf3e77467de9e49808ae9655594f3ae467e242cd5804c9da1023cdaa623807a8ef4151647c8b0dff5df6a50a9fe41ed3971d0848e7d4a9e34de9925081817ef3ac19f746097afcd64631256ed29ffef4051ea85738e5cf5856c3f4ad5cbb8fd9a8593e0b4e7349985937322f6f932ff7daf91bf18881d95b9eb62801d99c048aa40c15a5841a3ee69c93b48be378d4e336e9ce1b5e13f9417d75275e609400f5359fc001009e793040962118fc07ac1a86149271a4cc701459f01bd8b6a4b1e2b66e661dec8b1ab7d38f4b93588aaf0c72", 0x1000) 16:00:47 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) dup2(r0, r1) write(r1, &(0x7f0000000040), 0xfffffda0) execve(0x0, 0x0, 0x0) 16:00:47 executing program 1: kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) r2 = semget(0x2, 0x0, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x39, 0x4]) kqueue() sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r0) 16:00:47 executing program 1: r0 = syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0x5, r0) read(r0, &(0x7f0000000a00)=""/4096, 0x1000) 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kqueue() mknod(&(0x7f00000000c0)='./bus\x00', 0x110, 0xa9) poll(&(0x7f0000000180)=[{r0, 0x10000000000002}, {r0, 0x85}], 0x1a2, 0x8) 16:00:47 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) mlock(&(0x7f000031a000/0x4000)=nil, 0x4000) mlock(&(0x7f0000278000/0x2000)=nil, 0x2000) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000040)=""/11) 16:00:47 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="13e11d96fe6361a4132c7f40b13b39dfaf3f68d2b6f0987d188642e001fba12320fbbe651a54ebc29e5cd04cc5af64df8d8314a2015a9d3d24dfe36982b125e1341c6f91ac1da28d9de2b45bf6d4800a5f24386359188c6377cc87abdc8f98429f600ebe714fc229e539021ed2c7aae37acc5d393a18a1e017105394f4b1889a9727e05f79b0bbc15af5f53ae088a10f556d52b99bd705e59e439e4a5688799d293ac75afb923accf3817508f794065f6f2cff63904e940624c1a6aa41712883b7c98dc2ae12276de9b6b8033d40e8d470e5eeb5ea1425b4"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="bc", 0x1}], 0x1, 0x0) 16:00:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) kevent(r1, &(0x7f0000000080), 0x9, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) 16:00:48 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x1) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) shmget(0x0, 0x2000, 0x608, &(0x7f0000ffb000/0x2000)=nil) 16:00:52 executing program 0: socket$inet6(0x18, 0x2, 0x400000004000) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="a1", 0x1) 16:00:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) setsockopt(r0, 0x2, 0x8, &(0x7f0000000080)="e85740d43f3f58ef985874dc311404d4a7933eb179b84976ce2f266acf909f48fe1ccc47458e0ef7aeb1a8112f9ae09946b9f1ec0ab5ef9d7d12bf8f76c9205bfa88a16913e42d3949ded6c380c0dd1da5b54445cea961525ea8682a030c0311ccdf7142268b134d09af71c36a7112718cfa31fd3c077cd8464160b6f9ecb42e8add3b15abe4c73a39839fea0f81aefb63b7fdcb4af9cb37818ecd88ea8c324f11490bd73036e3b583b205ae9f32803aa8098bcda09544ad34f88839ac6ef2045eb2575ae11ea7cbfcec83a8ded809d4ff4b0f4d3a6ebb886106b4d2048352503b8fde29c503544ffc5b1ca3f4f0e18bfa11d7944e17cc64c32be763552ee50595c303a81ec4a26f219d7f5c755eecb73d79d7152058b65b59f59bd379599ce28333425f90998177f010c299d2007a196732c246b2fb2fcd9bea13c465908fd1df0831414757576c3368a458b60d50f1546f838f2d1df9efb04cf2b8e116bf417f4ac870c50e5a9c8c3d57a893d6c3f3aa4af8f885068d0fee2cd06c81d08c665c4e998ecd88cc2b3c25cfe3ca9cee0ecbe5021af8146779631bb8bb59a02ecb9df155e07fa5efa0b88ceef2c04ee54adc74c0d85fdb12a226d2742f94d9359e0c70b46f486df27de84d9a6851bdc286f9103bf2f109ff0745aca84403d4cd44b487ed1ea3a7c07423380c9a7147219ca7c4087c52ffcaaf4a8e95e8967565ea838f1836037a1730f412bfed8716d5904606eb865fe752651d33c4ed462c16f0f47d62ac8505476b456e1a4f074db7ac76e38f14c182276395cdb647286b4319797682980700cf2e6ec26a190027734cfc395974c1128792155ed36e50adff38489443c3cf860c9148242824cce6eb67d4bdfc42280f8529cbb2a72738321ec10f76913d8694fd3cc0973e00076269d31f4d3ba344bd26493efbb445adebf7e9976c4f15ff264eb1583adf387c37bed381e2372389e0f84d4821b7f2fec45fb2294db7e66472291b529895dfa1a64ac2983e6df076c44538bf4803945505ec4c643426e7d7b944398ae496b7c6b1d031fcb25337176fdf4203f1c1f626a39733e5b39c38b236b54e61503c351b16af0ef30e5cb9cc47284b297d4b6c5b791b33429e60cda507b34e52a1dca3c64f00153b04cb9c1a418da972f9411fd2599df33b550c541715d223beb270aa3809f73d2b500ad0afd46593595625bf48e52c080fffe278386481a82f95ba49cc3d643db120aa641b86e16687e3f8a17e69c86e9a171c8ddbaa87753a8d4b7a28b24b86f3d2bd4438b5619926d35ba390963348db508e83fb9b2a5ab2e2536a52fddc4b581bfc7c33f916fefd4af2c04f3b783d1e4952fc32e47d848aa0c94ac8c1b70afc22453cedf2811848220417af2d0ca61131cc3b7942f0815d8e2ccd304414b731674f1ffb3f32a754429ff058f47c6d235292d2dd060f97cff1e381440bed73a7a68bfb14c4d8dc20d67fd00e51b5bc7ea87da526bfc51098c3e59d2a1e0014447d9152d6a40ff8fafae5df779494b59d29226f44dbb6b1e17e93b267f4f645b844d15f54e2c51cb2549a07209ef47acc44870d4bc6055aa51943add61d75730efb86425f8bc99fdcf4830175e22d59bb13cc2f6a63f226d4a233ffee35153f522a2bde0f020e1c43f1d573e66bccc5fc766ac54408e3d05b90ed5ccb04e2308234c45095822e40b98651a417523525e09cdecc03408a5f23256ebea63aa24dfb1a8c7b0cb80d483632c7017de783c7818e5fcbd1ea2e41af86220b7918002bf44dd511f8a08c2e7d12d3d9b9282dac24807c4e4549f08be2347b1b2717c8fd4f5a751cb3d55458b886e3e245a4be17c15f8df06d3edf2a74b6b6207758134dfaeb99f3696cf884589b583ba3166a65496a64680b1bdd9adc91b2ac9147c69068f16039de231db9a2a274ba55fe27dcf8547d83960a30266def8ab61dd0ace78829fd545573112ed7f1859f27f151b7126fc82c4a12d91b40b997495176f8695d86b0e671f80c642015c106588c2951955e7f43f4e126cdceb39b0d7ddda8f71506471999aa9b3d2681503641f80cf23064acfdb4172b5ed574cf1de27b8fe7468a01fa52e4a611421bc7ec276fa93d6418a86726932e48d682adefb4c96d77993fd29881328354150b2ab3a2ad61db7c83d0d1ac23fb3e11d17c26d6957486c721fdb0475c48edd5d4f5ca57a054e747a257a800305adef881d1aba4fdafba3a069c7ae2ee56284d79ce654d83ff257fc72612355aed55128469887fb7ce9bcc988960a73ec332dd7c810aa10db5e9e2fbc33e40edbbedab8524b9c54371cf82844f92486fe650fdedc09807d38c2b9005ce24131b84aaf2bc8eb0bd28069635a3c19fd0590ad41526980fdee52c96927ff5f4c228a9eee2b3c828fa4fd2e29666bed425b9fed92269babcab7157743b9d1493e09e0440566a2e2754b76b1beeb6a70c887eb70752587545000fd54afb12ba6b5d440a7bb3761ab6223daefb6790f6b76a34af7139acf6935b808e69ed030417a06503dfe50267f5b884dde31041d36653db63b4c4627594780cbb5522a5ed00f0d2bb6b1343939b04f9ed4f01d31d63610e799111c0834e9227c430489ad26d65102f06ae7084487e4eaff37255d81fb2c1896b68e65e22b1ac63f31c49e7cfaa98c9a5675898a922690b054458177613944573738f686a5d835b322f1074bcd0279a5a07b30e37f11b21871729f938900b9fdd464af831c6288d4f01990bccbaaef4e765c7d32a57a4759487f3b9d418dfe24b91576d1d26222bcb3613ea54de55e06cc8ac1fd88c5859e09d39f16a07f2cddb32dc095619a56e7e8bb6e2f11e6299f8c1eaa2c6bcf87932d1abf92c636aa92b91747c73434c8f4359e6d3ea9991027e24d5b974700378a36f341d9ec23ca229613638a9eec4770d48bd3e887d7f3939289480571008f301df23a040e497e4fe86db30bb0bae365268aa3b44f68f564f13beb03717009f5e6f1b3253a0e9654511d92427f6df292b7642268542ae009b3ce40d34b825322b1419f92f2cf2859e7a5c23ef49765052a79b0118a66e733ef5443b0c670c3e9539cb8b57ab264fe7d3d5195cbaf140a04f3e3c2f937e61b262afd377e995c459e88bf9b30b7ee1d163e7d274370c8d588f4a31f9c1d3cc8dd1b510336198f2ad4f86a532c3c4a6dd59884527ab1983eae66c5d05858b9cc098c08cc77e1f3ca3214c56b34a2937af1f5af980abe88f0bb2c7a0bb540c588bdf599d77c2152e25aa18bbf9a3986a24e8df9165e5c878b34184c8fe3dc67df893905d8c605ae065c4efc9c70635878c929dda8067e553ee149a8efe84ef129874a19252f9baa99de25e61a679a6008ffb0a510bb7a5698c617433d3b8a3c94b4778cfdcabd4c2396c4aa87a61a662c5feb2788540747a55d0021aea01e75d99e20df828e836c65226c5ff62261fff84fe7893ce342c3d872f0b38f168db2cfe58581e97aa69e4b2f6275deff11ce9c999c0d284234d88e0a3cf5aa44bd423482afb90f4dd4211d2b0a7c1458e0747401d39206eb7bcca21bec443755a5e1fad9167bf3643cca09b13dfa4ed102568e20b90f253f00b6f3d3d2d1911623f109d77f2845125217d16ff6b9bb89b3657e9e34d77c399ede16539956d994e830432d008b81ebd3fa816ec33eecff00ba2afd59de67632ced86b1ba7e0e82aa02d487634639679e018259a0dc6f2682e1aa30cf014d59e88fe0384b649fb377b252564b57ec20e2f49d9c17f12f5105bcc2a818021bda122e20bf6abd226f99adf8a597e0a898e33755a787142ff81e6e5e47412c903d61e882efc6109f5f17c6f1343afafaaced38aada3625fd8dacd203ed77c801476d3955bf51cada09df1b826aea6f48baa56789cfa9cfe8696d0739da54dead96b2e95b96eb2bf68b301453c855846877bf55104ec491cee9caa45f383aac37a28836defd94f0e376b72d7ca92de07dbe8b46557c837e0248f441074844a66bc5db3790d6130655d8c68c4299ff380d85b8c9b30ebdfc8315ef4615ebb152f643741298e824938745a8dcb3a70616564966e72f9b7725b2b1161504da270b50f7f08eccaec3bc91bfec1b9f9fdaa67d7ebcdaea91b3fb0ed94a2a00d04f61a648b86e38a5d897d4fbc8d5460bade0d82178187a6fac073d95c8026712834ff716ee1228af4076fc7ee947e59850665c2bd80bc6b8c5e08829cf10b6b1d95ba67503760ec21d635187ca41868b7a6582be8390d02a59e960e46ffb6b6d8272c34ff25ab499f1586006ef46a55ab9d76d30f3181bb7e6d14e588b38644b418267bb3b87d800f253a84c9c9a99d4ca1416ee40c366417373eff54553b718a64632b297095092722db2bf9b38d3a6f153e44fe6f852ab42376f364d3a8e163bf62389426ad5af52e55238f7da2f2c57a4c7230d7dc3d6d26374899c26fd6cb62b4557005abb026d184bd6a22fec73f26c1da30fc1feb3688f4645256ab9d46746d01c5cc32e83e88d9fe7198d57115bc14d8a3339cd0be4c586e5a5e3c29fea1554050efeca34edba89d7a8ac89da68ccb78528606bd98bbf9d7f509388b4a9adc044bbc834122d65a40fec11670209c57c9979911216b34cc457349cf9ae9d963f94eca4403ae78c590a9268a1035e2b0ba68757f24bae11407e753d8de6874a04cf1985f7e1d87630662f7c6c9f364c3f44f3e6620e36ffe1552ea08811accb6b84179682c81c5d7dbf10c7be9177ef00e81a20d90a526a972fc6c5032885aeeaa739428f3dc748b29f5aa0f2e39aa47dd2ee62a9aa3121df1cdd471269c89f474f69ec7b68c7c5da3ba718c02b5d33e9d0ad65d74e707f614027b968211a6e21f8daa09811c9be580cd167f4a91c74cc98d60fd1ec706b937f3d2f6908744204b1acdc21f19f6c0b2fb2699ad8b6306ebafc3e8a416a907baffcad76b0e5b9b4a813f50f3f961d6f899af033535b171c7d1fa659f81d2c3eee29ece1b663b00e24f7b246fabe98388d3c8a98a78f75b7b7bd6713fc321522110d097b24434541e9c8bff742c2aa9039c65ad5ee5ce375eccae03ecdc2609fff86e62e45eadcc132cb02a87f718877aba6a52bf2773f89ff24e7c0eca18d41edba8c3531044b3ef332debaca62c27176666c2fccffe2dfedbf450a760f15913dd7beec4476026fb96ab673ac0de96e7bb7772bec8def7d8812d03deedcb7cb2f8f6e2176719fe670da0df8596c332efc78fb6069750eae18e13d4bea4928f4a5376f8e20af3ffe1f03bbbf34d1c2949b596c4bc0ad3b75122f60a3045513f5a756bfc640f40b977f15b740f759b6671ddfd921692cf36cc47a12b877cedc6284e444c4aa9a3b3379404e3a3285ad13487b70fe3d87a13a316ec4be2bb0357dee710f1a72bce37ac6a677abf1b6cbfccabd96d3d3e10ada7a5a349973026029f0dd4f0f7f8c1d2831b50ef26c2376607c00ede8380b67664ad3dd296bbc45efbc389053c988b6d476937522a8790a87d4465b8f836c1ff1c65b351a68eba340e6b3f452a71704b1f963b726e2ec3f7bc0aa344e1290b547539fccc4aaabef4e8d2c4f88d8a7e973952ea5984a3c5a76ebe73e0fa96572780091a3085ab40352f5b18c13e6086fa5d76b706b1322fbc84f463a4328d51d12ec71bd65f056a0ef71d26bc6145ff48aef0eaac97aca3f4facb026db2384dddc44e4fcf5c166caf69ed7380a4bc74eec47651224822616d933fce8fdd11f66c40989122aaaae292c4067d479628f9c52e70d80b65", 0x1000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) socket$unix(0x1, 0x2, 0x0) geteuid() setsockopt(r0, 0x4, 0x2, &(0x7f0000001080)="42f9061e9b4e100925a96a89a47e80ef71f8852548a68f2a45be8099c6e0d2ac7d7f3f4c31c36d137d33f406e81ddb76164bd9b1b94ddc17fd2c8adf9ca765277dd037bed073189d2af8a8cf17cd9a274f9438c3ef2a6d88a38ff51f80266384c4623139ae5324831f00831d8987cef8249c77e3831682c7f13e49465aadf5c6d6b2d3589c961d14913d8e84d652c75e67a28c4399ff", 0x96) 16:00:52 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x9) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) chroot(&(0x7f0000000080)='./file0\x00') dup2(r2, r1) 16:00:52 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x1000000001) ioctl$TIOCEXCL(r0, 0x2000740d) execve(0x0, 0x0, 0x0) 16:00:52 executing program 1: syz_emit_ethernet(0x5eb, &(0x7f0000000040)="8fb08fe3cc96747f6c586ffb0c3f425661a6a680028f7ce563f721eec0cc3c66c45319dec3794309cea36653f461789124d6d04095798b0387ed9f54204a637b7728c2ca5ac6ec2332da1391426ee96dc5970cd504b74fd3f9ea7174b47a8c1bf70261ad9d9a16f9f81447f87565a2472663dce6b7123e00c0551dc2ab0927d8085fe68d669c285f93e84dfeb43c88fae96b53320fb4dfb5de2b88211711991de0446ed7e0d29eccc3d1d6f9921895e8b8d3bab2e64efa417eca7065c9b34de5d747c1eeb77c7c8631c0a1ad5bb477fbae2f1abc31b939b0dfef96e0ee4b613d69c02d6790b0e3fe15141b010f688d0e0a922275986945569434b17eaa4cee57e70a182bb81e89d9957e45f59a247709819b986df580e47df02f5f222be2daaf3f7a7dd42db4ec4594c58c5ed15f75304d69fc2993ad61018e3933ddff10862f9dbb3bcbd9077a246733d58634c955205faef9e9d232f5837fba401a77a1ea6a74d494b069e3c28f1343a408507e3cd66c58b0e3f702dd58825fa5c87bb3eeca20138eb471356e2e5b9223334ed6cce109a126f2c776e2e43b1aa5d3ea6682c1707806ccf0913708bfe1121f5496bd927b484d4787e1caac69afe8acdf100ad5220ffa1abb2afe25df8e21766ff4551c0c7fe7c0a9db4ebcaa1a1aeb350bd65c5db17079061635ee610a2e6d2681d720ba70215f07e94901d2f0d06a1293040538b8c318f81e25bb5d70e051b3408aaa04c0a6d0965ef5bf49882bbd84b1962f0483d68229580c83eb208a892f9c719b51456ff7ee3fee7925fed8257cbcbf93d7e6ed0605cd97b90caaf5956b75add0ae193dba9087e7e0dfa42718ab5b39e5d1ef92c58047b162dcefb64c59baf74b111a55973fe5c92686353164d58ce4012a8537745c3b0cabfce8b2992af34412a0f154242dfc38f61bfbe6447eb152430acb6b80b9b39915be4face841d4d347587d4e0a83406530f33055c79ae1b2b495dcf5ebe19ddac3c0b1a85d1182583038fef5b12cf92abf7afc50cc7f96cc5d7bf20d4d5dd23be1a4f718cf28be05bfc8b1e37f2ee6cb1419e92b457fc09eb76528480131a5b60dd2a9ea6383a77bbdd9f36ba967f35fa485cdd6a905002561f2c5af5d4d12e52780ea358671fbac455f1e40073c6308eb72810179d490d9db5b7fad00a8d13e048d41ffe78d09caca25f95c86704a242beebe299fe25acd94dbc645f6d819617c5e249ac23c2264bb80695c874664c5a1923b11e22f336a37c58fef824b2c2b5deb139403c44bbc326a27afca21bd3c9be430c6b2aab023e1cedcbc2d2ba8219f29f0811a0dd3d1b2f103b53eb2af3618d0fe69248a2b3f471cec2eb8ee46d079749739a545d6b81e0d46bfedeebef65c22667a2310004d7944c6b366e69a2885519e2f9ea34b78d6fea1e5d4c440b776fc4aca0335ab7f7638ce7ed31166ee8af52c087fdc3c531affb36fcfe3fc521fbcba55ca748d7c9eccd30d26d465193e33a744469e5a1d32e1d98659399bcf8f419ad66b9248580af6cf98461e715269f5a1ef28fbabb1934b7ddeb5eaf1d211f55dab127a920f0382e81254a49606819cce0fdce06d04d1558296db55ced9ab0489e11e73d351693e57ec86df52e7b0c21dc4407ea1cfbb7c3587ddc23aa5505cc33810bf83de9418582db597b9774846dac631285881d1fb0b964db51288004451092c7547b9a3a183c8358563111208864bc3de8277506271836e9eb76c57afa5fb0e322ad7e2a444ba1b28fa6af345d500a5175413ee6a98eae1631f90438038e2ae4ff68e82a26a229e885d5575c6a8330bd708f3d7f487d901147797e2bb4bf3a2618ef1e8f6f59e516dbebf12d16518674cccbdb59dc1853920fe25943b8373c3dd6ab89824ef27e32c747d73875a69ff29980820bcda4fc62cea866b5321e76ee9996216bc937f105aa0fea5badfc12fbaf64fe9f6ed927948043b8c4f737815dd06cef69704dfe3ee3af659953a10531a2018b1887e5f28eae83d5a32c39699d1577c2b3b2a362faf003e33915babc61a8a4d038e74de9effbce565076f79a98bf5ec5d9740026f67168ee724de14454fda023a0dfe0a0e9a4b05a44e1a697bf648b93de051f4cf9ac915586a43a9") r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000640), &(0x7f0000000680)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000006c0), &(0x7f0000000700)=0x4) r1 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:52 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x0, 0x33, 0x0, 0x0) setsockopt(r0, 0x28, 0x27, &(0x7f0000000080)="b618d62cbe01e5ccbdc5a9ab42e463812bd09403bb2999d74bd0a7a2d0127d122fbf2f6ddf9b5ab3c95ca11da9612417cbc9baac00b57202bfd224afb32bb46881d71e3441b5153e4c6aa07150979b91830aa55d92bb19560ed931843ff1fd57a4d2d6cba4641095eccb2cea68", 0x6d) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202010066696c653000"], 0x10) bind$unix(r0, &(0x7f00000001c0)=@abs, 0x8) 16:00:52 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="710df240ec011dc91cf366cbb4990d445106229a9ca601b400120008"], 0x1) fchmod(r0, 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:00:52 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="7800553284248e661d7002d7752bb436776c5f0a971460d0a8af2bf2b7bf0595b380a65478b790b9e2db9ef005cd35defc42f79736a124ae6b3eeba23f9e7852b28adad5cc486e172d7f52b38f3bd3d112b5f5ab12a22e2bb41d1a9a89f7fa114079eddb3981773bce564b3a951ef4f35a9f749d536f3b6e796ca9359d39afcb0bcef95d8ec12a484c9bfb85009588bf918de5382a23b4ff332170065110c45c2704b4a9c83d", 0xa6}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000002640)=[{r1, 0x1}], 0x1, 0x7fffffff) write(r0, &(0x7f0000000100)='D', 0x1) 16:00:58 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000000}) 16:00:58 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4, "a994d40118f347fb32dc121600"}) r0 = shmget(0x1, 0x2000, 0x104, &(0x7f00000ac000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socket$inet6(0x18, 0x8001, 0x0) r2 = syz_open_pts() socket$inet(0x2, 0x3, 0x5) ioctl$TIOCSTART(r2, 0x2000746e) semget(0x1, 0x1, 0x13) 16:00:58 executing program 0: r0 = socket$inet6(0x18, 0x8fff, 0x0) connect(r0, &(0x7f0000000040)=@in6, 0x17b) 16:00:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000003400)=[{&(0x7f0000000000)="7d6b2f9b6c75df4b98025048007f54d085ed25cf775fc349533124f253c3fda2b76c6903bb3551215e5d", 0x2a}, {&(0x7f0000000140)="4a7d8093198c333bd2a324a5e98c649bb77b466e2510911147a6bb64e8259accf0e61ab293f427dd53d448ad84677aae8283d80bda2af8e963b68e304dc136615216a193190b8e6efa832959449c862b0e82aea3816653d3f7509e0934a67f8a23feb123a67efec9744fffc490fe1f57db81b9161aff0e8d213f631b5bb9ed0ef20c5aba083978229cc50672887cacce425ca0e32547e229f29c5f8b1931aa2e328bbda721d8f22d0f58d96c767e112574255f1f5b655021fd4c35c3ccea1d2b4ca8173fd81cc922713917886e7a4a9b92e51abf6dbf45ce3e22ab502ea2f6c39e45325632a1a608cb80775ff8d3f8f82b720c8f8b82d94f1eb43b00e3eb07cdf2b4026fed4b6646b2cd88c3820b132af4ecbd1e0b6c3fbe15a8706d1300bae3ed6a0a8241f7234706f3b85e9314d9b7e68b6f11aca435a1cb2f0dc925c035d0fabc19f600ce85985e010afd6bbc3aa30a88b4db42e5175d685812ea848de921269482432b41f7e1b82f7ac2be34d9a0fb2950c1e802a6027d1e183ca56735d288448ad191f03205ece4ad89f70943a60e687d0525606732924909ed86b1cb5c583529db8190bd5ba9c78f4ff564083e3fe5e1a50a59c9378776551c71764bb8ad06006d3090e2bdae4d038a9f45f05e591c4993f6113194e85fc38b4334639fe2a84d6aa856292000cc048399402914b7bea63050e0fcbaec0f0e25f62095e0f29ec0724458ee3fa31da54ad488352637167b590482910515ecfebe48cea5111c2df5d6ebda552fe44248ab46679c28a018e876b1dd639826518bbbaedb14590cb7115d377c1c956414823eee1714f9ce9d7485600489bae97f6067a558c584208b1cce687621e9018cfdfb77e829a09d6d02a854bd523f87749462e75800ca8715dbe3b610e0fad7c5cb9ca31f16b856615064fc89d996bb7a14fb4a2e6a96bdaffb9710b3ce62b5bca34e890cdcdade06d8ab41d564b5ac48d1c4f675ef2b3cf009882409223e86873be51b90cd2739661c1a6c3f1e04fd11685e438c53e36bb4d752cc6e33ce59eed24c08f003a5fc828c73b28b7f1cbd5f581db5436e5ba07466c708420e0c12c67b84a30745090551bd1bd79479ec8cd8e17235f2b482cf4e555376cda4023f2c746d39926a38f736ec639630a994518f92764d3d2b3a6ed26f1b1758e52f199db1848fa6d440cc19479ce011cc3a4aa0156629f5e406aed00d62d1c64a3b887243e372b883b970deaa273aa734369271f911fc32cc170ba8ef449f7704593240d22776c10fe755f7278888ecb1ab2ae48ff05dd9f010746f57503281213898c57880b785d1751f718b3d7d271136bbc8a727db722e036e614a04ec38b61ce5260a8ff9cf16ea548db1f18acb0ba05c9ec3e04d5063566cc338ae0a9f440be8aa9b5f688633614be8b9fcb234a0c61763db58fdd34d5bdb255d0e0470e729e44daf4e82bd82ad41821a7120d279958268e3ecfbefc0f30f06beeeacba5227398f6380b726500d9e19e24b64a8628c6103b7b8a29d324ce144a195babf50a96055132cb77652e2f91402bffb1413d23e27c3a7a42486c6de8c8c8bf4cf517058f0ebeaef5f1c1c1d292a11e462cb5f2887318bb118ca9fe766b4950290d61978da1c4078985b6c2ff41ea02203102aaabefc80038b1b1c9e67545e05a48116c0ad237d0771d3beaee9f5b755bc3c0bb8f82d1ed87c09f2003b40f3b49e1113c3b8c31e100413cb7071099ec13f773e917989f2e7f99a9eff307068016ac6e365283b67006308b9b7bc283538e4360086fda6e68dd31cf1114780cab081965682bab16565daad2b62b4d19ee368259371b512a6c371e8bf9e4a0a3e7a4310001dbd4dfe7dc916f9592c202b2dcabe4f39a2eea60d0b09bbc2756baeba9876bb7b344fbfa9a5422ecf6db853203adb0e09b973c87025d2f2575fdc0b010a202599b9ac67afea2d8c179ca7631f6ebcdd48396220dca3e1eb6b727ca1df88650b8c9df46a1e1c50c1d6d3ca4ac6ab2428a80b516a7da3d3c93f9f0f36f907322ac85c428b27d7cbe835e5033570d1dfcbb6d6134d72ec78818fbb4bc77e9ff8c47efbdb9fd75b367ad0aa627a9ae8d4a484bdcabf51dd1b1e7460b5a916c598aa7f63a100b4f7e0ef9526b8f954b316f0c8f4189841f1747d290f0d5bb6591ccec6fe7d5d6b5f493b639d85fdf1c2b8511e29e28dd793de1c8dacb9bed79a840bba7b440b76da5b3c4c503b940a86e36d9fe19e9b4fe01f82bc92da2bca71d6a7fad402572d416d55a47b721de25a5f8d1e578c4d93f6011e542c7bbcc30863bf5bb907f585f2d3137571d0fddd7ba0a28e7ca6a8566fdd3d93d68a541e7296f56dabba1a462cb180054dbee1494115c60e44559707516831067768850a1755857ebc3808e0d086ccdd415e0b4a0cda71528b03e7afae9da975c170f805c14137bba2c003ad8e0895aabacc2f2949fe204baf868db8a1fb1de18540640b71014d7ea1fd4258ac494b129301d7ac27f043687be4a58bd0137e56ea85be9ed6c9d79deb71200a14b022661ec66217f365d4c6f31c56da75514a77a390399b03d57b0ae248f292ea5f4f8d974b7afd4fd91584436e2c0410785a6dbdb83dffd0694995da489ffe589ad73fe5c7121000725ca4a0ba902b4a337f9d2445229f79b1e148d0bcf228412263d226cb5e24e89bd4756d5fca676eb2715d7fb04b40ee7cbd60db7b24716d683769b301b71edcc1cf985c52c82550e873f670fb787abffd91fb5d03ff3c4a80379ebeca89bfe6255e3ef284a82eb3c2dd2cb94c60156b32732bfef2b3d2dd3bb5461d259067c19f8a711ec29ca78e7a7308275bacb88e558bbd401aa5a90963d1f1acd00610309aaa59d00b7be62b7588ea22cafadfdf51b89faa060b7c56b849645a1ff58f7da180adb139e40d82953fdeb1e645020fb8e3d0a193f4b210ef21f4d91e2b2270a75a38d4a299d0ae09d3af4340614096f9587926442323e4ff0d8126b60df015c0313eae738a9073d6c3e64d407e6c2cce385a21fd26ef7486961c222137e457cbd00b2a5e9485065daf108be4a3f8a9f35650b978d5a5c2abfec19814bad1235b1b9eff76cb0491f025c944dfcc29f583bba49ab3800993a68cee688eddd3d94d1ce888ab97f53e68d464197a8d9123a6801845e80a9b01c6384efdb62adbb50ec0f0d1a74923b01ace8cd0714402fdb70c362b3809c9580f7fc0c608a5edcd5563cf13d821f6113a69485932da1d65b5196791d8ec4b6cf752ca492d1506b950a344a391b5ba1a002e0bd55325b6d1b55d226db4e672151840f9abe10f8f01300493562f4b95ad2dd1a6353e299d24be26fb3617fa4519fa1b66b01aed8830da61d35dcbcff3376356f806e454e3baed5d1db0ce7d9e40963de2adb05771d201952b7777d79b40befd39ad5cbc3bbad3d5b2531df07fe455ea465c06e1f2d1bf7899bfe67ce51d1d18bb7ad6138a3a6df1f6e79f75249e68300b9157efcc9b51285b5f2bdeca3d1243b0348b2d5785ba96eca57ad3d917a23bfb2f789f762df81bed77104f784d7324b7ff48f71958736e9c6cf518b78ce783828d889021c4cc4f6888f35e5ab1cb05f0bc3f8265ea5f51c1d312156c7648d92813e3f1c143c3f40bec3a07a00e49240c17a94380392d7ca136576392f5d0464b3166bbe6555b267ce50a5c75ed8920675457999ee48ced45adfbd854f97e1e7e763c4e5937cf17f707b1fe26bba2e53e30abfacddae9790cda694826ac81c7b118fc73d1853a9a0f5694db00348074eec8f2b26629b6d237be6b2ae88b62b3d757d87f2de3140caa55eded9f88b8042d87be4678eb2a389fdee20961e52b9e3e7187c6294b6cab9f697130e9fa624f7d4b0fc41c9bd4ab4959851a5350d32e66d26c70852255c6c04a3affd936c7b2c7dfd271486a8348d5664db611244c35bdccb9191a7573116e1338faaaa7b2b1c7615ab285a58071e91c08fdf2013dba6e7e99135cb20647d96c6a0753d54badf3a2a0741567c3dc3af3f6d60867469821c34184f98ef91e4d48807a13adc35c17bc7569b89d629251b5efd3b4846d4ae770f94567f4475b011dcff2e98f62c778b0515ab30f5136a9d0f4fc6a1e0e6d2e6b45b2b41e7d2d1d9d8f236326da8c9d053db24587e35d08c43c07f11974791fd0d881b3962d4928660a01d7155c08e8168176a3eb0a0f42c150330799a41eb548744777524cfd966badd641c53c23a522c56b8117a9895b6ee710717f3744fc2da281961d300023c131205b114e0cdcc38ea72a58f80819de3bb9e42e210e0fcdc0c44308e21d08bce332d32f3c07af93e04454886669f80d885c9812d7bd431e50264ed6cddcd014fbd33a0444eeeff9acf1991648f3ed5340431ff51146dd6c4216a10d83b1534a426f247c8bfe976aba5add6cfd958a43613706fb3045eaa04c972d85ecca1a4514498480895d0627f25f2fc646092e13323b6832688ada5ca1139d77035c22e4d7940ab4421a84d7afc6ebe19a1f6474012218336d25be03c02308a0ad5f421220b1f47b3adcce776977653f8472f6243e5efb5634db7f2564daad73020117f3bf76eeaa7ee24f6043422160cc58d7ffb3d482c28cee3ba19697f1bbb2b8dfef4ae844f1f4260defdf09aa4df067bf8feb19acbdc52564b442bc8b3f64a25d07ccda419c334f95cd1439b06d4182fbeac64518ffce7a79375a0a8fc03306d36a3d7257fb62540852e36cc222821635562f4e240d33abc05b6a3213eedc093e2753197ae7a8d825afdd8b8025555918a000549370b248ca5183d5d0507e6ba8c33e0cdeb8adf8a74452d13cadf6d6e72342064ac13af7dca03b4e11360e1f76981b8511b4df5c2d7bd1b77b61543d5019bbe0fb504d64dec65ca854e400e868e4ef15cfdc9085e1346c78c16b33ff1431e5d43662c5224cc8bcd16cad9a8590c51627ed5e1ead8bd17f18eaffa9acd10bf02a94fc17ad4e9513f7609e8de9f6672217fa5d4f2af37954db1ed418ba7c1cf73b02b96b14f7e57093a0d89618cec991c32f09c5ad3be52ae6a7954ea764ad3ad473e6bbe9980a148b8bfd6bd7eda9c0070a5423739d3fa3db2138498e74bb7aaff18f3f5e82aad3798af322a5d867778a5f721a0f6f4f02958a0bf7f6e879e138489cf5b8a6e674209363425d15fbd3d484d07861dbab96d85d36ba77793120d71eb675f017f76ba0a70989c7ebe2f77d0a8fb029f18891d4655a2afc73b6dc3b7b22fabcc86f9273c4fe13a7889388df5c874ee5ce98213915517a8b2cc91cf61000227a252ecb99feae364d44287b6a54bfbfcb493f27ec97b2b7c999c2017f5a56e9f8092de41c90ed5bcb91a9a0fadfd6179c84fd5bfed9fabdf15ef78a3a4b68830e2db49d5d7ccc345bcd9dceecb63c953a8b605dd6d2254b8d3d0c288c1964e445d3a0c0d85aaa97669a2424287ef2c90b4adb4c36ec575643d6a17d43ca97435f1534d69596d4f1297ebea4bfa0e6b64c4d62b47ec67a5be235c381234724987fc4b10b8dd4efae55fdb55423d47ceb8a85bb1f258ed4e63d48db40ebd4524bf19935b52698903c8ee1b7a378d2810a7e42fa642dc3291fbf1d1b301b8b3e3b70855cbba5c342646824c7cf572224fb206ca5fb139819582b4889e71c500ecf1937526df18a93bd224e6ad5faafbdf8c9be77ff0747f5841d71872fc62c8fb79b6b858e3923a6d22d61b44812333ab21674dbe45f7ee42bace44c899c4b2c3af562e1a6afe3d9e225d64e0c5a17dbed64", 0x1000}, {&(0x7f0000000040)="5ec8afcb498db371044e7c5ee2024732c9846daadb53543415ea37126f1652b9aad7035668728a4eb825969f17", 0x2d}, {&(0x7f0000001140)="acd47a414caaf9b878a01ac136d8690ff56aaf8f6e4675faa6790bfaad32bef554565d9329abc687b02c0dd2d464ef98b223239612023789c709906583949a47ab22f9abd3e609e34b40f7c6e8303d10d75fe21fb04a5c66950711df8d291674ee21e6cff82694a5908ea64eaac088f145b0ba394ce205ff18f317dca206e1c68e76da776e271b5e6bedc870abc4cd2acb27450b36546e41f4b125ad10c12918a610d1bc70ff68053a55dcb9a924fc5af3944da245e33eefc3342ef77b86064ea85e918cb33f6d2ce6239911098d841bbc01", 0xd2}, {&(0x7f0000001240)="eff2441d5a395512920d332b0cfefd0f72081dc6c40d47a8212a34ca7c3b36439e54d38e6cd3301b9cfa6f499833cfe71212852d8f3c332415fc5caca7926ca044343404e02328eeeb75c78cc19e0b5c0b1562b1e30f45860e8f94c879a2ebd035d353a0151052a67425c7f25cba893136276008bad29baf5fe0d03302783c8274634cade28357db1d07d2a7ab500c9e6fee1c077bbe5e2defdd943b687cc804bca7b8edb52625125ccb16c5355e0f36023628d494dea1625d260754635d17c049680732be38b90ae07af3c25c64d3edeef8e61376bca3f00a2557dbd03090da8b30849078904d3e05dfa21e36f8b6c60db39511e82f4e64208119e6c2b6bcd43c278a7cf5f2b3485bfb75a54fbe80b379c5edf3da5303148a92157b20911b6f97a1ce49567ba9b32eaf6457704e6998f8e66607c91feaa4f68159ed2ec3dfb4349bafd059ca319505bcac408689b842ee518e4bdfcd886a8818d38f3c8de898107d19b02d41f148cd40591935247e3e256ae93dd8278068f82ecf9ff6b323fbbc84df859f59ea3c0d328da5ae44c5e77b2ddbedc7a3ba2f452dfc3c573abe521469959512766b90ebe532eb98fca573ca4358e4fa88fb8a01f47e39e8cb71126e8bfe3264f96235fca5d1294e0f30fec92db3472a8421ea48f15152a57b151d49548dee255549cc077e1378c29f28b76f31c01236c63a0dc6f62552d96f4598cc0ccc8828c4d15546e71090c03a24e4f09a937745659d781585c69dea5bf5d522baba9e198863c43ea238254cdd021bd89cdb24261025ceb088a3f8a512944dd6e7aa9b35c09a71ab4529b87fba761f226081d26a6bd3bf192178ad9eeb98a835336ee98434e01b78bc43e08e3a9d5aa02d44debe75ea1273020ad5556c681c92f8f8561108431c63687767d3c69b350e41b26ec2d27dff3869de34371ae4091caf31bc11ef92a5a40cb9bedb6297ca68761b78a558fc7a2080adac8e83ccdb471de36df54d2e6fafc9e7dbf372fda739ce94b805ffa9c116ccd9d4a28a91a56116da95cb81603ef11a99fda3b11a840c665b09ac838338aa9cb97cf58aa3e55f271e75395bd896d9ddbc5ab1e9a647cff5e06067ca262f7c4d3b73edd8fa6e4cf8cd51b0fe707ef209482301be48e3cd09cd305abc796ee9957e0856ddb78d4b5c2d54b4734e2aad52a6daf15bd9a2006cf892cb8424baf3c42beb6e3b8fb346acdc76c51db32ebb8fc6c86c1f9e116e2227493c87496aad8d376471aaa934fc6f779a59672818c2d8597b24be046002f900c275fbad3a9ebd55a62bb37acfd0bd110c38f46883bbe5a964bdef5dd35babfb11899a5a1abd789cf54bc3faa747812648ba96a1cabb799ae3d00cc2f145315bbc9575b6269e7f68de8f176db92c19543311ef3cb6f3a371871867710dd33d03a23885b0a66bee57f13862042eeea2fc6e7f18146e1edc8852789bfe6e28b80c19fd34e6da8b5816a42622fc14d3cd27455ac9ff23d44e768a821ed6c39bff40f7d6d2e9b870445ced9e16dc92385af7f286a38981ecfd0e40a87f9426be0b6e631aef811521d3a4804936f4a5aeccf421579cda6aa20355ec259320804eda2421dc6395c9b3812cb12362f4c0cb28c140d2a04c870de6b3844173c581d1d8939daa7f35d8a166d0fe8eb90bdb47ac9435820f6d587fc775d461a1d29c2f52907b770cb382a43393474f56989207ca9480466ab5d2d701582a2fe81e9bd58b5fe4bda5a915ccc64fef4f382854ea3e876cc4d8921a8e16e63ba42a4c7cfade8816068fef7520d2d7a9a1fd718ebd05f91592ca2b55b325ac3353cf2c6ca4091ba1c77c9234efcb8816d64576468c0c2601662ba495a373330a1623ca35e267852d45038b16efad22191414c338da76950b783710dad30a41009fb99be9f89464a47609dc331da67904cb4b64f44edd81a7bff3865af2dd2e5669ef7ec39a8f2d5ceb7ecc56b8de7742c420016c781b2cd5204ce288d3fca42e6f6b46c1ca99591bfd4c0e351d8cef0961f80111ddfe2c4811f9a9e32a4840c15a675b0c48403f5fbaa7ca601caab3e410f05519490bc955992a3a6e116bfb0066ee6706b52e13d1088fd563600e65cad4d91d1a0b4d26b94ce5bd6ced264174ae54992a4eea00fc68711230d7e4bc11ee1ff91d390ceac10a6e13ab5aca379599ffd0cd39b81683afede5e8ce4f1bf8f74e7674eecb52d63869464eae89ae59229837bc77e7c8bb771d5242140b52c22184ddf64f379b971c81ba7fba61343b8186219775dd19ce9129de7cc82bfb7962a3e7898bf403e4bc8a78fa0fa5f9f29fc9ba8dac5af77fdca5cd12b20982557965045190c2d48725eba1a0a42e68f9619be49d6cb81202a7090553cc2fe943454bfd7e1cc18ce0bf86cdfb322bcd9788f61fc01d4c624637920fcab7cfc889f84e0d0ad93d6196fc94126c637196d9773070a3f36e2da5b92ef4eef03e1c1f625baf332f766fe6715416e2491393a63e9a5aeff39fead13882be5fd2be24cf2dba30e0d7e320830cd5ca91f84cb91db3c0bb2970c98862cdbef0b8dfee1287eb3191d797cd385ced64c0bcea277a4be115ea4b004eaf107be17e1214fd79fe924aed22fbff548d930a37e158fb47f7ed6e00d7d5d74da1260cf7db51910bd638f314df9c6ef3ac99bc7e91a1755e4f488f0f8c93a795ca604fbf68c698bbcf3816104699d25c5eab803b7086e6139979439be6b916ef198bb001914ec7487c0e24d3be1401c38b3ab8e4d85d0d3088fce034f513816603e99cbaeba1ac3099e3edeb6d9e9ef4213abeec02a8e52531797611a89907994d15c9ebca4adab45bf9799de9be1f434df29bb6c7ea956c8c8aa81d79cd88926c337f89336f391df49f40ab38ed1fe7fccbe265e8a7127f7e3789c778201643db2ad635e63cab31c90e09da0534391f218d072d0223dbee787553374706ab9e40ebc2c820cb4ff14f24ff30f6992607fcf6384d6c39557227522b753b0cfcfbbdffa63b0ec6140d3516e68b3ae4c09958103ab751a58927a4d509c04d97b2f2a2997ea54de1bc6e559ebf03fd57e57dcd34a69d6df175f2de676fd3872e628dd47bfec2507cd8a8351d563aea1e54ad0c9b462fbcf38202c9032fbb489c2dd054b41834ad035987922ce46ac0e91665238d6296c9909b9fcf629d7a97c7951dd0c707d19f0b2a3a9f967dc8a26b6e8ebe38b66990f9b2d415f6dd1609a1d122ea57f7ee83f7d4d9b2d888273a3b5a6851f3007abc5f3cd0a6ebbe00c8854f651f8edaad1db76f9c78cd4593a1b582ad3f703d439958d384a8fa7faccd7362ded85081f61e4040fa50d4258766bd75910f9501a512345ef630e97fee239583f8407eb497202a5d259fe1820c4c1e2d7f0892c938335b7f32c1f6d10ffb046c22661700f29740b71013d567e1571bd00edf07593b8f745b08506b880b034c07f5f8afb3b9b26b6b7384285491ce8682f021deb2df1a4bc3cf96a31e2e10c26cf6d4199221814dfe593abc180f58b78fd9691133a9d62262a9d0213c70fe677fe1c5734dca5d624b6ad7e672e4146a24f3c851037857851fc3b3e3326481b85b871a6f3a48b758412fe23ac99b2a0b655d5ca23bd04c90275dd6920d7e3abba15d52edadeb1c688fd5b493d62b9e677a719fde7bdd5502dda116eedeee2ca84ed0c2085b078d740d2f7e2197686bedb7b0d1730748e0b4adcd85f9f19e55ef4fe2c58f1e35154b5153957094b7db427c80c323e49c3f32aadc5c28a9fa2d636108aadfc8b074df8c4940cad0d64434238daf6e450315722e3085660daee703b911faa2cf7a07de66aa2c4f9c7ea42a5303eb30fd1ff207dd93c5b09e909eca8240efc719c1a52e59f9e57c2e5812d15bc4060ed1e4c70a74a22e447d66a70aa93173e7b6818b9391b7478f253ac7e3e44d156c10babcd2552ad246b9fa1277f8f86ec61353f4302e54e00a1d1c82d6656823609ff63b3a5a0b3312f6123858dbb91275d7e8d4a618ba89bbfdcd685120c4ebb484777cb8085f38510e6ef333844b38a7af1ae8803d7c3893b680599a370d087972ec00404823255b38a1093d0fa108c8628a3fb58d5fa50d202bd9af58a1d5c50adb95521cf73f54705d3d2ba89c0e9ed10153afcf22a9a2bc4ab0af10a178e722610848643543bf779e4aa713fcde31646343566c7f05aaee746b5d95c9a6fc48e1ae65d59694ab3ec014282294819fc81d4a502c7d7448bcebaecb4a8ad2b8ff4d1d25611befb78c2a5d7ef3c1dc070068247e1a87789625d48178198939cd2345f5e79be123d09b2886cfd9dcfcc926c2262745da5227d88781956719d621a62d9fb800c4f7ff382edfefcc3a81b58221443a9395c84b214ecac73244ca461fad0b364fe8dbc52bfb35e733e637387ee1dac822df45ab3522d917264d9c3b1f06a00743f15f6af83839b522517d43c22a4441702b5eeff763ad6e9a6c444399af1b671264f2b38b5be67a0daa8e83b127442528d08b167f0fc4b79c487a8a7b26033050e5118890e8f2fe80d3aad4eeb0d61677e256db27e38c0157e470e5794517f123f178f6494463bb405a59c5315e2d00b96b0629631a0390a8e6b8653c0850f52d89a61e42e94e10d4f5699b68742caa6ea1e6c08ed15f810ca330210a16da52afa0ee85440dd83b89132c08472a245b92c731bf4f3f53dad2c50df9e919ca04ba0b8af1b7775203d556e1f0e24c5cf9b1e54126584aff3ab4d3485299492bb9ddc2d945b1c95873f9a52c81c7aa419dee97780100f3df1a34495348f33bb32ff2f526fea64899d10f9514af8f1436cf5c24fb7d877b0e9f1d45b21c3afe659f4da33e540230bb8928ace11c2c6d5533219c1ff081f3ac073ff85e12fa2ddf4c846121998473434902d5ef29a464a641ad8879c709ea83290c894d1dc0eff01e399d3e8f7d31219ca35fadd26fb9faa551c9ff982222f4bb5c162063a0c6b049f8f8bf7786a145ab2db785896690b71f17d62b6268f2995fb14cdc8cfc71bd91dfb1615d5fd878737dead594844e6c47d2b44bddf9b06b6d05300f75eaf690f9f12673707f6368756e5465d6173369f7812f5347dc66429c8ea80ee13e0071bd14a19dce51b5c8f3fc90da49bbbec846415558ff1a334171fd327250c6bc91dc7f1167132986c2b9f63112790b1962f909451cfe8627dd01eae6b6bbdd2ecc3693532333ab666adbd99ffb353e7e38f83415ef60a2ccf7edcef3f201ca38a4a51cfd624bebb6dbdfee7631ddf4d4f5022bca0c57bc5d8a6a969f110f30456cea320cf372ff429fa67b89cc0f470531614a988d36f22a9fbb09e8a347828b210d0a437c8af3099d0165eb99d18be5ecd819830e3f864a58e2f4a74100af6ac10705285fbc4b5af119325b20cb3cd2883573368d8841ecdad058edcf4fd99c3f90384aab95215d6cacc75ef640d317f64964f84fd78a82f4115c26b9a2de67289680284d96302a761691f84377566baadf5ffa622b9fb036d5972cb1e45f951178e730db9d0df26ecb852a3aba7aea1724a4b0d1b7537d60957f042afb92d51e1d049436d476d82bb357ccd7990739277e1cd5797c7eaba11eae21f1947e693815bb0e5aa129fb3ff093fb74baab0bd5923d94fe623ecbd00f2841be2418a803e7f752c9b3a0562f9affab4ea0246614c80e2d897aed0ee1bdec2da6070daca47e0589ec8f66adb4c868ea04d0b4d8bf42a92934fe7e9f11dcfac4fe93ff6a3170393b1d93b2ca945bb8e4d0e66556ab6e907ff068a6cf84", 0x1000}, {&(0x7f0000002240)="78e1ba2df1c1d3b1c50ab962887d2f05c03f08d342915a38e2cdb81518c8c2e7c297078460ee422470d678d02e21c8e1b020329587406dab8bb589ca8928636e8440e913fc8991c058c2041823b3bf6cc13633ccdce32c320dd54d785f73fc94a025b00ae4094a1721501abcf2cfe9e4da422efccca04c58db123ab875b95b", 0x7f}, {&(0x7f00000000c0)="9979f73b1fbaa3cb31479e9eaf896aad5347b0796b", 0x15}, {&(0x7f00000022c0)="d46a6d3d22064b3b763de754a4a4a828e80185c7403abaca3e7ba20c2c13504fda7e571a81b6662bcff19da81b326135e058e9bb5ce762e48646a5d993f4e98f5b5d9b82bb5beccf08597ddb3f0c7520b4597fff532ba2f267f56c5d3a4693daf13c342bfbc9f4002cd141dd7a83f1efab4676ff", 0x74}, {&(0x7f0000002340)="c0e6ec8e3c5a60e8b735591e9165d34d42cb2ae14cd5d7c2d6d655177eb45bb94d7cf35c7a725163f721d1b322c80ae2608af39d8d69cd67d7107ae4bc84843ac11371496fc01f4899aedee87ca18ebb9ad3735c152dd7c72f32b92526d2f2d5733ca65449019aefabd30ecd4ff6a387b8aa57924dc89aee0c3cb1cf07b19edd03814459563682e6437b681c35cb60", 0x8f}, {&(0x7f0000002400)="64bf97a946b11b674335f2685dc0c6258d618c05755bfca5499704cc6b364d9f5c98a6a163e7c6280531afe658506e65f66fba7d95aedfe0827797dd4e7ce14ebe5c61e7ee96138b9b4e2f7d301597dadeecba703e6eb4eb8568a8401250bb9a6bdd63af03f9333120d733d6496a1867409a500b04fedffe8d03622d2e779d6c8b6a93c546f04e65e921867c6aa3011a8a6c8a7609d54076e7321143b2efb8b7ae6496b590e515c1b52d6b0799f047b636612d0c59350ea69479873cfc65f5ee05331c21862902fb365c188161cec46e1604b74e10a57f444b82e70e948adcf79d95976d7270677c01309530a6c3b94e319800f8544f77d6c6d9337636dfc6177dceea168e44ea5b9f1cdba18c97a1961f47ebcab71bfe94c6b73186088371d00a97aca426c676b8981880e9a6ad65496cfce5ff7c75227f9ebf8d15946eeae75c328f752160e0267e20262048fbcf28fe38c775f6636b7df8d87136c86b8cd5c233905f196657b6704da9e3fbdc8f363c780a770053d4b1883b58ea3d75390905e9b6826c3ade38e7485f499013fde31264fe88afd54bac016cdde26839ac5b9866ac96ec29899af5e7863de6a457ad240b9fdd486ad652f5e02835fb9a1c19f814dcb1fd49e1541c9401f7cbbd4ce17d418d7d093d5f5c19c8c1ebcea399ee4f63d98e10e67bd55cca3643c7e107d0541708e8d06992392f24f99f12064eacebbe01cd602b60f2bb825db7b0f7f23760ed8e0a5f27f2c9431bbd6a5c266b14f33574c392e64eb8b9ed89245b7bbf182553994793d2998586e70e23705f57bcdcb9c57fed88b2d44fa6712cf397ef2e41b268115b64dc4842b4ec878e123d33e896e20d2611caaeb3eb40cff78e9119374e3905bb150ba04d75191519497beccfe3196d5fc77cdae33821b13aacda3078c0674c314c1a61af7f26adc67162bc40734cec1ec260e7fa30e90df800148b4753d6ea05a0150f029d27988ea13fc28a88baa3d67b9cf72929b6729f13015db34820e1afdc476e577fc1306e692ad74b1107d36d57a3497ea0442c8ed0be235adadae363515c63086d0de8327f99b535ebcc98cde62a47679a2b92905abd850e18cb5b036fd1f56b42bf5a1da5e6f76a7d0e1434622329255b9d1e3920958118aa838568122b993aa1fb1eae38735dadbcc00bb8fb4e9bb51b18b4e729ae8954ddb219cf645f78ae821ca70bbaaf6dfc2cc9f75646c07c641e55781f30a95d7bd3619a2925a69066e5724852685f9bb1e4f260cc32cea4b8cd5ec0c27e92e8e9b4e295e281461a99704db51f24943762083588ac12729982d6a06ea8969a61f407e9424f893f59bf6c66b27984d6d6bfd7b2f0505d56865dac8023741dd87c3b94ffbaf6ab2c24328213f4e7d91c07466aca8d1b8e142fb7b6c952436b4d3c3c4999b6a9b903a4b55c83ad653b2c56890770c60cedec524a8eabf48d892dbdc0d4c81503a43820278fcf272dad74b599ebcac8a5e4c3ee896d398b1869866339f8fb185293be3df1e7476cc2d20fe4e4f238946be4e8876371e4c3ffb509c875b5a591744a357dbfafbb2bba36d6994856ab13442f571afb0c3acc9ffdf2105a8a36281e481004972288b29f8a449c92f097f38077de5f7eef09cec4128085ee4a2b863265b7548cc7f1ce201a3a6fa1ae33d01e945696c00a9c414d0f52d5eacb1a90ed895ab54d6e5d2f80e6c982f7d61510541a38f344003b5d410a9e0d24f8dd6e055cfda3fb76c19a6cf00aa86054025e827385105d54334ea0c20995c7aeb6fcd935efc4aedd638fc4a6278db08936b8780aa0fed59e6a7bad7ac673a960f1766622fceef072263996cd4cb8467b779f909f9c6249de026f3a2e0a28fdb9cc79a5ed521b6d4b9da7f44241d27440cb6870f6dc3ddd3514d63d81f669bebed59be6c847f0f5715a1642996b3eb3414d72779f919c17eb414c8677bbe5b213b2ae821624c35cba66577285f55d8d699f6a8a427136603540c1d2340c5d461675ff05ac1018007a0db80638702d42af55e38180006d70a47bd9f8cea48f4c54c802357d0d0419ddb2a8fbfd7c4e01b3c270d7ae05bfd3a2e77d5f2943455658703e35faab9ed8b6498ec6a1a54ff21758a9a0d401b67159378418ffd8f35c43eae4e0c98d1f80aa0a537235f96c9efd37630e4bce719a4e4b0c255e071b9499cc8642b863606a3c51e3ff8450854b5c5042d3bda8599b71969b576e4a874c45366e4abdc4cee45cd3e94957365192c846e707ba1c09d1369de113417f7e1c0ef67522749a919961e37a1169d780712f85e288d21a927fa065e8a070572c127c565117b0bfb82be7126ef9fa2c55d07cdc57934604ae3096457fc1f8e92e558882f1fd497f631ea7a10394e119f04f7faae0e3ed34748ae53d0d6e1001e5e3e741ca2db6febf1c2ccf3610cf68ece6f7670d328c97081053a952a5ee0dd7d937dbe1b9e7b29de15b548607a3c6d635ed4cf1b5135a298ee2850ea04627939a1d9d8a0f57298d7d6328579e536e7aa290130879365f4e2a1dec5863c50ae337b88d24ec69011ce0f87dccf2efe1fff2aaa920a07baca861a69a93ed9e92757e29ca569fd161a4d05c0b038b6116aadc4ea4b8e1d0cd212317ab73ac53edfeff48c4201df77ecae735c661873ace300752c76f7fc273703003dc91f4d8dc81e063a6ec0485c10b05a6dafcb5ec289da78a1be7f0b31208972d574d9d03222a0f9df68144e66172f9cd3e39c103cb5d6e21f1f2e7da865d99327dde848a4bd8af251b90a92bde29e6e4fb80a7d94eb526315ab869bf5216ab5e7855adccb41aff98a6ea23574ff4c277ab1cd79b4c9b4178a166232b1d12d3221d27bb13010decaaed519ec62c5ba39c9b8c4710746943ef011f0b0fc59931f93c212543e3bbcf6a924885863a782bdcc5e855e0140b97fa2965d3f228d4bec776dcf63535385863e8df1b4b19845fab34603492ed848cd6d36b2ba088d2fd07e12302645573eec73384816fef4dcc2d6b1da9a6bf8bfb36abd36cec6819183241ecc08e5663c9d3d90a28e323ddad82e6dc15445e28dd31a579a9addf5c7c9b41316bff7475e3def966a5b582f6656a17a0a5d454b5f25684fd3b60f033a996ae517b4181e76c65961467826c1fbe7cac8f485c0abd073507a363c3be5dca4bcd9bf0fe0561317d82716828787efdbdcc7150da228597dbf0393028057f8a08f66d14c0c9a124c36a9fafa38e3bba7526b109d504518c978bd13fd23bb740e0aa0a9c48f5575084ba2fd609cfe1c6012f4df08d2fc9b23678c5d51d8e4bccd52f6bd663b7ee4373dbe24c85900a30134d7d80bc0c6a26a4559ef37675a867e4bad4a75b2688a12a61e2c2542d0636265f807671dff70301d0acbbe1be1a6ab886cee3b38af744885b983c6d08491296fe33dca18e490d73f47985d48b85844715d47aa7badc51a887454b0b51b0b9879ecd9382aa51c48796da3672d6a50e10dec3f392d254fdb776a2f4ba2bd76870f8368c4971893a34d415d7daf39c229b0da06825ddeb20ae210c2924cec303a4488288189badec4c6573247b310fac550b6a75730431228d5d341f929bff4cc942b870e01e37c216b6517a3501286e3754ab3b55adb476a82834fc1dfc219c3c6051e4ebfe1c88ab3d23ee281f7a3f3e57dd19a4a82f6259209b1c241151c278f1060622fff966e5d9ff0e6a98632c4d3b099181c9f81513f6f36520d21844037001e51bc56a77a3496cf188ee5fff734784c3592cae62964a5633f65ae9f630a0dbaef8bf21f16dee2e8b6541c7108872f46911dae6adf6530fc59e59eb30b8a84a66682b46b32413b2e5d3de4eb79baba131e8f59819f70c184a26c0a2d3792e8769b31ecd8ba98ae38e5dd44409aa5cb8c5e3ad3b5c133efdf8fab8a01f097723e5c64dbb1cc527cbb909804b5f45d6b382fd8d7e8be5b20a28a671967ac4f5b03ec928f688a68a999510c54495fb1bbdf9f2c78b9d582a1dd4e655c0a41ac79c074612b5e97e4b8bf8ba7ac76d69d8514fea4c2f9a0b1ca64c66a71d380cafa7b73b293f0b529351c422a49c5ab8e506c7cfc423bcd08589a29ca652d853fe45de96d35690a1e535c6a0d712f9ee0d0d4adb7315ef31d21f76c169b4612ec03712f223dfe4da5b1f73c14126bf259b773f66e60294cd503ab41b7071db5e06f3b0757b008a029446863a47c0cfea8d4fa58df0cd711406d60713d91475171b221211dff89ae9a4c7f908402b5b5947123bf3aa6356e642c75097a6e7da07dd3859532dbbae518dc3d1847f3ce734ddf2ca9fa39f63a40b73d60ab93ad3fd1269352c4f510622c0e97dff4b7fa65888e943101e26aefe497f54c1e72db48d31a7076b7b02bf726e01f7c783775bb2bb2fc1e53133630b8a75afc77e7e6bb5eb6169eb97397c007f40217d7554724376241abb6d4bcc6887b3e35f21f1669c7055e6e60787397222ffbea4c4148a2cfe3a9b8b4b4afeb8d5e153c3c1734f5a40f1f848f8fcc12c55c048953ba9f3b80cd9dcba228638057678448513039fb02ca1993e5f4ce86ecc5ea54c7f9dbf176798757a6e911481f6fa6658538bc340ec726b6af86871bb81f85ef573d987bd9bde7c3ebf418fe440d7bd53f2375bfb35f50afa159cd14415ce2d925eb76f4dfc47493439dab1026052622a6fb0f4907e445bf6e656c37757f046b55971d57e9e44512ac56849123b0a103ea21ff8d5e0f29c61dda9d039e2d8dd2905f0d81146f68ab4a6d815fe6f66fcaf68a280d3d5a1f50ea14ef98bd7447e3012ddc341686e5ef76a231e2f0ba7e79213f01868f4b5ee43b2f5f257021dc3a8a4b7ec81596a48ae72a4e06490f7e61364692f51c90580ae4134c84a43ce9cce8a2edd27ab8fdb45779207ddd2a127f0b374b5a260c31506fa2dd8cb573b9ae8226dbc84b7f4715d611b1d6df76ffb4c9f58f0bd5c462e48d1fe32f9b6bd9a3e6b4c7ad14d374ede80e79a43dbf7b9c8aad40847f4aed1a01da41ceb04b399ff7ab15df672745bf0fda96a217fc9e99e043a157640adbcc534c4dd4648e78ca9ea3e9b81df24d14cc4586bca4d5e0420c9ce88f0a1b05530235f52edd934135069fd7840e71be647c533901200326f8310dff8b549a04ab7705529a2c140eb7bec4fd75dc6a04198ad05f204feae4e376ae5dbd5ab9d9bae497046de1888a73312ba48a15237c60d6960f43cd756deaad659441e2861d5c3b032174e6688bf698bbf1ceb818aebb2e1a44053c0f2951b4cf6e3c989157b737ef493861ef41f9c4526b82cc77b7f8252c796607f3a9abcd9880a2cda9eda78e59b8e406db613c0602985eef8f8d27992d0b608db0a805bb2baa7bbc2467f46da4113f004248df5719d8d1421d169f32656aa93634839ad0219628a980cb2ba3de61836802416693bc3517d0eb5272b564946d440af3fdf35ae7f87f44a8fcab43513ecc3ac5478f9508b24cf1def1472b24492c597880588c5f9ae35f116fbe39678a5e02ec4cd3b802cf4fd92d4849221578af5246a5a2ce0df56a1219727ef717c4af44563a7a94063791afcc86017938281e828c64a520a902893ee99a4b63999d614b47fe39bae6a8b15b3167c9cc63086b56238270c0c93f18c77998c01da3017973e22a7f80f384c37e70de5969c239e2e0587328c5e8face2b6be3177451e987e42e33f73c6096397224c4d1dc5001e3753ca7729907b4ef479a713ae5b1bf9d678d80b8a8fe2524a9d8bf7d9e11fe6922b1541692740eed736d76321ff", 0x1000}], 0xa) close(r0) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) 16:00:58 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) socketpair(0x2, 0x4, 0x100000000, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000140)=""/159, 0x9f, 0x43, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000200)=0x100, 0x4) setsockopt$sock_int(r1, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) sendto(r1, &(0x7f0000000100)="6b9ed4bf17d15ab109de000e3e6260548bec9f68b66621c0abf9ab60caf3", 0x1e, 0x3, 0x0, 0x0) 16:00:58 executing program 0: select(0x544, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r0, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x12, 0x28) setsockopt(r2, 0x0, 0x9, &(0x7f0000000080)="537fb18bd6eb929e8f5bc8a7ae37d808d6682fa3a90c238497cd7f8e659f09e824f0fe123964e9d71c3fb1d165d4271952cfea4a7713c648673a0d3a28edc46881e2d62af1ba4d394fc08c9d4c20bd", 0x4f) 16:00:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000008c0)="e36258a416f72ee99586132477f256b4233cfb25b84e5bbd1d0f01cb3db027c3370d806dbc0d3dc726a5197083b2220000000000000000000000008097e3ff", 0x3f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x0, "042a76c5a25c9702508ae5e844d5d81bbf1699a3"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xff, 0x0, 0x100000001, 0xfff, "a16dad134402c183b362ae808978de7f2b36486c"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) getdents(r3, &(0x7f0000000300)=""/106, 0x6a) 16:00:58 executing program 1: socketpair(0x18, 0x8003, 0x7fffffff, &(0x7f0000000040)={0xffffffffffffffff}) rmdir(&(0x7f0000000140)='./file0/file0\x00') socketpair(0x80000000000019, 0x4005, 0xa, &(0x7f0000000100)) connect(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x8004, 0x3) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="213100bc5537467cfdd8e02b88b8efaedbec6b93"], 0x10) getpeername(r1, 0x0, &(0x7f0000000080)) 16:00:58 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = socket$inet6(0x18, 0x3, 0x1) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x100000001, 0xe7a0}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="22c9e4ae528e43a94fb0610304184e5709095f7c025500221a84a09efffc46fcff0102f60556390b55f3f5ffb80e3e417980695a7419f450ec2dc9cd517310f08866dc0000000000000000000000"], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgid(r2) fcntl$setstatus(r0, 0x4, 0x8) mprotect(&(0x7f0000073000/0x3000)=nil, 0x3000, 0x0) chroot(&(0x7f0000000180)='./file0\x00') read(r0, &(0x7f00000000c0)=""/40, 0x28) madvise(&(0x7f000032d000/0x4000)=nil, 0x4000, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x100, 0xca) 16:00:58 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = accept(r0, 0x0, 0x0) socket$inet(0x2, 0x3, 0xffffffffffffffff) r2 = syz_open_pts() link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) dup2(r3, r2) execve(0x0, 0x0, 0x0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) 16:00:58 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) close(r0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) socket$inet6(0x18, 0x3, 0x1) sendto$unix(r1, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0) 16:00:58 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x9) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/13) 16:00:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f66696c653000cc24cad784b9fe214217cd2c919ba160191da462e9cc0084224a316d7afbd12ab7d7b2de8351199cf03f403ad0d840e6b4204ef0820226d528162acad1e56aacde586def1ed6615599c0c6d22a031f3087b38e7cf1a922ce4dae878270821afd60e53243a854ca6e4226a05abaccbf4c4234ea48e1339a87150e92e5f05e1b3c4f86"], 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1400000000000000270000004d1ffd205852997500006a8c5d"], 0x19}, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) write(r2, &(0x7f0000000300)='3', 0xffffff85) 16:00:59 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000001780)=ANY=[], 0x0, 0x0, 0x1800) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) fcntl$getflags(r0, 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2000000000810, r0, 0x0, 0x40000000000) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000001c0)="b737cd1c79256919908103a014ff2be94518a5f7f7c3851be8ae3933a40a8402ce17342bf0e7996deed9aa28f322558693b3984d303461c793ed4ab3c9ba3045909aea25a83b4468a33d350def3fa6d2b3c2053c700bd9d77d9103018ab22a3cb4d1f223c36f6e000571292d3ad983bf3364c28e9eaf0ddcf601ad130de75f10480e3d374e8d7b17025ce7267b77278753eb434a4ae51fa2be7b61b6500c94c7173f1008c69220eb81704469c8e7f5a0609c0381d76bbadcfa696fbbe652d4ec8db62aa198c756e4215dc53cc3c9415906e1ff85cecf05fa27fdcf7495e3b834", 0xe0}, {&(0x7f00000002c0)="7a7561dcb389212840874d4f2ea0add03cfea3149de5a787377d51be0a1f47f60aeff6e0dd229590f5bb2e641e91763baff46559b9715603ee81570e1813e8f89e86e4c5fac52154bddd93bc1756a994f2335bf4d94ca7ac5e9c4a4e2b77434cec896800ee4fb50f5c8f72297c0424e022873e2c4d23774164da06a6d887cc8aa1072f02c3d8ed923566cfdf4426ee3ed609e905e5444f42eed41d29682bf023d1ce5b20d07f20c7633b18d7942426c278370cc21119e2ac67d25fe7e7302c7d57624e903f778cfa6452", 0xca}, {&(0x7f00000003c0)="2609b6e26df0efc91b6e1ed182160eb399a5cb885c3eea74cd62a617c777e95753d872198c54010b1d0f00348de2ed89f34407600da34ecf89787ab4ef0a2b0dfb60c49653f9a83fbdcafc4bcda6cc140730caefbd8bdcf170556d1c18200ee2cb58ed69527998af3cbf4f7112253633e3b35b3397baf238c9457ab9113067a593875343f96f5cefb60a129e414f477cca97cccad1a23d1a9a19992735a9831bab0e57cb8cf518c20f62fbf8dd0f53e1b4d2405947f158bccf2618566305f0ebf02dc381658d4beb711221363fead1ad5b5b1a2fbda256f4bfef78361029a3bc1cc33e53052f23b4bdcad4901d6c5e672f0e4b6ab37c74654e4eef9ca778329baa3569ed623c260ed17b8e85177cacd767182d7a52dcf1f43b449b58ab06d641175b346a38691ae0767b76b4fe26883166910fc1a7086c036805367bacb56a4075378f52462c450c4bea2fcbc183d1424d0b688b2873e429af0234c533c2472cb00bb1a25b7867d75ae010536eec0c9b99f6fa8531a85dba0d02fb123a537f3d14e3382a029db5193699ba109dc96437b75e02c8a4d622e611df4a99eb907ee72a9bd3cb6de64023c122501678f4b3a263a21946c26dd23b579f57b726422de457ef8135bfa1aaca12d2159aae711e03d3e9cb4a662a87100cc5cfffcafb012856ef4d4d8bb27ba39c6b4d14805e551aff68b0c8bc061d7369cc26630347e8628c0f30d3a8dfc998dd8fb3c9a24d51b96734d6701d64fffefb63b0f454f6c0d3c6a5ee366358c235447e326f76d46f02323b2c03c658399a013ddeb2cdd5bbad57280947cd6a1985e5156d08db949d9a6df28ef2a1d66cbd98464f813be519f84c04eed67c183dff98cdd4b7dc4176e0d27c940ee045ec343a01f7d8cb574460730c1086da32b37bca0d3688f527dc72821c4346cd506c3e92b14ea91bc9d75f987bf455c14d15dfb10d2a173fb8a58618f48a91564ad7b0782e3e693687d77ffb510b6bbf5b1d0efaa7116adc5d751197b32219efb2d9740f8d8c27ca1517b28a262cc5bac3193e1a1f63114f1178ccc023ba1ff0c8cc16bd359282be037a012957343cbdd5c92dd565c4037256289c35cd6978c4019c99bff6e516cf933841e62bb63cfd684f71101d9af0de26a41c2ee0d5acd9ba4c8124bcb4439919918bc6718f3232e90cf764d5cefb1e2b3deabba392bcc442d068d4d5b114810d2f47d0d7dff12ec7e43d3826cb66fee8bd80107a7e40b26d0c794433267fbeb2838d3c07e6cc77fb2662afb0b6f5ff5489aaf183ceb88f46361c800089e23e606852aa116f8973135db729c27c102ded0b256b00071dc9a577c5e1e6d35eda86e45591c996e50abd2232908982ad5543227076f5d73d131d152a10f5ba4cbd5b9a8af4d0de25b6a5cb0f0eca9e2af12e4dce108deed19bdca92a1d64b84fa2cdf9a26793ef280530eb8e390e4b0b7771a6dda3429ef7aa8f1020cc2d1ceb46a03b808cb60229196fcbaf6cd4909388ed960c2ab2761c6685785c36e01d65ece04efa0b7b2d605e555ee8ed72d134a1ee3491f476394c39505d76c38b38d142068ecafaec763b9c8edbadf8879f5462d2c7977ca747fc552ec6e0a1e91a1f5dbfbb8326ffb1e29975a350f776a39d542eb4b6c9680aac25b19528a08e6283cbba01e1d2facb9c22a8cb1b31ed086577dbfad54438031060dfd0f5fd7944b8f546e558295ad7833506a40f92b69eaf9f5067b7d125d8762bf7f25c3387614e0599a4967d867cb16fc798e038477eaf739ace1da73716ab7522e35ec05c73b9f3c88ee54a05e2b01eb1bc5b38487cf80747531296f2254572dce164bd777782934ef1a22eaeae5e52c89e0bc8de97f948bbb1d333afd0f2dbf3e3db3cf9fc5aa99f9f2132577730e080c3937b9af26c7764ac0e1ec69b1e282b6c1c1e80f48f381cf05ee828b3f621027d32db888fab286ba3c39764653b3c39279aa4de9e6ee79b14aec332e34565a59fd6fe3cd9f94601dbea64fbab8a9de5f7c70dabba3db7e5b97a27589b3d9631a8fafd6e8a80af09a5bd8565b790def2109ff1e3028a73a622cbac242932d7441c091cc8df43a0b2c6f5d2a79b8af1427fe843b9355c6223dea3bfb8f14f725159a20cea7d61a28e43951a4b3e0cf7a5e418e0c22abd0fdced782f16c18abed3da0d213d6da0a6ffedfae65122ab5596769e410ba6577fec9ce4dc2dd82f03950f71ed3f25ccc6b5be679805ecc27c68f2af01822a5555e346a5a311d48697a702f1a5da23ed89f76db0ae2128130d89abe0f834e9943a700614a20deea04f14b9a52a6a8c6c01def993a1871f5d8532234a60f874d54b64eb2f7a998e7fab08e8946f3472265c7ea73f60394f49cbde01d6b71ba1c5d995fbe766925b0ae0fbcee439dfdf5b2ceb76adf161a4d48df4a86c863640cc873dd3a0aafca0541eb9a009279038655c3a3e9f72f4217f619d25bdf237e83c025c36ecf5838a34ff9493775fe756898b16daa70cc9651601087afa306f6d481ba4701690e6e760b4c2c11506e928a1980ab231b1332721698fc8d78765f562e78b581754bdd558b2faa60954dfba46a7e7a46e0ab4a40326f5f142f94f8e2a666b4c3ced14b75b8a14482bf67f319ef02301eeddbabd4aa97b06c34e199417b618dcb7b591d147c4cae4e329752df1dc8d829d07c852617d3078761da2ec1fbaf38028424fe67225233deb28f8f1bd91fd371fde4a8b6a728ee4258d6b8e1bc5fca0da96d86a2fc98e727d70a988182a86a419ad01b083354d18ec642e6f18771c4a5fd6a457c6d60b2783f515e268382a006a040f37dd8e455444e7c5ff200071e901d1553a8625017423f9cc302f3dde469ae8a00e271af65ca1221a240e6e44910100a707fb48a9037768baef1d52c162f57b4876c653c562b3f908739b48bbd55e56db65ff668598e5a067a99615ae812abff047c79b32e3e9c38a3c1d69868a6326fc0416558098fd2d77b030b9aa0066872c20ae016e2d29ee213c417add9c30059e447c1d84882701bbba3a17a313c309d83c26de3b6826efcfccacde79725ecadff856f68ca266b6436fb3d4795a192e2e1162da18d33e6d524e47a1d8a3db31b2d1231275808900b159181333ac4efbbfeb77b9746f6ab15a3ec289319b47269ba1ff98eef34256f09a71f671afebe6f501ddf8f955877c69eb2ecc24597b04938ee3e676dac47859ec5b9ea8b0493a219f056526d72c3f9a920ac439c5ac2c43aaef23e8da9680027551fae5f28263a47c94eff11689aea887775a25610cf11c9d9480f3ce8a43316dcfd5865a4853775ac79c8b438a1d89a4abf24b9b76ae4924475c2ea943d11a13c734442e972d8b13051ecf7bc86c9abfccd529c0914c6f8dd571c383331216c2d54c2c0f4d632cc0ad0be65c108df61ea1c66fbb6881de30ef208445bd06aa16749383e77d136ee31f4be7cf9bb5446dd51e20b5482de58a9b762344c9be9ff13f6aa2c68095effd7b9e1839cfa394c80f30f0eb62dfcc07b0419e5899dfde4b1b500ccea20f79fc1e2f106511e5430f55647799f13acc67270136e47e806e267c2b044338c590fd0171ca9c672f0775b1583e834722a4516994d7a447d6c8b3bc90685373addcc7df3c3bd53fc5f01aed6d4444c827ba6b529f17740b9f9011c0a15b90661c29f92bdad437b54f43516e41be872c9d8efe7fc811af3c574eb8e18a39e68317bc703e3eb8d0cc5df628820cc5462e3f35875caf2147e3835cb8128d381e3cdac335e09bd4767d3b85b10b91228b6528c92b2633a3ccfc77378d334f489a7a58c9a6cb21046e084742c780fa1ee60e79178538a0e4e4fc136675267f1f873c744e938b0aa44c33ebfbe16c1c06d2cb1fda6b1aff27403a8a5dcfe0b343b3f43a1cf3e5ecaac44768ac8b2a95c36b998207cff3abd2771b5454f7e4cebe90c8204c2e4240d47552d1ceb5c854cedf75ea96b30f76f2539c18881f88e5058d7e070e1c0ade044155a1158b3ced2caf7a0f4fdc5fce2f7e2c2f6061115f1d2f2abe2898634cf59ef1748abfdde4fbd694f9ab0ce0a1b498b00e3b9ff017f108c14e3d9463a69f3eefd7e9587c1b4fe612c6c2ab9327194f51cfd3472267ff48a9d3bbc9774dc5aaf58b0bd31337ee4410587757b5d46a5ebaaea9558791ec6adfdd8390c8b2762ee9861be27f7febbf48c37c1002facb473f225b0afbc428b514998c1ca3081bac5197d3324b503fb1d4ab0124044f8dd75e49aed12d982c5436f7df8877005b37ce30a8ff96506eab34d36a0c146a3167caf17e201fad7d407e0865271bda7a6e2d60c22916058307beadaae8a565859e33f2c20d1f6a1b4f7464e7125128afc1f630e1984f78d0676d4b0ebf5da8369d2134ed30db49bccebef30c6e0c70344163703fb5c589f90e6af72650999a31731e5f9b07eae228339c25f6ac7eaa3d1cc8b784edf72e9a392b669fa6293b4ae614b78ba5e9e46ec394ef8da2e8cffc581441eac1b466acc86f633e0d698ec1d14a869dcb756ec854613952a2328a0b1fadfd001796461818086ddc0358da61b385373efd6cb9656ed70534bb4ebbca98a4354add17c10a57f44921e8ccc54ffe30ae4fe5c0836e7c8b97e1e2bfd9c60b13e4fbb9624f24927cff2306bb1bcc58ae05bddc4fdfeae803fd79362e18d839ae0db8ff1b3d948bba958e9ec7ffbf768193d5e8a9358cc07b0d4035f24ab2b8892fd32e2a263de66e4fd002117869e94c5400c24b922cc5a18a3ef4ab086d7e06cdc017c59fb45650c6c3ff19dee74f95b7672384841ac12eb72668916e108344ed14635cb9c19d1d33d8062370feda3551d60cd3fcbc18403982a9852d7da0872942c8931694e8d2e3cbec70184d298875a2fb20d296d78698fba25a5f2db346d4467baf70455d4e0c453244e622bc2ee99cf02e884fda67450240a9f818508a6e90bb18bca0783499b1c8e2670a1b67787d6d451609b32aaf1398359270458a3b81621daec87fd402ef96b62a3780b9bd39834a4eba04700090ebb8324ab6decae83d5b3a9f33ac800e7c31f95f185c0918b4c343f3a82546b231a6e2ac100e54c52038e9e6606c7d32458580221102380001c7567b73de4ed748036db0371af5539612b93e61980c96525edc6f387085eedfc442e0325fb6eeded9934c14b057e17d28088bd86ed99fccce160c447606fa34ce7709360205452a2fd332f50a17e92685a36429634ff8e052bccb9ed4755a1e1150e453dcdf52d75da459b099c72a688519e100ceace9953c8bd24b12e1db315dd7a3e18244b9c3dc8102eb73b2d7941fc8c17a4006ec2b7bf4de2c0716147aa087803468c23b9a97dfc01f5d513931d3f1de791768bd7d26f763bacc2706f6d1e50329b826a42120c249e57eb9d4cfc96267c2724c03e8c619e5cfed1dc755f7c1a87639e03b5d37fb91044da6e72f75cd9be8f2462f7ef7f6e1dcbf5d3985a4a76572f84e5ff21e4b8b35f5fdf16251ece9f77301549363cfc55f3dd8d1a375fda2415f1242c46a37161e462984091d59ce9bc8ed54b5dd980acda785408ab3b5c907e6af0f921681cf96734a35245a0b5d7885d20856a398bc7f490bd934b9b16805b3a143a4e8c03ad16c958c20bec5a7351a9fde6bb544f4ee6801ebafed9fdb0fb7f5157a034c0f1739264537ea1e75c1145a4bdc34da5c373c4abfaa91dbe101b4c3b07158f89466564adea8903470531833afacb2e4084894004d590469c86511130a18dc53aaa98e12a2b66716425136", 0x1000}, {&(0x7f00000013c0)="08437e78cf1baa0357193dce07748cace0de6a703e7ed9e0129739dd0feba81dc54217f87cca142c457e81c59706de6510673c6b1841c056346c263974e7e4161c56cc45f32e803bb10bf059f803ed0cc5ae86a42926162ddd15314ec26d8e73beca4f72285edd474c1002f3e27a1ffb978aa918216da679749a16358418f594133892d1ce734cfc7bd57f3cc65d1b0bc453d0d7759da1eceef71201114af4a28158f8ab565a7451639ef806ec087db8ff0259a446497e14b779774ae957c1e4911090851e335b14aff45477c659857aaf67cf664e2670444ef5054550aca4032d239769dbb068ef", 0xe8}], 0x4) close(r1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x1ff, 0x4) writev(r0, &(0x7f0000001740)=[{&(0x7f0000001500)="19937ed5f4a008a1bf0a718653f97a6792cca19f4a853ffd8561744ab5fce71d24f7982d5583055c742209931f38913b3896df60190805d8663b4bffc8fe4a9e19ce63a6fbecb326aa7e74c2f07b0def858b6b2efdcac66f4fcf9d190f8d5215e7f8f43911f816f2786769765bf34a21d90c0e84e40a14df9e6e87cebfd69de865cdf23d1af07fdb8ab20db0464017ea90397113540e5eda97763fd4db6392aa3139c0f341bd5b510acf012a86d432c980805ef9f8e9d76560a604d05358b61f0d6cda4acfb028136ce71971", 0xcc}, {&(0x7f0000001600)="f5b6fbb9e694518dc368f504fe68d126b5a0aba2eb11d6c15145fbfda2fb6e56714ef4218c2875ac93b2", 0x2a}, {&(0x7f0000001640)="d1a22e1d03cb0d1fe2cbf70fc6426c3cea5041a4ae1a48428565f801362661bb64fc89aed7e6e4d54ef6382405cdf674970f0051e68909ab376d6059071db11b36d59fa87e89ccddb902114957de0a66a9cc5663dce8d6d732a8cd91901bbcf29cd08da528629a57d71b8f0887484b682d3cd3d196ad90fb1876097e2ee47faa36b128b6471380f668fa266aace361b64ffb88a9d9bfc6f52b27b62d612edb33c6741d2c1bdefbdfa2c8cc29290a9e9db222b0a3ac251c3a123c55e6fb23f16ed00048cce0b60576ef8cfc10f73175771c4fd48c9e49323765da747ce3445cb6131449", 0xe3}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x200000, 0x4) sendto(r0, &(0x7f0000000100)="fe", 0x1, 0x0, 0x0, 0x0) msgget$private(0x0, 0x400) 16:00:59 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000940)="4220bb9fee6d1b784909b01672986ff75abdca783b498c9c01a110eb16372071ca02e5dc1618156afb930165155af7c92edae67e1dd37da037779fe2c8ed604c27739aff6ed38da6f7e32ab59a9aa1773c65c1e1de4d61abd5f1ccafd463a3b7870df8a968381cf8c723ae2b0538989ca15e2d33282fcd4d64994cb350b678621b2122d8ee3aea81046c9b7e7f00356eb9383a5a91874d28e4b5fe2ff1f4a3f72bfed95b7962c0da166fa925ec1ea34550bf2ab42110f0faa68ffbb50944b34a0d5d35fc2798cf009fff1ed41282e8c930760319246b5b0af30bb5c25c55", 0xa1}, {&(0x7f0000000200)="3a10695bfbe827c2056466ff6d9ad867c51a", 0x12}, {&(0x7f0000000240)="14c81b53daa6504792d6622571676328083765f5055e8f4cc46117cd70e846f89fbaedd724553163d9ff46734cfc129c9e6ae34a0997aad9102925a2ac8d3fb64ad92533dbd0dadd09c47a0111c4d6d1a87bbe8e536674ae62028796fe345ee486f4015817468a3f9c4330703c7fb3fdbd060d75c50f0656a051dc153b1de361702a1166674081d3da1254df76db9b5153ad7581706cea19042d9c10b72a6bb05d8cf60bfd768a4d14986a", 0xab}, {&(0x7f0000000300)="7c68c88e9c3d798c0652dee4143970bf65442f51eafed6ce452c9c77a43ca75eb2cd0ed0fe8ad2693559e4a3e5a86e187fe0365030d76312f92087b274de12172d0b25ba1714581ab856596d2ade633a74fa999a4a72a9118b1ba8ad15bcab1504841ae5c86420ba5d56bd82625f356999d8a024873981a4a8c2842a3c8c4a542ca2afb3cf37f92c0d3e66b436185908105efb12252910b63e418379f2fc66567781fd6cea4b03c469b85656d082bd36fcbadde7600fb1c6e10715075f02f5de61f0773323a08ec139f53483cbc38dd51fb510e15a0374fc331fa581ac", 0xac}, {&(0x7f0000000400)="c5c1174d94934b23bd1dd82f9065ee6fa0456db3e3d82b12ae0ad4a41b092c3073756174fe8e7bf5d147188cd3b43b0ddf1d78b4a4d45dea570938bbfb2c4fdbbbf846956744f5a0fc20131b9478ba47952a6cf098ebeb1e90a9f3e311b835150f620aebeacb79da4f5ee16891c240bdec1fd7d48e7bb810a2c64f03d663fb5c0298a8c49f820b45b3ea49dbd6448af8799dd17d00ea86f8a897403f86cefbb4e99a0deedec073db352f10ac0ff18b79452045a6decd1054a6d9a078ef4682b504f886be18897e0f24d919eb3f0ddcf9028c4918bfc4f2540bfc8eb97c42ea205e05f242dc656e4012a5682dd5cfea3cd701aa64", 0xf4}, {&(0x7f0000000500)="c02413f47af618c09f72be20f32c639b1fd54348cb2458b199aa0f9b3c816f642601c7e15230a229c44148c02b41373f9fc0110c5b3b1a3d8a15f96963cc15d505356d8a48fd1033ee0b9c23862969e36441f75a14d0364a323c2b2357fbce847673d73268fa0b545599e9d7e1720957d53795d690f3c9e3a1c56cee00f7e842032864f64c17019fbc25b5ad73110707bf6280aa633c462260a132e992c2765151714f61ed187da23cc5886dcf08d253bc528d3a25e7f5e67a951fea3ec641d36cfbbce1858b2109b9846ada5dbb36e8c9aaff46cb575281f6af9d93d130c19b0a2bcc862fa7ea23e07e1d71127cdf7e4faac97ef119", 0xf6}, {&(0x7f0000000a40)="f8fe2a7a7c5e0a160397d0a4ba1f2417de86b4799b047303ff8bc82a925021d0fe6dd1450b3d1ad96059bd3bc78baf291aa77b85888534cedf581eb2d5eed8267f1e30203bf2fd20a6d6196c5e31f89f7b8c2d8d045bd70ffb69f0560c8be553a31b7e7e899e661783e67906392a2a0ff35379b7eb47f242934b06c2cde97bf49a069c", 0x83}, {&(0x7f00000006c0)="1b06df0c39f2991ff9561627e1ed8f73dd134a40f1ca00520f7eda9e6951486ff25ec89b3ca6908b22de58e7c751d6b7164e71856bf666d2c43866327905baf3f1e36646714cde1d0af6dda00bd5093f1c22cbdd257347cbdef6d85c3f69d873468a8ffa021c2e53af838e586133533c064ef474a75d7332e39c7e4f9a72fd03d827e6ea0804bf1466951e06ed083af0393f451343df9645996937242c", 0x9d}, {&(0x7f0000000780)="581add9f04b771150525c9842be9cf8a4d3eb37a44fc48a485b2b564c03b497ad940ca6e119af4bf0e362b72610d86aa3310c60f04ee3c496dcfa126f138d4fa1cfc22efe4e76fcc2b5712c30fabe125bd3b5bcbb29e5feac4d51f8e90fb274f6df409759e3765f7aebc3d5a32def3f93ddb18ec68750cd7aa0f50808bae0365781381d589efda34411a1bfe2493bb2bd3335622af0cdcdabe5e0a7b3fc2205b2d8925a3ed6502ba285d213e", 0xac}, {&(0x7f0000000840)="12c829783dd66515c1bed062cca1", 0xe}], 0xa) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5) setuid(0xee01) chdir(&(0x7f0000000000)='./bus/file0\x00') truncate(&(0x7f0000000080)='./bus\x00', 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/192) r1 = dup(r0) symlinkat(&(0x7f0000000600)='./bus/file0\x00', r1, &(0x7f0000000640)='./bus/file0\x00') 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0xc003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 16:00:59 executing program 1: clock_getres(0x3, &(0x7f0000000000)) clock_getres(0x40004, 0xfffffffffffffffe) 16:00:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) clock_getres(0x0, &(0x7f0000000000)) fcntl$getflags(r0, 0x6) readlink(&(0x7f0000001b00)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000001a80)=[{&(0x7f00000000c0)="3707eab1b283332a09129dc1d52c66bb4e7daec364befacd882a19a835b22f70850f18d4f744b930769b5e8d86788c2a8f846562a214d718c0643ffb4447e0eecb862f0c387dc9c1dbc0f2fefe0a4dc8929f4fd6db9ef2d99636342670266dee0d049c6d9bc0de4df267302812219ae09bdf95d77a147c5b5c10ba06fe1c4199aeb9779a0d2490a999b1b989ecb3971d1eca0803536a99743ff4eeb06f124d1f3fb235610e225e26cea4d0064aeb764b04a8ca987182", 0xb6}], 0x1) execve(0x0, 0x0, 0x0) syz_open_pts() 16:00:59 executing program 1: r0 = socket$inet6(0x18, 0x28002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)="5fff245d", 0x4) 16:00:59 executing program 1: r0 = semget$private(0x0, 0x1, 0x4) r1 = socket(0x6, 0x4, 0x20) connect$inet(r1, &(0x7f0000000180)={0x2, 0x2}, 0xc) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/177) semop(r0, &(0x7f00000000c0)=[{0x0, 0x4, 0x800}, {0x4, 0x38b, 0x1800}, {0x6, 0x4, 0x1000}], 0x3) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) connect$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) r3 = socket$inet(0x2, 0x40000000000000a, 0x3) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0), 0x0) 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x1, 0x4a0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r1, 0x0) r2 = socket$inet6(0x18, 0x0, 0x6) r3 = getpid() clock_getres(0x4, &(0x7f0000000040)) fcntl$setown(r1, 0x6, r3) close(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0x0, 0x40, 0xfffff, 0x6, 0x4}, {{r2}, 0xfffffffffffffffd, 0x80, 0x1, 0x101, 0x1}, {{r2}, 0xffffffffffffffff, 0x0, 0x80000005, 0x101, 0x2a}, {{r2}, 0xfffffffffffffffd, 0x42, 0x80000007, 0x0, 0xe3}], 0xf072, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x40, 0x40000000, 0xfff, 0x8000}], 0x1, &(0x7f0000000180)={0xe84, 0xffff}) 16:00:59 executing program 1: r0 = socket(0x6, 0x4, 0x5) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000040), 0x0) r2 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getppid() r8 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x18cca77, r3, r4, r5, r6, 0x20, 0x7}, 0x6, 0x1, r7, r8, 0x9, 0xcb0, 0xfffffffffffffff8}) 16:00:59 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0xfffffffffffffffc) bind$inet6(r0, &(0x7f00000000c0), 0xc) 16:00:59 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r3, r0) 16:00:59 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001380)=[{&(0x7f00000000c0)="d5", 0x1}], 0x1) pipe2(&(0x7f0000000000), 0x10000) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) rmdir(&(0x7f0000000040)='./file0\x00') write(r1, &(0x7f0000335000), 0xfc94) write(r1, &(0x7f0000000100)="93da3ba977a8752ef671612a6dec1af42a88405f827ed8912cfecfdb7db15f2e5ad20df2b629469797e7db59a6535b00b798c453cf5de78809d12a165999066ddee0aab763ee65cf41bf55bae76312fc970a632b5190a4e226e6b6d41bdc75d9b586ebb26546dd8bc4b43b97bdbca249fcbaca1f4408a7becd317e622f0fbb122b0608966092b71093c7a0cc44f36d3a37f8c232307766ee942c868655356226517b8afd0d224b272b196f41aadcba23fb412527622d17051183644ecce24ba415f92590c93f6e104c623c49aa49a0c8106554eceec9c3565681db41b2264fc7c2d3b7989940", 0xe6) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:01:00 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) setregid(0x0, r0) setuid(0xee01) unlink(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x6, 0x1000}) 16:01:00 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0x10000000000f0, 0xffefffff}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="7d4d39d685a70bb8a5ab4f59138deb5c16efb69c43352daff1c9010fd3b56debf796af50b1bd5f71e5c1445c6fb55fb039687614230f36faf179f96d9c71a2240b8acbfd71315eb516bcb77cf0253f3785541bc4b442e4b6bd19e57f6cbb9feb833768a26c9627dca29e664907af3801c314ebc80af2cf172fb2998d2d4daf9afaca3e951e8d2f7c7655c507f3faf1ad0820d96fa3a76493957213b69d155c8ebf4712242fe7b7b54f511d0c7086066368fe41c723241c91c6521bb2323fde6b576458fb45941633707ff7bbd6d47a2ebf35b24b19418d30e8bffd9e2422d669bcbf21884aa6d792765e4610a54b63efbff8523bbc912325f6640ecdadb13650", 0x100}], 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 16:01:00 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) lseek(r0, 0x0, 0x1) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0xa, 0x2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) setitimer(0x0, &(0x7f0000000040)={{0x4000}, {0x9, 0x118d6b3e}}, &(0x7f0000000080)) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCNXCL(r0, 0x2000740e) 16:01:00 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x0) fsync(r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1f, 0x1, 0x7, 0x86, 0x7110}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x10081, 0x40) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = semget$private(0x0, 0x2, 0x106) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000340)=""/245) semop(r2, &(0x7f0000000080)=[{0x1, 0x3f}], 0x1) r3 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) r4 = msgget$private(0x0, 0x8) r5 = getuid() getgroups(0x3, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, 0x0]) r7 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0xffff, r5, r6, r7, r8, 0x101}, 0x4, 0x7, r9, 0x0, 0x9, 0x1ff, 0x100, 0x1}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000240)=""/47) getsockname$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000100)="4f631e6d11ac923ece972e0f3ca0af57bf07b382e427bcd67dedad3a22a8f35ece4a9f087377f1c510283005d03c53dcd8c77b2107dbac899beeeb32899aeb803d7f149980c2a0653c8dd19cbdb4b965df07785600af02352f3ec18b8525c843135241e54c32cd85a2b4baed83371345ce2e9d8dc5303805f933da9ede0cc9a3ebb59af6e5b990e35276511c71ce74ba0ef8b8521f37911c18a8eefdfb697dc76f52410f7f0bdc88529fb1691238ac9d2ae5c199203bccc288e7aaf9199a5f8bb5ae9e561846f32d2352581e65756e41bf99a1cf1e55b2b098d7966dee519c076651ae53d2356818e267669449c8337a2535c0854b", 0xf5}], 0x1, 0x0) 16:01:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "2ef32c0500"}) write(r0, &(0x7f0000000300)="e36258a416f72ee991a336ec37c43131093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf64908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd9764c93c220ccb6ad", 0x65) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d00", 0xbe) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x55, 0x5, 0x743e4b89, "69e680090d001600e0ff8200"}) poll(&(0x7f0000000040)=[{r1, 0x140}], 0x1, 0x0) 16:01:00 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x63e58561}) fcntl$setstatus(r1, 0x4, 0xcc) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="bc1aab5b6e9d3bf9826f029957877942de67e646e3654cbf02678826870af38aad210bf7e68d3df55a8e436c55ad0b4fc1600b2a9eccaf7e730df99807568b934df478125b860c7e461359aebe51995b6d7d612a0d6c70871751768e79f0d1271d737b0a516be437f0", 0x69}, {&(0x7f00000000c0)="7428ace576b353ff5adb9742ce51cd23b553f01556706135b2f40782029ece404f97d334b535338e00747525ae92bb17519843a454688be805a0406ac83c5b94a66553cd5ce936a49df76e5e24bc4fee90473ef608f8c436fd884e386024b5684d485145fc49a2d96efb308f33bad78d7a7e8943622da6206860097a96", 0x7d}, {&(0x7f0000000140)="32d8bc43d02fb5281807d2f5ea20ce80dde0137372736120ec00c5d276ab23d2c248e7d0246dd5c3ceb084c7a6a32f235714938e4a7f5c352b229e1fc6a966a0b87ab72f83c0d2324b476d51a02afea109d6ccdcc46f3c9b430821c07317", 0x5e}, {&(0x7f00000001c0)="44a59477e681", 0x6}, {&(0x7f0000000200)="37146a2cebf8a28ad50b68cc93ec21c81eda1ac56a73e40f87870000f92a29df708486193b8fad9f275f2a55393dafd533d885f8ffd34c8e58b7ece661413e9b8f4fb6e6859a20abe30d7e12160f63e72bad7e99a9c11b783194d52d4d7dd26b667a7a93d200f0713f16e11b0941639fe00b0cf98220dd7fc8864013e1e85915de0fae32832e641fa8edb8c477ec4b747a3b97bb8f7f27fc04a320c4b0d6ddb82be6f0f773725d35c66253d572f3cab6e04c0fef68348b3961f628168bfa1009", 0xc0}, {&(0x7f00000002c0)='0', 0x1}, {&(0x7f0000000300)="7a566abf6bf414179d8220d839d189762ec20faed54bcd6e0c2038074f77079972ab94a7cc1628e3e1613618f896804a1470535981790fc2f3cc3ad7c5e583907cad62af2242efce01b9ba846dc542801bcdb4724e1377516e872041a2ebf17dd79935a90bf8dfb866d5cb12ca85913db8eee8", 0x73}], 0x7) write(r1, &(0x7f0000000140), 0xfffffe46) 16:01:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000003c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a5b296f4a1b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47f00000000000008006858082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049ffcff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x54e, 0x1ff, 0x7fff, 0x1000, "b5c61808eb05240a6322d2d28afdc25a278319c1", 0x5, 0x321fb010}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:01:00 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) setsockopt(r0, 0x200000000002d, 0x800, &(0x7f0000001080)="00000067a781b5be2affc37e1f4d58355779fd02ec4c4c37010aee8bbe000010000000000000000000000000000081c2fd31c88b7c892dc029", 0x39) mkdir(&(0x7f0000000000)='./file0\x00', 0x48) setsockopt(0xffffffffffffffff, 0x2000000000029, 0x9, &(0x7f0000000040)="c56d2c65", 0x4) setsockopt(0xffffffffffffffff, 0x8, 0xfa0e, &(0x7f0000000080)="109544ebb907508adf3c237cd46f42fef42823b2eda04f0850389ee8b6a3566c631147299c57b5ca351a641cfbe2af5cd91c3773ce951ef6a24894dd6097e1ae7c73d2c637535d23eb527861c09928ce52d2e0186aa0590cacacb5761d22f3234c8c1ad7b002224c8a7a0fea391405095fddf87bc92f69efed4d88825f4183beb7981dbac5c053b362446210472cb5dab0c64b07ff72243d55f6b32e7886b649bbadaadf55b67cc35cf42e30b6d64c56e77874605e87e3c7baa1661087c542e6fa97a8cc774cd2cf85e510a053c95f5eb3901c5713aa1833ce833e9af08d4dcaa843a46c35061df57b3e442725b875f6116c8e670995b258fcd2c4e02b1fc8be2074974cd06c998c2d95bf7dff5e84014e0837cfc1c4701c1ecb5deb9aae890768670c323974a04f017b617e593b2a70a8f3bee651fc820b0373c93a50d368a85cad69c6cc85810558e4862f6caf4ec83417937ea945d1703afab6608d6e17c27814ee584aff758759297e21dc989d86f64d7c8c16c7e33d56cbdeaecb4420fe8b7fba78444f707cd0d5a69e616ff0b541e6fd3d63b378172b4e8fd78a83c370692fee470ca393e8ee2cd36b595f77adbc2e0bdfa6b809513550bfe51102e63bbf1b04adc154b0fa52b4b16f3321c772b66c0b2323e20c3dc499fdad2273a1992f3d064b1a2359ed7e9cf24aba29949d42afdc1617c9ade90ca42126885bd06d8c91b7a3d85dee33d20c94b7ac65f78da4a40513fa321cbcce1d63c037b9e3f2c79188539c7537be30951dcb73bbef2bf35ae5e4cc6e1eac47e133c753254ef4f5393077d43abcb88bdb7d298ff7b9e73964d840e97231e6fd15acd04941125e5d78034c86f9d0b1ac5d768acfd06c0cea9bc6dbf89907c6bff81235c5330500983d7718e3cc911857bae8d9907aa0fa1bc3f3880e624513c464b20735431d6c2814ac3590c1d7636aa3b05070b35115434a4858e865af4095a4a3f18e4c82c339d605bbe1c80494cc453af8f9160c4618b897cddc2a449e47db3711b1b6df7e0bd427d1e376956e8127aa45dad84e51607b4406be3e61aee432cb6bd17072504aec8f32cc948d0ade3bd5d7fdd5b2b8e600f1152bbb24a9d5381c1c7dee4bf1254d717d60cc02a1a2dfbeb68997179682e4e89cfdb4a906426e2f0e59c185976f97c71aebe96499ea8c08597fc81b5f6084a0390c8793b98b50bba84857b6d95bd1b1a8ac83fe5f7bbd93ab2fce4360669547c411f616ee7c0949113859d8d574f7ceff5098e9094120766b70efa3aef35623c81565d7958b21f538adf922fda8848abf0e90679ef74a941eb7830b5183bc93567b6231115e20043dbf8775ca2931a392585dec096a14c57f8a2bd37810b5621c82c5055a5fabf3063c1a1497c5d330db1d4da71574ee799980a16c216409118a845b8ec1bd11fe34c89d48b7814ec350a951274fdbb89e24ca481e2f7e56cb35ead6e5c35a9d20e6dae31071d3eaaeb36adcb5775d87a74f3e4461025e3070945f6d0ac63b9f8de02a2b3047d3893002bf56a227a335b9ea38ee5ec7474baedee399d3713e0cb291b55036a7f018287897fabb65c51f08680e3fe45a7e61e4abdbc93fcd7ddf7dcb6512c00bf1efe8e33a48b546839ad5bccc2884cb3059dc9a6e6e4531ea75e8c991bee499e723cef803d11e6370084a842f66e05c6180c47431407665b3a31bde60cae269ca870919504b13dd6fd5aad30d2c946065f00d9b2c5f23ac017c498ab3902b6bb587ce46e914dd5d1548848480dd15305bb95c3f3e62606b7a26f6aedd9e0d9536113fa14c5bbff9656e626ee81ab38c02c9a7abb65991bcf37eaa2c714c0c57068411adfeee6bb208959519fde629292a6bb88bdeae7afd52959859061dc36cd68601540bf5dc8bede5e567b8787d90c2188fee41200586596ea08a5aaa3ea9b3d77e7b7371a3b1ac13e4af6667081ca8e22d5334bca3909ee23c855659310aa8efde4578dd6ae2ac3b9607627da943efda8be597e34ef8b5b3a92f7d51bff462f773c784d3082fbdf3cf6792ac1e441d885ddb7f968ba9b32cb193dce5403c2d122871f730a0f222474f4aada42b49fe114b1a10663990e7b8e6e32ce501085733f05d34156865cd78e8ba7a563e1fc2d950e4abc0a9697f0a80327da3dabdb4e6786bcfa50158b60f45ae32e8ef9151c967ba047d6d1d1969ab21f65de4dcbda55cff08a362fbd1b9fe345744c51c0d69a194720449cb5dfb9bd234117eeffc5a47d5d885c4efebcc2f19fa723f2876e71186af99b6999deb1aae040130fede85683940696fe03ef7936bd378dabdff7f0d68515834fe4eccfabf9376d9dc0756969730e933011846317acab85c903b19843db382a4a582391cc03392c47ccd20dd4b3c3a0bf12d6e9de11ddc18073f11d657605744463c6f8484b7c8540f5d4601f4d63bfc50c9bb94bfd3c140be9d12be033a37fd1dd1a012b45d6eaf1d39e6f58663c5adbd2bbd75b20bb1b0316133ce5ecc794653dbb54179795ef0264290d153b6c9241972c98faf995eff3c3d795aaaac460bb5fcd2eda6781551b9195ae3b705175addf2c43db84d8abe4acdcb41885f2c4f64781b44b1c583af7ba4dcaf8aa850615e13e2801caf4942daa9599a853839f13e15e27a0cb708087539b5885de26f921c07005a02c8b78d32c886311e92d126635fe82404b8dfd0e042102c0b57bd0b3c94e4e6f7a6bda00347bfe17446abe68697b09f38988d2432173c6d8f328f0e918a67a0d538b02387955c0e1f6b42c06460cef9f88c5c85ccdfbd8c49c90409f05a201febecc0e4fcf18a9a35b079cc9a320541ea1904cbe9ae7b5736e1a519aa5968a8753106b19ff8c4cc8d69b1be6270d4ecf304cba51329d5fb5231d4a90346aa1cd42697a30eae9f6b51ea4173d745235d6b95d99a2c4e66ea51db4c392efc4b1d9a4ba45e50cb6575f31e3ea74295d8a76a9e4f93167dbd28769ec8921cdc61d6be0803a27154f5c15b4b51b9e0699315febf8a06f6c021c56a2b3991a84d5b90adf5a79a5a3fa16f8cda508cac85b3215060ad944bd725853ac2f5cdf71d5d1d7c497dfcde49e3a59f0fa088693830b61a0924ad9d5e8f94bafa0a9ad252c7ca99abd7b59b1928c31d29e929ab7da415a5d769ae020dfe964e88db23ff5cf33acc706619844bec26dea2fd0258bc55e0b362c69cec538821ca1fe47be4e0647f0ba27595060232b80ab9854a9be37628db07f6837ebfd51009c774a3ebd10eb509cf1dd2e524ff2d5baa751be673cb2fd49c7aa60054b094418ce6913c93dae2302dd698373e0d6a2588d86a0bce0fff7a08fac19736c0ebd8b9ccfcd3ff0b8bb31b4f81f5494b1bf5f0e41b6ed11eda4f1df829e402254977246f6b2caaf943ae5cbec6446f1acc71b037ee8d7a3b0209c24761b3b4225974a4352d7f71c26c6fdb1ef7611619aee56611594612610fe2fff9f8a1bbf96e4def71ff9b4bb94c66634bff56f6f814ccf3eb48b0b5cdd381a1b34def50a286a58cbc0531abd7a7de5c649b77883e1c2920ae3e82e781f8f2ac41465c9578f77e9bad3a973ca24c867002cae4ab35fd6876056b13957f9c1798c7a7ac4370c2eb9ac816d503844b618c2a7d18dbcdf57b4b87d903baca06416554e9b1a3b049f65fb365760793b61b958176988aeee545bb5880c441d4c5fc35f8bf47b296444bcaa282c37376843180ba99b95c034d558a772e6ca7ebfe8f7ec162aaca459e4dca99e86219eef200e6c006d8846e7633b89846b14f0765d988f6eb15aa5a6ca7bdea65ebd897d64dae21972d182a1677b34c77c258192d0abf6e34751e3f8f4cadf92e36a7e82017e6a26b4c967c54b99fa952682f60b70cf16a42c078bb6240058494960c457bc8293b0d8c91c02f60f519698be4cd28078bf1b0739c0d78df1feea65be005fd4170a92090403a17071e231773c7f3bc56ab1d9f287440eff77210d7beda5f1947ee4e63c1d5068eecd5c373947a182922ca3a2c8a16711c7e566f8736f7f49777a77fd9359eca8eebf4620b21cbe74618e2316dca20acb90429373d6128c0df6871caffc27a6ba1fdd0153e66399b528c270338598f6c0c14ca2e63007b5df4ceac51a787aaf8a048c2e5805c2d48c38e7a8dc15a8818af031949d4da8b323892af212e29221480f58027f533fad811df486fb8ceed0302d044af1f76cee3cc485940637ec13a347f31c967ff5481383d100f876d72dff379290bd5fd61720f14cbb8aeb2da452c1377f4120fd10e4f3d108beec2aeea34d4962298da4e503d03258353c78c4af3dff07834b9bdefe7fd3a684bdb89ae8806781ebe622c145a20a2aa749621880ce3e3bbc08c8baee1bafb3b3db3635bac1aa8dbf41f6b21f7868765b2b5c9339b3c2d95f16eb7efe744b9eedb6ead95482a992ef948c4186db61bac1618ff1d142f0a954ad2e1c5d7782f197742323c573bc5e7ea41eb85fddeb6a41c142785e7589ca4321ecb829f5a2296024b38f3ef00fb285b87efe464580ff1254c496e5d6b5c9a0d15ae502e6d8a6e68e1c0665f4b9703eb69aa7f0a9299e12915d13b588d47721cc762cc734a0abceb2ec35f87fe19192b81ee47821ffe16e70bdbe913ab1170bc2404c64c970ab6ce580c47eceafddcdfeba6a75cfd5ea7b806ecc562e8200de5f0f47b5bfc7159f972061b96a0d91eafdba2dd07cd9fa5b5e258dd6828b0cb87edc3e4204b8ae46aec5284c912677751cdd207770af608c8cf7393bba2341266d9ed9328837838d94ec34112ba2bd3f0d274b43057eed97e1ba9c59d674db0a1c13c806e18d4bbd58a58ef15873fe2532531fa0dc6c692da4c49c0292cff397b655a15a8c719e32f328643033ec724da291262fa47d9fccba116c7dee363074a276e35fc468a7cbc46f8027387a299fc36d58db8a0388931e24c61643060d66a2505fd0b3196d23bb981de5023bbab739824579a209bb243952664a84ae4997658c9b1d6fdacbf7170248bec2df5e54a47573d59fbb839dff06c8d3c6d12f310d9c3b886a46d1775a50aef95a6984084b4d3c0c4b43dd5d7bbac3b9bc869401e045dda1b17dd261227c24b56913385c8e960d2f8eb03389645317f9740077a8623db22448795e4cb76b9a86751c5ccecb4292a974d06cbff6599b62003335f8caec15bb26bbf39b507ca32cc16850b13ced596a010c34951f71365d2f842006fdfd312b4090204463ea7f5dbd207f359e786519b2f2dcc99f866218030d3b9929219faa7b335b56b79365ef178125d500e3fdcec18f3a095bb640d327d1ded6bddfcad06e8b9afcc631fa49d2a174b1755ab02dcc2d6b2e6623e6937ecc7eec93e1ac3b1bdb69efe7c891664a4724020653c2e09e5efd20cbbde82f648c703faf89885aae36a201a9f57ccd8d370fe5cbb59ce4b2086962c47e0637ddd19b507e780470bcf7128039b1b343ab4e195c20d4bdff91a2ec532ee10d5f76702efaaccb0ac6a02a1d190a38c1e69951de6652dca3720a32e4eebb83c1b91875faabde030842709a7003d06813056fa22e23a2f8bc8295110751b0de5335a7ce10df9d6b2f6e22af52d35a47bdc783a7094ce42e64b1dab11cad3bad1639710e46ecc467baed51467061a5c3a78dcab04c48c07474951958db3d1143ed4c53e28b31e8c8eadf5c1d3c82beeab7994726070139dd70974cc7b94fb152448d19c6393b0726a53c9f5a606e56da542a7ff10a217dca1150a8bb9823f144368f9c7acbc678f9b39759362ab1804", 0x1000) 16:01:00 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x200) open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000080)={0xd}, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f00000005c0)="541546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a391", 0x201) syz_open_pts() 16:01:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022ea9f65aa9aae1e5638b736723131d2f66696c653000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) dup2(r0, r1) sendmsg(r1, &(0x7f0000001880)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x1f, 0x4}, 0xc, &(0x7f0000001440)=[{&(0x7f00000000c0)="0a91724d62f9b411ce43bb9b470aea", 0xf}, {&(0x7f0000000100)="82f4232fbeb80a25bf3f537d71d773cf50e6b08c1377d1c1d2a20a001ad890bc7b37c40682f7c13ffe4b8e26727bb9a33430d648c9404025fc7672", 0x3b}, {&(0x7f0000000140)="24fccaa66c87526834f867", 0xb}, {&(0x7f0000000180)="d027864ea1367e8c39df913aff220b9ee61385c130ce639426d794d9238e175d1d4e2752cb68f0efd91e467f3147406467f15f6ebd2bbac707cc78e65b14da7045caef4745cf87b4ed124356211ac90a9cfc7ae5e819f731716224e7ebd45924afdbdecfcbe0d8acc3aa8ce21ad71e7dd0da55fd4e327702c10ecbaa11adb250a3c77dab76a60613ad83b7f32fff868da93a65192482e185cf01017b957ea9f3c1140799b1537b991ca4dc1d6dede469559ef244c0fe168c4ac586ea50a0cea187cb58441234ea055ab3e640c93b1ccbb7e26c41113632ce372542a47ba406a210fe475d03f6e6991aeafddc9b39c46a", 0xf0}, {&(0x7f0000000280)="45aa7b7a28de56f411393b4b387409bf438959546148253160e612f6a763309899eb7840f359b4738d4f236bdc3a4aa736349a212d8accdd7946c9d0bf5c2e", 0x3f}, {&(0x7f00000002c0)="6c7dfb7b93a0859475b03a2b13adc7fe59642f5b6a7891eb1966e408288e2918cb20ad975bae47bd22d6c54446d69e", 0x2f}, {&(0x7f0000000300)="f712642374961105e05d38682cfc09fb3f53455f4b0d1a9a9c9c1e3243890c5354a99bae01028babb53cf014b4ad80b0ae36e9057af060c8120a326826420ad4bd128aa5f5713d506b1d89f8662a5347b5fdfb239807b00add2990dfd8dcc9a5f692c3e823c7a9dc942f88744f9ebcdeccebbd3f59a7ed4e3a4b6bd924", 0x7d}, {&(0x7f0000000380)="0481c7028432deddbbfeedcf6a537509e375fa516a90ae94407adc08b1920d752f39ad99afad81463584be454137ac891319534bf19f3a90687fd6ffe8809c04536b2a754630592486b5ca06226ef9a1a4244c0cdcc5d5ef433a15d2256f06b5463bbbb89cfc07aa90465010786e6ae0b7988f62e00efd0a360b8f762f5f9758598c2995ad6ac9c1bdd8c908066dab36a4cea63d4603ad6e232e858b3394ecf9d55d99c591924e7e028dfc8df06e43d45b2121820915dcfbf1802b37598434349dc17a3f2695b96a640e8418513f3a3b4620377291cacb62ff46fc58c44603000b608ade3e6f252ddbb77f8d2d0a53cc67045e6efad17af97f5bac34eaf5a5cf8b50a3b06f592e7af774b185fda6ccfb310683429702dbd29ecf068681bdcf0e26875217bf577517e9df6c21c9afa999c0f4bf97ea507b22cd00dd03587622b2e3c7ff93142cbb06474aeb17111eb26a3c78adcff1ea36fc3484fc270a195492bb8f2228a8158a3fc1bb7a5a7da1ea2e939d2fcdf2d8483f1e9a059499d2c3cb29ddcaef49f305a56d67a42862a89f8ab10d00b6e4d1d5a6fb0780003ca18fd8c071ac208310d46dca521fc3bb9f11e77468fe1f59064388a9163bc38c49d37330c599b26d237cc004190e545024a4e1ccf86fc1fd496c7fafabe5225ff2bd314eaa43ac08a2cfabc038ae2855cd42425351c0d5ec580ac2c9f9e9c2163a5ea77503b25f70867c30356f6f61e16aa5530675551da1d02140842addd7c7087b8a0ebbac78b4d55246ef27c86db1d505850c21aaea1e6f61524179be45fd92559f2c83dce25f932c105256752ca11454ef9da007593b017bf551b3240f028880b7ec037a3101d0c7f1fb2154667b80233708b5e18cb956a9cbba9ec32bed8b1619674037df7a731e7dc4dddf47cc465bd6e57c28bb8f83836d2443668ca9feadf2f5db8346e63ef55b5bc60ea26e354233fd0c7d88e558ff17a8e0244433c155582330209b1c60b1d4cefa26b432f6298a0bc02879c16b2db3cc938f3eb3e77cfd6ef58d1d2bc60a295778b3ec8f0a296100f5e78aafb611f3da45c4e2bc41c717a0ed1651683ad60c50c687da31590fb9c89785bb754c816db061a7c8e5169f431580b47cb25b3b864e09422e160144c1aa462d3d428037528dec808db4b4d511e59600e85a439d3c0ac006ec4f515fbca38af1d7b4d98dab6bff8a5f2247e3e040405176b2697c726a023822b6cf84b2bd6f461234dca266c101a8d6244b8f49be5acda0e42f6e93aa26bf8cdb9624d60d26d82130f696eb7ea2e138bdeef83e9de50f3ce84b89cbb80f5b78ab5b68e96aa3ab75301d3a2ae058ee19bbc2c8fec22035269e6f98c1d3223aa2e51defe8f553fd137364a0cf6ed48ec086f5c25367d5af716cc6109b1a70bcf1e753712e0b6eac72ef016c0630d879f08d1ee3e9d3ac156b9a8323db45f9097f81ce293b809e0d6f58abc380228b8a132305cc3f7e624af2dff20d8686beb6f7ed89f76c3b8542b2c61edaea31332ca221d433926beef235e0122cf78a3b14d55af6f72962a56bec4164066736f3831d27aef9d5bf56ea615d3009c31bdb606ccac89aea56965ef346d4a9019d48da002a315a936d69e7fbe78623928e8a6f5aab29d09b6b6944eb104681b00c696bbd1f30355159e90937b55c06e841f3ce834c12de96dfa53e4a3e6340db7fdd1f5d002c1255ede5d5ac45f80e354c34bf6999dffad0b4a3adee7d483b525f964e282dfb3656292c33788691e264ad4e1c5a06e1cba7cf90913ff5f03435df81fd65ef944567098eb593b0e55cc8cd3f7ae726d052e1f65035fbc39a9bccbc6a3e3c40d6274c6ca13a2ad0097f927a493fbc0a4d8fd8ffa7db0b5e0ca5da1a15fd6ade6a876661c9a26d78d1483262e520bcac4b3534875378a2ecf105063c4f1dd117220e981778f7d4271770562dbecdb5763768c26c451260aedf9eb924c2a445836a0bb06a0a13114e815bf80bdf77f1026ff205d99ba72a7b1ed9b07e0e17230f803ab6316b529f2fad828b711356bb0e7fedd9dc4ac1be10420872e7cc53f1ca30f31fd7311bf1b4bbd6abdeb8ffd52d84ded0c433f70989e85ecf37f40be3b52828b82b8144911debdbe5781f232abf51d2447d014e636e1c7c60068e86d949ff1f698cdfcc798a7ebbec443af9a8c1587eb00ab404e5b0eb0f3d20bb5836aaeece15022b77d46a5c5c6eeff70c245a30bf1ca06ab4ad8f70d9ee670909c6b1cca0f7aeaf1848d16ea8bf4bd607e4bd509892d40e3c926fe5d8780adcd5addb903408e19dbe122510cd4a0045ce9fa0405d8e3724e8507feb9793e2b7d1f1ba4377e624b638f152bc652478dab992cf7bd64735acbdd92f296c8c2c378199c536025ef3ccd1873ca71564ec93e4711906aa9d5c9d5893033514b97ff5307e690854ad30c6ac1eee1a05244d48391eb9651a49b5352462c65dbc73f3b8b82a0687184c3aac2edf90ac7aed59a74eb60d85c49422706d55d79f9ce84fe4dc435af4a32b2e873803c07405be54d512d2ec2895ff0ecb290bdccb5a3ac96398fad4d4ad6b95df6149debe215b72df25f215a5bf83b9af1af41ca6aebb053e1f391f9187e849d3e23a3e71d5873c836410a77d7470873fef0d3805a38740493cf67902b7a2218aa1ed77cbada5b785c4fb7e2e722b59169882adc1dc89b43f820f76c78dca2f714fb859ff7e12dc2273dc3e4a1c778d00c296fef7967f3a764498fc56e13811d71a35aa785bcf724cf42ee4fa6a8ab16b6ebd7842ae52b30965fc93289ec115537180aa738c42774daaa7b5d1cac1f242265afd8dd42ae6f18dbc88c5158554c84673e42155c7526baabb99f98cf1e7e1d6aafd695df9fb70ca5d37483bf500740f9d025a2b0dfca59febc248ce7f76ef454946c9e7ed8aa7c7dc02df476d302abdddc6b27639f2c938c57fb3a5719f8ce8eb313d8e59507dc3da1a3e5eea05fe4138dff88b27da2868de8bf2d504e998365057bbd1dc16c35dad10c7e6014f54b8798cf4f2e8c23af1fd4ff8b2c257256f51d88609ce6110bb6fea4d437456d0eb03de0930cb80c163dc3f36e42d34e31ede2933ede51be5e825a8de42ca26a6489305a6b7e256415b02e895e9b6464d6a891b83f066ab47facfbf18034c27707e94cd458caf9781a9063cf1b6d5e6fea4f06b42066ef9493f65eb2cb8ee782b33791662b14d05a0835d375e0d4a3111a2769c50ae82ffd4046ff29b577fbeb868135113cd498ce0e2e464e1e59792580712d31714ab022c2309f317f5fe45220d34634bed3435c4c581411d29fda2548d833b82266af1abf33f4d97ffdf1ecd6b7998ac2ae7009e34d060ded2805b725319d77be0da0bb76bc3d32e1e038c229bf7c55d7a25b2289549d6a6c6f5cc795f9544e72ebc4c5a34c6d2fc6347a1b96f4e0ffae17bae8702d114aad0fd2370c507a98dc535099ffa836ec61e2e00161e5d4ffebb29697ff68fa21c4fca0a15b48199a92ef82b9338d504a0380b40e73ae155c929a8eb6f4378fd31435d62bff22c55a9ce41ee199020cecabce64735b6feefe954e3916d257daf07a346ee3ac13270ade2ecc34a3880b419971f224c474deef71f20cef303e86a5c2509eb2c76e15500658053f2dc760c03a2faeb03d9b2865f598bf9add4d8dabdd8e8416c7c0ac13776d426c3814e4656a27ec6e9c871a5914a79d59c678c38d989e6c1f57769e2f5a52658cbfc6b189bd4d2f46a0f56730389dc7faba32e0ba2ad94f2d26be1c0ac4a04cd790498291e13f6208a572548bb2021858520b37a776e03d48aa4a18c9e5331f871611d107294d5fb64a8a4ff34b5a05e727e867544cb08c63767751921dbd1ecc62d0657891d9e1ec38f40768b92f0321d9088cdb7629031b03813675e988ab9a7de2dc640a59a2e4ec3d13585754f0351f6d056b2f7f0ca6513df31dccf70c97992ce5cf2d2caed37cdc7d8288f382e1f4c21169dcfdd6d8cd663d0df5dcb67c8c2c2016da84d7969c04326e2affd02fcf81968c3d989f98ff444f48dce52d53812bf0593ac511374e5936d73857b75aa21b8ad54a0d48f686064c253134a4eda0b59289059479f2908c97db03e32073aaf614dfd33662bfc7de26d88ae8c09a3b4974501a0f3b60007cf2daee180c993fa45b5531bb54bad0e92a86f2612cd79c56d4b79568dd040043c4db68554d02c41c2fce2f2f0484e7e8020e00fc058ca3551b49347582a622e2cd293478df9821004ac1d7eea177e58d327a448de4a67e3638531fe0449a0fe480d49d94612bb78f3d7963ec90bf3556c5efbbb7feefdd4659675e1f807e8c363deec0638efbf0934ebabbcdce0a1b967700720bacb66f450c14fa90fc4a86d2c2cf988493aab41c0f445cb0b0d6b9516edf5249e17921dc6e324aa20beaf8de32e48705fc0fbb5c2c7a9da9a8bd5a756404f5f48c5ae2bd5d24474c220d7b54f5ce173e23d51c275b64d9a4473150b5dcae3309125e3b1bc65f0f81f6a04ae0342c714a739dd7c8f541eeae260330ac907a38207444ae1419c58d1e19f131eb324f3e8fcae3405fd46d460178248aae631f3dddd1fcd98595ed0b5e75a58a5f283aabc8f6cfbf840f462283a2a9644efd91d981406fe1b3922bf149e746ea4a18f48c6ce646b1b5ddaf434d38fee428be6617bd2b774d888656c6c392eb39855a1139b19f16d844aa9617da7306e5edd84b9bef2ff1dc660bd084adb9f6fe12ff302f753d85cefc10724dfdabffdbbd58bc48441f019d907019adff959d03ccb9c634427ef0e637379db157486d18fbfc0fdb839d852c912b49973c7d2599c807fcf878e6711cf4173a121e14ff73a852ebaacdbaa0014c4e35f9b13ae3459324079e0338e1dfd1a7f3e79f1ae5e49a290101ae9e04b9d8122006ffe5646c6773c8c1ff7b265038e963c2c6149ff78e106373d36d6b98e2d8e9f1b00418a1227977025e418cf2fe5569137e1e3d73b127a3236c53220923e429556de3a3265719dba9e61a80144d18d3d75604b83014c10b55a944729d866d731810514932b90416cb54cfef936d46b575db488ac34b935b1d4f3e427bf38ddf1b9a8095e9b3170cc46b8750f21727e3cf36159f84309d43be142babbbf74f20629297bbe46c91e650b96fd690cb09e3f63eaecaf3c9bc657e23325c473f9e85ad41d5c4a356dacc636a8f9e286b4be707554688bc00d879f8a53f55b6291901cb1e689bc24677fb703e786ecc10809ae6aa87f444b46276418f8c6abe4e13f2a5f37a03c4277eb0070dae4950e642afc9bfad3fe9c06c79cd5e4a5dd3bd5d20aff4d38ff4ed4c3791a7b87992e447b28e48f154de8dc0ac7014bc8ca8b94d64fb0a1e691db7dda8eda6fa3afafe75c2c77b61245fb6c151fc2e2ac8942e0295e1f15746a362540f8b108c84c271e3a3849044dbe7a5d831f4ad51a965294a5213fb70c2d9eb863f14040eedc67b39b052be43f4e4d744e09e14db69049443292da68d0fe99d2519b0946add5199a6827dab818bd492d2b9a37c30ad5f2721d0a78919e8404deaf6171d4a1a90e1c5b6602048bbb27ba266ab935c6bf4244bd084c14c34abbb3107ef362b0e41d6ab570f671e44592af2c03f9f3015ff3c2a2e9a8c478bc0fe7a96c8b0706291f5ebd549ee5092ffb0275a33a492caea8c2fe9ec36e54707e1bd64f2a3cf6751eae77f3eb4f4473847d8e7054c57c9c5d12a3163c92c46f7f2856ebfb8f69c6e40bd34f405f0030346b8ef478babb4130d1e8cb2bce", 0x1000}, {&(0x7f0000001380)="38f934177448af17d81d55bf6914ec4c3c5d7e2f88c1567ab5be56388a8e60e611cda90463a4497ca925dc02228f484018eb99b77360811baa48f1e46616a4c0ea2eec6a894efa61d682a8f326ebd14baa88ab2f506f863cf1cbea2cee4c434e8b9ae1e635bc40aa5dc97abf013dd23d3a8f835555fb60e2ec0d150e0c6326ec97866d222e45e732c080b069a60d07548feff1c1ad1e70581071de9971302b0fb014379af65c0e10920105d49574b557d63f8ca0b0cc792207b99171fb", 0xbd}], 0x9, &(0x7f0000001500)=[{0x108, 0xffff, 0x20, "2cfa147d05bb61a220985906afca28da750c69da04359257dbb13da466c10ebfbbd60fb5a68d6fe3c13b4ea723353287e19c43a71f6cfecf5c50c9a65bce83c6fecc99df84d5ce19bd518384eae31da2f86863c10fb677f9b721f09bf6dea2e64ed7773df0d9cef5cc2d2fdd52f8d67ee9b46ac51aa7c5095b22106877d7bfa7f6ab1111d50af0cf171291db8a34a1bd679121f78ba33ab4f79d96a4762914ee7aacc6a0d2abe4b600cc0fd44f7e0832cc2edc8ba12bd0c4443263137df239f94d5ab09b3ba067bad8bf8e2c65535b183aa4a6daa52af8376f83380ac1374b97b12f7a583a4b4bfaa4cc4f802e9c7a977219"}, {0xf0, 0xffff, 0x3, "957e6dbb96fdb657f9c31283e212f46ef81f6e7f88b676b5c88e84aec45304b6c4bc1fc19abeba9e1806082e85593aa5ff474f69d23777e6f65f131876e9ea5aac6578d318911198451dc3a648fb0af88ca4fa92f11a6f4ab5b6d3000b0f327031fcdece6ce76bede14f7f0a3c75537e033e0d1a34aabd57a094dcd45e5e92113ab1a239367e19e9d6540f1f80c49c53e25043028da4cf694a0a0a216517c62a6af9e0f40ad153dd5e5509d2c2754e184c63cd619f7ddb92d86d7caf485a4a49b8fa2c812bc2146ef4763ae34425c54e0e5c6fd79f10f21a9bca27"}, {0x58, 0x1, 0x2, "82040bef5162515949a7f5bf29d5ab643ae3f57e05f31b3281b6e577ac49a95c7bd54557b3238a8d065ca13bc7a3937cc7f924a2ee7f3134b127fa262f78d0d82596bdca45b7"}, {0xb0, 0x1, 0x1, "b932cae9ca4f2c3da225e2674b37004d23fe47edcfbc36ecb3c843630d6265f7eace48d0ae400fc90fdb73af6d5ebf18ecbeec2eed4f70187620a369391ffb24b844795045f116e1d7e6eeb3f8e5c44cccd50bb973fe2d03c09599ac3a3570e32a1ad2c1c1084253de7cd08e43afb0d40901593dafed1fd823deb69a4b144d1682ec733514ed14cd0389e366e90f2a06b3af77f51883b13c717b75"}, {0x50, 0x1, 0x73ba, "443e67352dc5e51b17ce4b2204f0a5bbf722039bafab994fcaad1425037bf49d0551e73d9a3653ea9adee6aa9550b1d8d2324ec5bac62b52db29a9"}], 0x350}, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvfrom$unix(r0, &(0x7f00000018c0)=""/170, 0xaa, 0x41, 0x0, 0x0) shutdown(r1, 0x0) 16:01:01 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x200) open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000080)={0xd}, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f00000005c0)="541546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a391", 0x201) syz_open_pts() 16:01:01 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x200) open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000080)={0xd}, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f00000005c0)="541546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a391", 0x201) syz_open_pts() 16:01:01 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x200) open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000080)={0xd}, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f00000005c0)="541546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a391", 0x201) syz_open_pts() 16:01:01 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2002, 0x1) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0x4) 16:01:01 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x200) open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000080)={0xd}, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f00000005c0)="541546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a391", 0x201) 16:01:01 executing program 1: r0 = socket$inet(0x2, 0x5, 0x9) setuid(0xee01) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 16:01:01 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./file0\x00', 0x2008, 0x3) socketpair(0x1a, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x0, 0x8000, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) 16:01:02 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) setitimer(0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x80000) 16:01:02 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x200) open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000080)={0xd}, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) 16:01:02 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x200) open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000080)={0xd}, 0x0, 0x0, 0x0) syz_open_pts() 16:01:02 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x200) open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000080)={0xd}, 0x0, 0x0, 0x0) 16:01:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:01:03 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x200) open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x200) 16:01:03 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) madvise(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x6) 16:01:03 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) 16:01:03 executing program 1: getrlimit(0x0, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20008, 0x4) dup(r0) 16:01:03 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000100)=0x200) 16:01:03 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000340)={0x1, 0x1, 0x7, 0x0, 0x401}, 0xc) r1 = getgid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000000240)=[r1, r2, r3, r4, r5]) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r7 = dup2(r6, r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) accept$inet(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:01:03 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) 16:01:03 executing program 0: syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000100)=0x200) 16:01:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = syz_open_pts() flock(r0, 0xb) close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() setrlimit(0x8, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(r1, &(0x7f0000001800)="b33dd57eb2cae358aeb6bf562810b9655bbca241499158e2a40409b964b888a149e90b8354214088389c23601454a25aebf64318de738e1b92aaa0042cc260cc559713ca7a16b95c2993e9bbcc7a9f89b1e6cb2299779295a159978d79c3decc29d5678cbc7351fb64818188198ec584ee288d7358218286e04fb7f01f839f061dabef01bd50f36dc98f01a15c0b80197ca7cd037e7adc4ed04f03d33e9c600b2948e72edd8cb88ffdfaa4e748141c6fb49e7847c30eab7f31fbc905b14c40f1428dde7461cf767568e6101c642da75af53523702c775e6ea84ab33854c54e870e3ad53a3fe836bcb2767eed013de3534e706ad2855f377d2e9152a0092988ebfaab45672c354940331a79e0ef20761205efb5fa6505a5f970d9a3014e0bae058f044d2a7cad9c2b2519bc4a8b7187eb8daf192c80f7962594acd892e7697582f72a692423997058809fed6d8f503eb0206a0ccc63b450049cb97d61378470eefc908d601171c514814d34a06c2e26dc7ef4c8858e90bc6a15091bd5a489ef550026b0e7d482ca394ff1d3616741a3842fc226d093ca6c3ab49c704be523d145a6f5c09d865da7dd19b60c2d9fc8398a722a6e149c16a6ac7dea61749caf5d1b6f91140fb97c455d4410ca2d7e8e00fa88b33dbce94ae7552e93612fedc7c857ab2d8a0b660092f042dcec65357ffd1c9da967bddb71c88972515bbfdbb43831d53d2473a4d4c54de4bbac19aba0fee8015d1b647ed9ec9c13bc5be12333cc73f76e9ca405f1cc6023983b956b982ab9b66ee1eb9208428877720870dd2d72caf14ec3923b3a56f8b3445cc9440680a0662373a86932df45c3882ed98fdaf7f2eef6e9be96470dfeba5b0fa672f1eacbaa9fd2d6f1695369188b079858f4cf6fc589771da6cf19f4073969302947e4db4b433f8f5b639e5ce3f0f6ff23c70ef91b438ca1e64c2695ce9d573cc584ac832b7118591518f34937b04385f07d95635fd9b72a88ed110a2dfe737a0261344c43fc046c303b0226acfb01e9b11d941ea677b4fa0ddcb7b1e43034be3b6ee044ff79300986434f624046af2b01968a266484d844499401c6831638a3d3f723edcf4d84e7814f54f648adc15d66ec924176e0d17d33f44f548323d9bf0fca8dc1a91adec81c635f74aad7d1905bb92039f38ca921d3c8c4f5fef6600aaec080c03a5b2049f272b7848906e566f3cdf27b4bac8aa0deb27313603d681ef906edfde2a3f04ec43b417ed75e5c5db120f779cff7c94e848e957883d5d59209e0e05d1fdeb6f8153cf4ada0e0cc51999fc9db06b5686328cbbb1efcd05d854f62782f64270ff0563751c24e4cff8fc13572a913b9d129cada2c75966c50b0b4175a1357285e46bb4458271349d31704f2b63473f4e4d8effb7552187f5d682b55a1c4e0cd4848c479176b4d557b1ae10cb3873ac016b6662d2168184c734ef33b20fc51d399745af0407eb0e58bd4523112937ee45c3d63c7ad990712db3feb66e71bf4b39cbac71b497ee8e453c686d72239ef342645c9ae54a251963c070f58d6bee35b4985939c52374659b53bbfe6f156fd5ecfc51db8bf9c40351f9106f2b5f4d96710087acb4f86cfbb1e8c51c67ae56b7e48f640919b641713f4c7f6dcd9ade8b1e25c56c6160ceb8c45b2c07baad1ace371f1326b35a7f2fda910581a3f30fe7a5dd19607117ea62baaec60465466254ee6a63763350c1e5df27181ab011d48e68fc3931e4445009d04a9a583871f9dcf450415d4385f607d79fd5ee8ce0277b2833f3b8d5758420e7f80303a4fbd076d6e2f95eb0ee509a592419f8e8fdff853192ccf597658185cd263cc899e80d609fd21626cfb6d7c24608e36867d569082508d7965ed5a9509fc8c5c80848d92a9aea9977fcc2eae1da38e35671c22b31f3dad88181194e800c23e9e9a7f3b42bb9f93199462d54e7ffc8932e3d3c1a38245511571ae08490293867d98332cd4abe543fdc920d2aaa87a2d56df8823ff4a476459a006463be9a34f811715cd3992d2b6251bbb14034c96f372413ce52dcd2c6364eaefbeaed7639ddd4a968bdc891a3c84091a71bc0f49a4f34e44370a169dabe179e20d6a7abba3927825d114123513522896c71ad6300e8985e1a7fe53c75a410a81d9402cce139c28c4d4b7e016ab0af7ab5429a093cee2a869b3e5175dc466e6ae5d31093553761237a398ca7de406fbcf0dc5690c867b269cf6a9344fb965ba930fb6503b6480ecbbf04a745b3f88eeb806daf27228e2fe45655adbf17323afeb1a832a37849ae8ee56e2cad6a4daa98129e15b4eb579be97d00edc30fa84591213bbd9534fba457652a5ffc0a918c20ab61a24417eec64b328e07165ac5f464708b7fd6f00057919775726901013ad4257dd78f0b3a757d5f828821765527752026db88856da64973a43fc92491c238630f4cd686a8f933e6ff2ec919407d490ea2cda9b9a6a6d33afb5520cdd3d7dddf9215f42b2806c250e82f66e8bd9683482536088f18a34568e8a6f45f9c676b273d7ea3d262ddb58c34e15b2adb31b76517fd38cf415370f8e02ccbd95289cf2ccbb247ab7ff782f7f89278e10024b40cfabca13b10a02453ac5ee39658d9e1af48c304d9a4c4fee33a3ceb397cddf47fb145972a26231bb4cd2c80a865e3295f5c0156bd6122ac8e6aafbf6a5fd51029a85b3bf1a3e183f6dda0cfd92667fc78f371b6889d6379b06d5f68d3a0f061d9fc017b19eff71f246d28e1bfd2c2c75f5255a8ca467219bcc9795d3192924422a579fb68e4e269318b4c81631fab54da1816a41bb39ae253abd894da8baca2bd0328754e603c2c0131ad7308e5e27a63b92a608f27af39033fafcb6667d43c419e2c5aec3c9953a5fa154ad93a7957d38cfea54fb33c719835bb6d3a9e4b635604b3b871b71c366344c695137b7ce8c3261c8787f42596e19a4a0789f0f0aa95d4677c80d2f24494392be3be03899125ba5dcd89d36eca9448e8c497a6f0f785a215a43e9c31023a613ba7abe8f7833719ba828554bcbe5a164308d716d0d8fc7fef669e2e94acd60b127e0fda0cc5fc803923a3a41db0fe8a129c5624dfa8e7ee0737fe9769128e67b30361529c70cf891323f939c44d64c22c3023ead1747f9205ddf268c56787e966d39aec3aa4d2385a655304de5f7a1f4e5c29a8a0dc8087ad5bafc00b000cb3a7e32666bc58146f57406404bb7eba08580848fd5a5305e3901a70d6b936be8598a0dc913c09aa191d378561b9e8e62e2b8baff0bfa97ebf057412e5fca015c80eeffefcd6be62a2eb4a616afb0325921ddfe590b47b8b80cfc63e3ed7509246bb07db51dec04cabd882948795533cb3a004a15486d1b66bb2ece63d18d7a33b3d3860ff121834f445f8171c41cd372bbc6672dda05cab345289d3d8d5b59e76d21c6b50d60d94beb79ad68", 0x98c) readv(0xffffffffffffffff, 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x1000000005) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0xeb, 0x0, 0x1, 0x0, "841041d071d6d52b5068772bccd471011af8955b"}) write(r1, &(0x7f00000002c0)="be64f7e0eed56c5988ea4d2cb23879544f405d4016ab266ae52559b5b150fa94c50c19438b0eb5efa6fd47948b34d89c4e3543317d6183bac88559ce0df160a63c4460b6d73730c8b49aac9264caf9503216c49c4e39d3c2bb780988c63700e6d002b4dd55348ca2c223e71912a6ac8ba4ddf8b244af692324f8d97b97a2eab8dd0742adfa3f", 0x86) write(r1, &(0x7f00000004c0)="187b190570fad7a3a362cd0caf6e70fb24cc55ae8d17f391492eabd671b1d1ee2940d6427b5a05cca0de559d2d1a54eececfca0489d370f64618278da0aade6cf795a5bb5160337c599a31e0e9bab0ad7f09f0eb4dac835c0849984610c6faeb51e2aa9bde41a7cdedcd0233fb543cf94e4edf2bdc59236aa90e074b9208cefdcbd27a0e0598112a05ab5562f842a9ac22957c9ae3499141630fdfb40428ac2d270e056587dcab9d123437a9f1360cdd213e275f2664003f3d730f9cc8d8e6c3877ce0d3cb48c0f7b88273f59e9b0af7a3dbd638717fa94e3936d077cf977e8858a75434830655ba9bfa8caf91a707c854d2acb924391c1e697ba267405ccbb98352c110dd24506af914badb7e67f2a2731438614e2067672cdca9602577cc1ff407d0826cb502de444d23ef3ea6add721d1e2747cc056141ead00323c442418ca5805f69050678a0514fe39a59d9bb12328d006b0a05ec46d12065ea9629460f410f0c3a1f44c31e08d6cf3513b4d39625ba6398293e22d43266fb3e27ad709a9f9eaf0ea091203a56ebf4224208142cf77d6750517dd836383718a91f6f894a80c97c7cb7bf32a23cbb02a945c424ebff97ba7bbb86556322792e375d998ecf2850351d881de188807a13d30e2211531645dc75248342a2489865647634b87ddaca9828c4abd78e422c186919783fcf2727f9e40f5b75f64021e1dddddc3a1285d8d2f6c9b0edf33182031912d5032c07a545b15a6cf0128088c3dfcbe491514321d7f8f1003685acd1f38df88c6056316a14f61448dc22df54b4ad774b1f0d15c108963a91ea4019f587b1670a6022e5e4b05cb13831aff47e660290c7fb42d3d2d4101884401273a1eb5cd195eb82c4abf7edb9486965f8c63dea5222a7779399e2294885f820b99c49cce3769a6d974fe73c35b00591ccdfb5fec038c79d7753327d53993361d95645b4442a4789d98f8e5744ed7fb74bb11c0f18f4793306a9559e963865224345b8d38b2d2e63ad2b0e0aafceb882790533345fedfede7ac72635f64723ad679eb7e99f0106d1d59478dcc1e8c2187c3d7c5af3dc5aa0af7d7067beb92c9939bab1053eabbe4df50bcb3936ddb4c5343b5e80977f1d7aea14d1fa4d69e87839bfe2bd807b5ecf0ea6a8eff395e3c9f2b44efd05e101eacb74b2555b7fe29bcb9a4dcf2de3c05c27e1535c280c88720a40698d8e12a2a55f06f292a1b7d7c2fba2264c71caff3c8659e7c6168f071ded09a442c9a3852c0fdcd2b33de72cbe3827ba28452f94c495bad1ae2ea9d7e300ccb00e1f34f34fede6b8ec42be5056d1a06a0fc88b5b0a2a87be4c833fd004923f40dbdd8a298898e5c99dac180b889e0af62fc3fc8aaefd7a318edcb90c97993e83d0810bc7cdf24c29beabdff91f6e6d27854c640af65bd21787a3ce7d6be47047d759284b87ab5211208c049afec38ee6b22f18c84a4859e92bfe042c4f0257f21e9ebd6ae6ae3a1953471856453f480e5cb2b8c223c0c689f67d900c3110af2458f248f93999a6df7d8bdb2435e60b1d686535a02912c558b1a0d16632cdad782bab580656350ad82d1d15ffba040d598c62813eba4a94c85cff91da585bbf71f231132c425e5e52e8d64d14a3ffd087accf29f9b69624c2e70c1a0a0c02ecd52163643cba85ae511c4018f9f1d8987e17187f57e934ae436a24746e54d547a30ad7c3ce3edcfe97c6c0d35243b68d9c1261c91cfe3480c382d6058df44ecbe558526b641e38ef937a14c4d9c623d30b67572b795f1de9886f7eb161b5ef146bf7be040182499e5f6b10e73056b22a348bf190a2251729a9661dfbbbd6bfef8dffb6985bdef39df88f6453367f94cb3b7d3bcd111801bc44b9120faadf4a728c5e4ab1874cfaf6fc704d913d63dfd898b36a091acede0273a1564df3a07362561144cfe65fa6833d077add6aafed7ea2a6c759a5fb5200340efac1db33f5529df0fb800c28cf1c8f15b6e80a14184e7d027d8fe23af9073e568eca1707684edd8d9dd114c53b487a2e56eeb5c5a640bbf30523b0649be8fa8928c89af4324225fc39bb14a6e02730e521fc3759f6fb8424c5d6f05488c4c4be55d7e13f4d6ac055b5e6e52ccb0744016a02b3b61bf8e43a77e73009d91a9dc223fca7da92e3e12a9c4a6b5735d6d5db2dcf18436659243483191e2c0a07dad29af0fbc285f2f612161b294b1ad0c7458e198459e1b60f51ec31375949252cc53870facfbe18abcc88f39b13643b7ae0991b1f093c71f7c8c255a7e31f027e904ecafd21e417afe1dbb580c610ff330fa5e14cb72f5a14753a1d1a2ea99fbf2b1b971c7d07ef8d4154324044356b538b2751171a7bf3af40a9cda3ccef49130ca5c3191ab33ca76f4b66c97bd1c874ca31a2fffd0275b742c34dfa278a93fa2affbd2173731e6c574b1b89e56f6406079f28829f019bce888d78655f3bb8843076fc54931978fdb547e2295ea2ebbd9afb6a7bd11fd5178f8fafad7b418dee401b640eb6a2f12a479eb491b5b82a36dddb1dee8073010b09a9e42390058930fa4f9c13ed8b19540bf85147eb2a91deaba5ed34b250221557db33195dcbde639d4b0c1dc315d70e51cd505f7048ecaf319a12372ea2b97ff2e7f242a90cecaae9a1fad10e2d9869b5dcc3d7f1716e7d9f877f11bf4c1893a1828ddaa7efca5550fb61c80c96bd49db1d95ec0dcca21f138e4216b138336cc90e754a52007a24758ad220619cf851fa02310aaeb3dbc950ade326f8e34bf001686635978e5579db182543635f6896fc02a99d90bab79b74f85a5d0ee225b533b0f116dbe5937300d97a5c77f19f8cca088991347bcace3b2881107cd1868b6b452a1d1255e1424c550261e42fed62a550a474d8c3cbbc453ec139a4f75ee43f7b5f193daea2a35f96661220c2990d34b4ce9b13c7466e62f686e61ae90f3e29e2f8a5d0bfff402473972c821d1077cb4eb05fd4550fefcd900eb239cc0a018648fd6a389ad6aed33e41fcca0293e41c3d5359887fd2c7c8b8ba4e375751dcfcdeeaffd1f94c3108807341a7b2323ab9ccabc8e588a70fe37a8fbba9b2a60f361c54ef3532f97747948911c4c9e40fe5bc9998be8d7b6abd80a9db6cd394b1144fba1429a1326c082bab051b00933ddbb6f92c5686b1551fcc64dc72cd73edc1091cd8472079e2b71c14d764fe7f67196601354c47492eaa51e094c87b90e02697bc56808d8ec763fe41abc3a978f5c6c21ea5feeadaab73ef550f6459d72025f35adc0f6ccde6abf25034bcb363b63f4af5447891b4ba4278190513bc81119abd2a2dc6cc5b76e56f5b19ff93d6c4861c0c4748bc7d9a4b9eff683c6724a0077aec3b9162435ffb31aeb5652af651a03aeab31262d1a489e11cc26fdb1d9d8e0060f35f01b0cd0754cca7c950bb5dc54e16d61a73d7f7e6f5c52591c9c79a05ecd5f994c3ec445aef8852c170b107cc866bc52811d23b0169cba7c48e49d6f7e80f42959b28651cb861a809054d5a8de817ab85881ec1f3874d5a41339434b05991911c10ec12507184617320174efb56f51a94f93f9d710922c61f985b38758eb05345c66bbea97c724221c0cd9ae267a25b1a5c46ef7547253a9f1f997a5e3d07a6345454a5c39932c86edce0c322df80fb86b70832ef065f6f26e26897672051d13a1c14b583ccc480f6a3394b2a245e5e99919a86af767fc7eb861f3219b0391ead29feb9ef5df0d39819c9ca00abefc50f5d1e888ecc7b43bcb41f25dd0f441851c506213af0034d94f8e852424c9b74caa57023c39e4ae780d89ee530bde3e78619c40c7b7e224732b24192d8c63caa5e94a3a9e469a1b21edb823750c9f0a4600ec0b569535695ba586256144b3187c26852f11dc6f6a90f5ad23a2978e7f9a4d1c9275266c8e50c836e4df15c228729b320cf8cd03d2e24292f4d5b40462a4d8e608721fa1ae79ff39840f50f276ed0b121194f4357df15c681e1da9c7bcc0c4cc85f0b105c403b224d753157595e3cf5a964722875a585e2bab1dc3fa7d81bf0a9bf4ef3edb45d9649720d68659e18733abf0764519cfc97936fd2e67adedc1868fe84e1123371647be604286637f977d57299446d653d6f39efbd5b77ef21cd43ca8aef0127f7206a4e60c243bcba167f58a943f516fa161a730f7c6a6241161c55831ea84a7b67ad15013d053ca3f3a40f9b6ae65ebe6752490dc4f1de0ca1f4aeeb831f06ed152d22623b7d030731a35a967625c660d7e5f056754e909983356a45ea7ecff9cab89788304ef26d7cd9b02d178c6abed41d643ac755b74b06078bbf15230e9ee520fbd3c7157e4c2fb971e0eda1df65d9ca9028f441bd0a09263dc1a0fb50d463111fc9e24801541b1ebbd6486aad73df66fddec2f8656f290809e5f699f8d59d31b608d15a4cd15b9e1ab861c9fd5cb8decf00cdcbab647431d42b79b6835dca2285c78531852b22f7de45ba1ba1531adeda130bde9a8c4e2da90bdc0ccc322e326cbf4e470ea639f022d0ea4e280a6fb7d17ec2a37dc8cecbf3157dd4ebca336134975dcb03f3dbacbbcc02e693c09aa9b6c53a5ba266a2ad936d8c4e7e68783152f4fd89f13b2b2a836b56d6dbbafc3afa21b653dec80d62de4aa9b3babf492a383cf1fa093609a6f8f880d20f9888aff9556c27c50c3189453e4f6ecf1cf066f62a6771b45bfebfebe550d741da111c81c5c46b857d0cd512c547736c37c83fdedb5a8c04156cfa3404c849fabba6ad3a88a1ebece31d426112af3d7720e21d5859f14a12289fe884ea1314ce1204da9d064efba7cb31e2b014d35969e0f4f9c3ce283c9c6c859d71277358dc49efabfd2243414dd1e37202eea1fa46d3908000217c6a0b8035b29fc1818192aefcd01eac6726630f5ff94f26be9eabce53d1c549e460bbe0f38dc367770ad1836d93441b122c971c5cda21acee4657f84c80addf3b72452a3c1546d7caf18beda267febe7cdcbbce7ee5b5627c7ecdfc254aabcc65631df537660c224fb0bdc0c9cc29a4a7644b2f526f3a17a0cb5d6745ada1365aa8cbc8b03114b0149e1d266f4964cb2c457e56409d9b7f0457b456f7438ecd32c772b710677b98fb0de4342db8865429fb25875ad7302e838833b5744e257ac7a44969ccdd7f88af19ec5b4e56582fafb89518201b97aa1d11b3a342f0be542bcd37c784b3c3adc6b2bf33ab8522c81fd536a592c36f1212d43d3f6aff75ef6a449568e0af585b594f7e163a9e5ec319e1c934884fa8966b7a572fd0b2e8eff6a3f7ce9d7ab1b0f0abfb64ad12e283058fc53012d7b94d1e0a689ba5e36ac95c9757ba143b2febb88f9962c71693b9bdc5fe9357d52122e48733aa101f273d057b82e5cea1b69fb0a4893db406c96e6fe33becb13a8b7a072b8ae1320e63876fbb6816cc0e2b3d0e349be800fc72eb820d0f7e6643ae910e93069567c23e62552d709980c408f245d012b091f1754511119f8019fea2155ca5bd3d5e55f5885e33212f3e53cfc0f08320cc656da391928cb07ae3020bbef77e36dcb24480bf91641483c81bf0f8716efbd4cfc4b672cfa13a449ca7891b2122ea87638a608d542", 0xf7e) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, 0x0) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) 16:01:03 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) setuid(0xee01) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x7fffffff) shmat(r0, &(0x7f0000fec000/0x14000)=nil, 0x3000) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) 16:01:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x8, 0x0, 0xfffffffffffff8e1}, {{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x20000, 0x98ec}, {{r0}, 0xfffffffffffffffb, 0x6, 0xf0000000, 0xcb0}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x8020000, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000000, 0x7f, 0x200}], 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x4, 0xc1, 0x9}, {{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0x100000001, 0x81}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80000048, 0x1, 0x80}, {{r0}, 0x0, 0x4, 0x1, 0x80000000, 0x5}, {{r0}, 0xffffffffffffffff, 0x60, 0x80000000, 0x81, 0x7f}, {{r0}, 0xfffffffffffffffa, 0x32, 0x81, 0x3, 0x1}, {{r0}, 0xfffffffffffffffd, 0x6, 0x7, 0x1, 0x2}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x2, 0x6}, {{r0}, 0xfffffffffffffff8, 0x48, 0xfffff, 0x5968, 0x8}, {{r0}, 0xffffffffffffffff, 0x5e, 0x20000001, 0x6, 0x4}], 0x531, &(0x7f0000000000)={0x7, 0x3}) stat(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x1, 0x6, 0x7, 0x4}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) ioctl$TIOCSDTR(r0, 0x20007479) 16:01:03 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000700), 0x4) 16:01:03 executing program 0: r0 = syz_open_pts() r1 = shmget(0x1, 0x4000, 0x220, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) ioctl$TIOCCBRK(r0, 0x2000747a) 16:01:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3d, 0x0, 0x2, 0x5, 0x1f, 0x30, 0x5000000000, 0x780}, &(0x7f0000000340)) 16:01:03 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, 0x8000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) 16:01:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCCBRK(r0, 0x2000747a) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e800", 0x0, 0x2c}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) mlockall(0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:01:03 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="8030c3f77a3100eac804aed4f5497491f9b0fde62b0bc958e8588ab12fd60363246641f4b809594592da341d253a5d883af217ed9c61b51cfd", 0x39) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) 16:01:03 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) 16:01:03 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1afa4e40, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) syz_open_pts() mlockall(0x3) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSTART(r0, 0x2000746e) 16:01:03 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x8, 0x8001, 0x0, 0x5, "55b7ae559ed5e2ec04412bd6202bff0da09152b5", 0x4, 0x80000000000}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x200) 16:01:03 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) getpgid(r1) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000100)=0x200) 16:01:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a05, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x2011, r0, 0x0, 0x0) fcntl$getflags(r0, 0x3) 16:01:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x92) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7) 16:01:03 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x8, 0x100) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) ftruncate(r0, 0x100000001) r2 = open(&(0x7f00000000c0)='./file1\x00', 0xa20, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x1, 0x0, 0xfffffffffffffffc, 0x1000000000000}) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) mkdir(&(0x7f00000001c0)='./file1\x00', 0x40) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) setegid(r3) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x7f, 0x8}], 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x6, 0xfffffffffffffe01}, {{r0}, 0xfffffffffffffffe, 0x0, 0x8, 0x100000, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x1, 0xa0000001, 0x2, 0xff}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20000001, 0x5, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4, 0x7, 0x2, 0x4ec5972c}], 0x0, &(0x7f0000000080)={0x42b, 0xfffffffffffffffc}) 16:01:03 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) shmget$private(0x0, 0x1000, 0x44, &(0x7f0000fff000/0x1000)=nil) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x69ddebcf, "66b2f3a31a73d90c927d43752d89b231db37a775"}) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000040)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b706cbd5b993403e716f628e9a222b0c789da81c1edac32f3301fa4ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbb78fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b0035435827270540000000f5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e424309", 0x115}], 0x1) write(r0, &(0x7f0000000200)="f95e625b78f58d117573aa271f000000000000c736ca3a758b00c2bb65390038e8f7b3794e9911a1765547e49b72a89f369777", 0x33) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0xa, r0) connect$inet(r1, &(0x7f0000000480)={0x2, 0x2}, 0xc) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='-$[\x00', &(0x7f00000000c0)='/&-+\x00', &(0x7f0000000140)='$!\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='(#@\x00', &(0x7f0000000200)='%[(\x00'], &(0x7f0000000440)=[&(0x7f0000000280)='$\x00', &(0x7f00000002c0)='-\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\\}[\x00', &(0x7f00000003c0)='@-\x00', &(0x7f0000000400)='\x00']) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) ioctl$TIOCSBRK(r0, 0x2000747b) 16:01:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) chroot(&(0x7f0000000040)='./file1\x00') mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x40) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='\x14\x00') r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r0) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) r1 = syz_open_pts() fchdir(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x820, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$TIOCCBRK(r0, 0x2000747a) 16:01:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1ffffffffffffffd, 0x0) close(r0) close(r0) 16:01:03 executing program 0: socketpair(0x18, 0xc004, 0x8, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000140)=0x10) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x200) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x401, 0x6, 0x3, 0x0, "a02c07cb4780bb6729c42e82fe18610438465fcc", 0x1ff, 0x3ff}) 16:01:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0x8003, 0xbe13, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x3, 0x4}, 0xc) r3 = dup2(r0, r1) ioctl$TIOCSDTR(r3, 0x20007479) setsockopt$sock_int(r2, 0xffff, 0x1101, 0x0, 0x0) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0x7f, 0x6, 0x3, "903f7aebd8b9c5db5cc847853c108d51b671240b", 0xff, 0x4}) ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7fff) syz_open_pts() 16:01:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x288) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) write(r0, &(0x7f0000000340)="0774a24a9114205f130f22847d7759cd6341d2a72e394a37c7835acd12ccb364680f75099ebb415db6e3fda3a2d61c8843219ab1f09d48b8f2b35f9faed5113d13dfa6a0570984a0792d961a302f2050d886127e684161307882fbf9cbcb176395848fbf9a4bcce42cd435809377f6061ed356bd05da649d183750804fbe48857eb1ed94188a362157054bdd4e0d111866da633e05b04941bcb6d8907857ec9fa7d9d56c42fdb2d9ec970b71d8fbdfd315f8f619933f856a26d132f690b74bdbc6c120966daeada2c9489e20b2d614d1eee447e72cd570c56af310645eace4c3191e4fcff7346f84f0abda0800000000000000000000000000000082e79d5b9f0f2f66aceb76cd8e45fcee1fb6a63862cfd3101cea24eaf02f9e17c1fe48a8072ad736752c1f547ad207ffdc546242ca000000002b546262cbda54c5533b1a89a97be23bbedb325dcac99afa03da3f785331730331ce67f0c6db571897a54d799f7def6ead3962e9bb52dadf4fa6797f79f455c2fb6f6fe57f02e7d6f5df5a2da1d4361f83cfe9409c05deef88fde9cabb280cca7a62605a1f43676e000000000000000000000000", 0x1a8) 16:01:03 executing program 0: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000100)=0x200) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r0) r1 = socket$inet6(0x18, 0x1, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r2) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x5}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xffff) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x80000000) 16:01:03 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) 16:01:03 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 16:01:03 executing program 1: mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000040)=""/81) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfc94) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/13) 16:01:03 executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0x5, 0x82}) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000100)=0x200) r0 = semget(0x2, 0x1, 0x1) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x223) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x4, r1, r2, r3, r4, 0x4, 0x3c1b}, 0x100, 0xfffffffffffffffa, 0x10000}) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1, 0x8, 0x4, 0x10001}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x8, 0x0, 0xffffffffffffffff, 0x4}) 16:01:03 executing program 0: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000380)="21836db7ef3b4a6304bab520d0f940ef9482150d38b6fafcf941c3bcf961e762cdf25c92aa81c44888cd59d3b031f1c1bc5fd36ac6c70de72f78cb24302f069c813e31d4825a09c33aa66fc35c120e6322f7acdf77a5b3000ec54b71d60beb094e19b6", 0x63) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="f32e0db076b4e90b6885", 0xa}, {&(0x7f0000000040)="8acc6df3df8b005843e72c54ff3eec178b23fbd50208", 0x16}, {&(0x7f0000000140)="6b0bc0bcd49b5a1b324cd19d1688cbdc271b0ae168eb8db999ec7af25afdacf7cf77e598f0aac6d8f761b13655d78c3997ffcda9d6071d2f3b398bb43fa05380c6af560f60672c08ce8f5365881732151111022079ddd9a93bb2690911238b4c4a85b60ef1b5e5d7127bcc1a9c475ddce663e3110cdba22d9ade909076a685cb1c08a17ebeaefead70a0aed200982f60376ddd69b0638e7cb79c01dd9d14", 0x9e}, {&(0x7f0000000080)="db0f5a5e1fc5326a19ffbc136952", 0xe}, {&(0x7f0000000200)="3c2602613daeb8cf14505df569a90353ec0b6a344eb0f43789a8c1b7dfa99d6886befd20ba0e7fba772b759df078c70261c928037556acfe78f0473fe7039d4aeee87aa76d697aa035bd1e563f89b94c2bf5f6f32d38e498029850adff96878ff6aa8cba20d643aa3b23bad4e31bdf257357547c78dee24d559b02873e32ea0818dc7c40dd6d5c02781b74e25a8add5424c9696329abb4d42fa8f3adbceff1679164adabcc4cbfecf9734259604c69b96e9dce9646911d1cf5650a119c24061269a5614b4db312efb42d212fcc", 0xcd}], 0x5) lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) r2 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x3ff, 0x8001, 0x50, 0x4, "83023c8a5ab6b42c1bb612aec943a9a7628ce24a", 0x8, 0x4}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x13, r2, 0x0, 0x0) r3 = getppid() fcntl$lock(r2, 0x0, &(0x7f0000000400)={0x3, 0x1, 0x0, 0x9, r3}) 16:01:03 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000009c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) dup2(r2, r3) 16:01:03 executing program 1: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) r0 = syz_open_pts() ftruncate(r0, 0xffffffffffffffff) 16:01:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) 16:01:04 executing program 0: r0 = syz_open_pts() r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) fcntl$getown(r0, 0x5) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 16:01:04 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x203e, 0x480000000000802) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000280)=""/228, 0xe4) 16:01:04 executing program 0: r0 = socket(0x11, 0x4000000004003, 0x0) socket(0x1a, 0x1, 0xdd) setsockopt$sock_int(r0, 0xffff, 0x1001123, 0x0, 0xfffffffffffffe31) r1 = syz_open_pts() r2 = geteuid() setuid(r2) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) r3 = getppid() fcntl$setown(r0, 0x6, r3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) getppid() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x100000000) 16:01:04 executing program 0: syz_open_pts() socketpair(0x1e, 0x3, 0xfffffffd, &(0x7f00000002c0)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000140)="9b81202cb8e57fabc4110be631339f9b7adfdfa4a680d4905ec9101c01730f565043d30af6f57babb2be8453e27fc15a98f86b144667c1704ae483e4c6aab6b0592b87f6dd6bcb56fe724b5a0f996382146ee2e093f1562b3bf6a169d2ecd747b4edc03fe3fe346ba7bf809ecd9b262a5b3614b8edcdce9936554b445e0f726816879bf7ad87281c47b21bc19e4b6eb4b89921f045290529709f03c9bea58a6714aec680c113efe1bd16dc96a30417f3bdf1041acdfac3760d4982c3229db33d46d906b9bbba3bd621347cdf99acf08bca9f25f4cb", 0xffffff1f}, {&(0x7f0000000040)="8b1d5d6b7ba25c5cc8e163951f092407aa357f8b13c8274603e01eba65d970d12a91fa6712a1ef770e4f5e562ba20ab8f392dcf5deca4961f9028128f2b77d0f35d40d1a1cb89b133651693bf486fe6d9fae2cc6256e0ffc01aa94fb2f3b0a3ed1bcc431bc4646a0c87123228e8c9275342ec9e2a334b3d323db1621b69c376a1e8b433391f1a4a69322ced197075abb31465bf07116", 0x96}, {&(0x7f0000000600)="749502a8a0fbc5ceccd5374e6330fafd24728a514e736c12dd749c34ab471a825674cb78a082e0b381f1bae431cb5a818bf55d4c756bba061d788db9a38d85cbc1e742efe332e107883346cb0ca3ed340a1709db8001a0f72c77622fee32fca6690533d814c748811f77b63fea429200da6da946f42a1b4ee305f70ad968f16b0bea7092970e86cd6dd7b308ec3a53820cb5e2b6ab2481df2beb55bef12fd29f59a6420ffe87b4da1b775dcab38139bdaa23a107fd6051c4", 0xb8}, {&(0x7f0000000300)="43316577df25a56a7626b4d1a1b185ceaf18e3c3c42945c290b183981c6ba8236a02ff32489eae7884bda8edd1eac06c30520a4e544307ce073647fc7b2a717567318c1e8672c775526b97b88541625d63816c23b88b7e8bf8244cad83521fb7b610bec8f26838b8f212bfbe5096c13b46eb5ca1460a4d523744f68153fedc005348b4dfc8646c884ea2a1a7b0a7864b7a91ea42728c00cb40244ed9a0872600e1f136fe2449c305d7a91a37f54371d671a25749834160b3bb01300efb9ce01501ad9ffa2b22cab3d24b1d9aba52acc49c95417c9f328bab838178cb9ca9047ab81fe0f844862783dd7a2131", 0xec}, {&(0x7f0000000400)="0df2722e75aca51262fc4bd5a8e856fa100aba3e4bd8e29eef6a4994ec6e21e4338fa08d2d5842bac4749a2d5e06203c9896d65fe7a4e3e3aa9c0183ae2917d3bac559790d81a6f5da1b8e759b7faee09e3679b30351d56cfa8685467cd088448e2d0245c270efaebbfb50d83666b20887cb727d6ecd4c86aec702621d694784dcfdfdb0863a168ac7458588f3ed1a78656ffabe7f7c5c2c04ee6eae150c96326df2f8ef480296360390a95ed2ed0c97f7624c06a2b6088ea96b3ce91ca575bf756412ec342396d414544a162c1469dfa581b9bcd99ff80cd9533de2e390ec57c447cd072185207f16283e0524b7", 0xee}, {&(0x7f0000000500)="672a1a0d3d87757b8fb5628054cff0d0875b0d15035c900203de1a185e42c41efc256ed5deb2d8ea76c49356c75f0c39fb4c4c3e26468be4e39464e3cf7418ee0df792f93943b34c5b8220faccddd44585d12ae2f359c59956c08262d9146c92acf42c196728", 0x66}], 0x6, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x200) 16:01:04 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x100000001, 0x4}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x200) 16:01:05 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x200000000002b, 0x10000, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x102000000000029, 0x9, 0x0, 0x5c) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0x8}, 0xc) 16:01:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x100000001) socket$unix(0x1, 0x5, 0x0) 16:01:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x300) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x6) 16:01:05 executing program 1: chmod(&(0x7f0000000180)='./file0\x00', 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgid() lchown(&(0x7f00000001c0)='./file0\x00', r1, r2) setuid(0xee01) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:01:05 executing program 0: r0 = syz_open_pts() sync() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) 16:01:05 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xcedc602508926b0d) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xfffffffffffff50f, 0x6}, {0x3, 0x1b3}}, 0x2) getpid() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r2, &(0x7f0000335000), 0xfc94) close(r2) getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000300)=0xffffffffffffff62) ioctl$TIOCEXCL(r1, 0x2000740d) poll(&(0x7f0000000000)=[{r2, 0x5}, {r2, 0x104}, {r1, 0x46}], 0x3, 0x0) write(r1, &(0x7f0000000180)="3ea19f45d472b2e7e9906b7e8e97ec235619aa84ba12142487a933ec1669197314afe06312982b7fb69af1cd3709d84655f05427a8b079906a41b22db81353318e6978c5f7c58db90352a2c2379a5a45343f78700e4ef72d9a5879bd851ef4fcee1375e44cb90cb2e046c422e5f08bc6360ef6ef67cd783a67ea78f1e4418b3b62310c5b28ac1ed36251d4ea076c4a4bba55b7d9913325335e792999c4972114f3812e2955871b740fa4c9", 0xab) 16:01:05 executing program 0: r0 = syz_open_pts() socketpair(0x2, 0x3, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x20) 16:01:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ftruncate(r0, 0x94) 16:01:05 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x64466483, 0x1, 0x5, 0x2, "9dfa88f208be4cbd236b7d9ae82f7fb1b980b23b", 0x1, 0xa1}) 16:01:06 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080), 0x2) socket(0x19, 0x3, 0x7) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0xfe0a, 0x4) 16:01:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) lseek(r0, 0x0, 0x0) syz_open_pts() 16:01:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x8, 0x9, 0x6, "2c0eea2318b8d0cd8b637b4a6cbcdbeebccc98e0", 0x85, 0x4}) chdir(&(0x7f0000000040)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) 16:01:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getppid() r2 = socket$unix(0x1, 0x0, 0x0) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getuid() getgroups(0x3, &(0x7f0000000940)=[0x0, 0xffffffffffffffff, 0x0]) r9 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000400)="555a9ce27fcaae0166d1a9b6297d7b9bd99edb385769043cdd032c604bf8efbe2439a736115e161072c0f475f95107aaf00bccb616ba3b66b1458a672900a5dc2bf73d7a338dd2f381836450718fa021928d6ffbe78e6c6c9247ea9db7708c45f333a9c4a760b8176878423eb9bf924be3ed8dbdcbf84ad9051aaa079e7d0792509656fadf7f642977112b2c71a41b64d88469f10db11defaccfd0fa7296d35cea1d5acd25ab24578f7028d5b1156f39533d9f625515fd02479233a40bbe2a05aacac77809530413", 0xc8}, {&(0x7f0000000500)="5b20f593c404614eeb255a7d688abfac0cc7b4fa1aebad29bc3d5531ebe722aebccae8e778659c45b99ac83d021b9b8a5dc0b6ebdcf9abac192cb6f75177db642379f988eb1edbd6759a7225fd56037e3df087e2b760ac812237a274c7c6b134b4611845815dfaf499e2291c775c45b3dc2c9e1cfac86fa358ce0939cff972893277fdaf9752364c1b977482ef3b9f0336f0d9617124df84d64c9609883f26d7689f40038867a3e495db7a863c8c3f15224265371c7a0727d316a2b735c7d657c8082d52394ec8ff0261af32b52dbd861a9aef2f1f78b94e3ea4980cf10f95384b798b", 0xe3}, {&(0x7f0000000600)="e7e1e12199cfd6be7a82457c3ec565393bc6ec9844cf856a5db1040cd6c27f9bee6a001ae178f283f0c8c87216e3092fc2df98c862302aaa42a604e1", 0x3c}, {&(0x7f0000000640)="8aeabb39acd628adc4182f5cf2fa142d4d5afaead12f65a5d263e3bd779be022a2f9c273814c90759c87fe105ef489524868003181feef4989a7cbc42e3cbb23a31bfae5012f1bee21cfd7bbe7e7f68dc57fedbb426eab33a3ceb2267b4f92172624f88ad8fd30329d541f1d5fb5c605f1ef18cbe64676e9c0e4552cb36b", 0x7e}, {&(0x7f00000006c0)="ff17db3f51d2e78b6c8623618efe27c1", 0x10}, {&(0x7f0000000700)="f3f28bf8fc81b40e744a0f272746bd3e8d5208697b523d81c9ad097d308c43339034a2b339910df8a93a10c2ace8b436cc11059f39fa32efbc06d09989e5ac8842d9b1384f00b93c040f89a953c7f991e4e31dd59f14644f8213681316f1e9497f7f0aef03ae1d3a6d8e7abb8d98b3ed49e551dcfa7a3c199bb47d4c9ce5b7e0e4d12eb71decede0716134686bedbc4fffce32ad380508ee7ba2a18aed6a72cbc786600c497fe31f05f2b88db39753268cff667a0935b493792956a7d0ccd8383b331b0211cf8ba1a3ce5f5b290b3888847f70c6cf2e2c73dc672b8cc3d33d2441cf4fa70d01789917e8a0e4e1c864b23e0b43ccec3e", 0xf6}], 0x6, &(0x7f00000009c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r2]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r3, r4}, @cred={0x20, 0xffff, 0x0, r1, r5, r6}, @cred={0x20, 0xffff, 0x0, r1, r7, r8}, @cred={0x20, 0xffff, 0x0, r1, r9, r10}], 0xe8, 0x3}, 0x400) r11 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="95712a488e1af366e19cff044372668070934eefff9382b64b54399e6615917a2a25afe8bf6b2d3b2e037cc1c5424671cd0d5d68d7b2d4bf37263849758f0fe04830ad75c04435ae297c5c242b3b27fdf7cfcfa830fbe10de18739a6d674425c12ffe0f037011656a6b8602ab1bb757c68964b6bfa562f8178ad3012f712e6d6e9aedf2de4f1ae7e46c0897be70bce93f7e0120d87609be85394", 0x9a}, {&(0x7f0000001000)="6744408a17cbce2ce205b23c058333c7333d94bc602416089ca35b7e773fd90c0a1684e5f281854b61982730c5698ff5438450791f82325644b6357e2ce9a5539e856223e438b2c1593b0efb7ffe3fb504709f127872cfdc5c08b36441e2978ff4d6071db3e1a96ced6e3e5fc4fce413c1fe6c0fe00a88bd1a8abf4b7f60617dfca213312eeddb0d547b8a64983cff65f26adbf031b08d93fe0dcc8002752ea8afd2b1f05ba4498b2dcb7f44f1394c6efc3943cc5e9ac6e9d4f316123b1487a4e2d618ca2ed8a8ee85eb36358a37b23741b6f489cb123422c66b8e1c9e7dede3b50d173f9f31a6b12f96a7f186fc273f926a5f936fccd329d20524639279952dc75193b6ddd19dd3be6e91d8bb6116a7b351bd316f58560a8e13110d65b2a1072984127ec3cd6f62c2f15a3410aa640c6a843f1da98aa2993ee2c751864c840405e84d9befd1dada53729735025d5495c17c41fca87f7267eecf824ea1084b3bc1d54a3676b4da3516ed78cdbe08120195a747c2fc77322af7e60ea07fccabeb038687e600c44c86c7cdb25e40391a1d944d7b900545dad07c2972ce9e9e06ba9a8999c7d4a13015c8df51761e4a0de35eca80b736d6f7fef88946ed9a431df17996ceb5f7a628e1dc3bd5b2114057fa0a6247ac191ed83c703c378b6e289dc8c8bbe01a39b3d2a04f019992985f422f2926da259c08095885efcdce29d071b74f72b28f41e48c185f812ea0c0b7a5d155c5486286850199b4cc50191162388bea0f64bd12608f5721e5bac96d8f645c7ca6eca9ca2ec8c6914469086522a277f2416eedfdd66e9348bc2887da013490d299e02eadfc593a753bc62bd36fa9bbda020658c877ab556ca10c87d1d5cf7e795591ab5b8cbc76d9726bef0d97151d18198c3a4382c293c21f16d40a0ec2ef6f5400a768321a913cfc4bde47e58cb8a3f7715fc8b806330c8a25f2cddd540b2a3a9c113aa47e8d1e7b449258b5d901b965e83399e043e56d36e80aea7f57deefe6a6afbf7f64436c9c86541373be539c1e94759af42c2db7fba0cfc76e8d8f33a4ac12cbc647d0ad1c829c08c708f102db1636cae59337240433be07763e6ef0923f102908cd610b75936ab4485c88a76e90773a2e738784eb02da50c4997a41df9930cf478256c3b00158465b73196a94e58cda70dff85c3835f0048c6235e151d4ddb9d10041996c20bb016f2ffbe1654fbdff4bcf18a90713828de9175d0d983476b11e813a687daf723973dcf9038bd45478caee7f6833a77c9a71a47fa1573735c5e61b007589709d218f13c7d7bdefef78420c6d03d4324e3c9c7b4e34e4f419df3b1ff5038ed9c7fb191915e0747012c514d9957a9649029b6ab76fa90028e5aacb0b3acb7cd767d6966b5b6577cca6740c052b101efac68e2e9152a118af99ba74c5a8572ac93e6dce282819cd6c80b3fbdb10b0ff92a0e716aa66bc82934d0dc2e48bc06af2ce022567b804bf4736b751eaaa9ce128a5aa0b4267eaee1aa996136ae4c3bb767003ee8d623522f9d3e4a2e7d2575c429ab8898b9d3f45ba8194e4c964e72a075fc07543b1a794e116c246e960c3c70ce073a64085c029c7d64201e484e5f92025e4c574016d725547d64176a22023471d029ed0599ff0359e8340917fc3d23c0c9f3de996c00f45340c347a63bd9e114b9f551fe561b7eb9decd27d82a9ca0005bde65855513b3dbc908a908c960f15ab9cca97926a7220cc9f828bb207e6865699b087cf88353b6c676d5ecd5ae250e1769986daaf651e34d88e9d42285cfd42ac1be6344913777852c1a7d1337c1d971bc1d95362b6dfa6253288fa8cf491ea56c01864cca5b62c2e50a752c2a975dc4e5a03579eab6f07b61b94564723363c19685fdf857f64b59dc24122df648b3ddf917ec007e234c5992c7295eed9f94b61c07b8d78567b8467271bee691be90ed6ffe33444e7a50a1f90a7f5d65732c029cf2ee8f350a10204b689696fe7d471ea7e3fb6e006a2248e59973952217c8d7875b73aee857c100f6338edb8f9c340990172cae895ecff060d7513cfdd5a12bacf51004bb175eae9bbea268abd4d8deed54365ed85b1eeda11c5f90a45824f1e78c49b1e3ec698978d02f4e6af6220c83e302827c06b0053836ed457cb80717089615e989f549777e5fca1165aaa39de276a1b183e2c56b471b7aa5f0c4418b034d7bac8d3c9a4bbfec70290d5f72d550e2fc164f48a61f7398b73ce9a114c73b9b569cf6a51e313bc47a57542eac46aaabb01f734191f29626b984da9a2f90b08b9978e7363e8c0753c2294807ae0610c2737100ba388464bb3dc585beaeb343eb8e8f38c1e5c5c093a44d6fffddccc6b3619d60efa37166e9a4c25e658d85f77e075d8dad987c6762bee9595bc35170312f77fa80710f4d9c82018bf5984b6dcb31a5fc9acae45ef6d38dbdcbecdb9fb54122a1387b8eccd40cf20aae2315363d7b0d843cc882f50b4e61d516384eeeed1638b53dd4ad8280cc6c722bc025eb1d4f1386df57734cde72b7269161fc78f6fc216833c4069f467a66c175f671f367dbb5655fabde145fe4eba75b7e0e348c7422ce89f682746b1cfe8162c90deddddb8f6a061f2ce5607e5561f7b87e5f99465ceed9f2a72b1fe6f01738497df51de05146fad6be0d1349e146a41bebbe55b1c4e6d1a881a496fc817266bd1a17970f3dcc737d1d9ee9d7686ce383845379656946393d478f16081680c3b16452b4abb993ac397fa57917ab1b0233769dd38e7570d9f73b3390c19c88fe01df592918b4efb2c6e3810c7313c01ce2f849a10f80104d4cb3eede5448f0d9ce89ce8e44862cb168c6e7537b0b6f51ccdaf9319b8b77a675ae2c68906079adfdbfaa628bfe90763edad1115c5c08a635504d07cbd87246dfb85aae0b709cc7bd1ee1890bb748b6e25fc531bf263b9a44e3d639c6b400844d4cfa73e08943dc5d559a7e3e581f38036f52a3b977f4b37f4cf0f06057961a0b4753c2a5eb0d691ec1146572c042385170f6f5215c9abac63be496cf74341c661dd987c94ab5982f1f3929f23ef1712d586e14c009e0e53c1dfd13bd5e867282f0b65626c10971aacf2fba165c1e547a790bf96d5c453d1a6c0012d42f0b259edfa65efde2353a92f3f2375c65bbbf560e9ef5ca09a437041291cc9a296f18473b9ebec208d26ed026d3c8304841f6130d57931bb438cea6853d202ba565c022dfb09c25c960ecd7b449009f19291022ed10db51f9bc3cff6df0d9da868f01858c675312d84190f1932b7ebdb8734d3b2eaf3e3bc93c89935cd432abacffc435af33d233b9d46eaf8b1141374ae0c917425838d5c59f7c1b4c42a0b6f395e3d595e02f002ba3b4d95a6a4003e726ed9d5815c689dc8c7f5587c80096eaf4163ee0b7715be2c2913cc9a3c05c34d3dfea7a6dbe637096339663abad4cb0c8f80391c38b13516ca9f329ebd8a31754959f785124ab88b8c1e00a586606f53600fba588f2f984948eab1f79f0641b19d1e3abe2e040448641264149b3fc333754310a959b873c7061411bb9a10a669cec35d61576272eec55f323a0492176818f4da2236fb9ac87fa330949e8e9bf519f4fd848c84730dba4636587d7861ff3205b568dd277eaf7be1c5887198eba3945e50688ea66d2f534993b443b0ece05b0012a0d03772c92fb0361db18b8d85e588b2d02bedd930b9139a8ccacccbef1667733aaf8a95f638d2bc5aedeaf4779d4cea6a74c7b18c1d91516622618863df695e7f6214716a4398e4710c3c7df91e67604226697977d177503036a845cc9112cd4fe5e37a74cf39920d1da055be8cc5766457cf30804dbf6e41a4c2039315fecf34b071fb8e1d783047fdb26592d8781f29aba4f943f6aca8fb6496498277fefcd23ac2af5dcb5605f7b4bf2fdb454bcaf2f55957821bc7f4e2f66ff80e91fdcfc2c3c4720a0971512edb6954fcb0c0859ab80cbfed9a256331c1e17f4e4f07ef62746aa7c7b7e9865ace43d31cf492eea5c47ec2c11fbd0be252132fdd2808183c55ae34941c55b7cf3748350c418cd58cd28b7affb4980409206be1ea881383bc928884e8fd34582a95bc5f5cf1453981f0ce2659c62eb2c9f79552e58ff512609ba24cca9c37c30951fde9bc36925451621fa73a047965279bc60b7a3d785b9d656206bf62c9286544ab56525d063751dd413d713683fdbd198ddab4fce624785459896bcee3651242e335716deb802c9c4d39c28475f4b0506b62a7f6c683963f6ad02257c246e50027e387801fa5d7b972cc12973190c0cb80cbbe5b7f6702a32b6f21214d66b16c28e442688883e10d7c50fe290a17d78e4bbcb50c6a1814c9505508d74b1d023803921c6d89c51d6678b30cd91bfe219a9177495f043c485d3845c8d63178a5f2f97cfda1866a709ec79df9f34f90bb624fb04d011cae0b876c54faa2e42da397bc61fbdf85970f4006953e2e348dd6a2f6bb9161a7ad16a96f7da13a8bb72361e339e743df5da00709d19f142feb06ba3ede45bc49332489d5e9d7ea3a9716b2294cf102ef49868b3f93c0d3fc55f3310f9a6dbad140e6db72387544f2deeaa80e047700e650994005e6a6fd20498774ca4615dacb6ae3400eb87d5a68e601edce65800f5608aa00b8e2a19aa7f37d8d45f375994e6f8abb33e69c4b293fae61213f5784d2e3bfd1d3abbde18f8f0b7370bbfa4138bc3452090b6d775951148af4dd942d2c93c4b8c3944bb48046819981850a1b695c00e016d67e62de13b2e0ca6dbd9429f732a1b4ba6190ca146f14eb070efb70492d3411d2a66a457d6b24b64c600e86b667174759ee1f0616ef84170bb002cee80c7ae7cd4c28b58f5b1a7612b024504c72956b319d5f456d093690c161f05c1cb24f3b9deef5cbfe224fef4b20d192d505b004d59d6fef43b7829413d50485abdb0f0f2791f42c27ebb0916c8cb2f35231b501ccfea4f6bbd67ffaf3936c1347ec3b8dd082ddc0299b855d877da82f1dcd02e748bcf6c09082c8f848a2f96af46d0c0778446bc30d3728e498517bd1a04cccf8a51c2048e7593b3bd53b3ea94b38185b3f7aa046a2d1eea9e128e5c16459828ccc8fe36c09a280ed9bd35ab0c2d32e88e6eb0efb6546a97d090629c0411572ad296db0f39fde32ac89c93cfc2c9a5d11d6dbaef67b8197f82d70977f5156aa8410fbb0821d0cb6e16b58cb279a80b76d5030393d094ef21734783ac8ec4f842df4a66826d629ed91c072b56198a9aadb3407ced8eb5f03b38e62e75accbb7aec34903d85866172003d4c3c809e5d7104fe78829d93db74e390f25b9c95ece1a44d56c58102cae16b23cd33600afca033a3078a5c1a1db9b9e23773cab34ef50d2ce4b1c9c7e3da63a244c6db53a7a2ebbe33f68dd642ab14e94b9142f17fac9fc74c41c1b63f46c3515222bcb87bbf046ee90efe338f6740b3d6228e438b3eff023c9aeace169c34bebcf44fa4a5673a0927f8ca6df671e56daa2a635bc38b102a80930178f38c9cf3a255984bfc49584a7497f0a1000071040d9b20bbfe6d09cfb76b3e01eff153f36ea854b3a460b5f288540297a701947598845eeb52434cb804b080bea3d077214fe296c8cc665bac56857bd9b7f35a4f549cac93395d653cc4d2e247ff4b0ac289d3308701cd4c929fd6bbf1ab17be604bd2f2e7b6a4caf21e7f988c18f37f9392c044a810d3aff1750b55dd1c41f41c471e7fd2a067d1d0034cf76651ae7a1bd293907d028993fb22afb0ec16d32584", 0x1000}, {&(0x7f00000001c0)="e003ab77892e233a4558d6bfeaeed13d1e008ed431bc7869ac67d0b350044575ee6d7d8b0313e0cad4b38a5bd320e9697b7e180e81e0fdc386547423b266eb121ca78cb0f6ffe7884c36efba8867151ed067cb04559543a038a1d724ee6f74f5e517f5ee756abd7e49dd3cd5ad42b7e658d459ad8370fe0e0fef98d27bd8300cad35302c45d5f45ea417949d68d048473219db2937c60016c76720d9", 0x9c}, {&(0x7f0000000040)="23ac3b7a8fc95d49255a0b637c248b51", 0x10}], 0x4, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r11, r12}], 0x20, 0x5}, 0x2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)) 16:01:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x78a) ioctl$TIOCCDTR(r0, 0x20007478) 16:01:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000200)="63e1df1b402b7e9cb8fbacb624f50a", 0xf}, {&(0x7f0000000240)="422ab2eba40fbc8ace868547bf71d144eb2f0c12d78da03ae94de2f9e6b12e55cc73b803", 0x24}, {&(0x7f0000000280)="b9c7f2e177247f99a239686f7b08cf3234d6dc0f71eb2acb430eb5f1d6d9303fa86bfc8f55778a78f9bf57fb22e46a457e364bcc478d211efce4c2a8697b6a4845bb35b90dfd519fbc24b14c34c4612fe84f4816646f7a8ec112be2c739845b163524a6eb928613c059437e979a61a", 0x6f}, {&(0x7f0000000300)="431f49847f9c666dc8ba8372f2395f5ada2913a3698bf6105ba42183bc75da939fdf0609b22becf7edebdc3679a9e11a369dc3be38b1a4f4b170398b282e50382d61a1ea0bb72f7c921b4cb5e4b0a5898102817902da99248bf9c9d549312744c7486cea563d1bfecc08219de0d021679a7273f5d8ea985d4832a16746", 0x7d}, {&(0x7f0000000380)="38f8510e45d1de8e6b132b18c9462dee81a10885e517a85f02274b7d7ad9168a94ca19b3579a9cb409f4111fd62e8e5ee11597f56a9b92133de264b3405ccc6b3f3ab39646d92007c1cf943acc0b2a5fffb07f869965eae823e4ee1d118d1e2c4d57098bb1693855e3d234706a718b0a04f1d2837fe475", 0x77}], 0x5, &(0x7f00000005c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="0000004aad1700"], 0x48}, 0x40a) recvfrom(r0, &(0x7f0000000100)=""/207, 0xcf, 0x801, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:01:06 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x101) 16:01:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 16:01:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)) 16:01:06 executing program 1: msgget(0x3, 0x2) 16:01:06 executing program 0: msgget$private(0x0, 0x0) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x200) 16:01:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x63e58561}) fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xffffffffffffcba1, 0x5, 0x3ff, 0x2}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) write(r0, &(0x7f0000000140), 0xfffffe46) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0xffffffffffffff0d, 0x3, 0x5, 0x3, "68edc0cfa385fe4ebeb5dba0b3696101c52e7d81", 0xca3f, 0x3}) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/195, 0xc3) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:01:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='\x00', 0x8000, 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x200) 16:01:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x1ff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x1, 0xf129, 0x3, "fe7872446460dafbb1222c5fafaf17be23582aae", 0x0, 0x1}) 16:01:06 executing program 0: r0 = syz_open_pts() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) bind(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) chmod(&(0x7f0000000040)='./file0\x00', 0x96) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) getegid() 16:01:07 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x3811, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab515f755af8bdc1945f07a098206fb2"}) close(r0) write(r0, &(0x7f0000000400)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c5d930f7596", 0x67) r1 = open(&(0x7f0000000080)='./file0\x00', 0x9a8, 0x1d2) close(r1) r2 = semget(0x1, 0x0, 0xf) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000100)=""/231) fcntl$getflags(r1, 0x1) write(r0, &(0x7f0000000000)="5643f9d30c6ac36816e6e203ff0f335bf20d8b8f32ab2a3b8bdad934c2a441cb886ce69774a19b3f0001e61009fcf41fa98a0bbd953331022c3f5c42bca801f470986250a4cb3723000000000000003198b5e22fa1d98e", 0x57) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000240)={0x3f, 0x6}) accept$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) getuid() 16:01:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x72597c7c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) 16:01:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) write(r0, &(0x7f0000000000)="1ef3fa4d196fed73bf0452bd0a9f9cadad5ffbce70b12749a3108f298b5ee7099bfa62f3558f4d2fec63706f4c980af1f0f12ace2d7a64317772425f036bd5b682802c361a8fe96fca768d4b74c7245c6a3b2d63757a7e60500ec6e427a0e947bc345129d93453cfe9c42fd4a30ab211a2f0c6085f0c034a4fdb3dfdac2158a92357124b5d9f3fd667fc7a1dabbea391cef860cda6ed55cad83d8537e64d31aa5e9cd1b1", 0xa4) 16:01:07 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) connect$inet(r0, &(0x7f0000000000), 0xc) 16:01:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) socketpair(0x1, 0x3, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000140)=""/78, 0x4e, 0x40, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x6, 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0x382e, 0x6, 0x5, "6ee3138947c1b8279641ae249e0350eba0a9fb1e", 0x6, 0x24}) 16:01:07 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x3d, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:01:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x24000) ioctl$TIOCNXCL(r0, 0x2000740e) pipe2(&(0x7f0000000000), 0x10000) 16:01:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='8Ol', 0x3}], 0x1, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000180)="df776dba64c80242", 0x8}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="8700ec294233", 0x6}], 0x1, 0x0) 16:01:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x1, 0xc05, 0x2d, 0xffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x201) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1) 16:01:07 executing program 0: r0 = syz_open_pts() r1 = dup(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchmodat(r1, &(0x7f0000000180)='./file1\x00', 0x0, 0x4) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x6) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) 16:01:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x200) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) Connection to 10.128.0.51 closed by remote host.