8d098aa8ab1277d2b2a42357e444aabac4f572a39ba41b8185b7721090809e14b0385f29c07bef629f778c6ac6b41f12cb4b435dd226231eec534a6f2204d5bfe628456383cb3fe8dfd7e8fa881d545d85d437f7db8a6a5924d88a70b3c9988b89e90db4b272763cdf50057c1faf3dad3a5392f34cffbe6b314d93a688f5f6a4c3b22803797a16946b11ee8eb877edf3ee7d06b7445f0b5ab0b3f0ffd265dce77001d8303665d6989c5839ef8f10f6dd226032cfe54dfa4e7e895b61f313ef21f2c28d168372e2d11373a166c327e5b7e55b51da7176d6c5b797ee2a53f1ecc789428ccb32f1fc207cf3c0057ba8683ce0c5153d58af7c2d655b422faaae040631563b6541ac85a748173d221e6e40cf46d74fe87444bf1c2909124a15bda751b4faf49b32806aaafa6c0625b3ed27cd5eff78bf147c798fdfbaff6a2559bb351f9c640c75296fcf03be2ea5b4a4e3132e99b48bfd5130c507e31d7af57b3d4a6f82ba15d3621cb9b4a75d75faab9f92c11a025711d952deed1f42557ac86a80e44a93b2d5eef70a6c88d438dac20d89465c5b67070c9a9e8094acf7ff5d6250b52f185cd614615483cbceaa87585e6cf456ab672cfd83d83daa96f5e0274d71f56feff2d3515b769da0d990c4abb95fba9d9034c03a3adcefc18c0699cf3b86038e2b8032de1a47647690ff441c081f3de090c0a4fcf1498a767837997d37924162b7b4e7b6feadacfab1aa2c15215aa65db7bbcf0837223a05fa9c936a4c0ed2c97066e0eb81562b3df531effab0e229cab4966d6e6302e26f7db9e11da7597d6d6231482961454d7fbeede74150228717ab41ff011932266f8729112f7f711cb941609d7523e36a2a3a01be9f350240e12655baefe3a27127b8edf599c050ca2044c2d3013cf1557a8a08099ada36cc27a766d8f90ce35db6f8f63cb081f4b28cbfdf3247f47a75698e341554bae824ec27f3e6406d852d0d3b82731fe4e856020b5ed9a33a63284226b6a41dd487c487633cf192bd8dc330476186bb4f7d11e2a00aafd6cea6eddd50447d86c32a04094570e03e39cafa54766365210379211611c6257a958da2c4660848905a5af373319d02e1057c37085ca4be1b36131c34743a2eb2da4a96db6bbec37922326924a4e2dcb7b139ee19674823dbc13a24b695e7876a8fe0f6a374f9624a59871e93aabbe1c457c7a08faf689cec478278c27ceced84a962496392a59752fec6486ca1b5a55d914dec7c7550bf65f1eafc357d58d6249add0f774d6bdb1c661f4f43e0583e4d901cac54e5af61c4cff9d330341d8f47c80fa28c5bac9b20c4af8d6617bd31630cfb5e93e384b0529f2a6ade01fb5503f9222d8a82362d13b1a50258591d372c8128826a98a17e0f9db9d25839392ae89c291697682123934595d96d49a8164a744f3a99d450a1e0d778591c651b844193bc95c8fffdbbc38df8cfcd7e3ec4a952d23739b9462f95014fcae26605ee5e57a21c1099214f777bf0b0ac683475698ec90c22e2058efe0025c095a4d7c0f7ff15af7e19ac642bfaff1bb4773ae378b41a576eda0e7699dc9bead6489271df7203c1513adc7dbd46eee02f7e4cf524a7e46744002610e460d190b9d282a126b4bc8ae1ad644b70471ab4b1cbeac73a277c4d8c312e898276e48cb2752881a092dd9c6a42ccf0b2e756107f71331fa97aef7f29b56ddb1b91e168cec7b532554676259995a223e655df0c9134bcea39a56b49e57878cfee647cc6471a2c1e741dd7a30c72a13b59466ae179bf123336ccfae00e8ea5d1a587f721984d7bef0bc4eab8c8cee9a45cc8fc6581104c5bf2c7c1cad14b721d9face4fadb2b57e1ff0c7a155eef5e64041dc5d72d1e5797abec1bd364721fdc9ef58cd251b7170a430f7ca75d665f8c5129042f05058415f9c2f96a25e17ecd68a41c162c7b9cb5780556debd77229ed0f4cf0f1c734b73765ca90c1ef6f8f8b3d16222546aadfed06f3dbfd303c3a03216c9f5349baf39535fa3d6f22ad13f0daa6cd14a985255561a1d20c1869478e30a9578376d56edd867336d4bd2deb838345f198d6b5eb8c80cc45312cf4cbfdae2d94d0a846c13c3a232f39aea540815d0511589e90be08417b5e397515395360db3c0a79f587aae90c92b88bcd4660b521a9a15974e5afb466f863cba29c59555155e39567edefc06237d9c4c7f3c438733db677c654f5514f44b4d077986ce45af3c53f9638363278fe5ad006d6e02bdef1e1167484033d502b23b8596b22234cefa1cfacd617f9349157cad084064ca822195208ac5a9b658c269239d425b6074e9946b3f46074b3d8f9804a6b89f20beb1752162aacb1979b9a53f457073a4820f8a88df168c997c60a2d891c2a058d65e9a0b5ba638680f22ef9f8ffc3a0cc52148847cca0a70718cfad0fc2d547ef56bc0c9df355fdc2985a828509cff26148f98d9618360ac73085338df301fab7393208c2692c8802d14a1ff35c550308503e074b0460800644115c6dad60b1b9a6635cf20f90c8c2c346e55ad874d6263990b49b6f8d5ebc5983ba996455776bee325ef89d325732cbc133e7065912393c41023669ff5c15edac4c5d767ea4b0bf6578017d7a13acb9b584e3bc7b56c9e69dd249a7f0d2eb51040e1573b3a1a56674797ead8266a4c12e466526508602f0431e17c7c8d6a80290ddc403dee3f5a5014ec4d3f5382609c7ff669abd565f7ebd0cdb80e96e6ecdd2cc41ce465ff77d3c6a29323250841d9c70265e2eba587dc641f21556832d335046e6cf7a15623f29de539f5d0614e2f031d6ecc21248e11df0c3d559109e8477ba120046d624869f945d731f29e6c470b17d81147e9a1a72ecfc679f26b561f3e723e4270bc01cf9c32c90760262026c8a93fbde1a093d2d38bbdf96040f977064c0ee6bcad7bf0046a027f04993fd7688869702731c4c86792024d755767c7a667468636e3381cae1c04eab6aaa4f52b185a0e759e0bb295affac6676b6553582db5471acf06b4002c7e96c57cb4f1cb6aa7ec914f788fbdc576e7df4ae8e85f63a396ec3c3c96809731d29181b6cd3186630f829d7cae497870b066e2680d9ced656b68c4830953180dece399982762c2773e1834f993ce940413b66f1ebd87cf42c9ad6ec71cfceee5ca0bc0f53c59a1b0c857163fb75edd2b41400df0e733aad60eede0d5033241b6086e0ac38d86c11193a8ef71d3f1d85b63ca6ffe0e1f9cda79691d483cb38a76fee2028d46bece6f794f36de495318fdd477d2b21bf6c4d6943bd60c549bb2c01dd58ac5a1a057e80d0cd13c14c965ed622b78a1931047b9881c9bc4e4558d24cacda36c08c6dc2d97b6bbe619905f620ceb1aecb9bc05ee66290f044082b6a90752939fd3a905b402a97d6812feb72453828a15f09b62b0fe6350339e7f46999b5a0c06fb27cfc935ba7f014cb9e7362693ef5b7a9209ee4d5a8d94d32e614f11ea327ec05cd7b41ad8072e602dee971b1a98aad909b9feb2586f9b412bb96d2b7d02820224d9354b2adc72f8fe796b72358cea021899de9f08b26654a4ab1c7fc4a0a970de9c55ab74e5cba5d1ea4f4dee5ae8ef52a2a677931fc3387585fb816c0c48c510857fc51ef1f9ac5bd5dfde31b53792b42bc511cf72297b2f8c0dcd35c601b6396591f8b8cae7eb61d9085226bed14142c05b556f553a3659a197e00198bfacaae9590072be43f3b41b06173624c3ab7b051e9d53b88a824b5a66c3320c41b462fbc3d006bde1d8cb40b009474c0ba620b8eb70af256e6d7c003629ecc1627d7804d3d83028189a3081930ff3c2d4ad636e55ff18f39caf68bdd2edd138e58692ed1763ec653f29832927b77c5086d6ed111ecee9debc2f8dac845d97cf897644b1a68f02d1ff5907a1a04d7566ebe166c76f21876672f3902f4cfcf3eb591c897ba9603d8460afcc145c83612cad465d4308be70f8ee1fbeded732e687824ab2cae1beab8cb291cd7a98b2f18acacf95534e2c34e50df69b40a0eb9f26f1903365f41c270f2987585bce4ddb25ad35600f737ed88dcd1a2d17e1775de94c580254530345e1292b0eb504614fffa7df498462c21dbafbf67d2a1ae819c36a8179eb7e6dd33102dd9b482edd95e5283779398fffa713117d8b8c5d85940deeabfd08c5f841ec3938d36a6362a28e5473c4328df073f40d6e27554c61b260ca9a8a90050cbaff0c2c0fcbcabe08bdf1a18c81534073f1a6c2e02c317a4b1c232fdca213c84c52f1bae7b1ff07e7adbf24d8f4b00ae035707ea0a03dfb597b6212b12ffc29a188b32cdac756dfeb4f66ec2578c904eed1578f111c2646b5e0ed091e115de0c59e591b0d56faf2cb90618c04b07c3a2e47cddd4a3aa516b4738deea8ca9e7809a7de0c7006b2d5778a290a2a1205fcce8e64ce3374da92ed85968bd1b6bae864a4339e047d65d0d245d99ffba8cce623081a9eb00a37716e98c5b764c94a81b4176756cc5d084b9d50561fad3efc4edffcac316aa81663a4979b619c0a3247c98eff735694de8444664e316c585e354e7b2293d96a4b65fb613bff5c1d32ffafb6e8c1892e6d8285750b46a0a82e58c445825787758efdca4972549c4f525afd55c97102903679c656c244e7c813c3edbbbf6ebb1ddbecc84a2a3829abcce032f8cfa10033b031bd2d29c580072e151c3e381ce9adb42818d1d6f9d93cdcb56a2dfbdab838d3a3963bb7da1a3ce047bf81cee6c892b392c15506a53dab407e0c2da0d47feb881a7ca055f4b518ec25df7b9a6f3cbc02a6c1d1a6b386d37342802e3e31e38ff73cbe9bcbf3cfda742be052c4f17ddcb04b5755908b69dd677873d69ae71949bd28fc38675b0bb2f67e66c20e02976c49a8728fe18984a25b245e0984058c39f6f28952ccfc7110890bd596a82c8a380b3b6e90be5185c05ca31677a73148decc9b65a2418484bfe050b9aaad65eba4178646f0f784311e16018ac6231da0b65324e2f381eb8e2c4ef96e0fd355fd5f16ca86b402bf4dadc054af26f393d91e807d7a1dbeef6ab69c3fd53f67f7f64d95639188c8b3568513e914286b47e7b46bbde50972627b2d7d50a710efdb06e9b21fbfba6a947d2e052c9ab03cb597c8999b3f817adf9aedb520b47cac4075bde6e296dfb20623b2418eae92a77536929ceef528bdcc2b4fd76114d7be4f4d09d6ac1caba4"}, 0x1008, 0x800) syz_open_pts() close(r0) 04:02:40 executing program 1: clock_getres(0x40000003, 0xfffffffffffffffe) 04:02:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07000000ffffffb27824af42b480ffffff1b05eb5a00000000000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) pwritev(r1, &(0x7f00000000c0), 0x0, 0x0) 04:02:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) 04:02:40 executing program 1: r0 = socket(0x18, 0x6, 0x0) msgget(0x0, 0x202) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000000), 0x0) r1 = msgget(0x0, 0x80) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000011d3b0b8fcdae413dbedd5a54adf851be6cc326306dcc63fbb8a40ef72e21fd2eaf07eddbf04d75217d66d226e440a1c655758000fea01889cbe049f568f5caefacc646e3ec3b12473d841cad6bf5a0e9fbf9d550a790e7fc83bf0d4df8ce7a2ff2fd4f8ea226dd48597e5efb9ee6"], 0x8, 0x3, 0x0) 04:02:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x400002046, 0x5cc1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = getuid() r3 = getgid() fchown(r0, r2, r3) close(r1) 04:02:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x881) open(&(0x7f0000000140)='./bus\x00', 0x100, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8001) 04:02:40 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000400)="04e651bfde7396884090c2846d8752d9f42062d91ff3b33c1a04684f56009fd813d93ff6ee0b29a36e00194ff8fd620ffb8665fc594b47ecc9872d8545d5c1bc24d9f605756e95990c929b0399b04c9d13b1b61bae8c3e7bb781356fad416924dc74a3198ff1ab28bd8c2db5291eb5cb0ce0f934350b3b542c5ba4aee4facf5547fa6ce89598ef95cc7bb6480710194d164a0304bee8efccf85afd276d5c2974fe39bdab0fc7f64a6bf530de8011798fcb5100c8483a4fe6d527e83f0f14d85d3d8048de45a8da7059217074d25bac5165e072fedd7f7c8d7bb1a09b222475c4d7fe5090aea5f1f13bef934a228026a4dbf13ffd149b2ee4cf4a2994dc23be1f8a93af748b481f05e3f6514b022d4667890dd061ab01fd33b3c775bbf73ade385772d3bfd53e61758293a23b9cc03f608d1319d6b43b27eb858187f8f3b5c051dc8631ed1a7f75b242ed1bb4673f26c67762646a874d474aece8c9bf8f3dcbfd69e5ad89838a1da1a0ea3506b190457ddd3434bed43c36961aa5f1915803784fedebc0e7b90903a550c4ae02f6e99153d2fedddc74de0e0b6956355c24253c20dd5fdb1f1dda8c2091920c0ff9ddf612a4738e5032aee8c4f8ad32eebcdb6626881c106d8c6f6bbdb33922a0e31d0b067f3aaef7e63384cbbecf42eddba581919106a7c77309567b2e933b6b7c6b1adeb9a1edfc56f489dd2d4d37d0cf3f2e92997cdb3af7e9ecd674b747ac54ea70b7ed05c3a272dbd7c12cc13eabca6029e44ee69f019de676874a470903b82b7192a42ccd67aefaffe066bba6e60370ec13aa0064d1641ec1b654729513239b9160e543a951d847ffd686903bbffcdd322badc82142de1dd588daaf6d3747e216c01ecbbfcd7d36c737a6093a8c06516859561c2b23cafddfa49634f5ea8ebb1274d553e81a3201f6cc2c7d4af3d8b8a5b62cc903524a0a771b9e0559ce0c71c250d2937b89ac5b5643a2c601b9516302d287488d1d41ddd6a55026635c0d72a6720681504578c8c3981857e7069bb3735201ec224490d5c9514674174afef4f297db950b65b062d54ed52cbaa8c8a6df1917774dfdc34d3ef4d35d2cb7e148cff9e39a45237546d0c2fd5cf657c02c47ae3836e3084b4c4b31e29c36110677b28ec5c0e47c811a73f139eae32b282def4990f4bd7b0c9feb3acff905c9662a14c804eafe786d920291017e067137e1ba1cf494b8349af74de3ccd7dc3ded4245bb397d2acd44db51894f506a6472261b6e33f28b940bdeac49ca4944d64d46b1f66c70f2e05ef1e865261d2ce89f4f0ceefa07400299a8b339ba4832b133ff7f1d1891338a9f9254640368c5e90cd86e2c36801dfe14c9fdf62dd7cdb34a96e0df07bc0661597873f14b42b8bb6086c1935ec7690a4f7c6d145cc75adeef2d074551dec897229fe132a77bd13c703a15cff7b6b5283f3c8366e1e23bb486beb9848ca6c77fabac1137a1054be893486e5716f408d192e10483fb1ffdda75cc33c7e8e62ec93bd0170900258911b7870844956c875785d795a18574566096420ca9ea7ef01370967d188806c9d40895bcae44df25f56259687648492b5a5ba899a821b7372a0f71b979a50b82a69e162793a1d97ec7b3bb629bd05953238fe4b8bf9b0059398e0bbe1204712f484639595cf7d04257fe20a73dd7bb314f8331b0f132a3591849997e3ac9f5072e8f652a2ce639d411a8751a2e13719f0ccb23998cf7f54d9a35db01a3006864d404b3ef36fc32dfd05e391c0a26402c467672fa97e746e19b0b45499a92a7bb329695e3330e543113a19abb7f37014addae328ae863724061839680252de29b8d17889140cc1ac4085d8252615e0462585a39ba75d8663a819956791cdbe225998ee91e34b30b2abe9e04215d7e18708706a91fe4d9a0d138ba5b266bcd401d1e07765c2420387cb460af8a5075b5beab1dd78ea04889039a3c331b65d33fa1ec87a356d1de04bf82775ba29c16db1c881d50a4ec538655ffe226ad9c86b4847c507f2d49b3587c66d87a458e0c0a3a96725b025e46f649afea01b1a9bcde2d68313e4da486ead8f310977d4b12a532f471d42163a9110618edfafe697f7ed51133e691cd7e838a5979e124cced453eb11ab6a95ca7ef133ec2479f43275229cc968360f49f27487b44bf7f03e2c458ee3116b3fcc542dfd1a5f5ffbfe7fcea56b61c5ec0688071542b808daefdfa95e623f76899fdd37b1e80d1749ea317c0c2de1ccd193d417089fd076ad6e435c015c6952e6f137ca24d5e7f37c8d94f55e0c21c79169a8fc811753dc1074d09f4a3ddc0fae8cae7b7286171e72c56c19e51f48c2ea494515b967c40b71785d11916b8ba6a3eb80ccdfb528e65a3c19fedd41026953959dbdddbd777c73210dd151bbe5c2918c8a46becfc5692ce94d6df422b2e09463e6cebac095277f9f3e7398810cae66e5bbd15e765c9112256954cd10b9867c33d28d9b9d45096cfc2d3a165f6eca62dcdd8bc196438f4293d1c8d85eb7413a02de946115e6a8576fe58a2acfd46749298f8409214c2f948f9eaf3e7545c429a3599548846bf2412308609b67a50a956b6b51aa7302d248d1661ce9a9a132e64cbdda4d9579ddb9adfd05d3635d9b4b45f1edd7ccf46a2fd7d9f6857aaa9c93dc4448f44e819fe6fca242d03134d04dc89dbf14ca7f562efe9e9960c2c6e01c7028ef015aab3d34631b91af98aaf01070bced2f4edf55d93f9aa6aa8ffd7ef1e4ae3cb6c0074ece4bc3227f47d2f0a6fda2b149737fde295722efb1c911a8049504458cc9c86a608835382fc1abacf52d0420628e025b84b3894d3c02c669cc5721b408c42086527fe731e6922af85bb499228bbe081ec1d83474ff2e423355985493e9593aac6013377b3ffe0edd25a96779830130f1341542cc1d4eb4beafb7d70eb5029910e0bee2cdf65bb76c0ebab3cb241824429a39005983c9d0c1d27d9400f948955fa11d35512e850436fd553de1b6721f7e002ed089cf3b995cd53dca899223b4e4a84c2d58e996d5ea58f7fa415353ae7d8e56cb57ae420720d6c5dfb301dcc34a360e97fcfb9049408fe9b7eac71e61f51775df27cf91558c83f497c58d0fc58cb41c8bac0303e2e47029aec3129eb383cc6341112e910f746a4fea23c89d5f8042f9e67d2d9dc8c034b31086cba3e83b3fdc922a47788495f63a32bd88268973c3d1d52aa8b7b97a554d24017931ba8ab27c7ec472e8fb7e9de96266eff32a7b3fdfa98630e4e0d3bfdfdf1363aeb26795bd812badf2ee93311c68224a1838b0906288eb5d19fd2ba45b99258501a3ab465a03afdeafd2339fd1484f686911913ec76326a8e284339ebff965a73cc7e7e382e60dafd5c63e49dbe9af07ad1a66ddf5b90b59a392e28664b1d3aaee43597436fb5bde3f5b0f8db28d32c5bf45ffa086c766bf535c9c8c42277a2604bf1c2b9c1b81969cd32f8d3db4058040ec1ba3047ba28b1d2ca0c275d27f827169e5549e030126ada076b0c472a311943eaa807ea6215263614d4cf80efeee47e38e7ee183473fe48dd5306d9221d176d11c9e5b6e41b2f268a516a327620c678c52a35e887faaa636ab5ef379dac1807088c6759eee0c55e9a26c309aabea5fc153c262bf6b4f529cf578c4156bed2c1922efdae5b0fd499fd3b0453ccab04c63cd6429afc4ee1383b982d61f91f9b587f62b3d9bfa41f9a83de828f3c3fd6087e369734c6244fb25e9cbf353e2bed1e937fb2afe160bbeb2fbd7b1557cb0389e5e8c20c1c64a0e5242aa6d6366d6440f340856f4f1b7859b59ca318db15afa01e028a0e05b2080152f1a205310c2cb54502950ed4a06aad3d084cb2f7a779fbefc4a838e4aee247a01de9cff74934766123171e6fca80c97f96ebb05d5f6b011bd014bc65463598448131cbb00dbb192298d16ee8ee779350dcef8586930336bf8926d732dd3187eec99be78a461d1e4307f3f0a8b839d8aa6d50dc68c7985044cec0796cd8f1bca43f24664634939e0144db8efdcf91812d1b8994ae10fc567490f81f53d2981ef861df2f2c4f149c0379f3944588c979de906a6d788c3a4304a6299f20ed34d6836175a9fe3b727ebc7b313097d4735dee5c9ab06b78171397ee58c56ac08fa51f4083fe39f94e8e93eb1150c1ee03739f6ae3392f87889ff458e1c06d39189c92b2b0280e62a7c8b40a79bd7994db4c3a3ef0385fa5d8aa347d31f6e9d2fdce92dac7e7a371782069cf2038ed7ee811700668060aa52e690da593cddc52bf30c15bbfbfdcb954cbfb243d8a285a7cfe6108a4a96d1058acdbdc5a898852bbaa8b24b82fdd8ba2c5f0efd1e1ffe3b0fb941527c2dfb25dbb738ce7240213924043b6b57a0e820a82f84bb9228f920f069174bf14542ab3cc86f05d0f01fc176fd533f5abb1c57e0e1f5946dc3a82f8236f63945550f2c7dac738627b8fefeb342ecec7081a919342d06c001780e64bcefd476b1f68a43887bbe2a727e58cfd43b57a9ef16f3e39aa42949db3d53f5a8de1239350a93dc08a65d5860d9fa2273f0bcccbdd58cae00701a831a1648cd49c7a1542ec68e56a25ff4b3e40e1c8463ae9fa732f644cc36b29e62d1356a4bd2d8b0def1fb2a7fb5d092bdb3d9d8e640c3c16dd9f746ee522aa9314e2e854ab75cc65739bd48c5972ce8632423d315ccfef030ed5b599c59daf71eb2e2af2fff8b3d8d6afd65686918a9928b590e22b50187ee51e0c1428bedf8bab57ee82dc12d72f6612d97a8326520d081f69c42b5387c23f6f221044d564575e46fe798f684bc4b87b3fb5fb3d98463079ba6c0ae7ed0a4a1e9b6d100be1ba290a33c8c796a27faa30cfb2e2d81190e66df071a3f00d22adb154fc433acc9771a4f7760d2a5e3e0e4c026b94ae3a3ab3f0866d5d52eec053bfa0bdd9c304596acc96691b05cf763a446a930ee4ae2a48528e986357fdefbf4128da6426a0307bd6145526359684aadea77c605a5a82ac97d4e549dc6d0f0c281801358f491a7c9c2ba10204771f500c27fc0eda7b8c54821b01f13e277d8d82fe7b550d7d4743abd7197d970de03c6d7b8e43fa1ae067d40028c191d37bbf7a214f77f060abd1163479f49b568184f0c43b7d3563725887a9adb29e6d97ee43cb2d457f4b8f983079e5c38c5c2c6bad7f7abc1fb2bee1e798b9241b8c03f49607e17bec2c6928305d6a679ffd15cd2ad1f8288398c9de2b1ec6090b4c57fab8b3da34da23cbb37500ff783465cc3702dc07c8c92a29a673a10fe5e35e53eac011807ab4088117ee727f91ccb58316a3b16897a0fc67d4fabc819e4ad3977e54d5fed6de51af42c939da67609f690f28e560622009485861621298dbaf35751a1de127a2eef73681d72e722a000160b666d98c9b64d0271c3f52e10ed142fda8d707040f82ac2db80eef9d6b546a69f66869a05459bc8825741e536691800fa1ba3ef96de148f4bd79be554c9fc39a71211dad801c3ce86fa5998630b23420f85fa95d28c9785440dc55227f03e032c2d025a013057ed2d561d6b4b38f6a02204745186c909ded0bda98b2d7f363b3cbed8e720585551fb91388ba801de233d93ef9b7080e4420cdaefbd8e13bb369d433370187e82bea1c392b52fff6a43b591220dc2d218970a4ec307731a817cf29750dbd12fb38fbd25a7d667ed6ffa1b110c274795b257208c3831740ca7ec84e07b8d6e76e371c323adccb74824c1a6324289b2eb77aed4fd7703cf71abd817785b18f62dda2e7bdef348161eb53c1", 0x1000}, {&(0x7f00000000c0)="9c90f4cf9dbd855a58b0840b87673be5ecb23acbffbc5172479b5a14ab92d0cd8f4185d5929c7a9b53eaea3c5fb71d1a9954f08ddfc8a3c39bc35cacecb37257", 0x40}, {&(0x7f00000001c0)="98d81411a79dfd50024047f56d83d8b41dfa7042cd934afc9163313e25321d5b492aa9eedf6dc294ccd87dae8b3f334df872ed339b2a8653b3ddd41a647ed3b1576b533207241101a2d3f715bc2e1a7a67ccc97a6099457829f7350278b64d17805b6402fdb8af2c6252bbd3cf3f8eeb0270085e114b03349cadd60bf0f9ea7b2469583cc21c6393a42a72aa39460c42395190cecd8f6497c436", 0x9a}], 0x3) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x4, 0x0, 0x0, 0x0) dup2(r0, r1) 04:02:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000300)=0xa) open$dir(&(0x7f0000000180)='./bus\x00', 0x8000, 0x3c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0xfffffffffffffffe) unlinkat(r2, &(0x7f0000000100)='./bus\x00', 0x8) 04:02:40 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x21, 0x0, 0x0) 04:02:40 executing program 0: mkdir(&(0x7f0000000300)='./bus\x00', 0x180) chmod(&(0x7f0000000040)='./bus\x00', 0x14) mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07010000ffffffb27824af42b43622b3fe491d05f25c728c00040004"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) readv(r0, &(0x7f00000036c0)=[{&(0x7f00000001c0)=""/196, 0xc4}, {&(0x7f0000001300)=""/179, 0xb3}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f00000023c0)=""/31, 0x1f}, {&(0x7f0000002400)=""/4096, 0x1000}, {&(0x7f0000003400)=""/182, 0xb6}, {&(0x7f00000034c0)=""/165, 0xa5}, {&(0x7f0000003580)=""/151, 0x97}, {&(0x7f0000003640)=""/110, 0x6e}], 0xa) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 04:02:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) accept$unix(r1, &(0x7f00000000c0)=ANY=[], 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSBRK(r0, 0x2000747b) 04:02:40 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000240)=@in, 0xc, 0x0, 0x0, &(0x7f0000000440)=[{0x808, 0x0, 0x0, "154a3a2983c9078b30d3c4d8213e94ba5b3a8ba2ee8f526b6a6a08456e4d4af91177b728d3d74046100f1e398ab42eeddcf6426e77c45c23d5cdfda4b5e1b75589307bc1de0f32ac6ce9e8fc5f1fd2ab23ef7a621d9fcab8aa2931029b7a0dddc5788b41962e44b3ea70ad63d2e5b532b15f7bfd1524c8668d83eb5d111f710ca3dc09848b8b80cecf408bc2e2b5772907d1ff82d65533ab7c938c278d8153bc45e009815d4fca34610c115c170f16dced65b01fc2a8fedf4fd6752a8f9058c7a323ea4149a479daa829d8ae5f7c004a1c10843d874aebff50fa6f5fda65770e099e773074bd8038163be4947205849d59129ff5aa8d62cc58b4cda46dbe939b8b3d89e063d50e2a416df4b35e2879d522005b895b5b2e3e75b8b311797a08dda7e88b723371726d219932b38160f435108dd990ba6cce6b077559de7de250640c75dbc96f5e54be3b53c82374dde695fe0da5c70acd93d0fef52c7cbabb688a62cc7335f606431461dea22f7cb2eeabcae5b3aee432c49db3b90c1407db70dd2de094397b115c9bfa972c30ab966ae9e01e08648a137efee8af3e1e4f04fc21762299312375547b7d0e4c69fdeaac96738a351d110d451915e1c97fd0e0e80aa105af3a8d40ddd717af6bf3d44e269e1ba93a45fb2aa14cbe5c44ff959b156849ec4b78c04d4ebc8156fecbe2e8f9fefb76de4bed5a6a122fb3e58814473bf40509d33efad27bf8d0951d9dbe67bda55708d965ea2db0c92b9e725358e26a29640bf123d991901371d8c9c5d1bcf0a008c2805c620942facd296042dd1e38a90d7d94e23b5f5a028372cabea967d36428c30f06ab19592b8d74474762cb1ffcdf383728911259c4a4c2cd4ebb4e76c4c5ee6e61c54872ae7e6a24117dc6ac0023810d86862578d5acd1f396c936c84dd3704f0cfdd8353269f73be21163ebf3195bdfe673bdbfeae8d0ac9e3e22b01f11f184b6d0ee2efea5af11e7e40ac8720ffecbcb4b55c1308ac3459c6485129a691d03c55f56a66b5a030d7d13465ac97b252dc5d07cf8708d491f27b40cc41d39486f21cef4f8ca4f0d7d8c4d36a53fdf04f83b9bb88fcb1f4110fd972b23295ab62996e7f8b1cacf45bfac2d172f61c941492209630759f2034dd2d0582d873ae949786ec590e00ee037a32b48cbfa3f7ff3f519e2425935b2bdd24761bb91bbac733f709d2cb3b75117377d3c025fa2b1a372dbb9449b988228a670dca042fc3ac29283bf51cf7c58d447c9c42c1eac5061a1d337b59347b11da57171fbbd8efd11c8f35491804a05b071781a9ad5c2af39be6a52977085311bafc0f8f8e900be23eab4078ebee0154d665aa6ac13ec85277bbd140290dd47df8d9ad3b69257c2acb0fe0ff374e996d84d77d462407afe577fd7bbf1a0038733b8137d2f3be78389b8d84f7ae020cb686e2cb02e3a3fd37a9296236f76d99b777b77f9cc18c914210949e0d1a4ade8c0e0de8035c52f0af0b7d6c4d0c9793a3994fa54b64a0a0387454dabafc5b53702e26de5c07773856209c5bc8112360cab1a8b2447c6711ecbe04f83f5720d1b3ad2198356c19b8feb6d12eb96fc48d4eed69f3be25a687c178d9f8c836f390bd58189da06054ded5d9c2414d3c2a7451ea504ba6534e12cacc3ab163183bda8f4fbc4a91a093b23df4c284e5714f314c459d84c7fc398d1b5e5d7c47d24e5cd797d7bdff4d72237e6b5fc0ecb3281ae6309b5d16a71015ae7ecc32fc381fa01595c5446d4da13654933d577e49f46dc2ca183402236b0c90a54570ced5a973f6a451bff704897c76afd76983a63b1cc6aa690dcd03f2cc4894b80c4211426ea825c853f6cdb1795e06c5f0a105b67f2852566f11a9fe232cf4f0e7d302bcd86b84cda551d316f38c858c1451b3c0fd55eb7ef3103fabfe3a630febe87d020b499f950306426ca69596698de4f14b31d19d2fd3dacb077c525d266c3b5654208801cedcf9cab9cb29f21f0a7e5757387dda5dab66140ef9665cc61b5f4e1a2dfe849eecfb4a5b4d421c5a6ed7067357a7a3c5c803bd6b6ae624fea54010e660a4c4296dbac21743b44919e1c5f16a60d73e95a1c21f011e4ca6a744ddd488a55f52dcde1ef17c162fcba2379c30b3318a6cacd500462d7252e3c8767f72fa4f64da5bc1e16e4e6ea8774a6ee7c728cb2ef2a3d14e97007bbb21f0404561a78ff33c44d3defbcc4533f465f8354ff5c05781c303cd1c39ec345df7c527ffaf23f40fdfac931949d39b1a60aff1d34b2003fcbc90a9105b4f9f1a1a73c263c0877448b671e6c42cd3a753d536e34606c972f10f21d492e3beb73a2466a83fcfd74fef7533302dbba677cfb97368d2ea07b9c7b70a419a7ae23f7eccca06c9bad76694b8b9a2dd5c551a02b88e3c72bee4ef9746e369626c37fb571499b607d82704d94bfb241d765a11b743a805149e354e0eb7d7836149e8cc9e41e218b99217c8ffdc460216fde6f80ee7e480f858da8fbf9e73315d1446e25a7d155fc80b328136b74e8593f85b672568ade7cea43695026f23be1afb69bcf5f382413624005306a0a31eb0ba8ed70ae2ed037d7c8db08e895b8aff117ab3f027622044f00b561cc630417e529e7f61b5661f2c5d61fe1c33d1c00e25ea78e09b3f75ab5731d455acb3a5229cc1ff66739e19fd808721ed567385e98065785f60275825a4aeef4b54f5ff960c31c58d3ad57c6ebee829a65e86dd3e50e89b78a79c8615ab558c777d18ed589e0777cb932e8dd7c710c2d597c8e95edb86c829ee90fb4e7df88474aa5d25d60901de54e5098af139b9b434bd16c62b89c8b748138efe593516370ceba1a24d2c63dadb98b0497fe20ff2169b326a01105"}], 0x808}, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 04:02:40 executing program 1: setreuid(0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 04:02:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x50, 0x0, 0x0, "493d5ba7bf8c891e1cfb348b08ab1a049e66c0ab49cea59bb610cfa137238b7112160817093348ad48571ef0c97ae78d074ced8e48a549dc50"}], 0x50}, 0x407) fchmod(r0, 0x40) 04:02:40 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000080)="fff211c7c2b51867f2b66f404dab174ff97d0685e1d60960df39e8b46687cb9adf7a8cdae36f9fc74245fe42a46d92bca8f9217b41b5ebac88e8c94aed25fef1c8e59a1099c711edb937d645229a32a173e4f893cfa8a91e9de09d26abecc75aa28bbccbe955bd3ab7b1471a2e839901ec3bd02cd80d4aa111e93f66e8689a647df67f409bdd7ce1f7423a46", 0x8c}, {&(0x7f0000000140)="6c614155516206ff8ba6aeca18019869b22ac37b259d3ee64884b208d57c126116471a134fc803dbbfd5effcb21a2ff3a0b51261d0dfc6ebd7a2ffd83786b30635dc843bbe69d08ddd57646fa90f5167153bf932747fafcf15612d55341fce61ba8e61a514772c0e", 0x68}, {&(0x7f00000001c0)="92c0a1d8dc2d27a79a2a", 0xa}], 0x3, &(0x7f0000000240)=[{0x40, 0x1, 0x80, "8fe6e064803a72bfa33a7ac8b4e7fd3bacb7d2859d287ba87b94fc60f858982a21ff616c7fea3a1a2c"}, {0xa8, 0xffff, 0x1, "569ebf8033e8aed8b88bb688d9866a8f9f254b98158e40ea77b2e8dd2e8adc2aed8cc0e606f593449ca8794514f2ab3224411f88c99ec641e5cb983cf244bc83ffe351a8d6abee1084050843dc19bf93249b7cbcbc1e2c815f25ec26f40f369ae26977dbfb810141e30034de6a2738e63156d60616c0d162ec0bd923985ff03ae49aa08e85393703adf406937c61f95d407be9c7750ffa9f"}, {0xb8, 0xffff, 0x4, "a835ad54209ce18226916e0e8316384eac54b90402058bcbb98655973e35d0dc94bf8c8fba8d2080edb05cdbe5f925e173c287afaabdc05e18eaeb3ddb2519f9c0780e3466be34e14d9080fe39f1eb8b86c3abdd97612efdb11d4c91911ef3d16adc4910be12016f9de31001d7892e9748af8743e80115ca6efaf7d5849db9891c2bd17aeb97a1cab09a9d43b655760967189ac975945b86e2a6bce9828467db1e629a"}, {0x40, 0xffff, 0x6, "1743ae4be47d61419ebddcc9bcdc4e66774b60060893108c65c74a1f40c213d1e0d7903d6d2643c451"}, {0xd8, 0xffff, 0x2, "3ad26c2703df240b7273d54a3f0c01fa55b8db19e02963b619faef2e4c5afac965bf81d13b2a7c0e86460837d4fdcc4a3ea567245b4a9306e466352e67ea21e52d8069c0a48207dec561bab5386fc732d586eef58f6b56a565c27fc5e7e28eec2f0266af81f180389a17c28793fb8f423b55f3f2ed8de436d3960ea3c49fcc9aac7aec2bd8220aa5c6190743deee696d4b1b7904067cf4bdfe7ae677d396bead1c57262e90ebc42373d46ea975bf896b9bf535d4fe5618141249464497fd3c0eee"}], 0x2b8}, 0x1) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) 04:02:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2a, 0x3d, 0x0, 0x0) 04:02:40 executing program 1: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bd", 0x1) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) close(r0) r1 = dup(0xffffffffffffffff) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) syz_open_pts() syz_open_pts() 04:02:40 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fchown(r1, r3, r2) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)) 04:02:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000465000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x24, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000080)="ef7675678044b5d4d007ea8552a1a89ecc4f3efd081df19dae0ac41dfd532c385896dbe472da5d41b81fe67bf2f5f0a1a665f13e0b113d83c984f9380a83f08c18743b1e03330b651a8d", 0x4a}, {&(0x7f0000000100)="3d8d5956fe6eab322f2be433672ca71c421fdc4cd4eae59a14988e23081684576fd765546acad03ade4d9860011670277d7bc9a359535ac9124248", 0x3b}, {&(0x7f0000000180)="abec2e2591ec1f9207d3bebb748609e6e48ba0470d29c6b8fa287cb247b605e959cea62fdb2895717f9f5cdb", 0x2c}, {&(0x7f00000001c0)="4adfdb0593c10a143deb2a4353b990e48f901aaede3ba984828cbe59e750e5a3645b6e430964154cf560d9c643d0ef27997464d5431168775d", 0x39}, {&(0x7f0000000200)}, {&(0x7f0000000240)="38df9b992118cf08d647d69f2613e3a2f947e1fc91a79a4b0541e462771939728a9007b1241b94356d1aef97a561a7f324132b36971da2cdb31dbd8b2ec3dfc520fa04de8cc06f2b192fbfd3ed3b55c777cfddb66bc58e49f43ef8fa529982b07b94f6944bc9f221a11eaf6e46010cbbc4a49acd6007711b88cd7f", 0x7b}, {&(0x7f00000002c0)="864f5ddb83ab5a4ffb70c6dda01a79ea4f92b5baf18907a6df80bc544288156d3c", 0x21}, {&(0x7f0000000300)="ae7c2858a2a072659b3fa8bc88bec4ae4e08e6ebda140e2ced288f67d32de386521a732837b9edf62c35d7cca24ff8bf39d56a70ea6770d7bdb11225e1a6bfe7f63f9ca05e73449c45145254769320f9574e5bd0ed9ae8e303049e66106b9ca186a03cf84db62f9065c472ee0de1c75458a0a09e0c8d06512e4e72bdd291be516e108c7d6bbdbfd9af8ed737a3a40d7fc5dbaf7b34a848b761332fa39db6e1c53e92b09e66029c29d0d06d", 0xab}, {&(0x7f00000003c0)="f7ddd30cef82954764d445d1de06060560c4da4267b6b505bf5cbe3caf266a899b00e6973dea96425f9e26cc60e3af1680e1a2eefa985f07f76d3f598b2adaa635d8cd799cfcf5616104e9b258fdb3d38beec4757a94bf53bcdb5875947a87ca0042e7ec0a82aea00f1e97cb6b8ceff0eb6ccb9028c337affef3c602c11d8adc4367dec2f1d87ca184bd300a82702ca46568e6b651341443bacaa0cff45a01ced36bd324652e8c7d064c7004d0c7da807a0584f89568fab353e20b80b6e61c1554f5702ccf1820e327af30c19f8f11462ba72f5d3462a921caf27c71a12c4db6204f6b1ceec827f0404b980876", 0xed}, {&(0x7f00000004c0)="0969ee08e41490819ea9912777ff93c550552914d6c107de5f1dbdd174e10741cc9376f524bf8a6c8f3b746ce5c1a8004c42c16cea0101ba46a4be3656e999f419a2b20ab3d11f", 0x47}], 0xa, &(0x7f0000000600)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}], 0x28, 0x4}, 0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000200)='./file0\x00', 0x640, 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000680)={0x3}) 04:02:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) 04:02:40 executing program 1: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') r0 = open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000100)="ce1eca1af987a48e9783d20d9d178e08bd4c3b6c8c855fea5dedbc3d4061b749d9d1af7864a1ad308e876b2f67d6f5660c2378366ec4e12fbf82c2cf9624331794314c91bdbd8ae629b7526751bb524ee955bfc193f633966efa8da674de7e6285e77a68bbbe82656fcbbeb899693ec8d8729f023cf68566f92657e7d77445a6dcce548ce3d7f2b6def4b425f07dab0ce6ef0e9e1051f085d179", 0x9a, 0x408, &(0x7f00000001c0)=ANY=[@ANYBLOB="01082e2f527d0e5d3100"], 0xa) linkat(r0, &(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) 04:02:40 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x2a0, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x1, 0x9}) syz_open_pts() 04:02:40 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() fsync(r1) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) r7 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r7, r8) ioctl$TIOCDRAIN(r0, 0x2000745e) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x1, 0x6) fcntl$setstatus(r3, 0x4, 0x80) recvfrom$inet6(r6, &(0x7f00000000c0)=""/165, 0xa5, 0x840, 0x0, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 04:02:40 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x1, 0x80) semop(r3, &(0x7f0000000200)=[{0x6, 0x6fb8, 0x800}, {0x0, 0x81, 0x1800}, {0x1, 0x100, 0x800}, {0x7, 0xc3a, 0x800}], 0x4) getitimer(0x0, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x6, 0x101]) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x0, 0xd91, 0xd6e}, 0xc) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000240)='./file0\x00', 0xfe, 0x2) socket(0x1, 0x8, 0xffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000340)={0xffffffff, 0x1, 0x8, 0x5}) socketpair(0x10, 0x8000, 0x140000, &(0x7f00000002c0)) socket$inet6(0x18, 0x4000, 0x9) ioctl$TIOCNXCL(r0, 0x2000740e) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x4}, 0xc) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080), 0x0) 04:02:40 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f0000000000)="da", 0x1) write(r0, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) mlockall(0x1) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="59f8e22cb674d3a9eb1c9acfcfe59cbe65c20f729d602972a278c924611dfa40d08197fa6b72062aeb0cf8c3aef81c41e06b4d02fd1ed47156f5c3b4b6ef27a5c494e01ef96948f0202ab35e7cb2cbed4e60d9ddb69cbe1c16b1e05a9c2f60f706f455c86e634cb559d6578bb8b04ee7ae8275f700f0a88dc762728b0593bce353fc4fac1eba32e5a93e34e8a6fc7832e58be3d3bbeb713dfde5c6de7c375576d4bedd8fbf35a12f2e37d12c5fa84dffa2d2ea04a1f4809382278d1c2063d6d59f554a00aef04c96689e3acb06aa6db4428388f04a4343cb73372b48788d99de1ecdbec2dacab4", 0xe7}], 0x1) 04:02:40 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xbe995a7db5fee746, 0x2) fchmod(r0, 0x1ef) r1 = kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=[{0x20, 0xffff, 0x0, "3ce9ac656e728de4a3"}], 0x20}, 0x0) kevent(r1, &(0x7f0000001340), 0x3f, &(0x7f0000000100), 0x101, 0x0) 04:02:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x4, 0x3ff) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="ac35da22497fdb60ee01a3dfb358fcc0d15c0ee18d170704e4a5d47ef9f0bf723eda28fb732b8cfd2eb471349a4130f7053e5f5a2c976b8dcc0530b658af4ec76f5943cbfab834c258a0444d524390edb0d3b743940639d9a1297b04bc37fb27f54aaa5f4219727a0e21e3d1083decc344074effb55851bace9767b6"], 0x10) getpeername$inet6(r2, 0xfffffffffffffffe, &(0x7f0000000280)=0x201) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10002, 0x8) renameat(r3, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 04:02:40 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r0 = kqueue() kqueue() r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f0000000000)={0x3, "6e6a6eb96ab64f41e53c509d5124b1b9f5984fb974ad707ed12b0bc78b2629f417cbf88fdc77de79bc5d17e0cb2040c3df6dd548f67453077661d01725829b82fe5dc859635b93"}, 0x4f, 0x800) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 04:02:41 executing program 0: pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$unix(r0, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000000)=""/230, 0xc5}, 0x4) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getsockname$unix(r2, &(0x7f0000000180)=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'], &(0x7f0000000200)=0x6e) accept$unix(r1, &(0x7f00000005c0)=@file={0x0, ""/70}, &(0x7f00000002c0)=0x48) r3 = accept$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000480)=0x8) connect$unix(r3, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0x2af) 04:02:41 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) mmap(&(0x7f0000ff8000/0x5000)=nil, 0x5000, 0x6, 0x12, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) 04:02:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x7) truncate(&(0x7f0000000100)='./bus\x00', 0xfa5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x6) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x6c}], 0x2, 0x0) 04:02:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2042, 0xb) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) 04:02:41 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x5b, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r1, r3) r4 = shmget(0x2, 0x2000, 0x120, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x1, r1, r2, r1, r3, 0x80, 0x4}, 0x3d, 0xfffffffffffffffa, r0, r0, 0x40f700, 0x743a, 0x5}) r5 = socket$inet6(0x18, 0x8001, 0x2000000080000000) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000180)=0x8, 0x4) setuid(r1) getgroups(0x8, &(0x7f00000001c0)=[r3, r2, r3, r3, r3, r3, r2, r2]) r8 = semget(0x3, 0x0, 0x8) semctl$GETPID(r8, 0x7, 0x4, &(0x7f0000000200)=""/136) shmctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x7, r1, r6, r1, r7, 0x50, 0x9}, 0xd93, 0x4, r0, r0, 0x104, 0x72}) r9 = semget$private(0x0, 0x2, 0x3f3) r10 = dup(r5) r11 = dup2(r5, r5) renameat(r10, &(0x7f0000000340)='./file0\x00', r11, &(0x7f0000000380)='./file0\x00') setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f00000003c0)=0x9, 0x4) r12 = dup(r5) open$dir(&(0x7f0000000400)='./file0\x00', 0x10088, 0x124) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000440)=0xbbb0) bind(r5, &(0x7f0000000540)=@in={0x2, 0x3}, 0xfffffffffffffee2) r13 = openat(r10, &(0x7f00000004c0)='./file0\x00', 0x2, 0x6ab828a56aad189f) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f00000008c0)=""/154) close(r10) utimensat(r10, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x9, 0x40}, {0x8, 0x2f5327d6}}, 0x2) setsockopt$sock_int(r5, 0xffff, 0x1022, &(0x7f00000005c0)=0xd70c, 0x4) r14 = openat(r13, &(0x7f0000000600)='./file0\x00', 0x240, 0x40) accept(r12, 0x0, &(0x7f0000000640)) connect$unix(r14, &(0x7f0000000680)=@abs={0x1, 0x0, 0x0}, 0x8) 04:02:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000100)="8fcaee45bcba00d3eacca93c4b7664f641fc11e297e819d52960a40c5cd4892185b451e922b37548f1702e48bd108c221b6fb3d003221ebb4811eafab8bdd71fb89392c6c5a18139f68400e06816086cfc9e24cc9ef16fb06f2f24694d28991ab5fdb5f9146a79ecea71e30957", 0x6d) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) kqueue() close(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x1) 04:02:41 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r1 = semget$private(0x0, 0x3, 0x2) semop(r1, &(0x7f0000000000)=[{0x3, 0x6, 0x1000}, {0x3, 0x1, 0x800}, {0x2, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x5, 0x800}, {0x7, 0x9, 0x1000}], 0x6) shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x3000) 04:02:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d73057e43cd4133505f500000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) r2 = dup(r1) syz_open_pts() r3 = syz_open_pts() write(r2, &(0x7f0000000040)="af5e9150d55dfede076c6868d35f9485f660eaf520815bc4c2602b9352ebe4a3e36827523bbbfbd1a9e29858865f58ddabd80c8834c27c538113b4d3", 0x3c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x40) syz_open_pts() 04:02:41 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000000)="eaff125c00000000", 0x7) 04:02:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x3f, 0x9}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db25782485", 0x81) syz_open_pts() close(r0) r1 = dup(r0) r2 = syz_open_pts() madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) ioctl$TIOCSTOP(r2, 0x2000746f) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) r3 = shmget(0x3, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x3000) ioctl$TIOCNXCL(r2, 0x2000740e) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:41 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f0000000000)) connect(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="24012e00"], 0x1) 04:02:41 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) read(r1, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/223, 0xdf) open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) lseek(r0, 0x0, 0x1) 04:02:42 executing program 0: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001280)=""/201, 0xc9}, 0x841) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = msgget(0x0, 0x1) msgctl$IPC_RMID(r3, 0x0) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 04:02:42 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0xa) ioctl$TIOCSCTTY(r0, 0x20007461) 04:02:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) close(r0) fcntl$setstatus(r0, 0x4, 0x0) 04:02:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) 04:02:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) r4 = dup(r0) fcntl$getown(r4, 0x5) 04:02:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0xff, 0x0, 0xfffffffffffffffd, "3cbae506251a0000009300"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) nanosleep(&(0x7f0000000000)={0x2, 0x470db91}, &(0x7f0000000080)) 04:02:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000180)="493b4451d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76a8fe8757f3f0cd10165f224c4bba12b515aac034c040f130f", 0x3b) syz_open_pts() dup(r0) syz_open_pts() 04:02:42 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x9, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f48) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r1) 04:02:42 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) 04:02:43 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x1c, 0x0) preadv(r0, &(0x7f00000025c0)=[{&(0x7f00000000c0)=""/160, 0xa0}, {&(0x7f0000000180)=""/185, 0xb9}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/188, 0xbc}, {&(0x7f0000001340)=""/83, 0x53}, {&(0x7f0000001440)=""/146, 0x92}, {&(0x7f0000001500)=""/190, 0xbe}, {&(0x7f00000013c0)=""/14, 0xe}, {&(0x7f00000015c0)=""/4096, 0x1000}], 0x9, 0x0) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000000)=""/65, 0x41}], 0x1, 0x0) 04:02:43 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0x405) 04:02:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc3) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kevent(r1, &(0x7f0000000180)=[{}, {{r0}, 0xfffffffffffffffe, 0x43}], 0x5, 0x0, 0x9, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) getpgrp() close(r0) 04:02:43 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) sendmsg$unix(r0, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001700)=[@rights={0x10, 0x1}], 0x10}, 0x0) 04:02:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="eb0700000003e6c12190f4a9d2125c00000000", 0x13) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="378c8b063acab05dea7f34012905797ae65a25006aa1b05c7990d38e6f1f6d5147e70fbdcc57f9898c4196f7f32098c5065e46843314493c251a9a23933b6aa6fb962c366908c8eac8298a69610451237ea7b79d4a068de9f13e7fb6795f3374d6b74fbf550ea762d42a01023e0032506a0b88ddf4", 0x75) 04:02:43 executing program 0: r0 = semget$private(0x0, 0x7, 0x690) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xc254, 0x448, 0x6, 0x7, 0x100000000, 0x7ff, 0x101]) r1 = dup(0xffffffffffffffff) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) r2 = syz_open_pts() getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCNXCL(r2, 0x2000740e) read(r2, &(0x7f0000000100)=""/47, 0x2f) fchdir(r1) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000140)=0x5) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000180)=""/241) fchmod(r2, 0x8) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000280)=0x874, 0x4) bind$inet6(r1, &(0x7f00000002c0)={0x18, 0x3, 0x424, 0x100}, 0xc) mknod(&(0x7f0000000300)='./file0\x00', 0x40, 0x5) ioctl$TIOCSDTR(r1, 0x20007479) getpeername$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xfffffffffffffdf1) fchown(r2, r3, r4) setuid(r3) chown(&(0x7f0000000480)='./file0\x00', r3, r4) fchdir(r2) ioctl$TIOCSDTR(r2, 0x20007479) getrlimit(0x3, &(0x7f00000004c0)) recvfrom(r1, &(0x7f0000000500)=""/213, 0xd5, 0x1, &(0x7f0000000600)=ANY=[@ANYBLOB="00002e2f02002a594f53"], 0xa) ioctl$TIOCCDTR(r2, 0x20007478) msgget$private(0x0, 0x80) getsockname$inet6(r1, &(0x7f0000000640), &(0x7f0000000680)=0xc) 04:02:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x100) read(r0, &(0x7f0000000140)=""/116, 0x74) mkdirat(r0, &(0x7f00000001c0)='./bus\x00', 0x1a3) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000080)) poll(&(0x7f0000000100)=[{r0, 0x81}, {r0, 0x800000000102}, {r0, 0x74}, {r0, 0x26}], 0x4, 0x0) fchdir(r0) 04:02:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = socket$unix(0x1, 0x7, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="070180001b0000b37824af42b4362206000000000000000000000000"], 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r3) r4 = getpgid(0x0) fcntl$setown(r2, 0x6, r4) 04:02:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x42) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x64, 0x4) 04:02:44 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/21) kevent(r0, &(0x7f0000000240)=[{{r1}, 0x0, 0x4, 0x2, 0x8, 0x3}, {{r0}, 0x0, 0x40, 0x80, 0x200, 0x8}, {{r1}, 0xfffffffffffffffe, 0x12, 0x80000008, 0x400, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x50, 0x2, 0x9, 0xb6bd}, {{r1}, 0xffffffffffffffff, 0x9, 0x12, 0x2, 0x6}, {{r1}, 0xffffffffffffffff, 0x80, 0x800fffff, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0xc2, 0x4000009a, 0x401, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffd, 0x9d, 0xfffff, 0x2159, 0x800}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x1f, 0x8}], 0x85, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x3, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x49ea, 0x2}, {{r1}, 0xffffffffffffffff, 0x18, 0x8, 0x69, 0x4cd7}, {{r1}, 0xfffffffffffffffd, 0x48, 0x42, 0x1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x92, 0xfffff, 0x2, 0x90f}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0xffffffffffffa992, 0x9}, {{r1}, 0xffffffffffffffff, 0x9d, 0x4, 0x2, 0x2}, {{}, 0xfffffffffffffffd, 0x50, 0x44, 0x10001, 0x7}, {{r0}, 0xfffffffffffffffc, 0x29, 0x1, 0x40, 0x7f}], 0x6, &(0x7f0000000140)={0xfffffffffffffffc, 0x7}) kevent(r1, &(0x7f0000000180), 0x3f, &(0x7f0000000040), 0x101, 0x0) 04:02:44 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r3 = accept(r0, &(0x7f0000001280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0d92915fa84567690ab477ed4cf350947578473689e3e13f2e56a019a516734e126e8b3ad8dcdb212f063808ee9c849965c6ceafa4dc32268eb4b19e9aa9983a91198d86a4bb2a154a5e077a9a50000"], &(0x7f0000000100)=0x1002) renameat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x8}], 0xcfc9, 0x0, 0x0, 0x0) dup2(r2, r1) chroot(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000240)) 04:02:44 executing program 1: r0 = socket(0x31, 0x0, 0x8000) r1 = dup(r0) syz_open_pts() read(r1, &(0x7f0000000000)=""/29, 0x1d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) listen(r0, 0xfffffffffffffc00) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) sendmsg(r1, &(0x7f0000001540)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000200)="2e60ad900e0b4f37abe39fdf9bd7d69dde5ea972740d2c4656ac9db19c3778ca777326e7ac97669f67b38c3c5c06b9b66403641fe13db1bbc8c7f2b855a98653767522e7ea5c1689a0cfa9644687b101b7a35184cbc125d80df72118c28a2ac006dfa8246c6d8e6f71e5c1b0289dfe30eae4de1c9e6d29e655ae54f24972a48c04b413842176eb6db30d6d664cfb51c9f4773cc600ba2ff581", 0x99}], 0x1, 0x0}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) mknod(&(0x7f0000001600)='./file0\x00', 0x1010, 0x31f) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000001640)=@in={0x2, 0x2}, 0xc, &(0x7f00000016c0)=[{&(0x7f0000001680)="e26f65b083dd5f32e77ae930b03e26e5100fb40f", 0x14}], 0x1, 0x0}, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) getpgid(r4) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000001840), &(0x7f0000001880)=0x4) r7 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0xa0) setgroups(0x4000027c, &(0x7f0000001900)=[r6, r5, r6, r6, r3]) getpgrp() setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001940)={0x0, 0x1}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) r8 = semget$private(0x0, 0x4, 0x9) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f0000001a00)=0x9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001a40)={0xffffffffffffff7d, 0x1, 0x2, 0x5, 0x1ff}, 0xc) unveil(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001ac0)='r\x00') sendmsg(r7, &(0x7f0000004dc0)={&(0x7f0000001b00)=@in6={0x18, 0x1, 0x1, 0x2}, 0xc, &(0x7f0000002b40)=[{&(0x7f0000001b40)="ccb229fbb67ffb2ab4f8ba11caf6fd8660aaa7c4de34d4230bf65ee7d554a263816f01f6e4f32d6aba10e861400058ca0f1879d61f7da258cdbb5be4eba6220acda0a572a442f89d17e6930862eea11ef2e2b51b3b847a2b3ad1f1463c0c77946f5fbc397c2528e7894eac9d21351a0e7fa247ca5f1e94781f963fff3beff189f620bcb5d74d2fff4003980bddd94e1a667d4410b330cac27acc12fd3afb672c48974dee8b05ba6f3f3e451e393463e6db0e0c7b5dba23354fef2b6bb7bfd6a0a703e0c178b145b7d62277abbfc5e450d0d75bf2a7c44cf6022e2f94398d9f0717dfe75bea78546bc9e4ba9a073be9b613bf5ea704a8481152528ece083adc2eddf526e6232e1b2b9eaa12d29a3e26083a8e69ac551ccfc7bbc3f21834af9b0a990d90a852af150ba305e2feb68cb3f8c5e0c7f5d772cd78a6f215e2686830e7afdec4b32ad4ae00c898e18a66b7dc2f1a2f57d3ad3f066bddc6da55f24977b9ae3b43098b873c3721395254777835c635166870a7f6e875d9b7c8184182f68fb6cf3d6fa100c92386ab153af9aef42faa6c9b998c7f7b5a1f1121f809f37d4dd6649932451062021ff73ddf36400f1c83e2e2ea3a89496848f58de2e33c94f54536a2294330aad549632185ca38fff03dde0d5f88d4f5c03a4a7521294d2612cbae1265bdca24ffaefe5e354fd07e5f7d8a4c92617b431fa19f536e2e754759381ff033fc0221ab4ac7b88d0d293c7962f19fbef3dd3761c22c47073edc85ee903ac9ea9e6afea9663d047586e45138fbf20242c7795da5844a2b1b04ef28e823580200d8384142a74313d5d46596e7e6b1f1e41946f65418ed51f40785b1a9e1442b0d53a86aba6497d8a44cf0cfd86456ff223d5faa472e802127a919dcb735370c4c63d561a286c2180819994d05a82fa55ced435997dee18f00e11cb9c1cf4fde3fdb841c9240b21a83e7ab116f2f8b7fd5b7c03b9dd3103e7aecaed47f7b3f1b5e0f6271d2b7f593ae18fd4b14978c000247d7a8c96c89625c74bcc2f610f994e5acb7d336c3d35652fa78678d9010bfc596878d9ecbc1fc9831b6fdc7f6ca79d7971beb835de7be8da2915c2268459a4eee2038709a7633704ce3c9e37d43b2186f38950d843ad706cc222d55c6eb2d71afea6101d795d13d0326eb6918e24decbb1be5268a3ee53357eea63ca782ff06a8214a949536111b10b09473dc0c981512347194fe2abfeb322e8eeb374bf080292370257e56b00c54e8fa69e5f4ff52d2536b4e4d117fd8b35c12a297fd2ce3bf304d08959ca580714981fde36de2d0309b43212fc06bf6b8bd4bd3f027238c7fe1f0fa581a070ccd5e64bfab72950b5cf3f75dd72565b5f222740a95e4afc355f7d84a8a7f0dd4310e8d01e3d4fca10311fa2e7481c45c0a69eb6c62ab9320642812f247e4cc604678c53ef1294305d6f98aac9609a133d840d281a9d8b5b360e1843478ebcaa1ca3786a1580b6ede7e99f582d3bcfcfda84cd407c28aa23bec65f9cf58f95b0154f335f804d851ea3bd3e9100036cb200e828568f36575af68ff3a86c6dead14a99e48de5c98b6fc09c9cc955b4ec41f444c2af7657ccb8bf24a9634c04632fec8b71d1e2601358feb28ccd76283cc37f0a621f65be836c6cb2ff9f099792d83c8dc4436fa9afd051c0172f54ba87279e6073167aed551fc1626ef5c0e81b5737c6a662d171c347635ea9c549230bf54fc9c37c816ab95d36b073b26ddf84d0ecfcfd9aa41a2311398b6995f0ca388266e7f1436308931e9e55ca9d9100482a578c32bbbbc41eb6fa480ba52a56168b30c57e8f4ca71fffac512965ebdd4838de1adc04ec0c537c416d1b33c290c9ae29f154b1e2e590db6b52762620b361871ba6a42e401566f4ff3c09bbca2af4c5679bc80c509c39ee772c872b5d2fccffcd70c497c336d3c0ccb5482986d846b4fa605c0b024f7e6a41c413a670b8fbe10020e30a73a17953bc487571a6e984dfe21f50de3095372e5794c29a46d34c1d05ddc0f39d8a9d5f2e2b055842e7fac84726e19ecb8faa1a6276795072c5dc4822a7b7b0e7446ea643188bbee87ce6de7a10a559e78089c5e99a6101bab423d133cf7061cbd15fd6726d75689385dd1016ae17171a86e86f043e6be2ffbb124f970ef7cf8a313596285297dd89a7cfb3a62c4971ce2e0ce6b51957b136dad6e3612701793675f7d5bedbd706d84228a76b056b8563270888cbbef1c3ebb37e0ccf02d162ff32bfb10c7b056d7e3d09223daa5d7a5909476d37705b3e2a16e1092ce3efa72ef4cc975e0fc7509be732fa83da98df354e8209dee5089fb84372535872ca619bb92d5643d12c40e23078d675dd615f231dd5382a0bd56b014ca9aa1f257ee11bc5a3eaeb9635d29da3855cf52e345039e4d583ef11d371c62db935622ba4d75856ff6aa70f4fcf156f07c08ce5572e08a3fd2dcaec7bc7c34b9cc359fbe287c9fae978787667d739f77792eb95ded6105f3dcc9961fc7ef0265e099deaf176c0ba674a2f2b6dc09d86d2b0a01a1562bcdf50f708975858c594fef77a4c9f2af3817560355ede90d442d016bd249392e3efc32e86329e34e66d13159458901faf863832142554e28e1435e4e4b056347b82514e06d718966db66750ae6056094e67c041a54325858440a221ceab733c4e4ee468e88775b32dd42001155fef84eb88cad376fa28cb3071f1ac54bd24bd573c9488a8ba074d0443c7847d29fbb1648a12c46423b7af95f6020135d721df8d55b42b0772b192f25aa342cdb9c5f7870db5a239374b6a4a0ce2b395be36b716c6b1412ecaa5c078114017f16fefcacf7207a966406e22b1481b8ee2baca232cf119311d3b00aeaa76048d60ac997c60adbe6be7aeca4f66fafea5308f79cd066ac4c9b0988be09679cef56867cafcb72b75940f844630c5ac6369081fa676ab8d475f0a96509944f81403e62d966f6433b6459bfbab21cab38d29c3ab7fba9687e54c707018449da053dce3ec8fd075a1287990aea4924e2d7a0d8cf7e214275b4e755b0cf45c506b240358d024a9a24614a344bf8e4df5567b8b1680e542abe411868268be048eae7eb0af261013f006ed9103be27758a0d65f53ecaa454cabbf74a44bf61e1c6770f3ef5257e50c449ed123adec35d7a2555271d66990b461917849731c6f3adcc604b26602fc260341d05224b0b9800f0e7c5f552cf12e8a4aa21a53bab6f6f5ae22aa451abe5e8c0dbf4c7431dae522fc309bba4fcd35146319d7dcb10806d203050c0e556d213f5c57bc8f057914f9e3a5beabf85c3a0a44940708b5c197c527fcd64faa7607194f5bfd5626d8a80cc8affa9c503a6cea2005fb7987aab5818cd1b04b5123074fdc21467de40b5cb605103e7095f4cafc6982110f8f76a373d24e45a2c12e5959cbb83d4399dc89f2071d137fc6308997564aae5e2f474bb186c1fe3a69084d8e42625bbe75b4c18c4836371056a8ba65154f4681c44853be15e146584c3f2bc8afdac8d6a44f62268a8cdda6851cc9fa8b2d5a9a081e131aa366a86fcfb749400ec9e8eb00cf775af68b4f85b2d76fef4bcc5cf29980fdbc88554efe114239cfb791e556cdb3165715c27f1c621294bacfbe36788d60009057290c3719c83e106e87ac4c9256a9d5fd3c61ef79c6d98d536e4367eb0dfb28fb62bcbca8a5545a84daf80eeae0d5197d152883f2dc4618ac612fad61118009549eb9c433164547d0de7fe81d7d19656bdfd9a8e82289b49c772bce3bed72f9a65c96ba2060668256aa7a55729bd16aaa63d040092be62ecfbc61a24c2e2b0b334680ece5bd73c5fcb00968114bf2838322fbb6361370cce20a6a5d43be8ec7c91775000d5d03ccecaf5931cbe82b2a5feeb0c57a8fb4e0b0048a971c6a551467bf19e0f11f402a45bf78537ee7737bd254ceb6c4fa768b5977f073cb48b95f46017eb087f2d8dec95c073e6af121d31cdb42f8435dedf9445bdddb74e91b864a0514d7026e56338bf26b23ad650255e2c90075c8ce2acf89b8fac9bccd3370d9b0a363ec9fca1b5ea593f4206b1d09a55ab8e8aed62f9ffd9f2eb2c5e1d5843b285a4241516954d8f9d6608847337d39ef590991692aa960a8bb30f0244f1c6b78ed2f150961e60b590731484fe7559e64078e175b6aaa165eb22f160a61f86680b27ab61045358acc13887bf53af3ba2ee2d02751a893caf72a9012c6cc7e55346e4dd93d634dee28874e68a07594d708870af4d85a6c4efebee9a86e5cfd79a49071f3d4e98099ed472374a65d5d327a3ee0107bb79774f31ea79aca98fa3cd08f37be1188b8edb53665288cd502967d11d4594157ed2e10ddcc87beb036b463348f376f269dd30c32812bd610a51328ac99f4cb69e260e68c7342c17fa5bc8b38cf2d110e389971a3fa98332729fb2836563b5c8f16e8ba972c751d27a65ff359c92be7a6e630e2f6fc66db38eb46bb44bd55d60b38120f7263c188d78aa6462772d2cf7a99300df44d879af94d59cc6766f6ef97b4554fc0f23f4378e2b85a21af336cb6ef850f6c9d0fec23df0d8e03a556fd29f297ba7a7599fbfe8e9274f215e76c98787249df470e2c2c385e2edd566f63f1ffc519f7c33bdb991cf06dc3a86a5b5ab017c953308479d8066049e59a9dd902b83cfa9094519fb190a4b267249d8440b3487e5b2ff28c4d1c1d3786c54b2fde6bc358127924b6539f190b7e1f325c0d449d8841a8b5b2e90f256528af1eec50d6a15da44feb81eb77652c089db934f6aea2d8390b5bb63c52fa8a42fdcaa39c68b089e56e4352926d2b7ad9be48133b5972f0f9021e96f14481a1ec9d2718e1ea420dbe6ae6826283f05b93472bac09972b7e3220c9c3deba53a7bcef41fc9f03512ad7b01bba0ad2fefd305406c00af559e843e05d5c4c1d3d7042cf86630bb38fb3c2317ee5715e0767d145f6c05101ec6d1b03bccd78387eeb7d847e1116f9212e7ad06c5d4997b04b5ef25fd049fd58cc4a3f1322303880f8fcda03d505710fcaf86a3be6713f8713c39babe20f8d8550830b898c936bbf86838e7645180baa720f6ef5bf0ba2518b846003ae7dcc934aa77a1a9a4b2ba7a11572f78dc95c425b71ea1712b062b4b5d61b83076ce9c4e98018f548df1ef2a30c191870cc6ba2c080d3d5f4b0782289c2010f525c8a1de6ef0dfb195528eb3d4f32ff9f0169694fbd80c0cecda6a7b631240d4eb6b4f7748fe941f62875ab9cf48712958e697db8f274e149699a468c77e90050353875f4256fe443e306fa34536bb096d6f3b0f115b9fe8502ac11973a6db72c493c9585af280db7d0b71a4c25261b01f864105ed1dc8b94581f7ea55e5054f8ab4607167b016a65aaa36418b254e1f7849e4c19bf8a828c05e992a1a73046bac48a807b6708575ec57ece8bb81a99d4d4a647ffc51c07881b25e0b19c6afb0ebe8a558ab91d9b22f869d12fe1f4c4f5ad43e68a0ee355b3b63c986b4a80cd523de025968cf663ef1811ab995073f486c0a9e4547ed2b8a6d983d05ac8aa9d592414e9feef72602311cdb0a94f0d31edbd1fe32f6013c44eb86e33695c818f0de49ef2abf87233a9def20bcf654f105d2458119bc47a6b2c6e8da2b43aaebc08443042b6c34d2a1e9b6325888a418c9db8e5c25a6369c276b10f80d4f29b7fecef48e3aaf3334ff0ca844efe34628698178b4a53f095ab703ac012ad9351d2259924e2437f9aa06a4facc73a949f4cf3fcfd71dec697bb7538a9a0946db914ecec", 0x1000}], 0x1, 0x0}, 0x2) r9 = semget$private(0x0, 0x4, 0x80) unveil(&(0x7f0000004e00)='./file0\x00', &(0x7f0000004e40)='r\x00') recvmsg(r1, &(0x7f0000006040)={&(0x7f0000004e80)=@in, 0xc, &(0x7f0000005f80)=[{&(0x7f0000004ec0)=""/4096, 0x1000}, {&(0x7f0000005ec0)=""/186, 0xba}], 0x2, &(0x7f0000005fc0)=""/70, 0x46}, 0x3) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f0000006080)=0x5) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 04:02:44 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) listen(r0, 0x81) setsockopt(r0, 0x0, 0x8, &(0x7f0000000180)="97d561c0473cbb4e564edfff50d238e0639c10976ad86e4faadf902b7be240a6395e7cd25263cdd43c45a6f165a7170299af6683e34e215639f5e4b190665227804571da3868230809926dc12daeee2d47256c1904437e06639a79a61bf61b2b95807a8a90c763e7de4f0455355fa5eee2ead2cda5977add57149ad6f11605a804f5f59062c8de139273aa49805be63fa855578a3c4d475f89fe48f2ecc52b00bd6d523ba691b4e1568396d9a496727ca61f018535c77c6fa0b91454d2b8dee5c72a50b9b4980c6dee57b4fbf3e3c3e364a4ab58614ab4a64974fb5438451d2ade3f8ee6cff13bd4e06f731cdf81adaabfa6ab9460c097e0e236699bc30c", 0xfe) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./file0\x00') mkdirat(r1, &(0x7f0000000340)='./bus\x00', 0x1) r2 = socket(0x10, 0x4, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000140)=0x6f1, 0x4) chdir(&(0x7f0000000380)='./bus\x00') sendto$unix(r0, &(0x7f0000000480)="e21e786ac18c893b526d40aafdb019b82a1e24bd0e3bf9c75779a3c41992d5b22a95f384ac40e3274e60bcfc2369c3998dadc56ea4a71e341b5ee5ea86136dbbe4c3bad56f7e6d7b2185e87b3cf2be2c6c2d0c8d1bf74ce0e2cfbe0adb30d6b02b0309106da535edb268f26c77f27f513539671a16cca80b69f63d2af51cfa41e4781e34d3fa9ec70952de75f3527e24175a401b0aba", 0x96, 0x1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='x\x00') 04:02:44 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mknodat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x1001, 0x400) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) msgctl$IPC_RMID(r0, 0x0) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x4, 0x1ff}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x6, &(0x7f0000000280)=[r2, r3, r4, r5, r6, r7]) symlinkat(&(0x7f00000002c0)='./file0/file0\x00', r1, &(0x7f0000000300)='./file0\x00') write(r1, &(0x7f0000000340)="4354debabd70ca3d1c946235d7d40c70bb7185b5d0b20e360de7d4a0e971c7babd80e11f337c7469339f8daaf324ab1a8acc5b7c2bf4160c20c0497e19de8a780b0c", 0x42) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) mknod$loop(&(0x7f0000000400)='./file0/file0\x00', 0xa001, 0x1) getitimer(0x0, &(0x7f0000000440)) mknodat(r1, &(0x7f0000000480)='./file0\x00', 0x40, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) recvmsg(r1, &(0x7f0000000780)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f0000000700)=[{&(0x7f0000000580)=""/192, 0xc0}, {&(0x7f0000000640)=""/168, 0xa8}], 0x2, &(0x7f0000000740)=""/58, 0x3a}, 0x40) lseek(r1, 0x0, 0x1) r8 = fcntl$dupfd(r1, 0x0, r1) fchmod(r8, 0x82) getgid() r9 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000007c0)=[0xc57b, 0x1]) linkat(r8, &(0x7f0000000800)='./file0\x00', r1, &(0x7f0000000840)='./file1\x00', 0x4) 04:02:44 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2005, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x111) 04:02:44 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x40000080000001) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') 04:02:44 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) accept$inet(r0, 0x0, 0x0) 04:02:44 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r1, r0) setregid(0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shutdown(r2, 0x0) 04:02:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0\x00', 0x180, 0x10) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x8) unlinkat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x8) 04:02:44 executing program 1: r0 = socket$inet(0x2, 0x6, 0x2f) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) r1 = semget(0x2, 0x4, 0x1) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/160) shutdown(r0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) 04:02:44 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7, 0x3, 0x0, 0x83d7, "9fed5f95140228e17d5df907b0c1ae542cb04844", 0x2}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x8000000, 0x2000100000000}) 04:02:44 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0x3e8) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') fchmod(r0, 0x1a8) 04:02:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) open(&(0x7f0000000040)='./bus\x00', 0x8001, 0x0) r1 = semget(0x0, 0x3, 0x200) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x9f2, 0xffffffffffff8001]) open(&(0x7f0000000080)='./bus\x00', 0x10113, 0x0) 04:02:44 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') socketpair(0x1f, 0xc003, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000a1000000000000000000000000000000000000000000000000000000000000a00c098ca084ec01d075021760c29e9b7533f753ebd4c9dfe69d5e3d9f3395aa52f384f04433a6fd85b1599058b49016029b686fb6ef8e0e04724a54d1a44127026af1c24ba1e840822120b7ba1b8f6b3306443799d2c62d725fc838b5a44c058ff8541dbe99ad2d98cc8317"], &(0x7f00000000c0)=0x29) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8, 0x3f}, {0x80000001, 0x6}}) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 04:02:44 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1, 0x31, &(0x7f00000007c0)="9513f3948292ae269282d455abab56626afd70c6e9b3fda318da000000000000002ef2b465bbc11fcfdb71b72ce278fa941a69b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d72fb217b33671019f98793905671e59bf8a7791f01164b3c18d66e70374db5163ee6daa7e57d7861ec9b4fcc3166880839b5de14118b6a43c3937fb41a8cdebbab55dc46fe895a7242480b6e7b028689adaffcd9f460b9c74eb801e7e1bb55fb34aac255ebb38ce68ca5f57f70f9c9e40cb95eba51143811f863ce91d", 0x8c7) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000200)=""/253, 0xfd}, {&(0x7f0000000100)=""/54, 0x36}], 0x2) close(r0) getsockopt(r0, 0xfb, 0x9, &(0x7f0000000340)=""/154, &(0x7f00000000c0)=0x9a) fcntl$setstatus(r0, 0x4, 0x0) 04:02:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = getuid() r2 = getegid() pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000000)="5135ed2c3edb02b46f975b092d29fce6518c342861b8a1a1ae54b57e160f761dcfe80786ad999c301acefbe89c2be93297036cfa0c215be141712ae2b08e", 0x3e}, {&(0x7f0000000040)="f375b873cea1bbc045b9b6122800184cb91258ae4dae77ee38e09a9b60bb75", 0x1f}, {&(0x7f0000000080)="ea99d15375afbf523bc2091a8644e493da82c4b78e5fdee55cd5ba43a159111ae4feb86c7cf61cdd9a0b3df97bee5d9266839b342ae165a74895736ee7149f9e3fdc9cf6d98969142e1c64ddb739a041623c5f77a0148096daa6873137a352bd796087a07ff8eef689936211fe665c49934183db2b6f873154f605965137a90153839d00687acefff1732ba32222a8bf5c47b666a28a465f1b6f77688d79d9df4a8b41f225628d340cd670f1c5c1412dcaae7a2b8dddaea6f30ebe24c7e2b58cecd302cef6fe8f3c6ce1546f0f7558ebb9e6e142e49e7c5a1646", 0xda}, {&(0x7f0000000180)="8d5363c62d490bd7e7d5f2b1819dee321c221c5735d1c7a86c82f40ee3c37044f5f0a7625b11e81147024d54c050fbc356d338c6f9fc390e8034dbef3b2c578796d205bae8a0e2c0ccf6758a4f44568e0579ac7e3a07d75c91ccb75cf5715f31fdb71e32d2d8f3273567c928e62773ae5aad94ff2a51c42d3f488148cea151de87aea259c2fffd13164878e9c57a50111d40b1fb15931c4ad1ec73e6cec7090e8417b5d9ebf613f22d698b6cf05f744d", 0xb0}, {&(0x7f0000000240)="06c6cef1d10dbbf5025c64eeeec30ae9417e686d20be19b19321b3af0160400652a95379a7caae93c3052b8eb05e6e6fc6963291c6b3267aebdc4c3a468744879a799dc48834e9359cdf7be279b9fe0ff6eb25bf37235b2b8e2a444178fed78907fea19780676b8e210f36dc4067094e5a3337853640c88b2137dfaac2d02a19091bfdb39666fc806364376ecaac5e59e65f952c53dd7c1d771a245eee8a02cc12db43822431f6d92519ec4c75827b31204cdbc397a24a83", 0xb8}, {&(0x7f0000000300)="89abeb100fcd7f814fe26015016589a29ca8ed35982ed07dc774ec91834352e82796c31a89241d7a8e5df1fca44da4091baa223825afb381101367af877e24c742f76c167e38741f20f558d5b221df5e4688edde0695a2bda77b3b22ea1267391b278e056c25a1f60882a154f3581b52ea52541db967d949d27296c13727261629f40ca802b049725e014de47b70f0729d71f089980a377a063f5634daa9c8829e0422785b57ac51c84a7d83769b0592d1bb51de211449f0c7f90d9c78649201fb9d8195d3fdd45ec563e5e6bb9ae05ba68c785c16ec0be9f3b125a26961b8d346e423971740c7a279cad0379363f8e6d5eb42eec9", 0xf5}, {&(0x7f0000000400)="1b69f924a85bc2071f68979ed266f113842f199659668ef4397f9c93726bdf679296e4ad6ac2b68466f37b25fc912a0a8c48a9c880bf70a970bd68c9d471c5003b5a546686f492fa972023ceb65fb78adea1e01f0b7cef83f940af8a4850116747565c22fd9949520da13581de30e667eae6c3bc6ab8b3b818a3d5305f2f259f091fca193eb8d26b6308930619cefbf694a45f0aa705ee2f25ad0cc181eda65c648c6ad9506bcf64c0de38a98f5ed8284c14fb4c37370db670610e0bbadabf1a7286632f17984eb59431fb5831cb67c39892a8a15f7d8f21b15a0cf15c6a2f652478895fd197e61aa22ed1fff68f8ad072289a5b3f48dd9a4d00e2338e036687da9d26fbc5bea8395ed3c3cbf6c89bf26782d58845b7919e478672e6f8059e764ac4f7a5b8904538b70aa9b59c8e6892fdf8936411cef9244e1251d50c5c26565d6ac5c6409be3cf98fac035dbb0b547256c512d8ba0e0df6f199c54ef033b7b2280eb63ea9072792fe450be58c8d1614aa76c5d87863ce6fbfad7cdafafaeaedbd7784700bda1da4edbbd5f557caab3fdfa1b6f67e2c2ee158541b8b5cd500b09fc54e688cbcd312792c48afaf50dc751bd611dfb30ca16edaebd3e3e311b80a38736e55e9e7029ddff677b315bd0c89c13db578832ea3908e94fb5c00a153a352f53dfc88694b815be020fa1a5dc8d66725d04d0c10a848c92b7690a2e0a9110c95c750407cb7b9f6f783e8a3b552ed158209d96cb5179f4b0b2e4e03fb863ec751f4decd8b98d3cc91c46e3cd6464d92fabb33f99ebecc52f67c0a2a8775c43239bfcc6c9a2400871aa6916d4fea0212da1582a3881b8bbdae88a2f3697d0b11f91fa894ea7ff4807b86ebbe017bfab3c1745c97885acf9cb77c32a373064f82e54d6203d0aa2d97720d35fdab93bf6859ff90671671198b7a491d01b7de50e5161a263f9dc590f3954f8176d572eace91b5f63784fc672d61d0cdb0c5d541daddf5fb74483d7b8232f9b6e259906676744a19e125789ccb330c6ab57fbdae8672c19105a9e4d419bef6883bb01a9df9439fbe5b7b5ba66228084fc48024119d14cae709f26cb62c43b46c7e35656a50b1594ac11bd3cddad7b33194a55c7b435883835e581e5abef09e4af480251f594167ecb7bf96be849ba78b0123289dc638f7c4b26b48d1a962e5d502c79ea84de7edb45a364ef40eba4396c7c5cd83d48296717d271e08c7ea6df52cb29ff5387a7d7b21aedee86bbedb1745a576184a3e1d0d50fb03cb6a381145193c92d5c8b9366a51a6259b52a4d2c30853116a5bb4cdf95ea40ff0c59ed7f428563a252607fed4244d94c73ab8d43fb52e87aaf984d06efd6f27eaac29475d5ac6da7fb890b67e6f42a7fd290f1df4a1dd374dddfae455e40eca6648a128543560af8d503d693fbd248b3d38354a536d3c60ba6337bc2c7b2e9dc4c2aac7b790a0f54fe7bef47de3ab613791f027a78e363fadddbf174321d3b9b3b4429ac8fea12f2da8f8c106a201e89cffba4c9efc58338804974df0460340f29ea585c1e8d9f99fb39675f3e56aa4020d2ff398b5abd8ab3e15482e2101f035fb92a2f74c1aa2d305ee5c033684c65903f63871e0b2e167572d493af6ba82ab8a301d07ed8be31902f562169c1fc766b1d6323bdc9ef0d51f7885a2f485a6acb609363012e2653434713761716a3fbdaf5e31cb6d95614c2e35a083bea4422542c1a4924131194b6c6dd177e7482eb4a2285bfac051066d650602ca5f19703f6f26450ba0359c9fa7dd9b5b6c652855d091ce3a0c03b194a36a63a8dd82b57ed287b6b128e0273f5c292de3b16785bb269378788d75e2c01dedaa68b62126f36a9ba719f11e9cb61227d90868aa7084e6b0ad5038ac4fb5906a99c6a086d6025be642884f06e62cdba455997ba1a9a31aa6e55a420ceb96a47e7d7ff64210d055c19c71ce2b06395c9750194a04dfcb1daed4379ca885f63b8961ba5b54df855992313d0215c24aa8bf1a00fa9d69074721cb2e3b1629a9420aca2481d4f170c9a7bb45037b373eccfd3cefe93389b566f9900e05d06639b6daf2b4989f62f7a81d435e8e0d9aa9b69ba0c2329d8cbdd41dd8ea37b7495379896b3262fb1398fcb37d75276336df26ab60646074a4c2e431f94d5eb1aff84465c6e9ff6c65ede4b895e6804638e7ac923e87e66259f037b6c77befb08b10b42c882b42d95231e47df0c34f67f5ab50d45c09ab5e1e5ff2788058f7386c7aa1067dcd073300b9361f14d2b0e8399ff3099a56eb3bc41e379649afc4bfb1596487d0c0c809667c4de25e85fb474cc34598fc612b6789a2c08d792ab80dc8e3f873da71fd03b8840da877c2d8cbd63efefc8013bc43e1df3fa6312d85359dd6e1e6bf60044b9007bcccf3a3f834a5dd4fb7feaf8f35e6fe90cd4070e0ec167544051b5df1d969755809e0ec28a8b36c2812de39396ee876fdd09f24117f64e1c70fd6a78cb53916ede125b6761ad05c58dbaff7422a51c56f2eff4a1418484657bc4e64ea17215adc1a621c2fb3e5e4698bc748542f2a053c2683f38bf182571d4d15fd2c28879cb1dc4908ad08fbf77e95947f73719e046a4068c11455c55ab163aeab231b9d8d764774309e83c814484c51da222f88e15af44920e6728cdd0a56a267d9a0ba9695ee57628ffbef1d72927b82385dc49d1fc65adbfbee076ab0f001a292425af43e77976a3954b3eb0bc17c431c6d88af44bb08b06f2871769988c330aa92464db5723e70347b62698b37802b01bdeeaaaea22735a0d3cb5a5bcd27e4f190063cc02d4f0eabf715630c942e5562c19487142c418d94beaeeee599dd398e18e442193f0d9139e3ca0da0e100d134e5bc8048a90f50dc9fc41257130021dc339b2b7d2a73f2b54b570533849c27a863dc88547c1877ec95fdacbf6c306fe7b726c2228f850201169b48f2ce1f488ab8d65bba8ac670cfe66c7570e9c8076a870a9ac7e7b590245b24ec0611c80f1fd7ee71bf7f84d2e23e7c1c7a1f365146881d7d99e0dac9671f5a296f38ee98da33a0e25d6d6a37230b0ca33a0abdce6b8a9fa90b00899a33f199684f0d09bcf0a0925d6ccec09ea2a5cf64f1798e83762d26cebe599dc998a8c8647033dfbe6c7eb07dd3ff22033ff5c4c6e15bf84834782a3c8cfd28227cfda710f3483e434c8b42c6ba3947f71c74db0de6e7161b692b55a23f9bef2a496aed9deb75ad897d6fe813e84a6c82d6d7baabf45041151cc4ed694d3c4d0785727d13da45c28f57b3323bf8bd9b54decbb09b1a5ee28e0101d9249245583110aff215cf9d9569cec03e1492b1b3967165f85258d975ac0dc3dfc44cd0413c9b9042b55120e11a31cc5c79b9b731c9a86c917c985486a2164122ba8c218bb496d822e5a841678a70709d59941de466bae976777685261ac151d052be966607402f028b48de7a3130099ef9e973c1ade0094c4acbedb82cd89e2e1894e0ff5f227aba17a15353b0b30f0e71b2f77a743c2575c2cb22abb95f2715466c3b61a1ff2f0337596cde3095f91539f2e7d9241084685800f4fac095a77f714e51a3814bc05fd6df632a3278f1da9a5d384c5e42cae18716aea6482bb3bdad9616ba90fe393145e3748b52c30b7f9c0b7471fddb40dcd8d1023ac41f5de0026937cc474be43ecd3f38b4455f9598fd50d3c2fcefcf8ee7bf9cc71382a3024753a052fd7a4b73994359aaba81ba44186d4c212ddc6fb299d85142bd4ddcf7d9942da9f7150f61d501347c2f05f2c98726a499784a9484d241d8a14f41a732bfd9292fe57d5632794585ddb0d3a7bd8aed751735fdac94836510e5e4b84a9456e1af13e5f914e5526c83fcd7f4b70fed9829c3e19d9e872426d7a49a38c08ca8529dc0d193864ee4fba9cb85ecf00962a3c66294bcfbd24d42172b49bb25a2203a8c721d15a9fca7651ab1fb7137f4ec400ef046371b3551505de6a05fafb088f3faf1d4f70b3f51caf65d12c6dc31919cb819fa86b2f02291ebbcbfdaed480c9933a6fefb8261c0210f45774f6224aa3bb12ed8bc26f225a455441d70a547c8894ffe1c67dd5d7a6d5d2634836ac6fa81b02329c534e777f9947eb78f7f239154ba43a69059738cef9ad09a708008e0873f8278c2d5aa8c33e3c28d30ef275bcc8ee5ba183cba447fd742701f7fcbd5718ccfa15b75b88b42bb31db74a36bfa6b3eb1a2d63061f5a4562b17b114b45e0e1378bc529a918da6e336031927719c0f23de6ab9b0842f759e62250ac62a20c646f48bcb1a0dc56a21b48ce7cd52c7f919dda2c3bf871b1bbc486b435a2f8b93fc2a621661f4b8951d378a89af4089dd3f6e12b0e122e6a4b40e99bf6e1173806e6f2e0a7ccdfa8476afbc39dc22adcd0e6a091989fa598f701c52b8e0173ae46267b77353ea62c51bdfeb1eced3630bef327aa90c0dc188de87cd0f4b4fa4f0c5ae40e74954741903a541e831086d014c411153067acaec74f731c2ff0b3f15c6b82ef76d32448f1a5efff8508262185376de6d0192d9b4e8391222c9ec783f9f7bd579a72469e136eac51321b71f75d48a39ecdf1efbe4fd65b395c8cbd9469c5c9e0298ca3a46e70378e4b8ee488ba81a8dcbc47f92b223024c05d2aea840a89c18ff4e92c60826dda3cc4d85f349f63c71d20d83435b47d298249548404d105fcb5f6842ec2bf190f0a5d7a1013ab7e223770bb4514c81e53c31898ce8a391210ba1481559ce494e476a3c167401514ff2b45951c9944ffc9cbc433ec6743fa31704ebd73c60aab9c7785b0051c7568f7d61600b4f7d7707411313ab2371fc257995ee6d6e2f6f7ee76cbfd4339ff2aaa54c16ab1f6a76266c1e29c2a5152b36d7d453290ca6a924c21f0afb9472bcb5a3b1592d5353d481ae521d0ace23473c22f55f27472f08f5a9c76a8265c83dbbd3b2d71181b7076b6e3fea1c48cfa8fe4f7ed447088053b4e532c95a10839a42fcf78615a9c5178173f8ed9965781e20dd636640a38684a0333b2d3e7b273652b455a983029d4a96fd1388230780099787e79a88d60e8d13573b909fb37f0ec325fbb15de732471952055a35af24a36444ce08896b448294fe53b3159c0c820bdacc25679ae8207e591d845cdcbb05ed1b0cc21ebbeb58ccd45a1f0b37e041e266d68bf6f2f8a905fd21a7e6a45df1c895df5628906cb4f180e063ad7862d00ee65ab8c502123e092e458e2354a1ff20a5121a012f861a32503830c79fb37f244061deaca87cb30bedb23645e006da6438f79bcbe27f23cfa06d357006ad55c1e53f0320a015b6c604e5171f833b767ea32d074b3a956c5953af38472d8510ba5145e99f338d878577e43e086fd73bb93a5a39caa4c4241779d48b5fb1c8feec8ddef63ff58bbfa6c2fd17a57e1aa30bdc5b7a037449881fba1eda9798dc0a43846706867dc37430b9100769d64fdb9cc5bec5eb94ce45bffe0af3a2b1573f2130093d9b4b8e46de9ad1025b6634a89afb195efb7fb1c5c43aa69387a6d2e787cf18901569f3cde0f179a25f4848300d31cf197822f499a9bbd4c2b9115c40153fa193b7751241e1331a6d5c411983ebb02e7012835b6075736a6bf234b5f1f1d4fe63e3a56f82b6fe9377073bcf5696393c391b1d53368a8438b2980d468647c5a8f2eb49698674e2b40858f1f2d2df57c39c61401f949e32c4b95aaf75d61bcab9c826b5b0bbd8677d61ed6c48bbe89eb47ef645ecb249a472efd27b1c9cef7a93878d2e7955c26986ef597308f511e1ecf64d6", 0x1000}], 0x7, 0x0) setregid(r2, r2) fchown(r0, r1, r2) setsockopt(r0, 0x29, 0x2f, 0x0, 0x90) 04:02:44 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) sendto(r1, &(0x7f00000000c0)="85973727a17fd6082c8945bd47fb0bc5fc9b8eba4592ac", 0x17, 0x2, &(0x7f0000000100)=@in6={0x18, 0x1, 0xffff, 0x4}, 0xc) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180)={0x1, 0x5}, 0x10) 04:02:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) socket(0x0, 0x0, 0x0) 04:02:45 executing program 1: r0 = socket(0x19, 0x8001, 0x800) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x1) 04:02:45 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x712, 0x400000) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) 04:02:45 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) pipe2(&(0x7f0000000040), 0x10000) fcntl$setown(r2, 0x6, 0x0) 04:02:45 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x9}, 0x0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') 04:02:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000200)="b4", 0x1) msgget$private(0x0, 0x1) getuid() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:45 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="de", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) socketpair(0x2, 0x8007, 0x3, &(0x7f0000000540)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000580)=ANY=[@ANYBLOB="00003e2f66ac1c0159712e386bcbbff04b99508f5b696ce53000"], 0xa, &(0x7f0000000480)=[{&(0x7f0000000100)="fe31c10a834f190db7d0c5a6d61277308e8900beab8cfe94580c5d7066f7a0c5248f63faf06e606d8cada40e50da65315c4865e854d02a8e41a79a3c5fea7a136d5089587db589887fc3baf9bf7e19c9e56e04db17ad9ff3929cd22ce167933d4c3c9ae444b562219bc05eb8ac64f6cd176f187116d8d98259873b86ab820ab20d9f2d1b25a627721e3eed675e02f298827c02523fbdfa5a9e3d124cedeb1cf002a0be6a2a8cbc91ce5f08e10d3769d42d642115731963df16e2087f6d105ccc077f460269f5e0b94c262359", 0xcc}, {&(0x7f0000000200)="39cef2dc0b35ce6e7278ad37c863d56109d6015187ed520b326143ecdcad356a599ef8e11c292a2aa4fbda1e7aa230bf9d3f39c2d4fb32cd3fea07b7991c860573f76d1af87bf70c0f771a63883787e7aa9936cc8ce72c6166f9d467ed9f1a8e382c72bba47f7f8e8d9a8129ded465dc5f7b", 0x72}, {&(0x7f0000000280)="7dffc788effd5236beca4585d0f4c76077537a154709ae01e823dce4ee80b633d83f5f69c189450ba5b44f289a73d408d9dbe6f172b9de2e1d8353dfe3ae52f068edb296eac5717257682ac501729870cc5c1a4418ba6477484f6f0a1e19b429f4bf9402872882cf93e8f6e1ec9e2e78b0bc39b31297a86c7f1f546cbccd00a30d4b422d55e4ed5246869c005735fb729b1b70e760431bbd704c05e3aa21bbfca193b3de29d93c69986e7c01e791f2b2", 0xb0}, {&(0x7f0000000340)="583aaf776f8c9cf5e5cea346451cbfb75cfae55878db52dbfb39d76a3e4885067770baf1286c1976e839687ef5e2", 0x2e}, {&(0x7f0000000380)="2a4ee6b6bbf7c34e3dd4f98e82558c5159bc472406d49a73e9a2c621bd8b3cada92e233268bc9dbeeba97c83325dcab0f0a2db9fe43a9744b791ff4bb0916131e50caf851360546b6dee3e62bfd7d3b8761ffaab03457a73b8fe6dc5763949729f17c82f0883b5b0284896a7c0937bf33d8502d05dd17b97158bcb162656e59908d2b323f66119557922f5ccd793b2269f5a5464362726431e8782722e12ded473715055d076ed6bdcd43e167be7ce9cb4916b98d45138aa9f84502118c38d8f264daa79c062e58860ac74fbba9bee521b3b252954b55e7ea1a6fc1c3fea9dfcb7439185a7f5", 0xe6}], 0x5, 0x0, 0x0, 0x2}, 0x400) mprotect(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x4) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) pmap_unwire: wiring for pmap 0xfffffd807f00cd80 va 0x1b2fc20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00cd80 va 0x1b2fc21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00cd80 va 0x1b2fc22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00cd80 va 0x1b2fc23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00cd80 va 0x1b2fc24000 didn't change! 04:02:45 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0xfd6a, 0x80000000, &(0x7f00000000c0)="6b37c0c94dd8704f43488de5b9646be754f6142d6ca941550edf08fd7a60ee90a19f6fcc46df8d393355fb07da8e9c68890b1b0cb496abad4e89586444c3ba5c177b8ccea1f66c9f4a83c683e976faf703c97b770442b3cace14dec4119a92de017a5ef458fc86c785d0ad647cbaf48489c64cb392c5713996d8a1d0803cb46539814f8b00cdca7bc2def042ee40ea23377755e2056bf6a80b5b9e802ec42da85be18a0bc178db", 0xa7) r1 = socket(0x18, 0x2, 0x0) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r1, 0x4, 0xea2, &(0x7f0000000000), 0x0) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f0000000380)="f253cb426c4e3dc2d08457ad264743a61d1e646c6401c8cf1bd6777ca434c71d3add54bb08bb121fa2e8568a3ece9798ec4f2525521aca1580fa46bc98d118a2595596ada7a6aea8ea9eee4a75767aa17de473679f92740c50fff45461fc322ee3011585b8ea74850df43f102ae4c1b05ac115cf0cf3c22505d312bbb7c6069d38146d353d7ce0aee5e28d", 0xffffffffffffff26) 04:02:45 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x9) syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 04:02:45 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x756b, 0x2, &(0x7f0000000080)="145bdb5ddca390e90eb848c2e9476c9bcf500364b129a37d5a6b9fcf6e326bbc75bba4e38c184544d936ca56", 0x2c) nanosleep(&(0x7f0000000040), 0x0) pmap_unwire: wiring for pmap 0xfffffd807f00cd80 va 0x1b2fc20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00cd80 va 0x1b2fc21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00cd80 va 0x1b2fc22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00cd80 va 0x1b2fc23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00cd80 va 0x1b2fc24000 didn't change! 04:02:45 executing program 0: r0 = socket(0x16, 0x2, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1f95d27d48731892}, 0x8) 04:02:45 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) 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', r0, &(0x7f00000000c0)='./file0\x00') link(&(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', &(0x7f0000000280)='\x00') symlink(&(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', &(0x7f0000000440)='\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') listen(r0, 0x288) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0x16f) chown(&(0x7f00000005c0)='./file0/file0\x00', r1, r2) mknodat(r0, &(0x7f00000004c0)='\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', 0x10c, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000680)='./file1\x00', r1, r4, 0x6) r5 = geteuid() setreuid(r3, r5) readlinkat(r0, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='\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') lstat(&(0x7f0000000540)='\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', &(0x7f0000000340)) r6 = geteuid() chown(&(0x7f0000000140)='./file0\x00', r6, 0x0) 04:02:45 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) setuid(0xee01) r1 = getuid() setuid(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 04:02:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) socket$inet(0x2, 0x1, 0xedfb) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 04:02:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) fchown(r0, r1, r3) close(r4) 04:02:45 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fsync(r0) r1 = socket(0x2, 0x400000000001, 0x0) setsockopt(r1, 0x8000000004, 0x100000001, 0x0, 0x0) socket$inet(0x2, 0xc000, 0x9) r2 = shmget$private(0x0, 0x4000, 0xc6a48b102ad72aa5, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) 04:02:45 executing program 1: pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) r0 = semget$private(0x0, 0x6, 0x1) semop(r0, &(0x7f0000000040)=[{0x1, 0x101, 0x1000}, {0x0, 0x5, 0x1000}, {0x2, 0x4, 0x1800}, {0x3, 0x0, 0x800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x3) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)=""/163, 0xa3) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSBRK(r1, 0x2000747b) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000000c0)=0x2) 04:02:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x840) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) socketpair(0x20, 0x5, 0x1, &(0x7f0000000040)) flock(0xffffffffffffffff, 0x8) 04:02:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0x90d2, 0x0, "d730c1ff070000e23c5b00000000000000e74de4", 0x0, 0x1ff}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000180)="a6", 0x1) r1 = syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x0, 0xbb15}, {{r1}, 0x0, 0x1, 0x40000043, 0x1, 0x40}, {{r0}, 0xfffffffffffffffe, 0x4, 0x4, 0x0, 0x2}, {{r1}, 0x0, 0x42, 0x2, 0xfffffffffffffc00, 0x9}], 0xffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffc, 0x2c, 0x4, 0x200, 0x7}, {{r0}, 0xfffffffffffffffd, 0xc, 0x1, 0x8, 0x4}, {{r0}, 0xfffffffffffffff9, 0x7, 0xf0000000, 0x0, 0x6}], 0x5, &(0x7f00000001c0)={0x3ff, 0x8}) close(r1) r2 = dup(r1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x6, 0x80000027, 0x6, 0x1}], 0x400, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x82, 0x4, 0x1, 0x108b}, {{r0}, 0x3, 0x80, 0x2, 0x2, 0x81dd}, {{r2}, 0xffffffffffffffff, 0x21, 0x0, 0x7, 0x3}, {{r2}, 0xffffffffffffffff, 0x26, 0x4, 0xfffffffffffffffa, 0x6c998c63}, {{r0}, 0xfffffffffffffffd, 0x2, 0x0, 0x7, 0x1}, {{r2}, 0xffffffffffffffff, 0x43, 0xf0000000, 0x8, 0x4}], 0x1ff, &(0x7f0000000140)={0x81, 0x5}) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0x9, 0x20, 0x0, 0x96af, "4036597d3063ec7f5c710f0b4584b0822df3eff5", 0x80, 0xffffffffffff97e1}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000df1067f5bfa6ee00"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r3, 0x21}], 0x1, 0x0) 04:02:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="bdfa4d2582c321a8cf98848ed28051bd24603dea8d0343d605e2d3280d33ee6185c6a19e1a3dbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc902ca2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79cd66c310404000000000000ae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238080096d2250fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca7bc3e92423cb41191c368771b6626551a90e6a0998bd25030a8ef816d1f947af355d3cb3fc4112013a2adde1491facea20b30992b9b57d95228d01b8979a3edefad0c39068c5c65f9a4500c82c9ef59b196ceef9a443b39af502c095c939bccc71404090e0a966b9bd2d9c0897c742ceaec06d825db7382cf5b590806966a7e8891f406d65b34f9eb422db0cb072b4677074cda2f26ddf77e5944d4fd99c528d0f2000000000000000", 0x190) r1 = syz_open_pts() r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4, r5}, 0xc) close(r0) dup(r1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000300)={0x8, 0x4}) open(&(0x7f0000000340)='./file0\x00', 0x100, 0x0) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0x8, "b08dce5800"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:45 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000002800)={&(0x7f0000000300)=@in6={0x18, 0x3, 0x2, 0x9}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000340)="30a198343d4034ee4661f7df7b9920c3ecfaa7ac314e00868d31c8c204319790cc4fe26fa8920accd46b75ceb39f08aec238ba6b60688f2ae9677133e568421c7b5c7c31434e11e45de7ca0380eb7543bf3f85d5600bf87b0a529a7b6f6c87dfc63b38b71a2e3fbb908d7b13ec8f8046faaf3342d3fa93f047226285b436c8c8c1bb33924d8e0a454c6ecba375ac2a79bfcda99fb1103da1fa37c6e5ff03efbc356c0b25d8dc3362cc3a0d3f031a504a1b4a58bb3b9a1a05c411cbd5a6f0625c1e7d850a8fb0429db6100159c345fc2dbc4a5952358b0d1da4b8ba191e45783bd50a8c25b13293adb4346e0acd288afa82c42868fc60fbb845b0575618ae384f4f70568b29f2093539f9074a72c6440159cd1df019146c4214361541a4d023ca8487db0fb19ca7752caccd96fc4e129f19ab3e54a9c9c8ed7851bc1512099ac6e7a1b41c7d5e73eba765d4d027fcf516da42788ff5c05c67cf6f32c32811ef610ce14937011ac7d80b791ae51564fb23ca2151b41c0714389eb5afb1dc0758b1414058953c655c57f8248522d743dca62a4228fb69b2ca35d1ebf755843bd63e39abde9924c94d7fc378f97818fc4444ce55a58c6926f8830e10255ade10864aacbfdb068f74942b4665108116dd49e08d8169056601c04de33bc08487b734f2dcf4615e575a510df84985ac22ccfcc19d1f4f9ca6de3582770d3c68f702bd15c417a1410e71186e7eecc4ea9d725914e8c493997177d796091015828b6862ee471dcc870efba9105caacf99327bc2805a3d5383e49bb8a4b5f9fd69b416673def6426f5c45e057167ada10ec9c4c09aeb6a2dc5df09de31b836fa3d8d754526b77377b5cf29aea2c8c74ead5d49d5db5cb48d7a8502a1540ad43c1f16acf5c772ad90fa4727d3e9a413836250e5b51aeafbabb8fdcc8f46be6a586a8b1a5f5802a7746c4a7a97271d9cef7740fa7f957dbe813fa51d4458d15ef469e5a0db0a7f060dbfbba8e28910892311ea5f5680fae002ae012364dc4da8eac5b8dea50a9bc113b79371460cbcaede3531b131f3bf8593126e94fb4c45bf2f85af1289312da9442878da4001bd844c3f83474dd9601dd3dcdc2976dd804ac26bda00cf77916ecf234ab3148da60b69d9c888961e38a17001121c194dc916c3eddfaab7988ae76304b678496cd92404cb923f11ea0218cd2255c0164b21bf03babd0114100a42f656b8e83f172ac0816c03d1769ef4d56391c93c6cc2d9dd08f37e80135a6338c33e172d78cd01d76a386d294b0e73b00139c30f154c3a6029966ceaac9dbb9e18291770b737ab933a7f6681303a9b7b36692ca6e166964f5f1789305c8b76c7f6835a6cf650d2eb430acde0c3a62bd1bb2ac7cfe1803ec03aff19421097c052753f145d7a5d00d2cbc2089585d04dc4bd7d6a5da718f8b404637107ef6a9f9e1fb8dcbc13bfc53e374881f3565786d335ad4e705d4f11e2df2a500992f9993b2362517054bd4290cbd84823e05cf9fb7436240a01f7c8678ff090fd7a72129a00c75b642911964ec3e6badb6c55b7da8309e2ebfac179158dfbcd4f54d501a35adc936e2f9537e6a9a12d1715fcd59edb67cd8f7e49273f430cd466c0bebcc05c718c734dc86ca8773b6f40016d98b6bba8dacfd22dc7fe401f4fd5673b7399a5c698c9817cf9db6ff35b2d849708e964f733f5a2706da6d0c8f4aca7e7ad12300693db49aa2ee5fdbd615f0cb83f04417c85fbc100240e0b5ab7c2a73653bccb02519bb88594c2238ae5cf5dfa936b0b730ba4a338c8583d56dd68ee8877c13007f70185c4b4e72b445df09d6d2921dec4d52014e41db9a71ce85dfed65e9393f05631f96ed835f4ca8aa6898dd99be92485b64ca1652d5584b6ed2e7c1e0cb307a76b17bda6a79dc1a2c1f13af7a6ac6f5b57b06fd1c5d472f8440c9afefc02fbe423edb846c55510431a29b4f3d48036050a4cafdff95283a1fc8ea76ba4c2251be21c255591180b946a84f85f2cc16f8da6c016df309656e627d98b55fbba7220243bab52cbcad35e60c06a5340bbfb87af14a33cfd962df46f3e8fdaff3f1de0720ccc31ef12d39a6b4b9cbd11a4fa43ff9e228836d97b3e75b96ff0034359a9fdc9c2d78e46788303d11ae655f58f1266e7f3e6bd589074916d1899ac9523e4c3db4fcc02d8a3d80da28903ae2a5dadd9681b1314ffb574b97c13351fa43831cc70e7d061c375fdac0329a71abd5abf37b1382e13340e0d9a3e4ae04fdafe8200144d7431f05e1a3cbd7b40db8a1d654e830f71aa0a0ec8922c90d8175f892c6f1775ae080d56664e9c936d34aa516c4172fe9a26f0a51ad614c2ef1637d1a659c78f40abd19aa7815987a3dfdbe6301cdae58ce581a9080fdd979260f31dd3b7b85665a2175131527c9065d8059d5d1be6b5c1dfc79822b336c20eae1d4f69b6444c8ae59ec3440a6b132eb6660dac5fbc340b74fce63a5a29075c1982316d90c70bcbff7248bc3fe35225acab1e287c2b90c118ad964eeb3e45b38c1b8e5893e3e1cf56b0b3bdf9297502fea4c818863449f59ccacd4f80f5509c33b5be38f783960110d161148072bc18769b2934f2cc94f5dbbb7a38a4e356e5731c0ff678bd45fa529e1add6a95d2b6ecc3e5a22539dca5b188cdc608c4353c71e2811eea1238f79def67ff650055b1b7db35a94154352f5625f6b36425fa270024008266af4b338ff07a4ca463ee5dd93bbd88f3fb2dbc952f8888d5fd779456e6825247da818c2aa6246bf949d53e3fcf4f758426891c39150f953eed7b8d68d3e9c04bd32c7a17f00ab34c6729978ee42259b6662345dc6940bfd3b2d6b8f0dc82f0c98511c5247f9151bf5389341e8910d72da6a73b6156586f95ca384de01ecc4263287e5b8bec0cf60e5592866f87a33d6d371fde6584a523fb880374421b843a25526538077064389a1cb261402ef8bdd6190bcdda8c0fd6cdf063bf5bd04527fdb4a4233c543f7d0abfcaabdb022e75dd6ba40353e213ab4b832f7e4b0fa8a97d7505de7e5560da6992c7e367cf905a8706264df75264217b79357556f00d011a282496f3cb22a3b78dcc14e55ae438339ede5e689dfd158bee443e38d8bdbd9c406f5fadf44ac446513e521e734cd1d6574c2b96396eb6978a22ec9dc8fcbe8df9d5912a907b5e31d15aaf37b93f2b334a6e536bbd0be0c70e5740ce608b7b2145a6ce177610c2195b56b593d60c9fcaae12f647ce88a02f56e6e9283c5cc88f840b4952b388abec263010537d7ce72818e95e23230fbf2dd06340a3bff15982b9c1047d28c8b08e0fb6badb4fc7e4f65a5ed935eeaabf62a278cce4719b8885e1e40b3f23484eba20150f6b79f8c2538e76bdd1d2a32abc4f7357c76a5bc259bf3afbb407a00cd5c0852d2313272eddc76ba1a94ba4e0d0ba2efb98250887dd1d07371e5967e5933891ac117f24ffcdaf1d00526e04c7860d734031f4515df6799830fc827a68ab5ea430021d7ae3f778e521e77aba52897b8eb035a09237e40e4fea1bfd38d4b6ed3cd9c8d2723d12c2292bb72043df832cf95ad4383ba5da7f7dfd43e609af44b66c317b8ce87e774f023cfea0fee6c091efac9c162954794b3a3c9c6b3982e9049525b977b1e0ef18a0455e6249c69867b399e43c3ec7bb5593014e2dd65b275767f225c519a7c0a5ff9d6ebee89b6265c7a6965e3f9069071f8359c6406912ebd69655f449c92f2d1d46619793de19f26df52d37bc5cead1ea01a9dec9b1804fd6e2de6aa8c9f9789da07f5a2a9c94d935c749a74e4d81420073120d843ffc831b6f2991e3dea0e9eae2c32e2f35d5f6f8ed7c56a722b472d3595592ec0f8651b94f43606a2ec99b7cec13102ec6ebdaddef3faac6f858fc566476475524e5505ff57fc5fb193d0a5c473d7f1fb44eeb6292c9d5d38d6537591cf7d9c4fb6d5041deb5b9716e44b9dde69a41fc959e88f4a409384a84bee6aeaf3048654437fee30e20e9e8ffacc677d1750b21d10d0bf133eeb5363edac4aacad5dac07a98f217eb52236771112aa8febe5a0e9e6a7f973653b0413aed667417147e8001f6b81b5b7da3fd0a3f7bfe6751e26670c0f8d4fed2b2bcd84d3b7670f9e9427f044a02c072aa1fe575d42f0d25b89df682e49079a1d0c42a83bb7d1bc8480ab9ab4b931117118c44a7e01c3562bccce6e2745000e0c51969c085f429050c7de955ea0563667419fab02a2fa42bf8bca85ff9a880b99e22c3ed039731f3b31c04867008000267d9a4bfc49effaf1b2725de134bf71b874cd93745427aa0a464b2ece0977312eed4a13d8238ac8bfba04b08e09072d2061667e8dceada6915a9a7f343b8f6c2841c41fda4079529eb9beec0c6af19afb320cc0efbb092cfade0d8be4ae5b90661f2480104ef61eb19b943a7914deb238dc942f08f27ece5c80a5354d6b012c23c2eb88aefa373b713654092e665b872a6f7765579b79ad38b655074561e8e768493abf1ee80d5d242afdae7b7e3e6fdb171da3b08d57e3afc14c54de9d7b53fbb7884d08258ebd9b1e36c1e73f2296f56a2f54cc76376fba326dfd1b80ba6f52a8e4996decb55c098ea96dcc2e0339b23d003cb9a2bd982f4aa3df735dc87eb61671c3c8ba4178b1d50b1ddbc3751a850b55ae6c037b00d345a24a9fa827589ff66edc2212806a9cfd93aa9e4cd13caba11891310dc8d3e770b279cc230d3d23d35df0365c8fdea98db9481d132f8a1897d753d53087edd7e0f803e1fbc2fdeaacd5ed76a42ed11ee622ec321dcae8fd9ef58805a20e63baf142793e87003a494fc0efcce76c22ee15da8db497bba4b0dc1ec9f389ed4bb1d589d3f76f586a15aa6a33dcd4b2ca5f55c725b65890d43acc36e709bb956af92bd48cdfea2350a65228304e30793d8499a7e44e5202a6681f665eb459a6d6a59b3da253ace6fcd6c61e1704a2eb5596213e6d7a6b7de58b202dc840d4ec53f0318eee1df8353deba0845d8faa8519120eb2c2188af7e58af8cead7baa76c5f95d6fbfc70ce4f6234955c3b03f5996dda1b3d99f9fa633aa3692772b64b2d1226b92e25af483487e3b4c2b343b50886fb1f6a204443e972f50123e39a96bcb1079c62058ad135607a2d3c39db53b89905a4ee948a17d7b62b8304a31ae5e29276a04f0f5a94ef9d647b2cdbb806ace2dcfa1d08245b430abafce4eae6a9dfd7d88851ec94403e3f674ebe90a7cec7bf570b1863ee8fa43ac227b49fed5f1ada86cd1bbc411f8f6e36f5c4725ffca47069d665da1beac6c3d4a813132cd0ec5ce39cef55f5f7e366943980548eb85280d09a46c08bf24016c5e3b65b28e50241beb2873df6342d62ec5ef3ca05e32108efdeffa6c4c681045095444ead79e24da5e53916f93dee39d0345c6d30a6811e4202f56eee9a3ea50429e2239f7af13c93b9ecf6a49ff08dc8ecff063e0c0cc6fdbd96f105e2e35858e7805ddf1c37fd3038179ffdcb2e4ada113eaf87b121d901b8791f3ddb798615d514fd708b60ecf4294de817ffa0d71d184626cb208eb26bb04a34dc6e5ea9aeed8e3cb7454423ed0396df38f82d80409aff49b3e49477b36c0a231e8de1c7bcdc8c129925ab46cfd84a381f1d6e4f0720ff1ee1db71083db4913c99efae695e8e751f9346375485906a4d4a1e8e5abfe2a4e289eefecdb98c7839d1b042f02781d8b8f362746fd86dd9bcb512949bbc682183a6558bf79e300eedc60378da265ace8e845c92b4c637acfe49fad1e627d39a285541512ce7242a1e3623", 0x1000}, {&(0x7f0000001340)="361fa1079d11dbd11c282f3d5e67ab06e69a2d5255d3534f7a9193ad82f8a290a4710c55044b0fdfeb9f757558c09e", 0x2f}, {&(0x7f0000001380)="7b0530ae58e85c5a9f4e7b23ded6c4e8f957f410b7b0fdb5eaed8c3ead1c711018f209f83b0731c246e37b3a4340458bfd71f933b56c9ad5f97c11f6425e70a0d1f1bfcb40435724db22216a2381647d9ae070969b14157294f454ed5bf4f915676551beb0eabe6dd44ff7d499d30cc31903c46de7a98cc4ecd1898d12e48a692d263f29134ea3988ea98d294957a4cd8b8c68c6d6560b780c790fefaa3ee5128086ba22cb7af1d0c74c5a4c57c371080ee3c03011c5b9ed4f0c5672aecfea", 0xbf}, {&(0x7f0000001440)}, {&(0x7f0000001480)="8b2b12c7e80fbda58e3ae6c7f8429d35c8d7791f16198938a9af8bae5a5a1ee17517ddb3227e752d8fbd41c21254969106d7b788c8dbe5e400846f77ef760c3aeedf92633bf65d1034a5ec6df4e87d543e227253dd3db4f412333219a0d81253b9a56ba4852b3242d7fe95af92e4458cf5f42767e5d40802303f4bca097ec03072028cdbdb60694e2adece80ee29bcfc785bf721a7516c4434c013054c024998548e35af706eda023009f686f3c63db3da37a784d4f0cef2b219328f3a9277d998f3c0a05a30323b0073c721736b621717e582d087d60e69e357ee816f20e07a43602e96995ad6ab87cbf8aba53201f2a4c429f0e5baa95477c290ea", 0xfc}], 0x5, &(0x7f0000001600)=[{0x1010, 0x1, 0xffffffffffff0001, "0a6074c27d528cf5785ce6766a7d88331d6fb6f70f57c140104ad05909b1ba82687e10cec9f64f4ed493c6b7193295b041e7189e4c34c215c47d8b41b60b3fcf13f3d4822bd2729adddb5e0cdd84e4cfcd42af461465786840a97781aee42a31d53ab6b1b3e470e2d5a803edd73828712ce804653895068787d5e9dd7699a7a24ca0ce558e9f1c117701349cffcaecea59d3b09c82a558d3fb469dca2f43091db96bf95db9fa950978223bae1cf7744021e88fec0145e49c7d8bff0e340f373e16a4886d47e3736eec3cb2507291aca145b9e13faba66f3bc1a5f2f1f990ce61f1cef106bcf48fb6f523eb87b6cba49d325dfc64e3ebb0119979e7b9547c603bdc94ae583c72f98a42c710cccea45aa673319f9ed6ccf5258421ea0fc0c12256beaad87cce6663394d895abf034897cc02ef39339a43e81f1620ed120edda39dbe24a848af11eeaf64d1d3feef85f60cfd9e1ca17eb6fe8461c5ea1cb26cbfcb96c5844d7bdc3df28856c300b95793b5df2f94d49328fb4d95f827781a66f66a343f3d9bf63e6cbd0f50b1cfc2771d17193c17db8f7c7eae75b3f891ad336fd9574dbb2ef0c0c8cb26d88451bf41763b3659430cb073a001aefd4e6df1f3f60af0b3cdd579f7390c03635f0811654e83082022499ebae5ff49c89d1b9f9c6f7a2133e29d3b2401665d68f75e362e50e1663ed03b9e1182c5656592c68ae6d49a2326243a17bd2257956d6ab6ab069693ca17262531d465b92b9df74308ce1722c8e69d02b5edb278f60bf8f879a41810d72ecbb9f612c692d0e7e4306a8a138f78a8213a253e081210fbdb976786a03388a97971b57668e536a48d93ce2cca016c726199f40bab76e1473c559a3aa0dc3b4cbd94a53c1d4d3d58afcdb273dafc33f0fd5dcbe277cfe05cb040aaaf1637524cdd89d0b854313b9b9167db0146300beebf42ae02175c89d4bfd61592023c1b0793cf93692808759d593236e9734c76ed0bf6f0215576aab1ea25a61a6522f2f518056a7f7ec1e1ed41d5a1b8079b23d775b0e9bacc5d017e659ce68c86c84dd2d0644394f7fcadfa3326a23f4b0a4c609b8a36331bfbe7a113aebdfe27f683b213267ffb59a0e2957b9fc5e344ac3753856e09a54352f6ddee6ad4b5705ddba92648a82528731ee8fdf28847050adfc93487ad86c8bbb6bb6e9afc0f2746ed740c0425d64fa18bf7b42f14c7c17cc73601b5e3af00abac47715b3729d33d320b103766ea313098cb57fc17bc915e8613c98cfa08756bd79717b3154a40ddeb6c2497a1b4028df0ce6ebe1e4e4dd55cfa948d9bbe68b9020f9981ecd20d43cf278f3ef8ac86782174f07142d45d9902a0540eacd15bb15f389e138ac99f537b0bc19f1fec6eeb6ed129048b9d849a612f900f44d73d8d1192bd034dbfd021d83bb3052d68684110f90f12d05565de150900c1250b601ed4314cf268197b8263906d4bfed634c9f8360f05a2b30918a951888c1db8085d04419d8c0414664dcc5a9d2328efa48c1a94f98d06432f9190be47626da98b85db15473321d9296c48b005d299304b2d214881f881d1aa4a6d11af23c1482de50ef6ad6036aa5a8c94ee5c338a49692b48a48a792a4f4b9b24cf0ec6251862273b91c4d0a030cd698c51ccc09ec19b4552bbc7823e29dab8850ca74ad5aac61289cc65d544be82d57ed66c4a0304a49f5d8fa367aeb7d379b530c18449a42367c05ec98aace3b198e5bf35f94bc91e99090f05518764c6d24478688d8197bc4f471e11d4b4a2d5d6e63fb960c898087928a3fa980593f0db0f977d610744c4f216d0d024a5d39281e6a9d8942a4d14d5bc2e6482dcdc65f26f6f875d6d544cde7be35cb51f07d6fb0dc256f30c9b7ae94a45173f450caf8a24420b86ddf44ca60b7f31df198d0c7d6361238af764a539800e3ce9736ce376cce43b3b05b42c33cf34f63ff7a9c72efd80372e1f1be90f7a8a9573437b5792e0195c65d8cd9b5f09360e5f2e9aac26444b18b6eb4e8b810f38844d18a63aac32c0d97a46667c5101c056c4926670c72d9111cc20254b520a3efb799d063b4a0c808b50f904af50e6ceebda9181f50685c668276e7bd4bc33185ae1473d4137acaf4b3002c134f63021c31b9bc742b13f68100a418424ac1db6dd3023027732d17bcd551f30510b89c124e66a12d6bf029fd5760e8ebde666064113f9026c95213bb8846586fe740d5b42ee4c7b2fe0fd310ea64adb40bbafa4e8e853a4a2382b9ed29aca4a298c7c084964ff152d87c5d84738ee46365da01a9201357e6c21866322489657837a6acc01a503eeef4706393039123a7e256ade3a98f200c1717f860d55e72778ed5118179a87a9c824ec7d3c84547d5ab6f402c315a25e2b3de58bae856077d46797576ca5264112835c389373ab92949d9982b9d7953cb1ddd8dcb5d3154d0b5a48b89e3224f892cf3869b315996230f8f57148152adc1d1ad6938d8e3fd1a2104ef8e8fb1114a6ce89796feaf19d0687b2f8a401447580c7bee7b2e6b40796ae78838c22eea5d8f6083dc6d159c3d0af9b2c29d29e3e8c8cf0c4241f1b31f67d443091eef6aa9b52545735034e841f088412adc953124e735966be8f3d062b88d9c1799d8a287a8977e5ff9a33d3c3522f76a04ef7eff03d1f43394f7db2384c2d703f37d4c8ff52cb5ff84c96ab2d40a9ce4edd8168e05eb68d979d8d5e19f908c69459a0c9fccf34d5791af06111c33268585ca63634ed66f7031a79a123653625e2dda3afdb8f9e0816a5ea05b05476d341df120ab7de6897749928d8c564d28fc2b0815d6baf5e100ad4eefe5d86e5de2be1ad7b8a72e895ce8be235c23a2e03d077afd6036265ee4a78dccb52b249d34501a14bc1d98f63f4b5516eef084709bc3668b53dad59cfb3d20b005aa1ec74fd2a2829f0e576938dbfd50914b67e8607ba549344125359eb929aefee2a959e11d82b37e24701a08737c4837a4f29472e499195c38edc6970001462b3493eb6f19c9f025a4b04443a1ecb84de4c13545d0b61ceaef3ddf4b947dd3a989e536f83383a415d218d83e35dd2951f3a9becbd9a59b149de8fc434e179ce19c99ef1afe7fd4201276d067044641aed8ecb7ccd5772d4befac5ad30f160affec37fc926175c0fd062f3c050adfd6d801b20777944ce0151be1898d186d3a6fd30420d28b5b142ceea356c65f1fc67ecaf9efc78b28b769f77ef251a23083cecb63cf21873d5db14e8ee1474aaf0b032ea09b5796c42b3cf1e1222d69f48e60c888a01e15273199316890fa2c920165ba2598ba72122baf8294e29a9272206010928c69c319672ad1aa5e0e72b633c003c227e9a22edd2066cc0708b79d5cb0a2d47cd4972be115d81758e4f2508ab112ccccbd8df4278f86289ca1594e29c3379793d27fb49ed5b9fb70114d479d3b8dccfe45d79e2d593b279c28732e1f19da44d48b610aca725a3444d5472e8a456f38a178e3a0f78cc790c6ca1a317276c1d046ccac5466312de3dfffcada498fc2c33be00fbdf5c629cc1eb0de6582aad2aea6e55faadaf60074caf355fe5eca006f7d666c97ead1203bfae8656530e2b1e17f7591ee9c064056ff33f93c52ca222dc1fd0bb22b16bb2f005b95eafa105a8bd4a948b76fa9237b586bbfe770e4adf184db162afdec8f22794e491c77d9c4080856d559cad2de1be1db58c5ce540300cf93d4c089ad41308ef59c3f6b6ee490f677f3b6eaeac95cfb426dce8c4d452360404b128fcbeb65129605b26624cfda0c9f50109325d6ef6168aeb9df752b1ff80f77b8f8dffaef8a393aec468fe4e7be1bd89b1c51d955200fa4cb65c41c7ec7b9147a57036010db54d68d49bee95aa7cb42d3c69c4d0be478b6d27f574807162772b94f556efd2f747dae73c374f9bb6f73b3d3d7df01fa448df7c78654916a709aeacf78defcc8091af2dffb53ef7a6be640c7fd5800a2ff2ea71419cf79be54ecbf2a8ba2ab39fe5a043c4ef21eb03372ccbf3135e7341b2b7cc30bc251f368e638dc8b9aad0870d8ea5753e8cec400263a57ec8fd5e8c86e0f8b32c3b3df937f8cb3c241d06d840bec9489c7d22256c13271c82c3277d99497428a0f8fe89d3c2ef3eccbeb7a6546ec2f44c5f54175678cbbb1248c6f3f281728104a68847eb18bc025bab989f3dadf19e007b789cb18eee3da7a58edfcef7ebc4a520cc1604ab5bb731de06de7ad018c189899535ee505902f2ab8f5ddb5513e6c7bb60825cf6a634cc4d9bd4db6e095b6fedbd985ec019ef940ef1e7ccc1aea0190734f830d911d1eff7b3a7d72ad1191cb391cdb7b556d19ad13d21f2795383f2405685e1cddcd8f9e1ecabd30a12dd5ea16365aa952f0486f82aaf4d893840f023e0ecff17882e8fd44980280ae27a5ba69474313c12eecf055a05e6f27b457b3563530a8010b78188ace5e3d9ee23d24432961721b930429410466c06ea6b6b789cf2e18fc492cf72c8e1db49ea7ad05e4293144abd8176824573a5cc7c0cd465ac0679065693ad39dcaa85bafe0fc2852bf59c88c5e9e31ac94d2c9a9232ce0d74b6e8ba29c351b095e7a3c5aeda0eb5874c51725a084d00932cba6294ec13c08d99e7164c18b943d5f0b801b860e368855683652803a3c26326bf78655c0d6f6db514ed4e199e8db185969129acee95e8f281e19e2e6642f7aef38d8712e0082f23145c258cd2a8878b8ac71442199cbc0ab31e37a0a9b7287819fbff865dd003db913e8a85f459ef728935c6708f8bdad7273c54061eaf799260a48347c3724e9d23dd339fdd9c85ebb414f2318473dc21b71600e5378cb89ed0541a8b1a6e2a81620ac9735bf533f6e6b0cada8c577bd41eac83d7f142b47b98a87aa79ff095d1f6a212762c460a52024a41bb99c0a6ae691e841f900cc6628b7d6e2b4aff7e63ee68c4ea07eaf20a0cf5e22eaff133e1c90fd6ab86782d2f3118ed4ed30c3e5b0f41b126c605a6e89b7d57e14b68d7e411b2d25f607f37c7712b82bc076caf706e3f6784af3b62a1d3b11766d7860b1f44022bf6be2d6c807c8155cfccbbabec9ddd99cf0c6c20727e0b4e109b753e1d746d5f1737620562e19eaddcfd791f1900595204ee458b04e623566e741b69629bab2e1f93e540bb3338d5e077c4840ab1380e43fdd25650bc32bd9ffb553f055379aecd711bbd78650898e572daf9beef94eff9c724388ba8e232792c7ed3d416910f4f6b86a5817f1ff0bafd6d437beba7da13ac3ac3dc857a22d54e3464c70d0991e27b864bf0457e8fbdf1fd13b02e79d506a83cf2aa3c79a141707d969684a899067e18305f10f6604ea64ce414718ea2a61e4f5a09781c92bead15a053a6ccc227a90b784bb4188a2b46f76e50ea684680983d29bc82703a444232624cf834294b9e78898e3b65e3e6744c3cf3da6dc67ca6541510452b5c64845408fd5ff7e5e6d0a099dbd413f862d0290f2634c086185b0c52be6399fe914482d0a37f295df6c6526b4b7c4c7f64dee2d07d50e9c4ccac456ad64c5de4c4755fb606ec4f677485f5804ade43459ea82a79546279058175f9a647407a4bb1812ee4acdc273498b0f09c5186a8698f4930596513a11703a85bf82eb6458f8045d7446bb73fadf9c225cc248009c2e6489cd188a440a96e7f0172000437af1430cd1ecac72e5f0d9260dbc2fe5605bbaf9afef9a14d1cf5fbb20e170fdad1eda5222002c1f46694e8d2caf2b1f3c332ae42e797f6b843ef6db35e7b96f6d324ebeca5d76f6f88d68c5f"}, {0xc8, 0xffff, 0x7, "bd1e3035918295831e9392d7a72d0603b0184cf5d4834628337a2f71c2b0173e101eaceb778835582bf443caa80d20d90620e69892d4c4e9e65605fef4f33fe3e6ad0d3128f33efc94b257eae90215807bdf83f919c6e758a22cb07f214c54e3851f74e1a567fe562d54e113e748edc2c1913de37b5b87e6ee56482ba148e5062e2b23dd3cf48374dd17deaab293f51041c1abe9e8172b678c250644cae1f5a4c683aacb197689563ea8bd3b87a12501530e1b8a3d"}, {0x20, 0x0, 0xfffffffffffffffd, "5fb6282631caec84a530cf323a83"}, {0x48, 0x0, 0x6, "8d360094ce5ae89d0baa9b0712ceacae506dd4c91166130af4a1879bbe75b9a4a3f926b3c521ff9dd451457630137e09dc2edb"}, {0x60, 0xffff, 0x7f, "66f0928ce46c3adfbbbc9e95a556379c4fdefc62baf12745111556e40138c8b864c33c4de3573b3b39f9f7891f86b923c24f5735232b98386040ec730c324b85bbb72fa4e07a27a327"}, {0x28, 0x0, 0x7fffffff, "b506b005871fab4cc96cf0147b813c114e90"}], 0x11c8}, 0x400) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000240)) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x10) symlinkat(&(0x7f0000000100)='\x00', r3, &(0x7f0000000180)='./file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000002c0)='./file0/file0\x00') 04:02:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4e93ed98941e4ff0191c5d4d66088e648d754c18"}) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "380768dd6ecb6c1f06b768469fec15a286b27866", 0x0, 0x409}) 04:02:45 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0xf000000000000000}) clock_gettime(0x2, &(0x7f0000000080)) clock_gettime(0x3, &(0x7f0000000000)) 04:02:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0x0) r0 = syz_open_pts() mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8c2, 0x1e9) unlink(&(0x7f0000000080)='./file1\x00') syz_open_pts() open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() execve(0x0, 0x0, 0x0) 02:03:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="78309733c8a130ef0000000000"], 0x1) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000840)="471b29b7ab6e6cd6d457c62db971872dec848e021b42b9b4e4b1769b3b44468c6c538ff805936e9b85fb4fc53557388a0ec8526ac6232d1fe502b11e27f8e39f73b7fd13d03b7b2a778c429842d8396b420a136efbb31a998da54450a201a01f1aa5c05ca0a265b9497658c555eea51ec5315d3c39c619a401fce5230f0b8ada5dae3e14f2a7376d7af6d0f1994dfb785e7c08b3173180feb41ab4255405778c22a436a02142011c744dad4b462b82c4106be5b8519cf0b99cb819ee7723213cee162dc650f26535ff5abeaf5e5ee642a196485ca7dc855b1b8f61e13fd198894f505251816223dd4c9e5351104bda2f05dbad4b28c6fb5c68418b47de20cbc9f86a5c8e75c3e9e3c5d76fd3c201d4d7983c2dfe763932096d4f5742bb997a3db2dc0f0172e67ee237f32ea06be7048bf2d603d2c1d7b19982071edb78f9507f7f5e3db25bae74aed589e1143ad6b546f39577a00cdadbe67011b64f3e9486c765f676bf84a118ace1f31db0db60bd6d3721620d43c7d5febf427c39e83ad26359aba8aea2d9c7e123ace8df795c34356a22f9bc3d46972ceec00f64d1a76a2e3566414118689474179c5919b12c6a43589631e5be494edacfd0144d46151c62da57aafaccde66a852c2fab9fd867e941ad24ad0dc5eda57f345594a085c9edc4a403daf13e57660dec687bcb4011f3f1c520b80177ca95a9a917b18239701885fb6e3dbe3cad79ebb61073f73762a17afabdafd82dd57f945c635ee11d8c6b939dd629138dd9d4b390380661b39e27e832ab7c4191b67ff98397a9af8aafcce960994734aeb56a924454ed9b35264516f98305468fa74cc4b886044fd611d4c230f79b1af3d363f70c0c5c2724bf4f892023e56fc5e578e59f522ec29c1c61a68a0b2635bf90f07b19020c5e02bab166fd1d0f9ade3d4cb0fd85dfba8ed6835caf8b8710eb83158513d0b12ac3848d53df5320222195cedfb1b514c85e919f2d188240397512896693ceb33e1943893e3c1e68267a537e60ac48860db4359e73c7714cc544dc336f29803d5fc5952f355e193e42a7b92ecdcc12c8d42e352f22cc319981ea848dcc243a55c11f4446f3477d4837356d5507f6295b3192edd712aefe87cf8049b0757a4ac7790a72123601562bdadc73f7f8a0a9c0ab66c8c3300e64e9511b76eb810e314a9a0d45847f65c05f0dc8b769d88451018d21daef3c6328113193f6a478f4c5c37dd398f1bc35c41821fff9578fb093b03744e5bf56a7880208df08df8fa40faadde00c599db40524be56317ea80abe1a0453e695e711d467ece36c5e806e58ea3ef3d650842a4d39fe1206f8097e5c3d378a3af0859df0edfe315370dc85bd8bf84a64c2636985e22c2dacd617fa40e4e8c8c3de636bd89c7a5138d176066f8bdcbfd3d1524830f40bb155c28089a02320a639b940cbe7507fbc7d4ac9d082c70e6d91538b17612f368efbd9622d8600837699e3f3b12dd7dd536518e4e06e029cdeb78ad4e89c9406f3d5de610b34289c2d0e5d136458cc39c744ffb348c2adb2609780c4b7c90a830a23286dba7e59d0956b7332ac134a3ac3e93b510fe7028c77df7ac750d2a2bf07138af0ec43b6e10a4f2c9f825ee7960bc4acf7c7b6f563d56cddf20213d9a3cf5f0253174daf258dace5ba270b39c373b0d3c2fce8494f3aa8fd9f6a172ae7943021070662a8b050c8a8817bb5583dd175fdf415ca8351f6c9b410b98350a3d3aa49002ea4701814ac0b4c7e8fbb91bd1e27ef2a06aef7a38a3acb707b636ab7adf9cefbd62a0aa3333070eddf41df9ec6eae6513acaf6a5338d9893ec0972158b4cfc7ef55b159ffcbe6c1d579a944908527d30e0c419c6ffc8201219544220d1c5b52d667bc6d27d2b42562561e8d33734f7e14893fe314c43bb2ca2ab63e2e602bbd61196cbf79fca4d0a971ff67e06515ae51787ff5ca8104f7924ec5ecaafe44a8f9818e1218a6b18956a4ef229c5e8a232f8c799053bb3ccc1532c752de5be39b419f3cd4da188626c3c98acdc56eb74f51aaad0008461d7ac6b022c5b8a8608f28add8958140e756b2a29d560b77b48bede48b925dcd9e07c495274de4593e758273905be87c601d847a6206ba8bb8c3faca329ed0fd98250246e49cf51934e01d33bc6229d340b02de49614cafe86846c7062e5827d6051de0f3b75ace17dd53e686d059429e62452195c92b8971da4ad59657d2aa0afd957a626027e1ff83c8312f104cce25d98ced956333f8ae93a58af247cc24a9332b9aa3df73734a21134ea5b7ce9814694a27fa8d0f927d2267d12dbfe34e9d10045d4b2ad1ae2597d9d0f0fa2cd2a893b60308d01fe877b1ade4b0fdd18f9cf7f74cf523eac669ef9608c7289449644fe9dfb03fd986b1e7f0f909b716004f4ac2f3bd6d6495517e7f2843189a8eee327d17ee34d86ed4b0ccdbb62e993f169aed4a94f136336a3a5fd26949956983bafabb65e2073d2d29e31cc420cd658d39e7451598228f725f4b8eaf06413abeff100d0a2870ca9b66b1b2a6fec31ae689650fa21054bc5345abdbd8db53cacffc86f81d34cad08665e6898533102645aed9e47af623c5f0691ee5b672aeda25bde52e9686871a23024185aedea79d9130eabcceb61e0f88e6c8bfe7d25720d08fba06f5331f22f42a39ba1", 0x76b}], 0x1) r1 = semget$private(0x0, 0x3, 0x28a) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/173) semget(0x1, 0x4, 0x100) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="17c8ecbc6f4eeba9cdbeddefc77e7e057f51b2474c4e9eaeb6992d07e6299700142056fac2190e7b6ad1a6b1", 0x2c}, {&(0x7f0000000180)="437bd9c4af84b282a83782aebe95cd189ae032281289319e4cb8e46c54e98a0b856f745c2ef106b035106154e4644a402d887b049179e757c506d305d4f6fbe76d10fee7170cdd7c8ca5c51a4848ca79f28b67746cf37755903fb448dad1db08eb96e448ea870e4dbbb0254aeada31f68484e75ba28babb6ce22d2e6c01ea08553d9bd0a672ea5111b03913cf649aa386af5270b3ecbe413dea5fe8da277ba7132d3e03bc26b998fd5438865d0b6ddebda796b9a65af34b98de42477da0406a6b505852a748273c0783911986b27e9a106a9949f2788dc3bc865c283bb4a44966fe532b172f97ccf", 0xe8}, {&(0x7f0000000280)="bf7b872797c5158defe2607d34d2a29a50dedc849b20c65e63fd4e29ae25487a004e59698a2e9feb8e32467f3996728ce4124142a2e39f4ddf6a83bf90d96f9345e22ef9ac7b5ecba5d981695868e85c16715f81dac698d0ad5073122bd24bfdff46e5ead355375fe54bf879cd53ca5692c3b5c31164f04d332f8c5198932ae2c91ad1ce1319ea2acdee8ceeb3892eb614d6da4fa2807d61dc5a5a28980122cfe4c182844ce442a92d4710e14a33305bb92b240ce1078ffe331efba40dcb9bccad6663bbaae4e3ee4bbece35b9899e53bb2212b66d01dc26d83896ac1b26", 0xde}], 0x3) 02:03:44 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) fcntl$lock(r0, 0xb, 0x0) 02:03:44 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) accept(r0, 0x0, &(0x7f0000000080)) r1 = msgget(0x2, 0x200) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/132) 02:03:44 executing program 1: getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mlockall(0x2) mprotect(&(0x7f0000f4f000/0x1000)=nil, 0x1000, 0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8053, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() r3 = getegid() r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x5, &(0x7f00000001c0)=[r1, r2, r3, r4, r5]) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xad, 0x9bd, 0x80000000, 0x1, "abe99904da2d4a6fbaab8b0a4eb86e695e974c82", 0x7, 0x6}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) 02:03:44 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(0x0, r0) seteuid(0x0) 02:03:47 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) truncate(&(0x7f0000002b80)='./file0/file0\x00', 0x7) chroot(&(0x7f0000cfb000)='./file0\x00') r0 = socket$unix(0x1, 0x7, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) r2 = syz_open_pts() r3 = socket(0x6, 0x2, 0x6) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f00000027c0), &(0x7f0000002800)=0xc) r5 = socket$unix(0x1, 0x7, 0x0) r6 = syz_open_pts() r7 = accept(0xffffffffffffffff, &(0x7f0000002840)=@un=@file={0x0, ""/108}, &(0x7f00000028c0)=0x6e) r8 = dup(0xffffffffffffffff) syz_open_pts() r9 = openat(0xffffffffffffff9c, &(0x7f0000002900)='./file0\x00', 0x10050, 0x101) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pipe(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002980)={0x0}, 0xc) r14 = getuid() r15 = getgid() sendmsg$unix(r0, &(0x7f0000002a40)={&(0x7f0000000040)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000002700)=[{&(0x7f0000000080)="4fd916ce1c722d0ec0196293e882b7a2b445e373cfead3c680daa69e54554b5794ca379bd02f5930ba11ad389baf354af61ac0e8baa9daa83ae49240ca6402b0520990ef4008333496e2a600d4f9671544c04e577d006d5dd1125dffbe7d93fb393f09664290ef25eda06a2ca90c0f27f0a67b16df593321074228e010686711f61318c3778948d1a86f5aceb2f6a9923d67dd", 0x93}, {&(0x7f0000000240)="4d387351cfd12edf8d9b93ed5b5a55513f8ce47773b59f5dbc6b7658679cb0d96806925bce1743e683ce2e737f1ffa23a577ea7e8ebf3a27aebc", 0x3a}, {&(0x7f0000000280)="68878404824b2ddfc390b05ebf580887b73b1706b6fcd0bdb250", 0x1a}, {&(0x7f0000000340)="7f1cae0749ba83217cef382fa29dc62f44b8ff70b86ba8a89d793f98b9dd9661b72d150a52915045ed6bcbf588f8c4784e9d2efa9f3776f9ccc4a48894f81bce0160e4ae24266d02edf6984f5d9c02446580573ac0c346f7ca290d1e4e291b2bd784d47c", 0x64}, {&(0x7f00000002c0)="0366d16515165fa9049dc06182e5b400012c2cfbfa0a68199b0d08ebb8b7b064b83753b374214a93aae6665f20bad87fe6e62841c5b561addd", 0x39}, {&(0x7f0000000440)="22a0a5647bddaa4ab2e8ab456d2f86cecd9bdd1eba72520c8b6fc385e4d2303c3a57b70c31b42a89890b845ff4332ebd2ad9fdbdbf42cd94c70fcd060a875235ce762f46d00f22dfcfabae34e008f711d1982c647faaef55bb9f13f757452f17b0c44ecc0d660157dc5e9c7ec05494982f435b091347861245ac50e5a01b8fee392fd84f284368748460c841bb532c769c7b2285923aade7fbd967cdd3e63ff1ed5e2882c79533c07556d90456d7a1ab4803f2c14953d5ab7454fba3d7c87ab0dcf4121894951bfce48684bd6a04ee53f0efa1f4f91cc9644e98cd025d4a8033316cb97a80dcd2ca4f5055bfae6645a3bbe810e01fcae58c4e23579589c5a64e1ac99581bacb79680c2ab81200e6d2f9d32ad3d9fb5d83ab1eab50c18a2e7ede4bce083af0cccf51cb0903bfbf23dc967fca46ddf9d21e5732951aac509baf459c830c1fc4016aaea52f76defc1da016ac57bf00ee406af091c554417148e5ff620ce564d7d079c0839b2cae8b44a18a6c0204dab185dab6f7391b08f418bc304809ab629b6f159e562c2f1e14149aaee85cd4503aa6d127afac0e84b3126d95fe2180a5d1bf197078ac382625db6ef72c0564de7e9752e51029aa3e847386a8f50387143e398b054d121a2be88fc8ea68479dbab50dd5b4b5c11de5749819f9a58140e7e165e7beed465c4650fb787ad368e3b24745815a5f486c24c10e4af4c8e25512ce156235e9eb269cfb091ce00fdd0f8c4ce3d998b73546e3e984ba4f6eb963d640ccc399c17d55545f4a8f00c3ffce0a661cc7ca5b33239ecdc80f954d2f2fff154d8592797d28c592b7facfff7503f305ed43306306dd542006afc2b652bb3add998a1cd83d0bc270f816b39b3f2ba0d729dd053047201181bb81dbe1240f358fdc0e63c27b99103b22d5e60946c66aa46904dcae233239a66749692418a2a55f5c85a1d35ee0ef8daa243f2d2a85ff4fc014d5108ba38f6c55f21fbb7bd1724580ef2e44ada76a93180bb5eb510c9b5bc54bd0b29ef8bb47777d01194197c5fd1e825a147d02d938a00eb674c707d3218f4ce29855142f2c90ec65d9fceaab477a05f6b1384dc3fc63ba93f8baa49e65a4c1d789e58ffd6475baf9d521f6a32267dfbd1e3bf2b1e7d7d7ab3e10ad5df2093011318f80b39fdf7dc06d7c7a4fe639e7171bb1f3d204136ccb7d5e0f4ec9fbd9d4b6d012b28a3906149894f7bdbe7e56505b1b19de3af20082ed8a2cb6986144a8c829ff95f0eed66281a37a1c6da67aa80e3307e0345e5200a628020807ad3341f9dd27eaabeb68726a15658b6c0f17a90c25022f57467ef6c0e31891e5ca4d1766289f523772aa874c138f5cd0c88198703d3a2fd30edf5f21bf5583f72036e6685fb59b824f4954bf96b3a80a7164a2fce1bc0ccfe125665eee91d16ccf4632072202b5eca6360dd7f56cd8933b00c48ed07c390b9a87196b3ddb69429960161f5b76d136820baf967fcee2d8f1aa0fe9a310778d2d60234172dbabb1f81b957e3c21674901d07d2d7ff78fc2dac81e588ed5d1ae175a5128512fc1946894465f87d6b5e14f0734aed371de642c30c3c0dc6c0ebca71a15f2a82044a097170d85a1fe0262f5416f3c50606c825bfb06261d7d5edf80ef9a6250ade1383471d6dc32d2d4a844f4a02fd52818568d40acbf22a2baa1a5ba67e86e086b78b0407ab0ea792235070934497c1ef62b6fe7265571eb104b4e2645c678b36686adcdb1e0914ebbea54e9c18331f5e55f0584f862016ff1be5836529a850158110f4e12c52f1b6374194b4a7e0193f12ef2701990e7128f6010e663375cf5bc99a7111050325fe98efeba43943cb021e931c8a4c3c7c509ea4237f701a31a2aa723c15cade15e57ef0b2f7a65d838d9c93352301281165a0758b745453452191f0fbc60736dbd02619b7d334d13fc773c9a5e457fac4ad2199be2ffef5272d7822604baa84fdad18376a0ef36e84c43ab805436497852e6da3aa0807fe9ae5376b36d2c96a6d11d3e5c405c16dca0941a204b8c88d004d7e7141071fe3e24f2132f61f67dd2d42df4a7ba53fbdf2bc6e9ce009b96cac8b415368af6bf7533b6587017af4f5407dbfe21b0a7e84194210c0156dce5e771831a3c548fea863afd9293477dd58aec1add26cba06800116d6728b95a37c75e73a9f20f0b2e979378bc7b0ad741303a4a020a983377c7b9c6841a40824e8a6133f76e5ddb02eac0a74120183004786248593396f78eb44b259c0bc6be3e6aee2d3915728d68f7aaa4a810665953143702013d658f3bb10de55520d44b30efa6c99de9b4e871287c3e109cb07ea0f57e8054254b797ebe344ac82c35ed5db9c768ffe49ae1621294fd3bc715d3726adf9be7abb8cdff7679712d3ed1c6ba6b787f3599ae68ad469e34fcae66ab135f86e527ee49be446f1c891e43f321d3eae090d40ebcadfb1c23cc5e01db853d94cd2ba956a5c6471fe2b51253773ecdcdb2e65bedbb12f89622cc557ed8330fb7bb19c70edc8465129e908ad240069f78448dc0978eb30e716b891ea7a36944b1ea947bb32759884c8ebee8a3a25f492c408598284f5fab2b2d407452cb20139c464c88e130e10cf8cf20adc6187a32746a21a18f86317d900c5d34ea1e8bed5acd6247855ff08efbe9d8971929f64165a49713e7a19dec306da68d6630247e90d835c7572c4925214a6570d941734565ff68c38c1c4c1d99e9dc6e8988e2cebc11b6732e5effba9aeb5e318ef7285488c4e7f49ef1fd0251909980ea9e4534786ed91ab3cdfb7ba9bddacf5bf3e5575e319f810aee3810b7479faf22fd9b71adbc630775fef396485fcf4cb23725fe8f7aa7664ad725b0f5735869807f0de59eeaf0439c4ad2ef982b3ceda10a6104138fa22ed880dbc28904b1c0ecc9bdd874a539357beb8a933a3855581e4339340d65ffcb05a9e6cfbb02e62f0052f1b350083ea748d038a03f4c3a41ca2fb108851f6089dd711a6747f562b4f443ee041e8e47486c30ef318efd7486ed4556534ccd765557918d882174a554a1f16b267cafa6a2ab1a1864a5f7f2c1cde87faedfc3d0a424332f34e6c98c86880946eca8ae589c5983ab0169be85e83448c64cbdea4bcce6bcc6f6643f946e97e84a3d8c8ac524592d2caf0f37e5b95436cf35da410bc3cf9b3f24f8e8ce777fd994dbd6df86c4cc836df745010fcbe4105b553916bb48a15761052a459b976285a98fdd2b61531e17d79c2a66a0973b473a795d1d1f8af104f7198dcd28eb544c1ec08af9b6917796c54bdf1323f5b30e9da8b8047948f228e7a6b706965634a480ce01380f5670cbf006b2711539a63e20bf6636642c635bc8cfc20ca1b819fe3e69c39fe76f6661d62d06d78035f4fbe36749ab4fdfd61f3e609d171b1b29578a073de048297cb019da16e05c48f6003b98660247cef10ac64491e56b458deefc1bf52c4bb1d4064027040676529e033bba57c94fe8238b003b0dc6f27007bf3620192031d02bd64bc2df3cd6ae978e2ab0e1249dadc6f6195d1db6c44cea79b45f0d100863f019c1606f5e59a7b9f31efadb3fa213e119a106e0226f9954c7df1767ef89eaa6a011fbf18877298f8ada3254c41f00441b19292cc3e78a35807bb2e73738d257ed80a1d6679c83df3aa47cf22a7ac080b0a67c927fc246f34f804a641c0cef47e5be2f068653498d59a21048a99e592d967ce5790adb95b9b323bea9577a0076364a61fafff943c37a0252f866cdbfef41246031b8976cfeb2d4570c82e0cacb60b27998f3703a5f638b976c3cab4ed3637fd4ddfc0f5c9be7b48ba1a5a9909e2aaa0590cc2735743ef6813b55b52922ee6e871c66ba6b968d0759499e11bb1812bd8f39814cdfb55d1282ee90758861b95f6d378590789f03b5a65f87c648c8df5bbf540f77923569289423deb42d96204ea82afbe4e2b0ffe0c6a834dcfc968c1a0ac4660ba3e11a149c02b2bc6fa66d97753a85f60f12dac766bd19e9792e71ca2960127c3bc005b555f4f3fa086e9611798aa4de1c5c73157a5c79ef4744eda7ec7da24aa7564ea4b9611f65ad46a8eae975a21eb5ce37e87f3baafcbc700432a64c19a116dcf32d80dcc9e16b056e4fd72e22eb4d8fe13b8d4baff84455b48d047355ad4a7b9b5a8d5c86cbd2f3b207697f2f49a4dedf318ccf7b931c19c3693146f236b59bbba71ac205d20dec67f96c1132844134b2a7ba2022c41b8af91b745e9d9baf6679f55105987ee8da56735aa7549d76374064506337baf2387b94754d94cd8779da9b1ca9a755b8538e23eda5bf54058131851dc06f8f8833d64752aea04d83e5ecb93790f81cff8797c728d1b7d71263173b2ebc3383e746f13077b211338e9d3c8aa88a5ac7b07048cee8df255e66b57565c366fd56eb2230f780d7e44c980f7b6ef0bafe8cd061e5f4880eed3b9f6f35660ba9eb090b4e57a3db71ecccad3fa9693c445bab41d88a2d5e6933a4d79757a615b8149c38588610253fcba5ca87345e2eb8c66f78f5fc302083369ba099fbe6bea9687512b8b2e20ef0d278d7fd80ef7a356dd4c0b295a9e33c2187ef69be7950713c06484337c8f36c0b7548bc3704a021eee2b35dae594d2cf6099a613ad101d4e66349498dcf0b4d178ffcdac2d8d18c0f858e55b85071725df0686f2d663dc15338f4e2fd93b3b9cdf5c94378b3c0727698b177a15d64b9690be311ec4603d6a2b33412442600aa1e978d6f769a2abf32bce4a1a55e67fc438ad39152e3ea2f51a3908fcb0823f757b793d0dd0988a11a2bed0b70d8217bbcc6fc97f041162496fa235d7bf0b8ef1a901cba83d268be655ab079e5cdde6167fbde88060f26562dd5d9b2a3b38e71e66f65dc4cad9b09b21d0bcf6aff9bca1ee7023e9dafbaa7a70eb4659ce9aec2cedef1ef3eb447de0f16bbbba39b57b10e87460ee6002b25322a45c5e53cf5fcde3763e3973f551a53a80cb7930ff7165758052af7c4504f19333868eab2cda3da408436bcc72e889fb857fc51f64f3a97bb6ddc0b4ea74d1f2b9e51beea9663a8138b24164729429360255bdb6aa5e53e0e2a7beb32d4e3379122aa9316bc015518725d063e4b9c548a8e8b859ecd554895cecdd4c6fd617924f55f351bacfbc9ca03ae2d6e8c928509f61eb3b8ade34c5c38c555facaf831a35ec352c387c1c93fabe95127d20f419581bb24a4c170c62cf434f5b28e9c414da1a2a95d7ff095f6991a12af9a811edd4521818b93b3cf4d24db411013985f9d3f3cc6ebd77f16b6f77dac8e69b933776f995a25f89bfd6d4d27554a5d32e81a64135e7e0d447dbcc7f078234487d07302cff344a529a1b6cebb8aacf76ab78b0093c7b94ec2bc22e03989257d16bf922835980a35043e7ada7f1d7b7197feb2710ade60e622b36eb9eecc86841522e0de34fba226b7ea987d4a9d67b96649dca45c24ced6b05b86ca61808c54c2c6ebeed104e043b20bef7aac2f081232ff9ed41c5b91ece5e4446f90a5a6530ce60779adafa78d0aec323930156a30dfcb7aebf4b267727ad815a0b079166d4090e31a0021b77cf1cdac50982f54fd74c375a7c5e1254ee007539c6acf1f71c05825ee47001159c37a6887ecfdfddfec25ae6c1129a583ea6b631d01e5cab22ec34da8b014e7679345134ee7bfc3b3ffb357d5eb8a1214122b1a27d1f9be08c28d98944ae03de074405b44cd009e7a715ca926a58382b58c9807931b6825b5aa88c25a6b9362836da9be617ee944cd242473f8c51e46", 0x1000}, {&(0x7f0000001440)="30691934655a80adba6d14a53611f5aafa7d9feef8abb63f68a6c371f19e05ef4e7c148af3810c0e5693376b1be52e0960b1c226d0db6df5fe54d983d2831df3902637745d90b1eb579a2512abcc83a052217bdf4df4733885593897460a351d78564f783eadc440f0d5c75e584cb18902918be34dfaa5d2b38ead17ddb9d10a3f0a57d67bf052fe51012d64af7b9775d5207131cd80ebe54d852462ad0d238d7d17b55b8a9064f51ccd20c9d788cf47a32973fcafc2e3d22210fb739ca930d3f1fc9f0f91d2f4953512f98f4b83db3e204f1d83885b490f2f3a3ea7602e756ad976577d9b20984fa2cba831163585d9bce2d42b7cbd1548c7ff21566ae19924a13c0d0c52fd019c930d52ea16e2ca713057bf639197429b12cdcc93b27a8eb171eaf5c2327f7b2a42389a07161a40bbbe0a06c1815e38980fe95bf0badda150ea9a3ae8a3e69a001e33ede3b9d6c297cd0f43b2e6f58f645c617985f9cd7ff25a40ed016362165416ba55dabefef5ce9ac2f4b632a5f7a0e44cf9963508a838546411173710c091c185928e5a90c4c184ec395fe8aef0f1d36d5cbe509460dce466c61784d967f35ffb35cbf0b7fa56c7ae2c208b695bdfe1107f873c5261e5e754a2896af053c6ec2331b3ef8d77dd24892cf40d05956a3dfbf41fde2c8a2edb8b1e3cf449b36ffe773b500123a9def2c674545c874646bcb3f54db401a0e8f7bec79fdeab8162f0771409bdfe27ad7289fbd1c052b158717f9765ff280de49801517e6b5425db305cae0a7327bbe9f53fea943ca4dc2550e8bb1cbda3b3484ed9732c772ce6fbf37a7cbd7428875fb169837eb5c70b0ef8e35134b0bdb9f301e744a80c66a249d17007af96ee77796ff92fe5ac1aa27ffada2b4779c3ed444aaf4ce8383fb34d341cb8147b631208e9168ae1f3a506bee59a096512778354e7bc6097f09a99478bf880078ad435b2fd5f45130bf712ec4c97927bd626d572ac17266bce50aa4bb4a86fd7d4eddb64767338ef830fc207549a3a0f6cc197b7e77b60a8e55f04e76b6a5fa49a75a1604f4cbcebbddf2e01f523dae95d25b127f5a821fee4c17d6213dc7dcdd6834844116abb7762c17da473ecebb0b3eed218aa12988ca4b5e8e66b6b0ee3e8da672e34b585d9d9b56355166e040f38e99294604dbc85b4d5f37ef0f819d251427c702a2305efea8d74aefa15d0e79f0e4c289bbf75d67bb7649f1b4acd68167b2fe94bc14ad5404f02b4179d03ba2a25a0e86365bc62652844e5b794e24261ba7eab4e5170ce4671d7c3368f0d73f21cb3fda323ff2dc88ea524f2d27ec23bd50f51642a6e468c7ffef5a9057e7ad509c78ff3eb61a976224b29a6a2725079cbf46f35a1cd5910c5f08f98ae3ea4e07c2530c8888b70ff44a0838ce729959f31821ca321da4956d650d755c828b038fb5186c6166440c525d28dfd2befcaa1587b78d521c9ac6840a05e739363b91f37693099b3f42567b6876ac7a59fda3d2acbf6a2d607a5923a1f25e15f8bec0f730842b952f27a238d2562cc52be0633e2c7855bd4a1180cfb1caf32e546cdd3f22a742ff2c2e39b6bf065260e1e8ee6c7bbbeb1969036292d0fd51eb2afcc90235fc7eb9c40b529662a3211c6a876e1e50e96284df9f907424d95cd72b19fe51502cc85c17de7fb2d6ccb3db24d829b797b656626a2b4f5d39c9e0744062e80f5c81038a8d37bad2fc9d065b0b515694c82368922d00dc319a14603d1e9ec14670f3e1e82890698c41225ac51c3ba07f3850f46526a7e160502861d964c3c0c238669d803b9cbe3f01edcd0d6d0b2856eae4ee60c2a7038d7111f258fa6c5f076ca2890fc8c97fc128b5507e36b37a7fb9bdfa3d1a378352abedc0502b50c9bd5e1b371027fec0596218b9041032662b0d3588e753eb05a518f1a85a73b1c2be509bc2d7cd386da8a5e308cafb21c511c363cdeea6a25a5190f635111bfd17cb8df65d14a2335eb11137a412c9598a7f852947d7176196b8dbb41a116d5e05f747a6fe3e4d2aecffac13d8ee74502e162852def8bb167756fdb67e00e9aed90e7a21724dcfd1e6c5972b7e9d5ac1ca9afdf13d2827e13caafe4e06e686adf3a0935e59b4685363607ff59dbe5144ba692135d8f8f50d077708748b4bac4b5d6bbf028324580320dbc2af4589c5888111b74ea94474a464ae2e5c7e24f50a5bc4cfea13947b5a0928400b8c298e02090e4e5ffc95e559d5ceda2240346874cb3cd2b64682f42a3bcd6ad4bc32f97543d1df284d54c4cd6c3566e7753b8f13c21b3369a6ef3b603d52ddf8c457471dc74a65ededef6293bc67ae8d1c3ef69d254ba4ccff0d310d1db2c84d709f1ecfdfc48ae823cd8efb66f0b36f5dacc19a40bb03a0be670eb99a790ef88935f1c09c227f9d54385fddfa9ebaaf323d4b418f50cd6b420b26f4cd265d40276fe9d80b44ca654aeb512264b7b2e906998a23d400977cbb01238a87af5e2f6a616df4cc5499f5d3395408c78839dcccb8c85f960a95e991e0c764cfde43bc5fb023c602f5220574fd5fa7506a95a31395ecad97dd92cad9367c2f77614b24a779764b9f13e8387c40a5579ba34ca0489ab84f488a02304815364ed616e134e75c7008f3f39dc72b7d2ae58a8bf5ccbe1106ba378c387ca888e1830c6e1333f4d236b77abcf021ca79863eedbe74c051cec3a62523eceeedb6b8e264e52cff0b52e2610cef09af0a1944b46fc9a0989d9befd87d2ddfb2084bcc5f54d9196c736def27c55df08c980252146eb36aa752fcf7c47eecce42752160cd769071b36a2d6f105352b48b59f8ad81465e2c8261435d0193894b1779ed1eafe375ef670bdff314935929df53c262ca3353536830c7cf73ec140b8834206430f8739c12bb3118f665be6d64e24cf74ebbbd94b1cd495efcd47d16945334cf366ce78614306e57a74895dedfe2f127b8ca75af420b3e2779ec327241fce49418b81b98ea5ea9df72b879bfeb393d223dc5de9b7c8083a7cd74a30610fb73704bb14d3b4b4673a987cbfecae1c11d3d46212aca8158e9ec928c3a9703c645d39f672dc9f0f9dfd0dca47383e984c3109ea14f077d3373c7bdaddf9540220e337081ca9e5ccb870133aa5c462d06dd092884bbb08ea80281a132f8b7a77bd3629f773cac3f0e9a1abf0ed4caac21e7b52d25252d9de260ba946bf82fb3888b05cb441e9b9d2170032cc61e716ed508e875a096e53d13cd6a43df9709d846628bfd33325becae32885ba66bb15fc083fe5edfa322de500682a8472319bf701931c47518fdbc11b7116a419ee2517fa46733ee2fd09cbdca922bb7e00289d1168baf5828a519a37922e3de8628457b40ed6b90e1e865a316f9758d4e6341cc00a1e21c099afb3ca459aab296b87b1e4b2ac0a656f04ed1332131656eb994284d4ca4a76c5f720adf357bb6647303547b9d6f42b3ce029ba21f2956b6a3cc0ebb01e6b59273fed9a38cbbb13ba6c0cd4ce3ce0c77975c6dc24148bfe2d8feb5f850159697efb560eec9fc5e232a82110202504dec0cfdfdd2304fe2fbc3a862eaca1a02522438e0d4c1c77365a739dccd4f6584e4a739390148805aa5d079baa1583d4eba0358aaf2e52f91c023a1eaa886eab0ade9aed99607073864ae2681214174ff51569cfbbf16e5fafbae63a81d9a782291ab5f0f7eb8b4e38ca66c4e9e544aa9dd96dc6ca0ef2584d1cf665c33d0bf02bb90e5e172ed1ef7da0e6c65df81d5df3d0493a6bc0d5f23eab3458ec34f6dafa0cb58348ba12e27c93b0bbfed7197a83c6b20bd28ea79c7344eac955ff6072a56be6aa0224921ae28a66fe7f884457aeb9e2cac6b24c7931691ed0930f8c7c5410ef4728170f16eb75c92443d98a50b37b2edd0175a1d478ad49a1be33e81305129489f4d714636e536f0c7e4a1697e17ecf6cdceaee4b366e5486b73797b5919df57bcb8827fa718b5c938004dd130233172c04a34f2ec90d2e746c3c9ecf90f38ab5b3c9418285977af755d37fe175cdcf848f44505dbf310d01e364e76aa2cef48fdb65382ee2abf36feadd8de96be3eccdf029b8ed354fb8b652713f4e19f1aaa99d6e4becc9eba15d8d83113f16e983f1879ce837aa939cee0643e5179021b549a295454724d9a236ec097b476ad6ced0f55e5e2bd0a2abab017116fb788c918fb4f549259d9be1fc310ff5e3fdf6061d3d31617a7d66e21b0d55425376341313395e0a215f6586dedab2304d1604c3ba8cc2c239817326add6efe4efc0b8694110148bf7bf11efcd75897d5fd9fc32417d4c927aaa9f89b6c6553e41d4c2a78a8ece805ab6732f4037d6a2f0dcd08a90b396433bb4dd973162bde4a48c77faf350182f4e5b59f98df96d96084e8c4998a1528f24b52db98a187ad85ea145acaca89343801afab73bae84050d8ce55d01dcf7dd6e885548c044e136db33df767ce1792e634a3dea62ccd6462aee4f7b5ad8f06767ef040a4be5fc2f1b1eb0d71c51f70f6e818dfbaf031e92db2df9f0713b11f4f4020b14240f948ba46120c6c5bc80ad97f537669490451cb3d5e5535c9da74e96429400a5393d00219c0b551d4c0e20df1b642d3f132ab33624bf6e7ed40f5149cc94be7212d18c2b59cc870c749ea53fcc322e2485ef6a68b572c33bd0b7b1fe3caadb44cdd6fc23cabfa735660f677505119e083f0aacecfab68c6e3cdb48b1c3d443c250c453f700cc18b2a7c3ad2fb07d02db0bec0e9720bb55fc69f1eca7fba5fab8c0e1819c1ae2153d70b5b6fe78253a37d52e12b9dc71b2899797df79ee6f816e73453a97aa8260288a03f14efae4e9c9c421f4380f4a0b7a2031a7f87179b1579f6ba5d71e79052e241a73edff69fc5f1e65dea5e9ed356761a255cf9f8e8fde14eb8834a92188ccd6743fd6a0f67bff019d7df6884eedb6ee756de2e7aeeeb906d09335a4808ff0cae8941882e3f18e294b7c160a1ffddcb93446cb72b8533482f9414357d9091113195775226fcbab7b8d19f601279d7d6bd3ca76e277dd2f959bebe3f54702783119dd4f9a1da60c54c2b9f91ad0dde466c889e4dce72cab5d825e23210dcac6cc47fca71649b21e74811169fbc486a5756afd2ea3d72bd8caefdcce4f89fd6510f4e9acb9eb7270423e405a994d2493890330619d01dc008d136fe67b83fb415818f195ed1eb0b84416351767351214bfce3ea62c92164b86a9c681b00a3e5c93507f02526a06abc43573f4636711a681b33e281bb8f414daf6c37fea959addfba4236fc957ca3e631af9151a072364c4b4e2c72ce9b6bfe03778b1d6ffcbcf2f1dd8b820d211bb8f4dfb828420da67e13250831c8c2ed78a58669ac7e23c4fd3c8a3c8596e67565215d46e3c484b4522080e59813793da3f06327a16c7ed59fd186bc0ad490c6e75b24fc1c848a39f2080b01fe39bc2e04955e456046fee29f387a7a54809273fd611b882e28f8c9ed61d90c93cd5bcc5f001ac6b3583d1fa441aa9c961d1fbb1c83558914113c5cd1cc2f32557942f40463e620b1a40828ba2f07835723c0a1b0b3a006a9c08f1381ca0c9b46a31e0007d970d36e380e8bad76cfeef232e6d21389540e73d0506a74e80f77ba74c23c78d45d28ed779a5825c38b1b74d55f0c942ecb09ff19d1f3274da1e12de4ac53d839eb1a4987b2fae68b602ddac15b27be0d57088fbe27aec00d7164a31d129b026352419fb894efe81541f4fed18ec4d3c68fd4f88fc499df128974356e94d7c42db4a7e90c41422b961dfaf50fc3795", 0x1000}, {&(0x7f0000002440)="bbc9047edccf6bfb526e9c02133f09e7f34158396e88b4983303d52aec2cc66cee75024ba75e39531a5d9b3eaa391754105ceca1a0b82d92b3380780385209f8ae92d3003cce0e908c413e01914db4184dd9438cf7e7fa118e43fea0840300387cdcf825e8532cd5541d9fe8689d6a5d217866cfbd7f1948e0fe1d4f55828f0109fb69255d24d59ba1c64f073811146390703a6b179c382db0661abd6506cea06bdcfb0c2f868d994fb929567dddb2d32b23ecde774a66700b308f030a53b9b518d9aa8fee7da65c2f70c2613924a75720923a3e0d3c80da68b4387deee69a2988810d30d0b2c07c3b07e12dc744ffe8e7e523da44421598619a2127b0", 0xfd}, {&(0x7f0000002540)="6485b329d9d69c290b9807bc18cdf06ed4ba94d3aef9a7231b247f5792603a8b6c141bbf1aa1d838b4bf32acb544936033d1b2511e700202ac89c4f291bf0d869158a732c4a8c78714eacce2bf3f85840f75802cfd5539ce3ed54eac76439c75e1967de2ac779719f52a06dfead9e7563debca22186ffbd11e5e44debe7956ed40b10405a5db0fe285b5bae23f562efa378ccc646978ce9efc73c200d06d69a6a4a3360887d98f5e8545955a03a369d9baab5e87af20fec30c8bc34562b7dd1c6f341425fa18141bda3d108f80a161f09998c265675b7b96805edde399ce658e942699e18c8e33fb81b5d8000b34b82900", 0xf1}, {&(0x7f0000002640)="8d086378ca91f7aa6fb3f49fd98505554f1f602777ab5f5fab4f47e089e0b561918fd97ad5214a829ded3d786ab63480d4850ff155ed4e307ec7855486f5621a416ec12825cdac7fe81e41e3e9301b4f434708455996d640356c0a8c16556dcaec268876d71022615a7d3d404d13f45cfc68508b3cdad761ec7f2b90b639cfec6a600fcb1dcb54f20bb046d5cc3f37", 0x8f}], 0xa, &(0x7f00000029c0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}, @rights={0x28, 0xffff, 0x1, [r6, r7, r8, r9, r10, r11]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x70, 0x1}, 0x400) readlinkat(r12, &(0x7f0000002a80)='./file0\x00', &(0x7f0000002ac0)=""/132, 0x84) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r17, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r17, @ANYRES32=r17, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r16, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 02:03:47 executing program 1: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f00004fc000/0x2000)=nil, 0x2000, 0xa) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x9, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:03:47 executing program 1: r0 = dup(0xffffffffffffffff) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r1 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 02:03:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r0 = shmget(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) close(r2) 02:03:47 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000040021, 0x0, 0x0) 02:03:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet6(r1, &(0x7f0000000180)=""/210, 0xd2, 0x842, &(0x7f0000000100)={0x18, 0x1, 0x2, 0xff}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 02:03:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x40, 0x0, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)="82ade86ff632bacd5d520d378a5d6b45482f2ee8eb98eaf9674dfdcadca5879be148a863d0f4445a19d180d4e9b7d7ac14b1258a32a539bb54b099dca9adb4f7e5aad4d9cdbc4009daf6b767279957dbf4901fcf36835e54d69a", 0x5a}, {&(0x7f0000000080)="8a0d234129f7f776e170b38fcf6483be7614ddae3ff5394a2c", 0x19}, {&(0x7f00000000c0)="54d7eb5e95b4d069aa68962f0b14559df87c99d7ff5ace6b67c77b1d520dd2d984a48682d0f050e12d7e8f7671d041f110fd23b33b3079b58d27b16a27b888e0aece63597ff37f56143fd969d61e51e74fc62c10d5790325b659616a276cc355c82e62bb296595e25affedb030487b918d07ec3a584e6bbe9237cf60277781fba9c2cdd39ce9c8ae067634e29ab9b273b52bbc4b3ed5fc3193cf49c9736ffa1a71476933f3aef782220690d46bc37ab0a11ce9353db552b9ac9c9a6e803a1a265808f1553c79eedbce4e14a20873a00581043e9b7c1b761372e0c70e160b1d97e583c09a9ea2b1bc2f05731dba0a16d4bec963c69b762b", 0xf7}, {&(0x7f00000001c0)="125579bd556942a0ab5f996c68be5ab3211c184164d3cd57aa9072f6a9ea6137cea83eae7f41a0b79d2213f7772a3bcddd70cb8403d1a8165504478cd5b27e9fbc965046f447ee1f5439cedde3aba9759c388caed94ba7114b030f0e60d75dc3a98ccfda7e0c1bbf6a0b48c082edbd39dd08ae6ccacffabd701e1088dd3c70c53c05c821565224b33ab93b444b9bc48daa94492ea14a08b322602b7c53a828c4fd0b54f928c33e34715cd48d6a0a10600978135e81f5fc58eabed77f1aa73f557053fb765b1f829a077679d67add0824a6d10d91b3c2a4e85ed3d891e98dce7b7cc2c865d35ef7e01b8c21d69e24fbe1d6fac9e3696fa41c0e1e05e4eae1ea18f10c07b47163d288a6094e3657736d28df069ad3d627e9178a6236468019e3e5e5c755d395156daa01584469dc53bf3a048be8488976f908de3679efeb084a0b0361cf205b9d077f2fdf116aceffaa75159d0604d6c3ab72ddca4dac8c22a0e2c0c99ecba52d239370e1b8df780a3ff3f2b5a124787788b4966a65172ceab53856301680464f74803f410f616a0abbff3cadd50a13674f476675e9b5f9d8c375f8d24cd10f4f196b0da153abd367e8022ed329a6e0788a6a4547d6d7b3206371ca31e4d7b449245e1413246d6275a62d05a19b7607e8266fd45fc5e4940d15d884ce498f8c5d8472bcfbbda13fef03035e177c7ad9888ab32b59621d0731f444aa4a69c4fddab60d5001ccfd670de87bec5cd082641280bbbee3bfa1ef041008976041b5f92e2fdb6dc7dc24224f68f788ee3bf6d81719ab467d74bb7d4e3487491a9605df6ef9b9a27dd82bab1b0ebd28be6be5f519676b46ca553c2f930fbccb8f5a5c6d196456d17737b56ae7d5c2ffd80a029e7385cd23e2d761cad9410d9b31632066192e25d7aa61dd4267b792a922b51952ee65c98486cee513e9a977968cf4c9510186a4803553cc60a34e5fae8581261cb761646f1cb0b382302a918efdaea7b2fb38f5758d0859c47059407a789eaea6af06947d259c01a9d23ae332cdc3f2c82c9b602810a31180599bc06ccefdeada9511a6d2e877104968b3010eb310a53e17bcfc1000e7cc271891febdbea8ebb9f933a0cc2781e7a5a66258cee7d32ba1e7ad873237b9397ff828b6d9a5f1f4779e178daf4658c5b2f1cbe5ba50530e54cff73538675312df78300b8112fe0075838b07d7a861c30c9633ffca3072dd49c7a20d759501adb09dbceec2656331845730efb907bdb7cf4eccbb8955ab9f180c1e8626684cb3b589144698847aed965f210c5b509a4de68c72bbf4794310b6596e94a996f19ce4bd5fbf149c90ca8dfd73646ecee1e0ee01850e284c502654404ad14527fc28bec2231d462f22271f3ab0ce5fdba534437aa9b07190f9e4fe1a3045d68c86060b64d2779007d8d659187402d611c59dea43cf9392b99f0c39f3001f4825934a78316ae1d43859f11dc9820143e7d79aec8b895b2fa1965d34dd5747b4f094e35c4cd368f96a5eda13c85681e7f81c4e4794d1ad8522347e52fb10d3896ce798b4b6f429fd37cb2d96df83238e9a845b43d4bddb55ebd6fbda2c91db09a4a5c8d1f4111f5c9ab3d7f0c98260f13436f1b1c0a5534e031a5d60b3339eb6952ce006384654aac44b84b631b764039a23ca02e9115d602f8a5a5b8f19c48a347c4568f44a9b795f5f38291ec4b45fffd22030f3792a4e6ff9fee3f15344dba6844cc7c4c485e7324fef9ad90e6eb41d89c60100d0bf4faa4f88404d608779c1b8e79bfa0d52d326a94bd363e4b4cca47299efb5dc680384d02ad8e0bcf53729de264038a37d1913dfbcc49b586f3bf8d9167ba3c3f8de83e00bec55bef78f4b409c0b46cc04d4ce503c0d3a72d46c50f13eb6972f0636bd5c2707af287e928b099ca7e2543d7b820d0f1364a2e2bb007d310068b703dc0ddc0a4453dc94247666ac73d4d27a9afed690f50ecd5d028a8c4a6f344de0072fc555be9d51b598aa6eb5e9d9777ef940f891fb7741e2e40e5aded1d21d01a5fdd3a054ae66f0cc57ad024233f492705e2f00dee797f06cebf889db9cf314cbec3ca800cc2b394a60ac83bdece23c8fb2a07d5614e00c4c995d539a94804dda93d267fbb96034d601d13e5015466944c997e6e7625abcd8130e9e730eb601cc163660a441f88d4abd4056574f74f005944f5e274b442bc3180acd28c647cbca693a33fc0e6c9d97372098d89fc0092801aaff459d241dd334808416b4f63d94cdb34e573d804861f357fca2880ebf0d0e93b63f7cb1ff905728f3df7676e7f71b8f47021483ea084f4bf5636a4a8c3b36fefad3c655207cfb115338fd30021c305c0b6d4d56814d976ee896439c474a650ad91d141f38adb4f8b549bb87fda12ebf4b8d0b4bca4fcca60f94c5fb1b38712a697fd8d2f58a50b2f0d7ff0f4a7e465a0a2c6fc2a09511b4c97eedbc50ae7fc32c72822d1c6e80515e4363403140aa0f013189b297a27879648be0e92a1225178999b31d64cff9cbd4286273a798ce23f3750026e4f055587793bda92f602b4f607e69f6578d1ddd714ad179c360fe9332507b9020d14864d192ec4b2ffe1a59d50d0a7d20bb20fe2298a95e0fb47889eb4da6249ede8b1c1c7f2307ca633e1886b23bf24cecd38d47b27ff01244de386c96fc71e8286e7e692b82f48ffad6d753e25a84bee2e266c6992663290f1b41eb5091bee46cbc981c99040104d06c6d6945e022c3d23ed52480c549d204a78d11884693b1c3b650a0989ef80280af3dd3af2fed07cbcdfda7784cc8d828147c6fbc5c6cf66bf1fd25c5a97aa94855d65018f9ccc42a215b23fecbcec47f73d482cac338c5c7dc363b38bbe23972393c0a79736c97a5fc574a36a9e28f28e5c56b38ffa3e9bb7cfc0d071df4e406c8cf01da0df192d0e8de341387d1751c9dd44f2caaa340b83aa09b5d2d0e0975017ce9473188ddba2f9bff66123a26c2d181548e6e3e53228c5e4f38de12a3d94c5e714da762fdb1ed2a8f2a3525d3e09a9fbcc7aac93d092d2ae496266ff6a7933c60b8db283501333ba62f734ebff8350ad4624ef81bf6037a3f6559308c2ab91a868975af9119ec41afd0904296d183bbc4a6c52884b6293b78ac8f8557e1985dcc8d39452309eca930170e85ef1e0ff640e83219f65717c36011c2d8030e270f5036127ce8f27c443523f6ab96daa460449d6f7a1a5b990af1679b121829894cf297e9fce579c09280f6bfb884673185c915c43ebc634c0ceb1032c41a01534f45440af42d3a6e6dd30d1767732a60d2fb719cad87a484b25c22d0d780f5e0ca46d259c711c00998e4fe9e5e4eb38402ae73f9c82a55339427e0503d4c4bd95b1b08abd20e4ced6186b1ab85ab71fd3fd471748c52520a64bd4cd46485ff30fb1d26be02565be69e75b50fead0f43ac68ddb48fbf97d6604cd927ba24dda520a18dedf6fb43bf52512e8c469e404b3a4672cae138d1d3508c0d3d75aa6d4e9096dff991115584370edf79da2c9351a04f3c9ff226e928756d5b30c9d80c6f563d99b6cf1fcd8bddd5c8675ebe81f50135fe1f5f7e8a58a98dd3a24fa7b02470da524c0324c5931bd8bb7b06d17bfb79bd5392a9ac09bca612a1eefc23833a50534f803cc0a8960f38438d80bed2f7dc20ca1b001601f3894327c87c0afc801b1ebf43e61d8a8ffa8b128f09456f3ca62940a0a1f8eedf745d19fe0d8d088ef8f7b21df916d27ad7ecad1c2df65321145931aab958e8a49fb68a4a68f8c7340fe1ae263065c3b313f78441e4a8123d37f28c8c9feba91fc82fca2c4185fd171230ebe6326b62919656be0cca1641f5ba698861d3291409a455df1fa6743306324f20f8fabc47b47c533f5f8ab3b4173a6d118c9d61b42822807146794495d727abccef13423a1ce2d864802cb96b5d1c9c6279387e8ff53fc43b5b70115a13ad69cd4918710d4e63a696e7dbbccffbe0bb46b4d44e97695a96a1a3c084faf1d83290e7f4ea4ad45fb7838a4dfe0482ae5ed6712fa24214cc1054610dc1a153ecdf91e1e99f3dd636eb728281e9a5328464e5b6f58bd71b2f1104c3b09bee040bcf97e07ef984f7f773c91586440020db9a540609cf4ba33998efd96dce1b88257899e0fd9d0fcf71c09800b19baec463c70b68feaabe1ee8e61491b9e3f61ee1a51828fdabfc42ae0819b0113cce4d41f9608868d7be9bd4046bc1d19ed3e7a76ae44592b7f7fa120f70977a6d940703896669be1fecfdf0412085a7eaa6b3c91cd901a1f3102e1f8de16fe37888324ff5605caeab289a69cbf01eb4fa5e8c0e9a8a69747c3de2465e5081f9b06c846a1034ae81fa446dda70d41c8248fb6092b0b4d7d639c2ce782a008bc063e69b4104c2931eee02b031aae84d624a6d6ac038059590ed3e1ffa8487a31f8fb6a289dafee15063f7e7641a9dc23a321e261ce6b0e8dbcb2ee2f3da8c0ba52c9757c16f62419c78b63b0a9952c539098e50742b1a90d6a2555aeb8d16709830b5f7b8ff93a9f70f808902a999140bae2bc9e3130ae186893aa8a9fb652dd729209c482255ca11ec8b60afb806273d19bbc734f417699f4b529688812089b824bff840d915adae7b6c97a0ac49e9903191a3e8a1af96df81d2f0e58483152dba17eea6459968ed4b12d84de9ba22f5d08faa632beb92b8014cbef127c8ba34f6e018f596fc5d929885d248256e06f62cc6aed39b192f6ac9aec0b119c05ec0365035ddb43d42498a51f54ee96079c0663b0e471df3e5d5490af588962b14f6cda77a0722b14e1420e26de425eff7c479a3541c572407526db26b8dfaf2697efa3dfed1539b853763247979958e5c80a02e6f9a6247572bd74d05e28e2390b34d9c2caf5aac4a3318b7217b3ffe24323994a2c74ad17d4934d5c774853c1afdb0e0a02ec8ca006d6da459c9aecf25c9c53d3c6bd012c4b3a6d482d468cd8c7b3d4a9751990a1128eaee8c2f785a8e57d3bce560eaca133abe4aee6838bd0b754f05f56ae41aae418da0cbd70a164cf923c8f993ce6e9714d98db0e05799cb5fc42dc193d3a4447a76ad10c35ce99a4918ee9783e9dc9f158a82a7e1b8cce8649a23ca2839f4d74f47c79f01e19f683976ea2952a6b5ef4559a87173205953e258988b03a77aa2810de374b178b4d01f5559a604818c25ca420338cc34b7e9b820fe1d7450f5a601a6db9cdc520774b27a5ac0bf963b71cefa319c937a115eb0773b7f746cf566453e877ea0dadb85eb10b85c54b4f04d276128b1b5f2e30db3f8ec1e7dc63c31e1311c49d20247665d0bd70d96efb1a5cb9c40a83455ba7452511cfe9bce21bf4d79d1ef2c372e0695f98dbec27c29d0b38e45da1935e8f2cf1dcb65d50494c112cb475d87f14cb8b9a108e91875d591377c364ab74c37ed6629b0112be9888073a04a3d68e68ec6e51b8b62c5bb4d438fcd0d35a1e3e6a1cf09113f70a9978b1a722233542b925d19f63e1c6bd7d0d4692238bd1394f6cd225155906efc1f932a5831f65b3d535f3471f30ba6ef4a32b3ddbce49c7a32e9d70f7e5f3d00ef1ece40244b5e3a3bae167edfc1a89d80507fa0679cb6acb0d7bb02a02884ecd8750c20ef808603f3d1c4eb75829d6842dabf40341014dbefd253829abf8f05f3046e09df1ce7a5faa787674cf875a1dd8eafa3ac9a34d47bb6609afab8513274e918f005ca3dc2a24b1480c0b750e3255d869a7fc46d4fd7e14432163d196eb66ce97abfb10a075a2b2c53b092b0b681ddf5f882bbd2c41c3a799a5", 0x1000}, {&(0x7f00000011c0)="276430eebd5fff98661f1b293662bf14ebe4c2758231e963672fa042fa2e", 0x1e}, {&(0x7f0000001200)="c662e7e592cae0c624e757bee821a3abcd23955508a6c013717ac1ffba9007676126209ee1fc739d1ffe0fb4af96edd83247cb809125de4f8a313524396ef5b33c4b950ee704186148c02c596f239199ff4a940f806042b12a0384a38f80bad64cfa8373f797e5614ea4ea52c02df3acc1ddeb49262b0df67d62a5d76893a080ad3d8a2b4e598c9bbff27bd389f411b3bbd5671329b519f8fa2d87574c1496b47df357b4078fc4c592e20cb5bba4e9ca433e34a9ca9445f2152b25ff0351456496a9c1e19209f48d5b3020c9e7af209abedde122c65b3ed150e1418723e58ece8631f123264be2a3a79465097e817739841df5f841a45a3fab452df9", 0xfc}, {&(0x7f0000001300)="2fe0bb5f9374f55c43d18e381ee656925a08ff46448626286ff315c40e1c386befbcf9d80b2e88bb8c9e0b8a4f9141ed617bd9e9854a55bff174819a10c76e2f75e06c4b6e57208dcbbddbeaec519422c9eb391b68690542827d39513f507abc0a4aa76db844c2196782ca67656a4cfdc81cde1e0f4531e6513373ba4359afeeeddf67600aafd90042e9c482d691d78743abea18587516fcba392fea60c65a0203", 0xa1}], 0x7, 0x0) sendto(r0, &(0x7f0000001440)="430d0f3d0972711a054d2cb12ad3820e64e37d28d9d5720f8bac02e2e0c7f1b39459cbc1d70f51e19e7ad2f040bae949c656100e7e0367b8816bbac773939d09", 0x40, 0x400, &(0x7f0000001480)=@in={0x2, 0x1}, 0xc) munlockall() 02:03:47 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') chdir(&(0x7f0000000080)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) 02:03:47 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x101000002}) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/243, 0xf3) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000200)=0x9) 02:03:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/187, 0xbb, 0x42, &(0x7f00000000c0)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x8000, 0x8) setsockopt$inet_opts(r0, 0x0, 0x400000001e, 0x0, 0x199) listen(r0, 0x8) 02:03:47 executing program 1: geteuid() getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) socket(0x1e, 0x5, 0x4) r1 = socket$unix(0x1, 0x1, 0x0) bind(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) socket$inet6(0x18, 0x3, 0x0) 02:03:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000), 0x4e) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0x5) r4 = getegid() r5 = getegid() r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) setgroups(0x8, &(0x7f0000000140)=[r1, r2, r4, r5, 0x0, r6, r7, r8]) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) 02:03:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getuid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x1}, 0x8) getppid() write(r0, &(0x7f0000000500)="000500090069ba2ca64ebe8442941b19b7e40f16a715eb3cc24fae469b613eb38f71a7ee97218455971b2db7fa65844b438802369c28ff7fb6c26f9e814d82a86198e756aeb00046f2761aa0bda6ae6b4d9dadcb8d3941ffd9a1c85e4edc11abf004b42790242c6a17570000000000000000000000503b5bd9a83ba6d6e5153047cbdc78e54b308c966582444189728e", 0x90) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x841, 0x3}, 0x8) 02:03:50 executing program 1: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x16, 0x4000, 0x10000082) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getuid() setuid(r1) 02:03:50 executing program 1: socket$inet6(0x18, 0x4000, 0x1) r0 = socket$inet6(0x18, 0x2, 0x5) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/145, 0x91) openat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x100) 02:03:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="d1", 0x1}], 0x1, 0x0) 02:03:50 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0x0, 0x140) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x10c) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') openat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 02:04:02 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140), 0x0) r0 = socket(0x18, 0x4003, 0xfffffffffffffffc) sendto(r0, &(0x7f0000000000)="07cc102df450c1a7ac68d985855bdb19e7f169846f0b2b013f21ce1b78813037dcc9bc249c740ff19487cf0d4c2e8007e1de56b075b7a53ebea6c1dfc723390915bf9cb80a30a5d9c0c5eb132d1723c8a07607608c17cdd4272ce8c212b6530ea4a6805086516783e6b47b5a2ddab9874e8fc39ae78ef22171ffd084bf36e2b5d594a4eafc06fa17c580c70ac43712f0e1b1558ecd12cf6b53bdaf55c019ac55221da9466989723bb21cd2d7213a108bfcdc88282166196dc9a9f3af512747f89d7f5c48f2659397b836db14771c2c0cac843f5bb3b8f9343b7d6dbe08de820634c06e9137ff77246ad8ae76fb3d41fb3cd312c6f1a264c21ccf5b5ec2c139a1ae848cc975d3f088a1134cab44c9a1fc9993495fcb002de13d972eafed402e333d7aba5d50dd1ddad64c38fede51b67dc83af156059977d35e1e9ca969bb20bf104625d490bf4fa957102bb41274c622ccc776f31b9d7594c1203aa2de324c977189d4bb07dc56b8790fc968c5b3d803fd83139d016d16845d7b81045afb8c09eabd0e9e5f1fb082f0f940280c9b46051fa45fd8795a38823415552c92926c380ae2a7e4fbed1b44af3685332e9a446f0f91238c41972008f353f5c134aa85d5c64dc1d9c47bcee446db5570d413896c4195c1b9f015eb9228abb2c6dc7ce34449937b4285de038efe93714dad2eaab57869966648e85b29c391fba8110357a19060e89322e6076164736f34729b858faf5269d05a18912d69d5756c2f7f0fbccf6f0d658391b1e5bf3d7550697ebb3bb0ee7a734966ef30804a58bc9ea5961260aace6470c93cfad9374ff24cf004e3cb349cd80159487cff799da1907eeacdefddf56a44dc4522fc9ba5c0feba4b3489db0e44c732de95d9482b41e9f6eab4cdb9a8b011105faa0b2d88cd33da026de8406d8356055d6f29b1d8084c46a55bc4bc5c69081e33f94820288343b55a0caf124333fcc9c2427098f997e981a8e9168fe1a9dda91b06bd6fae239ced31d36589e8a967b79c3fe3175f15a7b6c85e01e580bebfea2cb113efb576fdee6cc5f59e2249555549574baee931665984ccd322af00efbb240d4696691ce3218f537d18880af93b54d10b5822c15bb994220f0c9a5b36edaf496344e9ed885b8bbb410fcbc01d7dc6ed632dfc7e2feb85f0fc1f7fb272c18a5a082fc154fadfa0d3e57271bf07d58b59c9359612b38591b36757fd12acf2e2ea904b24e26a327a8460383dc16a71be83b92b4b93002cee89ae43385f22e50db4e212460993a073b3efbe0fad4989e4bec8a7d7f289539a12b40e15fd43a5aeb5805466eb7d126872233bb077077eb2f51982c207b5904dcc9684ce4a1052813b513900be4bc285a56c2a2de317f42d79813e74081e28f71b90742848c918398d3923406cb1edbce80261bdf918f86d61c6691b47086a2777a89c831e377099f98ed0e117cbabc9935df7aff1980fc318603b579ec668f755a13ff24d85c71f9aac60c8f7d5e526d5b8d0c58b70227fd7f4160bc5696c9fd54fbc51509e210bc480d47aa9acd9a1fe599385c89bceeb4eec03d7d25852813133ce0693a60e37f0cc396909ae38144105d128582a3d1f4bbf06b8536179ef4af36e9dc1531c577dc02f7cb412bc689f7728b782c611158eff3acfe5ae29b3d45dbd2380778584bef6189923e28e37664750e616568c22ae2e1df5f66968e0575019a5f4544da0af91bf42c0c201c4d6a7a5c8967ceee85b837d7beab53576525f15da3ff4779e39a60a0ca8e22196e05cfdf77e4e2788633f112c8cb2564981a45fcbc5184cf1b581efec5ffd6277d78aebd07fe7f9b209918768cb997494e0233ea18d9bb31681880f5ef38cf83c5ddf89e85a04220703b10c7570ae9d4427ba388f85759dd392c7aa8c08b4d63195737106a6a6e87956736a06e10331a6752009937583bfdb31e45520bbf4e7a5fe4abcd8ffcffbdf4248eefac4c2425b234da02c5f45da878390a9f341afed353059bf2ebb3f1909bbaabdadaba097ac65bef6da2a43506b1dbdc08fc9c54ffc9947ce7d2a5502df4df38c2b4da874419fbd456392093876b2fa53ff5f28e4ec41908eda0f6612d05adbdc5243edb18a731adf04ea7b8aa3ca6dca860e8b29e965116ec323c9d83566e07dfc96fc7d334aee72fb3b24fddc08b7a5fda99e1bc86cbc54d7d344cb410b3843f6a2ef4a2f0d5b5836e0d2683504439246b38d1e19010a5022b881c82c97c0fd177d1c8414ccd107d2b2723eaf4026f178265d6a8647897732a77de2fe99fce3f29473dc4eda32f68f3d163fe107275482d28ccdc4036cd0fa2b8547d83c6c3bf4e724eb3d463e3c095dc7ee958ca311e5cfaae91813f4132b9d81c5b27b999b6f5dad4fc284edab0fccdd4ade8a9025675a85419505f844bf75f82e9f57219592e71c468130674d6223398cf2ab875c95d986bdb54770e69d8dcf288436b9b3a760d9182fe0af2e4f2e2cbd90918a579164ff5650019bd162cafc9018a2053daf35373efd462234ef3aa94d962b7f7aa0df2434e37b9bd48852c746ac0b25ac9c67117e73188561492b20e47bd3cb7a04b9a3b420d6b323efb3cfbac4b981bf7cfbe904717817e48f162f1f01d3a2cca6fa9eb26471cac88620d9faa1ef52537d2b7ca7eb2ba6543d4bf36f987f88e842eff7eab3d8c502767637c949738e8f201b4621ade7420d5d95de9bc8604bcb2f80df60481cd027960d80cef147981881936dee11d24c8398a03b54577a2626a42334dfe435f5f352b6b456a051f496066a8b2cb7b60f8bba4235d45f83ad415086cec145ccec404d311f18cf3a9a8121581ce1e103e79d46e26856ac14dfacf4564e0e48889fdde98e4736783b4f380331fcabbb0ff876fca51b67add5629407758534d744159f5f443d889a89b8aac7495366d3a1c0fe66928b3ef9a65e250cc54bfebf03a66071af3ef13f56af1ebdf26a2e273bb6b80e6a3d7385318308cd0824d26983e7db0858ee6586e2519e63a277d2fc52e3c604aa1db603589450fc1c464513a8807e278216357ad0c37f8b323a26f80e31fce348df6ccd8d05d442ae3a6023b83865c6df5e0b33895e63494b04f42d1923a2d9094c300f1838113fdffef3359a4a7e2b158339ee535d18bb170082ba162c853168f6965ec7a6766892375030238609b63f8a0e10ccbfa12875720c088308f59d1420b4a4724b8051cb4134f5d516123ac7a71ad246af4e0aa2a610923534afaac6d926c00960b692897291b1b354b7ecf5d3bbbfcf6af57b23bb06643f9278c398d1303422e64e844d0608ad43885d8c36bb0f75b2590686e5dd7ade6e31f68e9e6cce83c9ad4083bd49bb2fc20c18830bfa55158a6f333d054621198cb7d615b2a58590065cf27e87d65b4d98266c18cbf1c9c2280531b70e9bb95d9909c9a948669208464ac8392ee65bfdab3220afb303a3254f4c82d02bb2abd83a9dc77bf6ff60dfd655045de7fd6865f8e2aac3b304ed1f626bb63cbc86ea1edcee88c91f851cb9773c9f08b201b35b7f19a2fc68323f09ed57c692aeb4e5387331e49f95db536e5c98ee2208d6ba28d9aa9f021ee212fb3d8acd13beb952074159afb3751cff94f96c53723e828b46882886655f1d7a77b59f66211eb52a47c03e0efa22c9333e6d10bb7c4ae400d2507fdfa9e2b1a06bcea307a6a12ee70c94e0ce40f58d6723545f4e5cd4f425037d4c1a85d6d4e509d201b1717f6904cb283909bd9f72a82b781e76a9c23a1e662e2c171b533a400f48b0233bd1eea9fc0d978dfea30aea70204d11f6020c5bbc04f97b78e739a6e8b86508bba45d0d96b363418aec2689d5a9571a8af4fd1c2ec015a5206a5b85423075b9a7d5b9fabb48bfe654e1690746b4b268d283019a929f5a160ae05400ec7cf7c7d142d9f9c28c7cfcebdbd500cd0ec29974cc0ed79d70d8f8c3fea00fdccdbfe13926fc04d44c7b83a94f4ef12a344ecaac12b2efed52c084c537af0b53f211276a72c13ca1720d5aef5bf57c411d2c08f9596fe54dcdcaf54e8530dafffd0f3930ee56ed83db461df3ca975612b74ef4d3e8d624bd23a71b96e8105fadd2a36af103e4875b372df6e15efc95ef6988943ae4101ab81fe025fe915a3278956d9a9964c99e5ef8a7efafec836f62f596357142da9ced856b24c4b9b27f9dca27d4f7d37debc9eefb8819e5b6bd7096f8e8c5045f8ccfa3cce74c85413b1344dd951fd01616a8e6972b57c6f0eb8b9e23f3417e300793e1b5d7b245aa2b304be569776d3c5f339c68045e71725d46374530f6b89ed6a5f4ad2bafef7efb4f1a9092c52678e7123a3853eec25e80e532d11cc8378f61fcb7f63f36ae3c6d5496ea8b8633fcd1cbdbdb8aa34a53688290921ada6c251cbcbb150ac2219bfe6999e4beb7ad3ea7587fb26a8a29d89f3697ec314106a97fc62d7b493bd5dc93939d8462b38d3bdd6616d25b91b2e8a4591a2615a9738e2b0f83be9255ffd8734a8ecfa9b3f00e58dbf62edb48c7c5989f8851eae47e659cefddd851d2618dee3e06fd3dd6a02ae630ce53ab195121d6d3fd1984a8ebf981691609805eeecbbf8f71476a682e082bb509ac8a86bf2e6cb432ba86585aef7d45d4feb27e9207ff343cc25fc42f282d152a6fb37bbc301b4c7e5ddb6c84c8f9642c17e1eb98175b15ab4000d453c5348a09353817d57853a5a7341b86c242a7a828e059bd4948a0b05aeb79f182314aaabb9e4b20a0b6832206febd0e87cd8e7025f1e56bf84a40e57958645db365e7a938b801e59821680c2b32588bc685db18317775682b38b46cf67925573d0a7ecb42b1259889c706c7e1683175667c2830269a989240bd3c976a4191876ab0309e1ddeaded4a7b1a917797c80222d65c25a6ec7c6078a1c596aec181d83b6be87835fbcb1b6ab7a0a58dfbd026acc4e709d8e9e99429b1cea977670a878d7254b9960cebde5a83ba281806824f7949c04a952fab1be0f1a60221cc54eb21f84d76edc4ae9f02016af5cb7233a19ecb15b2804f346d2d3ccee6735254afea6f92e85fb431c6a25588f10e94060434e095d856f081bd59118c98833c54ec9dd9eb8e3f533720ad35d43fd44d2cf7228ac42c5f935091cbcbe6ce0770762a4ae6002bd9295057de5591782baa4f1cfb8a0bdc566367f1649371839dbdf77f03ae971650846638c7ac1de63e12415de69f0735c281e7d3d5f71b9cb26cee64713748040bb13ee2e6a940cc29841bfdad876cebb427a1cf8949e4b375354e7641c92fdcd81077a53817d85c83e0038882ba3216f37e36a1f7fd4a3d2aefaf5d618a2afddc347a9c7cce0ae8cf8c117e15b882d8772862eab7cecd49f8c2b9725dd125b779707772e179912f530cb1d250bee82b4e3e970f2cf13f71f20848d3cb85fce3052b68858e040fccfff7fa40a86bd8a8f1df131f9261e5f93978fd340d5f959e85e07741ecc6c5bf530a94aedb1a1fc08cf2d2ca27ad6a110133115c1f4f9fef9b120e0dc2e618642ce3dcfaf3444b2d42ba15e86f396b3db82b7fa3e1301414128e7b3d6ab83818b8b844bac2ab56bff6aa42af81685c77d2b704c48e3149c3d30da1888a5819229b6f7b763200a86df6f11c362d278eba258de1cf639531a5a3b50d39f0f25510e6cdc114fb1de160544e79a3deed83ced5a9374093008674c71917c069fdc52ca65b6415d98aba519874c7bb5ab865752a60147c2e4556a0b62516ad66d15f44e0c0c5db48baf7cba4f5d1ef14a61040f1d5e5ec3e39361e26", 0xab388b248c88a256, 0x4, &(0x7f0000001040)=@in={0x2, 0x1}, 0xc) getgid() 02:04:02 executing program 0: pipe(&(0x7f0000000280)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000080)={0x8, 0xf}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) pipe(&(0x7f00000001c0)) fcntl$dupfd(r1, 0x2000000000, r0) 02:04:02 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file1\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_LOCK(r0, 0x3) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 02:04:02 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r2 = geteuid() r3 = getgid() r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x7, r2, r3, r4, r5, 0x80, 0x9}, 0x1000, 0x4ebd3f45, r6, r7, 0x0, 0x1, 0x2}) r8 = shmat(r1, &(0x7f0000ff6000/0x2000)=nil, 0x0) shmdt(r8) 02:04:02 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 02:04:02 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2, 0x4000000000000402) r0 = open(&(0x7f0000000040)='./file0\x00', 0x4000081, 0x0) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000002340)="e8103bcdca2825cff2e5d01bed0955d8eb80d1c4c7c5147443a67c545e9543ab393ad5167e2dcc7723e3dd0e9b1e261284aa9f542ea54a1866f597e7f72726f8e45a951935cb6eeff756bafed2b61745cf398f9128b28e594978d8d3a6ed06284cbdfdb2e284579d13020e5c072d050b349f74efe3579c9a3fdbb58a32f8eb52c91ec104df54eed69a1329a8cec6f0541fac8f7a89090b6316d92526be30637ddff1381603933d8ec2a360d476cbaa8111aed43f69a8818804404dbca6432686b4b8f3f6237aa92d41d8e1d344fce1d08b75555da823d9ed30ceed5b57924cb2ffb1f750c6f4835e0f6cb8e4d2ed5e4c4b2d9d50c6c75b778fd4a780addb0cd971dbc97be79b8c8657101b1a47b32d4bf28586f4a20a515730ac5d424c9a11cf08b80618e39ec549bb01cc0d4714a07dfaa43f83d311db10eb283e3bb4e4fbf9b620e3d92e154cf4dc70dc2e9ddd7b3b1663d3b9cbe0dec7a27132aa671e993946e4d3db2b32b5e0e04e4e552ed92f1366f90c7f1053577b16715dc7c24afb5ff19ca334e361c4a5fa7a3cd3c89d54a6cdc89ef8c51b841cee5660425b3cfdfe3b8241b5fc9a4c1ef3a5a0d6c619c09b1d779f401125d73cb97ef6cab01b189a176382a2baa8db47e0bece1af6b6c5995732c8ab1c820101bab10c5f0ebbc1dfbeeaa95505ec9450efd2774757b2c750cf0d6da4164babaded0ac6b36f111870d4148051e58f3d4eed4bf372f60e652b3a431672a672462027757064a9351891f81dd99cc74a3d31c00023a877a2faa76ecb39d51be6eabf4ae0ab68bfcdef4fe45c97085bb533d7b774b294305101095724a543e8ab1c0aa9eff662428be375f659e0b1dfd659d1ac738c20b4bcf684ba18a99ba03fa7f9875ca3acea7285694d3b108bacdcca7b5ef47ff9e5e85c800991f1d1d92e792b9a916134faef96390163e2d4c3330a7c73a95433f97281cc37ca136a688bf49597cb7847c4cd410c581a2a82c468c3ea3fc7dbfef8b5264c398c5366f957431a2396480012e1088fb71836a7ff0b589b14e359da25fe0fe18b4e64325f1150ab2a15f83578bb30a7420823703853d96e514dde3c7f1a932a1ea953e9fa6717428e3b0899b61c941ae42e3a3aed4f9f87f90849b4608b06a3074e7a82c0a1376d00ad5b7b3ac355f958661b00c99f44f92b02c57e561d1a3a7c81ad5dd0b72cc2ab5ef460703c2b72e5209f8cdf7532741ac5093e166fd7d6fa7d4e83bc302e897d0ab6d8bbc68cfe3dc0318c39668863fa5369eac18bef800e8dbfe39c87edb6a39d2f34dde1e113a1ec6a1fe62622559b76c0ff1187d5b44ce919935da2faadeea654bc5193acc8b10ba53f9c21a721f4e0a80665993ad51ce3da5c9d8f9e48f41518e9dcc036c7befc3e945f69119e6787d6575611fbc3842847f17426b41623fd4b64cd0460cdab304350caebbf4f38574d1fe14834960f9093ed47188e5897b4aa8da14c0d92d5aef8005c55fe507bb5eb4cacd957bcee5059380567586f226ac48eb1a37f6e54f2263f77f5b32e01142507c60b314b754c3204f2b6358f6e8eee4efdd393ed0e051a0e9fd1ea6fd66866b6fb9345fe259659e98a29b3742f01cff3d41a16cdf962ee8aa1b22d7bb56dfbc977964c732425d343a6bc29b8b1dad4dca5961b98d05fa42a56325f86deea3837463053cb0230cc4492d9028af5fdcb0d2c9af969b774a6217ac70878481866e05aa7467e4417f23187920c19a65d2ee316f04617a09842cedc967587a5741eaadaad9a6440e996cff594640034a089393a2ad52fcd019cf146a7202797ef351578376cecc141c70fc911b08c9044b06849640d9d59facf5bc94510437fe3ee36e0074664d6efd28f495c68df580b6d048254d963158a643d92df8d567f04f512f3e30291bfff1c3b38ad6d6f5ea9562d2a36438525e49e80e22e354f2299ad98a2e7cdfa045093551638870703f04c94f13580959ead8f62333f8a3e7ad3091d6e56dab80467629be51decf0d0afc661e57760ecb81e50d509241247d2ec57558a0366d2c5930b031fb7a29cb151d059d6d30fc8fe764a914ed1f07262cbf7495caf572a9740f2b0d75382ce0547562711e7e1ac07a712469b72549708276bbba3fa8dce05563cdffe10735668b8160b14fa94c18796850d8ff5a5ecd5e9ec7253cd8878297bef424502f9b3d360a140bbb7d48a579625ad317032a46c394a150284392a8033566cea678e045897cdcbf717ce0461148431f85afacf672f63c3167e175d8b5d7cd96347f5b153ca68c31654b0adc10350e727f7fca5c6acc838765fcc5315b9d2e6987087cc04cd264ee4b079a2a8fd51f0aa158903bdef3cf96d48f26fe5f7e694ca8baeada93f62bac1edc52faa2ba6da90994bee05f5b78c6d17c3d538ea22428b3fb481d6c13b54281df074d7e0a1aad40a2678051707ccec1cd2355e5860d5bb0245207331becc63727c518c85ca936304cf383b0011cdbd5e5b05d1daebb803c42a0571dd031152be935d2da98192115e965241a1ef5c3c68c596f154db17e7921e25cead138e7f9be9a1f7190c4c363fecd09c6a0a4d7b41cc3a41fbe8023618a14ac7ad3f3d89d9019a1c6105489bd9c3c20232025fef33797742a779927c0feef7e47ac65c5a2f70f0699deeecade55e274ec280836e8da089e0e0fa834072ef881319f8d7838de97614119c84fc254de4149c2ca9b406b0f30407562a144f927a8c9b4d13f5e20e2af3bf4e46ac07f94a35787457e22eb19e52559dc37f842fc767df88fe08aa975b22e2c2b09ce9bad76b0471c18ed71a8459dd3bf617f5c56b35b8e35b11296852abf9016cb270e2eeba93144640c0f37c4f2d233e2a81b8ee21b0b14ff5a0e80262f6451d4a132422b0f5dd150cfcf2c9328d14b89058f139ada04ab4fb47a411fbc6304c30c30d3ce52ae8d704e266e0ea53c86476ce80de8173be8c1c8089226153e3c9ae3ec0b391621f93d492016d56c05b9316a030ffa20197a4b657eb8f8356a10d5304a57305746f6b4830195d62bc6a7764d7614e6a93c57a3741ee41c99c98ce0d98081435448a2b7bf0c6348b1696d5ae7d59a451ff04baad0d9e7dbefc1e252e766416ac84f547e25c1171ed0a3e65a43764762398c0690835f9196268aa4e7140877fae8fd684a3ce56609499418e03b1a38dbd0375f88e93a541d33d8db598c0f2175be0ce6c5ece19a54b1942f4dc9768c983841fc3f3e9ff5537101be86ed4ac5fc9b24afd3efa959f8ecf0d08f383fe46653c349297e3bd2d1e5baa052d683993e381ab712c005facdde7e302828f1c6e11a12c2ef7781325ad4ec545b503544b72e4788dc558809aef1fb23ecf7f19ac6c94274a99466f047fa87eeef0444ab192b45fd9c9f7f9dbecc0bf67a44458818bec06ef0632d210766f09a1b751a7feb874e141bc037b2f3db29ecee7afe2cfc2758114057d8be395915f31af72405cd6535ff3ed2785e025388e9b351d6d489172e15077534d7a0edcf6eb4b035fb239a41c2ef7a9bfdafa5ceceac060c99b99a7665a128d456b71301d3eb45196b729e9ad29ff3e86a9482967a2052b3b7eb2a8f3c34e6df90c659960eefbd6e19d42f7dc01f1a48852abd5d49a6d9d9b133e51b153a7d556b881507faaf2ae5b694bd7fdc36ab167170a5952c2faf3d36f4bc7ddbd9a95520ba5df549572657ed60225e76deeebf46352d08defc66ef176fb24346d2dad5ae291343dfd51f3a2c9a14aa933468b0fa29294610f47e27df852dc685a216d08f4a11c0cf02bb2813eab73c40ad16d12bc633fd38070372f28717601fec14525dd83207b4d0da8637331e20855a706ebe2a3f12475d2df71e35d19ca154ad9b70937c746e19fdb9073bc00de2a8090b0af3779535bc2ac51ca46fe1e5470e5eb8876922bf982c875fedf24d3e24bd9c2d0820806cbbc0ef5e7b72da35b379dbc45a6674f96186942e703a8f0d61f60dee617a3ff0426604c05360260e537ebbdeabb552345daf51d4aa215d55422fe35ea51c3df835b953b186dc0d08c570ff23a54980feb82ed0a2f501a343c8bb33b9e24e7d4302dda2e015a21e8da57ee412c736db9fcc473cdba2946217267c34de8b29e3d3080503a0706d6dc401604b82dfe3d998e788075617afd4e955b8019e6dc851e8e7f472092dfd7a2bc82e593c00b29858983c582a20de904c65642e015fc355e4bcc2654d007582ca29b170b6a8a22df15b91d900497bdf2930c44b4a4c9f62fea26f85c1c5fc2f0e55c52a0271f401b0aac6aaa0a3e283fda57ec15283b156112a9659837746039d860d6bc5862e23ab53dfd6bcb3b17209182bc7de27e340284b386b1d35ae5f8682a6ddbecc30d8f4b08851385a95230588ef6c5b847a740e4a6a390b7f1096fe8e2676aa71a6f0294d5f24d64011aeacfcbddb93b63bb3b1416bd6bbdd743dd82a984c0a03884d6cf060e7770f83722da7edf40ed014807279a60870c0cda99c947bd7cce3931492fdfdcb985de049a47f27e1bc38750ff93814cf0c12857bae92bad8bbfc6301a91f3fe1e22b8c64490a77749e69199194cf7753b7ec641563174b12571493932b03f6feff61ab18c732dabb99efeeb3227f73715e3e0ff171300153956c0d5e65a9ca737079023cdc1536f0f0467f2c18b42dc931c813f2601207dc99849b7626eba0cd9c91a7db6e0df4bb8604987570c94afe0c8e5052c6b6b3ac5b4aac416a25f44fa6dd4391079f8da1c1266166951f8594f5984c7a6a13e7a7f3c4a72a1c3ad1ca26fdcc4ecbbc1a438edaf203abea3cad90491a576216c87235fa2b352547d59a56f65c81afde3886bd8443789fc305214ad72591c59c63ccafb43248ee21cb8aa2a21e12fbbc87da8cd9218b5a5c41af42746ae90f156e5b8705c963b82818c7b40db5c94469d664cafa79a61476c22ff7843a1a19b7fe9a3bd534a95ddbfc43065c4e8b3bef5c199d710876ab3007976f5cdf7f2a277e6d8b8dc977aaba86d988fe02f9573941afc15dbdf6466a2bc3a16df32e050a7e6301b2dec7b4550c47ea00685067c430092c6cea7022f940fdde121461f51f7ebb64383299c112a25b37785d89839af1fde8eaad9ae3d9bbb605930c41f6ccc99023b53812015bca3648e82c3a2fe8d53a2ba52ac854a28455416d0159d4d917dfc9acfead678bb0e96151cb237f9dee96aa194a53705db2f2cff545e30446abe752ee6d383928143d8bd00a3b1ab4f8cf411a383093486ad709c3391ca11223325c23c94ad8a97117ff642307d5bcf10201c2c97ab523fec495384b8df3ecb5d0784347d6a6856e492f7b0657b1f7bc0d6a4055b722f3e46d03c3f5eb1fb7c718fd20959b6498fbaff55f9673ee52093a96009dc2bfcf7982ec1e79b18c0201fdac246f6715864c0dff2dd24c387c8f0ccc1b5463873ba8c4344e25db77a2d6972dc000057419e8405f795adb94cfdb18ab42fb6509449400894779deb994fe8769e6490334be4d2c3f07dfd8672dcdc9e692e140c62f14fbfe5cea8c5c37b57eceb71b51a4057020e6e9386f57d984ade452127f66b289cd67b1a481da233a49d1465ab48964ad59d013964d7291f87d1db454f257becd19d5c85a744ef25cfc93f844447b651281d4c60204c8bb55a20d5e3775350547116119cb852eae3f26fc3cf7eec29abe45caf1c9eb6c3c736364bbcbe799abb6a920550ccbf425c46bc19c9933e8ee7e871f21e6e197a79243f22ebbefe7b6484e146048a5894cad90306f7", 0x1001}], 0x1) recvfrom$inet(r0, &(0x7f0000000140)=""/191, 0xbf, 0x841, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x5) 02:04:02 executing program 0: semget$private(0x0, 0x7, 0x8) 02:04:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x0, 0x2, 0x0) r2 = dup2(r0, r0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 02:04:02 executing program 0: pipe(&(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 02:04:02 executing program 1: r0 = syz_open_pts() r1 = dup(r0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffff748}) syz_open_pts() 02:04:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xd, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0xfffffffffffffffe, &(0x7f0000000040)=0x2) 02:04:02 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 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', r0, &(0x7f00000002c0)='\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') unlinkat(r0, &(0x7f0000000340)='\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', 0x8) 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) renameat(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//../file0\x00', r0, &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0/file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000003c0)=""/203, 0xcb) mknod(0x0, 0xffffffffffff3001, 0xfffffffffffffffe) 02:04:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = syz_open_pts() read(r0, &(0x7f0000000380)=""/67, 0x5c78f728127772f2) r1 = open(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffc, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {0x0}, {0x0, 0xfffffffffffffcc3}, {0x0}, {0x0}, {&(0x7f0000001380)=""/179, 0xb3}], 0x6, 0x0) 02:04:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000000c0)="4c0ddf5dbca70783e3109d64d6c6e3fe5106397700114d00000000", 0x1b) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) faccessat(r0, &(0x7f0000000200)='./bus\x00', 0xfffffffffffffffd, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getitimer(0xfffffffffffffffc, &(0x7f0000000280)) lchown(&(0x7f0000000040)='./bus\x00', r1, r2) 02:04:02 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="04000000", 0x4) 02:04:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0xc004, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="11ed1b9abe331bd0804d0e9135bcb7adc77e3fa1", 0x14) 02:04:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = shmget$private(0x0, 0x3000, 0x32, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r3 = kqueue() kevent(r3, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) kevent(r0, 0x0, 0x4, &(0x7f00000002c0), 0x9, 0x0) 02:04:05 executing program 1: socketpair(0x18, 0x4003, 0x102, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 02:04:05 executing program 1: r0 = open(&(0x7f00000013c0)='./file1\x00', 0x400, 0x0) read(r0, &(0x7f0000001400)=""/97, 0x329) getppid() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) kevent(r0, &(0x7f0000001480)=[{{r0}, 0x0, 0x2, 0x84, 0x6}, {{r0}, 0x0, 0x1, 0x40000000, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000032, 0x80, 0x100}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x2a, 0x6}, {{r0}, 0xffffffffffffffff, 0x9, 0xfffff, 0x1, 0x8000}, {{r0}, 0xfffffffffffffffd, 0x80, 0x4, 0x8, 0x800}], 0x9, &(0x7f0000001540)=[{{r0}, 0xfffffffffffffffb, 0xa, 0x20000004, 0x80000001, 0x4}, {{r0}, 0x0, 0x7f1289c744dd7004, 0xfffff, 0x7, 0xef47}, {{r0}, 0x0, 0x0, 0x1, 0xffffffff, 0x400}], 0xb51, &(0x7f00000015c0)={0x5, 0x8000}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x5812, r0, 0x0, 0x10000000000) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000040)="da365f1f8fb276ca07b17cb5", 0xc}, {&(0x7f0000000080)="46ede52edb3d39f63f1f43316387c9786364e75efd8384c54b37860533b568a7e805e576b192b8f87df8be3c13b6402b80de3e06943e4d6329aac72bf1f24f575c118e698e9aff15dc4a89dacc1ff3e33b39c371627728ed0130710ce991c4629f7571e0a898587f8f6660468169e54b15493e7218406ff29ec18ca48e05f85ad440f2a822816257ca9de610389c8b627c0d64487197a0211686dcca29489112e659d45156547545644be3ebcd1ac3c2cda6c8135a2e8c736e6fc0fade0c644c61768a0467aec6ca111690323d5cc109d73183d60c5bb4ebec92e14e9e12e6e917670d6cfe531d6507d9af5a0bd214e44bc1e30bd03d86c567ea08aab6fba2daa5217d71721de0a96cbbd6f7f49fe1f990126d114e13c852a67bb003acf2f915cafd4f9d15325908cea69d00ba5131d1ec676fb5223ea39eeaf8abf618e2bcecf2199d6e058c2b126ca55017c1e04366f9a88c8667cd1ca9419337c0917151ee8f38b227ad0b2c4b04f5e38cc099b6d843daca972d3ad58c7c00f6578d5d8daae0930b394cb2c09d380b10068f3834b0865f26957609e724b020c9018db87419721dbafcadde20c7856107443d674c5953a350dbc4b901604344d2516eaa581797e714081b0975f384935da884e6d8902212755c8d42e0e0b325287e4dd81bf424a7b2d1e59e9071a299595f8d3fbdd857b9bf52009a8297f315ef8eb69679fa2a75f68327067ae7c946f99534c661ba591af0091f4c9efe782aea90e439fe8aec17853e5d9237a33c252deff1dfb7991f6ff2107840f3f98a1afa9558d3e322d510efadbce2389e338d3424922151c9c72878bdfeb802f6191d22054c70d08a54dfd668c4a1c45cc984c59b475ae9b5527697afab31d177828bfb164228419fdd29507c29e53253843a3c090dcd880d881e999f779915ea47ff3701f8df8f90c114c8b530751fc36e39fb9520819bb053368f1d73d6cc22f8f66df0d602c9ebcec583f8731d3891c7a48a53bb53f56e61d55a2d498bfb14b41138ebae7d41add014ba97def099ab7e9936611ad93a970189f0236986bfa7f77e6382a81f51a4312c0a15a675dfe7e3d700bca97a5947a1f28951b1b37ae8568a41d8a19812c231e31e58b7e617b015085c27eda543d5bc70ed929a117d23351e74cb02d7c8cf012ddcf16396a5fbd2397406686db72fe3b81bc0eb43a79f883b37eb2035fbf6eb449aebdbdf616fb2ef1516a52e6a619cc2f0257b8df46bd87a88728d406fb3b2a114ade1043a9f1d208cb66873fa2d074cde72bacd841d4c303155ecc9ba7a27268c9f2ba3ac818f9816f8e23c4589384e9b30824d1f6057a6fa8c06716f2ae8055d3c289f22d018db832d898ddb0cc5995db13249a9b491bdfb18b048fed6016c0fa6df0a28331fc417c723e22dc70cf7aa31a1c5144acb479ac3198ff2acb5bc859e02894e4409fec3a1e9f478a5478207cfcfa7d6222bb5286e660192f02fb6faa45a27a6fe7cb433c6be792835d4a640ac9a98c7cad63e86aaff089a687d6f41d2302a8220bd8e7d010bbfb02088c07fdc8be62d9810c2c82b9de268e1a4da3b42c6652a71e582d06bb181ef5410dc4dba377addd99a9c80f950a4b8577821004db7b33031900569795145da8f23a5b28cedd5fec4b918b6e4894c96cf3df7fa9b55f26bb7aa8054c4763d9381a3a0e38b572e99c69fb29d6369b3c69a680fb65fd247a9e8e51d4141e7ef26c1a17fb5096df916a45b13f2c556cb2cb93516158796659d2eefcec708e6395686f49b0c8740f4f46f3356c610a7b372eedbd5acdaa7c0898383c7dcba44b53f45e344d9f875ceac463a76ee99a3b3e0476bcb7a7bed07389ec6b609e4c25c6ff3c689e3442f563c5b10b4a0e143ff27f9498f3d1f9c344345640c9fa1833aa09bf16d92aa58efd27a9e201026215d64e24d93d626526acd116f107e71a5f72909d32e2cedf6404e81fb275a7203c44320382f3405a14f2af3e1f6c46e9e937a75c766b49a5f35d7654f04d16b511a15dcbcff96162292d0d1fe2d1f1e52417b798759b7e6defc91f4f3e16c74f972337ec53e8bbe6ab99e4bb6b4c84391d315625c593532ecc6b281626e8fcf8256a3d963b62d970da79833c5e7c95b3951f834051488d0541a82e95e2123b3d2a0b47dad813b382aec758408494fa94cec3dab3d77062f27c720e1297e54e32cb4e0284b40800198979ec421bda478267ec0a6e0c87cadc596bbc95bc2ceba2cc0327160d52fc24f57895c20277cc3c370c633f0f3c1dee5b07e0f8dfed0b83076e75558760b9434a633db7862c1fa1b9902ab645562a5cd298df9c6987fe57338e858bfced287149d3fcb362fed18ec2cf918c679dbce9e6819003168a1c47738fcf7e40839e4c5e25594f3cd06dc2b023b9e9c3cdc21fc502be093c658bc00ba222054c39b7e4c096e7776c44d1df6e8c6445a13f9c338489238e837ad18e74a2a8e845da6ece61df84386cbe7e1145de6c77e15431a6c0c6c524c7ccc52a7cf21362b00b0ddc3c0d22d6ab3e59af16522581e910d9367c4b21536a6adb85d1386a6bbf4d7d876d1af06fe6abf3bd3537681a8014aeefbae3bf9d81483fb435337f6bcf650131262c5ab9823cab5f38247270d6d5c6fb643c7bcb3e6382477365ea2089dce699f6e3302d769b9156d70bcca99326f8062e0ed6d5167fc65aefbe06d77ded04fac06c754afd07c4141e32cafe1a31302dd51f84f80d6103018132542a804987702e2ae7d0dd10925fe17d4ed6576b291d3975cf4b504f327398fe4883173622e8cca619bf11238feb42ac3f64e80b092bf9a8b6a9fd03651e13909ff748f199a12633b742faca54cac61bff2f438f70522be824748573739fc2939a3c6152b66ad3cdd6a7f6b9a1e932349a890e3e78fda54b4c60fd628de0c25e4e896a94f774c051069c9fee93e8b7275e3fff026c49f295212748e394292772cd938d598579694e201e1a16fbc4c3c873d0b44c6a42d954b23cdbbd69c56a700f4a949a5875b2cc8d00602908510b4e29b190fccf530bf505c802b4de5c94d98080b1a33081701a50e2bf6df23e36ea2c136f38c96e668d022167e8aa90174548c841165625a67ad1877fd9ad4a1df46163669e37d2881f23b7cde8a399be56c2d64700be6380673d55776ff0fc13b3b48dd931830581ac3283371f7ab369c8383c52107c52ffe66c1998ce9237ddb52cf784f5db7032c646ddcd1711c85a859a3fa2d1dbde7785276144f34623b37c7d6dfa33728b6d81d7131d8279bd9b6439d6c2c61339849cc2a8a5cf31ec7d3693ffc906d88bfdf3ef9a07717d188b600fa40a5dd0de1976cd9de5c6f4e9f783eabef7bef046402e62f7daef4178c6d73b33ebb22896500c2b5d6b256c70278ff1e85b6dc0c4c0e41fe76b4baed98975a9d8ff1e743c6e0c64fc74066203940cf400955082fb753fb7d23aef123761b645eb786069ef9ab146845e1337e2b499b62f9e1801ca6222460ffaf21110bff814fb304d282ec5b83c9a535f3f8aa57af065fd4f16dc72674c53c53dcad0ba1a9b227aee3c5361f6e73f8b0b2388e624b6427d823e516274ee697a9bd0236a31efad410c76099b2a9723fe6f66f345a95be19adbff055446c077b08776df21fc0f94942d2c3f318730f8369d6dbc69cad911e1cbe20cd24b36cfbc1aed558d0d2ddce152a80ecfb546da645c4c33247a8f53338abffcb63dfb53115966b78d81b04c01be19c41416d659a18cc883ad5160396254afdde19c6d28bfe9163ece76196c8d52d28115d770bfd5ff2465f0e7b598db6b5876c19f23add0182f99865190815a1ad9ec39955dc1f926b3d60fe596fa27d2b343444cfe1241c7e89252c3d45ab9f69dc496ef22a638f3432c6ed9b9b5e80fa03423cb804f4f31bbd46425fba2093dc096e6d34a0bb1b76c01bad63e0a6b345ca2e074185f28359b4ace3efd0758d3b7d4cc440c5e3327e5ee17db95464b78defe18bee2650c91f9154a087fa2e2594f8f7c819c47e7a1738a92d689d8d62732addb640a7807a150d78492072b325e1ed1f34e54df8e4e42bb1aaa04b2d2ccd2eac5069303e1762496b8beba32350f593771edaf4046578d1a340aefba8f84498755eb39e3ec2b4a53f7d73822ff758e346ab44512e7f1d583756275d26365eed085056188315307bfd6008bbff6bc3961fd9f3d0974c4f2171d611098305a511a0a9c8d38a13a9f8abd3b1972bc5069035f7faa6947ae48002254bc3fc88abb6eb8b6d68de1d7ccdca218a2b8c46c3c1e3088b80445b1454fe1683681028c2935d69eb584fad3fecdb800b1a66ad523e76436f8766260185fd4846e9b2f6aae19f70253f750444895e63cd6d59363a7a4b6555935c44c2cae904a6e6ce20925c1e6c8d55175a2823da53e08f4c7028aa494c2a395833b3a46fc3ad484bd60bf8156e1a7df7b6e71bcfcfa4745bf48c66e056c3a816348696a3004a0450e2404ad7e42555fc7bd36af16339f83e7abb37b0e96e3608149e7a42ec0f919eed182608fa173f13dd5575290a34f57351b64ae85cbdfc5d47d863c3a5563bf3ab6a8ffafe8e24e62db8c8fa8cdbd22465a2e7530e0f63eb579ce3cdc1d747bc76c2e5aafbc986a525ded06864bc13992ab0bd1363976bc8d164dcdb457b18e241ce2fdad6436881c654acba171e990abdc6852db2460aeabbea9feb34efae9892e28683452494a3e4af27b23b8ef2881bd2f350929b88cfaa370a76f9ff2bed533a7cb6036949877702080c48bfc67aaa2a01c9530c49718e1a44d03d338643913b56b18bd21dbdb2e760875f9323d5875457bc5534feaf7514c8988924092ce9e36ef2ce7c137236c6db372bfb792ae5db3813f1a8a4cf14b47d985a01c65ab1a599eef191eeb11e2116c3635fc2b780db385aee470f24f8080620c9556121407f629b528cfc14c09143efae49798ce93ee2add4f2938a5eff5c08a98883ca68fe174606ad4d25a0fddb614043073f155a0990ee4cf806c27e15278fc1e249f717b90d6a7b1a80f84c613de4007a83a6d8ed08cea7dab5d1e8c682cc21a29eb0ce672ff686d11e94b396739ccb1b749f23177d7debb90e8765b24dfdff8a7a33d1bd7ebdfa7aa64c77012b01258b72b0141d854283ada59bcc001e90b1cfef3c3e876bb4ab5bf6b17bf6c4db589a3495cfb19921123843be38e5a9cd4845197f68f4c7e295a903f4fe732b65f67d3f66632ed34762d8583400afdfdd11c999bd41faa4a047c0fff8378ed078ea4d37825ceee6182ae92165c291d971acab99c278f0a6756b3ec60b13d8d5c43eb056aea75fb85efaa3319a56344439b3995ccd3316c7d32aef0e5ec8f1bf42a1c6fe859fae00b43db562c31a40c870d2e2f5583b6203a72e5fd55b37a81f5b853533ff420015cb66d962585c10069320f425ee35d2ec97f38d076e99e3535d9e4507419722763e597129bb7881574ae388913784ce12470491dfec58cd16091098b42af1e5201528c24b0a295346a71a07cd40e0eff4c8ab0574fa4787183d29bc8db6c26b3ab2bf9616e150662bb48af02d161c53f7beb5b61df3e6ea2037c0d061ec73b886636a65543afe756d2b91e4d17ae31a323d91e9505a3c0df89fa48c74c3be0a4db0e9b94e1a3c07cc03ff2ddf72d90d79b835e89b09c549f16d958132ee193546da731bb3dad4ab61face6a9a391d992e34726cdaf8768d5f3fb2dd7e370546077077fa03c3db614bc108fb78a31f8da091a2efd384d9dea4283389", 0x1000}, {&(0x7f0000001080)="96504ab65358de61577174bda775b362de52a2c87b99f39c4cbe4f0cacdd64d0e2a7de2a7dec07caa28cdbe168ae0558dd29238b7e112697d9c19b52239deb4014bc5f3f0a535e017f5dd8eb5a8fcbe3ff4f9b30a8bb986b663747219eada62ee8bd9ba261d65cc0ca5339dfc86c5c1ef162c084de2bc977c402f7cffe8f502d9ad0e278c43e83a533e720c13a0433a9", 0x90}, {&(0x7f0000001140)="dd10b1cc3b2a7792b60495e698685cb6ea37841c5b5b9daa6e94c9b24b2abff90ce06aca1000e3249e33c3af23732f8cf178a7d4ee6e1739b3af019be2e117db84770fb24e001058780ed1fe68f1e1900dcaa1dba7566b71094c9abf31a9e74f3077f23b52abd9350f407ed49105a6cb7bc4549516b34f50d3cd4bdbc1370bbc89", 0x81}, {&(0x7f0000001200)="b6371cb02513551c131a3d4c45f916ef27e08671e96879117a98b6d1ce39dcb4f88ae42ea2dfee4eb4599166d9ee412c675f4a937d477bd94d44bbebbf14658b0621dbe20d1f5ad2ccf9cab674920118a872f9573b478ce3791a7fb028aacf703f1328f17fe609037e9430", 0x6b}, {&(0x7f0000001280)="99a34ace0fe67f6035131e40e1d57457b09651bc3df8b87665f618ca079e43291bdb1f82d1919a844575d68c3008bb5e31cca47398c766fb4a8b1e85dd7f9022c1bb303bb56e15cb4adf021a31e4420e6b8dbe0fa5d70a149b745469448141d9b10e27bb2ba23d4988b4189a2e737a5d25dee9a0f510fd7d0f59ca7f5ad1087f912e421eafd962eeb257e20bbddcb317cd19df0720e4d106bb641007127fd73c5733161831ea1ac04d73b6414f", 0xad}], 0x6, 0x0) 02:04:05 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x40) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 02:04:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) open(&(0x7f0000000540)='./file0\x00', 0x10, 0x10) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000280)="b5acca5cdbf9806732e51def449b71c434ff3fafbdea99cc80caa05e052a3ee3431ef4952bf39b3ccb68e9f0ce39634fae5de950cac16afc3923a503c1047bfd37d407de5931a945b4973f5be9b2c2df386e97ecdd27dc6268b1a1a237647af613e9219fbb533716f8a822c9b7505b1c0dc248a8ebfb6cdf89c5d4aefe1fead0c093941d740a0fa262828e8db747410078363b7264202d79ce82c534e472db854c9129015e5934178f05426ac1a3743f962674fe5a6d9be4b674a2e7a65681706d21054e0e80f598b26065256caa1b37659918c09abc31aa08ed570d8246916e9ac91d52b337bc0d616540e15e2d280f5b006ee8d34843bc047676f711225ffc169be3dfcbdceb5d91d66e201578c784b2113a00ac4a2e173f2a9b9db7b822657dc4f0eaea8f4953fe176e3c3567671520018ef603ed037632b20bef8445abe63b73c40bfda365415954c973b1a73fb474fbe84049b39c621b0ec0affc337c737cedf7de6e4ea061cb208ccf7328eddc6f17a879ebbbf96b5a63a342ee507bcec3d1422d9e5fb152236c9168bbb0ab350b7239441e7783df2c06d4dce53d4a3b4a0db3a8134786e4be", 0x1a9}, {0x0}], 0x2}, 0x0) fcntl$getflags(r0, 0x3) mknod(&(0x7f0000000080)='./file0\x00', 0xd042, 0x100000000) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000440)=""/190, 0xbe}], 0x1, &(0x7f00000001c0)=""/103, 0x67}, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x3012, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x2012, r0, 0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) 02:04:08 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCCBRK(r2, 0x2000747a) 02:04:08 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = socket(0x30, 0x5, 0x5d1) r2 = socket$inet6(0x18, 0x0, 0x200) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r4 = kqueue() r5 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x1, 0xa81b, 0x1}, {{r2}, 0xfffffffffffffff9, 0x80, 0x6, 0x0, 0x5}, {{r3}, 0xffffffffffffffff, 0x41, 0x10, 0x8001, 0x7}, {{r4}, 0xffffffffffffffff, 0xcb, 0x8, 0x3}], 0x4, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffa, 0x1, 0x6a4aebe127746015, 0x4, 0x51}], 0x1ff, &(0x7f0000000140)={0x6, 0x5}) r6 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 02:04:08 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x3}, {0x2, 0xeec1}}) utimes(0x0, 0xffffffffffffffff) 02:04:08 executing program 0: syz_open_pts() select(0x40, &(0x7f0000000000)={0x20, 0x1, 0x6, 0x7, 0x1, 0x1fffc00000000, 0x7ff, 0x9}, &(0x7f0000000040)={0xa8dd, 0x1, 0x3f, 0x8, 0x7, 0x3, 0x3, 0x8001}, &(0x7f0000000080)={0x7, 0x7, 0x1f30, 0x9, 0xa8, 0x311, 0x2, 0x7}, &(0x7f00000000c0)={0xaa10, 0x7ff}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() 02:04:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 02:04:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000080), 0x0) fchmod(r1, 0x0) 02:04:08 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f00000000c0)="0044ed3f000000e42f39aeb6edf9831780fd98b7652ed7a9103de024c37a374f7ca62d94a566d4a1d2c4ddb9b1cd73f0798c99d4e0926145a4facf0a365c2537f9c41140b998d6edbedf", 0x4a) shutdown(r0, 0x1) 02:04:11 executing program 0: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 02:04:11 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x1, 0x1, 0xffff, r1}) r2 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r0) dup2(r3, r2) getpgrp() dup2(r2, r4) 02:04:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/94, &(0x7f0000000080)=0x5e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140), 0x0) 02:04:11 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/232, &(0x7f0000000180)=0xe8) r1 = socket$inet(0x2, 0x4001, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) 02:04:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) socket$inet6(0x18, 0x5, 0x557) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') listen(r0, 0x0) 02:04:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="7402412fe6f3bf696c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x80000003, 0x20) 02:04:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1) r0 = socket$unix(0x1, 0x7, 0x0) r1 = accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="070180001b0000b37824af42b4362206000000000000000000000000"], 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) getpgid(0x0) socket(0x0, 0xc004, 0xd64) pwritev(r1, &(0x7f0000001480)=[{&(0x7f0000001380)="a9a3201cd7963ad031089e0d964dc9df7f3f6c94c6d9fab1f5e53d51fb8905fec5c99ef2ee8008eeaca63ce48f460631cb6a5670d5736dcecda75837767e7526ad4c5508f98eb60fe93ef0f2483547d263eb6221d3b879cce7ddf7f0898e84a2d5de0b59e9aff74a164c0c0f8a058f7d9fecbc50fb9592e7c249ceae4b3b3964bdb13f2e8c475768ec7edcd9a565f4dc1fbae8c19b159aac87b4d29fe78de6a1b6c8ab10f37dbb90915e3e141d044dbea1b66822009075de2914aa0e46b12f71a48ea66aa53cd80f5ac079bc77162ee475e3cd6654755129c3119b77b35d6e78b3313d133f9c678661bb17a13739", 0xee}], 0x1, 0x0) 02:04:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) close(r0) setsockopt$sock_int(r2, 0xffff, 0x24, &(0x7f0000000000)=0x10000, 0x4) close(r1) 02:04:11 executing program 1: r0 = semget(0x2, 0x6, 0x80) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x9) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 02:04:11 executing program 1: r0 = socket$inet6(0x18, 0xfffffffffbffffff, 0x200) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x7) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8040, 0x100) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1ff, 0x3, 0x2, 0x9, "69b69099bc56e4e1f4f7e8ee99e7e0282ac66a0c", 0x0, 0x98}) 02:04:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x41, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0) 02:04:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000280)={0x4, 0x0, 0x0, 0x6}) flock(r0, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xcf5, 0x3, 0x5, 0x5d0e, "4dd3a3fe5c61d5c05c387c40c5832e330b48d283", 0x2, 0x57}) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 02:04:14 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getdents(r0, &(0x7f00000000c0)=""/144, 0x90) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYBLOB="bb0682b5ca2f3bccd1c017c9dffb7a7a54c21205ced9df020722ea6f3ebe7723c761c934e1ba9f4e91304567f28e7868dd2c2f02b6ce9e4d09fa6b70fe01d7f07a06457dc8a7f20c0b977c60872aa8e3f80270e437ef8c48d0f29eeccf1ebd45b8b2c276d4b8a7eac3ba509ad1fde2293b994cfd7385d142a7d67fc68f584e8d5d619b097225d1e7c4e9083f7f5ebf1a16424833d58f7d4c3fbd7d7162206fa7"], 0xffffffa9, 0x0, 0x33a, 0x0, 0xfedd}, 0x0) mlockall(0x3) 02:04:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=""/138, 0x8a) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="07040000ffffffb27824af42a53622b3bf1b05eb5ad35a0500000004"], 0x0) rmdir(&(0x7f00000000c0)='./bus\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 02:04:14 executing program 0: r0 = semget(0x2, 0x0, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x101, 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r0, &(0x7f0000000580)=[{}], 0x1) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 02:04:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001640)="d1", 0xffffffffffffff02) write(r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) write(r1, 0x0, 0x0) close(r0) 02:04:14 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x2) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0xfffffffffffff000, 0x5}, 0xc) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 02:04:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="00c5f8352d0917b163cb5f", 0xb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e00000014aeed0a671f7630830400"}) fcntl$setstatus(r2, 0x4, 0xcc) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 02:04:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x140) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a", 0x6, 0xf5e}) 02:04:14 executing program 0: r0 = socket(0x18, 0x8000, 0xffff) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000000)=""/212, 0xd4}, {&(0x7f0000000100)=""/114, 0x72}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/242, 0xf2}, {&(0x7f0000001280)=""/239, 0xef}, {&(0x7f0000001380)=""/27, 0x1b}, {&(0x7f00000013c0)=""/24, 0x18}, {&(0x7f0000001400)=""/234, 0xea}], 0x8) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, 0x0, 0x0) 02:04:14 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = geteuid() r3 = getgid() r4 = msgget$private(0x0, 0x4) msgrcv(r4, &(0x7f0000000100)={0x0, ""/112}, 0x78, 0x3, 0x1800) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r2, r3, 0x6) setuid(r2) r5 = msgget$private(0x0, 0x1) geteuid() msgrcv(r5, &(0x7f0000000200)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001480)={0x0}, &(0x7f00000014c0)=0xc) sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001440)=[{&(0x7f0000001240)="0014ed00e97d4d4f6b79b1b6a87f0611d7b108366612e0e235ef44cb3ba98c5b050bc035f4a8a7be31c7f79fcb82e0d043647f1c6ffbebef217e6d8fd6b75063c1aa1336985c42b6cba2d08f9f613e0b52a6cbc68b2964da54a1c057f6ff51118fcd757c91d41e746bdd100617cf4c161ad9bf02a470e62f57d0cebf4d7aab45884cfd825485216e76a0d075a1f646489178c7e5f5207b", 0x97}, {&(0x7f0000001300)="970862da5033c955ef717dbe98f3f942d9", 0x11}, {&(0x7f0000001340)="d708af9e5b24e0d746987c87cecb88bea66721d22ca4aa998ed8b7667f12e01e4922aa9a5c00b6896e84acdd3a5412aa5171419fc22141f70f441323e8ae37b6c3726fb4a50221e66e0ee723615fb88589f86b6d624e813eb678f39ad2355139f7c7e2471760fa0f0590a05fde6fa2b51318e37d4afc5c9d9b9ec1ceb4d7204473abe35d6d0b51aab4597fa586d4a66c890b1d0d6039b4c402c89c4bd600138a5220b0533830894a78dfb4d0f3d253fd357bc49656aff8c439d71803fa20dc2facb20005f916704c790c6e14eb36d38e9d3e8e30db53da0f5e71d83840f5b84140144b83341333d0bd10d1", 0xeb}], 0x3, &(0x7f0000001500)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001000000000000000ffff0000010000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="00004fd2"], 0x48, 0x2}, 0xc) getsockname(r1, &(0x7f00000015c0)=@in6, &(0x7f0000001600)=0xc) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) 02:04:17 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) dup(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x5, 0xfffffffffffffff9, '\\\x00'}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 02:04:17 executing program 0: r0 = syz_open_pts() fcntl$setown(r0, 0x6, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x8000000000000005, 0x5, 0x2, "ee10bef741e3501337af2a0015cc541ec98605bc", 0x80000001, 0x4}) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x4, 0x1, 0x8a4, 0x3, 0xfffffffffffffff1}, 0xc) 02:04:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0xee, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="cd5d62cde0a4e0a164e8b41ffc7e08e8c2ff88475c2b90c89add99e76b3d6a759bf7d66523a7cb33aba98dd266b6086068", 0x31, 0xc, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) r1 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000240)=[{r0, 0x24}, {r0, 0xa}, {r1, 0x4}, {r0, 0x44}], 0x4, 0xe9f) semget(0xffffffffffffffff, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 02:04:20 executing program 1: r0 = socket(0x32, 0x4004, 0xc000000000000000) socket$inet(0x2, 0x5, 0x3) r1 = getpgid(0x0) r2 = geteuid() getgroups(0x1, &(0x7f0000001340)=[0x0]) sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0xa, &(0x7f0000001300)=[{&(0x7f0000000080)="1a15bbf76c36e45c33edfdbd391d19a210158309b5af27b05f4b3b81f044b1c5cff9d377e353cf28aac116c66e50b3a383b7b42cc6870b89cd2ffd2c36139279a11fc78353a87845cce14be77832712633cb877519fa237981f2b44fc636cb37dc92986b6a1bfefdd097c5a47f0481aeab2f8428f2414880ee6cd6c085b892d91c3d6b58a06abcbb8e74780587eb36343f123835c7f4d8c10647e1da406fb13f5a841296e177c0d79971a91e2ea303a4cdc26fd760f726226be8ac449bdcf1855fbd99d37ae4cda4db87abeb6e7fa46d9b9f5e108c", 0xd5}, {&(0x7f0000000180)="25e78d2e68c781db01cf712a467d41b0f898ff25f1a480226c7ea34b98cf84fd26294ce2f15f39e2b0399c1d8c984430fcebbfee5f125e73a5f252c13aa94dae3b2e687712fb301f70eaf58510d79997ef1dc25e48520de5a7899921091398361b39397fa39b7fb65951550135c1f27c88ce06eea73d5810414812d38eea25d8cdf68a2fdf7ba2565e2258cf460c9910499fb0f776ba8806e085bfdd231cde75d1883faf6739551b7fa912ad638b8d46f3743e19675c3758", 0xb8}, {&(0x7f0000000240)="f8b50205c52db34660ca70f475b49ed1534c093d0b9696c42d1afeed23a27bf3b98889be89a987f9e3b698273db5e4a8a837608cdf712a7c40a98c66ac351fd9203791d9e3163e489352c2ab248e750d5926723f2f7b0b33bea7615bcc3229eac7c06cca5af59e5ced97fcb6ecad61eaa489cda185ca429b61686ab64a7dfbb9eb7db7853d9428f5f68403", 0x8b}, {&(0x7f0000000300)="bdc439641acec20f2a853155f29c0f8a0ed4d3d1103fc0bde7bf8e116ed94559da746b167098ce2477be4d1f1808c0aade8c958a78a5e9535971123435127225fd3f7e0a734758c6cab4c34cf91db36ce12b0d7e6ebdf85c8421a03b27805700b3fda231f3448836e84fae001bddd8d333d5d9356f155a75f1a0742cfad5d97831f8dfa12e47d2a7799bbf923c9727413b14eb4d7083befe4ae68b64e535c9b53ae65dd487868e216f2c78e73846d36c3a0d9ae980e07b4b47ea02f83c6682e9a177798af34d68588f44cf7f88f7ea36c7aad44efe3346765ce6742e59a1b65144bfcc3e814463cc9ebc8a919ba184af1c394a9cb0f00c6d7687363d5aef150816ce34d04b5b60c43f1463752870d1c2bace51be51d3f3a99d59eef9d6cd9ddefb381a5113c03758bd0cb032929146c3fc260d3a9b6ebff87059afad59fbb9fa46fc192ecfa9a1d41347d02493a8b86577be7a27572282872e42c6be7d188e9d61673be51805ad161fe369f3480d27e199d507b6c92a60c27067f2497fd1362928350a9a27eb9d287be048b1850a16228b0587cac60614c831a87a3b3592f54a990b5bf8e680cd5eaf425c45ecec164f75180a7ab3fc5817601e94b23c53c67c7fe7712576c7d3f08960525e3095cff775992d7b90b97b1c9eef0e3f74feab89081af6de8b0ac9dc3b8a00721b7d433244fe4856fd0bedebc5817323b8d8566957c470aa28906136eab731c3a3062534e13705c5aa2e729f0dd36625204cff46cf13f4c4fd814efedd5b014f55a2ffc6c9c3f9871b6eb6d5b5aaa4ade87f3ea7ada0b0dadc20380294d1c21a63a379b4b43279d0b30d3dcaca09cbd35ab604752ab12294f61a31ad0c6097b95b8ca39c7235394c24d8c394d6adf5d8cd8d66015604ec774e984ed880bd870b51407b15b6bec08240103ff7998e147dc4f83013620a0ffb111ecddf7cf4f57458e8ffd676a789c9b6dfdd527f4f7d84c644ecca4c1749febf3c3340660e1faf8f1526fa51581ce03bd03cc591fe8d4d33090d00f0543a5bc26261f4b75e824ad69b3fe79df36766624a0814c3c6eee6a8e5337e19a2d3cfdc8c2d5c173e69ab698c459176f1adf18ba4dba821ecaf6d2926efc6ac5bc1f913128601e3dc52ef1c0b83c6f1a462f3f743f8abe5528a5bf10bf3448695017bcb7f3a5492403c3f4e6c2e5ae0f83c60cae88eae89cb0f1d0979ab9083e802c52b14d17cdf2d7ef3442b78be447b6f7467eac4ce06fa596d86f86b9ed58c864c0d5c3181a187e0876a13516228633f88e50d91be32306ae0070b3bc211cfec8f2ce1e5523e6ab3a8267c5ea7d2dc32671d94a5fc2143b2728de786613eb28da2cf63f6fc35e942c691ed2685a054cd13281ffea3a859579e81c63f4f305cf244ccd8f9b8a5d9b013574a2c9906781f0162d72b929d3299b7ddcce6d9f2f8ec4ee72fa8b7561f0cdad2bf34a896231d86cb35a38d7babf0a6ff3008c478e71724b85f956509744bdf03f91e6560dad652b38e2f25f1f21cc7edc8948be0e882eefdc1203335e5c5a6d8343e3842ceebff87b96b00d60663f518a5d5851f51a365f02b1f7966bb8eb3232fae8dc789adacf39eb4df5046539f40437247d2393f6cf5b6e9a22a084aae1086bf3462cf14a2bac332e62c4534c807a9bafe03d83e1ba91d102590f44ace8480c0eff48ba0a09c69acaf5b0a3e0d5e2af28859f47128814f42b25cb8fc0dff3084f89677feb27a92f7cca92bc21053f7ee7c8a8ccb1cac77f77e603064a9dffddbf60df0df32540bd09346ba57740c885d8ea31573312030b6a88793a6f2a0dca25c807cc2a22ec5822807d4a3d21fbf8981c0e022dcc2fe76099c9a5b80bb252a591d95c852f5f424266497c17ee910fa0fb99b3699b41483e683743cf3622daf327e484fe53805d5e3fa23cc6d8b0cb257db159dc88bb415823f3fb2cd815d364c77cd422e0accd441661529b8d913f55ae88983c1bf7a9f97bba33570aac30963eb342c37b0ed61cef4b5633bba03ca45ca634bdf22f518c5276885823535049bf74038090437cc9af0a0115347301143d7f750ccb46ee68bddd9fe8239d6e83704c969d812461e48acb62583066acf5a851dc40c0eab14995389b32c23a45a16e0c914b12a3e3529aecb106cb51abfedc5f9800b14395d0efdf9637df16a30306ad57c91c5c62cd7eb3a0533d9263de10e0d1e910624c1b8124a9a34bf454529d68df44afbc0a11e62f439dd46fa745ab610da942beeadca0014ab19c815aa0087d99c9971e0a621181d2c1abf4906a12b6b963615e1bd2c0206fe9f2dc0b4497bf89b68fd2e42912e2fe5b1fd8922af348ff1fa8d9f32deb5b1f52cb2f8785535bfdb3650eea09189d86a23383f4eea4b6e2229f8d02197b4b95b3b70f83c0d13b662d2988df6efcb8a5d9d280bbb23ec9aa6293424b132557f533582f6bdd8cd85a3446a684d36d230793ec6ab1eba7044365e8ffce84951f7653609c69f312999c07fcf409240de8752bad6dda35eef1ee5becf3a64c61ef89a94ed750ab479669a1d75c0e9b8193b07c1a7e4f28924dcfefee007788990e84805635d1ed4590dbf9824fdf06be3d45aed2caec2cfb6a1aaa1c1f33f024ec79e19da22f0824b95422ea0fc81f3855789b7a126a34d16fa0abcc927882db4bf0fccf762a6871eed0dc4fb9709c500a6d91e5eb64274299dd45e677338df2c8aafa1d628e33f45fce2e6efb2c596767730df3dad0732f06b59904ad4d42406c6cbcd50e872cd329a535b2fceb31bbb8027e64722501722b07eee87ae10352f7d57defb5e5833f02fc9b0f5096517487f382d487851a662504763be0a0009da07a02302cf0f09ee9c7be64cf1caddfeb433203ad40b69957578e275e805b9a8640a88efda799a9e2728e9f59bd45566304ce2c5feb9e1acca324f8c5b4cc69217be4098901bf7538db41144fe502540b66b4e6f32b7a3f11d19ce44389743f596017d9286c5a299cb53d4dff71deece5f3453339a10b67ccca15768fd0b7fede8d47b21d1560e23928bcf82f6ff7468baf2e8f23543b4953c7f13e9bd4f1b0f9adb9964a3e018021ee8d01f08929ad36567f69c4b8399501f910ed59c7cc5ab2190f8f4e7ad8f0b8c04ca70f1f5ed4132e08a16578a9d38c9d1683cecfbb622b92055a7fc6bcb10be197c1cc93f3f65152f55681d0d8cc2e22a575028e81bc83eabea26c0ce86663e8797515f9c89e2442bd96350ba5b7811c574b66d887e9759efa31976e11f1ff84810706bd7d14406013294abfd663544505d0ea7ce2ad5ba65cfd883d78667500e9cb7da921ef70b5684ecb64b8b3b89ec440d2d47a11ca5ec75150f64e13cb19de90ed67976cb4850d75b36e4b4c17e89220e44be3be769f421c83e4f891c16ea161852b624baf4a97c5f145b7bea22916cd7fa7f8f5cb0bf564611099dc255d5a311d92932f06a880748267397b9acbfa9c45e0be162727e41188ccece2f934e310a5690011d35d8321f9835c4891549cef1f91faaad50fed8edbcdea88a468ecdff46b2fb5dfcd87e0ce9719568e51c80ef54a86cc915b6057d4c5d5289a5c8190915be5e92f81de9972df2bef2bfced26b2683a250ad127cc1d51eecf6cb6cf4426a8943ffbf3f37c5698e03d09ee6cfbf80a1074f9be5fd91ecdeee95fef5466673be17a90de7ad47292a39d7aeb3cda7b8e46d26972f5854fbc03a27b76f3835d80a46554fc626492078f956b59412d1149022dad6d040b2d4d183dcea687fbee399246b334bb920811ffb534f6576726518493b7835410d7a0bae099f34d66b2820bf46c8fe2f89feb4fbbadb2319dca81d1ec9f1e81b8e0dc90c630d819fa1e14dda4096c5b2dc28434a9bd1eab62f15d57eeaf1b0fa0476a7595715e5cbc4f16d87649f39f10d317173e50a5a778b4f62c19638953c22ec0174b351b63b8982ef7cd2310c525100e6ad711bb39eb686db6a7f23f112d045bcfd4bf6893fc36114c4d4313828d44c7256b5c734a9e13d21acfd1f14e73431359ec2e91a0299ffbf061c7ef14e1a9e78a1d0bf56456e4f8f875554f80d6e15af90775e46052c4342c6b1527193a90e57384bed2b26a6be56a29f45f3e09c2a4098f19fc6047da9e6d428dc0964ebaf3b06c72d4776278c0d6eded103243cf708874b62ec1d5105840f5491fc22f858054737f6e44103b3ca3c65323e133eeddff1ad57c532f0561fe96719c9435172c28b8bed2f8fe35f1d344335b88ef02bb2606085e70308e5399073936e0f0e5ff1927be881bcc64481ca3723f67f0217ce34c8baae6b50b481522c1e3fdd629584bb2073fa7a9a946352ee517224df1fcf1540c04cbdf44788f8a0575610ab060a461395c57b38e30bc115d30925e5b2f4fd9d449533f093397ea8d69e20d0a5c79e83df6a0a57416b891cd2846f9a78f1024699d95f5b2dad2280723e903b61d4a1504630b12bafe59274c3cf3368c7fa4d04b8e16e912f025661df7db94a2b2e1036d76e85851fb035700ed99a51ca9ed005bc73aeeae5a3b67bc67f4b4d6631df36ff2f93d53572aba784ea501eb8922dfea72e1a1a0ef91f8c2c598734b6e736a6426a96478078f9c0375a7b1823f59f75f46ded737c8489688eefd80f102606afc5fc5968212e7509a8d57b8a1a0efb32b0beece4e604c7933652807db7138810ecd48a146ed34b441439cdeb2ca2e7c8a1129c5ce76fa4e9b4044e4d236a6be62b767cd3cac572ea50525a875360615bf8608a6da56b70614ec416575726da07f7bb20825255cfb63e12c00dd1197aef391af38c47be3dba2825d6708025631df9378fe636982d4672850fd6f85f2098da85f4134074bac3aceca37fdb1eb0143862c3acb2db007575c6b1ea7fc9f0fa50da07844526cdb4615cf439ca6c6f905c02e2fd7a6df80b73d4ee61fdf7a83d7c045cd617fb24fd1817935f75f0dd1a2aced5d870b09865800cf6b1744ed8d56c46e7402d55a1d5c99c462b532abdccbc6a947a80ea635a6bb32ccf189872689ce24d5fec31830706cbcdd3906246f116f1c29fae2369f9d14a916e5da8c0e0d51ec4e133573a640d588b40aeb72dd5f731f5fc791bb2daa142f47aff83caf0ce2e7f610c5b3806596061b978e5dc49ddb527ceee6fa39458cec72e258bef94b5630cd504a582eef61c7556918c3aeeeab4b588f099ad8e2d4d05f6409566236ab72cd76f2f38849c833015e03e72b55e55bed71e01898dccd2d25674d9bbf4aa6b5257e63084d613959657b11d4dcf645a3149efce429f38d1f76c2accb20869bb5d10aa9cee6b49040f4f369f47ef6d2d300cbbaa6fe8cc4b805a5ac2f496fc986005dac61278e3395621e08584af44f1cc06f162c5b0af63ee10c9242f7a406a557a1d37662adab7009201f7ce71972fb882d198d808f157e98666bd60ee20300bd199ceb09653587f4755944f034b6c6545592d1872bf8971ae364d2c2242e5a57180038441c97a5205a0053390ed2897a0908164e1dbd4eb7cc874188c08ca990ed2b503d9e7d84c7e41ae9bdc6840787aa84fe99728c308a1f97955dc0086109df7958261927c9a2860ab7c929ae68af79ce11a88d7f60a8375419a6a16e8c364438f62d852e329297c4ee1b3b0caeea4adb5e6c2e8d4a268712c0c86ea57e778072d896bc50e4177928ee9ac3ff9a293a8d7e260f158da07ae5638217561417080766d1cd56fca5c790ad62cf8bf4512e1db3c873e9523d6ead07fd58a4b76112cbe17270ca39db87d38b4", 0x1000}], 0x4, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x58, 0x400}, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xea32, 0xd91}, 0x8) 02:04:20 executing program 0: socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x3, 0x102) clock_gettime(0x2, &(0x7f0000000000)) 02:04:20 executing program 1: r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000730000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/226) read(r3, 0x0, 0x0) 02:04:20 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffff) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 02:04:20 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0xffffffff) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff99319296480000000000000000000000", 0x14) mprotect(&(0x7f00000c0000/0x1000)=nil, 0x1000, 0x7) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000100000d5ecd5eb37a0e42fbc9465e06f5e4ff800000000000000000000000000000000ab710a033aeea7c63f35351af73aa000000000000000000000000000000000f6ffffff000000000000000000000000000000000900000000000000000000000000000000000000bcb6000030411d47d932126bd6828cde0d184eeede623ca1df10206bdad3231cfae44394a91769f96aea79000000000000"], &(0x7f0000000100)=0x6e) setsockopt(r0, 0x100029, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget(0x2, 0x0, 0x1) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000180)=""/170) 02:04:20 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) fcntl$setstatus(r0, 0x4, 0x8) mlock(&(0x7f00003eb000/0x4000)=nil, 0x4000) 02:04:22 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000140)='Q', 0x1) kevent(r0, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x34, 0x5) 02:04:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000775000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:04:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001700)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca00300", 0x6d1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x100000000000003, 0xd9f, "b006000000000000008a210524d8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = syz_open_pts() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r6 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r9 = geteuid() r10 = getgid() sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000200)="154e3353f3642c898b4c3bef636df3dd693375eea5e4fce08b227f3a987cefd4e2561d18d1428d16e8af4b87efc4e12a289a24c03d5d0100be8b3c16349c9369da235e397ba2566edd8116ea6ddbea4e3773e5b915c6a5d6f30e04b9168037e70ab3d207fd581bf798d293692fdbbf7f1ce8ac8dcf55bbf9f068fa2427665c0c86b756e2b593b79e94e97dbbb239939f9d0c01bf", 0x94}, {&(0x7f00000002c0)}], 0x2, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r4, r2, r2, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r1, r3]}, @rights={0x30, 0xffff, 0x1, [r3, r3, r3, r2, r4, r0, r2, r4]}, @rights={0x28, 0xffff, 0x1, [r3, r2, r4, r1, r2, r1]}], 0xe8}, 0x8) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000002c0)=0x7f) 02:04:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x39, 0x0, 0x333) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 02:04:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) fcntl$setstatus(r0, 0x4, 0xc0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0xf1f1, 0x7fffffff, "a508000000027f00007f1000000000008000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 02:04:26 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffc36) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffdfc, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200"}) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) 02:04:26 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x1, 0x26970b8e04cc875f) semop(r0, &(0x7f00000000c0)=[{0x0, 0xffff, 0x1000}], 0x1) r1 = semget(0x3, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/168) 02:04:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x101) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x8080, 0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r2, &(0x7f0000000700)=[{&(0x7f0000000600)="65772aa4186f208e0a28ef27f26ab23db9e842a3c771fa08a01e35cb7406c80a71ba0db0afae95768a163ae55469ae3e10313ce0753dc5e0643b7b24d0457bec3d460c012eeba4261cbf43d50ce6d33aa09f349adf46119ffc99add508e9def6a9a85c51504ee4d22fd0d4135de72ea3d5081cf9c983e524d183b4ae76e5bf30b0c56084b598d2873a1823584b66038af6d005ef8559ff32da07e879812a19c30b6234ba685fb0767c722c80d2a7fe1f364fc68c3e2be67a133696412216e8ad0f0b147d086abbedbdc1677e6dcc047c1644ec57f9a366197648ac7135b722", 0xdf}], 0x1, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000180)="77da375a669da3ea7514f4806bac17e4dfa1dc948dc94a780362336d1557af63c08f7f4a5248a4205ca06dfaa09827209e6990141b9a65acc05343231c237a088264", 0x42}, {&(0x7f0000000200)="858ea332bd6db952a8eef772a27d9237754468f35bdc669e53e6e1c7e8122754fe315054ef0e247a410a3a38703b73d3eca5daba085d6c913f112bdbd44976cbc3b80d6e759c690af3fafbf765c44be71937592b1d71b1debab8360801a8a07ad3c6308bb86c468910352fdfb267d89d3ce9b67bfd5e33e0e7dfdb36a40babff765705520bcad1c7110a3d0bdd0a621051058eae84f5f2d9e5f417226cafd984f77e6bf1a1d525022592c8c928584e280fb356bba3a9d2471b5cee", 0xbb}, {&(0x7f00000002c0)="9c3c5f78ec1de467740c650f1f9941826aaa732796f6ebf0c0e4e4e23e1f0dc04b6af55b233deb4e5f4d443f108f6a9e2f7916427fac49428f5f0e8876b325c741717b46682b866aef089efe16c8d7f1973b347ec9ad5db4996fd34e8b4ebd9e152848751a5e75389520747cd58057b1e673ba81b80697cb5f77e6677c4a6ef7931f332391461d1bedf5016e79b18a44f67637ae334762", 0x97}, {&(0x7f0000000380)="0342ee2e0081bc44123525a07c6c9244cc1d73bea4096be267bac26047ff39621e64a98ac763d443df7a033f0638802c3a7f260ec4bf83dd1d21ec77937c9a0b85aa6e019739e88334e08f96843e5271944b9e51e5656bb547a74c8901b701a11c3ea059adb7907ec80a79cde5d0beaa", 0x70}, {&(0x7f0000000400)="02577d7b8a12d5c537d2c2cbf27b1b31300be9da4b10bb4e7f610c7fd24673974f64a8390d23ae685ac4e0723322fa72d22698b3ded4979677e3535f7359ac87fe84a8ab515779f5828c1e83c790e175f0ff325734de1ef3dda1dd204587b82e2d2b512cdf73c0797d91e24eeccfd83d6400a2042e17dadd5873926cf79e0705e6db83132e84e0e3e48a4137106f0af1dd8782007c05dae1f0b51b4e4c5efab590ab92b831897b29817ce30be52baee55bd0cc5e6913b70eb26f6c797b6c599c19c53b37c0e8ba340c9c73cabf3e665bfa583b8a46962b906214fd878e0580a2d3c5e32102", 0xe5}, {&(0x7f0000000500)="ad08351d0c2acb54a0fa86df", 0xc}, {&(0x7f0000000540)="3304f5484012d74b1e52c08654cd677f85772b18b0a5890130890d037df2e21728d101a48adcfcb9260f3a6efa2b509e69d37453e564c65e9503ff3d2d308c8ea00a2feae398c5ebc39b2a75c0c2912a533921b59a7ad047f1d89621e50aca4497d9ea012be8d6af7ab6736addcb5b7414dfcd62c20428", 0x77}, {&(0x7f00000005c0)="ee76bc213a97fd64cbf130922bdf67a7032f1b1b719787279b02f17a8015ba2aad1cf48f74ec0b694e7949d60e86d3c9ce1ebd34face883ea54f8b", 0x3b}, {&(0x7f0000000740)="48732fc1bb00a7a3d99fba11037f62002f3d0db73f18ebcbbda67dcee460e2e8a30b10595a6ae37a0052278968cb2eb718e63f4fb1c1f4c973f25db96e8ad1f4aea25481273337df2e89199a7aea2a9d8af9a9666847f93ed87b032eaa5f7680d6e6b695c934476abe8bb0ac45eb25af0ff44890e09a13ce8fbc4e9bb00f876bbabe4923f12f0ce035ed11c7c57aaf65b07b686bf375d8d817a1c1318bffd765457152bbf389cd0bf83809df5fc073b54a485511abf7e0907b6a9cb5f3a60408e085a04db5ee86aaf376eb4d340877bf153ce42884dfd0a3f1c2453e24528d9eb28e40b60df0b2080e6b", 0xea}], 0x9, 0x0) setsockopt(r0, 0xffffffffffffff7f, 0x3f, &(0x7f00000000c0)="3687f524d3d5b633c2972e15ae", 0xd) 02:04:26 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shutdown(r0, 0x2) 02:04:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/131, 0x83) faccessat(r0, &(0x7f00000001c0)='./bus\x00', 0x46, 0x3) close(r0) 02:04:26 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = dup(0xffffffffffffff9c) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) r2 = syz_open_pts() r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r3, r5) dup2(r3, r4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xef46, 0x0, "238da576a8cc77375e3c8c78f0632832ec4845a3"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x9) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1, 0xffffffff, "fdb5befb4a8bcc5889425d46d3fb7f1b7ec36a8d"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 02:04:26 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='$*##%!:\x00', &(0x7f0000000080)='}-\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\'\\\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='&\x00', &(0x7f00000002c0)='!\x00', &(0x7f0000000300)='\x00']) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10, 0x30) getdents(r0, &(0x7f0000000480)=""/105, 0x69) fcntl$setstatus(r0, 0x4, 0x40) clock_settime(0x2, &(0x7f0000000500)={0x7, 0x2}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) getsockname(r1, &(0x7f00000005c0)=@un=@file={0x0, ""/72}, &(0x7f0000000640)=0x4a) socketpair(0x20, 0x4, 0x9, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r3, &(0x7f00000006c0)=""/227, 0xe3, 0x0, &(0x7f00000007c0)={0x2, 0x0}, 0xc) connect$unix(r2, &(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa) mkdirat(r0, &(0x7f0000000840)='./file0\x00', 0x1) recvmsg(r2, &(0x7f0000000a40)={&(0x7f0000000880)=@in, 0xc, &(0x7f0000000980)=[{&(0x7f00000008c0)=""/188, 0xbc}], 0x1, &(0x7f00000009c0)=""/93, 0x5d}, 0x803) r4 = msgget$private(0x0, 0x80) msgsnd(r4, &(0x7f0000000a80)={0x0, "2aa96dd13e2fa8475ce0cc2c3ff238256dfc9c28d6b5c08b99fbdf2f09037ecd220e6fe886a8397a5a502778618801f4bf61f29da700f217219afec4525ff3a8193e1ab1ceaea0e043c7767badc1d031a932b3e86c992197e54780f15a569bf2c79540028728a1"}, 0x6f, 0x800) pipe(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f0000000b40), 0x7f, &(0x7f0000000b80)=[{{r0}, 0xfffffffffffffffd, 0x42, 0x6, 0x5, 0x5}, {{r3}, 0xffffffffffffffff, 0x25, 0x2, 0xffd5, 0x5}, {{r3}, 0xffffffffffffffff, 0x21, 0x20, 0x200, 0xe57}, {{r3}, 0xfffffffffffffff8, 0x80, 0x85, 0xfffffffffffffff7, 0x9}], 0x400, &(0x7f0000000c00)={0xc8, 0x4}) fsync(r3) lstat(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000c80)) mkdir(&(0x7f0000000d00)='./file0\x00', 0x1b8) sendto$unix(r0, &(0x7f0000000d40)="90ad00bf6120bc41495edff0ec38ecb4d67bba335b1f98457eb3b5e6e9c9edacf2f64af181ec12e6750a962ee86d3738995b048f2a52aa1555876085945f6981677e6008b18cd782dce9f800a4ca3bc6875fd956155eca23e3e4e065ecc3de296611e207dd2b87d526871fb07d4d1296d1a6e0080dcfcddd2b3d3e0bd82dc96bd8415961074fd813b03a7dd4bc4a233ec061ef2c029404", 0x97, 0x400, &(0x7f0000000e00)=@abs={0x1, 0x0, 0x1}, 0x8) getppid() sendmsg(r2, &(0x7f00000020c0)={&(0x7f0000000e40)=@in6={0x18, 0x2, 0xd1, 0x200}, 0xc, &(0x7f0000000ec0)=[{&(0x7f0000000e80)="4cebb3ef8142fb1d7c30569b3b89", 0xe}], 0x1, &(0x7f0000000f00)=[{0x90, 0xffff, 0x8, "87eb2e883798cfd064eab567cf9b57840393ef2b85275e987e3659df9a32a096de0fa520ce159c824b8b64da28d6985c9805bcc5f07e2915e8380bc906b5e17eeb1343596deb7cdde4a9ee9ce42a54d79c641c30b0955a4255d7c26ddba65da696f72c66e01235ae5166908e97de36a476ed488f5ac652dd2c1170612ccc2f"}, {0xf8, 0xffff, 0x100, "a4b74cb78643a42b94d58ccb6819eefd9a5e3e1d43400459c975a6f164c372bd2f662ec8bc336e815ce92ff166e86d1fcc217f8b8208c6e9b22a60300da6e514d892a01f76426299469ec0e1a40f0679188b1bd82ad55b37943655607741a5663617f70fcc58f849327466bb55781d8d9955bc261b5b042f784dd6364b9db2eea16702ca1522499d0cc4a1885794ccc1c42c78d9578173b0f355f462f5c73c3003ac1fe95e78d48b3d45e0e648aa9326042a94f0d9162bdc6ed2a9e9cc53e5be71ffaea292e981cf961339a71534e76d1a76574ae73e695f753bd7e200b86f92b70a25"}, {0x1010, 0xffff, 0xb8d0, "a8e4192f6ee4a4354f694c9b0fb0bc1dfea94ee0a2aa401dad96965bcf96fa64cc6ea5f8aa7d8e95ac80e7724172b01ce6089677b79e4494831b1fbb46eb24f7528fd0b0303a937733e9c0b2cd50e16ec3965c4513e1e21dff11f58414f2874a009c70ca8588256977712695082c2fb7f6659eb1aad0b664446404338bb57fb13e63e163e80db15a50824c796c90f5f14ae478fbe67c4b30320c513db69d08bb5ee90f7a0e2778b92e3cfdfe7ee763a9323d8cae2a540aa5d7a5a65ea51baa4195115f155cf4964bfc4c91cc99382cd62222a6c5467452b475dd84a61abc24b745a515e52119d5b058cdab0877791f9cd4ea11aecfebd1598afb63367b7eeec872513cc5a62470a7f6194c763e24d081b3d1bab28b07e960fa3fe775b1f7e9c8e6045e2f5f8dbe83761b821338b43fe800b098fad046e1aac65c1542b5964a728ac2aef41e4d9671fa642e546a9752b486e96d0755a728dc068daf128ffa6252cff0638bcbfd345a1b1462d7c992d62c024c54f60d2ab3b93f033c8eaff629c9163583e1f2ae297fd9eb5569f7fe72af176d2c9d96578f0e438073b262d9afc213c96ffa03ac66fd5b933d5fe49bb1e14dff0986bc71c0be57ee1ea20e85607c354d16b684868c9edb2c051ea04a81e0598c212c6d553ec9bf6207e744b6c6c52bde48c2214ba4ca014c14cf44cdabc51f486f2b086bb6e174fa55029c433be4c94dc4692f439bc5ae7f5d58feb7aff174913b9b3d7bb0aeecd7ff9520d24ad5ac48c193c8b6e45833a429b4c996b55ac794a7f019e15d5497afc297481f215a5e57fb80383aa656e69d3f16fa2429017dafd2f4552023e1a8d52007998870fb98a018dbebf9dc78465328bfc34c1760fc1ed105360c1ae1f1b16f326ec3f6a39aa745ff739bc0603926767e015f1210d2acad3a803643ad9bf9a79b541bf6c43ee71e5dd82acec2f704324003434872596f0f83dce6c9650f511752526be6b27dbdc98e0ee1da37307d8426ce3d3d56e1d3ffc0873aead102e05f91d420fcc0443aef093a1fb08e4b0bdb73773aa810a9a4da2f3f6c7bd6d7538acb6d4d880aaf2fc27e528124e51e72f8d4e900ed6d2155fceebe3ae8726a55de0374a8f94403d4a69790d4c6acfa7ea399ce4ca86cf7530e08081a6b5a35b74b4471ed4efbffdc7ac90aee91b52243b8391167bcf6447006ca6b0a93315249d4ba95e8ec9b52ba747919c5c719faf54b5f2b6a0a23cc5352a4e3d45ad7b82ec8dab7ad14fd645a4d3092f58f90fd73c4a8e6adacf75433a11646544686bd4f682b144bd29cd280a1cb8716a83e11ca4d1233a7cf7daeabee73040007d54fa717c13b65961862bcfbdb801040e47a7229e1e42897e8ffd2b4d6b8c29a193b6c0b331cf807538b65b4f26fb1b9c4bd5749568f46cf132e71d88660c92df40ebfbe3e4d26fcbbd9199fdddca56ad66915b36e661f2ed609b8b57fef12407bd33d150759497c23bb380b80744ad8c49e70747f4ef58952d1240014edce9d860e0165e7509412d44b40152f53ace56da64a8790111cb26d446f078334c1d006af7745557d4c4c854309d9360d07cf42b0afa1d27244da612d8d55b2f5ca73b4f0fa8b6c32763fb66c8ee71a5bc72d8d7ce1e292706d07dc920c4b6611ef4a2740bf0b0cc807080b4f4fb4da50ecab2d24fc6563503e4c4f4ba575f6ecabf7501332d1e79aa4a3681dc787da6de1784d287866db0d52c5923634c132e79af23196eaa497a5dbcb328f45d128727823d440b2eb0d932f08d900399f3529b25e55bd65f39e71850b0dfb4ccfb0b12f8b25f94100c2819599562be99c7cc4a60a7927816705da4dd2ac93d247c460ca4a70f95763e44596a05ef6bbf892ba5f1cdaa4fe01489f4ab6ce8dc02d3a339e5de992ea75dc22f9a4bc782570549ccf83bdc13115f5dd9a27629c07ed5a0458a6ef78a84b2f556bb96eda3ff89770f6793a978fb3157a6b89dd35d325e686bc766d32949459b9dae337097a97ef35c7226345c725537fbe6907b80cd55655a3a56c6af8f91c7484fe4c7b561a1fe4e31dfd76f8b7fa4b3dd99f09c01e8ebbb4c4f1465e91fd51a5c76fbb6f6c6aaec7b8307bf1531e8822502aed83645427772befa55b928b4451d32066315b187db9ffe023a9de005865ccda5aa105274bd1f1701f0b7727464102bab9eac0d3b0b804dbcc10023b2818adfc1326c41c8c048b85ec51624b2e7235d17e48a9ff87fbe486dd058b80dc4dea2cc3abad68447423d932ed55908f6f5de43f65478e0361926ba95128c3021fb57ed618034cf906a6edd2759f7c150b70301a5286dd6d44d47a2c8eb0a579d28e75a6e6bf6ce248ba18aa0c0e010b04be5a0135e813b42442856f977be4eecbaf2e781ea9eb9c1a35c8adcd573670322cad77c08f0a1726a954e3b04d7668c1094156558c2826b425cead18ca293f269e072d5f7214592e68b5ecd1cac374915b33fea389c732dc5534115e83c38b90fee23739ea7643719e6cafb1685a934c5d226f1a0bab0429e623dd890c2e3ea5b4177fcf97f1d2422204a3f0f212cbe9a91f8140c42db529052d5433ec108eedaae330d459acb77f36216f90e80727faa4c51650701c78aad02438c8121eafe526eb6562e0d61ba3c9e13e258bc6169b7d59310e15f8bd8f868caca913aa589b75e0677294c7f20480ce6f397a7ac9e7b804036116e7a7b7b4cdd19072f53c1a3084309f797accff235e16ab55ad4bc2d24b1b2f701cb1110ed570e4749ddd93882854e87345ba1fd8f6fac2c235d09794c8b4641a9462be1522fc2fe0a3e1222fe4814eedfd1ea0eebd5d602e4595c804d4db5345f9d0d09c9a49802b849e57c864ad9592bf8f543f9bfc37b10282f498b7ef0c8f3f1ae8dd0964a8cddddf9199d8788a39f08f21265d1b9484586b1844bed89e5e53a59734686235ee44b79259658eedab72f56d5a811ea7517432de18986795298023e36fdc7c021c2c59fa1a0af77268eed5778af3cd16c86b847cbf818c6a8a2ba80c13e8ecb64cd20818553643f1e2c6b0c26b529cafe53bc3069788072c8f21cc7d8a6c1fd185a9ecfeb9374cac619de28b3d91d25d104f422646f430de08bdeef0d8554c6c3ce41ca9a711b063be747d447db72699a876bc92115e4057356d4c600daa6c993ed74140c7af1a3a4188d8373842b0add45a757097d6cb40bbd046d8b998ca6b613a495423050ac366f91e13550b32c564194f4e86418357812fdac41dec68546d2235aea20f787f16a765c33dc1b9b21f369ee9d2f02e05b360a4b5f0d475e5bec37e0a1f721e4bb2b7810d4c20392df862d512c6570818b5de4f4aa26cdfa26bdc0530c14fd1510b6cf2c24f1f8de45caf79b61d8a24021d6d17bb9b687dda45061039933f50245c5c6eca11b7d9dfc917bbb237d777071e97f0b6f0bf8588bf73296deac85d60d947a0039ff9fd07d9ada490c4cf87bdc8da47b2af7659e57bc0346911ac5710b42360b7d1177bd832527f9902d820c65b7c0404d02a6139440012327379d0d41f2872cc2f7ce4e71407bff944cb113122e83f8d050ad223a21074a5f5c87544bb87cf6937d0441f18adfd1c9f3f357adf180b2ce8c6f0a66342acd776da2af69c3b4fb2bb18ae2b893eb9ca775773931379667be53af099550158cecd543e1b02d20193734d35a42b548c82dffac5634483871da896a164b197ba9e7774ed9bd844338ee69fa391a5edd19de8b15c61912655d0cbb3c85bc13b40138f95155ef3ad8f3e18b6fc0132b01f55f76cddaf7701f3a33273ecc82380aa1418c6c5227a13054a380e67d7fdf2524106525d86e1fd2a10e01cfb193433a7be9bbb41f0ac9e52d2a67d8c2250ff3cf3ea9e17e13c5d3074a0becec7aa3b6ad4d045c9028c0c3f6f576dda46750707aabb7aa560f5eca6fc394e4e6a9000067830917773ce04747d1fd867e372e537bb9925a67e02a977a8bf833c80033556a42d50a2f4ef5d5d89e40e5f981d1fd5be35b6325f64e99c5c5d27b1ed03ca7f81799192b51becb19ebd96e7c5f3ca71f0a49894f9eb49abba2c3db897de75a8b088e9be2b5d6396dd29da5b057e01e540e0fbcb6ecbb209517a4ff311b3da9c74ac60317209f7e993918566e79160241303bd9bc8bf98637f128e9cbbc5b1bb3ec715b79066f90e40c36ca1e52af993716b21df7a01c95ea8b618b1d2b403221491d7a469f3d3bf7a2f6e0058c8aeeac549c0be5f5dc359ed3a2358d1286039d0333bc2733dab27412b799d97df65eea2ab474ce89a7dc32f2fddf699ba9e75f27219db7fa896ef45f5365628173491cb48b74f404d16b724f479bde3a3a74f4867f0365ba2626149bf3a5b6fd283ce597c4e16fd70f3622db34548a3992f524837068a5187d6b5cbd9410ec6f4c2c3c44c8ac2b49e5a7ab6a98fba89d5686f67b91add5080bab3e28a705cd144db9148efbe649d44698f7fa41a81bf482bd95b1b0af268aa1a64c469297a7d4f6ca413cb20f345ec6f72cfcd821ebbe9ea2ff26742d99e9ac12bd6cc4832c71051339a398d79fc14ee17b7d764d1537ce5970be559bcb7bf345745475aa956c085a00bc6ed39358f49a38b2ef7c9c29309c1795a5e1fb20dec0172a337258a8247b6303d11ea3a74314e5ab51741c0188a790669716ac7fc9fc7fb3e96b4f48b0de07b44cfa0bc7cd2a7cf61f1508a5bbff32d8689a8fbdf9fe85ea1809b0ee3e09b3ae77fd173b8d2d701078e0205aa3d579f9f4650a30aaf62b99b8d8cbdaba1da0dc3dd67803d2dd2ee1a27ac9fc6fb3bf456c4fd91b912d8998f10722d6f0d23098c6098dff9f8637266c6f160069b80bf9891b253fba1f2748e03b29edf1de90f124d6956514677c2ec1b167d47ceee1ea55dd60e329e0e3065b44712855bdbd48bfc3bc5e7457b571484df113cb801bc84f7b8d65fabcc4092336a505562257706b1c78769c885d2943b6b5c305cfa4d6bf760422d78dc351094df5b23b81dc537f627df4a706b140140f2ea3b3e867e46f4a25133837212c757fc6cbaacfce52748eb6b905b477e13ef6968f7ae227153e83893903b4dd73e6249193845843ded45e905be398d2282f952c46f1cb1ce76a9f20f1ee014027ba525e26a98df03e6ec2fea20cddf92969227475c20934d269f5c0f172d73c825704fc3d457c683aca5054ba77036cc124df416d4bf558bfac3bc3a425a4122adc135c3e3d5f5fd0daf8f23465ecfa6b9d6a74cce316620169d9ff12c07125003fae10b400b933ba868127469ac55b7c0203e1d7af5c295ee694cbc809a2806c8715523edce01f17ae894fd3fef2a705b13f2b37b2ebe4182f81a72a2ce8deefc0fb8bac9d570c56d5f3d4cb2a048aab72f4fc84652ab84071094c2a07546375c3307033c6fd9bf0bbff0b6404a3b4a7798ab795152b7e13ee4ffaba0e8a08fd8bc452aee98b9e95e8c1ec8dd34c77bcf0825dd22fabfdf9b0df7f6f2c0ab3159a784d50c254deedf61e467416d3ac91abc663e6de49e497451b32b8ae8c81d294b86b3543d9bd71cc65cd8e2befdd4b975faab83c7844d0c54a1e4eb90ced84dad5bd8f76ff93d0acc36750d195b49b1b0c7e0013b7494435e5299d2a9176a34469453eda83f2afe7d1ddd1ffff52d78af9aa7077bffe9ffa6f9cb874245e4c8334dae2a9dfe4ef5874845b5e30d8eccb9d15bbf6d8d99822d3b909e3263b8740db1d1d0643ed08eec4f6bb819907909138c0089b8f31523446d6feac0d0ad5eff41d4242226368143"}], 0x1198}, 0x400) msgget$private(0x0, 0x40) select(0x40, &(0x7f0000002100)={0x86, 0x2, 0x5, 0x4, 0x101, 0x2c, 0xfffffffffffffff8, 0x1}, &(0x7f0000002140)={0x200, 0x0, 0x1ff, 0xe4ed, 0x8000, 0xfffffffffffffffa, 0x800, 0x6}, &(0x7f0000002180)={0x2, 0x8, 0x7758, 0x5, 0x8, 0xd80, 0x8, 0x100000000}, &(0x7f00000021c0)={0x1, 0x400000000}) recvmsg(r3, &(0x7f00000027c0)={&(0x7f0000002200)=@in, 0xc, &(0x7f0000002700)=[{&(0x7f0000002240)=""/174, 0xae}, {&(0x7f0000002300)=""/141, 0x8d}, {&(0x7f00000023c0)=""/129, 0x81}, {&(0x7f0000002480)}, {&(0x7f00000024c0)=""/53, 0x35}, {&(0x7f0000002500)=""/199, 0xc7}, {&(0x7f0000002600)=""/200, 0xc8}], 0x7, &(0x7f0000002780)}, 0x43) flock(r1, 0x1) select(0x40, &(0x7f0000002800)={0x8, 0x1, 0x8, 0x8000, 0x1, 0x2, 0x1800000000000000, 0x49d3}, &(0x7f0000002840)={0x101, 0x7, 0x6, 0x3, 0x1, 0x0, 0xe79, 0x2}, &(0x7f0000002880)={0x1, 0x9, 0xff, 0x10000, 0x400, 0x9, 0x8, 0x40}, &(0x7f00000028c0)={0x5, 0x8}) sendto(r6, &(0x7f0000002900)="52af53d338f26226fdf69acc907b72a24b08aa910c5d2c27613f9952bca1161c600d7cde1d3821dbab65435ce0b12eb0e6a0808bec4c20c9a90cf857767df042971dd0ca641dc290eb369354150016172ab4ac349ed35c2fcf64f9830fe22e0f58122d263370f4086780909873f635831c0b0030e9dd310a965d048d95419066bd33c54826d0a4fc40b76b17e37ef0a548aef99bab232c06d80c63246f4728426183d28b0bfd7a68f8e2440e9226490c06f34376014019602441c41b4b4859c935ac9de813b43823bfef4f9e6d1e9fa056b2d381dc5f08a245f0f4914166c96e6b473806193128c97b1ecad184", 0xed, 0x400, &(0x7f0000002a00)=@in6={0x18, 0x2, 0x200, 0xb168}, 0xc) dup2(r2, r6) 02:04:26 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x6232, 0x0) kqueue() pipe(&(0x7f0000000100)) 02:04:26 executing program 0: utimes(&(0x7f0000000240)='./file2\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./control\x00', 0x201, 0x2) mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000180)='./control\x00', &(0x7f00000001c0)='x\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) 02:04:26 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() syz_open_pts() fchmod(r3, 0x80) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r0, &(0x7f0000000040), 0x8000000000020000, 0x0, 0x43, 0x0) dup2(r2, r0) 02:04:26 executing program 0: mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r1 = dup(0xffffffffffffffff) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) 02:04:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1000) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0x0) 02:04:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7, 0x0, "85495500020000000000001167f5bfa600", 0x2}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x5, 0xd9f, "0400000020ba000200"}) lseek(r1, 0x0, 0x2) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000200)=""/92, 0x5c}, {&(0x7f0000000000)=""/1, 0x1}, {&(0x7f00000002c0)=""/66, 0x42}, {&(0x7f0000000500)=""/213, 0xd5}, {&(0x7f0000000080)}, {&(0x7f0000000340)=""/21, 0x15}, {&(0x7f0000000380)=""/30, 0x1e}], 0x7) 02:04:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/161, 0xffffffffffffff01, 0x840, 0x0, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x258, 0x0}, 0x842) dup2(r1, r0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') execve(0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) 02:04:29 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0x0, 0x83, 0x1, 0xbe, 0x4}, {{r0}, 0x0, 0x91, 0xf0000000, 0x6, 0x8001}, {{r0}, 0xffffffffffffffff, 0xa, 0x400fffff, 0x6, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x10, 0xfffffffffffffffa, 0x18000000000000}, {{r0}, 0xfffffffffffffffb, 0x23, 0x400fffff, 0xed, 0x1ff}, {{r0}, 0x0, 0x40, 0x0, 0x9a, 0xffffffffffff0000}, {{r0}, 0xfffffffffffffffb, 0x40, 0x10, 0x1, 0x200}, {{r0}, 0xffffffffffffffff, 0xc9, 0xa1, 0x6ec, 0x4}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xb5}], 0x40, 0x0, 0x0, 0x0) close(r0) 02:04:29 executing program 0: mknod$loop(&(0x7f0000000200)='./file0/file0\x00', 0x20, 0x1) r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x40188, 0x2) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x40, 0xf67b09470fc8b76d) fcntl$setown(r0, 0x6, 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x102) 02:04:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() write(r2, &(0x7f0000000200)="e1", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x1, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 02:04:29 executing program 0: r0 = msgget(0x0, 0x300) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/47) msgrcv(r0, &(0x7f0000000040)={0x0, ""/157}, 0xa5, 0x0, 0x800) r1 = socket$unix(0x1, 0x5, 0x0) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x91) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000001c0)) msgrcv(r0, &(0x7f0000002600)={0x0, ""/139}, 0x93, 0x3, 0x800) 02:04:29 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) 02:04:30 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x900, 0x80) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x2812, r0, 0x0, 0x0) 02:04:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 02:04:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a12babb181a5b2c4a2486d88ccf61aadf5c11f8b08003237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba4007a0a477670c0e9c3cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc284ab187455e3a311c96284c2b5337613910b76922e59a3fdb4f82c7342c1f2e00a96", 0x206) r1 = syz_open_pts() close(r0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f2, 0x9, 0x3, 0xfdb8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 02:04:33 executing program 1: socket(0x1e, 0x3, 0x725) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x101) syz_execute_func(&(0x7f0000000000)="4579468fa878a275083fc4e3bd5ff10c47decbc4c14d61cc3e660f6ebed0180000662e67448d680ff30f113586dd00000f03991737000036450f0dbfb4ef82e9") r0 = socket(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, 0x0, 0x0) 02:04:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01012e2f66696c653000"], 0x10) writev(r0, &(0x7f0000001a40)=[{&(0x7f00000002c0)="e236f22ee1406087728d7eb41c1553665708cc032087d2545981aaaeb9f93b62162d7bc657ee94be8b1b044914e87c4cebdb6a4706c9e31812f9e6229eeca7f8a9c552645f4e3a33fd6f2c0d3aace64bc502da0c91199d6ab6f8fac714af839c8a06f3c60e291af3945eb202cdf29443070093fbd8b84b5d6c5f45c9f638dcdc3de1f0549ea9c70999ec36d36441a09819139ed3afd24fa1831cccd47192ee4ada9966387d505d366a16fc857836dd9909d58102db6bb758e707785e342b136f0b2fff9f18e1eb3fef44f92258aea752c5156bfd4f2fce9074a457b6b91e0ec7f3e619d3b7afbb2a1f03570ecb5ec01d383c9d9c5c2155d7c109e48f962fea58604832f58cd4b3e612d5a33edacc07650733bdc94f63fb7ab8a41e9634563ff4f757ae2eb5a6f601a6bbb4cc196c63479a2f5ae910091c77292a291b7deadc3fd71fe9534bcaad989f416ba28844c1f8b07a453d6aec166e4646443e9e670ab75c80216339217ec54ea28e3df8b23c0f5a563effbfc3b28e6c2b794740d90b7ca3cdeaf47d1a592dc7e059f95e2e6a6471c96fb46a1d5eedb791e2f354db0920313abe8d408e62a98dca7dad1b43b84bd6072302068df797d7e8e02d17f080654f588df9e44036307ff1c0a83a82c33eef7cbb494015c94f9810f9b7813a143bef14b1c680762f80a02abe5bcfdf1abb9f66c635b3ea9c131ea43f99d1543b005e5a1154481f25f7999da9429415df55089d30d8f6d4aa00c81c4fa390dd4e2089f7364f21e01d308046465d84237ae6c2b1b85d7d45c7fa81888ce036ba54abb240c3d400fffbe4f244b5dc134d93b4f7fd471aaa6c95598fcf2f32c38b8ca42fa2a9267ecb7389fbc5fb6153f1ce61c0298342eb0b76d747f95047363414523dd51d95ee54823eaa70748d30bc26f6570e15f1be61326c26ad02f7e60626142ac42dce02a4515b5ce39e1da03b27cf220c4750a7def819a28891925c9fdf4252cacd312c21808bf589ebad20ac348765e25365b12f9da38fc4bab6e0175e0020dfd059f3081e633bcfe45ef822d22e4e8ee86098cf18b39c6cfe2feebe2af555069e4486112106291b29b7cfaeed45d5e05cecbfff780cff11fcde6ea885eb84073c49b9e2149a44c23ea75138301436f5f5857ef07091d4d8fd007c93eb6ecddb856f0d386fe7fdd897573ef7d88de850dd1ff656d7bdedd7d44c0bfea5f4fc29f2d3ee5d53a72f320e09ffcbf194d8ec6bf98a79462c2d195b30b792e6c5b96f5739e9e20d1d93fbc66ab49a7caf8197be2d9e0acbab69d38cf1780dfcfd16406161bb6cf9d2ad92508a3ca7ffd68f700298bb191397a2a1213d84abf3834f446f807225a347bb30c58a4498af3a9990ca8df5deafedb66fd12b872b28d85550d7d17f0b5c6583e8be19e44b7bd0ca90933b7752f5d5f41ec33839024204680d1b28effb79a67d1a1a1a72a60a01fd7808a5d17da8f8ef094841a850133c9d62d9402cf530f7febfb9366031e7746840517d5e8231adaa3e79c0e166742029e7bb75fcae7011bc9234cddf974f8bd49411385aaa4c8d8c3d7168ab7af836e7f9a4253f1b4e705b971a6962eb53ae912d02e9a8995e1bc37fd59fe74deb7b8c0e3c8dd9a7a9c6737477e0533279a87671cdd57eb0dc8ea51fdbfc2408452ef0456cbf2d9aeebef01fb0a03f0bc1f3fa5e5b0bcd50c688a2dcc51316c84c2e79389780632fa20e5d9d02752f520db4add3865a8ce9fdeb410b77fcbe59ebec10b625b8e1781d5a5d2bfd01e8ad2280e66b419532b277831386e0a4200b5fa694f85f96e0c8ad52b9933b647461d16510af5ec307e7141b2f0eac76b952e95dcccbaa34c652099e82dab769edddd8781ef1c88b70ca99bfbcb9759a4ebf310853389944857de56d7d8e9c72e2b494c3ae1148544514610d7ebbc2228b0a8ca49172d897497cb075a9b6f4411699bfcd1743e66325b7284d8157768812e7d7d8b5ce76bccbbd33a2dd022627d7176121708193bb7d4a397e9e7074f4733fa04684fce1db0eee98da663c771af3fd952d7ecd6463160458dc95c56bbb9fe500bd1ded32496921f8f6bab0e6c4de075c241be53121faaa5bd028b8cdba071518c623050d6f3d990690e607762b963a096d84cfe3c4c2ad23862dea1d750ee4ab39c148ccfd012b85241563101c4c1fe2ee1696901ab0f35f50f4dbd0c00f67e521a98030d0e8aa2fcf4bf598f10f688d82ed9658a012763fbf0e53063e9515b52dc8f6c24896cc2f1ca87ad259e6c990fb98e77310967b53da8b40c7d67425b9fdd0ca3a374fbebade2799d535c9960b8a1d9917a915f274a07ff2f79d912ad55d30f084135955af260c3b8ed7b9f95c3f19064bd53efd6adee157c2088d4b378a092bf78f69ee5cf611d23d538bc3ca74da95343c855a7c2417d8a42394eb337c2723f3a47e6475b374b02ecda7f39391ea20d7dae3c73cbc758f50cd11ca83e83257720bc9a370ce44a09921ed81be8f38f1da8b201928abb0c2039a34dc69f9b2f18e115fb16b14a5de8b5c81d0d8a6971c549a4ec8b42701da7727e4984d5b26ad17f4495201bcedf750ff131c1b92f530dbbcbae69570dbc3f1564afa559d39134e3a1830d09deb0b55eeecb8969b980a8bf4fb0d4f42a3881ff265457024f3f77e53d844cd0c6dc7a43b37468acaad2f8d411f63daeaedd40f8f88b2f3d755c8cedefb1e91f77a375be47a69a2f44ff97bf4ddf3156bdf82d6dc96eb01b078b24bd052246ae76c7dc9a5bc220ee69c52803da4cbfcdbb1d4f5c95e18685ce7b22d7eb836d025da0c19bbbc54b94bc00d87195ca7b1f60bea3840b57ecc495f61dca297166a1abf9bb627e573ecf36ac513f05502220f3fb9940d618ec7428b1acce97ab9f38ee827dcf797c90ae7c61755a415b78d00d910992b41818df694c966bdbb46be6ed8e89f552f41bc684058cf119ea5232975bbb258152be33f97029f1855c0777c7751ee88915368da6c1dd811e73cb6fe88088164d298f157e365078d20803265a6b3a56b12473387bb84122e463894c2e73d88b4a31c67334add0075ec4e3325df86c51ff71535e16dae69e1543bde9f4b8176f0fa30976bea114112c10d10bde6b2dcbca626e79998ebc3e24ca5fef62834533eca751fdfb0d689cffc5faa24748709be6069a285f6ff5c42712dd64f17d1a9abe592b2ea3b4520e16e0bcdbe329ac2f23a12bee550aa361ba002f44b7181a344731dfef61f62557ddfb2f934e27c0d1fd02c03a2d8bf565143f6dd0a678d4b71e3cb46310bbabbd3098a6a02b008de411ed51278166ba44985f80333fe28b5b020b229efc0b36498b50f7468ca0edd9fd9d3ba1b30728ec0317e6c273e7beb2365fa4d1accfb2e37c252505bdc13650234ab3e897338ff5555d4a834401ddb8a035fa35a34d2795c8148f582b9373d9cd0beaf5d632599ba5b81bf0ee9d1dd101a4cb36ff5bce8811124d8c9aba06f62a990cb307576063d201150b34605a54101174bdb91173f9c2719b26bbecd6f8b84543fcc0e3d17a933d64998f8841692715441f74ec4dd58600224518672b62315888701e3b73afed48476ad40097759de3bc236989b7b893f0aea61c93b27606682039a489f9ff948dc8daa08d7456b373888ea54063e0e87131bb816804808c69c16073e92d3177abb8176ece94994c0ea1e72d9f30e3c5fef13c2ceb5509b240ca693b4d3a4b99ad71eb3215e1c3e2ea1164635fc5b0879240d544f1b7383ec6fe21331219f44ee50532a6c763fa783c2a1d253d9f5bb9c1443811cdf730acbc0c8e4b303e41801a4726b3d6b8f52c8b3fd465f033def7ad2fe375fd8596e6382271f8ccdcdcfbec72360d22c0542fa9ae7af957c0427bd5377f667ec70b788359e0660a34686d5bcdc99a9468113a7ec888aa90eb303f766fc281ebda30da8a635aea5b7a531933fa26fd2fc63b154acf3721325c9fb0be4425c601cc51e7fc5d55b225b7ec72e3e0012961c79f1d68661b471d26f9c59f30001311196a5d4d9be7fe9b148b03b5e63328ac02c2e9a7987524c5e7342224879b410aedc83a67ed06e1d100eae3e543b844472f9c3b82302c5f60a50836b930b012f2e7eec6a3143ef058c4e9efe572f74e29a8d564f32a0edceecf5a9ce595204324bb75d7c963ab83ef7227ab49f4741a9d29093bcf5af8997179b9927760c3c7a1b0b692583cf2eb8edc46f6de7fa3db24bfbbf68b19cf31bbb0490220e23ff74372e39ee39245ae795d25afb6687b713427674172c90d3d9d900c7cecb3e95d1e6e351d15649ecaf43c80f85b775e5f9fbcebe5a5b152a6b8e39b6566c084d10425f0c411fdd69e91a62e90d5b978862055ec735cba1667261f8a6e1e0aabfdf06a7fe46155270f1897ba273a28bf98548a407fa15d10d43c609a9b35fafe9a540e441b6217a6a0a865c47c699f6babd8708babf69b4680a99994eb928b604c06bd26046bcbe4b6595049960f93e14d97599b525f31b98f5449ad6b21a1046f52aa353f36639de7fa1036f6450cf3fee7bdf77489a0914ac4c34826ac76215f7fa6db5a06289645d3cd1367146292d9b9659390a3cc9052b13f53e947a3c495826cfe72e4bc4ce14bbfff3e176389075b3dfb2fc8f0c7734dd516e6e3fe7a497874c4235df1043d7bef1016c41367c016139ac05cf9da9f0ed3243e184eed4be536a3141827ba2f7395ef77e79cdda7915845aa729cf73e6ee411f3d8452fe74d2bce7fdd4d2010ab8e8cd62be7a530660194febcfa0fc7ea48c73096fcba9b729554cad2fc477c4e9f89ce855cf82e609f238eeaa948e8fd482682b08f656d783a5878094c4d6c38861c88cb93b4c213a5da8e6a7702f1dd4325d8c61fa70266f1b6e8fe47205493ef4d534154d9a0621583dcc7ab9863df3e326b8de04dfeecaff86f518092624bafb73d7a64ca687f1be26d8a2287f6eaebf3dca7d47585c1983c46a4d2bcf9179b2f496c4ef1ee4e67c1e1acf3892ba0964ce4c347a6bdb2d115b4837484a6f5758050db6809176271a0937e469a85b73571877797eb1980dca5e2fd5fe5597b55da02bdcc1a11fb912d3e3de75965dfcca8006a2794112a84f7293cb84b708b8483c86c43b6540eb47d3138da7acda0a80b698a1534c3ae9b2eaa635bb504047b3122a7e55c5a585e7b0a7c35a3005fea04f09f1a3dfc445153358cb147da8f2be90c3c391585b354ada5321fb3738bc2e43a936791a52c938a4be391762b89876a500175a7f", 0xe98}], 0x1) 02:04:33 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xfffffffffffffead) recvfrom(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x800, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)=[&(0x7f0000001100)='/\\:\x00', &(0x7f0000001140)='\x00', &(0x7f0000001180)='#.@*[#.\x00', &(0x7f00000011c0)='.\x00', &(0x7f0000001200)='-){\x00', &(0x7f0000001240)='\x00', &(0x7f0000001280)='\x00', &(0x7f00000012c0)='\x00', &(0x7f0000001300)='\x00'], &(0x7f00000013c0)) 02:04:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) accept$inet(r2, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) execve(0x0, 0x0, 0x0) 02:04:35 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x18) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x6, 0x1, 0x5, 0x20}, {{r0}, 0xfffffffffffffffe, 0x4, 0x5, 0x0, 0x4}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x6, 0x2, 0x6, 0x7fffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x2, 0x40000004, 0x200, 0x8}, {{r0}, 0xfffffffffffffffd, 0x60, 0x26, 0x80000000, 0x7}, {{r0}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x80, 0x401}], 0x9, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x81, 0x2}], 0x81, &(0x7f0000000280)={0x10000, 0x201}) fsync(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) ftruncate(r1, 0x1000) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/6, 0x6) r2 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) connect$unix(r2, &(0x7f0000000880)=@file={0x784de2713695397d, './file0\x00'}, 0xa) fcntl$setown(r3, 0x6, r4) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1012, r1, 0x0, 0x0) r5 = getpid() readv(r1, &(0x7f0000000800)=[{&(0x7f00000002c0)=""/223, 0xdf}, {&(0x7f00000003c0)=""/34, 0x22}, {&(0x7f0000000400)=""/136, 0x88}, {&(0x7f00000004c0)=""/238, 0xee}, {&(0x7f00000005c0)=""/101, 0x65}, {&(0x7f0000000640)=""/75, 0x4b}, {&(0x7f00000006c0)=""/107, 0x6b}, {&(0x7f0000000740)=""/164, 0xa4}], 0x8) fcntl$setown(r2, 0x6, r5) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000008c0)=0x8) fcntl$setown(r2, 0x6, r5) 02:04:36 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) r2 = semget(0x1, 0x0, 0x240) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)) listen(r1, 0x0) fchmod(r1, 0x0) dup2(r0, r1) dup2(r1, r0) 02:04:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x0, 0xaa}) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) close(r0) 02:04:39 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) clock_settime(0x2, &(0x7f0000000000)={0x8000, 0x99a8}) 02:04:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 02:04:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r0, 0x0, 0x100000122) syz_open_pts() recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) syz_emit_ethernet(0x68, &(0x7f0000000040)="3f842864dfaab2f7f72ce6cd0dc1049152c44ff5c1f99ca478e652b1f6cff3efa42a1db56ed5680aca37f37e94468e7be5b3327fb9aba5dc5ff246b5c8ec5945808673b5538a187399427a40c08a3e7b60aba05dd92dd01b0a56757e6412be93f0a2eb8a065ac363") r2 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r2, r3) 13:34:12 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xff8, 0xfffffffffffffffa) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 13:34:12 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/103, 0x67}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/213, 0xd5}], 0x3, &(0x7f00000001c0)=""/53, 0x35}, 0x40) r2 = open(&(0x7f0000001380)='./file0\x00', 0x641, 0xe4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x81) r3 = kqueue() poll(&(0x7f0000000000)=[{r3}, {r0, 0xe0}, {r0, 0x125}], 0x3, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000013c0)) 13:34:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/11, 0xb}, {&(0x7f0000000000)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0) 13:34:12 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x12, 0x5, 0x0) accept(r0, 0x0, &(0x7f0000000000)) 13:34:12 executing program 0: r0 = semget(0x2, 0x4, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xc254, 0x448, 0x6, 0x7, 0x100000000, 0x7ff, 0x101]) r1 = dup(0xffffffffffffffff) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) r2 = syz_open_pts() getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCNXCL(r2, 0x2000740e) read(r2, &(0x7f0000000100)=""/47, 0x2f) fchdir(r1) semctl$SETVAL(0x0, 0x7, 0x8, &(0x7f0000000140)=0x5) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000180)=""/241) fchmod(r2, 0x8) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000280)=0x874, 0x4) bind$inet6(r1, &(0x7f00000002c0)={0x18, 0x3, 0x424, 0x100}, 0xc) mknod(&(0x7f0000000300)='./file0\x00', 0x40, 0x5) ioctl$TIOCSDTR(r1, 0x20007479) getpeername$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) setuid(r3) chown(&(0x7f0000000480)='./file0\x00', r3, r4) fchdir(r2) ioctl$TIOCSDTR(r2, 0x20007479) getrlimit(0x3, &(0x7f00000004c0)) recvfrom(r1, &(0x7f0000000500)=""/213, 0xd5, 0x1, &(0x7f0000000600)=ANY=[@ANYBLOB="00202e2f6769ffff3000"], 0xa) ioctl$TIOCCDTR(r2, 0x20007478) msgget$private(0x0, 0x80) getsockname$inet6(r1, &(0x7f0000000640), &(0x7f0000000680)=0xc) 13:34:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x2000000000000, 0x1) 13:34:12 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) write(r0, &(0x7f0000000280)="139556d302654db84cf50ffae385f3a759e3ec9ec776ab59f2f48bd6437fc76adda6a8dd38fa419c397aa7eb0c88362c45b106bc29ac7bf707005752d8d0cf01189a8116f19be912022da5d033b766a4bd701ceb9bf9de5c3353b6255c219e1f5a2aebafd49a1a36d6008cc9123db6f379a928dd709806b2d6e94ed1b98b593b442274b92b099916c21a0f135eb8b41cc8b2911f1176c3707d27c91cfaebdc5381406b93c825c676fac6020f9273a717129e6ffbc10c67bda31c38c8e46abec4d30a0d2112afb8745cce02de309640e6dff146d613e4beaa2269567f81", 0xdd) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c911b5f4287e86a97a8f182c5b8c178f3b5a0777182bc61e9a319cbf3e78754487d3c97f5c5b2938a1ef45db7a788224f39ac37b053bdf063e5c37a08214eefd8748e7eda517e5959ae0f930bff78d50050fe05e49ed3136d58420787b916d8165c1d3c8b033ae32f9d8b65eac035d60e9d4ae70cf2926ac875fea0997791b8be4ceca3f833f50da35adc428f59d6b7097af7ed4e52691e6b989fb81d0cb51171afe93db797fd6c1643a0d24ea4f90420c26185e44e69d9e40f262ab818330cbe7611e8a3fb76cc77468c13510f7fb7c6f5d9ac59e701b009a261f7f1131185018b26857c18b7804b0c1618e89504619009bfe627ba94108a5fc938bd44609ec87311822a7080776c8896b64b4d00304912c804c194e950be55ec5001acecba0655cccdc20260764fcd9d1e56ae967f033f159b5cf58d998aa5cc4116cbce523de973dafff61fa228ab4718bf2cc98f4646b38a0a6e46327b343d0cc3674d170c0c80f9f27cdb70b19d551e290d8a2e9e9", 0x171}], 0x1}, 0x0) dup2(r1, r2) 13:34:12 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x8) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x14, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 13:34:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xffffffffffffffff, 0x9, 0x6, 0x7, "9d25ab53fced5e64f96159454cd11bc7649f5fc9", 0xba, 0x6}) socket$inet6(0x18, 0x4000, 0x8) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x4, 0x0) write(r1, &(0x7f0000000200)="0dc8c76d38c5371278219b93bf1612225c791c494c485ba60ce92536956db79fe0c3715ef9d2a081974b26671a01a69dc139d2dbdfbad415cac4a8ec7d6b70860548b2207bdcbb2aa5dcf5", 0x4b) chmod(&(0x7f00000001c0)='./file0\x00', 0x242) write(r1, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:34:12 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r0, r0) 13:34:12 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x240, 0x124) fcntl$setflags(r0, 0x2, 0x1) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000180)='./file0\x00', r1, r2, 0x2) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x20, 0x0) openat(r3, &(0x7f0000000140)='./file0\x00', 0x1, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) 13:34:12 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt(r0, 0x0, 0x4000000064, 0x0, 0x0) 13:34:13 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "f000bf3e00003303aeed0a671f7630830400"}) syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 13:34:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000001500)=""/120, 0x78}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="3007c0c093ed11c1062c7b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033c915945a759de5282edfe4c51ca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a497f62c648cb412c5ee607832aceb160d99ccaf10f77c510b587c49e7144029912db916743fbb2363e21a361b173249beb6c0b61b4fd9d8205b47cd8f312216b1d2ae", 0x17f}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 13:34:13 executing program 1: r0 = kqueue() ftruncate(r0, 0x610) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000300)={0x2, 0x8001}) getpeername$inet(r1, &(0x7f0000000740), &(0x7f0000000780)=0xc) getpeername$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r2, 0x0, 0x3) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/92, 0x5c}, {&(0x7f0000000080)=""/181, 0xb5}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/31, 0x1f}], 0x4) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000340)=""/219, 0xdb}, {&(0x7f0000000440)=""/97, 0x61}, {&(0x7f00000004c0)=""/148, 0x94}, {&(0x7f0000000580)=""/181, 0xb5}, {&(0x7f0000000640)}], 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000640), &(0x7f0000000700)=0x10) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 13:34:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 13:34:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x0, 0x2) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') 13:34:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dff7f1739ee6cfd00000048c5a9dde552a4eefeaff0f2c85e2800854d1fe90020000000b37608095d06641383a009f7e1dbf18f00000001ff103434820abc4bcabba3444002007e1455d0bf576139cba8295fbaabbbafe214f7a79d9917dd1d95eeffffffffffffff5afdc37b8c98318631162d073bd92aa809f5cfb7cc762fb9bd518fb00bb2c4c7a18ef00235685c2001d450ccb8671e8679ae6f3025fc170000deee2f873c1e711df5f0d2712da8ae731f007106bd31b4605f1d0008fdbc15a6009b6473000000000000d96db3a67d3736b269790d96f5b101b448cebd1f2c748685110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebf11c9d7991f678df44ff0ff000000", 0x131) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x1ff, 0x3, 0x98b, 0xffffffffffffff7d, "85fe68bfa6027f00"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) readv(r0, &(0x7f0000000180), 0xffffffffffffec0) 13:34:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) close(r0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 13:34:13 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) kqueue() r1 = kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=[{0x20, 0xffff, 0x0, "3ce9ac656e728de4a3"}], 0x20}, 0x0) kevent(r1, &(0x7f0000001340), 0x3f, &(0x7f0000000100), 0x101, 0x0) r2 = msgget$private(0x0, 0x100) msgrcv(r2, &(0x7f0000000040)={0x0, ""/39}, 0x2f, 0x0, 0x1800) 13:34:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="0f5ce7d1dbc1e5894a2e7fcede60732d0ca0409cb96042ba0b8029b9d8d6f1bd2a1eccee252441648d92c9b3906d05d302de6a160fc45cb162d29e4059de0ecf28d8c33cada398e8dd3f4ec68fd1ddc1e6dfc2990e183a7bc4fa304391c7a17ea131590ab66d938758fc756585bbd70d77b13a697b12cd39d3106bea73ae0b1a08eea23da031ff7faaee43817c96f14a01c2f4c1ab5948e3d1d61bdb620335ad26e20ed85899604d139df4264c232839f8124ed6f35966d6efa429e7fc6d19448755bce79fa08c932e19427fb7362ddf28f2", 0xd2}, {&(0x7f0000000040)="d083acc3a01d054df07a03dea756bfc80db4d6b1ee78294c9d4a7869f35b4f23f1ed8325566dacc2b7eedd8b86c798cbcf331dfecb1931761c9745cffcba4bcb3d1b2ad61c4a47327dc03d5f4fc7d000cdc2170955b7b2e4fd891d4f7de81eb8bbc2d5dbf3814d506c7461a5a541bc621c8d241f9a98d653d100a963e8eed65f0a1cb4312a87aa6d9cbb03f87b4c7939efdbacdabdcd", 0x96}], 0x2, 0x0) kqueue() r1 = shmget(0x2, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) r2 = getuid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) r4 = getuid() r5 = getgid() r6 = getpgrp() r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0xfff, r2, r3, r4, r5, 0x8, 0x6}, 0x0, 0x7, r6, r7, 0x5997, 0x6, 0x6}) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x66, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x5, 0x0, 0x0, 0x0) dup2(r0, r8) 13:34:13 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/115, 0x73}, {&(0x7f0000000080)=""/25, 0x19}], 0x2) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0xa90, 0xa0) fcntl$getflags(r1, 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) writev(r0, &(0x7f00000025c0)=[{&(0x7f0000000180)="6cd23a585ed79df2f6dac1bd0c8332b0fe4e460d036b6b60c3cc848b304d18b48c0b6f9180d281d18f34dd1646fd6db8493da81baa08e0b2256dfb80522c05df7bea56ce379ca7b014ab0f8c647382050abd0d81c8260330fa4fd2ed4de9c600cdf090d17b5ae74d99a44b2fd27977abac2b8316e82b2be6b03444e5d92a5bfb10992d27b56878e3fd627aa9802cc054a427165e7246b26a8504b8c7548dc0e9c7d6decc3d41e07ffb0d88d5018a1c0db5f57b802ed9d4bcbe8f0c4414bdfc5bd087ed5d82d2363b25be3161285de15f5f7362d083b6946865992c5deb78a586691fa3627f41aa92ac0db785656a1aaea862fe4564c18417f68f9fc39f5fe71874cb21ca6d1d70589845cfebae3dae7f58e038fdedcb831622814c58a0ccbbf9d774e15ccc495353746c824a4872f5912b1c20bfe09f63a4c3905dc2cb60091514ef775da448980623451e07829881c57b644d6c5fc1d5dd5699efad5456adfc41099f663d707674e583a0ee6fc18ff27e189a4e6e8e3ef9c0596bc73441794bf8a70603404afbd37b804ef9fc532b537b7431f9a0e500d5df026644067abc360b86dbf5ec6349492f5942124a725241051fad5fb0b3216f1b0cae3e91d12a5611463ca0a51ab6492e042c6965621f5d9d8f90e64aa64007bb5bfbcd9b0d792a393cecfcb516a3ecab572d5c7acd7cfcb7534b536caf20255ea8c4940fc873b5a4cb1aa7fda02d029d5dd4c3c996170eeb1d23c8cc62889bd9cb1047b07971b0046e7c7d311b3fe0653b5a8fa80fe62f04205f2d9e952850fda2254c6ebd68bbd2533e5521a5826545de5ba3a16c57673eb10244da52ad9d265a67dfa6f784ed97b6bcab44fcb4ccb81856fb308707ac4b8816a3d2a8d03a40690ed13c88761bfeeeaa1b20f05fce2e9e6fb2c4a2f9c389a1c3b00b20fc21407601a1260232a63dd142689647961580ef8ecab8887fc6f41808a31cf0944398024790fb1173203296f128ba9701bb13673c80b8097dd682955d25cbd000677e72ea0594c05e2ff6cbb6454ec3893d6a35047bfa5c621d51509b5e42678129f1631e81e93ab744d3962089944d2f1b32e77dc51e2cd628aa204b4881d25ceb92a9a2e881c6f1e896d87aa59b029ead5a0a2d39a592d8d124663eff33c584a579929945084e964f4fa882df6e4828d55eb4278bb6896b111dd099a217a5bd79f5e4a1fa028984cc335f7c6f614baa45e3f546161c5576ddced0b4aa77c713d64e0470f7c8ec80de202ce5e3ed25fc44a6c3b456433219a1381eae8bba8494235e8b603b12cdb80db300fe67f9a42620665f7e8339a7c7ae0b8a3da12a6b25edae709ce3216585c1d0947f461392647ac639f1b7518a04f239cce460b7f891c1157f2f70c13254767e88989d6fc7a37be7cc6ce759bf13d9a328c4562b4e98693fd17a0bf6b6926da42d4587c28cb0b183337569f43b7cbc6381f5d13db6bd4b28e1250f974983e76fe7c0f162381b8af0be13074ba0238f7726bfc54bdb0a5a0855d7c9471ebd120e1063f416d6b12ffca7ee1413854b4ea39afbef8f8f6d867d22493653293e10dc3878974244a85ad7c9a86b901a9770e9562848d2e9e68311f43df7908e057b4b4a4de5c5b7a77912a8941907ae1c84ff805a83791576f9e6cc0f2214acedebf57773d0313de9d902b92f02a76a35f6bfb545d8b9a6414d7bce3f257abe955f64c836819ede38dd05056ccc6a2911d149e73752efe4cca5e3d50a2d3fc7a602e0e3e8055017c7bf608531f313baf5de174139a4bd6ce8e4f2e96e92e98b6550aae6915b9ec1631958ce9b3294757c8785acd0617756cf48b3cac3717b675cae5255aaaf693e72d1b26461dd181420057ccc0c8bc1639f9afddbc3a7c8aad01a5a2d6b0d88d519758f0dd0d125a93c0f62a96fa65b98ffa2931b28d84fcac91ee4c424903dbeaba06efbe767622952e8302781f9699f303a0479b2293182022d4964fcc34a7097408e3e2de289695f2ae18a4981ab495c210babee9c689efe6b2d8260c9cca1ead4ae0e57c6ab80bd0abc8e198a75eeb6debea3b4328b2c3768563b24a62464ec2543c1e45c7af19b63301872ae49b2b587e176fd34b8ea0832fe2fca2477eb297368982b4d5f5968df208f6ea28ae43a254bc0c044c1cbc8a8df15a93248e48c4f44706ca73ab13a71dbe887bbc7c3ae1289f4b2bd981a374c1b05f3e4f3dcd09681a58115fb7f59957b37b561a8fa008750e1d5230f6d8b9e8d15697c5365df876769c21d66db8473421f84965c203e59460a18c787b816e03ca83031320c4982d609851d13cb872c9fda956147fa0ad481930b7eb0e511c1cff019e431852921f81881feca54127a530829489f55caa09565077400477b6d3b447e60575d7959c9f9bf0122b3eca2062872ef58392868f7f744abf0e990994234255ccf1d498da8660f454c239c21bf7e84f6900be8fe1980b875ea806ce6ad7efe3865f12bc72f769004e3d46f07b358b3433aede4104078ba3ffa4c455e56945f9fe073be3cdf7ac368aff7c2885d24ee63d98a31071e8395e766cf109f39116a269affa0b417f5c11ce6a9eb81335357e2c8c081b46c8cd2c1dca2813a78633d057870b9600d82d5e9de054ca2e0c7b927e83c4ad170d5fcaba9cc2c2e5ad37a2258c03a9728e23cac3c043f9c8d0d09a8870255fd4d997a00846f79da814a8afe9fb9cbbc38e3712393d1ea8e8ddc7cdb47d11f26fcbcbf49a89a6f6da7bf16b11db9ca5aad66372d1d3c57de16abebdaf857ff0c75f2d20fccebd2d0672ab8afae03da9663de5fa7d542d2c0c1c32e8ffb00584e075a8f40c74f51e585bb42cf67284b763d466242de4aab4e70f7ffa982c11337731e13f8a2e2409c8a13217fe524c2931e983e66bfb75701ec701fd58e96527ce093ac4f94e66018c381cb12c7c6af75c803df10d9013241b8acc0b3d84f86822a142a7a07eedbe9b0fe78cfcdf234ea4c97da311a4581a1cae706c7eab3950421cdc797b4a6ad2bb889fa020b748b8f41dc7d365ce33d0717e18e41e607d2c38cda9fd4c674515aa180f1fd845899d7a2ceaf767fde05f41137ab33f9a0411c9e0e0681901e6f78a3f658d04026588690bed925242c0eb18d2c5672d25c121164c62dbfe5331d938647dc1de642dad615fa0fe5da541872aafc8b00aab8d85b2a6e5d108ce704a1b1daa760142521506688595a95dac9a4eeae03e12431c9e1dc45ba628959b8e693ef585706fc1bdc30332035ab8f8546c5fc027ab90d8cb98a62442f5050519a3612cceff3d724fae3efd8f97231071f9747775c1eb0c4c8f58078ca9045e8e0bfb6e525a50417b6f9bb190d4f77f68f426441b2bcb202746207d7d47e5fa3d7362987e63ba9f0747fe435768f762f0a4fa6ecd48c3d7caa12d7c4e3056d8277198108294187bbeab94ef6867eb2f584aef962babd050c056375908c1800197e584f3c24a3b2004e9f74f7e586ddc150405d1e400c8bf7c85b8c6a82f2515b6884074eae330cf43af3a1726ac324d0aaa18fef641f3b3f287090fa9455532e9abc34fb2bb97674103f9b92f1e17775927e2eb5ef31344c1e0c25d101f4044771640460219bef8c76481472d89fe038cf917ec950af060890ce0342ed207e60ec707eacb07e93a4f098e90919722211125d65a1c8ef4b252c557230a049c3168ddbd917df846a27010f57c256143b9459d8be6067e7b83b8ad50cb3bcf08f1381a264e327d67f45200da16d978cd561904755ff157c8e25d1082c33ca5def8ff38c1bb9b49b3bb244adf2e79de538ae3a24d935e079c809e6ffe3c8fe755a9ca68226c830adf2ef589c3da6aad19aa2e3655e1727d738b7211c660cac8c330879d93a5f2ab5981a39a5d9c3c6652f59734a134935b505d08015937639df147f712a938d73bcb812e2f71f067a735b483fd16867f4cbfb92131f461d230f50f01889d6fef6168abadcdce54bf62e03b5d49dba77337ead00f03c76d3570cbc74bf166e9caf9289dc1e8adee81c4139f00be9fc7e576856efce5ff6f9960076c4c3ed05c6b5ed119c8bb4afcdc67a1368053bdfbb3b104e4b0447c9ba4cb0cc2227483115676302956cbdf5415f4b75d5d97da5de9c346338cf8351d0bee7dd6f98a21445f3eda18809c1e026a5fb640f263b0477d7655f04a8c525bc78e3cd196ef109ffdbe4907f03a118f118756be9de0ac4d884e2af67525f7412250a7571d80ded4452d0c8ad370652dd9b23bb3e5820c60feb6831422d1069bcc934e8a772f4523d8bbc71f08ace0b19f5ebd4992d6a8d4d4b79c9bd765787ab1f7a8cd9a08f0e8c0ba6cb493288172ba300d1a13176a7170a820d52166946683d488a6b3adcec68aa4072e8f492afe1977bdc67154f05d3bcebd2b24cae85723e706fd3ac40e42738cddd672e6af1e7da0e760842f1a2f5f8e93a2fa8b186b0c1cac185cc0a9c00562b9cc49418b9a2592de89bb3a61281c46e6c93646fffe362ddab6246572a565c30d853d1b98d6b43e1f9efcdfd43dd343e13cdde7bf180706912f1ea0052e3fc418c6113ff877cd0b47727f22c5171e6931f1b540f55d5e2a889ec8c43edebae0427d074f3cd0b9efb6b05b92e0c03c1e0f699b563391c3a8bb2aeca73da7aaa271b76ef1ff806a102e322cb4c2a33b654c557ef6e970a8e4f887a1c5332bdfb3d69225ab3fe317db91d6f3fffa63564435eed659895c3b7d7084a7a6cd5d1cca29c47f7ef2c0dcd6da1fdb54e26211eb011f2fd8709e8c0acfb4d92a9dc798f74feb4a96cb5ffe59ab8afa514a8d8f33360f186748715f72bff8f9119f0990b82a4160c8efc7ddfc58095228681cf7e042b8d010beb10ae16a1a8b22242c2144e4b8b1d42581c249ccdb64b42d581bfb21fa7b3c7b2246cb9a5bcdcd3c3f9ca46da9f828d49b8fa83d1172dcabb8df34a8d91a8ddb9d42d9dd79f702342b9d5e9298cd94a51b421587e626a31218a20123df754c6c48bf37b6a03a8ce73fff16269ff5b968adf179f9bd9e9ceebb1e00a2bc33b15db71e96f1b5114d54b051847d3c8f90860af7ffa396784e02bb7a0aaa4bb81cfc5243bf22bf57c2c43f9052cf195f3b77631e67315616a417bc039fee5c95860acf542b61414f2088bb1dd8fa19bc009a1fed4954528b820f727f35932740c3017d47a7273593eb3a1b37fbf7c927a9da02a15c8cc30053930fb1b18d5bb7f53f63ac56930bb710fef2c10f0ec2020b0ec838c8a7eb7f7b8f5feade6009839a3b5978c94707af72f6a0d4e9d194e11a5ae8d33e2c2e8ad7fc8bce204768351093e0b82bc089e21caca12b8900f22a9627f130116398b4582a50727417c8dfbd82db491cdbac4ba94887ebaf9650eb1e131076cec6b3801ecaba83e0430487b4d16fa48299186d93bb1e8f36c6c3fc2c392ac2661960e7e65463299386227d84ede425709e7c5aa72ccdabcc87b19ae4fda631fa7f8e424892f04dafcc6a7f92dd4b0bc9921e0d444bb26e85575d4e951674df726d8e0611c3b4105a3e790095714304d5d0f617bebdef2655c7b8d270b61948d97e1b258e5e905f6ddace22b0f6157021e12479cda0afd9eb760ccaaac61c4a76667e60998310edc21e2eaa82999ad2f87d81060d3328573ac9baa04eea39b314543158f9f075d41af8ea0c298baa6b9327154019e18d33e871b82114d861ed003512b25a39a4916e41e102d95722e2aa3beebad8844b95672cc9ad053f552505f84050790164730daa018d563069dc112a8470b", 0x1000}, {&(0x7f0000001180)="ee19a4b2d6c405117e1a40bf5094c9a53381fd151c7c97bf4afd000632c11e1b1cc2c43b722902ff9bd56b52f7ccfcececf9c0cfdf72dacede89aaa1b39889206744fb213d830ceb5057720bafc0f69b301418b0eac4c251bc1378edb5ac225388d96ce1996a07932b86c49342a7a37e9d0917fd5ced", 0x76}, {&(0x7f0000001200)="b88d5edf9cdeef31e8739f9aa14047cb18807d88189b44fb8381b82d56a1a47abc7b59ee94490f9d7ebca3f449286e4274af913057fa25dea620a8da1bc31d0da49f82c93052871cbd41093d62c3d06e8563768d329933ec13429bd608884b8700bec33b14cfaa3903053fc11a18ffb8a85ab5a3a287f2a0570a063e86ea81e6c1da7b35719e65", 0x87}, {&(0x7f00000012c0)="b2bd84f1398084fa56c7d381c87b659cf5bb14cf87cd86b862891aa7813642a3a7779c9099d58388", 0x28}, {&(0x7f0000001300)="c8465d9950bf149fde94cc559a25e77f4ab7e6520771b1107947bb49c1ac8d5e40c725978c766e547e5514e1dd4c4660a8ea089c53db747c71e9b25321f652fcdfbb8beb01442f77ac5f9d134c6e060f815f461823c54c37514e447f9db2e80ea0b9ebf88f6dcc6e51fde1ecf854c2443e849970586a0995a499ca539ddc7529d64fb2850fc6fb087a75cb51d62b7c0e4a5f815a3448b33caf50b5ef57f867b3354865c9a06c189ebac5ef81ccff51982f38eb4ce0ed4737cc30b2eee6c85b6c22accb1ceead685bc7478691b9bb88d527fa9e3c010ef5", 0xd7}, {&(0x7f0000001400)="c729d6691a3dcfdf1473eaeb4a782baa6cf1d8fcf5e0a6c04f97e7", 0x1b}, {&(0x7f0000001440)="339f8b1fb2dd052364bd665453d13ce9caba3c936f36cece911fb82934201209f22ef4505ba1b5fdc67a91876addd5b8ae3b596391cd7172d52fe0c94a623a7366fc", 0x42}, {&(0x7f00000014c0)="2ee10f06db6b06b170570b3cbbe7b35a53b87117fc7e5026736e327748340865433a02fc6d5806e80238270630d7ef21504a712f08fde61accf1d959a25553f8a715b9e06e98b221432fcce661ac42405389987d5f291f66a830029ca5fc8fe519d21f8de76998579035e2d93709434d369446a26731d9693a0d59e685de6fff5518ecdd2bbb6d040e43e8db46ec2d48d55da57bc02a87c0e2f791c90abc3622e91383fb06a1bfe4db2ab8ff2fc066aca09a6cc4ec9c557c284e0e48992fcf68662e8f1492d49232beb5cb8dbba04ae2edf2d5cd9dc16b9414eb54e88363964813d955c13276c33072a7fd8bd8efcecb90135363abc5ba392862c6f12ebf54ba59a0f23a50947dbe06770afb338328b72a4888913c1e0fad290de7a4113f70f9e32b80b87595cf0f3a134dc7439dcf2e4cc285bae2c05f789913b26ec17a999baeaf8b3955a0895d88216f2f6e84329f3f08bda3e80bec8d95bfa0b599b4ce39934f6954094a2a649520dd6139b848feeb28547ed3ff8c5ea3c887301eb7a6f5364535ff8d60c04636a85f56c772d7c4c1995670779c14d70ea4e882a69a8a09bdff33f52e45394dbbea7106955c93619ff85de37c60d5079817da09b41e175e1353d0b529b53cc295c708d4381bfccfb9ff5ec7ffdfb47f79f682fb40aa87123e59158199baaf18fd6fb39c6f151c52d0e900505f6e77d22553c8185201c638e5cee232771eafa684a18d705e1f9851af3947b28ae87c2b0148abaa87533506bd4eac45f89171e0ea13d7a2e0a5afa6c8b2bca0709ecaf02244057cbb94f970e44a89004c692b3d4d52c1edc8250b670c2184ba1a1eeaec98fc876c9fc32561804f0e990fefbd5de4a1fc5c9d4c0e22f1056765d259719dd3c8982596421e8b39ee24c2d7dae88f96cbceb7080dd8f640a7753dfc747a8d370f0201ab1b6b7fd97b79c50929bd5706da8a492ee8dadd93567c931e4dabe27ebe8716032541ad33bf85454c15b8663d7bf11112f86c4df25af637e6021e77cfeead8eb2a71a51e7a6dc89836de3c3c262d2c8e86df25c6fe3d5d5ac207b910f8e39bd59a538066554e407f21f5353fcde53f7d8b8ad67d25292cecfcd9bd8f492ea27a02e88fe803e4dda861c1a3be1ccd6664ad13523f9931c4a06632586cb3ffc5b0577edc27f1e73ef1634cf3c971fcfdd6c8a608a8438ae34c506a2539f1344f0ac1ddf6507ff5bd54f97ddf164a2f8bbefc87b4fa909e04bb71e9de66acc460d9b0d45f24d72bddcfba169acb0208fdcc366716b4ebea80782375381a2493a8f31a2a986a5cbe1cadd86d102aea73f7185debbaa87971e61d0f5b65317a79024fdfd216d2cfcaa86dd48b141035b20c1cf4b242dd5883e5944d9745b2fc5ac0fc8b8eea292285a8498a64954202f447501896bdbeb3e1753259744f168abe478627277b05ba3d9031be66e367c8194ce19ec06d7fec3376168c827ec6bd7e80716ef17c1bba207bc830c8f309ffd6622429dfe41fede064db93b9b943163c81610d1e3747d0e14b505b67c22f57fdc6b7021cabeac806fd35d8e06f5905f3822df32c24658666b255375ac26f52d84a210456f8f9f4fb2e6bdccc2de390f4c7f0e24cf399e564ed9dc28ff87f9426e27b24ab30ea40a122e7bc5918cf0b59c4b70bcd756b5d8bff470ad74a0d4643603b53d09b6a72a86fbe9c87369ff3613de35ab3f3cf996302e518d529af413032d700c1f127293617ce04ee6840a9b81b703edd75d1cfa4a15342c680a27fe7cb51da0af2e4a076656f8123381642231f0906d0845576403207ce2ef4bccf3f413603d4f0b06d836f751c7c8edf5039898f35b993a9784088476202e65675ce8fa00823d0a1cb2daedbfa2835f1f4d8c19c95defe6e8db6789ba9dff5ef6032cb084022e535852e4c1d680478cb02f3c3511a8283012908861f2b1e203d4e35711da8d9a9498eb353af3ef4da0b9df5525d09843efceec293803d807a4ab107697504447c8ccbaa1553d02aecbc7f59d739ea00d332c17f929624a0129acc09308d5d0465b8e630d84fb130114b41854e32094a211b50300d693c6b9d80cf7f102a6b0fae945dae1e84dee73bc673b219f3ab6ff6d842f6f5d1e4afb96a59a77441d7558261cc402cc4c87ae0b54618ead57c62755fa2bd143ddca15e228a393b6ce4c1790dc75c6d316333606f35c17f21082ab7c07b05f14400309cc4816c467e317896fc2d6de4d5dea7c5e2a136bb1b3ee25cf327636729408f7a38f64c28ea33539db24ff2e8c21ff8f6709db7b8f23fbb389f6315600a744b7c40e45fe5622188027f349f2f0291a9d4ddabceb6e01f24e56379fa8b8478320ed9e200298c3cfda42cdd43ae3749e6c38077326866833b8c4d6e170a70bba24a44aa3600e95695eb9b39bea57b769409289e5e2723b97169fc1f98960f9a73af64239ba64288f24416068eabda256a5f3e75976ff2775ea994094b3be114c756dffd562d4eaeec4a478965eeb22b0d6eb4c41e5e700f4cb0efedbb97279c128826f8a6443ea617dce808127bb0c503414183c82c8610d8810260da4176168ce2a1af68a87ff30941d10692d3f6326881367cacdc855bb75a56a0deb127ac6f5a35ca6c88951631d6fd798cd2f85c88a5cc5c05453fbab7a903f281fab6f114b5b5afeefdccc7307b9622d28a7c77031adc8a6ddf2b1bc5217abfccd6810587f05a9c2b7ebf03efc6b08128d675bcae33f3a2a39cbf5b3b5c21d345ef58073fd623b3324ab8996871017bba246285346d5d487d871b6bd9971493cfddd099a6c1475e1f6bdffd52caf8af7347d504748f3d6975f8bfc6c7ff22e8aa0ed96a9fa51035df0c7446f3eb654e1e9f0c0c0173c629c480174f722f1bb72bfc03524d983ace049bab8475059720b60b4867ad6dc9bc36d85d78c7333d28057bb81c528410c0a3f29795cf6ceea08f5f106d52535653b96c53dfe9e194d80c64c895ebd2daddf0eea3daee192696dd9389a29d24905ea53205079b8179ba9dcaafa9aaab3005977229f123c570606fc35dea5173eb871f0005f77ef0e69c14168aad03c7ac38d0ec10a3a2b15ee89492b538cb6a91915746ad9160e2fe13e852170536d72a3fdb8dc012e8ed9c14cc180f50fdb073eb7c248a73c207d416dbb4a8bdf17551ad2ddfa8a37e48cba3c2c26f7a7e746d0604ff7af4e2b644f32b07b007035e714d82f235ad6ae4cc7696d148c02e101c42ae459fbfc341598c489f5aae56562e0c3aadd6ad3b0d68da6ca772975b663688e528452cfe71253fc6c5a5cc071181655289615fcced49bbc3efa1127b9109a8309679f64f636629ec6073e7b42240ac81080b402a216b0ab6be9fc604a096e93c70fdf08bde06e23e052fac2ac41d46a2d3e82cd483899c364e8fb2eafc3ef8222d93028226264aa1e5d9eacd0323543f8f030f395ff789700a58f33e4a4449055647c7fdf9623d99cc4f249301250e29ec5cdf685e5c8ae6e0aeafaaf3332f750b3887bbece02e1f73191406b35052d948fbbaef682ab6a1583babd8cdffbf7c58eb6dc4f908988a43c7f76ac9009874b4036acb93376dc9a0b46e3af6f114da424d61098cc81255eee888a651d35e9d56eef820d4bd03b0ab148f1ba39e9b835619b0344fa128a84d311968a2c445f4c525a7f7f71098879bca1a5b447af75e1240294eefc5e3ca9d4a30c78bc6e8a4a4ed6dd1a4a184c8f87c756b8a5c153c98477d6f35e89706ca10dd6e4f6e9b84d7f562f6230ebced766cdd09f470542ef05cbf6011ab9f17ee6ae2470bccd2fab9c3626f60d6b5a9b2433c4e1366ecb0836efcf0de37f3fe38a034c609283537b93135e124903fc1236edc49335fda403ee3f860e208ea45968a595aeaf8daa1af0c5c4d2c4d4fe17d6d6a97e24a7f62df306abbc5f43edd3c054f737506c09b9cfc9e2f23d19d3b4f8c93520c5a57df2255644db9b72fbfe0b5eb356526cc92aa55365e95a1843a653fe6391a3d5f8327cab10004eb88c8595906046d40cc6b3bf987f90ff363eb17b7af9dd5a8c9356fca186e3cea4b904792cd68cc91fdf983cfbb1e1b565cc5136d6850e3de753e3454a0af2b30ea141396c2cb898696b31345728ac810553e89616c4394c853c3da04f3e41b62d572834273ee8b59d2dd8040199ca9cd7f7eb8f0d67350a3fd7964a002c5d59ac3261d9a075e8ecfe7e4cbd3891e6bd8feb28dfeb4e55cf254a625a9cd03e806ce34e0df99906679f2ae285bc87bfa8e4f28d559755599e31b0834a19e827376ef25bb583a7dbb3679fe65ee79cab34f6449262f3389b7ce0c26e364fa9791517b697a742f94871a84443c01cdb29a34ae006e9060de7884abd7db3211133eb3b10743794699997d16a87ed2aa193abb8ce0f40521d3f42ccd155699ce7101988db7b30f22789e6e2d8d38da95bba59ab3fc44a5ddb469d17c3046f4c937d62dbc4bad9c03ba34327bcc1d3c75755c2ee19528a2b2666a2519ecdcc379c23be0b8927fa2ca0f07eabd18f981fceaf4a3ea613cad9dc85982b7e52db99ef9629d881cc8f9c8523a39589256c281b7776a53bb9282f581ba93fc802c4932cf06f2efb8c36b6cf443f8772cab98afe012a4e444a1cdd98e10ca98f2fad7cbda2789962d83b7a071126cddd4cb97110f693910a168e7965de497f70d6d52df47f2b73dacf96ae53ca1ecf5c55819461f37d122aed856cd52f4515ab3282462bfcb748a448ab7eb4bd743364ae4378f4d608ea52e64be0138e408efe5d8e98e700d7998c8e63388a6dac4c86a01f4c8f2529ec3cd4446613ed2f64d5fe29d184f62c55a94a23feb32eb367416857d536ed95a58118b83d51df783c59396ce4c7a60e4e74afe3ea72fb7269045e654cc89b5afdbd05a2f309fb7d1102ce301e029c5403432040a165a5a477c3ba4d8c7aa5fcf629b7a214aac20bf779cf70771ace8517e7742655e8f1841570fc5aec3fadf6c21691a3fbf01cca7cc51319f7ccb52e817678725ac64e7e3a829331474659796f85f2e5a2af1250fe64284ce6ce69a2c5f2e4b6046251dcc7cb2d0f6713b20e169cb9bbe40423ef6932b6f252d3e160616137e61e723dce70f730ee0a05d3e0aad5f9e000d752ee24b6aec72b9f2b45fb450869f2bcc7f5e0745d452a441cf71b2bee819cd3074e6ebabcefc8c6a53ce084e3163eae849573a8951a05fb28410d5b935031e53c7971e4f58a69082229a51ab8ac22d6e9b0e2c346640d77735fdd5eb402002ab4c844bf6efa4d5ce1233578edf7c97df0de56e48f778bd85c4793c88d7e1ce703bc687b3306e109dc80c1b00377deb7eee9c8b84d97c8cdddbd9f6a72a04cbb8a4322e33c34f710feb980e910bd44eb6ec89b0b5d32e8a716f4d59540514edf5e79fc8c5d2c21dd7032fa3c148e6bc653a7da24d050685d440fdd7e1b140f1f0c90a5ca8fc13b5883e00aa2d2708a2943ab6233eb41f154fd30a4ab7d157e007fe75d9fa5acabac7d6d42821073e712fe20cc71701fd82232bc5012d482cfd0054666b64a8b3aaa6f90d1ebc29cd566f2d7aac43c5051bc43b766cd094fec6df49940a62bdc4601b271e556071105ee5a6fdd1f276d7e3f110c7b8c6599bfb01677af4051df4c0e4e0ceb6bc1ed8d6ed7004ee5deba8a7286ce6009bd540bb7ad55b3540e61fc8105b1f1deeb8c314a9b6afed1d3083dce9f8201d96940c9be302a420125315e6edc2c314e4d5d12482ef447814989fc926afc76858b03c73f6980ca6a3b7c3584fc1a", 0x1000}, {&(0x7f00000024c0)="e2b7f484d63db7dae9a7c6d9665cb1df28392ed14a21aa94486b36e35cf652a470fd01a32201a2257c01e94f45f69b45ce61a7f3c070764de30da6827fa71d1dd7dbcd7eb969f1d1ecf30525edf23568b323fa62fd84f4bd56ee42c5f8af34c8d9e420adcd1294c5b29fecb9852c8ba6a7a0f9565b0961b68e24331ca4189db328c2293c6491719535e219e25c46df3608e957dd7f268ce7530da9850c5283f6585586a6f6ec0c857c2368066a38d9ed5dc094bd45bb0ad4a7802faf66534320fc028f4d21fd496f135c25c3120d842e1d726dc30c4f", 0xd6}], 0x9) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000002680)={0x8001, 0x1, 0x4, 0x1}) socketpair(0x19, 0x5, 0xffff, &(0x7f00000026c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f0000002700)=""/84, 0x54, 0x0, &(0x7f0000002780)=@abs={0x0, 0x0, 0x0}, 0x8) clock_settime(0x7, &(0x7f00000027c0)={0x1000, 0x4}) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000002800), &(0x7f0000002840)=0x10) symlinkat(&(0x7f0000002880)='./file0\x00', r0, &(0x7f00000028c0)='./file0\x00') dup2(r4, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002900)={0xffffffffffffffff}) sendto(r5, &(0x7f0000002940)="371f2906c3d37976a13d21554525b43351a276ca49d8f9f1b15398a155010b22cdc328fffc31d1e4a4b88ff4a2a7e22163c15095b2322842119904361e40e2608725df57531e1ae778a9f096acbf764066d51e2605c5295bcd0dad3798bf2793f8d855", 0x63, 0xf, &(0x7f00000029c0)=@in={0x2, 0x1}, 0xc) fcntl$dupfd(r2, 0xa, r3) pipe2(&(0x7f0000002a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r9 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) linkat(r3, &(0x7f0000002a40)='./file0\x00', r8, &(0x7f0000002a80)='./file0\x00', 0x4) bind(r7, &(0x7f0000002ac0)=@in={0x2, 0x1}, 0xc) fcntl$setflags(r5, 0x2, 0x1) getpgrp() r10 = semget$private(0x0, 0x0, 0x2) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000002b00)=""/246) accept(r5, &(0x7f0000002c00)=@in, &(0x7f0000002c40)=0xc) link(&(0x7f0000002c80)='./file0\x00', &(0x7f0000002cc0)='./file0\x00') recvfrom(r1, &(0x7f0000002d00)=""/164, 0xa4, 0x843, 0x0, 0x0) lseek(r7, 0x0, 0x3) 13:34:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) shutdown(r0, 0x3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000240)="0400000000000000", 0x8}], 0x1) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 13:34:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x400, 0xf60, r1}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) 13:34:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) kevent(r2, 0x0, 0xfffffffffffffffd, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0xe5fc}], 0x1, 0x0) sendto$unix(r1, &(0x7f0000000480)='G', 0xffffffffffffffb4, 0x40c, 0x0, 0x0) r3 = kqueue() r4 = semget(0x2, 0x3, 0x1) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000040)=""/30) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000440)={0xffffffff, 0x4}) kevent(r3, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x3, 0x6, 0x6}, {{r1}, 0x0, 0x80, 0x400000a4, 0x7, 0x8000}], 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) pledge(&(0x7f0000000240)='&+{)/\x00', &(0x7f00000004c0)='}@\x00') kevent(r3, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x10, 0xf0000005, 0xfffffffffffffffc, 0x3}, {{r0}, 0xfffffffffffffffa, 0x12, 0xfffff, 0x1ff, 0x54d5fa27}, {{r3}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x5, 0x1}], 0x58d3, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x80, 0x1d, 0xffffffff, 0xfff}, {{r3}, 0xffffffffffffffff, 0x1, 0x2, 0xffffffffffffff3b, 0x7f}, {{r1}, 0xfffffffffffffffd, 0x1, 0x10, 0xdda, 0x7}, {{r1}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x100}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x2, 0x10000}, {{r1}, 0xffffffffffffffff, 0x82, 0x80, 0xc8, 0xffffffff}, {{r1}, 0xfffffffffffffff8, 0x3, 0x8, 0x2, 0x7}, {{r1}, 0xffffffffffffffff, 0x60, 0x20000000, 0xd4}, {{r0}, 0xffffffffffffffff, 0xe0, 0x40000020, 0x2f, 0x4}, {{r0}, 0xfffffffffffffffa, 0x9, 0x5, 0x7f, 0x9}], 0x4, &(0x7f0000000180)={0x10001, 0x6}) nanosleep(&(0x7f0000000000)={0xff, 0x101}, &(0x7f0000000080)) ftruncate(r0, 0x8) getppid() r5 = syz_open_pts() ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000003c0)) r6 = semget$private(0x0, 0x6, 0x148) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x4, 0xf45, 0x5]) 13:34:14 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) r2 = getppid() r3 = semget$private(0x0, 0x3, 0x400) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000280)=""/188) getsockopt(r0, 0xffffffffffffffe1, 0x2, &(0x7f00000001c0)=""/183, &(0x7f0000000000)=0xb7) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000340)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r4, r5}, 0xc) r6 = semget$private(0x0, 0x7, 0x354) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0x834e, 0x8, 0x8000, 0x7fff, 0x3053, 0x800, 0x1000]) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0xf) fchown(r0, r4, r5) 13:34:14 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r2, 0x3) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xc20, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSDTR(r3, 0x20007479) kqueue() r4 = open(&(0x7f0000000000)='./file0\x00', 0x85b2, 0x0) getsockname$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 13:34:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet(0x2, 0xc007, 0x4) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) 13:34:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0xffffffffffffff18) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) write(r0, 0x0, 0x24d) 13:34:14 executing program 1: setreuid(0x0, 0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) r1 = semget(0x3, 0x7, 0x0) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000000)=""/67) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0xfffffffffffffffb]) shmget$private(0x0, 0x5000, 0x100, &(0x7f0000ffa000/0x5000)=nil) 13:34:14 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r1 = getpid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r2 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r2, &(0x7f0000000700)=[{&(0x7f0000000600)="65772aa4186f208e0a28ef27f26ab23db9e842a3c771fa08a01e35cb7406c80a71ba0db0afae95768a163ae55469ae3e10313ce0753dc5e0643b7b24d0457bec3d460c012eeba4261cbf43d50ce6d33aa09f349adf46119ffc99add508e9def6a9a85c51504ee4d22fd0d4135de72ea3d5081cf9c983e524d183b4ae76e5bf30b0c56084b598d2873a1823584b66038af6d005ef8559ff32da07e879812a19c30b6234ba685fb0767c722c80d2a7fe1f364fc68c3e2be67a133696412216e8ad0f0b147d086abbedbdc1677e6dcc047c1644ec57f9a366197648ac7135b722", 0xdf}], 0x1, 0x0) 13:34:14 executing program 1: r0 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000240)='./file0\x00', 0x1e) r1 = msgget$private(0x0, 0x2eb) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/169}, 0xb1, 0x2, 0x1800) ioctl$TIOCCBRK(r0, 0x2000747a) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000200)={0xa06, 0xff, 0x7f, 0x100000001}) msgsnd(r1, &(0x7f00000002c0)={0x849c56df6410f8b3, "eb874426202c30a91dee22e637f6b6a1c2de13dd573a20d386280a68b645ee73b90a608089ea11de1ffd4246a90fc3c479e4"}, 0x3a, 0x800) 13:34:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x9) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) utimes(&(0x7f0000000000)='./control/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x2) close(r0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x56) open(&(0x7f00000000c0)='./control\x00', 0x40, 0x90) 13:34:14 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) accept$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r4 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r7 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r1}, 0x0, 0x80, 0x81, 0xff, 0x8}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0xffff, 0x9}, {{r3}, 0xfffffffffffffffe, 0x20, 0x4, 0x800, 0xfffffffffffffe00}, {{r4}, 0xffffffffffffffff, 0x8, 0x81, 0x4, 0x4}], 0x9, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x8, 0x80, 0x3, 0x8}, {{r6}, 0x0, 0x81, 0xf0000020, 0xff, 0x3}, {{r7}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x4, 0x1f}], 0x5, &(0x7f00000002c0)={0x6, 0x8}) r8 = socket(0x800000018, 0x1, 0x0) r9 = syz_open_pts() ioctl$TIOCSDTR(r9, 0x20007479) setsockopt$sock_int(r8, 0xffff, 0x10, 0x0, 0x0) 13:34:14 executing program 0: r0 = kqueue() r1 = syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x80) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) getdents(r2, &(0x7f0000000000)=""/20, 0x14) setitimer(0x3, &(0x7f0000000100)={{0x80, 0x8}, {0x8, 0x3}}, &(0x7f0000000140)) ioctl$TIOCSTOP(r2, 0x2000746f) utimensat(r2, 0x0, 0x0, 0x0) getrlimit(0x0, 0x0) flock(r1, 0x2) kevent(r0, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpgrp() fcntl$setown(r2, 0x6, 0x0) pipe2(0x0, 0x0) kqueue() kqueue() 13:34:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) clock_getres(0x0, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x120000000000000c, &(0x7f00000000c0)='\x00', 0xffffffffffffff85) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="ea00000000000000", 0x8) pckbd_enable: command error 13:34:16 executing program 1: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20200, 0x2) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x200, 0x60) r5 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001280)) socketpair(0x0, 0xc004, 0x57, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = kqueue() kevent(r2, &(0x7f0000001200)=[{{r3}, 0xffffffffffffffff, 0x1, 0x8b, 0x8000, 0xfffffffffffffffe}, {{r4}, 0xfffffffffffffff8, 0xc, 0x2, 0x400, 0x9}, {{r5}, 0xffffffffffffffff, 0xe, 0x1, 0x9, 0x80}], 0x1, &(0x7f0000001300)=[{{r6}, 0xfffffffffffffffd, 0x10, 0x80, 0xce2b, 0x6}, {{r7}, 0xffffffffffffffff, 0x1, 0xfffff, 0x5, 0x8db3}, {{r8}, 0xfffffffffffffffd, 0x8, 0x4, 0x94}], 0x645, &(0x7f0000001380)={0xfff, 0xde7}) nanosleep(&(0x7f0000000100), 0xfffffffffffffffe) 13:34:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x2, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}, {r0, 0x5}], 0x2, 0x0) 13:34:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0, 0xfffffffffffffd7b}], 0x1, 0x0) 13:34:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0xf1, &(0x7f00000001c0)="fb89b82d53bf677b5ee5df2a19f25cf5bc18d96ae5695dd9b3e6078edc557f6fea0611d4b25fb2e0ac1631bcbf6172178daa81f72360b42b69ebff8308a820db35f7ec1ffbe109567decb865ba527d0094daa4965b1d76f0bbc6e16ba6b35f202619b24c9154d83b6b62f3d53b6bbd066969f4c6a60eddbb98a5efbb316537bf34a633e8588dca21ba5f11ef71503db23aa3393d7cad6d77675fac801c9b65835b66e15ec6dc988426383599485f0d70c32c31a4d108cb848598e28be2b5ab335d8094af4afbf64222c4a91f43b167a570f289e5ebf597f8aadd97692569cdda888890588c0458979a76e33e86952aca3a") kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) 13:34:16 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x1, 0x1, 0x80, 0x9, r1}) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) 13:34:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8ff6, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) clock_gettime(0x7, &(0x7f0000000080)) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x3) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fcntl$setstatus(r0, 0x4, 0x0) 13:34:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x20, 0x2) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x4516) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt(r2, 0x2, 0x4, &(0x7f0000000000)=""/33, &(0x7f00000000c0)=0x21) ioctl$TIOCSBRK(r2, 0x2000747b) mknod(&(0x7f0000000180)='./bus\x00', 0x5, 0x8) 13:34:16 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) wait4(r0, &(0x7f00000000c0), 0x8, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0xffffffffffffffff, &(0x7f0000000240)) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 13:34:16 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 13:34:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457811a7f9097b5ac793683a"}) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6f24f9143e771817d441dd3418809d11de4ebe34"}) syz_open_pts() 13:34:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d73057e43cd4133505f500000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x101, 0x8, 0x6, 0x8001}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x3, 0xfffffffffffffffd, "854917029c11fe4dbfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) syz_open_pts() 13:34:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x17, 0x4003, 0x7fff) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) 13:34:16 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x3) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x60, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) 13:34:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffe01, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 13:34:16 executing program 0: socket(0x1, 0x2, 0x0) r0 = socket(0x10000000002, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1111, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 13:34:16 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x2, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 13:34:16 executing program 0: r0 = socket(0x18, 0x2, 0x3ff) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) writev(r0, &(0x7f0000001a40), 0x0) 13:34:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x8336, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6013d5cd188b6aea417e4791be4"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x40) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = dup2(r0, r0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xa) write(r0, &(0x7f0000000ac0)="c4008a8c1725aba9e08390772c421cf2b3c3d5fcf4cfd0e963bfab546aa6cd4b517bc222ec58ec86968b1e95a82813603bad4c6e8cc1718889abddc29f69e69b6eb5b9cf9f2d8dcc549785f188358d4889ff682964f3076270c20a5bae8cc11525a1528f3daeea2923ae9a24725271f5a44159d8eab35208211d274ff3d9b1cb16c5c51946e08afad140835b82858a7a3f435c37d876e11067aac15be810426d2c6960f6cfe6af1c44195cf20406e0e43eed2bc1e381dc6b2361b03e6a88045ba2a55c9f15b8bdf6df3c257420435b7665559e27222d2f478dde7e583272f0c0f59d3a68d81b9d31984e85c376ae3392e464d5488ed26d1be45f3d29a38b571e200d92b4f83c43707dc1ce4eb67a881507e4dd140e851bb96bae915e8212ca735bac0b60b80febdc14828467f62680c33dfc1f635df3a614aac1403822d69e38d4e346b59de35439c2c83904bcf50663c0a58fdd9cdd2eef87fb87d451923ac8ae1281f9f8cad15d9f6a82148299f70a0140a3b93890212fc6325de947778c08ff93345ec610ba6cb1d1c872d6293b39430bb2dd04f1dfad8bf3a46bcb9c1b12b83a7c4dd007b26ca996dba05806fd6e7f4323d31acc348967bb0b2ada050c832a9b783412cad1428d98e51295df0111aa49785d52bea642f117ef94e6f5b69cd3c94e44b83596cd9c87af133b0ea611d081417359b4f065edf26df9c582025ebbad0fd9b33b3234c72af422aa0c6dab39722757b7f18b66db7b12b5436e099c146635d86b261d23e24923ded2acea05ccc463413b9e77427b71d5f88c6ef33bdb36f16fc9695d6ce7f1f0fe57f09f797af84dcd475ca204078485530c9aa7ca644b32a60347860f721773b3176d84ed8b840f76c8c9b4341c4abfecbb50e44886c36290122516b7bae4c705115ad7c7b64c01c120379943178f9368dbbdc5a9effddb520a92be344410e52ca059e4a4122163e040d86a222fb4f1892d191b2310d1d3608105f5583702e07e7c4cfab1c5847362e864d3f360b5e8d9eb46ab17d66f62be3dddb977837472721a7170f5df2f0126ba9a45fd775de297247d7bd37a3077105a09d1357e4ae571ffa567414ce66ff25b8fa7559577685eabae67105096113d1075e86ba301f032f99fe56ff1b38d57059a6dab0160a15650c26ce0a2072c3b5cd9d00f9100344ba7bf01d89fb17e7f42368441cc241a948aaf0fbf870dac45098bcd1fc5d6d33bcd95afafaf4160402b1e00f2be0476f5c6e1e0df9a97e4c885b4a5c8b7a0b2b5133b132144a527bf83b93ac078fa1deadcaf93acabfc029fa575715b0c5193505de221854f7eda773039814530cbe536bedb2193b7941a5cab1235098db1c8742224241c63b48b0cf0a334bc8a95eb27f60854fa44f9e23a73a2d185c52828be032780ee23894d66b01d8a446b27e03e0f3584292f5c7dd22d6d06ef9353fe3b9e22ecfb179d0491dc8f9238f08a74bf770c2992ddc41b81bd2dd234ee7b8afd3dacbf1259c9f364fbb6b7d9829395d628af3cb8383ff7458d9c680932b174dc64f7d33c61e37b86f04d3ebd01fef9faceaa1ebc85af8b31bb746a4c6cc047c4a0f75b4832ae64633795f2a99ad78c16aad731c415e519cc664941e33be2e248a1b0e6ada3fdd92067fcf7213a8c993e240776ef573515f029e12521b169f974da7c290da4f8c94afb477979e092a4a0ea05ad85d18124debfb749f45ca37ffca442c9ad17c70ae3255f4751544d9e83c4076caae0c5449d31065aefa0529afc81cdd00b4646bb03710ce6e8145990037cc8d06febffdc58f96e51cf5550538097f3da964a933cbeaa988f35a385dc2b54b945fccdebfe8597d2e7ca3bd008f00b72bdee16502703e6912132ead6557544e8c49682bc883142b52e3b4ef405af4899a51be83a66b2e0d399e0671549985ae0cb4d6dd8f4d58fc182bc07e770f99f36eb6aa3f4a2e7c162ca00c4d41ef3730808abdf44eb74d91f0195aa8b0a85b58f462377a23c1f66d4f44343dd38330a0d9089b4d03935f9370b88216ed841fd25df16a0d6b55726ae23f145ccfd8324e93cb01a513ed3d6c9673e4fb3cd723699b45cc631c250fcbfa907f8d39845dd85226345fc8f8f98cb28fef20603b2bfd828b0500785c8566bc7d3e9bd3c77ac157a7c0748e56079e367f23aa8a9eee59d4e20eec6760c917ab3829a3b87125bb987912a65f0e8d0dfa11ce76cfaff4f78d6a8b058f7ee29cb8f725f26f7fff9606c02e8f98a9aa5b716e65b1295589cc4d6e820cf22384fcdf999622e3314e5ccc3d578660c941fe6c22d336551e7bb46dce3eb716ad16422fa73477ca6e706c9c8c82fbe765f149397b87b4ed25ba0331b6174d2a9e72a90f8832940623334f1487f626ee8cabbcfdd27f4b8ba9d2add4af16c2f57298337f50d871b68a7eb1be165c52c0770cc90fb8fb28c919e7b7f326e5e7fb57569c8720116dbca774a685ec942e0fd299a3ea2e4e9db1b39f6c332c6601e1cf68c90ec628b8b4427b935c880e665f8afa97c8c793de33217f3d6221f75d193e1a8f25c4784df4993f3922220a113a435c3da6f10251a372b5424679e58354916481731f56a86efbf06bb23b76ef5f529f583ba2fc5fa2379cdca6bb348a3fcfca68ca02b3fec1611216d34c2e7fc281ba6a09c4feab6aecb08bf630e68b424b62cae1c65b31090a5a10043a9ceeaf701a44ced3544506cb259c3b7de1956c25cf136c5818ed1c4164464ca9d1dfd04eb9c59cc46782ff0aaccd90d30b9c821c89d55af453d3d51157ef62bb7ca6105e7eb06f4fdf4f71508ddd78685596713c8d39791bf63d08004a7832b11b34af38e956a5e1d8d21607f07908bd56b7e0064fd8f82e6c2220e2547864de7969954162e98190ed164cd424d984c69569bbd1e5ecc6ed2453a6657012f863d70b3a469aa0f31abfb5252802da7efe9516463a1f56ce268e3bd5f15b17687ac9ae8c4e1e1701624fb6d38af982f6c73bff4bd4c95bc57a4ed0171d08e474673fc2e0476df0e7edad3e8dafbae708d22885e09b9965923378a71c80a", 0x87c) r2 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) close(r0) r3 = getpgid(0x0) getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r5 = msgget(0x3, 0x94) msgrcv(r5, &(0x7f0000000180)={0x0, ""/29}, 0x25, 0x0, 0x1000) setpgid(r4, r3) ioctl$TIOCCDTR(r1, 0x20007478) dup(r2) syz_open_pts() 13:34:16 executing program 0: pipe(&(0x7f0000000380)) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r0) 13:34:16 executing program 0: socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x29ac) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 13:34:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0)=[{0xfffffffffffffef6}], 0x10}, 0x0) socket(0x1, 0x4001, 0x9) 13:34:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) getsockopt(r0, 0x3, 0x9b0, &(0x7f0000000100)=""/204, &(0x7f0000000200)=0xcc) 13:34:16 executing program 0: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0xa0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x30080, 0x0) socket(0x6, 0x3, 0x9) setsockopt$sock_int(r0, 0xffff, 0x108c, &(0x7f0000000140)=0x1, 0x4) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 13:34:16 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000080), 0x10000) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0xffff, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 13:34:17 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = semget(0x0, 0x6, 0x0) semop(r0, &(0x7f0000000040)=[{0x7, 0x401, 0x800}, {0x0, 0xffffffffffffffe0, 0x1000}, {0x3, 0x1c00000, 0x800}, {0x0, 0x2, 0x800}, {0x7, 0x56, 0x800}, {0x0, 0x2, 0x1000}], 0x6) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x28b, 0x0) setuid(0xee01) r2 = open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x8) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0xac) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0x8) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 13:34:17 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/42, 0xfffffffffffffeda}], 0x128) poll(&(0x7f0000000000)=[{r1, 0x84}], 0x1, 0x0) 13:34:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getpid() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x1a) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) dup(r1) lseek(r2, 0x0, 0x2) 13:34:17 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000000006002, 0x100000000405) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200a0, 0x40) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:17 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1a0, &(0x7f00000000c0)=0x3f, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x84) write(r1, &(0x7f00000001c0)="643612055d9a679e8ff90fc8f2deae98a9feb1a869e272039b08fe4dd57b5a834f8967a07a366f9462f13715cc809e15397f01e4cc7eec40be0959ac6db667791f1a5d11e6fc0f8a9b21bd6376dc4006cc444ea2de727f9451b390748030198ffe957cd517ec80fece87cd8f349cf8e8", 0x70) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) write(r1, &(0x7f0000000900)="b1698f2e642d65185c8f8b39bbf5c94916fda025f589d655f51dbe3836418f811007c3ba954b51d701d8a40cf658ff842f7e9c0a55c553373c84df6b8e0767214e10a3dc271d38739b666cb8f626a48016aec8696e30da5587d2d3bfdfff3f0278ba560223fb31a839d75bc167a1b94610cf44b56ee6fdb27d495c98ff0754d0683e3276326882e73ced64deab6bae9c3f497cf0e4aaa7d45d75b1ac2ef9a5d985c4b551223a6977a479cf3dd1d35eccad5bd463b5a64f50a9a6e83a9a59915e44e72a37895fef6dd45b6561bdf66a31d25e9c23289db9b086f42a2cb9d2b34b4b744f952e626269069a7dca86829f52a00255d8a7f3183c5c0d718aa62d5b7b50df0bec6fd3a0cbf8f0fd8c04eef01af6bb2de3e8f93fed4ad5c2178a10d27da49f2095a806cd7a0674359d67c6e6c338720313413e6d4f9e57d9ac5ecdac003f6c42b519588d50fb5de1bb14e23770293513568ad9bf0e3983c9ad4ea178afaaa9b524d12c1876a1d9aa4118d33ebdd3a234096b1fe50f369323af8af5e955ec8942e28626a43c926d0b7f5d82fe2d1d05373e21090769187f6c5c057fa2e96aca77e85901d38e91e945f4582733093d5d5793c0d9e3525d044843b025b8cc78559103bd09abbe7b084b094be79fe6cdd38edcafc8a82bc8a2aba7d77d3b7d105d8050ad22e43171895ae7896f1938cb49829a04ae0c663b6f54dbfcac0379e7f40fe6e92985ab11d3630ff706fa2a819740772be9cd2a5ecb705c9089715af459de13dc55b5a286c233890375361ae28c308302e571556a880944cd8304a54cd5d1320f6046adff9b95eac1774dc38014b5eac8b39df48db466a6f97a91e8dab9637884f0f21b9dc5bc84a317ea8fad4acfaaada8820d946011e182a8544ec5965cca54bdf6e7e8dba01907897a18d4899398a7da5de0c071d99a87c4a44d3ec0e15e5b597da2cf84376383aa00b8973233e61833565b6065a825f4982aabc394607b8ef1821c2ab9c5b0e5696cc89bbd0affe9babb2907d7a04a11a0b80724ff49c14432b0e5192d80561285197ac78d4d65fa55f642a7233689e12e489efd819aa5d46d26b0e00bac25af5b79b1d5bb58c58c387a2f51f90efd6889643e11abcecad61b56a185c42c2e52fbba44b9907c06b196063c97b1efec5bb6c1828e31225fe6644f78efe7538fc76cd5a5a8a2ad7825289ca3bb71263c171df29da38b0124be697f96e48b416a95ea9487a4089c4b72c3dd3df160dc479576958f2ecde077b07b228982cafd79a7696b8cc0c9aa9d08c20d953ec287fee6b389b985163fadf0352a593ea22dee7cbe35ce8252176c381b68b72599328604fc5aaa624c57051230aaf7340ba6c1f83256fd4ef89dcc9a7301b8af4d684fa6cebf5951de9f91258df74e961257fdcd0fcdd60d5c3d6bcb4b9cc864868a86d6b46f84453e75a666cde3872bec178fb1153786fc54145a7fb7c083b5284f5c4b6727f20666bf15ce38f6f5379c0359e5076f3112a0887e937f471f43316b04ab8e79cba139e02a2895c877c5f299795c74ef8ccb11cb270ef2ca8be744c3503ccbe6bd9ab78897a2aad3ae771e801d4312477434e4022d0e8b93de6155e8d2f3064489e0821b79a12766640024e9e0bccb90781c5f51e25d22d08c118c0fcafcac0fb86292fbbafe4f700c30d4ac497533770acd3b0107608d29b80ea44926680ea60f87e5ca9b5d2b37067ce21dd59def8b07f531f704ad953e3f5845ec29694d811b94aac2f28a915aea9350676fd920e794e2e576476b836eb8c070acdec1725d0b97efba99c548ed6b4d9ce90d30d66d06b678258ddabc2844edd4120b27dbc0fb1a5dd0a24c01d3ea3c7ad834c6b730c3af1066a8d08a61fecdd8e714f99d0f93315c61ccb14364604cc4877d8ac5094058ee9edb7f1fd76f9afc7b7aa7a413ec0d65b6a09534a2aa96936a72acb67cbb78f27c15cf1dd925a8851ce8a7a751591f03aed948642d18a28e833bceae4afd195d89cd10a763fe15f01145977d4d1ea93ebf3747ad9ac074651cd637d252b85a100b20e29af32b7d5610c46668d11a95ce5fc070df230e44500ede10fd964b1824313c5f3a6928675929b34c337ebad4d6a9a880d01ec10955bf9492d5d942e43e48cbb4972699ac1b4e4d2363d96dab2192667d96ddac5aed5e299cf740df5dae5cf3b42d0013057f22ee0a8a81d0530d7d37be85b45d5093950a3e7dd90ff3b7296b164eba8338a4ca7f03851082a14fa28b36c7d8f81024d5b424c7731df06ec72c184d0cc9e6d64a5d32f9494e7fce9405a863a7035cb28b2d90df2b104121c0355755b758d3e5efb5dad3a8832237084b4dc61211c1abdf01f016d963f9a78241599083704a0d922ec94779eb36fa87b162d81e29f0af696dba860918307566cd291238810537b658a21d8fec6fe3a7aecab6496a4afe7453d6aedc06fe98fc6e4c04be85632c2202e5548677cd349ed264c69f694c5139e67fdcab9a1926b807ca515d304d1820bb40a28d3cd4dff8461a25a3576d5964c4819a6da7a8ad28f3f4a74feb51a413c7374306c7c42849b91feb337cf62355bfdd969177014b122bcdfdc40ca33dbcff57bf996dbab6aab3fc70384dd49f14a49fea1af36718960d0fa47f9869bd03972681d30a0cab088c7506b95965d0e47b349f0000c6a45b6ec1d1a894d76ebdb30851db466d12c40d372b40f4d2ac1ab66d0a97579488e0d9d5afc5e0e9a8c0d99f00aa0bbf5a743385bdf0d034d18b1cf4d387d2dad5d507d13a47b9256c2a1112cd73177ee615fb01ccbccf156fa9620f1ed908dfecf877cba4dbf1f066e61cfb2808fc09ad7244d2791c6013e667f1b12f519fd45601ae79c7c4b5595e96d164ccfb55d9d95d00b46512d1956aef588e925ae84ce000dbe10d5021ae7e1ecb2d53b50375076d99d318b5933b608323c4ce8e1fecf665a9f488149ad620d6a2f35c50664dabf393fbebbecd6262d14fd431017dac02815e4a2209e56922ed37077857c514fa7e14a4ec51da85c8e79f8e676131b9689ebcba7519bed987beee06b670540e44dc1af4762ff9276d78fb30e160cefe967dda5bf1af78999d2b1d3b7e8c38a6361417a1ada8d604be5de5a1131d9a7a87868c809187d7a67f2fbd153e2106a06eda7e6b783ea36bb199baf03ddeb5383f1c6d50b92490b404258435b7a1fc40e838463ddeb59d9dd068d732d58c01a48cefcbd456e9666ea51531382b1b889a5c08648698f1b564c3cb50586de52bcb3fa68712ede617094bc291761e7fcacbf38fca912a789a2023d1f4790959b49b7276b99d919d18c05e6268784a455c538ac8c96f93f260eb0f07557e9ef76a8c06b2bee4591b0ce6821e11f2626dd65da4499c84ee7a773fcde76fd2741f00723ded73bbf3d7a27e988f1fe3952e25590322bea8edf110e12e479c84982d719f216fa918b882d236e46dd0bbca4f1a84a84a794b933f8317ad41ca085571f4503d4324bb2146119308568467741e2a458214fb923aeaeca78bfa645d163ee8aafcdd9c4f130c16122864a10bcc844bc7fd4c549891adf73ccebb928fcc0f358520c10df602be9e465daa08d7dde04c5c19bf7489c5261e38f9c20904bffef55e6f64da9ece5117218fd4dd1ecb856412e13ba754cfbcfb86b3aed1b04f265fb7c46a5a6f6d1c6801063fcd1d810663610eb64832baf2b0ff284f1498c9ea19b35438429134484cbe81e16b2279f4d043ea066623f72bb176d5dbaca34c4bbab75d7f2aaad41028f55d9814c287779507e0d7c08c7187130202bc54ed72b41a1bbeac1646bc88c731b8d13af8d5fe7a1d93b46a94d786e53407344102bc48fc1c0607949c5579a8a505e44943601b86eecf51e7100dfbcbd97ba8e5ebc8a5d793e43fce71acf8c3736679001acd6a4d2c8617d1127f0c34838a2495836b9a82e244d7a7454709469568ecf6111b05b56b9a3762bb9ed9c35da4434b1bf5775ad3e3a54005109dcd9d68b7d84826c69f6439edcf52dd72bcc9ba49c51bfc80bda32f4e8c60795f7000ab37e389524c6647ef0aa839240ab93869de72a2a983aaef51d98b9f1c216056145a883fb3528576bbb8bfda82e9ad0f8ad239d908a5bf10e97218530a0e34fd396751cb231717ad46281155226f304bc752121e1b3b13077e9a7451298a4872656a359e32ce08a5e4881caa391d73d7380d4fd8ef3f8b81cf5299c4b0e46c68521926a47092a5a166a28b8316ccb8758d74b7bd63608dc3dc430ddbe8b07a64699a8b7b1aedffdab6a2e7bb62bddaf2bb02fe99473f096e9b2f2f8a95514219f15bdf5fd3861f2a2cbd233b84ca21f3d733f44c821056f3afbef38301af6ccbb428aac03920bddde7df387af0fd455898cc15ee860f709c42d53de25ff384e52d5c55919f4748bbef83e71d0e719c3fbb3ec6b09887d18709fd00abf7c35117e372b64f83f5dfc4afc56351c63a5a5a181e5e483da9b0f4da95578d2c9a0b3ce468f0045e6cb7a04b91c6e7100695e7ab0b17a1f182cedb18a1977e718b70378a946f94247f9d22bec6cd2f44da8970c27902fe894b815cdd261951f385dcf5b8a330c9cdc0827687367590ef625a4243ffbd73f02a490320904c60933ec2150ea1363e35f9686e9a9ccf7e63fcb27c21bd87fd303509be87cce9a4432aee92c3f5fbd397c25c9d2206c406107a854a4d335d9ba7cfa32632c15978b42c7026d82076546708ff264597ce017fcd89e7739914726611b4a21cb550e473b371abd299e6e258d33bf7b314e8bcef94770f09c3dfc12c22298c9397c82e275406042bb24fe2b64ef36bbe6cb99f84bb21f55a2e8dacc7dec8c269efcb73ee93d8c212f166850edc0de9e2a9e83400e863c586aa83ec851b10e6eed7f240478107411f8f9569ed58cabee5c1dabc892bc4da15fc371817cf6feefb4a66e950a5319eca4bb9b6510ec23d159d019b3ba09466c8f17c396e8cd16ce8a089809e235f94a994cae08a07d8902b32e66fcfc489896720c0527a4900e6080feef908ab6e18e7565bbacb38daee46a47722c2b70226a013ceea1223432cefbcca74ea7de2d86374d7cd2e4d7009c8bd4470456ca2fe9b8fdedab4f5ccdb695373b6b1fa31f282ff152e6065eb6a440471b3a14da62caed0322e226242d727e39e7e0e32ad686ae922b3474c4d554ab6d24df94847de371fffd2f30c42a329b2f0bb4ef187d51e05eec7cc85bbb0a1a16abb7033ec708f27dfed947f7950bf208c472884cd9122dc3c2334cdd70069d5f501b1e3c0c37fe5402df1bee0d3bce66cd280db42a74ccc4cbb0df6931eb45f9b2c24ab004abd2993f75f02039cd26c2a2d3646dd79ceb8f6daa6262c1cfeae889a87330b0ba0c135bc6258e2f031c3b157fa40fb141ed7b4e5d2186bbfadd53e33d3921c3192ea55e5054d95b8145ff56aa79eadbbcad1dc9baa9599cb62654cb9d645c026d720e7c8f77850919a151dd8ae0782b0a0d1ce14d31c64677838d1d6b3647653af0afc4563692473362ea8b5dd90e06a21a9a4caf07fff65deebeaaff9937cfb9bc785ca82ea727f16a42f87796a6f20feae7467dbf232873bf7b36f89d8d9fa6f327754d88027d765f286dd6fe1dfbf0a760a38c1d0772c64a8dd7bdca093d754029e69465e5a6a9732041c55b8e7ec76cfc8f67be5299f3f7585f08da1d09dd5da781399d6b9fd0d7fd28ac0fc6e123b24afa2d46debe646bba12b15990c642452a57cf6b60d1bf4f1efcf1b8e752a9a352a22152c17", 0x1000) 13:34:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xe028, 0x67) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r4 = socket$inet(0x2, 0x4000, 0x5) r5 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r7 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) poll(&(0x7f00000003c0)=[{r0, 0x4}, {r1, 0x1}, {r2, 0xaa}, {r3, 0x140}, {r4, 0x2}, {r5, 0x100}, {r6, 0x120}, {r7, 0x20}], 0x8, 0x8dc) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x1000000028d, 0x0) writev(r8, &(0x7f0000000000)=[{&(0x7f0000000040)="b2e35f113efc26", 0x7}], 0x1) 13:34:17 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto(r0, &(0x7f0000000080)="17efc6a2a98cbdb2b04d58adfd19770678e6ab79ca8e4a7f30b57ef3cadd8f2bb250bf1643ccc2115d8735a768f392ad731a0fe7f2da605392bee70ba607a39b4cdb17c08052dc1f779682aeea2731deb4196f0099ffe1d49eeb8ba3fc7bfa", 0x5f, 0x408, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/120, 0x78}, {&(0x7f00000001c0)=""/117, 0x75}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000480)=""/251, 0xfb}, {&(0x7f0000000580)=""/69, 0x45}], 0x5, &(0x7f0000000680)=""/234, 0xea}, 0x41) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffd, &(0x7f00000002c0)="ac9f1101a2f60f733f42f50ec8abeaf8183fe859cd7f9e20ca26e8219e57f2f2a0ad711ba94dd28b099830e10641b47e926b94360ac6c85f0e3fff90659d9b1429125bcaa29172e387efd13ba4b8ea7c051cdf1f2d6cbcaad0511d677e5aff664995042e7dc800273dc91ae2ddec26a227cb575d4ab15f0b5ed25abe8b0050b1f74a4e925b98b817ce409c107762ada1124affc6e60b52aaa4f2453c01697f1393443301098da78425d6a8f0f72074e4d4e92ec55788d8f5e64949fab41c5a3703719193e6595c6fa217c0f6511cb7a8a06429f93908f6aa3c323bde491c582ec7ee28bf1ddd5b576c5b79cdbd1f3c1cb918f9fe8097915885e7b383d09cac6bb439279439eb6b14872f6f4700133ea0fbb2be0152edda9f0c795353da8b428462cbcd739b24a937ab06f76c281041d30de1639e0ba8ae69600725cdf27e6b259891d96293631ac0e8e1db7f7e4b1895a55dc43c567436aaa5232579c16a48a86034cd8aeac187ce7d8f572c9aecb1d17a33dc027763e629a45f2c1bcb9589f9efc0a50eba508fd661ba0fcc74df5c3b88f170da3dbc7d321c53de276acdb94ef338333c", 0xae) 13:34:17 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = getpgrp() setpgid(r1, r2) r3 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fcntl$setown(r0, 0x6, r3) listen(r0, 0x0) close(r0) 13:34:17 executing program 1: r0 = socket(0x200000000d, 0x1, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x6) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) sendto(r0, 0x0, 0xfffffd20, 0x0, 0x0, 0x0) 13:34:18 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() socket$inet6(0x18, 0x4000, 0xfd5d) kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 13:34:18 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') r0 = socket(0x3f, 0x2, 0x4b) close(r0) pledge(0x0, &(0x7f0000000000)='\x00') 13:34:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x4c8, 0x40) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8d}], 0x9, 0x0, 0x8, 0x0) 13:34:18 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x800000000000000c, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "000000000000800008000000e79bc300"}) dup(r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x20, 0x8000, 0x9) 13:34:18 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x8000000000000000) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) mprotect(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x2) 13:34:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) 13:34:18 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x80000000002) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = getuid() seteuid(r1) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:34:18 executing program 0: geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002ebc079e0f983552738000eff78ecf51e2362967896b5868416c829416bb3eb8da3401eb2434769c546798ab78c55083443d3241b45c8b6b7cc568001bb69fb5ca44d28eeac16e2c71cc0b512aa73a0c59bc6903f457e098af0322e49f9e3c130a296d955bf125aa0c340caafb7f7803d57652fc0ef4eeeccdad9a40f9a81a65206415f31340fa466a3c"], 0xffffffa9, 0x0, 0x33a, 0x0, 0xfedd}, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 13:34:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x64, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = getpid() fcntl$setown(r1, 0x6, r4) close(r2) 13:34:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) nanosleep(0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x4000000000000008, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) 13:34:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000349000/0x2000)=nil, 0x2000, 0x6) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1e0, 0x0) fsync(r0) shmget(0x1, 0x4000, 0x0, &(0x7f00001be000/0x4000)=nil) getpeername(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000155a383500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000fa0000000000000000008000000000000000000000"], &(0x7f00000000c0)=0x6e) select(0x0, 0x0, &(0x7f0000000140)={0x0, 0xd4, 0x0, 0x7ff}, 0x0, 0x0) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) 13:34:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e417070000000000004a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8b93f12fc4d5f16b136a5d00d1628b53a0000000000008a00", 0xffffffffffffffd5) write(r0, &(0x7f00000002c0)="37a7fa37e37659ac8ed6dfa9080034a85c03e2e0177513a18db60390ceda6ac17400000003cf33267ce764895d247c1a15295c75273af45a259230b5c62ef186009b0200c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d200000000000000065930e6059a3262038eb3a494bb8f09fa86f8f1bc7bc834db257824857ac315db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d8865317d0b602d051a7b4f01ebf452be6e39ed7181cc5ba922fc536345c7144c25321952e1725a87e133be783934cf817db97e3e6f9061dc78081a409bda89c2b1715f61767f25b49102d88e22123bf4960e1fd2b12047f7d143f35c095211e0e6b1eef25517cae6f77c1b9ee0ec069097f0cdba13cba096131872aa7790775ca8", 0x131) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 13:34:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x200000007f, 0x200080039, &(0x7f0000000040)="4a74954c", 0xffffffffffffff6e) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 13:34:19 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pmap_unwire: wiring for pmap 0xfffffd807f00c0c0 va 0x1b2fc20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c0c0 va 0x1b2fc21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c0c0 va 0x1b2fc22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c0c0 va 0x1b2fc23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c0c0 va 0x1b2fc24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c0c0 va 0x1b2fc20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c0c0 va 0x1b2fc21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c0c0 va 0x1b2fc22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c0c0 va 0x1b2fc23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c0c0 va 0x1b2fc24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c0c0 va 0x1b2fc20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c0c0 va 0x1b2fc21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c0c0 va 0x1b2fc22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c0c0 va 0x1b2fc23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c0c0 va 0x1b2fc24000 didn't change! 13:34:19 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0xec9, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) execve(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) 13:34:19 executing program 0: r0 = socket(0x3, 0x0, 0xb8f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="b5edb2e9448122fd4ec74bc80da5995b2a0d19e93bef4ace8106d5979595c7cdb1475e3e92de4a788dbac42ad47993d26d49b7b9878f2671cd20310d406c400cb76739b3d4680e274520e0b9ebf67b494ddfb8938c5173b676b2361d9c76437f2d2b1b93c215d9c3546912d450ac8ab8b044cf541e416911cbb7f005513db6d75bb1af759f5b2d0b4bb1fe6efafb794f2e2e83ab7052c025edafa96580835f512b97", 0xa2) sendmsg(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000280)="8012edaaafc27e2910cae5df2db64fa349a2f739bd5e98ba76fd896951adecd61be616a25153bf17e28b133511cefe455130095797b070e1281995eca7113ca3bd6b35b44a22784efec14630e2040566ada9a32fe751466d138bf6704e0b60953053bfee2ddd0cc44db637608244790ac76d8e64883e5113da1658d3171f8e87394c475827ba1006ad8f7e83e060265fbde5ef4ca775423f5a3d0bfbaaec1a36aa5a87251f865e594facf149fd5298636b3a1a12740b64e271924779b49abbeb15837667f6635f821db14eb28aada5706172c39479c6ce79f98bdf0c3eb27d4456afe71d4b54ea77f2fc4ab2d5bc7ea32098302fde1483c73ec7c4808b017437cf165f8de6f0286cb11217cd7f620ff8d01308c8d06febf625c051efdf0e86ce34fb7a060eadb81716b48834167fc1f0ad758fb66be4aa633e84f4dd2a6dccf4870e11679968bab882e664c5fc3bea23915c8ae482a26ca22c9e8922f64e02430d571ec91a3d5e9acde164d97fd5f82fb120d8e9288faea64481cf29cce8a889c9561e4a512568c1a857212016c6b989d30c5fa4713460dc8e2e8cd6a0ceff68f106e536e19b2542e53fee28dc666c8c8ee036c3e7d71c71638fbd15ddd61deb41f959f6718b117a80838e981ac93d273361ca48d0ab5ed4c5e26c0435cef377e64a95b04bb374a08c57125847c29ffdf13e4c82f85f459d6d5502d30b9b0170b0ea381fc65a08e0b04d3a627ec28aec2e20f1f3ff736981f18f2429e9f046bce5d67e68a2a1fd91c2491e1bab8aebb1fa77f78bae103466e49c545d671cec9c1f9ef7f0ccff0fd70a37105e7100bde1e041ef5a0efd54835af918ffae5b736b357e0639a601cb7c6d127eb7d945f14ce50490db28b2f8d497574bb6876cab1316c8c2293de8a6903257b7e1f7ca2dfab9d3adb6fbc10691da3d44c832526a76f509c1aac7ea835e9dd55f6edba534ad129436cd87270839cddcaf3c343dfc9cdf4dce63a0f49b6a289bef3f5956e1e459cf5ee135c39fec90d857a5b8a85076747bb9f203e0b20c6344654d645b2db15cd6963c268df2cedd9853bc4461f84a5779636b0957b995495e9e0025a4ff6daacbfdac2a2b3d7a72f7c7effc3aada06fa487e8575ff587333f42afd68e60a82ea96bf72f701bf61ca2555ccd29cf4260e19543df998726622e4f291ae6bf0c3550cdd6044fc64e9eceb89c60e5378cf83fcfd64a3669059571c69862be54447e3d47d6a891f8f03dbe015ec55f1426475f0b9e89e1ca0f891f8b6235485c5988a67e2d0ee74ce5152635e14ec4bfb409cb3a471eb57a89773f0340041d75fcd27fed434d338cb0fc27f755bddde84104305e500be5c1d61b31b52f112d6dadbdb837f7f24f9bdfebf7c4bb2802dfab3a771aaf069e854743b2f96d6c71312483d3202b2763bd413aef1a051b64c31fb8420c77d84ccfd80ecbc03022b1ee872b8e3c4b4326c91d2407747cd74390406704c26f383ca5bdfd0090e1b83a62e1013aed5893b633bb69a043777eca0547f2c35ab6aba310a74e2efa9c1f6d26c080ad648da32437f57c65025bc51b566ff76d6f94310d2f769bd931375febd165ade933cf49b4b85b95ba9baf88a87a3a1bfca6e978a623ba395bdaace8b1110e9e3febbaaebd47aeacdd7df37e21e57bf880964a2d1dbf561c2685a6e10ba59ff6f92549447239d482903eb29c7888ab7ad9b8944518b0fac37bded09aaf2ace46940c860304ba592d66e73d9bbd4083767fe274df99e0cd37a2d9bc8555fd997ee82e15710d2f6085877b2cc0d7e8272d457ee715abc25b16995ef6ab5011d6b3ee10939fe0859db4be07f56e1e4eced4f9f1dd3fde90f1b81447cdd2b828e910c5e6f833d728369655a6488a08b1d65cbb2df03946c296ffcfeda8d3ac7c621d880080449e72ed3fa1ea3ffe18b77e39e4196de55cb980541b6528ffc488013bf41a9abf6e87a16e62c82d720c8b410a35d18b2e3f3bec9ad769723ee950a9e386f4d55a939c3f5c8eb8a8d6b7f471f03383ca5336e4aaddfb0797d93d2e1acbc6579b9af36b5e25d5c2e58c19989ddfc5cf7080ae78ce464928a071f0bc06e9c1b061253d09edb8c4d9a430aed5712e51339568cd134378b9c91d85f817c92af4adf05c2b7ef5f46d842780440a0664b82f4ccbeb96a79f88c8804936d3baa61b88cb1ba25bbf820eee1cd394911607123e1b7960b6a1ce6aed1922dbcc0b860bf1e42cdbbe7be97dd06fd0b26363612a75ec96b81e6ce990c312babc2d34aa7de65454f687fd861ad5090c96cb34a42900d8cc147681b900d20df0ed9fe20c752f5c94ae79de88c8973c6b8f05f006fd6453d7652c85a2fe448068d4ee8d7cf88d654161faa58cdd4fe73d4430436c3d3d9f796a3beb6e562bd815fc78751e54c126ee8a2b6010df57ccb230ad25883b5b88a8c96a0737560c22d15e7f46871295182439090d88e1f9b049eb2ad7028fab280748f842499371c25641bd73b1190ce252b07cbf20f6ac473e6b74104ac03fda0e1c829b1b7913653325e401ff890273bf04c01937de3b64f8d1e14d945fafcee4cb9c1f3a60df89cbfd62d8ab1399412034bae308b6a789d7635f428b6880d17e0ca8f51ec23955c5ce4be14b8f40e6fac619a3f464bd83e9a2e35a792864fcff16519e97e41080591e6d7f22b4bd9fb952b12a3fc1f5402c3fbc73dcfe526e3a249f32f2cf966af5937915b5ecf6972aff9cc2da4846ce8919aa4a48a9e9c7ab04f8f97479852294b9a74ecb6dbe813eec587b8d59962af0cd7ab25938c2a683a80b7f7b750857903b32e91aa3d51af72f6bd86aff847e2f5c9f8a7b589dc3575f25a3e5f25337999a940e5ef66405bca48854d1023b487a4ab3ada734e36018375b5abb288d85846d8540d6a15bd9ce7a7aa870de5fa07fccc3c3c7cff9822237d30662607fac54b5d7cb0f44c0d50bedb955e414050f38a06f902adea8010f3377329dd1d42d82ef2c89373959ddfdfd019d63a3eab99ad0d5af9a7bdc0cd2916eb82cbce406b9bc5d897602f47f9e5bd6d4ac8501e415eb35749160d037006ff380942ddb181cf84b427fcee27f49f9a088afc23e661c58f7db402bd98c50496c85539e5b018bb64e55c72ffe3dbd33017e13498292b95fed4b78cc458a95b46d127b5f6787178faf862788945654fd87934713b273e6952b38e77ef6ac8023b50dd7ae80ed531de91c8209bedf255104b18135da917ccadd014c9b96de70f78ff7abfdda5044f2c0d201685bd2ea44976b3a12f440b632920e7b312a04a33981b1fe7d0030fefe124ad55ce71dbb2b455ce75b10c8987f8cda5abb6cc81e043003e856d65b51f51421aa36c0fbb18bf3982849181298f6ff774a761468f97f981d1676081edf7ed1d5389cef9c1192aaa5976820ddd89b0af1e826d1d84b3a7a10358b0fcce178c3e0872aa2f06bba53fc363cb7b27b7b3bd6ab009f618bf2efbe4be8180435683a426a8112d35369ed61ea102144a36e11c87d2c2bfe540fd1996324cadcb126de1000366cfedc47dfadd371a093c6d3038c847af7cf7af4307963dd7da80760abe124dd1521ac1ce690561e7d0906fd6832c66bd06ae41d4b792a07576e4a2319a96f0b1dd4cac9721c514127ca1ebfa4190ac30ede7af6c313e1426a857ce81bacb1514c21340e12ecb083fc2f8d9e888ea373203e7de0cf2b4f3b93aa632d8eebd1bfc0286ca7590205249e50a604a3bb558d96d9320de6aec0b6cf9d801e37d619a64fe2e2732709fb751787eaa24298a4321f11d4e4980d0516147592b0661a36a9fbdcc505905f243a9b476c5109edbf302bb124e3edf1cd0a6939a2a805721005dd9c5e8d8f526135a2b3d40a17d4be478de464c1221a1dcf17db0101f887ca72acc95a2ae37e1f6408e0c7e69b7071d16d6c6ed0c774daae8abc8c1116835a67f941c81a7cdf3ca2449a01fe3beb0dfd6a666a19a2392eb11f08c054533061c5a98e9ee69c5fc3ad9911ce386f9175b495b38937dbee7cb8c83f5acd45cca29e1a63dc018a0b2794b5501ba820022ba8fecd45e91ce99b30704f4c77bb0b98625345908192506029cc1075402fdb86", 0xb61}], 0x1, 0x0}, 0x0) 13:34:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x7, 0x3fc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 13:34:19 executing program 0: socket(0x18, 0x2, 0x0) 13:34:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0/file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x80000001, 0x8}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)=';8', 0x2}, {&(0x7f00000001c0)="872409714f1aa2abf7bae9e03c27ed8aba6e005243d0a28d3a39bf800e0ab8fc04b53e2c053187c5c557f5aefc12976b10cfe50831991a2f4f928d8212c2ec47d3ac17320037f87eb4e787f6bd59d3a8f01994cdb6a314a0b03d8e84f044b5baf5b276864b5d222dee74d7e26205e91bfd0c5471", 0x74}, {&(0x7f0000000280)="1c5638b684023de2d70abdd0d5f634f2e629ba7fa864f470c25b80b32d031b06dba6cf6c49cf0e56946208b5fb4e2079e6945bd34dd877019e26b9f05cfdb033c0b3466fb0b2cd5b67d3d4a90a6074f8289c3625cd5e04a4d1bd9e9effd1658aab4c9ed827b2dc84c390b10ecfe0440b6435f127a40905ac3c8a89adf4a356710460b842a2cca93e68449ccdd65d6d28e36f205c4a6e198fdf722cb18d598fb600fb243a6e0796b79c9566f3927e9101c1b140bc2729cce716c91780cc17adfd23db5ed6dcec66744d867342964de59e585d3bbf3ed14dfd0ca551a2dfc156b54f3ba5cd8ec7cf4f1775b759b0bfc2f08aeedaab7187c1", 0xf7}, {&(0x7f0000000380)="7017d21c37bc3719a823e1f37aa06e0fdf6845a4720fd6c7472f7a6da5aa92262e001bce3cdfa7e91f0290a4f45871cf6f1575e0ddd246ce2703998bdb3a62b0a5568fa89bcd930840307f35625f7f77ff752cac181b6c2077b582b64995398cbb2de1b1", 0x64}], 0x4, &(0x7f0000000440)=[{0x60, 0xffff, 0x100, "3de15a6c263661b50edf2074ccfde05e84fbde716c06a4b177ff37acca27e1564a3e976b133be076fadfb1e9f74d3dc179f11872de8a17921d5aefdd82e4af4c0efa8f74eca63b72bc87ae7ce3807e"}, {0x88, 0xffff, 0x7ff, "8c9c8c2896011dbed26c133f5ef80720cd263def48ab91a0180cfe35955f76f86950c18531aec3f2fa6401ac09248609b6b55a0a8575099c8161502bc3ae5ab97b3fbe9e7fa39d1c03a4fc828f0f571ff48be6b03ef4e89adebfa15f6955ca423d59ed7e3f3e600152c7ba938e7016c0ea789d488a63"}], 0xe8}, 0x1) 13:34:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x28) open$dir(&(0x7f0000000240)='./file0\x00', 0x2828a, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = dup2(r0, r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x4, 0x8, 0x101, 0x100000000, "ecee117e25f81df99296f1a7e86ddd064ddd113e", 0x3f, 0x2e}) r4 = syz_open_pts() socketpair(0x18, 0xc005, 0x1ff, &(0x7f0000000180)={0xffffffffffffffff}) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x110) r7 = socket(0x1a, 0x1, 0x5) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r10 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x33, 0xf0000093, 0x7, 0x7fff}, {{r3}, 0xfffffffffffffff8, 0x80, 0x40, 0x20, 0x10001}, {{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x1}], 0x3, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffd, 0x4, 0x82, 0x7, 0x8}, {{r6}, 0xffffffffffffffff, 0x84, 0x40000077, 0xb5a4, 0x81}, {{r7}, 0xfffffffffffffffb, 0x4, 0x0, 0x362, 0x6c0}, {{r8}, 0xfffffffffffffffb, 0x1, 0x20, 0x1ac2, 0x9}, {{r9}, 0xfffffffffffffff9, 0xce, 0xfffff, 0x4, 0x9}, {{r10}, 0x0, 0x40, 0x10, 0x7ff}], 0x9, &(0x7f00000003c0)={0x1}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) 13:34:20 executing program 0: pipe(&(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x4}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 13:34:20 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f00000003c0)=""/39, 0x27}, {&(0x7f0000000400)=""/71, 0x47}], 0x2, &(0x7f00000005c0)=""/249, 0xf9}, 0x0) mknod(&(0x7f0000000700)='./bus\x00', 0x2000, 0x86138) r0 = dup(0xffffffffffffffff) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='Q', 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)=""/79, 0x4f}, {&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000940)=""/228, 0xe4}, {&(0x7f0000000240)=""/29, 0x1d}, {&(0x7f00000004c0)=""/118, 0x76}], 0x5, 0x0}, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 13:34:20 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000005c0)="1bd8f17f63c3c517dbf3668af43af215706bc4c9f37fdd60434f524bde9407e1f955ce4bda2c25ca53f84ee76cec17050f61392d21476ff70a16445ae21475f7749d86739269baa579f1e1f798e5d15621a7c80dc1389819af4c43fc112941bdeebe0de9b828a13cdcf681c7e0a9a3ff989393bc9be43d0d57641705ad32e84cc807b1d46a50fd6b8d26cf67879ccb9378b8fc740b70b85c8ec93114a5fc2275daf6fb49554e4344f79fddfe09cc9a1d202717a4aef53028e3f084c7f85daecec0e1661e75a75d3cf9246171651fbd819ff6172c3cd0ce9e3eb4fc9e6a95975e87a615a2030acbed619b7e2e51c575611059b28baa8e25e0dc055282842000dc33ecb44f65dac102952bb46c6b8bcb22af6246831aa722a9a44bd27d57053855768261579d62f0db87684bb0b05055e85b981fa47aa82bd98c25ac784ef2fd5b2e385050835e3a80ccfdd14c7e56704e5d6c28e91eeb49546b8a9bf7778a39c534a3b7e562ee9bad7501395b32df1ba72ad39a9d7d86545f23be76e3b8f400b552cd019475993bfe61d55cbedc0dddf157c8fce5fb3844223130af5629021e497d68ed23d98fa96d55eb521d0f6476a410d5724ae55f97ad845c33a72445da2f279e597c8efea0f78da48ce35ac85cc0102118fb5dd17d558f375325f1af9995560aa3ed8fac53f7ccc208959206b4fdfe5d23028a604374d1b4442c24685f83", 0x200) 13:34:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = openat(0xffffffffffffffff, 0x0, 0x800, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000340)="86d84020aa60e59aff3b1c0f7873425358449c2acc8623fa373dd7a0d58c5bc0dda48d541603749eb81c20f67334f7f9d82c7d568fdf14ccb0d783c2d39ce687683a099a91e3026a0448194e7c4c220fb5eac894b3874f6365920fb5860704cd40eee46dea882d50ddd8f7cf1646dddf660daf158cc7368e18911f56267aaa245f18909f888e359f06944d5e9fcfdc826e3ae990f7f1a6d9178b30156c995a53a749ddacdd8829cdee126ac775edf7599a11dbcb1a70e407478d8ea5019a5fe31a915d05ccd96b802a996bf6ce9f7347d3277b8580dc2b56b2a32b3bf7ef9d2f024448ac11a973624d58cea583770c797b21158b68cd41158977e6c6435a54862ead5394e2e5049dd7795557f404015c071761aa73dd925298f4b389145a5fb66446cdd57d0a579ecfe7935693e912ef0026b96f998caf667e57eb5ff20ec4ab94b230296e7500cafe3e5a10276543835f2a07ff99ce9d6e177ebc405f668c4065543be9ed59d3c0ee9e36816c4bbce9ddd5ff473a0dfc1096b8f7a554aa2fbace7c340d087c347053837ac87609462d9a00cca2cd94eb125d702dc06e2354f6c760a7f493203a22c0a16bbed241227cd69866812df977684a147cd51c13f26de234468f2dc864fef5689fe00066804a255550c1e739dd9ecc05d7cc001e4e6d41cccfa5ded296a99888e3d2ecec77822cb90b3fe3a8c18d06214526826f9f7faa32b47e4ab35d114e83f2a7a768f6b60cb4cf4fdc8303c6ef4ccafee6e515907d3a2ae72b1c538026f6c718a59944ea9307267027a496904e6ae589fd9c4383c80232b683473eb035f95ac1cbf48455b4f771e8cac9538fd8c8c59845c67ac95ca04bb25f7e689da9338e34b4a2b9e485017e076f10540afec53e0b0ec70c9a8d6a29154aafacb52db7ae6bd94ca308e74cd2c3ec1c49e547d6454e655d91ae67a39a5e85d0ffef5a76bfaa0c913309e190f45a7ce284a0b5cf57f2c5d60f626abb05500a5b4a544141e3931bfaf3587b924ad25663567d9014bfc55bab8bdf62b5f5d8501dd8e3321963779cdda0bda82a5dc79785abae35c99e4f6b47401ecc0a65e8c70d75b09f70e9bb1479c93a9085fdcfef2ebaa59edd28f442064c104869b99c2948042d605b42989e592de9b7f9bfabc4567306235132bf0843c9462edcb4381a9b06e3e91d1068000a15bea5dd8e9a84c45dc8271bbf9d1c207bb202078b54cdcf662a092d1fba9d462381e1bd4abf8ff1d001915dbda28e14581e2a53d7fc12c6ae23f2911cd2f420b70cc047d9c3a1fa162a0c1816a17a9ef738ba17754138ede74823a1e66db3a8e0f0d96ea3342d233e166d17b71f1098d1985e1c79e1b44fa3723feb50c33e82c0ec386a02405e076be10c39e7373d4bb5c2d5afa0524f8bd3a9000add36cfa1d925df2f58c36d3b2f355460d9d19af0d4671d4f1ff0e8d2a86b4fa18770918ec316b6328c93e23f76bfc41b4506cf06e7ac6fd7152a97542db00e3ebe295ac2507166982ba1d506e7d033372843b6ecc76eb6879e9e7d5a000b8e06231eab7fc6f5003a1b98e0db280d052e4492d89f89bff15a5cd84ee2d5ac4b19c3670612d68767d25668d7d1965677d32c06a0b3d7a1bc0ba575dbe371f6f85875633bd2feec2551c3ffa0a857fd8dd71a196e38a47f0ff2fe5c0be0aa4b2466dae295fef3ab2f2cff3f0b8c7cbf11e93a2c332d723c91252102b296c0e849fb4b6bc1ca7d569add24e9f2085aa1377ef65f8b4a1c4d5761804def0abc9898bba5c184e1539c0ea8738c6f99701a8046584293605040c97a8ede936c2b8aac140be662cdfab5f812aa9bd36c735d3aa7934d46a0f12ed2bc8397ee2c93b701a8af6000c35f623fb9a96b8deed1bec4ce0419d5e6a1b3275b717cbeade91ae996aec42056aa6f98134f3623280936d42c568f66eb9e92006623e3a5558cc87eeeea580ba2da1a45ee294b0709887389730d056e52231ff1206e80b1dbfef6b1b96bca5fcd9c8e9a7bb769cc4ee995482a177ea604192cc8d989dd9aa78c411b9d401a2383f6495c9d8d822068a8d166e404f70311b1f6b3bb80cd0e72b786ed30a3d77257af53fadbe4b0f483975145069eda7f1ae9a8a971d937afa12b4c325351eb7f4257dc95302522470535c8b1af5c1f5f7c190eb483e9ac7a56e194bc66b30ceb74512aaf6caebb02d28299a164331c7e346659d271f45eeb76deb2488b6ad2cf078c2998d5fde19e590ea0f0e8dfecacb6853511df0cf8f66198d2c9a104d3bbae0b81e37f1edeb7eee33d7ac36849b5f4bec8bfb8043708cc9459d75b9ce71e290254c48cf905231b1551e4c3f4ba5ff24e49f15b19c1a035b996b1489d68c7bec389b71cc2438698ac312ed9fd21b7273b5216391a34c4cc59779b6b48c3fe6cfa1967e47169b9c3b591705f3018baad43e8a3b976db65f614f3eb2a4b0a09da9818c80924589ea4c82e591937438a49f86b5f9f50bf9366798faabb6adaac7d060ff96c7079df079eb9234d6dbf2324c166cf938d3002f250592f8b92f11d5328493ab3c3f438f716f27df793e7395db0e24fd06f6152c2bacc94edcff5e6fb8a0136f75ae667451816313feaf61cec54e38b1922ecec5af2a65b95a964ceff5294dd856c7b91677c181821e498340cefd5fb725eb14ae379905185a9cb17b0aab6da6a53d8a47b29ce006ba9e3870f58d4104723e732b6d217f99324f57dbf558d029ac6a7b071f37d65b662724e6972eae4299881f16fb296c8dd9e1e786297d466656f3e5dcd022ea4f1fbafae9cfffb808ac817bf468b33805ab83bbb94c789d7cd047de5ed6a9e67f92fb95d2df98a39378ad5349d9b7ae8c5e4971027d893e716091c0e7cfcc1bac13a10dfc6aacfe8834a0b216c49b957636891431a6d1e045c16ae99aac3b73d33829502cf49db05bb81d266ef7d032321cf053ee9b1abbd348064e4e91400d333c74f10d0a334730f2e0a8792924b6a822a6a3873c9e914b03b6af22123a356b7b509e0e80d0718c631e6d273fb387fcc2ecf0c86379e42aa2d6083cd7c1bf485a128ff7e097d28cec93f4f832e725a6a3d79ea1438f1aa0e28c2414057c300d980d1ac02f4676d0e93bd084844bc1f6a891e215aea566a0307506fd5ad2d5930265412362a568d6a9d780af126da8a41d919d9b1f1c3877990eb32d5976ff77514172e09ddb9e4f08fa5b39e841be60461f77820b6b0a6fb7b106de0cfc954e5e79bbe4c7aefcc014bcde967f3972d0384397ddae011b45aed03ced6feb919877c233f870211d77a387ba4ad9eaee1893e8c6f9be712e5291320772f1dd71c5b645a4f3754104b0ef414cb5d79bfbc3d0d74cc16df9da0e4890e12264cb698d7424e8efada987da1e13d5c427b522fe8a9d35c083148badbbb69dde866793012b3672cbd68876fb20b80233e991008c37b88248a7f407482b53084679960b1446059653ff8c30acdfa151d33e7b259aa3d4ed0ff96d1ecd98a252584615dde0302be2a102fe6c8c8b45233e965ffb303fb3d04bded04c0e04342f433c02645332560283186020aab61c3a205ec90031c6b91d78497e053ab973f16a61cead24977b060eb0b9ada3f7c6c80207698a6f2035ffd5621e0553b40a89beb96988929b233d57cd5609b7d71ad4a5a0a7e13d1c337b70610d9dfdcf81e690e4c05a811439cb96825204a6fff48be12a9059c00f2758128ca3b26542b0290c71f3480f74eed3b77e6c821ebefab7a5bdfa31a01698568fc18dff5934f7ae820fab986b27eaca2a6e337033cae22585beb899aff18f250dd6826bbf016ef69373f6c44d0128b58c8bef24fa38d3cc316b204e3dcaf99cd2e290c744537ec3640d73e6a0eb31d37de06ae981dbf5c9820bde1290cd20e4462af7290f628381faf045984542cfbbc0e3a15d3892092c522a61a9182ac107561223010336ea203f9c9ec6a83ed1794cbeb05efe769a0885b633b545b67980b4b41769ee190ec412d4dd0c8cc47169528acae4bf3b34a9ac1c520d963438be5c6405dda2c68a482e1c901f428e9f24195c0f5ca6e81abbcee2a33090909bbbd7019cc1cc57f6c288edcfdeb839cb1c1fb18963d7122146a845f4d370530cbc71b889a220fefbe827814f92b9624a80d6a0df0592e0ff42886cfdc42c53eee4789b9c860175c2651763208e5fe5a6829a5eeb335b004e24de3f6fcaa5245dfa238665fd6d9b1a0630fcc4bdc252a3d93a8c7a7ae5583942fb192062614e110266927c18a54869d45fe9aedf3dd74ffcbade91e249c764b77b8c00d1d00dd50853b4eaf9888baa4f95f83575ff2dc124f6d242dfd0a488bd6ebac2297a7d2bd162b9dd7de790c8e24eab8423f561a91a83b310a3f5233c4d6a72c00d4c40a4bd4822c6d8f8e35a77e5be80b53fec46bbc6bc94b083bef0baa6f72cc1d5fbac076d97613a062ae9852d8d8fc7c81ba6aa7c90bf30c9932ff8d9f2682f0eee39a07e2dc6dd27e1abd00001ce976e93906489c7c241894bc39188cf728caeecedcaf1e44eccc524c7803748b77ee8561f8576daa04375f5f1b39fb7ccf08d773db91f4e1150860b294aa6d1777f3f83f80568800884ac6842cfb43b3e64c45ab923aac87bd3afed06bb52a6a19b9a5c084b709a02bfd3977dff8318834ed0ccfc5dd34d3a40e3b8be083b62504de2f8b3618432d9e5325c57dbbac6366340f8baa40797a997235f77fcbad2917314ac5099c1cda36f49ed6a5afe2cbe14f12655ef358adc200688b5273db00b15500bfc6590f9700f7af20fbca2476798e000e39cddf9bd97e76def305735cdc500a764f8c61de65fb0a0237f3b5142c58e319c5b5e83fa9d59c86742dda6fef4f380578c2b491276086c8b47ec621f64cb9741ecd88f9565080393f1ae28deb51b3e010726f130f5b4dfe09662da79581f7411e687039c6c9b7cc88a915f96753a58835d7a98b1e872a751d180aba4f7d24c4079cdf232297398407a4103cde7d70eeb8fd479ce1eb49f3f8f18406addef793080d71d200425a5fc9562b396e324775f96acbe80954131dd9c47ab3d057230f2d6e7fa3047705c5288c88f73f8b5e4d1f52082028eef6ca27315eb4502b135bec73c3dd648b7a3b1ba449d0bfbec312310cdd76d15e77b3030b34e81db133504502a8be2f88b1531a5a4d7cd66b6a125ea6f20c99e3c702b4dfb195f38422c88d7a2a38bdde07992721abf854837275c201e7f37efb08605c1b5adb44b45a83d9fbef2120b6962e471066d175f51025318a96d40292408ce3af8dafaa4a0b7456e9e883b47109e650e23e2a23163b61e8e87364455ffcb75927d098ea56363f9018b3175d9ca1e7761d35f33038b72a0da418033bb754739c939c3906cc4b4d9dd64234683438c1f66d7dfcf53240f0ea75b8750a60a27598c4d2fb4245a62306ed4be1f06907a7c846dcf2a6c896a466b66e07eecafc31c16b3f6f448537f187cbdac55b27bf617f519c776df5ec9713f513eedb9e025a344c2d7dbdcb8e89ef65df82850dea5737b93139c74d3d696989304612554e2e0fc6beb4b0e5f71553d8208b7fcfdb47cd6208c9c63e4a2c64a954602c5bb5ac4909ec8c4766e8d1691aaea9f3e6875bd4", 0xf94}], 0x1) r3 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000001500)="8ad74b98efee5701170c80ab7d40fd6147cc05cdfedeed76082e05955ad31b5858016177fe5076384bf0e1d2b247eecb2cc6815027adac0d51cb22e6cbd965109b7ac13c5f7b5f93ae40834e4bdf60191f3944149a6f63334073318cad65d33e5eabf8251a807b39d816b244f5c115447174f7a09ad4c90b8f828b1581ef0e41f06d55f1aae511f83034b2e23c1d82b164fdd143938da06d51ef707807882e8223016b7fd58386635588b60070b4ca01c7d7e065ec448569d96d23818b357f7d17ff9a28939b8f3b6692cfe21d22570817f6385cfedd8f3a8f12ffe314fc8f097f6d5c30cd32b5770bfba12df947d8aa02e2642bc1170d248d8e3df41015ec8c79fcb9d451685d6a2b47cef8795e60f44b73f64e2893e3af73e77c96205d1ecfa815f408678aba28d9b9d45b25036ee9eb604292f634b2d6b7c2f056fe5f6009374c3d37d2def64246dd8650c77d7d13a1b4c14b9ef0d01094a68fc02fa64b874f80ee53f3bae32f3020d2b6878cd63f44035d7024512d4661ba6cfc828d2c297f51ebf2804cbdc159cc4304069961edcc07ff734c99c293dddf80c0ddcb916f57a06f8ecb420a83edd0cdf4063a83a5892177e2f66220128bec89d3be4321de4125d0e886b96ac3582118b522a4427db2ad5e1120fcec50c1974193d5188759b4201abf66b492e94414880980955edf34431bb7e9487173168b9e3e4afdecd52c91f1bb4ab5a3f4d5cb82258eefd48eebe35184168ec24be86a852ff9cc261b87dae30d0e130c80f7fe4bb96239539c522d719ffc44cb5059efdffffd12ce36a5f34065257b533134438e60d07b02947bdb2339ef927617e33e3b1774dc2108ebed4cb03af6f1e81c15520c012c089353554eed31e131ec5e35b62c8aa3e42e40a57a5cc09a897836428c1f43705859f000a113a02c590e8d7cb30fdd6caafd688d445eefac2d70d3602ecba03de5b0a89cb40afd2f754af71f5d7b5ada78e25181469162729bf8293e307f94d487925339c66abc4fc5fa45e33699a430e532ea089f08f631f51c8573797db057c9ec568564ae4c0622e4d9b48d9092af1882e1a0c3f03a6facc7fbcc8b0ef314ffb3ac0df7dd00d01e7c61f84d0e5a0d6cec8d860be51fa6c928deb84da35251d43d11c037e2ea9e4d9b92f7e260b6f243d209ae5d3fd2b2bcd74bfa1cd947d5bcd119091f017d32a0e0bf71389f76bc087c9134af74a24cfda15fb136b576d4d16d7ce23c75441da564d098ab726a1ffcb0a9485eb577eb0a0aa53291db2ff88dd08f823871907271413b26988b7ea37a90a52e3774f1976fa0ec14cc7b8d5b804bb129d9e34ebfbcc21763215e72ecc4353197efa8c5e15ea56acad6e4073119bce5aef16ae28fb8fcb2963ab20dc1fe06e43e2c46b77a101fc789e73d33061eb13ae97beba2b8c5d3fc0533574941c7218cc61330f0578a10b4a6a994ca1554a1a35882b9525a8237b4859f4a5114f340d97df57d976a94769d79ae6fb29c8b1f9aeb972be20cf78abf1f4b22bbd9ab895e2b7f9d977d8891b01a0162f514d17716246547884425d262ea3866d633abe8630ac56ab7202775ac4296c78f4b4af45fe3b9c6036598e60ce4e130819cf059485fef4a88509e9d631b510eacbdbc4edd1be75bfa433c64fa85328eedfe2f32c4cfe85dede3a4a585ca8768078138f56cc967260668af52df282b4058af636b39fdda13d940a8d9d76970228a7a7f188a8085218af6cdbddb21f66088ec605a62600ab2056c08ef3e3fb57e23651bee068652cc7311899e9b7a99c5a9de03863f7e486a98d02899342ad1d3942ff26fbd41d0105f66a182301122046e43f7a523e9e9e52cee53ac75e404341fd9a74679a0e8b2cc5c65d959d413529f97cf762839f48d5dd7297cfe399dfc7985c5010ec3dacca4ba6262463eaa93120d96b218d915a0b7340b219feef92b7bd5e758f65ae8c53ad59d896ef950f1d4fc37d77a6bc8d86ccd8d769f5987338255d901197f42dae9d6ec3095457b0800ef90c6fd3a5aba0db71a885e165e7964a9cf483be3d166908dc46317bd69fd240ffeca2a1c3d0a7304090e0415dda115291cdf4d75731f317ea5787183dcdb42872b2861e936fd0d940173ef6cfc265915bcefdd9ad29b2576ad4415d7ca34229df6c01c3efa4363e3b276b268f526202a2ab4b01861972a54923ffc558843bf59642407ade996f2be0c0c4c06f629358800dd541554cc75e5eb0642b09711f61ddf8b85a5e79f2cdd7b2c6241124759bd49095fa325974523ab25813190e73e41a652c822f3cb242eca1709f0d275a967af3a0b9a9368fb396cbfa63f384b406e15c1d5ebd77f30ce4c3a031c68028e601bd2c31197aae563574d96eb7c430c2dde382d991dda5872689c4b96a7711dd267a6eb6282e3fe338a7d72977d34ac0f923253014d8886b70370a6ad84f9496f035dade3e2406f0cea16f2e5465e3d0582653f3dc0fb6fcf1b0894c3928998fed509434844314049f8fbf921faea24884781bfc6f8bf7ec91c320e9d3fd2b65b936289846501ab1235919edda94ed5849563b28a2c3ad7d32d6aa96c7813bd3f72efa58cce738cbf7be72d42677e1695e2623d5fc759387dd42945f72fba77110be611d7725ab1b67c17a7fc06bc255c448988a80ebd676dbcdf505304251630b0649399335331c5b1fa292bf441b8a10dd224f47fc0564fe5e2a4ab745724e8b58f61bd9ea4db95a8a50f176e089a5dd6440bb89ef4820edf558633e7f6c8d22fedfb0766c194bad4afdaf52aba7fb3857f80000339170a55296b6cc3f80a9467888d3bc6885e2441716af69f59f580477ec975bc4f0dfc838a707a19c8b417079ce58217aad25c00b04d0fcb927829c5d2449e0351e85bd15712579b5e94f4d18364902c884d422d33f0789b64e1b425bd7ec78ed905b5203aa77b7fbe77f263e3d825aa5eb97d4c9fed8547bb9be967d3d8db89db088e336b542969c094d285c0fd10faecd0e6c2ea01102c51586dd227240c1ad53d632c2e7f9d2226e64f11f4a2e93f3912faadb835d996c47f7a55b7117d2f25113dd1fd011f5429c9b87e61e778c1f5a5415527933bbd6b7503743a35485ccb8257c20be7215ec8c6e46736e8314fe4172e346187171a25376f24f70fefd28af05fd2dd9fad6bd4212eee901a1469ff7284c9fb69a4b7046720553c7465baf657aa5e448dd2f92db911520a8f6020a1b2654a1975ecbd26f593503436025c701c3af94b47f581e865e0d0b035c681018572d844ef8f8c486d26272484b219b34051b3d3e17471e4d4e512d2a16008fde5f0cc1320eddabdc4fa57a32199211a2dd586e0637f0ee0ba70f2ab1c1c0cca25018a2c8d4e138e49dc544486f5d079b5ed18d08740e2e2adebcf5cab8a0dc6e873f5ca0c28ebf7aa7bb3c47fcf24170c40645625aeed5403f269fa44e0f0bce58d25fe40689e6bbfab1bbcc1aed2f973796b9a1fc2f6347c80e98612a7a30d81fe6f6907eddd84240a6eefdef6eeb752d40d84b48b3c3056e7d3b89143420450a15afb0993ee23752e0012859ad4c04e58666ea7ddfcdbec1cafb6f9130a968cff506e5bfcdb948b90555ec22e55a2af92bbd04d5ce386f825814b3b9dc4f12af1e9d44171b0009cea6050b139ff980bda9c43b0b28797dcd5afb45f4b3b77d781c21dca81ce66651b63db485db016fa687a3c8d39b58fd4cb973c253943f3762d86d3f02e12870a7f4336491f6ef525f6589c8429ada7831a5fb9d5b27e1dbbe320094823a5c397d3a84e243a64137b08ad9c468be763ea0e5f8cea292dde9558e052dc6d69883d6bc542d6cebcf94a18f97928a928333e446b18ccbb9ba2e035636daa4c144ea24fa80e922c7de171ad2dee062914c3d436ff10d91e3001b1ff8d435e4b50bcabac9fe535c0685441219e5b1a5ebdb7dcf390e88a468f7902a380f9aa644871df6057e5ff56de8ced4e0b378fbac4a179f2c63d8f11136dd1e4f442e868821af51d1c913b0e28b451fccf8981ac45d12e8b7a7b651a38711dd5d505e767b7efb7311124191942922136c54ff0c4ae8877b825f33c68fe627c4482f0294a5fab232500cd3f82a95f2e6f78cdc971177768da2f78fccb21f368fd3b482b11711bceaa3ee46bee65be6f6fb7027eb90779a9aaa549af2c384a03471bcd8a2148ac5d41b280250b435ab31b3943d2ea4e23f92f16e25fe398e2fad54587c73c38710f9289f20e9c34518ff905ebae8d2fc13972ac54999ff3655466783a17f221bf3f87fb7edffd363c421656b2f14ca053ae15a7e3c6267d4de16720dfc4b9c97d63f7b052975d4003f26d3ea0bca099c5f2c9e6698ca2635f8b5db712246c3ee9ace7e1a5347ec86541de68a9ce2498d902c9d5aed47d137855abf8d81c6fcfbb002f9d001539da87ca83437de3e343a30b66e80a3724b0ce9271a4204ccb583918cc17e722910baef53815cf4d0cd158d0a4703c6a0374d4511843b93f7972b462c82be0b1fb642ccd0440ebfbb3a84ef07e5f9e2fa7663c40318c81834c206d940d85eea75f4333b27e84a9073fb01d78f47ed8b969ffba8839ef2a72e47258a23c656002ced8bdd95371c9b075e4bb8c6e4b5fa48cbaf034b0024e0e5351c695e2c0d08ffdb26e6e0203bec5fe550bce9f14e5a80cdccb95226832205bd5debf73577db2831fc866dbe04988edec07c2cf0f7d0d32ff203856dbe9ecd0ee3b159ad778960a83d50db94bbe3b3930131fabf8bac464807a65ce22c7f41fe14485a1af0b6f3cd2549af4071336da27acaf91172847a5b3dc2b4a7deee22b542304624be76016b09e1c9da833db106dd22bdf0aa6f935fedc92e97bfd37cf27c675ed35ac4a93b7c6d120a1c565854ba03fdd4390fbea6d8102a30a2853b2a35f8001a379b77139877206817c4631d49725ba00c157a5c2bf78356eaef466ebd34378c2bd5a63c92e2a0007b89b8a5cda32d2b5622c23c240bb149b9ddb2290b365ca53b74d094b2960ebb2800716cdfa703b2b70fdc747b6b689d08ddf0eabb24d801f39f1ec6790e7cf663a1d6e7fce0dd656b7604a651a9dab62a886c15ffb994bc11d1a42838f193e4189761b9228aec1ef7118896fd83c85f363b05df86f9b1b2ad8b8faa1c290bc81141495728f592c857631ec8ab4bbbbd3cbccff578ba35fe3af8587a8a54a6aea398e7bf146eceaccd88ac4763cfbd4b0cda019f919b90c843f25c29b3fbbfb934a22d0a929904a9b09295d0b0d71c9f8be3535404bd0dddd59c9d57237044621ed0c9755aec6690cdb9d6740ccf91627cd479f6bed643ca223536354b8f78d04bcbbc5bebb78b3b42dc1cf371a466dba46310d3ebea35db3665d904f8f45fcff965184708131c468835eb3468b5bec6d35cc27836107f629d2cf41fafa353b33d7cd902c23a7cb58d9a2f0a6efcad6f9d81e90c7220b7336588539083f6d0f75131d6a7ceb6ae4aa65aad533b83f1c8c4fdcc8e1270a6f927e6ecbf7dddb3f44b9610568c60eaf00d3e494c637e5f9efa16fe9733103b1aa37fa51b5f08f9c055cb8b907195ab3dcf1e185a8e0fc2553d70a7db706e1c46362e20e9984f64793ec07d02c19c5b2c748a3a53d000eddc3886903142fca3f560a46fbb2a60279dc2e985ce1efdde80524fe7db29d828234031961ba591112506df14d065d6aa24a02ddb57197cc6fe39b58513fe7a1738b3c8ce28c34a9ad5fffc07995083ae73320cc7cae7e9be7eeae51ca11523350245248f4e3f183d43d20", 0x1000}], 0x1, &(0x7f0000000200)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r2, r0, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x78, 0x2}, 0x406) lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc1, 0xe26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 13:34:20 executing program 0: socketpair(0x2, 0x0, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x2, 0x0, 0xfffffffffffffff7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000180)=@in6={0x18, 0x1, 0x20, 0x1}, 0xc) r3 = socket$inet(0x2, 0x8002, 0x7) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="2435854b7d6a8fc4f027536ff8321d71f5fa9a476aec2d920ac5042f63bd61ee0909315e9ac39b87dacb1402f3706fa41e89d49005774f8f2153c70df53f72e77fcb7a4a8810931a6cbb2e4f07f45fda17a861b425dd751e9a23", 0x1c) r4 = fcntl$dupfd(r3, 0xa, r1) r5 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x2) renameat(r4, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00') accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) 13:34:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f00000026c0)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000001280)=[{&(0x7f00000000c0)="17b5a0651cd1f6346514c21f3eafcaf29da665c8d1357ceb52e6d60ae9", 0x1d}, {&(0x7f0000000100)="003fc734f08a7f434568cdbd8ff2d71ddc936e5c50b687f7d0b06e61d645a92ef0e7854fc1978baca723fd076dbcc27f0ba7a644deeadb31678a01321a70ea1cd7ce2ba451ae095ef4", 0x49}, {&(0x7f0000000180)="35bdae0c350b1c7f44b7895dcc8707d133a568560cc87e5b7940b884c3021698543e30e99ea3aa5a8fafda88356434cfb9a9b053d38e24e5be2b0be3cd4af800345fa5edfc74dc2350974a827386653eaa18c0a3a1390e57a72733f3cbd7c0bf529ffed5a6304fa61f40faacb5815a80122868bce90cca488c09afd140b0b7e99a8299b5f43060819f078be2663bee840024529dd711c3f43eb2ee448a9fd961110661f59a031f8510827bcc681e54deab8e8b92d4c4b1d55a4fa348e32fc1154ea20b49b2c74e7734c36e14097d4ec7ac3161c0900e96200688b0d8acc13f0a6632fd62350a42382bb2791055871f235b44c6403611896aa840cde9cbeb8048c50677ba48f194dd6b9951af9bf59fd9a6bd26b22164d65bd54ffe8510728980ae623ec438fca566619d3f3536618498cc585891a4f8b5bcabfca1288e92cfd719bb8765c56a5b93c95a845c23b5ec6b8b70eb8779301d8a835058c4187cc04c72cbe43d511fd4f5455678fd041d0a10e4a5e8f3b898b323e43f3592e86e1436e8c68f0a7b9228d3000d8241d2b2df5bd3c2c0511964ccca0a5244f700372bc0129687cd07d10683caa12d36bf4df2e20e633c10137cb9dd2108f171cbfcc2467a40f435552727e7b4ea9559ca91966ce1736a1802680e7c602683bb39b7849afab94151781116f089110a1044ff5d314ff1501517d66f5e0922e7de2518a75dd2253763e69cd95a9f242c1fcfa1f56af2084f77fa10258567ebdd971769b22ecb7eda024590c027115c47cf357fd35fc557902eacbd4b66feec4ae6583468f1548fd763394a3c93a7862e09b38fc4e94704d75f34f00eac41d2b879ed1f9821293a7d219395b061420dad244b1f4ef3f2da21f005d07a4d36feda3cff1ab65f4f158f879662f243d3bfc86bf71d3dcde0991a63989f78e6ff0bf1508bcbb214bb78b0bdc5f5871c6255d5b87d6576d6d8d33928071629aeabfd94f90d7f0d45820c38e3406222d81d1cb5a7f3257cd46fe3fcdd42206fb4f164bcd509817b31ef7a285f4962e9ad84ec08e9f6283b85bf4d5619623c0654a2775694af1d606f38b0e7ea19365b80e185ee4ffc79f652eb5eb80c28977134aa436c0f4f91b6440dfe52023f48885a48d6ffe61466305e5f2d3e6b10dcb0c7afc235f490758a3a92c3b9c639eff5771977fca06e7757c4361acf0e74c3b5e4d4746ffaf534d889f0bebe2050c9ce7a469381546e8cf83fde4fec9f866af185b14193bd96d5a0fc55309f59edab37dceb7533109d84b382b8a7a7337f4c1f9d4074e857fdc6f4578968ffdfcdf43341408468150578373e85a70029eee2800b6dba1aed343eb2e8a1bc108a48dc0b6f0424fb99171890f2ea6bfff17bf386071853af9d15075c659bfeed786f6af470c174a58e87e9dd4ff4b0cc41c3152df400c8e3092122e84e1b461b5eeb69c0d1f6d0ad15e2a1006fd274c0fb66d2147d88d3f6b94bbfc07193df940e33507f261f3f9c37a1e6fe98b87817546a4dc4e880cc91389e98002b17a17eb77c26cc3ad8b9d279f3eea7d92be3d9d09ca94eff9a005522b815d529ea6e7eb5aa4e1e550900943f9beb9eca923f36b931754e3665232a99be20bbc3bdb9523230469103e1f910c83c6a356653e65e4c16391135c8365b8b44067607118f0ae17ebbe0c6236f7e9ce7c2b03b5b61c733d0dca07414f9fd56349e99607802c893bf9e44c2181adf650d8232a4c3c3ad155bc329416dde60fbb4cd78df077af296546d375ac7e0bea6ba52d43dfeb5628618e751f37cb2c431593afd98c7a46d92374b328f4ad581616f97f8c021546f227414176bcf8bcabb94f0e6827b0b57015d89ab319a3d7ae9dfc7942f5590bcd62ea304708adb15a6b91d18ee13e0d760b653fb49d489b58860d91dc0796dbae1f4837b6fb12e4e8196545edf8913cef207f8292f848950529bae68c087a27aa64c1c83c898750fe3d0522facc8e5427501b9d0970c640a3e00ef7e1af1fc24630fe10e40c517eda13ec6a4c7290cac983b0cb02bacc5d6c9039ccaad22e09d7fa433a0b43a936973d0bf4ca0fa198217fd9e56e607964e6be22cdd78af65a24efeb023f603abd8763aad7f88d4621c9bc1929f15b6a0effe80674f3086aeae71e3730a78cfb037bc6daeaa5ea5fd95307b4b299178e5c7caaa9078823fc8ce5c74b7579f4964c3b6a0217f9a7d32deb7fe80841c8fcb25e1d425e2d1ed7bfcd2f5e491c38549db90f03b2c2f2e43082c402213c6e530699d8f966c0c9edf229b75e348fb12b892d6aa4828380694cca54ab45472405f44312397c331534a0e35c51c76b2027a439b115c20fba01bb0aef6cb43a20835adb1c9cfeae724df39acc3c6a251639e9da8d7001b96bb6fb4a189dc1be6fa9790e090e5a0d0ab03dd4941890b4b2c02e78eded8c5b41ba19648cec388a9b4ced3045e6f89dfe031d3b48d4bd5bc0a31300d8c9df09b310298d2958fb405ef137415e07014d26e33ae33d4d3c7674b122c3404f66f61bf918f2c2dc3392ee74d4c1f7e1eea05c06d31650c1bc03e8b753bfc6843f0f185075c8dfab9796fba29cad039d2c6425d2a48397a28c1f1fbefc6d9ae4c04e94ce012503f2c3f58a443ef95e3c5792be590ca211491169079a962c3d78d2e33b10c7159e7a87392d1931a016ea309498c75b640ba621f24fe0a1bd82109193f3caa4c6cbe704e10ef7d642263a68c758b5df1df51fb3cce7e1edb66cee1bdfdc8fc40f000be0f76da1926fe82f5c194047651a824054bcc1548192734eec52ae479f6e5426ab98fd57c55833d47994d579648e264518c211fc4b2a4578d1b52c422a6d46e5ee2e121147030fd0bb8e1985565a7b3a3cf791ddcb5b3dc85373ddf1bcbea3f85fe742c22db2fd0cfa392425d113460ce7873c150c01ddecbbee41f42852e046302c7d4dae11d2846bca05727565a3d1eaf7d1b929f047eb85a9aa579c509cc193d7892eaee4640fe7c8b98fa52f5c34aa40e08db005d438d231f297ac0456d3d238e7541740c5350106efb7f68e6103e47bdf79549ba23ed3d867c6b2db5c03e7fafef23ebeffe03db07ba387d41515034d359ca0d555e90d5bab8948a320165c121ffe8bb6bfc3aee5bddea97b5d448ba212e6cefd146aa2dc729d01b9c5d79788b2c597a3cbef81f1874f3aebc01b81cbb0a181867df5d433a6907443eaea8f49556cc767b7342754032fdcf6a9a10af4580bebc483118a173514cf6ee83cf8aca11aebd45997c56e341bc640d734bd02a7713b0ba079684bf33d8a5dff7e9772d4294541e8c68aa9f15f2f6137ad9200cf904e86dbb19e2eda2effaece9f1249f9190a78074928ac9ce54ad9adc9480898bbe1ff23db0603c1d28277fb9fc788b5c55fa7f7b2d92e48c5be0cd602d7baf03b03ddd5043429576570c63a08aae02e6c166828de9309bb1c4a5a7dd82307a9fb6fc9a3b02ed27e7cc88bc6d90a9d8174960f01ad8bbbb4b82b69ec317f53acb61ab93f82b6e9f684f437f5e47db8cb5486e5d7450f4ba3ddf11d6ff7d9d769647329b46d8375cc3c15f6d2c4fc90c396f3b7b0d6bd2ce975be7963aeb7673b33132445c30403e3c72edcf28aa868a5fa7bc3e3df2ada6e9a3f51bf4cf9ca0132ad5f2345ea63b5d38a2a7772cdba6a7cc96ed02a1e4db557bbb0a31830a97f2f438acaca8bb6ec2bcc664715cbb41216a34e57873fa7a430796ae8fb96b417b46438305acd069e49a3eec1fda08adac67edf0c2e142a2992e5d874e31703adb1d72d94a3a12b2261189e53163f55089e4ce65230ce499bdccb24a824f07ca9485c6e43ae784d51477cd71c11bfbc2658dfd3d98b88e86213ac24b07129fb1b417a6a37d3ef7e5350cc723dce7a66b7b3f6efee408996a1ed03553bea504d221fe03914bb2d770256a95d1147e2c8c9a8136319f21e0f1944002b0bd612322d746c49a0ce3268a63218de8fbfb0d755b6f9d2f7f4b8c1d28d428c218e3ccb5f64e7803e86ab9d676053f52946d5ac8fa8d6694ea54771b2e0bf4a46094e8e6bec033764a45db4de39aba69b2261860636870acee22e8ed6c9126617520a23c00ddb265fe1ae74cc73af61a7d19837cef398cdc005c90122649a7b237f00580c15c22f58646a0767a3e0d5571c55eb3cf303cfe41f4d928a41d2404be5170ef5472528a7f06fa8689b8b89b3ba6ef985b3c053b77c5b15229c211a90542a5868084803aedf8f4abaf49ba7b48809dfb06ae9621d11022834016da28515896a91bb81cbf42279e0fc22b34d5dd6da8eb948781907b7b4d8834cb12725444f9cb42961b72338d49c8be1dfd6f4166393a6c3737df72c79e720d1ac05100f135d8d70703955aedeaf56d6c538609f36f81fe65aced54dd25f7b687db3ecf32e3f0102c28ac6d21b03adc8d7921f329a02155fa3b41e21d1473a9ca30f5552899cc9296adcddd2e6024605a604f0cfbaa01e3bc1cef57abc0d1efbc55eae919ba96a6c52bc03ba697ed4ac9f01edf1396ad4c584a24966b21f6f235493fd87b5d50a808dce8a7fc639ce46b8295617a9291598957cbfe7a803e8d20664854a7e86ade9fc00be8482f95ed68ae30840eef51ed6e74421c309b8ed90cd008adb9ba79197988e05ce4c24995cafb0c8c46a8208eea1e40cc26c15bdb7475b625e5383c715a6cbc78ff516200023cd38e4f075e583fd4b42ac2146b0281680481e018ed5212dbb41d69add47fd43d9c39a65cb1184606e89ef35708c5a2c0122c0ec6918001f7f89f2b4d4b624b59f0bdfcbe7e72465ec8ce4d13447bde3e3782174c77681994472409a7789537b32bf0629ef53b2fc52c186a4b89f8891c7933d8b1a1505bc0055a118236d62f0fea5844e2b4230c5a1515b2c1c5f93e6d50b2c7f9546d80cf956972b80591ad9ffb65f1dcc1b918b4cb0b8feacf2d0bcdf7b603b6926e0bef56e5e5c64778843ae462d823d8a46b7bc068785a56de941ae6208a8eb1ae0f63fb88bda715cde76141ce0b6c8aaa5577cad5360c6666b9ceba5dfc35fd92e1749d46c6ad4a13940fb15c147d93797695e38229527b2411ac411533d687e3d87ac2ad1e6dc3b4bcfcb1841fdc1f9ce934adc540ededea5afd8ff4cf5077693505480f3c021a34fa789e7fd4f95b1802927274ecb4821674beae35b6c701158eb891551815d261794e7f9dbb51b8af9ff9070fc27cb5925588b41d263a76fc3fc51f1a025fb8f54c10256ca25aaf07fd4814e27f0939beb26dde1c3c35f2e14cb9c737c5ed9d537260617953e94e4ea9c2b1b27ee562cfc1a2f424febe6f5766e692f96cb44b298e5bd9f36105994f8bfb4602a5b7b604ce6f24fe1c6ec99dcf2cb666ff65a41fceb3f9f9b638db09f834fa66aab3994b16273abd2b5c1492873e1ec638d2f1d2e94f2f34f08d8f86eaac7217c7053b6b7adc6458457f5c3239827d2cb1be3fe3d242314f0585c4f5581b96f248ad47d085c4a96a3f99f59824ca9091878982b7e56689d69cf0df628775d26fd098de8ea9b09e83b7116bb585be0b72c64eb48452474cfe3c142041e942e35369831753ca7ed060b6a8a4cb8b541670bc97fb89d0f1c15b79d753bc02276313720b255bb55e3c343333dbb1fef6e74030ca6b8518a32bdadbbaa7393f1488154a0a697c91a9e278c6cb5168e3f1e6bb5af67a9982ed9357c2f4fa9f1d92fefc44f5acd445088eb2a40356f51090555884dc8ee513b8c768e1d092d6f8e5416928c55ee38d1f66c1f20ba65cd88d9e6c1faf44", 0x1000}, {&(0x7f0000001180)="8c2c99ec162d475249aeb10700fd9fe106", 0x11}, {&(0x7f00000011c0)="fc9b76409158de0f7dbfa65f3e3c7b1d23c7aefaeaf686089dd4feb962bcdeb633d35954a4549a5e7a2f31c693b5d6ca434b10ee9fc69deef03c869fc3850c9a83c0d625bc991d1bab729e5a0db3004b8be14b694034c44173c531945d80d4c4f8f9bcacf001c12c38d4507c03ef3dd6458dff3819575eaa8155875fe591abf14188c2", 0x83}], 0x5, &(0x7f0000001300)=[{0xa0, 0x1, 0x800, "4cdd44716bd4f4b2e0df43c6d9e1a2dccf35f2d069a02a1d6ce2ca11479eca7e7af061ea01a9370f88d021370ab99139f039643dac015bfdebf9e46b74310d540b543d2473d461be9b4053f2d5039dd3b1de90c01c0656c618d043ef99b9ab415a4f1e8a3f1c52817f06eae0358beb09447c13da4bb662fd308f5878d4683885d38796bc42370f94144c2eca5e5b"}, {0x70, 0x0, 0x7, "2b286c87f7b319f4b9bf2b0853ba4e0733aa90566c84be12eb5dca892fb5d7988fc0da8cb5d4b4129b216d6c483c849e5887264f02b252335d7dc564c995f2f30424450862e3620598b95014539e38af09fdbd98fae64389336e69"}, {0x1010, 0xffff, 0xffffffffffff1e0c, "38f41ae8cf73d696239944d29b4fe33123a837332790c415f6c21eb978d524d324427136619a72fe466f490544785bbd40339858c1e3928391e4f6f360c8501e0d8059a058219fa865e805094a2564a39fcc43b4e47ecdb0bd440df0f218d56710bf42aa7a26685f85fca93d4104459a12cd1a02f37d37f87fe5a8620f12d690ab0fd17697e72b786c8f7be318eb15c7139d792704f5323f2b3e1bb3d835ce8aafba0eb58beeb9a5259b1597b9a6c0dafe4c7b95a2e2991eab2819a41dd2dd67df998c60bb92e8c0380f3697aefea01b941c172d858e3f2e6f56252cbf4ec01cfa91d823ff6a1ec118386c12a4b8a7399729392e842cb0bd0dcc7e7f58f7566790d11ce7077f95411d054c29eebb2ed823e466b843dd26d7e1ae7b903bdc84a772966e68c7841199d9eebcda6568d7e6005d16c1b2648aafd48bfc493e5ecfb968c28920b7a7753e74d26db83e976866ab4c9f2ef43633ce37b2c54a7bb5fa585680ac877abd5f6f8c8d7affc15cb900857ca20dbcc1c432deffed0b2842ae7ca99b9d3c39fe37c932701e0c9fbc13318e9708b6e20c1838cc77e3b8078cc07686afdecc19d9f9d013dc1cab73f53b2450c88b52a525a864e77fea3321f9c2125c7d536575d86e8427f0a52c7f68883f641028e5d98ffb21460b97cc54f135afafa86846f7e4e9ea732a4a199121381c4722fd601bb284137bd86474665f07af6c41ba8f9b08ebc2a86a9707ae0dcfeff651aca99ddb34a8dd3e73b8722b3fcc30aa0ab6bbf52f59345f73df5ad1ce78ac97dc76caabe71732933ed02d04a186f0fd1aafbc99a713e243f554d908ffb19ac9294530ed2af8c9c89b6b4dfa9fa15ac5356fa1cbcd56677b8461995ee61d018db3d3183fd25532ab46f2d4e62fde42f6b303a82ebf0ba2280532838400efaf42f35e20cb81c8ad28647fd5f0db21b2e73760d882b47e21d2802ede6c306043c963c24be789b61420cd0fc4495d4ce4937205780d842d6190bd2b386793d5e0767f47e2add0ed69cf52b53f55f9344e3686c0cc040867b0c1eeb0b869b9494d29cf6c3c2a2315298ede224e60abe7d656d8894ed458aaae906f1e1a263905fce8d75c72342696ebc20fb4da8b74ae8883b1673b859c6cb813d522b71346d4e848d79044fa249fb0598c322e1aedc90984badbe1e96dff509ea6e289d53d38b0292b9fdb6c56b5e060c24d4b2f708f83b7b130c5c62f47fd15f28a267bd2c285c17e794cc7a2af04e30cc03e1d0659b370f57b582ad9ac43ee85ab5baccc2f3b59b8666833dd94969e714490533d68b13862ab069609f69a1be0a2173d56866e52152c970b50eb30e71cfbe4d8c586e0ef51de7faa5716448f208e6c7e49e2c986a12fc73c40632d4f9be66de6e33c707db3b8451976025e88dbf171538787cb57ec68cce53dd5de947af63c79e03ff82bf6e94635fa37f2453a51188a85fbb062a87eaff6393f2a99c39117dd3995824f4d4d34e1b84d8791ef8e1d62cbd9beb1688af736a7e2774fe02a13ecc3f67c508ecf742ee597cafa721d54663634ec07e5d58e66fde8d7b4130c429084aa7a6ab9c7a7c62fff1f7867705b1a1e67e02f604e0cf96f0c8571ce64b66648026c8f77396f7c21d70e78c266910c96b2f18fe7c0263f410b4082bfb3b0fc32bd2c560874001047c0d78cf34a4c9004d832db7e9299308ed3bf36862e9db7deb04ba3c1b7f76462b867b549b65acbf5c61494c3691d52008ac28a81f5749c5c8cd87d8a495d8747e28b33811f6a6dd5937e64dcd483c7e1242bc208b0e14c74396f03b7c5ea81635ea85fc258626dd923095bed41d1d0ec0f58bf55fe9a75d7698f2268218b33249bd0e8c4fbf9aab3190c019630fa05cf221dd9462ee31697190f4571348eff9e58a466ff9893cc36101f4cbdcaf998440e25a81dc17eff4e0d8bc49134aae610ab7847d22e327b95809251c62bfbce5d1bc12e2c41fcd0c9a6ea92969cd4a96627205b938577fc3a314b441fbc33931bd1309babf0807ed69f37ac6bc9aa933f91aae6654888ed35e2e658f5e4e056c527209ada3f79bc20878fe30b4359c8778ce8b1c1acaa6f796372ca1d0e7e9914669b747587d46024a9370a0f1c94f7ff44794736dda141cb97e590e3f27d3b1bde81fc771273a8d687cce110e26a8dbd7c3f0b6520ee38d2e28b85304fd13b6d9446c45ba63128f3b9135a396ceb28e7309e784ec17de457a0f030512f5ecc9751ea6cce32e2dce72497c0badb4970082daaf9cbb7816a9e6370fcae3d1accd47cec1e5c3c12730c2e3b153504fff4d0365460f9354b03fbfe6f3342402be4263b453cd9ea0b6c1118d0e09efb0db41ce4acb0bc4aa4c7a98857521c8dd37c8bdd770185a6723bf2b682da1394eb182ae5cca3b9ff57b7b3c2a71c81f92fa77c1646bdf2a7d90d97b04c9f209dab1056e49f880a355a972401b6f032183cc8d5fdfdb7157713f272e6f3e9038c8aa07123df5eda06946a1316391eca365bd5023fc638fbe7d9d4fef8edee05e302c4fbf36b7447c4a2788008624a74a913f9617cb3c53a02d7cde91e864d3c27b433f3d4498f7bb57127ef074dd7c457bfecb2a9bb206ec35ed970301d7a7aafb7a6ae22846c8b39a0b870668874943ea22b9433f0b3aaad04f6a40d6628c199be7e2b7cdbaf77bfa9eb97158a285606d5eb0328f5a95f94ab226d8b21d755ce744f7ff6230a38d294be861d1966109901dcd639bdf3dfa0613be1b8cec987ab8d71d43044779a1973a84b110240a40d2d2f27508de96537fea5c43e8738512ce04053f55e19eb25236e8e2a0113cb1c6b082b1813ccca0705233e0e934d8c07c1a2f0f658903d8d734d24bd2a13a6371fa671a2be8a4f5b856a0a4bc2a4e775c99b66ac262c8184d40fb6e551e3d2e53ac8eb1b8d45b4c181c2ff10eb6e8dcd728a854a2e7472e47150315be8a35bbbc1c89a8f49be164f1696d026115df3584ebf302bf1f2fd0f04297156c1016cf8ead285301ffb7effe1773f3c479856ffcb60a8d33f55d398e5d6d83093977892d42b1271413656a8e79da5ab6fc395422fbc1ca2a1446bdc7903c35dbc7307b49a0ba06a62f13d1baf7ce21dded4425a090909813289ab610bff9f52b47c06a17761edc04fa0b3ac8c80d786273844a401fd657bb0871fb13bfaa33372c9797c11067b98323703f69134865e0aa00fd8d087edd8c8d0166eceaeac9661b0db5f834d8067f7de37b0c86604a6973da7914f4a8b3e467789a612392db168449e171c46b1ad6918d35a916cbf038571807df591ac8ba4977b0e59a5c3b6001e86ca964788830144eb85d7e4362445ec30e65b32eb79ed23c5abba29ac0944dc934f2d51fef764edd9d7e403225f44c6e56fbce5c5f0a566bf2177627fa186bb426af92ddd5b987958aa66cef55f7dcfbe2cc6c8005b01bdecc7cfd6a4f282341b552ee166d7c30f07c9b5e933e1d83622be5a492e24d7ed2bddd31fe26b917212e4859d3df935dc36af57af0d067a7616c51fa3dec970c6605d97249561ae7d3f199005255b250f1ccad4a885c50bc898eecb90fc9ea26a0a98b51752a0c41a3a10b4a7c1abcba87077aab0677a5fe95b68d0577dc4de91f7ab58147806e63c4ad5c1769a1927abae884bd678b4eab9707e57703b0fc6553ef7c91f96c117508eeb8621a9c0576e9f813297b357048c25476d863ee0133ed15fd3fba16137eb234f8ccdd4a9033c7f4b16c4756eae2c515dea94fe2423e671ade79be9744217ac2037a7015336592840e476736a101489b4f57e770bd00b5ec9fb972ade02d98a80f56057491a180c025ea0fdb650768c6a145f0d57c9c11f0cf3273ff4e3442e0d91df794e2055ed0d54125b2a04e872de452e717c4f08751c862fe0a09df309eaf132142000c66f48fa3ccf052544bf6ed6aca8c69f90eb95cd97054138127c32f96cfb5e90e085b914983530740674431abe29f43476097c7749021cf6668bd3cabe18cc65913d842b309a9f3f2be04cd226f24aa0475ce982ef0aea7e63358185d3096d47c94cd02b507da16227295e7373f972906edd6e30de2e1507dfeca994eded35bf4bee9ac5d7a2399fdf7d7399180b1b218de291844375ddb24c436ea39c41683df740031aa69f6ee6c294a2b1e433a6eab16781e5a82d738996de1ffc7d01784fbc9135ad32bb6fca32c0e6b2e1da446ddfc3c62c0ba94293e3c6babc12567244a2990310168684bbc8b4ebf257d01eb5e0776470d4b4e2e646526b0b228a0af6a7b2dbeb7b8e5e705b20cfb2f28d16deec8e3e1f9f2f52394199ee503c846bd6a65aa17e0179de785ad1d67b2890d24cbbbd59d8f604c6a386ebfae158b85ed16a25602c85507d920c2cab76a9878892c6efd5a8c092491c7e457151f8821759bd12309208b415b3165100128171acd8516101e87ef042bc9c37de06351ec51a01e5871e97588efe6347bc0111b2cbc6b6f647af3dde8975eab43eea343233c6d0152e68fcf7609623cb9bdfdfac08bd7cee0a23b068b6bf74ae1bc35aa48a148a329a1899ff3100afdd4ba53a5e15b7211b64314f93f35aee824db3878add81ec2ad98ba179576ee540b14fba377a58b550809ef98bc99b67e8eb93f4aa0678dd215bdbe33fc5f66ffa47e9822e5a155471ae73155a9137fbdb152f0a3ca72eeaefecdf1c567fc9c6abad4e5d934d2df5b34ec8bef65c23a76763b6f576b12839c8126c342008af1564302952d507664787ac900c26ed709bf71ddd8bca884f020ee91178c5b78ddced1b1df9bf21a74552dfc89849ed282f494b6c0ee0028c5e0a759a1dae654830e0529d2f29523b237e5dd120b34ff48936117b19de185d043a217849dd1eb556368765dc7ed37a23ba981e73e775c4cca5506ee84df3d1094c1a5aa052cadde9d3228ebdcc35f8f1f8627847af0711ec587238936f1d60a6bce13cd48833d2d8611c65bea2ac6b647eaf1c017f2ca4b254e44d9123757299b96b273d67718b300999d0c69b95b7e05e07030857c85bd48ff7c4ebfa7e16a68a1fe02f8425c4f8e18ef6094ea987f1b11cf8885ee9638f8168c0a5cfd8f0c6f8c3644e42b124d7925abb86142b919f9d39e72117074f01806f53b35ccbae192372271f6a9648906baa106aa1a875dd412e8941cbfff927cb3d57a16595c802e6d1e14176c248fa06c574fde02dbe4ab7e36c9fe452eb342bc1aa558efabd6184aae2219e465c2134adba03a271de4dd9e3e20a93fa9cfac7887fe7f3d8908d544ca0d3889a8b16cdb7d2e0952544320b34984ae30e6715c7da57ac82e637de7916f9d1d5ad6a58a95a84eb5f36d356ee6b1f1b5dfe1d87164b5098f2697c8092e7ac13611550704e33c3fa99e0f160a3dc1c8ff427e63a4bcdf37450af1fea7a77a0033a5777391f35312201b29f320bbb6e7322df134645941681e7d096b2cb3cbe71e0cdcea440d122f81f288e414797bcf017de190dc3254f668d8c08b2fa791c26e60d7649496af1810e71201fc7968782b0a29224a69ab44c12cf9364ca204adfc194c6a5d5199bebef928a7b50ae8fd79d9969af5dbdbaeaaf0966875d24188da79367506554137f5cf541440d14b6090f0ee2543f1139848bf173ed36eb5ca8c221d68915e5813e099b1de26c1ce4eac0b1cad46139c6b3e321844fa8a65247b02c3f4767640a80ffbe0ab53c4b37ad20ca36a06a24746203bd3a0e7866b5fc391254540f7b28cf6b6d8c3619b15a948925e2f5c0bc1c10ed6bea3d7afd7d6e5ad2"}, {0xb8, 0x0, 0x8, "184cf2be4f0a4b44d0ab58c8a14061585c134790f7a7f5b77563ab53b82d52341561e83e3d9e858022888e62456d91c147ac6ed42461a30e23a693eceafb456c66b9fe8273ee41e206410d56ec002518aa3ea8c50ba7749a73b39ca403f699c14480c2a9a9c82423470d95be6bc3e059833eb5fdd289c270fc0a1944ce1541a804c044452f94f695e8c0b808704a0b0f64b63533219f579f4dfe4f7cdb2d00cfb4"}, {0xd8, 0xffff, 0x2, "6d87e7d4d19d03b34e5e5aac08acd099d537a7e0a16b3c33144537999b606a0811b9987bbd1f8e5f1f6dd5f37deb6b4e252716d4e10a14f25a7048f6d60d1cdc8e631ba7fbfae082b984e32e143bafad939db136329df5721348607cc1e7d894b3860da7e2281b2f46c393fd74a4ed2a304328d814b846c73263edf5c47dcec1b3434521aad3c6fc0efc9f53eef5ce564c88fc265ff26423c8fec84b48dd59f09a083c9a1b2fe7dd5a01bccb667b023b7230579e9f572366ad1be8ebbbbbe008c91e8cd38c4c8c"}, {0x28, 0x1, 0x7, "308ede935222a11afba614b0a2cf33225a7fd15b1ef4a37d"}, {0xc8, 0x0, 0x2, "3a16e26b2bd6fb3eb8e4c4327c45e8b29b8fabc06599d4669fedbb6d601dbb625877795f4deeb14325fcf316b80a8e54c0e7b04728c9604ba2edcb01ecc5bf1c91168dbd012da216287ce4d5d12b7d87aab30847ce41ff4f023369cd6023015ecd6cb6c4dd67fd67a44595f9e99de8734680d3ba82469cc55af88cbb084f3d9e3486cbb197646766f4e45e34150e129f9347e5132330ad7c2f9c004a188c49e982aeb3aee1ec7857a285c535e4b68a725d76"}, {0x18, 0xffff, 0x1, ':3'}], 0x13b8}, 0x4) 13:34:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x3fff80, 0x8}, 0x125) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) close(r0) 13:34:20 executing program 1: setuid(0xee01) msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/194) 13:34:20 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x2) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f000064effb), 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0xcc) 13:34:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(0x0, &(0x7f0000000080)) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x80) 13:34:20 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x200000002003, 0x20c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000100)="8d", 0x1}], 0x1, 0x0) 13:34:20 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x80000005, &(0x7f0000000000)={0x7f, 0x7}, 0xfeac) getsockname$inet6(r0, 0x0, &(0x7f00000001c0)=0x3bcf33801856bbdb) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x180, 0x8) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) 13:34:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x8000) setsockopt(r0, 0x800080, 0xa, &(0x7f0000000080)="f20c465775", 0x5) setuid(0xee01) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:20 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) chroot(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:20 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 13:34:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{0x0, 0x6a}], 0x1, 0x0) 13:34:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chmod(&(0x7f0000000040)='./file0\x00', 0x8) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x10010, 0x24) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 13:34:20 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) socketpair(0x1, 0x4000, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) recvfrom$unix(r1, &(0x7f0000000100)=""/86, 0x56, 0x800, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r3) close(r3) recvfrom$unix(r2, &(0x7f0000000180), 0x0, 0x1, 0x0, 0x5) 13:34:20 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 13:34:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000040)=""/192, 0xc0) r1 = kqueue() msgget(0x0, 0x20) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 13:34:20 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x82) utimensat(r1, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0xcbd6, 0x52c8}, {0x2, 0xffffffffffff0001}}, 0x2) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/114, 0x72}, {&(0x7f0000000080)=""/81, 0x51}, {&(0x7f0000000100)=""/236, 0xec}, {&(0x7f0000000200)=""/203, 0xcb}], 0x4, 0x0) 13:34:20 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) mlockall(0x3) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 13:34:20 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2084, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) preadv(r2, &(0x7f0000000700)=[{&(0x7f0000000080)=""/74, 0x4a}, {&(0x7f0000000200)=""/184, 0xb8}, {&(0x7f0000000340)=""/180, 0xb4}, {&(0x7f0000000400)=""/237, 0xed}, {&(0x7f0000000140)=""/55, 0x37}, {&(0x7f0000000500)=""/216, 0xd8}, {&(0x7f0000000600)=""/96, 0x60}, {&(0x7f0000000680)=""/122, 0x7a}], 0x8, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x76, 0x0, 0xaa8, 0x0) fchmod(r2, 0x9f) 13:34:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) 13:34:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 13:34:21 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x4, 0x3) pwritev(r1, &(0x7f0000000100), 0x0, 0x0) setreuid(0x0, r0) r3 = msgget(0x0, 0x15) msgsnd(r3, &(0x7f0000000000)={0x1, "7df263a30459f71f01a9873fc058f4ee686315e35c20f44b3412ac7ee0c135a6189c70938ac50d95d93f9cae0f1c2293bcf042532fd7b3755ba9b4b5601bcb2bc3b9de9da4c9c1b755ee4adf0c3533bd538dc7cdf44f8910484ce1b688147e2d898c4ba12e61936ae4b79d12ae"}, 0x75, 0x800) 13:34:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000440)={&(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000119891f75f987258f078700db43ce9e415842253f3b5eb8de6e474d731ef61bbafcfa50c90b8216880d971871d150a11a32174fd02a8ae9ffbf008b4279d4da58b666064b58d73307cb6e4a075700fdcfc8f580b2e62df20dc46e4519e20eab5121be32751ceaddedbeaef73227658d512ff3d3316852e819bbee87148ccb4a42cfca839ecd0490a8f74e2a4ba2d5dba38d6f22d17134224054b32c13bfcab7828edc950000"], 0x1002, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1, 0x0}, 0x0) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) 13:34:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) close(r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaef125c00000000", 0x8) 13:34:21 executing program 0: setuid(0xee01) socket(0x18, 0x2, 0x0) 13:34:21 executing program 1: r0 = syz_open_pts() pledge(0x0, 0x0) fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2000000000000003) mknod(&(0x7f0000000040)='./file0\x00', 0x2007, 0x202) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x42) flock(r0, 0x800000002) renameat(r2, &(0x7f0000000180)='./file1\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000280)) lstat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="200004c8990849847aa50fe3953d28d6aa893b2a21dbfd1dd7ab63e54f44ffffffff1355a6c9c6"], 0x22}, 0x0) dup(r1) 13:34:21 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r1, r2, r3}, 0xc) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\xe6') 13:34:21 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) sendto$inet(r0, &(0x7f0000000100)="2117c2cab3b036b7d69bdf6764ba94d8fea611fef6503945fe53be00e533fbc973a5a934c4b125737b745f724a65f9aecfaa800400416c81e922e301c3057799629eb9ba0bb9f802af329de9cf2e108c6532ea409fcb980d6a314d685698da2d5d34238d98f6df7fbfe8eb4344ac5ef98a0b8fab95dbc62110", 0x79, 0x0, &(0x7f0000000180)={0x2, 0x0}, 0xc) socket$inet(0x2, 0x0, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r3, r4) 13:34:21 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x20) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setuid(0xee01) r1 = socket(0x100000039, 0x3, 0x8003) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 13:34:22 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/170}, 0xb2, 0x0, 0x0) r1 = semget(0x0, 0x7, 0x284) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0xff, 0x0]) 13:34:22 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000000500)=""/90, 0x5a) fcntl$setstatus(r1, 0x4, 0x4) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) write(r0, &(0x7f00000000c0)="db", 0x1) 13:34:22 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x5) sendmsg(r0, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0x808, 0x0, 0x0, "154a3a2983c9078b30d3c4d8213e94ba5b3a8ba2ee8f526b6a6a08456e4d4af91177b728d3d74046100f1e398ab42eeddcf6426e77c45c23d5cdfda4b5e1b75589307bc1de0f32ac6ce9e8fc5f1fd2ab23ef7a621d9fcab8aa2931029b7a0dddc5788b41962e44b3ea70ad63d2e5b532b15f7bfd1524c8668d83eb5d111f710ca3dc09848b8b80cecf408bc2e2b5772907d1ff82d65533ab7c938c278d8153bc45e009815d4fca34610c115c170f16dced65b01fc2a8fedf4fd6752a8f9058c7a323ea4149a479daa829d8ae5f7c004a1c10843d874aebff50fa6f5fda65770e099e773074bd8038163be4947205849d59129ff5aa8d62cc58b4cda46dbe939b8b3d89e063d50e2a416df4b35e2879d522005b895b5b2e3e75b8b311797a08dda7e88b723371726d219932b38160f435108dd990ba6cce6b077559de7de250640c75dbc96f5e54be3b53c82374dde695fe0da5c70acd93d0fef52c7cbabb688a62cc7335f606431461dea22f7cb2eeabcae5b3aee432c49db3b90c1407db70dd2de094397b115c9bfa972c30ab966ae9e01e08648a137efee8af3e1e4f04fc21762299312375547b7d0e4c69fdeaac96738a351d110d451915e1c97fd0e0e80aa105af3a8d40ddd717af6bf3d44e269e1ba93a45fb2aa14cbe5c44ff959b156849ec4b78c04d4ebc8156fecbe2e8f9fefb76de4bed5a6a122fb3e58814473bf40509d33efad27bf8d0951d9dbe67bda55708d965ea2db0c92b9e725358e26a29640bf123d991901371d8c9c5d1bcf0a008c2805c620942facd296042dd1e38a90d7d94e23b5f5a028372cabea967d36428c30f06ab19592b8d74474762cb1ffcdf383728911259c4a4c2cd4ebb4e76c4c5ee6e61c54872ae7e6a24117dc6ac0023810d86862578d5acd1f396c936c84dd3704f0cfdd8353269f73be21163ebf3195bdfe673bdbfeae8d0ac9e3e22b01f11f184b6d0ee2efea5af11e7e40ac8720ffecbcb4b55c1308ac3459c6485129a691d03c55f56a66b5a030d7d13465ac97b252dc5d07cf8708d491f27b40cc41d39486f21cef4f8ca4f0d7d8c4d36a53fdf04f83b9bb88fcb1f4110fd972b23295ab62996e7f8b1cacf45bfac2d172f61c941492209630759f2034dd2d0582d873ae949786ec590e00ee037a32b48cbfa3f7ff3f519e2425935b2bdd24761bb91bbac733f709d2cb3b75117377d3c025fa2b1a372dbb9449b988228a670dca042fc3ac29283bf51cf7c58d447c9c42c1eac5061a1d337b59347b11da57171fbbd8efd11c8f35491804a05b071781a9ad5c2af39be6a52977085311bafc0f8f8e900be23eab4078ebee0154d665aa6ac13ec85277bbd140290dd47df8d9ad3b69257c2acb0fe0ff374e996d84d77d462407afe577fd7bbf1a0038733b8137d2f3be78389b8d84f7ae020cb686e2cb02e3a3fd37a9296236f76d99b777b77f9cc18c914210949e0d1a4ade8c0e0de8035c52f0af0b7d6c4d0c9793a3994fa54b64a0a0387454dabafc5b53702e26de5c07773856209c5bc8112360cab1a8b2447c6711ecbe04f83f5720d1b3ad2198356c19b8feb6d12eb96fc48d4eed69f3be25a687c178d9f8c836f390bd58189da06054ded5d9c2414d3c2a7451ea504ba6534e12cacc3ab163183bda8f4fbc4a91a093b23df4c284e5714f314c459d84c7fc398d1b5e5d7c47d24e5cd797d7bdff4d72237e6b5fc0ecb3281ae6309b5d16a71015ae7ecc32fc381fa01595c5446d4da13654933d577e49f46dc2ca183402236b0c90a54570ced5a973f6a451bff704897c76afd76983a63b1cc6aa690dcd03f2cc4894b80c4211426ea825c853f6cdb1795e06c5f0a105b67f2852566f11a9fe232cf4f0e7d302bcd86b84cda551d316f38c858c1451b3c0fd55eb7ef3103fabfe3a630febe87d020b499f950306426ca69596698de4f14b31d19d2fd3dacb077c525d266c3b5654208801cedcf9cab9cb29f21f0a7e5757387dda5dab66140ef9665cc61b5f4e1a2dfe849eecfb4a5b4d421c5a6ed7067357a7a3c5c803bd6b6ae624fea54010e660a4c4296dbac21743b44919e1c5f16a60d73e95a1c21f011e4ca6a744ddd488a55f52dcde1ef17c162fcba2379c30b3318a6cacd500462d7252e3c8767f72fa4f64da5bc1e16e4e6ea8774a6ee7c728cb2ef2a3d14e97007bbb21f0404561a78ff33c44d3defbcc4533f465f8354ff5c05781c303cd1c39ec345df7c527ffaf23f40fdfac931949d39b1a60aff1d34b2003fcbc90a9105b4f9f1a1a73c263c0877448b671e6c42cd3a753d536e34606c972f10f21d492e3beb73a2466a83fcfd74fef7533302dbba677cfb97368d2ea07b9c7b70a419a7ae23f7eccca06c9bad76694b8b9a2dd5c551a02b88e3c72bee4ef9746e369626c37fb571499b607d82704d94bfb241d765a11b743a805149e354e0eb7d7836149e8cc9e41e218b99217c8ffdc460216fde6f80ee7e480f858da8fbf9e73315d1446e25a7d155fc80b328136b74e8593f85b672568ade7cea43695026f23be1afb69bcf5f382413624005306a0a31eb0ba8ed70ae2ed037d7c8db08e895b8aff117ab3f027622044f00b561cc630417e529e7f61b5661f2c5d61fe1c33d1c00e25ea78e09b3f75ab5731d455acb3a5229cc1ff66739e19fd808721ed567385e98065785f60275825a4aeef4b54f5ff960c31c58d3ad57c6ebee829a65e86dd3e50e89b78a79c8615ab558c777d18ed589e0777cb932e8dd7c710c2d597c8e95edb86c829ee90fb4e7df88474aa5d25d60901de54e5098af139b9b434bd16c62b89c8b748138efe593516370ceba1a24d2c63dadb98b0497fe20ff2169b326a01105"}], 0x808}, 0x0) 13:34:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) fcntl$dupfd(r0, 0x0, r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0xf1f1, 0x7fffffff, "a508000000027f00007f1000000000008000"}) close(r2) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 13:34:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) syz_open_pts() close(r0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) r1 = syz_open_pts() clock_settime(0x3, &(0x7f0000000000)={0x897, 0x81}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffb, 0x0, 0xe3, 0xffffffffffffff83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) lstat(0x0, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:34:22 executing program 0: mlock(&(0x7f000070d000/0x12000)=nil, 0x12000) mmap(&(0x7f000071a000/0x9000)=nil, 0x9000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000070f000/0x2000)=nil, 0x2000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18410, 0x60) setsockopt(r0, 0x19, 0x1, &(0x7f0000000040)="294c8abc8fe20ec4dcf3335d4a2994e4975e164a781c77fc6372fe88160a897702e7cb69dfb84c48fb60761f7dd79e236b05287b", 0x34) 13:34:22 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x91}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) dup2(r1, r0) getpgrp() 13:34:22 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2000000006002, 0x400601) 13:34:23 executing program 1: execve(&(0x7f0000000300)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000340)='/\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='&:@(\\\x12@\x00'], &(0x7f0000000600)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='/\x00', &(0x7f0000000540)='-[[{@\x00', &(0x7f0000000580)='/\x00', &(0x7f00000005c0)='\x00']) mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f00000007c0)='./bus\x00', 0x80, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='/\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)=']\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000280)='\x00']) dup(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) write(r1, &(0x7f0000000640)="b0daa6b2aee810ce78fe4c2283f78dce3376d9681a8be88b29167dd4aff59873436d766eec84069f5b4cb9087c32d46d0e4f8fb18d84aaf1578ae25230eda4414302975becde45f6ea26143e9ce0a4559ac4b82d7c6125762f41c959d53242e5275e154d99e3cd38760006354e23bb5a34e5b124b5e7ea819c6eaf166e069085fff814c4b83b94219fdec53056dd2b6aedf2a3a76d1de1461022439334f83da8bd37c52d3c5b500291f4bbce5fd969c23d3e85c8041b5b1800711b4ba6563cd5cb79c9d4944fc8a2a15c8ffb8b24b1f9f9d9f5e3e90084af61607fc27edc86f44b5f883576f3a5d79e71a3ab", 0xec) poll(&(0x7f0000000740)=[{r0, 0x8}, {r0, 0x2}, {r1, 0x9}, {r1, 0x100}, {r0, 0x2}], 0x5, 0x7ff) syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x2, 0xa7, 0x4}, 0xffff, [0x80000000, 0x1, 0x7e3d, 0x1, 0x9c8, 0x7, 0x8, 0x1]}, 0x3c) 13:34:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mknod(&(0x7f0000000000)='./bus\x00', 0x2108, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/101, 0x65) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x200, 0x81, 0x0, "83e539a97ba2dc731645093f7b2b6aab486409f8", 0x2d8aafda, 0x7}) r2 = msgget$private(0x0, 0x415) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0xffff) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000747ec6e5dd97e8f07e"], 0x1, 0x800) write(r1, &(0x7f00000000c0)="730e78e32362693c8e1ace7c8b03f995ee470b223ce9943b19298d74aeb4388feaf01b68f0aa06f8982d1c2592353c5d69671c22afe8e0648e78c1f6b09fb27811181808194701733655d93232a094e8ffb67e967e6dcd3305a9360215d9741d6564f9ca17f083f5f21c80711fa2f827b685a005b57499ad5098e149", 0x7c) r3 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getpeername$inet(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) fcntl$setflags(r0, 0x2, 0x1) setgid(r4) close(r0) dup(r3) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000380)=""/180, 0xb4}], 0x1) syz_open_pts() 13:34:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 13:34:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r2) kqueue() sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="30000000ffff00000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x30}, 0x0) dup(r0) 13:34:23 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8c1, 0x91) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchmod(r0, 0x0) 13:34:23 executing program 1: r0 = socket(0x1, 0x5, 0xffffffff7fffffff) execve(0x0, &(0x7f0000000240)=[&(0x7f0000000140)=')\x00'], 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000140), 0x29}, 0x0) setsockopt(r0, 0x7, 0x0, &(0x7f0000000000)="bd8be29b92719aebcae53c4767a6e4d0ef9822630202123f55b4e928c21039e486ac8f02", 0x24) 13:34:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fchdir(r0) sendmsg(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000280)="8012edaaafc27e2910cae5df2db64fa349a2f739bd5e98ba76fd896951adecd61be616a25153bf17e28b133511cefe455130095797b070e1281995eca7113ca3bd6b35b44a22784efec14630e2040566ada9a32fe751466d138bf6704e0b60953053bfee2ddd0cc44db637608244790ac76d8e64883e5113da1658d3171f8e87394c475827ba1006ad8f7e83e060265fbde5ef4ca775423f5a3d0bfbaaec1a36aa5a87251f865e594facf149fd5298636b3a1a12740b64e271924779b49abbeb15837667f6635f821db14eb28aada5706172c39479c6ce79f98bdf0c3eb27d4456afe71d4b54ea77f2fc4ab2d5bc7ea32098302fde1483c73ec7c4808b017437cf165f8de6f0286cb11217cd7f620ff8d01308c8d06febf625c051efdf0e86ce34fb7a060eadb81716b48834167fc1f0ad758fb66be4aa633e84f4dd2a6dccf4870e11679968bab882e664c5fc3bea23915c8ae482a26ca22c9e8922f64e02430d571ec91a3d5e9acde164d97fd5f82fb120d8e9288faea64481cf29cce8a889c9561e4a512568c1a857212016c6b989d30c5fa4713460dc8e2e8cd6a0ceff68f106e536e19b2542e53fee28dc666c8c8ee036c3e7d71c71638fbd15ddd61deb41f959f6718b117a80838e981ac93d273361ca48d0ab5ed4c5e26c0435cef377e64a95b04bb374a08c57125847c29ffdf13e4c82f85f459d6d5502d30b9b0170b0ea381fc65a08e0b04d3a627ec28aec2e20f1f3ff736981f18f2429e9f046bce5d67e68a2a1fd91c2491e1bab8aebb1fa77f78bae103466e49c545d671cec9c1f9ef7f0ccff0fd70a37105e7100bde1e041ef5a0efd54835af918ffae5b736b357e0639a601cb7c6d127eb7d945f14ce50490db28b2f8d497574bb6876cab1316c8c2293de8a6903257b7e1f7ca2dfab9d3adb6fbc10691da3d44c832526a76f509c1aac7ea835e9dd55f6edba534ad129436cd87270839cddcaf3c343dfc9cdf4dce63a0f49b6a289bef3f5956e1e459cf5ee135c39fec90d857a5b8a85076747bb9f203e0b20c6344654d645b2db15cd6963c268df2cedd9853bc4461f84a5779636b0957b995495e9e0025a4ff6daacbfdac2a2b3d7a72f7c7effc3aada06fa487e8575ff587333f42afd68e60a82ea96bf72f701bf61ca2555ccd29cf4260e19543df998726622e4f291ae6bf0c3550cdd6044fc64e9eceb89c60e5378cf83fcfd64a3669059571c69862be54447e3d47d6a891f8f03dbe015ec55f1426475f0b9e89e1ca0f891f8b6235485c5988a67e2d0ee74ce5152635e14ec4bfb409cb3a471eb57a89773f0340041d75fcd27fed434d338cb0fc27f755bddde84104305e500be5c1d61b31b52f112d6dadbdb837f7f24f9bdfebf7c4bb2802dfab3a771aaf069e854743b2f96d6c71312483d3202b2763bd413aef1a051b64c31fb8420c77d84ccfd80ecbc03022b1ee872b8e3c4b4326c91d2407747cd74390406704c26f383ca5bdfd0090e1b83a62e1013aed5893b633bb69a043777eca0547f2c35ab6aba310a74e2efa9c1f6d26c080ad648da32437f57c65025bc51b566ff76d6f94310d2f769bd931375febd165ade933cf49b4b85b95ba9baf88a87a3a1bfca6e978a623ba395bdaace8b1110e9e3febbaaebd47aeacdd7df37e21e57bf880964a2d1dbf561c2685a6e10ba59ff6f92549447239d482903eb29c7888ab7ad9b8944518b0fac37bded09aaf2ace46940c860304ba592d66e73d9bbd4083767fe274df99e0cd37a2d9bc8555fd997ee82e15710d2f6085877b2cc0d7e8272d457ee715abc25b16995ef6ab5011d6b3ee10939fe0859db4be07f56e1e4eced4f9f1dd3fde90f1b81447cdd2b828e910c5e6f833d728369655a6488a08b1d65cbb2df03946c296ffcfeda8d3ac7c621d880080449e72ed3fa1ea3ffe18b77e39e4196de55cb980541b6528ffc488013bf41a9abf6e87a16e62c82d720c8b410a35d18b2e3f3bec9ad769723ee950a9e386f4d55a939c3f5c8eb8a8d6b7f471f03383ca5336e4aaddfb0797d93d2e1acbc6579b9af36b5e25d5c2e58c19989ddfc5cf7080ae78ce464928a071f0bc06e9c1b061253d09edb8c4d9a430aed5712e51339568cd134378b9c91d85f817c92af4adf05c2b7ef5f46d842780440a0664b82f4ccbeb96a79f88c8804936d3baa61b88cb1ba25bbf820eee1cd394911607123e1b7960b6a1ce6aed1922dbcc0b860bf1e42cdbbe7be97dd06fd0b26363612a75ec96b81e6ce990c312babc2d34aa7de65454f687fd861ad5090c96cb34a42900d8cc147681b900d20df0ed9fe20c752f5c94ae79de88c8973c6b8f05f006fd6453d7652c85a2fe448068d4ee8d7cf88d654161faa58cdd4fe73d4430436c3d3d9f796a3beb6e562bd815fc78751e54c126ee8a2b6010df57ccb230ad25883b5b88a8c96a0737560c22d15e7f46871295182439090d88e1f9b049eb2ad7028fab280748f842499371c25641bd73b1190ce252b07cbf20f6ac473e6b74104ac03fda0e1c829b1b7913653325e401ff890273bf04c01937de3b64f8d1e14d945fafcee4cb9c1f3a60df89cbfd62d8ab1399412034bae308b6a789d7635f428b6880d17e0ca8f51ec23955c5ce4be14b8f40e6fac619a3f464bd83e9a2e35a792864fcff16519e97e41080591e6d7f22b4bd9fb952b12a3fc1f5402c3fbc73dcfe526e3a249f32f2cf966af5937915b5ecf6972aff9cc2da4846ce8919aa4a48a9e9c7ab04f8f97479852294b9a74ecb6dbe813eec587b8d59962af0cd7ab25938c2a683a80b7f7b750857903b32e91aa3d51af72f6bd86aff847e2f5c9f8a7b589dc3575f25a3e5f25337999a940e5ef66405bca48854d1023b487a4ab3ada734e36018375b5abb288d85846d8540d6a15bd9ce7a7aa870de5fa07fccc3c3c7cff9822237d30662607fac54b5d7cb0f44c0d50bedb955e414050f38a06f902adea8010f3377329dd1d42d82ef2c89373959ddfdfd019d63a3eab99ad0d5af9a7bdc0cd2916eb82cbce406b9bc5d897602f47f9e5bd6d4ac8501e415eb35749160d037006ff380942ddb181cf84b427fcee27f49f9a088afc23e661c58f7db402bd98c50496c85539e5b018bb64e55c72ffe3dbd33017e13498292b95fed4b78cc458a95b46d127b5f6787178faf862788945654fd87934713b273e6952b38e77ef6ac8023b50dd7ae80ed531de91c8209bedf255104b18135da917ccadd014c9b96de70f78ff7abfdda5044f2c0d201685bd2ea44976b3a12f440b632920e7b312a04a33981b1fe7d0030fefe124ad55ce71dbb2b455ce75b10c8987f8cda5abb6cc81e043003e856d65b51f51421aa36c0fbb18bf3982849181298f6ff774a761468f97f981d1676081edf7ed1d5389cef9c1192aaa5976820ddd89b0af1e826d1d84b3a7a10358b0fcce178c3e0872aa2f06bba53fc363cb7b27b7b3bd6ab009f618bf2efbe4be8180435683a426a8112d35369ed61ea102144a36e11c87d2c2bfe540fd1996324cadcb126de1000366cfedc47dfadd371a093c6d3038c847af7cf7af4307963dd7da80760abe124dd1521ac1ce690561e7d0906fd6832c66bd06ae41d4b792a07576e4a2319a96f0b1dd4cac9721c514127ca1ebfa4190ac30ede7af6c313e1426a857ce81bacb1514c21340e12ecb083fc2f8d9e888ea373203e7de0cf2b4f3b93aa632d8eebd1bfc0286ca7590205249e50a604a3bb558d96d9320de6aec0b6cf9d801e37d619a64fe2e2732709fb751787eaa24298a4321f11d4e4980d0516147592b0661a36a9fbdcc505905f243a9b476c5109edbf302bb124e3edf1cd0a6939a2a805721005dd9c5e8d8f526135a2b3d40a17d4be478de464c1221a1dcf17db0101f887ca72acc95a2ae37e1f6408e0c7e69b7071d16d6c6ed0c774daae8abc8c1116835a67f941c81a7cdf3ca2449a01fe3beb0dfd6a666a19a2392eb11f08c054533061c5a98e9ee69c5fc3ad9911ce386f9175b495b38937dbee7cb8c83f5acd45cca29e1a63dc018a0b2794b5501ba820022ba8fecd45e91ce99b30704f4c77bb0b98625345908192506029cc1075402fdb86", 0xb61}], 0x1, 0x0}, 0x0) 13:34:23 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0xc2) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/\x00', r0, &(0x7f0000000080)='./file0\x00') bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) renameat(r0, &(0x7f0000000240)='./file0/\x00', r0, &(0x7f00000002c0)='./file0/\x00') symlinkat(&(0x7f0000000180)='./file0/\x00', r0, &(0x7f00000001c0)='./file0/\x00') fcntl$getown(r0, 0x5) 13:34:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0xfffffffffffff801) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x4, 0xffff, 0x3, 0xfffffffffffffffd, "a1fdd8f632683842e689954d52d28bef8cc4e8f8", 0x17, 0x3}) 13:34:23 executing program 1: r0 = socket(0x31, 0x0, 0x8000) r1 = dup(r0) syz_open_pts() read(r1, &(0x7f0000000000)=""/29, 0x1d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) listen(r0, 0xfffffffffffffc00) chown(&(0x7f00000000c0)='./file0\x00', r2, r3) sendmsg(r1, &(0x7f0000001540)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000200)="2e60ad900e0b4f37abe39fdf9bd7d69dde5ea972740d2c4656ac9db19c3778ca777326e7ac97669f67b38c3c5c06b9b66403641fe13db1bbc8c7f2b855a98653767522e7ea5c1689a0cfa9644687b101b7a35184cbc125d80df72118c28a2ac006dfa8246c6d8e6f71e5c1b0289dfe30eae4de1c9e6d29e655ae54f24972a48c04b413842176eb6db30d6d664cfb51c9f4773cc600ba2ff581", 0x99}], 0x1, 0x0}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) mknod(&(0x7f0000001600)='./file0\x00', 0x1010, 0x31f) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000001640)=@in={0x2, 0x2}, 0xc, &(0x7f00000016c0)=[{&(0x7f0000001680)="e26f65b083dd5f32e77ae930b03e26e5100fb40f", 0x14}], 0x1, 0x0}, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) getpgid(r4) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000001840), &(0x7f0000001880)=0x4) r7 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0xa0) setgroups(0x5, &(0x7f0000001900)=[r6, r5, r6, r6, r3]) getpgrp() setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140)={0x0, 0x1}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) r8 = semget$private(0x0, 0x4, 0x9) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f0000001a00)=0x9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001a40)={0xffffffffffffff7d, 0x1, 0x2, 0x5, 0x1ff}, 0xc) unveil(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001ac0)='r\x00') sendmsg(r7, &(0x7f0000004dc0)={&(0x7f0000001b00)=@in6={0x18, 0x1, 0x1, 0x2}, 0xc, &(0x7f0000002b40)=[{&(0x7f0000001b40)="ccb229fbb67ffb2ab4f8ba11caf6fd8660aaa7c4de34d4230bf65ee7d554a263816f01f6e4f32d6aba10e861400058ca0f1879d61f7da258cdbb5be4eba6220acda0a572a442f89d17e6930862eea11ef2e2b51b3b847a2b3ad1f1463c0c77946f5fbc397c2528e7894eac9d21351a0e7fa247ca5f1e94781f963fff3beff189f620bcb5d74d2fff4003980bddd94e1a667d4410b330cac27acc12fd3afb672c48974dee8b05ba6f3f3e451e393463e6db0e0c7b5dba23354fef2b6bb7bfd6a0a703e0c178b145b7d62277abbfc5e450d0d75bf2a7c44cf6022e2f94398d9f0717dfe75bea78546bc9e4ba9a073be9b613bf5ea704a8481152528ece083adc2eddf526e6232e1b2b9eaa12d29a3e26083a8e69ac551ccfc7bbc3f21834af9b0a990d90a852af150ba305e2feb68cb3f8c5e0c7f5d772cd78a6f215e2686830e7afdec4b32ad4ae00c898e18a66b7dc2f1a2f57d3ad3f066bddc6da55f24977b9ae3b43098b873c3721395254777835c635166870a7f6e875d9b7c8184182f68fb6cf3d6fa100c92386ab153af9aef42faa6c9b998c7f7b5a1f1121f809f37d4dd6649932451062021ff73ddf36400f1c83e2e2ea3a89496848f58de2e33c94f54536a2294330aad549632185ca38fff03dde0d5f88d4f5c03a4a7521294d2612cbae1265bdca24ffaefe5e354fd07e5f7d8a4c92617b431fa19f536e2e754759381ff033fc0221ab4ac7b88d0d293c7962f19fbef3dd3761c22c47073edc85ee903ac9ea9e6afea9663d047586e45138fbf20242c7795da5844a2b1b04ef28e823580200d8384142a74313d5d46596e7e6b1f1e41946f65418ed51f40785b1a9e1442b0d53a86aba6497d8a44cf0cfd86456ff223d5faa472e802127a919dcb735370c4c63d561a286c2180819994d05a82fa55ced435997dee18f00e11cb9c1cf4fde3fdb841c9240b21a83e7ab116f2f8b7fd5b7c03b9dd3103e7aecaed47f7b3f1b5e0f6271d2b7f593ae18fd4b14978c000247d7a8c96c89625c74bcc2f610f994e5acb7d336c3d35652fa78678d9010bfc596878d9ecbc1fc9831b6fdc7f6ca79d7971beb835de7be8da2915c2268459a4eee2038709a7633704ce3c9e37d43b2186f38950d843ad706cc222d55c6eb2d71afea6101d795d13d0326eb6918e24decbb1be5268a3ee53357eea63ca782ff06a8214a949536111b10b09473dc0c981512347194fe2abfeb322e8eeb374bf080292370257e56b00c54e8fa69e5f4ff52d2536b4e4d117fd8b35c12a297fd2ce3bf304d08959ca580714981fde36de2d0309b43212fc06bf6b8bd4bd3f027238c7fe1f0fa581a070ccd5e64bfab72950b5cf3f75dd72565b5f222740a95e4afc355f7d84a8a7f0dd4310e8d01e3d4fca10311fa2e7481c45c0a69eb6c62ab9320642812f247e4cc604678c53ef1294305d6f98aac9609a133d840d281a9d8b5b360e1843478ebcaa1ca3786a1580b6ede7e99f582d3bcfcfda84cd407c28aa23bec65f9cf58f95b0154f335f804d851ea3bd3e9100036cb200e828568f36575af68ff3a86c6dead14a99e48de5c98b6fc09c9cc955b4ec41f444c2af7657ccb8bf24a9634c04632fec8b71d1e2601358feb28ccd76283cc37f0a621f65be836c6cb2ff9f099792d83c8dc4436fa9afd051c0172f54ba87279e6073167aed551fc1626ef5c0e81b5737c6a662d171c347635ea9c549230bf54fc9c37c816ab95d36b073b26ddf84d0ecfcfd9aa41a2311398b6995f0ca388266e7f1436308931e9e55ca9d9100482a578c32bbbbc41eb6fa480ba52a56168b30c57e8f4ca71fffac512965ebdd4838de1adc04ec0c537c416d1b33c290c9ae29f154b1e2e590db6b52762620b361871ba6a42e401566f4ff3c09bbca2af4c5679bc80c509c39ee772c872b5d2fccffcd70c497c336d3c0ccb5482986d846b4fa605c0b024f7e6a41c413a670b8fbe10020e30a73a17953bc487571a6e984dfe21f50de3095372e5794c29a46d34c1d05ddc0f39d8a9d5f2e2b055842e7fac84726e19ecb8faa1a6276795072c5dc4822a7b7b0e7446ea643188bbee87ce6de7a10a559e78089c5e99a6101bab423d133cf7061cbd15fd6726d75689385dd1016ae17171a86e86f043e6be2ffbb124f970ef7cf8a313596285297dd89a7cfb3a62c4971ce2e0ce6b51957b136dad6e3612701793675f7d5bedbd706d84228a76b056b8563270888cbbef1c3ebb37e0ccf02d162ff32bfb10c7b056d7e3d09223daa5d7a5909476d37705b3e2a16e1092ce3efa72ef4cc975e0fc7509be732fa83da98df354e8209dee5089fb84372535872ca619bb92d5643d12c40e23078d675dd615f231dd5382a0bd56b014ca9aa1f257ee11bc5a3eaeb9635d29da3855cf52e345039e4d583ef11d371c62db935622ba4d75856ff6aa70f4fcf156f07c08ce5572e08a3fd2dcaec7bc7c34b9cc359fbe287c9fae978787667d739f77792eb95ded6105f3dcc9961fc7ef0265e099deaf176c0ba674a2f2b6dc09d86d2b0a01a1562bcdf50f708975858c594fef77a4c9f2af3817560355ede90d442d016bd249392e3efc32e86329e34e66d13159458901faf863832142554e28e1435e4e4b056347b82514e06d718966db66750ae6056094e67c041a54325858440a221ceab733c4e4ee468e88775b32dd42001155fef84eb88cad376fa28cb3071f1ac54bd24bd573c9488a8ba074d0443c7847d29fbb1648a12c46423b7af95f6020135d721df8d55b42b0772b192f25aa342cdb9c5f7870db5a239374b6a4a0ce2b395be36b716c6b1412ecaa5c078114017f16fefcacf7207a966406e22b1481b8ee2baca232cf119311d3b00aeaa76048d60ac997c60adbe6be7aeca4f66fafea5308f79cd066ac4c9b0988be09679cef56867cafcb72b75940f844630c5ac6369081fa676ab8d475f0a96509944f81403e62d966f6433b6459bfbab21cab38d29c3ab7fba9687e54c707018449da053dce3ec8fd075a1287990aea4924e2d7a0d8cf7e214275b4e755b0cf45c506b240358d024a9a24614a344bf8e4df5567b8b1680e542abe411868268be048eae7eb0af261013f006ed9103be27758a0d65f53ecaa454cabbf74a44bf61e1c6770f3ef5257e50c449ed123adec35d7a2555271d66990b461917849731c6f3adcc604b26602fc260341d05224b0b9800f0e7c5f552cf12e8a4aa21a53bab6f6f5ae22aa451abe5e8c0dbf4c7431dae522fc309bba4fcd35146319d7dcb10806d203050c0e556d213f5c57bc8f057914f9e3a5beabf85c3a0a44940708b5c197c527fcd64faa7607194f5bfd5626d8a80cc8affa9c503a6cea2005fb7987aab5818cd1b04b5123074fdc21467de40b5cb605103e7095f4cafc6982110f8f76a373d24e45a2c12e5959cbb83d4399dc89f2071d137fc6308997564aae5e2f474bb186c1fe3a69084d8e42625bbe75b4c18c4836371056a8ba65154f4681c44853be15e146584c3f2bc8afdac8d6a44f62268a8cdda6851cc9fa8b2d5a9a081e131aa366a86fcfb749400ec9e8eb00cf775af68b4f85b2d76fef4bcc5cf29980fdbc88554efe114239cfb791e556cdb3165715c27f1c621294bacfbe36788d60009057290c3719c83e106e87ac4c9256a9d5fd3c61ef79c6d98d536e4367eb0dfb28fb62bcbca8a5545a84daf80eeae0d5197d152883f2dc4618ac612fad61118009549eb9c433164547d0de7fe81d7d19656bdfd9a8e82289b49c772bce3bed72f9a65c96ba2060668256aa7a55729bd16aaa63d040092be62ecfbc61a24c2e2b0b334680ece5bd73c5fcb00968114bf2838322fbb6361370cce20a6a5d43be8ec7c91775000d5d03ccecaf5931cbe82b2a5feeb0c57a8fb4e0b0048a971c6a551467bf19e0f11f402a45bf78537ee7737bd254ceb6c4fa768b5977f073cb48b95f46017eb087f2d8dec95c073e6af121d31cdb42f8435dedf9445bdddb74e91b864a0514d7026e56338bf26b23ad650255e2c90075c8ce2acf89b8fac9bccd3370d9b0a363ec9fca1b5ea593f4206b1d09a55ab8e8aed62f9ffd9f2eb2c5e1d5843b285a4241516954d8f9d6608847337d39ef590991692aa960a8bb30f0244f1c6b78ed2f150961e60b590731484fe7559e64078e175b6aaa165eb22f160a61f86680b27ab61045358acc13887bf53af3ba2ee2d02751a893caf72a9012c6cc7e55346e4dd93d634dee28874e68a07594d708870af4d85a6c4efebee9a86e5cfd79a49071f3d4e98099ed472374a65d5d327a3ee0107bb79774f31ea79aca98fa3cd08f37be1188b8edb53665288cd502967d11d4594157ed2e10ddcc87beb036b463348f376f269dd30c32812bd610a51328ac99f4cb69e260e68c7342c17fa5bc8b38cf2d110e389971a3fa98332729fb2836563b5c8f16e8ba972c751d27a65ff359c92be7a6e630e2f6fc66db38eb46bb44bd55d60b38120f7263c188d78aa6462772d2cf7a99300df44d879af94d59cc6766f6ef97b4554fc0f23f4378e2b85a21af336cb6ef850f6c9d0fec23df0d8e03a556fd29f297ba7a7599fbfe8e9274f215e76c98787249df470e2c2c385e2edd566f63f1ffc519f7c33bdb991cf06dc3a86a5b5ab017c953308479d8066049e59a9dd902b83cfa9094519fb190a4b267249d8440b3487e5b2ff28c4d1c1d3786c54b2fde6bc358127924b6539f190b7e1f325c0d449d8841a8b5b2e90f256528af1eec50d6a15da44feb81eb77652c089db934f6aea2d8390b5bb63c52fa8a42fdcaa39c68b089e56e4352926d2b7ad9be48133b5972f0f9021e96f14481a1ec9d2718e1ea420dbe6ae6826283f05b93472bac09972b7e3220c9c3deba53a7bcef41fc9f03512ad7b01bba0ad2fefd305406c00af559e843e05d5c4c1d3d7042cf86630bb38fb3c2317ee5715e0767d145f6c05101ec6d1b03bccd78387eeb7d847e1116f9212e7ad06c5d4997b04b5ef25fd049fd58cc4a3f1322303880f8fcda03d505710fcaf86a3be6713f8713c39babe20f8d8550830b898c936bbf86838e7645180baa720f6ef5bf0ba2518b846003ae7dcc934aa77a1a9a4b2ba7a11572f78dc95c425b71ea1712b062b4b5d61b83076ce9c4e98018f548df1ef2a30c191870cc6ba2c080d3d5f4b0782289c2010f525c8a1de6ef0dfb195528eb3d4f32ff9f0169694fbd80c0cecda6a7b631240d4eb6b4f7748fe941f62875ab9cf48712958e697db8f274e149699a468c77e90050353875f4256fe443e306fa34536bb096d6f3b0f115b9fe8502ac11973a6db72c493c9585af280db7d0b71a4c25261b01f864105ed1dc8b94581f7ea55e5054f8ab4607167b016a65aaa36418b254e1f7849e4c19bf8a828c05e992a1a73046bac48a807b6708575ec57ece8bb81a99d4d4a647ffc51c07881b25e0b19c6afb0ebe8a558ab91d9b22f869d12fe1f4c4f5ad43e68a0ee355b3b63c986b4a80cd523de025968cf663ef1811ab995073f486c0a9e4547ed2b8a6d983d05ac8aa9d592414e9feef72602311cdb0a94f0d31edbd1fe32f6013c44eb86e33695c818f0de49ef2abf87233a9def20bcf654f105d2458119bc47a6b2c6e8da2b43aaebc08443042b6c34d2a1e9b6325888a418c9db8e5c25a6369c276b10f80d4f29b7fecef48e3aaf3334ff0ca844efe34628698178b4a53f095ab703ac012ad9351d2259924e2437f9aa06a4facc73a949f4cf3fcfd71dec697bb7538a9a0946db914ecec", 0x1000}], 0x1, 0x0}, 0x2) r9 = semget$private(0x0, 0x4, 0x80) unveil(&(0x7f0000004e00)='./file0\x00', &(0x7f0000004e40)='r\x00') recvmsg(r1, &(0x7f0000006040)={&(0x7f0000004e80)=@in, 0xc, &(0x7f0000005f80)=[{&(0x7f0000004ec0)=""/4096, 0x1000}, {&(0x7f0000005ec0)=""/186, 0xba}], 0x2, &(0x7f0000005fc0)=""/70, 0x46}, 0x3) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f0000006080)=0x5) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 13:34:23 executing program 1: socket(0x20, 0x8006, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x400, 0xa114}, {0x18, 0x3, 0xffff, 0x8}, 0x3f, [0x17a1, 0xfffffffffffffffe, 0x7, 0x6c5a3172, 0x7, 0xbd47, 0x9, 0x3]}, 0x3c) pipe(&(0x7f0000000080)) chmod(&(0x7f00000000c0)='./file0\x00', 0x8) r1 = shmget(0x1, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xd5) 13:34:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10691, 0x0) write(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)='|', 0x1}], 0x1, 0x0) 13:34:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000140)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) writev(r0, &(0x7f0000001580), 0xe4) syz_open_pts() close(r0) dup(r0) syz_open_pts() pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="a391772a53beba2e6891807416c1ff278c3ef6bb3d097a2736f641b1b34c2800242a2ebe3f8df8eb60149b0c268d475faaeffa57f6a6a33ffee0ee8933c5c804e8a2ca7f5d529ff9bf84e5cf2152fd8dfc7a2cfa78739ab3f47a654b6bf423dbbe2e39bfd5908589988d4158ab54374cfc66d9495815147eafe09a87561dbdec427d42170a0b8abc1ac526434f804cf1fae08b321e9664247799614bb12c5b9637ab12772cabda1b3145b569cb62ee0013226f4fe034a558871e635c5b03f1739051d8af53ea534920690ff5daff049b6fc175bed7be16f818992544eeeb07a6f9a7b431cfe05aa3f114b91fc7af7c7ced1190ea56145a5a41dd2ff6a542e0ada67894e916271b87e54f23c8e7ba10126e7a1e82046ea591fa452a23f778b26e385b05567d9023b565ed6e0fd714c2aca0a875eb27db56f8656dfabf5df9e631e7ff4b9c693ebf81db9491e439b80e7c2816838d54222d77daa7c415768d4bfdd389f6b84c3fe45b0c211057bdfd517c6f2c94c86af7196cd7f0c1dd1a3e3da3a3e72667054cb78975dc4d178069d3486792c0eda2d30842edb7daf28bfdeaf8614f13930bb9cbcb807355fad9fef5bea4ea18d32120e43670f9fc0905ef8422b1d372238e335026e047af32e465d05a6850b6741ad647826304f66adb0903aba9d4d482517aff14d0ca5c1c773899f5298ec69b2ef7df430d314b377669ad55731f7ac82c3d9defa893b0bae63107c9a59d7f3641ffd16519038c00617d02565eb66d4b2be1824e66ec5d646b50bcbb873ded2595ae82ae5fe86169b983a41ba0889cb7a38d3e242435ed5c113d6668be09583ea40405527935e1793be000b10e9f41d64b0f5096095a1cdbd675b5d73cc94434c1c7661b524dd3c4a4e6fe75a79eead35562e37a8073fde86a629ee8929e3f1c0da98cb569646580dc486dbbeb31121e3f41ccc7c7d387fc44898be6728d498c07a56cc046e6bec0effddab4ecdea9ee64a7aa7cc4b152a85e3c3c80888b1dca39a2b1ff077acf0650a15213d8aa67c17fa49362478a4746eb27fbfe8c3506f218b59e76ad32160d49d2cfd1a03b06f24609121089c39b179a646ac178e26f5afdd296240e0bef0cbed7a4971b7d4dd3209549f1cf29f867ff65197217d474440942da9ae78b304b4f72f6b5633b6fbc06ef5173c31808291936ff922c3072f3cbfee87f02532c929ff1eb0ce152f36f66c08beba29dfdc8344bf26f2c2c224545f1a04adb347e135489e4ee324220c2c5e57dcc08c15caad867929e1e1c8912afab5b49e77b335ae1519386e7de3aa95acc2a6749fa489e38ebc595d26fbf67406cb9a66e8ce8fd8a8f865f70694696cbec0079e1573d7cbe407a49e081a713e67d13816d858e6ce79bdfdf68aff22217f02b27db5492506f23eab9a598970a9487e7811a217cd244d5205c4d9fc811ace4811fe9032cf00c3f9074bbb90f28132a3f820a86cca0061e861c94ea06fd8d4df9766cbd3ed3728e320ce7d2f167a96817acf6c694d3710311c246ec57c5bf0857aa6544a8a884e9681f4429d79db3e5325fa40f507e93c68b72b1a7f89e3169ee9013b20e12c3a6bb91aa6189356f3725a4ee2e9d5e4636a1512599774d27c83f06363998e96410456b2c2068b5704794dcb46a2a162d7d823226bbd42d9fedd07f7ed5d7449848ba5190401ddfad601fa49d2b74847e399dd33513460b769103c2018a68bf734067c328b59e085e320752c6b41be262bcb621e8cb55fc75c9f894f56a6df9cf8583727da7cc00cca3a5958b41d56e99dcdfd5eab8b6d64b614faf54a11ec05bd0bc93ea972cd0b619a4c705a8c41bede7f37d5264a773cfbda703345d2f2bdc429f0fa7b2b43fa03f4c00f13cc38e75c4a10ab64f93710b3ccb5e363d0c7ffb6c019ef74cdf6f7a5e7f05dc7b51f27a53bb085b4b1c1da7c6f6bb223f26ebe2fd8704552101f571c78efc9c02bfcce9683dd60ef735aacab829f4cee7959dc45fa8b92599de8090016327926784e85c5ac6a8a79bdc6ea5c2ba58f5bc94434d2d0fae6399aea02b886dd2d3aa68763683549ca484af839f384bc1429af4a8cf71a9c9ff57598cfd16dbdff77f9ebc48572e9a05497764eedbfe1013235ff449f55bd43e71dd04a7d013df0f28c44f4a620b6b50b85027cdf60bef8fd4df0e5a5e72b145aa1ff7430407be3b3c9fa850e22f2dfd302ef7bcb792861f4324825c6730d4fff9788ef1e23f1489c2c916c6bc2207be9ad4cb2fcc662855838c32b15f7d47a24e5a27f9f3bde580b31051551cc94f3ec05d8b54fc7e6908096c5e310bc776c26a733048e6490142efe02d0968191cee5b1e8f426a3dfab9dad6315a1b7425a8005ede12e1651fbb62bb06a0d522eea57c5f9d89e7acc86b3b0f08d1c47a0ad27e399054d7215f68463a2709d9a0c1565b37df0919198084e1bc2c1df114fefd2db91ebbc5dd3aefe0f83adf71c2ce6277a580543c1d12188f6902cc8dc35aba6dfee8ab82b7b27a3d3a8d71cb28818f129e7df2785091b5e66c5d9704b49cab6e98fe87ed9ba81a04585e47f732a8c58bb6958847c70949a3fc12e8b8a657e29b388c29c409583b3a26863e1289199f54f6ed58e976357ff6bc999c4a2ea0af8b9ba06fd561f2692af2250f913468ff5925a68848a211879e736c2112afb3e76a9114a4f8c48411cd25594524891adb6ade42eef0ea7d5e711abc70a978c1cea29abfcf8f6a2f377d684bf5fc262b753b716a1bde409c5dc7e2b673a2731a3b84ecdafc08ec8844bd2d8a5c8ccdd555ef9ce0564b93449f8e311d2590ddf5e25851a8a69715b58243aea6955bc723f632d784d6e4baab21857dbc9a882be76841f73581b764af7a9c77c55d92366bf596dca3ab66dbad6f0f8087ba817a8b1a3eb3ca065f4a233c1e5da2e1eca058205bf13837d3aede420ead28cff0c031ff1e17b3ab6426be88e760446a1652aba05aff266727d41d7c9b2e707b9ae6c78a7d599ebe6bc9855d434606fba8b67f59ffb269977ac4f1c649384c84824379131e5068ab9007de4e2646c44f503face315614dcb367fe3c8355081c176f9881454f8d0242e0574402887e17893b1365ca36eca8b36b7bfb2c4b01aaa7343c879d0636a5dd8c4c04f6e1837d33df2b1da991040d67a71f592b01c5e9623038f40c91fe5c7a04cd6337fbc3b853fadcb5001e79312e492cf8f597509c2098070245411e9663b03750edd8c1e92bd76d164c7de811d2d80d0ea8aa54989d79d08ea2f27307bccc643f3aa378a605a42d1e6521ebce31fe0ce05f94b7b93f6eb9e85d979acfd140e9ebe3b488c9992bf23a9a59e6befc9773e4ef1ea2cd22e710c199f43aba91fda4f5bb628a03ba31b76da29fb4b160efd7f6ccaa1dd0bb04462edf1fe3a563322def51ea77f43b62a0905c9b4d8af729950824a382f7cf5a821481ca18b11d58fbb1deebc8f944a8f99dd0a4150b99a63846afcc1232ba73460c2f844dd9fed2820e9a4eac0acdfdc43219e76ecb3ffea4b5ec2db3a4982f1d91c6badb4399afe83c3b70a6183203edff91f0b0ed5b11dab474e3c2de4fd017b6eebc0b7237d13c94cf8a46b05e835f6ab96bf2cc8a6d7613df093ffc006d7b25650a1da890ab6c58d181502d656adf3f8860f7e7c0f1166d225c75c1b3d4f252938fbc554f9d46312b49fe0d65b19e1d15c5e4f91b7c02f233cf8e314c57a2764a0db20235478f2dbc5b647bf089967a3f543ee1284cd495edc3de221b62f36b48df401ab6032399dca6d82c9ac0864bddf29350e051165eca246777003e82a271c7c603cd5312238e28fa346cea1497c474209b2e6f20b564c5e38297b121a1636a800bc8320c1c8b003bdcce2268d607462dc5863deee6a22f06e42ef59ef617207217dbadd3871a4872a8a882ed5ee7db979ebb97ec6b81338ccd77ca85233f2ef2f3cda255dd4ce2fb5c095345d1fdcb64cedda3dc68dfc134ede49b1afc60f011c048c6626cf5627663db3b7b24b66917855fb004875a976ac26d9e6eebc176cd61ec8e544e58f604d9cc808a02611cb0ea9e6c964bc88bd62e957cb3e36e246c48b952cce0caf5b8aa08b96deef4321f84ea424637c810f401f5c118396ca26bebbd8c7c0f395669e3d64871689d24ad8208b2f3732e8450178b44b8d3e368b274a1ca3d0a0352ee009302792cfc6886c29b4147f14220e62d1b7dabae8bff3eb288c354ec27eec9adc45f1ec441181bf0eb9028c8b698e0e6d1044137f5eafb80f7b41d30d11a234256df85eb8164ab793170b6083aad4032032aa77f19008cb4e7a749cb475a2cc166715855d7543a9ca9f5e905995f25b5cf4f5f75663ba553915fb276a77bcbf2ebb8cd34e3cfcb41cefd7c4e9aa9071e92e8cd41ef91bcb13537ec3ff800bf9cc64b9e00dc72542883b742c9222bc444a9d44778ce7c8ef8bbdb0165c60f3c34b1f4d77d4f50f0e6a63f66abfa0af1c90783ded2f911dab020469b27b9283e597cd4f0a0aa648a2cecc3e99e6baf281db8d89b04e84979ed1f5ee42ebd2c81b5c92951cea9c861cdf0a4cc60d991843a683588b32aae7acc0a2a6ef45cb6acd6b6a1f7db02bad056ff5d6942aff610e510b7ba67938122c1f41f3a057f9eb57bb767401f3a893bdbe21e02e76538912380e98207b3476878dc5394342134d1ad2c17b26bf339abbb14186cae813adcb4828812cbc0575002ceb6126415d53be3d8382556bb83f13b9170465495be6ffaf87aaee45555d796ffa28486970d51af918037b51d8720784911937d7384ce37675b7ecd2fdf7621cae9948fbc1d77dda7ffb63534233b6cac9833e126fafd20cfdce1487d511149ad089c6c0e707eccf482a8954c10973a7034ddf5cf23faabf7dbb0c21767c676bb311242846078e4ae42eb0c11a9241859b59aacaa935b27228d0cbff306111b10cd959756823b9ce3d6247ce54a33550e4052371540b892a7dedb648d6ea69de37b6ca2a909e9e72d9210578c41033b74e7825889cfa640c0704b3387ed0ddd961f28163a53492435fa068e704a09f3ba1454d6551761ed2ac7c64e5b21fc248e78f4848d5ad8a113915c63d3dc484b92f77ec90cf6cc1ce819701b41b714f8efaeb1177eb900c6da8e562048f0df1907a5aacf33d74f54ca48ff50c5aa3c181f82dcead7905634a8cfa146116a6c2027b3ef3deed1d3472cf7651c60e986ccbc6f0eeb6cf2fdd8d99d01d51838a2d03729573715058f11a5b1c49826f8c1cc625c64c5f67ec0b0e785dc9d347b805a2dfe0a346e58b522c8e5bbb988a091eff35b1b60bbe6c80d2c09fa5c00f3fcb74a87699f92484b4310c2a91d9ec00a639b99681b6f439a2567a87f85c9179b8351dd19c851d127a2cfc8a70891062e228a69164f851b856f6a124ee4fbe9bafe82527001b7ce8db169bead313ceb06041e2918b18cf1ee188f12a2c9093b88fb81e7bb948a9e4ff968cdf8efe506ae4c5accfcee57c26273843838aaa48d82f706f28616500fec81b05c861977b179ab7c9bd9cc0405746b7c8ca4e28a616550308c216e15b454d8bccb8b61ad716d3ad63a27f5031ac5ab7f425e20a05215184d02c394a9ccfde6538871573aefdfa272bbbfee4466a52091ed66e21f57610aee05d9d85ab4a6380c56430c6cbaad5b33c28db651e6265d227f2affdcb40d3e88273c425ba91797da0d4277bd223d99cfe6e3680011154fc5c957f52e35fa7a98798f274f59ef8201286a96fd9f8e56c4641fae38cac5d5e5aad4c", 0x1000}, {&(0x7f0000001200)="e77d82505b0d2e032a7fc76d231fb0d04dbbc27e9d693e35b71878e2b928b6030145470502df2359495f76a773037afc96c66fe9a64ae64856d8b79258520f8422333dd2586be0e0322e3cf6bc097a26b29063f18c069a934127bc6db065371b533cfc1723ed365e2af3332cb00148685e3c92510beb8fe55787a092f5f4df5bd0032550334fbcf37bdc4ef6d9fd7b54af4c6fe1a325daa93c864a9a8ca580a08d7482d8ae3c583cb7f69913e3c9c4b6f809dbae0a178a0f95ef7bd9c6476d8dac51f12f06c98252d5354978b8be96380c99d871299354981e124ebe25aa0500264c3172e086d8f32baf19a518eedf0026cd70d4f85a6101ad717ddb59f027de9bc54cea88e06edfd8ebba1545d6933b511d2e385b197aafd5eb1f6c2e325e7c45f5315b78c2eef267c4420abca5295d3dbadcc9bbf719c6b0c3e66e04047d3332b3980c6ec35d60755362281b69b5f1adc8c4a2cba92337d6d4522b467ba42a0ed8b8630c08ef75a9dc1290807e15985d35cd882ff30c18e71b1e60bc43b9d7217db84c99b5d08f7be3672f91465fc3207cd2f336af75e42bbf60d8a022d6abc51f75d147a424a3c4414fac3207bd1a5757321e98ee949ff47fc1e73c89df1ab901ccf190665dd89b61a732f49d5d403a10f4717f3875dd09ca5a2c82bedfe8bcdcc512bcc66333fd579a6331d4a7ff285207305626f02bfc498687c70d65f0ae062b0e59a4a4c48273d5aea1259bfd91d7ed2750a642d3b2ffde6a1311176723d490f25e16aaf42c76c046e700563819446467dc7ad342efc359c15d9f05d006c453ce3db09512e6c2498fdddefc629f78f593effb6fbabfcf00aeb238bb9d6e2f181faff9ac4eb69e42764af74cf2e5d15655cc4a3ea68d21bfcbb8378116dea43ad067534c55775dc3916337404f9e90665e9780fd26673376bf82a0ca81f65e4f2a5f168fa81368b61ce11b48883c281001d8e13766cb81aeff1169221057546f560cce4dbe9327ac71e884f23e564c52d7dd204bb45f3bf49d27d3f92e435f6027c03c2cf1b958c0342afe138f342cbe693797709fb948f12609b1753574aa2ab56daf63a821965d69518cc45ef989b43626e4b339b3fe4d9cf50eb2474f8306f4f1d3f91808fb789628aa492301fc45ba86b3afc9067b34e6f0ed007d844bb644edb46efff1086971b03c9f2b9e77984b289eb14383649da38005bd9827eb637e735dda47a67ae5468546740cba9d6874392aa88239d50a70a9a87492e7172dcf18ba3da56bd02c7c71e194bfd1ba6ef6c7811afc195dccc896e06a7203369cd421f4e1737aca5b912938917749bb001ad3824d667d6593fc9886455660f48c1c0ac756e143dd112f7d26027f4524dd9e4919e634dab18869b4a25b13bb0e98eb8cadafc798c66b85e3869619aa165396d6362057b01931605600a9d9aea9fe060d5c3a35e109f4232dc6cccd8da6c9c2a4014f5728e27d99f230a67d5fc57b459c84bd4e9b5a30413a534fec5743f5862d67b002e26327fb5508920600c70e0281eae6ad20a0df65ba98ec28cf8b7b0d6bdedf6a497890307f162d4d31ca85f2f0cd6334b659133fc81b034f6f1513b324b6308c4784e5f9579cae98e14a90c68be41ed5f9f91cf271ffe08dd64c7e094aebfc2c69c492891b77b29a832489aba65d9400bf62edaaa6934309ebf9ca8ccf91aea0427b790ecae4d500a762dbb01480d00404bfdcddf4e4782b28b74a5967486ee40303a9ca66ff3de02480f444f2966f5d929d43eba0f5f2faa4216d2f6c8ad417fa0e86ee26ae078d78fa41b2ad65df33c06636137c9e89e502beabd6e745c206b69008058d50d62322fcfcd591f1c0e27fd453661de56efccab29c5866e8381d8a90f858143381934cb86bb5c259586a5aa29852f96997c633be304699f189a0f612c7e81630ce60d3fa41e9bdcf860101a6e2e1bd437526d7e600abd6a307163203f6084e7a6352d2760a04861dce3988c01b0da3a1c0af942705167a3bae25502de00ddf727d65d88d916cbeb8eaee34d23643c6baa351121c70b24a58a017655d056db0632b6bf44e773de9aad9541b28c1fe543ff18f9d0fd615dbbc030ad90f3086866976604255876213a4edd9b52f7f1babfabf0e9b9276bcc60c9388bb5e66dacc0a67f53141f68e244dfd4ee255a0af26b725514979151535fbcb5c995363ce99c1f5eada8edab59e3e2605e3c7bf862c90cf1c48ff9b46ef78259a94083e080879f82a0b639e290616afd1e4f515dbdeab4c2ca99f4e41ebe2b109838b03ee53a342467031c43ea2d4276ba9eb36f4aee3fd5b079cbde6eb0c27aee37e3fd51263c0d5ec522c9c2f93f1a3716244305c9e67ba96c7fc376c3620b09cb0bb711635a8c076a229860161e8cfc62f939ba5cc9b4df1549bfd4b9d233367c503b55af308d41b970e607fad8d5671789cce89b3b39b8108019cf31a3720d80021199b02d7d2d92dd662f9f991fc04f601a18667f74dacc15fd24e10d1569e47b89a935e954233243e1d195a0d52eba8080c6d101453effbcdc620d2ee40ca5b636b94fbb8ccb32429299606ffd01b753058b312ec1ea224e742fd0d2329088d9126866971f49c3d448ddc5ed5b738d8f4defefb739d4c78930ab3db2ea9e06ae43c89e639c527eb52fca7ca15716fba9e7f8ddc8944041b07ac8364daddfbb2f1c4458506205704724fd7abefa78337e55dba81608b8789ab928568b07c3369bb5963dd31b372017dbe90c4a07b533402b5daaefcdb7fa7e8c2788a01dee18d17aacb732d6e48333e58ccd19f24da49a7c1f8cf1adfbb1b43e50487c4bf5a6781eb49ec0685118b0d88bac154c0e0f30ec5bb5bb26bf9df44509da81ee22ae403e11303cccfda3e2d1d8a39ff0529d58a7f5536afa75fa4d68976b97273aff116b870997b09a16638b770f92609688b5ab8aa858a55db8a3905e59910d9df4cfbb6c129722f742987fbe6ebe7d85887a93d2045780c8612f90a9a6fe791169eb2c0e965f1a5de4207b757b12a10ff811a0af3af37823e3c0087f77227afc4d389384183c763d3dfd1a6eba969bea5bb381d5515a14e1ff24a61c7fd4684afc140eed6b3ac6bee25b2b1a9343a947149459904b00adb53c14268a141cd2407562356591df46c0c44e68a96a0f6abca1882c68dc9ce350a05192965f38082a3191eb924b9a50631e8b87379f52a36229f98dd89b0a69c4d0dc279beda72f0709c6424fb631b290d236645b18677e411bd7fa8aeaf50bd24763b78baae6d66cb2d8ae5725e0bcb3f6d0456370310e4eb4cbf9f6c2434fc11a3022bd2a81aff098aa5f5bb81586483b1ec33fe779515cfe1ed821db8761ff0d3fbd60cb742861f11223d9cb588ab31c4301265a8c2d2391fab20d1fdb8e0a0ac08278945f1f46b63edae05ab7beaa66866968df6434324f52b3c4a2ea26988ba21cfb30ed3724b37e1bf87c6093d8b638027c09db57f5ca3a03ee94a50f8e48130668dd7dd1bff5685ce7f3d7531c6a5bdea33b6b33ddfa6d6b132e261f98814f069ef707ef15ebbddc74b93e926397d54f0d5559b04ba8876d83b84442d8fdd7a3ddc2a715ea0ddf8fbbbbb64199ecacc523d5f56c52573523fd2f73e9ad1f6e5dfd0b365597129674b1cdb1d98f062cf074a59d347af72ee83b58c3dc6e6835309ddfbc26a4c6c37088b72a946871e2bbded2668fbf3174f60506eed5243c8028adb1d59bffad2c30185ea88515d1df0860f0bbd6c5baa9078734c5de74f084ea6cbd81b71c350d81cb94c065a46d8647921b04e5a80c51c973490015774e06d4b2f9ed0228f20aced66bd5d169210b608ba9be62bf9f5750104ffd38f50846e1b96a72ecb1d0e6489a4daef2f3aeb388717b7e7dd9c1a60797eb7bfb36ec72cb55d5a65771068de1735fa4635d859badc13592e24ac97d832dcede2081984de1ced1bd94ac5fa774d8be7f03353418e247216bee3a7e577fdacc596b7dbe1336d940b845d1c49c9ab5cc7644bdfb7817b7fc65f2f71f3eff414eb10289e098c34fbcbdc7660cd2c133d5a926fae9ff6ccff0832e50ae44ac1b9320ff7534a97ea976017d897583c4ac36c97fa75a90eb31052026a7d797b71b0d6a8adc79896ab357c72889ae68f03d67e179d55545e85aadbbc06be82ef4440ee4918fd490436213bb058e425bbd7198df4840961136bc3c5b39f047ca2caa6dddc4de98ee6c2c0fd21063d1c3212b78cab05548097d3c3597968eac92f35875dba90db4313c2cd08ab534089c86625f9a1661cd45dbaaca09d8a6c3ca52945d763cff0fa286eeae6cb7a5b8d5660f9e52a6e6c9aab9eb9a29b35ed65396097dcdfd4b483a71bfb5032be3a2db4f73b21f75d5c99cb672447486303f2fafc8ebec0ec5fcf2070ecfdb8bdea4ebb3b88fd124aa5f3fa618a96cf96ffd7a667978288224c29ddd3f67166d2c203e0057c1d4badc2209dd549ee253c4ce9970f41020668f15b89df6775ab7394e4c5974dce6e981096a0e10408c322fb8869458f1345fe20a85d3c816c460873f68b7bb7ea34d1362806f25c8936a37033860b4506e0374d0bebef891c85ad72c77e28b42e2f3a6bd915f5ce7d697cb1cd94a65e1574fb0da22762abdecb3cb8c3e6e8828eb7016840bd34721c622b195d21fdf626511647891f8d587cc32cab19290ce6a2edf6dfa603e309d112c570d18f5b5fcc757bf3dab54246e76eb94451efdd3b870b1abfed0bbfd3e32dced89aa632aefbd56525894e28c28abf59cce2092ff6d5f399461aac34c91b216454c38197286a062bce840fe87d63e195917725314e88b5db64db4e4feab5540eb739008ccb13d5268ff68d31e0ce4b42851695f4d6a64de52072d708a6c7a41d6784d8d9835df70da29ccb9cace17f24f0279ba79f2282f49d16755d45b35151edbdb745adc6e2881bce139e527362cefcac7e4977dd0155e15bbffb418b870227ed382ffe5cdcf6d302844b714106036241d16a2476b2c9506b28d13e68e589bfa70727d7cba6b54b6d76de7022744651d5343b8beaab5a775bf5e3530c1bc7a94ee3cfe9c3f0d685c669c3e02bd84fe2a2e346e70bd2cafc8aae799bbf4f59827387773af517e75ed3afd8c77e376e58a100cb2c4f61f1398343fac85f152c95720b4f065aa4e3936e89961a95957df2ab237a7c53d872c67a23c88a1899cefbcad7bc0d2e5c6a5e0cf7499f1c738f3c6c303badc27132bf5a5db27929314e34801223b29792acb541e2c3055e848f6c23bf61d795a89d009cfe56337b787ffb968e33292745ce1e7be96bceab851454cdc33463f974a5a8b9a35d8c78b0aeb893bcc04b7e46f2b06a3a2771edff1be7ec8585fd6df5ec8d73e389543563018ccc86607d6a74d272aea8a93e8570597f4a22be120c9ddcde5160d368a6c5e57ad7e07a416b22f866634a7effd9ba8d8e287697fe18fd5bb09bbb37404aa7891c7648425b5c07df6c23ed5a5866fb071c695c0905f2f780271b0721f52aaa51cb7a9ff6f27d66a97a59109c768b8cc045be7ef2f2f450848a965292682c5b054e81068347f2cecc4d7bbc69b0f9d1dd20eaa8124419481c5769cbca2dcdeb4c29e39ede37832796bb0e821f3c3982fe303eb009f9a630d9c66275acdf27c3d952edbae8cbdec1762210847cb914110af620c8ddbbdf03a9aa6ccad32022ba3d4e54598e483820039b36ea842bd8ba36c54d889266986466648773e0ee160a67a0c0c608e3f47a978959108f6ad459532928732683005f12", 0x1000}, {&(0x7f0000000040)="ed5c90d65d16378fd085f4", 0xb}, {&(0x7f0000002200)="f1f0b247ca74c292f821585742c00354265f8c0987dce27bc75774f3db0fd15d34e62d78474e0acbede06db80e26574b95f42bc33df0bbaf239033d4aca742ee9dfa77436a71fc2600b52ae19ed8de04703c64a99252360e288e68b5e2cad54af35932bd417c3da832c8ee8e19bcca56fcf55829ff525451a762e3085c00a7ef06429348653b43ee2aafca2e99746119ff094b7f516518713c8eb7639d8ac3474ff9904274a4b5847567", 0xaa}, {&(0x7f00000022c0)="5087f145d90f9453e30cd4ceddd60b184962b5a1b66af094b2f7a97e900750b96ae05ef9e864ae5d27efb7d8713b2af9451aa7474b783e72a5778a5f219e9e8c927b3487af430be35355eab75c9d4dc8cf7d8dd353d999e2a42a2bda6cf2caf9993d714e4e7d2bf7792c554eb96dd79d35716e8e4dd07908a3c3cf004d55e2e8c79d4541be3a63db49dbd6514e5ed82ce09805f33e32b133977006d2e2a23f728885944e", 0xa4}, {&(0x7f00000000c0)="094febd3077af69503963f414eee3c3e6420e15e84c08c81b33e7b70062a", 0x1e}], 0x6, 0x0) 13:34:23 executing program 0: getgroups(0xa1, 0x0) r0 = semget$private(0x0, 0xa, 0x8000) r1 = accept(0xffffffffffffff9c, &(0x7f0000000380)=@in6, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000400)={0x1f, 0x7}, 0x10) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x3, &(0x7f00000003c0)=[r2, r3, r4]) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) listen(r1, 0x41ee35d1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/181) semop(r0, &(0x7f0000000000)=[{0x4, 0x2, 0x800}, {0x4, 0x9ff0, 0x1000}, {0x1, 0x3a, 0x1800}, {0x1, 0x9, 0x1000}, {0x1, 0x1, 0x800}, {0x4, 0x6, 0x800}, {0x3, 0x4, 0x1800}, {0x2, 0x8, 0x800}, {0x0, 0x8}, {0x1, 0xfffffffffffffe00, 0x800}], 0xa) select(0x40, &(0x7f0000000040)={0x20, 0x8, 0xb8bd, 0x1, 0x8001, 0x4, 0xec, 0xe0}, &(0x7f0000000080)={0x20, 0x80, 0x2, 0x8, 0x1, 0x8, 0x7, 0x1}, &(0x7f00000000c0)={0xe1a4, 0xfffffffffffffffd, 0x4571, 0x7f, 0xba0, 0x5, 0x8, 0x8}, &(0x7f0000000100)={0x7, 0x5b410d56}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x6) 13:34:23 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x42, 0x7f63) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = kqueue() fcntl$setstatus(r1, 0x4, 0x0) kevent(r1, &(0x7f00000000c0), 0x3f, &(0x7f0000000080)=[{}], 0x102, 0x0) 13:34:24 executing program 1: r0 = socket(0x26, 0x2, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff) pwritev(r1, &(0x7f0000000600)=[{&(0x7f00000002c0)="ac", 0x1}], 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="97", 0x1}], 0x1) r2 = dup(r0) r3 = semget$private(0x0, 0x4, 0x2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)=0x7) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 13:34:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) write(r1, &(0x7f0000000040)="bc2f72034a77d25f373ec98011e19b", 0xf) close(r0) 13:34:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x8) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x10001) r2 = syz_open_pts() read(r2, &(0x7f0000000040)=""/68, 0x80) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getpgid(r3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffe, 0xf59, "a41fcaa6da0000000c000000000000008000", 0x0, 0x80000000000}) 13:34:24 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xffffffffffffff39) getsockopt(r0, 0x29, 0x3c, 0x0, 0x0) 13:34:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='c\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) flock(r0, 0x4) munlockall() 13:34:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x160) fcntl$dupfd(r0, 0xa, r1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getrlimit(0x2, &(0x7f00000001c0)) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r4 = kqueue() r5 = getpgid(0xffffffffffffffff) fcntl$lock(r3, 0x8, &(0x7f0000000140)={0x1, 0x3, 0xfffffffffffffffe, 0x40, r5}) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x2, 0x1) kevent(r4, &(0x7f0000000000)=[{{r2}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) getrlimit(0x1, &(0x7f00000000c0)) 13:34:25 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) 13:34:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x100, 0x4) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x100000000, 0xffff}, 0xc) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000180)='\b\b') ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x1, 0x1}) 13:34:25 executing program 1: r0 = semget$private(0x0, 0x2, 0x40) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000000c0)=0xfffffffffffffffe) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) socketpair(0x1e, 0xc003, 0x0, 0x0) setreuid(0x0, 0xee01) lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:34:25 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) accept(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) kqueue() dup2(r1, r0) 13:34:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8010, 0x1) linkat(r1, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mknod(&(0x7f0000000140)='./file0\x00', 0x6002, 0x8) setsockopt(r0, 0x1000000000029, 0x7ffffc, &(0x7f00000001c0)="4b74954c", 0xef) 13:34:25 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$getown(r0, 0x5) lseek(r0, 0x0, 0x800000008002) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) r1 = socket(0x6, 0x8003, 0xa6) recvfrom$unix(r1, &(0x7f0000000380)=""/200, 0xc8, 0x2, &(0x7f0000000480)=@abs={0x0, 0x0, 0x1}, 0x8) fcntl$setstatus(r0, 0x4, 0x80) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="26f72c99760249cc94bd1e45086b1d1a5c75ae369f44b8d16dcc7b8391cde7f4f966c998bc3b29c2185488a130c7b3271aa1c29708ae4bca71108bb96d96cb5b2e5cc181d77dd6e516eb190b194b56ace1455aaeae8cfcfaa2a434a8bddcd9b5d9a599dc0c6212192a", 0x69}, {&(0x7f0000000100)="9b2eb5cc9cd3ea7a7d67b2bc8814886d6230119c82c5022dafa6bf212f9e61366f6fc87679b271540166dd159cf50bdc9c2f2ecadd6e92977f2ba746e7d5f337591209f337fc15204e221fe68875f120f79d02d619371e8c76f01ac3e4816a4d06d65fb4954e33cdaa330ba2a593f1da98a2f1fa73324f4a066dd28e149a24c41dc10ec20af246c5fe90ca792f5bc135ea5a19be1bd045d0a7007adc5d272b5b21a3ee9493c27803a588ad20bcc33ec9f92a7f78b43fd76bd41a38ef5c677ba58d026beaa2", 0xc5}, {&(0x7f0000000200)="ffed3e203ffa7678f665687fa88685f972ea8a2512ced81531bdbcb93c47815eb232d5054df856fa65ec57d3c9d570fbb0fb84603eea91b007c090656edd0ef1f9faad88ccc07865160da8a0244347e7ce9d593241f0c8b4575f6585f9553f5913dee53a0010bd67727409c258e9ee57d971a960aba62755391d80241fae98a154ae9eab905ea8526e98dc8a041997d8a8dfd0c77c2bdd88f522d07a5c1bef4b1f42d2ffb84354a3a40dc1c5556f46f6e7f0cfb4589e47596b1d3fa151a7d531167503592273c757350b05cca57a0cd175df", 0xd2}, {&(0x7f0000001280)="10e1d5b22c25df7b893ce7ff97dc815016296b7c95ea4d8b22088a2de9a8818515a7a1408397872c81df7aa5ae3d5ef0d5ef448a62c906e3a882792dba70e979a0e4f469f289108dbb3acf6c91ba90af265b3a140b27e3b168e0f761fbff69c26b3d5f668306b348770c0f4068ccf12dba6e227defb48acb3775cb2c22bcc5dd5461a92cc934c341e7da50951a68cb43cca9364a22bb94e2bbd616d6eac4fb26191bd7b2c920ea07b3979de4d56b4c05df4ee43113d259cab88ba40366c8c90b782343812465795eef94153f5b9c58db05983fb906bf53405e489ff2df64019d1a7ac3136c843b77c6c4475cc4066baa647be48999e71c10e43e555dbdbbeb2f16aa216a3ffe3dc9ba9a5af395c5d0d2b831d872b5033f179a16b2d8195ac003ba643041dc4a7f9bbef0b3be388b4d1577f03f44317e0ab97bcbe6e8783d52f914990d059925d3f8296e810af833a0453bd5ce4f82b0a4e0d38ce2cfe76e18b7da817cdd029fbba6296c867f0f1cbc2c00353789e5fbbbf220e3e02a78582858a95ffc24e8d95733bb0a75b96b42fcbf53cd570e9448dc49c6e14c3a1f407b991ce2dbf407dcf8db631a8849abef11f47c1481c30a9ce9c078ae48986836aa37968f56a5c1794136d8aa859fb1ef948983dd3a5029c489bca6d663b3998ddd49a4b9f09f1e8cb9a87fb85b7ed71964125b81ed381c2fdc24661e9eb90625b212d1b9b5020abe06cba8859204fb684c49d76819ba46c903566193433ac45c42fbb04126fb43305f5a06e636f4aa181204575e083e03a19fefe2b4d7a48dece4ec5dd15b5c83d3d0b18fade25bebd160c5c16bcf180b66ca4d05fae4605155fbb1261088fa75622c2e1cbb8c79ab68be2ee145fe12c7502addafb499702791a1d2d4a275bb216d283cd29a888f68d749fe48edea5fedefbdffb635372f2955bc9ca448374998a5d69883954edef5afefa1f556f7e61bea8e61bc5a7c844915b27d32db7a04cabde561cd88eeb1645a6365a5b90d45594b4579aca4d6a75c76cce9ea2c090485ec057197f76c7d1b65d1aaf2da04135ab36e747e968e4542d33f7d2e3234b65807378fbb03027325522b9260b5ebc8d46488bf574d89f9ccc474c46d1aea3d1fbf28f2ea76d39ed61d374894effa2dba9670bea2a6d81558acb52c7f1b7175c23e1966b32a119caaf9964867415af544a0e3b4f0e50aa017d600766fe2d50e16482f85e85fee79262128b4e2ff833efeb479c645cf93a5d36c6c78921187da5c47ece8ce6272d2fc75a619c214e6a7392b26a408b88200ccbad05d9855f38384c1e8e66e373f3063c99af7727297b9f93d85aa256564354c0d67ca227234fa86d691b8cd43da8ba00542b3b269655f0085b00545aeb2670a8db30cc5a2def61fb07f0083215d42ea58361fb7413a9d4d6236cc52e4328cbd96ffed8ccdcf0cef528fd28e07e0393553c7bc91aff53e5242c7af3e039b6ba9cf8ac222b65aac41159b6169dcec3ae8614ef7a1a86b1301a97ccec84d296d2cb466dc02848e19ba733ff076fe24b02fbdbe11ae6c538da49e627f8552e317c25d0b67021c4364b34a6b8b3983e906096420d8de889d1cd71a9f90192c99b3d5681dd8f509fac66e5d0e80ac7bc43ebee571c3d79a4f8a7cfb36ce9da50600bfe06103ea1d716a7a09ddb652eb146ed22c7f91c9676dfeea4f0fede1539890865f7ac108fb6d0d1c266ba265b1de109d0b3b480f2184fc4ab0b4406d67b3011d42d71655282586cd29c2839fcd3d1a3e538bfbf9af01cce5dcb03635bb518797a7f5db68ee8bd34223fbb962a0c2273cad37f44383b4eaf67eb34b2c0b8c294fe7d0f9980bb4c0fc37a495372cb400c50d342f7c2ffcb4f8868f4705408448b1b44b3823abacf100071a13c635cb45d2fd5e58b60697e9cc28e8be86044466836f3aec43e222ac94db2e1e8388c5086aedef6b1dede418c93c0ac3d8c37cb6ca7d288ef3c8c6bcdc000c8a07eccb70d00db1b2c8ef36b55ddf1cb12685911cea7412f0df481012c89562eaf8ae42b1f95529c9454413b50a5dbecd9c5c8b2c45d3a2ef749f75844719d5f84dd0ccbeb2ae135dc18b3a6bc195ecb072f857b27d0a83ce5a97fce043369982a3e039af76c35b9a2b3cd05eb2f4cecb3c22ce0ad40fb12350ed33868dcec31f6e75ebb550329f674d00a88510c8ce201fc7d50f34a3775a66777d3ac18837818f06972d2f919a8363fd6bb445ad3de943e993bf8d7819fad25a251b657887126963836fa1e8d4027a5e49fa5437d36cf7f8c188dbd1eaeb268512873b5bfb77c5673e79ba4a2bcc9b392175ee5c8b6c221ff36fd8f4b01122789a262e649d749fc5fd64181974ca365fdcc76558cfd5d83159f72436e9b3365708f0299ccf92af4b35c0d9a885c05d33d6b5b02b15e73cdbc6040e04bd2ce588a9c70076e9f8508562959065ab817811bc4d9ee7aaef24e783a227d0870866bb52a8c9d015982b36361598efcd5b68aa2178dc79053628a9e0f890d8c745b79ca74a688faa20b65091a03754a17a8abdeb1dd69dbba57206067114cbf4a763bb0dc4ab7c6b33d2fed8731a70ec867bea73c8eb76c8a4e84208b46f07a8f0ac888438dd0830ddb68104d212187313aad4260af716aebccdbbea1a1696c33cf006328c1e50f1360dba20fd3513c52e6fda700905efa6288252908d618a44c4d850f91ead92f1c299d71fb87d0d242c401e2d93acbdaba3b5240daf1963519876e350ddcf7f6c950aa3762cf5838fa0bace40d419115a5697f3b1b8301494c8a280df6a91df49996f02e431f2fe70db1acaa172030a39c2bbcd3c2d12b9f39e4a3ece984daa71b2dbef5854b0d8824ff79d71af88e5823c1ebd532089aadfada379bcea0e3e64fde56a5bd94ebaa10c8acb51b1a8265d467c427dd674da43151a00423337ac9509753fc4b81f2829b5329d26ce59972cdd2b29b1557d9e3e461e78cbb7ff84f86b8421f27f77cba1d32d7ce7362cacd36cff858cd9e1c33cc301dd5ab4d8bb361c31b9713b4db5fe103c988b4254ec7110fde3c954a0ac6d2ca6ed1432913d70352e197fc01ffb0ea8c144043fcbea7b35ac2c96ad309607f6866539930b33cf15063893af97ed65ccf7bfdda514a2ec648dcb2c51fde06eb526cc557c2f148820bdd66d6c035ce13002c4f5cdc71c4b6bb86372bc25a20f9254b4f0cfd6a07fd887b931544687842afd260633f11c8049e335e77c8b9a8bb9a6008e9a4b57783287537d2dc90f6a3de0792e6d152426a0d9ac6e6ade0be7879534925127921eaeccdfd70e3c1f5cbb27d64de01ae29bbaf0f9e1ec89a73090718546f09f6f305813623e49454bf9a7f13ff0a73004bb2015651983573f11596fd4c750c6d7cc8abd9026c42d823ec781edfb31519460a923382a8506415d61cc495d36bebf1f430fd557e3c58c33e9161ab500a85ae1587837cdefc7c7ecba31457de247fcc732b6b1ffa8c5a4aab1cbad7031aab9f09dd1f053aa465a2a56d2294bfbf505d9fa1eadc86165c30edd9097d65b6cd63c0a724e63cef64820b980fbe2a260b9dee443d81befc94acf50b181479d8d824334fc95684bb79820fa0d4e04d5b35db18aed5961dc001a3a4587e6d4a8aba6ae0f26390bae415ed80dbdbfe4bf4c5ebd96a2bddd61684ee7015136a7955c6154da7b080ceac830bda6f9f56f9a8b8c9476aa484e91c40bf6282de234ced622ab4e156683c8f324f89c20ad29fee59401a18b713f673ef94b9b24c1866f76231e48cd3b679a9f709858c7c32033dde79ed6e8e7f04aad30f790fef218b6ceeb9d4b6cc02bd48103d35161e2d1b484a0c6667a6bb745ba689a1936187caa8e1a69c7b8428ae06b0267ab8f256149ede0d62256422ba060446b67ef5e6ca0e76616d6dde802680ed3efb5caa5c96898dc0c6b24f20e83ca05f0e1fe853aae8ddcee8b11d9854c85d14155b6eb1553d15c984a6c9044ff391c6417baeaf41978a0c23f5519ab5fbd6ed06112dd6304bc34c66be693a50f0a238edad1b28dacdb98ca76f9157a030377e13bb642067e36db39db93ad5c53724d5abbcdff2960b60cd577ac91c5d92b50c59d28bb7d80264e5433a293934cd75e62d9164f1b3e230b35db4df9db1d732580e0d0b612ae0195d2eb28a549a3b9fb2cbf2f14a43b1578a18ecfcad37af1dec0681544e3b826ff43b0adab0970207aabc591528901b840c1dccc93ee0f84cbc20aeefd6842815aa52758de07b762aac9e9988a57b3de4d8af95a80c732e2bda637b14c942a5f06aa25ab34cbc8f542bc06cf80a571c37a3585a3f1e1d64ab6bf21277b6881aa540fa53c10814bf130820c02261cbf0cc1fa693abf3a8a5a6373374105e6e91e519ae0ed1d7b1022cc4c61f9e939cfdbf93f38ba49629c572add0fd5b455ee65ba7d0d4e1504444ed2c892bdfde093007a0f3670fbf813eb92476709d2d4dcbe6896c2d10d6ec5f466954c83fc632926d45e7a6dad41d5aaaf6b1f99fb0f689de0a1d8992b5a436c5a26d217774c6e0f566f4df3358f12d377a225b59faf30c7a9ef4bd71d5b9886e806ee4b4913b9dad24d59173174fd951917cc72ba516f96bae14d4d0bfb2c08cf67e6cb746ddf65a0a37262bf79a628fa0291acb9be349a7c2372e14bcb7563d94da52aca036315fc5217e5d6094dccc9941ee8a0342a128ae1aff05b379b3ee5d0f63aa325f69c141bc7e8c6f1ed4d59dc113264700aa0e3e450ab66609acfc6cb6295ada5cd50342778c9ef868ae311811706c251d1abe765632ac8cd2ca2470cdb951062e2ca53458fe7d46289158f287e7dd250b1f098c47cc7b5fb313050a90252fdeb4c7d80a7ebdc7c6c2b34c5c8a829e701205ded40440d13bd4bf8398a3dd126a7ea0168579bed132e5ebb4d96dc141df5824a493203fb5088015f2d337025dfff663c9c219cdd9df787e84b852faac9ca39082e05f0ecaa7e4c5bf7f22e1b8ef9747bcc952e4629286f5289b0379dde226f75378ccc17ac6233a155ba32a651f4d3ad3b0bf33cb5c5bc54234262ea0e82296259adffc2ef472ac8778e257171a2ed6ad466ad43df6abb6700f0bef4a3e6a751413b74a5ef7e53971742749c89174f572adc3fd17398425875fe7caf2ad705d4fb5ad3ad94b87bcca0175097ac34144ce16c09550c9e18e261693456fd920d37d9f981a0681f53ba989b2ba59a925d73ea02ff3b023f5695a488eb0738e7099d17619409578d8ff78126c19162b6dc1a9d26fa8e6faf1476d54960f127150ca57e75a6b0f1577c3184e053daf4b0f6fc5980a3fef3647493a7953d42fabcbeced25ff3aa4b63ebed7e97092c0df2f00e67a8739d2e8029fcc7168c2a2bf697551da42f5aa16d94ca795bc7aee94d31c5e4857f01a6be36aa447b70d15582bb7d9d87e311984d4ca55b118eacfdc85dfbb0b2c43137ecdc43e04301e0c2e038a84b21b4b83f0c738bcee7bc3362834b48f5b49e331f95a64e9aa8ef2d5bbeb1cb7b9dbe8a9ce9fb1ca51a2946b28ded02261240aab7e2844561bffff0ccd6479e2d915d648ca8ddfeb358a4d77bf32f2153a1e14891566dac96aace8f15a43341573bad659b9d0e1c60061e98ad06383ec5902a848fe171a078982d84e33462c3800151c35c9c515b82b0de70540adf60ea0e5d7a127b6d0c59025e262ba6a08fc1d54758fa2594c53da9e83a2d47393e76be3b70177698b0b526c1f02d2e4fde4eacb6865b7a78638605e8b3d116f7ffacb89242880029e260556f", 0x1000}, {&(0x7f0000002280)="977bf8e780d08aa81e64deb4a04fd1bbbf589f396480081f36972a8abb577637d08c01a09f6faf8348d3360e5f8fda375b053d7a68dde1ae5efc3c06849a56d1f883d4c1cb4a965237fb08cd4e40222e6bedd76eda7350593d1f5e080537c9dcef47af26d52ff1e1aafbd387307092b9401c05dbd53ccf480fdeee714d47bd2245715dc747d0c6e5ee84ee0b4657a764fc5e1d960c20fedef5831bddb64870b2db3399983dbf3c0bae12b7c930d9b9f881433089565d62747eb3c5b606db036141b9596cafc599663605a885a7f8b989198b91c011499750bb384e29b1212236e4519f0bc793fda66e19d776b724a60949ed04493b26366ff14eace6f60fc8debb76755269849a0531adc2b43064959a68f1fb9be67434ff3cc5f91bf69a0b8f8a92b892e4afe4f30cb42f33b6c94966453835743eceefd87f10eac3398a85728c78aa6dd40a4b7678d75703b56de78897dd0953c37209ccfd7b76789ea4c3ddac0975ba7f72c19cfe9831edb402ff26d8a0fa74580c1ccd258a3fd468f351cb618b3eba93144842d3dec6aaa5afcb096a3a25fbfa66666c33892cdd39a215593077fbdc21a909fafa9b9e442469d65db50245d942f4a1c1500fd1b7b9fcb00097afd58eeee3054072310c698e82cf3382945a3bb4401c0612ccaf7615bd9decca71c63e25ade7a66d1c3f6cc15e275b75aae1ca8f57746f46e6b204fa9b5908cdc9ee550c97c287cb74fe8b574b19a83fa684d2cd7bff07118baf20db5b0b362a2ac742f3e099c9c57a6fe25623e244cd0050f402fb267ca4c2daf023e3f8994594e4ebfb9949673c0515d2760aa07c7139313caf5d0a7458d92dc7e859d97f0390c589244d1b2730db3017c86f5f82364b43d93b8892f8342922ec442a3ad0b2da4099e3078f65a15c999f63422aadd09f05a69874c3a73e0fe44a45fb81c38d3efcf14591b89d683c567a1e5bd1814607e6d6507103471959a3a47bed46c5a565281b0933d64bbc249602284cb6f01d9c8aaacabd2b151e61a359b14ca514a4df5ca10b7a250a8b01d8f6cdbc22994ae808d35f248bdc2a88f9f6b43111038e0e421f89cc632281feb0e2deb393da4cfe5345b26e0b413b902a05665aac5b619912349867e2350dba11571994e524c1bbead98c8a31550213a32003785ac7966d0b188700a194957c389215c9ed418749dd1f1231083ab6e8ec0ce23ee95cf2e78c9ac04a623c211b8d5e2c7ef44270fe2bacfd584d57ec2af626b2d3ffe914eede27891f7c9eac635cd9b68e917f08e74f7e68d3e00e768b1fd229e9b4b6267b0cdab0e3ea3c7f961399b82d8319a19692bf634f5db519dfb5f41ee2397d8bbcc26648120e02df4b4657a77b141e669fd980272501fbd5fcf8fef57918177c5b561dbe1300fff3e40c48097c560f4fc9db570771e75993b7df1198e315531146c4297c681e8677c8cd1d5f8a8fc605d4e884132a8eb33252b56ade8eb42a89218c4229b8ae7e7348fab988368d2ff0bcd4c774b56ef402bc302614b680af9687fa108673309f71417f647f2bd3cf7177389b70fc6fe87b4780332d6ed2ba0b759ee9b6d4b9d3aeb4734357fce6290277b95916c05274c7d13c68ba37b41e6c38401e8c972112d25b0c4c499418cde965e3e022b09b2160875480bcae28d613edd34a17b13a1c148b5e95ddca6526f057b7bc37bb574315ad5efcf392ad86a9661fb60d7e768d9149f77d647e646fc9ce95fdefdb0a422b02388b82e14bc7f8a639bd88b68ba3576f9b5c412026e9b78202ee9281bb3f0fd82f52438b3fe34e4bba20e8c00f5095ea32fd6c69655c5af81c149b80b038df1b6c490ba550342c2eeff1b8e9764ad8c955ddb6947fd2c713cb570054cdcddf16a1ab062d4a320f4c5de0429ac0f9f6dab2fde33750cb979e5a593412505a276b383496902e62deb396c167d31ef0e62b2a5fe7c1491eb95fbb5158c216f464d9bada9e035748c215ab52c1f8f65f2ed82856fd9f5c75d95711cda9beed2325757c10c5a45bae3bf47d6ae0c445319d991a694aa9f0af1ff10de57b20ecf005009841d3c626580d7cf1780699f7795fa30b8a7be7d41e84d4121d0e5ad663b78870a9516468795ea7f51f1d6b79b6a688dbee19146154af4724a19069c5012f7641c545f6d74d64c45cb3d27dbd3bd52271e77fc7a4e179e10a1e6f457629304bde51e0a6e7f0181d5f6526a9829083257313c41fc4b6d305ae1717bae54c46d1c84b57cfacfc2d1e31896b0053c1b2ec5fab275c3d99fceaa4655229f453b0d5ec4be1f88a62115cc7d7c25298c723f58898bf26573437c638aaecf68751439c9509ed9cebd34046a1e40a0640893c5e9343102c33480497dc20072fedf91b5eff3d0c7e4ef3fcd3679840da5d5e65a5dafb3b9974cd26738fee6650acc0791dcd47d81c64fc25bedac4ba34f49aa57844ef3dbaf029d0c7d50839590ebf4a9c0cc5c22f054156c5f39fb5306ca8bfc4d5ba3e6a3152de418818cfb98cda3dfa08989d42ea754282923c53cb85da8d8d0b1e90ab1dc7a41c80946e29c1d3e8331f64792c4d4e479997179de6d3077327c843d04416b0beae1b4e4030ecae92bbb0f5f510e6bd5d0cc337cea25d3cbbe22d096b7eb8637f2f0cc30b273f6299e13ea336673f8be5b70a8c26617a893ee3d358b44655e55b2e706357728a77e3903e933d105a846227b8f19462405f1a99794c9d6d6eb2e70b9ea239d8d420a0de0a99705b5e429562771ebbc728e3d4ce5ce2755d49e691562d9baa903585c99dd9718c6afc5280bd35f7c1854092eca37cb509223b1e5be1103286d02959746053e2f39502b23e7c1a97002fb83d9873f209641fa4df9867929c5ea253911e3bd49a5e99196c475cac69dc14ea2974576452428df10a664f680d5d40bc8adb25cfdfe5b7042b439694872d66a32076f3be9a4c4e4bd2225ab7a672744a8b90e3d01aa738bd7458b4ce38b9bae792366eaaca0a5665950582ae54a094a38cb2fca7730043cb1d28dbe2df41c96215850bc8bd6adb48b96df0d57ad29c8baad41c34b3ff9b376e02ba94970cda020e9d56a402b202c72e8a113ecfab79af8730e2e4d11c4a699cd0189509a28d99860cff8a32f5adf55a2c39c8c948af1bd9b8c01a3edbffc05b42592defed4358587a52359897e49e3319b96722ee49d7842f82ac6a51f4f57b64fdc51b39c75a66b707a4630e26de064a1b9d21c6ed29d49c97b1ff87b312a1b3ff00d376bb01b936f9370f34d2663fe0d74a13b988d56447429f3d6fa78a16c94013234251da62031f150c99d5e0d5f2199ecee03c25eebc82b880ca528fa19716f96cd7de1d094f659d0f84d98a9cb6e0cc9df24695258d3f07470cf4cca71897bf021f266e311abe1b371f1e0a7039a86f5108029c4a49a56f42eab829905304087361a5a4fed19d6004f7154cf51c1e08d4c8f98895c94e4c9a1299bf243b4d480c7209b56a6a5eec504fd4aee8ccdddca031e2f033674aa2c09a3539da1237c5ee2bc23959bd8b19ce8530e41b8ab3bc856178bb3be9b9e673a9f268015ad1abfb852ea8f11da9cf4ad8c0a7dc87029ffef30de7fa45c2a014be6d697368c13a58e9efd1fda3f87a275cd199a3f8e19aaa64ab41cb56106ac47a3025e7fd15ce0c98fa1bc208c4f7a85fabc6e5f7da739af46baa4fc3560108a29b881f510cb09ffd9979be62af8c1d9f6e32280929b2570f2b703b452300fba89d45d1f86249a8b2dc700a7df1924ad5feff32f781a51c42dcb14956e99d01ee24494e06ce309db7ac23123e0740bc90358a4cea0aab7ae7ab3034e1a2b7083db58aa4aaea56c28fb08bbf03731856f0782ec4a6e9a1e9a01696686711d2ec931bf2d6c4afbc1d6a93f8763e30080d9be3efa6cae7b2988ab76d0e76f23e186abc9fe7d51e4bc95f638658928ebb99757020f21299a1577434b6d9d3027aeb94415c78f41c0c428c8d94f4f9cff496c2b3c895ac308b820804c889bdbd3755261d2ddbfd26d088eebc04bc1d8ca902a819643ea16437bd55707e4a45b52f499d54272ae2bdf5ac614ed1625667ba102f80a2d23aef2e778d276d155614ae13d0b210e52709fd291311e4a7357c3334ce0fdd25a8427602318841b74c1c2e02f15f14c9730ba4e76e1d3eb4696bf636d6cff93c68a59c10dadd9ae095f7870a0e20d72162e477835804b4809a7fb13be1c75140847688480925d518ff0bba254bbc1f475b65ebc10f0f47b0268249f10a9e8b2c7e3400c51f06de411bae73f3c5c57342abd35b133d2fb53fabd7f7362db7b2bb05def313c2e8f84fa7df28ce3234945c405ba513602a9e2037bf52cac0432a2956d1bd3d257cc0fb3e9c908eccfc8edacd721fb745425e8615d68cbc860b38b78fb9ab3200a9f8ee75040052f4101abf104d60bcebfd619cf314ff07094530ae2d82bce8ba48491724f77c797d99f40a94744817665e24110ed03b0be56a5509c7c2b461d555dc3bb79f40ae65f3f7da3b774f0ffd4c4a497c44c58eadb7440ca3e6a59953186c020b6a7498d25fee4b4819459aa9539bfc8f211427794048e04b153c86aec940faa49a7b5ad926994aa3ce1f3b25792f520a915590234bef16c801812e9dc0599d99c483381654ec91faaed2b77243191c485b6a04294f115e4c574d43bf6e6397e263df34ecb75b5ca65ca182c44ea7fcc3c035194661f93b46e1454629f79305320aace5e5b319eed813ee27d11df2ff2c47aa2c71bca359c27f0aa96eb350d47854eef77925f30dd5da820b9586028b7c319d75c215032d58b1a4d5f0a2d7349e6d00944866bd25cb3ac448754e3c42e6198e3e2d462ea03b20f7511b2fe8e1ce462662281245522f974aa21eda12fac860a2e9c7c931993f7334a47f7c9790feab8d63e2d4e227ca989306e7247bc369c67ba4197432283a7790d2c11769f1103d35e5d9892670ea483e509892707677d7cf496ab74c418c19d150c367307b6f399447ef381462216de8ef4bdc75c20990fb5a070f90543797bfac950c23ae13d065792400717443c3daa64774eefd17939fc0fc3df8e0d32fa5aaa79967a6087ee581d566a855a132a3545570a7b9887bfcb78470df9823d8d90e2eaf5f0dae9f3b6ff1e5fe4f2c1d9348d923f2fcab6f8b1cae2be1f9ecc8ee44f38ed6a96aa500cfaa57714388fec505008fc20ef4f038c1d7739014f78978eac5364a7bdf76a75b3abb20fc135ad73d9379b5fdb85a02ac6e60c9d40cdbc94a4c16c887fec8b396fae18942e6a02f20a2e0188aa5feb297a8138310aa87804e4f303ca0bae53ff83d0d7fc69d838ef631e62878c24c491a4f2f92ed329faa14a575ce2716b886343c629288b9dc28ce9d0eb0acc034c741ff3445b749c7063b08b7de812c7d28cdb9f55bd86d7c3169003009b2cf27f8deb96de1bd897f4a896f886e929892ee79e795879caef26acb23d7ec71385d0e09ccc57d715623604015ae0e417e0cb3120b7002da47f5904b5147cba86919a364bf03434ba6796052b63dbbd45f8ba377d30a8888558d4bb2929a8b9a69a0be4731a493b725ce45effc9395f519a0d61d74f1626827e5b04908b73676c389a31917de14e27b1e0445f0e34e2d52a6527cd2616e9faf8ee65fd14fa245b99c3e76acfd0fe1f48b7520c27915b7f8a593fbfe66394e4a6fcff69c8c7322b949246d3f6baebbe695d4aa2519c7f7bee8ae722d9582c2847c41c8eeb86f9688b8a14dfe6efcd2fbed80a84a349eaf584d98aa16e15c0f", 0x1000}], 0x5) 13:34:25 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x192) r1 = socket$inet(0x2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f00000000c0)=0x2cb) 13:34:25 executing program 1: r0 = socket(0x20, 0xc002, 0x6) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r4 = fcntl$dupfd(r0, 0xa, r3) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000580)="e40e8684e6d9c1ba98abf5bd2fd995a40ab9e4aff1f8b4665f1d5f854d40fa5648b223c83c3631248cdae96e843a3bdbd3111bd7580fc2d3b7b5d380d7477ac6de990344e7988a11262d641a178d2b05557302a84ce2c6967b1ec8014d4938c5f25b77dbf08c8a196f17744736beb31fa9a7d39b50b23698458cf219ece07dae66d49745e25be84caf58a967cd17ec9f04c315e5", 0x94}], 0x1) writev(r0, &(0x7f0000000b40)=[{&(0x7f0000000b00)="27cbbf5cf7f7e043bab2782ac2a6150f362a0b3854f5267a65085b179dce676422d6a1a10ade0a12fa6252f5a1661bf5c9a9a7dbbe256dc240", 0x39}], 0x1) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000c00)) connect$unix(r2, &(0x7f0000000c40)=@abs={0x1, 0x0, 0x2}, 0x8) open(&(0x7f0000000c80)='\x00', 0x8, 0x4) ioctl$TIOCSBRK(r4, 0x2000747b) pipe(&(0x7f0000000140)) r5 = semget$private(0x0, 0x3, 0x4) semop(r5, &(0x7f0000000cc0)=[{0x0, 0x40, 0x800}, {0x0, 0xffff, 0x1000}], 0x2) fchmod(r0, 0x10) r6 = fcntl$getown(r1, 0x5) fcntl$lock(r4, 0x9, &(0x7f0000000d00)={0x3, 0x3, 0x1, 0x8001, r6}) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000d40)=""/197) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000e40)=0x6) shmget$private(0x0, 0x3000, 0x204, &(0x7f0000ffc000/0x3000)=nil) 13:34:25 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) open(&(0x7f0000000080)='./bus\x00', 0xc1, 0x0) kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 13:34:25 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x72, 0x4) listen(r0, 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSBRK(r1, 0x2000747b) bind$inet(r0, &(0x7f0000000180), 0x10) 13:34:25 executing program 1: nanosleep(&(0x7f0000000180)={0x10001, 0x7feffffb}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x78b1, 0x0, 0x10000fe, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x8000, 0x1, 0x3, 0x1, 0x4}, 0xc) 13:34:25 executing program 0: mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x6) mkdir(&(0x7f0000000180)='./file0/file0/file0\x00', 0x100002000000000) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000200)) getpeername(r0, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 13:34:25 executing program 1: 13:34:25 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x11, r0, 0x0, 0x0) getrlimit(0x0, &(0x7f0000000000)) 13:34:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) r2 = dup(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$getown(r3, 0x5) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x1, 0x3, 0xfffffffffffffff9, "855c55000267a7230000001a0000000000000040"}) ioctl$TIOCCDTR(r2, 0x20007478) poll(&(0x7f0000000040)=[{r4, 0x1}], 0x1, 0x0) fcntl$getown(r4, 0x5) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 13:34:25 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x207d, 0x902) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0x8) r0 = dup(0xffffffffffffff9c) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f00000002c0)='./file0\x00', r1, r2, 0x6) getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair(0x20, 0x5, 0x20, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r3, &(0x7f0000000200)="f20696d02a1d1e9c24362e87a15e50c1b2bb19def480d9a9e1e4663a1f5d01facd106bb0dc7657ea07159ef09b17bbc2bc90f1df4ee03de3011390720ea33386977066e47a1b63fc0c9d94fa4720b07d7433b6a370a2566127c50670ad4c3547ee00065a0a8f313537d364567734343c68994e22c65bca386b7af02758ed592a4b50574a09384a6ee5cb2a242763cb902dd17bd14c4626c40f", 0x99, 0x40f, &(0x7f0000000140)={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x4) dup(r4) 13:34:25 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 13:34:25 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x200000000000006, r0) r1 = syz_open_pts() read(r1, &(0x7f0000000000)=""/126, 0x7e) 13:34:25 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) syz_open_pts() r0 = open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000002c0)) 13:34:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x102, 0x1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xf7fffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) 13:34:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x400, 0xa0) r1 = dup(0xffffffffffffffff) poll(&(0x7f0000000140)=[{r1, 0xa0}, {r1, 0x2}, {r0, 0x41}, {r1, 0x14}, {r0, 0x4}], 0x5, 0x6) r2 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x400, 0x80) r3 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000c00)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000c80)={&(0x7f0000000940)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000980)=[{&(0x7f0000000b40)="bec207def4c50a3f24bc370c753229e601817b87a9e9ca34500a47666afacbc6e70834fee84ac1a6cbca8590160b0b590fa41fb27cc8adcc0b07a887d453d4b11f5bc0d8ec70cb7baf3ccb236e8bafc1620d29bfdf0412248db3784d6f58ea8dd2e0daf9600c1f1493833e3d872dd21c3fcf381fd36fef7e5e9542c438c3f328c5e266c9a9b4fbd18be7b6193b97da992b", 0x91}], 0x1, 0x0, 0x0, 0xa}, 0x4) mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x2080, 0x400) r8 = syz_open_pts() mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001600)=""/4096, &(0x7f0000000cc0)=0x1000) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r8, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x100) getdents(r9, &(0x7f0000000c40)=""/17, 0x11) getpgid(r4) r10 = msgget(0x1, 0x1) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0xfff, r5, r6, r5, r7, 0x80}, 0x0, 0x2, r3, r3, 0x0, 0x5d, 0x8, 0x101}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r9, 0x0, 0x0) minherit(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) sendmsg$unix(r1, &(0x7f0000000d00)={&(0x7f0000000d40)=ANY=[@ANYBLOB="01002e2f66696ce96a04b460751a6530315092d7da030000007128fa1fe99bac201812e029e86af0664ee95eaf3bcb55314373967f80992fc9dee6442c13c4d6ca9f0467408fb5754dfcd27d652046f97141259c7ed00dabc90a355a9db9c9968fa47cf9e2b8ab082ce38412f9e7dbbac8cdc6f5f091593bfd"], 0xa, &(0x7f0000000900)=[{&(0x7f0000000740)="67d6fa342a6157ec9cacc041d71a75114c292f75257506ac1389214ee4e7344d7e75d6d94face4c11c132f5615f6e0186491915fefc22747e7a66440997cb7b51dcc44558cff44ee860d3525db46f660cf1a04433a2d1f51dacd8f7495f930b8b107e09d2bafed906651bf401d2c9ebeb9718dc54bac9457f90587bfd9109810a61321f22e76253c1f4d409246b3539f9a02dd38560ea48577b8621b78db8c71c3ffcd47b6218504c17f8a0315464805815445e685064b4d981f42dc6773245d195fe93ab70b6c1a26fb2f25c168d080c151c82ebc460a36e3f417026ef31724031e1e720ebfcf", 0xe7}, {&(0x7f0000000840)="3dda2bf86a16d75bc68697f921a3c7c29fc1f45b4f6e63fff2dbcc199383810ef427a3d683cfeced114008789d80b6b86a9151e14462", 0x36}, {&(0x7f0000000880)="d3aac896f97755e662d3ecf66913c3b64a07d7a6d7b4225a0db4e5ca684e7611ec6204e8dbe9da1b78e08a286618ed2b73be47dc37b46a0d6b739d0dbb02becfa62f3e1c1abe66e0245effc3a22259d04009357a7ea96d28bcd5", 0x5a}], 0x3, &(0x7f0000000c40), 0x0, 0x1}, 0x2) sendto$unix(r2, &(0x7f0000000a40)="22c559ecaf8046f2a3d4de768029e46f34e655b490291bb9a5c229c58abeef6a42317d7ae4bbe158ae3d589a318d49bd0a52bd34698d7a742165107914a32458599e4acea3c93772219588d1e55ddcd35f9a0c4abf5053346a5e87b05bbc86efbfd5f99715dd583ad14916852647dd3f6608208376946893e72932cf3020b7bffd06f3106bc7e534e3439e4149dd106f985d45f8d70c170ec7a7e2b7a66edd90e48c1bfca7bc56a18ddd106c6580105cb91fda677bd4eb2b85091e68277d82131b8fb9849535f4c276396335a4f8dd29011496b8196714a9cf640aa7db5143354564496dadbbdf47ad051865a407e6ff08bb9a", 0xf3, 0x1, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000a00)='./file0\x00') pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000380)="dee46fd76aeea62b7cf769639fbccbab3d0fcd384d1233f5439018f629401413999b7f21c7023ae903ba987f68338fb3692c25ca8c0a7391e84c8b15305ddc4ca869143b15efc3820c60c35d4812717fb66cca080f3922a0fe3e6eadf834ea8ef06da256af969393e24c4c0398c456f1bf15834cb644b89fbc6706ad21783c090cbd0af031930903d97c6e3f22b45cc1a6e50f113f6ada780cedc8811adbf876d50c2d3c9c9ff1e7b48c48e86dedc5f5cfe0a4508d166d3d987f1ecc1b567795eeba3795f496505fed8c01ba9ce9558a2c892d236074711408f811f9229e53f9447050b0aa0e412cd4d8294834ecdeaf14535e4ec94e7ee594cbc9c1eab121628c1338bffcba980a39c88663c55a8c18d0ce2ddbede6e79e0f82c2c1a2801761aa553ac7e3d9e6fc53636fa680aba944c53486e1d005714043b3eefc694633b09ebf43286936c7980c1c474d7067023529465d135410efad5c9ff8e59158409f42dde54d4b6849fe753b47c8d7193054fe0af1cc122973b9781af4234f1f4fb1b0b79ad19dfa43adfa96855278c7f5a709be13d6f90fbc7b8d4f70212c4e86c186be8d15c977ff8e4a80b228b1508066cb0c3496e8efd663b36d280e2f1ee85d43de440f04f4fc25e0626db368ec1a8971cc07f5a8f6daec0fd51a1eeb7dbde99cd23419914446eb5af5198906100942a0ce4d8ed57074a68e112208cc71e009eb244fa2268e694b559717a6ef08df1de55743ce03b73a21998e5aef8214df45c07388f7dcc948a7014e3522529dae01f631d261c65745b77b5be2398929bc5b0cb46085f19637ea22a4f57ee1e20f2e111c5333558844457685c1d4fe6de1e119991dc702fa3c6ba4c50397a25d047eaf0f15335f7e5d8d8e8d317109eb2dc9f07d2bb8cf4c127673109a5d57dfd2b8ddd58227db118c2cfa85abb6af54139e101df928c6bd92c9db51acb9339ecd3d2d51c79d4eeb18fdccb82eaa5d9cde70d46e62e42d7b82b8b0ff71c1d2860fa773c72afb54bd94b98ce6108e2ca5f527477cbd3988b1f9b4697d143cd3473e63ceabe374836cbc52d923773365ff86df4ecd0ae92ec6582932d6f990f59166afe98f74dcb994cc01ca736433fd669eced71ded3764541727ae9b49f6d8d89e0bceee97e86c4dde50a0124858c1a696f27146e27c700784198fa4a3162667d9d1ae6b0229d46f7cccb5ec65df2f03449c4149dc4fedee927e0dfde9862f8b85b1af47740aadea984bee6786a518b9beaed3e9d7f90d457ab0f0fd34b21cb230f2fe765efcbe418d562a610d04a38a8f717820feeb5da3aa994842d31b1db28a3de46e314e39b56aef68d436", 0x3bb}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x12, r8, 0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) 13:34:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f00006f6000/0x4000)=nil, 0x4000) setsockopt(r1, 0x9, 0x3, &(0x7f0000000000), 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 13:34:26 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x2, 0x0) close(r0) writev(r0, &(0x7f0000001200)=[{&(0x7f0000002440)="199ce83ddfb64732170dc6d00b479837c059f0fac87d2e9428e0d1170ad7dc55a279ab5f164a3bbc90d4ad3945e1bfc73c1b7bbfecde0d2397f98bb8d47542cc3711ba81d9abc6c7edcd7537fb5737606adf7a391c1269459e7099e624ccb16a559f72693990cf89e2be910a24aba16f20c69e95c9fa51ed110dd9449d716bf7585773ffa426cc05b67a3340197a6c1f0f431a3efc5d5da25ddb4c2c69af9e5c1f7f72c9e45554def09be74f0580b6124b7f180a9872ef6c682045adec430245cf575b12009f21965002c595a2b0df694ce7b3d1d6749efeeb54efe92068b62fe1298bae7934028968a05a4c6d619172a6051264912d4b510e9e7f2555031e90ed3775796ad78f7103a88666d8044fca11dc5f73a8ad94e8de53342c308b6251269bc7a7d1a68f0d4eb0fd2a1495d62c7fb238ce78e2f46230f85addee6406369c5cd4ff61c276f9ea1eef6d7835f1e45af8bd5a207d4741e91e1a88eb8f17dcf4b18a0b5a32b3bbfb115caf45d8aa125f2ecaa1f587b659cd1849811a43e4fcd186ea6d8594e770f09067c7b901fc275732dddf016dd1aa1d2850423e33a6871ee7e2b998563e26a6955e8f0635a13a370e96daf3e0b72c72ff09fbf97dd0608f9b08dc99101b226d6d2b11a1e220178d9d6fad92b86dc76f94220813b4c9dbd4f00566d3f35c4693fee4e5198e9e60e31c021666685942b6abcb462d32e55ff1946365ab98e8154108b0dcdd3088420f39f13d254879894a94dd11ea556e8da01f1e1cec5330da53a51aed5955f9a1e461cfe8b4efa1cd69946d3baa95fdd4f3f46ba85d6685b10fd68100fcbbdb4a1c75201e011eddd1209fd9a5d6bb1f0a8143359c1067af5e4eb0ef26cf84c7d736e4ac538989c6db9ccd296687222e4d8c0a8ee1eb3144462d7b528e62d90a20174d45d64c93b77e6a7b483b3cfbcd343911b3b68bc734be7892604c9a769411669921fecb019cdc97407c835bb79ff6d9a978cf6ac26999eb040a2ea79aedf0262d30d1d7eafd2c3047b1c9820cda796f019c14d35fbe2342a3d43b837fd3d91fef2f02c43195b922e02a4d94b8ebbee056e6e76bbb474add9efad0c6e44530de0a9ffcd79a04503686b69d20df76589a6b4bf2dd46dec98b0f2980c2cabfbb7454f0f5918b511b2f438f3a560f85dbcb700f491cb6790a6ec3e1da9c3b07a3d90558fdd5a9b894508efbd6031b4cc88292ee8bf59090e07aa605b1a9268630e6e0b6de49a5508eb283dc1fb232d5ed73fd8c7df91996148b9af73efc5d4eadffc5d906c3e094743f885841f26810a77dec4ca799c28ca29d59e9c0702edf282cf66bd434d2081ddd931b4bdcb15388c2f0a47b307ebd98eef3efc25b05cafe25a44a6e57201c36b2348524718b97be77109bb666be5beebc970e6aca7f3431ab4ce09e81a509db4b92e6136f2907f2c001a8c85802583b4f806f318235f323cc7630d9c723e8ba4ae799f44e9744d4cce6e6380cf2bc71be6197577f40f703f60a18deaa4a0d4d5dae183c348ba693ac7abbc4e8edd2e51a1429a8c9f46f68f8cd8676b276f82fb539090e0d819bf9383d6a0395bebff99d016bd9078c5e5b0174cf14d36e19da7457b8f00718b3264f05fca3317980a333cd713575acd4b94f43e5406d9be6ffa9f9d5a1d3f93142a16a6d366d4991a34bc08855fccdb32d1c9d0a4dc67693ad4276febf7b9038606b62937c3ce33157cdcdb9ead0a389896c6f432e04f75a5a65175a76e489535709b385369f9c6749b205c2e8fe7bacae0bbde7e7491d3dc56a04d24b6698b46d425f026b65b664826eacde8089033b6d8be1ff73c9f4dfef7bcb03cbe9222ccccd45469a9c30bdd3be5415408e3b886b02fdb8be230a1eedb8702b1a6459b96604931fec3d696d50f132ea9cbc0765c583dc7d7ff67ea7f4c54461be61b5b250bedeb4f231fac0d5ceb00ad0f252b27903d83a429e990ef57f539e8bb97de5f8c74d66ac5ab138a5ea9ed87abbc6d4287b40fa8e2f8395b0e7c207c745fa87a02a5f8c02f6e6a655c38bd472dddb9d0b47f96742e025dde13247978c70489635bf0a2800dd56570d544827a8e502c01f402240dc228c72e4dbaaec6c1da591fc87f9ec3d489a0ce6f45d5556d43337521ce2b948163311a6d20a46b5500f22299b586580a9d6c0da1e53c4437946c1e163ae33373d6ed3421589f7bb31dd8bfe5e305d2ff2878dcde26b8e5fd1b321517118b39ebbb8677008447987cc25faff7b9db31e7c7ef8da84c7dbf59a988b65b3e431a1914644b9e2d74559c6c3fa26c62ba4d5814eb9f6753576e4f354d87fc6eeb77b151ab40bbd67a4596836267f60ea1146345b0acd5617ab1ecbb181db03df2b11f668ff965303db0c06615a81a33605e27b0169afc4106bd1bcb562806db0d53f79ee165b8ecd99e1f478d5d549b2fdfc009f1e7be29d219e18cea498aa8e1ffc6ff731cb650c392ec1992810243dc67256a22fa6b14ce06118f15fe03f6c395ad92f9ab5dfc9ff294f0675d8bd89192691a8d75c675a604383043c3fc7a6a52cf73d8303501d1240d3b1a72d43f62b6f1b6ec6a10fcf74c85ebb66f86da25f61264de1f3e53ce272e9240a2a04f74e533a22021975cb2c780378d406bd6384fd3cb94363df5712418e4e05cdc5b6509757f6c8b265c158cf5d01318508c59f6eca603d35c279015f061f21a5c50d8954acd3ee7360d3a83394f0a1287c19a834515348c33d82320f788517856e22cc687a64b8f0c83d9f97146c26dd5d20b5fb6022f62ef425cecc866f05205e22a207393ac4e40c999d8c33a6f2d9ae83f49c960f949dcf8128da1cfdc76ce5103a79aea79c1c6a3d87f4f596c1a4501fccf5f6eb521768b914255ba0928a3fcc6f30407f845d40b33cdd05ed12bdd224ccf94c6f8909a4fee6d08c1a3afc4af0a683834e4bd74b77c6f84294d1e74f84d34dfb8d53a14bfb3b916defb7edf15ae0a7fc3234d5503a93b6a62077260cbe4065874bc9d424bb817d8726a2705e22e42ed3fd9362b6a39b8b874f30697cf8ed8d062a38de3c5d7c8aace8ff90b665f591f5572e20a050d8d213277192bd79ab440c1343f6b8d95a74598ff01dc62f3824b34a2ecc8a1877cca803ebca6a9fc35eafbf1d9bc80e97655b0e92ed0901f537491a196b646a09c2215fefcc0f169eb821ee45824cb0f206c25a2652c3bfca29f7a1dcebb57a9ff48b9dd8cb4c112231e2ad3df01f454a8e564f1764da550148f75f9b1628d48ad0dbbe20ff3a150be81e56db132bda953056dac35b70d021cc986aeb6ca6c59cff9f30b2e48b69ec167ab41ab1e485a688916ba4f52516f729f02b3304ee2b5d5383cdd0f75a2bb4b9d796e8139f5064e2bd1cf934b025e5d20d5ea8302f84ff0481c3656916034edc6c5600e380c8e46f3c2f7c7360a86808fccccc47adb025db4512e16c3215c71cdfd64a135c82c3c2f61d5175890ccce5670f2cb9c2e4515ded2e95ad814b2c74def7ad0d249c5a051badd1b081ba361b547872825d20ddf4668c949ab3a86fc0988750dbe465c90fe24204b4d9986b4a8c0f61a555f4e487f66483a26b6cf41b7c3f641a6de78a1879a32346ed18799c959b9e062dbedc5efa7c2d75859051626aed8e8f3cf7a11140e0df7f22dd1c4522e33ae7acc966c8d748b471df646cb7dc2d08baedcf9fb9fc669c98f4c6e39abd17d084ef6c799b1e520ff514f10ced1542439cbd0251b9f3155710c3c95bf4395bf429c7db2d6ad0cfd9cb597c1f314197684c2e16558b1ebbc0af5abd86d12ab72e4c5b47c127030d16ccf833f564964f6e1843e84293cbfd00d2c713bcc34f13ac9b4eef3969e36e445e34c971543130e451754362d8838f9ef3d0667a0072715a63b1bf27e2554b174da86e483c458c56aee0daaa8add661d4affa83a6518c6a7f02bbd38dc3753d5c22d84dd775ecf061a7eb0693d16e68249d2a391a765aa0cef33e5b4321b646e8ee6b176295cb2376715c524386d8d6a36767bc79b7d8459f2fa45b9c2702fadee96c0963e33686586979ecf2923fd9a7730a98e6358b918bd348dc32b56d531e9a917f7c648fb07f0c939fbcfea36b7ea4b1639034cb0596b7148d32d7814159225cfb27a4b146f20035c0b8345932a499b7a49b89c2c040f11cb15f4bcd1a04b1946d30186446813d101cf5292a8033ce2ef5de590c9545c44a03cc5619cf45afd7bcc945a37274becb2d2f685dca2f584199b7fb3d96013d57448e39ce9f9b5f71e42e6577355db2c952f6411d1bf77f51176450912d3045e06b5f09dbfd3505fc7c5193b63d90473ee7f2ffa89c95fcefa6a45878a88c9fed00e566bab940394ff186f9f12b8318c8eebd0e0ed14ef491ccccaa1ce359487f2ba8bc501271ddee63b5f22cd5f3d58c4559c0575e38687010b224e950dbb7b7b25c58da69f06e424c50ba3bdd486a5bfa63dce791b1f0123b38d61e60235afa698f64c17ab3c7a9c79a4f1da4095621259130e579438704214d55d85fb1be96a25e2ccf9040aae083226e5a4e6f2deb184125b58699511fce1911857c957804b9deea5a29d182eefdc7328d366115f955a2fdbb9acb724596f06ef4f60ee27191da2c65fa8fb71a34bdd171b258f292aff669f5c9953737ef06c9e85bfb122edbc3372289eb7abeb760c95772a16eca09981ed9d919a631c8a142ce8ff28f4ad58629d3fe7fe29404e9b756bdbfd0c60a991e60a9f64690eff8ae1f97669f1b470401bf73bbd5d91591257f87c166f327d98f1e24b27c6184b5426cabe8afa90a18cf0db37110b647969f254af8c6be5b93bac0ff072a975cc2bb5afad076b59f1c2a23d0802d1784c1040984e17fad3df0583b64d22b84137f6284bcc3bda1cd5ca42bb452af90681473dc30c93bab89349e0667135b33d6b8bdffe621b80a2dcdbe78d4213ac08c2298d1f4793917b1b88245d8ce82e68f22824813fd75a32c2d244f14bd287d7d3ba1a5e6f644b339d6236f0a94475bb5be70a1c2b365a3f1fbb3840a8b299477f76b1079991b3f23f4fdb766580a709d106d6e9d36eb72866fa1de1f88f1530b0e54b5434ebdbc6a4de3f3f346b17c5c00174d67eb1725544467bdfc09783acf556fd37d4a2ff20188212db6f30cfd4d762242bfcdb1c25221a57c432abee8b3187b800ce31797abf9b16b93a050c75aa00f47b1dad5c793c25e741138571c2e56b3d6de139965629d2afb72c511e9e42eede752dd50ab55ea406abd42c08f3a15ac3888825ff30b8db3f2641cc2b0429cfdc4b7e880fdf7e20ef806d555a79480e48b38407db26dfab5403ac4336609524109054f73a297167a0d09a0684a70de4036516a1eab445d029d829bb149bad3040157a58ce7116695b3afb574ca8e1418cf10e09e8df517a14a1d5b9af7bd998ce7b5e19dc50e1e4f1798e9370847cfada3dfb3304115842b3c9991ce88536a035ac435b05f8696a3de73aa60f63a2d81d9965a8dc71bce4a314323315741993dcbde8f790bc538babb0931a1c45e16cd94e41e97cb5a60fb7e95e95c7799f5e6fb728c2dfd1dd5cdbfdb763465a101f6bd0782a0e060b222f87a67d93714dc765b4d7d2ed079645c9ea758ae378b0", 0xf93}], 0x1) close(r0) 13:34:26 executing program 1: shmget(0x2, 0x2000, 0x41, &(0x7f0000ffd000/0x2000)=nil) mknod(&(0x7f0000000080)='./file0\x00', 0x2000000006002, 0x411) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:34:26 executing program 0: mknod(0x0, 0x804, 0x1000000007) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000), 0x10261}], 0x10000000000000ff, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) fsync(r0) fchmod(r0, 0x2) poll(&(0x7f0000000080)=[{r0, 0x124}, {r0, 0x8}, {r0, 0x100}, {r0, 0xee}], 0x4, 0x7d6) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) kqueue() connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0xff7bfffffffffffe, 0xa}) ftruncate(r0, 0x1) ftruncate(r0, 0x0) dup2(r0, r0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0xfffffffffffffffc, 0x1e, 0xffffffffffffffff, 0x0, 0x0) 13:34:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/53}, &(0x7f0000000080)=0x37) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001380), 0x5, 0x0, 0xffffffffffffff6f}, 0x0) 13:34:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x85, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x9, 0x0, 0x200, 0x0) 13:34:26 executing program 0: select(0x40, &(0x7f0000000140)={0xffffffffffff7fff, 0xe71, 0xfffffffffffffffb, 0x8, 0x7, 0x80000000, 0xffff}, &(0x7f00000001c0)={0x4ca41c80, 0xd6a, 0x5, 0x20, 0x7, 0x7d3e, 0x400, 0x9}, &(0x7f0000000200)={0x8000, 0x4, 0x5, 0x3, 0x2, 0xe1d, 0x1, 0xe353}, &(0x7f0000000240)={0x2, 0xfff}) r0 = semget$private(0x0, 0x4, 0x40) semop(r0, &(0x7f0000000280)=[{0xc6dfd9896d7d9a61, 0x7, 0x1800}, {0x2, 0x7, 0x800}, {0x3, 0x3}, {0x2, 0x7, 0x1000}], 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffb, 0x0, 0x3ff, 0x7fffffff, 0x7, 0x100000000, 0x3, 0x5}, &(0x7f0000000040)={0x3, 0x8001, 0x2, 0x6, 0x4, 0x3f, 0x2, 0x4}, &(0x7f0000000080)={0x80, 0x7, 0x1, 0x3fe0000000000000, 0x0, 0x2, 0x400, 0x53}, &(0x7f0000000100)={0xffffffffffffff80, 0x8}) select(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000180)={0x0, 0x7ffb}) 13:34:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x3e69620ee61abf0e, 0xc7) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x6a}, 0xc) r1 = socket(0x2, 0x1, 0xfffffffffffffffe) listen(r1, 0x3) setsockopt(r1, 0x3, 0x9, 0x0, 0xfffffffffffffcd8) 13:34:27 executing program 1: r0 = socket(0x19, 0xfffffffffffffffa, 0x100000000) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000100)=0x10) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) recvfrom(r1, &(0x7f0000000080)=""/55, 0xfffffffffffffff2, 0x2, 0x0, 0xfffffe93) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:34:27 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) mknod(&(0x7f0000000200)='./file0\x00', 0x10, 0x8001) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000100)=""/241, 0x92}, {&(0x7f0000000000)=""/87, 0x10092}], 0x307) 13:34:27 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, &(0x7f00000010c0)=0xc) ftruncate(r0, 0x8) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000001140)) stat(&(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x580, 0x110) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000001280)) fcntl$setstatus(r3, 0x4, 0x44) shutdown(r3, 0x3) getgroups(0x8, &(0x7f00000012c0)=[r2, r2, r2, r2, r2, r2, r2, r2]) r9 = fcntl$dupfd(r4, 0x0, r0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000001300)) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000001340)=0x7fff) fchownat(r5, &(0x7f0000001380)='./file0\x00', r1, r8, 0x6) r10 = semget$private(0x0, 0x4, 0x110) semctl$GETZCNT(r10, 0x3, 0x7, &(0x7f00000013c0)=""/181) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) geteuid() chown(&(0x7f0000001500)='./file1\x00', r1, r6) close(r0) setitimer(0x1, &(0x7f0000001540)={{0x3ff}, {0xfffffffffffffffd, 0x3a96}}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000001580)={0xd75, 0x1, 0x5, 0xdc, 0xffffffff}, 0xc) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000015c0)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001600)) fchmodat(r5, &(0x7f0000001640)='.\x00', 0x12, 0x6) chown(&(0x7f0000001680)='./file1\x00', r11, r7) ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f00000016c0)=0xdf) 13:34:27 executing program 1: r0 = socket(0x2, 0x8002, 0xfffffffffffffffd) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000140)="72d86e04e7b35fb9647d958b0749ddf54b32a53377a6dbcb1a9a2729e6c43b9065ca69f584ce08e62c64a04ffb9aa98a5d9e3ad371e783c7f55c121f2201526e62c4d725fb86dce720962ea3bbf94e380bd26730138b990be1c571befd5024c0c3ab8a84f0af1c59c732c6b233f0efba98efdf04117ccc41cd216f2594ac0b79a7183ef1e90485e7fdd5d467c5fee6bf60eef2a467fdbdaf55df8b07642516d27883a37f9f34357fe8ddcd2f02ce97590a8298e47e5059d50f4ae470d6bad9cfe1739e4769cf0950f9bd5a73f7196cbbed042ec93b7b044fa389e70c0f25e81b2c5c41d9fe9c16ccc573722d356f0aefcc0ea911543a33544f6d7882d0b672f441202f85297725dccc49c94b136c5a8d477390cf4303d8859d1e890b6becd9de2f0dd7fd2751c88c340411b76381496d8a8f9500c6110972cb19c230e28fe49abf910f202aef04eee03e35b385c561ecd73f5755ebfefc060b59459858c6b3756992f439c6a02fb9f8d51a47b44c9ee20d97de2d485a832775844b3f50c9cbb201a8964c31f3fec89890d5a5421b9a8af21f2c5670c1612114eacc037ac6d270ec43d1e37525fcde3eca32bf8a4189a1b7d4a60e1273a354a6ba20ed38d8674acf83260fe4c358bf44a11fb90e09e88c342cad698f75fa0e475011d0469b375958511e0a375366592b718e5a0e2cbb51bc705bbad4666d77164a03516bda516bceb87507e804333c3c7802bb27cbfaecb37af261882431140c9538e025faab9eeb0de038bb5dc6168e12f1dab23a51c1875fb9b7e6b56b14f90c8b8f2c05734f1369976bf2675262761b3f25b7d25722b43df97f809dc3a52aa3121e20230ed4c546443e084bb76184a1e44ce235bcfea70fc66cdfa16c495420ff010cefdc04ac768c63fb5141af8b15d446d9fa5428513c7b0734b5baf425aab0f8a6948afd4fca4428dd4ca982b7428e88fcc9ffde425473e56e0e31dda3af883010af024d4d415997bd2fcd6a866d6c54dd2892ff39ae87378bb00525e0b3c6b4651a8290a4731e976d155cf7e31bb7d6cf2d5b97474bf68607f503bc38b678f28024fe34d460effbef09e65555e479061f03345ced679df45742da438720e9d976019bdb6052c25c3091742bd1670930fa91b699a219d61bb4bfac699f761f00009a567d1dc839b853fd8130886c39c1fe37f4405ebc7beca626bba2d0ef9d0fdc2ac69942e3c322f6a67a8feef4ef258b7ab0564755158842e0d0547f0eac5039bc13ec0c7f0cedbda82da14d65d76282555d67944276537504c40cc94e46b7d6bd9413b9615da6f738a39a325b5d35bd0881613da71f3026d953b5dbfddbe64eb03e6971368d3a859dc829b3bef73d7caf910fe52b6ea1f1415742efd1acbd1da8da94a7cffab92a8a799db5b65908d000a474afd1ca8e58cf3670e2af1e329da19d48db192e6cab04d341866a7603340ac6b5087b6e026e925d8c1076d1b2de864d03df137681b8af011ee4a7daf7e25e8ecf080ebb52d12b9fbb7ce3374fcc32ea0eebc1240e6f1b19d7da2ed12d2cbbec12ee79830d1fc075987b8bbda49b50a2c3f9d4c463f0da63f81bd3abc5dbd6177a1335454b4628ba872527d5142037189b63288ed1e508f75f6771e85e8b8a7d9a4bc637f3a228bc27add9f40367f6a570d02bae69bac7673b270873fd892ee04851b2e0dd44badece3d45797e59ccdc47a781e5287bde3bd756c04abd1b0bafe67837a26ddbf2e61c49b2c0032d58b33e86718f69f332f1e258c31885b771d12cd123d62f6fe47e9e4865aeff9d5afdf33ef4faa7db0151eeb270381bfb9d80df9c4ffe9d7bdde177f10f9a86b2365813f761132b323bfde4f97dcaafda708587b1664b0232bdd5e2d2aa5c401265ef324227a529672d2383d733ba067c27c93159e1482b0373d7518e532051522bf0c072dd7472160516ca7cf491dca7d0ac902a96c81ca6cb1dea1804ac21c676b178ccd59175ddbb548cee2e57d0a5d6d0bbb53a444391", 0x595, 0x0, 0x0, 0x0) 13:34:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r1, 0x6, r2) setsockopt(r1, 0x5e, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00005dd000/0x3000)=nil, 0x3000, 0x0) 13:34:27 executing program 1: r0 = socket$inet(0x2, 0x600d124b77e1cd2d, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1ffffffffc, &(0x7f00000000c0), 0x0) 13:34:27 executing program 0: pipe(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000014c0)={{}, {0x0, 0x23}}, 0x0) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1) pipe(&(0x7f0000000000)) writev(r1, &(0x7f0000001040), 0x258) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001040)={{0x18, 0x3, 0xab, 0x2}, {0x18, 0x1, 0x0, 0xffffffffffffffc1}, 0x7f, [0x9, 0xffff, 0xa9a, 0x9, 0x1, 0x8, 0x100000001, 0x40]}, 0x3c) 13:34:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/97, 0x61) r1 = open(&(0x7f0000000240)='./file0\x00', 0x20009e, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x5010, r0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0xfff, &(0x7f0000000200), 0x671b, &(0x7f0000000080)) 13:34:27 executing program 1: mlockall(0x3) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) geteuid() r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 13:34:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240)={0x1000000000000000, 0x23}, 0x10) setsockopt(r0, 0x29, 0x26, 0x0, 0x1e6) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x8, 0x8, &(0x7f0000000000)="c231ebfe11e8d9dcfae8cda85b2aca0dfc48d41be77441724be7e85415192a757aadb62f9b966ada1ccee525bd8c9bd8514d6b7d28970c55973a0aa74a1ccf4cc9860d590249fdaa0ba9b9e2ce10054d34a24eda1a2a116d5321782316d9bed157b4ad0e1f7737865e8b617c00aa76210afb756afaa9b1d751c898d49afd4ee89cb6d6c435b803496ea5eab532b6ab558821780f680d07db5e0aa274692a475b30281874e22306948c2e4e7bd03b6e", 0xaf) r2 = msgget(0x0, 0x100) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = geteuid() r7 = getgid() r8 = getppid() fcntl$setown(r0, 0x6, r8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r3, r6, r7}, 0xc) r9 = fcntl$getown(r1, 0x5) r10 = open$dir(&(0x7f0000000280)='./file0\x00', 0x800, 0x4) r11 = open(&(0x7f0000000300)='./file0\x00', 0x10000, 0x108) linkat(r10, &(0x7f00000002c0)='./file0\x00', r11, &(0x7f0000000340)='./file0\x00', 0x4) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x0, r4, r5, r6, r7, 0x10, 0xfffffffffffffff8}, 0x3d, 0x0, r8, r9, 0x1f, 0x3ff, 0x101, 0x7ff}) listen(r0, 0x81) 13:34:28 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) semget$private(0x0, 0x7, 0x10) r1 = shmget(0x0, 0x2000, 0x202, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) 13:34:28 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) ioctl$TIOCSBRK(r0, 0x2000747b) lseek(r0, 0x0, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) getsockname$unix(r0, &(0x7f0000000500)=ANY=[@ANYPTR64, @ANYRES64, @ANYRES64=r0], &(0x7f0000000100)=0x3) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280)) ioctl$TIOCSBRK(r0, 0x2000747b) stat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 13:34:28 executing program 1: r0 = socket(0x800000018, 0x4003, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x27a, 0xff, "d730c1e7bb6fc6e23c5bf7ffffff000000e74de4", 0x0, 0x200000000000}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:34:28 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/17, 0x11}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000002440)='./bus\x00', 0x2, 0x0) setuid(0xee01) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00', 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 13:34:28 executing program 1: clock_settime(0x0, &(0x7f0000000380)={0x4602e844}) r0 = semget$private(0x0, 0x1, 0x88) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000000)=""/135) 13:34:28 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0xffffffff) execve(0x0, 0x0, 0x0) getuid() 13:34:12 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x800) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 13:34:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000039ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7}, 0x8) dup2(0xffffffffffffffff, r0) 13:34:12 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCEXCL(r0, 0x2000740d) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 13:34:12 executing program 1: r0 = msgget(0x0, 0x300) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/47) msgrcv(r0, &(0x7f0000000040)={0x0, ""/157}, 0xa5, 0x0, 0x800) r1 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = socket$unix(0x1, 0x5, 0x0) accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) msgrcv(r0, &(0x7f0000002600)={0x0, ""/139}, 0x93, 0x3, 0x800) 13:34:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7e7c3c0d5c5a9b90000e74de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0xffffffffffffff8c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff7ffffffffffb80, "855c55021a0000707b634c00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 13:34:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000180)="493b4451d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76a8fe8757f3f0cd10165f224c4bba12b515aac034c040f130f", 0x3b) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 13:34:12 executing program 1: r0 = socket(0x80018, 0xffffffffffffffff, 0x100) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f5a696c653000"], 0x1) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) write(r1, &(0x7f0000000040)="c548a6382d143770b3a1e3ca10dbdc17cff31f718f58", 0x16) 13:34:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = socket$inet6(0x18, 0x8005, 0xfff) socketpair(0x18, 0x2, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x80) r4 = dup(0xffffffffffffff9c) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r6 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x50, 0x40, 0x9, 0x81}, {{r2}, 0xfffffffffffffffd, 0x22, 0xf0000002, 0x1, 0xdd}], 0x7fffffff, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x0, 0x1, 0x8, 0xffffffff80000000}, {{r4}, 0xfffffffffffffffe, 0xd7, 0x0, 0x27d442cb, 0x1b186494}, {{r5}, 0xffffffffffffffff, 0x15, 0x0, 0x2, 0x7}, {{r6}, 0x3964b382bcbc667e, 0xc4, 0x0, 0x1, 0xff}], 0xca, &(0x7f0000000280)={0x5, 0x5}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) listen(r7, 0x80000) 13:34:12 executing program 1: mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80000}, {0x0, 0x7}}, 0x0) 13:34:13 executing program 0: setreuid(0x0, 0x0) setreuid(0x0, 0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r2) r3 = semget$private(0x0, 0x2, 0x9) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r4, 0x0, r5, r6, 0x2c, 0x8001}, 0x6, 0x0, 0x1ff}) 13:34:13 executing program 1: setrlimit(0x9, &(0x7f0000f3b000)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 13:34:13 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) close(r0) 13:34:13 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x4) dup2(r1, r0) poll(&(0x7f0000000340)=[{r0}], 0x1, 0xffffffffffffffff) 13:34:13 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='\x01\x00') setsockopt(0xffffffffffffffff, 0xfffffffffffffdd6, 0x40002, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) getrusage(0x0, &(0x7f0000000100)) 13:34:13 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = socket$unix(0x1, 0x3, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x12, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff}) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x1, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) r4 = fcntl$dupfd(r1, 0x0, r1) sendmsg(r4, &(0x7f0000000540)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000140)="82a630205f24ebaa182eb96f9b014b105eb84c84fa43241ce9a79ba5ff05fd2f1a83f2f5a6b9a858e1fb7a44b61eaf57c99d95c775d7f4e5461393f8a7c485f00a9a0a7b66969f1eb68663c66ba4920cd0f145adf9007eddf8b9119073d4ea4262aefca374afbd896b31b8a6b6b76d997a863946ba57d2aa4b5d0957357c0e30550eb2d2c8764529282e1b345d24815d973dbdfed371bea8c7f35a0d96b72c003a18eb", 0xa3}, {&(0x7f0000000200)="e79a49fe0f0a3a3926dc13066d00f2c95b38a55460e5c2d808ba69e7528401e46a430f655a83d4f2704a2eba65654fe1ed80d5405fdc20b3b69add30b8bb2e1f31e0206e10ccf60ff5ff72758fd97dc5d05b44bcc7e1b44e947e3c54215378afbbe808f8ece8600ac44125bb713535d4df077da90da683aeaa4d9b4defc437810edd7e6f97635e5837139bee8171fd09f62b11154317574181cff2eadab704e5d1e84b3226a1ed2d5bf64c96547538e28e6ede", 0xb3}], 0x2, &(0x7f0000000580)=ANY=[@ANYBLOB="5800000000000000ffff000034ea000090d9a7c438c2883b8151b968d1e956e146f6dec8548bdec2dd8679f042eeedabde9b1826f6e054d5817802a32b7aa39f63dbbd459e87879560f69023ea79e6302c798ffe5fb88a001800000000000000ffff0000f8ffffffc174131a00000000e8000000000000000100000001040000c587b59ca5b1e9800706c0688595f20928acb45c562d7f9ac3597e7aae9fb4f6976e0d61fa6bb1f2085979071fe78e93213a32a27d0caaba34672382532185bb85b194113aa69ab2e7683f9c7cf9ed4f5a1bfd46c805400bcd93e5e6c321c8db0391edae12543cd10ea1d14b6e716297947565527ae2d6c77eeee96ff50221dfbbfab75ead767a2067211eddcaed344b2df7d1de9c7db6b49a238da79c971d410c0b35a00922b92993faab36ee2b7fa7c935f1a2be73476022794237dcc13b94e603e2a860734defc737d434be7193bfeb7bd15f6f8b000000010000ffff7f30945787a5a48a236957dfe93e0a02d249fbed754fb9cbf24b8eba4683221c2c725aee9a5366c23b7581bab2caf3ed52d3b80baa5783b2f74c30e897a0ca502da9094b9a132b530b8102456e08ac4badc36e4879e6ed84a6f0f3c3052ef2c8cc471646a8eb0d9c8490a0c9d7b30747938d6bfdf88d2a9b9652ab4e02d77dc141cb652b002e6a90ecba13ba2722fee98fb92bcbdfca106bf13f82f2b97e3d58a78a75d7c709bb538c4e4a2d2cbde4d62e4f79f3b3cfcaf2cf220a26d6b6d59556f138f79a0eb2ec88792b0b50aa3da1efb759d1edf8e7f0aaa2d72aa5868fddff01498d9140e5446a1900000000000000c55a857c000000000000000000"], 0x258}, 0x3) 13:34:13 executing program 1: getuid() r0 = open(&(0x7f0000000000)='./file0\x00', 0x42, 0x2) socketpair(0x18, 0x4001, 0x72c3493c, &(0x7f00000014c0)={0xffffffffffffffff}) r2 = open$dir(&(0x7f0000001500)='./file0\x00', 0x83, 0x94) r3 = syz_open_pts() r4 = socket$inet6(0x18, 0x2, 0x9) pipe2(&(0x7f0000001540)={0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet(0xffffffffffffffff, &(0x7f00000015c0), &(0x7f0000001600)=0xc) r9 = open(&(0x7f0000001640)='./file0\x00', 0x10002, 0x1e) r10 = dup(0xffffffffffffffff) pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000080)="0f52df475c20dc00934d4451aeb6dd99c609aabf42cd0c054b8a32b0be1d12c1fda886377d7272e5c5b8d01bb822278dd91755e09b133e5e168c037cd890dfb32aa37f7262597c2e5680aa7e18788088e65eef3fe38645b3f160d0059d2dd9657a0e55f42a5eadc83aa6867891d0131b8d57a2cea64c40cab4717f6ff69c2efea5dbe004b3e4074c326cc3d442d37328670054e24c9cf2bea0a14f84b4de2dff31aba991bf9e5219f63bc9d143898cda66112c69ddfca3d83b15e9c5df5ceb7ab6c5b4ba362cf4bdee1d298eda315d978520b2211fcfb8b6f8e6ba63db577fdd95048157e621af8393a8", 0xea}, {&(0x7f0000000180)="2746fa56e1e44c597e2a9d1e3425d161a09582ff3de7d46b6b73c2f1a95b3fd5ced63045a457e090be6976b721e3af1b2c000e99fe33097fc8c3283c7417feb9a310857038437524ef19acb16b3d037e02141a50e9c44260d52195255395f7267a960bd33354966e46f10348a563e5af412b4c95962a2c51503e1aa7bd84af4f7d094319c284d87da9e4d4923b8e54de4941b14af47fa6da919f5518554e11c12bb5d301e78bcd209a26d050821971c36914c82e39801f7c959e65b0bbe7f4bf045979265dcbd3624dd9021e07d7065974482514d1c5bfc63c9bb654530a20d6c7cce3cea752f80c9d9264fc289964a04c7207f0555395fb18bafebf2a3028770889b714a5b23bb4de81a03e8ae7dd9be75a9f5e8a0ad7baa26a15ab1a2b8ba44d45ceef5bbc91591a2ab05ae3c234c628c4df28f6b714e59a01f237f6293bcb1c59568c178641e94304e607173497d79d4fa427175de5c5603a06117d7883c6f87787c29f518d801d7c68890a06d7529864a65eb27ab0b64b4685518cf7129b8ddaf1563f566df95e5589a5d96e42cd623f06ec9ff9014bf08eaa8d6257467605d61bc9a0d51aba19efb6e21cd127a2a1dfdf778159ee269cc97d51fb0031e943f2fa261d7964a6c24990c581c085229969d3887b51f531101513a8a48069d76d8fd57db79f6c0b07064f27d4c201bc04c572beafac06dc13e9c4d1bffcdb371475d9084537a032eed75b9f0fafe506a508bb63bd3671da06f877db075b2a6727c1c0b18af3e7d45e7aa62b94df0ae88fc8fb94a315f2be4ed818ce83729d6524c04900db17d7e49e50fad8f25a04934bf9ef5a0e6e6d6298c7978e87e14ebe1e98a5850b64b764effe593b374fd9245c7b77c5aa73bcf9f4e06e11e549dca529c9a94ab5930a6f1fc1fea6343c123e9c9b74f08949d535bd8791fdbcd828e6dde7af3e2f141ef0649c4016ca66d5498a2027048de236f0dcae15097713f8a138acb212cb17c83418a01223b5e0b072158f8791514acbb4e4dcf04e4a3010032bdc82960c53cf9e16e5a74f36f85eb2191edacafd5e7afeaa5c1fa476e6832d71d7c75a4a7ccca003e43a47ea31c0444bdca4128964b435d053871687046ee95f1e2f192e9199bfb308167fb30eb59eb04dd692774aba236f14cff936b4b6d2b57296a3e79c218f51b2d44068e713e9d72cb19f547013f09f9c1024091ad10d1c030d940c4a234ce338062175647d3518bef62f90e31e59ce05a97366c3f3276a2b6ad2813bcdd723a43a52d41910056a08f29f01ca78a57012f9f4cf70082f98f2288b77cb321939a38ea93153afc635820fc79c15da7e2b6aadbd8e4e2dcdc112e2c6551b63536d443820104f669105de0a658c7ccd147b9df19f1ac77b3d4d07e5c7e7bf432a0a6d81cabd8dfe724332c822900e9ebf2dc0720aa67d6f648934e87a9f181894ee613f3b769d88240c504f48b438a36969803535471c1b03374602c28bed0b767f601908d60d26085233a7aa6a24c3a9d4c7b1baff1ce6222e86cb8e31e355c12abf3ca3bb3771ba982731454fed7835791684943d431f275fb034f6d7f4a201c7fa3c1fd3ee207616d866cacb7e2529455b140d7da0cca4f7d96f812377b87dd474313e5371ab82ef66bf0ee874f91baf3c73bec4717e35c5b409cdb7d9ae16f66aeaec4fd4035329874c37fae42ecbe1d132158a7f12cd5fdb081a2b5379ca7d84a6e40c6873894938d78c3a12155734db561d6aedf58f5baf28c0f896ebedd6794426db2d0518d9c2f76f10bcf401b19c6a3ea2e573dc5af271f837aefe025c6dd73d707cc6f984b038755dd508f443036bb74f6e3ec0d1bf631b607d6dbc0a7ba3ea16f78e3093bed7540c57a2f05270af6339e71152e4d5c9b3fe3ac3d98e7b17e7b35dceff410850c9ecace2001e4964b2893f64e3925f827bc11b8e7c19b45d6ec5fd886b0303c3bd5b8b2a73554e10c32342d8809545f1945c643dd9325bdac71c323f7cf2cd6be6cbde9b2891a36e68f3094360f58609a6aa09044ace847cdba6d85b566276535e3ecac94db3068ef40620e22056361c59811d311204e7f3a87a07b52b8c550a98fe49ac48cf26f80ca70090ddb5b30b59c807ea39fc6e2d2b367bf25f984d4e2a8a713b5cffcf6e1496e35c9d0a024d6e3a43d62ea53f459c9252aca85e69b90d0d112d2a6d0a2b658b9d4a870c67778e91c02975397b247b06b5ff449fdc24ef972d91e85afb1abeb19235dc377985bf135081ac5dd43a6cf038595485adf759c19df9f09a0186bd6522c158332983f0e10540d0615e85da5012647134e2a836b46585f7fc4feaa48ae101bfb206c64fab6601aad46e57e7d14a4a2bb33cf05cb91f0e12a0e316dae403556e03be5b9dca219fc6e7ce47299f65c4db8827cb5894233f7d605218ba1fc5ffbb07966c2a53e1cc9148ef2662e32797f9f9bc01e7d7a647766d18f5704846acac05fbd72e10b7c681bc01654c7d5382804375c1f3cdc2239975702cf29db5b0b813a21a0603388831c6eabcbde89a37852556394853690eb7ffd755d01ca5200b836684e46087dbaaaf13ef38ceff2793c0e3f4b1a0a7185d5190998e69fc455af3c89c1d86831b67629e22f6ebb7aa0f9e2fe8967b08513249c813dd526314b347f6a62f07c0a0565e713ef63a2b1c46086c9fe0c6eafa83d3cc15d4488ed3353097fd08b321218f73a039009c1911947d8a5ad3a64d56541a83d191cee39d2f007cf0ef967cf89d8db7cbca37b302967654874849ac21be104b81d0690448573b0aa28d74229f5831bdc1deb8a73102bfcb54c8b57d5421e059b24aa5bba72d3eeb515d4c157f79d248e011a388c39f7a71e2a20cabdf58242b695855c1b378064d1b6cfdd10cf11ef14cd3caf90c132f670059d0cd863b3855dec2decaba8dbc42b0bb66847b139ef27fcfd7d1d0ac618efe832e0dcfabd1a82096385edcdc47cb3cbcb98ae015cc7ebbd0095c5bdea742f2268ec2df1b36d1b2b9da4755b412ec9d23d95136f7728f64a52ffe0c731d0003b34134ea0e6089d7ca9484b328ad80fa31a1ef6033fef7481c8a48d3721154879536450a7b8b8e5eeb92d2f6490d03496e2327fab42954f0c2c9283722ddf8d5b18c906c929e147530ecf80b36c0fa44684d897c831c9525d1e3cd757c39e34156f2f9199ca71b624bbfb967e309851a002eb727299037418495f0e75a692f470a7c5b27205de922c414f8f6c75dd60eacc3ac71c6276b5509be1a9c3b9fd1a5af903c4f6d4336ac6b98c9b413a99c91533a9d5ece2a5fb8c1ea76c3b34abe298861adfae92c9363c816847ed6a738bc0e3af58f8cad36f49deabbde205109bf0a7edc245585f9705885ba146f80c248f65e17f3a605f28e9b5311cd7b0b4b35f08ce80935cec75f804b4f0a90d9a1e5643b1ddf9a224fc2a5c9bb18730ba1319bd8ba4db1c49886b118cfa2c63aad720d1851ac6d1aad8549a23de29578f699c576755a447c3c324226dddc7e188328dd722ce6ca04dd0ab05c093f13a25fda0a52470c504f316a6e60b603a51436ebf57814898d3ce11cff65d14ee56d6358c14d850c42ac62c80f673320e7d75a1ede8675f8b5d828b35a78178f6d1be51e5859e56a8112a83cbe0d0671d846425f19d22f95812b04156413cacc73defe6447d18ebe3e28dda95e7d92a3029f9c1b769de127cc320ca50650da24f9478adac9ba194eb3b7168f4a5e9d33e46d6d75bddc8bcd4347d1cc3a5292ce43d7801b18c4e5522cfbe4b56d650e9f8abdbb069b7408fba7284e9737521bfc6b1fd82414720ac8b04242e6fb04a6985f3f485eea26b8cf192f7f68900e74ae4a082dd300d0f86ce33ecc665f91f8f1f48116197317ac6ccdd3e1e262413350f97f1c3769125d3b4654dba79e350f31ec949d907cfab37b0b48984df4b6332914fa9bcb213a828f141c9bccafd25b1b5ce8b6d27ce8483935979d2491389f55fde0ad0bab6ff30896c94e59a053834e4f675f4e6ce2d6688617377a1f8c8383abbb88995213eccb3d9d8e50d51e7aadd6f9f9fe93fff9b74f7669623f4e64ec0d32e7a798d1c50284b655d1baff47a182cf56379e752cdf751f0c204d64fbd9d3b6131d05fa2bf9117af33c650406a578e069d456b622b47d8bb4a6a0e329c2ea48e74368496ff1283a8b17aebcd1f2a4a3dce75e0a019675e636e0d0b6e2c6ea68ff53ddc74b0e5413a0d8ed4b22e42e0d50243217c49f72d5cd67ba705f73fd40b706a65c20e23b9533622db24bc42a9a65807286f1f75d951781715a4d833d8ec6396936476440a3cf4966c459fa64c26ca9e473e6efaac2a1e46fecb4f09452827c48f1438cb672c9df4b6f141d6e80088a7dd755be0c73d4feb5a99297f1af426aa1b4ee26b8b881a6dbd68f2897e2a77d11669d79081eb98eb5a76d601b3a52ba4c180b3b64b13f79c9726e4cc46750c52e0dc97adaad69af4ad18fb4bc67eeae9084dfaef11e5bcb2d54d6d32015162def3590ac25168f58502fd17a847644b1a5e57461dc5a35122432862c6186635de14a703c2335e0926888e0cb392e7ea5a17758b44e8c76803f6eeac73457debd2f69948e5526dfdb2a801966bbaf2969e8186af09b568b3acdc80fe931b847527bae58c70a8a2c6ab449aeb6e303bf79f27d4ea1399f7c128517f2adc386ecb05f22066194bf0b5f58da72a40291966d79dde0c92e7628007668dea972aa6cf593f55e106097542b207ec00d9d8bb7719dda139c13e71b7334c5da7e2b8e40bf655430fa6f5006765d0fffa32333aec8b894f6b296a3eb686011c2c948d20ccea3955241d201d5d1b169c86b2c7173fb342115604428060a02cd1fdf1b1cb55a9067ec66c529997b57b0d7818fa8ae6840db00cd49b4676577cadda7747e75d7b09e9cc3d745bc7460881f945e482dfc2fa64cf5f278069a92af29629a90651d1ace57ced45bacc3e53a47bd7e4775e4b75b62a508496345e03125914724837f1f0acce77c4ffd2c1ef78af93118fcb09bea9f800296a1db26863b5259bfea1e83f414c48870804cc967dedc16c2d9ca77ab305b743498f9aa7bbea1b253b5c9853d7c529ffbdee271d5dbdbe929b01251b3d79aa593f982dd6c42eba8020b2af78ed270322b688dcd8249180df1c8aaf6acb8709e3e9a6c3bb70963668fdd923c9f84a07437885b541502561bcb4e54c0e62208b39be12040c58737ec34fcf1d38ae022d41927bbb39564118e5e87560e7f8ea41f47d07451e6d96f633626c0cfde5509ec03421d0ce42bf8e1c638c2f0bbd9017516be86e7cfd5e3fbaf0e5b09f82126a25c27516c2263e6c9893ff6a1fa7c49ec2f26da18bc0e67d394746519470788bc98a2b374b1acaa088bd52865946ca842b162215ea523eb809575ddfa0c26c3b5e229096306517580d8658c96dca86250fef1bfbab32f1234f47f09330c398681540fc379c4e27a50dcbc9ee1ef2e18a92b36abab81bf0c94317c2cc1a97ae224d2feaecc8c2225ee687cfea746300c10ae3deda5c02f0c9efaa227ccfc0d4c2faa9df247ae5c0cf5fcfc57701c69b2179d38fec333bf740088c0e1491ff783a008c7029f01d324c2a4a699cce626f309ef8c5b818e14909fcf1decaa3f7afdf525be2d84508afca311fede54c590ebacd76ba32ecead73cbed95db5842fcac034ae76fefaf3b01546faa437d1f58664fa8662a1e8c017f037fe4cf5d8e60427386ab7d8bef3e9d1081fdb5411a15513c23fd197e51592028", 0x1000}, {&(0x7f0000001180)="c7015844edfe26c2a97d398234ae91a4844701193bbc7dbcb88d69ec05e5f57f5bedaa7dbdfdc2d7fa0271ad59aad9376496b241d0e499eff49f55299fd35cdca9add7aa67a65754a3357af02590e11716612a7d79c5ad253507de7ce5d986fff2bb0bb87c90fb0755849d45cf78c41ad2fd578281c8a3486d064f0e5faac68195ed6e09aef5", 0x86}, {&(0x7f0000001240)="9f0ea99eb19b129421b99c169a8aa56ee1ec7c27cece9e279e57591e727d5adecaa721816779139863af183c8f92fae48db4f08c80a43b7dd96604233432c0b93025c93f194256c27a4bb047e46b283576e6273650607ecd5d412c7f77641abf839d8fde8ad6f34feb33808a43fbfd64645fa1d43642cd93962301547e4009fea94a3ae761405341a103cd5bac850d927f60353142099b9da56ea375630de9de1c74337544db977ad73797ace4d7da93096a4442ce0ff37f6b1e6ed973970ea1a04a5eb474fcc1701556195cc9c7b6f9c621fb85", 0xd4}, {&(0x7f0000001340)="243d24df60a3cf102b867d5e544a651cdc9b1e5cb76e50b6bb8496d13a4f81f7270c84d9d6908c1d0d4f80a0eb1c49a771c3051834e4a12b2a93aba2da1add5cbc0f03de6f154956319107dae4a3cc76e458aa67075c60221b0dd6451b248f450fa6b0dfc2d982daa84199a9ed89d81557e78b7ea15c33f5f378a52651fffb8c76b9fdebb80fe70b29099ba8ccdcea2c64f4514b1c0cd3e5a9d3133d5ffb778132cae828a648717f4eee6102b3d31496922382d0d9c0226fd8ab1d15287c3d98953e4d0718431c75bdce80b5a4db8587baf60cbd4cdc8e2b76df9c77", 0xdc}], 0x5, &(0x7f00000016c0)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r7, r8, r9, r10, r11]}], 0x38, 0x1}, 0x2) pipe2(&(0x7f0000001740), 0x10004) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x11, r0, 0x0, 0x0) setitimer(0x1, &(0x7f0000001780)={{0xffff, 0x9}, {0x40000000000, 0xfffffffffffffff7}}, &(0x7f00000017c0)) rmdir(&(0x7f0000001800)='./file0\x00') getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000001840)=""/12, &(0x7f0000001880)=0xc) pipe2(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r9, &(0x7f0000001900)='./file0\x00', r12, &(0x7f0000001940)='./file0\x00') sendto$inet(r6, &(0x7f0000001980)="8b35b0f74eae136f7a02884c6424585ba4ee1855c6c729737bb1080c17e7319611d9d2e08bbeaa35a8d41c6a3c65c796b4f09d911ff194687a98b3b2dd9891c9cdc4a8c73da412c8e7c720e14498411dc5c03055d854237174bf8b070651ab4827c8557e212207c12d9470086908ac61ca368742320b82a1096ca1975632e3c5ed1f732d6604db6e623819877f5a4f4cc89548b81f3b3d8a8ef63fd7656ec74000c13384303f61983b159d5b7c3008de251e154d309c40a4fc5fb649ce9fb00ec629cf9ae5e6f4f06a6543115f69752354cd1fbd82bf869610b9341e1fb694c0a5fe3a13eb97a6abcd775b6e6579fb77ca01390174544524c65c2af649b910cda7a4d38f955b874dc293f031bf47364840980895a022c251ce7679097e2e0c8001ec5f97a3b5282b274ec59f9f3b69026fd2fb41b936dcc05d2511b5007bb2ceaff70d134eed714a0d561d3a6dd3a44f15aa52d43e1d408a7a41dc59061fb2ed3a1e22931fa9fb9e38b442db159b0e06dafe556ade1be37a9d458f34cc3261f07a4dc3f9766554d84a20ac93ba7c8a4361cb7ffacbfb765eb2ad03da9105732ca543da93714c6d2e05a27d24643fbc1cfe7042b54193b8810c820d8fb1c59e759db1565aaed62012d7b891ab07b52c2db2e2634df8f5f4e1a4d6090242507a9c1b5731d5633a122c54f0f8976186e0c5670c2129f3e3e79fff8183c8712b6935ebeb074196767589fcb36ebaa479102453ea59287babe149c45d0e02fb7b94a706daffba45f11757f6a78589ee5f113138392eb6a4a59416ae7f5c580f99630f077b52d7e1b7ab38f0c8f811c8e26a48ba33635ffff2e3285012b0711f69f73084c6a1a083518cbb8c038e417d5f7b56db5273e95a491c764f40c159c2463120dfaddfe02989518b4ebab0cc9993c916e117dee2ea0acece71fdd2892c4c4657080a93bc9fdec35e26d38e4873d32339ecd698b3e795bee2ed91aa83751087e4e553ef63d74954e6157c8b76975d2769ac25f489663077297e784fe8ddea7b194d2510c952d4635619be5d885d929c433263105110a1c4a12293c75e0529c7e0879b905169547b22b49ddd00f87a0a8e53003838ddd71a72e8b2fc3d5a5488d64e22843e0f709c4caf076e6e6c719ee97425978179cb8828112bc5a440831fb730724d194d4a51628e09eec2d10b112d11407dc72b27db72941bbf42cad9af11ed8dc2f8bb873fa5bc41436fb856b137c88d5c42c345a25b31060d0c708adf7c433bea169e827444c515e061942c49a1f2dbef9817064aaeb0606fb1484c61780eee2b2dcf5c54dc258f383f5dd09b5c015bded1dadf683ea0032c956826c05d570f69b85de233f6972f6cbf1e841662e33abece7fbac3f12ba5b058a9f94ea1b6701e6aefba09c24a2a0c0a65682edce5cd20dcc4c83316041d99ef8ed1be42860df6829e7ecfca439fb72c9dc246c551c951d2e421d688a5c12d8fc597f0a840aa5be70ffee9f22a7a5d03f286823ab9b2707d3303514022b80ab0bfe60dba40a6fbfbbc8cf8dc1909c2272b204887c3529c40fd34ea51e311d15fee3b40fc191982133da1b0d82503d563bcdbfe02fc46b63ea49dd10302cb433feb4cfeb811c747a134da9d9902b78ffc6c81bc17b672f18ebc339923c4226deffbf83b501c45b2d150c33e3a77a9713793b2941cac724d2a1fb385a5eed50058a954001f22a2fc6122669bf5412e45aaf4e37c9cb0caf9c3017a59833758892f0650a4f610c31be857d04612abdb7149eb72102fb995530875be897ac01cb43857abbf36e6788abfba87275ae992650cc2b10aab181fc0de175c60bd5bed232d3c25a62b18402d281b3907eb043138c4ecec009ccd3533c1188728676b7a633bee6da0d05fca7bc251975a6bff804168435b2a3f1d51f80c9d802d1b6fe067c850f201d02353a3059579569eeec111cad9f8ca94fd525260eb5813998a214030b844b24c258085c6ae40ea800b703ab0b0893573dea948c16cbc03aec4c85bd07f8c38ec8a038c3fd90e95272cb2e43ffb0c264c91990cdef82b35d25637eb3c1042c482aa6e6b09b15f5841e73145b8ae5b8cc8ad7fe5bfa7c5c2cdfb4f3bb534d45fc0d89ae1984676be1f9817ba1e5c4ff197d2005b32eea27ff7721a8cb9964ceb1f1ee4c22364ca9aae0af85c1109f208c192c449649e23c5c85e1528cd32830f62bb81d71dc14b52f7edc8ad42b153888966d60eade3de2a3390b489e1be3b8eb60deca0237c214a72927885c8a31c4a859d7fa6408b85ad5e88986fcf39019db04c14d3968a6c4b70bb270d048a96b75399752588276b01fc601b50d761c9a10a3e5939615ed54a3d13e82433b63b7e6bfe96fdb9ca00810d391621f997bd447619d9a4044d65981cb786ef87f1c814fb3e26438973c35f7939fe11d27a3c09406613ad497fa9045ad62c9aa8170f45c0c960ad0fa682635a0d2b703005ad139d90f5201999455fc5848b4ba737f0ec1532ca299ecbdf9982410607b516979f0edc84d1acf52cddf6a1e352206c2b6997916c0fe2d6e97088840a50056609122b648e266ccb3a1907f6a3bf1cb0af20c02cb445d8971acf8a5076f8b3925649984c82be667d29f1d60f02fe7454cf6a474c60f415e1059c0a8f46b0dc74635330fe273f61c8b3df96f1eea4328144adb6d00df2ebf2eb2aa75ede54492a30c2d093c79d41c12f57052d99e03cc461666e40721a51e9863db6b8762413a1570bde367a584f50246c808d7a7e6455c1fd61c812e542857a8007fd1e4e3f79f298384fe22cd902ca624d3a4bc9ebcb44d00792b87499a192428f7c165c53ecc95b6a414e275c4f90036fcb48db20ba3b20f147d9b68dd59df3238de05cca346fdd7618be0902ac6107c634254502c13de431a8e963cad72bff332d8d1f636230ad1306fc75c0422e2b57bac9c2ff60f2d2c0aa494dce328d0715563258f4f10f6ff85a0e4c8b4f553967a20a95540284ed1b99a8b4ad08fd2164f19cbc95c140ee892c0e8359e07bb4a602eb57b9cf7c24e5f5478bdd858e7b3eac19bbd7b690a66838a72ab33745e3176f0c21069db2ba28a7a2748020ec62e8bab67b9f785218745ae096967333f9cf2e3d3fc72febdda95edcbae4d5fe83f518fd4ab866f3724a769ca870aed0eb3b2e0a23d9d6314532ad756b534504c6c3688a222ab56c4f0f60cc1ad26eecd05677a149128e6a355a003f08f15cd09d3d85ec4272defeb13acbecde04f26eb9abaa7c674d92486b1c9d5c487dc60bdb40c546f8bf3fca7d4a455532e274dc85d55fc8353772a7f07674b30b1b43a68939822afac7ac749063b5ca63e71391528ba1a1d990e5dd24a2c384ac186ae8d77b6ea9bfaceca292caa06b54aad9e5f4c24744bc28c02ad77ff53bf15943500438b053f0bec3e1a788731cb356189e9572e16c366b86d650d31c7d80c2ce06cf338e67bfb45ce74b07aa6608f2aa11c271eab92acf6ee29a65d44ff6779c0f3d8815df1ab42a831bdbd09d3d8297b49475e3bd2fcbfd13a9425869879a5cd9774a1a83544d0a9801d9f94ab62c829c09f35d49c7e68c1cdb8f827a1d0359aba289cd9bb4eb6a9a496bd4598e5916c9512ab803519733dc607a4cb12e637e7376b6c9f9bce1402a80bbfec9354a472959168c8e31c3040fd10f03b9efd475b76b02ecbb1c2101ce1232c59b0f5bab471554815d4bb502cc66d73c6c58388407b4df6cfd6c0dffc2533d60cc87597972af0ca1b3ac81e9d0d43ab303362cd5d919225067a71e586d3ddd7b6afc33886ea8be01735251b096a152d2c1eae5e41fb3eca43a60277bf6cfabe16908cf17086e723e23bcc2384a02e4b05f1311efcc75b30da74eec105c6cc67358a9d6f350b640736d98e9304f6911235c7bc21113f3408f9e95e65ca37ce2e9821dbfe03ff0e7563b89f100c4c1a97c6ecbd619e584c4a9d8e83f39a590366f18119037527bd1c60d63e3d64743a7488f3e645799be6a2802bcb78aa527d716f422dd346aafa5c0edd29212865d2e306a1c7a4e0decc2a0aeb9e730531e32db1d8c5ec1460ee3a336ceab8c37291371cd8c6c2c49849a41c3cf2ab3b40631c31a704ba73db25f5cd34afe566bdef099a8494d6555b374529973eb4c661b1990e6e6aa085baf78eb859f1ac649e4b19187863fd911a82ae9fc3bfec540f9571c35a8fe7736aa548e7eca4505a09893308e8173b7ef83dc1bfecfa865cb14a34f050aedf7e48fbdf8cacf0e16e7db610165b2ec27f8886793642b5ccbd8d7dd2dd7b39361a686d4adc60a1cbcad77995f6945ecc5b0737e4f16f0e6d84bcc6c0f856076e7db576f7dd4a85622d30a64856690ada075da91b0e0c18e67f22314448511d519eb0fa12857ceb9cb34e87f409e8f7eb6acb5c928143bdc2b14605678e6979f175801490b689545030be2a0acf921e50964cfdb7f57213945d5a2fd6c0026a3357d743c9e935a0307142e53e3f27eefbe1df47c5819b48b29d726ddbacef39176be6b3f02845d77fb1e761fd27fbb5b61745d9b3407a6a0e9d87ba94da1e23186ef66298835b13ecb2c1735c3756e2c052c161752fb8cca0858ddf960b7e8fbe566fb248fc87fb9793906c8a78531dfc61006df259fe8287c54c557ccfd983a5bcfb78adae5b5dcf36d2aa99e18bd97b215932b0f0ded86128c59590268395cf43322b1a20bd92930db307ccc229650435d8f6417ccc0b8b28e997ebd2e3c84fd57b64eff48caf2ded0034770c04822e90c2c9e40bd3d2b5d4716d1025e5d70bda7940b05b2053ca1edbddcc444bdb0859c1cab22f3a8ceeb934152b9bd8a5838853595e8e23bf780897ceb8caa647d3cf3e89c3f5a4be5a92fec454805cfb3596dc2b46a2aacc71186055647d649429f63800ceebb6b8dca1950523c5edd7da26f5700d103b233d712ebed77d90d0e7b0b89a8ed586065f2d25edb5034c0156ab88b73ea9cf9e335e64977a2aa044d5099db4ebe03b4cc20955396af8e303a3b7689f164c4baaf72610657de523d724c03f9a18616e47b1cecc447df461734ce5d6a22aada53f326ab1f89e883dcf04c78103eaf72b43ff4457f8082d6108e34d21b872ee6dbd7a08ef09be36f1b647c85be49b22ba595cab5ad311e2453a9c970e0d9644bd9fad8d4e1763b474a22203025e322f698de876d5acc6124bba48cdc0c9a80ca49cba2f6f8c7b8496a2ace1316e576aa71a2eaa49dc1719e807d694b9510f30d13161a91af2ce3d78486600f37ebc9a507d7db71dd7e3ddf76609ba0ac8b7583016f98adbafd4c5d44e7e1714bd657f23cf7087a1058ed9e7c428cef47283b485b6879212541cecf237e325e34e38c9f2823ba5cc40346953b7b0bbcd8ddd31b7aafeb97b425166aea91af9811bef90b65a487ed0b53f8c184c461b22d82d63854b0a7342288bc4d721d60e574bc1d36a45b4b04a47f40d07fc257489ca0062f2b2e79fb0d2606b4b6d69f3ab14027170e572c65e5bc997ca977333310992f68079802f55f4c49dbbb06bf5d9bf0e752d1ec87312de3df75a43e5643e2c8effb1fc8b9b8ea26eff875fe021c4123664182fc5a3c75b5f5f5cd68828462162e409c4f73edeb0e81b9c16a8996e9d6ce3139715e3163b18b4048412df41a3d9dcfe1a9c5994ea1c2fa8ffbfcb84cce7f1d52ed02daff74bbd6b67d6d170734b993eabd8185659c03511bb936748b8682862d059765666e479d827decf5129e0e386739aabfb30cda8fd8dade8cc8c6993fa945c93be9f1", 0x1000, 0x8, &(0x7f0000002980)={0x2, 0x2}, 0xc) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f00000029c0)=0x325) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7, 0x7012, r5, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000002a00)=0x7) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000002a40)=""/15, &(0x7f0000002a80)=0xf) open$dir(&(0x7f0000002ac0)='./file0\x00', 0x0, 0x80) socket(0x22, 0x1, 0x0) bind$inet(r13, &(0x7f0000002b00)={0x2, 0x1}, 0xc) socket(0x36, 0x7, 0x100000000) kevent(r10, &(0x7f0000002b40)=[{{r3}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x81, 0x81}, {{r11}, 0xffffffffffffffff, 0x40, 0xa0000046, 0x7f, 0x23}], 0x80000001, &(0x7f0000002b80), 0x100000000, &(0x7f0000002bc0)={0x3}) 13:34:13 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) fcntl$lock(r0, 0x10000000000009, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000300000000}) 13:34:13 executing program 0: getuid() r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xb20c, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x12) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x11, 0x4, 0x1000, 0x8, "8f8acccf492910afe20e31a157bb31e3f5e0a56d"}) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x28) 13:34:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 13:34:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) close(r0) 13:34:14 executing program 1: r0 = syz_open_pts() r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x9fe2a71736a5726d, 0x92d, 0x588f39ef, r1}) flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x300000005}) flock(r0, 0xa) 13:34:14 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0), 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000300), 0x0) r3 = dup(r0) r4 = semget(0x3, 0x4, 0x80) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000003c0)=""/4096) open(&(0x7f0000000200)='./bus\x00', 0x20000, 0x18) fcntl$getown(r0, 0x5) fcntl$lock(0xffffffffffffffff, 0x8, 0x0) preadv(r3, &(0x7f0000000440), 0x0, 0x0) 13:34:14 executing program 0: setuid(0xee01) socket$inet(0x2, 0x4007, 0x2) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x4}, 0x8) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 13:34:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = getpgrp() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x101000000, r1}) 13:34:14 executing program 1: r0 = socket(0x800000018, 0x4, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01003c49c2b86c653000"], 0x5) getsockname(r0, 0x0, &(0x7f0000000140)) 13:34:14 executing program 0: syz_execute_func(&(0x7f0000000000)="646636af44d19d32233333f3abc462f9a7f4c4e3f9081ccd0000000000c40223f510c422119104b38f8838951e7e660f38ddec260fbec3") getrusage(0xffffffffffffffff, 0xfffffffffffffffe) 13:34:14 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) pipe(&(0x7f0000000100)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) shutdown(0xffffffffffffffff, 0x0) 13:34:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) fsync(r0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x7, 0xfffffffeffffffff, &(0x7f00000012c0)="277cb547f0d738f59edbbb218d8f1d7643831ad067cfa5ccf144bc1ac7d1c95b3874033a11a613e3da69b1b39a37cf186f756a12da068dfadafd3279e34c6ac7051a938a5543c5699b2185b5f68b39fd4e7d42a13c29020e1d61", 0x5a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000001280)=0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/56, 0x38}, {&(0x7f0000000180)=""/201, 0xc9}, {&(0x7f0000000080)=""/3, 0x3}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x4) 13:34:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000), 0x0) write(r0, &(0x7f0000000200), 0xfe72) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}) r1 = syz_open_pts() close(r0) dup(r1) r2 = getuid() seteuid(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x20007fffffff, 0x3, 0x0, "845c556b00070000000000000000abb8afb400", 0x0, 0x5}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 13:34:14 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2004, 0x80004517) open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0x2) 13:34:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) dup2(r1, r0) wsmux_getmux: no memory for mux 8388631 wsmux_getmux: no memory for mux 8388631 13:34:14 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) readv(r0, &(0x7f0000001440)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000000040)=""/138, 0x8a}, {&(0x7f00000011c0)=""/240, 0xf0}, {&(0x7f0000000100)=""/97, 0x61}, {&(0x7f00000012c0)=""/153, 0x99}, {&(0x7f0000001380)=""/55, 0x37}, {&(0x7f00000013c0)=""/103, 0x67}], 0x8) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) 13:34:15 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x1000000000000000) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000000)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') r1 = getgid() fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, r1, 0x0) 13:34:15 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) 13:34:15 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='\t\x00\x00\x00\x00\x00\x00\x000\x00'], 0xa) 13:34:15 executing program 0: setuid(0xee01) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socket$inet6(0x18, 0x3, 0x0) 13:34:15 executing program 1: getegid() setregid(0xffffffffffffffff, 0x0) r0 = getegid() r1 = getegid() setregid(r0, r1) 13:34:15 executing program 1: r0 = syz_open_pts() mkdir(&(0x7f0000000000)='./control\x00', 0x1) unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) 13:34:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x8, 0x0, 0xd1) pipe(&(0x7f0000000000)) recvfrom$unix(r0, &(0x7f00000000c0)=""/14, 0xe, 0x802, 0x0, 0x0) 13:34:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0), 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 13:34:15 executing program 0: r0 = dup(0xffffffffffffffff) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="c9861300b5dfa0beb099139bd79ed1bc2c6b2761dc9cbfb29dfddfb0eace62953661d796ee0ef95aa1e01a053e09ab99fd7b3dde1a8757834368af7808a0db74c25863b6087431d73c51e2b11feb7acf3299dc8158e6", 0x56}, {&(0x7f00000001c0)="1cc355541d04e76b8b95937c5993ee0904a94057787123300a98ece6a6fba08027d815e6ba2181bff5c0db9a0945c2c1a241b6b9994e93b226f2cbbc5aa11bd6059d7ae67b584d59ec0f55661d7ea9863e4ff5fd9711c39458f02fef83ca6169d1f5cb702d4acf2527f74367df42a58a1363fc52b459a266cb47ad701ecb98f2002ac91aef12ceea610478013d0b148378ce8491f5dec2b2bbc2051c10204a03d2aaf72a93a35d90b4f09cb6effea8da0ec3a389ae6489c681fad699d5e17c443647b61e12058e9b64464a2a32bec221d94cd53a5a8e9ad5ee9f1a", 0xdb}], 0x2) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="000200e45a0bc687953beb0a9b15a5960c1d51aaf66ba2d054745c461cc7b10c7523ea07c474230000000000000000000091bbb22f9caca750ecf8c9e1ff28636f94a09a692aca78b72e7a824d492ad2b9a3ed8cb08d9208217c32a87656c344a1a33c7858c7eedc360a1025e6c1a42e1a637343"], 0x1) shutdown(r1, 0x2) shutdown(r0, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt(r1, 0xffffffff, 0x1, &(0x7f0000001380)="0a32c518af58905f6ad457d7ce6b4e19aae24444109fdbde83aaae17b4404b3d43dfed960c0d912cc80a5e2e8fe523b90ba9f471e44f44a8d7bd86ef3ce03fac62893951eb57728f419f1663020319365c28abfc0dfda8dd29888784158cd9749976b8c8bea50732b8ee563e2e57cf3cfd369ca6bdcae363f7446dadf1e4f0c87455858160f74f155a5c56aecb1c52a8db48ea5e09a2f5c764b61708a25428157b542cc3ae3f50818628dd5fa2b5f5dd34f0876fbce39ff63b31a61e9fe65bdd7915f78a3aa6b92dc29b24c52dd94ff6fff734c6f659cfeff02c555a44703841cbd04eb0be7e9756a6d87008", 0xec) write(r0, &(0x7f0000000380)="2d84a1029f19eee98a33c7e511601175d208a19a995625b2f807012bad005f590eff21c2833af7d64efe20ecc86d9cd31266e1188c59841ae04ab5a6e0753b6e740c12ee2c9fe6c8569b04e014e242341014093fb5be4399c13d021624d8dd972d018196f90376d21afe0c7cddb42ec4a9a1499709a2a4c4ececacf2ab16708fe3a4f29dd08c1fa6ed95185964456a6604b255e586e618cfb3e57b4c6601860c65b99efa209b00c7fc461f0cfcc7cf9853d85a1322c96af91320b670b16524bba97a810360ec5773e92bad3e44e796cadc7ce3b860980d6fcb41fa770d661c5a694e662fd7492a1170a8dbef77978a8c7f8423069a03ce944e5d90cb8c6f68ad6eeb2c5d5f36a5a7a628a45fdeca969d5d143ec3845f0eaec5253c0ca7d303532c8ca1ef2d4c7c187db461a3478305fcd3f47a790fdc26072cb51b9e964eabecc910fdf2db21b27449d0cd80084a46303ae4395cbe51c6dd0bbe7b46869ef5a53063c862e21c8a8b46325bcdae17d9076148f19464e4647b4b1b3b1890602cfc483a972759bb5e67c908fccd3dafe91a870e3796fb60410f42a48417023e542e098d61b96f4c6712a54cbb5cc8ab37cec283cba388bb0046112678ddcf1da01c6d8e32e9aef8b709149c4ce83de3befc6a0429fb037c4efd7121f84919a700f2c8afac014a1c4a3d0b78e94a640630fe5a92b1d5c478e49393bdf205c2303b78183011b60fbc80003cc4b4540f2e12a525c7b21a399640b5cd8dea498df82e0ae03a001478907447340b5b66d7208a31cde093b880623ccc0d578d1d110fae3502d5a713bc0f97083d645381039a7d3f9fb54c038eebdbf472ad0d18f0cd9274b4dce7d876ac3b5111d2a38da69714c7aed2fe62b808ce8292475e09ce0d70e706830b74ce5cbab3796b0804852d343f632a532481ded53fb17eafdc42781d5d2699fc6435e12897ab468498f94473654213cd1778b2e5294fa863df35a54365d0441ac5a6fe8e1a451ea35691fde24abeb7253c8c53bca4f5c18ef8ffad73a2a05ca2fa8823233c928a7b5c8f840e04a51e9432e763ebfe2387c44f4cea1295b7f88cd270c43fe0d9b2caeecd91c98f507343347f79b59321f33565b933eabc1fa7cb1207910929e07acb2e3024c30a87c4f360ac85ff3f892f8268ccf47bf480340f6b01aa74ac74e84705b59c9c2eb926dc42178ba3e565ce2fe0f16b47ec2bcc12ac393392811d170cebe2866af088f39f6b38855b01774ddf4b60a9ea405450c22baf35204c36f4eba58dd30a43dc81fd1b51f563e66895099e523119fe4f611d2f4633521e0f7effb72689a958415ff6bab6fcbf3455278d0a36efeaa4c80b75af33023e2b5bab7611f70eaca4aec1d87ea90a7ad935803733b7befa2b8456de7ff7eaba85acf18ecca7e8c8fbb0d8f29d5bc93266e016a17d9ae3b2189206d7037f4f75914adee38dfa83b9d419839b148e710a51075290990c6eae361d835df22c3783ca2f6edb7349783054c149a2cf8f558e7b4bd8c4e5d630168cb933c53e7df7c30bb8727ae66efcf2d5863209d4e3e53e076966ee0935f014b55ecbddebfe978ce0aa1a233f0f04116db3dde64b427ae95f0e07619ae411914b2b880717fbaccc900cd2b3b66bebdbb821e708428eeb012da3c412fcb53b080d198495ba2ae8fda14bbc160c39d070b9b39b64ab1a2128c5cb1d97ef84b9fd5d3428386c67f24ed006f8b433a24bb79877c66d2eb70185d173b9b4441f67f6b328b936a6db64bdf4443e84bc60ebfd5d55d77a605dcd296b045bced144c545ee94ad3c287f8460dead65ae9bc10e49f52b5f1d4fb66478c43aaebe18333de98918344842131c8b4f70aaa92297eeb86ced43bfea45e9db798bbe66da20bd1bd0b163442af2b3922006c635536ae535bbaa4e65ada168f5e6927cc2c6d18092aace13047a9823c618ba3355bc9bfe7f6528a2005c65b42badd3e080dc73f9c030147ef0eddc4ba4cadada3691bea71b180f1ee9b39dfbec56bf8f3a80aae6e05bec31520aed02977616ebc9c798516ac234f5c6ac45cece636f7a9c087881bc9b85c5489edfaca345ddd8097976efa98651d39370f1c2f3c51de64415dd8d8c0be839f21d64d84dbcc55e5f421729abd23525d5889c3e4b26894dddd7ed7ae94dbe7306c193b0ec39ea0413f55aed1d864e8a67f3253eb8b6053a70e58aabb31100a10f5052f590d470b0c0b527e0e2974bf1b2f24d8ef5c1d0a7de60e091193dc3ccc2b7d4ff6f886b1a8a0ec2e9b8cba8a301a0f324197236a844d0371cfec7c28252e5fd16fa40c57509bc4a8b55ac2d692792eba274cd6b4bcd612b49359de886942d94e97e5a1caf53c955a34e817ab64d80436ac7f0a39ec00dc2d534d54bd55c67aa6006a4c83976a97d9dbb678df60535f02c0a01dd05f5ffb7ad06c88d11e1c543d1ae797e92baab0c89ee70796c108a19c80cb24d3e72ed8b073ad40f58eb8f1cbe520097d19caf01b845aef2f17c80086505f180d75b147e2037c457cae000719adf96e2a05a16a85e349ce9231f21e2bb75b85781f397ae584b52ae87f6cfe5730fbfafba6e123041442ad86ed0c752d8c6048e25f5df1c1d930b5182988e560b8239ff55643f4cdeee6f153e2c2085fe6b74e439ebcfd308d84c78e5cc81245403c6d8e44306de80112927e0d1084a76db34ee838e3dfa33146ee075ac3bae76f2e577146d644fe3b623e0a870d9166f620a19838a74877074ffe5bee13f33d58acdb7d8f22af2f791de23b183fed09f4798208a00482a1047897a92709d59b645c43532c190fe37122f6b8e6d47796f7f8259fe6f2da5ccba02ef6a5aecd6be92e68d83d03195a6204af3f90c888b0914128fd2524795e11432df45fb6a82a0db1cdd4a9ff465e8e26bba1d7725ce3ffd4f117fa8d29764fab96231c2fecd8600539160fb698658de9d2642f8e892d9392da5f3d04b9fbd4c2d63ca8b349f9f948c63ed670c09c8efc931260a34cca2310b87dc2d52b9352cade21cffc0d171385578f72f46bdf18e27d7e0d8f1c0dd0b090148caceb1919212cb363124feda4a4ce5ae39b51dddcb605f9368f9c9a438c28c56744ef669207aefa35f45d986f8cd24a3914c5d3f3c1da3e75ed5644d48c176fba82947f0bf536175978014cae00c0e2a474ad380bd75f3a1245b40cd84b0100393edda33d4fbb6ffbb0130f8c99b32adc8c5d0f34e34b93ceb9d579dae35844d919206ca7b6c205060b7e991addc4c067cd0e55148a228e57beb978ca2b921d24a56a16cb0707c9be2bbf77db97be1cb2bb45c86d5742672bbdbc7d9384e91034d8671c02deef511d115a6e4d9d0ff42a3d104e56b3f1ee04a949aa4911564bf01e52d408c479311277bceab3813ace2f2d5b0edd215d0023de27b462a8fd76b8edd9e09433caeceb0be64cf9dbbc46f5bfb0ff6bc6a809bfd83fcc4dfd871da8d56d2b0e81ce2f721be044cdd3718f195c02de4d836b81cc4e44444fadc0710726454358cb5026f68832a681421a5b90187aa591ae633337ee1f6f0ffce909d67427ee7ef9deba0ddd3d232b3fcc47d67e3d09157b5a326d9d1719202e21ebc214f3645f233f29a7c1e73e16b660e7678838a97a99f1ea34e3057302ace674c4ea7e02ddbc2349882d4a2dc51d7ebe362488db49b1cfeeae25c2a7600127a51f9d0811688c4de805f929a5abfc6d16234e32c910b20e702995d1ebaf769a3518a38b319174b851a4acd3475c16e6003b367cd10ac46640a37f6bbccfa4a9355b48a3aaba7344692000a687c9abbefd2d515357da6697fa6b642979dfc43ae94bafbb85c231f340bcf9c23915042c6d9e7971ec2791943ed2ced613658651345434ff65991bb52b7dc95567d9a72d436563056e35c6396db6128603571156a6f87b3193c6be51d64577cbb413ce47cc952841f49484e315399a6770af5405239cc5d4df10b4758036cb35769602786af087f8f7262951a506fe16cbca3e162b6a0bf7449ea0a15b52363fb373c39f9ae9721279da2cf6459f4c3a2268c61da7fd03d7c62af511bb9ec1254f31232c04217cac3cf4a4101ca1eb6304990441362f43bada8fe2b7148b983efcb96436f2022708afbbb3f300106e15ad62fe340aa5a54d47e8028e247c52e747447dc16be0911100f1fcda7026ec8e4a1ca2cbe3d5846d6636c9c7b50bb5c27706efc855166bfe1249c42ff7fa06941b4a6b401c7bf14d7aa090d2b6a68fa999a4a0447061bf43cc96e62bd8f9957dc800c71de6214f539991f0b324699c5f7fdf03584c56b97aad5a6ec811ae854409b19aebe0a1f253508662a4652129ef355420e31e7faf9422527c3631de8b0f752466738f9145db41b28650583d4994980dd489b633d4a198f301e3d93961954fa05ccd660f11609163b8d6f412cc7f6552251df4262a1ced3175378f58b5da557d630eee1924d0fb6033ddb7de992989baf9ebb8ce67ed256481ccebf7810b31999fe90bdc7039d66bef0d8b3d6a8bdabae1ac6a3f2e809709a7f13c4a4f0a57487c22e0f8e8b2799d4fe4e06940922a4679c8ef32185d8e183539e15aed9161eda124e108a19d8f86f225c4a4cd4df022206b8b52f8c2483f16e18626124c694e4dd59fc91569fe4feb5f5be9a01d4763bfc43b3784973df039eb1e8893063f4409fca3fc123f4cdf5dbf851b70be591dedf87a5a13ee8af21a918724073d44bbb56547536f152d4e17a7b40b23e2d92c41a9e8e296a40117fbe4066ab34cfbb9547b82317568685754d839410525a91de829629e5106051656ce108e8a4d2ec95748baca0af92da1b7057e4a8e3c7057f5de0f76021c0714c1e8e4b5f554e3b7d11555b4c5bc8bd605dd1f2237348ef5392ac28dfefa040352249cc7778cf4a0d899997e06f4ab9c2b638ffd7f9e4b7a7470545d9525a72dad5c86dbcc552b3e87bff832fce2ed60df49b58989da5ad624933708015159438a023622ba7ab0ee662b11209030ba5acd3b6de90d5980e70fb9b630da266bfb2a5b863877ea39fa3fa3a9cf94eacdf7b7eef6d45b0a1d2f0c6f130fea347910ff55a98bbf9bf8c46e0a746ba79e9f2bd4d14806dd90d1e4f025d6f6973bac0369f0914988fbe3a03a27db2846204601db105da2ca332c0f0190d23bbc12b2d71f6686be951ed743f9d8db64e1b18c67cacbff3a6dbfa14fac75c86a5e3d5ba9e7e8d3f95a0350e6db757f455153ce8d651a162e5a9d52c84187592a665ebf8dc9ef1680c776e4ebc2af39e3ee805dccda46476936dcef19cedccfc39af43610c3aacc45d7d51bbe796299792e9085eafb653b2ff55600251a407e601012577f3dbb414694bb63fabf207fa731e7bd3841053fa0ae9525a29ad06a3fa1373a624c0985bce364a1fd19f0a29ee353b3abe01ab4c6caa220a3b31ee5b22d23030331a939d475ccf7be53ed77b4ad69bb7b36c3fa76d9bfce193fe95d7d3defdda60d6af75a4346ef2fba9ffefc60958b9762b5ea4166c05fa374755f5fbf74207ffce9a8e0b9098725fbb59cf47b08f210869472076cfe2cb54c6432ff437cb3a70941fff677b26b56b4e3c9377f7b7b73419bf407dc332fa290b46805e9627bca717b84d96b4646b733c3c8de92dea60455f3301ba67084cd05253d9ae9e396b49afad4d1b6659646627996dabcc8a5ed2631f54a72583d018c88e8ab9535a547c3d01b2074d90de14a7ff5342cabf86d4c5cdd888b13a0ad2581ae6e9145eb0f6cddcca73d93460e4c244e71344cc365c5c", 0x1000) poll(&(0x7f0000000000)=[{r1, 0x10}, {r1, 0x4}, {r1, 0x27}, {r1, 0x20}], 0x4, 0x100000000) 13:34:15 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) read(r0, &(0x7f0000000180)=""/45, 0x2d) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x10001, 0x800, &(0x7f0000000000)="212de7556c74670b9f5a6e42542fe54dbfdc8935fb263f508e08b2d6a807d47cc4d808dcff95e17fcbe157609ef387c9c28b3dc3fbdddf4d3c219af1f3edf67fa4aee495b35890d6f441a9f07e8b9725f67e93f35f44916cacbdaab51a0d8ad7cedd825fc0ba941c4314f39e53e8c2694a57f8322dbad9d17d0f195c5a9fa6e90d6b2aedf42ea9676cd1dbffc34127ba29cd924445576255b75c02b84079d82817801417a674a85e058e12675c02b28082509a26bf8284b4f0d9465deb74831d5e2bad38c0ee6a80e0bd3a", 0xcb) 13:34:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x9, 0x2, 0xffffffff00000000, 0x7, "2cb624cd1222760c32efe4abd1d955a173d38f4b", 0x800, 0x781}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 13:34:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd01) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x42, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) mkdir(&(0x7f0000000080)='./file0\x00', 0x78) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r0, &(0x7f0000000040)='./bus\x00', r2, r3, 0x2) 13:34:15 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000000), 0x0) 13:34:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xd91) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x800000008) 13:34:15 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x0) r1 = dup2(r0, r0) r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000002740)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f00000027c0)=0xc) sendmsg$unix(r1, &(0x7f0000002880)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000080)="c69ece42eb3474300f2d8dfed9c002d44a370809cf4fcbe6a3685625370738bb429c9f207828d75dfccef01b7ac7b2e3485e6b369bbf48ed51331723d3a38d08fb57c6e8405842d04a879fa5f7095b39db02a75fd791a632f8e81d6a4a21b4783c905d", 0x63}, {&(0x7f0000000100)="75869d171a27ca28d82495ce1440bb4f51d556afdf6381ded59c62e6b26b8db1fcfe0e3fb3fc36d4bc29bdc17544b289025796d432fb4f7e85e1042ab8c7366488c4ea63dd3b44ebe3760d7a738dbbec5149828ffff757cbb1ffda4a45c8704741ed6077695d9599e29ecddac1598848", 0x70}, {&(0x7f0000000180)="37e0afc05f5167a1137746f70426552c2cc449b177694a5da99a06ffd07e2ba66242e1629ae2f0e64fe87ca9d7117525fb35c237e97f4cc6c8a1e778475d1f2d1c2a36db0348895960c4e17e69c683af620e5d58eff68efa71f46f5d765f7404b998d37e710c209039435bff1014cd6eb22b67392e00e4b6c77319911ca02d2e532a956c5cbf72427e57d07552e6d2f5a6276eebd04a92d8df4553a57661fdf65afaba1d06597e4235b5701d3564485f90569890437afa6290c001618da930c4059883ec270111830132ad867e5a50085452c952f557f6ea2547a56ca439115558daabbfec43b0d846e731ff7c9c01d6a3461f471f68cad9be26bcba9cfd66ba7299e069c788c7499eb316fbfc1c88a81c4192fe4507bbaf1497eddc5518a44dec28071618fe7554d8a5294cc317590d736964553ca5ba0a74d3258bd11fd986f23164d17ede8ba2d13740fd9137846001fd06dc948da7c0541a8529e5fee63b66e7bdbc431f1043ddb7b84494abdd66a0735bf8e9681f28cc36b8e43be425abbf5ad3466f91c68384095f4e054daf5abb5104556e310aaa4a8727204038893b4ccc5e76238c8d2e7800be7c7dd35dcce6767482cfeaa1ddad6c50306522b67c77b4293c1e4c75512978015aa45df3b864aa908c4761dc142b61093f2db1523926bf9ceb066e938648ee8a16e22bd7287080a5d39810d87fed87a3805152f2b1b607c7fd1dbccab08b2ab46eb69b0ba56e6fd0b526f04588bfe366a0fd54b25cdb18911083270ce667dbce51641a03082b276df2f98f0cefc86561169e0d99e80d6ac030073b80054f3d436dcdbf8050f04fc6fdb31cab65632ac088f6ee6bbb40b0bd652efc2fbb389a128a4f3b2a1300af9835268e7cb9dde4b688c2bf5240a981d5f6dbd94f6f1148e090f6b00a20e18191bcc5bc578e246c82a7ab257acc84f22d079ef88a6b6e2b0691e6c4e7eb4aaa244e6cb286ff23e75d35dbf1d71664b9f4e68eef7adb21096b6145339168a7deed583d02023cc542091dfad18c47e3f917ec4cbaa45a6cfbd65b2600a6f96094aa6d36994773cc9c940078e02131222b9dac2d17530e345ea5d8e499b283074f970b77171e5a718d8c4117e75f113ef15bf8b6387447ba6d6ae4fa4e5c07aea56a87687912322d0d48728b756f5ce3d6e75935a96853d7fa65ddb2a0e33d2f2cb1e099d1143f2b0bf7e06a337af3ead0b98e857a664a187926bda47e9688fdd3ae036deaab4353257668a2f488173b07c6b1339ce3545f07317a9f1bcdc5a90ed7119b96e3c44337d4b2b0cf37fc524553109b505f28c6646a13de30857bc98acfc29446b9df85f355ec8fcdff4ed20867686d7cf664b6db2cf1e0b858788ac0b2de4ead184712daeda7456ade50c37a255de90385874624900f6ba92c4899e74f861e5664eee2931c1793b03cf3c5bf0acef9c3c7c0738a1811d4d5ac07a797ad6d96cef5007a858e0bfb9a152937308cb657ed6848d372e7319f0ba0c4bccf7ea359934d9fa8c4ad98954d8882c64b9071f5fb005b21b7242a9d629de0dc88aa7f6a0e2855da7a7ab630a5519944f62acf9d6482a06adf7aae7b76d9e862ba86df7fcb03262e7e19241157da72a08ee4322a79d0131f2177db82a6fcb33fa8fabf403f8babbac01dcf873904db306a3fde4d1c9b330186a4a1723020284c1942062d46b6c25387ed60014aecc62c87f0fdbfc301f179987da427bae100fe6b3d8df6e936d4486d64eeb132f801fa5fb68db79e1d2990f26be3584f8bc0d25436eb194192aaf4c8cc3c34e576b03ac7eeed7fa9c2d21ae82403dc7b9b869dea0d768180c2eaa7d1bff303acec11c09c7d3b5d11aa1609e6e6d33e8d03bd072589c9b9592a2e8add90e1032c5383bed4bbca5dfeedb99b7f1fd3983c46e81671b8c70a3d6eccf7b5b89c0bbf94c00b7a35d797bd1d5db47f535f50e22958e8dc01a2e6bcbef32df6219296db8718dabeb33c17f413be94986314736e5e89170b154cac3cacfe2167940250f203e08a26023069a99262a5209ed0706b763308e24ad8af615cc73ff8670ed5ec230bf905a7c8819391ce3c7a4492de98d3e99adb8a5ee76b075417f0002099b0d21c08c41d712ada3e95db79e7040a7ef8a210d17152249b62606164a51bb3904cdd052565d23c7869590f5edbab6cba613f3b0a898333398847c66fd5b4d0dcc96e8f04527bf377e479c6d4c2a0ac5b2576d2737acce97558bcf0f78e2c3e1dddc6382d8272cc3fe170521becfb8b2f74ec6a0d5ada21c2eccf4db797b383d52f0ca72140b28ad2fde2570fc78d71b7c63b57b9e7cca68cbe98e3428a4ffa660b60897492588f4f0492661428c09d369f44e759610dcf6494bc824131f961fbf025d4a87d0b48ac97cdb545923165eed2e06934a66c3e92ff6ddd20d7ce75c105bb2a32b1e83c3201c6a7b9a7e285aed586c57fe5279485babf4d569e55e9b90a74787e0db4d7b77e26758ecb82c7966411c502835eb1b585f956f8496f3d0f59280c4fb0bf6fbfcf63e70505174cd4b898f7482c9218f23bbde0fdbfddf558818dc72c074947352a02e04314fc6fb1dcc8dacd924965294c2de62ac273d3a55d1fd68900326a069fe8af5cdbe67cc9ddb01b6f189cb35fe9d5391f5721e101e0afb359fbda83e39406b872bb732f1f5bcdf6b597c1324dbda5b31703ca3a5dc987d8d5f445dd50a2c87eca16c9dcfe241385123e4cb2ba7d8e6ff6f62becf0b95e18a323bf0bbd1e2f3ca215c936a8e307968d6f8749b7788e836ee19df0f9aede5a9e0b3d2a5cf0b3ed308027b19e1aee972cd497a4fb252fbdc84b3dbe0cc6b04479bcfd1ba7434e58b06a11c34843227f8ecabaf183b59f8d09911c75ca76ee38c832ed0744182b19f4c8badbb442610a57285f20cb870e5c4e14db0370dfb19e9f10ae26aac07737248f9e76c9421b69528aefb44e8942f2e163aeac41cee48cf83ebc24a4be27a7cd2ecdf2cb476df147db24cecd66004c55788e76c8a7e2d6804154151db8f93315cac4db42411cb93ddc2f130b2b5a768d268b4ff88eebd249318a3917c6837976b7b0265fd49bfa52a2ddba350d93bf0df655e6bac45c4008840a8b932ad0a95cf1825b61dd246c727d4582f78d6be7d355999e65b48b29d63ff95a4699d09e4afc5355b7350697426ab1c9e8f4d3f6777f7a8ebdffa3622a8564e7a88d8c43e589e9735e51ad09a6868c62af64c59089a9cc0db46d17cafc9a126688516be4203bf60b47aadf22de35717f06b1f64cf0c33e7be06f6d94bc3f649222912ec803319989d9f6a53184c6a533e0690dced67a7957803dbb99770762a63274ffd1be642b44105394e61056f072aa9d1420f13d6cdc4bf453bda1064be49d304e05526cc4632f619e2b0213594650da98f6f2f2c01d5dd00948c18623643d0e0c9e8b8a963d2bc068b8649396b48545acae3ce98b55837faa24fb840de45a1ebdef9bf3731ec36ae0cb59a4386a746863ef017dd3843b11907d674c002817fe45dda24684b9fa33ab41c098724717ec4ce7a21536b01f3e0ddc8c8747026cb0739e0d415c78b2d085b6a076371e6437fd823a1176d92dbc69502c66914980dfa067a653df74f1bc03a53984e3c9df17d4dac6be2cf0b926047e2d1c5fcd6fba9e27cc1874dd95ce07996954e360b8524ef71441efa650893b1eed81e14d772fc2bd38e83ec19aa3bc4a6431f8e65cd2020962dbd9f5bbfe8b5c19fd5e348bd5b609e8ab18201fadfeabe50127166cac8c9c192d703542e0003d3cb1390406c812bd859068895f78395bd2b03a72ee8001ed023936d80b104d60f621b73a72acec7add09dc579df170f2002052da4b5a6a12672a6a3cc6a640610cadba55226e9c79bac55916c557cbce5a97600c547175d3042e967d47e505f4724bd18a0e9b66c39f523b9685ba395f7e69427d0f007080946227163d0e118d3aab01cb4935e15974bc6cd8b75128dcce72e889d6ecc773bd3ff245287ce5dae433de2a63afb61ed71914e425c0bd47e8dfe648c243b016a647a631dc3931321ece3b8ced44953480fdb44df7fe92e2a479e391b13dbf4c6704f5f32eb26db9e477988137c8b7234559e6209f9b216a918b7d64e68121a7cc2726f9908c41baea49934aa89a7490ceb3b7492ce7128404e1e4196e1496e937ffe8e9c61b12b06234576de7ee51c0512d7d472b9ff65db7e69461d787ccddb849e6274bf1ae11f94c04f00b9960bd7e2c8d999d64d1437466f30a30ba648f6b7ae2b7e6cfa08c557efb9d1b6010005d9a6bc23eb09d6a8808ff57cfba4aa2ad2aa8bf162fdf34e48b4e9d9bcdf00b730880eb811ed96a3273157634ad25e2d74740a8e948cf9029ce9bff871cc969ba42f9ed79d3bea672577af616b09758340eca3322329c49cf30e153f935e1bd5703c0580261efd2a956eca0c3ebc6cf45f7d7e10a604ebf4836c3647051a565a04778e6af3257a63ec74077990ba37de1724aa047a4194e86f159ed1e85a8eebf4004bcc79826ab0ecea94b9df79289d1be5907d26705ff06e62e5c4930d2cfd176c0838c836577e25b1ab43feaf7b39b2a233946b6fc105a151b1f378e91b588d06a05d54a9c93132162709c97367aebee61cf7a9ea20ef4ad6afad34378ea20d4044230202a733d8ff0ea1d1c4d1239947376d28b11948c3f437204bb3527ac898146b08621e054376699f806df5735dd444692c17fe618ecc837e5d126dfa8315d0600b516292889dbef71fdf0ce9850bf40d37fc830f244e188927c7336ab6fa44fee5b911bb312aef1536ab5761f7f19fd6713ef2a7dab2236d5a5453b8cb2cf8e33333c1c3131bf9a5037c562a5928da163950d3cd91df2a4274f2a7a97f5566f6105ec022e6d391b30cf9b4f356572e0f5f8ca45794a5a9790322b1387860b50056449aa79e977e099087d3ad4c669ef35fa3c49ee7adc527cf70d3d0d824bc2d467218e9cd77a01a159355ddcafc9fa91170586dda66c0b0b1128042ea3378db68c22a6efd9c7d80f6a2cafe908beca5d42d18da794fdd8d86fdc9f40b7dc9e16c8e8c87b20a11afad198ed7092b1cd375e981b2c5927713259c45e84c377e1ab6405f34c0cf7f9f2496092598be844d5a0416ba72426f65081fd4e690312fdf171e95039f19cb043dc1f2061542eba7fce9076a701af49be4376297ea06b9a1c417e219d932157e3fa881c82cc5ab9d602c465ebcc3047b71aa17fa49e7f0674213c809354130854bea85e88622879a1fe4fbb330fc03350128cf352f5be7442e4ca739c66ea1e825602710a5e6816b1542392e03c4ee8313e6e1d814dac19228ca07b112ff2765d2075eeaf57239267edb6a87ff5c499864a47f59ee16b9193b8c2145486f209039d9af9c287aa09f5bc8b288c1e361009e139fd26aa8b4b4dc3bab3e8c2483dc2d02278c963f0225512d942de9640d8a98b8621beda978617d4f1ac3c8fcac30969d3af4de692f17f4e72faa0b706ca3c6a3380665dce1865ff137efb980e44129d9437e2dc7ae589020576907c64a06c7803cba9e39ade41a1aee4ad0e9ba7509e9bab07c3e7fd5c9b27960e66cb062809da314ee0d25b6eed2ceceec7bba244a7e839d064df53853d512ec575dda685c7f554ce2db217d4331902cde101139d0689ac736cf32688310e481ebe9cc0c3c7928f23daed9b49ee7154c39fd69e20f7a114b00eee10ae30c97a9803d319c5889a0ce405c7849754efe515b911f56822997c5b10c161895efd", 0x1000}, {&(0x7f0000001180)="1e823c2eb0217fced8b06e3f67051204fecf18861b0dc48f99c0458a0da92ec515c534cf0d30fa1526c48a77a0751a5998e132dfe963d087d5299d1d5bce52a89ad5d5316e01528574497da2f461d4678f1634681a1d8925282c5b368cbb13f870e6b3ef3dd5eebe7b90ad71cb819632975e710566735d5ab0d23ddabcda3dd47fce0014fd1f6e7ea59361628e74a3055fbe50889c34bc3725a7fbb059d41015bd0b2341f5513de362d1c46f8d8b1f", 0xaf}, {&(0x7f0000001240)="82a4e756a8fde831e565aac1047d2abf57132f084dde070f670653acdc401680", 0x20}, {&(0x7f0000001280)="145b7e93c49e0d545d20f4e68eb8c27645b330156331eab05ccfac0c27d86ee7236f0d7e6882e60f23f4d6ec6207f516ec721a84044554d199a249cda1d93fa0bb80e8e5890591d1474260ec300d87a49d5a70a8bc4de6051ed9203b73e6a9bebc881da88eb2411f206bdff21e2b79d587453c1869e16031b05545b19e73702b3189fd8f6a0609cb81800a7799f76e6640c7147176ef16ea757e5c3533b6d6670738dee1d1a387b4aa18d70b40eaf826244ef4e1c8a72e87f86a07988837d4c44a06016f25e1d45c2f2ba9d09c29840903928a4f8aa70f2f546c1f5ad0a9b879d82db7c8", 0xe4}, {&(0x7f0000001380)="e51e0784029299856f913943dc2ad2934957cf9f247b5ef2bf37cb34db63aa8f9d6113a7473e8a957c33f52ed901b2cafa4224dc962a35a0fc47aa92839aa0831975d2ac5291efcdc2b6502124539c9ce9dd04f5e98a6891a2895965400c35549df0583e0a91696bcec3956e832e7876e695e719fe0d27ae9b54ac498057ec16619e22ac3a01fb80b6a3c24fa23fe2a22634da7dd45b41c5f63097079da2c7df9c905f74c8eecd2491ab0061aefda96d0edd857ed99020137c2ad061d5b600fcbf193a93226a02c407", 0xc9}, {&(0x7f0000001480)="a36c4844fdcf03b0b83d20d35cf7ac241e7fe502fdd9a104dd6dbaa5d616cf7a4aedc7d6353197bbbf050544a19228bab7abc134cb424cdd060ebfe68d6797a848765da04b7c509ee27397fff9cdecea1619048e6e872c4f6d258f5b122e", 0x5e}, {&(0x7f0000001500)="3dc539034067726698c726ca396a1ad6d5b20b9e0b58e1e8ba6c2bf1392a0c6447092e0e38d7f8cdd436d7246bb338520ab8465eee5a2fb5409e9899ef676075a813890179316ebec5dc4d8029422832213cccd30789cda7b7cf9ef44e84c1acb2419c73314a2fd4126fe3a426b040b82426f1c51b0ac6dfdc5157b2684a1b0be3f798793ed92d15a12d6de01293e5ebb38f7bb4513e72afe718c4b1d79b781d239d061b983976060813c1808f7fc4ed55ad676569aef6cfe4b6f55aa133c48d00df17b2521f53a3", 0xc8}, {&(0x7f0000001740)="d65f145ee551f69257b63b0e54b7736b8569a79930a6c1aca9499f8210bde526edc646787aecfd114a63535bdfcc6cbe2448c1cdb2bd488b87d88fc4d8a5f953a518302595a91122682fea370f8f1cd0295cc4b9a57de5e15f0b2ab3b29273e5031ff1f3f73811ef4c15bdd98a675aa6685eae9062259d029e2e8e7faa13335ecf652442c32037b1eb142179ad495b598175581b2ae4ec370ff7e420f8dc58cbe59ee1085c4d355a1245dd9cc1c4e03199f447d59454c110cfc910f451486df4e00bce8b2841389489d27de4be7e0dfb3175801713642a75109c6a3c7fd696b3195d201ccf0939ffa43e4573770289ca6442de2104cff7d49c3fe6825210aaac26f1a8d16754df7ca712c7e74170766f91d6c1c25c8ebe0570dd34159f75cbef9555ca7c5031a381c5e4ddc1ec1381ec880a25e9e4c231fbe04e140b9800a0c9b5d06ce04d98c0456528dd6d32924ad06a75937b125d7f4753ffeaaa3c14d3be6351167b6567b1b024ace830c17278004d9bc83a6954d85c6b9db49f4d216754735548c4aa67b40c89ca7dfca4396f458c85d6ed8089593bf152878711746f2593eb902ef1ddf08a4267d9ccda65084a0410ab454f667b4393ea3dab71f79b049c4d2c9adf4d9b1fff29f9c635efe007e4476b43333bca390ebb403ca99bcc8d25739eb3395030fd7c9a6911f44e758a029e1fcdce11a6ad30ef6d1a86e6e52df0158397462bc1bcefa606c65ea3685c14700db3b45fed58ba8140dc896edd568224bbad76eb097356ae4fe4fcb73a7cc730cde79fed38be19ff5ae4c900d5017b08ce123e922996648f44e3f04ff5fa6ae995fae02caf7298857b80be1078212f7ed378cc09f0d7fd8f0e3f62b08058270aeb472226135bfac32ff9eea69866c793134226676623c0bef8936cbae08b9c3523fb82f2f33be4188e55a19e8d145dbcaa6c9691acc26adc8a96162e45988257a536abd6be4f956d1b8c5e4d4b0c69f603a27d6055c85951c4c812cc9d04634bdd8fbf7d4f394d8da8a3da684db06c088a2f636becb64e2f34ee8505f44d037d8fc99825873ff560bb62ee4c1a5a29e3a67c1a036cb9f20d8c2ede66187f2138ea18eb073b9086009b570ecc974868e2fc36f5edf3772a3865fe5b966a0ecb023bcf11a0601a0fc0ebcfba926b54dae84c9df1d9ecddfc5e73d2e653cb3a445a2ad3e13666c5d54b1197f49bfb1bec13bafc4ebfa857855f6cbcf0358009f8f1412f078a0e61b431a4aeb42da015adf1873b79c5a7d940d8851c0d6f922170ec7cf80457624771d4ca91940d83955b0915709442385964c285c1e8ec6ef78af137bdc916d800c25486c7abe9eca9ea98d30a9d5d87e3fc7e9edcfed74e98a732306cf756bdc1650df012e979201159ab1087f77489d903cb894cdd49adda3542f50ab9bda7de08d5b64663f52b883994ab80a688afcaa7cf2d95c8f6961f6bd429f6e2964700a330b9fd25796bb4cc4ed2ca6587273ab97fc6d047efd37b90d4263072bf2702326b740f9928238f816ab6741f419eddb579d2df1e301d6df2fab51baf97871ccc6978f9b8cc80bc4fc7f170fea2f2556cdb11703b5cf7108cfac76f5b3b1863d8c53cf52bce8b022eb49eb71b11fe650f0416a166efaa67467bd92729b284c1d89bbc4f1de2700e2a3ffebb8a2eedc7d6b6b8bbe08907ee7ff003f59c44b5d0dedf4244d2600e9d765d6a04c6baedd58fd094e9772b4213b4d6e0f531b0b982a62b788c83973e152cbb7456d35e797d7f5ea15dccca04bd467ca79279eaaf6ef292202bea6a5e0b97e0ae8c9b667f11bb936ccd74a98eaddfdeca575764d84537c25b8be31303ff156e77a756385fa05168f8cbc9c37dce00aade9248b5c075c86222a13995a040841a03899c5e757531675afa148e76270c11334e9aa781943e70dbc02b388b47519976d01e1b517a2a58985760d04ba2f43adfdd783a3279560832203cd3a560f38930bc5d4fb2439b3ec4988b95dc57056a83b0577c2b0d26fbd4d034d143854f9319ca01168f81204b6da3a2e81db4695413e0f1f1f4c312e84dac56dba5f4013aed51b5459b3b304b9c3379526a068fb78d718ed51ba207347f49161741f0053b115abad98af95a2c4786fb16b8ae01a9b479ae36a5eb5149ef356a505f60c65bec3bd5b2431331785409175862e8fdcf9d78a274664166415a18b761527846b2e867b4df47d4c4d59f596331acab3146db6efd13f9c5ad427ae245ead4d77a1031d506d18fc44052ae00eae770d5837a25bd46433d7e4be8adbdef4017afbbb891d9d7497129636c06a4b7c257f61b7a8f5967661cf4aae456bdd0cc8517f0c60445649f75ecf81dd87a0f104f353419b9a37b8451e5ae104d5ec0af255ec1bcdfa3f2f659e186f8daf201513f367f05aec86288335ceb9945266f23a46c7c5bc41182e447619e245888094eec32efc8aa498dcda974006c40c701055599ba2e6ea8828c3b2aa71dd5e538c17f886bde633b0d3f9a6395177b64696b24e2ee00653ea79cfe7ca10904cfbf723edf50c951897f8a8222f373bd266926f6d84667d363329049f612fb2ad144f975064f27a719186e61eeff3d6122f0a147d966a69dafcd779078234fa047ac4aa71a5321a3abbfb6408157607d996b49f207b53107c123c655f811b8b522667dedf68d850fe93daf8fa8ebbff8e9b7bac26d649221e591c6066d5da3b020814e9b86c1cf594cfa25153d4e1bbe120faf51d35038a35502f1fa834c090a62ed36d6316ff40b794b738a985262b9062b8c9890cff6d5cde3b3025eb583f0a5f7bac599a75b393d4cb55d9d69d144955baeaedfbb20840799401145b2c504cc5ddd5c5b043edec625ae9a61257bee09b77c46ce1b84a964519cc0bbaf03ba1e4d86208e3701e057309c5f1164efb55bab64673f193e1b07cf1bc5b26d8fa73679d42c8690d3d862394d33512a924441e986e97a42608162f2a368bc1b47c35c38a95049821a1f4be57262e2c213840b970caa6d76405c785d03ca71faac6995f2cd31f0d653aaaa358a08bb3a6bd16d83b8f633a976edc4c88583547d8b195b1b6465f4b33f011ff98b8cb4afd785f50a55251596f3a45f1e8aea558ffd1ba8f97f85d44e76f5e9993f70466bfac6f9a204e692ea00cde2c3bc9cee05580670c88382b40b5e503d3300a8ad420b40c1727dd2b660aca19eddc2a156ba414b54a6aae4e2f874c3008cea25bf55ff23c57b823c1d17e3e2d0bc7f8f2159006def5bf6b2c6d4c94c0bed84f9ab54f4292a41f2f39deafb13633b77fdfd36bc78bfa997975608c387a9d5798fc61fad57a83cce6ee7b4ff7c5bee7478da6eff777d02680e5559a59c8ea18d06fdd496ac2cc85d8c3f49e759c7e7e4ee03ebc7e3437dd5ebfb37c8c9dc03e025bde5b7d2d3bbe9a67757aab6dc3a7f801ab7653d1566f8bf455a518f063329748391dfad0afc633ecc9a50efcf968a04af03501e323fb17079373a9e63165f0c42b60d9786f1ec873b06553719b0ee3882ff211d2c768ffa7318faea0b91536588aefd42be2b8af0e7472c44e1043a6d0550f22bc20f0d039485b9f99cc4f2fff07178535b04f77e341a9bcac5f2866e72c9606110fc52b4ab11225d2d434717e1831307987bf38781bda99730bef0e2ae2e459a21e4068b9af923396018991466cf7a52d46e577752768dca21e9e6be418b247ab486982a722692c6a10989d59e555c082ff9493729da020aed2b6248b5018eb4f9b2e9ebc341293e896347f552f3a1228fa8e515053953d099f7c993934d8cee4ba8e86f374b300cf02a6ed0aaacfba7279c507301a5dcb382a99be68fca543be5b34dacc0e6ba9cd541f86cc7c3875bb53fea1fe7b993b3fc67e0d106ee1fa2895423dc5e8eb0ff6da3b8aa72edd08ea0e56cc3a4e905bfb29015a7e313c7585e23907fa427494b3e6d90ee1ddcd6e835173522998729191826ae478fed8d214ddb8acbcdaa1085630462cdda6c8f590314e2e49eacde0520eae0351c3a8a83d01bfea892e00de7ca30669d24b96f060c9eb7bcec469ac11622baf0cfa81acff87f523a6fc6398d570b0fa61441afe9f636c3b541550962832199aa2f9ec34c6326ab100cf3270df772250d9da92ab8f6eca586d5bf548d7a0061442b0f6b60cb263f3b1ec8c1fca512868fb241a4352a1a16d02336c88cfb64a2483eaa2478a990aaa6cca7426b550fb099ba2677800443408cf6a8408284b930fc588ea6cbd98b2be557af8370b6dc8d9eb6bdc1f35e73fb9a3408458d3aec23d361d82be6f599a5b21ef5790cf2dc049938c2c1d155c1615d19f41618e2c9713ff26dfb0927e788af59d4268d307732f1fd9d8414133963c5d122e22935513de4ccfb89bcd0930f56fc9896e997735069e31a7c48ae5a0ce5efbf25efeb059e6bee17e5311619a14b41a63f36850922aa6247fc76d4effd87540b91ff80de7a816f74a3bfe648ea6ec764b237a6ca397a2d42a55cc857ad2dcdb58a57cce754d33ce3444c9dfc773f7ff9f9b4a51415c714a6613fcf239e92b2ab93e2e68cd1c81bd7bb59bcc24589f6b6fc6a95843a419e9bb35371f3c8d380cfb12f97b858659a49db7033ed2e04cd20e7c9e5cbaf83effab13574bea1301faa801c67807020eb43ac0d9c46e332e6641535b7a8bcce805c7f5382450da658fba9fbb58dc294648dfea785a36d2243d390eb5adb3638027ac9b14911066f68ed8723f4104938df1d3f0e693615c15382224fcceefbb0d29d8a2aa23d56b3400257487aad1b337dab72da6c3fdab00d380b645c7bf4bc48c5ff1b494c3c3bd36bbf575c3450b198ef6949525ebbcb326591f404e3ab54eeffcea7d4c82d891ba66ad321870055b5b8c67678c6ff400edb9c55883285798dace950ea55b964861aba0fd75f04e46f2e765abe215d0e59ec39ebeef532e50acac1b18f7f7887de00187f8b2e2e6adf61e8177a1d04d4c7a7dda9a1bcc6f60fc502d15cd87404c322ad62ca4710db935b5b7d5cb4fabff9e0a7252fee0f22619079d627b2160769aef0109a5af0fb79a4d529e32decda4e9a66ff0b66267dbadb0d02eac62f63ca835515a48ad78ec7a946a23c74f75e1fec5d3e0082ae00f6a0119e8264d149ca990f5d3bf0c15c88fe847fc447ef74a8ba0e49257f4653f53e7dc89bcd9cf3a52351ee2dcebbe62a43ce2702d1fb960ff9f8f0cf8f254e4e1d047c82b5238dee148ec64541c7784f78bb9f3ae31f2922b28f014771f0e470310175d084acef0033ca885b279e739172dd006a8ba0fa0ac5504019f90a662c6ba54a4abca8b219eaebb9c96977a25aad8aa7fa7aee3fec9137bf4ac4a95cad85bdb06e274bd18a51ffa991f69002d953119fced418f3febcd75276e00e2481f59b2aa0fa46ac6a8dc38eb100b62bfa1de936996d3c0dbd66188694d49c8e972cf8461dab006ca900c9feb764cbc0c6954b40ef19cafd83b24d3be0540ec78879dfba60dea516099f09c5be70a29a44a2adade46597b7aedfcfc705f8bf41b9085107c5d1ed476f51b6c4d7e713aae0f3e5026b09efe0c7360fabc96307be61f3f4183909416484971ded0018c8046c8e2c6db39777770f10635ab541f19a16daa25ddd9196602c7afb0aae62a56e8fe30c6db4ab34ba280b9827034fe3e639908d274da6c77365ca1cad746aaba35695b5f7a80587da17abdeef9c75bd65a129555e70270309e5566459464b1a5e1473fb35776e6859ac27a787db17701daec3a4fbf487399e0d", 0x1000}], 0xa, &(0x7f0000002800)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r0, r1, r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x68, 0x4}, 0x4) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fbbd0f0000ffff1ab4e345"], 0xa, 0x0}, 0x0) 13:34:15 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) write(r0, &(0x7f0000000000)='>', 0x1) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 13:34:15 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0xb24b, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 13:34:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) r0 = dup(0xffffffffffffffff) socket$inet6(0x18, 0x7, 0x9) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 13:34:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000300)=""/69, 0x45}], 0x2, 0x0}, 0x3) 13:34:15 executing program 1: shmget$private(0x0, 0x200000, 0x204, &(0x7f0000dff000/0x200000)=nil) munlockall() shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x0) 13:34:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f00000011c0)='./file0\x00', 0x1007f, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200)=""/18, &(0x7f0000001240)=0x12) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) fcntl$lock(r0, 0x8, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400, 0xce, 0x6, 0x0, "f1eaf8429916f4b02289845c421bfc87406e8062", 0x9, 0x9}) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000001c0)=""/4096, &(0x7f0000000040)=0x1000) r2 = getegid() setgid(r2) r3 = semget$private(0x0, 0x6, 0x40) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000000)=0x1) semget$private(0x0, 0x0, 0x20) fchdir(r0) 13:34:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="ce7ce482a913050053a21cd231788595", 0x10}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffe758, 0x0, "834339db831b9e721a6901a46fb6f08a8864ffa5"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) syz_open_pts() 13:34:15 executing program 0: r0 = kqueue() close(r0) ftruncate(r0, 0xfff) 13:34:15 executing program 1: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x54) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000e3160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ed4a918fe130e9f984ea5d96982575fe7e8e20cf5aac14c6b344fa410290ed989381531c7bb62d7fa4175c3a2baec224beaeb291fd3c8d0bc16e2924fbd5f0c467ceb811148ecadc75833c74e7415ca7733fd5f1525556dd3452c76049c2fa389c66799bb2f39c1d17c77220b50521235250000000000000000"], 0xa0, 0x3, 0x1000) poll(0x0, 0x0, 0x8861) fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) flock(r0, 0x2) readv(r0, &(0x7f00000000c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/21, 0x15}], 0x2) flock(r0, 0x2) unlinkat(0xffffffffffffffff, 0x0, 0x8) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x2, 0x5, 0x41}) 13:34:15 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x7}, {0x0, 0xfffd}}, 0x0) r0 = dup(0xffffffffffffff9c) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 13:34:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = semget$private(0x0, 0x3, 0x400008001a0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x1, 0x8, 0x7]) setsockopt(r0, 0x0, 0x9, &(0x7f0000000080), 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) 13:34:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="a2865200276623fe04e780baa521d8f07d9fb77f070e70a6bf6d9c839d77efde8774259fb251925fc4921db310b54f09e70d800c6d4f526037869ff0eb9f9ecfc8cd6874", 0x44}, {&(0x7f00000000c0)="622969c4ded3f0f5ae3736119edd7b82bd3360fde3a72103099f31c19a0b52d2682ef7d2935dbcb6cf65d518a43605bd1068a8e61859953f54a0aca56dc45c1e2bef48f08ca92437b716014d22da467d3a750aa851396f60fd31dce616908581d144f4cb7a48490721b72280cadc1d37e68c5f3e82d050add13e22c5925a612016741adb298b0c816ba32e10490a698b429de5b41fd6d0e5cef64ce2922a996c6c25868463d8b31fe596835ca15b641bcbe33e9650ac22019afea343a8ba6a1cc344a2b59a9a4bb06655c2f4f24b9d049d979f41e75f7227", 0xd8}, {&(0x7f00000001c0)="63d709fcc50b53cc1944beef16c9bc006eeb947088a089cc4aaeab59f2257746c86c4907084c209299d79eb83214be6e3f8da55da5e6408631542063411a6aac8ebd6915ab0d4d4949ca9dcb7f6c9717e0c34985ddd3f9babbe11bf33efa33c4cefd4cf3e6aefb61eb7f2e4e4662dd2409e788c0e35e996fabba7e4e7617635c987d8b39666a3c233a5bece9626b17430c2278db05b500dc5d01f879a1236daea60bc26d32e87d4a6dd5b88457b5fdf9613ccac45bad3888", 0xb8}, {&(0x7f0000000280)="2816acd222549487c9ee16a77cba03000bed3b0ba121eab9215898d0f7b56a4c6b4b105148dc88aaa0cd96132aa08b60de69729a584ad735ccb5792597cdc7af0489408735aa678a56545b2082415f20f1869caadbb8fedea79c5c99e6db31f6e9217cdaa926311392ec1fa1", 0x6c}, {&(0x7f0000000300)="47e506b394029183714ea62dd50d5a60a6c3fcd59b116f66f3c85ba9cdc040d775f953beba212c95cbdabb6a7be9cde6428da906e1bdb69215dce5a1", 0x3c}, {&(0x7f0000000340)="cc966afc2608b3d03c4d9e541e359b52d61ecd1d0f2f4698029e61220cc75e4e7eaa74fcad4e74fa75f90ef69aca3a07e17cf0f3029cd8dd18754a4433add26fbabdae4906f88552dc107f7e9b916362c76bf7d8f762a3672598e8ef4bf62914b712a3df2dae1f452edb050464", 0x6d}, {&(0x7f00000003c0)="f47361081f18f2b8b16f3bf29c8c9c71fdb3548d0332d213b8a5e18759f552ac70dc0dafa8945feaa53955e2299300c159d431702c6f987fb5d11599f241d5a2173005c07de88c6ee3974b13c2e21e4ab4e415ceb7ff364b82952f5ed05e37f8995e487f0456d7aa4bee8e11ead08ba8f4ab572a52989003bb04f866f3480ea89f499c125e761df8369291e50f36942e8bd5595665074fa84b039d7c6e6eb1c519268890746cd020194356eb75b0cf72f18f51e1db7d6fd33e5f43476292f9b26fe1eb8f665add31648aa41b43e3", 0xce}], 0x7) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000680)={0x1, 0x3, 0x800, 0xbb9, r1}) fchmod(r0, 0x11) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) fchmod(r0, 0x31) fchmod(r0, 0x18b) connect$unix(r0, &(0x7f0000000540)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0xa495, 0x1, &(0x7f0000000580)="f279ea9e69775477fab1d9ddd526d8ca04a4622864f433c3ada2f69bb46a94031bb1a1ee2d81eade434fc42d077ec02c416ffbd9a3231e40cc1f09762704efe4e4b99788972030251f00dcbef52263c571fafec35878c8bb195ca1aedf17a30737829e5257f93598b18842f78d1159538776896ec891d038bc392f1cd7dd2eed7ff512c62474f7d5300f2e81bcddf0bd1d175bed0dff2c3b2476fe539167ea83c1820a2f19b48b267dededd6c706bbed1522d3d0276835a949888673fd3f460e962db1fa483255033d48d00fb20382f485555b354af4ab23b0309a03d03d241563145053025f32c189fdb56d295208880e", 0xf1) dup(r0) 13:34:16 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) r0 = socket$unix(0x1, 0x5, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) close(r0) 13:34:16 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x80) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file0/file0\x00', 0x10c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r6 = semget(0x3, 0x5, 0x8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000540)={{0x9, r5, r4, r3, r4, 0x102, 0x598}, 0x7f, 0xffff, 0x9}) getgroups(0x2, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff]) r8 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r8, 0x0) r9 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r11 = getgid() sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000280)="2148a812b323f1f0d09d40c6aa3942afd5665ab017eb3bc01b5410f44c557e3192fb2049421f79d4544c2affdb71dedebe0df0a8dabf6daf3524ca721ac37b93206780bd058e2455452b5b3cd0", 0x4d}], 0x1, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r5, r7}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x40, 0x3}, 0x1) fcntl$dupfd(r0, 0x0, r0) socketpair(0x20, 0x3, 0xc34, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r12, &(0x7f0000000640)=@in, &(0x7f0000000600)=0x1e8) bind$inet(r12, &(0x7f0000000500)={0x2, 0x1}, 0xc) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 13:34:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) getdents(r1, &(0x7f0000000080)=""/91, 0x5b) getsockopt$sock_int(r0, 0xffff, 0x140000000001023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) 13:34:16 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) r2 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r3 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000400)=0xc) r4 = socket(0x7, 0x4000, 0x1f) r5 = syz_open_pts() socketpair(0x21, 0x5, 0xf18, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r8 = kqueue() poll(&(0x7f0000000340)=[{r0, 0x80}, {r1, 0x48}, {r2, 0x1dc}, {r3, 0x100}, {r4, 0x108}, {r5, 0x2}, {r6}, {r7, 0x6}, {r8}], 0x9, 0x9) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r9, 0x0, 0x0) clock_gettime(0x3, &(0x7f00000003c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x28ac) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x10, 0x5) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 13:34:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001500)=[{&(0x7f0000000340)="12e5507198cdffe3d45cc50ae49804ba78bd94913be14c497a480b6cdf58a333c34e84b8084cf28db03d70c0aad4a08d48893ba047a39f89a62421ea13d69d7dcdf2faabb7df2117eeede7f9b8b9e129c26f1272e0f4326451b5ddd83f9764d6b37fc7b04ba6f4386b175e16714e28074031760d785837710e8d1c106c004f32256b6962eaa425bd7673edd7e1bd72b118d1fd98b260b0d5358ba9a5ad17aee1b724199f6ef6d52532443576d2fe6a812b01fd6910080d4aa4ec1a874bf9055ff83b8643a216ddefd3f2dc271c7ba9b063ae4a8028ba535523874b3a2eb1033e1283487199dd32c2b63d51dd1c71ae5b0b9f2cbbc481b3d59948f0351a3c79f23958f81cb475f67fe0fdfd5ed811cba8147e9da1e04a082dd45be1c545f134b3c95dab265adc7b64779bf38b922d4e23d0febfb5f6ebec81c30de71edf265d2cc01e7db9400714bc772b6af57d795942b63dda478b58cca4c31ed387d4c14649adebd6d047fdb5618985f8c5630a65c691859c340cc25e8cf7b5ad93c9af26a5e42716393e42858cc43bf6aa80a79612d3447391814d16f834aef1102db52619f70a87971a54b3cdf331a094236311361a41231928dbe84bb9451cbdab6098ddc6ae5eb447d7b9e77323b2e94417b5941f103cbd5f82aed40006212f5c28c80d7afd088c070120edf069cb0cb0862fe843df57a98f4235b47f02f879387621e75f75c15d014c0756eb735a0f1a5719a6f6205c79191f06ff3e3821c1960dc1fc7c250eec718423251a9b64a4708f67ea4decd3a3b2ddc603e2c9f1bd1c53ba0bfac4fb357c8a79a962729428fa432133369c69adc10128c52933cddeeff0626b2806ae72158b3ba0018929b71fd97cbf07427d11b293472fa995f1d81e063e2815153da580fe4f0ec9677557686a3d6e2e1fc75ddcddcb2cb1e5250a801e256404cef02a70a36404e51ba7aaca0edfe9880a7d688c4db80582d009df2b883ac5b6e1f26ec01c135462175b8e0cd467d90e3cbbd70c7e49c87490331fe9934adb008872266185402448eddd03edced9e0df7796baedb8d756799a0f78245f67e70c5c7fc5a0646767f9b579ca77a2f84de85cdfd2650e96ab4306faa6091fb712e27d63ff90f60ed9f21a603d3c3fbd24aac7a637a7c4da47ac66d6935673cd796d955e6c80e5a07d4134a60e2fcbafc6ab2680c0b6306013f252a8ae6473355b8c2eb81d22b88009c32691a5efbb9876e9c5a88fbd1eb810fce24f6ea9548d451cb268d7ee2df8bfcb9d2184056d290f27d4cb33916d80121cb186557ec596fd8dabd80765f09a43571bdba383d961dca1de167c823d482823b9a27c6c11578dd45fdbc46541ae428b7b966cea904fcb4a5215fe301ea90a090fab253d32794b002475f919920a0d036a3ab4c680a61d1f7319f474777d74d33afe0bb813e7d1eb660fb00ea185cb87192e33dc369682293076a7a089b021ad1572252a1080befb471126aa1ff50acff5ef3fbdbfb4d6221e3bc3823fcb0fe0144abc65044d3722b353ae38c7b2cab078738719865b1059c43fedafb6991f7f39adde8551b20f3b6d83810cbe864b864c62c2067e1a2c7be8a8d13c29b7bf42e4e728b2b0b7159cf7b11913e043d3ac6087bffe103fda32f0551bb5b430da88bd5a3dd7bf7824d3220947be0a16e285b0da8098a0f9cc99f6589a098db6c37624faca93e64589e34f512b07bede49b24c71c255e8d05ecf51718d58ac7158d77d53b47329b864e087f896fd802d72727f67138f7aa1a86ac78251d6e5bfbbf32975bbd2ebe4aaeb0f9d8a97d87c63907ae4c91997fc70dc68ce9cfdc7a7089b90f959bb16fb4c631b9e36c4b4de123908a37ef992e98efab61e1da4f3e86a9a0214d8d3089ab45e95459c48c26313fdbe17378a3fe52cafb86d4166101d2b65c0f197e6816d686dd88ae052171e92d4f90324817d9e9a6c1b40e990a36ac95281f26be2bd90fcaadee838c74b02a9d9a32123686fd562dc432e58deed28f03a82f4dd32cb8aac70905cd6005532720e2ecb89098785244a54e3bf771e1e09352d5e3ff3cefb85fa52137b528a9779e908c9ea852c5d2e4e8bdf0f49bfcfda2b01ba1a17e32eed1038295fba506b3cf5f90158219d38df38abbb89037d934924f8d5e6d926782e5343cfe742702816d7cecdf99534c78689018b20c7df019f1c33f650da7125d0cfb72c34ddac09328331fde4e90ae2469f7919cf546dbfe822e42ee1b173dee9b36fb038b0af01ecd4d5b7db597925ba287889b914c637374dfbc9d04a7211d093bf687be2ebdba54593f3cece7d039698e3802b690238cba7461e2e34013b9ae17d41ea0886ae39bf41c0b02a9793b31be5a16a77925ae3bd245f8728b5a7f7152ff1672091b8d869ad090e638edce371af7e0c8c9a75b1abbc0c50dabb96c191ced6ef7efe6aa55597f064bd0efa766ea22350a40949d95dd1307c9b3c41f92600a4f2ef8d937b3bb2c0b82b56be60dd6653df14eb2bf4fa5037d9189ac10c0242f37a941a6018fafe786d86d2f21224acddd875f8349e3bd29960dfdabdabd6db2d92dfa628b3ec8df64c39abd0f422404585e14f04e1afd7e6700da26fc2ce970f174f81e031678af7be5c521b48b135c1871d6f6bf5154a9089c63e2311c9c50220929029c7b131c5e36846e2ed38615b664389f376353fedaee5c9ca67b1371a44df481572d44bc518c11d8f3651009be6def0f0483cd41a93b8c54cf2486081e92cdba557a1d55beac70de256af827158773dbc1d985b45f08fd0f64abbfc8fd024ab2c49aaafe08ece795602dcd1b76793e8c8bc264703d2224e0aa55457daeb9ba7b3237c7ff598eb709e1d3d545983e0177ecdfd3090f384b6032ef13a3c5334465d3a22c5d940609dbe0b60e5026b98b3239546593d6c3c8158ec64382830620c711ea605bc1e8d3c080c36b5ea7752ae8054b5a7a80d306798e12c4ba000d54c8cfadab12f070d4582a86e89211294e2cb042a3d70d0e4d4806f8c801d04f8458643c4e24325bd8ec4ad1355e6caff942f46faa8829f558d17b2a5659539124dbb77a83323d7b9c70f69e0cb066eb29f303756032c768b9f0743a501394b96e0dcc51ef3af730cde7f746bd11a96af6312f3536ba5a55dd8dd751618fe534453e202b18b29136e93678f2d3c27f9d35d76d490c9de158f0914387f1ebcbfed412188fde7f82d69b502268af6c1517ef68b7147dc071d4e9368b34d2fbc791499f0e77a073ef381619975dd7047c9edaaf809f62f16b4fbf65e4fd937d580690358782c36befb7a36f8c68f8789cd3aace6cfefd781575bce362f0cdba8da04e529bc077560d464eec875477f2ab4ec0141864a128a47a1ce5184ea6103b62df4fbc602a2aaf6a3d6e6a51b6a5992fc2ce4c1155d4322007b3a9b8840e8c57128481cd3f0f5bc4a258139f3eaeb7688172e6b4e8ea33079298ade01efe255f092d198c14dc188c8a7e8b878678957bb01d6f20fae7d76b130ef49396df1ad26d92bc424184e0deb40c516d7717e41dc38ca18419e3a0edc38fa18c647800741e8cf4b2055e19f321f4065391a049bb0dd8a5d5d177ab0f3b5a84a870ce0ee2d234e2c46a2c7ce2a31ea1736be8734b7d1b68942bff8cdc478ab55716d416b741af3a3b9d6bde52d52f83b21919e686832c07ec03008e04a85dc4d1d6a722575edcf634fe46f6cc8faeb7384655e88f283b227ec9768e48a681cbaaf84d35ffb493b634c2352ebe560dab26aeccc9c69508a411f3f0fe678fbc34add439abc9f6e4a8bc7d27cd05f0987705072b73b73f17cfdc37cfe2524e307ae8493eac0c31511091c7e96b175fbd1f86723027738bc96fbd5311ea55d49167439966b819d41459ad552d43b0576dd029e2038f141561f256ca7b8a49a02f26b7c6cab918e98af724c6475f4d5eca2dae4ccb633a67120254e4ccb6d3e3a62e56772669a7b8da3a8510c8b878f7229131ca1a290523f17a198eb4724a608a600303411cb879ad368156bd266612b07d991986714c8ebef836c97eb4dee428a7859de518caa8abbbe65b95e72964cab6643dfbbf01b005f173f5601be0030ad39a240de7221e36a2d2f2a8bea4624ddfa2af64dc109f353319363d84ee244afb4e93f6c36a0c1c9b778dd3b8a1d70c253d26610d468863e3a62482ad79e9538934cf84dbc209dae847223506313ec584f2eaf47d6c2049c5b1ba7c63880c680bb5a6bd92f6b3482999e7f28c17c44ee31de932868ad81035bf81975d4b63f11664387e5a91a8972f316616403ca1b3ce55567e334a8bd04fe01f095ef1d5fcba4cac622a7c57709e1730fd5941426f3db4df0c9219c5280b257ce833db77ebb63810e4fc9697d033cbae7f933646c1f7e72ae76ee0451b31407507aaf9f5c44ce2112a0a8fd98360fd94e371e6c2fa7c3925e79016934e818d6e06951283e97327324cde9146a2da5b906252cefea48e4f729749643d86cadec28f84f62f1794f676b62c2dcfd960c08504806a0db7fd14588a8d56961408ae780bd850ffabedfbd458b85c238e98d1ed2b5f2d18a08bcf9aa813f3fd3c59a1bdb07dbcb2fa708d3010e4220fd68e87f6e93ab985a79eaa826084280f676a1d8ad66a1bd408ecb75794fc8d6f80dca2d74e9d4de3db062d8fac2599b97863570158688e6d1c9c0784028a749b9c7217c98a10aebef5832c7cc3e5b645c73de1392b532dd2a9b2d71b8716763e2ec55042c0989b495815a83baff901f89a370", 0xd38}], 0x1) pipe(&(0x7f0000000000)) poll(&(0x7f00000000c0)=[{r0}, {r1, 0x4}, {r1, 0x4}, {0xffffffffffffffff, 0x4}, {r0, 0x146}, {r0, 0x105}], 0x6, 0xcaf0) 13:34:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x80, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0xfffffffffffffdf3}], 0x1) fcntl$setstatus(r2, 0x4, 0x4) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xdd55, 0xfffffffffffffff9, 0x8000, 0x80, "5db24b7fe274480ab687e8b93300129049a614ae", 0x5, 0x40}) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000280)=""/194, 0xc2}, {&(0x7f0000000440)=""/157, 0x9d}, {&(0x7f0000000500)=""/98, 0x62}], 0x3) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)="143b50e34c906acd3848b4f289c44eae1b571218c0353330deb07101f52729ae7935c6d78926597ed88805afd7bc3bc987d77440064a0ba5529e1794bc1643c7025d425e8fbbc08cf3b44c51af824891e05683adf87bd725fa585e270593feb0a1d4eb0a40563184478b83c1c580cd40f664dfe271b37409667cb4828dae388eb115222a55044c4463430db01e2c41fbd353d229a09930e8b2f1684462c33707f00425913c083f16fc0155786c85263c0b4d62a7ae4adec3936c8f3ca03d7dd65dcffd78458da8bc39044bfd3fa8c88ccde6fca81fe46ac5005aae1a672d2432cf1b58ff145f", 0xe6}], 0x1) 13:34:17 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) clock_getres(0x3, &(0x7f0000000080)) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 13:34:17 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) 13:34:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x90002005, 0x6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0xffffffffffffffff) 13:34:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x7f) setsockopt(r0, 0x0, 0x1d, 0x0, 0x0) 13:34:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000), 0x0) recvfrom(r0, &(0x7f0000000000)=""/43, 0xfffffffffffffe70, 0x40, &(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES32=r0, @ANYRES16=r0, @ANYRES32=r0], @ANYRES32=r0, @ANYBLOB="9c636b95ae316f68cc6ed57949bcb904f21ff5af8bd775e603467e1cb3987f1cfc2d83b1b95dac7e9d46e2d11cbbf229c833522e", @ANYRESHEX=r0, @ANYBLOB="becf45c4641fdf318a17ba99a5ef60", @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="eabf8fddbfc6d452415aa6ab7d5522850d0c43ab9bf40959d86442d53e8bd1d04af4ea0aa77c2020d4ce745381ac0f31436239f27f9e0ba1eedff25e111d54f356c39423d968cbb97a1b131206c4febbd4b462038d11aadc11d525ea9977bcbb1182aaae2a95c4843a6dcf1457d0b4f389c8c6d51cca3f8b970bad4b98dc5f60b0f1a1fd8053148d525ee286f2c2", @ANYRESOCT], @ANYRES32=r0, @ANYRES64=r0], @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="269a5610d578ceb074c2b839dc8ac3d2643a566df443bbe0683420571f7a61bbc47d11160e88bd1dcb3929b9322fe864af61c310abf38774046d7c29550debe3de671c8487c276c724b054bbb3f9ff8c16d7e4d0845469bb389877ee748364dee1b1eda7b1f7bbb19979cc119dbf157003061321376664b49cf44332f7227401e822ea42d60c48846cbff49f426f7cc1daff51ae2d0cb4", @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRESDEC, @ANYBLOB="909c9bac91103c5f989fed16ab3dd1bf23f03ca501cde990291e8fd1b58713c930cfdb9cac7738c8d2f8d655216a7ceca9f8ed9995804861d3674f10cb2f3ca09d55f0d221d5d63960d98bd875db6c9de5966ab3d8a15105d3539dad319b4ae11ceccf208d4dfa19f861b89061daf5e870c1e04fe08d3525b33e9b0b6d6ceb2dde5b7f1439301a7a9fc38902eb75199ce2b3241604bac68df62c39965bcddf9e923da8c318c7e22db219c493b3038a70f45949333b6bac4eb19a310d14e1caa1f1c28a0f181579401d34ab8bd8eefa8c122155731fcc34fb5532d003bdb4c5fcdb7bfa257de480673573602e24a526ba", @ANYRES32=r0, @ANYRES16=r0, @ANYRES64=r0, @ANYRESOCT=r0, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYRES32=r0, @ANYRES32=0x0, @ANYRESDEC=r0], @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYPTR, @ANYRES64, @ANYPTR64, @ANYPTR64, @ANYRESHEX=r0, @ANYBLOB="8fe75c74940d7f4015dec1cabf6525d8347511b90d065ecaa79f1554879326190e6d64f59ce27f7780532d682e1f3b6192c001c7354b7d2e7e2e386f90764e62232df3b4640c98525981e5fd4d6e2d97ac326273e4b26f1d74a2e385a3120586648a4e5c4a7d83f28f953632c149a89a0aab45de66127c23eab2dc17161c35c7b168639c4c7fb91badbcaf73cdcb958b1f2e8aa6096353583d9c4b2a24c7042fc202ebdf6e07eb76bcd1e64504f85eb7cecaf97dae60755326ec93b2779e282fde313c98", @ANYPTR, @ANYRES64=r0]], @ANYRESHEX, @ANYRES64=r0, @ANYRESOCT=r0, @ANYRES32=r0], 0xa) setsockopt(r0, 0x6, 0x45e, &(0x7f0000000080)="a8de3c367eb1f529daa7a9af1e44feaf26d6ec1852cb5040e2def7c79687854476366271921172414d98b4a1ffeff3dcde3ea7e103efab087d1f61b69dac77e6144706b0ec937a41781fbc9c24d9f88e57aa1c0d856e4e80a640dbf9574a7bfb8ecc623c35146e74150b880cb6cb3f15cecc4d8a029a26f3ac0e3ddd64ae6a6afe4ac304d0fb0df30353f73f163bb2d7d67fd407e24a3e2db28ef3fb157abcac4498ea5fc313fea7f1cdabea4127248d75fea21d3fd68ea7183a82ef2262eb504927893f", 0xc4) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0xe417f438dea1dd8) 13:34:17 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x0) clock_getres(0x2, &(0x7f00000000c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000080)='./control/file0/file0\x00', &(0x7f0000000200)=""/194, 0xc2) mknod(&(0x7f0000000040)='./control/file0\x00', 0x100, 0x0) rmdir(&(0x7f0000000000)='./control\x00') 13:34:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6010, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 13:34:17 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') chdir(&(0x7f00000000c0)='./file0/file0\x00') ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 13:34:17 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0xb219b54f1b261d63, &(0x7f0000ffb000/0x3000)=nil) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/149) 13:34:17 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0xee, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000027, 0x2e, &(0x7f0000000040)="ebffcbff102796d60b8097f53048e69931929648", 0x14) 13:34:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='h', 0x1) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000)=0x4, 0x4) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}], 0x1, 0x0}, 0x0) shutdown(r1, 0x0) 13:34:17 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) clock_settime(0x0, &(0x7f0000000240)={0x39b7543a}) clock_gettime(0x3, &(0x7f0000000000)) 01:39:22 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x68691f5b}) socketpair(0x18, 0x5, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCEXCL(r2, 0x2000740d) 01:39:22 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x8) sendto$inet6(r0, &(0x7f00000000c0)="1ce5d3af2fb2cd94bebed2d6cf163a7bbce0817e3e409e5498c51f79fdac87e9a052b969709f1d674c4906908fba9bb5196d28a39f6a1be3b91891339be6a7540f50381193aca2f7e428bc14235f7772f1fee5731c71ea783e9c062f942ac33f3398f7ca8f9b5ea5c0cdcbc0f76568ae3fb58f1f9b07a8f17d71a47878e721fe91960332c56428f17af731a2c845354ee99149f0723f40cefd48bb935a6897", 0x9f, 0x40a, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) 05:49:31 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2, 0xe02) r0 = socket$inet6(0x18, 0x0, 0x6) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x8000, 0x2) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x2a) r4 = dup2(r2, r0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000100)) select(0x282, &(0x7f0000000080)={0x3c}, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f00000000c0)="7f483a52f0cb74e67452f9651cbf2ef8c8507b430dd7d13f5be505c072d08baefdef21d948953b202998fa296154d36f0a120c2a8e6da2c2", 0x38, 0x5, 0x0, 0x0) 05:49:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) mknod$loop(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0xffffffffffffffff) truncate(&(0x7f0000000080)='./file0\x00', 0x3f) 05:49:31 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000300)="db29b8d16d3a96a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e0b001cedf2be4e45ed399a23cd16bdc053feb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf093b867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd22b95904a957f2", 0x91, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x9, 0x8, 0x80, 0x1, "68620677185626fd4574bca049e37f430a812084", 0x457, 0x5}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c911b5f4287e86a97a8f182c5b8c178f3b5a0777182bc61e9a319cbf3e78754487d3c97f5c5b2938a1ef45db7a788224f39ac37b053bdf063e5c37a08214eefd8748e7eda517e5959ae0f930bff78d50050fe05e49ed3136d58420787b916d8165c1d3c8b033ae32f9d8b65eac035d60e9d4ae70cf2926ac875fea0997791b8be4ceca3f833f50da35adc428f59d6b7097af7ed4e52691e6b989fb81d0cb51171afe93db797fd6c1643a0d24ea4f90420c26185e44e69d9e40f262ab818330cbe7611e8a3fb76cc77468c13510f7fb7c6f5d9ac59e701b009a261f7f11311850", 0xe0}], 0x1}, 0x0) dup2(r1, r2) 05:49:31 executing program 0: minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) mlockall(0x2) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 05:49:31 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x402) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) close(r0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 05:49:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)) accept$unix(r2, 0x0, 0x0) 05:49:31 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt(r3, 0x8, 0x4, &(0x7f0000000080)=""/232, &(0x7f0000000180)=0xe8) setgid(r1) clock_getres(0x3, &(0x7f0000000040)) 05:49:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="6f189daab2e201b1f8f7d1603742de0a636f2e6dbb9a8c3700527062d7ed57a7f0d3f051fd97b02299f0a1cf807b9f0ed3480279a725d5f118d8e0f964ded2e1ec6175c644ffd1e0d81c874993b4096e69396aa3cb7891344c3cfe6420699cd29c690611cd35ba08bc15e9d651e931e378870bfcb8a4b2cb249a86d1aaea43ce9c3ad7b555e3ccc051b508ef9e1e53e1ee95b1eb2ef7db9bd32cbf2d3f2332a08bf25f13ac9cb0984cbb149f130ef50245fbb83d31b905496352562dcbe95707dc11cece7a6fa6e924cedc48396b72e0a525baa42ca860b96dcbc953c3664ab543538c606958a0c3ab5bc395212b3d349e8247a98c550366f4cb0ae9c6", 0xfd) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) close(r0) getsockopt(r0, 0x0, 0x2, &(0x7f0000000180)=""/122, &(0x7f0000000000)=0x7a) 05:49:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0xc2, 0x144) setsockopt(r0, 0x6, 0x6, &(0x7f0000000280)="dde9b9c87beba17d2c3676ab7292f963e58da5a587a28c3e71bb113ddffce85f918a90367517d352d39d717c78f8963f6e0bb8413ef65a69251cfe478db3616b1e66dc254406b35d72169f703676b9cd82d1d4263c287398febc50d9fa3ad4577bd845e153c544867fa5aadbd1c9f3bc7eb276d6d9780a20ccb0f36a6f381e088c015047d984c9c830a33f729d2e17e6a01273fa567ee1756f4887976b52a826eadfd4c76ea56dcdd2474189f2b20edc355cab5df05ff22a939847b662a0b41b8b24ed2e9a4a95b1c9d3b392c761ffa5e366af04556800d15426420af5066cfc049ed21afd20fc37afe7d227343a8e091ddba8c00c7e7460951399ee02fd562b683b5fd102c1c0905df5c2cb0eee012e853c8f7a9547ac98e294e4b56102b2946b8e7f22162c1b042692baa2d4e22faec4b97c0b2ea6ba9c9809eb5b0dc1e8087eaedab689f989b5d1bde2f84e096c3bbfe5f6a6629a74feac2fdc3e7faa78e7a9ba3f6f2eecc36453104469ad90d57b829ae75add23eea2277f4df31c06a3bb4f652f65e9fb5cd344daf7e848b95ff9d829b4e58c6333404575e61a3203d9a94463c4bbc301d2f5c964c6c7ed49cbdacb910f381ba14bd02488564e09cc22a08b5faa92491760e8350b6583740a577dd7f94171ffcffa85fcd87fca26cf7f75aed6dd98369bbbff8ea66e2a87d613c30b8c2e59b79c5643d91cf3b185e1bd1d20bc0d35dc67fcd22c8f95b725df49dcc4fe108aecb6de0c5a506a6a6143324b763c48f1ead7e03725d31dc27fbe9c3583cb740debb2f55a823d76bb1f4b53695fa09e3e6c6bdc55c3960c043e1bb839f011149647852cbc386933da30edf34a2478ad71920318a13423db4fd1780e5e754f5fc612ba2b341f644e236696f0670513d15c71b176c14099fcc5ebb34611c708a66d5b446482ef4222849ca9247d5fb44ef9ec40c1a557e5e51c90ebd05c7a198900e43799d0b1193dc101c2a046b3107363fe5f28ca75cf632718fd89a0520136830b54382d992976d4bb9213e37f27411af5c9982b293c4a1cf83db61f8822d0331617112a48163ed97d2ffcfda2df549dfe2469288a1aa5e56493bef27acb1afe94ce91906b7446f857dafbd401b22caad58167a7e00ee231cc61e916b226409d59eba8355e67de12c8ecbaa0d456e5722de8eaa4425464abf6ad5571450761aabde0cb71685d850f019447217450e2175707158ab1fa3441c9311c7886b4f343b93e9cfb3619d83c52830d79ecf47276f32dbf51c7da0622059544b521821eff032c4d0eca2cf40986d4bcc5bfa2be2f66e5f9363fd23b708d08e4e463555bb093603e6ed4332465c708d37a16b989b8eda79bede1f583eb51d73d23e19a6a5186ed024f4ac3c2802ebbb9d8058167207f67277d089012be8d1a8ceb0c330dce7e2809dea10f567c1fd2e6fa834cdd9335e90cda8f0ede2b234909c78fb1186f3e4af58eb1e069aeb286334a51245e6416f5b7c79cd0f7ba02af58d3ce42232c7ad007647f5fd909014bd798ec8fbf763914eb37dbcc9265e8dbafc52d03af9d0e832bc3c03505ea8cb3cb762e523d3d11bab3f801fe15aaef4a700b1f84dbcece351470da1b659685fc7d93b4cfa5dd1b9975c1ce53db57faeeb9914461015e28e888428e3e95256d59ffa456bfc08a6ae08111a4d73032253f0dacd6d43805b593a1319f73ac6b5e8053085d11c7edb4ac017391b083f5ded56748ca76809c7218dcbb512f18e982423f4337b2f7dc02fcae43e84689ae3374cd80e1abeec364e3ea17bf2a15ae67b298eba05b2df90e3fce60c3872ce768f02e61140c4dc2cacfbabdf4cdcfe0edc490bcd7021517cf66156a5d150881ac3b27864c88a86ab84e2350f112a4b24d1692d7fa0f5d18f512fb31a0c97bd246b76b5fbabcc3d68d4a3f334d19a50f94e5d851a582a0aec278acb6dd661b6a7d4ba546424850d20ca34a1e6c47f66c84eb1f71bd4c2fb05035ddf57fbd4d31f86e122fbaf56cfec9c3ced429ad65a443b58f8de72ad32f46138ccb96f3e98cd3c2ca44acb76a7e6b3651ea6e29e632c76c6082fdb9ec900dcb1e532cd4b4769d7bf9dabc5055802c50a7388c6aecd579eb4e543c3cec73ca3269a39557511e7fc6f760c555b1fb09500b796fdd501082ef3a8d239fdb55a85e192aeafb9aa2b74c97fb41fb0cc0594daea394e7ecf3f03c6b451a9dc53a6a66bc9bb377b821b72be7715742549b04d2b6602e1f95363d65142c07b3a827d2e0cc2be103d032cdd9019f0b07dedb41fef19d40f7469ba42db1efac9850f8bf9a24ce422b45c9599dac6803bef1def8b7065d964715cdf0b195f76aa0ac66c8c36ae6ee6401f91bdcbeedb4e178a981589a5c5458c64e7dcf06ffbe796ba513b4fbaaa0bb124e7ff27abd9197c7e1b372d64d009cdd763f9e39f896e9f47b381f2f52e883d4d67c38788007d888bac5213bf96e916b39721a0eaea9622e701aa212768b68c1e7c4327c93b53e9a155b5275f8e22b7dbf777e6b4d2086e01cdb8a61af50a010754f8f9c11625ba591e94a90b99d9766f9230b55f40c09e9c16d5bc03f5317ddcac9578535bb9b39385346210dcbcb613b63f76e1e234e1f5698b3159fa6b7cdc9ab0be5f5d8f6760c0abcf88b55f6b238e465c5a2fa3801ec1b105eb4246ddfaf8bd38ec6fcf95a1bc77a58199b110b338de95a846a18d5c1450d2263729fc8c1091737e27f130b65b5eb145bf993174e0faeb3b9fd11fa6ebc7c893b26d02a0d05e82fc0bc824ff9f053e748c446cba7335844203f31458a5a5f28b4b41b075bc1e5e47b41e7bc001e833e9c9adff058c19ca936cc3689d8f0a217bab6bbc364a78449c8a31661f734e9763b23f10c059c54c064be886de128e81d0cebcbb7508241c217058a044c532d75d0d937d2d7e1b01299ca4eebb35c079dbc8e510d03741de511456189151214934ca940ed56b618abc272a80e036abdeab7651ceae0015b583374d54928a7a32d857cf7c750b9e6980995b44b1f6a24e6e286f0996a847c61069d07f95b3ac9b3f29c1160cfecf618a963c134c48184150b915433c35e745ab1c7bfb4da93fb6e508308d606261d443f96283add458116f55fc9c5e428104dbfc1dbed3c6dad19ca326c6bcf3bb7d8db590c7a0f94152229740a0f2444e0c048de31103e4160bdbffbc9e9f70c57dd4f1bee4e84c4896a2d009bd80c357f895e1745e00a318aff6c137d0a4033ae8308420fbc75ab2f9416f7353f8bf8171151fb866a2054fe361ea8c942f6efbb3a5901f9063d6b83805e54ad0d4e0f5a3019725209b1d598010b4ef98b7f1e83cb8f7473d1a4b7248a1fb56b28b18833ac60000cbd6a56e0b5cce2e2dc615f6da978b955f225b309537d258d6c16df56f7fa643b453569fbdd847aedeabd75d9706d0f87c866b6fa09070a79dc2a27712bd4449df9880ba391e0d7f28f97bacd937e00e7154c8ea99a140850d281110c131d350d3445993d0d6cec1202aa4aedb248f7c2c8094ccc623e37121cf7a2ca7dd4d5b4284289ec2ebe3b803d9c0d9f652b60b3f2554c63c4305ec48af20f43395c622753046fd8e563c017eae7bbe938877011b49c87bac6253c3e8b0f29636f3f8a9209acc89377585cc2dc73e43d3751834110c4807cb3ea3aaf2403dcd4367c41bdfa25c1a91f1a3d4506ceeab990fd4ffb2bfa54ec52b8c7115d3304684c6ea5d56a068d2d60ad10c171c40549976ae96eeee65274eca1989a335fa22284af03bea1465229d92db5f7654ec7f2f0c14950eea23d07b76bd687f15fda5bebb5cf999cdb7a4a47b247f7cf9242d3339e7d53a16445f55bf7fdc1d391f3120008544a10bdf0bb2f170ccfa08c68aa15a9d2812c9f698020945c867d8726acf35050f01d03d200bffe4f98e208edbb74e1950979a9c79ff7bf136f439c1167512cea148e8651bab4473834cab10f5383cf849d04998686cd452c86fc12f808a8f9635d4e214aa184f892a80dc7c7013ec84c05a19dc2eabdec626ce72153a4851582938051253e3caeb323a7305bb923526a8f41beaf2bd620b516523b4e7418a7432f055c8553586636d25191e187708e7e624a1635224458e34f4c6adc179a93f0538f42e48893956ada91221bdd7b85a90afc0dc9d3872edac34675a8f70b62145301c33a3e13066561060fe2a5ea6028a03d54000469fc1e70a958c5ee3434ab3bbdf844fac13ddada2232fe9d8bba5d4770c3c6443854a478e680e25fa57ae518b6969a47049a824643f260971903d71957d4fedb08c9772bc209791990b87f8e92844d5980cfb2a206fe69a5e6521300611c30ebcfbc970bb6dcbd2371b8dcb9e29dd794f2ba582f3147ffab51a0bc2c669aedacdfbc0baea0af9144d5137c74482b89f0a9f96ca009f4c1b8cfe6c975e9cdb5e96e9b723e15b67495168579be94b097948e9737a0fe0d2487fc88b9f7cc8c164b7894a4c1e17bf451c7fb20870e13a9ad7aa11bbfc230a713681dd5001810bf9873cd448edd6df65159bc42a32fbdb7e9edc574e192312f39f55a5e3f4e56af8df6db17c3950a772e148f3593a7cb8160b27abe8f34afa15d581da299210f6d309c59d80d39c554834c8f79ff8dc2eca072ee4c0ac7ad72d221efcad3baf39d52b3da2173a51d4d4c4de99d74f4d11e468e50c147be04ddadb70d0b20f2d779a8507e908534f91169ad3a9c24bd52d75f03db8c38971e87d3cd433909594b1ef7284e40d5b658f3f3fba191d92f399badab2e54edb78d6b05266a1df51e0fca81b0bc68b03c1a5c12e5bafb57fb3b876930a7d03df0250af7649b227d571a3664dabb1e34b2f616cd805fe50719162d9b440b3db189a97c33191400c125d0fe6799dd0d02e116d52c29ebb155523d4efc4627f0ecbe392619a4c34c8362dee98d09a3dbc61ce0a647e0388a639bd3a908f32cad69547792e8bd93f180a9dcedc5b995c90af910c63cf1497131dc069800c50633692f54a3d009f599750c579574ce4cb1937f70a57d353543cc97f432b158183c288388c338ac7589dbc8f4d68842adc06a9f83f311e16248c81936d23be62a58b3b833969d240b810ce7839710b4a75473b97a7e2c4db25bf0a0f4932292aa9583c717f00df7d3bae8ad2d15a376235a17f631a7fbbea5f8af7a6c684b50625e6eaea6bf4264f9ba5d732b265726c8b28719ad497bb04154051b2eae291f32ea4f7cb1a1676d3c8b4ca207c30d584fbadd611bed5147968848edaec1a760057e16f7a2cea512f2609b220727bc97b86506a333ce3c9f1e82e134f97377254143d9d44167a2cf9a3056f0b21f229d98ee8fe449c85ae3dd1a009353896867d4558c3ba1242f5ac6498a429b9e0ccd0a9511d625a6fc8d4b98c833c3408339432d43c4aea99ad8937591224782288c70dbd133fbb6d8c7e20931a649558902013cf41941e14c2f84fc69d886676e95bf3792790cb6e22c9d0a0fcfd42409fe01b21c202c4da01c188615e43d4646fdb41e3aa115643df69447afbacc73a3f3376a181cd4de5f08cac6eb87f415b8c9e1e79368c00f6d7d011d78af4b8b2a33b3014aa6a18116bee94aae513926d7775f07a1a870a59d09fe16ba853db46e3cad3c716bcc2114bc658ca657b8307163c8b6bb3153b5b35f0d4a5bd6aa71576468f6552cad2a32d7c29cd9fb6b5e4d324375f5d0ea0ee802b5a24a6d1e4e632dda497738617de26ee49f3fd191ba224674d636a211cd4d1a0b1c9bc89097e433bef6544afd3f4bc0da", 0x1000) r1 = syz_open_pts() r2 = dup2(r1, r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x400, 0x4) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x0) r3 = socket(0x10000000002, 0x80c005, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 05:49:31 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) 05:49:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$inet6(r0, &(0x7f00000003c0), 0xc) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x4497, 0x4}, 0xc) listen(r0, 0x0) 05:49:31 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x8220, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='x\x00') rmdir(&(0x7f0000000100)='./file0\x00') 05:49:31 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x4000081, 0x0) pipe2(&(0x7f0000000100), 0x10002) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000002340)="e8103bcdca2825cff2e5d01bed0955d8eb80d1c4c7c5147443a67c545e9543ab393ad5167e2dcc7723e3dd0e9b1e261284aa9f542ea54a1866f597e7f72726f8e45a951935cb6eeff756bafed2b61745cf398f9128b28e594978d8d3a6ed06284cbdfdb2e284579d13020e5c072d050b349f74efe3579c9a3fdbb58a32f8eb52c91ec104df54eed69a1329a8cec6f0541fac8f7a89090b6316d92526be30637ddff1381603933d8ec2a360d476cbaa8111aed43f69a8818804404dbca6432686b4b8f3f6237aa92d41d8e1d344fce1d08b75555da823d9ed30ceed5b57924cb2ffb1f750c6f4835e0f6cb8e4d2ed5e4c4b2d9d50c6c75b778fd4a780addb0cd971dbc97be79b8c8657101b1a47b32d4bf28586f4a20a515730ac5d424c9a11cf08b80618e39ec549bb01cc0d4714a07dfaa43f83d311db10eb283e3bb4e4fbf9b620e3d92e154cf4dc70dc2e9ddd7b3b1663d3b9cbe0dec7a27132aa671e993946e4d3db2b32b5e0e04e4e552ed92f1366f90c7f1053577b16715dc7c24afb5ff19ca334e361c4a5fa7a3cd3c89d54a6cdc89ef8c51b841cee5660425b3cfdfe3b8241b5fc9a4c1ef3a5a0d6c619c09b1d779f401125d73cb97ef6cab01b189a176382a2baa8db47e0bece1af6b6c5995732c8ab1c820101bab10c5f0ebbc1dfbeeaa95505ec9450efd2774757b2c750cf0d6da4164babaded0ac6b36f111870d4148051e58f3d4eed4bf372f60e652b3a431672a672462027757064a9351891f81dd99cc74a3d31c00023a877a2faa76ecb39d51be6eabf4ae0ab68bfcdef4fe45c97085bb533d7b774b294305101095724a543e8ab1c0aa9eff662428be375f659e0b1dfd659d1ac738c20b4bcf684ba18a99ba03fa7f9875ca3acea7285694d3b108bacdcca7b5ef47ff9e5e85c800991f1d1d92e792b9a916134faef96390163e2d4c3330a7c73a95433f97281cc37ca136a688bf49597cb7847c4cd410c581a2a82c468c3ea3fc7dbfef8b5264c398c5366f957431a2396480012e1088fb71836a7ff0b589b14e359da25fe0fe18b4e64325f1150ab2a15f83578bb30a7420823703853d96e514dde3c7f1a932a1ea953e9fa6717428e3b0899b61c941ae42e3a3aed4f9f87f90849b4608b06a3074e7a82c0a1376d00ad5b7b3ac355f958661b00c99f44f92b02c57e561d1a3a7c81ad5dd0b72cc2ab5ef460703c2b72e5209f8cdf7532741ac5093e166fd7d6fa7d4e83bc302e897d0ab6d8bbc68cfe3dc0318c39668863fa5369eac18bef800e8dbfe39c87edb6a39d2f34dde1e113a1ec6a1fe62622559b76c0ff1187d5b44ce919935da2faadeea654bc5193acc8b10ba53f9c21a721f4e0a80665993ad51ce3da5c9d8f9e48f41518e9dcc036c7befc3e945f69119e6787d6575611fbc3842847f17426b41623fd4b64cd0460cdab304350caebbf4f38574d1fe14834960f9093ed47188e5897b4aa8da14c0d92d5aef8005c55fe507bb5eb4cacd957bcee5059380567586f226ac48eb1a37f6e54f2263f77f5b32e01142507c60b314b754c3204f2b6358f6e8eee4efdd393ed0e051a0e9fd1ea6fd66866b6fb9345fe259659e98a29b3742f01cff3d41a16cdf962ee8aa1b22d7bb56dfbc977964c732425d343a6bc29b8b1dad4dca5961b98d05fa42a56325f86deea3837463053cb0230cc4492d9028af5fdcb0d2c9af969b774a6217ac70878481866e05aa7467e4417f23187920c19a65d2ee316f04617a09842cedc967587a5741eaadaad9a6440e996cff594640034a089393a2ad52fcd019cf146a7202797ef351578376cecc141c70fc911b08c9044b06849640d9d59facf5bc94510437fe3ee36e0074664d6efd28f495c68df580b6d048254d963158a643d92df8d567f04f512f3e30291bfff1c3b38ad6d6f5ea9562d2a36438525e49e80e22e354f2299ad98a2e7cdfa045093551638870703f04c94f13580959ead8f62333f8a3e7ad3091d6e56dab80467629be51decf0d0afc661e57760ecb81e50d509241247d2ec57558a0366d2c5930b031fb7a29cb151d059d6d30fc8fe764a914ed1f07262cbf7495caf572a9740f2b0d75382ce0547562711e7e1ac07a712469b72549708276bbba3fa8dce05563cdffe10735668b8160b14fa94c18796850d8ff5a5ecd5e9ec7253cd8878297bef424502f9b3d360a140bbb7d48a579625ad317032a46c394a150284392a8033566cea678e045897cdcbf717ce0461148431f85afacf672f63c3167e175d8b5d7cd96347f5b153ca68c31654b0adc10350e727f7fca5c6acc838765fcc5315b9d2e6987087cc04cd264ee4b079a2a8fd51f0aa158903bdef3cf96d48f26fe5f7e694ca8baeada93f62bac1edc52faa2ba6da90994bee05f5b78c6d17c3d538ea22428b3fb481d6c13b54281df074d7e0a1aad40a2678051707ccec1cd2355e5860d5bb0245207331becc63727c518c85ca936304cf383b0011cdbd5e5b05d1daebb803c42a0571dd031152be935d2da98192115e965241a1ef5c3c68c596f154db17e7921e25cead138e7f9be9a1f7190c4c363fecd09c6a0a4d7b41cc3a41fbe8023618a14ac7ad3f3d89d9019a1c6105489bd9c3c20232025fef33797742a779927c0feef7e47ac65c5a2f70f0699deeecade55e274ec280836e8da089e0e0fa834072ef881319f8d7838de97614119c84fc254de4149c2ca9b406b0f30407562a144f927a8c9b4d13f5e20e2af3bf4e46ac07f94a35787457e22eb19e52559dc37f842fc767df88fe08aa975b22e2c2b09ce9bad76b0471c18ed71a8459dd3bf617f5c56b35b8e35b11296852abf9016cb270e2eeba93144640c0f37c4f2d233e2a81b8ee21b0b14ff5a0e80262f6451d4a132422b0f5dd150cfcf2c9328d14b89058f139ada04ab4fb47a411fbc6304c30c30d3ce52ae8d704e266e0ea53c86476ce80de8173be8c1c8089226153e3c9ae3ec0b391621f93d492016d56c05b9316a030ffa20197a4b657eb8f8356a10d5304a57305746f6b4830195d62bc6a7764d7614e6a93c57a3741ee41c99c98ce0d98081435448a2b7bf0c6348b1696d5ae7d59a451ff04baad0d9e7dbefc1e252e766416ac84f547e25c1171ed0a3e65a43764762398c0690835f9196268aa4e7140877fae8fd684a3ce56609499418e03b1a38dbd0375f88e93a541d33d8db598c0f2175be0ce6c5ece19a54b1942f4dc9768c983841fc3f3e9ff5537101be86ed4ac5fc9b24afd3efa959f8ecf0d08f383fe46653c349297e3bd2d1e5baa052d683993e381ab712c005facdde7e302828f1c6e11a12c2ef7781325ad4ec545b503544b72e4788dc558809aef1fb23ecf7f19ac6c94274a99466f047fa87eeef0444ab192b45fd9c9f7f9dbecc0bf67a44458818bec06ef0632d210766f09a1b751a7feb874e141bc037b2f3db29ecee7afe2cfc2758114057d8be395915f31af72405cd6535ff3ed2785e025388e9b351d6d489172e15077534d7a0edcf6eb4b035fb239a41c2ef7a9bfdafa5ceceac060c99b99a7665a128d456b71301d3eb45196b729e9ad29ff3e86a9482967a2052b3b7eb2a8f3c34e6df90c659960eefbd6e19d42f7dc01f1a48852abd5d49a6d9d9b133e51b153a7d556b881507faaf2ae5b694bd7fdc36ab167170a5952c2faf3d36f4bc7ddbd9a95520ba5df549572657ed60225e76deeebf46352d08defc66ef176fb24346d2dad5ae291343dfd51f3a2c9a14aa933468b0fa29294610f47e27df852dc685a216d08f4a11c0cf02bb2813eab73c40ad16d12bc633fd38070372f28717601fec14525dd83207b4d0da8637331e20855a706ebe2a3f12475d2df71e35d19ca154ad9b70937c746e19fdb9073bc00de2a8090b0af3779535bc2ac51ca46fe1e5470e5eb8876922bf982c875fedf24d3e24bd9c2d0820806cbbc0ef5e7b72da35b379dbc45a6674f96186942e703a8f0d61f60dee617a3ff0426604c05360260e537ebbdeabb552345daf51d4aa215d55422fe35ea51c3df835b953b186dc0d08c570ff23a54980feb82ed0a2f501a343c8bb33b9e24e7d4302dda2e015a21e8da57ee412c736db9fcc473cdba2946217267c34de8b29e3d3080503a0706d6dc401604b82dfe3d998e788075617afd4e955b8019e6dc851e8e7f472092dfd7a2bc82e593c00b29858983c582a20de904c65642e015fc355e4bcc2654d007582ca29b170b6a8a22df15b91d900497bdf2930c44b4a4c9f62fea26f85c1c5fc2f0e55c52a0271f401b0aac6aaa0a3e283fda57ec15283b156112a9659837746039d860d6bc5862e23ab53dfd6bcb3b17209182bc7de27e340284b386b1d35ae5f8682a6ddbecc30d8f4b08851385a95230588ef6c5b847a740e4a6a390b7f1096fe8e2676aa71a6f0294d5f24d64011aeacfcbddb93b63bb3b1416bd6bbdd743dd82a984c0a03884d6cf060e7770f83722da7edf40ed014807279a60870c0cda99c947bd7cce3931492fdfdcb985de049a47f27e1bc38750ff93814cf0c12857bae92bad8bbfc6301a91f3fe1e22b8c64490a77749e69199194cf7753b7ec641563174b12571493932b03f6feff61ab18c732dabb99efeeb3227f73715e3e0ff171300153956c0d5e65a9ca737079023cdc1536f0f0467f2c18b42dc931c813f2601207dc99849b7626eba0cd9c91a7db6e0df4bb8604987570c94afe0c8e5052c6b6b3ac5b4aac416a25f44fa6dd4391079f8da1c1266166951f8594f5984c7a6a13e7a7f3c4a72a1c3ad1ca26fdcc4ecbbc1a438edaf203abea3cad90491a576216c87235fa2b352547d59a56f65c81afde3886bd8443789fc305214ad72591c59c63ccafb43248ee21cb8aa2a21e12fbbc87da8cd9218b5a5c41af42746ae90f156e5b8705c963b82818c7b40db5c94469d664cafa79a61476c22ff7843a1a19b7fe9a3bd534a95ddbfc43065c4e8b3bef5c199d710876ab3007976f5cdf7f2a277e6d8b8dc977aaba86d988fe02f9573941afc15dbdf6466a2bc3a16df32e050a7e6301b2dec7b4550c47ea00685067c430092c6cea7022f940fdde121461f51f7ebb64383299c112a25b37785d89839af1fde8eaad9ae3d9bbb605930c41f6ccc99023b53812015bca3648e82c3a2fe8d53a2ba52ac854a28455416d0159d4d917dfc9acfead678bb0e96151cb237f9dee96aa194a53705db2f2cff545e30446abe752ee6d383928143d8bd00a3b1ab4f8cf411a383093486ad709c3391ca11223325c23c94ad8a97117ff642307d5bcf10201c2c97ab523fec495384b8df3ecb5d0784347d6a6856e492f7b0657b1f7bc0d6a4055b722f3e46d03c3f5eb1fb7c718fd20959b6498fbaff55f9673ee52093a96009dc2bfcf7982ec1e79b18c0201fdac246f6715864c0dff2dd24c387c8f0ccc1b5463873ba8c4344e25db77a2d6972dc000057419e8405f795adb94cfdb18ab42fb6509449400894779deb994fe8769e6490334be4d2c3f07dfd8672dcdc9e692e140c62f14fbfe5cea8c5c37b57eceb71b51a4057020e6e9386f57d984ade452127f66b289cd67b1a481da233a49d1465ab48964ad59d013964d7291f87d1db454f257becd19d5c85a744ef25cfc93f844447b651281d4c60204c8bb55a20d5e3775350547116119cb852eae3f26fc3cf7eec29abe45caf1c9eb6c3c736364bbcbe799abb6a920550ccbf425c46bc19c9933e8ee7e871f21e6e197a79243f22ebbefe7b6484e146048a5894cad90306f7", 0x1001}], 0x1) 05:49:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4) recvfrom(r0, &(0x7f0000001180)=""/240, 0xf0, 0x40, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) 05:49:31 executing program 1: r0 = msgget$private(0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x1) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1000004000000003) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4) msgctl$IPC_SET(r0, 0x1, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mlock(&(0x7f0000ff7000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ff6000/0x2000)=nil, 0x2000, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') munmap(&(0x7f0000ff3000/0x1000)=nil, 0x1000) msgget(0x3, 0x1) 05:49:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = msgget$private(0x0, 0x7) msgsnd(r1, &(0x7f0000000340)={0x0, "370adaff8c8e196a0c718e46dba7e8823684f359e0366082164bf108658c3e7b0f3a0b109c793d15f2bcb1165af91a57b78da8bb4b7d5b1444bebb6b6589c8c4ba1bb50fac7de28ad2830eddd92050594184a346e612c4eae84f2ebe28e92a596ca04785e51cd57430b974a0905b3ed463fdafe0078173d0a97fa19cfb2778cd62bc559f25715e141bc9921a091327344b216195b1858ce7c4bfda19f12f810cdd87bf3b624d0f5c793b488782069f6853f0592477b33a6f29059d84441f059ce3de7fbc218e2516ee8ad67ee91446b19793eef147b24b11a1051cb66f5467c6ba0060bec99973107ac74d260612e91cc757ba001ff7f38eabf0c68c87c1b943ebb8aafb58a57828e3b57af3880bf2b1122d5e25fcccd9da44db6c35632df10f9740ce17c4d6c033e50d5c56d4b40293b4e96a54d680eda9cf556fbfaa69073924c3c3ae9ac950f1b5fa972bddebb53d8ee3829c2b8a3eba50e59b75422313a709d5b6300c90959a49cd6d39d41789899349410aea322d88f5a0c91832e5118f8705084bf0ed4135213c5ec3f52a235beff85c1c9f83a5d61329ce8f626453f9bc71dc26ba7e5455009eaa7dfd4de70319c05677d3e0e9812060ff3022633231fe1824fc383f93f3253f0cb04448a0d95e1a43e0adb8a8d13159485e7bebac67c886a3f2676f8dbf3e69bd256104d2e7e44ef308301b14989d7c0c9f5732b89c0480024d26d3bb6c85d87db51fc0dce2087686846d0f85b8a38af41de2d53b904ad7c7e63d36ab431d00e06250f7a57c7a861e59a2d29ce5369ff520dbc3a110d67ca8e465f6483e2f8a4b7656a8e0eaad7d0a9bd8a9a0e9cfe1f20b395b3fec4868e20e2b45f44a2bde2c761c2ba5492bfc2f96666c13abe63ad6d2c6139299c49f59de8328482044a7b623114c3dc81d30c053c94b0286f4dca8c44cbeefde76a407099a810e775a2207a8afb3be947d60b8c3387f693ca42f5dd36628a754a360453b94a8551a3b94018f8b6137952eaef82c7eab103d73c6db07d8bc150295b3ba69520bccc49bc3745271a320f788291c5478f357527f1882af54e210af6ea389565540778ed4e6048ea6f69a0c8d5ea47a006042e572235cc2d4255cbfc18733a813922574437908de312986d22439c90f9989484c493ab74fb6b8be607dda44e7f316e216ad84c6fc32c4e06868917dc8db5985f42ff617d33810ebcca35879634051d2849e4ad47b172c0c521aa78ddfdb051f3925981490a40d3b3d89fa13f36c27a0f9b94291ab87c8a647822ff32f5f71d11875b466618d1985618be1de5b1d1a3cb8818b0885af02fc7dc1f9413393d83c5e5df59849cbc25ac86a3391c453cd1ab20a126831ebf0b23a9de56a306ec2314aba04ac33759cf1bf9a36f9e819c0e13279d189d132fc1804faf2d059edf7e2e0ed6a52d6b7c49cdc68644fd6d3cc4857f1299680fd3ce62970c51b5d363ec298efd31626f1d8289924b15bdcba945468247fd3a10a74febad90568e160bb6456cd8cd784c9dd904e59c72c307f264886b6075f1854889fa2ae70e3750308af8093b9241d2eea61e5e86bdea39b97c60accadab379314f2f34329dce673c609750e9367b75152bc562ae28ecb1686483c3a06fa64874989b5c3a854b6c6090dd698af636d6f29d97dc32b135926a8af01a2c12bbc0a6e0332df967cb705be030c99749741e1efee44e6a4086d788822673d8a6cb475710b86c599caf831677900ede1e52e447e8976d9f6c4ee58b6e276f17128be7fb3650ef05b8ac3341c46d50f2295d58f21da8fa901fb6bdafb6f3c03f413028976591a3d202788563c09ed874efcfda9a490898ab600b0058b59fd2df063a288296d57471dddd988cad1c72e0087ac5e1f76946e936fbaec2d80ff1a41de4827e9d51978761ca423d678c79f39b6b4fb64380e4637c638b67b9683669747ca13c9f7ee448de6df04dd7d392e296f7f5cf0d3b47b76d2ef78993a4cee177198e1d724e08ff3f127545ed29277f155b01d46a90690089047cda81fba5b5eab95314f91420e41f3efb2ab9cdff7ba9463ccf53aa68a58fabd08d742a2566eefae6ded4209ec7483e37298c24800511a10c2b1ae9580d98d371fd16033437e8c6cf7ebc50ca5cd26245f2acf582a57d3b6d70515f1efcfb6a8dd71d4c76117a845d78b9f9c88eb358e431759cc319b3edfc4e33ec34ecee57b5670ef14fff07fe7ed5bdf2d6ff5e76e7237d61302da24d83f79e9088d4105f79a69fc4b99b8d1baa8762471873fec5cb2cf0e6e6a6d17960dc4c63d7ec84cf0706c2d69f135b9b4f0e18ea8d36194fd77781486577dbe39a23c621c9f9f6aa0735946a2b801ca7af35aabacbae45732abdcf008d9c69c3a7672267ea8bb24704d9de58999d60aaa38bce85777737d944f7c29b3737f7bda8093357aadece58e8779b6698da2f12877bfe97dcf673e6d83124d5136be2640002a446deb7a3f9a69bbd5fc4efab6a25a4c67723dd48f53402ca8f9e2a6ebfb95d1688937b9264ccc0f2b72195614dd24da37f4876b86bb66e17e6d3cf8588935c6d085419158ad17667e97579d50b451d069035c18c616e2d070dcf5e41fc46576d2b82434e33f2555adc7852b98a48ca487da6318053a13e13e0c6e2f8e61dc8306ce7382aac757210b11637d6fa00c66de045ea550a22d7a59b4b7ed336258806b185fd4129a88d0754176ba1f46631093aa397d79f26b452174a240ad299a6aef1a3f299f44602bdc0a49b70ec3244b8b9ef4c5604746c66584c2508a050e71cb2f8f3dac340fe600904bba498fa37781790793cbe96b05b2e492fd214d194a7464f4a256b706be5f3c68a7570718250bd460dda194f83c4d4ceea4aad3e80353f77ace1c5cfc60e703578e3b1d4b271376ca2aa9d9f869ef222caeb9e0d35f80c24c82298f93a884d5db2ba6c67778cfbcf9c574ca45d9af7fe871ae13660065eadce950e6e84303b45a815116af2b8277864a584369f5add81f59e16fa9a19577a91ac1e3abe7a9a023167565ed7b208fb9a811eedeb1ee3dada25d34844b292dd24321a7131c8e59a537d520be37aedb0d464384d15fe4781b9b935fc04d1821ec3f74135b6891ba2d74fa56a0bedc76592c8651136e994778614e1c88eb89096641b5d1b4743057ba7b047be69d1a9e91243a23ac236c570d09f4eccb0693211972343f43b2a76be65d7715a8c4f72e494cd40293f6c6380204e2cd793ea3b490844eef32ddc5e722f84fe390d15bca6bf8626cd925135a82d368bbb081a2c163afb83052afd27cc51dd731a0bcdd50298aefaca1e0f9ba93026ca7f1bce5bb37395fdd851ad5fe799f13085fcd72a3bf6c3d9013903ce55a467de7e818b4b931ac9725539567c72e33360649e1951de230d627c42a55e5997ca0aa2cbd016120115628555d4845dbfd56ae04ee4f8646995a047784f8843ec4fb3b9790f0d20ff18669d97e2669a3b33f1f0347277c39f17988f49a74ffe9bbd5d7d9a68c4ff904f3de731f80fcc5e8025a8266efe7afb7e4e24b0d29e845edde5dfc52b57973a3bec3f42265e3112d5057fc5eb0cc9f9264a08464264aab9487118097de3757e890352d700110f011c8071905dd9879f0cc94b598628738adfd5e555b00eb08182c7252d9b55f15cc630b3332faaa542f9924360494657ae76bf17c1421d1f28041f66a011d6262ea0984ccfc904699d8ce5819d367c3a32472fc0cb2c5ed71dbc939f0fa9494739663c90ffb8f7fe3da86908e43b79376e8140965caa3e19f0cbf69cf49ff31103f421723fc7afa2794dc9b0205dc31b78a10bcae69d82b70968042487b3853058fdaab661a08761d6835f05e875746c28423e8c099bed096fad5256f9d3b98155e20c252f93645f80af3d28f625d2d9e221d87a5ac94c22ad15ff7feda67ce1f1a0e9c94aa2dc3c0b6289022d89a817ea58c10a5157f9d0b14a6c008151f53bea6ea27d05c0e3863de3aa4a4c7b77a723e2d50f2a20e44da2ec18009e6ef1d033d29e4fb6ffa910f423cd995bf31c3680ab92f12c654131c896edcd6dd6f7ac3f1fc13b574426a1dc782d5ed31391f6745b883c370b120cae7c70035debb8abcf20803cd687d30e6d347a35f04551767dc52144ab1bcf22e9c0bd84061c07cb14e1ab4c6431acd6b8fb8614ac80393337ce734d308b8b134867261b6d70356d0cb92708a210d9798ad2693d28460939a8377c2c31bd33923b58d8885c54e8579f98a6dc956b7a1006c229a4fc583d414b5094d80535b57574e334830d8a8382bf5d12175f432da5c84d5d67bf75ea5921b56a62d857d3cb4461f010f49423e35bec59058cc91b98f859c9b5a7d14080e937dc4ce5cac083c57bcaec425c47d637499b0b7e289befcbe100d8e32ce340be19a2536b1e86d34cd0630fbfba343f0b962b58dc293f4a68029f341fd271b0f4a037cab94ab9a53aefdb046ef422a312f4cd288a0092a11977b7d999866f337b9505d5fcd53854912459a7d14636be3cae78547445c1121c8c041ddd4c73a631c3f96c8e7140d4ead862362672a667d3c01b431644e518a02de8b351e9ba67a43c79f234f0e7e7362e7178e6618d42afe4c86be529ab714a9461ccc3c59c46e8d03f0376d3756adc0d6f1e34ff6931357cd2c49fa4e82eb33ea354d0c0a5fc33bb27f8b4e20a370dcc61d51b44b64356dc6bcc035fc9ba4e9377d89668f05c258a6852a179d28b464ab0c3995152a672f55d0be04a2a4122f2a4c102152639f80fc3e5c4ba4b48f5bb60fe7f501ee4f1a7e2fd06374a8235d5e2809967c22e87dca07cb0d609f084d4132086051e5c2f971d3d9bacd0f788e52a178fe69b4685f803f7597e4e358d318856489b56930619d4bcc595f62c885ecdb59aed7cc759cf9f94c9c58789b90a4961f4d4f8a2b6030f50a0a5232d4d08273559c8791ab36c0c424e28519385203146af0a8579883479407a080f452ba05461ce37d80b07c1296387a45c9532082867e8cb90b138842c933523ba3e6662220bae7e22910fb8ba03402ac82095e95a10d5162db2a55ac3ca098e6b951976f99a2b247e5e7ac308ad8946f1f503272bc43d7eb09fe4dc570dce1b89e94d6fefad1bc6929e0717dd524195bf9f346785a24b85a7e5970a171338f25003865323207459b940aa5c0abb54d9f29ef435e6d724bd4b1e0ad0e22d35dc7ef25a5e99bb01d6960793fbd3f2f85c20967343c17c63c7bcc29010f3821fe56e0a269e0a6b833bec14bcb86d3fcb5c79430cfb5e7d6fdf1c886d75287bce090fff9c483e69347695ed52edddb89b6a4a6e0d181c96397c6b8c1f70948652e0c96b0b4d09dadd0e4e011e9e0a6625a26c9079854825b804f614b98025adb948c66911461605a45c61d28521e0ab1485f89506c8a8488e54d606612afbc0583533785e8eacabfa9f7dd1ef2f5cf8caf17591b38aefd00bb8771e33333eedc724b84c9964f3ef99d9c5997023efdde1338665e6bc8e14ac8507d81ad9dc7d0729c472ddd7bc5672e181dba0bf02dc0543396dcff8383e652aad001d16280e1b1e8441326c0e7d30150970a8733383970857c53d0b22331c548d190cf107c44d229d53991804d3819a01a4c25406c83c6b3e53b5979c79cb9220edbc9fb5737715eebf18ef7be7e531fd94650de1e951d80994d3af78c46e42c2b584602b69556c61d353373f9c7cd4c2f1742377ee049126569c8393426633a1541af34adffc1bcef4ef373ae30334cc5fe45924ff6330c27"}, 0x1008, 0x800) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="eb0700000003e6c12190f4a9d2125c00000000", 0x13) 05:49:31 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x84) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360efe8e3114729e13b07b752de32148fb6242b8e03ad14a77a0baebd111295b26109b5b8d53085259bd7fd692407720f52a13d79140ba72b1dd3b11bbea9593a374751d201ef3ba136153694d4a9b29a0947f9c87dff5a59d7151fdf26cfac5f1bd53d079312557290a6dbf72da8cde5b73359282830881d1bb57c651ffe45545671ffac5b2e5259bcb95ed3e01bb5a05151bd592658bcf53ccc0cfde656773a7906333bf001b899de71b28a8bde0d0dbb29b4e123d76ed7e9066c46219dc92e65ccdfd06b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb1111dcb9d5f8ec1829cc830138165e387239f429570fc7fe8b5dc2682b18d3ca309b7ece438ecc97bebbea43c1b9e027d201d5cca00d0d5de26dcaa2eee42fd173505890f524ca6f6de15ccb8a3ddf6b57f6e7e1e40d0d6c467df2b2abf1594c23b46f13b93f7f4a167f", 0x15c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "050355a8a5380400000400ffff00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:49:32 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000008ff09ffd9010000fcffffff00"], 0x10}, 0x0) 05:49:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2020000002a, &(0x7f0000000040)="a5c27f8917ca0a4373664891c6a60d842d4c9925362e38918e315b3a1451d0397786e304bfbf0b4fe4d0f70f1af20e1a5352cb84df84ef28420da434969fcc1c1bb1eca5069398f98bee9774fca9c7ec4b6e8c800d374e2cb39b75b0a4d79a4d2e50fc6a0a5205ff875473b27b5c0ca53f36d6a7a9b045a66a1686323b57602d51714a3c3542997531277a587d36aab4cf496ff267e52485e1c8833122fcd39c51cd4f306a3306ec7a1c3ec81709a5205af0a06f3b02ab204d405925aa25a048127a410be95796d5ab0168a4da4bbafa87d0f151a5fff588cdb406ace47ebaaea2078b56051368168c577328c953551cb47a8e8f8d3e320ea728356835d440ddff29bcdc4a994807f5809b86b0c9e0d485e1bea01bc5af00000000000000e7f9fa977753d41fb052057c1b57c82f3fa4ebcef272d3b7074ffe161b56618d1bae74ef38d06b86ba8dad2300d96076f259086df282d5757b92ca04642c9abfd2bf8354d55de69a7293fd1f301c660e48110bac89f3ff4edc1fbaa3c0b2477bb6c3599ecafc42237b6f626cb0218a40e3066323f54261eb2211c97b271e508514118a167a8e4c0d60b589c1aeee0babf6decc634047d90c1c7f035e875a22e3834d28492af98234e2fddb6c1e2723df0f237e49fc69ddf2a83d038be449a7339f088ebc650000000000000000000000008f12901b895ae9007ae6ed948f8e4a0bfb7c1d941cefda7125ee109efc423e91927d24b39ef29cd88dbc79208e1dde6224b84d0de2fdd6b345f084f428a10b498481595130a832c7923457f3f78f77a9cedf7ecaa79f311a2cb2427739a35d1ac4e21aaf286ad081484bab78c6e9d532e690a7e61c68d49ac91f43fab6a79bc48cc4913d0ee0987720cdaca3ca8397972eeabf795660b7178b000000", 0xb7) socket(0x26, 0x3, 0x100000001) 05:49:32 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x1e, 0x8001, 0x6) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000), 0x384) setsockopt(r1, 0xe15, 0x9, &(0x7f0000000000)="240712ce9604bb477809bba617671c49b8539dc507978ced224ebffd00704a3b1ed6e642270f34a192ff907ecc9759f9339553a91afbf1ac53edfaf89f9f47e658c369bdcef1a5b78f565b51ca7bdfc3ff4ce5c73ed465f189afbfe78b0737c60d9cd74b49b4bdb61bed52adec83d0d0478c2796b2503e244451eb98d9cd53101ff9a2963d10280b3d59b14d2293fb115d08e00391d3ba9af39fcba317d829e591187f2432347371fe831284497cfaecd35e8cf34c8e0fa0fc1f22f08d53ec0083c145b38d73c7ba2643b28a0d1f62addcc17026cb9427e13e0b13268855632575436a9f7908c838a650d1c1db2ebe92c5248a", 0xf3) 05:49:32 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000008cb08b5c5425bf360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000010c0)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000001100)=0x20, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x2b, 0x0, 0x0) getpeername(r1, &(0x7f00000012c0)=@un=@abs, &(0x7f0000000040)=0x8) kqueue() r2 = fcntl$dupfd(r0, 0xa, r0) kevent(r2, &(0x7f0000001140)=[{{r1}, 0xfffffffffffffffe, 0x32, 0x0, 0x1ff, 0x40}], 0x80, &(0x7f0000001180)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x10, 0x4, 0x6}, {{r1}, 0xffffffffffffffff, 0x6, 0x1, 0x80000001, 0x4}, {{r1}, 0xfffffffffffffffd, 0x0, 0x2, 0xff, 0xfffffffffffffbff}, {{r0}, 0xffffffffffffffff, 0x88, 0x80000083, 0x471, 0x1875}, {{r1}, 0xffffffffffffffff, 0x2, 0x80, 0x4ef4, 0x7}, {{r1}, 0xffffffffffffffff, 0x88, 0x80000000, 0x3, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0xc8, 0x1, 0x3, 0x9}], 0x7f, &(0x7f0000001280)={0x1, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) 05:49:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66", 0x1cf) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x4000000000d9f, "b08d16c6662247ea5f2b2c215faf24d8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x4, 0x8, 0xffff, 0x8, "21f1144eb7b056fb64e31bf201935f873dce9554", 0x1, 0x7}) 05:49:32 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000300)="db29b8d16d3a96a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e0b001cedf2be4e45ed399a23cd16bdc053feb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf093b867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd22b95904a957f2", 0x91, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c911b5f4287e86a97a8f182c5b8c178f3b5a0777182bc61e9a319cbf3e78754487d3c97f5c5b2938a1ef45db7a788224f39ac37b053bdf063e5c37a08214eefd8748e7eda517e5959ae0f930bff78d50050fe05e49ed3136d58420787b916d8165c1d3c8b033ae32f9d8b65eac035d60e9d4ae70cf2926ac875fea0997791b8be4ceca3f833f50da35adc428f59d6b7097af7ed4e52691e6b989fb81d0cb51171afe93db797fd6c1643a0d24ea4f90420c26185e44e69d9e40f262ab818330cbe7611e8a3fb76cc77468c13510f7fb7c6f5d9ac59e701b009a261f7f11311850", 0xe0}], 0x1}, 0x0) fchmod(r1, 0x4) dup2(r1, r2) 05:49:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x6) pipe(&(0x7f00000001c0)) r0 = getppid() open(&(0x7f0000000180)='./bus\x00', 0x10000, 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0xfffffffffffffffd) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x9, r0}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) chmod(&(0x7f0000000280)='./bus\x00', 0x8) close(r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1) 05:49:32 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) syz_open_pts() syz_open_pts() execve(0x0, 0x0, 0x0) 05:49:32 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r1) setregid(0x0, 0xffffffffffffffff) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000100)=[r2, r0, r3]) 05:49:32 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) chmod(&(0x7f00000002c0)='./file1\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f00000001c0)=0xc) 05:49:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="ae6e57a6d6ef4d688ea3e4c5400ff0df45e533118f832ce69dbd467d2518a53ab7b0331aa79ab8404bf81ad4579757a326578c181964ac68b7b87ab1afc4ee4eec2b90c9b575a38bd4abe6c6ea596865e88ffc5958f446bd0e39c50df3a893e424ff", 0x62}], 0x1, 0x0) 05:49:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') close(r0) 05:49:32 executing program 0: r0 = socket(0x1, 0x4001, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66756c6530002060dd7410d18b8b84b5ca1c3264a389458c2eb1829e320f11d85ac1781c6a3b20de2cf03b0379c555ed0b0063493c1dcec8774a730cb78580e1297cf9be82102a4eec03cc94d02fbc313ec97d60491145ef176723505ba2cc47bcde08add7978041e1d9a2d05feddfd56565dd555b00e48cdc3e10feefc07994f1d9c5a6f8d2911f22bfbfbe8e6a9639094849ff3ed8501f4aff27bf18fb4838695b6863b0dcfbddd8ab18781059927d4c6c44f3750fc6ae4049ce68c18e9cc5c14272990cba9aa1f2da3d5a00a1c8f91ad738b638ede23f803498820d46116f551783e26508b6e01e51b4cf93d3d11201dda08ce987cc926fe837411d9ccc5fb6098056c869"], 0x10) 05:49:32 executing program 1: r0 = socket$unix(0x1, 0xffffffffff7ffffc, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 05:49:32 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) dup(r0) fcntl$setown(r0, 0x6, r1) syz_extract_tcp_res(&(0x7f0000000080), 0x1fe0000000000, 0x4) 05:49:32 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x88, 0xa0, 0x7fff, 0x9}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x1, 0xf00fffff, 0x1, 0x9}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x8, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x25, 0xfffff, 0x9, 0x7fff}], 0x24, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x101, 0x3ff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x9, 0xec6, 0x6}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x8, 0x1ff}, {{r0}, 0xfffffffffffffff8, 0x80, 0x40, 0x6, 0x10000}], 0x80000001, &(0x7f0000000000)={0x7fff, 0x101}) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d83}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 05:49:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x3d}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) poll(&(0x7f0000000080)=[{r1, 0x20}, {r1, 0x8}], 0x2, 0x6) 05:49:32 executing program 1: r0 = socket$inet6(0x18, 0xc003, 0xfffffffffffffffd) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20200, 0x80) ioctl$TIOCSTART(r1, 0x2000746e) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) 05:49:32 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000240)=@in, 0xc, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="08080000000000000000000000000000154a3a2983c9078b30d3c4d8213e94ba5b3a8ba2ee8f526b6a6a08456e4d4af91177b728d3d74046100f1e398ab42eeddcf6426e77c45c23d5cdfda4b5e1b75589307bc1de0f32ac6ce9e8fc5f1fd2ab23ef7a621d9fcab8aa2931029b7a0dddc5788b41962e44b3ea70ad63d2e5b532b15f7bfd1524c8668d83eb5d111f710ca3dc09848b8b80cecf408bc2e2b5772907d1ff82d65533ab7c938c278d8153bc45e009815d4fca34610c115c170f16dced65b01fc2a8fedf4fd6752a8f9058c7a323ea4149a479daa829d8ae5f7c004a1c10843d874aebff50fa6f5fda65770e099e773074bd8038163be4947205849d59129ff5aa8d62cc58b4cda46dbe939b8b3d89e063d50e2a416df4b35e2879d522005b895b5b2e3e75b8b311797a08dda7e88b723371726d219932b38160f435108dd990ba6cce6b077559de7de250640c75dbc96f5e54be3b53c82374dde695fe0da5c70acd93d0fef52c7cbabb688a62cc7335f606431461dea22f7cb2eeabcae5b3aee432c49db3b90c1407db70dd2de094397b115c9bfa972c30ab966ae9e01e08648a137efee8af3e1e4f04fc21762299312375547b7d0e4c69fdeaac96738a351d110d451915e1c97fd0e0e80aa105af3a8d40ddd717af6bf3d44e269e1ba93a45fb2aa14cbe5c44ff959b156849ec4b78c04d4ebc8156fecbe2e8f9fefb76de4bed5a6a122fb3e58814473bf40509d33efad27bf8d0951d9dbe67bda55708d965ea2db0c92b9e725358e26a29640bf123d991901371d8c9c5d1bcf0a008c2805c620942facd296042dd1e38a90d7d94e23b5f5a028372cabea967d36428c30f06ab19592b8d74474762cb1ffcdf383728911259c4a4c2cd4ebb4e76c4c5ee6e61c54872ae7e6a24117dc6ac0023810d86862578d5acd1f396c936c84dd3704f0cfdd8353269f73be21163ebf3195bdfe673bdbfeae8d0ac9e3e22b01f11f184b6d0ee2efea5af11e7e40ac8720ffecbcb4b55c1308ac3459c6485129a691d03c55f56a66b5a030d7d13465ac97b252dc5d07cf8708d491f27b40cc41d39486f21cef4f8ca4f0d7d8c4d36a53fdf04f83b9bb88fcb1f4110fd972b23295ab62996e7f8b1cacf45bfac2d172f61c941492209630759f2034dd2d0582d873ae949786ec590e00ee037a32b48cbfa3f7ff3f519e2425935b2bdd24761bb91bbac733f709d2cb3b75117377d3c025fa2b1a372dbb9449b83bf51cf7c58d447c9c42c1eac5061a1d337b59347b11da57171fbbd8efd11c8f35491804a05b071781a9ad5c2af39be6a52977085311bafc0f8f8e900be23eab4078ebee0154d665aa6ac13ec85277bbd140290dd47df8d9ad3b69257c2acb0fe0ff374e996d84d77d462407afe577fd7bbf1a0038733b8137d2f3be78389b8d84f7ae020cb686e2cb02e3a3fd37a9296236f76d99b777b77f9cc18c914210949e0d1a4ade8c0e0de8035c52f0af0b7d6c4d0c9793a3994fa54b64a0a0387454dabafc5b53702e26de5c07773856209c5bc8112360cab1a8b2447c6711ecbe04f83f5720d1b3ad2198356c19b8feb6d12eb96fc48d4eed69f3be25a687c178d9f8c836f390bd58189da06054ded5d9c2414d3c2a7451ea504ba6534e12cacc3ab163183bda8f4fbc4a91a093b23df4c284e5714f314c459d84c7fc398d1b5e5d7c47d24e5cd797d7bdff4d72237e6b5fc0ecb328104000000d16a71015ae7ecc32fc381fa01595c5446d4da13654933d577e49f46dc2ca183402236b0c90a54570ced5a973f6a451bff704897c76afd76983a63b1cc6aa690dcd03f2cc4894b80c4211426ea825c853f6cdb1795e06c5f0a105b67f2852566f11a9fe232cf4f0e7d302bcd86b84cda551d316f38c858c1451b3c0fd55eb7ef3103fabfe3a630febe87d020b499f950306426ca69596698de4f14b31d19d2fd3dacb077c525d266c3b5654208801cedcf9cab9cb29f21f0a7e5757387dda5dab66140ef9665cc61b5f4e1a2dfe849eecfb4a5b4d421c5a6ed7067357a7a3c5c803bd6b6ae624feac1be5f2ac038b3dd2754010e660a4c4296dbac21743b44919e1c5f16a60d73e95a1c21f011e4ca6a744ddd488a55f52dcde1ef17c162fcba2379c30b3318a6cacd500462d7252e3c8767f72fa4f64da5bc1e16e4e6ea8774a6ee7c728cb2ef2a3d14e97007bbb21f0404561a78ff33c44d3defbcc4533f465f8354ff5c05781c303cd1c39ec345df7c527fd81b0000fdfac931949d39b1a60aff1d34b2003fcbc90a9105b4f9f1a1a73c263c0877448b671e6c42cd3a753d536e34606c972f10f21d492e3beb73a2466a83fcfd74fef7533302dbba677cfb97368d2ea07b9c7b70a419a7ae23f7eccca06c9bad76694b8b9a2dd5c551a02b88e3c72bee4ef9746e369626c37fb571499b607d82704d94bfb241d765a11b743a805149e354e0eb7d7836149e8cc9e41e218b99217c8ffdc460216fde6f80ee7e480f858da8fbf9e73315d1446e25a7d155fc80b328136b74e8593f85b672568ade7cea43695026f23be1afb69bcf5f382413624005306a0a31eb0ba8ed70ae2ed037d7c8db08e895b8aff117ab3f027622044f00b561cc630417e529e7f61b5661f2c5d61fe1c33d1c00e25ea78e09b3f75ab5731d455acb3a5229cc1ff66739e19fd808721ed567385e98065785f60275825a4aeef4b54f5ff960c31c58d3ad57c6ebee829a65e86dd3e50e89b78a79c8615ab558c777d18ed589e0777cb932e8dd7c710c2d597c8e95edb86c829ee90fb4e7df88474aa5d25d60901de54e5098af139b9b434bd16c62b89c8b748138efe593516370ceba1a24d2c63dadb98b0497fe20ff2169b326a0000000000000000000000000"], 0x808}, 0x0) 05:49:32 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000540)='./file0\x00', 0x800, 0xa) r3 = getpgid(0xffffffffffffffff) r4 = getuid() r5 = getegid() mknod(&(0x7f0000000800)='./file0\x00', 0x2000, 0xe4) r6 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x40, 0x2) r7 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x10, 0x22) r8 = dup(0xffffffffffffff9c) r9 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r12 = socket(0x6, 0x5, 0xc1b1) r13 = socket(0x1, 0x8005, 0x2) r14 = kqueue() r15 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000006c0)) r16 = socket$inet6(0x18, 0xc000, 0x0) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000100)="9987fd7c2a6e7d474868d2b531426de79bcba884a93c4b2c9cfd9b50fff0", 0x1e}, {&(0x7f00000001c0)="b07b84f6a708fc546baa8e8f5e5e729f1140860f0fc6b5e5975a34f91612dad0500094489640dfcaecdc90b0a1b96c761cc7d51f51d64a818f95f00e1e01e66f19050acf1248e49145335b588231701f4ece3ec5c952d359426466d34d9b1dd4185aac4dc344e45e750b258dfd630bda2db0c8336a7648f49996d38f901fe1f6b3c108cf52988df7083a9f3687a3d1397b26b5e6dd0765bd33fcaf55f2560190aed070c4592d3b21c3d77ba275845beb042628a7c52b16d65ed78e7c6fa12e37fdef27f8996bd70da17dce7ffa7913aab27b4675bdd550127b19fe566e9f4d", 0xdf}, {&(0x7f00000002c0)="881c6044cba0ea2a5d582349cc1249746481cc9918ce2f74be27244742fad297757ca872dceebd637c4419a9fade35275faa3432c494cdbdeff8070ff69c8071466c2c160d816b4aba2e0fce954679c0d31ef013059aa8f4396c7fbd60e2c6529222c9db4f9c54959a988c72bd1464010d16ac44c301cce8913608dc8e23329724de37fc5e1f6dd9", 0x88}, {&(0x7f0000000380)="adc551d5390faf217a0a3899c3866ab609e05aa784c9f82c1a4402b6e9220f5175e40f8f5813a5a4bc425d984db4e31f1c4df333e8c8ad9bb39c3a669d96302ae04c6a28addc0452bc3f622b5ed34c4ec8743e1ee39e0cec86be9c5d4176452771781f072ef39598a7e318fa5317e88e549494c87fd28598b39c2d34202571befc53cdebbf8960d68ed3c49597a08f96e4060744cec6bc111d839ae01fb770a7b4246256bc21f99096fa199c61992d80c08a1093dcdb6716c3a81906136145827762240471fb5790a2cda27084fa2c862d681c44f5eb419b375b6d6d5e257bd967592b8a4bfbcf6df5774c37a4", 0xed}, {&(0x7f0000000140)="6a526e90e9f8b41ea8982eac5a78ef957a7b9f", 0x13}], 0x5, &(0x7f0000000700)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r12, r13, r14, r15]}, @rights={0x18, 0xffff, 0x1, [r16]}], 0xb0, 0x2}, 0x4) r17 = syz_open_pts() ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r17, &(0x7f0000000180)='X', 0x1) syz_open_pts() close(r17) 05:49:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) clock_getres(0x4, 0xfffffffffffffffe) 05:49:32 executing program 1: setgroups(0x2, &(0x7f0000000200)=[0x0, 0x0]) setreuid(0x0, 0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) syz_open_pts() r1 = socket(0x1a, 0x5, 0x4) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:49:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=""/4096, 0x1000) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x42}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) 05:49:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, 0x0, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x0) sendto$unix(r1, &(0x7f0000000100)="f0", 0x1, 0x0, 0x0, 0x0) flock(r0, 0x8) 05:49:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) close(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) sendto$inet(r2, &(0x7f00000000c0)="e8bcb1f8f3fbe4c8011839f0dd6948d48bce70a39e9b739fc2cdbd8be27b6ad0a705ad24f92828a156ac1e5ce91162409dfea487a8b62fcf1cd823cbda5167a3b439dc12caafd050d88916d33990cc73e317a752fede6a61ac50461b20548de5ec4924", 0x63, 0x408, &(0x7f0000000140)={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r1, 0x101}], 0x1, 0x0) close(r0) open(&(0x7f0000000080)='./file0\x00', 0x281, 0xa2) 05:49:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) kqueue() open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 05:49:32 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="02", 0x1) getdents(r0, &(0x7f0000000000)=""/64, 0x40) 05:49:33 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/96}, &(0x7f00000000c0)=0x62) r1 = socket(0x18, 0x20000000000002, 0x2000000000000) setsockopt(r1, 0x29, 0x1b, 0x0, 0xaa) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) 05:49:33 executing program 0: pledge(&(0x7f0000000080)='\xd3\xa1\xf7\xf1\x8c\xe9\x95\xcf\x95#\xc7\xfdN5\x16\xd4%k)\xc8\xb3~$\xcaJv\xed\xa0\x9b\xc4&\x1fe)0\ag\xe2\x98\xd5P$Fo\xf2\r+[\x1a\xbf8O#\\J\xe4#[P\xa8K4\np\xc2\x8cs?\xec\xd4\xd7\xd7hV\xc0?.\xb7@\x0f', 0x0) 05:49:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) ftruncate(r0, 0x6) setsockopt(r0, 0x29, 0x39, 0x0, 0x333) pipe(&(0x7f0000000040)) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0x11c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x122) 05:49:33 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x10) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x2, 0x7db) symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') r0 = msgget$private(0x0, 0x82) msgsnd(r0, &(0x7f0000000200)={0x3, "b6bf886fa332603ed6277464096a59270f3992b7eb55f2c404cb69062f14b415e36c3452d80cf81e01818c796898725489a55c1dc330897fbc2eb0d1e68eeed64f1f291d3a137f89b24f5e7238dadcdd001001575862206f2b19f39f9b02bd5e448559026d48a42de640c5a356347ae47e22d0352106147a9defa7bcc5db8b160a63f578c1dfb112"}, 0x90, 0x800) 05:49:33 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0xf000, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 05:49:33 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = getegid() r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[r1]) r4 = getgid() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() setgroups(0x8, &(0x7f0000000140)=[r1, r2, r3, r4, r5, r6, r7, r8]) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:49:33 executing program 1: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) r0 = socket(0x1, 0x1, 0x9) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x100, 0x8}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000100)="40350480", 0x4) 05:49:33 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) setgroups(0x9, &(0x7f0000000000)=[r2, r4, r4, r1, r2, r2, r3, r1, r2]) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) 05:49:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000180)="c30d636c6b4a93febc53ef063cdd31f9d6ce7d02e03874e811c0298e431827da1bf6d27154091c8a4f172610a8eaf32079751c5e4b84dfec1bdfc55b8bd7c6cad2afbbbe9cd0d93a96505a5f482c91ac19a32b51f7142cdf3e", 0x60a064a3979d7fab}], 0x1, 0x0, 0x0, 0x20000000000}, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 05:49:33 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) mprotect(&(0x7f00003c5000/0x2000)=nil, 0x2000, 0x0) 05:49:33 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = socket$unix(0x1, 0x3, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x10, r0, 0x0, 0xf) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) 05:49:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) 05:49:34 executing program 1: geteuid() geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() semget$private(0x0, 0x5, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x100000001, 0x6, 0x197e, 0x3, "35d55ea7fb699f11c4d023aeae59d7aa4ecbf2fb", 0x400000000000000, 0x7ff}) setuid(r0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$TIOCSTOP(r2, 0x2000746f) 05:49:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x7, 0x101, &(0x7f0000000000)=""/105, &(0x7f0000000080)=0x69) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000), 0x0) 05:49:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "c29057290861b8c905cf9354b4f64f42d2032dc1", 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 05:49:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = semget(0x3, 0x1, 0x200) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000000)=0x2) ioctl$TIOCCDTR(r0, 0x20007478) semget(0x1, 0x0, 0x20) 05:49:34 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f00000001c0)=0x10) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='$,\'\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='%/\x00', &(0x7f0000000180)='\x00', &(0x7f0000000200)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='%\x00']) dup2(r0, r0) 05:49:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f679bfb8e4639f4de68d3ad8304acf5fb5b4e3c24b5b7606ed74301867ddcc5b40dcae8479714fa77c88b8b7a36615bec92b50f9857765192b26f9436a1c770c33821c463241799b42030198dab448ab43eb0eed7f678eb10b636aafac933b71e874a778de87daf8fcbe8784815c0ae780ef3f21ef6443af96efcc0cb0db9be825dec095e58b4b858b4d4c83f73cf33def06ac1e6750cf2b10e564e907be4208e4dfd9d65618a2a50f43cd85abb372e3d4e768d9092021049efbb6923ec313f00961eb58a1c73bcbc7bc4ffe8221271e79114321d2c7fc33cc90bd42e6d26f98330e7f5fefeee17a9b334f68296b66b1bd7b85ec5dde28f0d88751ce4f18d4a553a7c7e25cd55e33d92d861e2a0ebcee79fafc38ef2b26301cd79385cc07a2923a887ee04154ab3b2e2a80fcd6aa4c9febb075263c3e7a7a64d8c9d74aa5aa00453406484c87ceb8f9816a2725fbb0f2bfd217b148eca91042f277d93d95b1bf466bdeb28d0dbcf36c014a998647f0a5c6a8882dcd4c3927f703bd3a9f48a1e45729de90acacd92b3f663374eb0b0c89a60dbe2cd379004fb0dd1ccdbbaeea49b20ea57fdd33019af918fc35db29df9d6f7575a35653ad2c1ba6aa5462c911adf872c48750fcbf284cc5ae380d2503f4f76d2e53df4e58380fd256655188f4e4a13", 0xa67) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() connect$inet6(r2, &(0x7f0000000c80)={0x18, 0x2, 0x8}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9f, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x141) syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) fcntl$setflags(r0, 0x2, 0x1) 05:49:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r1 = semget$private(0x0, 0x7, 0x601) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000180)=0x8) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f000048f000/0x2000)=nil, 0x2000, 0x7) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="b3991143d3d6adfa32b0834fb29057b85a19bf0f13677d69e4a008f61aeea7cc1115e47acb7e5040d35d75c49344229ae0f8f366a784e599854b3dbe7b0fa0b84aea12c19cd3c8277a5219f9b9c4dc7e98459bcbfcad49a95f6e2e4b5c9e1789a77c11b8c35a3ae3cbebb97e8fbc138f58fb3b03cff1bff9866b736c56a2f6b2499be7c7e78e8ed926ac49da3e52abb7fd2f5cd5ac02077bce92d91497390c78a1f6776d1d5744950f1291d4d7005c42a3fde89c83f755b3548e8471e95ef6208ecefd74fd2da649fbf90e321c35311eadd4d8ce7944ea92f3d8d0fa7f463aa13d187a91eb496f0a6465941caa1394516ee4a954", 0xf4) setsockopt(r2, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:49:34 executing program 1: setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 05:49:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x400, 0x800}, 0xc) socketpair(0x12, 0x4000, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x1c59, 0x57, &(0x7f00000002c0)="ae45028aac288498b067a483c27014e83343c8195b481345dfb90985fdd707d495902b5481ac517e6d7a4615642f2535d44ebad033b1e9e251f5094a253d3c7c8b206153c5b3b35b48b6fa0fb70c2b08cb860f824a29dfad525696a85a6923e065cd", 0x62) r3 = dup2(r2, r2) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000340)={0xa1, 0x2}) chdir(&(0x7f0000000100)='./file0\x00') setsockopt(r0, 0xfff, 0x7, &(0x7f0000000140)="f04c4bd5bb979ec625a2948b7c0ae49a169fa278a2937886769128fd270f5536a40c133f0b2d541a5792f1ee98138bf0a0ca30bec51cf02b647a008ceea8dd74025c570dae23d7247f4d073212ef03b6a1e6f86438a4f8be01307a2bbdf642e9e348d934c76aec3e51957a9a6118737a172bd9f5ab86b664abe8849f539f5483b98f770c7c75cba3cd5b29d017670b933123fbced873bd9b05bfc095a563b103ce5b4ccd2dedae981ea5a32b5ecbbb7ccba3063e1d8a5b09e58ebdf5783541b1c126ac1304dc19b50e5db97146044c286d355f8e28a7a81870dfdcd89f3a52716b4e16e880ac1a7858041efcd9350bdfb4", 0xf1) flock(r1, 0x1) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000000)="4b74954c", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getegid() fchown(r1, r4, r5) 05:49:34 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0xf) bind$inet6(r0, &(0x7f0000000000), 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x80000001, 0x9, 0xffffffffffffff31, "d09e447a1abd89f54375a03d47cec098499de53a", 0xfff, 0x8f65}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0xa465, 0xf2c, 0xfffffffffffffff8, 0x5, "3c85e29248004fe6f2c94a76286f901ba96405b8", 0xfffffffffffffffc, 0x3}) 05:49:34 executing program 0: r0 = socket$inet(0x2, 0x5, 0x2) dup(r0) mknod(&(0x7f0000000180)='./bus\x00', 0x82000008000200a, 0x1) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) 05:49:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x28ce) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) close(r0) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8a35, 0x4}, {0x3, 0x8}}) 05:49:34 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 05:49:34 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) pwritev(r0, &(0x7f0000000600)=[{&(0x7f00000002c0)="ac", 0x1}], 0x1, 0x0) r1 = syz_open_pts() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xf9e) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="97", 0x1}], 0x1) 05:49:34 executing program 1: socketpair(0x1, 0x2000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mknod(&(0x7f0000000040)='./file1\x00', 0x7137, 0x100000001) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) 05:49:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0) 05:49:34 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x19) recvfrom(r0, &(0x7f0000000080)=""/192, 0xc0, 0x3, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00'], 0xa) chroot(&(0x7f0000000000)='./file0/file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='r\x00') open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) 05:49:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000040)='./bus/file0\x00', 0x8, 0x40) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/230, 0xe6}], 0x1) 05:49:34 executing program 1: mknod(&(0x7f0000000500)='./bus/file0\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f00000004c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)=""/238, 0xee}, {&(0x7f0000000200)=""/175, 0xaf}, {&(0x7f00000002c0)=""/190, 0xbe}], 0x3, &(0x7f00000003c0)=""/237, 0xed}, 0x43) open$dir(&(0x7f0000000080)='./bus\x00', 0x281, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 05:49:34 executing program 0: truncate(&(0x7f0000000180)='./bus\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, &(0x7f00000001c0)={0x8, 0x6, 0x7fffffff, 0x5, 0x1000, 0x4, 0xffff, 0x8000}, &(0x7f0000000040)={0x100}) unlink(&(0x7f0000000200)='./bus\x00') 05:49:34 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4, 0x5, 0x40, 0x9, "519d7aa8cb6ff09ade7fd3c4c6f22d161903fbf6", 0x3, 0xffffffffffffffff}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x18a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 05:49:34 executing program 1: mprotect(&(0x7f0000340000/0x4000)=nil, 0x4000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCDRAIN(r0, 0x2000745e) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x88a) 05:49:34 executing program 1: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bd", 0x1) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f000071c000/0x4000)=nil, 0x4000, 0x7, 0x5810, r0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x2d, 0x0, 0x100000000, "9f1334428ff59bfabbfc1fdbebf7d8f38bb484a3", 0x1, 0x8001}) close(r0) dup(0xffffffffffffffff) syz_open_pts() syz_open_pts() 05:49:35 executing program 0: r0 = socket$inet(0x2, 0x7, 0x5a38) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x9}, 0x8) r1 = socket$inet(0x2, 0x3, 0x200) recvmsg(r1, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x841) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) 05:49:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000500)="f29c31f9e5470e559e8332f3c669fea0786df7da74433cd784ac0ebcf7a2cb5f4cfad26e75107d306db7cf1c794616c96253632e91de55fe22c36745e63830af3e2446e0f04808b6be5b76c970aa013040714f270b69f0a46deca76c601ee77f8c9f4d3881da67eee7c02c628cd5914bf450f45d536dd93c6f9ed327d36897a5782b7e1b01303b97d21733ab9557aeff19fd3b9134b1cedd935bdfad9973e2cc33c5de1580f3b40ce863a19109aebffd0a15e342f19f926b32aadd2406aa4c7c1b09f1b40657e9dd1f8f09f38612b156a1d287d20e9d85a9917ed19a26196f55acccfe848b8437f564c938e552154c483f14bd3b4aded8b63d8a68ab5c02c56bb504d6119fa42b0d8d33e318c75eeab4a67f61712692e52733856fc394466d41214f19e5ce5bb743b23961bd006085c00976c37cbb2d9158314afd9455f688aa10bd5556f9f7f2304d4494a66f5b27f996eea9a09ea6c0f59dd250e06e9b1af9d7c55de03ae133d47ac404641c11ebcd5eb8f0eda0649a20dde983d51ae43989b7c11bcf8fd3917a13e3e6c7dd68e931f616a627e67020d57552eaf8728884c4191cf931e5a5e5a244fcfc92e6c7a5fc3f2922a87ee9a58558f9a75e6c742a0963e34ed4bc163027370fea205763060dceffcd9c0d0be100c2e43297570f033f00175ed49b34ce41eec335320a28a026a9d968961eb8c28e30a9b9a04950ef27be95865538d4f3875c6c6c2cb7bf52ccc2d73a9f6008faed72a24ca2d43cda08a4fb6294084a32f85b7614655e8f026961fc3b11bec1e76cc8569656540b8e8fc16ba9a1c95e53b8022bad03657a730e9c61adecab186e389bbcf77208f4251996c7e88fe7adfb5f78cfc6164a6d3c9266cfa0d22476b8b8818980fb07e87038c7312765fe1d9408d7ac05fc1b31ae9cdc1af0adaee5d2b43e7a28ccff0e1828553df69670ee27df30ec1c5aa273b9c5366944059bd64a528feb685db1ce46329b8d61a382e6d88c46855c3334fec01e5a5841a24195529fc60b37be89ee087f394d1acfcd48a3b417f590c8ee050e1c3d3ba993866a12629ccd70cfa5ecf4d3eb87eee889d2c5aaf2d23bc34f084df93ca1d878f5ca3f2532399073d7033b6ed5b38c41f649e61a7c7c96d2b585927bda2bce70318ef3c3772d103a7fcee5ae366081c695f5b74b36003be96ba053cda37fa7f47fa11491426bd609062be6291372724d90d625fb6b7fd5bed1f3a8cc99f7380e22cdd42fe4e8935a5db7af5de27fb46e2edbba6bf1e346815b8da97aaf8bade2929076c652d5415bf3a4dbbf593271e9a5a01520f8d32197282608ae17ffdd953d31e4c5b180cd8bf6bd6c908a93497fe6cfabc517934f846e9c9ca5eb8b7b01081d07b575c95b76186e8777e07627d076d3106583acd214267220ff95df75013fee1e190701ee035172ca2839376d8f386b0c565e995f57974be834fc0e306dd22e581ea49a31a8387911b0dd8b76948e25f277341c5ae8d7dd110a6ea350994dd84aa8ffaf13ede2b9c49393390069a500d0e286ad5f1b621ff48f889ef69f7e5784e8f5efa085395ac811632ad5e0c9732970fdaf978dc858f7a8014d11d2558bc3989eb822aafaabfb4cc7fc8c415954c530a6f94ef2ea5f2110591e907230154783c188399b8ce91c6ae6592d7640e64878f1ffd8a7d567b37720071f1c0213d9b1ddf0462a8c4d409e75ff8ec54239915d94779717f83250d3602a666df69f872d4e978e576ddfd564d612f1791f9c25df627bc676a7c60a6492d023d5b548874fe0ab79d1233f9b763c8b76e6f067cd4e05245c91770a3800917e3c096582be9c41c6f61026dd7d83c25db1b354aabb9ea300cd65a6f8986c081e2eb82ae0c5b8826bdae3d6df5d4a5789721ee1f08c619e907801f3f0d602ce3dcc86d3b7636cb0f77c050757f2e01777878071440177ba30b3ef8d865404b23ba2caab09985baa8d236f9104c7cd5c8d8f071c3ca54014348bd7308d27d678956dbed04d173c5db633cdc1cf0e5871dbe42668e7607e83fd72a43bdfb6c0ea8d4ead1854778be3c809ded2bc91c6ea9254b0f2280f4430b2ae171d341ada96ae0eb1921669754628d2f4cfa88f335215999449b10a79109519e9e4165a84ef84f48409956377b4a3d6ba1b8385639703bac976cb6880220143a1f82bedb2751a20b318d42c7fcfd2af534ee49bc293dafd23d81147d52f914b65adc282680f3d5fbad15b603167fe76e5d32e7078e230efa48b3a46486455800155f7def22acc8ab20dff0994638c93c974bd190f393ccc05f2e00dc106104e1350ef8cefee48e459afc962a511ebd9eb699f37329028d030f09d81cc780476fa4ca20e3570ac26dcdf66e4a4f028216d91f520ba0f78ff12bea0309eeabcd296edb65e96f6677b637dedcf556d2482abff04f019eabf6e172042c5743b7b55d237ca649213fb65aa3bb6c0adfd525da9c21881e1d622f0670558470f6f941bbc54f0b8e951e388caa99034cc024a30a5d3008140de1dfb356a520e54778d4bac21cefba66bb61fbcdd507c4670682bd0ef39ca63b104df63eda932c1f667eaa8859fb7fbedfa48f3c2603e966dbee8b8458326597b01b67f57f63ac2ac2d751eacdd9202490606a5ed128926f4dd27a340f16d1a7da0b37b19db4e0fb8c01e0ad4acbdaa8e75453288b07c4e88fd2174f1ce734e4ca0fb38046a6805a6df507fe3010b3f51bee1fb11b555033853e74ddaaaec66bee3cb08cc6cc883346829155d67f7eff7dbffd3c9210de09566c1d9eedf96760d7ee7eda87f658a86211410325409a3558d891920b89d6f025eeae6d6ff98c020a20381e7e0f7d5e1882a8d36e9eefa7743e0c0b51d95a4c6a262dc8b62482ac5360af1b10a0eb8ca74ef6c8589c06bce2cca148ae1ddf11d816c1d69b294e539c06612e5ed95adf91f7f480509136011bfb5727a561f78e9c85bb95015d20a11878e91a5cdda4e2b86a8cdcf9f0816dd7085bf15ba6eee6683e790a232412a0603cf7d705693ac28387f1fcf2ea3e2359e54cb50455a1de268136cee6f6f51858b981d43d085ace0d362cf377437838bac5bcd94649bcf041dc524ad547aed7041636c3558fdba59b9543d44b89c16334995d807d6012b10c7329ed27677302bc4e1f1b4d7e313f0e47a12c97bce85bef1d897b60a2577755f0c7daf698799cc26be79b6a185167378593788e534086d467fe2e8cc85e7fe03f5bb8256a4fe7377569f60e5bc7f6198394f92eaf83f91409a87de81607cdc4c1fee7076a3ab2a3c43ea564f55186c7253a3e8cd45a8e09e6ba1c9a59a92ff56c8426186ebea830227bbcbc1658e0c0484b0aa09ff23ed99513822d99adc985b2b7bce50e0e633d9a5ef12230fe67cb12f095e9dd8ade026c0adcded9c031454086e599a9154e71401427482065085cc10990ca56b5d4bcd7f5b7e8166f26bc98ca8525eceb284422bb2c4ce2648fd793c71024057c3f376e6507fbf7ff297805c952eb1d319b7e6c5aeb355e5baec2ed2064a8f2105a570f669a230256b1011586ce03dc91b26ba2adc011f10cb56c6dff07fbba9d958ad21cf2f0ba5bd695bc533e1754cf3ec384f4b4fb04fb9502718532279459cda734a20c16ec551e62371272f296105bd792d4207440be79ef15d52437919f838b45564a3f4bf587756592aa3808e654ae3205282c17b7c1a2ae4fe2b5081632e64c3dcd960652b316fe11012f233c45af78a03423191645087c7b0058fbcaf13feed30d1ef142c67e8cf99bcf282126d4739a59a629a9522949d0d786cfaa3149c877b9893fbf018e08660afdeaf7ce4da5e242958d0917813965b475a75ab230901406c32bd8ccbe509dea4436a5dc6c3f357a7126ba72a16a02cc3d29409b80cb115f40d73c722ff9bc176bae1a6913e8e3a3927dd063f73e090e017c055c88187bf409dee14e91cea8c44f9a9191abb1a56282dc5fe76bd9809ec7d8c7f3d8110562151dc608183c5eaca99a97160bb64fef7a581b63561353aa2feaf1ff79510e44c2cbb8147aa6e0cbbcb12e61ff62e0c05280a33d0d08de210d889fbacc9c6091e07a8797f0fe56655d04ef4da840324c295dfc7c36abe73fb0a32c505f47f6984a2ae6eb170763726a83ae7ec56e8437f2708819fba8cb766019a63b1d8e9024b35f49aecebd6fe9463577ea53b58523dfe2207f59d903069ae029d16361280fec33468eca48f64ac2841a885c9f913647b19393efbee687b7df14a848771c14543167ffc3285f9c655267b1dba4f2598fa5ef8943299a767e1172c74119a0dbb9f1a49cfcb1b33eeaeca4597f3334b8d67e5ec8d258eedcc9cbc9d90010c9915a71f5d7ed353c7bbc09744650230c4ac070bc98e548a107aeb9f4fe25624062f1c1092c78ecd16776c1ad6d9227212035cf81147269beec865a46b9340c65d18aae6738e96036e575ccb7534fb1516ba6dc1f9a1986308e09b6c286725a4c59288e6c5ea3592ee9d5c10f03e323686ae908a4c5f0ec2bab040a1739b42ba8b373f7f80d7f8e52f38f567e546d12a6bc3c7b10fc4d0ea024e15c786e2681831b2a3295377d6aea3239c735c95a03954b2902784f0b35594f368d754a772f9ca0378a880220d94aa5bfd8f5e91bd2c0b23e0d938149940fd66c1f83a18a536e7b993eb77d91a924885175dfc07d236c3658c30925c6527638e635aed4f9934a07e4bf4b1d19703323136fa83608358b3ac804f4a741f0017994fc94f51171824d220ce2dc92a1500cb5b92308e71905d2e0d235006a81eae2e38c1e25761e1b2b0f270e12e32b3dfe7717ebe27ae97ef8adea95c3127a0f0ece3db09f74552376797cd437d67822da2890dcce3cc249c6a143e1c26207034ec4c7b07864f1682b36911d1f6ce1b7e85c326c06aca4ec0b44272505065daf507c1f113af0dda49736c40301faa363fd29d09a10be58cdac6926aedbd364aa9ad55617851150abef760ffd8f567ea7c3c2d50c3ab8fb679f10cfa473baec5fbacf56040377ac07841187ac524ea97d460bd3f9d7670f773e5db9be0146a4bfcf788b47332195334879af51c37ebc9d48bcf0ce0b748ad981b978532acbfff7eaf22817e0ad2449ef7c2004b7df918c76cc0cae70aa03db11f3019626062d17ce2e2880641287e4cfd4856f21c22db0d5df87d59d68bad6f1a95defe06bc1f807ca40e0ebf3347ac96aa3b283085ef5bb08328410c2709fe3e72605c980778fd1941d9ef2308d354b87ba605aaf436e8a10622552af8621adfac7b58f791bce3e3292eba003027666b9ab500e654d43251d337250fc52495b73566e2c982b216db3ec571c7afab1f62ac5855234f24e706bd45a0ab879cb84e81ac5fe7b7219bbcdda0eb05661beeb8718cd14021ddfdf013dba71261e6843ff2283f950eece6e9274321068ea1aa160f2e12b6c20d6e996be54a146c6e06c5af1fe5d08c80bc3d6324b352b013b011c418a73f406a5a7c3e80133c37de687ed0fb14e5bdf67e8964fbe38c4087f6450ba7f37df2ab579340df90d977ece4d92ddbb35744856970b8e6ccf20a2c2bba0e47af9609ee50b776276f9218e7f32de6f4b047319c88ab79d37958244cdb1f0da02986ad084359ab726760b3650162dbcbacaec9a2642063e97ab70bab120c508da98bab71a45561e856689720b24414f7e7288744c0162ddc2e6a61fc8b2c8479e3494bb055a0e80ba93dec4c1533a0c97f759384113382c5cbf0c10a4f225f53a32e0235a65ee39d0a", 0x1000}, {&(0x7f0000000000)="cf302ac1dd371b16e5bfe1278bb5edab5af1802347eacc4ebf83f3c94e079369673d80fdec49", 0x26}], 0x2, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x67b6}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000004c0)="ff", 0x1}], 0x1, 0x0) fsync(r0) flock(r0, 0x2) 05:49:35 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x4) r0 = open(&(0x7f0000000000)='./control/file0\x00', 0x98, 0x8) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x1, 0x6, 0x3e}, 0xc) mknod(&(0x7f0000000400)='./control/file0\x00', 0x20, 0x0) r1 = semget$private(0x0, 0x5, 0x44) mknod(&(0x7f0000000200)='./control/file1\x00', 0x0, 0x20) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000000c0)=""/112) symlink(&(0x7f0000000040)='./control\x00', &(0x7f0000000080)='./control/file0/file0\x00') open(&(0x7f0000000140)='./control/file0/file0\x00', 0x10400, 0x20) 05:49:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() readv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000000140)=""/26, 0x1a}, {&(0x7f00000001c0)=""/153, 0x99}], 0x3) dup(r2) dup2(r3, r2) 05:49:35 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0x301) mlockall(0x3) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r0, 0x4004741a, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0/') stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='W\x00') unveil(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f00000003c0)='r\x00') chroot(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000380)='./file0/file0\x00', &(0x7f0000000300)='x\x00') unveil(&(0x7f0000000240)='./file0/\x00', &(0x7f0000000280)='r\x00') 05:49:35 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) poll(&(0x7f0000000040)=[{r0, 0x120}, {r0, 0x1}, {r0, 0x80}, {r0, 0x1}, {r0, 0x100}, {r0, 0x2}, {r0, 0x1}, {r0, 0x4}, {r0, 0x62}], 0x9, 0x80000001) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 05:49:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="eaff125c00000000", 0x8) 05:49:35 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$TIOCDRAIN(r3, 0x2000745e) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) close(r1) accept$unix(r1, 0x0, &(0x7f0000000000)) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 05:49:35 executing program 0: getppid() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 05:49:36 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x8003, 0x3000000000000) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 05:49:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) syz_open_pts() r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) close(r1) syz_open_pts() 05:49:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f00000002c0)="d4ef9ae59e54fbe26470d303c171a3729d5230855808a08e6e17b7c70da3507f499fb668bef405a27509e138e21612a2e05c86553d16119c8901d18ffb6f65e83a894643f6a68f3a7ab9e407355b90ffa660cd532f76cc6495942572994c65aee7083bac387af2831209f2a27d4ac8e66cdd144bb4c07e1cf43fd58b51c84bfad73ab652710115b5a937962e7f5c2e270c372614678b19c10e53b73a7ec4cf726f34f122f67babe76e49cff29c695c6c4a79ec3ca3ea27fb83f3fbf3e9a87d9936abb201d5a8dcc8e39a2d74f4772d0cc0172f3e8570f141e25cabdb2e1a3ec12e44d04294c1f71a4a6eb5ac72d10d5efc636e89b7e2dc8f07e0171bb8d7f042a7db370c4644662cc450e2814e6d7a527616e3097b26f36e1b5aa314da785059a0d0c4dae55110e904cff4d05de30f5bb8b99f43c0e9e02b8527bc7117e2795b5baf4455df14166e3b45c0d7f377350dd3891daced2195d89eeb616eb77912ed7fe4883a6b126b10a3047d7be7f988643bc819276e814489feea37a3b2bd4f59c0135288f830e69673cc2f99de2db247989085eb3d571ae54348d5d20c3aee980e37df5720b5f3d1b8168a071400265fcad221bbbfd9a5a931d3dacea54f357001209a28aa8b5da0051f82b9efc12065ac5b1a7e6f2c6e76535cc662d3eb59a3569d63a472889d1c6e67eec450b009506b666ffe2ef83d779a3577b6a1a19b8a5ff005edf5ee6beb549aa99533ec4913e05cf6d62c249ada8af43b30aa9e21862e5e9717e46b2bd061678c0d341badff0ae3e7f47ac3d37d2d5dbd1271e9ff870ee4a8937b6fa70c30f7b2e8eedbbc0a80c8d470aad25bceb3a7f48a0a82ad09fd6d6ebb01e904f94971ee22e05bebb03fb069e1430ba1d9275acb8a1f3779d103f230d81c7424b992df2319bac46030b646688f9e09cd6f98445b2b094315ecd1dfd37c92cd92949e274f0b2d9c3995f9db8b0fceec198965dd89235479af0d67067f5936b15db8b3237557196d35a14e166c4ee829a751dfdbabd3813bbcf89f62ad8b8084e118aeea8b46bf011365da7cb2cb308c49ac7025a16c891f2379845c89667adae0abc06a27141ffd0de5044c2da8d81ceaefde508d923db18680bf925dcc7f08ec7d75b7682fa8d7abe29e5d9d1d88d5ad0e2d0c43bb2772dcdb44db267cb672de1dece30a2fe37f47fbea7d6e5f7658ffaeec47136bc0df1d64e6b8d41bb511ff1f1e952842f785d5231fe177e9e2f4571f54ed86c99a30b48c80048b4e3253f5a5a91c2b286e2f93328ba336f0c1fd9fa9e04f513afc3420bce0fa9c47a4b47808b5581c4ea23e51e975ee8bc19d27a5307f009507854089b9798116f62239fcbc8de359701ddcdeebd6812eeedb7a3a5ba2ebc7271468c7f5b5a19e647ecfc01a1d0e75890033825588254eebe39a6a256084bc9781ad9a219cbad4d280235d01c2fa2db66daf7eed4ba61749401f84127f9a38cd63556e0e069e74d73435bcf00e60097c545d1632dcd911ccf8ed7f40da3c1a3b1a017b0180020210a525f21b751bd1936b31c24841b4d95475f3e97952649aabd07f09a7ecf06b644ee243544996dc46580af3fdc0dc8e013f50eb891359c6d2e1190b0482b7f85b550ec5b987e0fbbae44830bf7068f8051206d12203662e9d126db6a2163337b1606909d0a193374016b93fa185b46b471aff822bafa9e226d14f484f57e3aa8daaa221efa26e23766271f1c96ae3635902c3132317596d78a796ade2de06594a620033cd3bc50582ec75997d3c1d313c6d4c3e585f78397ecd161f53345ba1e0b8752f094cb08fea34bb4293fd27caa2be99adc3df4b1e81301dbde6f3cb004efb9ed83736f4f1513b99f7bd2572ec5d01dc869ccbba348ab71155b69589659151da052d2a6583d93d2d66567d32cd329ceed2624117885ab38eaa47a4cb1a532e569faae37a78b9a8de640df31998438039d121a4d62819f8de8bb28f1ea80d092ccd61417c896eaa8cfbaa6120d48131021cf2c5ca9b222dc123759a96e5ae78f023bd060d96121c5a69a11f8593ad096018f518b4fff81f331e255959cf2158191ea0c1d8ecdaaba7736830cecc8d8101c275dc2937bea617fd71cef53296adf768bc3f4381dba83ac8398614f71b4702a9141c8d0002b60d317978d965d5f0e655f3b17bc7dcbc1fff9442bf1d3f075da6af0ae2b8142bbe74bc15131eecdbbb563aa639bb3b5d0e08936721b9dbc836fa7a22fd1c06ba028fac5ec3d76b2cc1f7a4ab404435be3a66dedbe475482bbc0066b1e7fd0487d84e031152054e56faf0945d6ecdf50a317cf5eebc145b73b2681e441b47dc0f17ec6bac68f1cc783d29e082ae537d770e11678ca0eaa1fb886ca89e5bb8a36f258d7bad643079a6241e910d975e0753f009652974eb5aa2626a7621a0b86691260155918be9e1904db5618bf4fb57021230de02e85b0f7144a332fa87aacdf3b7abf61f292a219b46bb4a56d7e31c06d7d76ddac7fb449c7e1a6b236ee093495edcdf6cbdc6588451d24ba753cd16bbf6aeb62ee3207fd47311059d94a2992b056f5778ed4dc7e1284d481d2d581b851c87dfa0796c21afeede6d9314b163d20bf1e79ac16c1cdbfb033540287f097b537fcbca8fff45b76b19561de5bf114bde8e9a3a7cc42dbd5ac54c1741d131c0c96b4b2adbf4c3e703bed0e07ceffd13c71870c1ee0a0ff94bea9e13366c837506d412de98c6f2a8ffdaf49ab7390b8fcdc4a7f1f1313c7c01b6970d2135f6d1d57c0bae7b97cd6878875fa996f21196fe38ae3044c719b0410c4df19a5a6144f634f46e2ace6a1b616f5a38b40ef3358dc4c0fcabf6643b3fa6e4ae83f55559ef620d16f3aa5c24b7398014f2fa11dd294d7204bf767435c03c2178ba80fdedb200fc65006bd0b99d46eaffa64bec49d91b0710fe057999f214d3dd8a6e4d409f6d9f26447acec9a49e2a7155ecff33838e56d5d20f1a1818ab1eb015f0599d9b4477fb91dcb41e85101fc2412a3616adcdf7a42f64f02b0c5fcad1e4c17c314b73d15a57bccc8b6309cf2fcf55fdef3586815f49c7d07e3d3e65099cb84d0c1c5b7f927ac9d245f3c60d9b2f3c268504b233d5b504f3b39fa38535deecf746f5ab9f8b663a5df87c68677f0b26bcce20d88d5eb3c9edc7590de5ce768cfc4212f4266a449f3bcc185f5169397669783162e05d5ff747a84441f1088b32860147f45061e74cf1eda8e744406727647ae76b1071466d51814249471872f94e02e78e76e6ef1a18d69f365dc231211224ef0792874fe2fb1d6efed2dffbfe4efe7ab81df06b0d76be3c250e5a87576205eb958cc85166161584eef4015571f2d70af1691dd017ab983383cf8c91a939b87a7bb134c1ea6105f1d0b7738f57e52cc464fcdbc5ae39633d12fc5e747eec81a0a2ebbfa71f9ef4d8ac26fd88ebdb19771426facc6a77bf5dabd179bbff8a58fd03f541fe97a5ce492906351b39b87a04d07dc2d4fabc5eccf6c16af4f037d5d490e51c4f93f8b7bec97fa9503ce6863a6c03685277b1f18629ed61be749fc45b82b51574549986b7b77288d5bcec704d43407923519f468239dca84197c153c6eee5429323c9f3a43ff565765df93af7f3198b0813d5ca08a2f2dd0a84904c3a95bfbbad09cb59e3ed28f71c92660959e476bc56bafd5d8cc83687eeee34dbc33ab5c8e6d049b66421d49250ddb15168f8ab8073ad8acd4e0503e6fc674f1c247cf52993454d6bd455fc890d8f97ebb976e1b1a091a3ff4cdcd05ebf7ca1bf48cc75fae13f472b7710ef86cdc2be8bef40c9303976e94293021e7ce9881e5ea7cde9f809e6838f6a7b5ce769149c269d74fe871eb3b62bde68ec485f524f6648fc75ac27c426c9bd97c8a62b70228348a6eb3dd91c1e5bc18df94ffe4e2b1b0cbbcb4d3023f6ef2feb3289190b80bb1fda1430de479a8d4dc452a2c4fc42f1238019f57d16053fea086fba9539ddb7ff667a4c7cf01c455b0cbe008c322b19138451cd55f6db2ed8ed70686906c7a2406100045ae8d6e4b93556626e860b986b3941d5b39e63419e7ed0c2b975f07bd0149b9c15d8bef19ea8623bbab55799bc786af1edc42ecd16961e76e04b6937ab9b62e543ab1ceda232172eaa20b386f24bfe30939caf11fd1ebccb5d0d7b1c7766bde10857fd8451866b77de2fc7aa217c081a964f8c6d30870474eddb60284f10ebba10b57fb7133908ed90a2cd17a14fa9c0717fb8a7fc96db7ca0447f14cb44d83a5b602763dbbaf53c2418f2c2263465935c7711f608e88b813ada67a33032b697b8a7e2539a0164ed89a4647ebe151c13c78416e3b653f96edb7d7747c1a043edf03a75d135ac7263abcc0eb247e582c9df74a8da0fdbb50f3d72b8658516eda44406e76257c54f2edd09cb2224f6767558f36f8d9b2cbd2c1e5af658dbacb3652753e5e57a7a27125a7bc8b66ab6562ec0decb6231930dd898b3ef4f8dd6037305c38e376f087328fa7097a3cd6a5610ee0f05ffdacb2a33c010290c6b680855eb91f93bda34a6abba91e83e562c2ea3b1510e61a62518bb5490802fa3ccfc7bc7211ddb73336e00db3df885a544397eff5d21530c0fc3157c288d878d82014a52157e0584cdf59af84104c7e1403fb97aa38c9f74ca41c3fee2a4e102ef649f0a46baa4f92764740a58380f70192bc07d3c364dcff7e8ce0225ca02f3bd9c3ac67db0f54ba29c59c12be4bf43364c6ab217033269fd529ed4cd50575833225ce6fdd06968082bb35d688ec52150641ec73af6164d8a4f68395ec4eafd392655bdf380bc52eecf8228604b1ad8f5a2317c2c93cfeee935bc4b3732c81ce402d31fdd24276ef094990bc4cc03d4dea35969e1f16624df71dd2fc113d805cd6eb1f9c5f4be35312d98bacba89546ac3ebcf34ed298baaaf76020aa0db852f2c9447c7042ac090860d371ac2a3da70dbeea40f6ee347191a94f4b4574a32007297d2a1b4ac486233d6d3530af80d28cb395e601267c23409852a7735d7b2e9e2147117727dd25df4120f2c58cc55d0b09fbee96b4ea2cfd9b51506a8187205bd43c75fcf34a86d7e47970d03c6b519d7e0eba7f24ac8b271e3c9e403faf041c71a8cbda7adeec5f3976b6c790768bbdc67fd3f7f4d951f389668dc50bbef8d7e81cc5aa8e9117b277d80c9edc8300194cedd9d3d637104c5daa009fa70dba1be2926bf1fec87c614de1895ae97aad9faee148c7b7330323ffd10cc329521ac182e7605043492c730e4fe6fae337ce7b43c6a568528feaf25d4cf3b1238441f912660fd8344d12e1bd51dbe961776fa920892247d2733f17e0f88660fbb713ab81c4adcf2e5e3ce4baa4c0e3e9420d7618188d2f1b258fb057fe7e5e3c1ae9dbe19e26df3d01b1caeb52e390b2b4a85c41d3991fd9cd023e9b96b073f52f925a87d11c0c71271e9bfd778f48ef26cc5adad499975000594aec61a1fe57caee52e7d0233984a87981c2177da20820ef44d5eb4b5779efa92d2238595ba89265f05cd0c58d9bed00b56894bfc6d47cd823976658fcf75d88ff807afed6a0d0419c53136a8ac822daaca51ed5e45feb44068695aa6e2367c6ceff22aed9b242aed0fb94df1930203b2ed75d3a9a884ba27ee04a22566791d37cdc48adaae5e071f4d000ba2525a57eb97586ac3fcbfc79e32a8e93a3a82237489e09890eb17e5b717d3f66476f4163d4b1ebbd5363cf96b704eaa69f36533eaec1e965d3bbee0f7b2711dd81ee5156bc4912c926f482c62897", 0x1000}, {&(0x7f0000000080)="77f8aca92a0cfdf14905a671a1be43dbcce3d662110c42dbb09d3d5044c7c80b40e2b9c8ea49bc04ec102ef6d805f0e45bd72397b72291517f2a57a1e7cdd24ab5a8e912d3698adb1d36bf118be76373349fcfeb4d14fde620069e6feb4b667a78c7eb9c07b8fe404ef5d8ac5f0d634c467e356d79f14a3b42f16dbfaa0d928f36544af8e8435f15946407b5af516f244d0fc70045b6ea3e503e007450cf8bd4f28114c5956523455881228b9aa5f4b0e77e434b55e9e68a2ee5fabde1aad4905d35f1db647526544c85185c76957f916c24838529276372885e1d0a53c5071e7a726463a5bdafe6a57e91189f643beae863c74cfda8e449", 0xf8}, {&(0x7f0000000180)="5242cc7a3010d943b4093dc3edab357cd98ea7ad20468ad969fa05f55e68b8aec7fac305164f0cfab75b976d3d93c448be15f197f6697dc7736caa2ca546f986460f65340b09ea877b963580ce6b690539400dad0f4b6772d565b7fa3d8fc59301e425073c4137dd6a", 0x69}], 0x3, 0x0, 0x0, 0x6}, 0xc96c8a08016a4e67) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) 05:49:37 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) syz_execute_func(&(0x7f0000000000)="66f0410fb064010b44db4e61c44299bf296690660f79c80f0f765a0d3e6466490f7e11c4422da73ff0450fb3641f6ac481055911") r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x200fffff}], 0xffffffffffffffe1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 05:49:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x4304) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)) syz_execute_func(&(0x7f0000000040)="c4839140719b00c48269092fc441c7c2df326445ccc4c1fc15acb40700000066440f1263e9fec52e460fc727c4434979870100000003ff547e69") r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0xd1) openat(r0, &(0x7f0000000180)='./bus\x00', 0x3, 0x0) 05:49:37 executing program 1: r0 = socket(0x1, 0xc007, 0xf19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x1d, &(0x7f0000001380), 0x100000000000000b, 0x0, 0x248}, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) 05:49:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) close(r0) socket$inet6(0x18, 0x4003, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="30000000ffff00f7109ce162a8000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r0], 0x30}, 0x0) 05:49:37 executing program 0: mlockall(0x3) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000700), &(0x7f0000000740)=0xc) close(r0) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r3 = syz_open_pts() r4 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r5 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) r8 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x8) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r11 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r12 = socket$inet(0x2, 0x4001, 0x8001) r13 = open$dir(&(0x7f0000000540)='./file0\x00', 0x8048, 0x8) r14 = open$dir(&(0x7f0000000580)='./file0\x00', 0x80, 0x20) r15 = kqueue() r16 = getpgrp() r17 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="4d589303dd16f77c0ed92b79c200d2674596150ee28e7975b91e85675861fc4105a48c1b633da0054a6a98c0578b1e3f4f5e3498c772401f022b536f086d399e96d0f3cf0995a8484c0ad137efb0455e5067840075a9d825c766957c157891634a6bea6b49a7152c72711a766198bb878a928acdb8c344b20471049181386a1fd611c9255b564b1abf4996e4c32027fdef6c4f2bb704ea70ccb2ffd665eb488fb191bd677558966d853ecb31dc760e243e970f2edc605d513cc6df0346acb751301c6c9601dc1c8ee2be0e3b96875c1473201d1bf0", 0xd5}, {&(0x7f0000000180)="7e94655d35adec2ecc0427a5431a469311af40ae311f207233634957e3f2a36e86ca91325a9def1289733ff736b91166f0d0733518971ad35c40fa", 0x3b}, {&(0x7f00000001c0)="2a2a631d89568c10caa7177dd2a29cf96aaff6f4b49b7c", 0x17}], 0x3, &(0x7f0000000600)=[@rights={0x30, 0xffff, 0x1, [r2, r3, r4, r5, r6, r7, r8]}, @rights={0x30, 0xffff, 0x1, [r9, r10, r11, r12, r13, r14, r15]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x90, 0x2}, 0xc) 05:49:37 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect(r0, &(0x7f0000000080)=@un=@file={0x0, './file2\x00'}, 0xa) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffffffffffc) 05:49:37 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000001240)=0x9) pwritev(r0, &(0x7f0000001200)=[{&(0x7f0000000000)="71dd008b6f387f43606c70cb5ed32b226218fcbf21c3a9769a41039ef59534c4046edd88e3e18bfd36863299702519a9ac8fd5eead8f3e35589579ed9add04c8553fe96943ddf8b50f8f0279c72f2d5b63dc6bf1fd30cada5950eeea48463bf0604551b2c033393892175154b5ab7fe92a07d1b8537b37a1e525b1b954d397175772a222be07358c7b3581af243a61e5278d50d5c76af72e600ac8140281903ce6b3b67ac602fd9fd6f69c05facf7df10e8085e8bc17856a", 0xb8}, {&(0x7f00000000c0)="4f9e421ab2e5a5793010f32931421b8973fea8b87bd21df7fca014b00e504e07abcd0b2144bc4d4cb0e1600aa2d6c111fbf1fd31f8c53e50df1acff586e5016dfcd912189684ff7c1681cfcbf85f76e0e785dc208ded7ce7ea13eaceb5c42fd7d9d1971339d072646331f6286170d7d1c932f67959cb41af15654d6289852a9ce5f99566210184316c5196a3d53746fc943d4d5efe6c098b8a3165ac13a6b19634bd1bbffba27a141bc70a4030bfc186729225e736994a5948f0aa6bd94a25e8078212f0954651cac4efcfd48bcddde7e25e0ec58aba438013a183cc894c028ff131720bad19c44187b75d653289e64b59a1a172b14189ade86e49abd5a1edabd334146db0d045bf3b8af8d964c28b31d84c10a5dc6d88203610b388d5840c4506f238fcb56e71f3868f5a4e668ae0382cc47472438e1290c98359d38eb67d9ed5251d0593033a9503bfc6720e71b70e967827bcd327524824420a2d9d76480a365c34340d7410d94792e4782f123a800a6b6ea6403ff5795b74ced88b09b31a080067b6a15a9f60c7af54c52664bdbbf0e89e836f359a3f8dcb9fc9736f254592a66605cfdc6d94fbc2b1a90d7f167df407e93e21149e3936de7180da72c3607c07c6eaeca476d23c297ba7a25f7cbe592d9cbb9d241b4077542e052c2147cb82c063d61acaa3adc4f19938dc194f7b57205ecd6f8984b63fb78138be8278d0939fdd91d3f6923b6e1ca7813decf341607eb3fd98b7a1fe12b6c19abe8a734586abe327fd4e10aadf3d4540030a05bb6941531d2342be46baf18689ae7153f53aad55b159f7448d56cc80f9aa85528399a4a20e13138923511b4430c50e0106add892d9a179a18259186c3b6fb800bb08df14af062b6c0c7a5b43f3c97d19e54e158cb2638d8ba55bbc7e70af4d1aaf0b0632607bdfaa7e7a97a5dbab27d1ba95030134076eb2b0c15c979728ea500cca6ec7f4f24cc358a7e691676e3c57f04e8c1a220e9378026b2d07d2f0b2448c93738120b62d548c388a8c052dccfb61b8ee93bebc225687920ef7033c731edb09cf1e624323562dde2a9eacde8eaf833972df5a6fea9ea07d49f7b2f88008ea62b887132a1d50db2c188880cc63d5fbc4736f4843e98266eee18a4d679b7156a394716ee240cf234c620acf8c059af6eddb4c0137e78446fd1856b81295bcac96db1f06f2e2a42dfb9f78569b973025b8ad1252de59d2c4ad4af4a9f35040d953bd7e6e472a9ad8930da041c07bfd07ad41dbc91e781ef39bd4a9a97da9b546a9c388d040751d5528b5900d272cebf0d5280bc564b575ae3d4109b44d62356832bcbfd55c59b7d6f3cb8a350e71f48768fea3d46802260aea8c5ec079a8bd615cbc325a62030dd4763a0592dca4cd4c8cfa29227a558d1c3b8d50b269eb87ec4a567102f35761e45331d86b7261b8b1826fd5ee3eb1b851f090d3ab2cf50ba48a22b1016e0e23d47fefcad225bbe185f229a373b8a1ef8c04a7c02ae048212e28612e0d6d5f29faba1ce7b76eae67f316076b8b3985ed9414e59be7e8dc81f1174ca9bc8bbc9ec4fe7f50153b8a654f4c736df3fd851e1249a321b5438ed991a46caaaa0a8058e47a6ee4b2336795c68537e57bbd57d57916d94da44cc6376748015eff0cddbed9e4225d581bd19eeff3ff74e1c785027422a9af3a9279b0859578361fd9edd8c7c98272cec24f69e340c596614efedc10ef5f07f9ed0f2cfd667daea900d50fa0662d7f273d938d0b77e96f96e8eea96890f5abb4e0f753d852be5ba40225d308b3e068fbd93ba51cef4b8b7971a5072241ebc90156c36e83204963c83b01095f3781f842e883e65a30a445bf94e7118f0186c2ba856a4775f8734959a00c2d281791adedf7dbaad91dbb1feb2fc4e7bb08b21f242b8d8a70c33569afaf8fb3ccbeb3917a75985fba64f6a718a6295c1c0ef53248964475c808d38797114d604a2ad224ed1818899e0414b4ee948ce646c605bb4c4ea5bd395bf6a5c7bc8c7b21dc20a8daa9e6bd2442950296e79123bcf13bdb70eed77d35cb130567c36bb3fe149aff4ad2c39f6832a8cb1579acb18611bd2c651f0229bca0be34dd8be8d66f1d8fa1c875eb16d93e4247cc211fc8ab7510d7fdd0f3d937ceffb9af0b0643d21e2103d2e1cbe729005e84bf5a77d3114abd94b65d0fa3d8d9ae20e7d3287bfbeecb20d7724b4ad781c31dccca610cf3ec964271eaa5e5421763ffa7c3a1bb87c907199e5e52b7d46f2196c4af2e2968b5674316d97fc7f4308fbe124291a83aede11e9285e43e0cdf9823a86068e1a35d925ebe6f813ce9dc15f71527cafddc0bd8c8570377c967f2ac463f3801da65f2eafc04363a47b2ff3321224dbe86a163aebd2afab599d441c782df4da9209006770891b62bd8d471eb518d528555213c425016fa5327caa8380602ede17efda1365042d9ac5544d4dd53d695d1912cf4f67060cdb5c9aef3863af1346062ec496b33ee8eac525fdb9d4154a9e0f8adcdd269f2ce6fe3cd3643e080350e7a667bcd5c954c91517da1377d5dac333e9d94bc8c5705c6f3e39d6f0f6fe5b0396a5bf6c50ee79e48b1542f6c1ea1da0173216bbd800578b15c2b86f9e7956c0a4c7d74bbf995b22b0993cac598e98337dd491d621d517e9cb73fbb092fb74ab3ea25b6e27555f4675e5543605ea969c8182555d4474255db6d8e21d58cfd3859ff62cd924ec24becc1db3b06e74c6629f1f69fd8f4e0e014656e1e1e50e7347a8f5482d2e9b884255c09aa77326e0176de4398f27e2915e53ccb1804f7b6aea163176e8ae65a6f1c309d2fd017504e2ca8cfc524695b624a595889cce7627c185832b042be058bef24a5994ef67eb0823f0df146ddd54bd195f4dd3329e5cd9de9e8a94257ca4ca4aee03caba4ece80c8f017b182e59ecf983266c4df7095eb9505bc022ab5a2e8393a2d14d9a58bc2056fafcbe3afafd7887f39cfc8e3d69857783f9698e73dfaf805ce53605edd93e296d80469dc57ddc2c68178a1f0fbc95819addd4bf2df457756560a2dc583345a2b5458e55c0a0cbe921730f2bbfb65db4af68c7bfed2798f2d18ec9982eb8c023067c6bf1a079205ce27100b51675cede583ab6b173a7d444f52c3061e1906f6771731458cdf69105f52c52d89a4fa5d471a15662ff66ffc152c32e2cc2b48aac3cdfc68e5e24d70edce36f08182ab41e93cbc95aa3a315498d79ac19a5e91d7b06efdb3c739f5f30eb28789c9f9e4089b71582fc08ad1f4280456b85ae3beeda2c39c03dabf2164de7e73f99856ae5aec551bef1dbae30ce617942e3c89a8aae46cb21f06123dd761adcc382fbbba869c22eeb4ce64c5c532535f0a56f35165349eceb38fe56ace6c43d656b136840baf7c916932e16fb7d63e67436534e5a293e2734d98620d8f4e574d0888c919ea1987a5475f3095220198e91b006c12a7e206de8cc379e84c479cb755f0539043d97c17501a4cb83b327a809e9394d5217fcba5807300f5e1400fe5ce8ac957a941d53e86a4c3555e648568bfc416268cb2945e999b8dad48de3274f2b641bb3ed7ace2e88da4be5b24ae2cbbb6e421babbd6cc0a93bb8098367acca934e207971fdd8d894c199fb68db625ae79d167d8321a994ac12eeeaea5b853d21344f9f0648b6201aadc722b37db7ff8fe8b113b473e9ba1a54250789572d61a55fe1f2bc5f8889277b5047821068d241327efab65a080cc097b8e25131585ed6730d1ffefc8c43b684a3058c2370e1525420f841360ff86f7f289a21eab1dd7e940c9eb5ea61d28e080ab47bc6320f2945ace8989d56b54e726c9046bc151dcf198b38ad7789fc5babe71fe1a9afd06338436271bede5e3b7e80f7ebcbb1c819a6cecfedf5d07a86fc8785c475a3dbb41bf13830daaba9a80b181e775a57814bb39f171733f004d6c050cda61cadc07ee3253eb969e6c0ce01faa7c8244a98e1303d2073e5731e33510ffdfeb0980dac24bd87ebe41231a68b539ef1952e3af53642eaef25780b931311b03cad8ab1ffd6bffcdbe50f457e3f85d6fe97ecc017ba9cd0a7803d445ebe696e95030347078f7c5cf8ac3ac5fdc6da8133aa880472e07207b2ccdd04156db7fb63969cde0d1161e74b38bdcaeea89bf0ec73620967bc39cfbd92f401d31db0f6fb9b2d94a6191fbae4800b5134b2e581cf5789b40be4ee15aac789a39b9bcfc0b57cadbb8c0430df829963c1fab257cee31e0f1be4cc78fe593ad4718d5179fd5bd23fe81b6700f70e142aaa01a7d57c6a39462c6846b992d0ab2e219cb15d383705ec07870ddd1e37841bbd3c7545144671920cc5b7e863d67bdfe7649a85aecf712e33d12f83551c2e3e7b4e43b024fdfc0c80b9429e52a53fcd7d7ddbe03ae647202b7c589f0d14340e11c46ee89f9464fdb5161b89ac77a9139820ca243820e163a72f59d5478d1340e77f16c7edd641ce97952709ee5ad185ce8696c2435c96056fa2895df5295b608a170358a156e8d4be125cb0672f0258d778b6ca4f6da473f2f119cfee42a74c0e55f825394e29fdd3f3870bdb196c0a32cd84fa6791372acbe689dfa470b2d4493b547d20f10eda832e99242fdb0fdd1a469db7e4f153ff616f05c4ba34693343f1b6ec9be80dafbe7c2806b5e26fe7b9b20b5b50439c486f71142e523027607c940942a4f54c22bb2113468b96c0807769249526bef641f645091a5921b4da1a66e4927079803948daa0ff714beda9c478d6c8759aa0d7c19bab7acf2c51e8758995fa57943ec96cdf1c6fb6410439e5d2143c8ebb41257b993c5943165d6ae29a1b71ed5c6b7944d86d7a492c013174398f13c59d6e4f7abb52aef4d36d022b59d935b3d88bd1faa6e5734c1aa167f49d29b3954fe09ad494d1598b4d3f48d717fd8cc9e75a658aac8de9776e80ecaaccbf67ba3c5270046370e40488543107f9a8052d121a3c9dab589191714eb7e9b6f24fe0b78eece7958f806f6799daccc2e18ea458545d671da9d4824c286a0660a1ade83615a156d79be2ea35edc11b6b978c2aa8cc5154535f2ad819b9cafb1863c9f820a208afc051f2c925fa827b29c1f27945cd1126c2be077494f526686cdfe2ee42b96855b0da980d867597aa6b4d5333aee0cd3f07553e4b7a5b728427e7ce325d80455179bd3aa73b5cc2765b182983ff4e4eea33819f30bef545ce7d1fc9405e8b9f4b735cc397786b7c80b7e9b411c1aaef09bd5aa45433a0ea80073a131cfaf9b64e5245f3878129b32b6386c948f94d96b1ef1d7ed03561d768a13b35adaa4a0294e482d4778aaf686cc194ad3dfb0ae9052b6c5f3ed60d23b89ebbeb62c4178adf26094ebaecd1d8cfed0e94a6c98c4cfe4446f7b072c07152828d31fb48cb474e80ed97172a9937c0ff85dafb1133e895dee377fc5740208ea065ff1e62d39737de33049b8bed03064f9584bb06fb263649e480ced80314c818e0a5e4cc452e812b87783bddc738171e587bcafbf277e57db68f7a7d6d2f49b6c79d96cff74f3e5435a76f73dad8068e698bc37f803c6764bf48d168bcd42b9af03fe879414493f34ddac0e5990fabb30f8f42c197d379eb72cd0e84212ff557805e4eb1996b8ab53829d1a51b1673160292a85ac366956ac2fc348cbb0f86409f1485891fc92fed4960952ea044718313289218248fdb025fcc0178bc23a1fbd4594aac4b85a558da6132abd9397d92d46ec4ed951230c49a56695c54c676f8a1a3e4866360e0d09ed245efba97884f0f571856", 0x1000}, {&(0x7f00000010c0)="dc6964059716440480663f174e82384b05c2e7ff5089481a36a69312389f7043906fc475e943d7b9f89f763b49f2e3bbc6ca53e767b3cfd7aaa684fe3829ac4c2aff0ac46448cd98b9cb41b2e09c484f8160a1c5683e899ae143f24663214ba39e7f0ec1293ed6f06a5761ab668730fcb857886ecbea37fded8d6984b58b670651fbc16fb50b017c8b96fdd2fc2aed8353838053841bcc9b42aab30d2f7ed872e0f383a32c18a03d5ae534ef29a014df53a56937904f316a9e6a2213d3d709fcb18c791f8a736fc1904c54871db8700237c5f6446df53dda8bb0e51bf49b5443fffc2f95d2965940b7a6f068bea4e46476b722", 0xf3}, {&(0x7f00000011c0)="8029fcc1e99d311d1550fd4f6f08a7", 0xf}], 0x4, 0x0) 05:49:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) r0 = socket$inet(0x2, 0xc003, 0x10000000) fchmod(r0, 0x40) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 05:49:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) clock_gettime(0x4, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x304c9ce0dcfa0364) 05:49:37 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "62da9d4e2a4b12013689a8664a80f39f13dbdc6d"}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)=':\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='^+}\x00', &(0x7f00000001c0)='\\\x83*!\x00', &(0x7f0000000280)='--\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='\x8e\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\xf3\x00', &(0x7f00000003c0)='\x00']) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000440)) execve(0x0, 0x0, 0x0) 05:49:37 executing program 1: clock_getres(0x801004, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 05:49:37 executing program 0: r0 = socket$inet(0x2, 0x80000000002, 0x0) munlock(&(0x7f0000002000/0x2000)=nil, 0x2000) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), 0x4) 05:49:37 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x4, 0x8001, 0x8f}, {{r0}, 0x0, 0x84, 0x40000000, 0x1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x0, 0x10}, {{r0}, 0xffffffffffffffff, 0x26, 0x10, 0x3, 0x3}], 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001e6000/0x1000)=nil, 0x1000) r1 = semget$private(0x0, 0x7, 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/202) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 05:49:37 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) flock(r0, 0x2) flock(r0, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) wait4(r2, &(0x7f0000000140), 0x8, &(0x7f0000000180)) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 05:49:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs, 0x8) r3 = semget$private(0x0, 0x7, 0x690) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0xc254, 0x448, 0x6, 0x7, 0x100000000, 0x7ff, 0x101]) r4 = dup(0xffffffffffffffff) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000040)) r5 = syz_open_pts() getsockname$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCNXCL(r5, 0x2000740e) read(r5, &(0x7f0000000100)=""/47, 0x2f) fchdir(r4) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000000140)=0x5) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000180)=""/241) fchmod(r5, 0x8) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000280)=0x874, 0x4) bind$inet6(r4, &(0x7f00000002c0)={0x18, 0x3, 0x424, 0x100}, 0xc) mknod(&(0x7f0000000300)='./file0\x00', 0x40, 0x5) ioctl$TIOCSDTR(r4, 0x20007479) getpeername$inet6(r4, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchown(r4, r6, r7) setuid(r6) chown(&(0x7f0000000480)='./file0\x00', r6, r7) fchdir(r5) ioctl$TIOCSDTR(r5, 0x20007479) 05:49:38 executing program 1: r0 = socket(0x10000000002, 0x1, 0x100000000000004) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0xff7f) 05:49:38 executing program 0: r0 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/32, &(0x7f0000000040)=0x20) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x1be) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000000c0)=""/57) ftruncate(r1, 0x3) r2 = msgget(0x2, 0x100) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x6, 0x3}, 0xc) r3 = semget$private(0x0, 0x3, 0x42) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000140)=0x7) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) shutdown(r1, 0x2) geteuid() stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) utimes(&(0x7f0000000280)='\x00', &(0x7f00000002c0)={{0x5, 0xfffffffffffffffd}, {0x0, 0xffffffff}}) r4 = socket$inet(0x2, 0x4000, 0x5) connect$inet(r4, &(0x7f0000000300)={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffd, 0xa8, 0x80000000, 0xffffffff, 0x3}, {{r1}, 0xfffffffffffffffe, 0x2, 0xc0, 0x1, 0x9}, {{r1}, 0xfffffffffffffffc, 0x1, 0x20000081, 0x204, 0x6}, {{r1}, 0xffffffffffffffff, 0x3c, 0xf0000001, 0x8, 0x514f}, {{r4}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x7, 0x7ff}, {{r1}, 0xfffffffffffffffd, 0x75, 0x80000002, 0x4}], 0x46e, &(0x7f0000000400)=[{{r4}, 0xffffffffffffffff, 0xc0, 0x1, 0x40, 0x5}], 0x7, &(0x7f0000000440)={0x5, 0x6}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000480)=0xfffffffffffff001) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000004c0)) msgget$private(0x0, 0x20) r5 = fcntl$getown(r4, 0x5) fcntl$lock(r4, 0x8, &(0x7f0000000500)={0x3, 0x2, 0xbd3, 0x4, r5}) msgctl$IPC_RMID(r2, 0x0) geteuid() msgget$private(0x0, 0x8) clock_gettime(0x4, &(0x7f0000000540)) getpid() 05:49:39 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x10}], 0x1, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) 05:49:39 executing program 1: poll(&(0x7f0000000140), 0xf9, 0x7b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mincore(&(0x7f000076a000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/4096) r0 = dup(0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000002140)=0x8) pipe(&(0x7f0000001000)={0xffffffffffffffff}) preadv(r1, &(0x7f0000002100)=[{&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000002040)=""/21, 0x15}, {&(0x7f0000002080)=""/21, 0x15}, {&(0x7f00000020c0)=""/25, 0x19}], 0x4, 0x0) 05:49:39 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) close(r0) r2 = semget$private(0x0, 0x0, 0x82) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000000c0)=""/156) 05:49:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) ioctl$TIOCSTART(r0, 0x2000746e) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x3, 0x0) ftruncate(r0, 0x40) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000200)=""/98, 0x62}, {&(0x7f00000002c0)=""/188, 0xbc}], 0x2, &(0x7f00000004c0)=""/248, 0xf8}, 0x2) close(r0) r3 = dup(r1) r4 = syz_open_pts() bind(r3, &(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20007, 0xd9e, "b0000474710800"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000380)=0x10001) 05:49:39 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x0) pwritev(r0, &(0x7f0000002440)=[{&(0x7f0000000000)="1edd8248bfc5d0098c7773aab965bebc0de76be4b69782c7bb72c52b013d8aab280807a752c37d43bb574bb43cd1ba1ace8c53bc3f17b60477588ec1b2e5d0e2c7ea8e78b65c11537e39d06e88c37765faa4ba3fc8a2", 0x56}, {&(0x7f0000000180)="7c3a02cb00d89df7d0446238c428cf5761512f1954f3b7b6ff97d955fcaf42d1bc59c9fd81f7cb245c2aa158441a3f00ae4853633a179cf7bee3c638bc45159f2804bd4570b9ab0792381aafb3f54d087273f183176c886807ec647d9334abbce950fe51e479c4bc84df54e6edbdc9066db46690109b9cc2e5a4813e4f9e750395c71c197296f7209df55fb93e519f84ed83f4f937d23b9a873101870641b068b6ae9ce1aef0dd7bba3c0645c6e0818b848ff7a4a188436460c938e159ef144b89465b44c7bf9badf3973ebeebf760badd9a95a5f82c749dbe0499777630f3da0e3d4c0affc24908542c577fc9e3c4c758d04245e8400a49c5443b7f98926f2093e50a93cac703cf1667094072136b9842423f6d22fb35b266cc8baef9b04d6c3fd5b61283db865d106e23b01ecc5be0e63103bf775058b3af16f93d682041cf8125b8b46c3d7fccec682b7f876125fbe1b241ad061d7c338017ac37fad6d94be9d7543829aaa3bb2c4569890131127fed015881e10169b7435b4dde6bec1d6cebac44a29a05cdc4abecdf0a6a0b82e86e5a4da1c1b94697d3557bb9236ab425fa240a44093cdc06bd2179752711fb3078e787c0ca38aca4a8570f898966f2832062f4714cc8e8a2b7b86d1007f35eb0203ceec17ae775977613ed20704171df308f63c62617662908d8e0ae9d78cb460e42eb110bda53811fd4b12f37704c36bf5e4086a43f5fe8cc0d040050a11ee7933e9f6f5187d5ea3bfb1ea1c33acedd5e6e437cf7cd233eb90e1f4e2c3c6ba5b8f31187cd9daa12b1ccae3b662344b36fa7e3e88f5a18424128cd554ebc9e7aa0f0ad7b2bd13724872c30ce52f906a236e37d4286a4154d78e34f705fca2e3a9d18f1a92ce061a252059a65394302ced8b7feda79ac26c6e2e4b492f8aaecccb43e0f7eba37fd8ca871249c4f7faaabec2c9fbe5b6cc1d8d0ed042faf71722698eba822b091a5e4f3229f0daad3cde58176386b398ff43184fd3efc47526d603886f3040de98ace4739f6bcaf7df6f3783d5561577207138cd6cc2b710fc55f6325899a9962b1ed5b095fe7f04ee081f4aa249902e9550ebd26197710b9fbd1c5b603e20fe7a3c0b205ef5def65eda82def82662fec35c98279b90a9823f5ac78f3143ca86b6be1425385957e201679e304fd114917a5fe3f084b771e2bea9c84b2eccc299aa3dd877ca865e7bddc3260aa8378432fa04d8c906da3e2be9249e47551a03dbc567c1903924820ad376d0f532b7485b33d711076b5b9329424e9ffdb76762ad160d6dddb211cb33a7a6df16df37bbc3a03eaf5d4f1acfd747b8c5d2ed9a6dcd8a042ef7c24ff0588bc5cfeed24d1cd534cd1295daca13ebc52bbe7d9f81a6da246378dd2dca9e964be580c7d298e0adbae35ba274360c73165654ec6de171b9d0adb680890f0962635c0846e6993d775686f0fd57f87f8ec7f59697b6aeed1af8dfe66cdafa2de033d1c33ba2850aaf78a5a781f15f7504e150ee41cb0fd4ea583acdc6f99294b0a03263cdcba3a540f9573ba2302230e496625bbce1609eb9d98c4d3f03883e76b62aafac438910b888270eb8b7cf80706a47071ff1ad500181adb48aa3130ddb19cf0b728f2496d61fa108a3851be858b53ef6021dbf9112fc5ee3ebeb11cdc76489390e2c405d04314a2feaa3170d852b41a5e9fe81f4df35f8b1625a343a60416b170db70604af12519253fed84ca33c35975ef9651b12ef69fd7c4c3e5e4418a2a72e5b371c79368291c4164d454d53173971cfce3c5076756a7dec392e072dc5291ed843a84dc75dac86d374061084ccdab2c901a247d5a5c92aee2295ac6d200d0a1e7a37dc6e011fba4caf7f44b6376a327bf353935c5d1946edbc47447418e4b3a7d076f55b81082a89b0b391169664bc576539c05fcf17d1a0af272eeca5acfe06818f240ac56eaec68483de33c2760fda74879ae483475dbe96c5df5aed25ff46649c135e29c5502b5ca54d25d14e4cc649bb5d8423d6410ced0de9c0536f35e322510b72e05f78a36d047c712cc457dafeea074209c1ea710192db58515c4e1182b4fed41eb1b83c98502384dfb27c17bae1da16d3f1cb7880d3201a1d2ada1641b04eea006168d7df57a092a8906e85cde43276a45043d5d170fcf4322e08b98b81dc9f25c2b998bc1075bff3a806b946112251e6556ed6d3dc91e654bbad0fd5e6d714f84ba3e4f21e5ad81b9dac8bc5446c4fd6de3d74eb35cb3a470f3ccb5ca11e86b7ff9d7cfa3f6daac90542a5198a479302119139832316ed1edd4b4584ec905750bc6fca103dff14833d639ce39c7803f12239a8f464c7b0070e2894d513f0309c0538ad339ba730392ee0ff1b4ef45e1be0cee2c00d457f999f09e06b8aa4a4cfc616634dc1944c1c1040a671dc2a87c01f62f0d1e3ba9710d917e0eba7623e40c279ba0171fd225f614dfb7184469c989964db4a7369e280523190ae90f17b1f8786e750d9985f101f3889a754bcadddec5c8a95a6cc39cbb6ccbee2c2257c969f036ae3669c4e9a1c2c8aae5ab7c540882cedc31c51e0c6f16f0ccde52373e44a5437137718c78da3b5121ae8c631126487d23346270d8f49f8e3a83e8afed19ae48aca3888d263b8defaf7bd1783f125ebc6ab016d32c3e7dd964d6751a54f98f5154fa3b7e3c7d1965ce7dcc236108baa825fccab1f218d5bddd4c00a8923ab7ed918492aff1a397a2be878604d59e2f2f4f4781fc014ecd6c17610aa7566466a8fa65123ebd445f67f2a2bea63bc9176b59a6cbe49e90a16c225a5e6eff67ee5e784b0177d1d20a38c68869bf5759e71108fd0dcda485ea7a29794d26061f8c4b17097a94b20cd188b4bfc252551508463e53aa9fbbe46026adab2c7acfd468fc98f1217e90e1381cb98fa142f3e810004fdbebeed9ae83daf4f9d3ec68708c4c53de6912193431919ee980bf775bfb2d51a439125f257c9f6d269d2d6a27b3c6739e3d8dfadedcfb6c7dab52f4f2570c5fbc72ccb007c625a8cd44c4d56aabe97d710b150eacaa123a77fb9480aae6fc8e1d19a0c9f74e17c33cee1ba71c4609ca0ba94b6bcce192112311fe15761206a1ed373620e56f4c6ccf6ff284cf75ffd345222e8c56791e04bbdb3ac97078ffda2bd4e42c92f9b8b6bba734b201c5b86f3898131874ca70a6eadb9d8122017ea4c4c602e7b45b588a058c7380abe4bb4bc27110609395dc2f18be2fe4120eb84cec60732ea3abd7405e0a0e4fb67c3c2357986b61c0eec8437054a87bc504761ad39a938c215f47d62fb2864f1b83b0186eae11e5ed8d3af238639d76febe41f38a7d92173d4d3c7bae0131b7efc9713beb292a1453ae1614b8f07b0b30f05d20df61d94867a9cb288ed574bbe5280543c9805c6d72cf710b534a99cc5839881b428f1884249d76f18caf3ad825ee583400a9917b044870c550a00041f0996a3e2d7b82400a5a1b15f9d2fe18c4bebfa9297b5e71add41ec73e48ae04e38be0afea194e6d0a2fddf57ad62f3458c1ccfa15aa106246f7c83682df093c6caaebb539ea8a2ced31a7bda6926dd8391093023674b8a57e561adf110a6111b0db3402ccbf735f2dffac3d39bf15944bba081e5e2b1eb78e0a9d79ff0546d86622d6e3ef3c37fc022d1123a1df530f6a237cc11c4b6c65975a26cf40ef09e0372c8bae253c5397cf68b6b3405f69bc0249d64a6d1f2f9fe9c502fc3e005647c03507c5e58be50e75795bc14132bf50742c884e415ef1bb8183635acad1c95dcce578e12fb8590af14cc46adf40b20a59a48d678455a94cb6b63b60714c2695d45340fc6d1308b7f7a3b596637d0a28f5b60d087cba75601d06c799c04bc7f170d11e7b1cf62b6538d37dec0c021e19b0cc0951bbff27fa171d6a55f10e57da1a5450e913b67307b05dbb04259d8625837675f65f8555560d8043cacea5a8e3eb3fb1813a6d959d14cbc2ea4f038f3187afaf7924fa4cc9d84c0467187489850c4a9534f24358b1b047c1592133b8489d1f910f7b0254acc673d3fbfe3f617511e8c841871e3220c0efe42b5bb36fb5c4f2784e1f359de62cac98cf7270437bcabb96c3abe04dd34ac00661064c4f0cc4fd595f5d51eca6fd3dbccc15eaae8554ea465ce9d5ea131bc859920c5021e5e07dfde690419d47982c3efccd7cb6b1c89b9817e4176de69af231ea61a304155f458f2c2697275c650eb86e86de893b1853d6ec6a5503dc0ae82e566f3507ac197515e7fb78639d35a9dfd036a6ce775239e74ce1d4844b978e0ef7052be77dc973885093a531785020230ba525df77bfedb5a271e1c560b129953c9dcdbd6ca2aae9dbfc99df427233920033fd0872bc675f9993736757f9b6427e3e47a8e147d845aade03a59ea8787d43382a7025f288d4caf9062f42dd6d317a8e6b179a86a5ebffb540c3b176dbcff536bdc51f91f8f5440e9394cbe5d8e9d18e88048e36d2d9f4eeca98dbdee83a06664c24b62e9ae0489b944deed30f605eab69fa19a9d0ab62a7563a816d41979a82163058126c2b2223e3d86db04fdf7f5b3638b9fa9ee5053714b656ac9cee6feab8ebc54b660a75b70ba59dd5c0d0faa0462efd67a1a1184a5c11845f6d43f8283992d391915744a0558355e9f914be10e8b1281cdfa16ca28b203a02d3ee7f432bc1bbd00970f5649c5c281c06b68688b04dd52dccf6315de742e26678c3568864be2d3ec02606d127ff1716ef1f9f025117b83fc6b91b98ba6d7f74630b338d9522c33697c25860520b56fc637da3e1bf50f39c687f34504f5c3cc22138ff1f364f03da3726266c4addd87c39c51ef9c6ee4ccf40721a3f5a5c6c17ea400246170e10d9cc07cc38477b48239f415b391f94c2d5c0a95c4bef401462a60a5f9e0cde0c0271113380da76fb71526df24ef1ccf54a8abb4b57c0c90419481e52ef9fb20374906191e684e70117b3fdf4bc3ac4afc2a5c568c6a3b2a3da918ce5e54fcb82e7adfd8bed356f2c4cb9005049491e73508f78e7863d9d1c8128f6e23bc7997ac3b4f785830f72bb2d34bd5023484120006036968d8cf8c137d4753d6412eb652804b8618760c44ccb94ce328c9011d7a353a8227f35c434c1f6bf5545d1c869f227139bef1d06050d825b105f7412eb36bfe855fd92ca5c76206f22c8c0360fe0510af11515af0d66585ed5cddda2f1aec31322c04c8d4f0b0f39f81c0138abb42fd9068da7b156235a687e4aeff955e91e76e5d0dde624c1a0e37a86a944874baa8ba2627a311e82932198cbb5a665b1ed71c773448bedd64048a3af13115dee3fcec9deec8cafdd031aaddbf32ee9d54e85505c7e60c5e952b96441e1f0f349a2ed61fc149285b33bf0384edf6874539310a5e128b7dd6de353826679a230e07cb19ccb5eab4d6c61a7521974819418a9ba2e9a3a661e571ba4a8080e0d8d870bd5eea23329cd8207cf1583930f5207ca1c03bd98e524ba0e8df76b1e64a269fb974878028aae2ed6b4d03ef7f9e4489393b526105709d9fc029e3c202fe3f5a6b54cf15abbe6622da6f8d2169663dbd78367d858f8158629aee63a8b0ae0b1d4c9e44abf64a43f2bae3b4933b977726e4a72c0fb2625ba2e8df5146cb22fedab77d737db34e2883e43c439d69de1efcadedbf2bfb7f43fba9341ce1ab9809dd714de12501c07269b5f416a9e60e19e605a0e243b59a3991d0561c5e90408b5dd1bbe97d8c784652badf283d6a4c6b4f2ff39503d29f52bbd9a8e442deb6ae665c6917f58232830", 0x1000}, {&(0x7f0000000080)="74336fecbb9bc7095c9463c5968bb497f2cb77f6257a3ba0b3813c7dd2551061e3cdbdcf324d739c9154d6035f0fedb4654f15f60004550a392cc532debb5ed6408a92b532e2e21e86151f0bd625b8f098d871bd993f1817c599cb843d964d25e77d4130432b3d42d8e91bf2bbd76b0b0abd7cbe6794380bc89da5c3a9555c3a774b63ad345af7481a0ef4259aff81f40d129dab9e85093a8fc70034a8153fec6a", 0xa1}, {&(0x7f0000001180)="efd600756a0238aa03f8610c856fe67e33fabbf4f1a1cd1e4c9e90601e710c6744b0fad52a9fa0271660947b43a24914117767e7b5d5927cfe029c5050bf3fed272cc2eb9c7dfd882448a5349cc85eef703f9561b3825bab894d566544eb939c58582c3ad50a45fa68787e86b586905d2c8a64a6f5e84440c8b1398f8b21b54d44abcb971f144725cf8bb95242d4c107721fae70b024d9893f50473b93cdc4698a10a93632f00a3216313ec550e2bb7231e37ead7c31628c6d7e78d164196c8a67536eb2522bb723a0e13f5633f40bc93c1819df7501b79df98aedee9e191083898498f5a4aec15fd2", 0xe9}, {&(0x7f0000001280)="59dbeecda8cca26f4ba4bc23fc4ecfc0eb07f7e63e323b304be7d0d931aab47b0d9a0a4d90a422f2cf25e89ad8a9f034221bd3c155b662944ce9b65347fa84caec2852bd3c0e9544948e43df53c59cdeaffc1abb835cea27e2dbfb4cab8bf8b0bc02ef2d989e04fac7d06085c7680dde0b3aa94eba4f1b87216b769b651c8e2580fd6b30746d363e8bf1116c96c7bae82415682ebe869888e14f8cde5dce12fe798f296a2a6069636fe698ad517d7e3d28e69a75fa7159ffadd91a0547dade8b697f37aace50a1288f56183a0cecd3b3f9bfcf760df9ecda42e0f6f91721156a9ddb0f9204a2f321348ea88978b0422223f0c43d16b0b4ab344c0516ace63f533eb3101087de8fd22269e09f1a300e8d52eb9020af8bea29856bb09348b53e68985cc49026574a00c9166c0e707ecf9cf94ecb4e79cde7fbdbea18a47243b4faf19fda3b568ec12b31f1ac60a9a435fc1550d686183357af5289b4ddded4b9a9f14da8b9408c967aefe310a362ea7762d814ecde0399136efcff7b637d2975924ef1b8dc4876430c29ee89c339f67dad978c65b0e06e4261de2c1928cd2a43fd8b6d2a79a6256e4d5e73cc8ae0fa1e62beb97c5097ec4c05e16c6fbdf5f6b11b0686d60bb58fd30c810985a3539e402376fd1c9003fb8b7633d55081b38b7389398a1cfc00729fe2c38720bfaa50b0a08b5329543dd03912357cb47815320285f7e5f7375dc42065d00dd64566f422d220021d9a213115c2c22c9bf7d159f65e700e5dc2032d39665be8f71d11c186a38105e62be3940a9c2b813a0defb0d402910418076793ad5cfd9288112f60325213022263c0ef8465d9f2517e97f56c8ed7031d7f52baa3a2530facb12cae95a4b0e833e7ec7bbce162c0bd414d176585fde3617c83268be394e49a530d6e5d97ae22b20e93aa0a90f6df42d1bebec069d6e94aa1be75b2d6f0210b6ced6908f3faa628add5914d51295ac07716d9aadb65ade615ef9be614d542f2372502d5bc55afd4905ad117f578f8a5ebbfe1c4c121e22d90fd393916684442e6496e73979fa2b8db8399fb813250657e8dbc4f2930b5bd53b4a633a9f9cd2905f5936f2b6c925bf1a9b6c3cd3fea131e20457f8c5258adebebc35aa418db67a8e3a50cef1e40846bbbf0087c4751e10e3e272b247e9097ebced7b63f2bd40bb2bd32d2f8f355412eb71c3ee1a903a935f86eb370062413aa424fc1a7cfba926cafa682bf796823cc0b3ce4280e03a3f5666b162d017578593f367c85f8cfce2dc01cb35fd4c831db496a2167ceac890d97c2684f36885d099c55d53c81a23feb75f3bbd5b9ac7062d51524055fa5ffea41a613f940a35f693a6c0c3c3439fd22618e3c83ef518be9ae0309e31450a670609a9523ad0d8c1d069edd40e402bbdee13c8e5b4d87930dff3f9b1842816d0f118c6bfe05ca1b5f00f2e65af5fedb4679ac1f0de3ac05544001ac1416688a1ffca7ae75b2429d11817cc345d7c48e66bc6069f6896ee8b0e6763a8d7a695d1a33572e467a3b3c85de5ad3cc0468118b5fefc8b777a8e4d5bb07eaebbbdf4c20e4c0b8caddea8d9ff3d8820fee7f480f291a41d47224be34db571184d36ab163c5a605f3cdd72a27f944a33f110521b5b6ed0e9733e8a15ced4ad3a70733dcbddd941f4463ecd0986ef6c61efa56beb86ec9157c5159eb1df821bbaf2fd321d7e1e28292d9d62cc21d78b878150c562c99d64bc4e2738b4ce5f64d6efcf17b4b3ac713396651cd0f0f3ae69ec7afa4b3debd324345601b20c8112ed32026d47a9da1a6644597285183b1158b394eee5a791a8066a42e78f0f14d4310b4b575f120248784bbc9c2f5f027158157089fb022d164032587d3f7e299723b3e7cb04d4881218bd9b6ffe5e9208da2d2bc50a688a7eecee83316c01ed9dc051c6ae69f48ae19f96c35fb997cefb1e3b9e5e442b354ec245c39dc3655b7a6c1fa029d6855a9a7932c1f0faaf836fc2a5f3a139508d19623335242e51702c1ea90f2145fdce2118d28cbd36f33a389fe7c12e599f0b08d129aa51a88b5add76f22a48cb626223a1ba064032d6cbac88a69c13fd17d63a1fcfbfda337fe01a1c67bb802bc97b0044d3a5bcccb83627c463dca1f3b68ed26e702972d177931a2b44a51bc3c75470d69cba36ab8759d4db0766012496d58775f11b5fafd67a7b67530393930018d14c00a0498b25cfd8a774ab2d8d6805ca777d547b371f8fa0a29d2fd79004bb7f51211b2a4da95bfda563efa5b918ad6dd6f126cc4fe258538d0243fcb6133f4a6f498039217b20534d103f8b0604b67bcfca5728a3c9b2804c74c4404e1ea61c99e67f94a5eb318fc7d8688685ac9be9f300215cff62132c37693bd5546ec3717105f6fd72140eacec552a27e734ea59989360da08f771d8f45dec932ca5aa97b6bfd27440e6037bcc6ef6ab3b6d167f6ac405f99de857e3e9bf41b24057782566ed326249d7ca240b2cc9d6db8a9a6473735dbb7ba15560a83791988fdd087318ad4d3309b0d40509d0b08092b068ac45ec2b7c063d9304d7c839837f32cefeb51363e7717751f1fcc828665d2074d51f63395507da9aa6b8769c5fd129e93960dc9a256c3abde98d2d976b058be7dfb3b732cd26cebc493fa7c1274f933303b22073abd47b03b10721e139a457cb35a4b2210f48465f515e88678ead184d3eb78c568677a63b0a95bd0ebf526b24f65ef263af12cf825543bfa37d6b0dbeb4978e702fbb917aed59632e463ddeedb05ff437530f6fb1cefeb2f3941c622689e05bf31a71d7f2801492bc30be61f46cdd7a4da5d99c506f9b7c88cd3095f78fb23cc4f0a911582a89ed608b02dd60ea689c1160b3c9f3e8cd1a5e0fc4a9bbb347003094aeb5e9e5586965fb379ae5d9acc2fef5be548e5b0724197bf2f4d40a665c3c5e52d1da1bab73ec369b556cdece74ed975761917e69b848443fd820b9b8b520060d3df26f1a95289016600c57b99a4f6b9cff44e92e32395b3269fcbe7c6dedee4470a3974095a8e5ce152ab904dd7013724ef67b141ac58439cd290746450bac35181ef6d5f9b5f4f6a2e2b4bc1bf78d95f746eda7c584aec40dea76176a1ca1587ecd27b933555c86187b85b5be5ab00203e4f7ef9d6fe4696d194cf9d03d68de2fb2feef3e4e0998d2edf644477496e424583f04d8e2fa4f648e9e535d0ee3910b2c2847f4031e79dc7ffa9fd389b462bc3d8f93c5b2b4e9d64ee1f05f998384c266e03df7323544bef34456a7ea499c209ede4344fc82a0e2229c897f374fdbc1c05ac9fddf54d909743ede6c45da46bac5c3dafd262c8e138ad3cc00d7277f21959cab238f13deca4ca43d0670abb752aeaaa6bc2db87d1ed314f4f6cd591c71045eb9deb2cc1b9b0632aaa7e9f41be7857b6f7a1928188d13dfcc78b4f19ad440e3333c8112a4aea2387a8faa0386cfbed77d7259871eefec4381463153c843e0c40b3f309a2aabed9e2d5a37337004b7fcdf8a5a94ffc92c2db6296a2f2b05b4fc29d0d7143c24a2ce0f1aef75af2d71018746cceb11d611a572aacdfc3d1f3efdfc03983565745add80b6fc21b313607fd7eb616e1c289107890ff34555dd9996f2c20bf093d786aee627b298f336916593318b5ea77b38e3a049c25c118ea0b370ff75baf4954f0016d72510dc3c316bc752cb1fead089266b936ceeeb9ee54fb13b783909fefdf37fdd619ae1630a52b6f93353bd8a8d93b47dab2f51914807040ca7655362f88fe7f3ec8bbd9adc0b72c35ab5c0ef957c8ed7064cc5f5f330ff4bb0b48d855be254aa101c632c52baab7b80b0fad5685afd9a85b741893ed96c96026ff71b3795edd0b1de530d3d1ef6449a62f4275a6a0c1b388bb413abf892886018ba1a72210b364cdc7e1170d916ef5500d1552be9130ab7148dce24570b3d3bb39e048acdb17a2863f3840cd6b380a25c435fea7237ad684490704b19a33d47f78687be46c5d3b005494ac5893452a6655dad24808f139080c8a62570a3e13b243185618d3b14e0a68069cdb58c53f9c51f7323a25d25bab62c0854795fca6134ec5adb1909f557cfab292e791563f0620f58d0fe431960e65d58533859e92e8812b0ded44b9eb7374ff07f9b4c009f484775ff720f1f33c85d8df5a5f9522833bf352e63e8d4b14cf78bb9de2e15783ec8086927e32bc18f3df8c8fdee3a9f6f8b4789a5616e364d19f023d5859a5e8f7eda303c9cbb29ce5f576be6fdb910a5fe0a69f501e60f5463399f0b72aba08895ddfa3e99b027e7b0cf04a405980209bf739da668bd1e4dd44c9591c954c45a937a581c13f2ddf0b7d4581815e41adcf830ee17cc6ed0d859486d2a93fdc237c0a2b564602002eb1b0e46ef5a0b66e28a006b239b6e893fbe49b7bcc760cc5cfa533ae42809111dc5bf57b9b924995f396a40b46959477dd98c783c64c1387d6d7d6254290d3aad9d34b0114b1154844995f7b71605b2542cfecde679d547c5f35ba47f1e1dfac8c5f0a3e09ac1bb83ed9686165924301ff48ee9bcf8b4620314485b89f745c39cebdcdb6b19a65e823dc5fbe90554b6b2e2385b7fe7119e4cfa08eb3e130c9d97de620727e22d0fa1e2675a28207936e7692b52eeba486ed1959376f8dc0822d54a666a8e5723502e1df1b04ee8a9cc9b140379b02f9658fcef27de9b30fe746fc713160237dbb4bb75db0035ecc5c120fde4f34e5ca0470ef4529aea3304fa94fc0540ffa304167c5232c3b09abd0c810c8bd75ddebf0c4847b5f97e2e5273170dd290b2fa03145a518510ec5e506d04a1d2961b4a6b70dcbf23ec8851c1ade7ee14961b69bcc8bf052bb42837e90283f862cde473e186b2316e1686caa6967b0a527f61c7a509895b54d8df940ec47b3283a630448486db070138e33c13ea5c185908498759f94e5def51557f5f156eb61a55e0df0a186ddb0eb44ef2664b140b3570a5690599a10dc8ed26dcda43dd885dfd432871754727e1e95947644194655ec15c30d28c2e06b3f75fdd8d552a60f43498a3df6228367729936aba390a93dd0167eabf05e44468cd3009773b8e5feae89bac865b3385b6079ce11694108869cbe1076d5645095e579cd032595dce9b00c3ab539cbc4a4c716d70c294bd40113fecf5d0c8cbcbd55c623b3c905763a3646a07be6db7d4a99124df3c4114e8f9eaabff5538790d9d4bb8f7229a07304b3f3a193be48951ba8024584ad41d823f5217efdad410c29c81b1e553e644b4b20f36c2940203dc864900e8a52c9a3a9a4d5f54dde3c04547c5923c7381b3d890856d1acfd756cbc0438a52b9fca2a3763b9102339e5203d2c5da54b4ca6802d92bea8ab0db9cfca2380b44c79309ce3c4e8814e40552edadf8328d777436134f1bca1092d59066623dfea5912a31073c6f4e3f0251affe32502ee8116d1b32ef5ce889890bffed2fa6e03c970f19e05702cac8ac284daaefde281627fe0d4beb488639763eebd8804723a5031793b4391967f70b71aaae0a9b5a174d6da8c0c9d16f834edda7e39a709d50af9c576a89a5ac35cc79d392d4ef8dfaa05d4ef9dc48375c46642ccb98877ebde1b7960c714ae23e2fa846cc257b2ad154cbd0a9698d20d6fc231bc6bc1ab004687af4175574f949e6fe6388fd72a75145a9ce6cc0a597cad5ba92e421d01763ea5b6fd87ebbff29d37edc727ff88b63653de515615aaf8288f5cfb01a599080fb2fd4ba723af39f943a36e1d581cc0a0942c59d746c831cabcf0c64268124566", 0x1000}, {&(0x7f0000002280)="f1b88a31409e1338fc7b7bd4dbb0fd05b5d2d4e4847603caea281529523257850b394b5fe232a09b8da5673ba80749767edaa3b4c4df3502f9439158c57bc636c1d477958b59445afcfe014b0fa3d7897e8c1cd376923b821d79df6144047f185d221cc1e89231210b0da7a149c2dfc325315422290f00f999a71d0a48ec0e5a8c5bd4fa4b28b7d8b133567a1174f86211d34e635caebf2933d92ebfd76120bf1e95672f19fb7eef1231e45fca4cfde978bbf8cb7a7aec31d2a2241d3926a92b8477c94ecf35ec83", 0xc8}, {&(0x7f0000002380)="74a0de18bbb17a8c52b1e6cd09702a440c63782c01467894a8a5699b86c41cc4ef4773fe486c9b90d97919816bd3ad66a7126937d5fead3c160f06c045429c8cda7d82bac2d1488a362fb60ad03d3421a774a6db35686fe2f71e699640f748ce6075f8b38418cae2f76d9b026bbf0d59b4b5d8a42c3a665bf2f51a0d0fe27d6c69d009ddfa277d7580c3e55faa7edce95b5db3b34a5072700df890921fa81f67617716b8ae0d2baab451a79104", 0xad}], 0x7, 0x0) poll(&(0x7f0000000140)=[{r0, 0x54}], 0x1, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 05:49:39 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x281, 0x0) fcntl$setown(r1, 0x6, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x5) preadv(r1, &(0x7f00000024c0)=[{&(0x7f00000000c0)=""/83, 0x53}, {&(0x7f0000000140)=""/119, 0x77}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/163, 0xa3}, {&(0x7f0000001280)=""/238, 0xee}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/29, 0x1d}, {&(0x7f00000023c0)=""/184, 0xb8}, {&(0x7f0000002480)=""/7, 0x7}], 0x9, 0x0) 05:49:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/96}, &(0x7f00000000c0)=0x62) setsockopt(r0, 0x20, 0x0, &(0x7f0000000100)="5f9e6f4d3553906123d85a582182c29a1985036ad72607476f1d0b76f6b573a0bb2f2e4860511042fd237b02ae4f03e05729e971b83402634412ca7f338042ae903a286d1d7d32cfc5eb58fa53f7324a12670a867a6598e69050dd1372445ba8c803db3b100a20c3dccdf948e2327b73039725aee5e04f78f4c2d3e60ad1cfb3b1afb51ed71d5c26fab1c40c5bb8691c2457f583fb5b7d47bd48ba94cf9cc3e8598b8ce7f2431eaa83b5b8775bb1dfbfd806a2be1ab0e3f289d5effb505e81a185ab4ac5a294e33ede707c4983152ec8", 0xd0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff}) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) accept$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000002c0)=0x6e) 05:49:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000)="186fe65c", 0x4) close(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x1) socketpair(0x1a, 0x5, 0x8, &(0x7f0000000040)) 05:49:40 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSBRK(r0, 0x2000747b) poll(&(0x7f0000000080)=[{r0, 0x62}], 0x1, 0x0) 05:49:40 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="de74c1d0c083c316c5b0598156464e09ae621ba0ff91c08bc4e0a8e63ccd8c5cbee4081e0d0917e96a1264353dbda722c3ebfbb15c3aa2deefff8a12630476cc620be4a02d092131f08ea2edf6ee26c3fc670d0aa51868a66e997b7fe432843e09860bbf31d973efa37fa6a67d22f56d5d1595946e104d7cd283f151b4245c83bc2d4ed561d506cfe8af33a1e71422859b5508746134ed6a1695530ff2cb9334945b0388e80b124ab60808dcf57022bda00a", 0xb2}], 0x1) mmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x2, 0x1d, r0, 0x0, 0x0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000140)="6092227c3afa682e631da9b37cfbe28fe7fdb83a8e2210b2c04e069fcb092d3e84dc40f62a12a0cf60ea3a335be0f15282c132e0e2408caa023a12fce31b18b4130e46b7d19369ee1ca4e7039ef48e140a38394e800d90e647bceb1c17c01eadb9e35862632a5e29bf892453b9f51124096b2f3345481c32bfcacad299a1af532f0144d78d5d78c6876784bf7f3185cd7c2c52bc0b87a76029577f1f50cff88cd0ad62a634c1bddb0fae65c21436a3cadd7e6d19f320edeece721ce76c1988cc02d24bb9a9ba845d6e68660db9f880f05b7dc6520add8a4bfd8fc6ad31a34139a2532f3e24e733eb7bada40cf6ad76df90d95bf901231e7d87af35f344e4d527cba1026b4accf87421fa994a16efb5af9aea9a7b0446a4e64fab566a6b16bc51bd7897c0121d2b425abbd8d05e638947d8b245a8dee2c7dc8ecb526e7e3111e7209a58803ad7a78e4d5634cb1a0c8a1c74a7a2c070201e452c3fed71daa2d1bd547f5b83c7fb85a1e5d6ef7df366861e5ee6aa92f7b44a715e0ebbd5d37df31560b23019d9e7457ff936f3622091d206b541e14387cc8ee195dc5a7c1f5d611015059939cc51996794757bdcb93cd77794c1a774581bfe25f8694fe6a693f8ba73d6b4b452cd994bf9221a1fab84fcf0282db6db043aa3252825d0528a808f62eb2d950a76349431e80e8f17a0d93532ff2a223a2205602c59c398670c4a8ebdbe2cd8208f0ab63b949b97637b7f2b2dcc307ca13a447e86026fc960a159f2fcebf011ba7a6b6bda070add092a4753c82c1443179630d29121fe7326549d6ce35f40918391e1a009b44ab63096f6cf3e45965c24729ad1163e121eae03409aebae9723ddbad94f8262d5f26a6dbc32b9ba0db9eaa5d7ae45f0ec75ba8720a50bfb9edcd4a49883ab5b984117b5c5d076d79392125a659147b90b33d77e3846e515fcf8b2d7f1baaa857ce0f871ad716b494f531a475c38e1238091929dd7e9905bec240a9eb645bdaf1dbc09dcb8b80225a20af9fc6eff5816c3f5b4c05ad82cf26c0444397d002a8cade55083104e0b8e3deaa0921d95bd88682de0e6986505df61d156fce0e06fdbbe85ad9eb0146c3c2c45cc417cf884adb183037d044c2eff18ea265bbea1edee687c8358214a4e79b2431c9705b6696acdb80fac6b81f61c5b5267fec91b4e3ec50b6ad3cb7cfcbcba3992a6af5e28b8ea3efb146c1d9bdf4701a7f16a0ff311d75d349db9f035d6491228245fc09f2db9405d81290def3151cecb07d11a0900c8bcd41e10687ebd4147bbb66c751176ad07c048c7acf1102f14cde901f3df9eeed74de30955bb8db7bc69d3f536e6ea73eeba9b426bc6eaa5d31b16ccfd1eb713fd84f923f64877067e1cbee928a3cc6af29086cfcd19b455bbe3e142eef88f0a25154593618d6dd3b08c10c75e9607e62904ade42164102877b6f22b852a320444e71cbd10f9c786d52972fa06d9d82ba52c41976a8743f0e09899dac8f2a7c8d02e8879f5745bb6f3ee61fee3ca13bfbb0703e783357b0fbcb9512c369f77f9e458e8e29d80213e96756d5ef67511d72d18b462883b2895dbc89d5deaf3c44f4dba7a4099eacc5ce83ceb70f11163da38ff8e90b5dc25e8048d948f3ac7a90ac36aa5d5f23a04756964fbda633b0774ef11728bf3c8bf4fc5d99c57752a5c2ddd9db61705f2886c548667ba1831f2bc9cda8e7df40452b0947743237899bcdddd5c76cdfb25d3a38f79f3c411ee0a2dce85a59f2ef2e753da23b44294833c0d82a8555745a5ac466715487389a803c2e2a44e8c7976896686877dcb72e413e7df9ab21f4f6bb36443be132a0ca8aac497e1bf064e6ce6eb9174e0b7b8b5f7953481e5f99990294deadd069832dfb69c7c918960a6e7e15ffb2c6b61297077f80f3e1851f3127366b04ed7e6e9bf07a5dacbf14de77de2f29592564dced1349785ccc8c9cec5676e611c4596e298a44753cbbec76e9902b68344fa8c5edf7ae05d9020d8de2f8e69049c924bf9a495621970d526cb0f9657dd672e1728a10113dec2ddef87b083f8e26b88fa7f2d149b28f209d3b3e5398a1445f076ae29094ff139937fb2ca4e65d9b8d704c2a552fc3b5e8684bd2d77a26f974b0ecd12b6c702ed950e1dec332e0e909029540b3144ceca70024956d4c01450173c522896db10c5ada448062e46d0597db3b15d5701a17adc1de53a10877f598a1048c4bba8499005b64fc6726507505e085b8420ea25bb51b3134de5e530cb1ff591c2eadcb2c224ebed13ba91eb0cf4caf83057a0fdbd2339b5043bea1da27a5c101cc34b8cf7890247af03b81c078d5c27a7fcd9c4c663335111b64707faf60e8889617576db44b33bc94ff6a4e443de56729f35e76178a40d5a3e4b2255c8c9ea709e7abb025273a7ed4e2ccd4ac6248d3a792f2b9324662ab0455ec17fc973ee437d6255a332a3bd7f4222c6ffb6e1881104414e7fc9495bd8b352f36e4811cc6bb01567e03379bec1a2e0066b71ae4ad586a5d9747889d6dc3cf907abe70553b1380fe184e276f4d1c328467b0b306e44e533b59e43a1a89ab7c3bd137cf54c6e3a345e1848d843b9dda000731d9cff52f18a2def3033a836194c89bc92f28c9792a2927a129758bf944cfb793fa99d9584cc80004e9d61777a401968d767ae0b18363bafdc72a469687ea830cc8605bbe15a2d4cfed86e2e9a952cfcbe45121e3c305ba9bffcc37b5ea0240d9329ed3e26dd06ff3cea9b1c284a2310466c4ecd6aaf74ffb36cb781c0ee9afa3cb288f1167845ac503af089dfe3bf239895f6c1d1fefbf45df32b921fa67b0716ab0c928bd02d146aa03cc035c666c08b14c102f162d26f57a778ea41b8ee86b941b561ceca863d07ff8855188048358399504ce86468b663003a59d51e6490a56733684c6001eb58955b2e5bd76e37f2b95a7794d66c491ef66cf600917c95173e9b9f6a7593e49c0505bb5b4d374b81ebaeb619f477c3fd4d20dc6528dd19e6e7fdbddc606c027d5ced2c80a99d12b592d1337094922da496a490bd4a9a961c89c4060db9b118cdc1acb5f0e8d73341154ac1632aeb32024d9ee193a2e58a0519ca320861ecad5cd24aa9618f6c440225ebd71bd89f2bea2afe56ae145617db3e9da56e686c97396970f26bdd9114564ccf4c3da370ceae98e9f441fbea4c80bf3cf39b96c45e28ae04e1da26a172159e356d0801ac72c8a56a8cb6daaaa99fe2866138d9c34a146501b735640eb64fa3b253db89ccd8b0aeecd682e6ca0f5a10d4c97b13f88d1c8eb17fb8969e2d0494abb0cba203348f16149e5021d624197acb5eb8e356369279cf1f48f3ffc4a7e3aa4bb5d256c75d5ac7a89c62b8a9facbc0345cf268ef4dd4295cd56cd3c51e3a9836ccbee54f78722db054c724a84324d7b6662633d5cf4d315b537b5e168b69f7fe3a6bd2faf0107b8a56f15cf5cf40673c4b911a1b65aa84b72e1c5f787d91b15cd49bdcff44b492dff65c08aceda0ba70a39bd9eec84ca17996c77d2e7e894ab5dca9174809ded2d970140e5e9b5b07b0a76aef6ea61dc684896ef8a99192de7923f73f845aec2a6382ff34359c03dd5c4a0e01e95d63c293d7d9eaf116edb0f110acd977b7cce6c2a6d05e4a69d894c8cc21351d13a037cbb9410962a550d2a6c7760855804821d026339eb4d911263680f8b66ed5ccd64964b7e26238da7dbdc18b52aede0b6410d73779b8065d4579163b0f5dc6e5b0e028e5973c424a17a999c4a9ccef872eff7b3afd792c52a2e596cdaa3de4d4a08987c2ff17629d9b6b8dd36f51cc3b4331eccf11765526086274ce506efff6ccd6d88d3ddde17ef68131c25518698687e9e00b36455f7b4e8ebd419e5a5b31e11388936fbe3ebed32b0536c87e846ddc5fc4315d99b7428f576f8ec1e50ab693c3c248484f73e51c6bdb939cf1bb44fe5a276ef9fdc35bc5e7da10a49c56a5958bf3ef43375a88daf835ea39ec135cb971a72df1c630b3931e597c4312e027be52a037e4b5973824d16b3cf0e4b5fd9479c7a48e8a22e2436e3c8bd53004852afcf7c8a5b3530f7e2e382d6b7e133f588c230f618144bf3bb69685d66714e0c39a75e5edc95bb8b12102e314bf0bb2bc32c6f3f4f24d171393bd9151c55ba007e6961a68010dd7026d879a013953f973f1aa5ee718922efb544ee40a02cb9b5b8c25eb94b85a0072bd34ca95adc9c79f6838913637a9a2b2527499b1a3ec93e35c56b3d0557ff8b11a4ca29017cc88e236dbad3cb2e215753a51380b97cbb6c930db2248e902ae41cac24188b2f68541eab51e3e1890db2268fdf5af029c40fc2d7687e6778f75b89982b70fe851e9848be7fc9b30d715f87e940ed80239b5d55038255b6f4f7a6870c871c54df0b3002f66ae967f119fe9cc3b5aaa96017b821ee7bf4d201d015b67657c0f301c2ee9acfb2cfd41b7316bc93d3916c9e1d6d22f660e00776ff4b14c626ffc8d33faa3696ad33056a1f0817d4238002760437e7673d0569a4220bddb09c5e7d20e7d712d1a34ce4112340e83663d08d7052943d7a98dc01ff310ebbddfa192e90e30ab33c39ea49a159f7988f943285b9379a7c84dd0cd7981c14b4c171d66a02b1a925f97532dfda722dd48e8f6df75ec6d126af9dac49e4f7e80030ec18ad7d30fe7b5ffec999d100b11b59812af88a9c25c1977f2fc1f96865c532a520d18882329dc38adcc46f2de0375db21116a1a32fc0c1f56bad9efab41fdb45d8d5d6f15159a8196bf13b2dfd1d7fe8a57cf048476c378aefe09652e0bc45fd84c66db00d5a98ce1bd117ce2e83577091966d5b2b9dc9c3e6358c9912aa0b476262a259b477a5d57d4302b03130bc8a682dcb4f24d43a14f88c78fc6c2ecb9321cb525f5bc461a015a787c868ef967dff5eb57387968f6c0e82251916346b1d2bc1c165db667e60a0f05df2fc68242b508a6c9d1ca2119b167ff53c6c17b6b0d03330e4fab6ebb42c21a90955508de68e3c24132012879ff553bd5aa9064e2ea2f336f5f5ebdc8e0f256cd4bd3cfe719c456722f9c0da194a4f39e82c945802ec0784f492b94aaae29a5c149d9d1eddbf6faac6c807f9009024c3ea4f94f186c38ddf3fc68d7b95b099def64e69336c0f559133846f0bcc97fc1c1f4aa9419873c4d55466e2ce1b6c68ee4889608ba0edae8a6d82d4c3173584d87347c6bed86f26a50593da1d8386f3b6ec210beaf8c795fe0fbeb7f9fb8c724aa9474db7c8ef47290b522b4f237cf99667892fe4764c91e31a713a40568227779d7eef475760f121941e47495f3029f53bc5ba180c79b9df2e88d1c76e6827ff9907b28f23e423ca16c3b35f4490809f0d44403b46b3563778dc51f3e11dc053a4d715ecdc53bf13fb2601c5c4841686fe32df7a2ebc1355cb236074a8800e666b908b2707902d3861e6260ab452fba93170bc289a88a54f2f71178657828ab670c95f0ef547c21153ecb17d2be07aa6e1bede146f8e1254a056661b27dfa581c6f68f555c198c869fbee", 0xf4f}], 0x1) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) madvise(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x4) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x8, 0x5) 05:49:40 executing program 1: setrlimit(0x0, &(0x7f0000000080)={0x4, 0x7}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0xa) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="f9f78a7b236f7a40fbcbfc2cec344fac8630ab31f18dd9ebb01ac8b8ff5176af68ddf31a0afbb69a0d7f90fbacd3ba7b8e60f64bff0b80cd4bfe2ba9dcf3bba428", 0x41}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x9) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000002c0)) setrlimit(0x8, &(0x7f0000000100)={0x9, 0x100000000000000}) 05:49:40 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000007, 0x0) 05:49:40 executing program 0: r0 = socket(0x1, 0x8000, 0x7) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) fcntl$setflags(r0, 0x2, 0x1) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x161) geteuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = msgget$private(0x0, 0xa) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/160) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xdf) r4 = dup(r1) ioctl$TIOCCBRK(r4, 0x2000747a) socket$inet(0x2, 0x4007, 0x6) fcntl$getown(r1, 0x5) geteuid() 05:49:40 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000380)="bd20ff1e0e83d4368746e21ac29dcadce6129517cc2e7ea0b53e78a2f6ccc2e47d5c751a859fbbdacc70a38d755ca21d6ae14515cc9335786ac401695c5ec6c2e2418b12432e6559427dee3323", 0x4d}], 0x100000000000007f) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0/file0\x00') lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) fcntl$getown(r0, 0x5) chdir(&(0x7f0000000000)='./file0\x00') writev(r0, &(0x7f00000000c0), 0x64) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0) ftruncate(r0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0xc0, 0x11) fsync(r1) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000200)=0xc) 05:49:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="ef0121daf44ddc0ef89e9c44d360c9351c0d5a6c4e9f1be166d3a530b179b1b6422b40e21bcf621659876203d3885f73ea692c0c8d933449255166e59c42323c678429817b3ef10e88b5d92225087c7a40399c16fb63071b30969dd95e"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6100, 0x0) 05:49:41 executing program 1: r0 = syz_open_pts() r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x1, 0xffffffffffffffe2, r1}) r2 = dup2(0xffffffffffffff9c, r0) getdents(r2, &(0x7f00000001c0)=""/143, 0x8f) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) flock(r0, 0x2) pledge(&(0x7f0000000080)='%$\x00', &(0x7f00000000c0)='\x00') flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x3, 0x81, 0x0, r1}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) fcntl$lock(r0, 0xc, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) 05:49:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x81) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) renameat(r0, &(0x7f00000000c0)='./bus/file0\x00', r1, &(0x7f0000000100)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 05:49:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x53c7) open(&(0x7f0000000000)='./bus\x00', 0x5, 0x20000) 05:49:41 executing program 0: semop(0x0, &(0x7f0000000000), 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x808, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r3 = socket(0x10, 0xc002, 0x1ff) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r6 = socket$unix(0x1, 0x2, 0x0) r7 = socket$inet6(0x18, 0x3, 0x1) kevent(r0, &(0x7f0000000040)=[{{r1}, 0x0, 0x4, 0xf0000000, 0x4c, 0xf5f2}, {{r2}, 0xffffffffffffffff, 0x10, 0xfffff, 0x8, 0x20}, {{r3}, 0xfffffffffffffffe, 0x8, 0xc0, 0x1, 0x1ca}, {{r4}, 0xfffffffffffffffb, 0x40, 0x2a, 0x4, 0xb5}, {{r5}, 0xfffffffffffffffe, 0x0, 0x0, 0x6, 0x4}, {{r6}, 0xfffffffffffffffc, 0x80, 0x0, 0x1, 0x7}], 0x3, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff9, 0x1, 0x0, 0x7, 0x87}], 0x6, &(0x7f0000000140)={0x4, 0x8}) mprotect(&(0x7f0000f71000/0x1000)=nil, 0x1000, 0x800) shmget$private(0x0, 0x2000, 0x629, &(0x7f0000f70000/0x2000)=nil) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) semget$private(0x0, 0x4, 0x548) 05:49:42 executing program 1: socketpair$unix(0x1, 0x3fffff, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getitimer(0x3, &(0x7f00000000c0)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d011271d269f655a6ae"], 0xa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000280)=""/4096) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x1}) 05:49:42 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x1) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) r3 = syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 05:49:42 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1}, 0xfffffffffffffea5) 05:49:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8003, 0x80000001) fcntl$getown(r0, 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 05:49:42 executing program 0: sync() socket(0x2, 0xc005, 0x6fe6) getrusage(0x1, &(0x7f0000000200)) munlockall() getrusage(0xffffffffffffffff, &(0x7f0000000080)) r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/71) 05:49:42 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x7, r1}) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) 05:49:42 executing program 0: minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) 05:49:42 executing program 1: r0 = syz_open_pts() open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x80000001, 0xffffffffffffffff, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)='0', 0x1}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) execve(0x0, 0x0, 0x0) 05:49:42 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x5126) dup(0xffffffffffffff9c) dup(0xffffffffffffff9c) r0 = open(&(0x7f0000000200)='./bus\x00', 0x300, 0x10) r1 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000040)=0xfffffffffffffff1) sendto(r1, &(0x7f0000000700)="8aeb47d5900ff46b745bd02c56d6bff4824999e0567da85ee154d76f6f4d813087be9ad1391dd9c1d51f5c896240be32dbed875f4f1fe5792219ad330e214304747a92f0ca0ef7cd18b5ec85420a2b2136c68ac35f32a00203480945c230e16ba4a869d776e0d71e755d4ca3e31d1ff7b089f169958ee107cd7a0b2b9fcbff80681cc8f5a2b0816988f60d5c7d586cc6a7fb98d2adf779001cb9c645f5346d6b78b3a9c1cabe30f25d528b2b75ea3dabfb0f89c3e17b9293de30442c4b9b48f59c066da0785564b680ec3dc79735305ce910c8f335e8bde551440777c023ad7a31d4f2d0764258ba86462c06c6ac41be8dcf1999d8a1a0457f2e4cbb9ddb65aaf5b2b9a460befb53cbbd891bb0f25412be0ff265b1067afcd39a57889abe368127b9244049fb161c201219a09e9ed052d92cd70bdedb65ef6a3583dc36e6986c056a300b3d054985ec069faa2dfb18fad4df45a07bd9248cdb61ca3832f35d0f61d4a019389bdfaa0a435124ef048d000fe0dbb0d42b4eac3b4b34bf2e66d9443b2eeee2da8700c4668fcbe0eac46388f17ef3891061cf98bac965b6be69ec105c049eae66558e746a47999052baa8645b9e73476da751736f9e1e4fc30b98f31304302d3bbc3c7f0bd585ebda641ec87a606cb59db95cde85ea5b0d7e84bb07ec3f437f3498ee7a488f1e0a4e8fc20250388a1497b634ff4bf60c6d9b85ca77a41ee9940590c036f6cf573909a21f4e95aadffc72925a7cb80a210bb0d1d57fa49e10fe85aa4423c35cbf724f8bfbee41ecfd45cbcc624b5cbf29f0ffe59982a122862ff58d727ac8f71344d2feef8fd6b2c6e432a831d0c87d5507ec3cb4a3e61cb4d5af6f4599e8ac8e210ff1e7e059fab5f697e0fac0fee1b3c171713515bea9b214ceaeec24cc97d59600ec99b531c28d3e01c00123dd13c3d9012ec9d802846fbe98072ee74ea64ea8c0ea8b23d7e6c7fee1065891bc738d5bc134254c0dc576ea2745c6c7d1bc41016ce202497d046ec6bb1cc30afa160024b7dae486e443550e661f22e5d59247d965ea4b62038412f077ad990b340fd4133ebbfb3bb6f9fa54d3c7a89251d7218158d931c5862ee2ca0f97239f673afba3d45298bc55034a5751d749da68f6d2b940e12dbe906c9146e642909668cad48095fd062cc233bc74882387e89288c5f09d41a42751babb5ed196d3f2a914b3b12037a8e5428f5726a22efcfd8e519905fa414e73b2d88166dc296b1933403528e046730f9a7d3bfef1adfd1ad31782526042c30e4196b590f0339d575a4f740c7d98589e2062cdcb434a45ed2a7dbef0d519289db84724ea97bd940a4919df809b1efaecf877000099c0b162d50e977c604f34352de8764a1576f20113057c6f6845263d776ce6494ebce0299ac5f7eae91a62d605d7cd656f35b8dcae3b49054352faa767a233784505210352cea027cee72056d9294067fc253b18306f26e48cf1cd44cab75b1e864c162e74ec25d607f21a131cc1b9e810aeb6cec5c403503efbe91afed4ecc6dfd4bdd92587d5221058ff56654d48542abc22d3df9ef6617567b848463a4ec0ee91ccc9c2004dbd543f863e90218bc9b9fdaab408af5c49d7d0c1f211c3d70611214d2f76f3b285b3db34b5fc98c306cb54f95adafd088237fac46431c8c5ab1e62ae664e6d93460a6c282f51e6470073751b0d6b7f84ab2c89bd0eb96c1dd459dd567cb6d73aee7283fe53e7ad6d97e19381af4489d009ee9664f2dfdffd44f8029abe99e89c7c5c01fb580004aae8094fdfbe3d5d9ff918b2f3655a7495666d9e1d0783fde30af0ce75d28e2fa0147f9e97de77df29625bf4332d1c501468adc2ec0cd4727193c68f3a4a49387d163a4a5610457411ddb1ec79ff5671cf1f0833938b610d9e693b895eec9e11c4647478e0f2e8f99b14de0b93b5505fa11b1bd34e74ab001f4f3aa72c3f7628045e5811303404bea3220fecfbdb41da79dda103d813abda689c2b058f525fa309bd49a1b7b5f94a744882b908f7e8b90c4b2a533c8be2a0eda5c3db21161fed269641f155577a021fb47eb2526abfa80dea2e6f72aa5f04847fec7afc6fe73ad3f9fec5f68abcecff1b34e69298d022ab5f45dfad54c7c7db304cb1a5a688946fed789659f40e0ef41915b4a01bbbced0ee324f3c0a3bfc4e74134050abad7f5e2d2301a86720637e7e28eabb6d498e2f39d430006ded0e5c8ab18f2a6115929a29de9fc4ff1250e2d9d9edcdb1b62f81ccd21b73f1d63c5efbf714c27ed623d63f55c01042c6aa12e2bb3530c58fd18a0a69957c32c0892069fbff626ddf91c79e4156eb7fe4d2e4ac4007ebf7f6d2478aaa6f40a4202a94ab1429ff179cfac38a8b57d19dd8af2ba797141f8d264c69e892077adc3ccf6d84a081106d44310d37084d261c29d901620d7c2468506ead15280eba1758c8bf73f304f0e28b4b72c6e7d9247a59bb4e5c4fae6d0e33be41e41a4bf46c7d6f71b3f6699b8f30932976b33f398851d049132b1016d66e4e3f8d4f27fca862a254fe853de4f20202ce43634e5ca889c0a77afed04f0918ca54b70a7a7d5f3e5b51f102273da21bb62610cc56e045f6bd184b201682094012d7922b785e5ee7aecd3edbd445cdb661188a1bb2dab14e763577adeb791df36c8a43de73c8933fa9b403b03007bef42fe609a80074f312e9eb7c5e2f2c7ebdf3f974612d63bff25665ab3b7a52342f74e882d401808519320746978e2956886c1acbbd1fe233aa76186630f601be9febb0dd6172f963d6d7e34c90343661cde64d280a57c1d21c49283c0939bb9b9155cc06275942bed5fceacf60eedf32bd052814c9bfedcf55c2587a61de00cdb13d7c8b85d101eeb7f2b7f36dff6084483ddf53c9f0ca1c283e760def4d2635c395e5817fa57e77aa8156d2b1d8a7a39a0fedfdb3d6f8bcac0e3f94f5fb403644ebc4537d01053a4b3e7686d795c00ec4c7166cf07aaaa70cd2ee64fdc5bc0b9eb0ff5029856c6d6cdcc7e2f37bf0009b864f4bd958bc15ae9ceb48b8fd97269d519aae4586dae8f6be28dded6b9e514c2469bb3aa96e62026f749c0b88904111571dd714252d7510d42f3e98092b0964b140bb9d48f257c1782dff5a5a0c007a5fac6f8ccd61a9ddbd59d49c60bb919029f51a73dda5b9ecf741df4bf2a116f294848e7ff5d6a6a401f56843f531b16dd8e0777567fe63e96aa7fff860057c2c808fb46b9b5dc57f8169f08f816c26191b260e9300ae3dbd247757747e6ca4b55574e7a1f00cf4f529a1838913b577a371aa0d8f3abcd63f6af549d6a1bb33ee0dd6d4d7d7515278fb6a8f42630a73f586d0df9f716d82a9bcf16def7324f1a2ee3ec9ab2903fc7855e51a75139c2a59de3e4f77252dce10c0db4d1fd76df3036ac9b399360046d65517ea180707aff0f109a529c3e5184348af2b052b0dba08733536111aee64201bba94b28d92d154e9ea494f72841523dd120a13ded6e16a7d3c5c6e77fa41cdf7f0dbead377006c04a38ae25461a15392c00905a41fb0c076329e1be8d1b7a3d773a00e78715e0aec08e5bce3b5c9fc09ac31e3962a6026555ab578f6ed1795f0b13f8e22b68ee9464c4dd34ecf083c98e89ae6903f0b11caf988818c638515a171078babdf398a037e7e3e62c2283d1e66abbd44ae46cd7078d267d1f892d32a395538b6d378381721a094c4a7a715d075cc6d4330bbb1711255b1a060247560b05f6c50f86c2e814108b976452b3aee62d5679b495fc03f5fbdf4f59cd85066938c25c67b0802f0677d8a92f3ad5415ea0de6583e4c9bb54487a62efd3157bacf87c0c53ad2811edf25b1bbc2fa360e7fb75a6f983081543913cebce0f0f1eabf068604de7168bac816b42a8da8deb940a8d982fa145107b2e810bc3d585f7c70ae75a4f56cd42a316d48894ad42718747f289fba83b627c31c0be958c69d2c48453a0e9f8f126611f7fe6b4dae90c3ef0b9a9a2230ee95b6d91b35f7adc6956c84faa221cf3407e46c6626464f7c5781bcfa2dc2d2cd0f91fd74150967293386a9a1eef61b1eade7ed3a6534e1fd7b2a32b63e3300f9c7cb8d3cf18a27287fc1044dd9694ad7d880a5555fde1e49ecb825ddd9f5aec2a269e3f8c66a3a55dc71ebe81c13edd16b4deef7b1ccdc4345b06a2de1fa6915d8c53e54dbe56ba9bfa42d70f0cc34d26b94e3f813b1a7ed4927bffae4b6dcc0bfe78a4eb4b83b4f1c28f4cbf699f20ec0a3b139fc8af0b1cc38deddf3f7e2db326d614db57063fef6a358b0e132eb065bacdbabf6d581a10ea775da825efedf0960428836ed6aefe1ac260cbb710e6da170138f8ffe7ba3b0375c2311f0090c4ec37f6ff9ac1ba6809edade119b8f35911f992d7cd64a3f879f71291952e24667a6ff5537ddea27f0f790346b8cccbed6f54ee02adf0571d6656a40cb4f1c7178635fe3277ccad2aebab8546ccd1c4745149fdb0bfac6bf1019a7958de57b14d0600132b9e4f3c0baf344d0bd1380b14021a846bbeea858bb872e309762e05d493db4c0f0449f067d9be9200159328137795903fc83fb3b1e8b1270a1ac7ea5e5c14584593826089da8940ff251e55d02c7a10094dff229b2f1909014565a316e7e98a6d6d5da5744585ea558fbf9d343aff7f44063c579e9038ab1ef2dcda04be25209a9272c3b7095673b1455df1cbe2e12fe4b3024796e990795a5ebf362a6b53fcf6f7ff06663b6bd60028359c3d46477aafda28ad4e628785cd926ec96e77a30556bd535c6b03514151e85270d77d4ee889f0b05029b6f2030eeef43f382f2003739f07c31b91ba078df5b6183837061ca31d50c8dc1b95453779dbbb1fd1e2fd4d2b8c05c2b95144ab75d1982f93dc6277909614a4177ee719390e18f433e95be4f2318dcdf65281c26b2808d44377719f5d2411a30af5127540153fa4dc4b54b8d23ab7bfc23d9ecd9eb8356268a17a562778112c0c2866d04a11388c7e5c0676bce34ce9a9edaaca30127c57e5d754973b2182008ae863fa0c211d2988204d3daab0c841e16747a7e230039342fdb66ba501575632f904bf2f0169f04497dc6b6868041a26364fd2f98fab30657ee3c5a5f30bc9e4194b157e45e8b3136b12d1a60a080783fd9598ec42c4842c326272bec76446d250f97741c65316eba5d24760afbe7afc27cdba1fd5ce46495829035b5932d68163eb169e968af4602e05a774c7c8c2c9b9866ee06d24dd1964cacab1df847fb9dbe2e9c99a38028f892fe0564315142d1ab59fd5f4eb784911fc09d5494ef4149a5f46b4224f9f0a41b9e95bfa4f0d5e904bef47049990fec9fc14553e3bc95a4b867d1540054b627bdd08956373b0605934381845253a96f2b7c561327ef56c9ce710e835e7002321d668e13b996bbf1cf8799d243494cf1850056d6e72b0f30861626fcc9e5fb7ab3349ee158b31ef73f839dd74e1866a64a11a6a9af333332f3795389c968319efec51135b67515fce7ecac51b7a23a292bf290dfda8a8402f0c8865c64772b94cdd04f5827e6d9d56124ec5439246080b9a8559b846980b75822c7945f0399a465f110251bf7e325764034c3ad3d14beacddfc022162b5a4f7728ddb9cbac802ecb781e0e4a87d10b3ddb4c4a71a551681320a0a67ccc162029a494053d1aa85c858b019864e0be2c28450cdc6a86a526f4c74a24d66aa2a3c7b5bb02246b83ec1727906b00f51a9ee6fc4ead7f9917d4e36daeba179b2f47626d3621495913f2d7a9f6fef07547fe6f4248f11", 0x1000, 0x400, &(0x7f0000000080)=@in6={0x18, 0x3, 0x6ddb, 0x8db}, 0xc) recvfrom$inet6(r1, &(0x7f0000000100)=""/112, 0x70, 0x40, &(0x7f0000000180)={0x18, 0x0, 0xfffffffffffffe00}, 0xc) r2 = open(&(0x7f00000006c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000640)) 05:49:42 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x5, 0x6, 0x5, 0x3ff}) sendmsg(r1, &(0x7f00000025c0)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)="f34a5f526fcfe93cc5b0cde493e4a6421c0e03df08b94206fe6c6be4d9ad1b1639a51eb35fc11fb3c55cf39c99f90eaa822818299ec627b0ff2541dcb6dc8b77f54156de76676e60829e10ef5efa356d74f850da6c068bb1cb6f0c5cd35ab480016ac5b1d0266d10d7e4d33f690e4575a0b647190d5e63f7e80569042a22", 0x7e}], 0x1, &(0x7f0000000280)=[{0xd0, 0xffff, 0x800, "085915a33b335feefe2d760d2bb832be6516802e1fb24da28c59b8c24505694f4dafcb8eee40d838c39c8c01ed532887e0c091c4dccf23be8bb8ecad9bc38022deec51b0eef593c3aa7e7e3d0691ad285a4c9769df17391bd39a83dea95dfc808265cc3a48b6f08b3865fdadb9521906acf961f1ba59cd0bdb5d0b522ccb72105240d79d4cea09f4ba8b2e1ac551b75788eee006a6e15f6d70d89858269ba68d2b74666875154cd66f0a5a372d37ba7606d2b083d5465753fde6f4c5"}, {0xc8, 0xffff, 0x5, "6722f6e83d790777d0ebb1be870c52e0bd16ade54961b9f154aad5ce1565c548477bd299334d70420fdd555b05a9e8d78c2e021146adf989933b624873322c2aadfce8c5e05651ed1c51416c526c1f01fc64d2af41887df943a1b911d56bad828717f6c30a5df04034aa25cd7acdc0be201e6672911aab104813f6071b84133ca224dbd2e714f3427d28bc487bb3e01f15241a96daa74cc512d0383f07ffe95932b4d66e66ae2876b03252ea5afef90e02b2f06258e14d"}, {0x1010, 0xffff, 0x2, "a52653bd049ef0b7ce3d996ecbd8aaf88f4b72f30d54aa9cbc8174e7c79d6cdf1aebaa3267ac6ddaa3c0dc206c9b3fe01f54139a942373b97d46d66cd2ced9009dca5522dcbe528cc66b02ffa2807f06e33cd08a6ca2228b85dcca0ca669157f4d47466fc7231047705fa570605afd706851b90b379121de18e20c7879b40e7c27a42ac043a89fa122fdd655cc6b071c5c29ad15c606ed206cc216a2d6ae9854dd16e1231f1be04d38cf3103216e55d9469daf50efb372c4ab8755922524306a374083bd45611c96975f2d34e78b4f27a26b26eabf88de9952d389301708c6fe13b55c91f7ca45eec38201863af49c684fe8f6ef775bec4d368a93b1f31dbe1c0f951f4aa345f2c37163dc77513eb507b569d0d13b41a58164f797e50635b7c232aa1f0d76ebfe07993d03d9b402e623d0a52310301566bff3a96dd5815e5698ad2b3071a6e7503f2c8e9817436f1bc40a9185e050f684a3441ef3f1dfa826616551aca823c5c8be3113083e730fde2bcc23b751c9fe514702e7667721e33044c7bb4ea000fdc4076216e5f016b4a10becb59d42d0b36007c419e614cfd4e3d8080ee8352119e7ab3719a75f04909fedfeb3e4f688e56427c90a69645192b065b69cf9b4f9d88afef2ae989c3f1eadc4a59988f6f0718bca9280250e8a39786c79e3d87857df8adbfe2483cbb8940109a0ccc632fda44dcd06b9450ce42b35d01274b571bc371a0c6b9dfc24cc9f2d0630059c3aceb78195e84d35c38c4481323072b24c841c61baa67e8e728d52fbca936aea270d604530bc70ac6987dc79975623907e0e29236872e40bc6b7ce4a2c2c3fe2c8c8a6d8913db78e26df5592c1eb5d4e897f40ad53e0dd8dbfca8aa0b6add844bafcce62853fa5fbd0dce0eff81776561ffd37d9f408df07d31360c44f99da56e2c473b7424e3982b8bfefb53fd541d8790023402672c61888954edac714d89854d744a46d8801264dc9190fed344523ac1a992cd5876e7bc9bf4e0219b670a730461bb6a3e1fe2712504e9ad469d05acc9f8f12adc869d6f17a9255d49627f89f7f44fff69d14c6597951e8df2081f0e64eddf2859c37bd667b39047c6ec2c5a4242ffcc593c12f2148fc0a6547b4c3e19beb4d19f415811d4edc6c239e565c72d563b6b38e30afa57a53500e7feffce2f2524e08b2bef6e65e2445c97f4c1207dafb7659f30695ffe376eb59c24b89860ebb694af41a2fdf65955d472abc2e8acb24c2124a78c393f4824cd261cde5bba6fbd6fbc2437fafd3c203bf9e3a86863463f6cd9e75b4893269f8727bc94bfdca14b2e3d0e751c628dbb4bfd05b22287084c6854566b8f831bcb04018c181bc19a002d68191409a5da845db10eb97ecab6ce02fbceee69cadef93c9d40510a82d0a2319b9c7ef3dc7f259878a06122b80ff97d6c6ae7da5c65d6a5ee37e5c1ab867f0360f4474cae9193ee792057779cbb204bb90059c0ef92b9fba186776be7daf2eee742c5d6e40f5c0b0ffd0abb35326b5e09a1a240c56c749e50677cfb3515f3eb4d812fb67397c5df1da4622fa863f1f55c2f8cbda1193f4583e35bdcf3ff407e2f6ef2a629f117c1b5f5e86583d8f5151972addbb24e6c88db9dd08b3a62ddf6991d8ea50e6ef4ce03d4bf5f31beb2b926c6fac078c4c5959e22eb995b058cc69b1a93c6c587c9624b15d9214a4a2a5f09b5f0d301cba9c9f1c1fe5a1691ed8a762d2258282d1725e185d7b7e8a7c25427c7c611c7a4ca15c52670b94238560e80ec4c1f9fc723f2ca42be8d51ce44c71523c7faf2d7c322fc9627f134ec0260a9dde3712f4a1247f377bd2335e5dd4783836923de4f906732db5b29212f8878c2a0ccf5b5dfb44552bbf98bdda34520fed9b3eaebcdbca29805a9c4a4365d47e49700b9e9fac9cdf0dfe164ff85055dcc89f6b74b9225b7e72ca2d70d778c5bc8c7f5f4614160f631a03dae2fe3bba9aa32611725ea976c3cf234022438aa9466719472c98910967e4164fde165de16e99407e64a437fdccd03a2de7456af3de5062550a2bd215d9a6f436949027b2bf6f47a91fe243d658703be3a0d00dec9a0aca3f72c67901c75b4baab0c62c30221f26661904cfa4d42bfe1921796077e885fc2c34df7e0b3f97d9ee3ff81a52fe5ec34ef463f5e4baf6f028b2e9cec81d59a303a78ae13c038aeb8bf09815466b7056d668cfa5e13d40b838ecd46133560978d0efe529d4175fc5a25efef227447a11a87d4bf0c4195a3c68c5c7fd4d0cd7ddd805a11663543092851c49da3c9a2dc616d2fb0a0b7f5d6919ceb6e88765203c69558ef70aee83ea44f822dc3456c2298e5872b3d127ca91c257912c2a2ec7019452681f5976937ad79349f96a43608b259ef4e1770fdeb4c9a13d5511b98094a8b7e10128d812f234b42765c0b5d61c3d679e202a540f63c37588980aa9af99a948305f5e36b7f7932030215f84c5e88664598e07bba563fe51dda595c2fb0a764c0951afe22020f2340ca4f2e4573203b98139d8ed6e506f9e98c58304a89a2fa671f91a95188804cd558fbf637c66d41f62278058226f8df50e70bda83e96d9593a4103fa9bbc36c268faa4b0d26b944b3b8686277e6a59c6e35fdb36083c0ba5ef8b1c6945421184aa136ea049568c0582d3452cb7b0a6d4dd6fe5da7964d90a73208942fa309d772b8b61c09cb37a4e4e946b38a3367c56f1aa685f629284ec53b709fce7634e9c8be43c17ca05af512e3349dad02fc41af91d78b3b36c2ac54b90c1840ef403c2f19331da58ec0961da3c809aa33f620c2ded224c353562517dae834457e946c2b14333aecfc10c08f1a6232d5af819d7abd967c79d0d151ff562f5ebd1f44115aebe142f02796f1b83061d7f1d4e08389f00824346ad3d2e8b97127ee2a4e400c64a85f34c52ba12e948528ad1fb29d4db412ac92ebcd99a9964efdba4cd2053213f92ddcea5b0dd28df162ef9b4deaf22e0e32aacffa074ca47c61d016caa52e0365e3af956306e9bd34512596ef5fb537231c8444cfe17e7bed6d01842a03eea23db55304fcda8af555dcafa331d71d95fe16a386da35f7723abcafd45947b4819eee2700b0fd0dd18d0633850281599d9f114f4a30b51679187796d564b0ef536b7a57aca3e26cf560f1eed27c3baaa79f95216c2419759e42a0484e73885e86243e476c48ed4054ed64ed61941d7efdb72faaf641475274b1cb6a8318c62d1161dc753c3ab09006c72d49f9b957f6abf7894c3aa31501dabdf2f7251022f9d5fb5595f8415dc4fb5eb22e2a51a6d98d0f3348cf59aea71487e0981641c5af63ac5efb1b4203229a01f943fa21efef9b7018ee745f1b92fd8c1364febe9ea5415c43b5cb0b822ada234346d700b4217643a07d529fca168b5695d9b5d3b4a8a12d6ae2e196c603f6717f940a537afaea7cc19eb09a908eab250f88631f5856b7d0fb4d6cdb9dee5fd4b2934570b77da244ff61f7bb1ff5bfa8215a649d4d32908793a6a81a88e24adbd3f29132a287dda10310a54d4b14658980a4e8a9fee460b3995059010902cc41dce3a013d292f51c1a676fab0e28b0e4bbeb124b5ccbb2bf23c005fb542a87025ede66d4b857f49c9d1337d88f699c1f080c8a35d87139c99d080cd0b0b8d9d46826fd45e301dc0acea8fc1d6928ad2fa430b2867cbb1cb7ec2f699fe8c919475d8019b3cc7335d0263fcc6d315951f8cf18881b7ccbd0de60407576075c04c58df84572388ead7590be89ade43b9c02017d95270d18c9c5786598f3ce6e9ba403a59c432168cb5dc046a08b305c42e43bbc660f859ee40859bbe9ce7d2e700e149ad64e018664fa7bcb476418326ac1b4c96dea9ecae395e494d4fea4cd3a00cdb849c4528455ad0bd8769998f4cfb7dd581ca51154c592f4181d7fc8407a322933d6bfc784e28767202a9f088b4d78e1a14cf7c86421d3431b286ca8dfa5c72830eda3a4ea5ad3fe7df0cb01dd330ea9343327b40bb37ee449b71a3574ca8e0dda88c5d08010cefb093c26465f0b8a1ca69a75a469261a522af1d96dbe16121d05c4cff56a623c52e270a0e25d8ae4b1e0a8dfd0ddd51255626a8cfd48207f32c8c1e00228c35a1aaae39a77d219f7cca318787c1e8a030b88ffd762ef9a5e203bcf4c009a180d1e47cf379ae2e68c4c29f751f285152a48db98a3bdda6e4c2825ee55ff211f0ce6de0b05516aaa9363035964f352e2b8a046c6c98ef255be089bca121c151e84033724af152013cfea839bfe6cf3b1c08ffd6f3c9d8f764f5bd7ab979ffbd18721b4a2ae0e737579ca9c432f168f65edc4d3fbc88d686ff01c371204756ab921453ad638526877c7219cde3ad63571fe7aa69889ad5ca916f13a66e5bf91bcc68f8987023eab0e5b22e68487ba4143ba1f441a35291290d86dccba7d0899753071b1d5fff21ea2c1fd3f51219bb829960c68ddc4cb796fe9b328b55137c56a72258d4ae9e69967288bcd0eaa613be26062277ba45351b6722eb9f8fb7a482958ac07a66900101f4e8ee2b24bf71d42043c87d7a800a42a441c65ddc3c538653b5a1548da0d0fc32d54b0315b11cfff8f4d6c4412516630388bb88591f3a0c8736739e4bb052af4672b9db2d73ad5ea86f99c2af30da0d4277576d6bd57284172073088af88e063a1fbc1d7313684042b331b832fcc7e718a1490ea54b58b79e1a91c4813fae82a14c98a11b0cf58f09db61a297af59c69458f6b5120bf3be27dc6e140218e7d14866f1def783a7524a0de9d095f42a8dd378f09a64c0c9cc8aada49d322c0668b7289aab482d13a7cb85baa2e8edfa7e5cb02ead2f60be69c28140d23efa20e88091df640796cfb445ebbdca7805eb11765030482ef2a820add79ae4dc1f35edbc328b92fad5490627b739de1141726222c4453a2b7b66949a4e6ad28ca058b98ec24b545be91aa4abaadb49246222d8ef5f626904383e52a1a3a30f6cbf46b5dfceb942101b08da3d40c6711479aaf8924a2fad9b36152e308cec8d3c5d5e43d10417cd8c9426c529a5dafe43679f72c8bc7ea17d6625590eaf93e20d48a7701e49d6df5dda798341a287fd5d706509622a0839c2dd5dddd03d4eab93eab195c53d91b59ce2460fc726b361dedb104bc605e1ab57f640c0c5665813b07c2b82297c3d238cccb727a9d8ec602508b3066a7b9abaf29ed8a5bb1f321d280e7577f0757d115a93b8de506deac96c14c5b15794374dc000b19b1d3d842dee62b6d1c4a5b978c3d206e3c1a2193e366d49437399fd3363836d9d0d43d499de322b9e81f5ba5753e7fe00f560dc471f44365654c04ea167d840c2c6047e89e78df89560ac2f4c1018f66559c31b5e55a1daadd7ca6e48f9b59d9d65fdbb2c01167a9ee08075536d0d0b3571f80a660d47a003849762f30adf1b7a7acaf9679e1464d24813c0935399661d4ee574d50724abaaf8dad130ff97e601bab441d3aeaf20ac7b1c0636ad703c064d6a00fddb6ef7f30d1daafd8b0f675e303a2e3e5a6ce24a6b822355bec0368373f71e8a1077644423738be26ee48455423a9c6ea0d48a5452021cb5c7e82ee2811cc1c9cc81d40acfe62b901d4e51dfbabf81ede154e50d1749722ed06853fca9060e192219f08949b5401d398d9e919066404b6a3dd6016b0e444661762a3922c7e5bd87d9b0884eb0a2e9b71250c18135331a413f2cb7e733255538368c85ae84cff68fd39f6ee591f45d3eb839a43cf3a8f77d8a8e97df635d681e43bbc5549fdccc6e73789d6325bb"}, {0xa8, 0x1, 0x9, "0766002ec6d0ebbddc2483c62555131dc9c1ed5431aa7dc5cb91ec08c1f2f5e0944eda8b78b21ce14b077223418025564c58a7b3f6abcaa26cc29e6c9339f73d5a3ab1c9f824ea3791b2d490030b3872a6f9dfaa07e923a0bce319453307d92cd3b7e8838ef952e8bce868c5f7ca38f9de05dded7f5b3cdf9325c6ff20cfc755b37d179a47619bc772645e19066e215fc9f19fac13f9f4"}, {0xb0, 0xffff, 0x0, "1a0686d8cceaf1b547697dc766531d44407c05c937e43a1ce65854e50dcbfc50a1feccc1fd7c70f0a02e6cfe9f2f07f0844b1f81e656e9d2a9c332b1bd5945a464149e0ab830449cfb475531de65c7ce0230dd97c0ec8ce1c8082938baff9a12fa931d7c0f88cdd496066023eadb3ebc55ef147153961de64acba3dffbabc2564d0061f68edec2f646ccdc504a826efcb155e7fa1696e9a4d721fd"}, {0x1010, 0x1, 0x8, "38af77f810659da00584fb3e36615b17f416ac2d4e5bfc72d7870acb27bec87d773a2201682ba7dce0517f61e15d602a5180a3e9227a389de6a9ffb1590a8691e950cf2b136921cda3c4ab7124b7f25e27d7dac28e5335ac7ccbab3c0b2f364eb28a5c959b10828c2a36fa92be8d916847b16e46f88106eb673bde72974398bb901f131d9d021a1eb18fa00620872a5cdf4cce4fab60af5ae0f3141408cdbe4d524ea9e67bb0d14cd3d649cfee1954bc4446ced52d6188a09c1c3cc83a117523f83716c50390ede6c093b02261aa36073422d88e55cc397b652a08f5a4891569a98a22a294ce9a9a6fcf4a303bdff5bf34471767323974d4ced51106dc15b34f195951aef976fdc91b9be4655aadef0dce0c511d7ced3035a76b852904064d18f4199a7352a46f1a3c98745efdd23c8e4908272ac25a2088712f2b0ada9379427659f2c72ba2a08eea3f50b2a704d528feacef3bbe4c605e28de75756949a229f0d9ab6bc6998ca85275ab5643f553d70b96a4a1c8a2e9af5fe11f7d21b8df79252f19343ec2b9ffca6c18ccf2f27f784fb5e5133d6dca70d22fa63a4e8123f2cf44aae7561a810f23d293c12701c188736377c2497dca90e2217163d575f121a735fb163faa29eff3b9617c4440daac083254fd1e5875fbb2bce451212e6c3384a41379bdc2cbd9aa6c1a8c41c30afbc0935dcc66c78057f3b474ae45dae9aeef79e312af886b533995a31436b9ad743ba53b1ab723afb8c8b5aedff8782afe959be1e824dd101b10e627da191878a0ae1200e43ef6836bc5feeec25f5fc9cb6c0cff6df69faa6b0ae02bdd60c18e8fd960fdc9e8294fc8fbb237d9e613030dd876a4ffa15ced65e3231cacd6c46196409d06fac6c20c642f5c41d3150c72ca112d980dcc707fca00de4301db81e231fac8193baf775fa0a8c91e72d6788469c81ee1f97c5f3a6e347da1caf240df4ac9a907383b8cc6fddbce0e9ff05e507313cff912d2cc09f5c7dcb430f066de38d2157bf3984596902ad22cf8bfddfb6acc1c50f1ff3977278a52c304d84b8a4c8052f4beda6c1cabcdbe812259ff105d4a697ad87c3713532e3d8462c799972df4be4e10743728076f765ddd25abdda5ac526b3faba50a6f4b79d70f892e7f5e216e2a36b45e58764518dbcb642e82222bd1b595b3d990f23b102f2aa1551efd12847332a76a7378401be607f31311a7e92b0ef640e6f26a64df179186d520d11a299321ecd19194d1684c21b223dd55b0db11589e36dd49fca4bb3fa5519abcd339575b67edf8f0f92be91e9454c3598aec8f45de4f064ae0f97bc577aca18215b75a9f46ddbd624daaf20b13946ad0247414cdd2c83418738624529443355b0ab870c1b5bb7b69d7e65ad5e8d0e00368ec4ab9b5524460fd439e1eeb3f554b20b22f8d5fcaaa4957308d1185fc3d5a902a3a4bd85b7b3f7e6180a9231a8883c0c12bc35647c8f575a0a059d7b9bb3e63efd48dbb9d271cc1d0f2a11dff58e6d8004f8a9721a0bc2b2fcaf93df662030334e8e7f87f3802e35fa51d8f6f2a42b5889d1b5c333184a7afbe75058a030e77f69723ba12bdad0ee4301cc1a0884c4c2445c619ef9ebb1f12be0f0ab1d4b66dfb11b8fffdeca17af84366392bc48c68b0c04f4e21a2a348eb661b9e6e1d07c8d2a64efa115803d024084ae023e49cb988b6786e2d1801fc17d261d97ab979f9bab7fbfb3343a1856956c9d0742aaa6d2a6fdb90df2c6475b559395e070e4788a2c53d3135857c471be73557cb02dacc8128f93115f2ed2a1cb675966fa81d6901abaced9938dfc7f8fb7f5165470604976376d79f59560e8d007007748e9c52b9d4fd905f3d8fd22ad091bfb5f18d53dee36cd2512e51efedc9b27e196a250328f24fc30f482b0eee33a344c842e256f8f2c354152b05c16481fe1c9fcc74ac30601a5370875fc12b11860e9cb8f8ccc6060c5ae31a2d236bc255c89f45349eb864f16b235eea34f722483d8910f5259732c616577331ba56c4a894bc4def5e1d467328df14ddb377150770bd6c2f8c3c044eb96d8a991fb62cfb5df1cbcec7c87ff65e60977ce013a95937fa4cd4a38cdca4cd8dc71409d28b09ecadcadb867e830d116d28280931f4ff8bf8c3e180e0fd2d2b29257fa731397c8a1a248cc75bc60649375fd2e7a5e22d2137f2bdd5c4a1f289aafb8589b9030f13bb356b7b1864353e0cb8cddd32df94b43dcf9954c37b8ab90bc814762d00b861a0b9597a9e9898be17b22c948d0bb4f2d4658bd733b651196e589f5c9bffb99f8123d30c9143cb1ed054a966410ea519a5238d36d7f4b7611b66fdff6285e93fcada1be7a154c2aa8100dbfe160de05520861e34ee42fb120ce08a1afef0603fa08d132a0d7f2b454f5956915f735317bfff0377fc38a2a75963bc8c71ec1a9274cbe326235fbf60771b987d4fd3ee9ce63d17f30d8e98e6fd1cb78f9f23b30a0cb0b9cfb445dba2b92e420d4d39c434b03a328b46ced12fb41070136f4d936da8008cb3262ff83e842df6a4b07b19a06fb6dd157ed3343361385ceaba07bba8dbb1ec788dc09c25cc4b81efe083d3833e66a395ebf4f4146a712e82366c3e9bc384583b1a01acbf3f88102f5e635783637a85dba297caaeb105dc484b03a2249af1cf8c83dfa3ea514d1f97581a511ee688276a70071b6a7826623667b2151aa84176470bd584179eaa3928d0f3459f31572efaca0d2613d8d3efc9c7c98bfac0468a47263d050b5a37ee794ea234298282e30c1dd0d34071541abb135e90f3e333ab33d8168b132eb925e79ef8fbb74b6c98a92d2fbaa27ba43f043fa49c8de11adccf57fef9bc45e850aeb2e8613c1b02d551017b5c3215ebe999d1f5cd8182a0984fd1baf7b14491c3e82977be50dad88cc8b874e866c91d4cadd0acd90a6b3d7ea594753295cbde196f93133fb5f5af547954318d2aece055547aea6f814e19ec2118f806623d937a607736f8375fa4043939472cd6e5be2f4269daed72a7f042e1a1a8e0010e84ec822a7824da1758c7932e75694ee6d7d6d99b672e0c54510440cfa545272345049516fb6752e941963ac2958f90e0b32166298954e5588bd2cc9363cc3ec505687dd47cbb605f4b1dbdfe78567463fa948a790741b64c558f7450e8efa3941bbb5cc9b9773517706a83278f78a6792cb9876d8837c591665439fdefd93ca257a2551120f9bd13004eca125310059ccf024f9f122701c92e2ce3d02cc1ab8c6c7c490c250c8c808517948874615115001e35d5440a321cbdfeb02878d55f81629b9b81be48bf4883308b332d5b30b1836db992461e4b66ae7e09be30d347582feea28d3f1f20bb81a532efea28ba73ada7eaad0aa3a137eb582b683186b103dc62e0bd827a5d298505c0b4d6dc42396a6ea689e621008b03d15453cb9a369a68c6b75c6eeb6c72f7e7ef34c4bab09951c83b0254972ad6427cb03c6f55ce18f0e37fca810db85fdd6674645d117d43a24eb38076a056512ed8a19da163a8c18292eda5ca26283f74c0ff7c6b5368caf752230edfd31f778eb77559aba61751b354897bb227691dc0611f472403b21092206a1e9d1ab9039d487507185e6b3d8b4850f1d43caa83ad3b49b4a46d3200a72890a79d19f0c02cb8efab13888f0a3ae8bc2dd1fb559fb5672cdfe31b5103c066db3f1d4c2ad92453878a2ce9a01802311fa2f383394e3b0080841a63e93242c8c0985bc0a1c054d177ece79b6c4b3695d0616b5b7d79c3b411a050974fce4f8a338c978de69aa72a9a35e76ba72053d901bac99b16afe07c2586e1f58717efbc41a1ccef39865f19ffe83a27f84313b14071fa8cf6cedb7bb6f869463b8d48324c5ab8f3b5a8a2be081c455e20013024792ca551b8af19c1061607f0497f975c2d54d3d67b7944b490a4c19376aece8c681e7531bc600dc87a0be83b86ca731a7d13d0977ff5f08cf4831363c9b8780ff4e6dafd7905215b46ed5e8cc166d116c158338a89ff12228b32a448014dbc03f1491fd230612aafe07f23ba02bbc4c2554465978dbbf4ee651bb920bea8a61678fb39da602a28ee65da9a3186701a51d132caf44c687a1fd1ad45c6ef56af8cd5e5a5e84127d8e959ec4d38b16d6a6c6b156b9e783b7873dd8976b018b26aea0bf2d456d569ca335dc791171d2b8d0c6c48d81501c52eea3b565a284eb705924a80c1edabba2b9209ea11f59aa5eafd5e4b159bc3e12606e3e77e1a4918ef28f0cfd5151c3aae6273dff987988a70d6ae5f4da5dcbb806e15d1b13d8ab2464fb99c3f4049736134e9545f712cc8770a8fbdb5a008ffddbe04e961b75477aef2e4fe2088f75d5b64f1529591a76b072c8f6b87314fa7ddc2f9e750064d44f8bebb8c7f5bcafdbf119ef6860d12f99fdf12d01c3f4abe19a0088b253a0cb5104e3e076ccfb54d1d14368a1e6c3050c811351615f3defd729df67d38066e12b96b43a56e7478faa4c3d4761a78c7977e3f3472fe95a86de0c7956d74dd43eb5527993c11c03d2da3a453c0a4c7b4d918452a293eff30f9bc52bd8ab131301f5cadae60cb12633dc5ae6e56b9445b907fc52aa54063ae008ba37ef0867e41d13bbb5fcaa79214879537a6347ecee999a223b5875cbbafc46448985b4ba1a7ec63719077fb6354bd38a6f5f6c63954796f87f1858c79c6a98c611c247c57b53f79b77b8949ac6ee47a93b66d2f9c449caafa4c9cf1d531991c648136b1b593d78f805834bc3fe06969e4d900d89a86e5a026138f62fad50eb250b65f8afdbbe18608fe8802d8a0578793acf1c7ac057fcf8d610e9eecc4a5da11974aede725a95fbdf70f138ef8ff59b98b5409f96c40287bc3762ff8738a1c2ff678be1cc6839b708853452ff7d31cc046b827769907aeaa6cffd39e7c321c08bf0de1626f5bef904063039e2a58e8212c58bb38a24a712ee07855187bdd5d975bb41ca99a0a1d55aad08d828a86eae58fcc2837ebab3da6d0ca681fce8dfb72c11de497805384ad1689de32247af7c210297368cc35f8d0ba698cfd2982a773fc4f1f14f0590cb907b2723833f23b954b2e1916fd9f3dd80290240d8d95ea5e7a358879b533c49bc921b10e0fdffb8f437abd493f03ad3de0a5d999fb60d77fb58a3d624dcc345ac253cfac6d36429ba416d1b6c532ec15c5b4280bd87d168c7d0da81c23b371b38c819695492009cb642ddb94532cd5ef287f406336d6c152a0dc5b563e65ffe30742d2faf6339cbb267c85d1156563ad40a4938fee1074254c6cf3342caa55ecb2d8ce88ec99465393de7a12b3376c24a75557e29c9cf6df9e645e2a4a5bb5b4d34feccd121fa1310d762de340194a51c7a96536ef6b4d7f5204aa6b2340d2d7e3e28ba64d71314f3365e499719998afd754880e2be0ccb44cc15ba38828e2a730857cef3bee3116c9b6937aa5701e375f48162038bf96ba85d1ac5ae7395b9ca2a923399523cd9192f90471135757792326dd61d3742893eb8e1b6536a3753eb5db092e573307cc767cc491dcbc5326df4ecc9656f9975fbf216e86f53fea679e0f6097ef5211ccf9adaaecb8ceaebe507e56c72e65848b0215e26e6ce3ac2e23e5be21cc9fba9a527877e13bdf8b13726a3da809a883521bb07941b29b6e6136437d33e775a420171419f9b3fb37b6fa50c4922dc6abde9d81c69fbb12f46434bae44fe1f6568234a75ecb6b72d6792b034760582f4e97aacb92f367dc89d2a50dd85c0a0c2b94387a7b4473d1eb3ed6b68008d9697af1"}], 0x2310}, 0x400) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 05:49:42 executing program 1: 05:49:42 executing program 0: r0 = msgget$private(0x0, 0x80) msgctl$IPC_SET(r0, 0x1, 0x0) msgget(0x2, 0x2) syz_open_pts() 05:49:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fsync(r0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x0, 0x98b, 0xffffffffffffff7d, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) fcntl$dupfd(r0, 0xa, r2) 05:49:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80001ffe, 0x801) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000080)='./bus\x00', 0x20000, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510080b1c1126cb6b37d0e1d87700730096584b0e4539d766faab7f26fdbe560403dc1c81fbd2e475c3b5597d3a83f9a6e57fa3e779b11717742255bb91a989c4b0ee6fb568f8df0a1eb3d6d5e6e51ba91d3c4f1bb633bb705496dbb511c691c2bec8991f4ac4fd93f3f727a50de1f08f4f1ef5d2c59f9f50ca1827d1e19b159311056685494c08a0c7204e09606e58e334de00943047c62c61bc018a892ee3cc3df9d3ffed86a88e43ed41f9fb31b5713582c383ce40f49fc72aa52349db9e6d6625c586139cea9039a85d2d6f47470ae72cebc22e7ed4c5bbc110c64fd817d810f10b445baad13f05429ca1fe82441bbd74bf368ea0a74e7f61f7c78f8463958535c72eb274f63eba0bdb905d9f0b27d8b7e16ede4d59287399d77c96a587598b9aad4b0d91397f23f7bf246b7d5830e0ce94a11695fb9ddfd408025a033c84ffbb57d4bf3477e4093febda48996bfcdade54c0fce847874256b6502d16e3712399a603a01b1ab43da408be8086ab4aeb19ad30782aa6c4a7003ff690941d9b8bb2042ee4556745cff5f4e6fe53cb3e690e89de73186216d97ac4ffe41a88a1949c2478d49ed240fa6689f5c59f4411d370a66da32a2c2137c4e8145cdfe2c799ef07da824e4c955db8ca5348a8970871073f9ddcee6849dc680d3439feed7393e7e330c60b1b4d727486aabd1fd94445b60ae6713da0522f85b3e1aba69cf62a3c8d2ada2dc094c98c44a4986d84e70458f820ed534c0221e00b30c95dd79e81b6f4f1e0278701695d879c2c1631402f4163fec39351cc27eb33a834a2930892d2e4577b522bfa5958d39f9eb3a38ba21d2fbb5af9bd6cbe6306128e692e7b04e6fa65e6c7547e57232e2d51a0177ac96ea7eb3c78821560bccb067dd68aaf27079ba9025c9f6979017e7a7a8a3b021b2f9a7ddffb6ddc6824b0868f88187c2dd8c4f1d6532280caaf4fabe5ffc4a6dde4b7dbac900f27d6d51b9abc566103d96c90f132a0bd1f185f6af5f64c6e31e58fc2cd79219e16ad848aacee5e3ca90dd88d88eae48e30692b716ea291e22152937b14788d377c0a73fe10d8a0eb163d19b5f86d19cce33f717faf126118d278eec05b6acfcd87be6faf8e7f36daeb0ccade0bbdd8e385ab7f0e7b771067bfcb6d78236fb5ed43c27a24d77444ef42313b85bfa895d2570ec48d312a79bd517c510872f723a1ab5b50206223024929c0694ce230503877789af464b199900632e555d9b340efc7182ea0c5d3d9f9a21477bab57d76f7a60c1fe13683d6076b7ebba8b13ffefa7f3e8104d87db60e3abe720459b257e0771b54fff81ffa84f25a8198c0da1dda65d780007cc1c871e73f83e757f6c6454ccbdf949c2067a14c1c879c091bd86465205755fa8a13e8fae4e9bea622e1676e0ca26a88ffba9da5b896b601a14dfb67ab2e2b56882b3277bd760b50b24bcd31e29469c3b01cb2be87e4875823993b03a82886db8ff528b2c180c842aab7642a4089c2f837173e4cf34b68bafa2521c0edb8b3477a6584fba6af9d3e2e8b0360b74924e1f64d8835f83c22f6fc49e702ddc2a539d8c66fe78e0a7be39fb7b76a37a0f5b8cfa8e94e81b88a3a357d52595883cabdc1893812bd27d735013a4259249fcbcddc051929e378757d49cf431e9140c716d917de993d621224046af953d81221a38c2041b157ee2e5e536fc39eda22668e624d7689d855e77f882e9c318906ae521dd8423a55e76f24d078dca50997e51173ab17c854b7309f65bb42de679ed1cf85c515032a7e679ea28fbdd093bc28fa111836ca7e7c888d54c3cec517fbd910554cd1105b7551b7e0c272a407fe2e251a121f8c2b17d6b9f9e1b95462121e7c28fd260d41834d426449ce11aeca35b05773c14c2480d4529e88568aeb5f2755d95c86d68e22c316cc65070ed4b65afd82e164c64eae348f10c82c27745c72b89af098e8d64e65e6b26c3e75d9e72f75efaa93f51860c448121902fdd866ff42ce29480480354a47eaee7d05d449764011cc474b6469371d121c2652e21f71f28f96685bea46d40947a51555a4f87445a5d54a011aa3d05faf8be63b38ce871827f354a96e2d2e9ac077f5b46029cc812c177b57b10f9ded9bc71fe8c5ebcd69e77a169583fc696f9d5f3a81606b764f8693ffd4752ed819f58207d92493b547f5960a904c173d62ab2e28a54618789ad9c733119442cc487e250e3d839b9a4f8dbb5f3c13c820f2925e46d9acb80da88f10f80bf7002a7024ccb7dab31953356af51979e2db8275a09af002b816b5af810cd3444c9a7276619997eaa23d7a0a1a35a0ebabd50657284ccbd54ffa3701adc2a25a689e91109d17977efe9be0668c2ef68741801abf6e33d9f0b68cad7aa75224eeb31e7479d2ee4e354ff92a6d8d9a01408786603366f91e041488584ab8fe7ef765652973c0ff0f4df699b144ee8e23cbbaa5dd06dc01e53ebf028b48a15f0612d046632fd502d11a542bf6a88746405ed0278de6bcdee6b1298d01a680c61354f795206eda97b31293820e036fc84456c2a48d2b89b921e1fc8a2118956c1fe3e63396c5904860b2acf46b95731c0189f904669dc15aca17d469ad0dfaa484b3f4446786add53dad777e88926da513228a5f9ecd00e19c4b97dc13644da1c098f66b69d7396e5f08fd92260bfb521c2fb99e525238d33d9ee8d063941d3ac1cc03818f0038e1a02de86d765fffd4d0e4deb6e1f6596b284549344c37da4e7a1b0716d3b948c4bec450dde186d62e28b310763441dedafc23eca9f6ad4ff26050eebc1570fc932093608740f33a51e75446cb4cdbe0ff75e834250ea0ee82843c2b7fedef1fdfffbea4bf445a72ea6486481b8d4e1e5307a563cb6b0874ce91a5c708449f02e330c9d09a7f903de921fd9acb9f6813f0ec580b08c8b3d8b9ca5ffa92033cb66ff459af83a2490bea158e1114cd563d86fcc1db787697adee74b39996f10264e0439003a2d29587113a07b05db305e6e8569d18eecd0e266d7989516379935007bbc1de4d2409fa58310caf34cd14056214a620752cffd22f64b17186e6d0784711c13a8220f0507c76d4942473215e7fbb4ce6f6160670f7e0c8e4092705c21045dc5e9c69b62df4c75cf68a8b735338c677da058d6292aa72754d83ed96da75c49e6066b411e2f0de0b26f5133ebcc769708d9888eeb5ddab50f3d7dbe9f2777d7384148c9bcfe509c5bd463e5b23f9cfb64a5139ecac96d917a4bd94603c6d88569f8e38f9a2760f192c273cab9921e7455129e5378fbbe18763c43f5f67233de2f1bc4cb641fc858505d799df3e9caeb45c3bcc44a911fce5d47444a2590fa151edd221fddded4d44da277caee04b916c1d0449535b9a66319dd1cc8e9c9afaea2026f13dd76bc33c2ddf8e024c72e8b74c0065b9751a3b183f46fa5e5c6614c09a8b0ba01cd4b95db5d823a72b435fe62be78f1b95d5306a18fbab20f79b2c32ca6e8883ac831a6a2782d627e75f5cdcb97201b758ed8cbec85f61c4e2b341c409011189b5afd92c13a0d626691814ad6ec3fbd14ba3bce18cb6f54c205cf551de04f788c285c18a06d4ce34541bbdc7a8d04c66e9490011db90008620e1bd20942cd8101ad54aea8ed9fe723a38907400963c88ec03c6fdd54298383fbab448cc921c208976102752afa0205edc0c7108005d3b38c538b104f3c7b9be3e5a5373a1953e2f0d98450162c362f560b5041d59db95cc6f93154d1fc77f91101462079c95863d7d9701fd3c39df7e89f206f2e8dacaf7a1cbbece311b457241cb983bee4971a48aa84d2c0d9c38e55928f0391123b88f908753f3a7da88876fd36289fe7c162cd0dce0c8cc0191084d394520977caff0260d6ccda116272fa2213b2add7cfc0f89f93bf295736726f65962393500e3b819604bb2f9714e6d7bda4e2f8fb44c4ec178500600d853cbdba9db47f40a6780a34da6932ed990459af81c631287795ab1a6f69b670453bfe7589825218f6abb8d4a986d7b6fd9e8ffd6f0dbb4a71e78ca0fedf2e9805500a82b41e05580d1fd35c603ff2d999298dc509186949b2c21418bf6f8434eeab28ef5a4a5ad8e42d508243d0295c300cf7eb7549355537d0cdb89bf3d8aca61a07956668bedd424421e04fbc53d9ca103bb6ce4c23f9e1bc67c26d09568105ae121f628d40833f283a1707dc271aff64786aa15c35a0f01a6dcd5627a7055bad319dbf066d251d8b193027ab1945a9d2c0337596c12d4541bb4623b4b5ca46399185a6d3b8f97f1164ba23981edf4d0ce3bb7f4ee44d61db772771624d6a19c91cc610535bfaa4a217e2c904bb120cfeef80d7349d078b7eb9b0e75296a56c0f0a177b18e64c9df67e76f6e56fc2be60600ab619937aa441994ba5d", 0xd06}], 0x1) 05:49:42 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10223, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 05:49:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/112, &(0x7f0000000100)=0x70) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="5d3f6b430e427419", 0x8) 05:49:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, "8d0e36ddc3a2cd7ca9d466137343fd4c446c5cbe"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000002380), 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x40, 0x1, 0x2, 0x7, "25b70600000000000000060300", 0x40006, 0x8}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 05:49:42 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000040)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffff2c, 0x0, 0x423, 0xf21c, "7e389ddedff37173457851a7f9097b5ac793683a", 0x200000000000}) syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000740)={0x0, 0x0, 0xffffffffffffffff, 0x0, "a4eccea6da00000000000000000000008000"}) syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) 05:49:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, &(0x7f0000000080)=""/230, 0xe6}, 0x843) fchdir(r0) readv(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/118, 0x76}, {&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/243, 0xf3}], 0x3) kevent(r0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0x411}, {{r0}, 0xfffffffffffffffa, 0x18, 0xf00000d2, 0xfffffffeffffffff, 0x80000000}, {{r0}, 0x8ce71a9fdd93c71b, 0x90, 0x40, 0x0, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x7, 0x0, 0x80000000, 0x7f}, {{r0}, 0xffffffffffffffff, 0xb, 0x0, 0x7fffffff}], 0x3f, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x20000024, 0x3, 0xc}], 0x9, &(0x7f0000000540)={0x100000001, 0x100000001}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000580)=0x7) lseek(r0, 0x30, 0x1) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r5) kevent(r1, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffffc, 0xf2, 0x1, 0xbd5, 0x81}, {{r1}, 0xffffffffffffffff, 0x1, 0xf0000002, 0x6, 0x3}], 0x101, &(0x7f0000000680)=[{{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x767, 0x1f800000}], 0x576a, &(0x7f00000006c0)={0x7, 0x7}) r6 = accept$unix(r1, &(0x7f0000000840)=@file={0x0, ""/4096}, &(0x7f0000001880)=0x1002) kevent(r1, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffffe, 0x91, 0x20000000, 0x80000001, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x8000, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x10, 0x200fffff, 0x8697}, {{r0}, 0xffffffffffffffff, 0x68, 0x60, 0xd2d, 0x8}, {{r1}, 0xfffffffffffffffe, 0x40, 0xfffff, 0xbaa, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x10, 0x7, 0xf502, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x31, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x8001, 0x7}, {{r0}, 0xffffffffffffffff, 0x86, 0x40000080, 0x31, 0x1}], 0xfff, &(0x7f00000018c0)=[{{r0}, 0xfffffffffffffffd, 0x44, 0x2, 0xac, 0x1}, {{r6}, 0xfffffffffffffffe, 0x40, 0x10, 0x5, 0x5}, {{r0}, 0x0, 0x2, 0x88, 0x34c5, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000001, 0x1}, {{r1}, 0xfffffffffffffffe, 0x8, 0xf0000013, 0x0, 0x8001}], 0x8e, &(0x7f0000001980)={0x9a0, 0x8}) pledge(&(0x7f00000019c0)='.\x00', &(0x7f0000001a00)=',\x00') fchmod(r6, 0x40) fchown(r6, r4, r3) ftruncate(r0, 0x9) mknod(&(0x7f0000001a40)='./file0\x00', 0x1008, 0x3) r7 = fcntl$dupfd(r1, 0x0, r0) kevent(r0, &(0x7f0000001a80)=[{{r1}, 0x4ba2ba36fa8f53f4, 0xe0, 0x42, 0x9, 0x9}, {{r7}, 0xfffffffffffffff9, 0x80, 0x0, 0x7}], 0x6, &(0x7f0000001ac0)=[{{r7}, 0xffffffffffffffff, 0x8, 0x0, 0x7, 0x8}], 0x3f, &(0x7f0000001b00)={0x6, 0xff}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x53) bind$inet(r0, &(0x7f0000001b40)={0x2, 0x3}, 0xc) r8 = kqueue() read(r1, &(0x7f0000001b80)=""/132, 0x84) writev(r0, &(0x7f0000001d00)=[{&(0x7f0000001c40)="013565188edfd22e8b245aeee1dac0c437178cb7b33458f4585e35558147d8f59e23329144f4e9cfa013709e0aca260acec63ca0c9457e94b5b646b07d512927b6c548584021fcbf29f0985d32423153ce2683c9f60424e5021661e9c6ac72ba5e83323e49f8453de3f4ef03fdc1bbef7e34d3f43f5740a04649775a34f6df19c13afeb3327d5e3601e895c3db4e6167a84fd47721d3c0e3d55aaa5df68e1ededbc705ddb1137f30533c4ad9cbf50f2efe57aa450e80f9341053292327a9", 0xbe}], 0x1) dup2(r7, r6) fcntl$setflags(r8, 0x2, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001d40)) 05:49:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000280)="48f0a0208e29dbfedac165f5f0a30da54e74c2d6e780011fa5004d78afef76584ecc08cb791a5de46aa1ab4fc67d44354479cc7bc56d70fd3fe5ef66a9828cf2ae50fedacafcb3dab806d57d4468778213c581bb5983630ea1f8a8a9e36bac5ce416b00509e2872b30519da4d422a078937cb9dcac6399fa7401669db5e197a853078df88a650321c322b87b74d2000000000000", 0x94) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x4, 0x81) sendto$inet6(r2, &(0x7f0000000340)="298b8316aacc3be32b4f0d6ff32a7454a797015f184aa0553d93d5f12d3ef26082b91fd2adf171ab390fbc1104080d1a38bc518078eaf8f97888ddd290d1c8c807ae3c4b39ade102fb042275b99deadc16a528790ec18e19d442c797553789074b4290c637747725375741d57e5dbb2ad8fea7288aafacef346edd777e17540841654307113789b69a37813f0592dfc9a7bf42bd0951d8", 0x97, 0x9, &(0x7f00000001c0)={0x18, 0x2, 0x6, 0x5}, 0xc) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000400)) close(r0) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$TIOCSTART(r1, 0x2000746e) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:49:42 executing program 0: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x7, 0x44) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) r2 = dup(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x5, 0x400, 0x8001, 0x3d}) accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/14}, &(0x7f00000000c0)=0x10) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, 0xffffffffffffffff) 05:49:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8080, 0x8) ftruncate(r0, 0x5) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x1e, 0x3, 0x0) socketpair(0x22, 0x1, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="c00df56c843c119f498c1a2562a3267fb9eedb376c334dfe5a8e9677e38e7fc4ba8c12ba9e86a6e12749bc379eb62f1dd92d596eabdf6506755f95ec317cd1a1b99b4bc92ec63789dc72a5768dfec317d2798efa8a80ddea3ddfbde6046448345bb7b63f7898e4a08d8af316f0796740f72a521cffaca76fe05719df94f9ebd126c36e8f1ae36444d2c3bed13a4485ad36c5600dc343a8891abb178bb7d3bce5fa8ef7bf3f2b11077b404e0ac0c4391600184110ddd5958c8d2a7e9e0b9ff65c6f6b233261fe345a39dd8143998f954cfe1360642217584ecc7df637cd6674d3c502cef5ff3f69ffc9548410599b1d069324825c188fd950632a4b9b1faab50ae40b5fa484532a40b0f28bcce6eef5fb411f5b4a1d813d32cc0abc57d28853eab74ad5e9eaa4c65d0ad3a4b04374909da730aa2ce041cf9d40b7475968090d0dd9d72b9602a0cada1aa6fc3c45fc079b19f1381236adf9b08b08214c6556bc612e77b8fb9caa3deabb1406397165e91962c574468fd68c86fef8bd376f94279253047e02336d773b73d921ba27630d794493e7289c0f865c6f04ddeaa9134049bb29777770bc24737daecb1aa9131b99a8879e7ba2e7ab93019342cd1a3e9bddcb254a5531c0ea06463e3ab5c414bfccff5edfe3f2804a490f7312a0e81b5f4fe31a1013761c839cd4d37031ee455d017283662fd0cffd4a56ec7a1ad640f4f46e7150594aa2006e3d4d4b021b2140cfa716e4cc49fbfe2e8a8765e74945f5453eb71499f3df4b3801a4b6a5622e6c532c47a3ea5d21685b82f8ba27adbc34b6a04ac695e6c17f6a0d162881d62487d655d27c327c1ae7d0ffa7184c800c28c7a90e5dbc4e484c433ca52e84ef8bd576500aaf252feaa89779528beac8f129a4a5747f13cd35b7b4cfbb305bed9fb101bfac7329e29874ec9b08c55337f805c714905d15efd39963ce147b6be86d2b13c34a2401f74da761533b94d07ef14876515ec717148788381ef5a93247827e92081d414902d930cb5e601dcfaeafe6e58f6deefac656c51c0dce444de56ec895144427d3561fa59e57ec5e2705ab2b588f6942a55ae1d6798aa4f63ade0f57f40caf812e2ee02e8e98bbec57a2127daf3aca4945ca7e55380c0ccbff77df92f4589f1c37b14b2e18b6f8dc840bd7013256fb3ca32ac72032b0070914c3cbc2c7db22a6df24bf11e29558b2482b8c2f6be1b4770185a75b98c28a74ff3b75076ae604587b3e8c7a194df9fd010c43758dc025f399caf547b36a1e02cf5e588ed1d44fa160549cd2f86b16159864faac8bd8ea4375caac738e9297450a503e941eb94ca294c3e884256cf060e0c1a5cf598b7c45c1ac343862765a740635680bab3bc5a556eda10d8731db2c19c76e15d297861f74b77915a3a4801a4432bc282a7976968a0a4db33421ebb8ee6026b783bf8cbb97907a92234c2306073b2045d3df2ee5e48c0575d80ccd7211787aed22195605b2ee19e775ccd370b06b61de7d0d1aae3bc514c765ac1eadb41ad62e750e68b2925435e803eb2629cbc968d974b5bc2a0d722811771e2a21df55b7bf31392b7cf081252e4f30e05acd696b5bd682c581c1fc84d5e61f2872be4531bb4622fb9e4b5b8ac57cbe049f602f7996a2d4641050bb3250c9ab2545b08b920f2f1b9be58821d307df0f9497ebbdecd1025e541dc090b17d7336aae4c51779063d2c1709f1dc0f2bc0ca9a74506b971b1f633aa174ab55ccb2b402443cf85f0cb120bbd9728ca555dc4261371ab8796fd47e0ab0020d2b66b0ab6ad4513d38843cbbd68c855ea4b082489c56a15b8c397acde38db2e437dce55ee1f385f984969631a745fa6c153e93cdb600b993f70df6405ba0078c1ee545d6e9a21f5f51476eeafc1474928b31d533f06b9223e26c43ba363c09b1f9d340ef494e2e76f5c168def76185ee49a19c1b1464ffefacaccbe1ba59abd0b0b3c70a1d38fde0e61b96a1cb0b4b3f52bce1f2eb28ea9dd72513e53e334f978aa27b759a88ab3731abec9d11073a17dc6400d0b539087b4e5aea51c27b094833b69c38c1dcc277ec58b3b7d556a267eb493ffdabaa203b1fe3ed428592487e572878bac89c8193e124dc4557d46c69f20836d0b7d1a2958730e101c21c2d0f5f9ec0f257f99b15640447bfc2807aaf81baf848f0752490d1573d895d6a4f6de2c91c72a97c18472be6c4f613a53ae71d9a523fd3e829ed042fd25cd6fd339c799c6f6ff9cfc728a9c9a47c60cf5781a1c18ac6f02ed5dc887cc0e481861fc245bf53c0ecdfccb8da662bcf75cdcc84441d2063f651894fbcc8a097c4dcee8a6321ad698d25dd7addcfc622e66d48c4b726809a7acda35ebf6429b04f07d16007b868009f9f42c0cc4d347c98d08784808d8ea29e65521411a661a9c81e7a622953822af1948fbf3a7f9316cdb2fd2e7682e77d938f462ed3c2da79389753263cd169687069ef51f66606e8e0d1edd243d4e77d5a28cbfa2a83f94055a88f9fbabcb45c16685c35a5b64c7de64a3d01163ead558a43b788e667639cdc82102c2cf4f1a32cb68c9d960f8354934f475e99a394b7e7fae8b0624a49ff9888508fb3cf4f54830fe088fab5508e35498ad9f155ded1a6148741977d48af2d62dd82e7516df49a426b0d60c437977006e5c373c808f0178e3a58f255340f5d28b20360297c01577b4a0de653fa48dcbf4803c9f7ef646a47b9d487d30f21c2edf967aafdfc693c9a2df5a62d4f25c5c4995c92dceb596b32c2252d10076ab8a1828158c07cd7f0cddc47d57984580b4d0cc403c66e978ff1833b6c06604e707883aee23d8c04b5906f2c496964a68484d7a5e31ec454915a06c7760a4c451c30697775bf4981050560fda617210a4890c06b04ba8d69951ee3aa9090080ef8ef9270b8b2766e314dbba3e0991e38f37feafc766cf29c4e4cf2ac81835109e6dbce9e87125e5c53688ec9d43e90a1d305f14398eaa0062626a468b8dcb612aa6359e977b24836ca4229ec46df3d0a2fa8115e3cdf9a5e69bed33d659d4e9501bf73c78c903bb16c2fd5663eb64c48b49810d09db3694fea80684f3db8afd1450f5bc29f3866e933316f629e2b506ff11a6e9a2934c3ed981176b6726611d0ace587de1ce59dd83838ea9d8c58e07d388425c69e79237329791d991076114835f9d870e6b130fcbc6d6b600a322946bbb83d3bd462d707d258ef2e91721ab4ad55e4df5e4c1e63f4d41bd214ab86e416a3b5e9050361e8e7581971a307c0e928c3f2eabe86e57ffd24de1e2a24a6d6c1f61e08f3a02f09fd777c8e66ba1257d046a627cedfd462053d9ee812886c31dad4ad11736e8fb8841f63b84dce7fe64963a4acff4d46b66f835c4a1e05599d5ce86570282407d37982ca0f53a97c1a8c40d43d522e83c614f65c694ce8f1e1e5491e0d6a214722ab55df37b188b6e5d00528c39fec07ed5eca0863058e46e51ad0e94d187e090dfdbb7307e0e6db7dd1ce9c56ec96285e30031fd67baafd82d691a8faa724d5b4667390dcf3c1683ea5ea8886f01b7a7aee738703ec0abeed077efda168d5159a447542f2341953ec34b41fe839d1cc14a1004e955ce098e07947b276bb4aa68a95b7fa48e31c163e8698250ea982db51b5c49feeeb2860cc363587f6b02d1e757181604a248a72164e45a4014680a4e49a6da4c5f7ca6196dba7eb8945923466bd0b0415f35ecd8962444c23d1bcf095bde41c0ad06ed9c77609cea8678db6dcd4522eecda2613528def591d239f9239203425aaa972e26f9a773c4aa944cad11307a2deed9df2d8bcb3e8a61fc87d9b8b391fb47641298aeac248c1ad3ff32d130333c13fbca0f14874b960ff60b5d45027a7b9e61df00b25e22dd93686f4921c03408474c940ff424a58358ae2d642e43cd9cf933f091dd6b6ba26395a6a64fb57c3c5bb9bdb04fd63419dd9cebf49ccb3d8e01e84894506a34f481cfdbe642617b6c0fb6eb044c50026ce5b5922dec2805486a1c39a4ec3ab5fc487cdf504cbd25daf64fc7096c50ea66da8e12adae2dde26b7c4ed02dcf8c8078631e87773d899b3538117f0fecbf864ad664f5293ad8de19c07943e32c172d512632a4d8edd755c0129158018b69f48d2f4d0db401b370581181fcd448abf84cbd52a990b19cc38b65bbcab2b5409e0a2a7ea7cf0fb2f0b5675acfcdad6ac55b14ae8101bbeef26d83f52773ed8f6e480ef4f563b06f4d51c69859fdd9ade4e28407332e561a37fb6263387d4bfa208007b94d0988796d8c6d65aa25486057c356d2048297c3738a584925d922fe795a134147c82f04bac8530281f6d4e6b0591be3dcbc043fbab8c6fa025a13a2f93bdf455bee6745ee316af9f086d56dfbcdf3310d8952535c484809013f394c3250df0148e37853d549ba22e97815c2b00e42be7b6e5025d01684d03a05e2ef74ba4a2f3329778b1ef815d1f2f8569f3642947cee8be03420c236d6b8c97c5125d7d301845a9c8dc540e8725d8f371260a4ba4dc27e3661fe95e283984b19ecac3ecc623743fd5662ba56c752a559a1c9e39c5fe464db14c7e31434e33111f98d961705443fe6d8f8c2db5cbd9e7dbc37d5d5c4d0cab5de5c2878daebe6ec32cb0781174154637bc5e06e44d3d2f48845c9c5d28b61112b585a29603e67d93006768cd36e8fbcb778eacc82d30f9c6abf2799076f5bcc62c5fa85f4f3ca6a8e47afbad1b72ce4acf8a1d6b705273d417c2fc2d4d778f2a8ca62faaaf933d02ea386afc973f1c52c22f0885126d8f6f4726baa4966443a3b1891e59527e7db566089dd020747222905ee9b0d1540a8313791b7089459412d4c1a66c515b7f97c6d919bb65ab00b35bbc185d0247c75db16aca5c9064f2df93c2a3c5909229dde7f0885e528a55b19cc7be4b3b167d89a65105d54d975cc998c9bccd5d63f65e0eb9f4792881e3cba2d875d571810493f4bb3c9bcdd31163c980a54345d480771496622e278d17e26376da974ae3392e57f885a2aa7f2f126072b9c38f68912929370476ca29a1301e1bfb5f92debd19e8c1b250dd5297eae24fbe0f3f5c19e0ab3cd1c8f6a20cb1ab48c92def2cd784f70cbb7eeff0d471ba85b050e3451225dc184e910de60f15f3437c8a5d0419327f1f959b34c0bb539b67b39ad2b49d66f4e85acf1129648f5046c94668cfbce8baf7c6cb9be0c87dde1cbe99d6829e3a26d17d612f7fb9f2f5eb614564ceb25f44961c3a940ad04687d03ca87105ec8a72bf5aeedac7ea30343f74d26d21ee54decc2c6015478ca2b30514b1eb893574d55af40907d5001eb91a16cbece2dde9b22801b361e69535d7c635e152094626e161fb54d1779bedb7d817db1c3955b671604b4e561af337cbc19f142c0c81f3f234beb926ea54853e15ef2efde502bdc7630cf2cd17eaedae4f5f4982a3ee55f35a420694cbc02777100579d92727dd6e08992ec5a1ffe27422c667ec5df004356f2e3f84263890cfc179fd8e129da672686567471ef8b4aba5e98060da9729a9e7ecdc74308c22d2383fd0dbcc7b49697e88d1c4ddef90def89618831f78a153b694d24e6a3b97f7fb782eec5a56b60d130ebae8aeaa4699159600d8a1c19c87af92b369b05d927580555f15f06523b13d63e1532e7babc94298d740ead7446d7cac4ce4976a1d01acb5f615f61c58fde0cb8d4e9be7e4d06f7678275c8a94c2dbe3676e72a9f0e1e023383929570781bbbe8bb9d4473fb06bada86d46173db709ce9dc8bbcc800f7a0cca2aa", 0x1000) connect(r2, &(0x7f0000001080)=@in={0x2, 0x3}, 0xc) r4 = dup2(r1, r1) dup(r4) r5 = getgid() getgid() setegid(r5) 05:49:42 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) fcntl$setstatus(r0, 0x4, 0xc0) write(r1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x1, 0x8, 0x528}, 0xc) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x3c) 05:49:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x20, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="eb0700000003e6c12190f4a9d2125c00000000", 0x13) 05:49:43 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='@\x00', &(0x7f0000000100)=',\xee.\x00', &(0x7f0000000140)='!.^^\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='*+-@(:-)\x00', &(0x7f0000000200)='j\'\x00', &(0x7f0000000240)='\\\x00', &(0x7f0000000280)='-,O]\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='(\x00']) fcntl$setstatus(r2, 0x4, 0xcc) kevent(r1, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0xef6, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0xe5b, 0x10c}, {{r0}, 0xfffffffffffffff8, 0x88, 0x80, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x8, 0x12, 0x4, 0x9}, {{r0}, 0xfffffffffffffffe, 0x2, 0x51, 0x4, 0x401}, {{r2}, 0xfffffffffffffffd, 0x2, 0x20000000, 0xcd55, 0x200}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000005, 0xfff, 0xffffffffffff8001}], 0x81, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0x7fffffff, 0x80000001}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x1f, 0x800}, {{r2}, 0xfffffffffffffffb, 0x4, 0x4, 0xab, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0x11, 0x1, 0x6}], 0x7ff, &(0x7f0000000500)={0x100000001, 0x5}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r0, r2) 05:49:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) kqueue() socket$inet6(0x18, 0x0, 0x80) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x8882, 0x8) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000240)='./file0/file0\x00', 0x1677b257d131ea76, 0x145) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x4, 0x1}, {0x18, 0x2, 0x6, 0x9}, 0x4, [0x10001, 0x9, 0x3, 0x5, 0x9, 0x3, 0x5, 0x400]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040)=0x1, 0x4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x1, 0x1, 0x7, 0x7fff, "1a5631c00145172d2853224eb1dd066a58f5d268", 0x1, 0x3}) dup2(r4, r4) recvfrom$unix(r3, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) 05:49:43 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x2000000011, 0x3, 0x0) sendto(r1, 0x0, 0xfffffd20, 0x0, 0x0, 0x0) 05:49:43 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) writev(r2, &(0x7f0000000580)=[{&(0x7f0000001280)="bad520f57df2f532a4595d0efe6a94fba4a724dfcd107149ca023a6f4fd53a396987fd5cc1f9fc10a2192d0e217ec322e18cf7f0e79c1cfd73ee8bedba77519136960f9aa23f168279c6327030de161f6df9c9ceff5b6d908834616579fee0ad2ee4cfc3d17ae6009a18e76b07f9170c85112b37d7825cc69c4c8852aa63b655f85c15692923007934f9ddcd076eb4dbd053bad835fb8794777823d55b8902c3a8c83fbbb0023cdc49d5ccf814ab33e1cd9e12b7fae439900a99563b4ca330d783b345a530ba3e61a65cd999f4fe498eead3e29465a4ae25253a1d192370503375ae25fe24982b6e879be979e39aeaccf1cca73e902456333d4e6dd75be78c8779984db6f18c62275bc769e4591b49fc95beb856eed1e11a8805ef58aa4a8a547a69ccd9d4453e86ae36b9a68797bdfa1a2425e7f63182b5939c35c61422972c28c0080869cb6a278c68b5216afe8562b86bd1fc93ea52af2c91cbaadb27ccfae4b9093641483b219f0fcb60103d4c0c9a3f82cfc6aeb4306173a54d93d8c69f33e5e675bebd3fbed49a7fcba1c2e31f8f82e68e3d8bc1b370f4b9e8eb4d9a7b818cbb08fbcf3db6117ffc3cc57098a924a1ec21debde86692fbe9a19391e6f1ca4a60dbaf97890247d39a6b197ff77ee53ff0c75ea932f8eee3428381996ceeb838cbbab39922acf26006f0e18d87e7e80dec18fca1747d9929cc4e1539ec2f06a2ab01949f2fe08396e6ed42ab3bd57a71d96a1c5f9ed76cadd13b776405833e2ff8a9e7fb21aafca1d7c05eba505c6c6f7af3168995a63d7941ab4dc3d4a1aed684467bbe4a2243ccf3e1be56c6a1ce9dbf645cb734c1a81497fe5d24324037d9614fef881df70989a0c914702371a20898d746b2910624d97e1b354b76b594989b44c9c2be56498e82c7cb57fba72c2ad6ce12dabab3ac5f873943f2541ab69e1c88ce530d3b7aa365eac6026c07744a5abb63685fc6ea72e4763ba51dc78ef464be9cc4be837f7967f19baa9d6b02f682375e0b5e254ed02544cfd0d5efdafaa81aeb5f2266f1cbb14af236753d42731001b63b2d9a251536617ae45130af27c99c1a387dbe536622e0f9491abacd195aa6e5cd303a7ad9d133907382be89bf170a255bc044344547c63ac1f2f05721c45d4e952147e51abafa31aeeec60b916e9e8b42f81d4126f22445378fc56d5614146ad2f28770b1a34fc94bde3f391c53b0f0bede8f8811f8f01aa721c7fff0304f20d0a2a5fcf8e24a149fc49ddb6ee16d1c84393f3cde7f06b3f34591d9b97f91754c7852f27e5496e9628324673433409a7c02471b6281f238c9540d86889bb07320033acc464e401193fc51c17d809c039e8afed6b6d3f5b387b2b70610c42a6c50f41ff625c6fbc9614ad050e96b40f59eca32bfce9cc707b2ef6472c089e6a5ac13935aaab39c988cb1f6c9fe7b0bd0f3f13f192252fbd1128e76d19b48a75a039f0fba3c08b571df3be5052df40a3d6fd0780d1445ebb388f167fd7a8776b45753ae2876c9c95fa7b0aa2822db78f7704213a8eb0b9c88b895d7d4f8a96a3f00bf91460d74085e326696681957a8b39ab3751d579ee6fa042158b11386700f8e964b3d5a4d70551f2a60f7f799174b427b9f47d4b8400565fc310d5561f8f6b12b76b97d89cdca8794f4675e00fb50c06ebc1ee66013edaf0451c1269890f7ce3eab5bb260df176a0a8ce6e7d78a3890170dc46c1063b134059e5a5a54c74f95a5aed855d108402a3d464fa2548ded2aa63ead78ec9152c50976fb27b87d1bb05176924708dfb95bcda5038e49573ab2e78d37bf947a9f0494264124bade732fbadcb2fe988ea1eed91c6a365ae46b18861e88212ea3600e4b3ddb876553159b941e48335914bb8878cc62a69473d5d7be4579d9c1bc00d5e4f21e392492b3250b6729df4c8580d9e845fe9d94c4a3bdbe12f869ee6e5278ed34afc3bf3d76e4d42d4fef8a2f597cc2aa18c81dabcbd0d2ca9184208831470f8281bb55e8ac6c8a60b902cfe9eef42c07c27cf3ed3aeece6c9daca2ce045a4c024a7b726ace4347df6dc235295ecbef3e6e14d7884fd65ec6bc54a37b863832097c1737f75bdb351405a6b7240276d2e00d3bc7704c88d5e18c575b84fb86bb1700cf34cad9667d99bd020ed6f4d5e971aa2e6752fa1ef76cd8143a40a90e68532d9f3fbc773eedb4d38500a60d9c5655a3c2c0be7dfd2e909385f44b1653a6e02d2f60c63560387c444f1cf705aadf9c2747c85bf1e0cd54ede4fa61c7abedea8deb8d3920e96a19ef2d765948b1cbaef19944f486a564258a7cda1e970f4fbae14744efc742cd784f011e5f4e8d5df262a4cdfcac465de14294da3eb84be4c0259f3ed2031f7efb415a4e802fe1f237a55d334c59ef80334cc49e57a284cb00ff6ce633edfa80157912b400016bf0b51ca223260581b965370ca92f2d7f23a051f485e616e5219b210ac4f89ab1992900162e823ad67a7ce9bee6bd8affa7df356e34be2277fe8e5f1624260b907a227500cb858a48229b801d15fb85f827aa9843be5f2138c9531f39f351aab39a4f3b0429774c8f4bb121e4e8b1da123ab0b0f8890f5322ac06e5658d3475539af68381bc4ef1dc9fe6f430e16fbd0f21dac3dfc5e30b4356609cf5c4b3bc9451f079d642c7ec0876a2d884a7155eddd70cd2ab77b82440821624220a7c0d712cbaf03b2cb0084e61559a7da57f6e99cb3979c8f7e3984165a5149ca995c631174667b91214a9c164f8d403164e5514d41070c9efe7716457aa1298491f308acaca9d94308af0ac0c787f67800679eea0a078dbdf9a0ad9ae0854c23c02acf02a3c696f9f50b6e9b0b3204192f540a9331ae556ffdbefc537337fb8a7d4b1b606695c295c6fadf1e39c3a02e529805893c59ee76b99c8d227905eb54774c6753695bf6fcb0d357fff86a7c3b47a89dcbd176672fc845382a45057d909eb27adf347ec7769d5982804395e41e989ba306b9ac6b74c96b56e755ce90307d545a681cc092a32bf0102af2f74d6356ec225e77f8fb893ba06d9bc4a28d92bb5b2b4337bcf9369f4b653d0159b186d21cfb35259e95101621140caa5a5b775aa2a4e35f2804223e9c36695528a0ffd7041b41ba432f5f232fd14da54264a5c5f0021c2c6a9b5bd768cd68ae126edb7e12e8045ab12e284f7ccbd245c799dc7cf94d6e0024446d88be067baf19d2f00f44e90b14fdba741a27035e4f20d6ec2c2d732e1d87819a258ca6ff983f81d0f4a597db606d6425c4a692d065daeef02e694710eaf67c20e701b81385f9c07e474f3ea16888a4456e2f3571b20906cbc4f2b2306be2e95f5375bcdff8d0e3d9793eacf8d29b620368c4c97b6634f8367f51a3553e09b913cd6ded80af57afffe8cce6c511a0fc88a54f8cb56cf696827e0225d752383b930df4a518ade2f118b05c8ed65e37458a3bd176359b57a294ce37469aad5dba69ff23eb027bfd6862632ba4b28f8d246262f2c1ac632474fc3b90592a4957b74bcde3a74b6b3d9cd60bb3cd82e9572216ee2b60eecae033169c4525a3b35e63f938c452d13bfd91e1d36685f0f5acb3c2a71cc450dcf8d47c5c72565d71908eebceb64d52eb9f524bc18d6ac4252a2680014bd211a0b1c413d40d52347549b06cc4df675a685c52ff57cd53411878b465c194ac98a8d21d80a90651d267ff82a950ccba40a3b622361fcf95f3eeb142d70e4fd92017e46b612484af139e952138fe37d3033f16635ace74eaefaf1c8072b05a9066868abc173c50205021189dbd6bfd4f751fe931de2b1bddf74dc95803d8362eea2e2b738fcb3b3bb35515ade2d3be51b9cb8f764b30714e004708d273c5561b40c10c2dd5c6bd93b18322305052732dc4a3b087dbd85dfed11344e0e2ec3b8f7bfde8c048312706f53fd28dc162435862488c671523978a5b42586e8a1a4cd10d3b9764fc947849e52909cef25eed7629898de8ab7067b410a090efb21b9ff3e2954035284bc399872ec0860de8dea470340f9d3226cc11acf59361ffd990b1bd220238cfe8a52b53756cd63d23c8004bb28bc22cd5821176d02273acd0542b09718a924e5392eda38b604b6853a54f616f99c56016cc601f70f2baf5df811838de1e0691b41585c5d62b3d6784687e1650470903667b0188e8d55e0bdca17ef18e16a4f6d0ed4c39da3718ab89951617cb1204ecbe78240e4eb72916a7ad29c7fec3b5e59ce3d67c09f02c9fe1a2d6baa870fc16a2bd82b5627faad5afef388abb3a3305de0e2551095ee7eee781443d5eef0180a4b00d553c855cb992e878f3c9eb21354c7a3227a8fcc26dbdf54f5cfa93f9c828493ad9725d6c21e52089e94dfe7a144bd9920d6857ecbd95c2eb5f10322640dc194682de40e7642949cd7f50671639775c7fd4fb598c9ab43c71fdaab3f41c367e962100292f8d49f828ed4496f81e9f3bdf83075f1e32531db70698d3d663dbce5712dda1e05ca425c6e02323ad997d6900d559215f8fd546eb8095210d6e5f0766ae3e8a910efc210116e87dd7a219c85d79787b7ebec896e222b7a05cc4b666d12aeb2d0e16fb52b52dfc367329715d8bb2937ff0174e7aa068de522e846a87c375988a62ecfa72095d4554883876c30db3cdf03d06d2ef644873ed185e11abf5731a5162c025067b6258d26eccbbd063526ada783077e4924473403651b69a7a79307b7087b3c93610592879c085bc0abdfbb2adcea502e52d99d5ca52624aaaa552493ac8e9253ed947e08a5777d31e86556c0259a781bc060bc77c49d101b7b23d59d3a6e79549bd851fa098947053cf2acf2b8e6ac011a26b2d327876434c7023e70129d247005c56ddfc1227654585d353afd92b58a5faffb065d4558f05f678cb21392096f40d82ddf0e6037a6adc0b14c7b4c70c6cb392ba9abd242b3f2d9bfc185f02f39063bd59feb057a40a5c9b368561cc4ab424b7b19699f5d16d0cb55e65cfa866b38e76d4e3d299f04d99a0d5f1e745689869a44e57eea3785bf6892bfc09b851e0e26f18e3e93b6dd5dfaa230cec553b1e46745dcf2d44efeeb20993f11feda1ac91183925d3458d1684796d1b523a8a83de91553f1c7e08716d3d96884daddd9da057ccdba850979ba4043a38225a2d529dc849613f1775384b1bb2259532207585f12d0cc8b4032950aeffb7919c36e234418ed7c8d1cf49c61c86f100aee4a96fa0e5418e421840b4d80094a6eccda6208e7d1ed83b7df823d6cac7d922f8c8065215e9ed30c56401500565d5759284aec186ea2764a9ab7b053a9211acffe9b15a8ac929f903be367cba2e7b6cb9fa393783bdca7ebeb6e80e8b833987832ad748655b03f2f6b6c63e14ee3b0693e758af843342ea009e8c2431d4ee08568f80d78bf061a6f0f1d46207dac4a0aa849882bbed9a401c98c0fca84a083f1a591a7cf787308ad0a2722209ab3f9a9e0a8ae336cd905b0902af0eec4a15d443e7c923198db5ef7bcc4f6d6aad6b3d0216019d701afd44560aa60566fa5d28d59fab7027162d0f7ac7932583f29d8", 0xf63}], 0x1) recvfrom(r1, &(0x7f0000000140)=""/85, 0x55, 0x2, &(0x7f00000001c0)=ANY=[@ANYBLOB="01f02d2d66696c650000"], 0xa) dup(r1) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) fsync(r2) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x101) write(r2, &(0x7f0000000000)="75249c7c8f7e308856abcc2021e3e85427afd8db93df93839f3a68fa943f2d432c8fdad7532ac921d38492ad5a3f984f1625c43487f70dc7153abe2b6c019228f8641becd9354809bc6a99601d968b0637f817dcafbc5488a4fd59f37af591c50763e43153719000ed8868c53df558c1a0ec25f5c587b81afa6f315bb7b7cfd190f0075c7f5ce51a5428034af5cdb5391246f8d301e3a7d8231d6258af66", 0x9e) ftruncate(r2, 0x0) kevent(r1, &(0x7f0000000200), 0x17, 0x0, 0x9, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="01", 0x1}], 0x1, 0x0) fchmod(r2, 0x1) 05:49:43 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_settime(0x7, &(0x7f0000000000)) shmget$private(0x0, 0x1000, 0x25, &(0x7f0000fff000/0x1000)=nil) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pwritev(r0, &(0x7f0000001200)=[{&(0x7f00000000c0)="9f4e65985527e665907fc026000fe8038a0b7fac3dae1161ee0ccfce1d625a73a34497a89482981d0e0d5d2e1e90038c25d394ce60986b28a347debb2205c93d5aba9f7587dec9e4459d8c24e6bee177eb636eaec67032015c0452f286c0760c73f04b0d4344b692428a073167c7eab0cbcf27c7b8e7b7a8058360777cf80e40a2603d3ad59d08df73f2c57d38895295d74e110c9d1adb87b439b1c92ea079b78eb5a370caebec95c1dbabefff2f841cf2c3ef346548d9e8272bad71d74ff785688d1c6f7fecd74c6d6676b703c4ec5e7bea21cb6e17c55d45880c96a1d9e5174615", 0xe2}, {&(0x7f00000001c0)="69e4f12ac61e23446048c0cfa467ac25f33a35b67b95f3c36985914de90327bf537b3338f71774cc4372557271162d9f0463329e3e60c22205315dbc28f55cc3e3d68b70af9ae8a35f29f2c9dace9ff4d6135f548285826576d2d80a828ebfa75e4094b252f4cdf090e341bc710fa7b7ed22d0f57d2742be1e40207d7d43385585b2ef0aaddd7f087f973fdeaf14d0677a625d45ee1ca585a2eee37a9d7be57adab58141592ee22df4d10e8695850e62c13afc882c2d267999c5b0faa28d560d4dd93c04841ff8acbe5a8d573860ecb13bc6d9e76da85e51843372ac1229cf5d15c3f7457ce483c7837e851ba32ce1cc0fe8afacad66b54491023f5cdaa6a2ca40f21deb1228095da3849ce330cd172782c8eb2ef4243eaad530688bc8d7693ba604034d72ed00d40dcb6bc77a9b2e2460b35fc9986e87a4f03bef56a6b5a16ee69f1f0351b3e99aca581c6d5d80c73e55f453093db6665c72018f67147d08b956e09d839c0ddf4ae5beb4ce170925e85b1d4db22da6ae627473838f210965cf9e52b34fb6a42852a722ca2bfc2a81e667e6a1fbd97cfae163f23b837658a852ff98716ba21c3b36882e14b70e6cdb7ee60358c81f1550e8f7322bc9250a0ded2ba67f9a155014e55b11b014685153c6404e35415776a5b922cbcd7da245a33067ce0963ee9e0f263b34fe41d4dae2b614bec97aa5f3607cd6c421e659de017fd5ef5ca2712a9f3f9726d98e6de644bca6c7a6579ddb56aad65a125286a09802141789c6d9e3236e2ff1232c7afc3db1148f2b2ffbe3c550cc9334f9e3e91a1bfbac21c63f50714b914eb7da777123b93344e4a710e855c37fe19f31f251803022471f192861fbc6a533d133cec1a2fbf38b96191990d149d0770c9ed23ec978648f5645c9a272f1d5cae6f4a64fa96a33d1f0f1b078c62d8304dff22158ed64bdf3565096c2205a0b55bc1652154c7f665fecf4f02582b10861399745ce133abe7ab5abbced06e1cb38ef9dd8cdc2fa0ffb9cfcc2580f32257c8f2e57a0a7d8782f59e31ed77f245062a97d9272ac1e93c513f7809424b2141fae9cbdba55bd6c95ff22a88821554ee44bb66b6741c3b9d27889cf98a4380447207c1bc3f49195e2cc2b769587150463b24ab27352d4c9edfff76e3834a8a2a29e3655495a52740cd4a8137eab49cf51afd825c5b62903ab59ce2df594024ed0aa91811a3c64ab5130f6cf1a45f8471cc4cfff097902f80d75133e660cd0f70dbe990b38fc4800f7d908071a65df153b3f86390063292cc358eeb35047622dc4208caa48be900952d542a5991390869f723c72e997435910fc9407fc1f925b9abdd1935acfa35f03e28901d070676fbc3050a16bb76e580b2de3516b507a544ec810a73e9c614cc24b52a0eaaab655efa88b58d9860ebf192a336019b8e2178be61fd53bc5acb60430b614bbcaade129d6bd0899383bc0c45e1f38f97018887aad70c178546c6a396d8dd9e37d004ab55c89ce6e8934e0cb2424a11b4faae0d2e1549056a3baa2d351ed967e5e70dca0e3731037006f103e87799c74fb810df03808b727458b19604dcaf9cc342b29285e1778c5d7e32c52a8cdd226c41b535a6f4b70980c8d1a82d44ff762d53bc21a39399649e911d82c27d4eccc6b317249342370541b5fd64d8a983f249cd8b0e59f98fece01f1d5eef9e62afa5d937125d1648ef319ba8a782a24f603c3c4c62cce8c923556c32ef61dfc19d31940df7c5b028f6ae41bfeae51f785c35d25453b436e6051a8cf323cb4fbcb67172dbb35e1c9e4463d4301166ac0f68073c338d3a2383521ba2c0ba2f821db966cd30e1ac01c8c1cd3f7b6756f1b0d3eda3b517717863d8372646806362fe5e816a27cd9e4b429754702633aaf42fb21409f0c8a4f74c73d74377fb6cbd281bb31738f8b3da12d65f46c0510612f02bdca496658a6a46ff8ebff5e91e91d629e0439734aa57adb6c576dc6f97d1e635a3bc97f05a522bec26cd67b197942882c0a77dd61508e83f19b5e1eacd53b5398153a8321225ae9267e1f0b2f1cb78ed327eba95b7620b33a32ac4306e5c9006ff2a5b036f5d16e08f512c7ff8c688b02d3bad184c6d9c48f7e56ba08ff25177eb22e7b1e029403f39410df569d0448cd268bea65c7eeb61ee1b222087f5995dff79ecd2d7154b37b899753feab72bd1513cf5ef6a4359204c41a30ee2cfaf14bfedc903e6b6187438a2c03e359c1875eb92f8a1a88bfc5d9e4bf26b359d71a8f9f6b9224653d8daf83061c8e6d0f5cb404582bf2a924af8de92a3bb06ddf8d4c68129d6649453b66a1b4316430992972d653c314c9671dc4645638cb1ec200e09e4fefcfd373e865a03738ea1d1f3ab2041c9c615a3578627c0eaacd0710c1e79ce618c1d461c68361ac9ca52671b04e19232bbb2ad9822eb2977f59fa1683c3ff50130873eee68a1e5efeebd3b8efc58b45ff1f8266697b9510949b4f83ca603e96d50bbd5d22aea15682e2dcecf182b02478af4172e81f526b5e69efdc29e4a5d6708afec5bcb810b7a01ceea954f27268c49f920047cc36130f7e23a17580d9d9fb2c82376be8c7f3104dea45cd0a8cdd58eb41fbcc6c5f88da54dadf85e483fe6ace89e8106ea917fcdbae253e32bd5aa074ee4a83caf3851d864f6390d0783c2ccd2adf4669b9f5cd34d14976fa20762d5d82d5610e5d572aa17f3ed804ae28cadb9b06eb9028cd5d6efb04ab16831a29d383fde830670471e72d19407b5211a6ebd52172ed9afcc4759f89cbf25a2c72556301c7bbf066bdfdd5282f7a98807cd1609ad16e2d112868765db488fc739bb9824e5b3df7e4587c0a37122b8f0b4aa5414129d552112a0eded7afd5d81cf7269a414ebe0cbf03571d2f8407bd33469a0a2a99663e5e9a7b207daf50d04f32e6aab100ee6453bd86e5ee194798229fba7101083ddffd139ce6aea4493bab5ec20647c6ea3e82fb107201c47f3807fc5b7f44ee617c3edf775822acab706e6432bc3f07f220cb1f7b34440435d08b8812c8a1c60d624684c8f90d78a49fd633d103bde30a83e9e3f92ec29475d7b0b599bf0a18ec3a613a8462069c91343842539b61e0d04f4f80b64616944b81153f8e1011ac6c378493dff789cd44d37e04501084af5c17d6ac32552dd53305f892bb9a9e67687022caee97fe9a06cd5c9545397d5e36c466dd462b773d53d7ec436e2c6bb3fc7430cf769b44ea17482b6ca5dabaa4a6e4fcdf311e9fbf4cbcf0decc8761c4af6ba96429c9cd7e9e2be8ef70738c594cfdbeb79591a440afa1e457a5d5903c1f4d633f913ed5b4a48c98422120db7d9e4d7399631fb10fe3df10b61c1f29f56740c164d7fc648474a4b1b73ece686441ccdba8ce5382075282e0f862f878f717a9c1e80d248937779e942b1b13106efc2172c4a76a6e8d527e9b03b5086ea5abfe9437ce3ffbcc2152309cf6948c76777515b51563e8eb20909f07cb3cabcf8ae74b2a2fdc844951a522892dd994dca0f1540be24288594681004c2f2f56ee6952e50a7e7bcc28f6aa32561591fcadc5bf9ac34a2d6f02492e9838304c240d870321d5d94ad78dc06e00bfc76b149b1b00e618fc8fdcc03d28ef1741c64da73ea2a9727fbae99219782e4541ce4f1cb51629a63952f948171ea7ba4f0a45fa875d25272ef2462c3d223c9ddaf430ce3303a5df49c8500143afd73d846349b0cfb07881783bcf87e7ffd736515d6ee8012644198207806c41a8ea4bc26968cfa29f6756c84c03d2d7a2b4c7a314f9675c6a6647cdfc3dd0cf9a3d4e9c1c1c4d4dfa340eab550eb7c8fddc5d09fdcf58e42ef9a4aad0047b05284e8c1c3b82edf3b6558c0e3810935b8ef4d1c30b439df05607c65f73e1ba19dc2e3452cf9fa13ee7761c04efbb2cf91cb4d14fec1361725335df3940104100a65fcb1520a9e9e826fa1f2651c901378270ebd3912df55dd684d81befde230fd5ad8fd0d81881d29f93c50f865d2093bb2d3f27c576aabf144fdbc8ad901d97110beae0e036b78cd8e0173e38ed001673b3edf3cc697cbfed3a6c53a52f99032965abc945a72c4263d21c7b8eb368496e1c7c183e07f095cc8fa9a018fa1c43d7dea3beb2221e53ab8b6ee34f861e972a975bbf4ec2b4cc6157fce86c8cb273bcf95a9c345018b5c0a9f786a3b0e25d67dc5f6f7799ba9bc193982e5d65f197d9b4f97d33f23799a693d1a10f54791fb6e08c5a849fc3bace5e24df903f63163c8657c93c035a47b23e15ebe8aa5858ae084948623e9bc2b0ac1d86727d0eab94206adabe92be5f068a041e350d31933042565fa296215efddc10830f3de991d6893b287e61b7dca800b3b49f3930c8325fdb6964b4b87327aa760897e0a3a293085c6f7eb3dffca51ecd5694d586c7ca67207bdc8dfb77279c2b45ae3b362eaeabe43918daf080e0c213b72b33f00704e92c16dee1c32d297bcfab574ef09138865d4366e645933e3e0e648aaa1494711c20720eced8357d51c4c0dd979d3d3ee4e66604494911f28886ef2e99cad4b059d44ecd02841b5ba0f3c0d7a4f39134a560c2b928696a13430bd3fee44cf16f100656eb1bf45eddc015d9217b96210a02a2f5c253426321252770e3621705ca032a6cc2a45fc5adf90c1128b87af296fda46664b08b95f7be5772952a460c87f12a68a91777ec58ab35d422b0135ae2bc5e92e2908ad8b48aea4893a2987885a74d476b1c510de46f5f279559530df767b1ab0806f29fe944ae66c3c4d9bf5665584882df26333284570e66d5d52d27967d4025c675227246c27c0eaf72b89f9a7e76660d38c604b8dd03954e42c6b594b9052f60b463c1ee8b550878e2abbe78ae23ba10a659e21907bbf5a742269f5bfd00a8c55bb0169590fdadddad11f12bd8b3cf8108364c5fdb2c1fc79cf33a5b2319f6fa45e8ee771b82733fee62aeb1bd9fc9a9bd35fabde324ce1a2723cf13cfb9780a6f9fe94ba3645f4012c0b866c1f1b87620a3bb1e0d94fd95d6d3ff25a05ebcdb59206fa580afc20b16e2cff56d1b001f4b4d2990edb5d787c11fc0806e5d5ae0b01d7f2a4c44299cd0ca3a6f17e332a64a5936d86a7a88f7b9d5ffdd718a4ac663034cf95b48d2eeb2011541af14e9a4c9a34b06cb21e4d26f6ddfc13f16db413f2cbd36a38d1b986906707df620d7462573fe82cad2b9f8414841dac2fdd81eeae1c7b86d7d3cc617742590fd1db9e7d3db0e38f62335ab1a76b41ae72cd79a0d4b78b0709b917c6e0d8ec0d6da8ea33d824c41da3e38e30b5cbcd565f08ec001e8f86016065f0fcfa1dc667102fbb9276e64bd2273d063d027e90bf524860f3cfb7408226dcee2ae9940ef85dd88503fecf1ae0c80fcfc7d50a49fccc53b0288132c410d3b2dc869862dd3736d6041f6b5c063655754b59d4a8830b82644698a5f903563eb9924783130c7d75a794f3f8edd95036ebfbfbddaccdd65d93774096c7e5e494ddd9ffc84d82949342ea98b11fd580b84014de148ffb9a713c4753ac062a379604b2adef75f0a29e92d522d98d8f30bc63d2ff24cc3cf10d9b1611fd9fde9cb5d745270c7f08f212e1a292cce5027e003d68fd30edbd63b0624ac87bc1fbd9ebae80e6b71db0c63690cfdcd3fd0d0bfd77167a995a30c00fba004c6b0c90fbde9eeaa9caaf73b4cccfec68706a1d663ac55a2d58436966ba162af1de95cef132bebb20f8e9f972faf342c691f157bc4171511094ef43df02da3e300558282abb95eaa0d6e7c7c529c474338d47208", 0x1000}, {&(0x7f00000011c0)="cabba4", 0x3}], 0x3, 0x0) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000009000/0x3000)=nil) 05:49:44 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffefffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x7) 05:49:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x200000000000000}], 0x7, 0x0, 0x1000, 0x0) getsockopt(r0, 0x6, 0xfffffffffffff000, &(0x7f0000000200)=""/202, &(0x7f0000000300)=0xca) unlinkat(r0, &(0x7f00000001c0)='./bus\x00', 0x8) kevent(r1, &(0x7f0000000140)=[{{r1}, 0x0, 0x5, 0x10, 0xff, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x90, 0x80000000, 0x0, 0x4}, {{r0}, 0xfffffffffffffffd, 0x85, 0x26, 0x0, 0x200}], 0x6, &(0x7f0000000040)=[{{r0}, 0x0, 0x8a, 0xfffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x88, 0x5, 0x74}], 0x93, &(0x7f00000000c0)={0x0, 0x2}) 05:49:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000100)="eaff000400000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 05:49:44 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), 0x4) 05:49:44 executing program 1: mlockall(0x8000000000003) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) r0 = msgget(0x0, 0x4) r1 = getuid() r2 = getegid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x4, r1, r2, r3, r4, 0x0, 0x1}, 0x6000000000000000, 0xd9, r5, r6, 0x3, 0x0, 0x5, 0xa16}) 05:49:44 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = socket(0x1a, 0x0, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r3) getsockopt(r2, 0x0, 0x4000000066, 0x0, 0x0) 05:49:44 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlockall(0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x811, r0, 0x0, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000001280)="bad520f57df2f532a4595d0efe6a94fba4a724dfcd107149ca023a6f4fd53a396987fd5cc1f9fc10a2192d0e217ec322e18cf7f0e79c1cfd73ee8bedba77519136960f9aa23f168279c6327030de161f6df9c9ceff5b6d908834616579fee0ad2ee4cfc3d17ae6009a18e76b07f9170c85112b37d7825cc69c4c8852aa63b655f85c15692923007934f9ddcd076eb4dbd053bad835fb8794777823d55b8902c3a8c83fbbb0023cdc49d5ccf814ab33e1cd9e12b7fae439900a99563b4ca330d783b345a530ba3e61a65cd999f4fe498eead3e29465a4ae25253a1d192370503375ae25fe24982b6e879be979e39aeaccf1cca73e902456333d4e6dd75be78c8779984db6f18c62275bc769e4591b49fc95beb856eed1e11a8805ef58aa4a8a547a69ccd9d4453e86ae36b9a68797bdfa1a2425e7f63182b5939c35c61422972c28c0080869cb6a278c68b5216afe8562b86bd1fc93ea52af2c91cbaadb27ccfae4b9093641483b219f0fcb60103d4c0c9a3f82cfc6aeb4306173a54d93d8c69f33e5e675bebd3fbed49a7fcba1c2e31f8f82e68e3d8bc1b370f4b9e8eb4d9a7b818cbb08fbcf3db6117ffc3cc57098a924a1ec21debde86692fbe9a19391e6f1ca4a60dbaf97890247d39a6b197ff77ee53ff0c75ea932f8eee3428381996ceeb838cbbab39922acf26006f0e18d87e7e80dec18fca1747d9929cc4e1539ec2f06a2ab01949f2fe08396e6ed42ab3bd57a71d96a1c5f9ed76cadd13b776405833e2ff8a9e7fb21aafca1d7c05eba505c6c6f7af3168995a63d7941ab4dc3d4a1aed684467bbe4a2243ccf3e1be56c6a1ce9dbf645cb734c1a81497fe5d24324037d9614fef881df70989a0c914702371a20898d746b2910624d97e1b354b76b594989b44c9c2be56498e82c7cb57fba72c2ad6ce12dabab3ac5f873943f2541ab69e1c88ce530d3b7aa365eac6026c07744a5abb63685fc6ea72e4763ba51dc78ef464be9cc4be837f7967f19baa9d6b02f682375e0b5e254ed02544cfd0d5efdafaa81aeb5f2266f1cbb14af236753d42731001b63b2d9a251536617ae45130af27c99c1a387dbe536622e0f9491abacd195aa6e5cd303a7ad9d133907382be89bf170a255bc044344547c63ac1f2f05721c45d4e952147e51abafa31aeeec60b916e9e8b42f81d4126f22445378fc56d5614146ad2f28770b1a34fc94bde3f391c53b0f0bede8f8811f8f01aa721c7fff0304f20d0a2a5fcf8e24a149fc49ddb6ee16d1c84393f3cde7f06b3f34591d9b97f91754c7852f27e5496e9628324673433409a7c02471b6281f238c9540d86889bb07320033acc464e401193fc51c17d809c039e8afed6b6d3f5b387b2b70610c42a6c50f41ff625c6fbc9614ad050e96b40f59eca32bfce9cc707b2ef6472c089e6a5ac13935aaab39c988cb1f6c9fe7b0bd0f3f13f192252fbd1128e76d19b48a75a039f0fba3c08b571df3be5052df40a3d6fd0780d1445ebb388f167fd7a8776b45753ae2876c9c95fa7b0aa2822db78f7704213a8eb0b9c88b895d7d4f8a96a3f00bf91460d74085e326696681957a8b39ab3751d579ee6fa042158b11386700f8e964b3d5a4d70551f2a60f7f799174b427b9f47d4b8400565fc310d5561f8f6b12b76b97d89cdca8794f4675e00fb50c06ebc1ee66013edaf0451c1269890f7ce3eab5bb260df176a0a8ce6e7d78a3890170dc46c1063b134059e5a5a54c74f95a5aed855d108402a3d464fa2548ded2aa63ead78ec9152c50976fb27b87d1bb05176924708dfb95bcda5038e49573ab2e78d37bf947a9f0494264124bade732fbadcb2fe988ea1eed91c6a365ae46b18861e88212ea3600e4b3ddb876553159b941e48335914bb8878cc62a69473d5d7be4579d9c1bc00d5e4f21e392492b3250b6729df4c8580d9e845fe9d94c4a3bdbe12f869ee6e5278ed34afc3bf3d76e4d42d4fef8a2f597cc2aa18c81dabcbd0d2ca9184208831470f8281bb55e8ac6c8a60b902cfe9eef42c07c27cf3ed3aeece6c9daca2ce045a4c024a7b726ace4347df6dc235295ecbef3e6e14d7884fd65ec6bc54a37b863832097c1737f75bdb351405a6b7240276d2e00d3bc7704c88d5e18c575b84fb86bb1700cf34cad9667d99bd020ed6f4d5e971aa2e6752fa1ef76cd8143a40a90e68532d9f3fbc773eedb4d38500a60d9c5655a3c2c0be7dfd2e909385f44b1653a6e02d2f60c63560387c444f1cf705aadf9c2747c85bf1e0cd54ede4fa61c7abedea8deb8d3920e96a19ef2d765948b1cbaef19944f486a564258a7cda1e970f4fbae14744efc742cd784f011e5f4e8d5df262a4cdfcac465de14294da3eb84be4c0259f3ed2031f7efb415a4e802fe1f237a55d334c59ef80334cc49e57a284cb00ff6ce633edfa80157912b400016bf0b51ca223260581b965370ca92f2d7f23a051f485e616e5219b210ac4f89ab1992900162e823ad67a7ce9bee6bd8affa7df356e34be2277fe8e5f1624260b907a227500cb858a48229b801d15fb85f827aa9843be5f2138c9531f39f351aab39a4f3b0429774c8f4bb121e4e8b1da123ab0b0f8890f5322ac06e5658d3475539af68381bc4ef1dc9fe6f430e16fbd0f21dac3dfc5e30b4356609cf5c4b3bc9451f079d642c7ec0876a2d884a7155eddd70cd2ab77b82440821624220a7c0d712cbaf03b2cb0084e61559a7da57f6e99cb3979c8f7e3984165a5149ca995c631174667b91214a9c164f8d403164e5514d41070c9efe7716457aa1298491f308acaca9d94308af0ac0c787f67800679eea0a078dbdf9a0ad9ae0854c23c02acf02a3c696f9f50b6e9b0b3204192f540a9331ae556ffdbefc537337fb8a7d4b1b606695c295c6fadf1e39c3a02e529805893c59ee76b99c8d227905eb54774c6753695bf6fcb0d357fff86a7c3b47a89dcbd176672fc845382a45057d909eb27adf347ec7769d5982804395e41e989ba306b9ac6b74c96b56e755ce90307d545a681cc092a32bf0102af2f74d6356ec225e77f8fb893ba06d9bc4a28d92bb5b2b4337bcf9369f4b653d0159b186d21cfb35259e95101621140caa5a5b775aa2a4e35f2804223e9c36695528a0ffd7041b41ba432f5f232fd14da54264a5c5f0021c2c6a9b5bd768cd68ae126edb7e12e8045ab12e284f7ccbd245c799dc7cf94d6e0024446d88be067baf19d2f00f44e90b14fdba741a27035e4f20d6ec2c2d732e1d87819a258ca6ff983f81d0f4a597db606d6425c4a692d065daeef02e694710eaf67c20e701b81385f9c07e474f3ea16888a4456e2f3571b20906cbc4f2b2306be2e95f5375bcdff8d0e3d9793eacf8d29b620368c4c97b6634f8367f51a3553e09b913cd6ded80af57afffe8cce6c511a0fc88a54f8cb56cf696827e0225d752383b930df4a518ade2f118b05c8ed65e37458a3bd176359b57a294ce37469aad5dba69ff23eb027bfd6862632ba4b28f8d246262f2c1ac632474fc3b90592a4957b74bcde3a74b6b3d9cd60bb3cd82e9572216ee2b60eecae033169c4525a3b35e63f938c452d13bfd91e1d36685f0f5acb3c2a71cc450dcf8d47c5c72565d71908eebceb64d52eb9f524bc18d6ac4252a2680014bd211a0b1c413d40d52347549b06cc4df675a685c52ff57cd53411878b465c194ac98a8d21d80a90651d267ff82a950ccba40a3b622361fcf95f3eeb142d70e4fd92017e46b612484af139e952138fe37d3033f16635ace74eaefaf1c8072b05a9066868abc173c50205021189dbd6bfd4f751fe931de2b1bddf74dc95803d8362eea2e2b738fcb3b3bb35515ade2d3be51b9cb8f764b30714e004708d273c5561b40c10c2dd5c6bd93b18322305052732dc4a3b087dbd85dfed11344e0e2ec3b8f7bfde8c048312706f53fd28dc162435862488c671523978a5b42586e8a1a4cd10d3b9764fc947849e52909cef25eed7629898de8ab7067b410a090efb21b9ff3e2954035284bc399872ec0860de8dea470340f9d3226cc11acf59361ffd990b1bd220238cfe8a52b53756cd63d23c8004bb28bc22cd5821176d02273acd0542b09718a924e5392eda38b604b6853a54f616f99c56016cc601f70f2baf5df811838de1e0691b41585c5d62b3d6784687e1650470903667b0188e8d55e0bdca17ef18e16a4f6d0ed4c39da3718ab89951617cb1204ecbe78240e4eb72916a7ad29c7fec3b5e59ce3d67c09f02c9fe1a2d6baa870fc16a2bd82b5627faad5afef388abb3a3305de0e2551095ee7eee781443d5eef0180a4b00d553c855cb992e878f3c9eb21354c7a3227a8fcc26dbdf54f5cfa93f9c828493ad9725d6c21e52089e94dfe7a144bd9920d6857ecbd95c2eb5f10322640dc194682de40e7642949cd7f50671639775c7fd4fb598c9ab43c71fdaab3f41c367e962100292f8d49f828ed4496f81e9f3bdf83075f1e32531db70698d3d663dbce5712dda1e05ca425c6e02323ad997d6900d559215f8fd546eb8095210d6e5f0766ae3e8a910efc210116e87dd7a219c85d79787b7ebec896e222b7a05cc4b666d12aeb2d0e16fb52b52dfc367329715d8bb2937ff0174e7aa068de522e846a87c375988a62ecfa72095d4554883876c30db3cdf03d06d2ef644873ed185e11abf5731a5162c025067b6258d26eccbbd063526ada783077e4924473403651b69a7a79307b7087b3c93610592879c085bc0abdfbb2adcea502e52d99d5ca52624aaaa552493ac8e9253ed947e08a5777d31e86556c0259a781bc060bc77c49d101b7b23d59d3a6e79549bd851fa098947053cf2acf2b8e6ac011a26b2d327876434c7023e70129d247005c56ddfc1227654585d353afd92b58a5faffb065d4558f05f678cb21392096f40d82ddf0e6037a6adc0b14c7b4c70c6cb392ba9abd242b3f2d9bfc185f02f39063bd59feb057a40a5c9b368561cc4ab424b7b19699f5d16d0cb55e65cfa866b38e76d4e3d299f04d99a0d5f1e745689869a44e57eea3785bf6892bfc09b851e0e26f18e3e93b6dd5dfaa230cec553b1e46745dcf2d44efeeb20993f11feda1ac91183925d3458d1684796d1b523a8a83de91553f1c7e08716d3d96884daddd9da057ccdba850979ba4043a38225a2d529dc849613f1775384b1bb2259532207585f12d0cc8b4032950aeffb7919c36e234418ed7c8d1cf49c61c86f100aee4a96fa0e5418e421840b4d80094a6eccda6208e7d1ed83b7df823d6cac7d922f8c8065215e9ed30c56401500565d5759284aec186ea2764a9ab7b053a9211acffe9b15a8ac929f903be367cba2e7b6cb9fa393783bdca7ebeb6e80e8b833987832ad748655b03f2f6b6c63e14ee3b0693e758af843342ea009e8c2431d4ee08568f80d78bf061a6f0f1d46207dac4a0aa849882bbed9a401c98c0fca84a083f1a591a7cf787308ad0a2722209ab3f9a9e0a8ae336cd905b0902af0eec4a15d443e7c923198db5ef7bcc4f6d6aad6b3d0216019d701afd44560aa60566fa5d28d59fab7027162d0f7ac7932583f29d8", 0xf63}], 0x1) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20800, 0xc) r1 = socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000280)="8c2f9f9373d9674adeccd4755b", 0xd, 0x1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x90) close(r1) semctl$SETVAL(r2, 0xa0000004, 0x8, &(0x7f00000002c0)=0x28) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000200)='./file0\x00') mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x6010, r0, 0x0, 0x0) 05:49:44 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x8000) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 05:49:44 executing program 1: fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x5d}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getegid() fchown(0xffffffffffffffff, r0, r1) getgid() 05:49:44 executing program 0: r0 = geteuid() r1 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]) r5 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x7, r0, r3, r0, r5, 0x80, 0x3}, 0x10000, 0x6, r6, r8, 0x1000, 0x1, 0x8}) r9 = getgid() setrlimit(0x7, &(0x7f0000000140)={0x1576}) getgid() setrlimit(0x7, &(0x7f0000000180)={0x7f}) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r10 = getegid() r11 = semget$private(0x0, 0x3, 0x1a0) getgroups(0x4, &(0x7f0000000240)=[r10, r3, r4, r10]) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x2, r7, r3, r0, r2, 0x4, 0x3}, 0x1000, 0x7, r8, r8, 0xe1, 0x6, 0x4}) r12 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000300)=0x8) sendmsg(r12, &(0x7f0000000ac0)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f0000000480)=[{&(0x7f00000003c0)="7687052c3cb62fd6e8d39862d07dab84cd2c3a71f6db5bcedf7d0dd32a4ced316d8c377ad3f503b587e27a8465bccde6bad5b80fe74c427a63ce823e8635eb3b093ff5d63ed119026c73f7d476e4d75429968e119fe7544ace478da3509e05485d4a52fbb097bc4006e3d9ab83bb56372e8d9796b8719ff0a6b0506aec02ca4cd71cb3ac39", 0x85}], 0x1, 0x0}, 0x40c) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000b00)=[0x7, 0x936, 0x4]) r13 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000b40)={{0x1000000, r0, r9, r0, r9, 0x6, 0x1}, 0x7fff, 0x9, r6, r8, 0x20, 0x80, 0x7ff, 0xe2f}) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000bc0)=0x7fffffff) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) msgrcv(r13, &(0x7f0000000c00)={0x0, ""/253}, 0x105, 0x2, 0x800) ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f0000000d40)=0x10000) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000d80)=""/56) setreuid(r0, r7) semget$private(0x0, 0x4, 0x0) ioctl$TIOCSTOP(r12, 0x2000746f) 05:49:44 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) preadv(r0, &(0x7f00000004c0), 0x10000000000000d0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) symlinkat(&(0x7f00000004c0)='./file0\x00', r1, &(0x7f0000000880)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') readlink(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r2 = socket$inet6(0x18, 0x4000, 0x5) fcntl$getown(r2, 0x5) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000800)="4148fa94081d120dee3a1e6b64b3fcf1c35ba29f75041fbd84dde00e7cb10008c884bc32ac74b20bd073187fca6bbf9ce2dd0f7c5a1df92813ed82a6a05981842b3d9fc90e28c613", 0x48}], 0x1, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x100000041, 0x40) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r2, &(0x7f0000000780)=[{&(0x7f0000000280)="c00dfb57417804d00cf1cf04178048b28e5e88bc3e1ac2a30ec7b78297912f5c5445af8e3914fe0691ae6ca7e44fce08983564701157a22f77f4b5974079707eb67a3b684bf50a9886a29e83fb2b138f5157f73a1e034fc628f77feba1fb5863829f60a16d9a9fa168a99a4e58addd4d75c3cbebcaf01df1bc854d8d72ec696544f46ba09b775efdb179621bb0408dc7f3e741b4bda88379e7a08ecac33146cf3d2841c973952953da3f0342d04ef1c6a74297f6664c5b7820f4a7d0e07b46a9daa0bf88308310fe789ed1bf5d49ff01cf8d3338f70ac8a9bde1ce2e0086a628b6b59ba9038fe20b", 0xe8}, {&(0x7f0000000500)="d9f4b851dd11524683f0c29c468613dcd27c9080a4e65304b3c12fca7ebc75e6c621e4b595c6429a53d38dac1ff34a9c1b2fa2f6bb1069ce622a582d5dd0e60a7dfa5bc5c23dcb27df811799b93fb599554e330fdd5b39a7d0880c6dd6e39c7deb226b9ac391ff5041910f9e915c8dece0fcddfa99a6a6ec7b59b5111bdea7c86051ef92b424663ccaa838de800f4906e47a8ae2665c43ff9f5763fb7044a4a9dda1008fb8b5fa31d20a9dce5167080b6e18c4cdccaa1bfcf50e46e14d56ef4133a0a4082bd133886dec97ab36a6e55fdcad1555898ec851e431061b775e083cad0d6ada627f3723ebeae764079192af8d2f", 0xf2}, {&(0x7f0000000600)="3dc2039377727118d29eb5d79b4dca6cbbaea8ba91c99b04be851e7b412f6d4c9253459736f05b8addce295c62a86254d45753d78553d2c11d6c0fcb74d45bf1e0f1ef05a3aee2092344da75ff322077f4ab7430895b4152d1ae206c1c6f09c4b4939579d7658441a29404b00d46aaafef8669ed4b7bdebd11bb6e8eddcc535ad08d5692ba96dfaa822c920361449089f82e632a951b5920e396295ff1814be7fad3f475dea73e6f2f7bf0eb3349927a9bc0b311", 0xb4}, {&(0x7f00000006c0)="7265fa3ce956127e4633f0637cc7143655f3068c07992b531e24a1561af85e0d0a44d5dbe32ff8078bcb32d5f6078b3913e04133b8898b62ca4d5ab31cd54ef7d8fdac96ae9977d01e56ead7bf6349e51680f4ad60cebc78d79b7e76c13cfaeb58b961687809e11d0795fd781c50bb1d7543c2c8eec933f5148e2a4aabe491697b7f849e09d8a9513cf494df835b95514a60", 0x92}, {&(0x7f0000000440)="1573d62b7f1329e70f6b589feaf173dafca65ad72c8f5478c06c66ddb8c48815246d4d1b16fa17853b73ab0a557e6781408eeb9002f4392b1c15fa9b33f782907292621a9d6be0292066b5d3f41e47c1a55800a0f3c6918d82c3792907ed1323bab74488b321b3758c78607e", 0x6c}], 0x5, 0xa) pwritev(r3, &(0x7f0000000040)=[{&(0x7f0000000380)="00e3f7ffffff3f427c1f35bcd8ba3634d9218f1050168480bf60cf33c65daf530bb905b3d59db3e7e9319c730ca5b431d9cdb4e567714d32f8adb8cffa5b41e53a9551137b9d054443c64e8026e73f4dd4cff937bbf9332b153061949ea8bbf83bea0011cb3f06a45f38d777161908fba1e8fbe975c8840c4d960c93f94b4c9e64b4fe1df2035fad5a51534a76", 0x8d}], 0x1, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x20000) 05:49:44 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x80013) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x3}], 0x3fe, 0x0, 0x0, 0x0) flock(r2, 0x1) fsync(r2) dup2(r3, r2) 05:49:44 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) r1 = syz_open_pts() fcntl$lock(r1, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000004}) getuid() flock(r0, 0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) flock(r1, 0x200000000000002) flock(r1, 0x2) unveil(0x0, &(0x7f0000000200)='c\x00') msgrcv(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000800000000000e2ff002bb4b1905c45340000000000000000000000000000cb8e5ff2a8f8b3509b090100b44a62a8b964dc6c1b66d6552fa67c1d8505c654415e9943f0f998184fda75a3423d1acc1b9566910f656370b3cc1c7bf792cd29d91f2ce8c9ff13fa0cecf02e668d8475a3f3c73ffbe6de660f67bdf0dc5defe04e81455e48d0d5e8d28e29131b33fcd58738b9b91a42ed80042108a321a5d63b27298c53d0889a28c222819d5e65ec8f869ae9588a31f741898545315e8eaa5372df64c0bd6e35b0"], 0x1, 0x0, 0x0) 05:49:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) nanosleep(&(0x7f0000000080)={0x20000000000093d}, 0x0) 05:49:45 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fchmod(r0, 0x0) fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 05:49:45 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') r2 = dup2(r0, r0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) 05:49:45 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x7ff, 0x0, 0x0, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 05:49:45 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0xffffffffffffff45) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 05:49:46 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000000), 0xfefffffffffffffc) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, &(0x7f0000000040)={0x80000000, 0x8}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="280000000000000000000000000000008b6c1028bf75e248cd741ebd29283a", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 05:49:46 executing program 0: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x1) socket(0x2, 0x3, 0x20) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x80000000, 0x1, 0x3, 0x18, 0x8}, 0xc) 05:49:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e0f66694d410ec2ab36237428030dbbcf436530007547964bee164be1f61aa53b23718be46e5bea83c3ad8ea904cd512fa0f7132c0000000000"], 0x1) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="1e7db52666289f88c1de4b0f19a447ee324856eab7b325c48d9e1bf1fa0b26c62f3c268194e0d9e8636f7ad5f1204e0f893a609f037cd6601ec41d947382be71a4fdf7a29763e326bf4169358f8cd988adc3640bce64fe9e220dcc879b4d9b8e111209dd8b4d9477c4578ce5331b6b002f49b86e7a3bc4ce0a"], 0xa) 05:49:46 executing program 0: truncate(&(0x7f0000000000)='./file0/file0\x00', 0xaae) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 05:49:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) dup2(r0, r1) 05:49:47 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0x4, 0x0, &(0x7f0000000000)=""/114, &(0x7f0000000080)=0x72) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) 05:49:47 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x162, 0x4000000086134) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="4c0dc55dbca70783", 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="acbd6acaf95faf71b9535b8107a56c2189184f", 0x13}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:49:47 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2007, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20282, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x50, 0x2) mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) 05:49:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0x10250) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x80, 0x22, 0x10001, 0x8000}, {{r1}, 0x0, 0x8, 0xf0000025, 0x1273, 0x20}, {{r1}, 0xfffffffffffffffb, 0x80, 0x1, 0x3, 0x8001}, {{r1}, 0xfffffffffffffffd, 0x0, 0x10, 0x11e6, 0x2000200000000}, {{r1}, 0xfffffffffffffff8, 0x2, 0x0, 0xfffffffffffffe64, 0x1}, {{r0}, 0xffffffffffffffff, 0x80, 0x20, 0x1d, 0x7fffffff}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x2, 0x3f}, {{r0}, 0xffffffffffffffff, 0xe9, 0x40, 0x5, 0xfffffffffffffff9}, {{r0}, 0xffffffffffffffff, 0xbb, 0x40000001, 0xa73, 0x4}, {{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x7, 0x4}], 0x4, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x40, 0x8, 0xffffffff, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000019, 0x0, 0x9}], 0xf92d, &(0x7f0000000140)={0x5, 0x3}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) r2 = syz_open_pts() close(r0) select(0x40, &(0x7f00000001c0)={0x0, 0x6, 0xd19, 0x9, 0x4000, 0x9, 0x7}, &(0x7f0000000540)={0x8, 0x604f, 0x8, 0xe957, 0x8, 0x9, 0x563079c7, 0x1}, &(0x7f00000007c0)={0x6, 0x401, 0x80, 0xffffffff, 0xff, 0x100000001, 0xffffffffffffffc1, 0x1}, &(0x7f0000000800)={0x5, 0x67b3}) r3 = dup(r2) r4 = syz_open_pts() readv(r4, &(0x7f0000000580)=[{&(0x7f0000000bc0)=""/4096, 0x1000}, {0x0}], 0x2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "5c0400a795a644b46c1aab6300ffff030000002f"}) readv(r4, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/248, 0xf8}, {&(0x7f00000003c0)=""/109, 0x6d}, {&(0x7f0000000440)=""/86, 0x56}, {&(0x7f00000004c0)=""/113, 0xfe6b}, {&(0x7f00000005c0)=""/102, 0x66}], 0x5) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) 05:49:47 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0xcb) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/229, 0xe5}], 0x1, 0x0) 05:49:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 05:49:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x401) fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffd, 0x101000000}) r1 = msgget(0x3, 0x480) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x1, r2, r3, r4, r5, 0x1, 0xcb3d}, 0x7, 0x4, r6, r7, 0x400, 0x7, 0x8001, 0x101}) 05:49:48 executing program 1: r0 = socket(0x20, 0xc002, 0x6) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = fcntl$dupfd(r0, 0xa, r3) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000580)="e40e8684e6d9c1ba98abf5bd2fd995a40ab9e4aff1f8b4665f1d5f854d40fa5648b223c83c3631248cdae96e843a3bdbd3111bd7580fc2d3b7b5d380d7477ac6de990344e7988a11262d641a178d2b05557302a84ce2c6967b1ec8014d4938c5f25b77dbf08c8a196f17744736beb31fa9a7d39b50b23698458cf219ece07dae66d49745e25be84caf58a967cd17ec9f04c315e5", 0x94}], 0x1) writev(r0, &(0x7f0000000b40)=[{&(0x7f0000000b00)="27cbbf5cf7f7e043bab2782ac2a6150f362a0b3854f5267a65085b179dce676422d6a1a10ade0a12fa6252f5a1661bf5c9a9a7dbbe256dc240", 0x39}], 0x1) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000c00)) connect$unix(r2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0x83e35d8b89e016b9) open(&(0x7f0000000c80)='\x00', 0x8, 0x4) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = semget$private(0x0, 0x3, 0x4) semop(r5, &(0x7f0000000cc0)=[{0x0, 0x3ff, 0x800}, {0x0, 0xffff, 0x1000}], 0x2) fchmod(r0, 0x10) r6 = fcntl$getown(r1, 0x5) fcntl$lock(r4, 0x9, &(0x7f0000000d00)={0x3, 0x3, 0x1, 0x8001, r6}) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000d40)=""/197) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000e40)=0x6) shmget$private(0x0, 0x3000, 0x204, &(0x7f0000ffc000/0x3000)=nil) 05:49:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) dup2(r2, r0) 05:49:48 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r0, 0x0, 0xfffffffffffffd1c) 05:49:48 executing program 1: r0 = socket(0x1, 0x0, 0xfff) accept$inet6(r0, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000580)="9ace6bc89d120fb09652f3cc7535b840b214e9c6ac36a30b6d9d718bb42059a4bdb7b7c01edb4f581257a4d73faa3017301c907dcacb9ada5c042fd9170eb01004ba81f35e6409fa3a9e0e388527f5eb07484d0dc325a5855b52e91def9021664691ea3bbf2326ae238a9092fe7a3d684f7774a7db2c10b770a5acd4e97a5a4555bbbb8ea0e904d4f1ab27524e25e107f22811d53a65a45ff4886cb962aedb4d0c3a4db051f59e33e21cca1a08f43c200fbc0bb8bfcbf37d02bb8b5ac5de7964309d1609315a7aaba17c72cf794e3c55bd8d814793cfb9f57f28d8344f6243c006c5826f109c72891042e6e5942e525ff7edba6caa74a0406ec2c6035fc859f5502550b591451fc4359af2e5ffd70e11344f3759a190b1aa6ac7cfa268608496ca611d1576013619a05b08ef43072594159f24ddefcef18518ea0b53d31e89f3db6198c3989e185e37a987b6a4bc27921e858096319b626386263abf92d67ee6d1b7948ecb4e9f6c6761ee8abf5c645640de25253d45258ab1afa3d5a8f0e8ce1cb5026a9e1182f4ad0360d2533c769ee1cbf7203f2f29a501cef95eb892acddaa0d9bd19dc552f658843a8a42e5dd8f763921b019608193e95ca75a89eae30ddf8a643d958bb4295c677c74978030258ec58d0c81e06aa64cbdb7a92ba348dc07e3ef97d2a0df99b0edf43379e5928b36c5cba42dac2eae15d281d31327ede5dac221851a8b21b62960ac8ec58eb780394bf50ec834b311876bea0f6ce3e18b2684c33926f5b76ffbc1af48023dee7ebe6a2a0908b314dc9db77d6f5f8560ae8d51228133430a43a26e0f421bf6ce0bdbe1a1691f8566e8f469cd3a7d1a7ec261894e1ea9404cf9b579f2aff54a1730fbbb7e41c46f590c09d9eda2ab1900220ef89f43018d9e37e15586e37fd80819eaad32cc3538ecdff9dddc78e1044d7a5863bf55844829634410077e86ad7eb425f81b5ef6424bad4941a2291a634c24206075e1d43f0fa41d79eea5d5c653328454313f6aa54224ce093c65eef1c586e04a542df585b55c52741006ce0caa3b0518b92afc77ffd3221ca757e155339ec683751c9acce011cae0ec8ac74f48fca2e67be1500d092471b5bb716c3ef3e81d5055276942e0558efa3a635da8399e18a7cc5709dfea3697d4f5feab46fdf54441d93ba57b3c251f849c119eb1e4579c47becdf5d483790669716f0a74ec1e312b9632af3f4a9c83e74fcc128b2cb31298e2f0ae5aeab6c1841c5b107ae1e19219d0f443fb88f96811c830aad0ae16c133d58e12f312b722eda95a0109cce47b8371cb6b4d9623888093813509976b00d9f9f0f1e7acb0897fd099550494506cba86e6ad96afb30f37cc61857eba8d024585b326facac053c14e9796be9470e887becf51ec99ef272fdb90a2658fa752d86a935d1f2bb72b4cd3c8997be95549a1ea56f04e6d57585ca7e93cbfe5a9d7e8338e7d1b5fc96d713b7574aa5d28870623106c0437658cee2952f29d6481aeab5cd607d4e92d1345a36607a6854082083e9ef8e8789b248c076fe43dd233ba0fe506e8d42952f7a057b0388c97bf1abdccd959178aadd9b2f737fec2f4266a273a5f676350d1086df7bbb0f3175237d6d208e566c9e67770cd1f98fef9a04bbc22d9a857d725b1e58127b50a7f3b68e4b409d11c36b525322fc451cf14a8c51cec9050d1368a8d55bb119cb3cbf8f44ff7a2313de0612a7c2ec5e46c358f0ceafb4b5506a2b88cfdd9777b86a0c885a1898740c531ab16daa4ce709fd77f1d1b54f3073dcc92cd04a7bd95efdfe80a112eeedc87826fc732cb5975172f0f4e6400e1993bfcb699fb86c14d89e305094dca08ce8dbf7c425c17103cc8dde17cb8458eb5ae29056ec8541844b82344cb03d9525cbd303ca1234c7172b2e18b593c323b15f8bc9bb7cbe3e9c518db99b7302c80d3c8e5f332e42a1e00818839a5959f1ce7623bfc6295246476f1aa1276bf4ea3a247b8decb43d15564e9922ffa032edbe8d09d61ba6d6f786595f43de125f8c755e47df6aa4ef620d99a621b8326b1aadd55963d1e96a23a383dee45d35c4e9cd09a6eb971dd22ce9cc967de91d73fa6fd1cf4a1e546d73f40c54ec7a8dddf3f46de000bca552d8447299d62fb5b2f9c7a537c5499bf34a5d73c8352028fe6bf419d6155136186dcc62c5ae0c203011fd588380cee97cb205d0a689bc9d44bad7749ee0cee655d0c400716e54b8f00f102984d133d91f3aeced038c6693b87977a4e9e51344a59f67dd45f751d3696367187745c8974ebe5ec5b072a2d43932289835015f75eb520a8aac1b381ebbfa99b329253646d599fc95da9103fc9a50b211ec7c7ea8ce71602da7359bdd39656778c74cb246ea9d8fbea29153838a126c3616bc1edc2dd54b538c9ae4dc72ce09c7e37749701fe2fac70597cd94f000ac167026fef16cea0fc2d63586c0ebcb5ff216c77276899d3c1b41b9eb463e0240cc6026b12b3656f3e39659984cab787961e03b2f04c7de38ec7650546b06401b9b109a187c9838674ece4496eef2037917728efabcf72239091254f2fbaa6335db6e962891d5daf8d93997486c520a0b31a017a09c7dcd892e1d09c87d51640b6344464ede15f634da65056e1bd2e8fd547e16b55dc07eee65dbc69874b2472bef3f73c8e54ce61fc1c6b568f2d242d5d863ae9107e2002a98bb0cb004bf38d365bafd4b07c7e9567a63e25c885575ab94b2336903ea42bcf251e3f5c9725f213a8c816ee70df1b8adc7682516a73b71e7ffc228dd1aba26c91d181df7947ffa982726a58c120feb135aafe11796ce76dfc636505147b4492a640da17bbb25efdb7ff37baf8bdfdbd54e415a2e23ec8f4aa27bdd9812ccb05327646bf7c920c6c1414ae00e76c567ef0e3e82cf85a41574fee27382903bcc46332b8a6bd8bf0d100319accce9d0fecf770b6266f60a34f5158cfa8605c9d74db5a42526504667fb425cccf374c24012f43ccf7b77190943288dd23228637a0d1f852e5c77c702d369cf4ccdcb8cd1b413d7f6d896bfafbf600e5d35a752b6b65b8342adada9c764b93284e6d8a6009c071fc5a003cf525846eec65a42a4c669f6da861501dd2a9579c5881e93522ff2e9b3c76f2cd977a8804528ada55cc779207a3c6e48cfd3b6e94f48142f1534d2e44536c9e22e2323bd5d7d8b261ea5b5a45eac7b6848e0534c44df1ec2b7d1e06fffeaeae1129ea718324a564d1b9e8e7691c4e44090129606b157fb6d6e203cfe1c30deb5d2e8ba388abafff1718c7d76cbd382c021ba85abfdd3e06caffea28bb9fc662738a113e77580365a15ec30796251906936d6952bd6a830ed09bd6da75df0d09ec9b84826616184d1adaeb6635897c5bb82b419dd410a7a7a8fb23841a674205fe0ee7552647c33eff495f41906d3913bcc8b0e4588903310a03bf05da3efa4b7b8db678c69cf02b451d42da5cf8d17141f32969e85bcdc40877f2b6f64e658fdff2198ac3f23589d81b7fbc9822879a658c8b71c493a6583b52e9e2e896d0eb11e9847558a572a2459bdffdfa459f5f2c593de10f86535648c9909a800d701f113ed9296b558c9618faa33d455c95d4a024d2b387729485805c955e6aba86c2fb28812582f8e62b594273d550c03c54ea06b0fe0ee16dd0fdc84d71d67e36a41370180cbfc4f2b94b5da62b02d25a78c0704211753251c1635fb3a71d380857ce8817910f97ecafdad6cd4c20355c9f1658af993166fd85a398cbce4f6181d79c0f7a30c50d3aab636c5e553dc025cdf5d00e19eff215614deb41d0f7b6dc9ab70b1a09b401e960ce7fdf1a472ca3ffb1fa42dc4496d33c4f474d85a653af4302d525b2470c7e54fba848eb09db16e2ff0c29b57f8fceee56f35cbd3c05abf39560838b5798ee1c84a6b8a1171370aa878735179ea612fc034f5b50f95445db5552deabcd752a7da3ae69fe42e15e8df1bb967582ec3ec1b817283e79bb4e636b1badd705124cea52f7ee9c01309f12bf37971619043bd77ea671b728bc5f5f361c4186d6e694cfba5923935c9e35ba3319a5dd5ab1b11d376963a629b1816ba2abe2c6351b96227a4b461cc36b7d1159f8e883a68f4dc291dea5ae102d20b9cea2fb3845e066159e6b70378c878e84f245693a0e031404aa4e9419f504239858070e8571f258b7bf11f3d7f511bd6f07205dd7733710bafba45955f954368f9a367da8f25de3ee173bae820f23af686e4373fac2eeb426501f2d63534be014f1e7624ffd43cece37b634ed2a751967bb4645dc145bc9f82044ac92df125eeb383efffbb48ed2581a4529b848cbc687cf7ebcc6079b3a32f596655f4ca8713e800a465967b77617dd37d4c1610156b4f0f68d716bac6b883c3bdad732d11cb0fc44acefbb8ca780735ea46bfcc71c8bb874fd500d293ddc984bf4a4a1ccbd46f80c421032e647c917daa6a902bf852190755e6938caa1167e10a9b0d7492d793adb1d6b7b8dbba70504b3f56e4d820bbf7fa00a1ab3b163ddecdc46b6c22ba1f40b5129ff00bd5f61517997ec4f7de3089b1884b7c2b3bb1672b81010fe698cf81fb26d6e60e7ea90c9f1798a56f44ce74ad0ae0ff0e38687e20afde491fa4b77e9743807fc991893af756a247819d6e5ff01514213a41cb978862ca4060fd073d64ffaddfebb9878ff5ef3be821110e57a1b449188cb219f67cbd00bf80ec85df53103d385f036db3e816e3a628b714aa9c0c5e836a5cc0b3af410c60cf4ec157381e40a59c9f02ff4ddf2eba37ba338325c4b96ce89aacfceae9dc042a371de9620cbc637a7e08b01493686ff5aae028e82c5fd71a8ffe1401920655122f13d3d4d637c85b4f40e6dacabe1765cedb0d1f23770b7643a4d77bcdbb2ceacb928010676f0ae826cbd017f39e5eb7d5ebb99e8abdab01df5c9c5f7a3496dba1f8eea614ea04ee52e075c8f7b7b8d0fc384e1a259fdbc2378c9357702a7aa0fc2eee383168f750681f1f71996847216ed91e123823b1b01446628c96a6e471171ddf48572449aca642dac507c3e617617f1d0adc332edb8b63cd1545848f512ac4763220ea27576e25c4de9daf4bb607c0cd0eff3f287ac405508a1d5b91b777c59adf9bd09b704dd8340271f86e074b0335b4f963fd452e934db87bc044a8eb4e2382d10da6826a3eff987f76986ca72f09a5d2766006a9d76f06096dff73ddab948e8e97d73888537b5017a21bc0512e7caafb810e80df130e945df7cfd2759315dc0adc41737d898f2e2b9a3cf5a652d255213a02e8b1bb7b1a52005a232766bfeaa1a92217934cf706efa62ce8f4a95ed5499184164633eb10d66c5a906499ea24c1ee6b863287d7c2be64f2ab5cf418fed9ec940d9e36dce3ed058b0140bf9e20b2282f97b6396e0c0b5b9ec2a190df6783d35f856e0d7e5bc607aa7ed6f37a33d1c2319d849802e4bdeae3c41f9f7181132fe85fcfec5674bce6bef06d8658008f7f08ca040efca73c54dd2f15c7c5afe3bd1aed3be560a6ccc2596b0e78682562d94fb6ccae893ce463f155b742efd7cbf98a589c50abbc993ef774e2767219e31ad573646dbf85f9bf86b698884790ed020224093c02bc6c88615a81b8569afb911d9d83ce60ddb3083f8a15f8b8da8567b4dc207a74690a2fc464038fc4df1184a480e171c01e82b2060513405edc3a78b3a205b75e890d34b84bfcd88e251d11ecd3573d0eb5cefdd2296b61a90dabdd64bf2b1a03a58deb4fce3ddd04705de4d4cac96e5ec0824bbd6", 0x1000}], 0x1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x40) close(r1) 05:49:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x9e) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mknodat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x8, 0x100000000) setuid(0xee01) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0300000000000000d8864a8aa5455195218974b5676fe9432976ef389d47cdced7729bff0d0b17e29177e440f58c2b47620b77c21f28cc49ab9ade42ef58b7f67fea09bf52509b64ba415866a549090e63cb97f2d62077f13cd3e791018023bc6d09f74c474e5b95223b6505303675000000000000000000"], 0x1, 0x800) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r2, 0x20007479) sendmsg$unix(r3, &(0x7f00000000c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x14020603a3eef7a8}, 0x8) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x8, 0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r5, r9) r10 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240), 0x0, &(0x7f0000000280)=[@rights={0x38, 0xffff, 0x1, [r10, r2, r2, r2, r3, r2, r3, r3, r3]}, @rights={0x20, 0xffff, 0x1, [r2, r3, r2]}, @cred={0x20, 0xffff, 0x0, r4, r8, r9}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r3, r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r6}], 0xe0, 0x40f}, 0x408) openat(r3, &(0x7f00000003c0)='./file0\x00', 0x28080, 0x0) r11 = semget$private(0x0, 0x1, 0x440) semctl$SETVAL(r11, 0x5, 0x8, &(0x7f0000000400)=0x6) sendmsg$unix(r3, &(0x7f00000027c0)={&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002700)=[{&(0x7f0000002680)="bb83f6882502575fec362aed94cb9b818dafe9016de2e31ae7b0c1d7533a2b4bcb0f51e36b89e5ded8b1e482a16eec0e59e3a426b5edfe256166666582b6907985d35f32781a31fdbe8655d8b93c126ceef903e6d94d521b43b3d5a236470495b50ba53610844bf43bfb61f5452681dc7e0264bf4b", 0x75}], 0x1, 0x0, 0x0, 0x3}, 0x400) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000002800)={{0x6, r5, r6, r5, r6, 0x182, 0x8}, 0x2, 0x100, 0x40}) getsockname$unix(r2, &(0x7f0000002880)=@abs, &(0x7f00000028c0)=0x8) r12 = shmget(0x3, 0x2000, 0x79, &(0x7f0000ffe000/0x2000)=nil) r13 = shmat(r12, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r13) semop(r11, &(0x7f0000002940)=[{0x4, 0x1, 0x1000}, {0x0, 0x4, 0x800}, {0x4, 0x2, 0x1000}, {0x4, 0x7, 0x800}], 0x4) 05:49:49 executing program 1: r0 = semget(0x1, 0x5, 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0xdce) r1 = semget$private(0x0, 0x4, 0x200) semop(r1, &(0x7f00000000c0), 0x57) 05:49:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d", 0xb0) r1 = syz_open_pts() close(r0) dup(r1) chroot(&(0x7f0000000000)='./file0\x00') r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7, 0x5, 0xffffffffffff5a51, "854955882e0261b637ce9c11fe4dbfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:49:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x108) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffe) chdir(&(0x7f0000000240)='./file0/file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x2d) 05:49:49 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)) 05:49:49 executing program 0: r0 = socket(0x2, 0x20000000000001, 0x0) preadv(r0, &(0x7f0000001300)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/23, 0x17}, {&(0x7f0000001040)=""/38, 0x26}, {&(0x7f0000001080)=""/172, 0xac}, {&(0x7f0000001140)=""/75, 0x4b}, {&(0x7f00000011c0)=""/98, 0x62}, {&(0x7f0000001240)=""/191, 0xbf}], 0x7, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) 05:49:50 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 05:49:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, &(0x7f00000000c0)="ea", 0x1) r2 = getpgrp() preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000000100)=""/115, 0x73}, {&(0x7f0000000180)=""/255, 0xff}, {&(0x7f0000000280)=""/126, 0x7e}, {&(0x7f0000000300)=""/125, 0x7d}, {&(0x7f0000000380)=""/8, 0x8}, {&(0x7f00000003c0)=""/136, 0x88}, {&(0x7f0000000480)=""/38, 0x26}], 0x8, 0x0) fcntl$setown(r0, 0x6, r2) close(r0) 05:49:50 executing program 1: socket$inet(0x2, 0x4003, 0x1) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x6a, 0x0, 0xc) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1129, &(0x7f0000000080)=0x40, 0x4) 05:49:50 executing program 0: clock_getres(0x4, &(0x7f0000000180)) clock_getres(0x7, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) clock_settime(0x0, &(0x7f0000000040)={0x68691f5b}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shutdown(r1, 0x0) pledge(&(0x7f0000000040)='^*\x00', &(0x7f0000000080)='{)\x00') msgget(0x1, 0x40) 05:49:31 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x100002) 05:49:31 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 05:49:31 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x202, 0xfffffffffffffffb) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 05:49:31 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/63}, &(0x7f00000000c0)=0x41) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x856, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x7f, 0x7}) 05:49:31 executing program 0: socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) dup2(r2, r1) readv(r1, &(0x7f0000000300)=[{0x0}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 05:49:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) write(r0, &(0x7f0000000140)='\x00\x00\x00', 0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0xe00000000000) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) mknod(&(0x7f0000000040)='\x00', 0x2, 0x1) 05:49:31 executing program 1: nanosleep(&(0x7f0000000000)={0x7, 0x1}, &(0x7f00000001c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000000010004) mkdir(&(0x7f0000000200)='./file0\x00', 0x4) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x1) connect$unix(r1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) 05:49:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='r\x00') fchdir(r0) r1 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) read(r0, &(0x7f0000000140)=""/208, 0xd0) 05:49:31 executing program 0: r0 = socket(0x1e, 0x3, 0x10001) shutdown(r0, 0x1) 05:49:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs, 0x56) 05:49:32 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4000000000000128, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, 0xffffffffffffffff, 0x0]) setegid(r2) setgid(r2) 05:49:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) 05:49:32 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x200000000, 0x1810, r0, 0x0, 0x0) 05:49:32 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') shutdown(r0, 0x1) 05:49:33 executing program 1: r0 = syz_open_pts() r1 = getppid() getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x2, 0x7, 0x4, r1}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "46e6c8c94ec6864957e2b41ee12d37615a32e8dc"}) fcntl$setstatus(r0, 0x4, 0xc0) readv(r0, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/170, 0xaa}, {&(0x7f0000001180)=""/237, 0xed}, {&(0x7f0000001280)=""/17, 0x11}, {&(0x7f00000012c0)=""/233, 0xe9}, {&(0x7f00000013c0)=""/105, 0x69}, {&(0x7f0000001440)=""/177, 0xb1}], 0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x101, "240be00a0c15417b8c6566555c8d4e815cdbd189"}) 05:49:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10049, 0x0) r1 = kqueue() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x1000) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:49:33 executing program 0: mkdir(&(0x7f0000000140)='./file0/file0/file1\x00', 0xa9) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0/file0\x00', 0x23f) mkdir(&(0x7f0000000000)='./file0/file0/file1\x00', 0x180) geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() geteuid() getuid() geteuid() getuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 05:49:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) 05:49:34 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0xe0}], 0x1, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000002380)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="de026ae5e759300183b3fd2affbc536d46e3d5e756fe22ce5ed6dc2ab2eb98c27a7173ce553a5df80f18", 0x2a}, {&(0x7f0000000280)="037baaa62fffbbedc922695b4a8649c83a75535177bd1101d86594a58cea58f335b6c8cc3cbae49abc2ba2c27ec6ba77cb0f1deddfde4a38c257d1a37cd1b45ebe43fd8c4b3effd85bb884cf6410bae492bffed0d7a1a3376a742dbbfdd03763eefa6c3eb5890423d7035a7ab9906721c24e1826fa7bfad965ad770159c449f8ef9dd9f9b0608d83ef31603967b3b2713a5724abbd31d8809df3784e412fda0dd126d9c4584552e30f15ea693525c3c14021c402d904bc9dc68afc8f93c95a63d006d0196b7361d5e024fbdbdd9536507b91214add469254b0bf1246e5a069db021e78732b87b6125751b46a8670a23b009f22a3c7c84f201ee1617ccf1ea842664929d7f3a60f5e6c93f864f2cca790ef59d9bfefd7fa4d51ecfc245fb0b205e0b2efa413b49d203ff0f010eae04a7cf5226fe2fdf4eefe741fa2596bb795e62334ca417f0d939f0bd6ac9a2f24035fc2ed5d4f9c5ae01e57b5113a3d10664eb879fa40f56b320671dda32af29567609398d5b35763673a535e4663fe1351ffef7a4d725dad0069a9b94ce1a8ecf11d161fb445a881e4edef8aae33b74b3986583309f84d33a2f54ea2e54188ce17bdc5e2887056f1fc516c218242362dac8491eafaefc49b18b65f97c64bc13f02bf15a8047320d3c5ab5e9aa2ed9f47265fa2728858a338d729c76f1615bff067a41e030c5e18fbe15956a33c8a6532927009b33292095c72656d0bc39f8d8f53920dc0b3012da5bcb28d4aa43965918f78bfee7edb37dcd5d42a81f147f23ec8c7480a90f20ef99bf6504073a40e14e006d0626852b7e44aec21437d78369669807ee6ae3bb54e63cdfd04e6c4f932cb07da6d948c4f5748a941c1105cc087d9a1c40bcb71fe076c0b6c06832f154a899c165c64126e3bfe2365f520c52ab98b1d0f0c682c50a8e5c3c17b5cc9b35c4baf6014ab0083a75a3fa5745a12447230cc455604e09af16b0c6a7c5ee211bf3205b731213df95b14d455c79c3bd29e4f6fd2aa11f56bbe757e63d699200f0a38f25defa1b4d4ae56b4ddbfd40aa052b861b6c71e458a7cb9751d40bd584499fd38cbf8c864a36bdef06f400d71af28f3d392cdb50b96c6fa39ef699b5769e8f22499ded91e748e7a9cd6892582cf9ce20b09e0395b21ca3185933dc8d6e75c19cbe5c07ebb79c50bf34704abf914b150e1a6f205301a070469cd82c04d96ded9d0caa7bda1e2c5accf61f568d991a1c3bb60b42c836349a499963de5700d738db953b3b0df269b27acfb5c166e1060c77ebe863f61065c3a7243084f8b7cbf9faf51d94ee83ae448f1996e158bedb6bb0d9dbd64475b64c6b2f4b7ae9723abc1e8464097fa4ccdf7dcea0da65078781fc69e8de578a0619667329b2a9a4f249d3ee9201c6fa26b281f37afb8410d00284e1112354a36b89b463f8bf38b56dad81095c0bf6b792c710718038246275c56c21b53681e55a0bc4b12f183439f5bac85be8cbd7aa7af7c5ad1b6b45c966ca707cc9d52faf23a39d9367976c5c9f5fc857d9139dc94f9f3f9f4aa5288c64e0038cef21f97b75b1e6297848e102ba7215995d8840e8c8d6c727491224edcea71e7917da9eb469e773919052fce6a201982aadf906460381ecf1b8784d7aed53bd5c4e4a5bed8c29178ed6e002582f06697e027d8f64650485bb5c1818522e6401e95ff1504369db145f580330fbeb9bd967a314ab39ea30e077305136f1efd4c85f411b29501b9d864e26d3dbc9a01153622029f54b39e84fc5d52615554da41ac4b524c6d18882fea9a93786b9d58b08863bd12b9f191f740ba999e37fe86a71e6799a15a5de439dc8376e5930559620ef43c90627a6a741112af2c55e2eeca7e2fd08128391d2edf306ad6c467ce5e05f76e5126a849ee17980a8417178257b34c9bd7c3584d6f1039b2029721c487cc309656c202954c8ea3a4f53e381f7bb4274ae41bd587c65cdb10e88b36ce0e0ac56b9b1d79c13a4ec33f87fe6b4d2b2263e33bb22e92beb20ce45e6c33c8a1219642a01f84e4b5d97c986715d6d3d20d89e557f3fd4bb916de750e1864fbb70ac653a1f7c9e36c133b5d59c4b181741e4aa7b5adfd433da545587520e2acb6a039a4f0d8302865d3c0f9db4d1c627fd4bd6164a5b0ee11c804addede14f38a93869a3a87516079c958b01f652158664e46c7046e1eb843ecf86931c1e3bf6fed5ffe93ed2755c123ea2ac75e0c251f009bdab431c310d2a6ad3d497b7a7f2db49e4c3f2494623c668fe9abe3c48f1d70172db888df448f2ea28c96daf2f093ec730c0751f0ca558814bbf929f37886a21f99b5ac63bee15f7f26e8959ae5a43940e4c58ccb51e19712906c7ef7ded6daa718668e58b39a71c8390451f467d2a9b49cc0cfac228bb25d5e6c25bb34007013b5d9577ba3464d5d0ba893bdf82d67e50ef4e4806abd2ea700c4eb02d5e349876f3ee796411d86186b2cc4e5ca031efddb0c16e61c12592dca3023f61d817b85df63c99bc1a15341c11e5e3e83f960fb9658abf6f949c789853200c555121f929b9f712503a66f498bc0de1edfeee17f907ba3122cbfb7f10bd84fbe304463fe119395a7ffb9a49127e6625f215b41033a2e68d0480c30f80e929e56bc2c7807ebb958acc34cd6fa0854483c7518802d2ae6aa19d7854ac740c39461990ffa861467643529a7d9fef94ffe8356877bdeb0fb3017d7d0f30eab7cca836563d40ac20dfea9f9311201e954d34d56e3ce48f93f0fd746ca337c4c511cd34b1a1f448b5f191d1b33c5655ff58ee9420131076a78dbedc831e9f1534ae1b339ac55b2ca2ac96b47c6993e8f8cfaba11dfa8b4238db8a8d190e0c6a069971210ed6602388d3ba8a4ce1e3d8b3664ec983f18bd26fee7ad519a1eeba9d7f53210908345528956f6b00f283d989d96fc7c5fd973349369549216e1cca34f716093fe3989353e78e650d20510672cbbfc75d07d07efeac3be0cd27a9d6d7402c4dff519a367e0df56e21010ddd7eca791e04fb21241730bb8268da487196e76a1a3c35f48329804625dc37db3f802a753d0866ef91a028eb9f74d9104c6585b23a256235593e2bf40e97d7d305827f64ab01a02204ae7a260e55fc1fbaccd19626bc6fafb01811e5367746dbf1226430d67388e2b4bdc50e473a447805e89e90670e520cabd16db9ace27b010dae8e4c65873ed397756f61b4cded92aaa0e83d890ec86c11ab1e56c43425819cbf25effe4b9a203c208395e33572b7daab1f299ec0952ce977e7a8af39ef82a943d94ed607875923a370ac0b4deb62901839f6cdfc6e748b21b29aa71182f4cf968343c63b2fb15964c2594f8a9ffcf408b23d87ef0565c6ab885855f60143bbcccb285be3ff1affc12d6d8a0a99a960fd7b1fca400e24eb1b2980e5f95d62f47f88c56908543f0c3d5aa312214b5888b48c1d79833857f8cafa98d739bdfb8eb28b87d7fe4595d84fbb3074d19768cc3f67db2762921eedaa29366acbc5ac94ff5098e7becf424e1ab9bf5d8b13cad83a787dd1c61bfa392af12798b4da341d05d0d3f8eebc4d1c6ed2db26bc2355c8ca56c492a2c7db04776ffef4d5fdfc37e7e5cdabb5f347f0029892c3776bfa46be7c5aa1904fe2e63db265591f8bd8b73389a359a1e11bc46736b42bcdd904c7475f0cd9ab52b3fbd03a251874e1d46b5fb3db04b887a0bd66bc4fa3b51decfb6907a4529cab434a2d1f5c96316e78b06a577bb1796ae7c5b5265d6207d4bbd12b1ffc31541854338520986e7c8e63233a6d32e5c7d7316e11a072a2440627a7fb8582054ca0f792e3bbbfb0327241cb5464436a8163b7569506eb660ed394c2dedec97729888c13d635195185ef64d796b885e01283b6261e55bb9f350437337c696ad52da3426bde60df8b8556434b02afa57648a5adaa5216909c71d5169992c80af96b14057b3852e1730e9f38d8382ef1c632d4dc797e9d6e44f0e5a8c9098e1c7a0b55a35011e7df0a1a535d2cbaef52de3a830490bb3c09afad9791c155c3f0a1abbe9ced2220d3a696ded6a34583c484188efa395b31eef2f6178c85539d3ce9cd24995bdbcd8083d936ba9c214905fffccce773ddc3028218e94913cf83e64c56a6445fad6dd597419a7dffba79f5f3c8bd4bf7b4313be659ef1e7b6d313b3f544c626320ac57943538d5be2b4f4bcd250dfa5c554d0b4a403f765a7d81fc227fe73a52defd6cd177429f519e073abd7634784d4143bf13eb2f406252a682c5ee477ed15faf3ba4eca808a6cc41c263295caf7fb6817300d6eddf07d7101938bea09e78a4fafdca5a6d53c9152a90093f00ec552668d7c31a775b68301356545851b27692b4f83a1a9d7aa819a275cb494da3ce19c1355a1dd52b979538c118fa24bc2f91d2d4be79d1b4a79229ccdf5de8cafbc00d479fc9fc9790fa0a26675be38361995a36b4e0f24f746b1138f2ed15249bf46e90f7efc38d79188bfa963fdfa31536432c221de1a07cad72dd882d626abb86619993605651b55eb753a1467cb91c31d949b0d82e5a7e2f4845f3b6f4f9c91f60501cb222344ec5df91e8687858277ba1e33cb8b8ffd0a1f933759d57bcff893c5f64a62323ba718a389ed5da780d6dd9a22ba24e527adf959c5a9d2fa58081d2517fab044ff42c4e471f0420ff933b7631b57328a9336c1a8a9a9c65f7338f80610cadef3032a7eea1b991cb14c28a4fca5da28f5ee220b5f378e81e87d0cc4e542d4e41d0f7018477937e8bb9722ee95ccaa061203e374abf09bea7cf1e46327f4683806b576fad1327e36364035ea180562ef2c4dfcffbd0694c285d020ef7af27aa99cb4902879b445880754683c378ab4b4ce038686b5a252934705e413fe2c9b9bfb2f6309e147936ba4f9cdc6a08306236f99749134b6c2040a6145e20dc4fc864b3ae0b6c3213285050c5969ff429436cce5597cbcf9ea55fec25ea7e33fc25f1dcbf5488359a1be1b76a5d5ec3a0ff1422de34778e015c11d22c4ea9cffc1ac0c9cfbc0ac4e0970f82c63ce96686b880c27b43780b7c1cfe7d44d046b071e4e98326b5684cfa81c6c8d620ec51d85f3d30de39e29c17fe0a0856163963a58ce2f1b198a38bd1b056ffe78ff7e330d546e8ad38d3e7a0f02e0b6ff3a1ea33b88f68f74e50736daa5d106419340cc9b3e7598071ffa65238dfb88a7c26649add7a5b04e3265038bb0e9eefb70731b9c52541d4fb7842d491fc5e8f07c91d968076d4856129844449d564023125ee5cab6e5745100d6d726201b61faa2409c22d09d7f3a17f8aa75fb3b23f6e84e5cd4217d91ebf446f1f284cfc45342797d3fcd0e5e6d18261ff7e48651269169051edc66e7a32321052fc869d4dcbe6f233f740d981959828d47e053e0405985aa82a653ef917f1fe8be590d8a2368cf618b8fccf884ad55073e46525f8f6b373693ad4ca251ff8ddda524eb642028050f80b72f7b268728161f27617763fb86515f3ef6dc14734fe190165e781b9d1779e45154b14eb8fe2fbc1ffb146e625676d6c51b2d501d8fb1fd39180afe48a30aaa8f429f16f13b9381d4da242da3684172a3c6c7bbae69f385732df6b3e0b347ffba61c5369631bc1604b7e8d786493cdf7a0b51bd0102332ec18e3aa34a07c71ed06b5c6f2333550e5c60504b12a7a28b4e1d997ef81d8c6cfacb5b1370dbc80670d50eb965a88b7afad937018acd2e320ed094e523ba78b33eea6b6424be05a1190bcaf0856bb571d4c1369b7d417547af0e82294e1044915241", 0x1000}, {&(0x7f0000001280)="1d8230cde034a554a0516dc46666f322ab64985875267441a7405d3d08b00673abfa95b07941ebd5582f9bc19a913a0d631501c3e513c39e673dd83c49256100fb47fd6bdbf19dc1c258528843c146b1068301f07908e8cf70c0ffa4f44918d96a74c56ef88683d5ed38ce69c67b18c46628fd7e9c253d40b3ba74225a3b87c4dec110a1bee052f36c85f9f471a5f53114c09c6e443552741141bef7bbb622f62a84c4d60a7f37c438ddd9ffc8d0cee316a3069368727b698956e20ae50813b25c557a31fe6ccce3fba93d56e9c6cb868b781a5a8e24c53e92f1aa3fe3cab492633535a05727a67d67ff15097e0d7dc30a88bb878d5dcac75c91d58d35bbd8db196345e42f499922f88540cc76388110aaf2a3ae5fcc29eb4693d63c88b9a96ca0eb31a6b6e33e9a609e25e38e2f427078c9d6fc981d650ddb87f705957750a931a38a0f5bff6c452baf1e2c1d8a7fe7aa7eee505a6c71bca980b15f12662a16139212cee9feb63ed7ae06510383b55010fd2211114a8611b3925cbacee7a41ed4e6e02cfac3ad6557d2e2d699bd370d153dff067ed253a1d5fc9c586d8d430daaf911f01f93ee51a4ce60ba0c2919786c004ae0035b9dc6763516f209c71872eec13248327f63b7fd0b2abd2e13ab7bf3cef841f9ba1a36d7811d6a4c9ca77fce8a327b1fc4bbf7fba9f66227bb50fdcf43b040f11429a9b195c1a4442257858b285927e3fc80fd1c6bee35de81ce807da5b2637ead41b7af64800b278aa85dd9b06379bc1931d177c18eaf748a44769ad2f9023a9b06f91214dc0f4ff35401751ae2e2c688a2d0c24c5cb93b30f4911e78539891854d7d8abd0260c5dfd89c6ada4bcf8500c1110e174417c50689d67babea88f45d3f5d7e34eb0f020af7604aa6ae9c52fd1fde404e54f74b08f50833d5aac63fbd6114a3300f2cfcfbbd335512a9dbf81b9415fa2784df19b43e4a91acea8bf908625e11a3725403240384ed316e426787308aff449fdd6d228b7e9beb40cf6e70c01771722d85f8b6d7893c0470b7214bae86bbd1768f1042cebb3f6af877b17239cd39b9a1b1184ab17a819319bac029d961868a958a7412066e2892bbc19a5f660a54ff76d33df1332bd6f8d7b1cf4a913d61ecba69d2f31133d5f30af19e8258c4c322007179281da8abd072502ae0196df8281d5b1dccb75e8931a1703f9050fe6197da9174140b0ef5645c82e22ba74502ca89789847f0828f0e88aa9baeec08a4e554cdd16e7329c1ad51a06b33f7a0fca4187a3f457a702a21a247b9b80afa663854e96e9bb226abbde505c5ac028dc4c15c2cb67be268b14363034769d83e96ac86974544ca51dca47bd389b0463a0c18f576d8b97513821042808ded98e31d5bff6dc512405f657b183a921bd617e95449c74230c3ecc73c0bee8974ed83825729e31c544f79b5515a180a9fc3de9b9973adda32c31d7bcc731c155df04f979c7c9f518d84f4305adaee41fe1664157fbca5e6e96d27facf39d06cea8068be7e5706067972dfbe086f2ab65a79536db984282cca26eceb5b1164655389ca03bacc617e74524287e258846dc08e6c6a4fcdb812439589b3a8c8db2f23e257aa83d5b10340a4c933f28745c4cd8064c93294c85715e50efcbbb08c3c712c0ab4d8b3676d9346ef8a0d0368cf5b88cc47c2f1901a632dd19ffe56778a12298d4ac621220c8f184c42fd13e804097be655dbc44c9dcf1a46fdc62c7030c80ec56ff828f780cf19c0ba30ad957dacccd93271524a76bb1a74350f4158f8f4307947f98045c2006319ff701703091e8ae7ab073643975b9ee1259fdc54206dfdd5820eee77d1ddb6b04fe90edba445e8ef94367aeac1dd0b20e0702a495e011588d74304b45bbe73aa2c6a865a1c1a703c3a340e6848d435b249b77f209cf028b20d0e6b9d73dd45a77f0416d28e3eb510549844417485e37ad443a4f2e3d4cae36be0230ba9466e6b818b599826c160444365eca7a514747abd3ee426c71c914486caa40ef175be90de6f0cda6c55df2532d234d13425f2d0202b7d42f9205aea64215466a426722335fc8038a232582c57d43fb969fc12a75acba8ae97f1111fcba9a895bb10f8dcf34e6698a328680a6a8773673cfa3f44e15c77674d88a73211865bc1e628e2c5311b150705fb81f43ba42536c1a468155d62745f6de15c2093329e7c8762ad7a85a172650467a80aee7784c73047f138c1916a9bc83c28054a93a440fc023d719bf8abbd643518ffdc200a46e51faa3ae7375910ce099ef39463172bbc984dea03a4d08ac060cfc34c81bb45cf36fbc073f3212b307e8d4dacd13795cef97914d5af31e5f0f939df6228860af4166e683bba5bc682a62a1fc39b6bf22118f333832c689b81416ffffe0af2d1d91761a9ecf0d4712ef620e2dffe33b345866779b379afeb02888cc53a31d966a93aaf25cbfed7b05c858902af2c8543fa0ec6459ae2106c7c1755da52607200aba01ef597a3daa309d0321de31eefe1fa83eac951e5c547c3d655eef50216752414f981c48892a0192e88ccbb5cc631c5d9f1ab12704b7969e9c8b1fb577f3c4ba2a9aa40b111a32e122d1703166e04974a08ab696e27e74894155b769dde1afb16767280dd51a3b194ae60f85c65cc474838aaabff3b622e58f149facba6af875b79738ae0f8f0f7bd3651d23bf88d2386e74aaa82cfc570186d228327bbf973d9195a85fff890e70581102366dde1c868c19ad3c11578e0f3e36453d103b4c757ca3dea034d058ca9f47c0e69a766af1ebfe1ae02c362afe407747a2340a83829013cbc576c93c0cd6bf8a65d3c82ad17a631b12596fd72bdc9cd679cd42b576e8983847e09d8880d5bdba4f76f64756931fd64a37e47f8e9f564ef18ef2306ed530bf5cf27bf671dc0b90f4968bb9b96372f7d45c134d2715bdfa0fb162f2ed7814b77ba1fe26a7a09945ba4ed3a4d447e9cf9a749b5cb971d979f767dabffd78eea08e1d67570efc727e1d15ec443dddca88d96e4569f3289ea051d932771b05d950c1f5ea8448a79847b99472d1234d5ff15fc46fd58a0c824c8560329d515bfa9dc141e9702991db8b52867b7fbb04bb55330bc5dc5ff055d302dadc20073a3a8d12cd1e3817ee677c76bfdc04d1542cee1bb8e0d655b6d41fdcaaf779caade33d4cf2df3e03d31b346b2b90ea2b23dd6ecee3d5c8cf9adcd202c6731991c80e1eb0ceb18a49cdc8c68d38ff6434ba20cb0ec1a8a19f80d59e697c8487bd7121dee3815ac3e18cbd56323cb35aa6e670684a4ba2a48f4e3faebe9b012f64bbc022e54f61db95c730b0c263e113ef41d1b2e88279bfac0555bf4cea599da6c3a1640d44a5385fdb400b58e57782eeaa1e0cfcd29994bc5ddbd29f84783d83c5ea0302036fe8527ff4447cb4e5900625c70065898c8920d3c74dcfbd693cfbbdf16b0269f740f86b7cb3a375b9a74ddc1291703fc662c18f49355944262ce7222cc93a4d46ef17460fdba96faf50a391d4ea70c8fff3c73c8e0436d1b841bc789ccaed9ab85cb9bac3f7cf658d3fe84f589b5a4959e0b4e5fb5db01ab2ce8bb0cc3d6e47f24620e0ad034fe0d2f9a5bb653a20084cb0c88002f5d6c88564d0e888d10fef2a6340d751bc38efd77673bb8c120b19ac491458d46f8a3cb035eabaa235ef1387af7b4ed8958286c5e2a9c7c6d27c45268db832adba7e051967fc778a19a3760b0a9559cfa5264321a020c699ebabf1b433c7a62a318a5b25d6581f596aff78d91b70b7fed0792b3e21a106cdce6f155096fe0069f405dfb7d3181aed32b263b03439ba19718ca3523d84e58d9bdfadc6b0c2d1d5742b8e25b7203c7c90bee796c55f43fd665b4598640aa1ab06277fa73a17a5e651a4dbd6ba568cf2a6d06b5d389b6f8437a8b9b2db9f0c69ec9f4d7042693c0749680202de8bd2dd19dd33b9838290615dd43b9a7dc33705ff393414524676c3bfee1c00ea23d03887f73e4064af200c79b5b2cd56c8fdc69489e0c5801a14f72e572059a21456e8d914da47b02c3f9d3f8b2b16db59c8196129c4dc474a4810eb5c059057aaa7d687a13ddf704b70f92ae36d794e122d4298eb4c27aa8b7af83911bacaef1152957d7cf6c5a5c0750c6c7e3da5ccbcc887a3b6922d5869a066ad6b8a5a92dd7129a31dc0f0f66e3eb12c57f6e39714e9ddc5c52c135c398f79665bd631090136499ad084e6168c02dd3e59931114513e397973487c43233b169ceac3732c29f4b4ad198757f9ba0bfa53169a7becd02d9d58206ce47e0c52ad43f501e6be9990677c56969e68add5ffbabf21b940baae744d59a3a68b02dbd5ba920a58719ffff0303c80133b9856527d1f8d6ca47c08baa950e73217a12d34335b6df479cf65b8a43f424d7f4ade0cc693d46031e17cf233126ecb0c96178d5d5a3df9929c15f587b91c0b0d37e75b60cc3f0f36131fe2068ffdfe97f04e76dff368d24a269afe528805bf6881dd273118f9213e9a9d649097194fda0ea4e486993e7380776f0e66b73e4198974235f924216cf46aa453a5f8344ea9290be92f31615ee01eaf03714bd026b8b60924afa98d8651cf9b11e58c94b8adccb64467897f796933aa9928e24c63ed0b120b9fb828f52422f7b313c26a2e55fa13f00032ce6d8407bd604fbbd0911e3825d439f7474f7b94172c471a1d47514a835a1b38e4d8d97d373f2334f07905cf003221002a6e63233b0617bfd3ca2ae18eb7f758f637c3316eaf8b14be2fcd772564dced1e499376394257f1af84a6bb422764c896b2ec14be96cf76cbf24d9cf7656188f4bbccd9a2053ebbdd6e51840b97397ccd1933164b97e944d0629db7fcc82c82b0cf9b37ed2f78334d85c97d790b8e51629b45957376797aded96c099be46fb1b019cd5890d0383b93859be0b82d91fec48917ac412c04e3c7a49a1a1236cc9caabf610d6137eecd637ab223be32465a646ca7b465189eec423a8922c912c2a53f4c3631bb5e4fbb0fa4cd8d61bf771a02cbd2a54c9ac0d4c3508c84bb4057f72665827dd583256bdf2cdaada18c3000285040a1edb1fccbf033d36417c1a3ae4a092a07a6a0b27ba1339c30e59d2cf473469857d7d81faf17dd7436ebe1ce91c4e307e0cec6cfe7f93c3c20247959eed3ccd323eda5a8ee9018328caafce69671e76d9a890bf0731d46f51962b2077be1664bbcc9e241cedf0906b7d678b6b6e971953bc0f4f8d076f803bafc20239a872a9f00f0916eba80ccc0a78a3faf62b1a47cb287b688e835db6f7396e93eadab52a5e35e18895446a0bd734c18f9d10e0a9c278e47bbf2d26f94d890f22a356ef4e60bfbb3cff47cdbfc9f5aef4b3f7ba307452905afa82c1c392e075fbbf118bfb3a54022057e0ca84c0fc35ae3a887072676f8f28305236c79887dea81c9561674217156cef59297d2d3c24125bd968a1febc3d33e9184adf089b88f5b2327b33cd4a0df82fedf8e3ebe4c755545e9a779900afbaa89cd6dd79836ec248d0f48eac5410e82a089176461f45e60913e5f60fa5024cfc625e152c5d6b635db6f4b5494c9bc30e0ec1316055b93b231ea449976c2d192258909fa956fddc1bceebcb2f3db5c09a700347f391fc90d31d41aa0c85348930e4f277812defef84615adb92b49572d44da837866e8f8622359682c47f88cc456c29824b91a7595c6ea3110e7cf778c8c65602791a0bd74daf50a2cd33b73e70d8a465975aae940bddab1387abba2708e818825d50277016c0ae6184475785", 0x1000}, {&(0x7f00000000c0)="898f43d6559a8219ea37792fdd65aa9bd869bbf4a773c78c723d5696014326054cb9116189b9a2a3e4e850452bf70cc0dd0b9ac7b348a6f6df", 0x39}, {&(0x7f0000000100)="08a92a3ad1ba07db39f6811bc4cc62adbd06dda49f282e88ee34af281c6b048767a51dd53b505ee246e98e17f015", 0x2e}, {&(0x7f0000002280)="0cffa09557a878a648fd499530b357c27d2148853fb9278883588729c615ee270ba030d30d6772e7f869ff69d71caab43f2e33c6493a279b7d0feb74e8e7dfc37231671b4230fc5857a2d8348422739ca4a9bdfaceb18f06443999524f62a4a4b936fc9400b21d13c8f387f7cd1dcb8480384792b13b1c4580bf5840b2d649a2e67ca5afdd3a54a4c02524773c021348ab669e10bbcce4114bccea0d9665cfedc9449b11bd51d273657b2cdb631bf4ef0a8ba4e96178de97fe6215ec32f993964910e6ce426706158073d2183678ab", 0xcf}], 0x6, &(0x7f0000000200)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x401}, 0x2) 05:49:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchmod(r0, 0x4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') mknod$loop(&(0x7f0000000080)='./file1\x00', 0x4, 0x1) chroot(&(0x7f0000000040)='./file0/file0/file0/file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) 05:49:34 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg(r0, &(0x7f0000001240)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="fa15f12131d2845b5f2de8b734a2baf04c34871852d2ce48e601ac083c642737949c97ed8457eb951bbd4f7596ae0e778de53b033bde6b791d1d5e434026d93c8c5e0ffb1556841ac0994e59d0db9ac3d65c6ae262fda2af04c6b1553544d7fe07a57ef9b617283b9c7ec5b0fc276e60fc7445fabf86e4b8f422e70f20c06bf8769ef37a70f218af7b6374ca2cc87e150544294e4f8048990f96c5191fabf72ed8793f1ea7444fbb71e6c396573510c7ca6b3609d400fa", 0xb7}], 0x1, &(0x7f00000001c0)=[{0x1010, 0x1, 0xaf80, "a61d31f085849069304cb1cf3370f22da42f2f5707d0bf131ddd59679b60fb29eee5bea4110eb343351fa7f208f79230d0169a5217ebab5984005d60ffd187edac556f9c3180f0dc80ae16eac175fcea55cea905509ca9a4d6f49f338ba2c1742a6ef1fee105326665de576aae7d73fe5a98331c4bf008bccf805f35e6076bb1de9a162b583d68552c3426bec286b7002389156a130d15f054027c04aa8acd0c299bcec7c528b6cf68985b5988bc572b5ec4fe5a5d27f5575610e8f2f753553b60ef1ca4957a1a989c7f0e28ee9f713bab8f8b593039e5813115e9e308372dd5a7478d73dc88ba357945409a15181495de917185899c0b9cd60c1d7690f7b1c677b2d6d938925f1d092904caaae2cae958e3379ce6ef0dc94f4441ea4a0f21c125f368863368bd95b96ea3b01f2f90805ad84d4c0cae7d28e98a2d2fb2046059006af22bc87b3f4630c89d89fa26a2dfc5399aaff8634c2bd956c808299572656c62cfc60f1f8d813f6e6563c4d424dc826aa9661af57780a4348b1ed7912b848ba91aa8ebae13938eb7fe5725d66e5937d807b427d260850c274a17e0f3583b5c83b6fd2248afcfe0a037041cfd5d9b550f9d7bd0018cde07fd34f3460c1442c17a824dd0f4d604cee4f524f53332c1b57e0d7ae8d5a1f3d429de1d2303f6f5566c29dab300148045077254c66a35d085ac0d3fc911cd913480eabe94cb303cd17b10363585c379fdd38162704f7e957e6bd5bde95953cb1580c7f7451bd4e399d346ab6712b88cdf54896b389990695a348a2e9f5313b4c392e8e3cec674df3cccbf11e364e38defb4f5633887055b39aa82f227028247d66f4a0218b7f548fcf62a1f3389cd7c788a26fb781cc217949bbad796ce32aa5f99d600c4bffd13c1410fba75cd39aca04b26941669c2fb9a26fb329396089794ec17fe28adc41aaea774383417afe13422110c8ddcdeae0a0688069acbed85c37fd3c2a6de71880a460d7f800368f2bd5e67e271b90b6edbf496ce3ed8b1a6852e1adc2b61e5105ccba966b8502bce28fbe8a0a4db04197f6bd63de7c8f16882c20b1cde93775e6b5474d36780e035298fd9737aebf78f01d0d56e5e2bdc198ae5c578b6c68bde859a106b3803f2f04b23a8b597b6578072252d77e44d94e9a2c83891a3666f38b1e8a866b759888df9032cfefce35c5271ad5148adee00ba9a0c2a855be94e7c0e0f83bb85871f8c70da3af5e5e3a04d2c3393100f41521cc0b974710b99dee80bfd21ed3f5363ec190349f630544058eb0f8d1b69f3f52336cd7ad99876c3c2668d51c4add3dd396031751124cb8c8a5448566d9b80438838fc2b3ba1ff414a11d9cc9725274d2cf429e39897cbbaf3f2b4ad2774f7830d26487d3e749c3d9717f59c817d516c405d83853fb29aba1ce8637fd13818d638f67313c894fc16619c3669f9859698d209bac628193c2fcc6d09cf45d4f45ee7325d82207f8e2eb809841ea662342fabfe8009bbace887405c9315f841daf6c71a2941ccb98dacadec9cffe078f9ced9f0151cfefcd836f5e5be27717784ebbc0de4c2c0c92c202dcd82e386ce7068fd8e1c6f9bd5d97fcce7e3cc6c15d852350d37d27f10b9c63a2173dffb23c8ce31704a25ad0b9b03381c952bc1415208277e01e618bda5347c24ab2071804c81e5d72c31b3619dd2fc6de87f79c6301bb3a9aa348ec9191489817e688af668fdbc125ff8a3576417d5e6cbb0636658d2acc5ca29a75895de7c35026f22f5aea424594ddc93a83698d8bd1328301886e9002c7481aeed77b469c35d9bb4e9e7fa0a5a077fa0a472ab2068253c03c5721c5c52dc7c6d068bc43a127b884f483de61b469a40f3d98bfd09aca0535c7e14dbb4d9185c351c91f9e30c06f9cd486ca91fc202cae6a7bea72b19c3d9e6a96a61509cfc31fb927336a2495a918ff158ba144ce7573cacc1bb22fea3f141b1ab8af2e35495266260b80567f74e057007c99e59b5ed69366839395f4eeac349b7b170faa8dbc8137bd4b421c5fce21bc9df022aab00e3fb19f7a52975f4cd5f80071bf102b28c9daf19e00bf1a30500e6bd8b8de3a01972696740bd158e78cc4884be7586d0033d364c22d308b9f0b7c944ebaf0fc05afc98edca8bc21ed816ebd1dbf1d426750a6bf9fe660fd7d503f5bf4932a286a6797a0209b11aca37342d6f3207864321a0e6bdbcfa34bc622b129e108536751438c17eb7eebfa2fd46cc4a0d64c4d9b490172215ff4922d0adea5438385f570fcfd7ade2478cd832e61ea49f93d5cb5ee2be20446182bc5e7d423c6b0a62254b37c23fa4ab189f66835040ec72ce08d7cbda79c5a61c4a5476e1568873ed0f410fe9a115997cef8fdf66cee3c79b82a7f7e31526d65f2f63bc1791a28617a7d7a14970b973493673670686ede6ec6cca0f1c47c5280cfcc33ec77e9538619e87651d7c01c3d85eb9dd531bcac36063b0d339a488b39c11b2409a7af5089b34dc9f406f69b7fec9fa43bff0c3ed96277dff30141276ac349e2497d0a90823878813dc6766e7e6889e061ea968f466314fbf8e0383871aa4c0a031e9829200299a85b7bca488ab9723bbfdbe64dbafdecda9173db3b95de297acebf0a35a415781ea29efe02927793a5697eb80adb90d45878440713fe240c11ae029ffa613766fd18edf88699e8681d19a9e8f4887cf2cd6fcfc521f3467e8a36a6b8787b2c2e162c8e32565fa78c868519630a0cf222cd208cdae1b924938fc888690e5918129669f0f2ee9af46d9cd1e682d9eb813394bd8ecb91304d828cc211bd2d53e29188bcb3e4569194ead6ec8ba61e9cd8700e81e23e3f912ddcec0a6f1757fb1ca99190c7303d69e605a69f10b759ee363475773f5902eb3e1e5c422c21b6eed792397f7d63e886a7a931e2cb3c2acbaaf25372dbc73578beb8884c3aa374c9480a3b927cec1981692700924ef5e09620467d1d2d98fac419b4fec00e96d739b09da6597e1c976d735f8837ec7e27781b662ede42756ef00fd7c3016e01d23346086bf898df28c091975ee8a133085e93416568f4ad9bd2601b1936faa23c6bd9c08ed55b3eb11c231aeb4ed77d04b606653f985dee36e87ca26b3bc8ace8ff8dff10380ea143bf4c53057a0281966b0f064e886e370b1a50ec31b0a8a7390c3034bfb8b7c97d2b26b5b780d0e8ea1dd15f5f30490e562b36dc58ec4502d4ef80e96ea8a33bc60e9a2bd358e89b9100258c17c2e33496306011d71fb94918c45bb0491c72d68da652748eb4b10a908dbb8893fdfbcfe4b842db85b9dc1eb234b421542b42e804bb644c8dca08d6e97af4553dd5eaf825ea9c8d30b831af7fa3d3fa3a8403b918e763cde0eddc3d7049b19080a7aa95776aa755a905327cf05ff09ca3e554a0f3c779f049bd97fd48454842014c20c140c30cab9a7d70ca530af84bace1234d2855449bdaf52d486d2a48a451f2b096d49f45ade9aa591d111a3e1517ce965070be8c121bd9f3d37889c3d667544f22af77cb5df10809fce2cdc20c2f2c70e4d0f3727df5eb999d2fa5fefda47f8dd9ccc399b0fc6e494954064bf78bed72af5dfda7cd51725f5f1fd7125e09fb8384e4eaa219e46bb1f6f4b912cbe608b5d1cf8a9dfce3cda2932499f7f07dc7d81406db28df469071ee6e732f343547d24261899319c8016ffabb8ab4b2a33669827922884046fcd150d1f61495e6050628520be0432c516f8b8db5d8596179dd169456f5b0101d1f931c57dbeb0ffe1b831c2f03e94874316d489b42441f7fbc8a29a270023c74610cc6804f83d47e384a52b9fa1d3de963615083416558ca8a2e11420a436bd99c04822dc7ff0dd01f580447feddd5c61870853c805cf36a43f54080865f1389ebc606ce823fcef02367e3411f1a36924b124b861f377523ca1cb7411e9ba4f09dc608f9768dd2ffbe4ef5efee84ffc3db5dff5a7b8b8fd9cba997da9013092a1f384e9dc6229608acd734314da783e6ed586203bf5144544fc0ec2066dfad9c64db9f64dea7b92591553f3d80e06017795c0c3fc27e748e56286d9865ec061d1434da4c64236b46622f81135e6b993f986250f7823c68c9399c58b21dc762d59a885fe9762175d4406abce6db7474c127a010c7d07fd8fbce004b5f0a99931482e391fccca67f5257c1359def0ddc455b4a87bad57d59bf665e24ff372ac57f98e305347d8bf96c739305750ffb2138070c4e33be48a6b87586b2bbad97d3184308d075c93442481b37bcca70c00cbb87240b5f00838bffc1743affecb987b76cae1d43d1bc18a860e2620becf990d238faf041adc870839682de4b9dc82f58e0fc783d7f934a262a3c5813fcbbfcfd0d97b202643d86d53b4c4f0f8f3ebf9de3d016241fee7db53920c46e9e6cbb373984818e627327370f6e18d8ee7d4ea960dd6248374e5be72da4161565c76e556c241bec9a7e1eeedb571a332d32c75b369d1b73b378452eab0926e6bf01950568cf1257d9e3f95df85735d5b61214e6af8613300c05b7ab4e3f89de78c2aaf30f4e6e56bf6fdcd8d4d0e3cdde35faad962d409c50cb826fd7c86a1542638c350b26a8ed8def05d67307f9fb35101830cb23542a1ece46b24b81b5c694e60c04758ba422c9e8a40ec234ea3cdcbd447dc84db45ae2e4f1b43a242e250d1aa2fb28cd216eb92a7692c672247c4f58c33cd6bb18b830aba88feb9acacd19638e37c96629088a72fd9e1b7accee630035d8c304564442332daa3d1e9d6e19c5d0faa03f56356b850247c1f071e30a435d490d328df81c3572d575f55df75dee4129f76037ddd3c7281790c58eb6386ee17d9daac1d21f2086cbb61f8857dab129b4a39890dad507cc94ef87299db65c9df9d10823e10f83099aa32784b6c626398e42abc5e5be80840dd3bbc7efca8eefbf37e98ad27a1ab64ef865e442397775931ff724c2d8b994bc0c307a77eca54916bd5b001f1ef3c346312ffec57fb9d13fe0ebfb2499e7ca14b286e0c050380a9ee8077860c9393b0bc007c2c93aa8f29fb8400899d83ca458125f23655fd29a3bee3df1aefaa296fa35dbe734677090ca3914fec700d7541e169e566864ec7bc140a9ebf23cdcbb08c5d8453dbe7fcbccfcde6356d7ce22ff2e780e7a17a17d4d98bd7327e1742d632a23fc6edcab1586340d742bc08cc909585440ebbf8d3722167f9db7711ded5253e8d97b72256bef055fbd261f9605b218051f07869a4f0d84c9cca0b942ccf5c5b3f5b7fa7193d78e5286966426ca18f8cc00733404cfaa6ba4f3fd340a67b1b1f9d13da728e44be343d625409909919612991174f0d2ac202b7ae83b1dd83fc52317298971aab1d5dfa2da031841bb9d6705b4e784a080b5f42c073a519318443c656992fb3b09ed566e27d0a6121fdcb3c5a10f355698ccf8ec59555a9c8c207c7465c8dc179552971b7f8df0790a022fc72c547fb16bfd9d4f0d954799afafdc54eb5e70f0e14ce4cca5dad0db7d4da01521fb02ed840ab129463bc9825d135c9d1b94caaca60aca2c2c526816f3d55e904bb79fd7ec414cb5b4c7691ca4a423115a4f4db500984f78282a7ebc08dd10d74c8bb7fe2ef35b93ff694d4042c0a57338dd6784ef4ceaff2835bb8a8ef63796fffb47baa10a0c5a92dbd70c400e46c35e51853ec70a9372c7c45c21f87730b0099c98a671f6a525f555d754cfb11e6a73c2aeb58634b1064fe007a2c7b6eec0dd86276b8bba09b0a26d1ca2f4e3222dcbdb2112e33c8bd9da87be5f76c41c2"}, {0x40, 0xffff, 0x5, "6e51a75c0f5ff2874c8669ff1cbb512ea1698bc9af4510b11f2c4e052b63a734146aa39f0f546e635b"}], 0x1050}, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000), 0x0) 05:49:34 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) sendto(r0, 0x0, 0xffffffffffffff9b, 0x0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0x3) 05:49:34 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$inet6(r0, &(0x7f0000000140)="2d02194bc36b1ecee2ef68ad3fc6926dee9524ccfcc9307b", 0x18, 0x8, &(0x7f0000000180)={0x18, 0x1, 0x366d, 0xcf5c}, 0xc) r1 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x50) shmdt(0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x1, 0x7fffffff, 0xfffffffffffffffa}, {0x18, 0x2, 0x52f, 0x80000000}, 0xffffffff, [0x4, 0x7, 0x7fffffff, 0x9, 0x3, 0x6, 0x7, 0x6]}, 0x3c) fcntl$dupfd(r2, 0x0, r1) setuid(0x0) kevent(r1, &(0x7f0000000140), 0x3f, &(0x7f0000000180), 0x22, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x0, 0x9, 0x659}, {0x18, 0x2, 0x4e24, 0xff}, 0x80000000, [0x3, 0xff, 0x0, 0x3, 0x3, 0x10001, 0x100000001, 0x6758]}, 0x3c) getsockname$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000f"], &(0x7f0000000080)=0x5) open(&(0x7f0000000280)='./file0\x00', 0xa0, 0x40) 05:49:34 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r2 = dup2(r0, r1) dup(r0) execve(0x0, 0x0, 0x0) write(r2, &(0x7f0000000080)="9d2bd8c43017df3dac87b076053369070e7ce71dcf202a76cf96c4e27da9567c2abbb7edf8abbee804d5bcd0a47ae68f2130ae6306fb19eb33dc25d1469378ad94590f4b5722801fe581ab66db1d4f87ecb224e98231bf7c7cc6fd49d5a6ebfe8e39e1b3beb73583dd66f583803a24adccef63c16964c5e7607987d9f426ddcd2ad8061b01b62cd175e896549d247f4a530746e24faf8c1f321459f3c7e7a364ab2ee2098c3a575b94bdb5618d1d046d502b464e05e21fe937036eee757e28f0fb11f22c8759c3f0a0b328c53b2ea4e5f1ac47733527778cd77d1623fc3e3f", 0xdf) 05:49:34 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x17) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/47, 0x2f) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000240)=',]:%@\x00', &(0x7f0000000280)=':}\x00', &(0x7f00000002c0)='$\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='\x00']) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000140)={0x8, 0xffff, 0x9, 0x3, 0x7fffffff, 0x101, 0x20, 0x7ff}, &(0x7f0000000180)) 05:49:34 executing program 0: r0 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x2aef7be891f49bae) kevent(r0, &(0x7f0000000080), 0x3f, &(0x7f0000000180), 0x22, &(0x7f00000001c0)) 05:49:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = socket(0x10, 0x8007, 0x80000000) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00') getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000200)=0xc) truncate(&(0x7f0000000100)='./file0\x00', 0x9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:49:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 05:49:34 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x2) setegid(r0) mlockall(0x3) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) munlockall() 05:49:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = semget(0x2, 0x0, 0x200) semctl$IPC_RMID(r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2000000000000098, 0xfffffffffffffffd, 0x4000000) r2 = dup2(r1, r1) syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x800) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pmap_unwire: wiring for pmap 0xfffffd807f00c0c0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c0c0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00c0c0 va 0x20ffe000 didn't change! 05:49:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) write(r1, &(0x7f00000000c0)='a', 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readlinkat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/58, 0x3a) sendto$unix(r0, &(0x7f0000000100)="d5d8816516a657f8a62c818ecf571a79cbbca94bbc829ef385df22d4571dddf1d370ffc40502933087a71e1a7ac5d0942f710a521301d2932527bc7d5ab561f373b5f9f82e7183fce66d495967d34d8d35c01c4ac50ffcb4e9b0016c0a65aeab67d740e5f5f2adf1afb7f9c9f133be03cdf9633d3e653c54aea13abade55e597f5f0824e1b9d170b0bf4a492931d2d34e0db09db9283fc5faa9d1fed6568647b", 0xa0, 0x1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 05:49:34 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) r1 = semget(0x1, 0x2, 0x1) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000040)=""/170) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000180)=""/236) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000000)=""/55) getsockopt(r0, 0x0, 0x4000000066, 0x0, 0x0) 05:49:34 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000640)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0x8}, 0x10) recvfrom$unix(r1, &(0x7f0000000180)=""/12, 0xc, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000300)=[0x0, 0x0]) r5 = getpid() r6 = geteuid() r7 = getegid() r8 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r12 = geteuid() r13 = getgid() sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000040)="d0eb9f8fb8b9698c1e80139e53b87d95bb3716a4c35cd7394c19c7d6f6fb88f63d793181cc8d4779a1c1b234b9901119abcbc5b6b546ef53447c2c957786d6b3acac82fc3a4d5560ccc584955dbb1bee7e9eb2dc6b9011332acf8bfcf26bd87e58ba74ffd8d13e942fc960e616afef5a026bf28416f70fb5431318a5a9adae84eff5814c3ce521bc11798d9684694a07f55bf0dc006e048ca397ba6e977eda1c2ca18770bfc6826093d9a8265522e6f3f88d", 0xb2}, {&(0x7f00000001c0)="bf16436969e3d7735f38199d749b8ddb7fd7b5f3ee39a33059967cf7ad064a4f3e7f81d0a3f2826de4eb3235cdd201cfa5be211a806d729df4c2c07681", 0x3d}], 0x2, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x108, 0x400}, 0x5) 05:49:34 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) execve(0x0, 0x0, 0x0) lseek(r0, 0x0, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) 05:49:35 executing program 1: rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) readlinkat(r0, 0xffffffffffffffff, &(0x7f0000000080)=""/12, 0x81) mknodat(r0, &(0x7f0000000180)='./file1\x00', 0x2, 0x3) readlinkat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)=""/175, 0xaf) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSDTR(r0, 0x20007479) 05:49:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000880)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() close(r0) dup(r1) close(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000300)=[{0x0, 0x388}, {&(0x7f00000001c0)=""/222, 0xde}], 0x1) 05:49:35 executing program 0: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x6f095ad, 0x6}, {0x5, 0x3}}) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x83, 0x1) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x70, 0x2) 05:49:35 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) socketpair(0x20, 0x5, 0x1b, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x7, 0x6}, 0xc) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000280)=0xc) getsockopt(r1, 0x3, 0x6, &(0x7f00000000c0)=""/125, &(0x7f0000000140)=0x7d) shutdown(r0, 0x2) 05:49:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x400002046, 0x5cc1) mknod(&(0x7f0000000100)='./bus\x00', 0x58, 0x401) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x0) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000180)=""/17) r3 = semget$private(0x0, 0x5, 0x8) semop(r3, &(0x7f0000000080)=[{0x3, 0x8, 0x800}, {0x0, 0x10000}, {0x2, 0x5, 0x1000}, {0x1, 0x3fc00000000, 0x1800}, {0x3, 0x7, 0x1800}, {0x0, 0x1f, 0x1000}], 0x6) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000001c0)=""/163) close(r0) semget$private(0x0, 0x2, 0x448) fchmodat(r1, &(0x7f0000000280)='./bus\x00', 0x14, 0x4) open$dir(&(0x7f0000000140)='./bus\x00', 0x6d61fedfa518b690, 0x20) fchmod(r0, 0x90) 05:49:35 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = getppid() open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x1) fcntl$setown(r0, 0x6, r1) r2 = fcntl$dupfd(r0, 0xa, r0) mknod(&(0x7f0000000100)='./file0\x00', 0x2080, 0x3) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 05:49:35 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2005, 0x202) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x80) r2 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x189, 0x25) socketpair(0x6, 0x4001, 0x401, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000001600)={&(0x7f0000000500)=@in={0x2, 0x3}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000540)="ecbae7386eea6c3b4dcc1ebd4bd09eaff5b24acb9ccae3543f5960dc5d9364ca6006ef045d70ee25830b5b92a8b87d0bddcc4bd461c1b07b9d9cfa044bf34d4cc561db32f7d547d8a8bc589b1c2998d57e4b1a0e498b03d11c3b49ccbc514e67069dd03323a6d2b2f95cfe727b0ab007fd9ef55ade984daac42ea9d9aebc2dd18f86d3e36883c630646128ea6cc4977797d90da14984b348be94fa7a2f8a3a0c2b4d20be3853577861938808ba92ca606e3aa0df76c3c2d86de5bd89f90aec8aee55c71c8f8b5c5e72178c28b5a30c1212f548e240f8b49ae1533a426f68e9f34e0de11b811602c52efbaef677df3863d926e7ab6d2e1f004a59d23e8097b99f14167f8ad4a34e4eea9bfcaa9b518032d99342cf453892540ae1b5e3f1790d2c3f31e69251f91600f5c7a881cd77240e994279d53f517a01e74eab17303a1f6be909d4b23a59afe0ce1a39d69fad4dff523c489db24bb6cd1e40910357779a2598821f68f635ebf047782a0186c83762bdc516be92848e5a58aace138d4e87778abfec2a7d1a6e5f4fd65b2bb3c123db2f17320f987a1cc3a88778ff2c4df3f9d91a71031ea849c5168946145b1cef1ec47a6e24080581a8f45fbbd2a1684159d4b2b812fe7c6e3a455f2da064d0414600062604218952281f4ec31829a7512b50bd8c5aa9a4bd1a0ac8f8888b0b96e741400abf2e2f5a9a9df6e1868b822de402cd45eb3a91943e46031c972aa5aca0afd0981fa1da9291d6a879d2ed90052805a06f7b5b4dd41ec5fa5cfceaa99e8aab28939792b24c52ef51ce7c47aeb08ebf67f32dff5aa73b61967d743b4abfe25d98527b0f09929938e2efd193136039b93a75b7871f86049a3cfddcd3f52690d7e34ebb33d98a2a4aa8558794eb939868acca742e81a91265b33c77cc0b5a6444d5934deb2e950bfb49daa71e010ee93d0a4a29e4df53c47f01229528c5227145f429bb8e217a650060560265aa84f6bc94ad92cadab87a04f3d236dc52703ef8ca0c96ab4c263269ef38dc5c91a1d0ccd4e98f88e7b9b68a47392fddc01ee8045d5fd5df5ced7baf04422812c517c23562fe421286a7bb2e25fe9b1955e29b1fa2acbcaffd690223038d16a2172f9af676ed27aafd3804a962d12f76f9a3181d4e83b07310e8b572003ccb65d49ced978c4415ae95777b4e9d47455b80118ab4a712615c1e5af29434d4fd0bf5ead4f9dd22261e5d577d35348d8a2313453accfc09bbef197491e54f20ef55e12165c1bd759fb44ada7ff2f32a22ffb9f92cdbe28209c5a982916011cb6db1eb76446d1888cea79b0e642534207a546c00612586a7fd759bad71041104790cc3ebbbf4655d1ff07912c2de2a61dccb9d0c42bbd3533f1659341025d307608564c9fafde4f48ab119ab7509c51aeb9d7f6dd0e8fee3820aa5ab623d0247667dd0baf80376607d7e29220305f5189e4401e4dc3ca3860748932f9c1beaf8a0045aafb74dd7b5ab381d38ae6151a3f1e6e45d30a01d7b0eb1fd2558536c7bfad6c725f3d6aaa92c55312af27d6a88c8d7fcbcde2ea24c7344083014712f24d2c789641458f9924cf2f15ca1f5b1cbffa3b89699a491fcc401b0ef2e25ae077a1b283b4bdb3c776508c3383a8c424b0a98f46bcc8e54550752019cc9d0c06f72d1b047b994ce0f81646de4e327dd8506b771ced3dcc09397d8393546471506b38db5a6b99b9b3d2f1dfba047ae02eed86e3253c39e432090f97ba45c6b33b2f6c85f3675ee864781c0c06b9ac4614ad36bdfc80ed09132e0b84724a7bfe46c39ecac69aada3328c8625d692a636097702ca04200ec2c31ef9ff98e23635cf87e48c9f7a171e93551e2000e338fed21d4f27498a7815a6e60f85f4fa19d992dff8287b42a048aac04f66bb3b09f8c9c58bbf5af29513580888942addaf7c0929a8defbef1402de55efaecc45e3a6fcb3d28a92483b605b5414a5bf380a482c86e16d3528c1092b9a7c23ab59890f6dd7d74be4158995fedeb75f079aa3ac80db1de35e20359d36a049cc97cea661805cbf2e33bfb60a62f6c9fbf607917fcdb91fca145c7b1ffe7b2f530b76a7bd49f29c6d3f073b6a5562c48928d8697cef144b99098158113e2d5dad3fa974f9656b2afc18c115871900d2a4252ccab90cffcbfe12335265860d97bc7ab4adcdf5ec0a5ed0d8f3082319d640fcf6e3c68d9a334175b3765494c2269b1bc6c4ec538c41c550bb374c4294caa16113307974ea639bc6f968c76e41f7aa3d45966b885cb7fef589d29e80cb7a9a1cdf1b2e7f3192975edb39fb2b2feb1ab45b2cf105ed79c72cbfb94c6342ef22989df48320fd097d760725a6cb1ee5e820a54d14874ae527403f3aa8ca16aa4e89208040cf0b44599b21703428b421c9fe3f715c390e5ad9b1310a6a546ae0cccdeed1a8aeacd5456f793f5f3f3225dfb60552be3fc7e49923bea59aec3e863e45edc19824ebb52021ecbb02d0a5ef081cd19c8e3d98939255d2669d61b34d7779ccb57bf082762f67b20e068f2f47b0e267aa93097866d8eb5fff5baef3813b10df25fe293ec764ca7a92a6db14e9904577e702a4048d687dbf97a86da459d0e0e279f01bb002452cbfa39bc45e90d16b1d695516ab98601ca3f28be569c669e4b943dd3f27277e99a33d051b06e1413cc31514a5720b96c75dae0d1a152f840cfa90ec88ea7a094143ce5ca17172e015d19cd6a070145307ee2ccc8cda94dae23a8eefe48f636079f087e579097d658983295a065aba9f5c3034c83ca1584c979dab7a75e1ed46b8c543e8c04419bd02b195de5c8127678daae99ab343d7d507b05d8f35213529c1f4c7c12558522187cefd2f700c379945bb72a9d187f4f692b07e2d694b7bf1b29b6f9d4dbb8fe536103e35d8afa0b9df2dcc710d491b3db883e7785c29328b25567ffdc6de568ca1b89c7ff0c5ac066bf5d4e809afae1268aef4c626efad96e9d5c0d5d5bb41898a55ebdf5b36bc2b064236bc9ca702c5fe25c66644e2a9ba936f1978898d26312e827749c93985f8478cbb502ee147ee481099a2bed8c3814a3da232cf40b04b4ac1d6f478dabfcac4788000e17c22d403464b01b1040bdb4c70a59b1e8474d22078a6173c9c8e68ea4c8f08b0e3939a4494a1988ba8e2196a863b5ff827cc1ca7c49ea167ffa919f67211a72baf76b24af744b6cb560e9d7eb351b4a9993c088a44d4d4ca1a4885590c9d81d7dfa6db52181fbc3ab455d2cab5efab6e0351f326040cb73bb4253d22cd05c4083e785dc417b8ece2ade510231e7cfba32318d1431b32273040c26649caf15c2c5d1c9c7a7340c16ba5f5cde326f8a59df8a7bae4052d325eca720369407332891332cb563fd1dc51d16623ed1448c5dbe457f52da8c8dfdebbbb850a92cab87c1ac837105480907880ae4062ea23966508818d662f233db74c414130e1e61fe71911912db4c1e2b48b1fdc8a6814546f724d9df16c9b61bd5974188f3efc9af4d4fe598b6455d53e640b180c1751aa1f9234c06d59b9471a973fa9771883457517abc90748b1279bd208fa5dc4cec3289e9f8c83d7dde536efa9168bab8fee8f4e642e330924b9643d7ab275e0e2168b5535205e8b622606f543a202ff7e1c5cc65ff990d18e829918faddf266a5c60811eb7b0f69f6156e0a1572cb1ca9303f8b081091909a6748656a846b019c16a47e8ea46b67a2b0dd934f3b7965d0da3d82ef3a7b5222867ddabc34aed8edb0ee190878db8465ba7c028b4541a985560ef7220079151115091146e0eb8a809196c29779ffbcc4816614870a3647c23d36031aea2c5af55a2d54d32b16f1b7bbdb38929bf709942d1960b6161eb114b0fb72484bb3c7d2e0545704078798b786282b161cebf2be1f1eb46c5294c767709b67807ce0f6fc782fee1889e7295b42862552e69ade3d39f24baccd62edd5a03f5b7292d2dee99ef932caf58731369e6304108496e9106155e2a664ff04f992fa2eef79b50023fdcef91ebe383e5f763418d2f7be3f82e6823232f150141dd1758ec436724410b17b7ca794261cc152c97b8392656675648180eac380f88363e64b59e0bc8b13ed75236619e159013edd8f76154e78095e3a9307eef1a49cf5ef5666dc90946158685122be53ce95388917d8652bbb3c4155cb7780bbdcd6bcfeb36f01ed407e20275be27a313eed5035ddce0eef598d44149f684c7b8a2440cf0df3e8dbc8e5f60e8f84933a6776f095436775e47ca7b19c0fdc1eaa42512390e05226717c9336afbd04df3cc85ddc891cf4e6ac1434a3b4612f497bcd39326ba7b680ab6cc0e1b502282735873235228ce9740f6e3096e86d5b4a2483dc3b63516d9bf8fcce5ec560fab28c50af09352eff5cd37e474e850e9285c6bb83c48ddfe1ea407f572ec88b2c80b61ed74670050b581e503947912483333fa5fb50912d99c69b8a2fd9a20c4360a4630f1eb92b7bb86c2ea11ae2b8d579196f655e052d8916e6cd0aa27735710a55a76aa517dac1763686b9df627dd3eddb0d0ed4c3913879f5c62274b6b05fd28247f38b3b7d57da698ff14bc376975be002092ae32518395111d00b2ec0d40715593b0259d776df7d4173520889c4d63cbfcd85e7b753e08af581a0c2d2f0c7993ae3e7f6386a41e335fe095b26c73b170f0583efa4072141916e5208878c363b3379046b0e43ad9a3f89ea427b2846e84a383da76ac8ad3be25e94edfc74d2d2dc09f456897e599ea70bdd0321b39f79e3d14a60b5abe053dfe6772c9d9889af120e19f9e0c68cc87da9596a65589f7e8bbf1691f2a7de26f7ef228a6c1a0a6466345e64b1b230bfbbfb75bc487142659e06094da8a530b8801c7003f1771db768e59976d825374669b38cd4aa26c12e6378d033ec0143ba4738254c0a01fa0aac6fc84057239de06b2ab405a173d0db15bbe9c6856e14558d6d767f298088a4f140d6ba693a66a16a701aae26afc5bbb25f2a58c0a40773de99dbb32b4828a4d1f846adc01c7f9bb746e77c4a53bc946ff7d2ab554a4782516625653da0f86a046f4b61ada2f67aded582f170d407b05f7448025ef71f7670258869d70e62ae6f4acd811ee0bd19e393eaa4ca0b1f25340f9ae4a8bfefc631ddab9a1800f067c7c05a5755ac480488839ad84bd70446d84469c1b07161e9896f5e6b929c8e16b0c0d1938b66b74c678ed78fd5a63e9e30a1a7bfc25dab2d7e1ab0e6b6fafd9314a73b283d0578af0fce917ea6773dc94b3d637968b265a6ad887c18013adceff5a9f8e53f342f93f39ed959cf4d41aff60d00f5da2dcf280044dcb049122843ea346505423dca32f6a8402f54a299f80a5f45f433702123ac0cf7402f30f56d166766f52a36da8e2dbdfc5987192335a3a6bbe7d63a1235ce2c0d97cc2ce5f487eb2350032fa3d783ad29abfc8980fa732f426079d704085ad9f443c587e960fb51de1f892e6450f9c22e123ebd4b127be52284d50f6bb2ab8466bd9581a45a091bf5c34efa9315c43b38d25143180f7d4ba00e5e76fdd972ea9c2264820237cfdcbf68055e0ba16363a1d993d974d85eee784c6c28a299aafc7cc3f4b8891a9834f8212e1bec52395b1de29a5674e1645f07f0c42d59488576eb2f0720265fd75537543fe58ae35ff6f2e160a0a9689f1c4beb9d1d6b178316293563d9b1b7e45461b2a80add8b13860115318b77b649e3721daa72f64a5f66bc41a6625a02dda3c62e296ac68ad738e19166f05f68e5f69b43067df121c6530a066b8113cf957", 0x1000}, {&(0x7f0000001540)="b641a8d607221bf1b9cf80ba061b1b8be17853144fa2c532c753e723b49d9bb9ad0887e7865882af39b33abb015baaeb", 0x30}], 0x2, &(0x7f00000015c0)=[{0x28, 0xffff, 0x8, "4ab12f982f0a11142261441ebc75b0d968ce48bf99"}], 0x28}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400, 0x80) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r10 = socket$inet6(0x18, 0x5, 0x1ff) r11 = socket$inet6(0x18, 0x7, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x8, 0x1ff, 0x2894055d0000000}, {{r2}, 0xfffffffffffffff9, 0x8, 0x40, 0x10001, 0x1c0000}, {{r4}, 0xffffffffffffffff, 0x28, 0x400fffff, 0x0, 0x40}], 0xc18, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x30, 0x0, 0x9, 0x100}, {{r6}, 0xffffffffffffffff, 0x8, 0x2, 0x9, 0x7}, {{r7}, 0xfffffffffffffffd, 0x4, 0x20000000, 0xb41, 0x4}, {{r8}, 0xffffffffffffffff, 0x0, 0x40000093, 0x4, 0x3d1}, {{r9}, 0xfffffffffffffffb, 0x2, 0x0, 0x1}, {{r10}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x7, 0x3}, {{r11}, 0x0, 0x62, 0xfffff, 0xffffffff, 0x6}, {{r12}, 0xfffffffffffffffb, 0xb9, 0x1, 0x6, 0x2}, {{r13}, 0xfffffffffffffff9, 0x20, 0x0, 0x6, 0x2}], 0x101, &(0x7f0000000440)={0x6, 0x79}) open$dir(&(0x7f0000000480)='./file1\x00', 0x1, 0x0) r14 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0) 05:49:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x401, 0xffff}, {0x20, 0xfffffffffffffffe}}) 05:49:35 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) r1 = shmget(0x1, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000280), &(0x7f00000002c0)=0x4) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x6, r2, r3, r4, r5, 0x5, 0x4}, 0x6, 0x100000000, r6, r7, 0x7fffffff, 0xff, 0xfffffffffffffffc}) setreuid(0x0, 0x0) recvfrom(r0, &(0x7f0000000300)=""/53, 0x35, 0x4020671863e83c8b, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:49:35 executing program 1: setrlimit(0x8000006, &(0x7f0000000080)={0x4, 0x100000000}) mlockall(0x3) truncate(&(0x7f0000000000)='./file0\x00', 0xfff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x8000000000002, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 05:49:35 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x31a) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x5, 0xffffffffffffffe8, 0x0, 0x0) 05:49:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x80004514) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x2000000000000001, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) poll(&(0x7f0000000000)=[{r1, 0xfffffffffffffffd}], 0x1, 0x0) socket$inet6(0x18, 0x2, 0x4) fchmod(r1, 0x2) 05:49:35 executing program 1: r0 = socket$inet6(0x18, 0x4, 0xfffffffffffffffd) fcntl$dupfd(r0, 0x6, 0xffffffffffffffff) 05:49:35 executing program 1: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) readv(r1, &(0x7f00000015c0)=[{&(0x7f0000000040)=""/82, 0x52}], 0x1) close(r0) pipe2(&(0x7f00000000c0), 0x4) 05:49:35 executing program 0: socket(0x20, 0x8000, 0x99c) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x10, 0x8001, 0xb26) r2 = dup2(r0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) close(r2) 05:49:35 executing program 0: getrlimit(0x3, 0x0) 05:49:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) poll(&(0x7f0000000040)=[{r0, 0x84}, {r0, 0x40}], 0x2, 0x2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x800) r1 = syz_open_pts() r2 = socket(0xdef21df67116cd2c, 0x4007, 0x7) r3 = getpgid(0x0) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getpgid(0xffffffffffffffff) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r12 = getpgrp() r13 = geteuid() r14 = getgid() r15 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r22 = getuid() r23 = getgid() sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100), 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff0000010000002ea210a7ad61b930536d6484a2a0175a4ebad4d49ff97f7a9d413e5fb9828bbb0c11847428a25fb18d975372c37b1806ce02ac577bca6d8f153aee0f920e52bfde43efe76429af532fed3395bb500ddd40fa4e95441e58fe9471e2e44a093d5f9e7e51579320176be271498a681332559ad200707728a70feaa4e0916fb9c217d01019694b7dd54c7ee1397fa2714f69522c140f692afa9378bd2ff1bee7d1da7d5ca83958d6e143436529a532dc445dde407af3", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="002a29602bba0a15bc9478380b7000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="001a86a5750941b62f6532bb5e0000"], 0x148, 0x2}, 0x4) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSBRK(r0, 0x2000747b) 05:49:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x800000202) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x30, 0x2) read(r0, &(0x7f0000000380)=""/67, 0x5c78f728127772f2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x4012, r3, 0x0, 0x400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x8) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {0x0}, {0x0, 0xfffffffffffffcc3}, {0x0}, {0x0}, {&(0x7f0000001380)=""/179, 0xb3}], 0x6, 0x0) 05:49:35 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x88, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = socket$inet6(0x18, 0x5, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x100) sendmsg(r1, &(0x7f0000002600)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, 0x0}, 0x1) 05:49:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x1c) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x4, 0x3}, {0xfffffffffffffffc, 0x4}}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) chroot(&(0x7f0000000080)='./file0\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff}) openat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x800, 0x1) 05:49:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0xbc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) write(r0, &(0x7f0000000140)='\x00\x00\x00', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) bind$inet(r0, &(0x7f0000000380)={0x2, 0x1}, 0xc) poll(&(0x7f0000000000)=[{r0, 0x6}, {r0, 0x1d0}, {r0, 0x8}], 0x3, 0x5) r1 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() linkat(r0, &(0x7f0000000280)='./bus\x00', r0, &(0x7f0000000300)='./file0\x00', 0x4) r4 = getgid() mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = getgid() setreuid(r5, r5) bind$inet(r0, &(0x7f0000000340)={0x2, 0x1}, 0xc) setgroups(0x6, &(0x7f0000000240)=[r1, r2, r3, r4, r6, r7]) 05:49:36 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) r3 = dup2(r0, r1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="285d6cfe35fc94aec97af6777f246eb6d6d011c97cb61ee50ae6a2152d6bfe512faed9a8d865d2271bae9b5cd47410adb70b63659c612f71fb12de9d20ff2a30abe18b2021e869f7a156cb407bd23d5b22ede4d2cc89b8d538e38eaf8df0650a3c35e6853984023b66c3852a931abc5711b356488ee97bfc2907b13ff1868af9fe9cf3a903617f8f435af7e69d657949a9865591ffb7a0f4eca6218311a4", 0x9e) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) 05:49:36 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x12002, 0x2ae) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x152, 0x1b0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xff) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 05:49:36 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) read(r0, &(0x7f0000000180)=""/26, 0x1a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8c) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="adcaf7ac47f320311fb9f86864fc42fdea05a18e08924a87d85c940b8268ce1ca82379cd7e9c692f14f5251b2d4ac88620df9bb688fd3d45c5e17cefafd6b240a5a478f695668e725973b67cc42429127ac52ffc62a682f7a7e76e7d6cbc57c376d9720aa85ecc0e25dc145776ba3bc2a834c2960be1768baae56ba7caa324a27b80414232e8aa28025916c33767c46ca6c7db03e0b3de56cdf591ba912cf33ffbd908c5f0a4304c4ae43d8dc6767a552c94c497705ef9", 0xb7}, {&(0x7f0000000540)="cef737b95793362eff3e1eea81e30df3062162cceb8802881fe5f22a0ae3bbed7651c14d03eed37b8fcf55865ac5ed3cb3a1306c8b884247c65634d219416b73c5ed45a9e28d83e1a2a83507db9a749572ef75fbe2653efafbb024e1a9fae715a624a0e54ec3301562a0a45f9d75ce1099f3eebf0b91fe52a4481fa29560b3d9a381cd27ce55fd7bb6065cbb1d9fdcf7abb9ea9d78164d27c30beb0ccbf9c9d04fd679496caf2ba999bcd9c2ce05b52cc4600030d64a34b278bfb9b0f8c4c1fccae04229bd58b7d1d8042ec3dfd7100ff0a2915425e144d30afe0c3eeab3c138b3d2bb4656b5cc38a24f244aa7614a3846c91064566f51e01a4c3de49ecc6e415e4450da0fa0ef835505b2663f1cb1fb98ae43cbcc8811ff838eb563c25069f560", 0x44}, {&(0x7f0000000480)="4bd7129bafd3b589d6492630f98853eec154cccc0774217a3b350be9d7908b27e39808ed2827f069ddb3789b23084159626e80faac727e5a8a719ee1aad814dca96dbbf0d9ca012872fffd38d0547b6f4074443a55756ff96885320f611e5ebf71bd964fc032495728f3c6108bd9daeb3f71dbb9127b57d7678c462e884a2295a5668fa92d26ec421a6d30c289d546e50d5041d8e2e033cb5162858db58a4efe4023617b7aeeebcefda7479251", 0xad}], 0x3, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget$private(0x0, 0x9) msgsnd(r3, &(0x7f0000000740)={0x1, "b2db13929c222e539ecbbee3d2a72f98c3a1013942cf0908a8d37d3367fb21ddbab951ee4b1250473c70dadbea93cafc720a8c0d53132d01d8b3f6f36b1b172a5da1"}, 0x4a, 0x800) fsync(r2) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ftruncate(r1, 0x1) close(r1) sendto$unix(r1, &(0x7f00000003c0)="f8", 0x1, 0x2, &(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000002c0)) sendto$inet6(r1, &(0x7f0000000680)="eb85f6921fdcf4f8eba706250059e6d999217e766c186cdc02ed9918b8fb3e2606d4a162a91499ffbce19d977770f00f8613a6d78a57f5df1022514236c86be636265a18f44c1ceb905aaf2d939f3f6ea9b4e17f7dc15a561f21fa2c2e36405d95147bb0661e8f994dc26d58747f0ddd01795192e4413e4f67b12630af37c969652c2698", 0x84, 0x1, 0x0, 0x0) write(r4, &(0x7f0000000300)="3e177436da4536ebfaa34ef1d9da0542003af1fed982a9dc7259810a8947f29d4791074cde9ac659ada55d1d00bfb53e61907e6e559ad156398dffabbd8900509c11a214d84940da2ca803317dc46fe2e1356f23a05dd870cfdbf0ae68f41dc837f8c320eba44a752e73236501f0bba2d5e130aec4a687e105d9ca847ecc47f388721d108be74bd9fb1c6b89ae4274c2", 0x90) 05:49:36 executing program 0: mkdir(&(0x7f000082f000)='./control\x00', 0x0) setrlimit(0x4, &(0x7f0000000000)={0x4, 0xbf}) rename(&(0x7f0000000100)='./control\x00', &(0x7f0000000140)='./control/file0\x00') 05:49:36 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x2) fcntl$getown(r0, 0x5) 05:49:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) close(r0) close(r0) accept(r0, 0x0, &(0x7f00000000c0)) 05:49:36 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x2, 0x1, 0x10001, 0x6, r1}) fcntl$lock(r0, 0x1009, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) 05:49:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) pwritev(r0, &(0x7f0000000040), 0x12, 0x2) 05:49:36 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in, 0xfffffffffffffdf9, 0x0, 0xffffffffffffff2d, &(0x7f0000000140)=ANY=[@ANYBLOB="14000000000000000700dc00000009ecffffffffffff3c5d7033307cde1107c4bd234c7252a210af48f6f8f3a68ca7e403323f1bbe71ac8e885942f461b99e99f99b72e301e4db90e01ce4069cf59d8cea9a48ee4a4f535a20ed2c2d00b8b457f10e4c42c46d1ddb135d210a591af9f074ecb0ddcacde911f95701e370e1e2c115bce1a009e669fefedb2426654155dd48d6934fec841a6d84c85a0812135c1c97239f3d710d667b225457f562ec98837c4b9e3cdaf326fb2399751c820e0415e9d8eb4bb6611dbe69d37c9a85d39715cb9d002cf3e27f145b9f09213f6a1bf7000931d97a9a055604b77560a2c6c56d3a8428f6ad6ab26c9adeb119bdd3e75943df92d8848c934ad3d7e33fc340aaeb14c1430000000000000000"], 0x132}, 0x800000000000) 05:49:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) unlink(&(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000100)='./file0\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 05:49:37 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) ioctl$TIOCSBRK(r2, 0x2000747b) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r3, r4) 05:49:37 executing program 1: r0 = socket$inet6(0x18, 0x1c7714fb768d1522, 0x3ff) bind$inet6(r0, &(0x7f0000000000)={0x18, 0xffffffffffffffff, 0x0, 0xfff}, 0xfffffe0f) 05:49:37 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x213, &(0x7f0000000040), 0xfffffffffffffe8c) listen(r0, 0x0) 05:49:37 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 05:49:37 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) fsync(r1) setuid(0xee01) msgget(0x0, 0x40) socket$inet(0x2, 0x5, 0x3) 05:49:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) r2 = dup(r1) close(r0) dup(r1) write(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x3, 0xfffffffffffffff9, "5c0400a795a644b46c1aab6300ffff030000002f"}) syz_open_pts() sync() write(r2, &(0x7f0000000280)="7250e5af5d56d28fa652566af4ef46653ba2d5cd423b7130e47d439fa48ed394d996622aedb96e88b0f3c41b382f5dab03ff3fcbf82e110a5bfdda702712c7bfaf739b98e0253d8542dfdc262b63c284a041eb6b7bde1a30a802a6fd42e5b40c93c0d3d952c3235d7a9a7b40aa577712867bd2d1631bb7683e6fe3b9035701b1ef04e94a2560255f09f2b24aa079397b0bd35d14db290304fcfaab47b8ee821ef711156faeb690ac180736ff3630ce781d397b570c384e9b66a79e077269ca3fe5811ed4818e5f912e", 0xc9) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000380)=""/164, 0xa4}], 0x1) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:49:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x0, 0x4}, 0x10) sendmsg(r0, &(0x7f0000000500)={&(0x7f00000001c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000240)="6e1d6b1751bf42c2fef444bcd5a5ec34a86677b0b891669714818057b48d83de0e5c14fe9b46f5bc74c9d7abb8c56465d4b313497747a6665210270b4d91069e0748edfbc62ef30f660467a9ce35262aa65c9deaafe57e6c3fbb508c40bc2242845c4b893dab55432303bd9759bee77ff4d56b46857f89525fe38cc76c1e52c405bbac24c3a5b49e693f5b38fcbdd278e1cc", 0x92}, {&(0x7f0000000300)="032f1aa4c80a7aa093e53673422c35f3e510a60a04e23299da1a7d35c0958058d9f86d87f99b4021bae0dd6f117431fa801f7d57842bce582acbc2ae13afff4cec7069b42ccf524a2232d46ed2f9e1261af76bd194d1d1fcc7344c9a885cbeef8d5eef5c112a3f2c3f4723961469896e3d54beb648897d0f2ffe875266b63c14b202e59ff4ca74845966930a46d234caacae54127f77d52f5ab3ba89faf3708bf4ff6296d7224ce689161335d3426e7970557a687b636ec45b0990eb42a5b552e025c254c9f333fce15f16353ea8524e5960e7359c32b70a4a291bad6f5e92c2198287a35ecb7375acedc307e757", 0xee}], 0x2, &(0x7f0000000440)=[{0x88, 0xffff, 0x1000, "5c8a7373cd23b57281af9709203c713949bf3cfbc76808ce9d921bdef03e3c749bbaef2150c3189f7d5d043a07c5a2f912ac4a179d4f2eb99a0345b4ae1972872f390671525617840be15ebe08611745ac1830ef048964eeada6b6347dbf56d35bc3c3ccb299e60a6ce38c3d75e8fe23d3a6ae8aa049fcda"}], 0x88}, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b7fe60636a9f7b36825b5c0f4b90ea2f772375f6ee2286a1c886ec5f13fdab04c8480d4ac1d9575da9600047a1fa09ea8a3be839029ce375a27ef43f7c9e69b91eb36143c8ad5662dbb8f77a0309a45dcb86eefe73a1a70a272e29182111d5f7603f0a7cebb5408b96e818ae08a0168bcff9336b7ddb63e11ec1127aba8b865d3ea6bef029f28b582f413832fa089e54508a3f6ba1d861e5a682b35f871f70c7d128fb44c39a0a8db17a8094854ea78698719fab97459eaa245e72984132c4ac777c988113a73c9078c76ec0b7f1a201a2ab76d89990c1714443a99eb1568a73426c99548b2ad9ab9b0d29a28056ea", 0xef, 0x4, 0x0, 0x0) write(r0, &(0x7f0000008500)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3db", 0xf12) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 05:49:37 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_int(r0, 0xffff, 0x4000000000000200, &(0x7f0000000080), &(0x7f0000000140)=0x4) 05:49:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 05:49:37 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) r0 = socket(0x22, 0x2, 0x7f) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x0, 0x9}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)="6fa5cd31d1894a2c85deeeb63869ed78ad575af77495a324b69885c8d9e815087dacee61e4b4f17469b6f3e6448d293878c16df9d9b8d6", 0x37}, {&(0x7f00000000c0)="098339da11c2771a31ce1a842fd3676baf13c99d83d3ccabb12b1d7988c28fdb1d9c58dc9c270c34f4d021efa6897a8c8807242a1121ef67682eea91b7bfbeadb9aa82001e723270818d452c4b7190d7df0a6e817e9fbef2d872be2626997862aa4e14eafcecae0bd0f665465f51e03a6aa51d4a2520e8e26970a4", 0x7b}, {&(0x7f0000000140)="c8a5ff4b740088a1a321becdc1f6905aa04acac204dcb7cbcb403a26982139529a7353bf9b448b827c11d5cc2721c53da0cbf39bc2c7ddeecf16f3b81d90d75263ed276bb22a9c8eebbf11e6a4125282c5161bef694abab34bd92e3b6e254700750f5bfee537", 0x66}, {&(0x7f0000000500)="63936fa9777b4218810d0a223f7c204e50e1b80d920803f3e08b2341f848b2336b31f9edd91a6dce73c8f00d4fee4796ba89aa3f6ffe974ecbd9736ed22e6e157260040c423bdc8b820f197db8f3d266b587422981d7db25ac4392524e46bf904efa2b486c195b1d89212e566fc4255989435e56c6848e15560f77ef3a043c5523e15feb1bb19a0c46855fc0959994f6cf474130ae069c4ca8a27274badc41fed921a5e540216a88186818eaf25d8ddcabe761c7d4a2db723e99f97c9edffd807959acaec85b3fc4edca6b43a625e9418573ec11d43af52ca45557896f6d", 0xde}], 0x4, &(0x7f0000000300)=[{0x88, 0xffff, 0x8000, "b9010c666018cac50386bc76f130f86a3b9085db80d4c7baa052155e9e45cb32eb77e36921a112a23c9832df527a248e62245a61cb8172355bab052a82e55c138d064a929ccb862a865dec63eb5a34899c84763d8112dc5c4adbc56f69d599af67f275114be90293c0717f54166cf61af640911993871f"}, {0x30, 0x1, 0x8, "646ad7260c5a0968323b408a585ee28699ecf9c469d815730dd1e8074efe"}, {0xe0, 0xffff, 0x200, "ea9f6831d6388028d5b0c79d85dbcca867080b379dffdf1741c3ea1809658ffd5e382d8d124533b25148087afa3e9ef058ec18d3d461d4a16e3bde554092d3f5117cd83371251b30974972a1af9056758cbe7aaf06df1c401e61fb0efec0b14a8a2f69069ad1594bd72865f58290cec6f79d8a5231bdd604d89b1b18523c1d64ea2ac667916f8b43d604e469ef910caf2598700afbe0c51282cc7dac0ec3466b171026f7ae96531d6681061540ded2371b9e5a807c8a1193d13b6749cd9c293f59df134c14f17f7382"}], 0x198}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget(0x2, 0x1, 0xf0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000840)=0x51c3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000700)=[&(0x7f0000000200)='c\x00', &(0x7f0000000240)='c\x00', &(0x7f0000000280)='$,{[-\x00', &(0x7f0000000600)='c\x00', &(0x7f0000000640)='c\x00', &(0x7f0000000880)='$,{[-\x00', &(0x7f00000006c0)='\x00'], &(0x7f0000000800)=[&(0x7f0000000740)='\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='c\x00']) madvise(&(0x7f0000716000/0xb000)=nil, 0xb000, 0x0) mmap(&(0x7f0000220000/0x1000)=nil, 0x1000, 0x3, 0x1010, r0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') shutdown(r0, 0x2) 05:49:37 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x10000, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x6000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) semget$private(0x0, 0x0, 0x8) write(r0, &(0x7f0000000240)="08e15864d92f5838fdfa86a8f83ae156eaf694c642d270790e18c61b3d090a74248ccd710f420fbfa3567575e6fe2ecd4c450d78c7c88d5c696c955e9528058dd5bf0d817fbeab0cc857cc085f0c08c45ee4b1e2a8f2c16004e42d2d7a309c482e28868c957434aa3821e4b3550ba7b5a4c72c16d30722cf4f685cc257f7685dcc4d3e061364abeb841635b464dc6302623f131461d7c33e4e6161ce0afd5efe71a90b99181c646a4fbd77ccbd35aee96ec0e6a8694470a5c5c81d1d3130d774a6991944867f79c6fe8252d94988bbf518", 0xd1) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) r2 = semget$private(0x0, 0x0, 0x200) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000000c0)=""/169) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8001, 0x8, 0x0, 0x4f3d, "dd4bb22ad04d2aa665c877b7eab147972ebd5fed", 0x0, 0xfffffffffffffff9}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r0, 0x0, 0x0) 05:49:37 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000000006002, 0x100000000405) r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:49:37 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x13}], 0x4, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 05:49:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="2300a808c47b0d6e45f257a1af7772bd23e3e0494377c0f4877d9ea2c56b6276756fdcbbd043759379828c186f49719f9f148cfe9a1ff29bdeaa4f501f9b0fcf924b11c4e598fc050b5a31959d7342a58483c0b93647749aa643084b98f638a36940baaf89a8f8944e89fa945f790883dc2896dfed4a9f4273706935397620b58213f0ffad981e5412318f1fb009aec8829210e7c0beb7337a0acf3de32df84017001e2ac87bd71d3c959f415c6b811ad67c2db56f0afb7be2e2"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) getpgrp() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) close(r0) 05:49:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480), 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0xfff}, 0x8) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="03", 0x1}], 0x1, 0x0) fsync(r0) 05:49:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/129, 0x81) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:49:38 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) setitimer(0x3, &(0x7f0000000140)={{0x3, 0x8}, {0x734f, 0x3}}, &(0x7f00000000c0)) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x7, 0xe8, 0x5, 0x1, "74eeac59cd7863972373fb0f99705a8f3d703254", 0x0, 0x7}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 05:49:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10a, &(0x7f0000000080)=ANY=[], 0xfffffffffffffd65}, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x840) setsockopt(r0, 0x2, 0xb7, &(0x7f0000000140)="f036a08094806beff0b58426bcedf27c6460c832e65a8882422c7c24326bb77bf7b3a84c02ff64e591c5fc", 0x2b) r2 = open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x20080, 0x106) fchmodat(r2, &(0x7f0000000240)='./file0\x00', 0xa0, 0x6) 05:49:38 executing program 1: r0 = socket$inet(0x2, 0x7, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x0, 0x8001}, 0x8) select(0x40, &(0x7f0000000000)={0xb6, 0xb11, 0xffffffff80000001, 0x5, 0x4000000000000, 0x400, 0x55, 0x2}, &(0x7f0000000040)={0x3, 0x80, 0x5, 0x5, 0xbfe3, 0xceb, 0x0, 0x9}, &(0x7f0000000080)={0x6, 0x0, 0x400, 0x5, 0x8, 0x7ff, 0x1, 0x9}, &(0x7f00000000c0)={0xac3, 0xffffffff}) 05:49:38 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4000, 0x0, 0x0, 0x10000ffffffff}) 05:49:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 05:49:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00', 0x1) r1 = semget(0x2, 0x1, 0x8) semop(r1, &(0x7f0000000000)=[{0x3, 0x10000, 0x800}], 0x1) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 05:49:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28993fc956531c0000"], 0x9}, 0x0) r2 = getppid() r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000000c0)=0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0xe6f7, 0x5, r2}) r4 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) fcntl$dupfd(r1, 0xa, r3) shmctl$SHM_UNLOCK(r4, 0x4) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) 05:49:39 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfffffffffffffff9, 0x3}, {0x0, 0x4}}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 05:49:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x3) uvm_fault(0xfffffd807f00d108, 0x8, 0, 1) -> e kernel: page fault trap, code=0 Stopped at VOP_ACCESS+0x4a: movq 0x8(%r13),%rax ddb{1}> ddb{1}> set $lines = 0 ddb{1}> show panic kernel page fault uvm_fault(0xfffffd807f00d108, 0x8, 0, 1) -> e VOP_ACCESS(f1e64b0dc8384486,d,ffff80002100a4c8,19e1298a658) at VOP_ACCESS+0x4a end trace frame: 0xffff8000210c9580, count: 0 ddb{1}> trace VOP_ACCESS(f1e64b0dc8384486,d,ffff80002100a4c8,19e1298a658) at VOP_ACCESS+0x4a sys_unveil(af67258f7ea2f834,10,ffff80002100a4c8) at sys_unveil+0x317 syscall(4d554e60a2321a45) at syscall+0x5a0 Xsyscall(6,0,8,0,2,19be2e02010) at Xsyscall+0x128 end of kernel end trace frame: 0x19e1298a6e0, count: -4 ddb{1}> show registers rdi 0xffffffff8185116a VOP_ACCESS+0x3a rsi 0x8e rbp 0xffff8000210c9060 rbx 0x2f rdx 0x8f rcx 0xffff800002b45000 rax 0xffff800002b45000 r8 0x40 r9 0xfffffd807f7c7780 r10 0x132f6be1b9778281 r11 0x7a282ccefd58f324 r12 0x100 r13 0 r14 0xffff80002100a4c8 r15 0xfffffd807f7c7780 rip 0xffffffff8185117a VOP_ACCESS+0x4a cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000210c9010 ss 0x10 VOP_ACCESS+0x4a: movq 0x8(%r13),%rax ddb{1}> show proc PROC (syz-executor1) pid=38756 stat=onproc flags process=10 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff80002100b080,0xffffffff82261fc8 process=0xffff800020fe5078 user=0xffff8000210c4000, vmspace=0xfffffd807f00d108 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 9211 491246 57236 60929 7 0x10 syz-executor1 * 9211 38756 57236 60929 7 0x4000010 syz-executor1 20473 504491 1 0 3 0x100083 ttyin getty 19254 503560 0 0 3 0x14200 bored sosplice 57236 474569 86582 0 3 0x82 nanosleep syz-executor1 83136 149501 86582 0 3 0x2 biowait syz-executor0 86582 145899 15992 0 3 0x82 thrsleep syz-fuzzer 86582 473394 15992 0 3 0x4000082 nanosleep syz-fuzzer 86582 289383 15992 0 3 0x4000082 thrsleep syz-fuzzer 86582 270147 15992 0 3 0x4000082 thrsleep syz-fuzzer 86582 509870 15992 0 3 0x4000082 thrsleep syz-fuzzer 86582 249106 15992 0 3 0x4000082 kqread syz-fuzzer 86582 326699 15992 0 3 0x4000082 thrsleep syz-fuzzer 86582 85201 15992 0 3 0x4000082 thrsleep syz-fuzzer 86582 245528 15992 0 3 0x4000082 thrsleep syz-fuzzer 86582 373420 15992 0 3 0x4000082 thrsleep syz-fuzzer 15992 310050 84012 0 3 0x10008a pause ksh 84012 324493 99962 0 3 0x92 select sshd 99962 106815 1 0 3 0x80 select sshd 882 433281 94283 73 2 0x100090 syslogd 94283 84844 1 0 3 0x100082 netio syslogd 88972 86308 1 77 3 0x100090 poll dhclient 57476 258419 1 0 3 0x80 poll dhclient 83589 217204 0 0 3 0x14200 pgzero zerothread 64538 485160 0 0 3 0x14200 aiodoned aiodoned 60098 94945 0 0 3 0x14200 syncer update 3353 286876 0 0 3 0x14200 cleaner cleaner 27704 218024 0 0 3 0x14200 reaper reaper 93008 448648 0 0 3 0x14200 pgdaemon pagedaemon 59538 90352 0 0 3 0x14200 bored crynlk 42411 157939 0 0 3 0x14200 bored crypto 5434 422601 0 0 3 0x40014200 acpi0 acpi0 98954 228883 0 0 3 0x40014200 idle1 72335 454445 0 0 3 0x14200 bored softnet 21243 502653 0 0 3 0x14200 bored systqmp 30490 192561 0 0 3 0x14200 bored systq 49158 354372 0 0 3 0x40014200 bored softclock 90452 226848 0 0 3 0x40014200 idle0 1 238378 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper