2aa183295c956dcdc368422fca690660600cca46f4a75098722775da73f9fbc157f10a901e3c41d6ecb38fd8891cf36db1dbfaf61fe9db2e6d149fd75eeaa0fbbdc109f82ba3f2212b0ae09f594b3f3f994eb399efffb6d19004afada4c6297583ad6359ff8dde70dea56359129ab7c7ac4d0841a040f8a2a56661bf7fca67d372c26bfa65a832e54aa46d74cd3d504f18ac7c6b8dda92cf634a06d279fe88755affa80ae9486bf10d2b8d5d0b364a9ff74d2ccbb4a60b4ac47e9c332d83940af3e250ca209236bfd85209c3724b945b24464a988af2132bc62639fbf6d67643ea9b28d0484c4e98be898ba49a8b5131db71269c586a0ccf039ca862d7d6c2f6368ba974fd59d36b2321f14de44af0f31a5eac63c35efd993951a66968e41b98c3c7ba0d9bc8e7b70c961c7df8195eb637c474df40804d841b89e5ebabc6c4161103503bfcbe51f20ede67292b4830e5141792d638d7d2bb6e5b8fdb543280142d2d389b7d29ec9c6cedfc480cbea5a3c8cddf3d79612f0bdda36f34249018d34c6ee62281ea7ba05a9fb850f747fcd6a7fd26d4fcf37b61cbaa0e822c5b6be31476c594d32c6dff1858d82b06ad531aa31e2da62ecd0da55e04819777130e347c71aecfd5d910c8f74a7d8ceae972c28932a0b95fc5bacd9d659689987f049cd3c6e8d82747fda23aaa12bae0b172dcc2398e8c3fdca3419b73584e0e348f08c54e747cc976fb21bd3655e84bcdf657400d0bd94d13986872e83401da8f83ba8bd085ea2f74a5cef0fb2686c74e136971946dda9ff2f244e5ae04352b44e0848c739af08ecb12f78714e6918f886dd1b967e4f7631513db946707a73d96315b879841ef6ca6a59524b08b59455a92e021f8732d42cec15ec3e1c770420780fd94d35dfd79ba371bbe6c7cf85017fecaaf4765060b5c19e8b4f976173a9742ba98b1f55277ee14a66bab4a68ce6c9b0431c810b5948afefd04c7067df13022d7c807772d340c3eeb4bc15d94312fdbbb8284b24f0fce7bb62e580afc5752bce584f52d066191ab05720ad963c6e9cf1c494f3175b2ba1661ec417d8bb96827ccdb6a4378d5abceb16c29d0638559d38656f2192823d5c1c09f5a6a836cdfd7e93990d82c6c84d371ba7caca74d6eeaa700d6690fdd43a06bf42af71c5c3d92fe059a65b626ed8bb0cd71539fc07d75bbf5b210f35b9b9a16933077bd67517fa35d62dbe251368136fd86b5ecf22e894bba34fb054d693fdfe7cb19f33e61f356a8db050ff62a85cdf5df5fc089a0beb8c109b29e7ec63e52a5a45727bf152e0fceff8261c45c4e27c71b23a15f6b7d57d22b882e294aaa8302fa879f9b4e81c8326a638ddf80266bea0110123b96d3eba4a744f08f64171c8ebaf582254a03282968a733398a6ed555e7a90143532964e3aac92af9dcf376b0818d06bf31cce3930fe405a220ba2fbac46c83390d83caea09117146e2502cb5eec04877938d50f805c1ef01339db90a1ce6556cdfa1601cd94937f1265170d651054527510bbe6ee9ae9157dae5db1506e5d7cecf1954389326a593c92f272425bf62d350863b0a6a2fda6957bd584de919c28a5ea8bfb0693c28f5e99ef41f32878f7b75e8151c3f1e2b79f23730db0d51e14252cb64ea16b5a401e86e6b7cf9158a0569244b2c5cf9416991bdc6678c36e6af2ce6e876b2f6e576d838e38fcfc3603890c704ef131af4d4cfdfce338d54ccfa2d2fa2c1a597a65ca0dee94cb271521abc9368be02a5beabc680d6880ab3469a2314b26f8e6fb290527322ceccfee499860ec215d9fd41180e835e21faea5b725b36feaca3c4788fa11dbff7c1415db35ce44bd16236467e84ce9bee1283f278534e0fd4aa54d0be7deacc1215193da729c5265649dfabc99d2bc47bb0b5cc2ef66e550d9f5f614b6e3cd21c93929e3ff59bf5bf7b0cfc50617a9c50f58945bba7d6dc2d249252af2b175cb2b76c85a26148e1508895a8acc85a5871cbdad4fe661de9eb864ffb6f1a5e2c5ad22aae1ed450d0ff50ccdb918d993cdcd099d6087a251afd3c4f55dd03a751f7de499e382fcf434a5294471bf70e356944bbb58ec2dc8138eb19685d14aec69a4d81922eed83d87dc6b48dd0e16ed3c9ac73faf3d874557171a02484ea19267be032725bc833e2b2f2f0330fdf7a3a3ef26e5e5016dde0ed9e07268bc3918559a89a85aaf32468680f31a3f8b50c08c008d37df4874789f31652c5aa96a05d55e495a93c7b7b78787cde8e5b2c5340b3bb165d91d18ea8d11f73d987bc13dc4608b774fefbda0264f2a40182069df6968816cbacc3c086fed1ed52dea08e308b113d01d949f7cee1ee1494864de42279990cd96544c264bb9ac087cffe3931a97610012609248bd29a17a6d655f574333fa9f87d3828886426f560a5c1b4bd629c326c268eb62f842d16b9ac9a5bf43a10a1d4fce1ee80ac877a8a31baec2e68f0d4372b77d7f9c15717935b954489d4ec2ec3e5f9526eef336ab6763f4debcdde3778641824a0b16bb30ab542b080b2b1c7e29e42b0a995a8d8670c47c20a090252a6ee171bcdf40892dbf66a92c512ad7594b2da96e50effb68d44d79f59bb315bee3a88ef058c99d4fd8c2b6d2968082a2fcd502eeb07e72e6fe1cf4f210cb2a0afe39f93a481ce608ce70a1a34d630632acf34f986a5296a33a29fc595b7d8e6ca27910f92e835176cd7ac3c7c430e03b6542859cc7936bfd2127019f63793d7b4032a6a18ae9b458924fbc3b4e25e433ff8955f322a31fc621412271107c6dee9ee192de804702245c1205d05b2ebe2ee14fc6be3531680c6e4c3f70eaca796443645c23f09423027528b135df942c5d29d4860c27f105286adb9c19e5cfe9a4d9835ca52bebc0efc430f7b29bb66b53ff38a3221dd01c0900d5d93a75ffc4f00116d85fbfc2af0f45e1b7d2b4fc5b7e168cb9854b80d70efefa4312c139340a38236b213abc38d866fb3aa68052e2c4fc7aedd60772dbd59e8a551e80a9a7a86f70033e0def81b3e4e5c098e147a10f0c6c07f814288f5eb4f789073dd71b50e1ef39d6196d6cd63e9aea8859d8b56da516f1b02a83bfbc20278099260d8b83f31d0a1d14858c41aff65b0cdb24ef0688692d33b382274cd4537d709bc99d3413ad397c324cf327e69b208be9a1e928aacae9f2cb9f2c201e64f50e816f0edbb370bcb4dd268ab0613c9e671a7b881fb88f8aa7ed9c9c900268cbdbdd30a43ecdcc1d3325d96b728dba22ef5de05f61886c1be2e78b41cb4bef8ccddc6eed3dbcea9b9b64ff4ba6c2b6952ceb800d04ce100ee328376b422ae4b49e51c23fce35840c55aabcfa0cb85342e05184157259dd5a5a247167903c6bc9e78473ca79067eb4f8fcc2a37739b98250399d17c19c8a8aac989b65f278511661390", 0x1000}, {&(0x7f00000002c0)="07e18d7489d464eb56e13ea221520568e8b4d9ac614c64113a880863b7f97990624175a79c7d3987ed6fa1729b8b0785905fbba8b877c7a5e94f87bd8052fdd3081936540998ae5bd8606cae3a20c4a376345a3dec8e03d51d2e47bf9681e8b91bbc418761d05e9aad23cc94f71aa741e490d84483913abd772dbf1d047e6d8526f31159191e53edfce9409f1c17493c823bf3fe6459f9cb3a03b435bbbdefe531b4a9c29f9bfaddd41bfd7fc9a8dce7d83a8d0dcdcfba9e302377fe764e440691a33ff774b49e07adc1a84227e1f5992bb803456bfe564d8547d28a03b38fef5b6828645e5513bd1242e65adefc7c9b1b9a0d2d908cbb45d02f408400e8d1", 0xff}, {&(0x7f00000027c0)="a4a6f379abbe42023cb6d9484889cba0364681f9c4548f880e513661f6889f9bc8846fefd3d3c5e5f10d92e348403f40a1ecd55ad6212c3f57ab0c1511ff85c33f9aa1d4b51501f3dd9b379042c493889b79dcfe84fed468d4491ff02fe2971496f013baf2ec84c6b4e54aed5c3a2937bfe9c35c936012b7b52d6caf59d8128562219c47ac392228fa726bf4e6f317f92e497b8dec9925d4f3fd39ef58840f19fe17cd97d7637e43c14e534d489c93d1e062b5629ce12d25041470b76414f3a3875f7579d6cd6816941fb7f74acdff3c2219c13eb5c4936a7f7c4d6bced15afeeb60dc222631f0b33cb190facc16b11996a1197a0ad1b6df20ac48b1d74b45d5515c214af9e7af22fef885d034b28f7580281da79b59098be858d9d52ba1c990fae11522c54a88be8d26938e87935e453d0f9be9f29990635d384a3a74b02c8fcf6d170dcd72b95242f07d892ed9a82f8cc85000fc3b2668076e0158904aa621fc244e41e9dbe0120bf59b2559179670c0f73c77cb2c758c2a6bdec47dbf7b9ede5b66fce380d0b32950b87434ea38ce2e1b9863ed9688aae57ac469c8ef0d4e4d38e22ae8c4f991832d1dfd93cfb86956eba6d06cf592c50258cf3c076458d459423313fc4a04fabafb2e17f848a4cbe80bf1b0374dfb2734989d257c70c010953b37142bb1add40a9b9397a7500d4efc4fb9d6ee6135a4e9f76e7fdffecb5bdc363c1358dfecb45fea552499b085d2e31f2cdce9290a27217447cad6c656cf6cf5dcbbaf491bb1ce0f3acf6f575accd565df6c704a915b4891da237ee3fb86a99b65aea705dc76bd3c35c6d58f4b39bc5ffad3539ea2fad743d94e18b5284cd68042fbbe3e3d631ee1b64ae15beadc677d1e13957963ee64425791aef8b35ff52fe7104b91126699bd4f2705bcff1d8bb4b63d1d10bf275f3666ca73baae7868cfef4d79ee8a66451c0b072d5c77a8c72a376728bd2dcddaa31e4ce02ae34e596aa598bdf0bb46aa4d452c77309b17be1c9ec6740e02b92726ab88f00bce07ec85529eea5a75f59a9f8d8418936aef5910c824ad5186a0d1438aec1bb76a0b66cae690396ca4f6f33c44b61c73cfabbd9198d9f48504f1c8d0a1ba388c530d32589802aa513f9e46d86c9297d60278e82d33917f43b49a2d1b7b08a1ca55452db288069e60fece0cd98ba6392ffd9227c2166f7f5de5fc2306ed0c111b649c96deaaf3ba02c1a0f35c130e01a72aa874f328de55c7ca26bcf8b7e2ebabece5bd7d9fe35d1d37f115f7d0df250d3df16e9019daaadbf46f9fe3f7c3d8314bce8ba2c183afd7630218dcc095a41cea3b41b9cfeb89a05692d447759b51d37d73cd166c214208d039c375c87764779aa34696e271c5327ce6b28911c3ebf3cf79722518824744c22c0ae09be07229d9fc2285e9403473045a705e09557326e2b8273c3ab1e9a7e209ceee411dbbd420c0f60d9a5386cb31a74fc2794b1a744828eef1a59424f97fbeecf7e89903dd573b182309cf50a5797437e3fee80257e697b420425f432c17be36c1b32358ae185295e6887668d304e7c57b596ba4048ad9c864d66e4e6c1245e6792a87bc97ed47bbc3ba931dc429e2153b26ead45876979e51aed72871789936f6c726394578c24b9de9102eef798082f01a4fc22094e78cd33fc0e08651b2acd4aacd53236a082e8575142252d13a45f22bd84acc68c0bb83b58d2ac70475738b9157f73bb0e5f1eb29019aa6f7347b1a07776f18d690d32da72e02d79916a302b0177fea115a2d28633593066c226370aa0f9a20a141cc11d2622ebfd949777c6537b1eacea9e35ea3636e1674bdacec3b21489e227a2b9ca657444112dcf595eff17cb58b07458cb819a327b3a7e5987fd9a5d1e444c16bc2f32ac69a1314c468167c6d4640a87c44f0b0cacde802c0adcedac2ba7f1c7c77c1e20dcaf7240a3275df74b0486b603ecbf3535ddb168733631310a420a054c564e45d626fbb81cdbdc0d7d15ec5d2e22d1bdc0ca6b5b1ff69f08f8ba574d3a488702dbd855a0e96547ebfb3bba9a243be1ec58275b89ae1bce8b8bf01e6d8793016e3f2c59759002d807575ddb3e3620a55f4edc06d2b6e7d02e3216e6390cf861fd2970c2b4cf92c84ad094520ec085109f74738fa9bc68848cbb99cfdefac120df60985fe23054e2b845be2fb9bfd5c038551ae90ed18b60b2f5e9bc04f80e66b3e5037327563a099e34169110e0d6b8ac028c5650758dae44b2ffe2c5d0fff5e6554bd878078f2027ece06c9aaabf6662e210b721d19db3c5f256e7ce32e2d9793d39cd744de69a3fb83b18cb7cffd8d14b41aba9e564de9279d9e3a11f563c473124ad2fe2136406a4cbd44aa2416095ed19a53b96ad015a66e857e0831265a329b426868d5581709e2208bfc4a0d5b74148201b37a3b5909997c208010912b310b68eee3219e54d6007bc4a06c96f440c50800be43d485f70d132e61bb8a7ccd8e23b73551a7c27ba56c0b4ca0fd7698531afc469bbb4d189595185fade8d75baaf30ca46819acb3d4e8227303ce65df314e772afc501a94451766b029272307fac53922440ff2bb144f87e9511a8d6372cb523aedd3b86f731597b83c104323d7cbc7161ed8c4f5a65d278f93a206ca87b72e31901312a3c09a189c0ddab640779988d854cbc60b0808cd20469d440c50808913662707c675af4d330f143fa0f1a9afa98fd203752ee22bf22a988a771af7e252d7c60725af0d28069d4edca472e55ebcd0e73d5ce71702c3f8e2f0281b9e031637af1bd289ff9d03be2d1a256c398d332959b0095204dd5f4b04e5890c21f0214634aef8f6a0d08a0451f357b0818acd7c03ab5656d2e5118fd667887443d5b69e42374e201940b0d5112b331eae28939a1a7b01d43e385c1eccae5ad0638dee6150d26bb4bac09ba31ab258a4c8a778587cc69071f8fac8bb7e1c10c867f0a89f47f3132977e0567071ed246f9e184c667181c1b493019f0a46078a5bd1668e9f66a47e92a34dd4a2a0990f5086db3480bb986e85bb3615f8105f07ee0886a08f5ffa24a7c9584d07b2db954483f6ecb3ff0a492f87bd5b9e99d4676656b00883741e32745b3f3bf288fede35a2785b44da45d62b78b7d4fd047cfdb0e40278970d4663ca64fa30f19076c4c5f3e2e27fdaaa9e8315b66d004b41cf3f26d7e38013814da88c15d2c20f78f7d4de201158879ffbb63a4bf4a00eafc4f1043bf49e91aa1adcd5da1737ea0903cbdcabaa0eb64b196eac168abe30863fb61f62a3cff323147df5bf49ee4afdb9c3be46ae8cb527d2e7785b2c32985b7860a586eb4cdd73d3a39f5ab653374caa337f9d424f62c2988035c48154e60a413f6ce4b308b48a1657cdf3af88e2a1b17e6875cfa84b197866b41750a2077fca5ec7b1d7859b4fdd85eb6c5f3d1b185acd282acaaf811b0f732eb2a96894154e6096bde3c06c6e7d5ec73ffa6be2bdab322e6dcfe0486ac4909bebd3ddf853859663d4096e577d05704414c5aeb344f49638bc57435e194f6b988441cd369cc7454e06480986a0204ed048c6813fec3279efd066b58389af2fd47f406b4c8793efb630f8d85fac4e09df40e8427db221aa50c00bdbdbee9132de98d3fa281225a1cef3e2592988d4180cafd4b8d856f27843538bfc80fd75195a540a4ed3d309dbb3e08de23bae1d73b703607d25ef0bf9ea7302eff834c9a689b1ea8dbac0c1ed08363b8487b0e3b2c0e699927f1928ef68007ecd83b55f559029127b363c72140b56d71f7ab7ce322750ba6b555f2493063f09544b2bc1d680b427de5a2be1c2bed0ca11a39544865485221a55b985ed79e32455412d231160674a40726c187d99bc0d3585c6fc68dd6f8e737708a30c719854c407c503c1a7590dd60eba32fd1dd84bb73e83c018c4e58bf3a9cbe14a3b3bba4713d0d0a70c2ce76056a652892af754dbd4b6fd0b6f0f71c9692bbd35681274d21d36d8c7c1b33dedbf7b6206acc85818223eb8f62d0f896370edd81884b172bd04c80beacf79b020f9a796195027d49f7dcea6022f2d171ac7caa7e8fbc4381582366458beaba46e2deae10f34df11949913119e80a0e9d497be8b9e99b344f1d0a01e90c84ba4ca18bfd048520bd072f197325414da175c79f0ff315bbae38c474c9e478d538252c6cdc0c919f28ce7c71fce613136075f2a045f605f00202cd43b16794bd5d9092497f8f2d12cebd8df5785f0040fef2ce224eb81f36864594ffd2db17f2e1296f342676bbd481def14e44bef2e069728ee68885b27e788cdd24df7efca6d4d2008f82b78081efb26b6912e97e70697ca1d02d980f7f9d89c45984798f642ed6a1cefc1210a7181cb5023a61cdc8661f031b4129ac2040cb63171aa507a6eddbf003732261fcdbaf95d2417dc3396faef0c2c2185e9b6dd58282dfd7a826f9863a25ab95e19f39c98c2d0404399a7ee21214e9431cf40bbed822b46ef37549a11e7bc5f5a917b0c6e7aa5b92b409c037c200b38149bde07516f67b08ca91e28ea3083cbb311e99d1e3a64bf564aeed1a842d2c7aa3d1ce1851b91c558121cc4c21febf268969b84a7dcb7edd65fe46759234d8760f250fa6e8d3ead161a178b26695439f6d8ca88de101e3054013a9a67f617d56e", 0xce7}], 0x9}, 0x40004040) 03:35:09 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000007c0)="856cad515b5fb97558ded36598141aef88716fec6c603027adeb93048c283b14b2e997cab33e44efe5110c3936f377bcb1a69e0b05c5a5ad32ef5a2b38bfeacedca6780737f04ecdb294a5d024a1a5dafda38c18a7c68a87a228ddf67ea9c1b42a9957883679e9a5bff835361b127a7e3fa7cc9a032527f39ba2b497ca0fe01753233b18c3e93ce13b6af0d20edb4e4aeb4044d98e420adcd69614fab5c1112fec4bcb9b5dd9e534801a2b90831762f13b3d9bb172bf02dcdb90832a6fce370e98ac3dd1398628bf6c51c8877db906d2a8426f497c803c40159439eaa25c8ab456f3638f4016f1d3664470420409913870580cc20dd82d5cca9a9626508fa78ad319a4397685ce383b0994ed9c201425bb50a893291b1529cc605c540a708e8cb47b076771cb1f1a633dbb5df1d49fdb190c656a35448a3ebeea09a2f47beb72ec0d64391008c78f87413ed65d83410590b14238b56826e199f5d34045b2b746cc5325151886855af135e3fee2603d2598e9befdef29975ace1f6ae7c6e2bd6e221cb10e70a0afd1885063c17bcee7ea513f72906c9043d682065d2058c15f76e1227953625058871e79f82d0ebe127e9a3c166a1be6af89f7bd1ceedb608d7a17241b1be439ece6caf7edf9db9777074c1522db6ebd9f4f5b86f7e5d0790f7406d9777c13b6feb91d3c3ac33278242afc6b89a8fce04aa91bec89a7eab7c471283a3db5b1b052140d96c4addb939ae0c08398475f133ede9266321e74058dec1c69bb21c8d3a3ab2683acd9e03b0439b927d9eb3f8cabc5bcc0a4b0846109ce929c0bb1ca1f5df8101efcbd7f86773601da1854fdd0d3844f50534470d402c6723e039d986ede7ebf6d5a6b5560a140b83b3f917548ad3346853a70271d74ef0e30b3713b33187c6bda59a1db3d9f6f15c127b7d4154de1c0e27b9b81669cc390ca47a980ba5ef66b28d781c2fe9c5d1a6e3a2019edd7fbb0fb6f76d6cf733d17f1c44de4048b6e812df3370055dfcc22e3be1f400b2d87897f8fb708bbaecb2a882ee5c4ab9fdbba4b5905c01ec4fbb54bb306bf1e92d44f3236f08544a81175c807e682e114cbc3467d0cbf4ca800aec4ebb075b48d2ea491c0337c13a2338dfd55d2cd88d3aa305aeeafd87bd7362e8cb237a10414b9405f6d4e366bf05a2c1db61902305f120a2c03a9ba159a79279f5f198af87b2892a6444d4d27104a4fa6138ed9cb080f8de33eef6584fabd171bd12cb9ae98aade1cc165dbe3ec56bbc0a3b05c9463107002e22c44c6f98efb749ae8b5c671d767747c4e1dc6af8c7c79fa37c09ba4d423ffb8d81fc36b2d75d302fd12a79bf7ec3e691c34794568b03f8352a69e48c93093fa52d714f50b26d6efb3777b5e5a8eec15ba1abdc301e8d4f22ebff0dcb5d7ec400a85efa6000b9d189a76088121e1176cb2c72095a51d2e9e165617a5b14e485f45ae97c2424e8c3322cd316a0c88e034586d4cc7bf24cadfcfe9619b5726918a9bcaf31aef49afd8c48f6dd82f312740be29e7efde0fa609c5ed9fbe31f57a23a0c75b95edc6b5c6b3f94cda7afe93d4ed607f87c3b4655510cadc0c89be575420e0e808d1cee8ed73a118aa9a76bf01b2f4f2711726d23c99005c59be2e8bf6a2a1df1da67d94abe23d085a20d115b2668d4e958c2a0725650813bf82f56332fcd494fdb16694cef708931ff424764329ad218ade6c78719a6cf1265b6546a9be7dd6bafda3f0d1f99b53d28e4e6b04216f4c04043bda482ae790f8ca34e78ef0f7b92cd8c20f8cc7430dd29d975388c27022b336ca52469955d4ffec49b8992fb0637eb014574fb7032e1255acbdbe351522d5da3412da182659a0ec397c1734ad4c19eaa3e2e91fda17e924d6b548935779be447777959d6f2f48927b8a2d01ddede3a52ac2acc8e380740e632c6ba8e56f6c0bb5cd9c48940e179ec07ba0933a097f36879f15cac4570bb11a7e8bd033831b95ce24babbfb75c2dbf5646fda2ecc28a0a3d809de9e14169a1e9cda2c0d913a49c434adae139c1a644cd4bf6d7c27c8bd2b8a21af5e843b51283ab07f23e5df4c577a22a8c310a3add76266a8aea7dea1fa3da52a48049c057727ac84a26a2d75bd47a12e8eff644391309748e869da0078d6c3fdf159675f3eb135abb7a745a852bd474c62e8e2f69d502ba785dc50290acc4f5941f1cbeb2ab3d5cda9f5cb2ef098aaf5564bf743e9a60f96490a2dfcb023c6519385b32ed84f3731f1704d01be9610a910b7ccc01117c0ce83fd79c9e190120ba5f1502aaae73cf421739300d3c8d803e08931c256c2721a40a8b2ba97e9f06a7aff1ba07ef5d40de001c9a300666efe2b60ae3142a51a55c34d736545a7e94a28d3a4f403362399c11dab3846ac9df77e5d460b15413da287a37e00ff8ae7a7fbed1718f820c11fec03ea7c22809aeb8c6b0dfaa97d5b91682bb6ae3545eec4c06eab196cd9155b9b1fbe047337d7a587a2c2cb906dc94d64bf11ab0a6929de36e81f3558439725967ef505079d3ccb11b0db5dc371ad093fb459ac3d20b54fe082dc076de079d8c810bbbca17b67bc4b674c3132d47253a363f36f1fc191464929da45afeec87fe24e0e69d6f94eade18b4fe815663f2feb1e4910114b5d54b7e25463139ad931f13734431c282a67dfa4de9ae34317ed579f24a8582280dc31f3dfde8015f8873c1582e6cd710116c31aeb551d95298159f9ec6c85ea864915148485e78b3971cf8292ebdcdb44587971661f7f30370186a4c3d6fbf3758178f26ca93880ea2211f4ae34ce9cd37cb6138bd89499b4fc286b39721b384a5f42971c2778344d8e1584c185d2f001e9398249a07ddcb34328c4bf62dd7d1576b99d3de1676b9ad7de9f09d5dfb7173c7b504d6b0917b1134c5e3c218f294d9a504d02039774f1d1ee1f01b1275fc8795f832fb469d3892880a7b1b5fa46a6b0c0e76cc458de5814bdd1d8b0b6c1ef2045ae6c6b764637b0e9bc4e863f9af63f0649eb8d9a4a12f7d730c79bce5897bf3d99d8f1b43f415f0e41603e106b826b58ab8f094eb910c0e223ce14400218d7282936c98590ab42916912330a93c3949b7748c4a455c71bf2a7faab0396949600e2d5969ca75abd6e484b747befe6ea4aca9c1007bb2558741aa5969ed4f7550aaab5c36caa9a2bcac3ae461dbe064e7cd1b409cd68a694fef10e39d8893676bff0c95fcd938911dc88e9062cbb3b2abdde774dd7a1757561d4fc060e7a7593d4ffa95223a40d217b5da00860c75f132a9369468ccb379d1737db5fa22914da055d47ab80f20659fca5cd36f6152488e80b9d9c8d7f2f24473fab25ecd1ec2e5283b2fd31222bbdd4cf7ce21adf9f260864e3c4af0d6bce2fdec255247b6608f0e1a6aeff475452ab30dd04bc84a8784219a046d22d180a6fc9fe02ba7727cdd2a5dcc1ddc00cb423d592eed6d2486200036ee6b74d108e90a0d3e82c5841a520ea5f5e2be384b23a3bb80bf660eb4b785546e93076d94bf5a28b679ca556c68f286580531ea97cf898c2fdb91fb12848e98935d86532d6414daa7bb81ed5ca686726d29ef7e9008dea5e94245ed34c8b4476b0ea060459936f73c6e27114b49b23fdf67d0ea2fc1a24aaf8fa84fcee8640a9e1d20dc71f152a916ea534441526b56bfddf40c85f0850a9f697ec8956722285c0dfce811bddbe2aa027f7ff5e0b31ac1b7841c357e807a188a30248a5cb8f641a68cbf90a5cdda45c9a321c1b7656d0eddc6021b82d6b00517f7216b656f2e53d23f0194271ade1046484fd08fc71ce0a195b5598b1207ff8496127e8b43e69359f36d4ca85fb8648afc5f28e106d6ee52ceefef94bde261283239848ee0c78f9a83ddb5ce201d687648e2028e45147fa2871d5e78d55e19cd31e11af721e31b33964de8ba0c7ad0200d2f7d9527fb20ec684a7c3405380b40f7bb37142b12cca276512dca88895612ab8f4d32f60da125845c473a1dee3eeb5c85c5f7f383304b2a2671716bfbb49ccf1d906983b03168c6d3892e2c470af2dac82c0e7dabe396686d4c651178a8280ce6349473b81525369df5ea3c7c5575c6222bc3c827e83bcedb7252be50daf0318951ca574e287bf75ed7468fce60523f94546aee09c5cb913fd38f008caa27b934c1c139e9e6630294915e83fe4d81a880de513990d5c8a48809dd85d466cca358f7a6b673b9b57cbf3a99902dea0284febfbf2f4311ef398bc2ed80d344b8ee92c882a94bb7841fc8f878cc005920b0c06624285971928417c44b18c589b13fbece3544fe00e734619016132b583d54934f8dcc066695cd6123764133cad0c5121d45ca10f57aeac184d1761948bc215046d29754a0a883190b9162d4680940b8feb87e4b887225b1f5fb0d9bd75687d1a22ef2171db7bbe447adf8d4029cd0276eb280dac5d30508661b0b0abaee1531bef8dbdec6c5958c272cd168da7c97117bddf3979fc915fe9d14ad5dd0733ff071c5c4f56b5958694039ff96b8b39680f6bfb1add7c9c817306889afe618f04eabe3e995e7e34b14427d412df0bd019e71917bfb5859d4da069a479e6e96e12db5a0acf81a46751d650863e5e78d2456a6251c2e10e7f1451ea99d85eb3bda49f827b0fd2de685a3f01346ec46917091403d3108fb1757dda2e653085a2fc3be3a022be84804448109ffde87b6449c7d744654ba693585bcf5d168a26bfd1a5990fe0d59bb8958a08fb4eeee9f81ae33ee8bf7070727c5d181e0ef7c91a9fa5bb0109b998f2eb01e7bf265ddcbd4760576ca2a2303760228284cd604150a58174b89c54d8d3c3432c2fea4612d667d6274a4f68d044b11dcc6451b005437025d096f6133e2b9ff8760090061eaaf80d069f575f65e222ce1877c80fa89837bc28f645ba5444027048c51d131d7f2ff24e32f9c0ecb2e7130fe8ee99693c6df2d5249c964272735473cb4eb128ea02042f81cfec57401a54c63e4d6d438272178c1942ee1e9b227d4d42f2647bd94709c1b32019750308b27028401947def225ee279de16c19faf51bb28bab9c4fd78bb54f075e59dc4b38f1a9a1db88a3b335c2ca389769992b1589a86a4ad6b5a8fd2dc3a49b4dddb5241194bb5481f4052145806e578998b3f9a2caaa6793dc158b890f51eac70b38050249f2dbe0b1067b58332d080c8d0e725ae698090d4ea1c655d05aacac8780db9044917ed2d4ec6b4350c09973587642d6e29197319a4fff10577baf9a6186be5726da4d7b87271330f6c1c93be1a16648f7050839769baea75004f117849489d2f975c8c2fed24ae1dcf0e62c450baa86ddfe7c4032ad84b0b55e1592d3d15d26bda12cb95cea09208bd125a1edc6af586538b8f97dea81828834206abb1d9583d5dcf1c60ade31c8004c7f97aab54cd9443a202517f8da3e06e752660a679a5fbf2b72950b62b3e6bf1f8802c02d218878e7ff545be91d97138c1aa5e9ad7dff2381c8fe935a4780a9d3777ab538f52545037fbe99fd1a241990fd09fe168e2708fa2f098f18f92caccdd56a0c5348a4ff316d3f2978dec0bd7fd39b65e8ded07071bfc8def43ad635a5f665411188d6de337a77ecb72a5403c0300cefb68f60e5d95ab2d0400a011a1013a186626d7e7e83b60bc3e77e7fd298f2019b0323eb16584759def7106644a5ddc5dbc8c0b9bd3f879f29d4fa953144c02ade63d70ed78d04bfb0587d1ba7c99c4032cb475db6c3bfd6b26af0a978eb3708c4bbdf272074e05130391278c84288646d2c655aa0e9f970f5", 0x1000}, {&(0x7f0000000000)="c2c039327fbec434c8dda45c930acefeda9c29c4da5fdb65ad71545c970f9135b6ac76c81d15f360d5e52b81c7737537da02abb6c766fabff187fca2459d1bfba0c3487a8267a91d655f4a5eb0beec42c1fafd1703f43140b3b4977fe11bcd48330a27", 0x63}, {&(0x7f0000000080)="45f246dbba11f25e3aa8f954e96cc77a72863aba477570dc21fe7ad1f2d41a65221d9132b56f7c0dfdaac25a4ac8c0e859590b4d6c37c75bc91a5204d81eda8b64b77059", 0x44}, {&(0x7f0000000100)="3f3fb2acdaa57f0f0e5d0a841f6596faa54d", 0x12}, {&(0x7f0000000140)="516445b659054a3b115b8b95184a55cbb719a0203ab99f6fbe9e0eaf69d5965663fdc6f1236d37043f46fec59ae66a412718a92a04d72c29ae57eddee0637cba5a0df8f6ff5ecf69abf74340df0853a8ed7f3d2944a133451ed70a18bb835cef2ffd9537859907da2bb046a02f1d06dc4d648fcc6d58988edea86b49f6fd6cfa6d66d35de9d09ce34e068076651b47205af32fcf41ee58868462578bfdf2291461077f9d53f16b2649a2e294028d67bc0de7dfd8cdbdda453015fa10f64e3514fad21a457a950703b8dbcfb85ccbd1f14ca80c0f8b682011f04e6c9631163bc06349de4e1062533a56fc4fc08776e728", 0xf0}, {&(0x7f0000000240)="223064e8de998ee0f0fffd317f760a67eedece7b44e7448a357b8386b8559276ce8c3738c4b2fd13b5e91b0b85d8a7d030801f93fa218fdf19b183e6aaf8ea60346fa2f1ee10022e7d456c7f5d42c31ccd161a2f73838c4ffd452409597f35d5b9afbc9e5708d5cc3dd5114c14d3cbe21538", 0x72}, {&(0x7f00000017c0)="05ce2f8733624cf93061c9dc943c5dc6b1dd1a3749a7093de412206ef38ecd79df0fe17ec1be40f45fda9339b88ab996534404acda28dc8152dab1f4040acbfce2176d258ad88f52d83b665a030162bf82e0b174c9b839de852afcd238a3a305c7f8896f48d051e0cac23814046c1d04a6fd79ebb3fd8e1a6bcf10b62df1c86b70a10d59d9f31138d7673d108fc416ebb937181d09bb800fda252ab8157640a2ef8ced1b99f9521aec3d84da741989c3b95821ab33f555798c70f899eb1e6aed342f0b1060ac76554d999029898b6c0031e9eaa9330388bfc8d276c4ebe0fc555622416d30f14724dc52d17ad79b3a95097d319ddd07155abec5ec2ebefaf7afb2946ae4882bdc042d74ec1ccfd88ceed6147e985dcab9b0f7f652ec4acc409c0db0a3b51db4e930558e3d24461fb87bd0cdeec2e23e789a0258d1929888f4658e9684e3b42dd0c9008f04f6963850e9d3ec2f28a9e6c7be4f6e72ebf30adc8d70c980e191d094874215f66a2bd03182ae33417f6db4cbbe479e1f21e5a14f6b0a2674de07fb1de80d9a9e52a485774ccdc72d0b4c0207734057059101faea5f8d9ccc1aaa70788df6b9fdf775efbc70b8ea9de36ace0d4ced0682ff6f7c1d419f89107d7705e6a121998084010b305b3ca0c53d279b6cda9e2ce8a18bddc6c3fc81aa721f1b2cf8a43bf4a629d4bf95e33712416b6171be2e4440b04853df22da94b3ad2064bf6bed34937966f7bfaaadc64954ff93b0b5abfda46d3c62d2ae7db62d2f1c4474b19a572bc28f3bbb519f3b2de8219d112bf3725c533f75933b0820ca34e7eb98f8d0d811814e36dffd3a5ad45af40141a395e2a53c13c57055b80374638bf6dff820184b072850d18d6b8b01ca889a0d79996284e9f9f849119190b2033eada92a99dad7d8ac9f38a2af0ed24e06e37c6fc3bf8fa35d70815a643bedb7e3db55dfafa7b1089264ba6d403e1095d3e44efdb8f38c359a19f483694259e5b4bcafd70f251b876b8d80c33f1874c47b051f5270324fad75ca77a0fd4afa9e3039d44441dc3c7765a2c880fa149eb32d9f2a061dcef30a1d6a76ae22d053ab3abd7c5dfcb31eb5cad117997afb3fe6a275dd4bdce5cd7f97d1e4f3d9b8d7a90176e8fe4e3c272df9a8620497685f6033a5033d83111c17a38b901273e0a95dd969c1ee7ec5ec33ef790a9db93abda83bfd4657bebc07d07b46e69291a53f5c85d1056f1781ff74149fb44769369cd22d44a6d7ef730595d469edde3d0e401e7e71cb6308d787ca09b2741ade7f529542b747ab826a6d7060a005c63934f2877cd7ad7cffc7b525dbad5955469463969eab99a54e2293a5136ef22a36c020a166676c9112ae5eb706cc9ba3b7aac1c69a807af7752f470029baf98beab4f77bbf98ee2ced0f84f333ed1644682b5546a137ad149b466d3e714f01551cc72f4923a52d20bf1ac569f9d9db2f98bfb4be7a470a6a637fb28e32e713b6228b79b7ec8917ffe45c69cf8ac72d21949ff5ff456d50872b36ddb20bbf6c5f8641da7e7b5f9da77878b745eb6220744a862114bf4b27f033bf763487ce9be4316ce7de0cfa68338c52356dc73bf09358dbfa3eef3686b16cbbee3bd6e74d32fd9766b816a1f5412e1a3694d08fba8c1a6bf762bc909dbfd5642bc63f9dee7d3ba9b43a80dab0178394ecbba7409d3f210d8fe788be7b425fa403c8eb4b031259bbf7ef8d7ea3babe9929bbf6e5fc5db6378ba83c73e105f3979858b04fde2c3369ad007443ab14d24d07f3a0615da99abc02fe5f3c08b1ec7cb2e263b5477b7f55e23921f6175cbb4d4f00a22cbc41942c5d022d72a3e5144b506082ee5d4471f2a5687a291e198f7f061e1cb2ab52ce974ff4bc0bdc8831330adf9901682b6c8e3e26381ab2926367ad4255d340677324f5081ea565bb766c82d5af621143459d325cd23ca823a3517440059e6816e071538a53e946451959d1cd3fac2ec94c3085fbb5d835d5ed93e9e7e439ece59a5cf7995e1ade79524a32d92061a22d6dc4c9d0cb7d7e1c84c1981a404a3ba7b7f951ef37c7316fd48a6468018dd22fe5606915b88e2d92c45e1918689f936d49f58e24333355922dc42efe24e4c43a6cf656091a08d7e9dd7a61a20a256abdac85feefb7bbef2d7f3fbe6894a52897dd8c447fd50cb80778a2a18e8fbd0a8e0fe3ec80e4bb9b657e4ef3636e9457f302b4cec3699903b6947303562d1d9114ee33b940e9f5209449d68030d9163e9507c5130f8caa38c997b6263dccb046d057c1d4df5ee62e4dd9d0a61f9157295c2ea26d18ae4bc625d53bd67caf8b92a903f95caca3dda60ca256e0a72719548aa259283f146be82aa183295c956dcdc368422fca690660600cca46f4a75098722775da73f9fbc157f10a901e3c41d6ecb38fd8891cf36db1dbfaf61fe9db2e6d149fd75eeaa0fbbdc109f82ba3f2212b0ae09f594b3f3f994eb399efffb6d19004afada4c6297583ad6359ff8dde70dea56359129ab7c7ac4d0841a040f8a2a56661bf7fca67d372c26bfa65a832e54aa46d74cd3d504f18ac7c6b8dda92cf634a06d279fe88755affa80ae9486bf10d2b8d5d0b364a9ff74d2ccbb4a60b4ac47e9c332d83940af3e250ca209236bfd85209c3724b945b24464a988af2132bc62639fbf6d67643ea9b28d0484c4e98be898ba49a8b5131db71269c586a0ccf039ca862d7d6c2f6368ba974fd59d36b2321f14de44af0f31a5eac63c35efd993951a66968e41b98c3c7ba0d9bc8e7b70c961c7df8195eb637c474df40804d841b89e5ebabc6c4161103503bfcbe51f20ede67292b4830e5141792d638d7d2bb6e5b8fdb543280142d2d389b7d29ec9c6cedfc480cbea5a3c8cddf3d79612f0bdda36f34249018d34c6ee62281ea7ba05a9fb850f747fcd6a7fd26d4fcf37b61cbaa0e822c5b6be31476c594d32c6dff1858d82b06ad531aa31e2da62ecd0da55e04819777130e347c71aecfd5d910c8f74a7d8ceae972c28932a0b95fc5bacd9d659689987f049cd3c6e8d82747fda23aaa12bae0b172dcc2398e8c3fdca3419b73584e0e348f08c54e747cc976fb21bd3655e84bcdf657400d0bd94d13986872e83401da8f83ba8bd085ea2f74a5cef0fb2686c74e136971946dda9ff2f244e5ae04352b44e0848c739af08ecb12f78714e6918f886dd1b967e4f7631513db946707a73d96315b879841ef6ca6a59524b08b59455a92e021f8732d42cec15ec3e1c770420780fd94d35dfd79ba371bbe6c7cf85017fecaaf4765060b5c19e8b4f976173a9742ba98b1f55277ee14a66bab4a68ce6c9b0431c810b5948afefd04c7067df13022d7c807772d340c3eeb4bc15d94312fdbbb8284b24f0fce7bb62e580afc5752bce584f52d066191ab05720ad963c6e9cf1c494f3175b2ba1661ec417d8bb96827ccdb6a4378d5abceb16c29d0638559d38656f2192823d5c1c09f5a6a836cdfd7e93990d82c6c84d371ba7caca74d6eeaa700d6690fdd43a06bf42af71c5c3d92fe059a65b626ed8bb0cd71539fc07d75bbf5b210f35b9b9a16933077bd67517fa35d62dbe251368136fd86b5ecf22e894bba34fb054d693fdfe7cb19f33e61f356a8db050ff62a85cdf5df5fc089a0beb8c109b29e7ec63e52a5a45727bf152e0fceff8261c45c4e27c71b23a15f6b7d57d22b882e294aaa8302fa879f9b4e81c8326a638ddf80266bea0110123b96d3eba4a744f08f64171c8ebaf582254a03282968a733398a6ed555e7a90143532964e3aac92af9dcf376b0818d06bf31cce3930fe405a220ba2fbac46c83390d83caea09117146e2502cb5eec04877938d50f805c1ef01339db90a1ce6556cdfa1601cd94937f1265170d651054527510bbe6ee9ae9157dae5db1506e5d7cecf1954389326a593c92f272425bf62d350863b0a6a2fda6957bd584de919c28a5ea8bfb0693c28f5e99ef41f32878f7b75e8151c3f1e2b79f23730db0d51e14252cb64ea16b5a401e86e6b7cf9158a0569244b2c5cf9416991bdc6678c36e6af2ce6e876b2f6e576d838e38fcfc3603890c704ef131af4d4cfdfce338d54ccfa2d2fa2c1a597a65ca0dee94cb271521abc9368be02a5beabc680d6880ab3469a2314b26f8e6fb290527322ceccfee499860ec215d9fd41180e835e21faea5b725b36feaca3c4788fa11dbff7c1415db35ce44bd16236467e84ce9bee1283f278534e0fd4aa54d0be7deacc1215193da729c5265649dfabc99d2bc47bb0b5cc2ef66e550d9f5f614b6e3cd21c93929e3ff59bf5bf7b0cfc50617a9c50f58945bba7d6dc2d249252af2b175cb2b76c85a26148e1508895a8acc85a5871cbdad4fe661de9eb864ffb6f1a5e2c5ad22aae1ed450d0ff50ccdb918d993cdcd099d6087a251afd3c4f55dd03a751f7de499e382fcf434a5294471bf70e356944bbb58ec2dc8138eb19685d14aec69a4d81922eed83d87dc6b48dd0e16ed3c9ac73faf3d874557171a02484ea19267be032725bc833e2b2f2f0330fdf7a3a3ef26e5e5016dde0ed9e07268bc3918559a89a85aaf32468680f31a3f8b50c08c008d37df4874789f31652c5aa96a05d55e495a93c7b7b78787cde8e5b2c5340b3bb165d91d18ea8d11f73d987bc13dc4608b774fefbda0264f2a40182069df6968816cbacc3c086fed1ed52dea08e308b113d01d949f7cee1ee1494864de42279990cd96544c264bb9ac087cffe3931a97610012609248bd29a17a6d655f574333fa9f87d3828886426f560a5c1b4bd629c326c268eb62f842d16b9ac9a5bf43a10a1d4fce1ee80ac877a8a31baec2e68f0d4372b77d7f9c15717935b954489d4ec2ec3e5f9526eef336ab6763f4debcdde3778641824a0b16bb30ab542b080b2b1c7e29e42b0a995a8d8670c47c20a090252a6ee171bcdf40892dbf66a92c512ad7594b2da96e50effb68d44d79f59bb315bee3a88ef058c99d4fd8c2b6d2968082a2fcd502eeb07e72e6fe1cf4f210cb2a0afe39f93a481ce608ce70a1a34d630632acf34f986a5296a33a29fc595b7d8e6ca27910f92e835176cd7ac3c7c430e03b6542859cc7936bfd2127019f63793d7b4032a6a18ae9b458924fbc3b4e25e433ff8955f322a31fc621412271107c6dee9ee192de804702245c1205d05b2ebe2ee14fc6be3531680c6e4c3f70eaca796443645c23f09423027528b135df942c5d29d4860c27f105286adb9c19e5cfe9a4d9835ca52bebc0efc430f7b29bb66b53ff38a3221dd01c0900d5d93a75ffc4f00116d85fbfc2af0f45e1b7d2b4fc5b7e168cb9854b80d70efefa4312c139340a38236b213abc38d866fb3aa68052e2c4fc7aedd60772dbd59e8a551e80a9a7a86f70033e0def81b3e4e5c098e147a10f0c6c07f814288f5eb4f789073dd71b50e1ef39d6196d6cd63e9aea8859d8b56da516f1b02a83bfbc20278099260d8b83f31d0a1d14858c41aff65b0cdb24ef0688692d33b382274cd4537d709bc99d3413ad397c324cf327e69b208be9a1e928aacae9f2cb9f2c201e64f50e816f0edbb370bcb4dd268ab0613c9e671a7b881fb88f8aa7ed9c9c900268cbdbdd30a43ecdcc1d3325d96b728dba22ef5de05f61886c1be2e78b41cb4bef8ccddc6eed3dbcea9b9b64ff4ba6c2b6952ceb800d04ce100ee328376b422ae4b49e51c23fce35840c55aabcfa0cb85342e05184157259dd5a5a247167903c6bc9e78473ca79067eb4f8fcc2a37739b98250399d17c19c8a8aac989b65f278511661390", 0x1000}, {&(0x7f00000002c0)="07e18d7489d464eb56e13ea221520568e8b4d9ac614c64113a880863b7f97990624175a79c7d3987ed6fa1729b8b0785905fbba8b877c7a5e94f87bd8052fdd3081936540998ae5bd8606cae3a20c4a376345a3dec8e03d51d2e47bf9681e8b91bbc418761d05e9aad23cc94f71aa741e490d84483913abd772dbf1d047e6d8526f31159191e53edfce9409f1c17493c823bf3fe6459f9cb3a03b435bbbdefe531b4a9c29f9bfaddd41bfd7fc9a8dce7d83a8d0dcdcfba9e302377fe764e440691a33ff774b49e07adc1a84227e1f5992bb803456bfe564d8547d28a03b38fef5b6828645e5513bd1242e65adefc7c9b1b9a0d2d908cbb45d02f408400e8d1", 0xff}, {&(0x7f00000027c0)="a4a6f379abbe42023cb6d9484889cba0364681f9c4548f880e513661f6889f9bc8846fefd3d3c5e5f10d92e348403f40a1ecd55ad6212c3f57ab0c1511ff85c33f9aa1d4b51501f3dd9b379042c493889b79dcfe84fed468d4491ff02fe2971496f013baf2ec84c6b4e54aed5c3a2937bfe9c35c936012b7b52d6caf59d8128562219c47ac392228fa726bf4e6f317f92e497b8dec9925d4f3fd39ef58840f19fe17cd97d7637e43c14e534d489c93d1e062b5629ce12d25041470b76414f3a3875f7579d6cd6816941fb7f74acdff3c2219c13eb5c4936a7f7c4d6bced15afeeb60dc222631f0b33cb190facc16b11996a1197a0ad1b6df20ac48b1d74b45d5515c214af9e7af22fef885d034b28f7580281da79b59098be858d9d52ba1c990fae11522c54a88be8d26938e87935e453d0f9be9f29990635d384a3a74b02c8fcf6d170dcd72b95242f07d892ed9a82f8cc85000fc3b2668076e0158904aa621fc244e41e9dbe0120bf59b2559179670c0f73c77cb2c758c2a6bdec47dbf7b9ede5b66fce380d0b32950b87434ea38ce2e1b9863ed9688aae57ac469c8ef0d4e4d38e22ae8c4f991832d1dfd93cfb86956eba6d06cf592c50258cf3c076458d459423313fc4a04fabafb2e17f848a4cbe80bf1b0374dfb2734989d257c70c010953b37142bb1add40a9b9397a7500d4efc4fb9d6ee6135a4e9f76e7fdffecb5bdc363c1358dfecb45fea552499b085d2e31f2cdce9290a27217447cad6c656cf6cf5dcbbaf491bb1ce0f3acf6f575accd565df6c704a915b4891da237ee3fb86a99b65aea705dc76bd3c35c6d58f4b39bc5ffad3539ea2fad743d94e18b5284cd68042fbbe3e3d631ee1b64ae15beadc677d1e13957963ee64425791aef8b35ff52fe7104b91126699bd4f2705bcff1d8bb4b63d1d10bf275f3666ca73baae7868cfef4d79ee8a66451c0b072d5c77a8c72a376728bd2dcddaa31e4ce02ae34e596aa598bdf0bb46aa4d452c77309b17be1c9ec6740e02b92726ab88f00bce07ec85529eea5a75f59a9f8d8418936aef5910c824ad5186a0d1438aec1bb76a0b66cae690396ca4f6f33c44b61c73cfabbd9198d9f48504f1c8d0a1ba388c530d32589802aa513f9e46d86c9297d60278e82d33917f43b49a2d1b7b08a1ca55452db288069e60fece0cd98ba6392ffd9227c2166f7f5de5fc2306ed0c111b649c96deaaf3ba02c1a0f35c130e01a72aa874f328de55c7ca26bcf8b7e2ebabece5bd7d9fe35d1d37f115f7d0df250d3df16e9019daaadbf46f9fe3f7c3d8314bce8ba2c183afd7630218dcc095a41cea3b41b9cfeb89a05692d447759b51d37d73cd166c214208d039c375c87764779aa34696e271c5327ce6b28911c3ebf3cf79722518824744c22c0ae09be07229d9fc2285e9403473045a705e09557326e2b8273c3ab1e9a7e209ceee411dbbd420c0f60d9a5386cb31a74fc2794b1a744828eef1a59424f97fbeecf7e89903dd573b182309cf50a5797437e3fee80257e697b420425f432c17be36c1b32358ae185295e6887668d304e7c57b596ba4048ad9c864d66e4e6c1245e6792a87bc97ed47bbc3ba931dc429e2153b26ead45876979e51aed72871789936f6c726394578c24b9de9102eef798082f01a4fc22094e78cd33fc0e08651b2acd4aacd53236a082e8575142252d13a45f22bd84acc68c0bb83b58d2ac70475738b9157f73bb0e5f1eb29019aa6f7347b1a07776f18d690d32da72e02d79916a302b0177fea115a2d28633593066c226370aa0f9a20a141cc11d2622ebfd949777c6537b1eacea9e35ea3636e1674bdacec3b21489e227a2b9ca657444112dcf595eff17cb58b07458cb819a327b3a7e5987fd9a5d1e444c16bc2f32ac69a1314c468167c6d4640a87c44f0b0cacde802c0adcedac2ba7f1c7c77c1e20dcaf7240a3275df74b0486b603ecbf3535ddb168733631310a420a054c564e45d626fbb81cdbdc0d7d15ec5d2e22d1bdc0ca6b5b1ff69f08f8ba574d3a488702dbd855a0e96547ebfb3bba9a243be1ec58275b89ae1bce8b8bf01e6d8793016e3f2c59759002d807575ddb3e3620a55f4edc06d2b6e7d02e3216e6390cf861fd2970c2b4cf92c84ad094520ec085109f74738fa9bc68848cbb99cfdefac120df60985fe23054e2b845be2fb9bfd5c038551ae90ed18b60b2f5e9bc04f80e66b3e5037327563a099e34169110e0d6b8ac028c5650758dae44b2ffe2c5d0fff5e6554bd878078f2027ece06c9aaabf6662e210b721d19db3c5f256e7ce32e2d9793d39cd744de69a3fb83b18cb7cffd8d14b41aba9e564de9279d9e3a11f563c473124ad2fe2136406a4cbd44aa2416095ed19a53b96ad015a66e857e0831265a329b426868d5581709e2208bfc4a0d5b74148201b37a3b5909997c208010912b310b68eee3219e54d6007bc4a06c96f440c50800be43d485f70d132e61bb8a7ccd8e23b73551a7c27ba56c0b4ca0fd7698531afc469bbb4d189595185fade8d75baaf30ca46819acb3d4e8227303ce65df314e772afc501a94451766b029272307fac53922440ff2bb144f87e9511a8d6372cb523aedd3b86f731597b83c104323d7cbc7161ed8c4f5a65d278f93a206ca87b72e31901312a3c09a189c0ddab640779988d854cbc60b0808cd20469d440c50808913662707c675af4d330f143fa0f1a9afa98fd203752ee22bf22a988a771af7e252d7c60725af0d28069d4edca472e55ebcd0e73d5ce71702c3f8e2f0281b9e031637af1bd289ff9d03be2d1a256c398d332959b0095204dd5f4b04e5890c21f0214634aef8f6a0d08a0451f357b0818acd7c03ab5656d2e5118fd667887443d5b69e42374e201940b0d5112b331eae28939a1a7b01d43e385c1eccae5ad0638dee6150d26bb4bac09ba31ab258a4c8a778587cc69071f8fac8bb7e1c10c867f0a89f47f3132977e0567071ed246f9e184c667181c1b493019f0a46078a5bd1668e9f66a47e92a34dd4a2a0990f5086db3480bb986e85bb3615f8105f07ee0886a08f5ffa24a7c9584d07b2db954483f6ecb3ff0a492f87bd5b9e99d4676656b00883741e32745b3f3bf288fede35a2785b44da45d62b78b7d4fd047cfdb0e40278970d4663ca64fa30f19076c4c5f3e2e27fdaaa9e8315b66d004b41cf3f26d7e38013814da88c15d2c20f78f7d4de201158879ffbb63a4bf4a00eafc4f1043bf49e91aa1adcd5da1737ea0903cbdcabaa0eb64b196eac168abe30863fb61f62a3cff323147df5bf49ee4afdb9c3be46ae8cb527d2e7785b2c32985b7860a586eb4cdd73d3a39f5ab653374caa337f9d424f62c2988035c48154e60a413f6ce4b308b48a1657cdf3af88e2a1b17e6875cfa84b197866b41750a2077fca5ec7b1d7859b4fdd85eb6c5f3d1b185acd282acaaf811b0f732eb2a96894154e6096bde3c06c6e7d5ec73ffa6be2bdab322e6dcfe0486ac4909bebd3ddf853859663d4096e577d05704414c5aeb344f49638bc57435e194f6b988441cd369cc7454e06480986a0204ed048c6813fec3279efd066b58389af2fd47f406b4c8793efb630f8d85fac4e09df40e8427db221aa50c00bdbdbee9132de98d3fa281225a1cef3e2592988d4180cafd4b8d856f27843538bfc80fd75195a540a4ed3d309dbb3e08de23bae1d73b703607d25ef0bf9ea7302eff834c9a689b1ea8dbac0c1ed08363b8487b0e3b2c0e699927f1928ef68007ecd83b55f559029127b363c72140b56d71f7ab7ce322750ba6b555f2493063f09544b2bc1d680b427de5a2be1c2bed0ca11a39544865485221a55b985ed79e32455412d231160674a40726c187d99bc0d3585c6fc68dd6f8e737708a30c719854c407c503c1a7590dd60eba32fd1dd84bb73e83c018c4e58bf3a9cbe14a3b3bba4713d0d0a70c2ce76056a652892af754dbd4b6fd0b6f0f71c9692bbd35681274d21d36d8c7c1b33dedbf7b6206acc85818223eb8f62d0f896370edd81884b172bd04c80beacf79b020f9a796195027d49f7dcea6022f2d171ac7caa7e8fbc4381582366458beaba46e2deae10f34df11949913119e80a0e9d497be8b9e", 0xb67}], 0x9}, 0x40004040) 03:35:10 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000900)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000f80)={0x0, 0x0, &(0x7f0000001040)=[{0x0}, {&(0x7f0000000b00)='y', 0x1}], 0x2}, 0x0) 03:35:10 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x3c, 0x3c, 0x2, [@int, @func_proto={0x0, 0x4, 0x0, 0xd, 0x0, [{}, {0x1}, {}, {}]}]}}, &(0x7f0000000300)=""/196, 0x56, 0xc4, 0x1}, 0x20) 03:35:10 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x111403, 0x0) 03:35:10 executing program 2: sendmsg$inet(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) syz_clone(0x45080000, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) [ 439.773986][ T1236] ieee802154 phy0 wpan0: encryption failed: -22 [ 439.780320][ T1236] ieee802154 phy1 wpan1: encryption failed: -22 03:35:16 executing program 0: bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, &(0x7f0000000280)='&', &(0x7f0000000380)='a'}, 0x48) 03:35:16 executing program 4: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f00000021c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002680)={&(0x7f0000002200)=@ethernet={0x0, @local}, 0x80, 0x0}, 0x0) 03:35:16 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x1, 0x9, 0x8, 0x7, 0x40}, 0x48) 03:35:16 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000100)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x2c, 0x2c, 0x4, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{0x2, 0x2}, {}]}, @int]}, {0x0, [0x0, 0x71]}}, &(0x7f0000000300)=""/196, 0x48, 0xc4, 0x1}, 0x20) 03:35:16 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000100)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x2, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{0x1000000, 0x2}]}, @int]}}, &(0x7f0000000300)=""/196, 0x3e, 0xc4, 0x1}, 0x20) 03:35:16 executing program 3: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000300)=@bpf_ext={0x1c, 0x0, 0x0, &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:16 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={0x0, &(0x7f0000001580)=""/197, 0x200000, 0xc5, 0x1}, 0x20) 03:35:16 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x1, 0x0, 0x0, 0x7}, 0x48) 03:35:16 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000100)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x2c, 0x2c, 0x5, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{0x2, 0x2}, {0x0, 0x4}]}, @int]}, {0x0, [0x0, 0x71, 0x61]}}, &(0x7f0000000300)=""/196, 0x49, 0xc4, 0x1}, 0x20) 03:35:16 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r1, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000440)="eb", 0x1}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/163, 0xa3}, 0x0) 03:35:16 executing program 0: bpf$BPF_PROG_DETACH(0x16, &(0x7f00000009c0), 0x10) 03:35:17 executing program 2: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000300)=@bpf_ext={0x1c, 0x2, &(0x7f0000000100)=@raw=[@map_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:17 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f00000001c0)={0x7, 0x2, &(0x7f0000000000)=@raw=[@map_val], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:17 executing program 4: ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, 0x0) 03:35:17 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000240)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}, 0x48) 03:35:17 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000300)={0x18, 0x3, &(0x7f0000000100)=@framed, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 03:35:17 executing program 0: bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000840)={0xfffffffa}, 0x8) 03:35:17 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000001240)=@base={0x10}, 0x48) 03:35:17 executing program 0: bpf$BPF_PROG_DETACH(0x9, &(0x7f00000009c0)={@cgroup, 0xffffffffffffffff, 0x16}, 0x10) 03:35:17 executing program 4: bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000800)={0xffffffffffffffff, 0x0, 0x0}, 0x20) 03:35:17 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000001040)={'macvtap0\x00', 0x2}) ioctl$TUNSETCARRIER(r0, 0x8927, &(0x7f0000000000)) 03:35:17 executing program 3: bpf$OBJ_GET_MAP(0x7, &(0x7f0000001680)={&(0x7f0000001640)='./file0\x00'}, 0x10) 03:35:17 executing program 2: syz_open_procfs$namespace(0x0, &(0x7f0000000680)='ns/pid_for_children\x00') 03:35:17 executing program 5: bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000b80), 0x10) 03:35:17 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x3, 0x4, &(0x7f0000000040)=@framed={{}, [@ldst={0x1, 0x0, 0x3, 0x0, 0x1, 0x5d}]}, &(0x7f0000000180)='syzkaller\x00', 0x4, 0x9d, &(0x7f0000000280)=""/157, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:17 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000001240)=@base={0x10, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x3}, 0x48) 03:35:17 executing program 0: bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x0}, 0x38) 03:35:17 executing program 2: bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000001f00), 0x10) 03:35:17 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x18, 0x4, &(0x7f00000000c0)=@raw=[@generic={0xff}, @generic={0x3f}, @map_idx_val], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) 03:35:17 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f00000019c0)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7}, 0x48) 03:35:17 executing program 4: openat$tun(0xffffffffffffff9c, 0x0, 0x400042, 0x0) 03:35:17 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000002900)={0x6, 0x1, &(0x7f00000026c0)=@raw=[@exit], &(0x7f0000002740)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:17 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000002900)={0x6, 0x5, &(0x7f00000026c0)=@raw=[@cb_func, @generic, @map_idx_val], &(0x7f0000002740)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:17 executing program 3: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f00000005c0)) 03:35:17 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f00000000c0)={@local, @local}, 0xc) 03:35:17 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r0, &(0x7f0000000000), 0xffe000) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(0xffffffffffffffff, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 03:35:17 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000002900)={0x6, 0x2, &(0x7f00000026c0)=@raw=[@cb_func], &(0x7f0000002740)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:17 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x0, 0x0, 0x0, 0x0, 0x4, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x48) 03:35:17 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000002640), 0x0, 0x0) 03:35:17 executing program 3: bpf$BPF_PROG_DETACH(0x9, &(0x7f00000009c0)={@cgroup, 0xffffffffffffffff, 0xd}, 0x10) 03:35:17 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89b1, &(0x7f00000001c0)={'tunl0\x00', 0x0}) 03:35:17 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKBSZSET(r0, 0x800812a0, &(0x7f0000000040)) 03:35:17 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_LINKS(r0, &(0x7f0000000100)={&(0x7f0000000000), 0x3182fd57f91f4008, &(0x7f00000000c0)={&(0x7f0000000080)={0x24, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x8}}, ["", "", "", "", "", "", ""]}, 0x24}}, 0x0) 03:35:17 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x0) 03:35:17 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x11, 0x0, &(0x7f0000000000)={@remote, @remote}, 0xc) 03:35:17 executing program 2: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='attr/sockcreate\x00') 03:35:17 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) lsetxattr$trusted_overlay_upper(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240), &(0x7f00000000c0)=ANY=[], 0x15, 0x0) setxattr$trusted_overlay_nlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, 0x0, 0x0) lsetxattr$trusted_overlay_upper(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0, 0x0, 0x0) 03:35:17 executing program 5: prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000180)={&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000cfa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000d46000/0x3000)=nil, &(0x7f0000dae000/0x3000)=nil, &(0x7f0000d91000/0x2000)=nil, &(0x7f0000dd7000/0x4000)=nil, &(0x7f0000ef4000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ebc000/0x3000)=nil, 0x0}, 0x68) 03:35:17 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_LBT_MODE(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0}}, 0x0) sendmsg$NLBL_CIPSOV4_C_ADD(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={0x0}}, 0x0) 03:35:17 executing program 1: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000400000/0xc00000)=nil, 0xc00000) 03:35:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x1600bd7d, &(0x7f0000000000)={@remote, @remote}, 0xc) 03:35:17 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKBSZSET(r0, 0xc06012e6, &(0x7f0000000040)) 03:35:17 executing program 2: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/block/loop0', 0x298080, 0x0) 03:35:18 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x42, 0x0, 0x0) 03:35:18 executing program 2: openat$bsg(0xffffffffffffff9c, &(0x7f0000000540), 0x10040, 0x0) 03:35:18 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8913, &(0x7f00000001c0)={'tunl0\x00', 0x0}) 03:35:18 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x14, 0x0, &(0x7f0000000040)) 03:35:18 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0x1276, 0x0) 03:35:18 executing program 0: socketpair(0x1, 0x0, 0x3, &(0x7f0000000180)) 03:35:18 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x4a, 0x0, 0x0) 03:35:18 executing program 4: openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/timer_list\x00', 0x0, 0x0) 03:35:18 executing program 1: openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/consoles\x00', 0x0, 0x0) mlock(&(0x7f0000ff2000/0xe000)=nil, 0xe000) 03:35:18 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x6bd, &(0x7f0000000100), 0x4) 03:35:18 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$nbd(r0, 0x0, 0x1010) 03:35:18 executing program 0: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000740)='/sys/kernel/profiling', 0x121000, 0x0) syz_genetlink_get_family_id$tipc(0x0, 0xffffffffffffffff) sendmsg$TIPC_CMD_GET_BEARER_NAMES(0xffffffffffffffff, 0x0, 0x0) 03:35:18 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f00000001c0)={'tunl0\x00', &(0x7f0000000180)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2f, 0x0, @loopback, @multicast1}}}}) 03:35:18 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x4002) write$binfmt_script(r0, 0x0, 0xf0ffffff7f0000) 03:35:18 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x5460, 0x0) 03:35:18 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKBSZSET(r0, 0xc09812e7, &(0x7f0000000040)) 03:35:18 executing program 3: r0 = syz_open_dev$vcsu(&(0x7f0000000000), 0x0, 0x0) pread64(r0, 0x0, 0x0, 0x0) 03:35:18 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x11, 0xc, &(0x7f0000000000)=@framed={{}, [@kfunc, @map_idx_val, @exit, @btf_id, @call, @btf_id]}, &(0x7f0000000080)='GPL\x00', 0x6, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:18 executing program 5: add_key$fscrypt_provisioning(&(0x7f0000000280), 0x0, &(0x7f0000000300)={0x0, 0x0, @c}, 0x29, 0xfffffffffffffffa) 03:35:18 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_DEL_SEC_DEV(r0, &(0x7f0000000340)={&(0x7f0000000180), 0x0, &(0x7f0000000380)={&(0x7f0000000480)={0x24, 0x0, 0x0, 0x0, 0x0, {}, [@NL802154_ATTR_SEC_DEVICE={0x10, 0x23, 0x0, 0x1, {0xc}}]}, 0x24}}, 0x0) 03:35:18 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$team(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$TEAM_CMD_NOOP(r0, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001340)={&(0x7f0000000900)={0x14, r1, 0x1}, 0x14}}, 0x0) 03:35:18 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@bloom_filter={0x1e, 0x0, 0x400, 0x2, 0x108, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7}, 0x48) 03:35:18 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) flock(r0, 0x2) 03:35:18 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x3, 0x0, 0x0) 03:35:18 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x7, &(0x7f0000000100)=0x7, 0x4) 03:35:18 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) flock(r0, 0x8) 03:35:18 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x24, &(0x7f0000000000)=0x2, 0x4) 03:35:18 executing program 5: r0 = syz_open_dev$ttys(0xc, 0x2, 0x0) read(r0, 0x0, 0x0) 03:35:18 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x15, &(0x7f0000000100), 0x4) 03:35:18 executing program 2: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000100)='/sys/class/i2c-dev', 0x42880, 0x0) 03:35:18 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$team(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$TEAM_CMD_PORT_LIST_GET(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f00000003c0)=ANY=[@ANYBLOB='`\x00\x00\x00', @ANYRES16=r1, @ANYBLOB='5'], 0x60}}, 0x0) 03:35:18 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0x401012fc, 0x0) 03:35:18 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x6c9, &(0x7f0000000100), 0x4) 03:35:18 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) lsetxattr$trusted_overlay_upper(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240), &(0x7f0000000280)={0x0, 0xfb, 0x15, 0x0, 0x0, "e71fd52c8e954d84a26413faf2d18176"}, 0x15, 0x0) setxattr$trusted_overlay_nlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, 0x0, 0x0) 03:35:18 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x11, 0x0, 0x0, 0x0) 03:35:18 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f0000000000)={@remote, @remote}, 0xc) 03:35:18 executing program 2: set_mempolicy(0x1, &(0x7f0000000000)=0x7, 0x81) [ 444.171564][T12991] netlink: 76 bytes leftover after parsing attributes in process `syz-executor.1'. 03:35:18 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x4, &(0x7f0000000100)=0x1802, 0x4) 03:35:19 executing program 3: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/module/intel_idle', 0x2, 0x0) 03:35:19 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x7, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x5}, 0x48) 03:35:19 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x9, &(0x7f0000000000)=0x100002, 0x4) 03:35:19 executing program 2: sendmsg$TIPC_CMD_GET_REMOTE_MNG(0xffffffffffffffff, 0x0, 0xafc09d2e9551baee) 03:35:19 executing program 0: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000000)={@multicast1, @local, 0x1, 0x1, [@dev]}, 0x14) 03:35:19 executing program 1: r0 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) 03:35:19 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKBSZSET(r0, 0xc08012e9, &(0x7f0000000040)) 03:35:19 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$INCFS_IOC_CREATE_FILE(r0, 0x5460, 0x0) 03:35:19 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) flock(r0, 0x0) 03:35:19 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x21, &(0x7f0000000000)={@broadcast, @broadcast}, 0xc) 03:35:19 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_DEL_DEV(r0, &(0x7f0000000c80)={0x0, 0x0, &(0x7f0000000c40)={&(0x7f0000000c00)={0x14, 0x0, 0x4}, 0x14}}, 0x0) syz_genetlink_get_family_id$nl802154(&(0x7f0000000e40), r0) 03:35:19 executing program 1: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000480)='/sys/block/ram13', 0x20200, 0x0) 03:35:19 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x11, 0x4, &(0x7f0000000440)=@framed={{}, [@alu={0x4}]}, &(0x7f00000004c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:19 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8927, &(0x7f00000001c0)={'tunl0\x00', 0x0}) 03:35:19 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_LBT_MODE(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, 0x0, 0x100, 0x70bd29}, 0x14}}, 0x0) 03:35:19 executing program 2: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/block/loop0', 0x10400, 0x0) 03:35:19 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x4, &(0x7f0000000100), 0x4) 03:35:19 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_MGMT_C_REMOVEDEF(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x20000801) 03:35:19 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SHOW_PORTS(r0, &(0x7f0000000300)={&(0x7f0000000800), 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0xfffffffffffffccc, 0x0, 0x0, 0x0, 0x0, {}, ["", "", "", "", "", ""]}, 0xffffffffffffff5c}}, 0x0) 03:35:19 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmsg$inet6(r0, &(0x7f0000005b80)={&(0x7f0000000000)={0xa, 0x4e22, 0x0, @mcast1}, 0x1c, 0x0, 0x0, &(0x7f0000004680)=[@pktinfo={{0x24, 0x29, 0x32, {@loopback}}}], 0x28}, 0x0) 03:35:19 executing program 3: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/block/ram6', 0x202000, 0x0) fcntl$F_GET_RW_HINT(r0, 0x40b, 0x0) 03:35:19 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE(r0, 0x50009401, 0x0) 03:35:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0xd, 0x0, &(0x7f0000000040)) 03:35:19 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0xc09812e8, 0x0) 03:35:19 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@bloom_filter={0x1e, 0x0, 0x400, 0x2}, 0x48) 03:35:19 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$INCFS_IOC_CREATE_FILE(r0, 0x5421, 0x0) 03:35:19 executing program 2: socketpair(0x11, 0x0, 0x1ff0, &(0x7f00000002c0)) 03:35:19 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x891e, &(0x7f00000001c0)={'tunl0\x00', 0x0}) 03:35:19 executing program 1: openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_genetlink_get_family_id$smc(0x0, 0xffffffffffffffff) syz_genetlink_get_family_id$nl802154(0x0, 0xffffffffffffffff) 03:35:19 executing program 0: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/block/loop0', 0x4d1402, 0x0) 03:35:19 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x11, 0x5, &(0x7f0000000440)=@framed={{}, [@alu={0x4}, @func]}, &(0x7f00000004c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:19 executing program 4: openat$sysfs(0xffffffffffffff9c, &(0x7f0000001480)='/sys/kernel/kexec_crash_loaded', 0x0, 0x0) 03:35:19 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0xc0a012ea, 0x0) 03:35:19 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x10, 0x0, 0x0) 03:35:19 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x5421, &(0x7f00000001c0)={'tunl0\x00', 0x0}) 03:35:19 executing program 4: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/block/loop0', 0x80000, 0x0) ioctl$FIONCLEX(r0, 0x5450) 03:35:19 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKBSZSET(r0, 0x407012ef, &(0x7f0000000040)) 03:35:19 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000040)='cubic\x00', 0x6) 03:35:19 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x2, &(0x7f0000000000)=0x2, 0x4) 03:35:19 executing program 4: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/block/loop0', 0x0, 0x0) getresuid(&(0x7f0000000440), &(0x7f0000000480), &(0x7f00000004c0)) 03:35:19 executing program 0: syz_open_procfs(0x0, &(0x7f0000000100)='net/ipv6_route\x00') 03:35:19 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0xc01812f4, 0x0) 03:35:19 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x8001, 0x44002) write$binfmt_script(r0, 0x0, 0x0) 03:35:19 executing program 5: add_key$fscrypt_provisioning(&(0x7f0000000040), 0x0, 0x0, 0x0, 0xfffffffffffffffc) 03:35:20 executing program 4: r0 = openat$full(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) syz_genetlink_get_family_id$smc(&(0x7f0000000780), r0) 03:35:20 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x7, &(0x7f0000000100), 0x4) 03:35:20 executing program 2: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 03:35:20 executing program 0: openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x240000, 0x0) 03:35:20 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000d40)={0x18, 0x3, &(0x7f0000000a00)=ANY=[@ANYBLOB="1835eada5e00be00000000000000000095"], &(0x7f0000000ac0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:20 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x22, &(0x7f0000000000)=0x2, 0x4) 03:35:20 executing program 4: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f00000001c0)=ANY=[@ANYBLOB="ac13dc2a9d93f700857e3372fa1414bb"], 0x14) 03:35:20 executing program 0: openat$bsg(0xffffffffffffff9c, &(0x7f0000000140), 0x4000, 0x0) 03:35:20 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) io_setup(0x5, &(0x7f0000000a00)=0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) io_submit(r1, 0x1, &(0x7f0000001740)=[&(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x1, r2}]) 03:35:20 executing program 5: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000440)={&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x10) 03:35:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f0000000140)={@remote, @dev={0xac, 0x14, 0x14, 0x26}}, 0xc) 03:35:20 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x3e, 0x0, 0x0) 03:35:20 executing program 3: socketpair(0x2, 0x3, 0x5f, &(0x7f0000000c00)) 03:35:20 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) read(r0, &(0x7f0000000000)=""/4096, 0x1000) 03:35:20 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x9, &(0x7f0000000000)=0x2, 0x4) 03:35:20 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x12, &(0x7f0000000100), 0x4) 03:35:20 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8946, &(0x7f00000001c0)={'tunl0\x00', 0x0}) 03:35:20 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xee01, 0xee00, 0x0) 03:35:20 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x31, 0x0, &(0x7f0000000040)) 03:35:20 executing program 1: ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, 0x0) sendmsg$NL802154_CMD_GET_SEC_LEVEL(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL802154_CMD_NEW_INTERFACE(0xffffffffffffffff, 0x0, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_mgmt(0x0, 0xffffffffffffffff) sendmsg$NLBL_MGMT_C_VERSION(r0, &(0x7f0000000dc0)={&(0x7f0000000cc0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000d80)={&(0x7f0000000d40)={0x14}, 0x14}}, 0x0) sendmsg$IEEE802154_LIST_IFACE(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL802154_CMD_SET_TX_POWER(0xffffffffffffffff, 0x0, 0x0) sendmsg$NL802154_CMD_SET_MAX_FRAME_RETRIES(0xffffffffffffffff, 0x0, 0x0) 03:35:20 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000040)={'wg1\x00'}) 03:35:20 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TEAM_CMD_PORT_LIST_GET(r0, &(0x7f0000000840)={&(0x7f0000000080), 0xc, &(0x7f0000000800)={&(0x7f0000000900)={0x58, 0x0, 0x0, 0x0, 0x0, {}, [{{0x8}, {0x3c, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x5a}}}]}}, {{}, {0x0, 0x2, 0x0, 0x1, [{0x0, 0x1, @bpf_hash_func={{}, {}, {0x0, 0x4, [{}, {}, {}, {}, {}, {}]}}}, {0x0, 0x1, @mcast_rejoin_count}, {0x0, 0x1, @activeport}, {0x0, 0x1, @lb_hash_stats}, {0x0, 0x1, @enabled}, {0x0, 0x1, @notify_peers_count}]}}]}, 0x7f}}, 0x0) 03:35:20 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0xc02812f8, 0x0) 03:35:20 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x21, 0x0, 0x0) 03:35:20 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) fsetxattr$trusted_overlay_redirect(r0, &(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x8, 0x0) 03:35:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x88, 0x67, 0x0, &(0x7f0000000040)) 03:35:21 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0x801012ee, 0x0) 03:35:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x9, 0x0, &(0x7f0000000040)) 03:35:21 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x5451, 0x0) 03:35:21 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x4, 0x0, &(0x7f0000000040)) 03:35:21 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKBSZSET(r0, 0xc03012f3, &(0x7f0000000040)) 03:35:21 executing program 5: r0 = getpid() process_vm_writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/171, 0xab}], 0x1, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/23, 0x17}], 0x1, 0x0) 03:35:21 executing program 2: openat$full(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) syz_genetlink_get_family_id$smc(&(0x7f0000000780), 0xffffffffffffffff) 03:35:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x88, 0xa, 0x0, &(0x7f0000000040)) 03:35:21 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x31, &(0x7f0000000100)=0x82, 0x4) 03:35:21 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x4002) write$binfmt_script(r0, &(0x7f0000000000)={'#! ', './file0', [{0x20, ',^..%#(B\x14^'}, {}, {0x20, '.'}, {0x20, '/dev/loop#\x00'}, {0x20, '%#@'}, {0x20, '/dev/loop#\x00'}, {0x20, '/dev/loop#\x00'}, {0x20, '.\\'}], 0xa, "a385df307484fe48b0fa3c49c9cb022e2d7e6e983334f3da27123c9ccd6e0d30b5bf2a1544bfb0870a4e9897dbf56a5053f9c761cf794a1e9bb3da27aefcda9ea1cab242e73a80a67fe40275f7e13e143db52da18db74739d747ebc9c39d"}, 0xa2) 03:35:21 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x2, &(0x7f0000000100), 0x4) 03:35:21 executing program 1: r0 = socket(0x11, 0xa, 0x0) sendmsg$TEAM_CMD_OPTIONS_SET(r0, &(0x7f0000000900)={&(0x7f0000000040), 0xc, &(0x7f00000008c0)={0x0}}, 0x0) 03:35:21 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0x1269, 0x0) 03:35:21 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000180)={'tunl0\x00', &(0x7f00000000c0)={'tunl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @private, @private=0xa010102}}}}) 03:35:21 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x11, 0x2, 0x0, 0x0) 03:35:21 executing program 3: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={0x0, 0x0, 0x14}, 0x10) 03:35:21 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0xc, &(0x7f0000000100), 0x4) 03:35:21 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0x407012ef, 0x0) 03:35:21 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0xc05812fe, 0x0) 03:35:21 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) lsetxattr$trusted_overlay_upper(&(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, 0x0, 0x0) setxattr$trusted_overlay_nlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, 0x0, 0x0) lsetxattr$trusted_overlay_upper(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140), &(0x7f0000000180)=ANY=[@ANYBLOB], 0x46, 0x0) 03:35:21 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x4c, 0x0, 0x0) 03:35:21 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x14}, 0x14}}, 0x0) 03:35:21 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x0, 0x0, 0x0, &(0x7f00000004c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:21 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_buf(r0, 0x6, 0xd, &(0x7f00000008c0)="d0", 0x1) 03:35:21 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKBSZSET(r0, 0x400c12f5, &(0x7f0000000040)) 03:35:21 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000000)={@broadcast}, 0xc) 03:35:21 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0x1262, 0x0) 03:35:21 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000100)={'gre0\x00', &(0x7f0000000040)={'gretap0\x00', 0x0, 0x0, 0xf840, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}}}}) 03:35:21 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x6, 0x0, 0x0) 03:35:21 executing program 2: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/block/loop0', 0x0, 0x0) pread64(r0, 0x0, 0x0, 0x0) 03:35:21 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x2, &(0x7f00000001c0)={'tunl0\x00', 0x0}) 03:35:21 executing program 3: syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='sched\x00') 03:35:21 executing program 5: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/block/loop0', 0x14000, 0x0) 03:35:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x1600bd80, &(0x7f0000000000)={@remote, @remote}, 0xc) 03:35:21 executing program 1: bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000580)={0xffffffffffffffff}, 0x4) 03:35:21 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) read(r0, 0x0, 0x0) 03:35:21 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$INCFS_IOC_CREATE_FILE(r0, 0x8901, 0x0) 03:35:22 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x11, 0x64, 0x0, &(0x7f0000000040)) 03:35:22 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$RDMA_NLDEV_CMD_SET(r0, &(0x7f0000000640)={&(0x7f0000000540), 0xfffffffffffffd2e, &(0x7f00000005c0)={&(0x7f0000000600)={0x40, 0x1402, 0x0, 0x0, 0x0, "", [@RDMA_NLDEV_NET_NS_FD={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz0\x00'}, @RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz0\x00'}, @RDMA_NLDEV_ATTR_DEV_DIM={0x5}]}, 0x40}}, 0x0) 03:35:22 executing program 3: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000200), 0x2000, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x5452, &(0x7f00000001c0)={'tunl0\x00', 0x0}) 03:35:22 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0x402812f6, 0x0) 03:35:22 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x9, &(0x7f0000000100), 0x4) 03:35:22 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x1600bd74, 0x0, 0x0) 03:35:22 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) lsetxattr$trusted_overlay_upper(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240), 0x0, 0x0, 0x0) lsetxattr$security_evm(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340), &(0x7f0000001800)=@v2={0x0, 0x0, 0x0, 0x0, 0xfa0, "bdebb5722410dfc5fb60bda53470a74518b2a0104056803c3049bf87590582d92bc0a754815e77a65be673db9d7f004f6b1099c4e8f41062ca47da7ee793bf8db30d4673b683c95bae18f80513ccba463909845d561b81e2abde4fa7c47bb335989fc4d6f32f994b2120dee6f9e6c1c94ed0d02f68ac16c817f03cc83ce0ffb99ed4a418c344c77b2d48dbd9c5f790303fafd821ffff4601811cb5b206fc9a2c87c051018fd482d2c46327e02002d0fe49070b5c645581baa0cb1c0acd93d1a055e0b340e1d59db56ac5d8cb8f86031615dc5a35c4ff61d9be039d8f6d445c0e56232bf189d75e3686731cd0a5d7320a3fb25490dc7e261751e628e6e3e732c1bb95de0f784219aea9bc25ac9f42a87707768780283853a34d254247887fcd94c9151ffac7f1efeaede0750c5126e009a09103aad0dfdb60f87ed384e20af214395b8dd855bbac3f69276f2a31784e2bf15802f9f946cba2b9e660c9686ec7ca964782bdb4e246201c6afc1dd4984098006a8559441dff59e91b751b74a0e016a1759e172c937a7e267c2d073c3d8e0d30b725076f5b0dcef239279463cba6f86f0ac8b4c4dd51f8f12bbf97fb0cffd11ffd3b8db92d32fcc618a70125319b5f00c0da0bc0153ae9b1f4a1c853b3786572f165cbb4659ede84be1feff3520bedf6b7172b7683b74fdff14e1d27afe03bfb7e3c9a689942a4631743233f324a5f8d604a8bc4cda93530db0fcf695c000b49cc650d3f6f7cfb1c1e9b617b1b324a81b572641deb011c70fcca0d166a0bf00b3747aeeae4e625d2a94db5227602371fb47c885e1c7abc0c8e95de50c80dd7a5ae818872e8defb890c4850de357b0c16a7cb2609d80bc703778b943a0fb3e07d3758c314341f7769dcf2552357716c58a8be07b8bbc35a3f5df6129a75ef4b263a39860c3df545c600fa149bfcca411a762bdc8b39b7bce6ea3f3a611e11df02f4681ed046c0fcd641d38312ae419870e3d32fbd5278541ca4fea0e7e7fbea2fd1ef43b7d7de52daedbddea9536c173a170a280f7ce1cc265f97e5e783824b9dced8162abc84396c95a4551ac2db67fb4c80cc6eea6c06088bf863260f30946699bcaee146874a014ce6dc623bfd55ebfc0c46e3dd24e6c1f5e92ae77e314726dceb36647fc5bf1f0d8c3751737962143729d186491a6d98ee7af28d558142e9744459078533cba3347478c58289c96c83bdfacb8b9788b8afb9e79287ad83829e28f35f5d7b59ec45bf131407a47df69d321fb4031f0d57dfe8437c036012fd5b538fe6931cbcd913e2d91d8d8a28a7b4138f41b87d5e6c352a2c8ce928bc991c6f242256db71a247b4a7a929e9a82685b21d011666dc66d35fa71c52464202f63d174cbcab626f92bf7341c7fd9c60cde81cd6325604ce07f5fa1c37619dce601e7a841d4bd3064df3fbb18d7bf25566839df47bb476652b2c9f611a93fb6436da39f9a1e6321eaf8c1d95c26e315441a47dc31c2f383fa2153a90dba16f4750c8c0ab82bba8a5e1e5dd7df26c27ff3e0761ba1ccfa4b16e2bb4e732ae74e150d1916ac8ee7e85db12b925d7b50ea233000926b0ba64a6b204ded5c68ed295d191fd694786b4a753103503c4d12f39f40345df6079ec55b752d67e1ff8b0b43e4c1d039b28f1b6a5940bba7e3b80c67ae4b2ab6050284a6ef132a12b6430d6293d857820b4066bb485096108f53f64654379fd2e1ddfe92ddceeb75d0967e07e48c652218dd0b9582982fe8ebf9febc0fdf5d20f16ebbf66a55ae9301323d79953f55acc771c05c91b90f6e6787b13f93ca9b33cd931be4688551ac26c7ee7be8553e3b4778bb838af3e4ea3b203df3765978c72f503d61d50740490ac9e0244855c54a16f0926fc81be8dfdf2db875179d83d8d4ee1083cc6cc60003d0af6d755311d3f553b3955c34576c399aac1611d407bd7cff70a7d3f38c9566c1ba75fe2e14fadfbbcb08d8f671ad31c79cfa11874da8e2d48a9917ef7b3340bf80b242b67c4a41f98f9e2efa449f8820ce7de0fd2671e08c0e0309721603bc025f40bd3ec37df2cf35dbfe7b6b52bf4d1b49423081110a86cb5259c17910e8b77de8c58a3d679870a24a841f0f65bdaff05129efdca712ee5b0a19ca5865fa0bdfb3f4fe489efcbeffea140c2e77359bad8eb2995aed72ae45230f6a77a1ea31298831e5f008fae7b7972ed317e036b930399db86694a91de5e17e0cb9194e5b4f91c4fb25338d465959691923b012d0c6beb605c8faaa63d101cf69df5ee9ac13ca5ccfdf68861542ffb377759dcf39370797549add1b6ba6766f5256009befee19c9a16e16109eea7979ad4fa3887c05d4cdda5fe7fe63a5ec5c71f42bb4263ca9862c4f79537d2298e6efbe9205c0a361285e6849449d1072496d6d6f86d635db86f7a9b559d8d9cf2eabdf915496358f414f99df243d3a5619ebc7c43fd8aa345928c4f98c44fc0c65a9fdc623dc46ce1d238035065ddc2767ebf10ee0b8f3d512fa298f262e58a44ac5624c2e06737dff1fb44d917155ef0d4e1ee4ca330e31571a1b562de9698d83a58af6f5e0777dcfc1b8d1d6e97a95561a58e886b4b124b602ea7f71b4a36879adf595134d175f71221c16a2494cc3af07bc24e2505a6bfe0bb2806c7ab072caded846d6aadbb784f7f3acfba1f9ab751513ac65ada51f5cc58fe255c6ef216a443c8120c9d3647332788d764e00cf70b9f65a7d68905e3a831476d890c36e083541c3597cab54370a05145773f0fef5bcefc272a52e28b44a325d9cf8327ca6a0c9970a32ec47af9ea516b4ca70adc2bb4136531f1c23ad664a698aef36035c9b89098bdcd2cbbba6c1b7de06de13fbd0dd4e85b49e8984997dc23e95ebfb11bc8b892faf36d4d2496c0a1b3421622650d91e5e7d5720bcc29da71cc75d445a68a0ce31d57c4061d82b25dcf94bb35f0cb673ae73c94d07fd29415289240eb4557016987705eb0492a9fd6dccbecd32d203efa0e2f10c5db9b108d5a23360cfdd8ee1c09fdf0cf548e9253ea19dcfdd4270b277f0330d9d8500fe84b339288e9d055a65a5e742d7c36a28f03bb86d2e136d8aec706ba85f9875f5d3cfa769d8a46a192b44175663f37dceeaa9a292d7d7942b6f6d37081416728b29aa73b4767b4abefba9acc57d5f174dc9437e91cefca16586e84cb5f91da4c5b59f33fa5b125ec9b268f3da0e0d4e38dd20db927540b74d2fc87658f7fb102525009fc4f3ba72e30f3925b6e7ecd2b25f4f0835688f1c125f558acddc7c0ec5e2e503500df5f23db4840c98704691c1d4472d6720223cd0a6dc19d56936d1b76ad8f5a15d4cc2da5ff541d67088323faf2ea09beab55450df8c5c28d52e11d02bb670f992951e31f62460f02c01f7428a2b8130aedeb24924cec13627109f070ea83f2165583976a2ff7e02cf4656e7e80f588f42e7858c1f26caad55b232ebdda3a4320b13b870c7f3cfdcca7baf284f1093567184c95c7985a015521683ea49ab2c6d61a02e6ac64b24cbf017c36e3d2355f8c98a17b05ca0c8f99b0d316d14a864d8e5fb8dc23f5a5cbff8719b1b13c65eb4a4516cdc2252b72e6d228416d9909ed3c7b71410b9cb1cbd62fd1f77a925ff8571d37ce5883d61e9f11a4a7fba91bbaed6221626454bad2a5c7192b3906392c60b4f3c554cc0b7ba0ebab02ca10a5a79f2b92bc8bd89a7c58c3afebfbe48fcf1823a8b489eee7ec67fee4a60c58b29c248763e740006612e6241383d145d18975a7bb37caf4d451db2b9a91419d77feba95facf42e910f331e52367c005a5b9e2e1bcbe7ea6c4c75fff897b9611c0e0ce4b2fe1e032501df300fbf90a88c70d7041f036953b9001d868b8474ca72815323f07699ec5892a55e3b4bc29be76af9afd262966b0948b240f1165821664be485cee47d5643e390bd052631a8dd1592fc43866a329af2ac486e777eeabb3037691e7a981049a91b21eae17ec07c3366bb6be2738df0c330d3d58839121cda6600cc92689f34f2df39086803b329238aab7797ad1e81f1a637f1475852c45dfdd86a18eebe409ab5b75ce38d4d8caccfcab9f65b8133e29fc0ac5023b04e0de0abf51d9a71b49566b352a0a9bfcdb0824164888dd98ac43daa71072b2217ad269d4ca967f0abe5b554547b7d6b374ea00de62053c038767879f009a15505fba8dae0f61bdd3c42bcfe322836d811a7f8c23913cdaa5f4dd70d51dfdb572986036c2241098db4a92c2f8dde0ea05ba32031e6499b58bd8eb9c5ed425a6adb08c051e9490595e90c1808a7d8fe5789f59ecc1b5b039420e13952ffe103e54d0f10b6b4c44e6e0277cd17e796b68f7e01a1cc227ae41dc05efb31b5c53b19ece99516d9c6b8cea2bcc3589743c55c7805a3f0188cff09583e9dec7a757cbc280219762949c6f76b31ea17d31c5b1ea189025f35364b31756ef7d84b73bd2dec607486dedab026ade1459cd013f949bfd38fc418eaa5c7d39e86710dd25b3b7b7c96b4678acdc976b520bf3d24978ec4dda865c991e638b855e47014712c87b5b1416929aeeddd780df2b368afb7ea41f77dd36639850a5c02b29b4892fdc201d3f06ef0bd13c41b8db018358ee4286fb0d07f2f9ee046d2d26be5d8a1e7e620375c8feeda783c67f0ad0c0c6952a4b66926ec2dd13361d25f0c10a0514a0a6596da41ba395e28a6001139029099905614133fca1e28076e2ffe489c6c612910d135a242cc673ca075bd367d88611284e68967797031b217650dc46eff752ba85c9b72e495e332fce8fb9302ac1e49c1cafe6d0c838c51fa078a588f4207165ee8e210c9dd4684da9090e2c9ba343951432bd0795258a0f9eec52b250936162425d44c568179dacab2d79ed90195846ef6281e4c04995fbb2cfd21f685776becb2b6028ea85026c37e1d4153a1bea924858bfb5f753011b007ce9f039c5005f8229372f100bb399fb2c6153be252bb82942564e77e86ae985928212f60a0fbd5864e2d28879f9c2c9836b061560d2f24d03532a032aab0a2d07a9d05adbe58906f4417d249be7fa48f5d3e48e7295bb25e59136577d3bd668d0d6318ede7b31669804580c3abeca09a4f8c16ab1cbcdc41032bfbee1514cb6a3b9a88c7e33c1b554872b07f061abe2f7da5ad5d46ff213718a6cde83a0414363beb7416815b58e281a3214af18ec9b72f71ef35d18527f0b5148bbdfb16e3d5c246a7f4d42112e669f59722210b6dbd375c7eea65ae1bc825fcd9458ac20968af420455cdbd86787c4158130bf491a534c03e51a428f4ef11fb48c9d9c595cb4658b510cfab19a90c5ad61f9bddf305a4aeb30cd61fe987e6ac5d96d89ed82633c3e7972dce2819488cffb5480d53b9086555b6ff65d98dfc07cf1eb047e211084b218dedb2e076396ed18e0012be9583e33ccd97f0401e42aa4157440a72671a95d136a93b3fb2cd49c0894bff4b16a542f1fd065763f6e8afe4710a7ebf1c80182e0e814cf428c0e1f6641a7d1578663803db6ca99532316643e3e0e879ba401df6f757bc960b88d2d01c10d004356f4e8c1da6e77f7c224bc149425fbec80fbbee406ee2566da2f7d0e2fa9b8c910c3fcf09075917ac5dd375d8d438606b81965bf4161e0aa74b0a82bc7887baf"}, 0xfa9, 0x0) 03:35:22 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmsg$inet6(r0, &(0x7f0000005b80)={&(0x7f0000000000)={0xa, 0x4e22, 0x0, @mcast1}, 0x1c, 0x0, 0x0, &(0x7f0000004680)=[@dontfrag={{0x14}}], 0x18}, 0x0) 03:35:22 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) read(r0, &(0x7f0000000080)=""/34, 0x22) 03:35:22 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x5, 0x0, 0x0) 03:35:22 executing program 2: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/module/rtc_cmos', 0x0, 0x0) r1 = getpid() fcntl$setownex(r0, 0xf, &(0x7f0000000040)={0x0, r1}) 03:35:22 executing program 4: shmget(0x3, 0x3000, 0x0, &(0x7f0000ff6000/0x3000)=nil) 03:35:22 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) setresuid(0xffffffffffffffff, 0xee01, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x0) 03:35:22 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x88, 0x2, 0x0, &(0x7f0000000040)) 03:35:22 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x4002) write$binfmt_script(r0, 0x0, 0x0) 03:35:22 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x30, 0x0, &(0x7f0000000040)) 03:35:22 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x3, &(0x7f0000000100), 0x4) 03:35:22 executing program 4: r0 = socket(0x11, 0xa, 0x0) sendmsg$TEAM_CMD_OPTIONS_SET(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000008c0)={0x0}}, 0x0) 03:35:22 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0x807812f0, 0x0) 03:35:22 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x40049409, 0x0) 03:35:22 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) lsetxattr$security_capability(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), &(0x7f0000000140)=@v3={0x3000000, [], 0xffffffffffffffff}, 0x18, 0x0) 03:35:22 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x8, &(0x7f0000000000)=0xffffffff, 0x4) 03:35:22 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f00000002c0)={'tunl0\x00', &(0x7f0000000200)=ANY=[@ANYBLOB='erspan0\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB="000707000000afdc000000204f3e007c0064bf154b80"]}) 03:35:22 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001500)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) 03:35:22 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_GET_SEC_KEY(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000240)=ANY=[], 0x20}}, 0x0) 03:35:22 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$INCFS_IOC_CREATE_FILE(r0, 0x8912, 0x0) 03:35:22 executing program 3: nanosleep(&(0x7f0000000000)={0x0, 0x989680}, 0x0) 03:35:22 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x1a, &(0x7f0000000100)=0x82, 0x4) 03:35:22 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000200)={'gre0\x00', &(0x7f0000000180)={'gretap0\x00', 0x0, 0x0, 0x0, 0x7, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @dev={0xac, 0x14, 0x14, 0x26}}}}}) 03:35:22 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_MGMT_C_REMOVEDEF(r0, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x0) 03:35:22 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x25, &(0x7f0000000000)={@remote, @remote}, 0xc) 03:35:22 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_RESET_LINK_STATS(r0, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001580)={&(0x7f0000001640)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16, @ANYBLOB="01"], 0x30}}, 0x0) 03:35:22 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000240)='smaps_rollup\x00') ioctl$F2FS_IOC_SET_PIN_FILE(r0, 0x4004f50d, 0x0) 03:35:22 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0xc08012e9, 0x0) 03:35:22 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) io_setup(0x5, &(0x7f0000000a00)=0x0) io_submit(r1, 0x1, &(0x7f0000001740)=[&(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x0, 0x1}]) 03:35:22 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x13, &(0x7f0000000100), 0x4) 03:35:22 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x40049409, &(0x7f00000001c0)={'tunl0\x00', 0x0}) 03:35:22 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x24, &(0x7f0000000100), 0x4) 03:35:22 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r0 = inotify_init1(0x0) inotify_add_watch(r0, &(0x7f0000000080)='./file0/file0\x00', 0x82000000) unlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x0) 03:35:22 executing program 3: io_setup(0x4202, &(0x7f00000011c0)) 03:35:22 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x22, 0x0, 0x0) 03:35:22 executing program 5: mlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) 03:35:22 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) lsetxattr$trusted_overlay_upper(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240), 0x0, 0x0, 0x0) lsetxattr$trusted_overlay_upper(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, 0x0, 0x1) 03:35:22 executing program 1: socketpair(0x1, 0x2, 0x0, &(0x7f0000000c00)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet6(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000440)=[{0x0}, {&(0x7f0000000040)='t', 0x1}], 0x2}, 0x0) 03:35:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x28, &(0x7f0000000000)={@remote, @remote}, 0xc) 03:35:22 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmsg$inet6(r0, &(0x7f0000005b80)={&(0x7f0000000000)={0xa, 0x4e22, 0x0, @mcast1}, 0x1c, 0x0, 0x0, &(0x7f0000004680)=[@dstopts_2292={{0x18}}, @hopopts_2292={{0x18}}], 0x30}, 0x0) 03:35:23 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x88, 0x0, 0x0, 0x0) 03:35:23 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x19, &(0x7f0000000000)={@remote, @remote}, 0xc) 03:35:23 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x11, 0x4, &(0x7f0000000440)=@framed={{}, [@alu]}, &(0x7f00000004c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:23 executing program 3: io_setup(0x5, &(0x7f0000000a00)) io_setup(0x3, &(0x7f0000000580)=0x0) io_destroy(r0) io_pgetevents(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) 03:35:23 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0xe, &(0x7f0000000100), 0x4) 03:35:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$WG_CMD_GET_DEVICE(r0, &(0x7f00000010c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000001080)={&(0x7f0000002140)={0xd08, 0x0, 0x0, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_PEERS={0x614, 0x8, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, [@WGPEER_A_FLAGS={0x8}]}, {0x18, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @local}}]}, {0x558, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @multicast1}}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_ALLOWEDIPS={0x4fc, 0x9, 0x0, 0x1, [{0xa0, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}]}, {0x10c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @dev}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @dev}, {0x5}}]}, {0x34, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}]}, {0xe8, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5}}]}, {0x88, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @multicast1}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}]}, {0x4c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @dev}, {0x5}}]}, {0x58, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}, @ipv4={{0x6}, {0x8}, {0x5}}]}, {0xdc, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}]}]}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "c6da2404bd03da2ce7c49383bdc9e27c0dbd3692b3e197e94470868320942e96"}]}, {0x28, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}]}, {0x18, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @remote}}]}, {0x54, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @remote}}, @WGPEER_A_FLAGS={0x8}, @WGPEER_A_ENDPOINT4={0x14}]}]}, @WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg1\x00'}, @WGDEVICE_A_PEERS={0x6bc, 0x8, 0x0, 0x1, [{0x300, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "c96aec7e02293b11b367570ca722de04bc7d8a55149dfe218fd7760348d4d5a9"}, @WGPEER_A_ALLOWEDIPS={0x2c4, 0x9, 0x0, 0x1, [{0xc4, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}]}, {0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}]}, {0x64, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}]}, {0x58, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}]}, {0x124, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5}}]}]}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @multicast1}}]}, {0x30, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}, {0x388, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @remote}}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "8b298127691159e017dc04d15575f5ea47a368f28fdcdfd3dd8366a4799c4cc4"}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @mcast1}}, @WGPEER_A_ALLOWEDIPS={0x324, 0x9, 0x0, 0x1, [{0xf4, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}, @ipv4={{0x6}, {0x8}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}]}, {0x88, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00'}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}]}, {0xc4, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}]}, {0xa0, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}]}, {0x40, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev}, {0x5}}]}]}]}]}]}, 0xd08}}, 0x0) 03:35:23 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0x801012f0, 0x0) 03:35:23 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/partitions\x00', 0x0, 0x0) ioctl$EXT4_IOC_GETFSUUID(r0, 0x8008662c, 0x0) 03:35:23 executing program 1: r0 = syz_open_dev$vcsa(&(0x7f0000000680), 0x0, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x5452, &(0x7f0000000100)={'ip_vti0\x00', 0x0}) 03:35:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) io_setup(0x5, &(0x7f0000000a00)=0x0) io_submit(r1, 0x1, &(0x7f0000000080)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x4, 0x0, 0x2}]) 03:35:23 executing program 5: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/kernel/kexec_crash_size', 0x40200, 0x0) 03:35:23 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f0000000040)) 03:35:23 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKBSZSET(r0, 0x401412fd, &(0x7f0000000040)) 03:35:23 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_GET_SEC_KEY(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0, 0x20}}, 0x0) 03:35:23 executing program 4: socketpair(0x1, 0x0, 0x0, &(0x7f0000000180)) 03:35:23 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x14}, 0x14}}, 0x0) sendmsg$NLBL_MGMT_C_REMOVEDEF(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$netlbl_mgmt(0x0, 0xffffffffffffffff) 03:35:23 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000180)={'gre0\x00', &(0x7f0000000200)={'erspan0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2f, 0x0, @broadcast, @dev, {[@timestamp={0x44, 0x4}]}}}}}) 03:35:23 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x1600bd7d, &(0x7f0000000100), 0x4) 03:35:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x1a, 0x0, &(0x7f0000000040)) 03:35:23 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000180)={'gre0\x00', &(0x7f0000000200)={'erspan0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2f, 0x0, @broadcast, @dev}}}}) 03:35:23 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKBSZSET(r0, 0xc10812ff, &(0x7f0000000040)) 03:35:23 executing program 2: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2003) 03:35:23 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0xa, &(0x7f0000000100)=0x30000000, 0x4) 03:35:23 executing program 0: openat$bsg(0xffffffffffffff9c, &(0x7f0000000580), 0x470883, 0x0) 03:35:23 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x88, 0x68, 0x0, &(0x7f0000000040)) 03:35:23 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mknod(0x0, 0x0, 0x0) lsetxattr$trusted_overlay_upper(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240), &(0x7f0000000280)={0x0, 0xfb, 0x15, 0x0, 0x0, "e71fd52c8e954d84a26413faf2d18176"}, 0x15, 0x0) setxattr$trusted_overlay_nlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, 0x0, 0x0) 03:35:23 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0xc0481273, 0x0) 03:35:23 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x5450, 0x0) 03:35:23 executing program 4: syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x4802) 03:35:23 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$nbd(r0, &(0x7f0000001e00)=ANY=[], 0x1010) 03:35:23 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x1d, &(0x7f0000000100), 0x4) 03:35:23 executing program 5: openat$zero(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) syz_open_procfs(0x0, &(0x7f00000001c0)='fd/3\x00') 03:35:23 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x6cb, &(0x7f0000000000)=0x2, 0x4) 03:35:23 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@bloom_filter={0x1e, 0x0, 0x3, 0x8, 0x1504}, 0x48) 03:35:23 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x1e, &(0x7f0000000000)=0x2, 0x4) 03:35:23 executing program 3: socketpair(0x0, 0x504470e48d2097f9, 0x0, 0x0) 03:35:23 executing program 0: r0 = syz_open_dev$ttys(0xc, 0x2, 0x0) read(r0, &(0x7f0000000380)=""/222, 0xde) 03:35:23 executing program 5: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000000)='ns/cgroup\x00') ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, 0x0) 03:35:23 executing program 1: r0 = userfaultfd(0x1) ioctl$INCFS_IOC_CREATE_FILE(r0, 0x8901, 0x0) 03:35:23 executing program 4: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000600)={0x0}, 0x10) 03:35:23 executing program 3: syz_open_dev$vcsu(&(0x7f0000000440), 0x0, 0x405c3) 03:35:23 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_buf(r0, 0x6, 0xd, &(0x7f00000008c0)="d06df861e2209e8b5748", 0xa) 03:35:23 executing program 5: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/block/loop0', 0x98141, 0x0) 03:35:23 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x7, 0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x5}, 0x48) 03:35:23 executing program 4: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x104401) 03:35:24 executing program 3: openat$bsg(0xffffffffffffff9c, 0xfffffffffffffffd, 0x0, 0x0) 03:35:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x15, 0x0, &(0x7f0000000040)) 03:35:24 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x8, 0x0, &(0x7f0000000040)) 03:35:24 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0x800412f9, 0x0) 03:35:24 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8921, &(0x7f00000001c0)={'tunl0\x00', 0x0}) 03:35:24 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000380)={'vlan1\x00', 0x20}) 03:35:24 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$WG_CMD_GET_DEVICE(r0, &(0x7f00000010c0)={0x0, 0x0, &(0x7f0000001080)={&(0x7f0000002140)={0xd08, 0x0, 0x0, 0x0, 0x0, {}, [@WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_PEERS={0x614, 0x8, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, [@WGPEER_A_FLAGS={0x8}]}, {0x18, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @local}}]}, {0x558, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @multicast1}}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_ALLOWEDIPS={0x4fc, 0x9, 0x0, 0x1, [{0xa0, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}]}, {0x10c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @dev}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @dev}, {0x5}}]}, {0x34, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}]}, {0xe8, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5}}]}, {0x88, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @multicast1}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}]}, {0x4c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @dev}, {0x5}}]}, {0x58, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}, @ipv4={{0x6}, {0x8}, {0x5}}]}, {0xdc, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}]}]}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "c6da2404bd03da2ce7c49383bdc9e27c0dbd3692b3e197e94470868320942e96"}]}, {0x28, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @neg}]}, {0x18, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @remote}}]}, {0x54, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @remote}}, @WGPEER_A_FLAGS={0x8}, @WGPEER_A_ENDPOINT4={0x14}]}]}, @WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg1\x00'}, @WGDEVICE_A_PEERS={0x6bc, 0x8, 0x0, 0x1, [{0x300, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "c96aec7e02293b11b367570ca722de04bc7d8a55149dfe218fd7760348d4d5a9"}, @WGPEER_A_ALLOWEDIPS={0x2c4, 0x9, 0x0, 0x1, [{0xc4, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}]}, {0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}]}, {0x64, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @broadcast}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}]}, {0x58, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}]}, {0x124, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5}}]}]}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @multicast1}}]}, {0x30, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_FLAGS={0x8}]}, {0x388, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @remote}}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "8b298127691159e017dc04d15575f5ea47a368f28fdcdfd3dd8366a4799c4cc4"}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @mcast1}}, @WGPEER_A_ALLOWEDIPS={0x324, 0x9, 0x0, 0x1, [{0xf4, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}, @ipv4={{0x6}, {0x8}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}]}, {0x88, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00'}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5}}]}, {0xc4, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}]}, {0xa0, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}]}, {0x40, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev}, {0x5}}]}]}]}]}]}, 0xd08}}, 0x0) 03:35:24 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) fcntl$setownex(r0, 0xf, &(0x7f00000014c0)) 03:35:24 executing program 3: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000001380), 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000200)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) 03:35:24 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0xa, &(0x7f0000000100), 0x4) 03:35:24 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f00000002c0)={'tunl0\x00', &(0x7f0000000200)=ANY=[@ANYBLOB='erspan0\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB="000707000000afdc000000204f"]}) 03:35:24 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0xc06012e6, 0x0) 03:35:24 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x4, 0x0, 0x0) 03:35:24 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 03:35:24 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKBSZSET(r0, 0x1268, &(0x7f0000000040)) 03:35:24 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0x800812a0, 0x0) 03:35:24 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x8, &(0x7f0000000100), 0x4) 03:35:24 executing program 5: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000480)='ns/pid\x00') 03:35:24 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0x12fb, 0x0) 03:35:24 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x0, &(0x7f0000000100), 0x4) 03:35:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x7, 0x0, &(0x7f0000000040)) 03:35:25 executing program 4: socketpair(0x28, 0x0, 0x9, &(0x7f0000000000)) 03:35:25 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0xb, 0x0, &(0x7f0000000040)) 03:35:25 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x1, &(0x7f0000000000)=0x1ff, 0x4) 03:35:25 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x11, 0x0, 0x0, 0x0) 03:35:25 executing program 2: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r0, 0x8010661b, 0x0) 03:35:25 executing program 1: open(&(0x7f0000001600)='./file0\x00', 0x42, 0x0) 03:35:25 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000d40)={0x1f, 0x4, &(0x7f0000000000)=@framed={{}, [@call={0x85, 0x0, 0x0, 0xc}]}, &(0x7f0000000ac0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:25 executing program 4: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000080)={&(0x7f0000000000)='./file0/file0\x00'}, 0x10) 03:35:25 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000540), 0x0, 0x0) setresuid(0xffffffffffffffff, 0xee01, 0x0) ioctl$BLKROSET(r0, 0x125d, 0x0) 03:35:25 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x6b4, &(0x7f0000000100), 0x4) 03:35:25 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0xffffffffffffffff, 0x204000) 03:35:25 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0xc0189436, &(0x7f00000001c0)={'tunl0\x00', &(0x7f0000000180)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1}}}}) 03:35:25 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) syz_open_dev$loop(&(0x7f00000000c0), 0x0, 0x20080) ioctl$BLKBSZSET(r0, 0x40081271, &(0x7f0000000040)) 03:35:25 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000d40)={0x18, 0x3, &(0x7f0000000a00)=ANY=[@ANYBLOB="1835eada5e00be00000000000001000095"], &(0x7f0000000ac0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:25 executing program 1: syz_open_dev$vcsu(&(0x7f0000000000), 0x5d0f9700, 0x0) 03:35:25 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0xc, &(0x7f0000000000)=0x2, 0x4) 03:35:25 executing program 2: socketpair(0x11, 0x0, 0x0, &(0x7f00000002c0)) 03:35:25 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) recvmmsg$unix(r0, &(0x7f0000000680)=[{{0x0, 0x0, 0x0}}], 0x1, 0x2000, 0x0) 03:35:25 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$IPT_SO_GET_ENTRIES(r0, 0x0, 0x41, 0x0, 0xfffffffffffffffd) 03:35:25 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f00000001c0)={'tunl0\x00', &(0x7f0000000180)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1}}}}) 03:35:25 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) sendmsg$TEAM_CMD_NOOP(r0, &(0x7f0000001000)={&(0x7f0000000080), 0xc, &(0x7f0000000fc0)={0x0}}, 0x20000010) 03:35:25 executing program 2: openat$full(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x11, 0x3, &(0x7f0000000440)=@framed, &(0x7f00000004c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:25 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_LBT_MODE(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0}}, 0x0) 03:35:25 executing program 1: r0 = open(&(0x7f0000001600)='./file0\x00', 0x42, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, 0xffffffffffffffff) 03:35:25 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0x800812e5, 0x0) 03:35:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x29, &(0x7f0000000000)={'icmp\x00'}, &(0x7f0000000040)=0x1e) 03:35:25 executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x4e282, 0x0) 03:35:25 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x2, 0x0, &(0x7f0000000040)) 03:35:25 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x4e, 0x0, 0x0) 03:35:25 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0x401870c8, 0x0) 03:35:25 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_DEL_SECLEVEL(r0, &(0x7f00000000c0)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1d, 0x0, 0x0, 0x0, 0x0, {}, [@IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}, @IEEE802154_ATTR_LLSEC_FRAME_TYPE={0x5}, @IEEE802154_ATTR_LLSEC_DEV_OVERRIDE={0x5}, @IEEE802154_ATTR_LLSEC_FRAME_TYPE={0x5}, @IEEE802154_ATTR_LLSEC_SECLEVELS={0x5}]}, 0x40}}, 0x0) 03:35:25 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x39, 0x0, 0x0) 03:35:25 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=@base={0x1a, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}, 0x48) 03:35:25 executing program 5: syz_open_dev$loop(&(0x7f0000000000), 0x9, 0x200801) 03:35:25 executing program 3: socketpair(0x25, 0x803, 0x0, &(0x7f0000000c00)) 03:35:25 executing program 1: r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r0, 0xf507, 0x0) 03:35:25 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_LBT_MODE(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0}}, 0x0) 03:35:25 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x0) getresgid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) 03:35:25 executing program 4: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/kernel/debug', 0x54000, 0x0) 03:35:25 executing program 3: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$addseals(r0, 0x409, 0x0) 03:35:25 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x3a, 0x0, 0x0) 03:35:25 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x11, 0x4, &(0x7f0000000440)=@framed={{}, [@func]}, &(0x7f00000004c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:25 executing program 1: syz_open_dev$vcsu(&(0x7f0000000540), 0x5, 0x4400) 03:35:25 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) readv(r0, 0x0, 0x0) 03:35:25 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$INCFS_IOC_CREATE_FILE(r0, 0x8901, 0x0) 03:35:25 executing program 5: process_vm_writev(0x0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/98, 0x62}], 0x1, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/23, 0x17}], 0x1, 0x0) 03:35:25 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x11, 0x3, &(0x7f0000000440)=@framed, &(0x7f00000004c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000540), 0x10}, 0x80) 03:35:25 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0xe, 0x0, &(0x7f0000000040)) 03:35:25 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x6b1, &(0x7f0000000100), 0x4) 03:35:25 executing program 3: openat$nvram(0xffffffffffffff9c, &(0x7f0000000240), 0x44000, 0x0) 03:35:25 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x1e, &(0x7f0000000100), 0x4) 03:35:26 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0xc10812ff, 0x0) 03:35:26 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=@abs, 0x6e) 03:35:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x12, 0x0, &(0x7f0000000040)) 03:35:26 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x19, 0x0, 0x0) 03:35:26 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0x401412fd, 0x0) 03:35:26 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0x407412ec, 0x0) 03:35:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f0000000000)={@remote, @remote}, 0xb) 03:35:26 executing program 1: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/kernel/kexec_crash_size', 0x0, 0x0) 03:35:26 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0xc, 0x0, &(0x7f0000000040)) 03:35:26 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x88, 0x66, 0x0, &(0x7f0000000040)) 03:35:26 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$INCFS_IOC_CREATE_FILE(r0, 0x80108906, 0x0) 03:35:26 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreqn(r0, 0x0, 0x23, &(0x7f0000000080)={@multicast1, @multicast1}, 0xc) 03:35:26 executing program 0: openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/asound/seq/timer\x00', 0x0, 0x0) 03:35:26 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x3, &(0x7f0000000000)=0x2, 0x4) 03:35:26 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000005c0)={'gre0\x00', &(0x7f0000000580)={'gretap0\x00', 0x0, 0x7, 0x1, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @loopback}}}}) 03:35:26 executing program 1: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000640), 0x200080, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:35:26 executing program 0: ioctl$UFFDIO_CONTINUE(0xffffffffffffffff, 0xc020aa07, 0x0) syz_genetlink_get_family_id$smc(&(0x7f0000000780), 0xffffffffffffffff) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 03:35:26 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$INCFS_IOC_CREATE_FILE(r0, 0x8941, 0x0) 03:35:26 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/156, 0x9c}], 0x1) 03:35:26 executing program 1: openat$procfs(0xffffffffffffff9c, &(0x7f0000000240)='/proc/zoneinfo\x00', 0x0, 0x0) 03:35:26 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x4b, 0x0, 0x0) 03:35:26 executing program 4: io_setup(0x3f, &(0x7f0000000040)) 03:35:26 executing program 0: capset(&(0x7f0000000080)={0x19980330}, &(0x7f0000000440)) 03:35:26 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0x802012e4, 0x0) 03:35:26 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x30, 0x0, 0x0) 03:35:26 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x2, 0x0, 0x0) 03:35:26 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$INCFS_IOC_CREATE_FILE(r0, 0x2, 0x0) 03:35:26 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x18, 0x0, &(0x7f0000000040)) 03:35:26 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x4, &(0x7f0000000100), 0x2) 03:35:26 executing program 1: openat$full(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) 03:35:27 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_int(r0, 0x0, 0x21, &(0x7f00000000c0), 0x4) 03:35:27 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_DEL_SEC_DEV(r0, &(0x7f0000001bc0)={0x0, 0x0, &(0x7f0000001b80)={&(0x7f0000001b00)={0x14, 0x0, 0x1}, 0x14}}, 0x0) 03:35:27 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmsg$inet6(r0, &(0x7f0000005b80)={&(0x7f0000000000)={0xa, 0x4e22, 0x0, @mcast1}, 0x1c, 0x0, 0x0, &(0x7f0000004680)=[@dontfrag={{0x14, 0x29, 0x3e, 0x3}}], 0x18}, 0x0) 03:35:27 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKBSZSET(r0, 0x800412f9, &(0x7f0000000040)) 03:35:27 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f0000001340)=[{{0xfffffffffffffffc, 0x0, 0x0}}], 0x1, 0x0) 03:35:27 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0xc020660b, 0x0) 03:35:27 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x3c, 0x0, 0x0) 03:35:27 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmsg$nl_route(r0, &(0x7f00000002c0)={&(0x7f0000000000), 0xc, &(0x7f0000000280)={0x0}}, 0x0) 03:35:27 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$INCFS_IOC_CREATE_FILE(r0, 0x8940, 0x0) 03:35:27 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f00000001c0)={'tunl0\x00', &(0x7f0000000180)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1, {[@end]}}}}}) 03:35:27 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8914, &(0x7f00000001c0)={'tunl0\x00', 0x0}) 03:35:27 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x6, &(0x7f0000000000)=0x2, 0x4) 03:35:27 executing program 1: socketpair(0x2, 0xa, 0x0, &(0x7f0000000c00)) 03:35:27 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x0, 0x3, &(0x7f0000000440)=@framed, &(0x7f00000004c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:27 executing program 3: set_mempolicy(0x1, 0x0, 0x0) set_mempolicy(0x3, &(0x7f0000000080)=0x2, 0x5) 03:35:27 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x1000000, 0x42, 0x0, 0x0) 03:35:27 executing program 5: r0 = getpid() process_vm_writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001600)=""/191, 0xbf}], 0x1, &(0x7f0000002a00)=[{&(0x7f0000001780)=""/4096, 0x1000}], 0x1, 0x0) 03:35:27 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) io_setup(0x5, &(0x7f0000000a00)=0x0) io_submit(r1, 0x1, &(0x7f0000000080)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x3, 0x0, r0, 0x0}]) 03:35:27 executing program 1: syz_open_procfs(0x0, &(0x7f0000000200)='projid_map\x00') 03:35:27 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x11, &(0x7f0000000100), 0x4) 03:35:27 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x32, 0x0, &(0x7f0000000040)) 03:35:27 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) lsetxattr$trusted_overlay_upper(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240), 0x0, 0x0, 0x0) setxattr$trusted_overlay_nlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, 0x0, 0x0) 03:35:27 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x22, 0x0, &(0x7f0000000040)) 03:35:27 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8993, &(0x7f00000001c0)={'tunl0\x00', 0x0}) 03:35:27 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x11, 0x3, &(0x7f0000000440)=@framed, &(0x7f00000004c0)='GPL\x00', 0x5, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:27 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x4, &(0x7f0000000100)=0x600, 0x4) 03:35:27 executing program 0: sendmsg$NL802154_CMD_GET_SEC_LEVEL(0xffffffffffffffff, 0x0, 0x0) 03:35:27 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x894a, &(0x7f00000001c0)={'tunl0\x00', 0x0}) 03:35:27 executing program 5: openat$sysfs(0xffffffffffffff9c, 0x0, 0x410500, 0x0) 03:35:27 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKBSZSET(r0, 0x407412ec, &(0x7f0000000040)) 03:35:27 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000140)) 03:35:28 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$INCFS_IOC_CREATE_FILE(r0, 0x4, 0x0) 03:35:28 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0x127c, 0x0) 03:35:28 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000005c0)={'gre0\x00', &(0x7f0000000580)={'gretap0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @loopback}}}}) 03:35:28 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x17, 0x0, &(0x7f0000000040)) 03:35:28 executing program 2: add_key$fscrypt_provisioning(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) 03:35:28 executing program 4: sendmsg$TIPC_CMD_SET_LINK_WINDOW(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 03:35:28 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x8, &(0x7f0000000000)=0x200, 0x4) 03:35:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0xa, 0x0, &(0x7f0000000040)) 03:35:28 executing program 1: syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_GET_REMOTE_MNG(r0, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x4041}, 0x0) ioctl$INCFS_IOC_CREATE_FILE(r0, 0xc058671e, &(0x7f0000000500)={{'\x00', 0x1}, {0x9}, 0x80, 0x0, 0x0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)="a4b43b8a6cb917908417536d8f10dd6446f6f02c0863c7d5548df178650c9c2e90dea16d87ceea2607f195de48aa36dbe74b1e3f", 0x34, 0x0, &(0x7f0000000300)={0x2, 0x107, {0x1, 0xc, 0x0, "", 0xfa, "fae6248daf6d0260f1aaa267df9039a4761bba075da04bbba194ecf92ec358bbccf161ab8881e2514f26874b075dc206fc1f89a684eec08121574675bca350dc79697cde91bcd39f49458e79ef439486b5b872e4ac64b76b1b643b83a41ed4a1262bead6a4a6d9793ed2a1e590958bd51e328f2f7214392f02910b3501e20d17e33ba12fa267d0547499a24b9569be7e391d7dcabc937283d4af8082b2878923d9c85b5254a3d1cf1735cc31dd9a36a3ee12820154d22eeb07c4b4f5aae1868f56f5bf8b9100d6e24fcae1245314469964697f980fd9ce348e053e247235773e5570657b8eefd6882c0714f38ed2e7b89bcc43a0abd619b73561"}, 0x85, "aa0057ea1a4f6abef982682342d2a1512057ea304037fff088817d4b8053a65a2b6ec655d08c6144127f715f937dc47b4bee5dec21ef7103e2370cf29638d375eff21aebac98af75301bfe5335a7688d63e3fad42cda6ae95d176a77caac5a15bacfaafc41d0a2c6d838065ff237b68f063371b6dd46d3352cc87252d0336caa75cfd639a1"}, 0x198}) read(r0, &(0x7f0000000580)=""/141, 0x8d) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000640)) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000001840)={&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, &(0x7f0000000840)="6b631ee4df91fa0462655d62fa59d7990d64135233333dd2c1a1eacb9cfc557c9385e7b25ec217c1a2eb51c7e84acfe1fd10f195fdc45b65bf25cefee349663ea81ea51c7e04527a789434aeb72e924a280da784a450b27db023009a06799b4b8bdfd046e3fcca644fd501fd19b87e159a384bd7ad3c47def5bb51681a5760785c226c1339a6f3742117fcd8006723f3a8f4de31e5525eee3ea83ef15bb60e19c178577e730738d6d3582a65fede96e8cacf66804a6dae114cf94910398d3ec2e26b626f0988a84ff50241d6471638a942ebcb72fc9ef6fdf27943633964e1f6d7e32a5767cd4a015a6a8111e9630ed0e7d410e07ad28d2e7ddac10aae7ac975854de8e1573a0edab02beb82b30483f9ba1be3a097671a1ede2ac0b0b69e2ba6b142304530cd6ae0c0d423ec206f2a4083573adc5c3f49a71897aadc59e921b231c7f215e9110bf4c929a5660ebd189bccae5dc98fb47c90d0e8faaf3da6041a762f219b1376386b197d67a146dd925381ec8c56f1e453b57f9f40c0f69b21a1576cda9df70427781f2cbb41f09bd4abf8afc8c73fa76c4944ae7940eb80d8838725b85a7cd3b04a0f2e1942d493c201b0f94bcd6e652223826b089f951adde91e7137f3e32e67833e2663336e51f8b68c8fc57829d933a591c6a507af7f1d989b7aa25b782f10acda394c788f01d633c60a4fd4cd37a383a219e570e7500c86f1f162da3dafa51efcb0829276d114ee4a7b682df5207a58a9a3c69d04f12c0a89a97363c2f33368766bc07eb834373c30241967045b09a2d2a14b72c1c2546d452fd0295c73dae7c7f3a4bed57afad5f8c788c365458918628220167783a483ffea923c5b89b8dff52d4bf5091440117e8a8155ce5048f90c0349039d9b5925d9689feb1808a6f6a0d066290ac67d1eb24902d762536ae69ded2a9f8a57d97dca9dcb47cb9122e4de795c306e7eca00902faa5caa2f51616e10c920bb70de4de081402ec938c971f884682258133077226948e5302b0c5d3e8f8e7e8aceca54d9f9a2fe1e1d4e54bc8d9ea66fd373c58d7aab87add71d4f55192aa82e9d1b97ab1e89c3dc050d76dccd7ee34f7d38d6565771ac47ebc1f11746c1bc20b593f759acea72b69e706f5beb7a0db43d9a6ff5551b6f01b8f026e1b9cef9e3992a0e205a7c80344e5d640d53b235d5cf923b42550f4afbeaa158c188fe53399ff07f22e1a9e0fe74203a434e05d41bfb7d5e9ee28b2aa476a7960ab6de029334bbf253aecfb122383109ce30ef6a72c8dcdd7d1345fb2a61afbe8d4badc0122b78aee5a55eece96d4734104353395ca2f3a52b27675afb4821f2cdd82999d77298402fb2cabdd3e29a6aded5b10ffd4dc35f3a6dd731131ced481038445fbe79b587e3fc0740ea58a32b89fad17f195f7ac303a1c0e1a58b66930335ce8a264756fbeb45d4285b5d222d7d6e5bff3bf19fcb91f7ebf728ff2990e2e56d13fe2c6757488d4b55daaf6fff187b792f0d186c1f861f25144be943013501f3298dd1d635e997b0949f1265ca5f2d315dfbb9cdf119702f49b7d8d2ff7df2c49a85e156842ca42f4dfaa0089e08441b74244d8d3afa8b0f9e0079cdcadd0aec0ac54705060812464d1dd7de1e01ca349636cb71eb166d16d40d2bda03aa19a3b12cc735210c4e3ca26f054976b13209833a0d0171766e68c4327385aab63159cbbd0126f290be64c2e4b427172019cd32ae178417cab107980e1cdca76e28d94eab57739cc8d959ef39b9138e1977614f263b9868d0e6d46993543f4118b4995cd6f3dd4560cfe98c73c870450c5f663d08f148e72a95a27e58acbf903d468e166f1a3f804cd126b430f27121154b07c5272ea389c091737c80e70cad8fa6f904fed76c4519281d43319a3eff8fd4a762fc019763af951f5e6bbd61bae48ad660fb1651790fa2330b4fc54faecdfbd51417beb8acdc9e517639bb9120e4c9003b2ab844e7e7e5fdc53d70e828b55718a0475fb6fa5b238248050efebfd7d0c3183061d9914593ed4a226a8fe8575d4e7880bf0278761c98388c115d0bffaf8543222a8c23531f4e673952adc9f8bc0574c63a60c5d51be908388c4a31cdfe1b61666909d7c69a632ad13f25aad75e934c178734f1af0dd58351e977a1d9c737747b9fea7d0d2fd2bdd6db894f846cedf6feca99086cc82ae4d495ba3d1d35f93db0a132789af5537661f2179e65ee568c64327a7aed230239d11e3a825a59aac63fdcb58785c7d25dd4241296a860261364799a70e7d90ac3ce982d41355e5fceaa53fc82a983be7abc8deadf293f8911529ae1e270fb9a5c0b785531943a0fd3407e15013a27f42c26a8bba99b5df90d5396d8cb070cf949af80721e29a881a5721e95a0920cb8215a6ad95eed092dbfd1fd53f30174dda523f56a0dda1cf7d45ad6432f1da66a93d994af654f1a24aa90b06487af62be4fe0061d8ad3e4c6cabccc4068d71b6806e016aa4cfb0194512cd7542044dc6e7056ac42d0c37a0fc0134da9413fecaf44899a5f28d3e34a72817c1160ec76f305305b853f80de38aaf825bc29c7d08a0e99fcacdb56eb67a85534b9fc29a18e61933d9985c63f3d02e3d8cf425447133cf2e4ac53f9bca9d102d745866e593166b213662b4a42bdfd0741befb40d0657e8b3ede3aa19c9b68c0f23b27184c0216277b1e2725b856f92c911a2eb496afca4e7c9a6a7c9b003601e308d692ada4751333564b509562f7e5c0dcf1f4244f2be3ed7f02f2d10b7ea609814436b16a23debc24bde8c36a29d52376639635802c6a72a33708af300f9212831fce6e1da44e6ab4932f4f564e62d5984c6dac28fbbfc82fd3e2ec840e2a72c69c8c59636d14ded6821cbf1ac4b306699ab3322791dbe6949a2d12f3907f16c5205ed7253b55e6a55fd859266d9d0ea0647f3bdd2d58dd257dfc8653fee458ea9144b0d9c29be42d79da724dce115f0c80978dcb5fa1b8e871e45a8b548917c97f5029ca64256a85861b31302470ec5552b5411707413b62eb973839bcc7a0492ac36ab53a13467cfb709ada4b09f26bd51c6cc264093e1984167c44bb2ca60c0851b7d081e888fef4c427623f13b76b8d9e640b789925c9ffac77a9c6717f31c4caffe81ec4112eb56051a0b5d2a38c2bc8f42b26b1c89b4efd72d5bcc4b706e65e30918ba5c0a338711883708da814bd47c29a434d091450f1285daae53aa09f5866f5d77b32e6597c6391f72cbf1359a8447bbed8ed3cc38b4a7eebc206f96a0f91d84a8645f36eb625e64d67c345e2c6c86afed0044cf47afc03b71e02964fc73e8abd337568f962c3500fcb25c0c2acadb6b9d94530297b6ec479a6667f515d05fd210be388acebf31a9ea13359086cff6e54fe8593596a65a4b2a1824d42c8a9464863c77be3c9cfe331e183ca11fb4e794e36bf22d3e7d8422f7fc3ef9577abce55a2a3c4e0c3547e2793fbe8604f64f3c36694dcf8b06df86416583dd9e7cfcabe8bff5114416974b0072f7b7194307d745da24bcf52fbb960a80dcaa477cb0b52a1cff0c106546b014edfe5ba7d0efadf07402b20d4714e8554957ea66aeb37ae76a35465e65320426ac22c94c4a892d8c4fb34d92a87e23800ae03490a1268597afdab2587f574540f38698f9f8fbe42bc2a7cfb1ee6347960eae31451e36db96985987b44d04b668cb64e03fbef394a8662484ae5e7d17a8291c14c1c101acb97afc74de99533777f0f0033838497d807a07eb6bedf839ab46753b7e0913bc43aa4e46bb291d341c041e6cd7da5d69e26884478691ccec789cc140fc1d51014326438fc4534a6548e8c438622420a6f0e8a14a83a4ea9083f5d7b388a1ac8182deb1bf72ae19269516cabf31affd60cfaeeeae84c7b253b51515a3fdb4a6a90bbda9ebb6a2c47c35213e3e711392f1591bb53073d4b0f98a75ae837724e8fe3670635ef4736b1623dbf231c0b7664d1d440a301dc8f1a91c29c86f693adc657eaf2b1942bcb3db4dc8dd9cb3e36391922154ba8975cb1380c161fc8c0301b63036062ee14a257c22174a72bd6ec27bac37dd589a3a17a31a12d56a66af1c6b57c6dbbc5ae77defe3995eb6a9097cef3b9d47253986881f67d797a10c45bcf1d1efb0e34dca52cea5dfa4a1a804b8f0bc987995f68b648f1435691ad0b086309148e81a73bba2c99ed4a8fc1bc788eea59638db36b0aae4dba0edda08c1f6416539737009b54ec4b3b9965e838f86fc79ec045855dce9333eb9eae749c604739d375d2b4b82fac06be1b62568d5499a04fddad8694ad5bc78642a95a92df8fd2b8559b175bbb73a39490ba389b6511f57844fee55d409ac8ba7b980aecd534efd02554e56a503f21c13e0d1b27102124f935c20390e52be5c1a63250974989dae913d752fc035eff17f1d19dd6bb0f22a42e8036606227ac57a01a12170e9a9e5e18e3bcdcc4e4e5f3cdc11b4efcca8bb0b146e64c90afdfac3ddef57cf8f149f064f9fa480cbc902ee709199f839e8c479bf72d1b101f8dd4410e9cfeed04f9906102dd2fb41cd5a8915a8d9d4553e96c5cd9678e0d34ae2baf96abd2d743269921b177489f812d5cbb42612523f86cb7d14df5df1feea1b28f50457973bda96c832cf717300f5375d26b2c1a73fe6dc218ee3bd186f736d3d32b232b9e69cc0588d9f3ba3a01ea53cac8cb9d9d4f9d5ccdfed56504c4b3000fc94452647e3ee1933c29c7efa9eb34666eb209c2e12fdebb0da0608f8c90731b7de96691a1dcfe98f12c2fd8a87ef9a48e438ac65e1b963d1a149d0c9b065aff2943eb669e7729d91dc76c11c4656b7bbd25887bdf6fde0119bf4bf755a6817ac454c81453b47e614672b18a458c6c85091c2cb612145f3b0d9157fa44c9a64eafc94abbe6a1eda9890bcf73d241017c6ce58825a8c87666eba67faae5be02fe37c47e64fad056282188de6c0b6e4316192743a0cafdfa0c744adfc995ffa7d6cb07bdf5401767c5062a9b0c0a4c9bfdaad190097f863005e295ae5f2253aa068077357d7d13fb44bf29f6fd20e5806295e79cb988c330933c44fd6888bcf9316b55eb02b4a23493cd9a2a5250ff4c66f7013dc22c1cff261999f75a22958ae3da0b1351fcb4a4b070c5d00d954aacd6720b3eff32f1b9ac1e85d98b9f2fc0a3ff212319981770315476d010b02f961437c4a8fc5b16bc28bf7a0707d97fe00486a9fbbd6bb09432e683108b1917e48f96eb65e9394dea4065d657dd6f07329ed6a066b591fb27368d0a94b5fa5bbb78eb86845add8acf6de0ea6df71f2ae21c8e84f323c406e05a22c86a638fd98cc31a86c048efaa819d0f6e198e4bb7ab220c962035e9bb62f406bd579c5ac4e7b0f06b8a5b8288b25ef3213abb99de8daa99a8bf950210e833e31249cb35cae404931dbc8866e96fd5ab4d362aac4b94170e67bfdfe022e4e20a84e37f96e5773b929078e46e6b748289adb918f3028f9dab7175fa6c98a02c1e30ca07ae9868f60ff47e12bebfcc92ec414cc844681ed7fa9da9a7cc3779939fd9c0db76f3fa896e9cbe72b7f5e46f07b97b94c3b13f60588a29273b3daaf851866ab1f30ee64fb790", 0xf80, r0}, 0x68) ioctl$EXT4_IOC_GETFSUUID(0xffffffffffffffff, 0x8008662c, &(0x7f00000018c0)) fstat(0xffffffffffffffff, &(0x7f0000001900)) r1 = signalfd(0xffffffffffffffff, &(0x7f00000019c0)={[0x8]}, 0x8) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, 0x0) ioctl$BTRFS_IOC_BALANCE_V2(r1, 0xc4009420, &(0x7f0000001e00)={0x1, 0x1, {0x1, @struct={0x1f, 0xffffff01}, 0x0, 0x64, 0x1, 0x1f, 0x9, 0x7, 0x46, @struct={0x100, 0x6}, 0x0, 0x8, [0x7, 0x7, 0x1ff, 0x200, 0x5916]}, {0x2, @struct={0xc221, 0x4964}, 0x0, 0x47, 0x6, 0x5, 0x7f, 0xa6f2, 0x3, @struct={0x2c48e61d, 0x4}, 0x0, 0x0, [0x7f, 0xf74, 0x2, 0x6, 0x0, 0x100]}, {0x40, @usage=0x2220ba26, 0x0, 0x0, 0x800000010000, 0x4, 0x20, 0x6, 0x0, @struct={0x101, 0x81}, 0x20e7, 0x5, [0x401, 0x0, 0x3, 0x6, 0x9]}, {0x7fffffff800, 0x6, 0xfffffffffffffff7}}) syz_genetlink_get_family_id$tipc(&(0x7f0000002280), r0) sendmsg$TIPC_CMD_GET_BEARER_NAMES(0xffffffffffffffff, &(0x7f0000002340)={&(0x7f0000002240)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000002300)={0x0}, 0x1, 0x0, 0x0, 0x4000000}, 0x84) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(0xffffffffffffffff, &(0x7f00000024c0)={&(0x7f00000023c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000002480)={&(0x7f0000002440)={0x1c, 0x0, 0x400, 0x70bd2c, 0x0, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x800) r2 = syz_genetlink_get_family_id$nl802154(&(0x7f00000025c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_NEW_SEC_DEV(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000002580)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000026c0)={&(0x7f0000002600)={0x94, r2, 0x800, 0x70bd25, 0x0, {}, [@NL802154_ATTR_SEC_DEVICE={0x1c, 0x23, 0x0, 0x1, [@NL802154_DEV_ATTR_SHORT_ADDR={0x6, 0x3, 0xffff}, @NL802154_DEV_ATTR_PAN_ID={0x6, 0x2, 0x1}, @NL802154_DEV_ATTR_PAN_ID={0x6, 0x2, 0xffff}]}, @NL802154_ATTR_SEC_DEVICE={0x18, 0x23, 0x0, 0x1, [@NL802154_DEV_ATTR_KEY_MODE={0x8}, @NL802154_DEV_ATTR_EXTENDED_ADDR={0xc, 0x4, {0xaaaaaaaaaaaa0202}}]}, @NL802154_ATTR_SEC_DEVICE={0x10, 0x23, 0x0, 0x1, [@NL802154_DEV_ATTR_EXTENDED_ADDR={0xc, 0x4, {0xaaaaaaaaaaaa0102}}]}, @NL802154_ATTR_SEC_DEVICE={0x24, 0x23, 0x0, 0x1, [@NL802154_DEV_ATTR_SHORT_ADDR={0x6, 0x3, 0xffff}, @NL802154_DEV_ATTR_SHORT_ADDR={0x6}, @NL802154_DEV_ATTR_PAN_ID={0x6, 0x2, 0x99c0d24c207fdb10}, @NL802154_DEV_ATTR_SHORT_ADDR={0x6}]}, @NL802154_ATTR_WPAN_DEV={0xc}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}]}, 0x94}, 0x1, 0x0, 0x0, 0x20000851}, 0x4040005) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000002880)={&(0x7f0000002780)={0x10, 0x0, 0x0, 0x100000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x4000044}, 0x0) sendmsg$TIPC_CMD_SET_LINK_TOL(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000002900)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000002a00)={&(0x7f0000002980)={0x68, 0x0, 0x4, 0x70bd2a, 0x25dfdbfd, {{}, {}, {0x4c, 0x18, {0x0, @link='broadcast-link\x00'}}}, ["", "", ""]}, 0x68}}, 0x844) 03:35:28 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x46, 0x0, 0x0) 03:35:28 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x88, 0xb, 0x0, &(0x7f0000000040)) 03:35:28 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKBSZSET(r0, 0x127c, &(0x7f0000000040)) 03:35:28 executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x11f540, 0x0) 03:35:28 executing program 0: socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x11, 0x2, 0xab6, &(0x7f0000000000)) 03:35:28 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x16, &(0x7f0000000100), 0x4) 03:35:28 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x4, &(0x7f0000000100), 0x29) 03:35:28 executing program 3: capset(&(0x7f0000000000)={0x20080522}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xcfe2}) 03:35:28 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x49, 0x0, 0x0) 03:35:28 executing program 0: syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_GET_SEC_LEVEL(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) sendmsg$NLBL_MGMT_C_REMOVEDEF(0xffffffffffffffff, 0x0, 0x20000801) sendmsg$AUDIT_TTY_GET(0xffffffffffffffff, 0x0, 0x0) 03:35:28 executing program 4: socketpair(0x1, 0x2, 0x0, &(0x7f0000000c00)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet6(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000440)=[{0x0}, {0x0}, {&(0x7f00000000c0)="1b", 0x1}], 0x3, &(0x7f00000004c0)=[@hoplimit_2292={{0x14}}, @flowinfo={{0x14}}], 0x30}, 0x0) 03:35:28 executing program 5: r0 = socket$igmp(0x2, 0x3, 0x2) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f00000000c0)=ANY=[@ANYBLOB="7f000087851f198e4e747c4406"], 0x18) 03:35:28 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mknod(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) r0 = inotify_init1(0x0) inotify_add_watch(r0, &(0x7f0000000080)='./file0/file0\x00', 0x82000000) 03:35:28 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x5452, &(0x7f00000001c0)={'tunl0\x00', 0x0}) 03:35:28 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000240)={&(0x7f0000000180), 0xc, 0x0}, 0x0) 03:35:28 executing program 0: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x3cc02) 03:35:28 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x3, 0x0, &(0x7f0000000040)) 03:35:28 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000003c0)={'gre0\x00', &(0x7f0000000340)={'syztnl0\x00', 0x0, 0x7800, 0x700, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @local, @local}}}}) 03:35:28 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x13, &(0x7f0000000100)=0x82, 0x4) 03:35:28 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x1, &(0x7f0000000100), 0x4) 03:35:28 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) recvmmsg$unix(r0, &(0x7f0000000680)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) 03:35:28 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x1013c1, 0x0) 03:35:28 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x13, &(0x7f0000000100), 0x4) 03:35:28 executing program 1: io_setup(0x5, &(0x7f0000000a00)=0x0) io_submit(r0, 0x0, 0x0) 03:35:28 executing program 3: openat$full(0xffffffffffffff9c, 0x0, 0x48c080, 0x0) 03:35:28 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$INCFS_IOC_CREATE_FILE(r0, 0x4020940d, 0x0) 03:35:28 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0x12eb, 0x0) 03:35:28 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x17, &(0x7f0000000100)=0x80000000, 0x4) 03:35:28 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x6bd, &(0x7f0000000000)=0x2, 0x4) 03:35:28 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x6c2, &(0x7f0000000100), 0x4) 03:35:28 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x1600bd78, &(0x7f0000000000)={@remote, @remote}, 0xc) 03:35:28 executing program 5: io_setup(0x48, &(0x7f0000000280)=0x0) io_submit(r0, 0x1, &(0x7f00000006c0)=[&(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}]) 03:35:28 executing program 0: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/block/ram6', 0x202000, 0x0) 03:35:28 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x2b, 0x0, 0x0) 03:35:28 executing program 2: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000001380), 0x0, 0x0) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) 03:35:29 executing program 3: socketpair(0x28, 0x1, 0x0, &(0x7f0000000c00)) 03:35:29 executing program 4: getpgid(0xffffffffffffffff) setresuid(0xee01, 0x0, 0xffffffffffffffff) add_key$fscrypt_v1(&(0x7f0000000280), &(0x7f00000003c0)={'fscrypt:', @desc3}, &(0x7f00000006c0)={0x0, "fbd6145ea67e06a483e15f4b4d4da2a0643782347db034323ad4e4f84e7e2e9176ec9f1e7ad4ca41c2b481810cd1795ef10cd795e4d82e880596b47d98276427"}, 0x48, 0xfffffffffffffffb) keyctl$chown(0x4, 0x0, 0x0, 0x0) 03:35:29 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x19, &(0x7f0000000000)=0x2, 0x4) 03:35:29 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x22, &(0x7f0000000100), 0x4) 03:35:29 executing program 2: add_key$fscrypt_provisioning(&(0x7f0000000280), &(0x7f00000002c0)={'syz', 0x3}, &(0x7f0000000300)={0x0, 0x0, @c}, 0x29, 0xfffffffffffffffa) 03:35:29 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x18, &(0x7f0000000100), 0x4) 03:35:29 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) fsetxattr$trusted_overlay_redirect(r0, 0x0, 0x0, 0x0, 0x0) 03:35:29 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x4, &(0x7f0000000100)=0x7, 0x4) 03:35:29 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0xc01047d0, 0x0) 03:35:29 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x31, &(0x7f0000000100), 0x4) 03:35:29 executing program 2: syz_open_procfs(0x0, &(0x7f00000001c0)='fd/3\x00') 03:35:29 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x10, &(0x7f0000000000)=0x2, 0x4) 03:35:29 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_DEL_DEV(r0, &(0x7f0000000c80)={0x0, 0x0, &(0x7f0000000c40)={&(0x7f0000000c00)={0x14, 0x0, 0x4}, 0x14}}, 0x0) 03:35:29 executing program 3: pread64(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffb) 03:35:29 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) read(r0, &(0x7f0000000500)=""/4096, 0x1000) 03:35:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x16, 0x0, &(0x7f0000000040)) 03:35:29 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x6ca, &(0x7f0000000000)=0x2, 0x4) 03:35:29 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@bloom_filter={0x1e, 0x104, 0x0, 0x0, 0x108}, 0x48) 03:35:29 executing program 3: r0 = openat$full(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) syz_genetlink_get_family_id$smc(&(0x7f0000000780), r0) 03:35:29 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000008e40)={0xffffffffffffffff}) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 03:35:29 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x4020940d, &(0x7f00000001c0)={'tunl0\x00', 0x0}) 03:35:29 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0xc0045878, 0x0) 03:35:29 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKBSZSET(r0, 0xc0a012ea, &(0x7f0000000040)) 03:35:29 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e) 03:35:29 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x88, 0x2, 0x0, 0x0) 03:35:29 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x13, 0x0, &(0x7f0000000040)) 03:35:30 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKDISCARD(r0, 0xc09812e7, 0x0) 03:35:30 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@base={0xa, 0x8001, 0xac8, 0x5, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x5}, 0x48) 03:35:30 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x6cf, &(0x7f0000000100), 0x4) 03:35:30 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000340)={'sit0\x00', &(0x7f0000000240)={'erspan0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2f, 0x0, @dev, @empty}}}}) 03:35:30 executing program 2: set_mempolicy(0x4a84866c227bc108, 0x0, 0x0) 03:35:30 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x1b, &(0x7f0000000100), 0x4) 03:35:30 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x17, &(0x7f0000000100), 0x4) 03:35:30 executing program 3: r0 = inotify_init1(0x0) inotify_add_watch(r0, 0x0, 0x1000101) 03:35:30 executing program 1: getresuid(&(0x7f0000000440), &(0x7f0000000480), 0x0) 03:35:30 executing program 5: socketpair(0x1, 0x2, 0x0, &(0x7f0000000c00)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet6(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000440)=[{0x0}, {&(0x7f0000000040)='t', 0x1}, {&(0x7f00000000c0)="1b", 0x1}], 0x3, &(0x7f00000004c0)=[@hoplimit_2292={{0x14}}, @flowinfo={{0x14}}], 0x30}, 0x0) 03:35:30 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_NEW_INTERFACE(r0, &(0x7f0000000240)={&(0x7f0000000180), 0xc, &(0x7f0000000200)={0x0}}, 0x0) 03:35:30 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000040)={'team0\x00', 0x0}) setsockopt$inet_mreqn(r1, 0x0, 0x23, &(0x7f0000000080)={@multicast1, @multicast1, r2}, 0xc) 03:35:30 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$INCFS_IOC_CREATE_FILE(r0, 0x5451, 0x0) 03:35:30 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x6bf, &(0x7f0000000100), 0x4) 03:35:30 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x891d, &(0x7f00000001c0)={'tunl0\x00', 0x0}) 03:35:30 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_buf(r0, 0x6, 0xd, &(0x7f00000008c0)="d06df861e2209e8b", 0x8) 03:35:30 executing program 5: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = dup2(r0, r0) sendmsg$inet_sctp(r1, &(0x7f0000000280)={&(0x7f00000002c0)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000000200)=[@dstaddrv4={0x10, 0x84, 0x9, @broadcast}], 0x10}, 0x0) 03:35:30 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0xa, &(0x7f0000000100)=0x82, 0x4) 03:35:30 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x6, 0x10, &(0x7f0000000100), 0x4) 03:35:30 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2}, 0x48) 03:35:30 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@bloom_filter={0x1e, 0x0, 0x400, 0x2, 0x108, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x7}, 0x48) 03:35:30 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x0) ioctl$BLKBSZSET(r0, 0xc0481273, &(0x7f0000000040)) 03:35:30 executing program 2: r0 = socket(0x1c, 0x10000001, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000340)={&(0x7f0000000180)=@in6={0x1c, 0x1c, 0x3}, 0x1c, 0x0}, 0x2018d) 03:35:30 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f00000002c0)=[@dstaddrv6={0x1c, 0x84, 0xa, @ipv4}], 0x1c}, 0x0) 03:35:30 executing program 5: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000100)='m', 0x1}], 0x1, &(0x7f00000002c0)=[@dstaddrv6={0x1c, 0x84, 0xa, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}}], 0x1c}, 0x0) 03:35:30 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="1c000000840000000a000000fe8000000000000000000000000000bb1c000000840000000a00000000000000000000000000ffffe0"], 0x38}, 0x0) 03:35:30 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000800)={&(0x7f0000000300)=@in6={0x1c, 0x1c}, 0x1c, &(0x7f00000005c0)=[{&(0x7f0000000500)="a0", 0x1}], 0x1, &(0x7f0000000700)=[@init={0x14}], 0x14}, 0x0) 03:35:30 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000100)='m', 0x1}], 0x1, &(0x7f00000002c0)=[@prinfo={0x14, 0x84, 0x7, {0x1}}], 0x14}, 0x0) 03:35:30 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000600)={&(0x7f0000000280)=@in6={0x1c, 0x1c, 0x3}, 0x1c, 0x0}, 0x0) 03:35:30 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=[@sndinfo={0x1c, 0x84, 0x4, {0x0, 0x1100}}], 0x1c}, 0x0) 03:35:30 executing program 0: openat$ptmx(0xffffff9c, &(0x7f0000000680), 0x0, 0x0) 03:35:30 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000540)={&(0x7f0000000080)=@in6={0x1c, 0x1c, 0x3}, 0x1c, 0x0}, 0x0) 03:35:30 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendto$inet(r0, &(0x7f00000000c0)="94", 0x1, 0x0, &(0x7f0000000000)={0x10, 0x2}, 0x10) 03:35:30 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000240)='\x00', 0x1}], 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1c000000840000000a000000fe8000000000000000000000000000bb1c000000840000000a0000000000000000000000d7"], 0x38}, 0x0) 03:35:30 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f0000000300), 0x8) 03:35:30 executing program 4: r0 = socket(0x1c, 0x10000001, 0x84) setsockopt$inet_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x13, &(0x7f00000001c0), 0x8) 03:35:30 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1c000000840000000a000000fe800000000000000000000000000dbb1c000000840000000a000000000000000000008b"], 0x38}, 0x0) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000040)={0x0, @in, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x98) 03:35:30 executing program 5: socketpair(0x2, 0x3, 0x4, &(0x7f0000000140)) 03:35:30 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) bind$inet(r0, &(0x7f0000000200)={0x10, 0x2}, 0x10) connect$inet(r0, &(0x7f0000000900)={0x48, 0x2}, 0x10) 03:35:30 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in={0x10, 0x2}, 0x10, &(0x7f0000000140)=[{&(0x7f0000000380)='5', 0x1}], 0x1, &(0x7f0000000180)=[@dstaddrv4={0x10, 0x84, 0x9, @broadcast}], 0x10}, 0x0) 03:35:30 executing program 4: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000001300)={0x1c, 0x1c, 0x2}, 0x1c) 03:35:31 executing program 0: r0 = socket(0x2, 0x1, 0x84) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c, 0x2}, 0x1c) 03:35:31 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f0000000000)={0x0, 0x4}, 0x8) 03:35:31 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, &(0x7f0000000180)=[{&(0x7f0000000240)='\x00', 0x1}], 0x1, &(0x7f0000000380)=[@dstaddrv6={0x1c, 0x84, 0xa, @remote={0xfe, 0x80, '\x00', 0x0}}, @dstaddrv6={0x1c, 0x84, 0xa, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}}], 0x38}, 0x0) 03:35:31 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000380), 0x14) 03:35:31 executing program 5: r0 = socket(0x1c, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0x40, &(0x7f0000000180)='cdg\x00', 0x4) 03:35:31 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) bind$inet(r0, &(0x7f00000000c0)={0x10}, 0x10) 03:35:31 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x15, &(0x7f0000000040), &(0x7f0000000080)=0x8) 03:35:31 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) connect(r0, &(0x7f0000000040)=@in={0x10, 0x2}, 0x10) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000080)={0x0, @in, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x98) 03:35:31 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) r2 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x28, &(0x7f0000000280)={0x1, [0x0]}, &(0x7f00000002c0)=0x8) r4 = dup2(r0, r1) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r4, 0x84, 0x900, &(0x7f0000000100)={r3}, 0x8) 03:35:31 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000000380)=[@dstaddrv6={0x1c, 0x84, 0xa, @remote={0xfe, 0x80, '\x00', 0x0}}, @dstaddrv6={0x1c, 0x84, 0xa, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}}], 0x38}, 0x0) 03:35:31 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0x0) 03:35:31 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="1c000000840000000a000000fe8000000000000000000000000000bb1c000000840000000a"], 0x38}, 0x0) 03:35:31 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000080)={0x1c, 0x1c, 0x2}, 0x1c) 03:35:31 executing program 4: open(0x0, 0x283, 0x0) 03:35:31 executing program 5: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) getsockopt$inet_sctp_SCTP_STATUS(r0, 0x84, 0x100, &(0x7f0000000a80), &(0x7f0000000b40)=0xb0) 03:35:31 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000240)='\x00', 0x1}], 0x1, &(0x7f0000000380)=[@dstaddrv6={0x1c, 0x84, 0xa, @remote={0xfe, 0x80, '\x00', 0x0}}, @dstaddrv6={0x1c, 0x84, 0xa, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}}], 0x38}, 0x0) 03:35:31 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="1000000084000000090000000000c4a4100000008400000009000000ac"], 0x20}, 0x0) 03:35:31 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000000040)=[@dstaddrv4={0x10, 0x84, 0x9, @rand_addr=0xc4a4}, @dstaddrv4={0x10, 0x84, 0x9, @remote={0xac, 0x14, 0x0}}], 0x20}, 0x0) 03:35:31 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000140)={0x0, @in, 0x0, 0x59c6, 0x14}, 0x98) sendto(r0, &(0x7f0000000080)="f6", 0x1, 0x0, &(0x7f0000000000)=@in={0x10, 0x2}, 0x10) 03:35:31 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000100)='m', 0x1}], 0x1, &(0x7f00000002c0)=[@dstaddrv6={0x1c, 0x84, 0xa, @ipv4={'\x00', '\xff\xff', @rand_addr=0x8}}], 0x1c}, 0x0) 03:35:31 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000180)="c3", 0x1}], 0x1, &(0x7f0000000800)=[@sndinfo={0x1c, 0x84, 0x4, {0x0, 0x1100}}, @init={0x14}], 0x30}, 0x0) 03:35:31 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000800)={&(0x7f0000000300)=@in6={0x1c, 0x1c}, 0x1c, &(0x7f00000005c0)=[{&(0x7f0000000500)="a0", 0x1}], 0x1, &(0x7f0000000700)=[@sndrcv={0x2c}], 0x2c}, 0x0) 03:35:31 executing program 2: r0 = socket(0x1c, 0x10000001, 0x84) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x102, &(0x7f00000000c0), &(0x7f0000000040)=0x8) 03:35:31 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x18, &(0x7f0000000000), &(0x7f0000000080)=0x4) 03:35:31 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000240)="9b", 0x1}], 0x1, &(0x7f0000000380)=[@dstaddrv6={0x1c, 0x84, 0xa, @remote={0xfe, 0x80, '\x00', 0x0}}, @dstaddrv6={0x1c, 0x84, 0xa, @remote={0xfe, 0x80, '\x00', 0x0}}], 0x38}, 0x0) 03:35:31 executing program 3: r0 = socket(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x14, &(0x7f0000000000)=ANY=[], &(0x7f0000000040)=0x10) 03:35:31 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000280)='./bus\x00', 0x0) 03:35:31 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000080)={0x0, @in, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x98) 03:35:31 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) r2 = dup2(r0, r1) getsockopt$inet_sctp_SCTP_STATUS(r2, 0x84, 0x100, &(0x7f0000000200), &(0x7f00000002c0)=0xb0) 03:35:31 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000080), 0x98) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = dup2(r1, r1) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x105, &(0x7f0000000080)={0x1, [0x0]}, &(0x7f0000000380)=0x8) sendmsg$inet_sctp(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@sndinfo={0x1c, 0x84, 0x4, {0x0, 0x0, 0x0, 0x0, r3}}], 0x1c}, 0x0) 03:35:31 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000001540)={&(0x7f0000000040)=@in={0x10, 0x2}, 0x10, &(0x7f00000014c0)=[{&(0x7f0000000080)='W', 0x1}], 0x1, &(0x7f0000001500)=[@dstaddrv6={0x1c, 0x84, 0xa, @local={0xfe, 0x80, '\x00', 0x0}}, @authinfo={0x10}], 0x2c}, 0x0) 03:35:31 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r0, 0x84, 0x12, &(0x7f0000000100)={0x2}, 0x1) 03:35:31 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000100)='m', 0x1}], 0x1, &(0x7f00000002c0)=[@dstaddrv6={0x1c, 0x84, 0xa, @loopback}], 0x1c}, 0x0) 03:35:31 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) sendto$inet6(r0, &(0x7f0000000640)='X', 0x1, 0x0, &(0x7f0000000240)={0x1c, 0x1c, 0x1}, 0x1c) 03:35:31 executing program 3: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c, 0x3}, 0x1c) sendto$inet6(r0, &(0x7f0000000240)="56a212a2807edbe7ead2824a5eb5c95d893aaad6d119b5e5d1407b23ae6b41328adb1add41c73c5110458c359ef6120e1e591f5051f0adc32cb291293b10c84ded10fded5574807592dcd4863de1fe6d7227fc1acb741f81d66b94cad9d8a70c23b5e0df5c32a2e13d1f997ca91d2e258ef4648cfa36b1be0154c663a19fecbb1000a99ebc52f46e44c75709c66db82b142d36dd7dbc15bce39ef4c365d4508c442206a36997720843f3c7fa483990f3e073719f0fbb7a29a13bede9a08920c007367c8e8e951e7037e75eb11065fa4a94cd7179535b4bdee3351fdf9736255b6983620307538a57a4bb318e7cae2ab1bb42c090a70eebe16c86a08774bbeb51827d170593f09485d707f6080a87a9066b941bdf8016d0e00ffb272ddec8094f99dbb1a0861c3bf698e47d4b1e48eb97d2cd923918c65544a98070ae84c90df3d29c095bde0c40b45ca65d87650918dc93d9caf418bafa7dace2ca8f9946e5792a822a1a2c992eeaa04c68629faeb5c84e6bfb66435b430ee58045f7dd0049c1d9adc24c117d7e9757b4032c0a55c5fc4e2e507d79cc254846863e55bf517668839d613c089040fb3c828765136d26c24fc1bc2df715ade2374f9fe812ed78844e5279c7825bd4c3f18122b85f593479e5d784a74402312b6c878b52e19b6339172c0de056bd996aaa5844b02fd6585caa4f4676a88c4710587f48681a71f97ab3c33c3893899bc1399683954e01e17f1f936ece23275ecf7747d4442867432244f8a5e45da5baa90cce1e4ad555158b95c304d03b66d1410f647bff15eba2cf96f765242ded268907f461eea508d802e122fc1e286b79590687ec05bf0c6d6f7fa57c4a72f4a1e44f2f2d284562a46eb4d459fc34e17eff2a1c7016cde1e03fa469483c2d7fac535371b5e3edf00e681af9fd133cbe41ab4ae9dd3f3dd2a3b30c4c1ca6f2fa42b8251b0d7c36bebfe9907fb72cb127111766d04d613dbb79497830a0195f9af7ea02d1cb480540120779b2de73fe3419d617b8e5c4584c1545798e7640f9397175f3c39052c099c678674d098a9d6b7a7d089f1ba9847f629d7fb0f3af0d1b958a04207a90a2ab64daee25624bf40db23cfc267f231e6fc2e9b69b22fd63419896b7d5f8e5aa22b2d8efb672f840a8849ede2caeb681fbb17e0ef8c70b24c6bd76fc41f2f7ad409d5d1257870c3319cf930fa77cd5a991595a7ff928900ebcf15060fc90f78c6912d8039a85fd6043d5b1e0775d0bf14eb23d4a6675df196fd817e4a8678f5fb979b30d36a2600383c355d4c31f3aadfbe4e1042355dc1f7d739d51a870424956af368dd6403460ec77ef9befaba6c31b37e96bbb9ae3c5df11b163cf33ed0ff383c8b57396e474a3a8dc6b48c8a9484f02ecb43bffeff17ccc708a1be5ef1a1e486374ca0bef0d1f82b7fc311850a337024a15c98a111add66b6ff90042f16aa42b15e3bdeebc5bafecdd9a3088c7d1b30b22c67ede5a6c8d1a4be1fdedf7d53e8a7c03b426700946c041d4328da800e5cc904fd97c8b6d9122ef623dcdd8cd9575bce556e70986bd616f544aa0d68a7bb51204e8f1a96cfda0829923dcad68b1178eeedc74bb76d8c68983441b85fd08b57d1a87fe2a21bede17ffec1326106d948014e36b145eab0e87b5fa77c7a01890faa725bd04e2a0ccb4a35b2c54285fdc60301427d4899d679253eae304fb6c62edb0a21b32901d1c71fc817f0096789ecbdc4b8cec544df3ccdd4e601cef0332831fdb0c36320f7fc4e212bb69a57b81de6b24e3cae3227175a685b22c2bdd155b09070fee94fd7a7d309ae4f0f622093c9cdf63b392cf4cd864df142eb8ff4bae2ff543d85bca5019ea5eb0ecc9022a9650bdbeb1abf9fe85ca4e4372b92996135377c3ca0710a5fc8ad95e8734786c4170e87343430571bce12cc605dee76d60cc1047b8c2df6da366fd54cb9cd81a976839a8328490cd72ea9b65c399974c81411eb2b8d4f03433d901aebdb11a87b0d43a1bf8b26b9cc0d2db5422e1284e840c95a5b770360ac296e5655bd175e9b66327f8fe91ebd1b73c60a5c579be07cbf2c91503939ea3776b5363b99618fc9c9610782f6feb3b13e7cd4083fbba5d45233a4d13d9e5cc3e4346345ba47a3405ed45eb3472776cbc06e5bd8b17e38bc413b8e6eb921cf79c0cbaba47972f45f2cf0c5d0eb613f72967eb0716b464b8c4e64b1bb1b4add589cba3a01366f57a92d78e3c8e02d981149674f345ecf7cd7e565facc68e73029034293fe5574f60d2b4126895c23290691e1fe391f76919c8da120a2119ae757acd241e20b9fa0d512eaacc9368afad07e3ffb5368e980ae116469404cf9edcaf70d8833af214035035778ebbff9542086656b9bf937dbad78a40c58999e55b0efea0b411c866e533dae39f2c74e1955f1d47bbffd78697feaf54c155ec426e7aeb090e1e86814cf6a877748bec5a2826cb76e950b25b860724843aa9ee3e032b000af350e1904a72288e4eabbee86d7228cb1dd4744564eb3b9a4addd53f2c10073339d5eaf443cbd83b9d708909af5b86efbfa5a3fa0d0694da3eed2bc285e3bae6fb9d9f533095106327700fa86ab2c83bb08f1699789a7dd3c47e9d82ae632751ee98b16ec628933a1a8fe90ff8b915f6556bc27c9a69d9b3f0fd933cafc1040300d9b40095b6983dd59ce06686da49d152c72ff5983d566283285dc8c9975694ec8e38a93e5b9ec508400ebe14a6fdb44b4c64983766c7f94195cca591cce1c4edee280fcf2bcffd94089f0b923c2bb4a6930935d7b15422ac520bd2950c5c621358c7f21e0038479745e6a9c5590650dca7a5d3029e056b20498c109e01386a349a7b4a0c6a41308cfd057afee606543dd48930244707ce45ced1c9ab04579e16ff5a6e0bc8033498ecb9b6f65870bd08b393e2c04684fd4f311f2c711abeea9955ce9096a3171d09aed856e67da0fb7af757fc9853df5d870155cbd6be08fc8765095aaf55d0691846f60a3ea548d4ed068c3d22d9e18a25acace09bf563d03dec8b086f596636c2b7118a6617bc0b19b54e7cc58c01b3ff8a4ab5f0528df9f4b9ccaa887fcb82f09601eedd601c59eac976062784ab4b8b86b3014e58c03d99928bc56aeb79308f03c86d0ebfdcd556d55741c8994dca2ebdb704765f6049e5608d1696f66c10c61501b8da78fc019891e0c2d32446cc5c56e4c3594621998bdebbb923380584172feede290467e219c818262196bb16ca16d26079ed86ca76063b6e73ff3aa6fabaa07728c84c138dfe75e25cab2cd49a752f2821e1618ecb8f34e0e968bdf9792b9b37533c91984b5bb144a7bb3741b6e7dceb81f688945c6c87927eb0d21e0945f9b34dff7926d0fbaa6e35eaf02b36fd76121a45d882bac7fadff90b157efaaea65c3c22e52375e1e6980f0433a523ee79a76e110eb798b9087f11d5ff39240f22b578b88e3e890b533535065380018e18a04204b1faf29c284c2ebaceb5cb7486bbba644f15996c0f262f44af7a3e2230682e02b2edaf1ad5fd0860d713670f244deec030c31115562543ed58ef3923eddb40311dd89fd14b2f2e71e94f0c5b14f96a46fa7ce5f066e31ffb315719e3c5709b1ac945d041c7d751e1944f2f592264aca5a23d5d8f3c032fc821e708f69d4583753a5f6c55e093e284f2c42a811ef48138323e267152477eeec3ee33053c29389b96c632b695bdbef8ebb43ecc62dbc1985ab678d5acbbe9768f27eceb0fa4c7a58d80162b59a636492f8907f0a47c7a9af2d1365ebabb168df854a009cb1766eb0d7e8934727d3b16113d440c4560150f1c79aee0b590c2e133763a79db096371b505938256029b156f6bd6f78847459ae99f017ed95b261034e462785522b12e348d0214647e7f957b62214faca68fea1ddc92ed87ab790a14c6ada1b514906cba258cddbfeea50f7059753b02cb3b6c9af8a215d762b3d9bd74d5cf5c63522a74941f71b5c1de893bc05ae240d43077e0102b37839070afabb30cd65d98c41cef979dea95c2f98bd8f80c1aaf67be7f86c2e15d18c3b839514f1b0f44683ab2d1ce0ce22a858f8472eb0e21d3552da08da08e4aecb7546a0fa5db112cecc94852c0bca44410bb242d79d29d52286d03b91b8e8c1db651631db9fe3728c65ddc19ce607b3f9423d47771703b312e43f88348ca3a892a286267d82520e7c756ada368d636732451a50f4ccc343d18f8dc9896014df09bfd8b3096594d09a29d2e1da456fc5ed2663b9f3f9318c491459651ba6ee8bc6372b34a9f50aae70ac78e91a695ab6c9981683338c5d0572ddd1eab3330e002f4e4f89f71d79deb54cfed678d94ca62062d729f88e96c8b16c7a1401df02ea7e5067e0369e29b4a7ee6e3558f2b01248bf147c302b221144c5904dff0acf41fe9b0526b121be9e5ffa8dc5816942c7c4745a1885d9a2ff8aebf252fc7be63d53a80b0db8cced3927e7fe6f65de256224e98e8b92f0efd85d9826b75b05ff8b763d8dd0b26606fd2e5ad975325617f10004b4427383b1d2ba9fe901a404fb2b2ae82f7b2ba86ac6479b9eabeb60f6ff838131426a69487fca96fa1541c3e72e26caad0ccec27cbd8f4ce866caeb16af426d51d143896fdc9843d8fff53f311b765505e804f396e302b7c5304daeee155e77993f09eab960b0c19d3f830974b4c2f8ac4ee7db290d9caaf82244eb596f29e0a446466696fe520efa97c68fc6e1588166266f1f13e9f3c350c2e4232549d178a81e034b98f31da58f4cff87cb2bc9d96160e60b47735b4a9133a6cde6cd2c4e920abe05d2ea5115c33c50a2c7b9f3010f3266e2cf6835ad933c93f397435a3c3bc71266f1fa7d2e65007119575e692ee44abb6056c9649e6720313aae5cbb0efb1c517310fd79155246a44728a42d8399c9342378f85565cd05e17326a483232f5d2c0dc6a01822a379b4d00ec174ca212c9f1b7c164b5f1c27210c082839d80c84a9f7989f435f887a1eb2adf114599f2d7127fbfc42750575e6fcf22b5db49d7d0008a7a8c84240fabdf05780b8e59e17c15bf836d51b9cd3cde670a6f9dc48a01aaa1efb9c2973818358ca622e0293aeacdb37312724f0d4dd3554b407bc3b591fa1ab5cfe4d296b68d2aeec81fdad52140df9099f958fa9b5593d95c3e05c95ed4310ba502c354466b4cd151c7cd8892837e387374feb3b159c48e71bca2a07c0fcaa81d5afc1941c95dd1693c21d71663c1b98e8eb63bef3222ba01e7daa1576dd729a8ff5ec672a007cadf7c134ad3e101270f806dbd3b0e70fec18879c1ea3d72303e348b7c981c8b07a4c8f30e82a1947ed8817910958da3232ab0355b31c8ef3d9af7217772c21987e66c6a9bfeab0f5c6f91dd5bad035a4adf6c99c13b123f9b59c2b76aa79e1281d138c30c8256aceee4466ed2b5ab3f0da01e92708800adac3ccd030dd97b5149771a7e916629767ae48858f3d6d99070dd080d4d7371cb8d0740024e6140f50cb090da53f4cb684ae14c47e761a56e80c641b3cb63ccd6eaaca3dd512b32a0d008d6f2e44711750ac64494f7930c023f7f5c1c21ef0bf36369632e7b2cbdc7ea16882f19a27d4e69d452672a6b741dfaf8e3ce020bdff30393e77386345be4df47980de9120bd51cde52029933410cea8fb89ccf3b210fa6386bb422b7677a102ed27ba0200724059b076854bbd190b0ab68757434f1c13c41ced180222af389c60904e111472575878169249b2db7d538c61e3fa", 0xff1, 0x0, &(0x7f0000001240)={0x1c, 0x1c, 0x3}, 0x1c) 03:35:31 executing program 5: r0 = socket(0x1c, 0x10000001, 0x84) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0x101, &(0x7f0000000340), &(0x7f0000000240)=0x98) 03:35:31 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000000)={0x0, @in, 0x3, 0x0, 0x2}, 0x98) 03:35:31 executing program 4: syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @random="5bd8654b8771", @val, {@ipv6}}, 0x0) 03:35:31 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x900, &(0x7f0000000500), 0x8) 03:35:32 executing program 5: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000001540)={&(0x7f0000000040)=@in={0x10, 0x2}, 0x10, &(0x7f00000014c0)=[{&(0x7f0000000080)='W', 0x1}], 0x1, &(0x7f0000001500)=[@dstaddrv6={0x1c, 0x84, 0xa, @local={0xfe, 0x80, '\x00', 0x0}}], 0x1c}, 0x0) 03:35:32 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="1c000000840000000a000000fe8000800000000000000000000000bb1c"], 0x38}, 0x0) 03:35:32 executing program 0: r0 = socket(0x1, 0x5, 0x0) r1 = socket$inet_sctp(0x2, 0x5, 0x84) dup2(r1, r0) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x22, &(0x7f0000000080), 0xc) 03:35:32 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000080), 0x98) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = dup2(r1, r1) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x105, &(0x7f0000000080)={0x1, [0x0]}, &(0x7f0000000380)=0x8) sendmsg$inet_sctp(r0, &(0x7f0000000140)={&(0x7f0000000040)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000000100)=[@sndinfo={0x1c, 0x84, 0x4, {0x0, 0x0, 0x0, 0x0, r3}}], 0x1c}, 0x0) 03:35:32 executing program 3: r0 = socket$inet(0x2, 0x5, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x10, 0x2}, 0x10) 03:35:32 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000100)='j', 0x1}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="1c000000840000000a0000000000000000000005"], 0x1c}, 0x0) 03:35:32 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=[@sndinfo={0x1c, 0x84, 0x4, {0x0, 0x1100}}, @init={0x14}], 0x30}, 0x0) 03:35:32 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xe, &(0x7f0000000380), &(0x7f0000000400)=0x8) 03:35:32 executing program 5: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c, 0x2}, 0x1c) 03:35:32 executing program 3: sendto$inet(0xffffffffffffffff, &(0x7f0000000080)="3aa09e7ab1", 0x5, 0x0, 0x0, 0x0) r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) r2 = dup2(r1, r1) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x105, &(0x7f0000000080)={0x1, [0x0]}, &(0x7f0000000380)=0x8) getsockopt$inet_sctp_SCTP_STATUS(r0, 0x84, 0x100, &(0x7f0000000180)={r3}, &(0x7f0000000240)=0xb0) 03:35:32 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x23, &(0x7f0000000400), &(0x7f00000004c0)=0x8c) 03:35:32 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c}, 0x1c) 03:35:32 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000040), &(0x7f0000000100)=0x98) 03:35:32 executing program 4: r0 = socket(0x1c, 0x1, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0x40, &(0x7f0000000140)='vegas\x00', 0x6) 03:35:32 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)={0x50, 0x0, 0x1, 0x201, 0x0, 0x0, {0xa}, [@CTA_TUPLE_REPLY={0x3c, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @private2}, {0x14, 0x4, @remote}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x88}}]}]}, 0x50}}, 0x0) 03:35:32 executing program 1: r0 = syz_open_dev$vcsn(&(0x7f0000000000), 0x0, 0x0) recvfrom$packet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 03:35:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001c00), 0x0, 0x0) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) 03:35:32 executing program 5: bpf$MAP_CREATE(0xe, &(0x7f0000002a40), 0x48) 03:35:32 executing program 3: syz_open_dev$evdev(&(0x7f00000004c0), 0x0, 0x80001) 03:35:32 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)={0x44, 0x2, 0x1, 0x201, 0x0, 0x0, {0xa}, [@CTA_TUPLE_REPLY={0x30, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @private2}, {0x14, 0x4, @remote}}}]}]}, 0x44}}, 0x0) 03:35:32 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') renameat(0xffffffffffffff9c, &(0x7f0000000280)='./file1\x00', 0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00') 03:35:32 executing program 4: openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000002e80), 0xffffffffffffffff) 03:35:32 executing program 0: clock_adjtime(0x0, &(0x7f0000000040)={0x6e23}) 03:35:32 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000002a40)=@base={0xf}, 0x48) 03:35:32 executing program 5: syz_genetlink_get_family_id$nbd(&(0x7f0000000000), 0xffffffffffffffff) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl802154(&(0x7f0000000180), 0xffffffffffffffff) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000700)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) syz_open_dev$evdev(&(0x7f0000002b40), 0x8001, 0x0) 03:35:32 executing program 1: r0 = syz_io_uring_setup(0x101, &(0x7f0000000100), &(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, &(0x7f0000000040), &(0x7f00000000c0)) io_uring_enter(r0, 0x40b3, 0x0, 0x0, &(0x7f0000000000)={[0x1a15]}, 0x8) 03:35:32 executing program 2: mbind(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x0, 0x0, 0x0) 03:35:32 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x5, 0x7235, 0x8, 0x7, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x5}, 0x48) bpf$MAP_CREATE(0x2, 0x0, 0x0) 03:35:32 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETTABLE(r0, &(0x7f0000000080)={&(0x7f0000000300), 0xc, &(0x7f0000000000)={&(0x7f0000000040)={0x2c, 0x1, 0xa, 0x101}, 0x2c}}, 0x0) 03:35:32 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$inet(r0, &(0x7f0000002440)={&(0x7f0000000100)={0x2, 0x4e20, @local}, 0x10, &(0x7f0000000b40)=[{&(0x7f0000000140)="597df7546b048f2ff92bf6c634c3eba10948873ab086786975d62cdf4d5b90527ff33f5bf63cc451292cd4b93058874ad794e0d156146e4cae9025b6de4d20765732593f212ceaa30f6a74eedb4685ac599db12806371dde4204fecfb5f788adf5fb6633b888a5e8f690476b60bd51ca24c3a5bcbea12990646ef9b01b3ae05bd673bf4ae7795c6d3ecbdc38c015f3eaab45a678f288e30ae578a6e3869de3665af3785fbf3d7e9355ed53a52017336dd0204d0a167a0812cf267d005e09f017d807b0cb9054aabbdf28bbd44e51c79e84", 0xd1}, {&(0x7f0000000000)="40e87079e187ffbab73577173042a1bef2700c51a4475cdb7289fefb7df4ef37a7ef20000010000000b42b5f34575d2412a26b775d0f2870b0aedc5b560419d2da840eeef32cdbc61a362417fb14811908c18be7b2e90e468a83bcd775a6fd2b8fa731b158b933a3b1b04d", 0x6b}, {&(0x7f0000000880)="e4983683dbd608f53f620278e423d60416ad491b7c004b7146219cf26f7d01311e19a2368334ca94574dd6a02b1e3aa990e59f5b9bb1e1730764ccd605efe04412de147218d4841cd756338bde4221f3dba3dada8534e0e8728272aa", 0x5c}, {&(0x7f0000000300)="e53aebab7cf7206bdf7a5327c05fa734ec3a79d6f05c560a93dff8c3c99c3feb711064ee662585ef81e240ed0672ff9709f103e73524cbc85beeef7c6ab82d6788a32abd549e6237e9c1382fa3d971a98e0c845c14e12092549e10551f19a305054570af540ef94c927ba7f82c1ffc7d7798e620fc7caf82942bff36516ffa022589e1bfeccc0c30e009db41af193a86d2df9d03b11b23bcd8a75012dbb12b184230ac312c0765ee39b03e9573b9b48bb010b5f6a369ea6f6c129b3925ed7ce57e39d6d8caf39a8facb6d02779a7a2b2f59c136a4fdd8fdf4437a96c84fdafa25fc2232c58c622b01d8812da2e21e69ece1fa3df8d7b43409e72fbca16731c74550cd277aa5a42a6c081ad689769a249384fb0c2d75c457bfc32f947671b56e3f83d63a5aaaa8caf91deb68ca49af3545abdbef5131c04d20ff839734745932b81ad006e5c23ff124e07488c2e92bf658466e52ebb235459c096b63495d691fa4f760215a48041dde31ec3d4fbdcd8442f96a9dfa80429332cee511bb8770675d9e4d6b2fc343cc4757fd745ddc96282e62f6f5966cf52aa144764ceb90ed8780466358a56573b3af04678705fe5c8a6205500d2ae64656fde508846453e4908366cefddb177b83c370a9744414e206556fb1a5d2884aad006c3e61349389a12be47415bc62a501823b0716c4617fcaa1f53b15ad447e7faba806dab10b2fcbca7c45e06e2055f6617a289a81332ef1cc0c653f4139dc9c0a7f19fc60bceecd714cca6fe98788763b6a6c2dfe6c2b707c46c44c87280af7c8fd5f095a116b3c8d876941407831ca5745c175824b70b7104ce61947c3ef8deb56d18777ef152a4a070116226db8f33d314be77933d0b7e34c84cf371fa8ad5bddce28d713ac8495594840f042ef4ab156ddb588db70f0f67ddcc0cd6c8fc97b364fb41fd0a30ea2510edc3f8c8073b6b4c7607a82bb8678488c34a6b76e98fd9019b988a02ebceec900454e1a7b0f8ea8649b56542bcc0a01d8cec5961fa4c683741e8b43c5045ee37bb072a35b58adae204952c83be6df25c4af376e9e729c073c34d1d722f3fdbcc84de62393520abf815e064c43dadcc5cbb016fcc75cc79b2dcae9690186d55979f1de7ae2d75767819196ead81e1732836f5db2757cb9a5f1247dc956517cae7999d8f9430cd04a2b01fb687b581e77c5621904ac4ba1870262ecb402c607dd6450ceebfe5b85f63d6b0e1203a8bf35132e9be6c578b66cd5b2592e92003bc986ef79dfea91cb373698727658e22071389982c090004a34fe1239d21e391bd674b2830d6db4a9ffcf129d4bc70b4510b3fa8e74c22c8d122800cde3a2507dd869d67cbad54cdae9cd6967462471b649570ad590bdbdde63ca1012d6bb795a577cf892096266fcb3f7c1eb116be36755d9121d77cdfc9d13eb1bea404fcc2d4", 0x401}], 0x4, &(0x7f0000000240)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @rand_addr, @private}}}, @ip_retopts={{0x38, 0x0, 0x7, {[@ra={0x94, 0x4}, @rr={0x7, 0xa, 0xa, [@multicast2, @private, @rand_addr, @loopback, @loopback]}, @end, @cipso={0x86, 0xa, 0x0, [{0x0, 0x2}, {0x0, 0x2}]}]}}}], 0x58}, 0x0) 03:35:32 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)={0x50, 0x0, 0x1, 0x201, 0x0, 0x0, {0xa}, [@CTA_TUPLE_REPLY={0x3c, 0x2, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x3a}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @private2}, {0x14, 0x4, @remote}}}]}]}, 0x50}}, 0x0) 03:35:32 executing program 2: syz_genetlink_get_family_id$nbd(&(0x7f0000000080), 0xffffffffffffffff) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000700)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) syz_clone(0x4910a000, &(0x7f0000002fc0), 0x0, 0x0, &(0x7f0000003080), 0x0) 03:35:32 executing program 0: pipe2$9p(0x0, 0x50800) 03:35:32 executing program 4: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f00000001c0)={0x1, &(0x7f0000000000)=[{0x200000000006, 0x0, 0x0, 0x7ffc0001}]}) syz_clone3(&(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, {}, &(0x7f0000000100), 0x8000001000000, 0x0, 0x0}, 0x58) [ 458.083512][T14066] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 03:35:32 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000001380), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, r1, 0x1}, 0x14}}, 0x0) 03:35:32 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) setxattr$incfs_metadata(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0, 0x0, 0x0) 03:35:32 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)={0x2c, 0x2, 0x1, 0x5, 0x0, 0x0, {}, [@CTA_MARK={0x8}, @CTA_STATUS_MASK={0x8}, @CTA_STATUS={0x8}]}, 0x2c}}, 0x0) 03:35:32 executing program 4: syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) [ 458.193723][ T27] audit: type=1326 audit(2000000132.890:20): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=14071 comm="syz-executor.4" exe="/root/syz-executor.4" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f671b28b639 code=0x7ffc0000 03:35:32 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000200), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000240)={'\x00', 0x0, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffff}) 03:35:32 executing program 5: r0 = syz_open_dev$vcsn(&(0x7f0000000400), 0x0, 0x0) lseek(r0, 0x8000000000000003, 0x4) 03:35:33 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) recvfrom$packet(r0, 0x0, 0x11, 0x0, 0x0, 0x0) 03:35:33 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000440)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000000), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,index=on']) chdir(&(0x7f0000000300)='./bus\x00') setxattr$incfs_metadata(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0), &(0x7f0000000200)="c474cff9ddc4de48f5c30e459da0e50f3b1da3f61d", 0x15, 0x0) 03:35:33 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000004180)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) [ 458.291678][ T27] audit: type=1326 audit(2000000132.890:21): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=14071 comm="syz-executor.4" exe="/root/syz-executor.4" sig=0 arch=c000003e syscall=435 compat=0 ip=0x7f671b28b639 code=0x7ffc0000 [ 458.389198][ T27] audit: type=1326 audit(2000000132.890:22): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=14071 comm="syz-executor.4" exe="/root/syz-executor.4" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f671b28b639 code=0x7ffc0000 03:35:33 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000200), 0x0, 0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000240)={'\x00', 0x0, 0x2, 0x7, 0x0, 0x0, 0xffffffffffffffff}) 03:35:33 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x5, 0x7235, 0x8, 0x7, 0x0, 0x1}, 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000100)={r0, 0x0, 0x0}, 0x10) 03:35:33 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000004180)=[{{&(0x7f0000000000)={0x2, 0x0, @multicast2}, 0x10, 0x0}}], 0x1, 0x0) 03:35:33 executing program 3: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000180)={&(0x7f0000000140), 0x8}) 03:35:33 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETSET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0xd00}, 0x14}}, 0x0) 03:35:33 executing program 5: syz_open_dev$evdev(&(0x7f00000004c0), 0x3c9199f4, 0x0) 03:35:33 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x24, 0x4, 0x8, 0x5, 0x0, 0x0, {}, [@CTA_TIMEOUT_L3PROTO={0x6}, @CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x3a}]}, 0x24}}, 0x0) 03:35:33 executing program 3: r0 = socket$nl_rdma(0x10, 0x3, 0x14) sendmmsg$inet(r0, &(0x7f0000002dc0)=[{{&(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000040)="0e", 0x1}], 0x1}}], 0x1, 0x0) 03:35:33 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000002a40)=@base={0x21, 0x0, 0x0, 0x0, 0x14}, 0x48) 03:35:33 executing program 1: pselect6(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, &(0x7f0000000080), &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xff}, &(0x7f0000000100)={0x0, 0x989680}, &(0x7f0000000180)={&(0x7f0000000140)={[0x3f]}, 0x8}) 03:35:33 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)={0x50, 0x2, 0x1, 0x201, 0x0, 0x0, {0xa}, [@CTA_TUPLE_REPLY={0x3c, 0x2, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x3a}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @private2}, {0x14, 0x4, @remote}}}]}]}, 0x50}}, 0x0) 03:35:33 executing program 2: r0 = syz_open_dev$vcsn(&(0x7f0000000000), 0x0, 0x109841) write$tcp_mem(r0, &(0x7f0000000240), 0x48) 03:35:33 executing program 0: bpf$MAP_CREATE(0x22, &(0x7f0000002a40), 0x48) 03:35:33 executing program 4: bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000740)={0x8000}, 0x8) 03:35:33 executing program 3: syz_emit_ethernet(0x56, &(0x7f0000000240)={@local, @empty, @val, {@ipv6}}, 0x0) 03:35:33 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x4200, 0x0) 03:35:33 executing program 5: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/block/loop0', 0x0, 0x0) 03:35:33 executing program 3: bpf$MAP_CREATE(0x8, &(0x7f0000002a40), 0x48) 03:35:33 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000440)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000000), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,index=on']) chdir(&(0x7f0000000300)='./bus\x00') lsetxattr(&(0x7f0000000240)='./bus/file0\x00', &(0x7f0000000280)=@known='user.incfs.size\x00', 0x0, 0x0, 0x0) 03:35:33 executing program 4: pselect6(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x1f}, 0x0, 0x0, 0x0) 03:35:33 executing program 2: timer_create(0x0, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0) 03:35:33 executing program 0: r0 = userfaultfd(0x80801) ioctl$UFFDIO_WAKE(r0, 0x8010aa02, 0x0) 03:35:33 executing program 5: ioctl$KVM_HYPERV_EVENTFD(0xffffffffffffffff, 0x4018aebd, &(0x7f0000000000)={0xfffffffd}) r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/block/loop0', 0x18940, 0x0) io_uring_register$IORING_REGISTER_EVENTFD(r0, 0x4, &(0x7f0000000080), 0x1) openat$uinput(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x11, 0x0, 0x5, 0x3, 0x1422, r0, 0x0, '\x00', 0x0, r0, 0x0, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM(0x2, 0x0, 0x0) 03:35:33 executing program 4: pselect6(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0, &(0x7f0000000180)={0x0}) 03:35:33 executing program 3: pselect6(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0), 0x0, 0x0) 03:35:33 executing program 2: timer_create(0x0, &(0x7f0000000000), 0x0) 03:35:33 executing program 1: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000240)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) recvfrom$packet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 03:35:33 executing program 2: pselect6(0x40, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x5}, &(0x7f0000000080)={0x0, 0x40, 0x0, 0xdae, 0x0, 0x56}, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, &(0x7f0000000100)={0x0, 0x989680}, &(0x7f0000000180)={&(0x7f0000000140)={[0x3f]}, 0x8}) 03:35:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) close(r0) socket$tipc(0x1e, 0x5, 0x0) io_setup(0x8, &(0x7f0000000280)=0x0) io_submit(r1, 0x1, &(0x7f0000000080)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x800000000001, 0x0, r0, 0x0, 0x2}]) 03:35:33 executing program 5: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$tipc(r0, &(0x7f0000000000)=@id, 0x10) 03:35:33 executing program 1: getresuid(&(0x7f00000001c0), &(0x7f0000000200), 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x4) 03:35:33 executing program 2: pselect6(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xff}, 0x0, &(0x7f0000000180)={0x0}) 03:35:33 executing program 5: openat$uinput(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) socketpair(0x29, 0x0, 0x0, &(0x7f0000000080)) 03:35:34 executing program 1: syz_open_procfs$namespace(0x0, &(0x7f0000002240)='ns/ipc\x00') 03:35:34 executing program 0: syz_emit_ethernet(0xe, &(0x7f00000000c0)={@random="ef6196d57026", @local, @val, {@ipv4}}, 0x0) 03:35:34 executing program 4: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000400)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) write$uinput_user_dev(r0, 0x0, 0x0) 03:35:34 executing program 5: syz_emit_ethernet(0x6a, &(0x7f0000000a80)={@random="51dd76bafd64", @remote, @val, {@ipv4}}, 0x0) 03:35:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000140)=@abs, 0x6e, 0x0}, 0x40) 03:35:34 executing program 0: pselect6(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x7}, &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x7]}, 0x8}) 03:35:34 executing program 3: timer_settime(0x0, 0x0, &(0x7f0000000080)={{0x77359400}, {0x77359400}}, 0x0) 03:35:34 executing program 0: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000400)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000500), r0) 03:35:34 executing program 1: getrandom(&(0x7f0000000280)=""/23, 0x17, 0x0) 03:35:34 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmsg$inet(r0, &(0x7f0000002580)={&(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10, &(0x7f00000024c0)=[{&(0x7f0000000040)="73d538fcf6b95c5b58507b27709ffdee0f5b13d564c115e1855f6c346c555da7e03b2d41a1c5a9ff2276440b005a92a14cbffb219647c4af7dfc9a9d55d65169ad22a06e0aec6c8f299eb37f3b9bea00424d13d3fee7e69e363d755c798763aea2bfe60a05c36bb4a90f0c0d99b13cb1b0ba3f20cf564a65ae95b1680dafeeed1669648ed82ba7e46dfbcf8e1fd1b25f0f54d6c2ad8cc502b07178dbea79f545f57621f2bdb46a3aa07a0fa7a608fbb929ac3687e23837805982f8ba7241c7d19b03f11f6cfab6f04e2e6bc2982996e5bdbd1e4188e3ab6a8a0a39aa4f33458a79d2f215e6e007b48f6a69e86e5eca05c599d1d90e21c7d4d2134239b24d7ad18830f4a250b7967d05324d9b8488f236a6577b57aa90e17185829b11800929e72911058219b52160d56b0888ba580481c710cc73b6c30548f544049c133cf40f900bfee42a9df3802e01815828b70067fb5330a82ae385f90c11c02a79a483e3017c4e7e8448d78dc67b70e637f8710228f8ab9bb35cb93426eb82632dd523e2613162b89d6947654b33518bfe94df98324e5745aeed956a78deeeb4c70d00efcb6b297d09a15054bcc010f9f6c2074fc1dc13b95fec864eec650e6c0429532034024626c8bef290d313b03485f5e213e6c2cad5c7a4298c9fb4b2f8de9182187ee1830070905bc003ebd9e81efd11effdbda6ef90e7552eb3f2b53cb90c87636984e3b66443b86c6a121a49b453f2fe84f064a296901288d0708be24b9a0493b088631ab724199209bbf7c1ee01d5f33079ed1d47fd2b81e546acf346a1d28e3b75a0cc63937aecceb3df1b7608b582bc3ca81f193c380ae41aa6d6adcce3743d34502762863fde4a883930ca7792933f1451b33f9a295cec32afdd3b949f513e553a4d615d5bdcaa6af682bebf776fa15d53f8ff6119c462e6d1a7614ffe8dbad2bc61321a7dbf082b5d2a50b20d423cde3f2864ef408792311d8a805a70a90fa7e6197dcaa0305ef872a71e41db04da7423167d1224a125857bbde374e3f87c4a51a3016f8997876e42d2c990f1916d54a3318d35930b327bc6c362144307661fb063a4fa21f6a9c2995c45b4c6b10f9f0bc6ef9bc411ef62cd8d8b7b248e027610d09c4c8160b63c32240be27fc250cfc9ebfe638ea39c426646f5338c4ec5228ed3fe4eb2bbec4f2e1b5110a697270c4eafed2b684d0010ec9269f1d93eb2b1def8d6afba3e3c32b62a5f9f0389ccb88cfbb743f8c561e599b939f35fbba444966a6861fbffc8f5bb6a35401566620ac8f11066a65120af070abfb2cf087ba0427d95f2e147c6e43ef95e62b7f9e1eb7be645b8148ad0c856d7ced3960ebf8b5cc4703b7c060202185482f15c99a2bb439a7637ffc71be05c9f7d41243c353d2cc07fc4786fd577107951c30d1546d390ff9096d9017576230adfc97fbcfd97d2acd2dd8a50cc4275bd866a6304e37ad80f4f2a490d5cb72f9e8598d5fbb356c5d484e22b97259f9653826d8f0b50cc4cd775c6d92015693411b58dfafda3d3cf397c5923928f762b844307238a0c6b121fba547d65ada28ce828d974101b0bc3b2f3a697d25f1b5aa1e55cf05e2f16537489e8378bafc81402c56333b4112fd3441fd0d6018058a788bb0fe68f349162dd6893e2e04575e8010b07ce51db02d62c848b537404ffcb7e1375348b4524bf5bbacefdc6626cbbecc641d7f42e3112dd6d84975e120af9204e6067d523103e9c5e9a986938b1df54e822439beedc09a4f8d213a93212621a5ff5b1c69a88352c219889db56a61e72c94f50c8e80334c31a0e56e12dd3a073bcec0cbc9b3cbf369c12651c81e9cdf617f71373acc99456daf05aa706cf5f4de0609cb06fd66c42e6a983511da05d7ac766650b55a2704d46fe5e608f573bfea1a61f685247045c6f1065550e553a8d99860e8aa9bccfb61adc4a272747fed19cee8a83af27d1b24eb7b786342ca8e51d0aeaf2d440e7f0c10b49eec7e1ec20e444268383db1bd1a7ae747343e69f9cbb475eacb2c365602c1b4ece3073913a12b29ef65d2ab2c457ecd85484f191346fecb3e63c231c950a740c39f918971a8ccacaa3adbb2cca216549f844abc43314ad1c0c1ab97ba6fe5999615ef31c1594fe88a5a5b7ce190b9e233459391c22cc2efd2c66dc06cb1f03df4fbf94a07cd4804931b363ea797c2e9827aa83aa6e4753fbcb48f80030721918671e9a3e50e87490b52eef640a8dd9b77687626fdd8f049dd2ed9b96eb075f1959c82d1aaf3dd47bacdee6a200e420ffd3d7b2621ac721631dff24f3d73af96031988413c0f7fd8bf10482cc1fe163eaa6df56e6846a72e93dd975fb5694794fdc26cb802b52ac153bbf21175cb79a2b5e57fbf3a1addf42ca575314982bcb4103e96e6be2a3dfd16a18c4e320b4aa80fc70bc5cb91386c2ba0120dda56aefbf386fde9377905f4be3fd9098a67e42ffbb010e1a5c7ebf7edcd281ff4c9bf867ca51eb348042fa3d519d7c97e43ae03adfd747f5281d634f64a87ce352a55f12283325b72f9700ba42512537c09a1cca41bc7a8167beab757863c64157fe138daa31a3a4f9cfaf281edc86945fca0a825119feee27722b0f7f9237945ddca183e988ea7cced241ca375b23c7b884903a6fffe7a0e3ff8e9d64af13aabc0e3a012ca677261f07d4defe59be5b8fe99f16e21b667a2ab70b7037bb99d8a60f3b0af0753ea4c6e50722591346b8e1ff18ca6c7d83464791b8b86bdd2f6e5e5a15fbbbb692fa9548cd4795115cb084a89021505923fc0469b2697a27e77afdfcfed1a8436f8df9a89d0972e1d2d32b5c2276f46518c4b0817b512023e4805ab1c730c79ded2effa1a44301b7ee52a6fb106baab1f088efc7a0a6ef1503dcc4ff88af6b53688107dabc59ad8e5a403b3f7eb3971ac559271c4be7f6666dbb4234a655c35a53950d31884e2233909062bd480bd156f6d6b8a7ecbb42d8582d93b9646ce14535148325fad1b4376051a0fb00d5dc23a50c48fdcf6e311462eee6bb63dff904a064746348c050c79a8c26eba761acb051e66e72039f27f65aefcda90207347c59b6629e48c19e271fa4667fc7b29153e41b34cb82d90ff4a931c0411871939a9732831c0d6496517f30537e59e8d36e19adc1b7abea46ba0534eb7e09c2bad46de4f402f5a36efdf3065b60e6a5b0ff2af3f86b92dae3e8dc2967a5abff9cbfe544165d96b611413b4037f4dd2688c3918fdcdee36f9a55cc877e723c1455191dd22cce990bbfb3f823916e80852028af21948d9d765bce6cffab2afeb72376ad3cea86682ee487fe143984346256d275b013ccaf6521a332dc2c5a24125dbc8a7619b2e43e59be703c6774f44343283a5d31e7745f79301ab3f7ff0e290901dbd4a449b712bf574b22890286a59b7485082220d9c1231609f18a3a7851934f544ab61d9b227cad8bbabad72b5420336a80288eadc753d6bc7d800702b13b7cd0b3ed7596ba3532bb62b5507b87707a3a7b3111b97114a9fc3c3e8e80868f4a9538b59595aa440515951e8b94ebde204e979c00722d5e07d59916976bd71aefa3f0d8ff8debee29a1be287f6f187d20052dd6cf15019340b0999b4cf099dc1abd26d8aa257980f70551300e948c6e7916223cde381432a62ef61f8f4028c990b5a8ca319710582da1975ccea0f21d3c3a5ebe65d88852c90758c601b5fb0044007451b80fb11d10f6d9d73cc6cfc44d457a3eb959d3535c9b353cf0235f97aca94238ed4122eed37156f376b3a543cf5b02f1ef30ae782d128d5730584900ef099239ab6ffbf4b3a76bafd24549a889260df1a3d8ddfad4da1e731e440c995648eea6235f62feb4285c7881dddfd4e08819b0bde4c7cf9721a21e1930748b11dfafde7ad10939ae362327e6f02c37e13103abb835bda09ef4e23e2092c96737d6b135e4c111547eab3b18dd4afd2aff0ad8bb5bd99cdf985b62ff41f003b214528949e334ac5313700418f535c307f6c87edd83946b33852bf0cf39d14e61db5e0b243181a61125ad89570535f027f383ad135c0c7af93557083c08cd3db2038151bb541be9ca8d093e4da3273dbf91d4dd523527aa07ea98744c14511ce9e1207149d7c418864c7f2ca3bc75448846cd3dcfd6649cf05ad31c80f22dd71cf00c4589591e143577414b128c92af1b759f1d5fe910919f2790d4c6d3e5a30633003fbfd6e1329c6b11429268628734d4b379d51b82d89319681f5c87abe6e1b0b52c6268d0a31e1abaaaa4a4bfcce9111901cfb83bf52042a0c15da038847c8b2be82046dab26a2c59afba6975b3fcd2b8fe3fe3ac14e810fb2c431b8e8579fbb2f84d51160ecf9bfa11b27ac9617eec8f849b03554856504faf92987bc50e9c2f7d14732dd971481a497b6424af6eaf72fa0b965ee0ade7bec321c2dd50dfcbe35cada148faa49bf38088ac204a5db8305720d156af2a7a27a58b3e3c04587cb7ac8777aea8a20d3bc883e0a1bf96ff045c4f81ecf7bfb4439ebce4e53ed43dee986f67e6bcca91f230ea21e54b14564ecaab62e270dd3cd0084dc78892f31ceaf1d56e9b2ea2960068108da2aaf04bad3ef919a9358e37a04e32b6c8f933dd17ec66173d70ac056f5b950f2ceeb53cb3a61c921649d130a811dbfcedbfbbf2a353ac3fb430a9c8ae4f93a3eae00ea3981d8bf924d587454bcdcefe760f0945c05f219f46abc9106c74ae20fa6365021463b63219e5a6f13d182be3ef55725d9c6efe6d0d8ff78c73779583c5b2a6409fda354a30ce78662b596a0e2d8be74561a8dfcda8b35e5923d7a06bbf084feaa39fb8863e2793fffdf3c178b0d35faf427a3b547daac29b7f3f9ac00244fa20fb942f1ce3e22ecefe0b01552e029af40b288ed128fd1c6c3e9aa4f1d40c3158eb02f47ce2e0f1219a2f39b85f984e95a80a1fc64bacfee77b1dab74044724c7f93c27fd19a3183a0a4c7c62aa8c8b10bcf716be3230820d63440ba7fb5040011be7c2cbb32dcb8022f04dc3e748dfc2823c003aa74cc0137cba9e6dab09355b0f033dbdd15357399c75237946f0140ee258f36d2bc0419888de353086aae3bdbe967aa478d9c4312fc8fb5907db131b2f76cb86d63700609ce2bceaafd8668c5e6c273a622ed1984dd017cd07413ed229c02110fc9bfbd115e5c2dfc12a5ea043a18c8be190c35a8566f22ff1390302e3f1f0ce950dc38d11b06d8ada2ec0ef34dd7e919dd3fb124a11d8158511e0299d0f085df5542b4917796f26049db20def17bfedb1d6e5da30605c8141b4d815b499a33c77867be4a122db5903bc507eedc8db76757627268c075ce8795cc3db7480b4d5a5bbb054028e2d1e21408c906d0c7902b5f2e4c5ac1f28f0e6cf8e2f998b4ea8877dbebdb10d12330efb9f2e8c2d9ee2ab8589901bca8126009f251f4de572d9eb73e958a1ad02c623363cc14cdc729da2baf7e1e7ba94fd2aba88fba925adb71425de348cc5d82847bc18c7c24b09e1d0a768a87277dfaaaa6bcb0ae00aabdb6b0bf680e8e17301ae15e4d7f0b4ba45e683e1469ee3e439eecb6f1fff6541d236aba030ce3487ec92573b176599230ab43bff00a63c935ddf4d8b5c5e334a8b20955f6e89e0959dc82c518004d35a382c6dba56a282889db2ece214b6cee467a0102f08b2d1cc1c8a909f7bb46c1fe2640a8679d8629b8b2d636c93f9281d58213811a66526c75e2c737cbe70a49c97b8d489ae5f04e35b21bc3597b8fcdea100d15f235f5111fdfd18277a328e073089789e", 0x1000}, {&(0x7f0000001040)="c571cb5c914738acf4ea8eaa6c04aec63f866d24671f5b74e28b7c03adf4a51e0fac52af47f8b9639aa5cd25c85b26f262904e6bbba4e26bf061e4dfa60025da88c071277e9b04c286b12d91bae56310e58bb4dfc7db0d1dc87c2ec34592f50b5ab9f1c223c730e322e606271c6925d3146ae3d2882db6790ab9abfbdcd0f9ca8d8ec8a6726a8e3020f941b59c9be36327433646d9eac8856eadb9f22ead3ea1ae9cde07fe7a4125e456d4273ecf3b65624ac7108c25b5425ac6f8646ab56fa400bd558d92826ca53bb4ef2898982946ed75baee52a07077babb2c1c4b5bb83d3c4d6f0d9d1ace780191", 0xea}, {&(0x7f0000001140)="a128cf2ae8f8d4c924af77e98f77e5ac8f83bcd352b2d52ddc13d5cb7e", 0x1d}, {&(0x7f0000001180)="3f7bc844c92e1cdb7e1013226a61b5d0f90c0aafb8e23000db9f104a88472c58af82d23c30edde3fb40532655097b2ea757b4ee3495fdc9a552f301478dea39d570d370d97bc11550bc9a3a53236b622d5afe536e52ad9ff14c07ff6b3", 0x5d}, {&(0x7f0000001200)="e640f8d27ef02d8470a3a281c5a1fe090424bad13e246ccd31536430", 0x1c}, {&(0x7f0000001240)="2f6895d2f2d54be16e34b69812f1a1aa5e0e13c20dd1af0250baf57460d9b9b072168eb2a25cb1c3deee2ffc6bcadab56eddb31f9e5115372f8b8bf7149071989538e9f691931490a5f81c90aff0efef293ed4bda3cdc2464ab0d3bb03da518b8ad43c4ddb0579c08da1ee28b12effa739bf24b06cdcd4dae880f293df8a9fa7ed5f6050d85de35151e1", 0x8a}, {&(0x7f0000001300)="30893e7e35a21654712c9aafd5a72e6c43a2725c3620d469db2c5fef707f3ca8025cd1dbb7b4662e5eed2276f7b1e3d36522f6d54ac68c4ce0618756cce437619df07dfc8941d3a9d9f34d588db7bd8d34dca3bbd09cee6ba40a92f95b88a30b73b69d0cc1044fa5242d37263dd33e474eea69592ff6874a1faae011b09c44c515ff848a54431e9264fcca7c72f73c4940825b90c11ff84dc1b177dd5ed7bdf18f9dfe436822e96b941fd48a0ed251e271f2f71f94b1c7", 0xb7}, {&(0x7f00000013c0)="9d65e50595b0bf8b4d698e0377845a3a87fb34283d8af0a68c8b0ca1fb01da139c311336", 0x24}, {&(0x7f0000001400)="cc7f39c976eae9b90c783bcfc7d27e85563e77752586fa34ed61009ec24c59d7ee0a5c5d03600d2deb76d4be8685e7a75821d6a77b908b0e5f7e3b204d61ea9860eece14745c21d8e9c97abde981ce94e67a730387de4e2632b746256f9a734b4bcf85590799dffeb68e646aa2b0b519a14ebd7752859cd7f5cfcc69a1da27efeaad9cc8db4ca74dd40a6e986bd22b539f0e4d8f94418092036cec2c70398ede00d5ded57ed9d0aafc443640e1b0bca4b89cdc988c51b54f7551d54615", 0xbd}, {&(0x7f00000014c0)="f7a4313fa656de789bb08b9edece70e1a7b9e58361f4675cc2a3452eb05316836ffbfb434e8206aeeff2ceb84935b58f49bbb6fe61f54ccf3ba8bbb1cc3a2e2b9b049b9eceafcdb0dc64562688961b226d3f95c77b18469a7cea666acb329d593bc41b2a95c3d8106b1ded8c95d6ddcb708343465395f422be906ef14f3576d7978160aa641f5d4d55aa2f0fdc503c3b24eac30a614f619b99766a68e59aafcd3c1f3997b4f4bb23011b3739b94f2412f2392ee6aae0f7c350076fae9d5ae13e571f84608da6f7c872a5a474980e1eca6146e4bc9c4428d3adc37aeed513d588247bc601f6c2a06db47a649d10439fb0d5d620a562caba313252111b78424dad21b4261d6b352aa99dcedf8d03a3d14b22b275ce2e11fae80b940b1441e941277eb47bead206199494e9e1196cf8a200edc92bf2cb98a2b08f00a26bfc0f4bb414d410f91df4594899b81ab3ed167ab0862bc6ba961c717e27bac32ee47a26b821b0a8b8b0e7ad656f07f838bcaea48f515a58ccf12045fcadd102f22246966918d91246bdd8ef2ea9b9c4972ed9261c63228e02a666fa71ea86be6551450d09ba5eb439f44b096d13d445323b6420050bb3955e1eaf28a88401b9f9861227131c4f963247b70de23925c6f63384023a602dc700f018b55747adc6f2d682a77eb8305a5819be1c119c2781636fa3a8bb02987e4ee044e8d225fba0d438838eea805b30273e41c870c096bdb3cb2d5beffbdf2b78a3080d2079693781682a92bbf9bf7a501ad65fcff2792d77e76d3de136cb440f2c53981d0180155152fbd6a3d6cb9ea9cc9b429ef5c541831cb8b30350f06d9c4ad243ce9a6ffe30505c967155b86b6c1074950c2fb359a1fd555bcd72063409ac18436f09b535a98cd232138a4c9ea74ef8cf34ee7c894c28d7d5e024ced8733b09a72bd6656a91d15d04c221fec05db17316d7d641ad47fc6d687b494f252f523be585587a3f1164d8bd5bca27dd2b22f7bf94c5718d4fcf64dd98975f96e9c73bdacc73a816152baa5b99bcc0d82c204e660a0176bca24212bdcc697b3abca77b59b688079066fe1f71e4db3c2f32429b68eaed5c3559245d968123ae41da07360519782f445a0ead6cb30f803fb91e9ad07fc51eded09086f5f402dd7b179542a90d936d67028abdf6625dfdcd3ad2ccc14d98661e2594f1acac79f670017486cd74f106e1b9c66965d5b8760dd8d2757ce09c79fd02d321a8b924ca869a7e0b5da0a13bc89a8b3f7cda82edf00710c6add859eacea1a12ed31fddb63f693ff1a85e3590e8865b738be9b434c8f567955241e4f11858a74c0e8bede7b9577a22f23e91996f91c12226892cf107d617ffa1558c51b3fbbf08670fb623f3cf4b67f36c65c863af9565cdf671aaa653c1b76a8485373f45ee52c6bfbb4ac27f921ac05190c0dc0ee7501b772a1db52f07b0e96d8ace39cbca1e257d97719b4ee26b44eceba756bc6b4b71b2d0b9e0889215193f3e3e2578de10e7cde1d78030d2d4f1172c8b10b4523705ae245d3595d5b153463514d1d7a63378f8fadb4bad7fba9fe649383b57a923dc2c07aa1eaf433cf78d0baeb9ace7225961b4e3efb1e1df95f54ad4fb652d66dda1789f1aa170deda501aceb2b008c821b3a5c6fc1c5aa8e4ae586f3c209d78d1a9eb7c5f0b05828f9d247614043f0f76dbda21d113c8ab64ecb1e32169b43dbd63445954cacc0f2f21f2ea3b6de61cf0989060fbb4ee5b6faa0ac2fa3fcef11cf25b54ca42c71a9ce1e9ef158c876a46f2c54a1de25d69e341e9efc911a3f314e7bd7ca774f2a9f196923d07d87b4fcb64c7504d076aed3641e7cadf9ea38879efa4759cbd45a1000a5e79f6252049e3081266a3a7c46ce18ce7555451223aa9a38db903a17f38def38ee92e52c610046f295e19dd102e68dc4dc57acff6181754342a0e8e49e7a58d427e915fb53fa400da488526e648566fbc4f08c75953d569e1f49c0e4bb15f5b1328a58bec225adf7ef4b6afe319ec6dbe81d13d6dfe2a7eb17301cee91bf67c157795d11249244ba05c7dd492d2f780a3052fda6ea5e42e52e8faa488458b0166aee5f58a5df6e22dcaf3d3d529b0d05cbb85c6ac63f6738580670b7b9b33c895d8649c6ea110faa89bbe0a336f79d172d17570ff1254fa278e408577b0abc7320248715db17e01cf77d32197e5e7833001cfc8fba1d9f856cf2764060b42c3929ac69ea70a972f139844e825390e66d3c1288b8bee4055b3b8ba655f2ef167c4279a43a3e9f965ed503896bb3f896fb36af716a3e2882f8cdf8e218ef99cf2aa879145ee1b95afc5d078f0f98ed49034983afdab26f275babad1173bff8794aee2c8e6d84121b64062256fe23dc98ce723ddf7c3f2d07e3cb3898b61375f218190587770e6f7245afd20818988013fb450cf3ef4ef752bf5be0cc011895f022e5db216fcc70699124299db841e3ad6d66114125b68fe6f81486c64b2af7aca9e0f6b8e8fcd179c39829dc1b45f4a8c37d1f90114404bfb7608a6c38dc30d9d4786d5b58076ee2e1cf9a10930dc9c5cab546bfdaf1a14c25b23419f31c606da6e6b6eb5e5eb396958528415bf76b64d858dda948fc3fdf384deda0c02c21bf755e84db0f6d1e0059fd09a18ce426fda578d383d36b7d1b7e195c42b3fadd61cadbb4373666f474f7fdae6f80ec43a83bd892534cd670b3a24618dbe92fa9832092bbe5a478e2f04dc5d6295841d8c6fe90333ea2181e4ae704304a4a7c13057751576a408c761fadd569199bac914ade7fc604f90883a2b4f688b69682f1544bd45b0847d99ef50747be4f20967f91c5237250c6ad230e88eaf50e48de3794eff7bec0135b6487c6338f7507e9e1d384b704cd98dba4cc80f3b5187ddaadb6004cda20c4a398beb58f4dc38958443b0a37761435a64a44116179d2a4ebcdd020b904af65aa6fd418d4ff716c9e1976395f4321b19db5ebfeac05dffb1f23e4b26e92948369fbea58e43e80d7c7c938dc9cb594dc24acc0793e05612c87a09a2dd9ffe95efb4b9a02eb5b75c102731061d7d833e143f679d1fa63eed045188cd1e8327cc3f65971ed26949b3f8a0606cf432b74a4887e4e2bd96c3c1c3758450968446d7d31ae7d2ffa9d9c0e33131e4c16d2b1a8690f6eed96b781f9257bcbe3478414e6a2537fffbc75985f83dbf4adcf7435baa6f0eaa0b459220f291fba7fe1b1efd4d8b88704bb31e3221566f6172dc73b0f305348430ecc35988debf9fc8a4e8bdc084dfa6c52fbcdb0fdee990b0d30b96fbc06581aa64b5edc2f587720e558e5e0b61fdb783aff321488992b46320a3a55e58157e89f9b3a9c644ab36720182c1e8307798428882115ffc7e761c20ea3e88819b34ae350676d08919db149e80d9c3b078e90035e987ee65d7b4f6489cadb0037714c47055e82217019f728c32682a4ea8c0f0a3bcfe63bb9e0d5af817b6903d581cfcac754c751398b55542e2ad1c298d84b358af91033350dcddcec17c8ea4d2c867c4d4196db94dde9f04e09189cedf76c8c06486e4cdda7a475aad0fb676605b618986eb7f916fc9769b528aead974ea076ddb173e7e00e4ab32053f7f323af9b44f57c6f352ade477e9807b78550012dbc2867e239c8ba79b28f37845fab02e0e5199250a2522a7d661578930eb11d9fc8f57bf54bb11daaa3362f9303c498b66d3948004c2d791305021d95ca6d578b6814a3247e37df7a6bfdb0f7b34f887d4930f5fbc3b5c8344bf2c3578146df4298b6e9cfb143abd5375e2db3e68f28f019e603843cc68e245413ff753ad450563bb861fc9b97a9793a5a74c44890d93804da36e", 0xaa4}], 0xa, 0x0, 0x97ffffff}, 0x0) 03:35:34 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x22d40, 0x0) 03:35:34 executing program 3: syz_open_dev$sndpcmc(&(0x7f0000000a40), 0x0, 0x212200) 03:35:34 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x0, 0x0, &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:34 executing program 4: ioctl$KVM_IRQFD(0xffffffffffffffff, 0x4020ae76, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) 03:35:34 executing program 5: syz_open_dev$sndpcmp(&(0x7f0000000000), 0x5, 0x0) 03:35:34 executing program 0: ptrace$setopts(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_open_procfs$namespace(0x0, &(0x7f0000002240)='ns/ipc\x00') 03:35:34 executing program 4: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sendmsg$nl_route_sched(r0, 0x0, 0x0) 03:35:34 executing program 2: pselect6(0x0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xdae}, 0x0, &(0x7f0000000100)={0x0, 0x989680}, 0x0) 03:35:34 executing program 3: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/block/loop0', 0x18940, 0x0) 03:35:35 executing program 1: bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0}, 0x20) 03:35:35 executing program 4: syz_clone(0x8000000, 0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000180)) syz_clone(0x0, &(0x7f0000000280), 0x0, &(0x7f0000000300), &(0x7f0000000340), &(0x7f0000000380)) syz_clone(0x0, &(0x7f0000000400), 0x0, &(0x7f00000004c0), &(0x7f0000000500), &(0x7f0000000540)) syz_open_procfs$namespace(0x0, 0x0) getpgid(0x0) r0 = getpid() getpgrp(r0) gettid() 03:35:35 executing program 5: openat$zero(0xffffffffffffff9c, &(0x7f0000000a00), 0x6280, 0x0) 03:35:35 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x4, &(0x7f0000000100)=0x218, 0x4) 03:35:35 executing program 3: r0 = getpid() r1 = getpgid(r0) r2 = syz_clone(0x8000000, &(0x7f0000000000)="81b22c17164f3b16fc16a55f86a8f16cd2ea3e7c218eebc84b91c7f1849c17caacef4a8ebcb3ea4f94d1a3d62fc1177f55f04c41d2d5fd05de02e957ea8ea92c399391d0041a988d073abf2f941b9d4d4ae6c71f49b992b9f7efbfce9556b6c36ce6b8cce623ccbcafa44a502d624bf44f3b25905847e33c0ad85f4477ff116b194c4dbffd7f2477ec9697414ee56abf743531e3f0e843f54690433a115b0dc27ad25778418678bc9fd9fe0b70dd02d001e965fd2639d69a7d72b93b7814c2d9c6f641ffe12177c0ef30afe7ab7c15b7b6e05bdba27fa1b3331c", 0xda, &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)="67ba729a69219c88bc11971298f62c6fdf0a13e0243dd8c6cfdab0d35ec6c856760e48528d0e98a4831dce26dc026fc24fea8b09e0111bcb27ce83002c38395b6d09fcf3d9690794ea120b5e140b1fe323ba094a1ec2fcabef954bc1e735533ac89fa4b37af2c182b7acf478668941a1552f79f117318a1c4512f5bf62db27f6ff7bb875500d3df49dd56d9401b30fab1d58091e75b9b6d7d151492ceaf9c67d88a4ec9ed2f027fbcf87238f260d08f6fa128daddebf7374fab8eab2f757f3bdbff48180bc30d30f085baf4d2242b886a418578015923ee684") getpgrp(r2) r3 = syz_clone(0x880000, &(0x7f0000000280)="b5688172ff2976d5c9cd6fd37f19fc679e5b636a226379a3a765de89159eb05d0ec6627e3cd9a5d0b1b8aa4fbd287a546280f35a4b4e2538d00dad671313dab822298efcfa70fa60e368c379cf90b341e3f35e23811c2afff4ab16da32ee4aa4d26f59cf26b4120cc99e8a3796b0efe9f9e3ce1ac7e0952f690aa745d32ed7a3", 0x80, &(0x7f0000000300), &(0x7f0000000340), &(0x7f0000000380)="7575ea65ac2525d5fa18b658b7a56a8fed2ed6eaa3ed0461924d19a4178d6781c0e2d52f783aed3841f0fe9d68d14359b3475c8c079368c981db45084f5da2f17cd5d97ee65e314fc9ba9ed9fa14ab1ab5197fa209165538fddd1f120678") syz_clone(0x20100, &(0x7f0000000400)="6dc7e51430badd8f14e612c183252c3ecee1d0d612510604ac1a953df7b74a40b2e8a6e9ecbf0e1618b2da93f44e2e4b8e43a76068f3bcddb9c0ec4b907108d5504dda3bdcb3a3db2295ad1fbf11e05189bac9f4c9c0df7449226f40da091cb7044b05bde9a0a9488fe5d83185700e1c857300d6b438b5c22bc8ffadfdfc2a0b8de2f338", 0x84, &(0x7f00000004c0), &(0x7f0000000500), &(0x7f0000000540)) openat$pidfd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$sock_SIOCGIFVLAN_SET_VLAN_FLAG_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000680)={0x7, 'veth0_macvtap\x00', {0xc224}}) r4 = getpid() syz_open_procfs$namespace(r4, &(0x7f00000006c0)='ns/time_for_children\x00') r5 = socket$nl_generic(0x10, 0x3, 0x10) syz_clone3(&(0x7f0000002500)={0x2000000, &(0x7f0000002240), 0x0, &(0x7f00000022c0), {}, &(0x7f0000002300)=""/193, 0xc1, &(0x7f0000002400)=""/149, &(0x7f00000024c0)=[r1, r1, r2], 0x3}, 0x58) sendmsg$netlink(r5, 0x0, 0x880) getpgid(r2) getpgid(0x0) r6 = getpid() gettid() openat$tun(0xffffffffffffff9c, &(0x7f0000002640), 0x0, 0x0) getpgrp(r6) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000002780)={&(0x7f0000002680)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000002740)={0x0}, 0x1, 0x0, 0x0, 0x10}, 0x20004010) getpgrp(r6) syz_open_procfs$namespace(r3, &(0x7f00000027c0)='ns/mnt\x00') r7 = gettid() syz_open_procfs$namespace(r7, &(0x7f0000002800)='ns/pid\x00') syz_clone(0x200000, &(0x7f0000002840)="2ccf61a5b5cefd73ba72ab72176485cd04e92922ff0ca8a4c4ba95", 0x1b, &(0x7f0000002880), &(0x7f00000028c0), &(0x7f0000002900)="c6dbd05e87269b471e882a552bb61416d83bae248db424dd9dddd71ca1226f9fee5645328864a791e8021df12e88fca5785b6f53b241cb476ff0b04b2550796d26895e5312784f7e46b8239caffc2d2e4f40") getpgrp(0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000002980)=0x4, 0x8) 03:35:35 executing program 2: bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000040)={@cgroup, 0xffffffffffffffff, 0x6}, 0x14) 03:35:35 executing program 0: pselect6(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x1f}, 0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100), 0x8}) 03:35:35 executing program 1: timer_create(0x3, &(0x7f0000000000)={0x0, 0x3f, 0x0, @tid=0xffffffffffffffff}, &(0x7f0000000040)) 03:35:35 executing program 5: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000006c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000540)="ba", 0x1}], 0x4}, 0x0) 03:35:35 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x1, &(0x7f0000000180)=@raw=[@ldst], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:35 executing program 0: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept4$tipc(r0, 0x0, 0x0, 0x0) 03:35:35 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x541b, &(0x7f0000000040)={'sit0\x00', 0x0}) 03:35:35 executing program 2: ioctl$KVM_HYPERV_EVENTFD(0xffffffffffffffff, 0x4018aebd, &(0x7f0000000000)={0xfffffffd}) r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/block/loop0', 0x0, 0x0) io_uring_register$IORING_REGISTER_EVENTFD(r0, 0x4, 0x0, 0x1) openat$uinput(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1}, 0x20) 03:35:35 executing program 4: pselect6(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x1f}, 0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={[0x7]}, 0x8}) 03:35:35 executing program 1: openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x10200, 0x0) 03:35:35 executing program 0: r0 = getpid() r1 = getpgid(r0) r2 = syz_clone(0x8000000, &(0x7f0000000000)="81b22c17164f3b16fc16a55f86a8f16cd2ea3e7c218eebc84b91c7f1849c17caacef4a8ebcb3ea4f94d1a3d62fc1177f55f04c41d2d5fd05de02e957ea8ea92c399391d0041a988d073abf2f941b9d4d4ae6c71f49b992b9f7efbfce9556b6c36ce6b8cce623ccbcafa44a502d624bf44f3b25905847e33c0ad85f4477ff116b194c4dbffd7f2477ec9697414ee56abf743531e3f0e843f54690433a115b0dc27ad25778418678bc9fd9fe0b70dd02d001e965fd2639d69a7d72b93b7814c2d9c6f641ffe12177c0ef30afe7ab7c15b7b6e05bdba27fa1b3331c8bc3361de9d2ca", 0xe1, &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)="67ba729a69219c88bc11971298f62c6fdf0a13e0243dd8c6cfdab0d35ec6c856760e48528d0e98a4831dce26dc026fc24fea8b09e0111bcb27ce83002c38395b6d09fcf3d9690794ea120b5e140b1fe323ba094a1ec2fcabef954bc1e735533ac89fa4b37af2c182b7acf478668941a1552f79f117318a1c4512f5bf62db27f6ff7bb875500d3df49dd56d9401b30fab1d58091e75b9b6d7d151492ceaf9c67d88a4ec9ed2f027fbcf87238f260d08f6fa128daddebf7374fab8eab2f757f3bdbff48180bc30d30f085baf4d2242b886a418578015923ee684c6cc33e907ad75") syz_clone(0x0, &(0x7f0000000280), 0x0, &(0x7f0000000300), &(0x7f0000000340), &(0x7f0000000380)) syz_clone(0x0, &(0x7f0000000400)="6dc7e51430badd8f14e612c183252c3ecee1d0d612510604ac1a953df7b74a40b2e8a6e9ecbf0e1618b2da93f44e2e4b8e43a76068f3bcddb9c0ec4b907108d5504dda3bdcb3a3db2295ad1fbf11e05189bac9f4c9c0df7449226f40da091cb7044b05bde9a0a9488fe5d83185700e1c857300d6b438b5c22bc8ffadfdfc2a0b8de2f338", 0x84, &(0x7f00000004c0), &(0x7f0000000500), &(0x7f0000000540)="369cd08ddd5fc904f6ae3e04b95bff44ba7ba499f62e1ad00837fa6c0e196d827a4c02d869db054343ae4ba108f9fdb826ee319acca987ae148140ebc876bf418399014461d32158711b621baff24c22525450ffd4160da7f4101ce33d57902bdbd797d80a5bf3097406c34b3f36c4b5fed6b81325d41f8ebfedd749b5a08d7712f41326c8b519dd77e65acee691afe05d12fcba4aa2b4e2ba7fa3c6394dd68bcfaabc4affae45533f9584a9603409cf0265d1ebe70bed3f10c464903c02c539680d0e8e48f7adeea7cef0ce1a9927a2efc996266d877a3e23c2") openat$pidfd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) ioctl$sock_SIOCGIFVLAN_SET_VLAN_FLAG_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000680)={0x7, 'veth0_macvtap\x00', {0xc224}}) syz_open_procfs$namespace(0x0, &(0x7f00000006c0)='ns/time_for_children\x00') syz_clone3(&(0x7f0000002500)={0x2000000, &(0x7f0000002240), &(0x7f0000002280), &(0x7f00000022c0), {0x33}, &(0x7f0000002300)=""/193, 0xc1, &(0x7f0000002400)=""/149, &(0x7f00000024c0)=[r1, r1, r2], 0x3}, 0x58) getpgid(r2) getpgid(0x0) r3 = getpid() openat$tun(0xffffffffffffff9c, &(0x7f0000002640), 0x80000, 0x0) getpgrp(r3) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000002780)={&(0x7f0000002680)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000002740)={&(0x7f00000026c0)=@ipv4_getaddr={0x44, 0x16, 0x2, 0x70bd27, 0x25dfdbfc, {0x2, 0x8, 0x4, 0xfe}, [@IFA_BROADCAST={0x8, 0x4, @loopback}, @IFA_LABEL={0x14, 0x3, 'rose0\x00'}, @IFA_LOCAL={0x8, 0x2, @local}, @IFA_ADDRESS={0x8, 0x1, @local}]}, 0x44}, 0x1, 0x0, 0x0, 0x10}, 0x20004010) getpgrp(0x0) syz_open_procfs$namespace(0x0, &(0x7f00000027c0)='ns/mnt\x00') gettid() syz_open_procfs$namespace(0x0, &(0x7f0000002800)='ns/pid\x00') syz_clone(0x0, &(0x7f0000002840)="2ccf61a5b5cefd73ba72ab72176485cd04e92922ff0ca8a4c4ba", 0x1a, &(0x7f0000002880), &(0x7f00000028c0), 0x0) getpgrp(0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(0xffffffffffffffff, 0x28, 0x1, &(0x7f0000002980)=0x4, 0x8) 03:35:35 executing program 3: openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x60080, 0x0) 03:35:35 executing program 5: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/block/loop0', 0x24084, 0x0) 03:35:35 executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10800, 0x0) 03:35:35 executing program 1: syz_open_dev$sndpcmc(&(0x7f0000000a40), 0x0, 0x0) 03:35:35 executing program 2: getrandom(&(0x7f0000000280)=""/23, 0x17, 0x0) getresuid(&(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240)) 03:35:35 executing program 4: timer_create(0x0, &(0x7f0000000000)={0x0, 0x3f, 0x0, @tid=0xffffffffffffffff}, &(0x7f0000000040)) 03:35:35 executing program 5: syz_open_procfs$namespace(0x0, &(0x7f0000002100)='ns/time\x00') 03:35:35 executing program 1: r0 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) r1 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r1, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x0, 0x2}, 0x10) write$binfmt_misc(r0, 0x0, 0x2) 03:35:36 executing program 2: timer_create(0x0, 0x0, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000080)) 03:35:36 executing program 5: syz_clone(0x8000000, &(0x7f0000000000)="81", 0x1, 0x0, &(0x7f0000000140), 0x0) syz_clone(0x0, 0x0, 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000380)) syz_clone(0x0, &(0x7f0000000400), 0x0, &(0x7f00000004c0), &(0x7f0000000500), &(0x7f0000000540)) ioctl$sock_SIOCGIFVLAN_SET_VLAN_FLAG_CMD(0xffffffffffffffff, 0x8982, 0x0) syz_clone3(&(0x7f0000002500)={0x2000000, &(0x7f0000002240), 0x0, &(0x7f00000022c0), {}, 0x0, 0x0, &(0x7f0000002400)=""/149, &(0x7f00000024c0)=[0x0, 0x0], 0x2}, 0x58) getpgid(0x0) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000002780)={&(0x7f0000002680), 0xc, &(0x7f0000002740)={&(0x7f00000026c0)=@ipv4_getaddr={0x30, 0x16, 0x2, 0x70bd27, 0x25dfdbfc, {0x2, 0x8, 0x4, 0xfe}, [@IFA_BROADCAST={0x8, 0x4, @loopback}, @IFA_LOCAL={0x8, 0x2, @local}, @IFA_ADDRESS={0x8, 0x1, @local}]}, 0x30}, 0x1, 0x0, 0x0, 0x10}, 0x20004010) syz_open_procfs$namespace(0x0, 0x0) syz_open_procfs$namespace(0x0, &(0x7f0000002800)='ns/pid\x00') syz_clone(0x0, &(0x7f0000002840)="2ccf61a5b5cefd", 0x7, 0x0, &(0x7f00000028c0), 0x0) getpgrp(0x0) 03:35:36 executing program 1: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000400)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_RTHDRDSTOPTS(0xffffffffffffffff, 0x29, 0x37, 0x0, 0x0) ioctl$IOC_WATCH_QUEUE_SET_SIZE(r0, 0x5760, 0x0) 03:35:36 executing program 0: getrandom(&(0x7f0000000080)=""/123, 0xfffffffffffffd3f, 0x0) 03:35:36 executing program 2: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000400)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) accept4(r0, 0x0, 0x0, 0x0) 03:35:36 executing program 4: socketpair(0x10, 0x0, 0x4000000, &(0x7f0000000040)) 03:35:36 executing program 1: timer_settime(0x0, 0x0, &(0x7f0000000080)={{0x77359400}, {0x77359400}}, &(0x7f00000000c0)) 03:35:36 executing program 3: pselect6(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x1f}, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000140)={&(0x7f0000000100)={[0x7]}, 0x8}) 03:35:36 executing program 1: openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x8401, 0x0) 03:35:36 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x17, 0x0, &(0x7f0000000080)) 03:35:36 executing program 2: r0 = socket(0x28, 0x1, 0x0) sendmsg$L2TP_CMD_SESSION_GET(r0, &(0x7f0000000b80)={&(0x7f0000000a80), 0xc, &(0x7f0000000b40)={0x0}}, 0x0) 03:35:36 executing program 1: clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) select(0x2, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, r0/1000+60000}) 03:35:36 executing program 2: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x8940, &(0x7f0000001300)) 03:35:36 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f0000000240)={&(0x7f0000000280), 0xc, &(0x7f0000000080)={0x0}}, 0x20000800) 03:35:36 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$GTP_CMD_DELPDP(r0, &(0x7f0000000400)={&(0x7f0000000340), 0xd3, &(0x7f00000003c0)={&(0x7f0000000380)={0x14}, 0x14}}, 0x0) 03:35:37 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000140), &(0x7f00000000c0)=0x14) 03:35:37 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000001680)=@security={'security\x00', 0xe, 0x4, 0x378, 0xffffffff, 0x1c0, 0xd0, 0x0, 0xffffffff, 0xffffffff, 0x2d0, 0x2d0, 0x2d0, 0xffffffff, 0x4, 0x0, {[{{@ipv6={@mcast1, @mcast2, [], [], 'team0\x00', 'xfrm0\x00'}, 0x0, 0xa8, 0xd0}, @common=@inet=@TCPMSS={0x28}}, {{@uncond, 0x0, 0xa8, 0xf0}, @common=@unspec=@LED={0x48, 'LED\x00', 0x0, {'syz0\x00'}}}, {{@uncond, 0x0, 0xa8, 0xe8}, @common=@unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "affced23d75a004ee963b2766ba2178caa7ccf80550853d4f111b463952a"}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x3d8) 03:35:37 executing program 5: r0 = socket(0x2, 0x3, 0x3f) sendmsg$AUDIT_DEL_RULE(r0, &(0x7f0000000280)={&(0x7f0000000200), 0xc, &(0x7f0000000240)={0x0}}, 0x0) 03:35:37 executing program 3: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x894b, &(0x7f0000001300)) 03:35:37 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x890c, &(0x7f0000000080)={'ip6tnl0\x00', 0x0}) 03:35:37 executing program 1: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x8901, &(0x7f0000001300)) 03:35:37 executing program 2: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_tcp_int(r0, 0x6, 0x3, &(0x7f0000000040)=0x400, 0x4) 03:35:37 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x24, &(0x7f0000000000)={0x0, @in={{0x2, 0x0, @empty}}}, &(0x7f00000001c0)=0x90) 03:35:37 executing program 5: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x17, 0x0, 0x0) 03:35:37 executing program 4: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x21, 0x0, 0x0) 03:35:37 executing program 2: syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000140)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r5, 0x8933, &(0x7f0000000080)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16, @ANYBLOB="010090c90000000000000500000008000300", @ANYRES32=r6], 0x24}}, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16=r3, @ANYBLOB="ff8305000000000000ce", @ANYRES32=r4], 0x4}}, 0x0) sendfile(r2, r1, 0x0, 0x100000002) 03:35:37 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_GET_LIMITS(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, r1, 0x1}, 0x14}}, 0x0) 03:35:37 executing program 1: r0 = socket$inet(0x2, 0x3, 0x3f) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, 0x0, 0x0) [ 463.190367][ T27] audit: type=1804 audit(2000000137.880:23): pid=14320 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir2679536705/syzkaller.eCPdrg/699/cgroup.controllers" dev="sda1" ino=1171 res=1 errno=0 03:35:38 executing program 0: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x82, 0x0, 0x0) 03:35:38 executing program 4: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) sendmsg$nl_route(r0, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={0x0, 0x18}}, 0x20000000) 03:35:38 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000500)={0x94, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x54}, @NBD_ATTR_BACKEND_IDENTIFIER={0x0, 0xa, '/-.)]$&/('}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x94}}, 0x0) 03:35:38 executing program 5: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000001300)) 03:35:38 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) openat$cgroup_procs(r0, &(0x7f0000000140)='tasks\x00', 0x2, 0x0) 03:35:38 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x85, &(0x7f0000000000)={0x0, @in={{0x2, 0x0, @empty}}}, &(0x7f00000001c0)=0x90) 03:35:38 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0xb, 0x1f, 0x402, 0x3ff, 0x1}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000300), &(0x7f0000000400), 0x401, r0, 0x0, 0x1500000000000000}, 0x38) 03:35:38 executing program 5: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f00000000c0), 0x4) 03:35:38 executing program 4: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x890d, 0x0) 03:35:38 executing program 1: r0 = socket(0x18, 0x0, 0x0) sendmsg$AUDIT_DEL_RULE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0}}, 0x0) [ 463.630375][T14332] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 03:35:38 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000180)=0xffffffffffffffff, 0x4) 03:35:38 executing program 1: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x891d, &(0x7f0000000e00)) 03:35:38 executing program 4: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x541b, 0x0) 03:35:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, r1, 0x1}, 0x14}}, 0x0) 03:35:38 executing program 3: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x8933, &(0x7f0000001300)) 03:35:38 executing program 2: r0 = socket(0x2, 0x80a, 0x0) sendmsg$can_j1939(r0, &(0x7f0000000280)={&(0x7f0000000100), 0x18, &(0x7f0000000240)={0x0}}, 0x0) 03:35:38 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000040)=@raw={'raw\x00', 0x9, 0x3, 0x288, 0x0, 0xffffffff, 0xffffffff, 0xd0, 0xffffffff, 0x208, 0xffffffff, 0xffffffff, 0x208, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@rand_addr=' \x01\x00', @rand_addr=' \x01\x00', [], [], 'pimreg1\x00', 'rose0\x00'}, 0x0, 0xa8, 0xd0}, @common=@unspec=@NFQUEUE0={0x28}}, {{@ipv6={@mcast1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [], [], 'pimreg1\x00', 'team_slave_0\x00'}, 0x0, 0xa8, 0xe8}, @common=@unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "3f6c45ce86399ba5dc1f5364e633c57fa880fd28be4db0cf5655f0a048a7"}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x2e8) 03:35:38 executing program 1: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0xa, 0x0, 0x0) 03:35:38 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@base={0x17, 0x0, 0x3, 0x6, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x5}, 0x48) 03:35:38 executing program 1: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x5411, &(0x7f0000001300)) 03:35:38 executing program 2: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8912, &(0x7f0000000e00)) 03:35:38 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0xc, 0x0, &(0x7f0000000080)) 03:35:39 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x7b, 0x0, &(0x7f00000001c0)) 03:35:39 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$GTP_CMD_GETPDP(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[], 0x33fe0}}, 0x0) 03:35:39 executing program 5: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x22, 0x0, &(0x7f00000001c0)) 03:35:39 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_buf(r0, 0x6, 0x21, 0x0, &(0x7f0000000140)) 03:35:39 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0x14, &(0x7f00000000c0)={@in6={{0xa, 0x0, 0x0, @mcast2}}, 0x0, 0x0, 0x0, 0x0, "7a346418fbe0bd335cf58ae5cfee75f5dc3370f1c6e2f5069de641b98fe6b71209abd123f355361d502c8a68eb667af841ddf0a35814df39bf015ddb91d790114337e90389f55e8b463dfbb28f59a111"}, 0xd8) 03:35:39 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$IPVS_CMD_SET_SERVICE(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000140)={0x24, r1, 0x201, 0x0, 0x0, {}, [@IPVS_CMD_ATTR_DEST={0xc, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ACTIVE_CONNS={0x8}]}, @IPVS_CMD_ATTR_SERVICE={0x4}]}, 0x24}}, 0x0) 03:35:39 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@base={0x17, 0x0, 0x3, 0x6}, 0x48) 03:35:39 executing program 5: r0 = socket$caif_seqpacket(0x25, 0x5, 0x0) connect$caif(r0, &(0x7f0000000080)=@dbg, 0xfffffffffffffe7a) 03:35:39 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$IPVS_CMD_DEL_SERVICE(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x8901, &(0x7f0000000040)) 03:35:39 executing program 4: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x5411, 0x0) 03:35:39 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x470, 0xf8, 0xf8, 0xffffffff, 0x258, 0x0, 0x4f8, 0x4f8, 0xffffffff, 0x4f8, 0x4f8, 0x5, 0x0, {[{{@ipv6={@private2, @private2, [], [], 'virt_wifi0\x00', 'netpci0\x00'}, 0x0, 0xa8, 0xd0}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0x408}}, {{@ipv6={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast1, [], [], 'gre0\x00', 'wlan1\x00'}, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@dev, @ipv6=@loopback, @icmp_id, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv6=@empty, @ipv6=@ipv4={'\x00', '\xff\xff', @private}, @gre_key, @gre_key}}}, {{@ipv6={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, [], [], 'veth1_macvtap\x00', 'pimreg0\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@local, @ipv4=@remote, @gre_key, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x4d0) 03:35:39 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, 0x0) 03:35:39 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xc, &(0x7f00000000c0)={@in6={{0xa, 0x0, 0x0, @mcast2}}, 0x0, 0x0, 0x0, 0x0, "7a346418fbe0bd335cf58ae5cfee75f5dc3370f1c6e2f5069de641b98fe6b71209abd123f355361d502c8a68eb667af841ddf0a35814df39bf015ddb91d790114337e90389f55e8b463dfbb28f59a111"}, 0xd8) 03:35:39 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0x5, &(0x7f00000000c0)={@in6={{0xa, 0x0, 0x0, @mcast2}}, 0x0, 0x0, 0x0, 0x0, "7a346418fbe0bd335cf58ae5cfee75f5dc3370f1c6e2f5069de641b98fe6b71209abd123f355361d502c8a68eb667af841ddf0a35814df39bf015ddb91d790114337e90389f55e8b463dfbb28f59a111"}, 0xd8) 03:35:39 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x83, &(0x7f0000000000)={0x0, @in={{0x2, 0x0, @empty}}}, &(0x7f00000001c0)=0x90) 03:35:39 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000000c0), r0) sendmsg$NLBL_UNLABEL_C_STATICADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)={0x54, r1, 0x1, 0x0, 0x0, {}, [@NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @loopback}, @NLBL_UNLABEL_A_SECCTX={0x24, 0x7, 'system_u:object_r:var_lock_t:s0\x00'}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'syz_tun\x00'}]}, 0x54}}, 0x0) 03:35:39 executing program 3: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0xb, 0x0, 0x0) 03:35:39 executing program 1: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_tcp_int(r0, 0x6, 0x1, &(0x7f0000000000)=0x7ff, 0x4) 03:35:39 executing program 2: r0 = socket(0x2, 0x3, 0x3f) sendmsg$AUDIT_DEL_RULE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0, 0xf0ff7f}}, 0x0) 03:35:39 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0x8, &(0x7f00000000c0)={@in6={{0xa, 0x0, 0x0, @mcast2}}, 0x0, 0x0, 0x0, 0x0, "7a346418fbe0bd335cf58ae5cfee75f5dc3370f1c6e2f5069de641b98fe6b71209abd123f355361d502c8a68eb667af841ddf0a35814df39bf015ddb91d790114337e90389f55e8b463dfbb28f59a111"}, 0xd8) 03:35:39 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000000)={0x0, @in={{0x2, 0x0, @empty}}}, &(0x7f00000001c0)=0x90) 03:35:39 executing program 1: r0 = socket(0x2, 0x3, 0x3f) bind$phonet(r0, 0x0, 0x0) 03:35:39 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000000c0)={@in6={{0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}, 0x0, 0x0, 0x2, 0x0, "549587f2de3f72f7aac1ec96e383eeba48694388e1475b4cfd5d5e81277fd41cccf3cafa71b2424fdbbd4b6924bac1eb4a38fa0e54aaf681bebac0727c89a3fff78ca90a2d5c9c476833e5ceaf261253"}, 0xd8) 03:35:39 executing program 5: r0 = socket(0x2, 0x3, 0x3f) sendmsg$AUDIT_DEL_RULE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0}}, 0x0) 03:35:40 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000000)={'wlan0\x00'}) 03:35:40 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) 03:35:40 executing program 1: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vxcan0\x00'}) 03:35:40 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000380)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) [ 465.438391][T14426] nbd: must specify at least one socket 03:35:40 executing program 2: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x15, 0x0, 0x0) 03:35:40 executing program 3: r0 = socket$inet6(0xa, 0x5, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, 0x0, 0x0) 03:35:40 executing program 5: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x12, 0x0, 0x0) 03:35:40 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="010000000100000000000100000008000100007569a9"], 0x1c}}, 0x0) 03:35:40 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x74, &(0x7f0000000000)={0x0, @in={{0x2, 0x0, @empty}}}, &(0x7f00000001c0)=0x90) 03:35:40 executing program 2: r0 = socket(0x11, 0x2, 0x0) getsockopt$bt_BT_CHANNEL_POLICY(r0, 0x112, 0xa, 0x0, 0x0) 03:35:40 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x4, &(0x7f0000000000)=0x9, 0x4) 03:35:40 executing program 4: socket$alg(0x26, 0x5, 0x0) syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) pipe(&(0x7f0000000380)) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000140)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r5, 0x8933, &(0x7f0000000080)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16, @ANYBLOB="010090c90000000000000500000008000300", @ANYRES32=r6], 0x24}}, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16=r3, @ANYBLOB="ff8305000000000000ce", @ANYRES32=r4], 0x4}}, 0x0) sendfile(r2, r1, 0x0, 0x100000002) 03:35:40 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x18, 0x0, &(0x7f0000000080)) 03:35:40 executing program 5: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8921, &(0x7f0000000e00)) 03:35:40 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000000c0)={@in6={{0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}}, 0x0, 0x0, 0x0, 0x0, "549587f2de3f72f7aac1ec96e383eeba48694388e1475b4cfd5d5e81277fd41cccf3cafa71b2424fdbbd4b6924bac1eb4a38fa0e54aaf681bebac0727c89a3fff78ca90a2d5c9c476833e5ceaf261253"}, 0xd8) 03:35:40 executing program 2: socket$inet6_udplite(0xa, 0x2, 0x88) pselect6(0x40, &(0x7f0000000380), &(0x7f00000003c0)={0x9}, 0x0, 0x0, 0x0) [ 465.864154][T14444] nbd: illegal input index -1452706560 03:35:40 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001340)={0x6, 0xb, &(0x7f0000000240)=@framed={{}, [@cb_func={0x18, 0x0, 0x4, 0x0, 0x6}, @map_fd, @btf_id, @cb_func]}, &(0x7f0000000080)='GPL\x00', 0x2, 0x1000, &(0x7f00000002c0)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:40 executing program 1: socket$inet6(0xa, 0x5, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x4}, 0x0, 0x0) 03:35:40 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x14, r1, 0x1}, 0x14}}, 0x0) 03:35:40 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x7a, 0x0, &(0x7f00000001c0)) 03:35:40 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x22, &(0x7f0000000000)={0x0, @in={{0x2, 0x0, @empty}}}, &(0x7f00000001c0)=0x90) 03:35:40 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_STATICREMOVEDEF(r0, &(0x7f0000000280)={0x0, 0x7485, &(0x7f0000000240)={0x0}, 0x9}, 0x0) 03:35:40 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000040), r1) sendmsg$NLBL_UNLABEL_C_STATICREMOVEDEF(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000340)={0x24, r2, 0x1, 0x0, 0x0, {}, [@NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @multicast2}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @dev}]}, 0x24}}, 0x0) [ 466.194877][ T27] audit: type=1804 audit(2000000140.890:24): pid=14466 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir1523060864/syzkaller.1C4I86/748/cgroup.controllers" dev="sda1" ino=1166 res=1 errno=0 03:35:41 executing program 4: socket$alg(0x26, 0x5, 0x0) syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) pipe(&(0x7f0000000380)) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000140)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8933, &(0x7f0000000080)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00', @ANYRES16, @ANYRES32=r4], 0x24}}, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES16, @ANYBLOB="ff8305000000000000ce", @ANYRES32], 0x4}}, 0x0) sendfile(r2, r1, 0x0, 0x100000002) 03:35:41 executing program 2: r0 = socket(0x2, 0x3, 0x3f) sendmsg$can_j1939(r0, &(0x7f0000000280)={&(0x7f0000000100)={0x2}, 0x18, &(0x7f0000000240)={0x0, 0x2}}, 0x0) 03:35:41 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000500)=ANY=[@ANYBLOB="94000000", @ANYRES16=r2, @ANYBLOB="01000000000000000000050000000c00080000000000000000000800010000000054"], 0x94}}, 0x0) 03:35:41 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x8, 0x3, &(0x7f0000000240)=@framed, &(0x7f00000002c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:41 executing program 5: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x76, &(0x7f0000000000)={0x0, @in={{0x2, 0x0, @empty}}}, &(0x7f00000001c0)=0x90) 03:35:41 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f00000004c0), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_GET(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000002c0)={0x14, r1, 0x1, 0x0, 0x0, {0x6}}, 0x14}}, 0x0) 03:35:41 executing program 2: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x72, 0x0, 0x0) [ 466.651194][T14477] netlink: 108 bytes leftover after parsing attributes in process `syz-executor.1'. 03:35:41 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0xa, &(0x7f0000000000)={0x0, @in={{0x2, 0x0, @empty}}}, &(0x7f00000001c0)=0x90) 03:35:41 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f00000004c0), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_GET(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000002c0)={0x1c, r1, 0x1, 0x0, 0x0, {0x3}, [@L2TP_ATTR_CONN_ID={0x8}]}, 0x1c}}, 0x0) 03:35:41 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_udp_int(r0, 0x11, 0xa, &(0x7f0000000340), 0x18) 03:35:41 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1c, 0x0, &(0x7f0000000080)) 03:35:41 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x7, &(0x7f0000000040)=0x5, 0x4) [ 466.954361][ T27] audit: type=1804 audit(2000000141.650:25): pid=14487 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir1523060864/syzkaller.1C4I86/749/cgroup.controllers" dev="sda1" ino=1184 res=1 errno=0 03:35:42 executing program 4: socket$alg(0x26, 0x5, 0x0) syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) pipe(&(0x7f0000000380)) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000140)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8933, &(0x7f0000000080)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00', @ANYRES16, @ANYRES32=r4], 0x24}}, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES16, @ANYBLOB="ff8305000000000000ce", @ANYRES32], 0x4}}, 0x0) sendfile(r2, r1, 0x0, 0x100000002) 03:35:42 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@base={0x17}, 0x48) 03:35:42 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000140)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r5, 0x8933, &(0x7f0000000080)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16, @ANYBLOB="010090c90000000000000500000008000300", @ANYRES32=r6], 0x24}}, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16=r3, @ANYBLOB="ff8305000000000000ce", @ANYRES32=r4], 0x4}}, 0x0) sendfile(r2, r1, 0x0, 0x100000002) 03:35:42 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$GTP_CMD_GETPDP(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0, 0x20}, 0x1, 0x0, 0x200000000000000}, 0x0) 03:35:42 executing program 0: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x891b, &(0x7f0000000e00)) 03:35:42 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$SO_J1939_FILTER(0xffffffffffffffff, 0x6b, 0x1, &(0x7f00000002c0)=[{0x0, 0x4124}], 0x20) sendmsg$NLBL_UNLABEL_C_STATICREMOVEDEF(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0}, 0x9}, 0x0) 03:35:42 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000d40)={'vxcan1\x00'}) [ 467.457002][ T27] audit: type=1804 audit(2000000142.150:26): pid=14506 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir2679536705/syzkaller.eCPdrg/721/cgroup.controllers" dev="sda1" ino=1179 res=1 errno=0 03:35:42 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0x22, &(0x7f00000000c0)={@in6={{0xa, 0x0, 0x0, @mcast2}}, 0x0, 0x0, 0x0, 0x0, "7a346418fbe0bd335cf58ae5cfee75f5dc3370f1c6e2f5069de641b98fe6b71209abd123f355361d502c8a68eb667af841ddf0a35814df39bf015ddb91d790114337e90389f55e8b463dfbb28f59a111"}, 0xd8) 03:35:42 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1b, 0x0, &(0x7f0000000080)) 03:35:42 executing program 5: syz_open_dev$sndpcmp(0x0, 0x0, 0x101000) 03:35:42 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f00000004c0), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_GET(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000002c0)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_CONN_ID={0x8}]}, 0x1c}}, 0x0) 03:35:42 executing program 1: r0 = socket$inet6(0xa, 0x5, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000001400), &(0x7f0000001440)=0x4) [ 467.740386][ T27] audit: type=1804 audit(2000000142.430:27): pid=14521 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir1523060864/syzkaller.1C4I86/750/cgroup.controllers" dev="sda1" ino=1165 res=1 errno=0 03:35:42 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x74, 0x0, &(0x7f00000001c0)) 03:35:42 executing program 2: r0 = socket(0x2, 0x3, 0x3f) sendmsg$can_j1939(r0, &(0x7f0000000280)={&(0x7f0000000100)={0x2}, 0x18, &(0x7f0000000240)={0x0}}, 0x0) 03:35:42 executing program 1: r0 = socket(0x2a, 0x2, 0x0) syz_genetlink_get_family_id$smc(&(0x7f0000000000), r0) 03:35:42 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xd, &(0x7f00000000c0)={@in6={{0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}, 0x0, 0x0, 0x0, 0x0, "549587f2de3f72f7aac1ec96e383eeba48694388e1475b4cfd5d5e81277fd41cccf3cafa71b2424fdbbd4b6924bac1eb4a38fa0e54aaf681bebac0727c89a3fff78ca90a2d5c9c476833e5ceaf261253"}, 0xd8) 03:35:42 executing program 3: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0xc0189436, &(0x7f0000000e00)) 03:35:42 executing program 0: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x8912, &(0x7f0000001300)) 03:35:42 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000000)={'wg2\x00', 0x0}) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000180)={0x6, 0x1, &(0x7f0000000000)=@raw=[@call], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x10, '\x00', r1, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:42 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x11, 0x0, &(0x7f0000000080)) 03:35:43 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x4, 0x0, &(0x7f0000000080)) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000000)={'vxcan0\x00'}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000000)={'wg0\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000040)={'ip6gre0\x00', &(0x7f00000000c0)={'syztnl1\x00', r2, 0x2f, 0x0, 0x8, 0x6, 0x18, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0={0xfc, 0x0, '\x00', 0x1}, 0x80, 0x8, 0x5, 0x5}}) 03:35:43 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TUNGETVNETLE(r0, 0x800454dd, 0x0) write$cgroup_subtree(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="2b726c696d6974202b706572665f6576656e74202d72b58a22822d6e6574202d63707573657420"], 0x27) r1 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r1, 0x89f0, &(0x7f0000000000)={'syztnl1\x00', 0x0}) r2 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r2, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000004880)={'syztnl2\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000100)={'ip6tnl0\x00', &(0x7f0000000040)={'syztnl1\x00', 0x0, 0x4, 0x3f, 0x59, 0x5e, 0x20, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x8090, 0x700, 0x1f, 0x5}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f00000001c0)={'syztnl0\x00', &(0x7f0000000140)={'syztnl0\x00', r3, 0x2f, 0x40, 0x98, 0x2, 0x9, @private0, @private2, 0x20, 0x740, 0x2, 0x5}}) syz_genetlink_get_family_id$ipvs(&(0x7f00000049c0), 0xffffffffffffffff) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$sock_inet6_udp_SIOCINQ(r4, 0x541b, &(0x7f0000000240)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$ipvs(&(0x7f00000002c0), r5) 03:35:43 executing program 2: r0 = socket$inet(0x2, 0xa, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r0, &(0x7f0000000100)={&(0x7f0000000140), 0xc, &(0x7f0000000180)={0x0, 0x70}}, 0x0) 03:35:43 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r1, 0x89e0, &(0x7f00000000c0)={r0}) 03:35:43 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000180), 0x4) 03:35:43 executing program 0: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x8912, &(0x7f0000001300)) 03:35:43 executing program 3: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x18, 0x0, 0x0) 03:35:43 executing program 2: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x2, &(0x7f0000001300)) 03:35:43 executing program 2: r0 = socket$inet6(0xa, 0x3, 0x1) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x5411, &(0x7f0000001300)) 03:35:43 executing program 5: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x401c5820, &(0x7f0000001300)) 03:35:43 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000500)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x33fe0}}, 0x0) 03:35:43 executing program 0: r0 = socket(0x2, 0x3, 0x3f) sendmsg$can_j1939(r0, &(0x7f0000000280)={&(0x7f0000000100)={0xa, 0x0, 0x4800}, 0x18, &(0x7f0000000240)={0x0}}, 0x0) 03:35:43 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x8, &(0x7f0000000000)=0x61d, 0x4) 03:35:43 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x4) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x5, 0x0, 0x0) 03:35:43 executing program 3: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x401c5820, &(0x7f0000000e00)) 03:35:43 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$L2TP_CMD_NOOP(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000140)={0x28, r1, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_IP6_DADDR={0x14, 0x20, @ipv4={'\x00', '\xff\xff', @loopback}}]}, 0x28}}, 0x0) 03:35:43 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000000c0), r0) sendmsg$NLBL_UNLABEL_C_STATICADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)={0x70, r1, 0x1, 0x0, 0x0, {}, [@NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @local}, @NLBL_UNLABEL_A_SECCTX={0x32, 0x7, 'system_u:object_r:systemd_systemctl_exec_t:s0\x00'}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'batadv0\x00'}]}, 0x70}}, 0x0) 03:35:44 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x18, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}]}, 0x18}}, 0x0) [ 469.325340][T14586] raw_sendmsg: syz-executor.0 forgot to set AF_INET. Fix it! 03:35:44 executing program 4: r0 = socket(0x2, 0x80a, 0x0) sendmsg$can_j1939(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0}}, 0x0) 03:35:44 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000001300)) 03:35:44 executing program 1: socket$inet6(0xa, 0x5, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) [ 469.499688][T14595] nbd: must specify a size in bytes for the device 03:35:44 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$gtp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$GTP_CMD_GETPDP(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0xf01}, 0x14}}, 0x0) 03:35:44 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$inet6_udp_int(r0, 0x11, 0x67, 0xfffffffffffffffe, &(0x7f0000000140)) 03:35:44 executing program 0: clock_gettime(0x5, &(0x7f0000000300)) 03:35:44 executing program 3: r0 = socket$can_bcm(0x1d, 0x2, 0x2) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000000)={'wg2\x00'}) 03:35:44 executing program 2: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x891e, &(0x7f0000000e00)) 03:35:44 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$bt_sco(r0, 0x0, 0x0) 03:35:44 executing program 2: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000040)=@filter={'filter\x00', 0xe, 0x4, 0x378, 0xffffffff, 0x220, 0x220, 0x0, 0xffffffff, 0xffffffff, 0x2f0, 0x2f0, 0x2f0, 0xffffffff, 0x4, 0x0, {[{{@ipv6={@private1, @mcast2, [], [], 'syz_tun\x00', 'veth1_virt_wifi\x00'}, 0x0, 0xa8, 0x108}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@loopback}}}, {{@ipv6={@private2, @ipv4={'\x00', '\xff\xff', @empty}, [], [], 'macvlan0\x00', 'vlan1\x00'}, 0x0, 0xa8, 0xd0}, @REJECT={0x28}}, {{@ipv6={@private2, @private2, [], [], 'veth1\x00', 'geneve0\x00', {}, {}, 0x0, 0x0, 0xb}, 0x0, 0xa8, 0xd0}, @common=@unspec=@STANDARD={0x28}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x3d8) 03:35:44 executing program 4: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x71, 0x0, 0x0) 03:35:44 executing program 3: r0 = socket(0x2, 0x3, 0x3f) sendmsg$can_j1939(r0, &(0x7f0000000280)={&(0x7f0000000100)={0xa}, 0x18, &(0x7f0000000240)={0x0}}, 0x0) 03:35:44 executing program 0: socket$alg(0x26, 0x5, 0x0) syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=@framed, &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) pipe(&(0x7f0000000380)) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000140)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r5, 0x8933, &(0x7f0000000080)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16, @ANYBLOB="010090c90000000000000500000008000300", @ANYRES32=r6], 0x24}}, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16=r3, @ANYBLOB="ff8305000000000000ce", @ANYRES32=r4], 0x4}}, 0x0) sendfile(r2, r1, 0x0, 0x100000002) 03:35:44 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_STATICREMOVEDEF(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0, 0xf0ff7f00000000}, 0x9}, 0x0) 03:35:45 executing program 1: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x3, 0x0, 0x3000000) 03:35:45 executing program 5: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x10, 0x0, 0x0) 03:35:45 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="010000004000000000000100000008000100000080"], 0x1c}}, 0x0) 03:35:45 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$GTP_CMD_GETPDP(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffdef}}, 0x0) 03:35:45 executing program 3: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x6b, 0x0, 0x0) [ 470.366284][ T27] audit: type=1804 audit(2000000145.060:28): pid=14621 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir4097512933/syzkaller.Oo3WoH/707/cgroup.controllers" dev="sda1" ino=1166 res=1 errno=0 [ 470.432691][T14626] nbd: illegal input index 8388608 03:35:45 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x3, 0x0, &(0x7f0000000080)) 03:35:45 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000000)={'syztnl1\x00', 0x0}) r1 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000004880)={'syztnl2\x00', 0x0}) syz_genetlink_get_family_id$ipvs(&(0x7f00000049c0), 0xffffffffffffffff) 03:35:45 executing program 4: sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="00002a000001"], 0x14}}, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x890c, &(0x7f0000000080)={'ip6tnl0\x00', 0x0}) 03:35:45 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0x64, &(0x7f0000000100), 0x4) 03:35:45 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$GTP_CMD_GETPDP(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0, 0x20}, 0x1, 0x0, 0x2000000}, 0x0) 03:35:45 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000000)=0x3, 0x4) 03:35:45 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, 0x0, &(0x7f0000000200)) 03:35:45 executing program 2: socket(0x2c, 0x3, 0x4) 03:35:45 executing program 5: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8913, &(0x7f0000000e00)) 03:35:45 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f00000004c0), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_GET(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000002c0)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_CONN_ID={0x8, 0x2}]}, 0x1c}}, 0x0) 03:35:45 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000000)={'wg2\x00', 0x0}) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0xb, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', r1}, 0x48) 03:35:45 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x13, 0x0, &(0x7f0000000080)) 03:35:45 executing program 1: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8923, &(0x7f0000000e00)) [ 471.235727][T14658] netlink: 'syz-executor.4': attribute type 2 has an invalid length. 03:35:46 executing program 1: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x89a0, &(0x7f0000000e00)) 03:35:46 executing program 5: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8911, &(0x7f0000000e00)) 03:35:46 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000000)={0x0, @in={{0xa, 0x0, @empty}}}, &(0x7f00000001c0)=0x90) 03:35:46 executing program 4: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8937, &(0x7f0000000e00)) 03:35:46 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000000)={'syztnl1\x00', 0x0}) r1 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r1, 0x89f2, &(0x7f00000000c0)={'syztnl2\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000004880)={'syztnl2\x00', 0x0}) r2 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r2, 0x5421, 0x0) 03:35:46 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000000c0)={@in6={{0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}, 0x0, 0x0, 0x0, 0x0, "549587f2de3f72f7aac1ec96e383eeba48694388e1475b4cfd5d5e81277fd41cccf3cafa71b2424fdbbd4b6924bac1eb4a38fa0e54aaf681bebac0727c89a3fff78ca90a2d5c9c476833e5ceaf261253"}, 0xd8) 03:35:46 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="010000000000000000000100000008000100feff"], 0x1c}}, 0x0) 03:35:46 executing program 1: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x890b, 0x0) [ 471.597192][T14672] nbd: illegal input index 65534 03:35:46 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000340)={'wg0\x00'}) 03:35:46 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000140)={'vcan0\x00'}) 03:35:46 executing program 5: sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)={0x14, 0x0, 0x0, 0x70bd2a}, 0x14}}, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x890c, &(0x7f0000000080)={'ip6tnl0\x00', 0x0}) 03:35:46 executing program 4: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8953, &(0x7f0000000e00)) 03:35:46 executing program 2: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8914, &(0x7f0000000e00)) 03:35:46 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f00000004c0), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_GET(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000002c0)={0x14, r1, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) 03:35:46 executing program 3: r0 = socket(0x29, 0x2, 0x0) getsockopt$bt_sco_SCO_OPTIONS(r0, 0x11, 0x1, 0x0, 0x0) 03:35:46 executing program 5: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_tcp_int(r0, 0x6, 0x9, &(0x7f0000000000)=0x22, 0x4) 03:35:47 executing program 0: socket$alg(0x26, 0x5, 0x0) syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000140)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r5, 0x8933, &(0x7f0000000080)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16, @ANYBLOB="010090c90000000000000500000008000300", @ANYRES32=r6], 0x24}}, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16=r3, @ANYBLOB="ff83050000000000", @ANYRES32=r4], 0x4}}, 0x0) sendfile(r2, r1, 0x0, 0x100000002) 03:35:47 executing program 1: r0 = socket(0x2b, 0x1, 0x0) sendmsg$SOCK_DIAG_BY_FAMILY(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={0x0, 0xdc}}, 0x0) 03:35:47 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r0, 0x84, 0x1c, 0x0, &(0x7f0000000080)) 03:35:47 executing program 3: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8932, &(0x7f0000000e00)) 03:35:47 executing program 2: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x25, 0x0, 0x0) 03:35:47 executing program 5: clock_gettime(0x3, &(0x7f0000000000)={0x0, 0x0}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x0, r0/1000+10000}) 03:35:47 executing program 2: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8916, &(0x7f0000000e00)) 03:35:47 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x10, 0x0, &(0x7f0000000080)) 03:35:47 executing program 4: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000e00)) 03:35:47 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0xa, &(0x7f0000000040)=0xfff, 0x4) 03:35:47 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x76, 0x0, &(0x7f00000001c0)) 03:35:47 executing program 1: r0 = socket$inet6(0xa, 0x6, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x6, 0x0, 0x0) [ 472.763744][ T27] audit: type=1804 audit(2000000147.460:29): pid=14725 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir4097512933/syzkaller.Oo3WoH/710/cgroup.controllers" dev="sda1" ino=1152 res=1 errno=0 03:35:47 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x83, 0x0, &(0x7f00000001c0)) 03:35:47 executing program 5: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x83, 0x0, 0x0) 03:35:47 executing program 4: sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)={0x14, 0x0, 0x0, 0x70bd2a, 0x25dfdbff}, 0x14}}, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x890c, &(0x7f0000000080)={'ip6tnl0\x00', 0x0}) 03:35:47 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@base={0x17, 0x401, 0x0, 0x6}, 0x48) 03:35:47 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x7d, &(0x7f0000000000)={0x0, @in={{0x2, 0x0, @empty}}}, &(0x7f00000001c0)=0x90) 03:35:47 executing program 3: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x1d, 0x0, 0x0) 03:35:47 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x19, 0x0, &(0x7f0000000080)) 03:35:47 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0x19, &(0x7f00000000c0)={@in6={{0xa, 0x0, 0x0, @mcast2}}, 0x0, 0x0, 0x0, 0x0, "7a346418fbe0bd335cf58ae5cfee75f5dc3370f1c6e2f5069de641b98fe6b71209abd123f355361d502c8a68eb667af841ddf0a35814df39bf015ddb91d790114337e90389f55e8b463dfbb28f59a111"}, 0xd8) 03:35:47 executing program 2: r0 = socket(0x2, 0x3, 0x3f) connect$vsock_stream(r0, &(0x7f0000000000)={0x28, 0x0, 0x0, @local}, 0x10) 03:35:47 executing program 5: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8934, &(0x7f0000000e00)) 03:35:47 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f00000003c0), r0) sendmsg$NLBL_CIPSOV4_C_REMOVE(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000400)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CIPSOV4_A_DOI={0x8}]}, 0x1c}}, 0x0) 03:35:48 executing program 1: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x5411, &(0x7f0000000e00)) 03:35:48 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000ac0)=ANY=[@ANYBLOB="500000003200710d00042abd7000fcdbdf250000040002"], 0x50}}, 0x0) 03:35:48 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0x15, &(0x7f00000000c0)={@in6={{0xa, 0x0, 0x0, @mcast2}}, 0x0, 0x0, 0x0, 0x0, "7a346418fbe0bd335cf58ae5cfee75f5dc3370f1c6e2f5069de641b98fe6b71209abd123f355361d502c8a68eb667af841ddf0a35814df39bf015ddb91d790114337e90389f55e8b463dfbb28f59a111"}, 0xd8) 03:35:48 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000180)={'ip6gre0\x00', &(0x7f0000000100)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @dev}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x4ecc194d4a1cacf0}}) 03:35:48 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$GTP_CMD_GETPDP(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0, 0x33fe0}}, 0x0) 03:35:48 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0x11, &(0x7f00000000c0)={@in6={{0xa, 0x0, 0x0, @mcast2}}, 0x0, 0x0, 0x0, 0x0, "7a346418fbe0bd335cf58ae5cfee75f5dc3370f1c6e2f5069de641b98fe6b71209abd123f355361d502c8a68eb667af841ddf0a35814df39bf015ddb91d790114337e90389f55e8b463dfbb28f59a111"}, 0xd8) 03:35:48 executing program 5: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x82, &(0x7f0000000000)={0x0, @in={{0x2, 0x0, @empty}}}, &(0x7f00000001c0)=0x90) 03:35:48 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x84, 0x0, &(0x7f00000001c0)) 03:35:48 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x75, 0x0, &(0x7f00000001c0)) 03:35:48 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0x21, 0x0, 0x0) 03:35:48 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001340)={0x6, 0xb, &(0x7f0000000240)=@framed={{}, [@cb_func={0x18, 0x0, 0x4, 0x0, 0x6}, @map_fd, @btf_id, @cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffb}]}, &(0x7f0000000080)='GPL\x00', 0x2, 0x1000, &(0x7f00000002c0)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:48 executing program 3: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x84, 0x0, 0x0) 03:35:48 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000040)={0x0, @in6={{0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}}}, 0x0, 0x0, 0x0, 0xd2c}, 0x9c) 03:35:48 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x7a, &(0x7f0000000000)={0x0, @in={{0x2, 0x0, @empty}}}, &(0x7f00000001c0)=0x90) 03:35:48 executing program 1: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x64, 0x0, 0x0) 03:35:48 executing program 2: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x1e, 0x0, 0x0) 03:35:48 executing program 4: socket(0x15, 0x5, 0x5) 03:35:48 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0x12, &(0x7f00000000c0)={@in6={{0xa, 0x0, 0x0, @mcast2}}, 0x0, 0x0, 0x0, 0x0, "7a346418fbe0bd335cf58ae5cfee75f5dc3370f1c6e2f5069de641b98fe6b71209abd123f355361d502c8a68eb667af841ddf0a35814df39bf015ddb91d790114337e90389f55e8b463dfbb28f59a111"}, 0xd8) 03:35:48 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000005c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_DEL_SEC_DEVKEY(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={&(0x7f0000000600)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r1, @ANYBLOB="010000000000000000000e000000080009"], 0x1c}}, 0x0) 03:35:48 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0xa, 0x0, &(0x7f00000001c0)) 03:35:48 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0x3, &(0x7f00000000c0)={@in6={{0xa, 0x0, 0x0, @mcast2}}, 0x0, 0x0, 0x0, 0x0, "7a346418fbe0bd335cf58ae5cfee75f5dc3370f1c6e2f5069de641b98fe6b71209abd123f355361d502c8a68eb667af841ddf0a35814df39bf015ddb91d790114337e90389f55e8b463dfbb28f59a111"}, 0xd8) 03:35:48 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x20000800) 03:35:48 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0x10, &(0x7f00000000c0)={@in6={{0xa, 0x0, 0x0, @mcast2}}, 0x0, 0x0, 0x0, 0x0, "7a346418fbe0bd335cf58ae5cfee75f5dc3370f1c6e2f5069de641b98fe6b71209abd123f355361d502c8a68eb667af841ddf0a35814df39bf015ddb91d790114337e90389f55e8b463dfbb28f59a111"}, 0xd8) 03:35:48 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000000c0)={@in6={{0xa, 0x0, 0x0, @mcast2}}, 0x0, 0x0, 0x4, 0x0, "7a346418fbe0bd335cf58ae5cfee75f5dc3370f1c6e2f5069de641b98fe6b71209abd123f355361d502c8a68eb667af841ddf0a35814df39bf015ddb91d790114337e90389f55e8b463dfbb28f59a111"}, 0xd8) 03:35:48 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000000c0)={@in6={{0xa, 0x0, 0x0, @mcast2}}, 0x0, 0x0, 0x4, 0x0, "7a346418fbe0bd335cf58ae5cfee75f5dc3370f1c6e2f5069de641b98fe6b71209abd123f355361d502c8a68eb667af841ddf0a35814df39bf015ddb91d790114337e90389f55e8b463dfbb28f59a111"}, 0xd8) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000001c0)={@in6={{0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @dev}}}, 0x0, 0x0, 0x4b, 0x0, "ba2c71446deab1da0f78452deef66f410eb8574aa1d7c51c8f99cc2d29074099e1aa692e74838f6cb3252d3f08d3972d6297ed29c5f450762950caa4512083dc06d1197a6a3516451ddd809806400d29"}, 0xd8) 03:35:48 executing program 0: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8922, &(0x7f0000000e00)) 03:35:48 executing program 4: r0 = socket$inet6(0xa, 0x5, 0x0) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) [ 474.093586][T14796] netlink: 'syz-executor.1': attribute type 9 has an invalid length. 03:35:48 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0x6, &(0x7f00000000c0)={@in6={{0xa, 0x0, 0x0, @mcast2}}, 0x0, 0x0, 0x0, 0x0, "7a346418fbe0bd335cf58ae5cfee75f5dc3370f1c6e2f5069de641b98fe6b71209abd123f355361d502c8a68eb667af841ddf0a35814df39bf015ddb91d790114337e90389f55e8b463dfbb28f59a111"}, 0xd8) 03:35:49 executing program 5: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8993, &(0x7f0000000e00)) 03:35:49 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000100)=@mangle={'mangle\x00', 0x1f, 0x6, 0x500, 0x1f0, 0x0, 0x100, 0x1f0, 0x1f0, 0x550, 0x550, 0x550, 0x550, 0x550, 0x6, 0x0, {[{{@uncond, 0x0, 0xa8, 0xd0}, @inet=@TOS={0x28}}, {{@uncond, 0x0, 0xa8, 0xf0}, @SNPT={0x48, 'SNPT\x00', 0x0, {@ipv4=@dev, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}, {{@ipv6={@local, @mcast1, [], [], 'batadv_slave_1\x00', 'macvtap0\x00'}, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@dev, @local, [], [], 'ip6gre0\x00', 'veth0_macvtap\x00'}, 0x0, 0xa8, 0xd0}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0xfffffffffffffffd}}, {{@uncond, 0x0, 0xa8, 0xd0}, @unspec=@CHECKSUM={0x28}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x560) 03:35:49 executing program 4: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x89a2, &(0x7f0000000e00)) 03:35:49 executing program 1: r0 = socket(0x2, 0x3, 0x3f) sendmsg$AUDIT_DEL_RULE(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={0x0}}, 0xf0ff7f) 03:35:49 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000580)={0x6, 0x2, &(0x7f0000000300)=@raw=[@initr0], &(0x7f0000000340)='GPL\x00', 0x2, 0xe9, &(0x7f0000000380)=""/233, 0x0, 0x2, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:49 executing program 2: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8910, &(0x7f0000000e00)) 03:35:49 executing program 3: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x65, 0x0, 0x0) 03:35:49 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000001c0)={@in6={{0xa, 0x0, 0x0, @private1}}, 0x0, 0x0, 0x19, 0x0, "ed6dfc4f975f856bf481b80551905902b64a62ffa0cd16cb0594b794b31c73e311eb690f42c0245f38b995a7f5a2e3fb41611bcb394e2d9eb6a9c351442b2ba3017c86c08bcf157930cddf0057112e77"}, 0xd8) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000000c0)={@in6={{0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}, 0x0, 0x0, 0x0, 0x0, "549587f2de3f72f7aac1ec96e383eeba48694388e1475b4cfd5d5e81277fd41cccf3cafa71b2424fdbbd4b6924bac1eb4a38fa0e54aaf681bebac0727c89a3fff78ca90a2d5c9c476833e5ceaf261253"}, 0xd8) 03:35:49 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f00000004c0), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_MODIFY(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x28, r1, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_IFNAME={0x14, 0x8, 'veth1_to_hsr\x00'}]}, 0x28}}, 0x0) 03:35:49 executing program 0: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8929, &(0x7f0000000e00)) 03:35:49 executing program 5: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) getsockopt$inet6_tcp_buf(r0, 0x6, 0xb, 0x0, &(0x7f0000000100)) 03:35:49 executing program 4: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x24, 0x0, 0x0) 03:35:49 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x5411, 0x0) 03:35:49 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000500)=@base={0x17, 0x0, 0x3, 0x6, 0x600}, 0x48) 03:35:49 executing program 5: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8943, &(0x7f0000000e00)) 03:35:49 executing program 4: r0 = socket$inet6(0xa, 0x5, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x541b, &(0x7f0000000100)) 03:35:49 executing program 2: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x6, 0x0, 0x0) 03:35:49 executing program 1: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x23, 0x0, 0x0) 03:35:49 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x14, 0x0, &(0x7f0000000080)) 03:35:49 executing program 3: r0 = socket(0x2a, 0x2, 0x0) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x2, 0x0, 0x0) 03:35:49 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) getpeername$packet(r0, 0x0, &(0x7f0000000140)) 03:35:49 executing program 0: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x16, 0x0, 0x0) 03:35:49 executing program 2: r0 = socket(0x2, 0x3, 0x3f) setsockopt$MISDN_TIME_STAMP(r0, 0x0, 0x1, &(0x7f00000004c0), 0x4) 03:35:49 executing program 5: r0 = socket(0x2, 0x3, 0x3f) sendmsg$can_j1939(r0, &(0x7f0000000280)={&(0x7f0000000100)={0xa}, 0xf, &(0x7f0000000240)={0x0}}, 0x0) 03:35:49 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0xa, 0x0, &(0x7f0000000080)) 03:35:49 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000000)={'vxcan1\x00'}) 03:35:49 executing program 2: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x7, 0x0, 0x0) 03:35:49 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x5, 0x0, &(0x7f0000000080)) 03:35:49 executing program 4: socket$alg(0x26, 0x5, 0x0) syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) pipe(&(0x7f0000000380)) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000140)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8933, &(0x7f0000000080)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00', @ANYRES16, @ANYBLOB="010090c90000000000000500000008000300", @ANYRES32=r4], 0x24}}, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16, @ANYBLOB="ff8305000000000000ce", @ANYRES32], 0x4}}, 0x0) sendfile(r2, r1, 0x0, 0x100000002) 03:35:49 executing program 1: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x8903, &(0x7f0000001300)) 03:35:49 executing program 2: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x89b0, &(0x7f0000000e00)) 03:35:49 executing program 3: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x22, 0x0, 0x0) 03:35:49 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_MODIFY(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 03:35:49 executing program 0: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x890b, &(0x7f0000000e00)) 03:35:49 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000000)={'wg2\x00', 0x0}) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000180)={0x6, 0x1, &(0x7f0000000000)=@raw=[@call], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r1, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:49 executing program 2: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x85, 0x0, 0x0) [ 475.229474][ T27] audit: type=1804 audit(2000000149.920:30): pid=14877 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir1523060864/syzkaller.1C4I86/778/cgroup.controllers" dev="sda1" ino=1171 res=1 errno=0 03:35:50 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x9, 0x0, &(0x7f0000000080)) 03:35:50 executing program 2: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x89a1, &(0x7f0000001300)) 03:35:50 executing program 1: r0 = socket$inet6(0xa, 0x6, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, 0x0, 0x0) 03:35:50 executing program 1: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x89e1, &(0x7f0000000e00)) 03:35:50 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000000c0)={@in6={{0xa, 0x0, 0x0, @mcast2}}, 0x0, 0x0, 0x4, 0x0, "7a346418fbe0bd335cf58ae5cfee75f5dc3370f1c6e2f5069de641b98fe6b71209abd123f355361d502c8a68eb667af841ddf0a35814df39bf015ddb91d790114337e90389f55e8b463dfbb28f59a111"}, 0xd8) socket$inet6_udplite(0xa, 0x2, 0x88) 03:35:50 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000500)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) 03:35:50 executing program 2: socket$alg(0x26, 0x5, 0x0) syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) pipe(&(0x7f0000000380)) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000140)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8933, &(0x7f0000000080)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00', @ANYBLOB="010090c90000000000", @ANYRES32=r4], 0x24}}, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="4604", @ANYRES16, @ANYBLOB="ff8305000000000000ce", @ANYRES32], 0x4}}, 0x0) sendfile(r2, r1, 0x0, 0x100000002) 03:35:50 executing program 4: r0 = socket(0x2, 0x3, 0x3f) sendmsg$can_j1939(r0, &(0x7f0000000280)={&(0x7f0000000100)={0xa, 0x0, 0x0, {0x2}}, 0x18, &(0x7f0000000240)={0x0}}, 0x0) 03:35:50 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockname$packet(r0, 0x0, &(0x7f0000000080)) 03:35:50 executing program 0: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8934, 0x0) 03:35:50 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1f, &(0x7f0000000040), 0x4) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000000c0)={@in6={{0xa, 0x0, 0x0, @mcast2}}, 0x0, 0x0, 0x4, 0x0, "7a346418fbe0bd335cf58ae5cfee75f5dc3370f1c6e2f5069de641b98fe6b71209abd123f355361d502c8a68eb667af841ddf0a35814df39bf015ddb91d790114337e90389f55e8b463dfbb28f59a111"}, 0xd8) 03:35:50 executing program 4: r0 = socket(0x2, 0x3, 0x3f) recvmsg$can_j1939(r0, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x0) 03:35:50 executing program 1: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8947, &(0x7f0000000e00)) [ 475.661194][ T27] audit: type=1804 audit(2000000150.350:31): pid=14900 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir2679536705/syzkaller.eCPdrg/763/cgroup.controllers" dev="sda1" ino=1181 res=1 errno=0 03:35:50 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000140)={'ip6_vti0\x00', &(0x7f00000000c0)={'ip6tnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @mcast2, @empty}}) 03:35:50 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x7, 0x0, &(0x7f0000000080)) 03:35:50 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000500)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x4, 0x0}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x28}}, 0x0) 03:35:50 executing program 1: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8946, &(0x7f0000000e00)) 03:35:50 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) openat$cgroup_subtree(r0, &(0x7f0000000040), 0x2, 0x0) 03:35:50 executing program 3: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x89a1, &(0x7f0000000e00)) [ 475.967027][T14922] netlink: 'syz-executor.5': attribute type 4 has an invalid length. 03:35:50 executing program 0: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x5, 0x0, 0x0) 03:35:50 executing program 1: r0 = socket(0x2, 0x3, 0x3f) recvfrom$rose(r0, 0x0, 0x0, 0x21, 0x0, 0x0) 03:35:50 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000000)={'vcan0\x00'}) 03:35:50 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000ac0)=ANY=[@ANYBLOB='P\x00\x00\x002\x00q'], 0x50}}, 0x0) [ 476.140780][T14933] netlink: 60 bytes leftover after parsing attributes in process `syz-executor.2'. 03:35:51 executing program 4: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x77, 0x0, 0x0) 03:35:51 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000380)={'ip6gre0\x00', &(0x7f0000000300)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev, @private0, 0x1}}) 03:35:51 executing program 1: bpf$OBJ_GET_PROG(0x7, &(0x7f00000000c0)={&(0x7f0000000100)='.\x00'}, 0x10) 03:35:51 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_CREATE(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)={0x14, r1, 0x1}, 0x14}}, 0x0) 03:35:51 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x8901, &(0x7f0000000040)) 03:35:51 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl802154(&(0x7f00000005c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={&(0x7f0000000000), 0xc, &(0x7f0000000180)={&(0x7f0000000500)={0x94, r2, 0x1, 0x70bd2c, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x54}, @NBD_ATTR_BACKEND_IDENTIFIER={0x0, 0xa, '/-.)]$&/('}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x94}}, 0x0) 03:35:51 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1f, &(0x7f0000000040), 0x4) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000000c0)={@in6={{0xa, 0x0, 0x0, @mcast2}}, 0x0, 0x0, 0x0, 0x0, "7a346418fbe0bd335cf58ae5cfee75f5dc3370f1c6e2f5069de641b98fe6b71209abd123f355361d502c8a68eb667af841ddf0a35814df39bf015ddb91d790114337e90389f55e8b463dfbb28f59a111"}, 0xd8) 03:35:51 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000140)={0x0, @in6={{0xa, 0x0, 0x0, @private1}}}, &(0x7f0000000200)=0x90) 03:35:51 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x24, 0x0, &(0x7f0000000080)) 03:35:51 executing program 5: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x84, &(0x7f0000000000)={0x0, @in={{0x2, 0x0, @empty}}}, &(0x7f00000001c0)=0x90) [ 476.629473][T14947] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 03:35:51 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_STATICREMOVEDEF(r0, &(0x7f0000000280)={0x0, 0x2, &(0x7f0000000240)={0x0}, 0x9}, 0x0) 03:35:51 executing program 4: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x4, 0x0, 0x0) 03:35:51 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000005c0), 0xffffffffffffffff) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r2, 0x8933, &(0x7f0000000000)={'wpan1\x00', 0x0}) sendmsg$NL802154_CMD_DEL_SEC_DEVKEY(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={&(0x7f0000000600)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NL802154_ATTR_IFINDEX={0x8, 0x3, r3}]}, 0x1c}}, 0x0) sendmsg$NL802154_CMD_DEL_SEC_DEVKEY(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={&(0x7f0000000600)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r1, @ANYBLOB="010000000000000000000e000000080001"], 0x1c}}, 0x0) 03:35:51 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0x25, &(0x7f00000000c0)={@in6={{0xa, 0x0, 0x0, @mcast2}}, 0x0, 0x0, 0x0, 0x0, "7a346418fbe0bd335cf58ae5cfee75f5dc3370f1c6e2f5069de641b98fe6b71209abd123f355361d502c8a68eb667af841ddf0a35814df39bf015ddb91d790114337e90389f55e8b463dfbb28f59a111"}, 0xd8) 03:35:51 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x12, 0x0, &(0x7f0000000080)) 03:35:51 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f00000004c0), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_GET(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000002c0)={0x1c, r1, 0x1, 0x0, 0x0, {0x2}, [@L2TP_ATTR_CONN_ID={0x8}]}, 0x1c}}, 0x0) [ 476.898520][T14966] TCP: TCP_TX_DELAY enabled 03:35:51 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000000c0)={@in6={{0xa, 0x0, 0x0, @mcast2}}, 0x0, 0x0, 0x4, 0x0, "7a346418fbe0bd335cf58ae5cfee75f5dc3370f1c6e2f5069de641b98fe6b71209abd123f355361d502c8a68eb667af841ddf0a35814df39bf015ddb91d790114337e90389f55e8b463dfbb28f59a111"}, 0xd8) socket$inet6_udplite(0xa, 0x2, 0x88) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$smc(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$SMC_PNETID_GET(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000300)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r3, @ANYBLOB="01000000000000000000010000000900010073797a31000000006a7c79540d78dda414273bb7b95e788185756d263b1382348440888f4fbb835317e510d261fb7a5234216f6232b112b5f54518eec084fa996c611283f98327cb8979943af091ca5bef3eed92090395517d99e899b04f77cc892f11e0cc42129b6766098da5ba23f2b7ba55d9faac2af8a5c459d78c97b57266df98ac836d14c889c468cdf3be4fc21968b5867cde52ae350801e52b732b4ece9a1c1a28bb894b02a415d1b829df4ff49366d24b7450cb96de4fe1b55b917026971b16fc6ab2c33c2df36405fdaa3781122085cf2e908240cf8590acb76b975e5e623f2a105b4b5c5ef47ef05e948c272b5b01546496e05209faf45e27708bd68e08985705d57416985e330f0b93fcc755b48b2b53ae34d7646a3e0123471dd3cbb9fdee1d83489b179e6a4ea2ca8b27936dd0b1b8a0"], 0x20}}, 0x0) sendmsg$SMC_PNETID_GET(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x28, r3, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [@SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}]}, 0x28}, 0x1, 0x0, 0x0, 0x810}, 0x84) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000000)={'vxcan0\x00'}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TUNGETVNETLE(r4, 0x800454dd, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f00000004c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000500)=0x14) sendmsg$nl_route_sched(r4, &(0x7f0000000600)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000005c0)={&(0x7f0000000540)=@delqdisc={0x60, 0x25, 0x800, 0x70bd2a, 0x25dfdbff, {0x0, 0x0, 0x0, r5, {0xffff, 0x8}, {0x9}, {0xe, 0xfff3}}, [@TCA_RATE={0x6, 0x5, {0x5, 0x8}}, @TCA_STAB={0x34, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x3f, 0x2, 0xb90d, 0x19e1, 0x0, 0x5f6f9b67, 0x3, 0x8}}, {0x14, 0x2, [0x800, 0x4, 0xfff, 0x2, 0x5, 0x9, 0x3, 0x8000]}}]}]}, 0x60}, 0x1, 0x0, 0x0, 0x40000}, 0xa696f6722fb0ac7d) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000080)={'ip6gre0\x00', &(0x7f0000000000)={'syztnl2\x00', 0x0, 0x0, 0x4, 0x0, 0x401, 0x9, @mcast1, @empty, 0x8000, 0x20, 0x6}}) ioctl$TUNSETDEBUG(0xffffffffffffffff, 0x400454c9, &(0x7f00000001c0)=0x3) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000000780), &(0x7f00000007c0)=0x14) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$GTP_CMD_DELPDP(r6, &(0x7f0000000400)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x14}, 0x14}}, 0x0) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000680), r4) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r6, &(0x7f0000000740)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000700)={&(0x7f00000006c0)={0x38, r7, 0x8, 0x70bd2c, 0x25dfdbfb, {{}, {@val={0x8, 0x1, 0x3b}, @void, @val={0xc, 0x99, {0x7, 0x7d}}}}, [@NL80211_ATTR_WIPHY={0x8, 0x1, 0x62}, @NL80211_ATTR_WIPHY={0x8, 0x1, 0x59}]}, 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x4015000) 03:35:51 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$gtp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$GTP_CMD_GETPDP(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r1, @ANYBLOB="1fff"], 0x20}}, 0x0) 03:35:51 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000400)={&(0x7f0000000240)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@volatile={0x1}]}}, &(0x7f0000000300)=""/254, 0x26, 0xfe, 0x1}, 0x20) 03:35:51 executing program 5: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x24, 0x0, &(0x7f00000001c0)) 03:35:51 executing program 3: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x40086602, &(0x7f0000001300)) 03:35:51 executing program 2: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x79, 0x0, 0x0) 03:35:51 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x5411, 0x0) 03:35:51 executing program 0: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x76, 0x0, 0x0) 03:35:51 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000001300)) 03:35:51 executing program 5: socket$inet6(0xa, 0x5, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f0000000040)={0x4}, &(0x7f0000000080)={0x2}, &(0x7f0000000100)={0x0, r0/1000+60000}) 03:35:51 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1e, 0x0, &(0x7f0000000080)) 03:35:51 executing program 2: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x7b, 0x0, 0x0) 03:35:51 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x7b, &(0x7f0000000000)={0x0, @in={{0x2, 0x0, @empty}}}, &(0x7f00000001c0)=0x90) 03:35:51 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$GTP_CMD_GETPDP(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[], 0xa}}, 0x0) 03:35:51 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_udp_int(r0, 0x11, 0xa, &(0x7f0000000340)=0xffffffff, 0x18) 03:35:51 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$GTP_CMD_GETPDP(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300}, 0x0) 03:35:52 executing program 3: r0 = socket(0x2, 0x3, 0x3f) getsockopt$bt_rfcomm_RFCOMM_LM(r0, 0x12, 0x3, 0x0, 0x0) 03:35:52 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x3a) connect$inet6(r0, &(0x7f00000006c0)={0xa, 0x0, 0x0, @remote}, 0x1c) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, 0x1c) 03:35:52 executing program 2: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8927, &(0x7f0000000e00)) 03:35:52 executing program 4: r0 = socket(0x2, 0x3, 0x3f) ioctl$SIOCPNADDRESOURCE(r0, 0x89e0, &(0x7f0000000000)) 03:35:52 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x11, 0x0, 0x0) 03:35:52 executing program 5: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x14, 0x0, 0x0) 03:35:52 executing program 0: socket(0x2b, 0x1, 0x101) 03:35:52 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f00000004c0), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_GET(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000002c0)={0x1c, r1, 0x1, 0x0, 0x0, {0x5}, [@L2TP_ATTR_CONN_ID={0x8}]}, 0x1c}}, 0x0) 03:35:52 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000040)={'ip6gre0\x00', &(0x7f00000000c0)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private0={0xfc, 0x0, '\x00', 0x1}}}) 03:35:52 executing program 4: r0 = socket(0x2, 0x3, 0x3f) ioctl$SIOCPNADDRESOURCE(r0, 0x89e0, 0x0) 03:35:52 executing program 1: r0 = socket$inet6(0xa, 0x5, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, 0x0, &(0x7f0000000040)) 03:35:52 executing program 5: r0 = socket(0x2a, 0x2, 0x0) sendmsg$MPTCP_PM_CMD_GET_ADDR(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000400)={0x0}}, 0x0) 03:35:52 executing program 3: sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="00002a324a871d54"], 0x14}}, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x890c, &(0x7f0000000080)={'ip6tnl0\x00', 0x0}) 03:35:52 executing program 0: r0 = socket(0x2, 0x3, 0x3f) bind$phonet(r0, &(0x7f0000000000)={0x23, 0x0, 0x0, 0x8}, 0x10) 03:35:52 executing program 4: r0 = socket$inet6(0xa, 0x5, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x4) 03:35:52 executing program 2: r0 = socket(0x2a, 0x2, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000240)={&(0x7f00000001c0), 0xc, &(0x7f0000000200)={0x0, 0x49b4}}, 0x0) 03:35:52 executing program 3: r0 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@nat={'nat\x00', 0x1b, 0x5, 0x470, 0xf8, 0xf8, 0xffffffff, 0x258, 0x0, 0x4f8, 0x4f8, 0xffffffff, 0x4f8, 0x4f8, 0x5, 0x0, {[{{@ipv6={@private2, @private2, [], [], 'virt_wifi0\x00', 'netpci0\x00'}, 0x0, 0xa8, 0xd0}, @common=@unspec=@STANDARD={0x28}}, {{@ipv6={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast1, [], [], 'gre0\x00', 'wlan1\x00'}, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@dev, @ipv6=@loopback, @icmp_id, @gre_key}}}, {{@uncond, 0x0, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x0, @ipv6=@empty, @ipv6=@ipv4={'\x00', '\xff\xff', @private}, @gre_key, @gre_key}}}, {{@ipv6={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, [], [], 'veth1_macvtap\x00', 'pimreg0\x00'}, 0x0, 0xa8, 0xf0}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@local, @ipv4=@remote, @gre_key, @gre_key}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x4d0) 03:35:52 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x85, 0x0, &(0x7f00000001c0)) 03:35:52 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x5411, &(0x7f0000000080)) 03:35:52 executing program 4: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x8932, &(0x7f0000001300)) 03:35:52 executing program 2: r0 = socket$inet(0x2, 0xa, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={0x0, 0x70}}, 0x0) 03:35:52 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000200)={0x6, 0x7, &(0x7f00000002c0)=ANY=[@ANYBLOB="1845000004000000000000000000100085100012f9ffffff"], &(0x7f0000000040)='syzkaller\x00', 0x2, 0xe4, &(0x7f0000000080)=""/228, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:52 executing program 1: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x1d, 0x0, 0x5f) 03:35:52 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x1c0, 0x0) 03:35:52 executing program 5: r0 = socket$can_bcm(0x1d, 0x2, 0x2) recvmsg$can_bcm(r0, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f00000006c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 03:35:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000040), r0) sendmsg$NLBL_UNLABEL_C_STATICADDDEF(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)={0x3c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_UNLABEL_A_SECCTX={0x26, 0x7, 'system_u:object_r:shell_exec_t:s0\x00'}]}, 0x3c}}, 0x0) 03:35:52 executing program 2: r0 = socket(0x2, 0x3, 0x3f) sendmsg$can_j1939(r0, &(0x7f0000000280)={&(0x7f0000000100), 0x18, &(0x7f0000000240)={0x0}}, 0x0) 03:35:52 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000200)={@local, @empty, @val, {@ipv4}}, 0x0) 03:35:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f00000000c0), r0) sendmsg$NLBL_UNLABEL_C_STATICADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000200)={0x84, r1, 0x1, 0x0, 0x0, {}, [@NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @local}, @NLBL_UNLABEL_A_SECCTX={0x32, 0x7, 'system_u:object_r:systemd_systemctl_exec_t:s0\x00'}, @NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'batadv0\x00'}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @rand_addr=' \x01\x00'}]}, 0x84}}, 0x0) 03:35:52 executing program 1: r0 = socket$inet6(0xa, 0x5, 0x0) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000200)={&(0x7f0000000000), 0xc, &(0x7f00000001c0)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 03:35:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f00000005c0), 0xffffffffffffffff) sendmsg$NL802154_CMD_DEL_SEC_DEVKEY(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={&(0x7f0000000600)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r1, @ANYBLOB="010000000000000000000e000000080001"], 0x1c}}, 0x0) 03:35:52 executing program 4: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_inet6_tcp_SIOCATMARK(r0, 0x8905, &(0x7f0000000000)) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000001300)) pipe(&(0x7f0000000000)) 03:35:52 executing program 0: r0 = socket(0x2, 0x3, 0x3f) bind$phonet(r0, &(0x7f0000000000), 0x10) 03:35:52 executing program 2: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x3, 0x0, 0x0) 03:35:52 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000040)={0x18, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0x18}}, 0x0) 03:35:52 executing program 3: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8917, &(0x7f0000000e00)) 03:35:53 executing program 5: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1810, 0xffffffffffffffff, 0x0) 03:35:53 executing program 0: r0 = socket(0x2, 0x3, 0x3f) recvmsg$can_j1939(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x2100) 03:35:53 executing program 2: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8924, &(0x7f0000000e00)) 03:35:53 executing program 4: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8942, &(0x7f0000000e00)) 03:35:53 executing program 1: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x84, 0x3, 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz0\x00', 0x1ff) sendmsg$NLBL_CIPSOV4_C_LIST(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000040), 0xc, &(0x7f0000000480)={&(0x7f0000000a00)=ANY=[@ANYBLOB="c8040000", @ANYRES16=0x0, @ANYBLOB="000227bd7000fedbdf2503000000680108801c00078008000600f70000000800060030000000080006005d0000003400078008000600c6000000080006003b00000008000600c900000008000600f300000008000500df5a105c080005001ce2f85e34000780080005002f32e8440800060089000000080005004d5cd55e0800060031000000080006006c000000080006004e0000002c00078008000500d7e83c28080006001f00000008000600d2000000080005541c0007800800060001000000080005005b79035a08000500bee8bc074400078008000600d5000000080006001c000000080005003a0bf8130800060090000000080006002000000008000500459f147a08000600000008000600810000000c00078008000500925b36482c000780080006002200000008000600c100000008000500b16bf15508000600cc000000080006002f0000001c0007800800050069c4ef0b080005009603c54d080006006800000088000c800c000b8008000a00a01600000c000b8008000900d42c297e14000b8008000900f4157a6208000a00b10300000c000b8008000900f92a336e14000b8008000a0074a900000800090014a86e5014000b800800090098172b0608000900d7ac3d7324000b80080009001ae7047308000a00f748000008000a005603000008000a00cc7c0000f00008803400078008000500b5a17606080005007c4a6d1008000600140000000800050065a10471080006001200000008000600cb0000004400078008000600de0000000800050007a3255508000600ab00000008000500864e2e2108000500cde58c560800060001000000080006005a000000080005000dc5ee4e340007800800050063ac3242080000000000000007000600cf00000008000500736c8a1408000600ac00000008000500bf8429782c00078008000600c400000008000500a1c06d6f08000500331a757f08000500efd1ae230800eed18b3dc25dbe5cd9cb6071e3c2ed310600de00000014000780080006006a00000008000600ae0000005800088054000780080006009000000008000600810000000800060079000000080006005e0000000800060023000000080006007a00000008000500f48fc31308000600b0000000080005001c2dea67080006003500000008000200020000001c000480050003000700000005000300020000000500030005000000a80008804400078008000600bb00000008000600a700000008000500d435c0b90800050070c42c22080005008120c44a080006003900000008000500a12ad02408000600400000004c000780080006003a00000008000600d800000008000600ab000000080005005f07433708000500165a933c08000500b95c571f080006003300000008000600ba00000008000600c600000014000780080005004db82b280800060086000000a8000c8034000b8008000900b164ee4808000a006acc00000800090000cbe77308000900efa7916e080009004be55d5f08000900e588af3724000b8008000a00a9b4000008000a00fd7600000800090032b1583808000a007b8200004c000b8008000a005cd8000008000900085d1a2108000a00eb56000008000a00977500000800092008000a00d8bda66ff772d706bdc83f000008000a00eb2d0000000000000000000000000000d90de3d72e5b694522b72dbaf7fb6716e7e18546810b86a9706a0bfe5bb999ae73ce40d8f8fd"], 0x4c8}, 0x1, 0x0, 0x0, 0x10}, 0x90) 03:35:53 executing program 3: syz_emit_ethernet(0x52, &(0x7f0000000180)={@broadcast, @broadcast, @val, {@ipv6}}, 0x0) 03:35:53 executing program 2: utimes(0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x5b16777d5a3e82a8, 0x0) 03:35:53 executing program 3: ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000001440)={'ip6gre0\x00', 0x0}) r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000001300)) 03:35:53 executing program 1: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8919, &(0x7f0000000e00)) 03:35:53 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f00000000c0), 0x4) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, 0x0, 0x0) 03:35:53 executing program 5: r0 = syz_open_pts(0xffffffffffffffff, 0x0) fchown(r0, 0x0, 0x0) 03:35:53 executing program 0: r0 = syz_open_pts(0xffffffffffffffff, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0}], 0x2, 0x7fffffff) syz_open_pts(0xffffffffffffffff, 0x0) 03:35:53 executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001e80)={{0x0, 0x0, 0xffffffffffffffff}, 0x3, 0x6, 0x0, 0x0, 0x0, 0x7fff, 0x4}) 03:35:53 executing program 3: syz_emit_ethernet(0xf0, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004e5400e20068fc01fb1d90787f"], 0x0) 03:35:53 executing program 1: symlinkat(&(0x7f0000000200)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00') stat(&(0x7f0000000140)='./file0\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) 03:35:53 executing program 5: mknod(0x0, 0x0, 0xffffffff) [ 478.883539][T15098] sctp: [Deprecated]: syz-executor.4 (pid 15098) Use of int in maxseg socket option. [ 478.883539][T15098] Use struct sctp_assoc_value instead 03:35:53 executing program 4: r0 = syz_open_pts(0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000000)="d6", 0x1) 03:35:53 executing program 2: r0 = syz_open_pts(0xffffffffffffffff, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x7fffffff) syz_open_pts(0xffffffffffffffff, 0x0) 03:35:53 executing program 1: syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) syz_open_pts(0xffffffffffffffff, 0x0) 03:35:53 executing program 5: syz_emit_ethernet(0x4f, &(0x7f0000000140)={@empty, @random="b83167dd54e5", @val, {@ipv4}}, 0x0) 03:35:53 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000180)="ffa2535636943769804a664521a8b61311cd0c2f2d791ab64655dc652eeecfb6f89b5612f9c5311a56e291b4600b7a19b331a1290691989891e8aa87b431dcaa16eb1098b138c9b6620c76a0063d489c13998d57541058fc3b0bc539a1dcc62d1bdab943ca0bbc1d7fada6b78582223581d950c26ca8f215847ad8a2845be6389133532fbda86e08f18ee6c892fdcad3ef", 0x91}], 0x1}, 0x0) sendmsg$unix(r0, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0x0) 03:35:53 executing program 4: r0 = socket$inet(0x2, 0x3, 0x0) recvmsg(r0, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0x0) 03:35:53 executing program 5: syz_emit_ethernet(0xf0, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004e"], 0x0) 03:35:54 executing program 0: faccessat(0xffffffffffffff9c, 0x0, 0x0) 03:35:54 executing program 1: r0 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) 03:35:54 executing program 5: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @local, @val, {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @empty, @remote}}}}, 0x0) 03:35:54 executing program 4: write(0xffffffffffffffff, 0x0, 0xfffffffffffffe5c) 03:35:54 executing program 3: r0 = syz_open_pts(0xffffffffffffffff, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0x4}], 0x2, 0x0) 03:35:54 executing program 5: syz_emit_ethernet(0x400e, &(0x7f0000000140)={@empty, @random="b83167dd54e5", @val, {@ipv4}}, 0x0) 03:35:54 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), 0x4) 03:35:54 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001b80)={&(0x7f0000001540)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001940)=[{&(0x7f0000001580)="c4", 0x1}, {0x0}, {&(0x7f0000001740)='u', 0x1}], 0x3}, 0x0) 03:35:54 executing program 4: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0xb012, 0xffffffffffffffff, 0x0) 03:35:54 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000080)={@broadcast, @broadcast, @val, {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @broadcast, "", @local, "a4897646a5454fdb64a471f993370da6"}}}}, 0x0) 03:35:54 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000002680)) 03:35:54 executing program 5: syz_emit_ethernet(0x17d, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd68"], 0x0) 03:35:54 executing program 1: syz_emit_ethernet(0x62, &(0x7f0000000180)={@broadcast, @broadcast, @val, {@ipv6}}, 0x0) 03:35:54 executing program 4: getgroups(0x7, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(r0, 0x0) 03:35:54 executing program 5: r0 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) 03:35:54 executing program 2: syz_emit_ethernet(0x4a, &(0x7f0000000180)={@broadcast, @broadcast, @val, {@ipv6}}, 0x0) 03:35:54 executing program 3: pipe2(&(0x7f00000000c0), 0x0) clock_gettime(0x3, &(0x7f0000000200)) 03:35:54 executing program 1: r0 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)) 03:35:54 executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) recvmsg(r0, &(0x7f0000001440)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000040)=""/96, 0x60}], 0x1}, 0x0) 03:35:54 executing program 4: r0 = syz_open_pts(0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0) 03:35:54 executing program 3: syz_emit_ethernet(0x2e6, &(0x7f0000000300)=ANY=[], 0x0) 03:35:54 executing program 2: ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) 03:35:55 executing program 0: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 03:35:55 executing program 3: r0 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 03:35:55 executing program 1: symlinkat(&(0x7f0000000200)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00') stat(&(0x7f0000000140)='./file0\x00', 0x0) 03:35:55 executing program 2: r0 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) 03:35:55 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) 03:35:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000180)="ffa2535636943769804a664521a8b61311cd0c2f2d791ab64655dc652eeecfb6f89b5612f9c5311a56e291b4600b7a19b331a1290691989891e8aa87b431dcaa16eb1098b138c9b6620c76a0063d489c13998d57541058fc3b0bc539a1dcc62d1bdab943ca0bbc1d7fada6b78582223581d950c26ca8f215847ad8a2845be6389133532fbda86e08f18ee6c892fdcad3efac3b770ab9309af5aab1c42ffd50e9e0228667f3c222cad9374bcd73465537a14ba9dc94bc43483d0ec6d7c28d952d2b00cacb7140625ac7400e580916de793f92de9a00f764da28d7baf4953dbd88e43e86907d0b3f402ba7fa0c322dc8bcf8723d", 0xf3}, {&(0x7f0000000280)="fd3738d6cb070bd8685a04c72cdcc74f9b7044c5925988fb6f07d28ba145a38014cee90872ff4824f935e034f2dfbfb1ea0e12f6ef93573c2e8f25dc2520cc4928c039cb03a236ed681e9d401ed4ca988ad2bb2e51bfc924218729d99e", 0x5d}, {&(0x7f0000000300)="a6be1f2f4fb07d7e626dfe76c272be536c2b34289b3ece010cba1605a864b8dddd", 0x21}], 0x3}, 0x0) sendmsg$unix(r0, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000003040)="519848ec8801305e1da357e23349ba864861a14a4b8afc65317e67fa3eac7001ceb3cf9c7238ad9a33f67ec233e5ff9079caba9d1e12f23141d84ae45da4629f7b5ede0a04bf763cd463ad3abff8992ab46c852baa5d19488957eeff4066b9c7da358200e5744e2a82ff15e4e9c6326a4b898e67dc30d1daae4e3e90f04c3ecfc247f6df1a9ce2bea0cd7c04f5abff78cbaf03cb3dec510df662e5c3579bcf91040b14f980ed4b71b78eb939286c08083f84d9a013e3d6e38e85301e9558e0b57d97e9442a26e2560c59b18e44e4a97f6fd68c1eee4dc29f4e9f34f3cccaf77d1e99f1d1ec159f64c5fedae1d4b07e278b91aa7b23cdc1ba0d57d55ef8882228d8c5a2a7053ef4c1292dc6910663c8a8a270f5469164b81ffdc4c8c312ea3fe582d9bedf5e4c7a934dbdff1d8b1fc95bd07f982392d37d5d005dfcb43259d769970530f1f4a974fff2a236c124c8d82663628ebd364ed90b0b8af60eddb72732ab8fa85fdcddf7875bd13475e0db7f73f10f9a2295e74ac030e3f17c4aa037dc6786af37c167e4c160eeaedc10a7da9a798ddffb3f290c7883d13a434002d026b791b80adc0e86a084a63999111772cc38744dff933fe43461529d386d45b805bcbfa06627df447c79036084e5606d4f8db3deabc9b827172c536129cc12b75cc2aeea0929d045b249348b2e35fe4ba5ce0b86661cfa996076570eb2d624210f55", 0x201}], 0x1}, 0x0) 03:35:55 executing program 2: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) 03:35:55 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001b80)={&(0x7f0000001540)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001940)=[{&(0x7f0000001580)="c48089eb2573586b25deca264266a7c564a7b12283ad531f77fceb01cbbafab50c142f2c201fefade05552b49975766417846732cb3298d12670d08cad18e44bd609410a93bb93795f4b22e66e4517028947db69783231c6c3fadebd5135c83b5342deb3a9f283bb1f558ce8b2b0e4f8925dc1db1b140473b89e3a3f23118bb308e5779b97f7a6c821416dd71a56b94ff8e3e99f6897ff9ef3756b56a93482686216a8def45982c57b3b04074541985c93ffbe0bb620fa07878d7b98547b513d2964606fbfd42d4fa607ac1f6c8887a4db80d8fe23b2e09ac62c", 0xda}, {&(0x7f0000001680)="961c0c6585f339842da759884c4a7142203fa610c80d1a69f6634237e4d5a3ccad61eb1cb5e291a95fa97b6e3918cc1b50bba6d7bed41cc6eb0382826612831fe5151cff7a30a7f6a1a6c013dd0ad8c091d0da9a6799957c9d03764622aa4a268f94181b2ca1072d16e562b10ffd7f5f2cea25833471dd3bb95fbaf94d4712f28a1b39ca8cb5f94f6b", 0x89}, {&(0x7f0000001740)="75bfeed1d8804ffff0e01318725a", 0xe}], 0x3}, 0x0) 03:35:55 executing program 5: syz_emit_ethernet(0x36, &(0x7f0000000140)={@empty, @random="b83167dd54e5", @val, {@ipv4}}, 0x0) 03:35:55 executing program 3: r0 = syz_open_pts(0xffffffffffffffff, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0x4}], 0x2, 0x0) syz_open_pts(0xffffffffffffffff, 0x0) 03:35:55 executing program 0: symlinkat(&(0x7f0000000200)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00') open$dir(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) 03:35:55 executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x0) 03:35:55 executing program 3: r0 = syz_open_pts(0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000100)="5aeafa5f2b95fb7dd278c20f18ff381328f3ccc7e323ad727d8fc256a37db4c5f916e239ab7be3a12c201bf903ce184dde0a6c8c29e166e3ffcfdef72810aee395f21d15a4b46e2e1f193fb0a8b4008fb8d64ddb5feadc4e6719b59a57140d", 0x5f) 03:35:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000003680)={0x0, 0x0, &(0x7f0000003300)=[{&(0x7f0000000080)="f73729466085f4c2e5f2d3fc258835ff4ab98c39eca52e0050f83f60495ae0c0ab99ec6f8deec72f66cb224adaec2d8d1989f1b312d945f7caaccee2309d686677cce0faa6dab1a0bbb2852181db040bd8e06f6b4f9758e4f0a042b5bc13f298caf0ef8fa154ca37efe7a0438aad2e6fbc38e898a217963c2d57fdbb5debc48db71847238e74fcf2b7cecdf000428a13beba9abf48d36fb93b6b781f1915daa2cb11eaf5804d07955bc72654781c6ae55a2323ebee0906c38b995801a6c9254b78c5b73c086f7e8c44ab51439a6bb5b1c1070f8bf9f4d891bb5d26478024fcbf9217706f14e2b5201be45df2629162022a4d084268e522cbc1e2c17bbbfc48ed6bfece4841536938b40897d9651faaa03a8f16a49ae25c4b9eef1708dadb3491e458c0c30a338e524f8af5a2811ebf16525b85ddfe3277a6ff94bcce5e338381feb6adec2d26ea72eebb896bc364ebd6b634f740a43240e2fe47b1ea511f084a00f44d6e610359cc5ed8acc4a40d9b03c3", 0x171}], 0x1}, 0x0) 03:35:55 executing program 2: select(0x40, &(0x7f0000000340)={0x5}, 0x0, 0x0, 0x0) 03:35:55 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 03:35:55 executing program 0: symlinkat(&(0x7f0000000200)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) 03:35:55 executing program 1: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{}, {0x0, 0x80000001}}, 0x0) 03:35:55 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) 03:35:55 executing program 3: syz_emit_ethernet(0xb6, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000fe8000000000000000000000000000bbff020000000000000000000000000001"], 0x0) 03:35:55 executing program 5: syz_emit_ethernet(0xb6, &(0x7f0000000240)={@local, @empty, @val, {@ipv6}}, 0x0) 03:35:55 executing program 0: syz_emit_ethernet(0xb6, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd600deb9900800000fe8000000000000000000000000000bb62000000000000000000000000000001000d000000000000010700000000000000005f6dc530b4e405433f1768a6958b56918d70c26e973037fe37bdd8b196569cc7ad4f51885f163eb0c05febb947bbcdb2c759072967a480054e1108db2cc092e84e84f4b74ea537590d6f4789ceeda87611a65a6a04000000c31d0b8df9422b"], 0x0) 03:35:55 executing program 4: syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @empty, @val, {@ipv6}}, 0x0) 03:35:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000003680)={0x0, 0x0, &(0x7f0000003300)=[{&(0x7f0000000080)="f7", 0x1}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000840)=""/38, 0x26}], 0x1}, 0x0) 03:35:55 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000003680)={0x0, 0x0, &(0x7f0000002000)}, 0x0) sendmmsg(r0, &(0x7f0000003640), 0x10, 0x0) 03:35:55 executing program 4: select(0x40, &(0x7f0000000340)={0x5}, &(0x7f0000000380)={0x3}, &(0x7f00000003c0), 0x0) 03:35:56 executing program 2: syz_emit_ethernet(0xb6, &(0x7f0000000240)={@local, @empty, @val, {@ipv6}}, 0x0) 03:35:56 executing program 5: syz_emit_ethernet(0xb6, &(0x7f0000000240)={@local, @empty, @val, {@ipv6}}, 0x0) 03:35:56 executing program 0: syz_emit_ethernet(0x66, &(0x7f00000002c0)={@broadcast, @random="931a161141b9", @val, {@ipv6}}, 0x0) 03:35:56 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) write(r0, 0x0, 0x0) 03:35:56 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000003680)={0x0, 0x0, 0x0}, 0x0) recvmsg(r1, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=""/91, 0x5b}, 0x0) 03:35:56 executing program 4: select(0x40, &(0x7f0000000340)={0x5}, &(0x7f0000000380)={0x3}, 0x0, 0x0) 03:35:56 executing program 4: recvmsg(0xffffffffffffffff, &(0x7f0000001980)={0x0, 0x0, &(0x7f00000017c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 03:35:56 executing program 1: syz_emit_ethernet(0x400e, &(0x7f0000000140)=ANY=[@ANYBLOB="a7aaaaaaaaaa00000000000086dd600deb9900083c00fe800002e6f34f63c07516000000000000000000000000bb"], 0x0) 03:35:56 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 03:35:56 executing program 0: socket$inet(0x2, 0x3, 0x77) 03:35:56 executing program 3: msgrcv(0x0, 0x0, 0xe3, 0x0, 0x0) 03:35:56 executing program 2: syz_emit_ethernet(0x3a, &(0x7f0000000140)={@local, @empty, @val, {@ipv4}}, 0x0) 03:35:56 executing program 4: pipe(&(0x7f00000007c0)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f00000005c0), 0x10, 0x0, 0x0) 03:35:56 executing program 3: pipe(&(0x7f00000007c0)={0xffffffffffffffff}) preadv(r0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}], 0x3, 0x0, 0x0) 03:35:56 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x400}) 03:35:56 executing program 5: lchown(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xffffffffffffffff) 03:35:56 executing program 1: syz_emit_ethernet(0xb6, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd600deb9900800000fe8000000000000000000000000000bbe2000000000000000000000000000001000d000000000000010700000000000000005f6dc530b4e405433f1768a6958b56918d70c26e973037fe17bdd8b196569cc7ad4f51885f163eb0c05febb947bbcdb2c759072967a480054e1108db2cc092e84e84f4b74ea537590d6f4789ceeda87611a65a6a04000000c31d0b8df9422b"], 0x0) 03:35:56 executing program 2: syz_emit_ethernet(0x65e, &(0x7f0000000080)={@local, @empty, @val, {@ipv6}}, 0x0) 03:35:56 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000240)={@local, @empty, @val, {@ipv6}}, 0x0) 03:35:56 executing program 4: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @empty, @val, {@ipv6}}, 0x0) 03:35:56 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000240)={@local, @empty, @val, {@ipv6}}, 0x0) 03:35:56 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000240)={@local, @empty, @val, {@ipv6}}, 0x0) 03:35:56 executing program 2: select(0x40, &(0x7f0000000340)={0x5}, 0x0, 0x0, &(0x7f0000000400)={0x0, 0x6}) 03:35:56 executing program 5: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x5421, &(0x7f0000001300)) 03:35:56 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0x0) 03:35:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) 03:35:56 executing program 1: utimes(0x0, &(0x7f0000000040)) 03:35:56 executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r0, &(0x7f0000004e00)={0x0, 0x0, 0x0}, 0x0) 03:35:56 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000003680)={0x0, 0x0, &(0x7f0000003300)=[{&(0x7f0000000080)="f73729466085f4c2e5f2d3fc258835ff4ab98c39eca52e0050f83f60495ae0c0ab99ec6f8deec72f66cb224adaec2d8d1989f1b312d945f7caaccee2309d686677cce0faa6dab1a0bbb2852181db040bd8e06f6b4f9758e4f0a042b5bc13f298caf0ef8fa154ca37efe7a0438aad2e6fbc38e898a217963c2d57fdbb5debc48db71847238e74fcf2b7cecdf000428a13beba9abf48d36fb93b6b781f1915daa2cb11eaf5804d07955bc72654781c6ae55a2323ebee0906c38b995801a6c9254b78c5b73c086f7e8c44ab51439a6bb5b1c1070f8bf9f4d891bb5d26478024fcbf9217706f14e2b5201be45df2629162022a4d084268e522cbc1e2c17bbbfc48ed6bfece4841536938b40897d9651faaa03a8f16a49ae25c4b9eef1708dadb3491e458c0c30a338e524f8af5a2811ebf16525b85ddfe3277a6ff94bcce5e338381feb6adec2d26ea72eebb896bc364ebd6b634f740a43240e2fe47b1ea511f084a00f44d6e610359cc5ed8acc4a40d9b03c3", 0x171}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000a40)={&(0x7f0000000000), 0x33, &(0x7f0000000980)=[{&(0x7f0000000840)=""/38, 0x26}, {0x0}, {0x0}], 0x3, &(0x7f00000009c0)=""/91, 0x5b}, 0x0) 03:35:56 executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10d0a, 0x0) 03:35:56 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x9, 0x800, 0x591, 0x3f}, 0x48) 03:35:56 executing program 4: r0 = socket(0x2, 0x2, 0x0) sendmsg$GTP_CMD_DELPDP(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x801) 03:35:56 executing program 1: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) connect(r0, &(0x7f0000000140)=@l2={0x1f, 0x0, @none}, 0x80) 03:35:56 executing program 3: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) ioctl$sock_ax25_SIOCDELRT(r0, 0x89e8, &(0x7f0000000700)={@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, 0x0, [@null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}]}) 03:35:56 executing program 2: socket$pppl2tp(0x18, 0x1, 0x1) syz_genetlink_get_family_id$batadv(&(0x7f0000000580), 0xffffffffffffffff) ioctl$SIOCX25SCUDMATCHLEN(0xffffffffffffffff, 0x89e7, 0x0) socket$inet_sctp(0x2, 0x0, 0x84) 03:35:56 executing program 5: socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000340)={0x5}, &(0x7f0000000380)={0x3}, &(0x7f00000003c0)={0xffff}, 0x0) 03:35:56 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x5, 0x0, 0x0, 0x0, 0x200}, 0x48) 03:35:56 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)=@gettfilter={0x24}, 0x24}}, 0x0) 03:35:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x6) recvmsg(r0, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x0) 03:35:56 executing program 0: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25SCUDMATCHLEN(r0, 0x89e7, &(0x7f00000072c0)) 03:35:56 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=@bloom_filter={0x1e, 0x0, 0x400, 0x4}, 0x48) 03:35:56 executing program 5: r0 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x90) 03:35:56 executing program 4: r0 = socket(0x2, 0x3, 0x1) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000000c0)={'gre0\x00', &(0x7f0000000040)=ANY=[@ANYBLOB='gretap0\x00\x00\x00\x00\x00\x00\x00', @ANYBLOB="0080780000000005"]}) 03:35:56 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x14, r2, 0x115}, 0x14}}, 0x0) 03:35:56 executing program 5: r0 = socket(0x2, 0x3, 0x1) recvmmsg$unix(r0, &(0x7f0000001a40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) 03:35:56 executing program 0: r0 = socket$kcm(0x29, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000003a80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=[{0x28, 0x0, 0x0, "09775cd8bd8be0e277b47da1c4ee8c72a2"}], 0x28}, 0x0) 03:35:57 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$sock_inet_SIOCGIFADDR(r0, 0x8915, &(0x7f0000000080)={'veth0_to_team\x00', {0x2, 0x0, @initdev}}) 03:35:57 executing program 4: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r0, 0x89e1, &(0x7f00000001c0)) 03:35:57 executing program 3: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @remote, 0x8}, 0x20) 03:35:57 executing program 0: pipe(&(0x7f0000005840)={0xffffffffffffffff, 0xffffffffffffffff}) write$nbd(r0, &(0x7f0000000000)={0x67446698, 0x0, 0x0, 0x0, 0x0, "5309a1a1947eefd00f052c95e73a452893c280d256df910778200e085ca12e51a79c87b31d5e91aa31aaaba8f614d2883c61be7bc7aebec2589a8f7f0ed48266602793e065ff98803a7244f8bb222b2ab7416d46e91e29a97a5284945829e3de24b4b1e708f275382df68dcaa35a5c5cf4195e4c6506e81f607ea9e07f435e452536625d767559f3d3c144fdf36833503e5162fbeae72a9270ebd294af942f30537bfeae496699d3c0ce428eeb1c7af84bcb0f553efeb3ac9bb51dcfd2d94048012c3297f63e266a110d938a73b609ab13bb82a72d845ae4a7885059c7b413e0deed340b69bc0572e019a8b6521d33ccd5c0624aa38f77b79f1c6c71bd1172c491e11427db05fe51e9c1dcd931b3e0281edec97f8f19530442858e30d6d5de7ae51e004a7b6426c3d921b3031ef3ba1ef74c273d56849a2a962688c391688fbd0b46320cc3abc11395d8c46d02541e03ef1e033614674ecc698bc33dc43f6eb3c4857c91ed28a5cdf0bb78cba024d70bbfeadc6eb1d65ee253f02529aa7c2de0453fbb1186e68e4cbc49abad6c66d7c68467951a3c612226fa693fe429e216396554b0c59ae33cb8cc420e37bf55cd66a729665ef694eb53c6b6b48faf563e3bb6c95bc7fc6b16682f68c823ecdceba67be38d6a7615e9f14c59d3101c62cc405fd287353bd06e75daf3a7db74153496f1a16cf020eb7d786fac27c97053887460fd5d824e1bdc83255e364f4c5757721a0451efd13653b47174ead7288187ca41210b82464149609ac6fcc924e299ffa630aae30ff8ecaecdbe100a9110853096a19c9039b80028ee4ffaa33a6060165a88e1f45cc2480011999d24ce82f9710d90c098b504385dd29520ab77096702754558d2717f301eedffc3d46ccf767fa7469efacc4280908cfe991b3e7c056a4103ba82bf44a9e7e74bc8ba81eecd38ed1847fa1ad5e25d993e61fa06540dcd7ad29b99e3c48db70b50d66760a333f21a58106f516ccd1849538057ea0cb232541516c0cee48b77e6d84847664a2210ddde4103dfd009bcb39156c67850b20a92c2cd711d6563de61ac88566fa4458811ef50b556b9bf3e46b23b12e6ea4cd44070539b8101c77838422e08288d9f589f4d9b482df7a164c204fe5d8e322d9b85c4c93806a125f1e9ea20c47e38c277ecdb3c149f146bccc876756328c4dc5bf0f8ec401fb06f9f455ac0b7b5ad25f1f86fafbdfa5a1431c1ed73ced7aeaa184fd7104fb108087ae360c6f68056844d207690d4379842093fa102e1c827ed6dccce83f57f666d17b714c22b83ce3911b074107e2d81583ebfacb9cb0e9ff2bc56f14e5c6268a14be85d7b253a7508d253f76389c189917d72831c768b38aef2ddf7c6c245af4e20096e7d2ad417ecf7720f279ca75d3148c09285b4ae3d11a67773f97d6502f70325f2757fa98e8a175f42876755591e302070e448ab3d0becb1784e474a420c85f4fb42eb692426039d9b384f079769f6e001651be514341b3b2cb7125e17e9edbe95141bc05a738d6d0dfa04097417ffe590c694d9b3ceb41958cb5c001d8cdb79ef3fe5b7b1393d584d7b3a5bfc3495fe7baa0d0e0c1f3ff54a5e80f34d0e85a5acc59b4f5f79ec3a5b595690fb69a341e02aebd91a562a7ecb5a9fcd234710c750ab94f24e58840f685fbdad7f8f5b67b1b8fd8be4e4939991696c41758169d85dd0874d0810004d178903609ac674e10908f32fa2777e18acc9d508f1a77f7d3558894601b855397bf29205c640da1fa28abba6da812efb2c92e7e050441993894c06a27b76febebf6e1352475f904286ed7bd4b65c05e9fadc6b2ce2112981f7d744ebdf2f2645c2e79fb3175a56d974522cf71c577a18b45c0733920f50ce2849cc65072411fa7c3097e368d39c7e145b8c6c726505503a7f17696d5378ac6ee636391f3be0a4690e2216bf5bd38db50226d0038579aeabe9fd3b22746cd82d84d39aae64be8c91928b7895b2d089a40953ce7dfbffb1039360f8b6ec528e61a4a8249c924205bae0fab438f00f863db4d359cfa9497dfba87f6e1d1ed4b627696daab0d5dd02484e64c755a743574b2ba836f82060d75d663b0c6915aad4a800894ab3ef97f5a880016e4bfbe720801720b0346f8424bd7071f972def7efe2cd0d89e0eb31a20baabf68398f04c54c545ba59538cdf00d1bd07cf49348edbeac28f1dd88b0fc4d839df5bd6083ad9d6e637c99d20d1e0b852d4f013863c5569e2743e414c98a4050046465dacfe353ddf70a76ae9c85f3fa9599da6bf98ff394041bf68ac447d8a2d471879d74e890b69273450bed58f2b05864224550ced0a06c4af6062315e6fbf094a418556e3e4869e7cecaa0eb44a4f1a3618271659ebfcaad410a680dab089dd40fb6d2e254f67e5bf250ab9bd117e117411469ffc6226b84920d0297f935037ba2b21d4f60357879c9efcb2760c942b2d5db4def1ce77b08b0e55bbb31b4f736750c568aff93daa3a0de6d634f474e25b55bc238cb140a6f09b87eec837a1ef188ce45a9a7df59f16e7484c30b78eb35eaa3676196d4a263b69586e479107b6b43687452f6b2dbca685ba05cc6238b8f9c3cddb90526b46535ef0c88109e8bf48fdb57064f124501c5120ff51c273155a97e6e582f5a7f7380756d5bf3074cdcf96bae807c6f69bb78fb74be2443ceb782b11f6bbfd5a172a36b51b03f916370bf791ec421fd9888a1701fd772ed2f83a3f5e67db70aad710be0c41c1bdb875976fe0185c12a2b3d13465aa28cc3720a28886240c98b309d97d2f415aaf32da17314a11f02ecf26f090cbbae80f67026f00e8a4ad334cf26de887c5dbaec41d764a665f1f96fb6f803af975f4f91adad22c79bb72fa7b77635e2e4284349fc8715c4e2ffec9f6dd9185236799502e83b105c846d12158909c74b77cd126f3f41dd2dfab38d3f0a9b84166ce34ab51de580ed3d1c527ffc8fb9005049ddc791d78a845d5dd126d7e8d4b914c9f98297fdd286ca39d45d9c26ecf6b51aa0dc906ae4ae43baad8bff15ab4d657a76c483416f41586c2ca560464428f8c241c1388c18065ebcd923523b45b0895d356ce164a8223e756348417d9c6bfb5f277652945d73d83a5aae14241fa765b816b07462c5708df51ac64521c7d78e32456135f9a89c71f3f65bfe75a9842ae7c6025850e6c4e372bf6e37e8752c21a1a9718b153e457dc8923d1b9df17e73c001ab8fa25ad50c03b0c31df7026bbc4367ed66bc63f5aaefaeae03aac7e17eb54025613d9b7fc3a922582400e61be92faf997e8aed2dace5a28a8e53f99373d8965421151c2a1d169b0947bb81dfd29e9842eb92f1d7783cb02c239c6d2763a0912bed47334dbc2972db95e0a153a69844177320cb182f72192d4e0b9b71b9c0938b127a0e4c10da8f50eeb5aa3132df8bf22fc6a9e4944e1e086fc9a1e585bee5cd51d5c9f6bf63e28d88872b51399afbc1607040ff298e88a94a0690ac60188758cbfc13cbcb0794da21959a8d0359bf638d6ecd73f00a648381be1d3c95b2761318b7aac70731c898cda2e1fa346a792a7317ca0589046f57f7d8599504938fd9f42f0a25c234d340ae277eb59b8e9b890406a15b5bce2edc00303e5d0e4906d9f78e45c635737bde4c9a7dbbf728a96ec6d5513d9fc69514c72e0ca2c96a261fbf6e9978777f1971b16ddb76f02dc5d72c86bc821c168651014b6a183e212f45f00e5a8c8ea7e468a3587f514fa7ea8db3030b154da8c9dfb5ae32d7cd3c9a2c52837c50854287a2371657133ecb30d2cdf0a808ff9d199aec72cc17157d94a9d7b0b4e701e6ce1b9729c9f22e628677a4dc592654918aba765d403f1a321c93be33f70b39fdeb24d036fc45c701f517c3b0aa5786799294f0cde30008791d42a4fcb026e01dafc5c9c6e615fed774aea030bd0984e0541ad412536a576ad65a8f1b3a097bed4db0d5944454f52b0ae16d52a2e2601de2e765cecee36eb13f10ebc9762f50759474fec807cd8f54aa3bd3a02ab6b92cce7a53f51ea7a3bd2b01bfac9a35af5e34ccfd3c5b2e4373dbb134feb316410abd340fa2eb4f36f2d85579865cc986ccd9a34904b7275ba60e95025403047c3c56e7126a3afe0690cc4bca4e83cfbe6f00eddf9bc91c077dd519b740b1283628cc16f531a9caebd42051e8ea1ac51f9ba760556d529eb5adbf803bc8872c23b113f1b704502d92bf8e73bed72a1650c66c209a17b1e7d75e4a8fb38a4b267d522b3a306ba8b6065a8c0792d1fcba3116ca814a9afe15e0946b4c094ee14474fe251f8e6aab6bd4e4a4c68469267d6c676edca1ff648c05532b37cacf1b6497039697b66540a46c7c84d5dd801e6eeaf5f8047dff5bd13c2d15cc7eb83d673ab5f816321b059d7f0568c2f37e6832e782c49c1c34f053121ce79f1989b223391fb62ba556d25fc2d34cd0e13e24764b144a6b5b8d5886ddd27bdd5c1be1b897b4a9dad48762c671627f0624471a3878f71ba2818f263127affe93211b8b22955484c81cec3d92872d9c958751b929a84f997d83d1a79af7b1ab4cd8a56c36dca5eca8acc08591c0e4f3af8e965516d4071ab74a3756a0d57c4c4177caed77bf19a622cecdee7f23728b9c1330dad16805f56350877ee682362d5af73bdafc584ab0b6f416b21492753d42fcbd35e22b4319bd48575ddace5b5c49a3de8f7a0ef721e439e23f7ebf21e7ea6bc1db5562822866ceb3aa07a66194478588d7a5e87d89e8d16000644b5a6fbac92fde1d84e97ac2dc18310374f4b408f3b187ec123b9c99af709f48bee97776ba54922d1087cf8bc0e9aac78bccb4b923832184932dfcb0392a71c6381de366a6d34a322d2c28a7a3db55f21a1b9d53a74efed46446716e98a037c9ee52b1bd40bb513b80ca208104771a810663dfd1943b68fa336584a91f6f20de8ccf0625d3346ef203b64936ad63e8e137cf7af603919bd2532aee2c2184355c30a2c81690fa9aace7c00685bd98eaf5fcf98b43ddc45810f9351beb94fa516abaa38815441200f997ffab052347b568c251f5790b83ea58943e34d1c29884ef995ccf1b21cdf4df417b17bbfbeaca16dd09b19b75b6e858a88dbc58d2766ab06132692619824209bbb2fed483d075e0f8b7a67908aa73531caa09082d888406e819bb39711a2ef45381183e9913fda49bea204246d6b82a30a71e86f0008e17430fa2923a41f20b798c327aaf95fcaef34de9621ee43a84e726425bc2a879d5f782de91d10f80e55629e38ea388f449e6d6f1ca47f2df8a5a37f6c6d7d7d7dc545233c010b8b1b30f7ed0e03777f5feb007ac6240b5ec05a7ac901dbe0f295943b6d59e3e1eca13c96ecd70bc47b55c0c2f35e9321c1c30016b882372fb2b7123988f139496ed016093b29fbc3c95481b66ef60bab049dd9e84a857c5a9d8754db501830f619abe60aef57e0818395a6be69e46e50f45b3f9e79de689ea69ed8969a6c4cb4f87515e9df10ddf515dece68e8d6161f37e9b536b68f3ea36e4075535f9a3363d8c9e96366851608a62526144635e1701953ceb74655121d892bcc683d48c03212b1aac590ded3a9b073479d756281a12e6da88037504daaffa48086308b391fd01bf6e61e81f74f4aceec9ac8ad14258fb9321f3c393fe43d0b2335d4dac1fd91fef122ac3b6af829e62a9090c5643313c45e10c2e0a0ba93e2e1b936e53358ae71a31cf5333f913014374e10a7ded3cf22f5a3bdd6511f411a4afbe"}, 0x1001) 03:35:57 executing program 0: r0 = socket(0x23, 0x2, 0x0) sendmsg$802154_dgram(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0}}, 0x0) 03:35:57 executing program 1: socketpair(0x10, 0x3, 0x8000, &(0x7f0000000c00)) 03:35:57 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) sendmmsg$inet6(r0, &(0x7f00000008c0)=[{{&(0x7f0000000040)={0x2, 0x0, 0x0, @loopback}, 0x1c, &(0x7f0000000540)=[{&(0x7f0000000140)="ce", 0x1}], 0x1}}], 0x1, 0x0) 03:35:57 executing program 4: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DIAG_BY_FAMILY(r0, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000000880)={0xf8, 0x14, 0xf3b541bc407d141b, 0x0, 0x0, {0xa}, [@INET_DIAG_REQ_BYTECODE={0xe3, 0x1, "1754443020887d5fd10517d2e921b7f366bb61978ae9e39d1438836d1426c235dba40ab0380139c535a2e7f86530d42afa91f88b474f426f50bea8ab76f516897e91b91684733fed6e2ec3043a1c46619c08c43cc8be3693d0849cdf2974282c3470f3000706ece7fa45a9f877440df98dbf7095f4840cc1af63a67820bd32ceb685d9ebca46bd54b8470913b0769a62abe9d2d49685dab9dcf4da5615b74e3447403f8b81b5d8fac30a4f8a44b7d898fb0c461db7620774277d386f1932c44f88c3ac54939006c705c2b8cb3508178cc96a13626c2e8e466cc1f0c5868ff7"}]}, 0xf8}}, 0x64000054) 03:35:57 executing program 2: bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000240)={0x80000001}, 0x8) 03:35:57 executing program 3: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, &(0x7f0000000000)="15", 0x1, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x7ffffffff000) 03:35:57 executing program 5: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_inet_tcp_SIOCATMARK(r0, 0x8905, 0x0) 03:35:57 executing program 2: r0 = socket(0x22, 0x2, 0x1) getsockopt$inet_tcp_int(r0, 0x6, 0x0, 0x0, 0x0) 03:35:57 executing program 0: r0 = socket(0x2, 0x3, 0x1) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f0, &(0x7f0000000100)={'sit0\x00', &(0x7f0000000000)={'sit0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}}}) 03:35:57 executing program 1: socketpair(0x0, 0xf, 0x0, &(0x7f0000000580)) 03:35:57 executing program 3: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f0000000080)) 03:35:57 executing program 2: r0 = socket(0x2, 0x3, 0x1) getsockname$l2tp(r0, 0x0, &(0x7f00000001c0)) 03:35:57 executing program 0: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) ioctl$sock_ax25_SIOCDELRT(r0, 0x8912, 0x0) 03:35:57 executing program 4: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DIAG_BY_FAMILY(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000002c0)={0x14, 0x14, 0xee032cc1909e149f, 0x0, 0x0, {0x23}}, 0x14}}, 0x0) 03:35:57 executing program 5: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendmmsg$inet6(r0, &(0x7f0000002340)=[{{&(0x7f0000000c00)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, 0x1c, 0x0, 0x0, &(0x7f0000000040)=[@rthdr_2292={{0x28, 0x29, 0x39, {0x0, 0x2, 0x2, 0x0, 0x0, [@loopback]}}}], 0x28}}], 0x1, 0x0) 03:35:57 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000280)={'pim6reg\x00', &(0x7f00000001c0)=@ethtool_flash={0x33, 0x0, './file0\x00'}}) 03:35:57 executing program 2: r0 = socket(0x11, 0x3, 0x0) sendmmsg(r0, &(0x7f0000000580)=[{{&(0x7f0000000000)=@tipc=@nameseq={0x1e, 0x1, 0x0, {0x43}}, 0x80, 0x0}}], 0x1, 0x0) 03:35:58 executing program 0: socket$nl_route(0x10, 0x3, 0x0) socket(0x0, 0x0, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) sendmmsg$inet6(r0, &(0x7f0000005fc0)=[{{&(0x7f0000000680)={0xa, 0x4e22, 0x0, @mcast2}, 0x1c, &(0x7f00000007c0)=[{0x0}], 0x1, &(0x7f00000008c0)=[@hopopts_2292={{0x30, 0x29, 0x36, {0x0, 0x2, '\x00', [@hao={0xc9, 0x10, @empty}]}}}], 0x30}}], 0x1, 0x0) 03:35:58 executing program 3: socketpair(0x10, 0x2, 0xffff, &(0x7f0000000080)) 03:35:58 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) 03:35:58 executing program 4: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, &(0x7f0000000000)="15", 0x1, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x17) 03:35:58 executing program 3: bind$bt_hci(0xffffffffffffffff, &(0x7f0000000040), 0x6) r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f0000000080)) 03:35:58 executing program 2: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DIAG_BY_FAMILY(r0, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000000880)={0x48, 0x14, 0xf3b541bc407d141b, 0x0, 0x0, {0xa}, [@INET_DIAG_REQ_BYTECODE={0x2d, 0x1, "1754443020887d5fd10517d2e921b7f366bb61978ae9e39d1438836d1426c235dba40ab0380139c535"}, @INET_DIAG_REQ_BYTECODE={0x4}]}, 0x48}}, 0x0) 03:35:58 executing program 5: sendmmsg$inet6(0xffffffffffffffff, 0x0, 0x0, 0x7fffffffefe4) 03:35:58 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000200)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x1, 0x0, [{0xd}]}]}}, &(0x7f0000000cc0)=""/182, 0x32, 0xb6, 0x1}, 0x20) 03:35:58 executing program 4: select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x4}, &(0x7f0000000080)={0x5}, &(0x7f00000000c0)={0x77359400}) 03:35:58 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002800)=[@rights={{0x14, 0x1, 0x1, [r1]}}], 0x18}, 0x40080c1) 03:35:58 executing program 1: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) ioctl$sock_ax25_SIOCDELRT(r0, 0x89e3, &(0x7f0000000700)={@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, 0x0, [@null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}]}) 03:35:58 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x7ffff, 0x0, 0x0) 03:35:58 executing program 0: socket$pppl2tp(0x18, 0x1, 0x1) syz_genetlink_get_family_id$batadv(0x0, 0xffffffffffffffff) socket$inet6_dccp(0xa, 0x6, 0x0) socket(0x25, 0xa, 0x0) syz_init_net_socket$x25(0x9, 0x5, 0x0) 03:35:58 executing program 5: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) ioctl$sock_ax25_SIOCDELRT(r0, 0xc0045878, 0x0) 03:35:58 executing program 4: r0 = socket(0x2, 0x3, 0x1) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f8, &(0x7f0000000100)={'sit0\x00', &(0x7f0000000000)={'sit0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}}}) 03:35:58 executing program 3: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendmmsg$inet6(r0, &(0x7f0000002340)=[{{&(0x7f0000000c00)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, 0x1c, 0x0, 0x0, &(0x7f0000002140)=[@flowinfo={{0x14, 0x29, 0xb, 0xffff}}], 0x18}}], 0x1, 0x0) 03:35:58 executing program 2: r0 = socket(0x2, 0x3, 0x1) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 03:35:58 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "7e304d6c6aef688928b03bae93baf45fa8321acda6cc6ebe38696ceb6edcfa5d3d6cd1dd032ef2721a5c6a05dfda0006bc9cf8db546c6c4a042638f4aaf804", 0x10}, 0x60) sendmmsg$nfc_llcp(r0, &(0x7f0000000340)=[{0x0, 0x0, 0x0}], 0x1, 0x0) 03:35:58 executing program 1: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "7e304d6c6aef688928b03bae93baf45fa8321acda6cc6ebe38696ceb6edcfa5d3d6cd1dd032ef2721a5c6a05dfda0006bc9cf8db546c6c4a042638f4aaf804", 0x10}, 0x60) sendmmsg$nfc_llcp(r0, &(0x7f0000000340)=[{&(0x7f0000000080)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "9ea7527abd34c7359d9d4658173f2334e7c4ec327399b9bcb8fafcd85d8568c42ec2b3c258f7e2579e7ff09e62233a6f414b2bfb4dc85ee542e53304e547c7"}, 0x60, &(0x7f0000000280)=[{&(0x7f0000000100)="6344d202d0ec57a511db6f83b939bcc9188cf8cca41132af8c54b2b4d6a87ecb8d929b44bbe66a96aa90f846b42c6caf515cf683cbe2bc2fb48a598e944acbc6e09f4539cab17190a6c5cec4cecb7cbef9f051145b26878dbe051c4c7f2ef8a3439d", 0x62}, {&(0x7f0000000180)="01b55d44ebcb89ca6dae8ae80195e42dcb693260c27792dd7612be9dd2cd38", 0x1f}], 0x2}], 0x2, 0x0) 03:35:58 executing program 3: r0 = socket(0x2, 0x3, 0x1) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8910, &(0x7f0000000100)={'sit0\x00', 0x0}) 03:35:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$netrom_NETROM_T1(r0, 0x103, 0x1, 0x0, 0x0) 03:35:58 executing program 4: r0 = socket(0x22, 0x2, 0x1) recvmmsg$unix(r0, &(0x7f0000001d80)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) 03:35:58 executing program 0: r0 = socket$rxrpc(0x21, 0x2, 0xa) bind$rxrpc(r0, &(0x7f0000000040)=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x0, 0x0, @private0}}, 0x24) 03:35:58 executing program 1: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) ioctl$sock_ax25_SIOCDELRT(r0, 0x401c5820, 0x0) 03:35:58 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f00000014c0)=0xfffffffffffffffe, 0x4) 03:35:58 executing program 3: r0 = socket$rds(0x15, 0x5, 0x0) ioctl$VFAT_IOCTL_READDIR_SHORT(r0, 0x82307202, 0x0) 03:35:58 executing program 3: r0 = socket$inet6(0xa, 0x3, 0x6) sendmmsg$sock(r0, &(0x7f0000001200)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 03:35:58 executing program 1: r0 = socket(0x22, 0x2, 0x1) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8932, 0x0) 03:35:59 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000000140)={0x0, {{0xa, 0x0, 0x0, @mcast1}}, 0x0, 0x4000}, 0x90) 03:35:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x1c, r2, 0x115, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) 03:35:59 executing program 5: r0 = socket(0x2a, 0x2, 0x0) sendmsg$can_j1939(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x81) 03:35:59 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1f) ioctl$sock_inet_tcp_SIOCATMARK(r0, 0x890d, 0x0) 03:35:59 executing program 3: r0 = socket$can_j1939(0x1d, 0x2, 0x7) setsockopt$SO_J1939_FILTER(r0, 0x6b, 0x1, &(0x7f0000003740)=[{}], 0x20) setsockopt$SO_J1939_FILTER(r0, 0x6b, 0x1, 0x0, 0x0) 03:35:59 executing program 4: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) ioctl$sock_ax25_SIOCDELRT(r0, 0x4020940d, &(0x7f0000000700)={@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, 0x0, [@null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}]}) 03:35:59 executing program 5: r0 = socket(0x2, 0x3, 0x1) setsockopt$WPAN_SECURITY_LEVEL(r0, 0x0, 0x2, 0x0, 0x0) 03:35:59 executing program 3: socket$l2tp6(0xa, 0x2, 0x73) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x8}, &(0x7f0000000180)={0x0, 0x989680}, 0x0) 03:35:59 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x4, &(0x7f0000000000)=@framed={{}, [@call={0x85, 0x0, 0x0, 0x79}]}, &(0x7f00000000c0)='GPL\x00', 0x1, 0xf2, &(0x7f0000000100)=""/242, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:59 executing program 1: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) ioctl$sock_ax25_SIOCDELRT(r0, 0x5452, &(0x7f0000000700)={@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, 0x0, [@null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}]}) 03:35:59 executing program 2: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) ioctl$sock_ax25_SIOCDELRT(r0, 0xc0189436, &(0x7f0000000700)={@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, 0x0, [@null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}]}) 03:35:59 executing program 0: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet6_int(r0, 0x29, 0x1, &(0x7f0000000100), 0x4) 03:35:59 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x15, 0x2, &(0x7f0000000140)=@raw=[@btf_id], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:35:59 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001040)={&(0x7f00000010c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x6, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{}, {0x5, 0x2}]}]}, {0x0, [0x0, 0x0, 0x0, 0x0]}}, &(0x7f00000011c0)=""/4096, 0x3a, 0x1000, 0x1}, 0x20) 03:35:59 executing program 1: r0 = socket(0x2a, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000000)={'vxcan1\x00'}) 03:35:59 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000003ec0)=[{{&(0x7f0000002580)={0xa, 0x4e22, 0x0, @local}, 0x1c, 0x0, 0x0, &(0x7f0000002840)=[@hoplimit={{0x14}}], 0x18}}], 0x1, 0x0) 03:35:59 executing program 4: r0 = socket(0x2, 0x3, 0x1) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x5411, 0x0) 03:35:59 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, 0x0, 0x0) 03:35:59 executing program 5: r0 = socket(0x2, 0x3, 0x1) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x401c5820, &(0x7f0000000100)={'sit0\x00', 0x0}) 03:35:59 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[@ANYBLOB="14010000130001000002000000000000050100800c0004"], 0x114}], 0x1}, 0x0) 03:35:59 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000100)={'bond_slave_0\x00', &(0x7f0000000040)=ANY=[@ANYBLOB="2000000089"]}) 03:35:59 executing program 3: socket$l2tp6(0xa, 0x2, 0x73) pselect6(0x40, &(0x7f00000000c0)={0x3}, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x989680}, 0x0) 03:35:59 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) sendto$inet6(r0, &(0x7f0000000000)="91", 0x1, 0x0, &(0x7f0000000040)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xa}}}, 0x1c) sendto$inet6(r0, &(0x7f00000001c0)="80a65a81a96745baf9c2d787", 0xc, 0x0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) 03:35:59 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000200)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x1, 0x0, [{0x0, 0x5, 0x4}]}]}}, &(0x7f0000000cc0)=""/182, 0x32, 0xb6, 0x1}, 0x20) 03:35:59 executing program 5: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) sendmmsg$inet6(r0, &(0x7f0000005fc0)=[{{&(0x7f0000000680)={0xa, 0x0, 0x0, @mcast2}, 0x1c, &(0x7f00000007c0)=[{0x0}], 0x1, &(0x7f00000008c0)=[@hopopts_2292={{0x18}}], 0x18}}], 0x1, 0x0) 03:35:59 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) getsockopt$bt_hci(r0, 0x0, 0x0, 0x0, 0x0) [ 485.074506][T15475] netlink: 244 bytes leftover after parsing attributes in process `syz-executor.1'. 03:35:59 executing program 3: r0 = socket$l2tp6(0xa, 0x2, 0x73) getsockname(r0, 0x0, &(0x7f0000000100)) 03:35:59 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[@ANYBLOB="14010000130001000002000000000000050100800c0004"], 0x114}], 0x1}, 0x0) 03:35:59 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendmmsg$inet6(r0, &(0x7f0000001680)=[{{&(0x7f0000000080)={0xa, 0x0, 0x0, @private2}, 0x1c, 0x0, 0x0, &(0x7f0000001400)=[@dstopts_2292={{0x18}}, @dstopts_2292={{0x18}}], 0x30}}], 0x1, 0x0) 03:35:59 executing program 5: r0 = socket(0x2, 0x3, 0x1) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8922, &(0x7f0000000100)={'gretap0\x00'}) 03:35:59 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)=@gettfilter={0x24}, 0x24}}, 0x0) 03:35:59 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000005600)=[{{&(0x7f00000002c0)={0xa, 0x4e22, 0x0, @mcast1, 0x93f}, 0x1c, 0x0}}], 0x1, 0x0) [ 485.226451][T15490] netlink: 244 bytes leftover after parsing attributes in process `syz-executor.1'. 03:36:00 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[@ANYBLOB="14010000130001000002000000000000050100800c0004"], 0x114}], 0x1}, 0x0) 03:36:00 executing program 2: r0 = socket(0x2, 0x3, 0x1) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000100)={'sit0\x00', &(0x7f0000000000)=ANY=[@ANYRESHEX]}) [ 485.384829][T15503] netlink: 244 bytes leftover after parsing attributes in process `syz-executor.1'. 03:36:00 executing program 4: r0 = socket$can_j1939(0x1d, 0x2, 0x7) setsockopt$WPAN_SECURITY_LEVEL(r0, 0x0, 0x2, 0x0, 0x0) 03:36:00 executing program 5: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) ioctl$sock_ax25_SIOCDELRT(r0, 0x5421, &(0x7f0000000700)={@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, 0x0, [@null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}]}) 03:36:00 executing program 3: r0 = socket$inet(0x2, 0x3, 0x6) recvmsg(r0, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x2041) 03:36:00 executing program 0: r0 = socket(0x2, 0x3, 0x1) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000000c0)={'gre0\x00', &(0x7f0000000040)=ANY=[@ANYBLOB='gretap0\x00\x00\x00\x00\x00\x00', @ANYBLOB="0080780000000005"]}) 03:36:00 executing program 2: r0 = socket$inet(0x2, 0xa, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000380)={'tunl0\x00', 0x0}) 03:36:00 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[@ANYBLOB="14010000130001000002000000000000050100800c0004"], 0x114}], 0x1}, 0x0) 03:36:00 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) sendto$inet6(r0, &(0x7f0000000000)="91", 0x1, 0x0, &(0x7f0000001240)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x2}, 0x1c) 03:36:00 executing program 5: socketpair(0x2c, 0x3, 0xc5d, &(0x7f0000000000)) 03:36:00 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000000)={@local, 0x10000, 0x0, 0x3}, 0x20) 03:36:00 executing program 2: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) ioctl$sock_ax25_SIOCDELRT(r0, 0x890c, &(0x7f0000000700)={@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, 0x0, [@null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}]}) [ 485.989837][T15511] netlink: 244 bytes leftover after parsing attributes in process `syz-executor.1'. 03:36:00 executing program 1: sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[@ANYBLOB="14010000130001000002000000000000050100800c0004"], 0x114}], 0x1}, 0x0) 03:36:00 executing program 4: r0 = socket$inet(0x2, 0x3, 0x1f) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f0000000000)) 03:36:00 executing program 5: r0 = socket$can_bcm(0x1d, 0x2, 0x2) ioctl$sock_SIOCINQ(r0, 0x541b, 0x0) 03:36:00 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) connect(r0, &(0x7f0000000040)=@pptp={0x18, 0x2, {0x0, @empty}}, 0x80) 03:36:00 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x200002, 0x0) openat$cgroup_int(r0, &(0x7f0000000040)='notify_on_release\x00', 0x2, 0x0) 03:36:00 executing program 1: sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[@ANYBLOB="14010000130001000002000000000000050100800c0004"], 0x114}], 0x1}, 0x0) 03:36:00 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f0000000080)) 03:36:00 executing program 4: r0 = socket$nl_audit(0x10, 0x3, 0x9) recvmsg(r0, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0x0) 03:36:01 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) sendmmsg$inet6(r0, &(0x7f00000008c0)=[{{&(0x7f0000000040)={0xa, 0x0, 0x2, @loopback={0x0, 0x7ffff000}}, 0x1c, &(0x7f0000000540)=[{&(0x7f0000000140)="ce", 0x1}], 0x1}}], 0x1, 0x0) 03:36:01 executing program 0: r0 = socket$caif_seqpacket(0x25, 0x5, 0x0) accept(r0, 0x0, 0x0) 03:36:01 executing program 2: r0 = socket$inet(0x2, 0x3, 0x1f) ioctl$sock_inet_tcp_SIOCATMARK(r0, 0x89e0, 0x0) 03:36:01 executing program 1: sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[@ANYBLOB="14010000130001000002000000000000050100800c0004"], 0x114}], 0x1}, 0x0) 03:36:01 executing program 5: r0 = socket(0x1d, 0x3, 0x1) bind$nfc_llcp(r0, 0x0, 0x0) 03:36:01 executing program 1: syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[@ANYBLOB="14010000130001000002000000000000050100800c0004"], 0x114}], 0x1}, 0x0) 03:36:01 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) sendmmsg$inet6(r0, &(0x7f0000001e40)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @loopback}, 0x1c, &(0x7f0000000540)=[{&(0x7f0000000140)="ce", 0x1}], 0x1}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000002080)=ANY=[], 0x1e8}}], 0x2, 0x0) 03:36:01 executing program 0: r0 = socket$l2tp(0x2, 0x2, 0x73) sendmmsg(r0, &(0x7f0000002480)=[{{&(0x7f0000000040)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @multicast2}}, 0x80, 0x0}}], 0x1, 0x0) 03:36:01 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x1}, 0x14}}, 0x0) 03:36:01 executing program 1: syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[@ANYBLOB="14010000130001000002000000000000050100800c0004"], 0x114}], 0x1}, 0x0) 03:36:01 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_CCA_MODE(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="89"], 0x14}}, 0x0) 03:36:01 executing program 0: syz_genetlink_get_family_id$batadv(&(0x7f0000000000), 0xffffffffffffffff) syz_genetlink_get_family_id$l2tp(0x0, 0xffffffffffffffff) [ 487.112951][T15556] nbd: must specify at least one socket 03:36:02 executing program 3: syz_genetlink_get_family_id$batadv(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000}, 0xc, 0x0}, 0x0) syz_genetlink_get_family_id$l2tp(0x0, 0xffffffffffffffff) 03:36:02 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'skcipher\x00', 0x0, 0x0, 'salsa20-asm\x00'}, 0x58) 03:36:02 executing program 5: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, &(0x7f0000000000)="15", 0xfdd4, 0x40080, &(0x7f0000000080)={0xa, 0x0, 0x0, @empty}, 0x20) pipe(&(0x7f0000001f00)) 03:36:02 executing program 1: syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[@ANYBLOB="14010000130001000002000000000000050100800c0004"], 0x114}], 0x1}, 0x0) 03:36:02 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_int(r0, 0x6, 0x19, 0x0, &(0x7f00000000c0)) 03:36:02 executing program 4: r0 = socket$l2tp6(0xa, 0x2, 0x73) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000000)={@private0, 0x0, 0x0, 0x0, 0x8}, &(0x7f0000000080)=0x20) 03:36:02 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, 0x0, 0x0) 03:36:02 executing program 0: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000080)={0xffffdffd, 0x104}, 0x8) close(r0) 03:36:02 executing program 4: r0 = socket(0x2, 0x3, 0x1) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8914, &(0x7f0000000100)={'sit0\x00', 0x0}) 03:36:02 executing program 5: r0 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) recvfrom$llc(r0, 0x0, 0x0, 0x2100, 0x0, 0x0) 03:36:02 executing program 3: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, &(0x7f0000000000)="15", 0xff00, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty}, 0x20) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz1\x00', 0x1ff) 03:36:02 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, 0x0, 0x0) 03:36:02 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, 0x0, 0x0) 03:36:03 executing program 3: r0 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x6, &(0x7f0000000140)={0xbc0, {{0xa, 0x0, 0x0, @mcast1}}}, 0x90) 03:36:03 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x9, 0x800, 0x0, 0x3f, 0x4}, 0x48) 03:36:03 executing program 4: r0 = socket(0x2, 0x3, 0x1) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000100)={'gre0\x00', &(0x7f0000000000)={'sit0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14}}}}) 03:36:03 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 03:36:03 executing program 4: r0 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x4b, &(0x7f0000000140)={0xbc0, {{0xa, 0x0, 0x0, @mcast1}}}, 0x90) 03:36:03 executing program 3: r0 = socket(0x2, 0x3, 0x1) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f5, &(0x7f0000000100)={'sit0\x00', 0x0}) 03:36:03 executing program 0: r0 = socket$kcm(0x29, 0x5, 0x0) recvmsg$kcm(r0, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0x0) 03:36:03 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 03:36:03 executing program 5: r0 = socket(0x2a, 0x2, 0x0) sendmsg$can_j1939(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}}, 0x0) 03:36:03 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendmmsg$inet6(r0, &(0x7f00000008c0)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @loopback}, 0x1c, &(0x7f0000000540)=[{&(0x7f0000000140)="ce", 0x1}], 0x1}}], 0x1, 0x0) 03:36:03 executing program 4: r0 = socket$inet(0x2, 0x3, 0x1f) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, 0x0, 0x0) 03:36:03 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x1e, 0x2, &(0x7f0000000140)=@raw=[@btf_id], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:36:03 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 03:36:03 executing program 3: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[@ANYBLOB="14010000130001000002000000000000040100800c0004"], 0x114}], 0x1}, 0x0) 03:36:03 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0}}, 0x0) 03:36:03 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)}, 0x0) 03:36:03 executing program 2: r0 = socket$kcm(0x29, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000240)="85", 0x1}], 0x1}, 0x240400c0) 03:36:03 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000400), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000001c0)={0x14, r1, 0x1}, 0x14}}, 0x0) [ 489.077790][T15620] netlink: 244 bytes leftover after parsing attributes in process `syz-executor.3'. 03:36:04 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)}, 0x0) 03:36:04 executing program 0: r0 = socket$caif_seqpacket(0x25, 0x5, 0x5) connect$caif(r0, &(0x7f0000000080)=@rfm={0x25, 0x0, "e625427e4f6a752ff3783e42393be352"}, 0x18) 03:36:04 executing program 3: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[@ANYBLOB="14010000130001000002000000000000040100800c0004"], 0x114}], 0x1}, 0x0) 03:36:04 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000500)={'geneve0\x00', &(0x7f0000000400)=@ethtool_perm_addr={0x20, 0x6, "4aed31d5a75e"}}) 03:36:04 executing program 5: r0 = socket(0x2, 0x3, 0x1) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89b1, &(0x7f0000000100)={'sit0\x00', 0x0}) 03:36:04 executing program 4: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) sendmmsg$inet6(r0, &(0x7f0000005fc0)=[{{&(0x7f0000000680)={0xa, 0x0, 0x0, @mcast2}, 0x1c, 0x0}}], 0x1, 0x0) 03:36:04 executing program 5: r0 = socket$nl_crypto(0x10, 0x3, 0x15) accept4$packet(r0, 0x0, 0x0, 0x0) 03:36:04 executing program 2: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet6_int(r0, 0x29, 0x18, &(0x7f0000000140)=0x5, 0x4) 03:36:04 executing program 4: socketpair(0x29, 0x5, 0x9, &(0x7f0000000000)) 03:36:04 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)}, 0x0) [ 489.805017][T15634] netlink: 244 bytes leftover after parsing attributes in process `syz-executor.3'. 03:36:04 executing program 0: r0 = socket(0x2, 0xa, 0x0) sendmmsg$nfc_llcp(r0, &(0x7f0000004c80)=[{&(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "c0421c4a4b488eeae74f5524c570f4748261fdd5e9292bf75ae14d654838efb9aced764fef4d03adf73c87173f5f83ef3395db5faf21234503d76063982134"}, 0x60, 0x0}], 0x1, 0x0) 03:36:04 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000004c0)="fd", 0x1, 0x0, &(0x7f00000005c0)=@abs={0x1}, 0x6e) 03:36:04 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000200)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x1, 0x0, [{}]}]}}, &(0x7f0000000cc0)=""/182, 0x32, 0xb6, 0x1}, 0x20) 03:36:04 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x0) 03:36:04 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{0x0, 0x114}], 0x1}, 0x0) 03:36:04 executing program 5: r0 = socket(0x2, 0x3, 0x1) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8915, &(0x7f0000000100)={'sit0\x00', 0x0}) 03:36:04 executing program 0: socketpair(0x22, 0x0, 0x4, &(0x7f0000000000)) 03:36:04 executing program 3: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) ioctl$SIOCAX25GETINFOOLD(r0, 0x89e9, &(0x7f0000000540)) 03:36:04 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{0x0, 0x114}], 0x1}, 0x0) 03:36:04 executing program 4: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) setsockopt$ax25_int(r0, 0x101, 0x2, &(0x7f0000000000)=0x9, 0x4) 03:36:04 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002900)={0x0, 0x0, 0x0}, 0x40080c1) 03:36:04 executing program 2: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) sendmmsg$nfc_llcp(r0, &(0x7f0000000340)=[{&(0x7f0000000080)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "9ea7527abd34c7359d9d4658173f2334e7c4ec327399b9bcb8fafcd85d8568c42ec2b3c258f7e2579e7ff09e62233a6f414b2bfb4dc85ee542e53304e547c7"}, 0x60, &(0x7f0000000280)=[{&(0x7f0000000100)="6344d202d0ec57a511db6f83b939bcc9188cf8cca41132af8c54b2b4d6a87ecb8d929b44bbe66a96aa90f846b42c6caf515cf683cbe2bc2fb48a598e944acbc6e09f4539cab17190a6c5cec4cecb7cbef9f051145b26878dbe051c4c7f2ef8a3439d", 0x62}, {&(0x7f0000000180)="01b55d44ebcb89ca6dae8ae80195e42dcb693260c27792dd7612be9dd2cd38", 0x1f}], 0x2, 0x0, 0x2}], 0x1, 0x0) 03:36:04 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x9, 0x2, &(0x7f0000000140)=@raw=[@btf_id], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:36:04 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{0x0, 0x114}], 0x1}, 0x0) [ 490.138909][T15666] syz-executor.3 uses old SIOCAX25GETINFO 03:36:04 executing program 4: r0 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x43, &(0x7f0000000140)={0xbc0, {{0xa, 0x0, 0x0, @mcast1}}}, 0x90) 03:36:04 executing program 2: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DIAG_BY_FAMILY(r0, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000000880)={0x14, 0x14, 0xf3b541bc407d141b, 0x0, 0x0, {0xa}}, 0x14}}, 0x0) 03:36:04 executing program 3: r0 = socket(0x2, 0x3, 0x1) setsockopt$WPAN_SECURITY(r0, 0x0, 0x1, &(0x7f0000000200)=0x1, 0x4) 03:36:04 executing program 0: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) ioctl$sock_ax25_SIOCDELRT(r0, 0x8901, &(0x7f0000000700)={@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, 0x0, [@null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}]}) 03:36:05 executing program 5: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) ioctl$sock_ax25_SIOCDELRT(r0, 0x89a0, 0x0) 03:36:05 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[], 0x114}], 0x1}, 0x0) 03:36:05 executing program 2: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) sendmmsg$inet6(r0, &(0x7f00000008c0)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @loopback}, 0x1c, &(0x7f0000000540)=[{&(0x7f0000000140)="ce", 0x1}], 0x300}}], 0x1, 0x20000040) 03:36:05 executing program 4: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) ioctl$sock_ax25_SIOCDELRT(r0, 0xc0189436, 0x0) 03:36:05 executing program 3: r0 = socket$vsock_stream(0x28, 0x1, 0x0) sendmmsg(r0, &(0x7f0000006780)=[{{0x0, 0x0, 0x0}}], 0x1, 0x24008401) 03:36:05 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[], 0x114}], 0x1}, 0x0) 03:36:05 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) 03:36:05 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) connect$nfc_llcp(r0, &(0x7f0000000400)={0x27, 0x0, 0x0, 0x0, 0x45, 0x0, "c6f457165b18a41936147510923a0606788483cf0e0ad34459e7ddda4772d6cf0b26f7287595917b40346cee77c5757666885847495e43f772564d5db9e72d"}, 0x60) 03:36:05 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) sendto$inet6(r0, &(0x7f0000000000)="91", 0x1, 0x0, &(0x7f0000000040)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xa}}}, 0x1c) sendto$inet6(r0, &(0x7f00000001c0)="80", 0x1, 0x0, &(0x7f0000000200)={0xa, 0x4e20, 0x4ee, @loopback, 0x1ff}, 0x1c) 03:36:05 executing program 3: socketpair(0x26, 0x5, 0x26, &(0x7f0000000000)) 03:36:05 executing program 2: syz_genetlink_get_family_id$batadv(&(0x7f0000000000), 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 03:36:05 executing program 5: r0 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, 0x0, 0x0) 03:36:05 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[], 0x114}], 0x1}, 0x0) 03:36:05 executing program 0: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) sendmsg$802154_dgram(r0, &(0x7f0000000100)={&(0x7f0000000080), 0x14, &(0x7f00000000c0)={0x0}}, 0x0) 03:36:05 executing program 3: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) bind$ax25(r0, &(0x7f0000001900)={{0x3, @bcast}, [@default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}]}, 0x48) 03:36:05 executing program 2: r0 = socket(0x22, 0x2, 0x1) setsockopt$netrom_NETROM_T1(r0, 0x103, 0x1, &(0x7f0000000000), 0x4) 03:36:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002900)={0x0, 0x0, 0x0}, 0x0) 03:36:05 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[@ANYBLOB], 0x114}], 0x1}, 0x0) 03:36:05 executing program 5: r0 = socket(0x2, 0x3, 0x1) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8919, &(0x7f0000000100)={'sit0\x00', 0x0}) 03:36:05 executing program 3: r0 = socket$inet6(0xa, 0x3, 0x6) sendmmsg$sock(r0, &(0x7f0000001200)=[{{&(0x7f0000000040)=@x25, 0x80, 0x0}}], 0x1, 0x0) 03:36:06 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) sendmmsg$inet6(r0, &(0x7f00000008c0)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @loopback={0x0, 0x7ffff000}}, 0x1c, &(0x7f0000000540)=[{&(0x7f0000000140)="ce", 0x1}], 0x1}}], 0x1, 0x20000040) 03:36:06 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x11, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000180)='GPL\x00', 0x1, 0xc2, &(0x7f00000001c0)=""/194, 0x0, 0x1a, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:36:06 executing program 0: r0 = socket(0x2, 0x3, 0x1) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000300)={'ip_vti0\x00', &(0x7f0000000240)={'gretap0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @remote}}}}) 03:36:06 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[@ANYBLOB], 0x114}], 0x1}, 0x0) 03:36:06 executing program 3: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DIAG_BY_FAMILY(r0, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000000880)={0x58, 0x14, 0xf3b541bc407d141b, 0x0, 0x0, {0xa, 0x81}, [@INET_DIAG_REQ_BYTECODE={0x37, 0x1, "1754443020887d5fd10517d2e921b7f366bb61978ae9e39d1438836d1426c235dba40ab0380139c535a2e7f86530d42afa91f8"}, @INET_DIAG_REQ_BYTECODE={0x4}, @INET_DIAG_REQ_BYTECODE={0x4}, @INET_DIAG_REQ_BYTECODE={0x4}]}, 0x58}, 0x1, 0x0, 0x0, 0x4008041}, 0x64000054) 03:36:06 executing program 5: r0 = socket(0x2, 0x2, 0x1) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000600)={0x14}, 0x14}}, 0x0) 03:36:06 executing program 0: r0 = socket$kcm(0x29, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000740)=[{0x0}, {&(0x7f0000000340)='f', 0x1}], 0x2}, 0x240400c0) 03:36:06 executing program 2: r0 = socket$kcm(0x29, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000003a80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=[{0xd0, 0x0, 0x0, "09775cd8bd8be0e277b47da1c4ee8c72a2dbbdfe29e017f2d9aff66521b4f7d0d22ada6f79a831b179536a58f23fa3b1acab284aeb2f01a4b54dbc5f502953e843af212cc3c078a210e41aa5fcba5d2d4f8b3d3af151cee8f16891d941224311d0d5c95763a0279f5e78a95b5058477820a47090f556a90129576f5e9e29c3c6e657666692b9a17ca864bb0cdc8917ffd5da7abe3e178520b3084f9238a1f6aa88e9f4f3c763f5199de61489d447c8b408db3ce4700e331c4f"}, {0x1010, 0x0, 0x0, "cb4e6c46e9bbbb0f9ec768c6c0c8f2f76013afb6e2c7ecce04cd14d93a9ed0769d35b4d427a84b4b085264898fb4b3c5d6ccd29801d998eb97c34ef562a004e59c8929aa36cfb9f55db4fd37ff7b84d66349053476bd2a21c934bfff370a92dd5d61176d6a364aba920ec9043bdbfbd2c8411be3b54c3d1897a1333f19eeaa07c010eae19db1f76415d1cd0ed4bf8d46a67fabcacad69f891965c4431e09f0c2dc2266da24f7f2e9258ac7ef05319d56aeadb2fbdb01cb07e4eec072f8644083890caee3ab9f4505d9e8dabc4d421fb0109010ca504f6ea112aee6fa70b3e80dd2d83c7bb837cf43f847f10f3e8b47226886e51eeffafa7d5b462e715afdfcf6f8561fbf41f5cd94b0d3648082ab76cfc9d9bc1c6a8ca43517d89b6160536de5d68eec47aeee381da5597c23dc2d9d621ca6d745a03a5505f30c5c1e4f1dcd1ca3d6e79510b2185b441a493c1890616ac13fecf5e7c21c4af5039e2ccbbc9c3a02f87985179f429e44ae4e766c7d87618c0c73e13e87dd28cb8badab30f6429839adc6ea7d24f163ef9328d9ceec89327cead255d66a9871201f4929e6924a6d281e33286b8fc42cfbbb41824248ea08b5b6d25c4046ace9b9f8b4a15f7edacf0728001c53ce416eb89099e9bde39341273f5a6b42fcc998ed1d97fbe81103985220752b704c0acbce623a23346105b7f6c441cd55fa591255c91cbb67a12b6fc1c7fe8e7a405342f57cea9f024f53a5f821ae8e1de01f915a972acae71465184c723d78284716bc34ecb2161f9e6bf20689973bdae78f2ec82d427116a491927cb98debcf75821dbafce79903c02b0039f2f1771555e31db2a653995563232db82e86d6b0a3d2ba115dca5ff5beb3fc4db2ae5b4d036d476c598888143cf4249741e19b898ad2e67a2f143d60e3bc18640c45c7c3161088263d888b79d3d126bca59509259060f6251e5649a56b69aeb72e52a9e596b08d60bbbb798cd425476acc243c938a003ef883fcef7d5b50a310230cb66990e7d810eccfb3d868eb53521121f71c3a60de6abb2b6cbb7657aa17feeb40010fd6233193a5592d2524e2d95c9e65c447e37f9d1cb821ed04f8da1c73c3da9045473730b6efe30342d2ddb2a605592d63e6f9793553780d06c476a95c3c8dc796e8286b1be622c908ac3dcb43054f73a92a8876b93d81fc5dc6fa1962d77ce5caf2de64e86d4296ffb7245758b2336de2ea94f01627d645cc32ed06754af06255d8e992adbf2ab362a4898a3afa5d4a862112a0e87c65b6b19f10cb6e8781d6df8fc6f2d74e645a2d005fef4ca1567adc7255a26f7aa11bda3d9265a89b7dcb41da55f9c44a220541a56ba631b469482834f43caf3127f71336b254ddad63c370b2ccc9a62e2ce6bff48a50d70d8adb5af4d66c38c59e9f619a673e2467f862b5ab81fdb3e512ff05e480c84b2656cfc63cd1de7215e8a1172dd998abb9deac71319d7751be18a0c8d400031c9016a9d1b300c8ca9facc79683fa1c0c114855f6fbd31611313c8a119e16971e87addad262b78aa53e1b84cebfa3020c105a4acdbc7f519275a42228cd87c218f152bd390ce75a4f876f92eaa5af4506e6d0148c74452c1be10eeaaae47f5f44ed723878110dd645c3dec91e55ab132276d444d9b4e93fe35a920948441cc9595956f658fd4ac2da705125862e3952e1c3b6ac5ef924fbf609d0043f07f5c1eb7f4b209efbecb3c42440e1b93df31d558d016db670a14ec4384564eb38cdf4357937ed96562dfbdee38f0fa2d85896959fd1a0ebe21a14f4c33e717187560dd32d8c88c2abd19f54fc8a7d68b49cae1bf50cec80539c8c99eba1bdc75f98a5bde84c69adaf2a2073413b74f16be4230fd3f9a791aac4ec987e7714b2ead50b3d042e82b6d5668e427decb3e1bbb615825e89bdb0f5934a30ff6c41a8b099ffa072d5a12e4c599c0ab462a91b02e9fb85f2819705703c9e49328ab165c758564b601433fa85ed7a8094ef15af208ddc9cd1b50921a17c28bd678de7765c20ee1871e97e6e622aa37c6456f0cf425d7ea0d63f20e93661322f1d0751dcaa86910414319997f2ea3b22cc4e9c372c0e6a0bdce2a1f9878e9a72efd7a28543c82d17b2d7878fc8108aca29eef703fb043c7bb74f177d5c490449423dbc1002c8a438ec19ad1340858a8f96df19ae04edffa851f9ce6317a596ea7602cb22d45acd63843e352175904cbec1e2b5f37ab4765220acbd1b7979d04f9f27fb687bbbbb3199ae549b6816fcb2361dd9af1a29fa733566e32d37d21a73547cf2986284013cd82e4ff982d3066018a0846f814945b97f1e47d3cbc3ab5a22552b7d1b06068b9c9c534b0539073df5fa21355fe4646793b60b2ece9cfeabbd1e00b4c6b7ab644aac876bd82b2267d8eb5ba6195e2cff72bbb63beeb3bd1921877ebe5704756ff393782dd190b0ba9faff1f68cf08c78d428bd0ddc1f061c31b7f881b78c52587e155bb3075ed45e51b8f6f73156eaa4ecf6b13c7808f4e45d33363b20c45d95d2aea815c71f23759b67c4ea4954a968ef9878a7373c7b935f9b1f21a4c5d97ef47298ca4fcb69ba2a58bc0915f2b05a65f2f4a5c2c354840325cdedc16ee9ef8a0e4314497557b3deafcad4c011515b023a9936b67d0bc0f1a78f610627fc28ffbe288fffd62716fdd1e5a634119ff748c5aea3960e6df201d668e40726062d06e9cbf6fdec36ec95974696623f16d985432dfd0ff2d185b50aac0c0a6b226996156ce0955dde7c987000bc6adb3a0aed075c7cff235c21d41a930c4019ff9fd514e903948abe727bcaa381a7538a68f18a98e96a6fdae3455015b94ee23bec8c082342fb579f9b0c4766190e9329240d8836fc2f301b3beb392f52181f6e5c8e6b6513671c85593a4e0279999e6533d5f397de77fa4e417dec446e70db59be99882f6a92735f48e1fcd34c2f0fd1b561956b1f58ea3e5991cdddffd1430a6232ec81bdb64c8d7e72fb29c9f2fdeaa03fa18c9f5d4ebf99f19bc0cc9c65493d75b04ddabb400ca1a00a56934e06d04e22cd21403495c19e19c9f3b901027424357ee62333e2cc2fd4b6c9e2987d7927dac3054570ce3bd61390ffc1521e70b088d9df96140ca408a38fb9c73505de58cf7a43a3b3afd032f98a0862416c1712383d00df50058375c25889155585d27fbe1ce7b5c640e4e1c7a648be87addf260444d69e2371acd0dd6786749db34acfa29737f1dffa035cb90cfb2cd1baf773d094f40e285298f42746e049b0451fe11844a653c62535a6e0b80c5a7e0e0e58c74e20686f27b4eef06fe3d15efd532ee757960c89999091ffda7d8ad8816750cabc49737d2d48901287c50f56bce8f659e329fac6aa31ebb1a937498d4f93bd4ee7b754be81c35a01b586092145ce38d6ed58851737d36b3cbf2bfa582785c4c0ba98710c9e4fecf6d5d209acb15cd9162a23a8e68767d054a2a48b51816d03351dd84ebac7811a86de64bfd3a47973eb2210951320cd95af32f0c0ee322dde16f809437adac6ce04de303d73e06460d8e6e097edbef7844b2a3d903b5cb3d8688913e5a1fd2c7a780d3daafd9e87646a3242e690f4f762da8a7390e0c01de1e40f78cc4ebd769bccb9c966080bc4e57b2d11f33284746c0ebb532062b0e4f5f602473bde8498b171833ab3ad0877ffe35f388ad7490bfa3e052831b49aeae0360a9a926429349cd866f48b1d02a574d800b879a4996833c941dadd2ec5197661bef691164b036b39b422d0e8f28369b0e6c62e4e0dc241464624f7e57b0367c10658eaf8777fb567100b5a092adde65a2cdaf15b4af7e1b9d3d4a44db6148ec698e7d9f57406dacc7e6b96883b22aca5c1bd369c796173b646aa01251ce1ee2339fccbd61fc16da006c53fc6be8050ac38393ed83c78df98f798323fe80599debe09137abaedcc3b150dd50eb4838e9c6dcf83b3ddd4400b77cf8fc86d4f0f3e49c956f234fc9af19451a996bf18ed5b28b32c7b1ff06f25d51c0ad31f1efc227c0c62f8b5f936c597d0a9a5352fa211ddb70e7bc2655f58b942c2618d2e7c44b9fd5bfc8419e861c57ac6e5fe698c786dfb798c6885eda9d493c54615767509cc0fe0cb3c8d907aa98a8b224ea631bb0812bdb64cf2e424460ea0dff64b4ab7d14f355603fbb3b0291782f439aaeabe5813e28388087f8fe59ae4dc717aa8a2a3a0581ea3db09697fe22b6036ac6d72f092ad84265fb78303c7f9e61cf871945d157cb860d363293c50cc46f355b8dc7bbe1403a98bfe2dcb011e664b83410a44a945dd28286eb46a0144e49bc11bc30167f09be18b426fe0a05e577bb8b9ab75bb894a35f85a1e7036a23341e03a314fdfdc76c0caaccde2543fdbc49e2fe6646c2e0641eef44e561290eb377ff7e30213fa20f03a446102280c05590e982c24c3590ca73dde6d95633f60e8f299af86a08e50f3e7f473d4565b8702df4e9cf03a4a36020352a7723b9bd10afaf1a31bc042653fa89b4bcdc9ed3b07439c340343f0424efd64685efabca956f62eaaef5c267f61fd3ab9d95bcb1dde19e0f558ea770bb824e1e68370b8e781e653a95a1c44f186d6a44b445c11f07aac0e2c6881a9f98792996ba6d4b0ec6a85a9585a8b64897aa11aa94d3435484a5b16bf3466b78b835ff30e39260b494431dd6de4350490d40ae242890e4ffaf82a88b4abdb5d64a2bb57c0da7629997a285e7a69ab5803aca9afa1c9715cbf153004732e1ab6fc382d6ab293211afe5c144b671fa3446a7f2186ece6895178f0d15db5ed168db40ebc755a6fd736c089e7aa05fba87737e0e748553d252badaff830e278dd93c24c8ed988c47eec1a9ff03b774f1cb56927722927c47d0ebaf0071d6daf7db9f75e766d331c766f226ba9557aec11beb3a8ae551daa215b49d7d23be8a84b58ab994a5eff34a041ca866b924ef0d176e090a5ceb57949b6ce5df7f020b83be8807f17504ed6cf7f6096ab67163e2538f5ec6cb6df7a47b3a737b43c7aa790e167852e5244c1cf286ff235196ed216e93f9302eed8a91d027cc4ecd3810d3d53a76bde746125b46f85a7659c7846595f84c4593e5b88d45d4592ebbcbb90e563b8d60fd2ebf196b74f14ce0c7f32421e6087375b35b4b28866819e1e8f1065806d92eed5f0ee2a6ded3a0c945f1dddb26e40502b55facd2fb17942921fc185f2ad303a06b88cdf596d8eea297fc25554538df95bbbdc0459b0b9cfd6a0e37d23f6571bc0803a5468463ae7ea2080a99ea931a3d8705b287cc83103d57a3e451d66f0861ceb81ea81443b7082c288369b4c928dbd33558f2744aad40783883b0878e3e34d40f1151bc1c94e9a0be0faa028281b631e18c30b86a333df6a5a2e6787f250d415d936f00a9d665f2cd6ce0f4265c0e72b9f8ced0788d32a72584a21a26474e972496204836217952e9e512eda7d1029b9be37a4e932b69205faef52e7165dc4e52f38c0c7ca3b441647f46fde5af1b91f1f27de02aa2b8d40e5e9cea1bf7b46945cbffbcd975f0b03c514f5557874315fff3d256518c2c03f3a7b415429981106cc2467a9dad8bcfccb19889f57dfdccf29e89e6e9d935e579a79518d81f7acefddf703b6c40436f54328e7a318dd08a6098bcd5917979dd8360e5eac66a7fd474792e905afdc08d122b67dfe4e38db5910ad98313c6c53faa01bf9e7db6b1582b142aac734e54b579f3ea42feb0d0b12beffcf0bc9e6bb498999f2ff9f964e7f9487e6762ff9adcb7c19e10f3648"}, {0xe0, 0x0, 0x0, "e15773721b221b44cf2ab248322a62bc0030617b53384e6a86d2adf2ce5fff883d983b9599ccd02a32e53e53cd3d3e2ce3dff87c07b5eba7285cf50cac357aef4896d037c4995f56cf2961a3ad53efb15e3bbfb96be0194019bc6133edd656146fc3cccbb43b079999ff06ae68f499db2a69f99596944de12ed25fae29cacd65e137b33da912909ab8d9d9c5dc2d60a1655d8454e394475bc4967a91edcef6d176790765acf6bab5e97c9ffc91fdf8157744634742fbc9561463ad3855f16739691a271c66ec164ff4"}, {0xe48, 0x0, 0x0, "d4c335fc4bab8e4566264609f2b4063cf3274324a37806aaa8105017790573ec119a80d1965233ef6ab879bb385f9bd73d127c0c354af715abf22501487a9eab564d470e9695731b78d7c1f9b0155f18490baffbc955ec77c393c43b6e750427fe92bad88e28e316751ced7d5edb338cb9b66ac1b5f4d8d506dc501fa46136f2a978718dd68c209d52b6e29ed74f997f6b6ff43a725da6948eb959f5825db936f6eb811663734d23d29bf13435d9addb42510c2d506749eaf444e3e2decae9f879685998540b70891f9c32f5e460e65a5c50190eefc24dce33f7dc91ca25ec3035f73ea6380d98c91c7c201e3c043ec7e3deb4ba8c14241b4fd8d8b8ba7abe868fa182f07d8d2504ea8ac1b767cc00c957bc664dda535298d1337f5da18f8c3d4a52d3a9cba1bf4e3c9116fff382d695a28f98ce0a71ac439c03eab6278c593bf336fa57784bcda85755b959e694d13ee9fa7d321ba1a7311b47e28ae06b5fe8b23b0a4e9117d581ffaa09f3341c418140dfa2f020fca81a4cf5e4ca56ade3abbb335ff786750fa3b65d50c23ac67c7bc1d32bb9c001efdc9d82185df20f9d04053e1de609d15d2ed126f5ef8f4f2de469dc29d4e3a0b27906b1936e3bebc454049e4619da86e139338a151ba6772a40c8a3cafd46a8fb22e85b5cec61c57a277318b24cfcc519623df7c3a745062c85ca35fded0e2ca774f38676b5b4d1511ff5b63d62e457e28afc878b1561cd0a583f687a47cdaaeec76a480e169afc145b8ded37f83ba849240f4a3be509984a4127c7f1d03bc89ad5c580f55d41ef4b2daa063cd124fbd9e6adb72a061c14a3a93062bcdc8e9f3d54b44ab850646cc3a6011ef7c8deaae60e586151d53fe6a8530ff55faec698c27d924fc183f9a709531cc1b1384353ec13d2c5b01d2af28521be383f95427d8aba96db5f983dd871d2c809e1c24f341c67b45f7cc8735127e70fb439e63bf64920c29562646493772b7723b4b8fdc7b72795f42ff24a6f787e0b6e60fb0db25be81683aab97cdd6ad3b93a30a18a66454dd9cbfa333bfb44e697685324a9a259a71c97ec4605ff3c23704b4b60605c4f790fe5baac8f62ad937002e38dca2e42d7cfe06a69df4bc584c19901cf523d340e639d3df376815670aca6fc26ba89777d1bebdb050af6c98039666e29ded492b752e69f316280b62f0b5ec0c8e6481629be8570e480da9a334ab3533a69b4a427de7601201d65361b62686cd11c3042b842d8bff365cb24f3a5e39e2b4f86e7ff0ea84fb505d03dabe2b490bbaaef978916bd7bd8a9832d7858b98fb7e00f26e2105035462c0f165bcd453cfd63f76638af97ea5c34d239da231a03cafe117748cacc899781a615b80b1914d4b5a6e1031c7abf86a02d1a34b16a66e6701d5611466646e47ff9582ca7e5f4f1a27a43e3cff228ec42d9ff4a24b44e5cf607d12bce11867b9632e4a6ff9a202f0112d5562ba354f69754b6b132b71cbd13ab677562e4fb10e10a8c8e278c9647784d601c69bf899eb8f1a9ca895ef3f8ebd3ebb574df92210c377b93b536537c568548863dc99b5302b3a0ace549c0a520c8d313b0499ad1b28b33da9cc5fa20e5587b0e6fed8c9b1d31c0c3089960a77a655451027dbdc98baf0d4bba97b4d9f3e95bac80040691a551fde7b11e86b4b783d5444040c398ec4d2d5edb14951d571e63da2cc8a09ab3f0b5177ac40e1aa84a06be9a016c2943dd2649cf83c8c963c08e0a988c4f833f8afa3179bd525728a1b9b4c9cd97e978254fd96cf000a964fbd8ededa5ff84bcf1cc213589a74425bfe2f7424bbb9c3d6ac00efe5d9a8a523f2793c13176eb0f0d5e5bc9b4521ef6b9396b4b5b969e650fd2c22093b229706f947df90c9d78ee4cdd46c8582d21adbe9b39e764f3c599fcd74032dc839d9a457b084c61259721485bebdf0097b3d9a5ff576bf8752bb6af4711afc9d78ad3629fa2f31ab27a1d770ff4739d954d5e1966dfabade0031d73a16d6a05c01b30f1e36f3cde83c8bf543046b128c192ae86a0ad921f3568115c80094572e76cfdcdac94cab0254472878078112e4fffd1fb4542502de9bdffe90b1880e6962a4bea0248975af4d2f467d0cb2c6eae184f4abf9db3e74254547c35dce50978fc47c02acf7145a6406da69ea792fba8e0b98adde83d23eb2c93d34c996772870b3b8bf8928f2ca8f06e7644e3280128989bca87f25f4bc8f79124c56a75de8907c4d7bd56e50ae136cc8043832d87792347c681dae440f01d714678852bbd49d09bf1a16a2c1050359e9846fbf481387aa46c714a19d2dcbcca05ee5b86002f99c5aefc2bfbbfee0d7f6c617ac8cb86ea363bd80287ef2b9484a90636810ae40d9bbe36d09f354c98f4c63d2acb5dfdacee1ca6584fcf008f003ae8e57c04a51718f60cde762e72381cb108665205170735d1e15ddd6582d7cfa5621c3e0c4e34574c0ab52fddc907efbfad14b2e08e1090a03c04c65523808201b38b63e148a202abf73fa1b978e7a65263e6fb6cbd2f801d056b1035dd928e9a0579bc2718fffe1c650ab1debd9e1c49ebc75e758d2f55424a9293fc55ebcd94c01467f1cb8b592ad4207eafce08818c563f27c835b2a97d8c87237cf35a5c1b59b0742d30dd1e1fb36e80e3c4ad0f3d68ae0fd3016f907ee9e3b6e7ac8d9f5fa745588f0c8bb9cbff327b8fbdebc92961b80fd81f2652ff1a4786925e541d512f810d7af5f65acab8d20e246819e062efcf8eaf2c91cb36f81e3492fae595cb0670074ffb98f26a24f3b9756721d85b26c7e614b87ebd174e77d6ec5928e764c2b82f2990eb6ad573d57890dfa04fde9ad5b9d359ac4dbd2bb6630fe0e77a902c181973fbbf02741079e34a1de3d4b24765b32473f628a3598a5ed6228a43265ba859e3d8bbfd2cb1cf1c35794f1a0e1216a70b26eafb445fb5389a9cbc8827626badf5a0d91a578ae2ec88ce4a529d60ed8215091ad618c78707c0042284b6683b48a0c57d72d34cfdccc9bd6001fac2ecab1c0ee968fb07f1926c0f57805cd7cf2097de3cfb8810780f5ed71b04e343d0478028a75541be5f7d44874f108f93d79699e0e3fe1055ff5268c82ad461d55c08879e3cbddba49d12ff42da6058e81b8cd87fc7836ca1242e84c7997edcc7faf140c99f0463b53ec596313227c7b6acc816ad7d2dba424937c5f9d99548de8a83b514c62642d7fbc4a324644a55141be09de1f56b838dcaebafa8d4adb8bbf876161feadba9cc5f49e3da1e1ebc97c46a593b8bec3481cfb9d10e3f3b4c8daeae71eb0e8cde898f349e0d48f57c2a5122f63f7e3605fa8e9202a18b7c353b144c3b063179575c51371009504b0629c3cecbb80bc6ce58694180a8aa75e89d64a706cf459a773e5d33aa5c4bfb06737e13c41c0d06cd06b8cf4f0b2ca06b233645aec6347f461aa4746449a4b0c4f7aac1120c81d22a613c0f4c4c08db66cfba9fcc4b8a618a97787c45c324462e11498a3964bc5b704a2580d6ac5118c807f8ef8d470f466c50570cdb1267f826221f8afdcb836b049530ce8382fb5b8980c685e73c007d4701c9db9619162ac5caec0579ac6f90df14e51f2dbd05c73a25a3ca0c2fac2b63a1c25ce6953ea0b328c24871ae1155009c86d4b104b37944847dd822d8f9a23aac58bb13faf6a3fe05bcd83e5c55e300b3011f143f5c278f52e4247ca38d3c62bb5d9e73e91c1ca94e548748fb08a589d03f9c55f4dd02936bdce841c1e1af1f58b73f630aecd1d191f74780c2cd714c465a92acfa765a0e1d1b893aae175265833e536c0c935402d6d02be687e18c0928072d42ae9c4210b27ac0cb2de39a99b268fd136fd1bf44a2185a6549bd5dae88644239a6c41e081abc659822cdb86262dc91902d2daeef98288fcdca429856e45fb6e3f6164a3bf669a0b2a521c42964137555d2928bee60165f66cb3a10d2475431a4c0ee780021d273a3b5694a357c27e562071d5eb055b17b4ad4b219cc88d046247f141b67ae1a031210b3740a3f611c05e32c7a30f14d9486a006b3e584e41eb5ec903f82898872ed058398bbfb78a5447889b23caa328205710f11ca2da70d474896d5d7a2c46ba732d7b172e819237673129a9958d53624ccae1630ef12884ea346395e7f3f68338e4eacfbdb7bf9a0f5eff3855f4012c9b9e41c4cf41640f5f788c98f17230c31170038e85b5f183693faa36bd4804578d7f3b1f202f3e9a6bee4b95da94a1e2aaae4359b0bbb0e9e85a1cb92862e8081a5289abe1a322c9cbcce98d126ddd655024988b3fb59c4ff88a6db42e5b87cac34774b2566735fc15eaef95aa900e2aaf02dc5a74bc399f5c9061d8949ab0bd86010da955afdfd91b41fe665a8443fc35a1a1f692494ab588b783a3d873918ce957cb70a3b0ee59e003eb5faf67635d0861d4eb5af607a38cc1755096f8e021e5c9662ada11ba6624940c3d8df753eb2b29d73b28c8a8da286e84afe9aea351ab988d74ef8bccb2729ed571f1731f80f1d6fe9c389ab25834547453e1a587ec488724e60fdfa8f38fd1c7f456983bdb656f547d8aa92892911133117e49f6b073abd8a0928f7b50c13958e0e48bcc1075986130aa94257f4928fb54a54f1cbe0f81c307cf69e680915dfafe9ad10692e99f78e1dfc6d9e382f10d16fa252c35e378e53b1ba289c739ccbb78ebca583a990ce11fd8e6487cf921df39b7204652c684ddb4e0c8dfd40bae70f3846af442ea518733c71ec8e2bbe620f7e8d37120a06f27103c9da78a26fd6b331a727ebbeef5aa51c1eb064b7308c2d161156dd000b96ef9509e0043b27441777dce232b788a7ccdfd4867dad80a7f019895bbf1264cc69fb83d2ae0db6a150f9189dfd45cd2e9217b014c2ae54a31d486cabb79815d0556da7a760111385c9cec78c458348212d49d9a23f07c2b0592a77eb892ec567c0747fb7dad1bfe6ebd4db50479edeec2f73234b6d281fae2fe6e47fe08eb56fb7021c3291fa3acced358abc24592fa4170bf7ef3e5ef908640e2ac0d92213b64482333c6296c0f9a0e892af84db5e6f77af11d35e2f6e3f378b0e021e5b9d41c114f0770a45b34c7b9ce6912e10109ee9e60a1b2b82e1867a9667c631"}], 0x2008}, 0x0) 03:36:06 executing program 5: r0 = socket$can_j1939(0x1d, 0x2, 0x7) sendmsg$sock(r0, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0x0) 03:36:06 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[@ANYBLOB], 0x114}], 0x1}, 0x0) 03:36:06 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, 0x0, 0x0) 03:36:06 executing program 4: r0 = socket(0x25, 0x5, 0x0) getsockname$l2tp(r0, 0x0, 0x0) 03:36:06 executing program 2: pipe(&(0x7f000000b3c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, 0x0, 0x0) 03:36:06 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[@ANYBLOB="140100001300010000020000"], 0x114}], 0x1}, 0x0) 03:36:06 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8932, &(0x7f0000000040)={'syztnl1\x00', 0x0}) 03:36:06 executing program 3: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff}) getsockopt$TIPC_DEST_DROPPABLE(r0, 0x10f, 0x81, &(0x7f0000000240), &(0x7f0000000280)=0x4) 03:36:06 executing program 0: pipe(&(0x7f0000005840)={0xffffffffffffffff}) write$bt_hci(r0, 0x0, 0x0) 03:36:06 executing program 4: r0 = socket$rds(0x15, 0x5, 0x0) sendmmsg$sock(r0, &(0x7f00000091c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 03:36:06 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x13, &(0x7f0000000140)={0xbc0, {{0xa, 0x0, 0x0, @mcast1}}}, 0x90) 03:36:06 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[@ANYBLOB="140100001300010000020000"], 0x114}], 0x1}, 0x0) 03:36:06 executing program 3: r0 = socket(0x2, 0x3, 0x1) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000000c0)={'gre0\x00', &(0x7f0000000040)=ANY=[@ANYBLOB='gretap0\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB="008078"]}) 03:36:06 executing program 0: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) ioctl$sock_ax25_SIOCDELRT(r0, 0x401c5820, &(0x7f0000000700)={@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, 0x0, [@null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}]}) 03:36:06 executing program 4: r0 = socket(0x2, 0x3, 0x1) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8924, &(0x7f0000000100)={'sit0\x00', 0x0}) 03:36:06 executing program 2: r0 = socket(0x2, 0x3, 0x1) recvfrom(r0, 0x0, 0x0, 0x4000a102, 0x0, 0x0) 03:36:06 executing program 3: syz_genetlink_get_family_id$batadv(&(0x7f0000000000), 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)=@gettfilter={0x24}, 0x24}}, 0x0) accept$inet6(r0, 0x0, 0x0) syz_genetlink_get_family_id$l2tp(&(0x7f0000000500), 0xffffffffffffffff) 03:36:06 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[@ANYBLOB="140100001300010000020000"], 0x114}], 0x1}, 0x0) 03:36:06 executing program 4: r0 = socket(0x2, 0x2, 0x0) getsockopt$inet6_mreq(r0, 0x29, 0x0, 0x0, 0x0) 03:36:06 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[@ANYBLOB="140100001300010000020000000000000501"], 0x114}], 0x1}, 0x0) 03:36:06 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x1c, 0x2, &(0x7f0000000140)=@raw=[@btf_id], &(0x7f0000000180)='GPL\x00', 0x1, 0xc2, &(0x7f00000001c0)=""/194, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:36:06 executing program 5: r0 = socket$can_j1939(0x1d, 0x2, 0x7) bind$can_j1939(r0, &(0x7f00000001c0), 0x7ffffffff000) 03:36:06 executing program 3: r0 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000000140)={0xbc0, {{0xa, 0x0, 0x0, @mcast1}}}, 0x90) 03:36:06 executing program 2: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) ioctl$SIOCAX25GETUID(r0, 0x89e0, &(0x7f0000000180)={0x3, @default}) 03:36:06 executing program 2: r0 = socket$can_j1939(0x1d, 0x2, 0x7) connect(r0, 0x0, 0x0) 03:36:06 executing program 4: r0 = socket(0x22, 0x2, 0x1) syz_genetlink_get_family_id$l2tp(&(0x7f0000000080), r0) [ 491.955908][T15788] netlink: 256 bytes leftover after parsing attributes in process `syz-executor.1'. 03:36:06 executing program 3: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DIAG_BY_FAMILY(r0, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000000880)={0x4c, 0x14, 0xf3b541bc407d141b, 0x0, 0x0, {0xa}, [@INET_DIAG_REQ_BYTECODE={0x35, 0x1, "1754443020887d5fd10517d2e921b7f366bb61978ae9e39d1438836d1426c235dba40ab0380139c535a2e7f86530d42afa"}]}, 0x4c}}, 0x0) 03:36:06 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[@ANYBLOB="140100001300010000020000000000000501"], 0x114}], 0x1}, 0x0) 03:36:06 executing program 0: socket(0x23, 0x2, 0x1) 03:36:06 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f0000000140)={&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000180)=0x40) 03:36:06 executing program 4: r0 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_tcp_TCP_REPAIR(r0, 0x6, 0x13, 0x0, 0x0) 03:36:06 executing program 2: r0 = socket(0x25, 0x5, 0x0) recvmmsg$unix(r0, &(0x7f0000001fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) 03:36:06 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000000140)={0x0, {{0xa, 0x0, 0x0, @mcast1}}, 0x1}, 0x90) [ 492.077174][T15797] netlink: 256 bytes leftover after parsing attributes in process `syz-executor.1'. 03:36:06 executing program 4: r0 = socket(0x2, 0x3, 0x100) sendmmsg$nfc_llcp(r0, &(0x7f0000004c80)=[{&(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "c0421c4a4b488eeae74f5524c570f4748261fdd5e9292bf75ae14d654838efb9aced764fef4d03adf73c87173f5f83ef3395db5faf21234503d76063982134"}, 0x60, 0x0}], 0x1, 0x0) 03:36:06 executing program 5: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) ioctl$sock_ax25_SIOCDELRT(r0, 0x8904, &(0x7f0000000700)={@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, 0x0, [@null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}]}) 03:36:06 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[@ANYBLOB="140100001300010000020000000000000501"], 0x114}], 0x1}, 0x0) 03:36:06 executing program 2: socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) socket(0x6, 0x0, 0x0) 03:36:06 executing program 0: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "7e304d6c6aef688928b03bae93baf45fa8321acda6cc6ebe38696ceb6edcfa5d3d6cd1dd032ef2721a5c6a05dfda0006bc9cf8db546c6c4a042638f4aaf804", 0x10}, 0x60) sendmmsg$nfc_llcp(r0, &(0x7f0000005940)=[{&(0x7f0000000080)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "d7b74303238016f5683c5a8d3432da9d678dcbd15a1d797ce8428be5c6750568b639a3ab7353cb0eafda4dd7cabf7dd58ec912af42b24f315b8a6101923120"}, 0x60, 0x0}, {&(0x7f0000001600)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "196721d31f4c3fc78c84d3127a28ef676f2ebf2899c5127e41ad54b48bac71e2dac17ebf8254b001162c22622c3a4d8b3d8e6980b0ca50ad2f937699b270be"}, 0x60, &(0x7f0000000180)}], 0x2, 0x0) 03:36:06 executing program 3: r0 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$sock_SIOCETHTOOL(r0, 0x8946, 0x0) 03:36:07 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000680)={'ip6gre0\x00', &(0x7f0000000600)={'ip6gre0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @private0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x1}}) 03:36:07 executing program 4: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$l2tp6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @private1}, 0x20) 03:36:07 executing program 0: r0 = socket(0x2, 0x3, 0x1) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000000c0)={'gre0\x00', &(0x7f0000000040)=ANY=[@ANYBLOB='gretap0\x00\x00\x00\x00\x00\x00\x00\x00', @ANYBLOB="0080780000000005"]}) 03:36:07 executing program 2: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 03:36:07 executing program 3: socket(0x22, 0x2, 0x1) [ 492.332868][T15818] netlink: 256 bytes leftover after parsing attributes in process `syz-executor.1'. 03:36:07 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[@ANYBLOB="14010000130001000002000000000000050100800c"], 0x114}], 0x1}, 0x0) 03:36:07 executing program 4: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) ioctl$sock_ax25_SIOCDELRT(r0, 0x894c, 0x0) 03:36:07 executing program 5: r0 = socket$l2tp(0x2, 0x2, 0x73) sendto$l2tp(r0, &(0x7f0000000200)='U', 0x1, 0x0, &(0x7f0000000180)={0x2, 0x0, @dev}, 0x10) 03:36:07 executing program 2: r0 = socket(0x2, 0x3, 0x1) setsockopt$WPAN_SECURITY_LEVEL(r0, 0x0, 0x2, &(0x7f0000000140)=0x7, 0x4) 03:36:07 executing program 3: socket$can_j1939(0x1d, 0x2, 0x7) recvmsg$can_j1939(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) connect$tipc(0xffffffffffffffff, 0x0, 0x0) bind$can_j1939(0xffffffffffffffff, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) socketpair(0x0, 0x0, 0x8100, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'skcipher\x00', 0x0, 0x0, 'salsa20-asm\x00'}, 0x58) 03:36:07 executing program 0: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "7e304d6c6aef688928b03b62e14699c164faf5cd26cc6ebe38696ceb6edcfa5d3d6cd1dd032ef2721a5c6a05dfda0006bc9cf8db546c6c4a042638f4aaf804"}, 0x60) [ 492.454098][T15832] netlink: 244 bytes leftover after parsing attributes in process `syz-executor.1'. 03:36:07 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[@ANYBLOB="14010000130001000002000000000000050100800c"], 0x114}], 0x1}, 0x0) 03:36:07 executing program 5: r0 = socket$l2tp6(0xa, 0x2, 0x73) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x49, &(0x7f0000000140)={0xbc0, {{0xa, 0x0, 0x0, @mcast1}}}, 0x90) 03:36:07 executing program 4: r0 = socket$can_j1939(0x1d, 0x2, 0x7) r1 = socket$inet_sctp(0x2, 0x1, 0x84) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000000)={'vxcan1\x00', 0x0}) connect$can_j1939(r0, &(0x7f0000000040)={0x1d, r2}, 0x18) 03:36:07 executing program 2: r0 = socket$vsock_stream(0x28, 0x1, 0x0) sendmmsg(r0, &(0x7f0000006780)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 03:36:07 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) sendmmsg$inet6(r0, &(0x7f0000005fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 03:36:07 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000002900)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e, 0x0, 0x0, &(0x7f0000002800)=[@rights={{0x18, 0x1, 0x1, [r2, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee01}}}], 0x38}, 0x0) [ 492.614017][T15848] netlink: 244 bytes leftover after parsing attributes in process `syz-executor.1'. 03:36:07 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, 0x0, &(0x7f00000001c0)) 03:36:07 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[@ANYBLOB="14010000130001000002000000000000050100800c"], 0x114}], 0x1}, 0x0) 03:36:07 executing program 2: r0 = socket(0x25, 0x5, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f00000000c0)={'tunl0\x00', &(0x7f0000000000)={'tunl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x29, 0x0, @dev, @multicast1}}}}) 03:36:07 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, &(0x7f0000000180), 0x8) sendmmsg$inet6(r0, &(0x7f00000008c0)=[{{&(0x7f0000000040)={0xa, 0x0, 0x0, @loopback}, 0x1c, &(0x7f0000000540)=[{&(0x7f0000000140)="ce", 0x1}], 0x1}}], 0x1, 0x0) [ 492.800855][T15863] netlink: 244 bytes leftover after parsing attributes in process `syz-executor.1'. 03:36:07 executing program 3: r0 = socket(0x2, 0x3, 0x1) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8912, &(0x7f0000000100)={'sit0\x00', 0x0}) 03:36:07 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) sendto$l2tp6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 03:36:07 executing program 4: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DIAG_BY_FAMILY(r0, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000001a80)={&(0x7f0000000880)={0xec4, 0x14, 0xf3b541bc407d141b, 0x0, 0x0, {0xa, 0x81}, [@INET_DIAG_REQ_BYTECODE={0xe1, 0x1, "1754443020887d5fd10517d2e921b7f366bb61978ae9e39d1438836d1426c235dba40ab0380139c535a2e7f86530d42afa91f88b474f426f50bea8ab76f516897e91b91684733fed6e2ec3043a1c46619c08c43cc8be3693d0849cdf2974282c3470f3000706ece7fa45a9f877440df98dbf7095f4840cc1af63a67820bd32ceb685d9ebca46bd54b8470913b0769a62abe9d2d49685dab9dcf4da5615b74e3447403f8b81b5d8fac30a4f8a44b7d898fb0c461db7620774277d386f1932c44f88c3ac54939006c705c2b8cb3508178cc96a13626c2e8e466cc1f0c586"}, @INET_DIAG_REQ_BYTECODE={0x4}, @INET_DIAG_REQ_BYTECODE={0x99, 0x1, "853afc1d60754a222f06d8f5628660214919286604657ec6f255b013a3143ccfe1cd4c94e60ac2fe7ec65798d3682d178ebcc13a3ea1590bff513e9ab389a5e81aaa95ac6baf129f43eb7a027c3d0f9e14540ace973d13b265cf79810cae5df7819d0c94d47253279ab28be38b1d0322633b5904b2a9ba9e4b8038faf38bf831ebe347693fcd967b3f1f69f0436121d461c5f834ba"}, @INET_DIAG_REQ_BYTECODE={0x31, 0x1, "9b3d7b2db420f37c4acc96d4574a60fd069cc80b44ff9a8cd88dc337f00e1b18694c74a4094b0a02b6ae2d2e91"}, @INET_DIAG_REQ_BYTECODE={0x29, 0x1, "44d00fe817fbea3f03393afcb726c819322cb5b8a15f252496e92998747525a9e4356a7aba"}, @INET_DIAG_REQ_BYTECODE={0xcc9, 0x1, "860a922f792aab1b76924b63438471bbaff2bc934ddce922587e8587c5dc327108cf0f026cdbecf439be49c902521676961b87ddcb6022449ba0fb22ad34a3c5c619c16e1527904deb2a2fcb6568497725a1d389a0c20047fcef5c6d1521ee985111076186bc0572336371a44572327c5e8d825307ebac28b68447232febb59134d50b84f34d6a6d0b51283464d60f2c0e664512a67c45e4d847b340582e26e648193a919a232f4c395dd931b65b8059e526a4a9367dfadb86ad58cb894d6b3460cd456046fb28e0520000af45afe8eee853ce7d73373727a12e3698a69ee96c73c80479333e5ecf59adf06f4bc5e89ea22f46854c00e23b928c296ce1eba171a287259b4346e1534d8feb64f735694c14dd20497ead71ec5a0113003b3d477c0a3a36746ce5d8f5697636e78e3903b0aa78e942c6bc64afa18d51d9cfc958d82e615190f457298d58fd0d2ab1f3a064b68c9f506554920d55972b5a85037d380eaadbcfa701374a6a2bf5346278a74fba9b2b30c78a21843926b922b8e9866f4b405bcfe8eef56e27354b9ebb0353e2a9c291cdbf31efc3780aa367cf185fb4142810dabe112b58841b332e43d56c35845c6e445f326142fe9e2d53b2c309dd5166c4b03e0aef4e02205fe4ae156a6f57c3099f64f8a5e27f9d8139a9393ae01fd43715e7b305cda2e14d9f88eaff0a41d48efdaeee7e30603b21dc9fe70264cb574f3a0296cd7910e9d78969e7886a7ce687c0281cd4a58b3d9d077c6181def01d282b4c345b9f1becbbcaef620717083f617a447ccef0f054b53921c936bad673911c6e7b74050ec6b2e8c2f962cc4d540b35c65fd1e4e1371a88b6092d276f48bc197a117008a0a0fa6edff6bf2c2aca3d29ac90238fc9efb2ba1095e9b01ec99d980bb37f5b4282efbc74ce5f1d8ad31d26300b32910f2257f8d25ec819fb6a31a7f4507edbeea8d609d0188f8455e7b2b19cbe592747e089484f316ebe478cbef50165a495a66f4272c5e53f686bd3bacc9bea33a5d34a438fcf64a69f446348fcedcf66b134a8d2e60fb966494764e6de922d98de155622a6ceafd048247b662920dd3ab78d3a6cd7372041e78a6f0086b7fd72532668b460d6d51ce837c247cdbc51fc26a58cede3b6654f6932be9b9c63845bfdce51846169d9cf7be00db895b8a34b279de0c300fe0a67d8ea1cf9de1c50b70792373393d3646a055473f04f7ba7b31e73cc9b12bd205541048f923ac6ecfdcb0ab4a135ab2672ca66603eaa0f84858d05ffd741f413459428080b63546f6220e8945cbe85cda68e7fdc63127d5a988a8e1c4c09eb73c27ea69bbb97fc865dd37219035b0c4d519e2e31b759b2d408c4533c15ebc0f780285972bc858022eadebb6091fb5b4c548ba8c6a3a2ba91595ada1ee8fe9222464f62d630072edc93dfbbd80fa2fe6e6e7b71573fa5f0bd851cfa4884657b3ae455a593c0c65b81203855bb8d1f9b41fe924d4e203f91a74b7573854d6376414473ac4062acc662347bc427c5971df1456f3e6ad4834f6851fedf1bf00d4c69e310506f0a668337d3ac63bebd62e7016e322f3a56fc75eac9c7f169c19d7a5ccee7ebdb34196b504d3f5c11d418743fff455f2dbbde6f228c18b7c57e9198b33e7b09c8db8326dd7476e1bb38f80a2ace1b08ba2479dfc97571e79b7c1fb8e899f4e38a1129724f3e79c2a9a50312189b31c762b436a86c8ffd746c87e252cb7a7b696c5a63e9d664d1b305f62581aaa79ff1f70ac739ff7d2c61ab1c06c9bb6adf5ec5ecd3adec22687d3216bb5d5b3c42ba937e2557acb7818791e1dfbb8ef2c4632409dc634ae5ccfd8391d397e9f92ce16388c12b0016c6a8982d5304daa96a66071abc2ac54d1ebfb7141cc71ce189d7f53d4f7b2c136923970dd450833b8dd4244866b1e847675401c2bfbc1db1078cb7982a44bdee61e6d096f48328e8f8a230c10ef9e73def30a6ca9872964405aa33a9f06a6876f2cb49f58a7dc4a93104fbc91e62cb205a6a3b27e86a672f1f88c25d942771041157a4bb37027103b938019841ca96d007a81b2e508322eded68d4d98dd1256db2465ebc63236759a0c1599d7a22a63799b116a23309c495e1dba81669e86e636ad08b46eb39c63fd0a8fd5a5e379c2066c1bd6aa2d3704ae9bbc2d86a2d4577b184c93c012f20dae2dd752a7bacb580299a8aeded2d0c2c20f51a7dbcb06c0e3808126f51ca1811529e9ee908e415ded2263a9389a05966513009aad44d8320283da8b6a73f0e6c445f08fc6b2b0e0bcf41333a0c42befeace413c93823360441afd8673df9a072579b4d7df4ac64f6441c74ef313581ba3647c27052b5455cb1757d0a40dab70af1460cdf6f529fe33b1a90e0127cc333e79bd87e1987b4c9ff765b4873514e77808e9329e0cbfa1e67d01407a33971a433f38efd0d2b945dc1706ab8a9ac510ad9c99ced44dd1e65cac31a7730a222adb8ce7d370c9daebfef5f30a73ae647409fa9b72b3d475ce545250983511507e2478acc773a27ac0d08013ddc228a6d652d73cdec4ab96cbf3a5a2acd4e19cb52a14591abd3e73bb3f596216c3fb9a787968c507e6792143dc23eff38f0fc72b80349a965230862423f7d43415d450a38c4171ddd57c16fec9d5b536413027b5026d8de2d5418e39093602213f59a358261d1eef02d82090302c541acfe26f2cd54ba230ea8f4c32b9fdd4ac7f40cdfec213d617e9a1703641c698a9ad25cbb40e2e6835b5b9b650807d228643196b750070ce43f3001ce1c1e00381a05900256043726be6d9eba5c053766088bcc21694663b49df7f569848e683a022b3ff157b40c728c58ac54113014b9a5f4f44c54b2b4989b9ad8bd09292b861812a11667c961064b52af4c6e3ceae14186c319c11a49220d42d0f8b4b623308d5f45775bcd024d5abd70271e0698168df1b6736b13fae20cce791fd5640b385475044e89633ea3ba66d6f67f0e4d85ea71b63b426000a4079dbf28c903fde7e514ce8ff3f386f0880b9d3920716797549433dc5d2e9c0359da0a990d2a1d4e104002c755787c4eaaa09991420c143493761738456bf2a42bf3bed39552da71d3674d72301d2ae736cb1e372ba1c41f31d9e0c9ffa0eae3ef8769a734493b0c34a7f09464351bd61d62660610cbf6677514a50359f151b51a6ad295fe797927973e0d8657b109d406533c521bf90b727bdce24ae29dc1ece2dff790902cc1f5cb22b82833f08b32b1234fa2bc7f8474fa6a601997f55c8ae7164dcdb43e50f1847af7674cb4a9463039d62eba2520dbd93ab14f512469ef9238dcd5f1e2210f473014642c3a9132efa97d380f3495b2733bbd44ee321a6ae001c3bb3ba418d1d600799882cc2c78de2f4acc30cb41d9096f8233bd67c0723a41775c737b9b34e66e5f857da3bf48d64116bd8ea44c8a8dc9e88a5de2c8fab63cb5d753800c4c248fe9cf3c8f1458c73355011312951bce18728636483a083ff83b0ad586f42933335431efd77e1838076bf93a956c4e02cedc72f635240b03a06c6a09d50da2669c0672571414605e0f2efd35dbc3401ca41ef9a89512876e1e56a06e8483a644d898222cc9211d477e4400986354252661da092f40d4ca62b3f16bc0bdb79e798b6db61dcf1c1af885d0aad2eba5597c509c61aeaf68463e25a25abc22602306192b08045e97f6483f8cee05069bc6043b7c6816e0d22ccdc86786623abaaec41452250d4f3865bd8f4d31f82585595799193ab3cbef3abaaf27fe8354fbce394fe7dd01bfb41b30ab6896620c9229269ce2cb997885cb175061eb2299dca000911871ed9b8683618d3334e5a005f7bedbcb2b2f3d331cf5865c1e0410fa7a309da8657abd38c213dc315c7b3c1e49bd6710b25f8cdad8f242a0782458e47d8f049532eb7284ceac9d31ae761e09a0197dd54cde4ab840531ce3c34f0f4c97a869164e16d37d49538c56824233a4b57f25a197c217ad11a4b125794ad46f88cd16f63f3f4b16f22dc9ba0137b6252db31f8ec6a76e843785ca1bcf234b133d988ad7f312b8846f997a77bd54c895db00e9640ea5c64a79d540d01c1ac6fb66e9bd63b059a113834f1c6a2406e7aeb518252de91a69da207c0b5c017048170ad44f0165ee5c121f7490dde124a42fd508ea9f38026bae46530d805a78841bd9593a010e052bab75759489701fb74c4fdcbed606a40806668424486ed9fe71dcf737744ef85cb5124c40538de945ea04e9b2d065cd3b3072048b39a4d8177104b81ced8e551fd4b11908ff2f1c70e27147788ef315b46d3b0b6275842e826b2e2f024d11dbf3a27f73a81df6d6e52a1bb01af04d9751dbbd418f972b08375cd7e9d457916f412fe61810aa600fb6237256aa89ec7463561a929933c3d744598ccab992e6dbbccee246b4c850abe68c2fe1b6837f892540f28ef01be542d86ed9b3980c91d8c7e391f81a40687f6eec21c8c4c793f02d6b763741872ae1bd86274085db4ab83684d2a54db52fed15a2945a70b0b01557a2504416eb9a0484c736ee34f2a4969a61f785e0fb8660134b2015d5a217eed757783ddd1bebaada6611642ee3e356dd6ec3f6d255"}]}, 0xec4}}, 0x0) 03:36:07 executing program 2: r0 = socket(0x2, 0x3, 0x1) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89e0, &(0x7f0000000100)={'sit0\x00', 0x0}) 03:36:07 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[@ANYBLOB="14010000130001000002000000000000050100800c00"], 0x114}], 0x1}, 0x0) 03:36:07 executing program 0: r0 = syz_init_net_socket$ax25(0x3, 0x3, 0x0) ioctl$sock_ax25_SIOCDELRT(r0, 0x8982, &(0x7f0000000700)={@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, 0x0, [@null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}]}) 03:36:07 executing program 4: r0 = socket$inet(0x2, 0x3, 0x1f) ioctl$sock_inet_tcp_SIOCATMARK(r0, 0x8915, 0x0) 03:36:07 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@base={0x7, 0x0, 0x0, 0x0, 0x800, 0x1}, 0x48) 03:36:07 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x6, [@func={0x3}]}, {0x0, [0x0, 0x0, 0x6f, 0x2e]}}, &(0x7f0000000100)=""/197, 0x2a, 0xc5, 0x1}, 0x20) [ 493.003345][T15873] netlink: 244 bytes leftover after parsing attributes in process `syz-executor.1'. 03:36:07 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[@ANYBLOB="14010000130001000002000000000000050100800c00"], 0x114}], 0x1}, 0x0) 03:36:07 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001040)={&(0x7f00000010c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x2, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{}, {}]}]}}, &(0x7f00000011c0)=""/4096, 0x36, 0x1000, 0x1}, 0x20) 03:36:07 executing program 5: r0 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) recvfrom$llc(r0, 0x0, 0x0, 0x12061, 0x0, 0x0) 03:36:07 executing program 4: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "7e304d6c6aef688928b03bae93baf45fa8321acda6cc6ebe38696ceb6edcfa5d3d6cd1dd032ef2721a5c6a05dfda0006bc9cf8db546c6c4a042638f4aaf804", 0x10}, 0x60) sendmmsg$nfc_llcp(r0, &(0x7f0000005940)=[{&(0x7f0000000080)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "d7b74303238016f5683c5a8d3432da9d678dcbd15a1d797ce8428be5c6750568b639a3ab7353cb0eafda4dd7cabf7dd58ec912af42b24f315b8a6101923120"}, 0x60, 0x0}, {0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x10}, 0x10}], 0x2, 0x0) 03:36:07 executing program 3: r0 = socket$l2tp(0x2, 0x2, 0x73) sendmmsg(r0, &(0x7f0000002480)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 03:36:07 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0xb, 0x6, 0x1f, 0xffffffc0, 0x1}, 0x48) 03:36:07 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x18, 0x13, &(0x7f00000028c0)=ANY=[@ANYBLOB="1800000000000100000000000500000018310000020000000000000000000000185600000c000000000000000000000052040600fcffffff851000000600000018480000f9ffffff00000000000000008510"], &(0x7f00000000c0)='GPL\x00', 0x2, 0xd7, &(0x7f0000000100)=""/215, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:36:07 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x0, 0xf4240, &(0x7f0000000100)=@raw=[@alu], &(0x7f0000000140)='GPL\x00', 0x5, 0xa2, &(0x7f0000000180)=""/162, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) [ 493.178093][T15890] netlink: 244 bytes leftover after parsing attributes in process `syz-executor.1'. 03:36:07 executing program 1: r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000200)=ANY=[@ANYBLOB="14010000130001000002000000000000050100800c00"], 0x114}], 0x1}, 0x0) 03:36:08 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f0000000000)=@framed={{}, [@func={0x85, 0x0, 0x1, 0x0, 0x1}]}, &(0x7f0000000480)='syzkaller\x00', 0x6, 0x9c, &(0x7f00000000c0)=""/156, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:36:08 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x63, &(0x7f0000000100)=@raw=[@alu], &(0x7f0000000140)='GPL\x00', 0x5, 0xa2, &(0x7f0000000180)=""/162, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:36:08 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x2000, &(0x7f0000000100)=@raw=[@alu], &(0x7f0000000140)='GPL\x00', 0x5, 0xa2, &(0x7f0000000180)=""/162, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:36:08 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x1, &(0x7f0000000100)=@raw=[@alu={0x5}], &(0x7f0000000140)='GPL\x00', 0x5, 0xa2, &(0x7f0000000180)=""/162, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) [ 493.308479][T15903] netlink: 244 bytes leftover after parsing attributes in process `syz-executor.1'. 03:36:08 executing program 1: socketpair(0xf, 0x3, 0x0, &(0x7f0000000080)) 03:36:08 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x1e, 0x1, &(0x7f0000000100)=@raw=[@alu], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:36:08 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x8, 0x3, &(0x7f0000000080)=@framed, &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 03:36:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000001040)={'macvtap0\x00', 0x2}) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x0, 0x1, [@local]}) 03:36:08 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x1, &(0x7f0000000100)=@raw=[@alu={0x7}], &(0x7f0000000140)='GPL\x00', 0x5, 0xa2, &(0x7f0000000180)=""/162, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:36:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000cc0)={0x0, 0x0, &(0x7f0000000b80)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x2060) 03:36:08 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdirat$cgroup(r0, &(0x7f00000000c0)='syz0\x00', 0x1ff) 03:36:08 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x3900, &(0x7f0000000100)=@raw=[@alu], &(0x7f0000000140)='GPL\x00', 0x5, 0xa2, &(0x7f0000000180)=""/162, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:36:08 executing program 3: mkdir(&(0x7f00000003c0)='./file0\x00', 0x0) bpf$OBJ_GET_MAP(0x7, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00'}, 0x10) 03:36:08 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x6080, 0x0) 03:36:08 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x8, 0x1, &(0x7f0000000100)=@raw=[@alu], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:36:08 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x19, 0x1, &(0x7f0000000100)=@raw=[@alu], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:36:08 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) 03:36:08 executing program 0: socketpair(0x2, 0x3, 0x48, &(0x7f0000000080)) 03:36:08 executing program 5: syz_clone(0x20004400, 0x0, 0x0, 0x0, 0x0, 0x0) 03:36:08 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000001040)={'macvtap0\x00', 0x2}) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000300)={0x0, 0xa, [@random="db4bf3147f2d", @link_local, @dev, @random="ddf8ae69dd79", @remote, @random="9af82be3329c", @local, @multicast, @link_local, @remote]}) 03:36:08 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x9, 0x1, 0x0, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:36:08 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000100)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@enum]}}, &(0x7f0000000340)=""/4096, 0x26, 0x1000, 0x1}, 0x20) 03:36:08 executing program 3: socketpair(0x1, 0x0, 0x7, &(0x7f0000000080)) 03:36:08 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000240)={&(0x7f0000000040)={0x2, 0x0, @empty}, 0x10, 0x0}, 0x0) 03:36:08 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000100)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x6, [@enum={0x5}]}, {0x0, [0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000000340)=""/4096, 0x2a, 0x1000, 0x1}, 0x20) 03:36:08 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x5, [@func={0x3}]}, {0x0, [0x0, 0x0, 0x6f]}}, &(0x7f0000000100)=""/197, 0x29, 0xc5, 0x1}, 0x20) 03:36:08 executing program 0: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000500)=@bpf_ext={0x1c, 0x1, &(0x7f0000000280)=@raw=[@func], &(0x7f0000000300)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:36:08 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@base={0x7, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 03:36:08 executing program 2: socketpair(0xa, 0x3, 0x101, &(0x7f0000000080)) 03:36:08 executing program 4: syz_clone(0x4620c580, 0x0, 0x0, 0x0, 0x0, 0x0) 03:36:08 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000400)={0x6, 0x3, &(0x7f0000000280)=@framed, &(0x7f0000000300)='syzkaller\x00', 0x7, 0x1000, &(0x7f0000002080)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f00000003c0), 0x10}, 0x80) 03:36:08 executing program 1: bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00'}, 0x10) socketpair(0x28, 0x80000, 0x3, &(0x7f0000000000)) syz_clone(0x4620c580, 0x0, 0x0, 0x0, 0x0, 0x0) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) 03:36:08 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000001040)={'macvtap0\x00', 0x2}) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000040)) 03:36:08 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f00000000c0)="0955850f7b3a8b7b77613ccae8703c0f87be23428895e56137202fe0dae2ab2db0e354782f58f84d88dbda0587f6999cc81984b51e3198c8615098843e402e6ed77632d2d2c640e55bd2e86d8b5487be2c8ac70e040618e5ba2e8bf1f730c587e5b0829069f5ae5a489cdaf24533a1dcc7f37771b3055a4fb582c6a7644bb6f5b9cc65d3eb62ef7f275a38390eabad8d8b6383c28026895439d43ca61e611872f1dbc984503df951148fb2ee68a35622f7e6e7120d24c83c937ded07647ca8878943add6fc93", 0xc6}, {&(0x7f00000001c0)="0a505c04c67d3fe134e630d6d8b1203a05667d53393d0bbe4579e41c4bb83f9d1af0dbbcaa10348e0d6c44f29f621177f4ff656728c9e4abc5990ceec1a24ca6b9761f2aa1e6987a29336982228dec5d86350fd780951285f0ac793be4a16214cf9a49a25709f13dc7869cb37ad4097dcd0a587eabc896f2ac2d1e9f6e0490b2373f09b82507f530c795f0da121102e288d3b871f5341f7b69505e99570c68e004ebac3d12446f266b4be5f1eec056a167b53b621977063d627161537fc65a9997aa0806eb5b0b33d7064f1ea4929e1d02c16d733c645f6cd875027220827d88a1a965845b86326dede72d6adac48a6c6f771de1dcd546a63e1deeb93cafc6ee816577fc4474a166e03b1772bc6980746b328cc9cb37a7ce31f8e22568b2310662af94c1b7b731c8a7a3ca1ee3ef31f8812ebafa3efe9bbf523363300594def28e5a76a952cca872a65d6ef9b530f55c5ed285e1bffa429fe683861034c1ba163528d1c65a0c56db56160e6f38de0488eedfe8229eeb5b242523f13b83ba7b290826e8ade16efc8be22ba66f8f696bb0a90ee5a453eb104bb5d7112b658d89631f53bb28ae04bcde9eacd8f37fb843880fe4c58ee940f5537ae37a3ee93b48327c6c3d31fcb54020c1179092eb4828ab311ce949355a328165a9d9165e8aed71056f4dc2fbfa90ea34e679088b063dac1392a1964ae26ce2ef7d502219340d264762bd5182b89d3a1eb0d1f4138b6448b529cac2b2392e6dcbb4277a613c91dbada541387659c30a52f37808aebceb064308cef6d92aa80c922cf307173404c0aa6f975d5061f681a6654088f941275be096bef252d956eb1f7d5902a84b79ffacbbd74c5fffdc778617595fc254fbbf7cb27b0a0365ca9c553b325928777c1e79c99b9232d27969906915919e94326f296d8e1176c619c225ee196811db102527c839868bec65397e1f5933b851ea0f982f2b3cbec08aad8b18e7bd94e2cd132359871d98da7ebcd91797f513f3b9163dd4ebe8fa92a7ec4ddfb7fe977cfa5feb3ad40e502a8afa175683eb27606d7644bee142f61b75fa3b927fd114f3e64298bfd0b4daba08d72ed56f3ee26fd674dc82c5d7c889f6ffab7f0451bb6e24fcf3bd2fb51ebd6d05741ad2cc0d0059939d1a197d9cd6c69c805466998b2c458db0a88d297c0c9796f4bf96cdcca1a17438c85173339608349f941e7d37c030a9c157920267f43f362737ef156b29bfe5323985a28406ce0d70683dc212f45b5d6f117433c2342e723f1f5a1548596ffd4d33c3da91ce92cc9cf49a1b257c87c0c99f17e0dd1f38c01f93e8cf9807386ff7acaaf981cd8b4cbd05308df5726820376af58548149ce1c399871f9b996abbf30b7b2508f4fea3e0cb521bb08e1dc13d2581cd57f71e8a17f44f4768032ca46ed0df28fa61763fd12881e879b0c48cc900e68f46b3f914a61385fe8a587bf5275d4eb9f4cf0d82bba813597a2ba253e119b4c18c08a9b8173b12ef99e41a5618dc076410513fd3af4d303157fb715f03eadc14772cc1fa82f95df19fc9d85820523fd80be8ef871444e1af02dac7e8d6f519d32cd0d026e5718932089c09e5d28b1a453c96620beb4fb25151fd046c8b7371fcfc48112101e971eb7efefb9f663d074e5d6a41c09e3327714a4d1a1a6ce491143c87503832dd7c935d4cd76757889169ba340b583d7995901a1206e42acff909f95d4511641665f2e2f032e5d3b375f9eb13b1f11cf5f2af9717b7e3848f9daef8825d8f0cf55cf0b0e2fe462fcb36f89370b94378315d61227928536da8576a14609bf55f2b5b3a3a63c05dbcf43da550d060842c8dd11ae0576b9e4eae7be694728ce799529e274c3341df28cd02af5434f5f798cf3aa96c94430590edeb588f9a4c562932395892c471b61ee42cd330ed26fc8c02cb71e5860b7118f0061a9214c01d5c8383c31fd94ea46b9ccce25d23d07ca6e9c244a12d98fca201413803aa9cd626be1cbf52ab91a187a4f00ed3c3e491766883fc18c48bab47f467845af40135803501f413ebc152e3bd58c4ab44bbf0cd515ab4538df598bee98af95dfa6b338f2d8f01b9daf8381eb0727e10c86bb57aa1d877e63e4ea1f647e7372d1985f111770b3b090714041748692f7c8a4ef984a611816c37a3c7e546ac1417cc31d9d76100f5685ae8200018a2d837a0ac58fa8fb851aca384f8c7b17a85baecb2231eb4ad6cb34b125eaac9d383db93156cb3ec6e4eb66af57f05a99a59a672be0debe716a3ac9939b2d56f16e5ba05da1d7fab1bb20857513bb6047473862901cd10120155c9617c32cf66aafaeaa0977bc570dcfdefc12c30bd205d59eb06dbe7b8b8d95c28bb83b0d9aa66518a437d4b2457ef73bbc30b948b64b9683a94bd678bd35a23c5f11cabfe86cc736d497b157a61e404cedbd49848fc9185957b6aa161568363505c72c824d82fc78fbf055682427ee1ffbd4783ac90ac6ec721e96d9eeb8d5776e1ddb5dffe9544a26fd9242439e95689242281e9a85da6b6ccc280d701396ece449efa4f77af664923246e526df11b086e3f12effa229b367db1116f60819b42df8857ac3daa65996bdece19106345846b2e97ed4878cb053822216210dc1e31b4b0244b3ba22eca60b6373f4848391cd5eda65b2cda2a4555fa3949dbe55616c9b40d30f3aac444e7ae2e5ae12de2ac35ffcbe14a4d3e6c768731ce6497293130a154fdc0d0b28ee0fe74b7f36245f06cc1149ec403f5ecd69aa67e5daf82382d792a78b838e95661914a6956443fa9d162359c04a15e872d66d898fd2504dd1d7f403515dfeea865f8108a249b2590e85915ca651132712b962c149f01d08c905ece279c9e7f31abb35fd521e8a51b018d25a94782f039a3a55a59252dfc424b77053e426c08ea72bc8fd131b58dfbc4dd5de4da700d61b456b49ce16faaf500a75ec261783264a1322cb247d868da90817e9e9374d87e1f5cef46254c6d4c997045e05777f4565432a7c773924955d57c956bf750bafbfb3a8e98403eb09404f5edbffd0512cbf1aef5c8022c92f99ac17cbeaa7964b1f60bcce2084ee12dbf94aa94b4cd28d181e23b1d3cb34d9327b0a6fe981976244deeea5bce960fde2a1f9784b4aabdfac6f419519910b8d98968302fec2bbe13572ea15d6aac0ea02503319b46ff8bfe1ea92c4875fb14c60a4d3d61926fcaf5844cb0c96380c4e1149932bf30b79b76ee77bb830413bd949824ea33e005d913ef133e322f44ad9738ac8cac76bbf03ab5b820bb3d29fbd816e4bf02d0c7018455131ee6559505e96d8c013613a100cd660ad9f61bc26e683c8453ee6fd03f544d0ed0173f9f4e49b746617c34d71648584380282f7bd5916e1a5aed3dfd2dc118d509a801e1608df4cfcc0d1a5e99dd206a8dfb8a5b471fd417e5e8e1993b8f7d021d564a9d6e7181f16db9690f12cf8fc524dd464dd24c5c5782f20c80d360f4a3454bfa5ae402444bfbe2a1c6e4d7db842d32a407b3e4cbd17ac35edeef13f5003df436ef26818d969823d9b170a6c28589838a4d5944a0f0e47be9856c01864f7791e09f2c45675f4bfd3144fdabf3f804a32ba97131a22837f7c226a3721095f51832864bea0ec29da26bca5b3ba53a7c95776fed7ef96d49904dd5421da18d511ee1420718575719d5e1be70677c659d43827b26ee438256674746132b64921f78f8ec4ffec60bacf08cee02eb07ade4f200e5ba50d7ddf0a8ff2511baedb29ca6562bbd200873599c5a46e89f7ea8a73b5d8fdc256a52b4a67d28bf4d33d4066f6b345148c632da466113fdddc1a9b5642eb277fff2ff90002e418e322c7f0b4a2ab3996bbca237da6901d627939b6bb8dd43b0ba7edab6f3325bc2df116a1d6d71549cb8dab99078c970aae1c1eac93f21c8e8c1430a55429c3d6266b18e6891d16b7a18d84a8599491257eee4c16db3442e3354f50e5ee417a8694a99dd54d23a3a889c5039adeba17f21696629e68e29eb5fd5523ef18acd2addb3694697e742860f13822a098f90d8d461c6cdd6c719f508126694b8ab44acb4f4b32c2f01c3465c3a877641871ee3bc01a21f16238cb680e823b13e8df66602f1fe46e01336ad7cf3fc63896763ef5fc6720d6edad05203d404c87529645cca3db39c8ffdd062794ab16b88c8487ef626580ccb2132d99d8ecc1a214917a0684beb92c1f5037dfc2f45547cc5d84589e775ada83bc500450786169075d897c2effc9c436d9a3ed1a5894ae7d151cc38e24a9f66a7c9b87471d0bfa2711204ff27e4de4013dd8f3a6ab3b0c3bf52af0cf12cd66caedea4b7d66f5a3d921a1c734b91290d670e293077a0f1f0ffabfb7f45cfc710f8daed1f536dcbfd0bca9092166aa41e1d7e4f6ded6ceb61ca3b3dd09f39f3ca22349bcab00467a6f315fcda5bb13e5fb667463b7071b292e9f04157a8edb8d05aab3577fe63bf6d04adc155cd96973849a9d8a08eabc153a95751a1a72c7bdc5783242c766146f4d63ca60d0053c42b4f1cd76b5b2b1d9e57e8d4c346a350df1178f751bccc08d2d00e5ba95ab87785c40d82d86499780bae38198c70f8d084c1dbbecdd30c36fc7bebe9ff779a1153fe6683204e7be0b3eabbc0364197a4d8a1fc76633cf73ef165fa101a6cb6510ed1dc1a013ba4aa06038510e1c1d099436fc6558f2d6a44b0f100e0e138713720976178107479a735a694f04406e7fde2ebabbfe3af5257e4235a6ddb91afec35824d76a6fa0dfd43c67b7472540133e43fe66711b0f7c22dfe089ea4822ea1849c8dafb4a3fb8900f0056ceabe1d1ef2a3e59a9a307ecf96a9925a8bf185418a0a9533d1c83811ab0f84ce2bbcf77d26613408adf3cc9d4b21d435050aeec3621ede9237afa16ad584af1108d4ce2a8c454525e9d1f0e4c9e2039dc97773d252a358d432d9320e8ff1b4cb5c4c7acf9a117a8e6afc15d80501143a0b8ab6d8e3bb6f58b1ca36959d606b4ab0728508eb23506a572517f10a174785fde9de27a1a80475c115a7800639e3f1367379827240ab7aa9cd55c5f41da4ee5bcd53928f47ecc285d581e60989378ac856e51973e697a780968b091c0d3e56e041a22b6a7c2a7c646df9392935ef934f25311694fe3bc1e876b9af6f56cb7b9c56324247c1cf20d1c460bb8180ad1490d0589b4f6340458623fe381c1b0c78b87ce82a8600cc16123a226fcf41a5129f5bb8963964f8b5873e93351c76a017e49560159aa4b0a1f61ade2e68875ea4d53efeb8e597b9a9433c16475eeb81896cba122de1f38c80965b8482cdba245a45b62f432dfdd9d0d39698a0133db20998f3e4b21844ea1b1c16be68825d52b5e23706933066df9cce13102a6cda07784b0436b15808fbbbc68343b549f3ec0bcca03abd3819a055318d1e7a5015958d4cefeafe4780c284de424660732d37305e549dd7536a05ba95910b7e62f473360262683918d969b8f5fc773ff4d7cd749878e57acc66f3", 0xf3a}, {&(0x7f00000011c0)="82", 0x1}], 0x3, &(0x7f0000001580)=[@ip_tos_int={{0x14}}, @ip_tos_u8={{0x11}}], 0x30}, 0x0) 03:36:08 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000001000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000001040)={'macvtap0\x00', 0x2}) ioctl$TUNSETTXFILTER(r0, 0x400454d1, &(0x7f0000000000)={0x1, 0x1, [@local]}) 03:36:08 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x0, 0xf4240, &(0x7f0000000100)=@raw=[@alu], &(0x7f0000000140)='GPL\x00', 0x0, 0xa2, &(0x7f0000000180)=""/162, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:36:08 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000340)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x1, 0x0, [{0x0, 0x5}]}]}}, &(0x7f0000000200)=""/211, 0x32, 0xd3, 0x1}, 0x20) 03:36:08 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x1c, 0x1, &(0x7f0000000100)=@raw=[@alu], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:36:08 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000100)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@enum={0x0, 0x1, 0x0, 0x6, 0x4, [{}]}]}}, &(0x7f0000000340)=""/4096, 0x2e, 0x1000, 0x1}, 0x20) 03:36:08 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000007c0)=@bloom_filter={0x1e, 0x0, 0x40001, 0x10001}, 0x48) bpf$MAP_LOOKUP_ELEM(0x2, &(0x7f0000000680)={r0, 0x0, &(0x7f0000000640)}, 0x20) 03:36:08 executing program 0: bpf$MAP_CREATE(0x0, 0x0, 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x11, 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800000001000003000000000000f10095"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00', r0}, 0x10) close(r1) 03:36:09 executing program 4: r0 = fsopen(&(0x7f0000000000)='sockfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) fsconfig$FSCONFIG_SET_PATH(r0, 0x3, &(0x7f0000000040)='@\x00', &(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c) 03:36:09 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x11, 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800000001000003000000000000f10095"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='i2c_write\x00', r0}, 0x10) close(r1) 03:36:09 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="b702000007000000bfa30000000000000703000000fefffe7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000c9be17044171e1d3d7b1d6d079c4cef58fa35d17c668a4b63e069efb29797573b8538e31ec24925095a163b9d4e76be266e31a8021e00b00004e080addde36e5fdc6c42a7b3f092f6906a6e231fd223bc33091dd61258a1fda45991fbdce6793c8a4785ee8b60092659b941bbd694dff0f0000000000003845404b04bf97c4fea679c032b363956cd8bac9626b5db1b07a0bd7cc85e961506a35a04617dc0200379e731d3a8d8feac94a4ee293001f6ce7d5b40bf2a7399423f84c6fa5f9be8173a9639a79fae885d05afe002c0e7821d406c967379e7521292d24d6c8034f2fc7c855a8945e9bce678ee9a015abc9daac8876623db56346916674ceb55f60b493f2f4d737acb2f206fc538450a676d71c01175b8454eb92567e8f8a707b590d7219288e23ee0800000000000010a49fc8f4ff0300000000000000000000cb947d6017ad27714772ad790af252e648ef8c313c604324f5b306000000000000cf327a8f5dd89315b8c8650a70162bba30ad7804fa4140f1a754ffff000000ab744d306619dfb3a37d897662bee00189f43da46aa3079f869d1ea172908a231c84cbad335fd1d2f2ef93a6a70c8b8ece0e243eab7fa34ab0a7e7e497065e5e282e8852a265d528075214af000000000070d42182d8f3a347d48289865f75331d888c72df1da4b290582f94064227f03204add786a87b23ceb17c25810e769fe2d6a7bd8e504801e747715550f843b66b1a8c7b36194ba9c8f60ac0c9b18d8c1b9e1a736825c91b4dffffff3359c117f78a36f114868ccfe32cebfd72193a5ea7c77cdb7de9ce1a59ab4158097b4dd13ebfaf4425c6855530b56a3320d85c8fe85f667998b1a7e589f4f8c107761108e4e230419fd27b6ad9c10b25c6b6ed84badbb970dcf133279dd355e41de944564bdab99c5c712a9fbc8e9691c775bb94f746505e1e748cf1710d52468b4b1625ce2161342f4c722f8491805c2b0c2ed5e807dfb5f19f3267e5366b2c0b2a0be49ae476263c9407ac6c596bf3cf66204984f5aebf93d1caa220ea6969cea852fe9a7d1eee13f1f48722a69ad9fb850bd093a302b9250245900ad5c8e5f20ddf77ee3d5a168964fad1aa7347d36c502d76b1d96d753ef6fc354fc126cab060c65c147651fca62c0a06939f40c90ebc3042e753fe91b5770b24f25c558736dd7e5e9fb26fb6ef4615f4092de54c1ddbd9d25916d642c66383bd2426cb10a96f21ba6f519f4622e1224153463ea80248a45a95a189958f586d606dcaa9aac656cf95a2d35225cfb0e6f47486d5cbb04a590116d4de92e28d655c108728a189b0d537d2442beab2f8ce7b2dd357200dcd139e47267012fc2a2b6bad79be429d1ddaccbe0139f16ca1b9bc110300000000000000ed1ece54cfdbe04670bee9b42fe3dc42033997e2e700b6edb2b49b5f2f6001ed0a9e5d1bee199ce9124a5cb479040000000000000049ead5b02d5ea1dcf6cdcf332fe97e6ca4023bce2c7281d27a2cb62383ab3a3bb535650fbfb96c89936c55eb7a485698f0d20c3eedd6123ef8f218d52ea2c346f80acb8b9a71dbc1d994912a7cffee127b6a1d1ac1e243ed02e49e8aafe835919564af915965a050c35ceff855bd2dec3452c7c38f5dbf1f000000020000000000006a1a029ea6540b40b2f797813af2c7d4ed235c2dc5f1dbbfcc52b2f55fd3f9f100c4891d0cb4c10ed01489bf235445822594842da1b40e676297a40bbf221bbf63ad3822575dcc01a3c34b5aa4e375bfd40867506c6997fc0fd9c746cf0ed4b0343d00346256ffbd666a34414ab0f40bec45b1c24f02ac9bc20e69201968537dd4dc41323c8b6d36"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0x2d1, 0x700, &(0x7f00000000c0)="b9ff0300000d698cb89e40f086dd6000000000003300632f77", 0x0, 0x100, 0x2000000}, 0x28) 03:36:09 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x9, 0x1, &(0x7f0000000100)=@raw=[@alu], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:36:09 executing program 3: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000a80)={&(0x7f0000000a40)='.\x00'}, 0x10) 03:36:09 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000340)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@union={0x1}]}}, &(0x7f0000000200)=""/211, 0x26, 0xd3, 0x1}, 0x20) 03:36:09 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x11, 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800000001000003000000000000f10095"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00', r0}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={0x0}, 0x10) close(r1) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000240), 0x6e, 0x0, 0x0, 0x0, 0x100}, 0x0) 03:36:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0x0) bpf$OBJ_GET_MAP(0x7, 0x0, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000740)={0xffffffffffffffff, 0x58, &(0x7f0000000600)}, 0x10) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x11, 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800000001000003000000000000f10095"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00', r0}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='mm_page_alloc\x00'}, 0x10) close(r1) 03:36:09 executing program 5: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x11, 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800000001000003000000000000f10095"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='i2c_write\x00', r0}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001680)={&(0x7f0000000580)='contention_begin\x00', r0}, 0x10) close(r1) 03:36:09 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000600)={0x6, 0x4, &(0x7f0000000000)=@raw=[@alu={0x5, 0x0, 0xa, 0xa}, @initr0, @jmp={0x5, 0x0, 0x9}], &(0x7f00000000c0)='syzkaller\x00', 0x5, 0xa0, &(0x7f00000001c0)=""/160, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:36:09 executing program 4: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) read$FUSE(r0, &(0x7f0000000040)={0x2020}, 0x2020) read$FUSE(r0, &(0x7f0000004180)={0x2020}, 0x2020) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) read$FUSE(r1, &(0x7f0000000080)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_CREATE_OPEN(r0, &(0x7f0000008200)={0xa0, 0x0, r2}, 0xa0) 03:36:09 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000002140)='/proc/stat\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f0000004140)={0x2020}, 0x2020) 03:36:09 executing program 3: r0 = fsopen(&(0x7f0000000100)='erofs\x00', 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80040, 0x0) fsconfig$FSCONFIG_SET_PATH_EMPTY(r0, 0x4, &(0x7f0000000080)='configfs\x00', &(0x7f00000000c0)='./file0\x00', r1) 03:36:09 executing program 5: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x11, 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800000001000003000000000000f10095"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000140)='i2c_write\x00', r0}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001680)={&(0x7f0000000580)='contention_begin\x00', r0}, 0x10) close(r1) 03:36:09 executing program 1: mount_setattr(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)={0x100070, 0x0, 0x1b0000}, 0x20) 03:36:09 executing program 0: r0 = fsopen(&(0x7f0000000480)='securityfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) 03:36:09 executing program 4: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) read$FUSE(r0, &(0x7f0000000040)={0x2020}, 0x2020) read$FUSE(r0, &(0x7f0000004180)={0x2020}, 0x2020) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) read$FUSE(r1, &(0x7f0000000080)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_CREATE_OPEN(r0, &(0x7f0000008200)={0xa0, 0x0, r2}, 0xa0) 03:36:09 executing program 2: r0 = epoll_create(0x2) r1 = openat$vimc1(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000080)={0x30000019}) r2 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r2, &(0x7f0000000180)={0x6000000c}) epoll_pwait(r0, &(0x7f0000000040)=[{}, {}], 0x2, 0x0, 0x0, 0x0) 03:36:09 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40641, 0x0) ioctl$FS_IOC_GETFSLABEL(r0, 0xc0c0583b, &(0x7f0000001440)) 03:36:09 executing program 5: r0 = epoll_create1(0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) read$FUSE(r1, &(0x7f0000000280)={0x2020, 0x0, 0x0}, 0x2020) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)) write$FUSE_CREATE_OPEN(r1, &(0x7f00000022c0)={0xa0, 0x0, r2}, 0xa0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r1, &(0x7f0000000080)) 03:36:09 executing program 0: syz_read_part_table(0x0, 0x2, &(0x7f0000000100)=[{&(0x7f0000000080)="8f", 0x1, 0xd75f}, {&(0x7f0000000380)="bfbc142143fa788de85839ade1b33343125675f41f9d2241bc89bd41624f0236fe7a45fa30c4005d21dd76e36aa8ddd411cad887ee011b740d739bd275a36e7bd83e1acf4105804ac36fbea200fd5db7b5b904da6be17b7fe1cb3187d0478b1c89898333faac9848f12cea59bd0a7fa1a25d16827433f43e857bcc33172e1f5dc030fd025a288449438260a09d8c638947468f6f0724aaffb6a07fe6c27d7c5e7bfc4c4b6eed76c41c26fe0d12e3b8c09c43417f9912127b233dfb2adcacaca4f9b5657dd03c6fd0792ed5552642a2a8d4418a1139711cfc235eb0077320d194868b4ee0bdd50eaeb82e5f28d38751ebada9e025605d3aeb0c4b8b915d97a5e401777c2d690e725da357753fefea308a05a107e39397e0e974d6c99c5f89ad29dc17795afa91993dfed40c663bcdcd11c9b0a30342b443c719e1551d23cf2bb78989e82048978edeea40d0fc196711bad25aa6a3eff5338577244a8d11ddf8dc2aa3b988310d0aa0ee3bbc825798eea47d9a826bccd5c35022016083ecebead4bec20ce59a0a44ad6bfa47706de3a791a0455db1ae5e55039d753d2569b0d64cbacfec334f1aa4338214a9f7b25667d22fb662a5dfb3df427b46ea0335465e0ecf19c5", 0x1c3, 0x10}]) 03:36:09 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/crypto\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f00000043c0)={0x2020}, 0x2020) 03:36:09 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40641, 0x0) ioctl$FS_IOC_GETFSLABEL(r0, 0x800c6613, &(0x7f0000001440)) 03:36:09 executing program 5: r0 = openat$sysctl(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/tcp_rfc1337\x00', 0x1, 0x0) write$sysctl(r0, 0x0, 0x0) 03:36:09 executing program 3: r0 = socket(0x22, 0x2, 0x1) sendmsg$802154_dgram(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0, 0xf0ff7f00000000}}, 0x0) [ 494.952917][T16031] loop0: detected capacity change from 0 to 107 03:36:09 executing program 1: openat$ppp(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) pselect6(0x40, &(0x7f0000000000), &(0x7f0000000080)={0x8}, 0x0, &(0x7f0000000140)={0x0, 0x989680}, 0x0) 03:36:09 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x1d, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000010000000000000000000000002000000020000020000000721f1f63721f1f630100ffff53ef010001000000711f1f63000000000000000001000000000000000b0000000002000028020000028401001b0000000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3236343033373637353500"/192, 0xc0, 0x400}, {&(0x7f00000100c0)="000000000000000000000000a35aa6aab53e4f52a4830dd7c134ce9b010000000c00000000000000711f1f6300"/64, 0x40, 0x4e0}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000200020000100000000000000000000000000000000000000000000002600000000000000", 0x40, 0x540}, {&(0x7f0000010140)="0000000000000000150000000000000000000000010400"/32, 0x20, 0x640}, {&(0x7f0000010160)="030000000400000005000000d4000f000300040000000000000000000f00c7e0", 0x20, 0x800}, {&(0x7f0000010180)="ffffffffff070000000000000000000000000000000000000000000000000080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000711f1f63711f1f63711f1f6300"/2080, 0x820, 0xc00}, {&(0x7f00000109a0)="ed41000000040000711f1f63721f1f63721f1f6300000000000004000200000000000000050000001500"/64, 0x40, 0x1600}, {&(0x7f00000109e0)="200000007c7b3ea37c7b3ea300000000711f1f6300"/32, 0x20, 0x1680}, {&(0x7f0000010a00)="c0410000002c0000711f1f63711f1f63711f1f630000000000000200160000000000000000000000160000001700000018000000190000001a0000001b0000001c0000001d0000001e0000001f00000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000711f1f63000000000000000000000000000002ea00"/192, 0xc0, 0x2800}, {&(0x7f0000010ac0)="ed4100003c000000721f1f63721f1f63721f1f630000000000000200000000000000001003000000020000000d0000001000050166696c65300000000e0000002800050766696c653100000000000000000000000000000000000000000000000000000043e71e25000000000000000000000000000000000000000000000000200000007c7b3ea37c7b3ea37c7b3ea3721f1f637c7b3ea30000000000000000000002ea04070000000000000000000000000000646174610000000000000000", 0xc0, 0x2a00}, {&(0x7f0000010b80)="ed8100001a040000721f1f63721f1f63721f1f630000000000000100040000000000000001000000210000002200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc29580b000000000000000000000000000000000000000000000000200000007c7b3ea37c7b3ea37c7b3ea3721f1f637c7b3ea30000000000000000", 0xa0, 0x2c00}, {&(0x7f0000010c20)="ffa1000027000000721f1f63721f1f63721f1f6300000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e323634303337363735352f66696c65302f66696c65300000000000000000000000000000000000000000003e0432fc000000000000000000000000000000000000000000000000200000007c7b3ea37c7b3ea37c7b3ea3721f1f637c7b3ea30000000000000000", 0xa0, 0x2e00}, {&(0x7f0000010cc0)="ed8100000a000000721f1f63721f1f63721f1f63000000000000010000000000000000100100000073797a6b616c6c6572730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb900ef9000000000000000000000000000000000000000000000000200000007c7b3ea37c7b3ea37c7b3ea3721f1f637c7b3ea30000000000000000000002ea040700000000000000000000000000006461746106015401000000000600000000000000786174747231000006014c0100000000060000000000000078617474723200"/256, 0x100, 0x3000}, {&(0x7f0000010dc0)="0000000000000000000000000000000078617474723200007861747472310000ed81000028230000721f1f63721f1f63721f1f630000000000000200120000000000000001000000230000002400000025000000260000002700000028000000290000002a0000002b0000000000000000000000000000000000000000000000000000008284c76a000000000000000000000000000000000000000000000000200000007c7b3ea37c7b3ea37c7b3ea3721f1f637c7b3ea30000000000000000", 0xc0, 0x31e0}, {&(0x7f0000010e80)="ed81000064000000721f1f63721f1f63721f1f63000000000000010000000000000000100100000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616cc5954bbf000000000000000000000000000000000000000000000000200000007c7b3ea37c7b3ea37c7b3ea3721f1f637c7b3ea30000000000000000000002ea04073401000000002800000000000000646174610000000000000000", 0xc0, 0x3400}, {&(0x7f0000010f40)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00lersyzkallersyzkallersyzkallersyzkallers', 0x40, 0x35c0}, {&(0x7f0000010f80)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c6533000000110000009403090166696c652e636f6c64000000", 0x80, 0x5400}, {&(0x7f0000011000)="0b0000000c0001022e000000020000000c0002022e2e000000000000e8030000", 0x20, 0x5800}, {&(0x7f0000011020)="00000000000400"/32, 0x20, 0x5c00}, {&(0x7f0000011040)="00000000000400"/32, 0x20, 0x6000}, {&(0x7f0000011060)="00000000000400"/32, 0x20, 0x6400}, {&(0x7f0000011080)="00000000000400"/32, 0x20, 0x6800}, {&(0x7f00000110a0)="00000000000400"/32, 0x20, 0x6c00}, {&(0x7f00000110c0)="00000000000400"/32, 0x20, 0x7000}, {&(0x7f00000110e0)="00000000000400"/32, 0x20, 0x7400}, {&(0x7f0000011100)="00000000000400"/32, 0x20, 0x7800}, {&(0x7f0000011120)="00000000000400"/32, 0x20, 0x7c00}, {&(0x7f0000011140)="00000000000400"/32, 0x20, 0x8000}, {&(0x7f0000011160)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x8400}], 0x0, &(0x7f0000011580), 0x1) r0 = creat(&(0x7f0000000000)='./file1\x00', 0x0) ftruncate(r0, 0x800) r1 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) creat(0x0, 0x0) ioctl$EXT4_IOC_MIGRATE(0xffffffffffffffff, 0x6609) 03:36:09 executing program 5: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/diskstats\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f0000004140)={0x2020}, 0x2020) 03:36:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x401, 0x0) write$damon_monitor_on(r0, 0x0, 0x0) 03:36:09 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40641, 0x0) ioctl$FS_IOC_GETFSLABEL(r0, 0x40305828, &(0x7f0000001440)) 03:36:09 executing program 2: openat$cuse(0xffffffffffffff9c, 0xffffffffffffffff, 0x2, 0x0) 03:36:09 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000004, 0x40030, 0xffffffffffffffff, 0x0) [ 495.163454][T16047] loop4: detected capacity change from 0 to 512 03:36:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40641, 0x0) ioctl$FS_IOC_GETFSLABEL(r0, 0x40106614, &(0x7f0000001440)) 03:36:09 executing program 3: r0 = epoll_create(0x4) r1 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f00000000c0)={0x84}) 03:36:10 executing program 5: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000002dc0)=ANY=[@ANYBLOB="90020000", @ANYRES64=r0], 0x290) 03:36:10 executing program 2: r0 = openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = dup(r0) write$damon_init_regions(r1, &(0x7f0000000040), 0x7ffff000) [ 495.283394][ T27] audit: type=1804 audit(2000000169.980:32): pid=16058 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir1523060864/syzkaller.1C4I86/866/file1" dev="sda1" ino=1175 res=1 errno=0 [ 495.296365][T16047] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: none. 03:36:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x401, 0x0) write$damon_monitor_on(r0, &(0x7f0000000180), 0x3) 03:36:10 executing program 4: fsopen(&(0x7f0000000000)='jffs2\x00', 0x0) 03:36:10 executing program 5: pselect6(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x2}, 0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140), 0x8}) 03:36:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40641, 0x0) ioctl$FS_IOC_GETFSLABEL(r0, 0x40305829, &(0x7f0000001440)) 03:36:10 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/zoneinfo\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f0000004140)={0x2020}, 0x2020) 03:36:10 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/vmstat\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f0000004140)={0x2020}, 0x159) [ 495.474081][ T5291] EXT4-fs (loop4): unmounting filesystem. 03:36:10 executing program 1: r0 = fsopen(&(0x7f0000000100)='fusectl\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) 03:36:10 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x18, 0x1, &(0x7f00000000c0)=@raw=[@exit], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)}, 0x80) 03:36:10 executing program 2: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$BTRFS_IOC_GET_DEV_STATS(r0, 0xc4089434, 0x0) 03:36:10 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x33, &(0x7f0000000100), 0x4) 03:36:10 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x1a2442) write$evdev(r0, &(0x7f0000000040)=[{{0x0, 0x2710}}], 0x20000058) ioctl$EVIOCGABS2F(r0, 0x40044591, 0x0) 03:36:10 executing program 4: r0 = fsopen(&(0x7f0000000040)='affs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) 03:36:10 executing program 1: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) read$FUSE(r0, &(0x7f0000000580)={0x2020}, 0x2020) write$FUSE_DIRENTPLUS(r0, &(0x7f0000002dc0)=ANY=[@ANYBLOB="9002000000000000", @ANYRES64=r0], 0x290) 03:36:10 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40641, 0x0) ioctl$FS_IOC_GETFSLABEL(r0, 0x80087601, &(0x7f0000001440)) 03:36:10 executing program 2: r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) write$cgroup_freezer_state(r0, 0x0, 0x0) 03:36:10 executing program 1: syz_mount_image$ntfs3(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4045ff, 0x15, &(0x7f0000000bc0)=[{&(0x7f0000010000)="eb52904e5446532020202000020800000000000000f8000000000000000000000000000080008000ff0f0000000000000400000000000000ff00000000000000f600000001", 0x45}, {&(0x7f00000001c0)="813e37f8f9bc53b8d2190168e4d3d1b4f63c4b993e82f1dfe7354fcd09930a92c992e6966329bbc621822681bb9fd0f4af588ab5629a7d33e299719b300fdac1ba10427c39a282e682073ec94414870644efe15b", 0x54, 0x2000}, {&(0x7f0000010120)="46494c453000030000000000000000000100010038000100980100000004000000000000000000000400000000000000030000000000000010000000600000000000180000000000480000001800000000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80106000000000000000000000000000000000000000001000000000000000000000000000000000000300000006800000000001800000002004a00000018000100050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d8010070000000000000006c0000000000000600000000000000040324004d00460054000000000000008000000048000000010040000000010000000000000000003e00000000000000400000000000000000f003000000000000f003000000000000f0030000000000113f040000000000b0000000480000000100400000000300000000000000000000000000000000004000000000000000001000000000000020000000000000002000000000000000110102", 0x18b, 0x4000}, {&(0x7f0000000040)="00000000000000000000000000000000000000000000000000000000000003", 0x1f, 0x41e0}, {&(0x7f0000000dc0)="00000000000000000000000000000000b00000004800000001004000000003000000000000000000000000000000000040000000000000000010000000000000080000000000000008000000000000001101020000000000ffffffff0000030046494c453000030000000000000000000100010038000100580100000004000000000000000000000300000001000000020000000000000010000000600000000000180000000000480000001800000000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80106000000000000000000000000000000000000000001000000000000000000000000000000000000300000007000000000001800000002005200000018000100050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d801001000000000000000100000000000000600000000000000080324004d00460054004d00690072007200000000000000800000004800000001004000000001000000000000000000000000000000000040000000000000000010000000000000001000000000000000100000000000002101ff", 0x1ab, 0x43a0}, {&(0x7f00000104c0)="000000000000000000000000000000000000000000000000000000000000020046494c45300003000000000000000000020000e538000100580100000004000000000000000000000300000002000000020000000000000010000000600000000000180000000000480000001800000000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80106000000000000000000000000000000000000000001000000000000000000000000000000000000300000007000000000001800000002005200000018000100050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d801000004000000000000000400000000000600000000000000080324004c006f006700460069006c0065000000000000008000000048000000010040000000010000000000000000003f00000000000000400000000000000000000400000000000000040000000000e10004000000000021400001", 0x16c, 0x47e0}, {&(0x7f0000000080)="000000000000000000a6000000000000000000000000000000000000000002183e0554dcb08c0e703aaec8625c8a028b1926464a8597351517175b9782f5a3f868c5de1db6fa29", 0x47, 0x49e0}, {&(0x7f0000010660)="000000000000000000000000000000000000000000000000000000000000020046494c453000030000000000000000000300010038000100e00100000004000000000000000000000600000003000000040000000000000010000000480000000000180000000000300000001800000000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80106000000000000000000000000000000300000006800000000001800000001005000000018000100050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d8010000000000000000000000000000000006000000000000000703240056006f006c0075006d00650050000000800000000000180000000200640000001800000001000480480000005400000000000000140000000200340002000000000014009f011200010100000000000512000000000018009f011200010200000000000520000000200200000101000000000005120000000102000000000005200000002002000000000000600000003000000000001800000004001200000018000000730079007a006b0061006c006c0065007200000000000000700000002800000000001800000005000c00000018000000000000000000000003010000000000008000000018", 0x1e5, 0x4be0}, {&(0x7f0000000240)="000000000000000000000000000000000000000000000000000000000000040046494c453000030000000000000000000400010038000100c00100000004000000000000000000000400000004000000020000000000000010000000480000000000180000000000300000001800000000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80106000000000000000000000000000000300000007000000000001800000002005200000018000100050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d8010010000000000000000a00000000000006000000000000000803240041007400740072004400650066000000000000005000000080000000000018000000030064000000180000000100048048000000540000000000000014000000020034000200000000001400890012000101000000000005120000000000180089001200010200000000000520000000200200000101000000000005120000000102000000000005200000002002000000000000800000004800000001004000000001000000000000000000000000000000000040000000000000000010000000000000000a000000000000000a000000000000110146", 0x1d3, 0x4fe0}, {&(0x7f00000005c0)="000000000000000000000000000000000000000000000000000000000000020046494c453000030000000000000000000500010038000300000200000004000000000000000000000600000005000000030000000000000010000000480000000000180000000000300000001800000000ab2bd24ec4d801132d87d24ec4d801132d87d24ec4d80100ab2bd24ec4d80126000010000000000000000000000000300000006000000000001800000001004400000018000100050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100000000000000000000000000000000060000100000000001032e00000000005000000048000000010040000000020000000000000000000100000000000000400000000000000000200000000000002c100000000000002c10000000000000110243000000000090000000580000000004180000000300380000002000000024004900330030003000000001000000001000000100000010000000280000002800000001000000000000000000000018000000030000000000000000000000a00000005000000001044000000005000000000000000000000000000000000048000000000000000010000000000000001000000000000000100000000000002400490033003000110145", 0x1eb, 0x53e0}, {&(0x7f0000010ca0)="000000000000000000000000000000000000000000000000000000000000030046494c453000030000000000000000000600010038000100500100000004000000000000000000000300000006000000020000000000000010000000600000000000180000000000480000001800000000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80106000000000000000000000000000000000000000001000000000000000000000000000000000000300000006800000000001800000002005000000018000100050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d801001000000000000040000000000000000600000000000000070324004200690074006d006100700080000000480000000100400000000100000000000000000000000000000000004000000000000000001000000000000040000000000000004000000000000000110147", 0x163, 0x57e0}, {&(0x7f0000011040)="000000000000000000000000000000000000000000000000000000000000020046494c453000030000000000000000000800010038000100780100000004000000000000000000000400000008000000020000000000000010000000600000000000180000000000480000001800000000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80106000000000000000000000000000000000000000001000000000000000000000000000000000000300000007000000000001800000003005200000018000100050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d8010000000000000000000000000000000006000000000000000803240042006100640043006c0075007300ffff00000000800000001800000000001800000002000000000018000000800000005000000001044000000001000000000000000000fe01000000000000480000000000000000f01f000000000000f01f00000000000000000000000000240042006100640002ff01", 0x18b, 0x5fe0}, {&(0x7f0000011200)="000000000000000000000000000000000000000000000000000000000000020046494c453000030000000000000000000900010038000900000300000004000000000000000000000500000009000000030000000000000010000000600000000000180000000000480000001800000000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80106000020000000000000000000000000000000000101000000000000000000000000000000000000300000006800000000001800000001005000000018000100050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100000000000000000000000000000000060000200000000007032400530065006300750072006500800000005000000001044000000002000000000000000000400000000000000048000000000000000010040000000000700104000000000070010400000000002400530044005300114148000000000090000000e00000000004180000000300c00000002000000024005300440048000000000012000000001000000100000010000000b0000000b000000000000000180014000000000030000800000000005124b300010100005124b3000101000080000000000000007c0000004900490018001400000000003000080000000000a0ddde4202010000a0ddde42020100000001000000000000640000004900490018001400000000003000080000000300f01203f800010000f01203f80001000000000000000000007c000000490049000000000000000000100000000200000090000000c80000000004180000000400a800000020000000240053004900490000000000100000000010000001000000100000009800000098000000000000001400140000000000280004000000000000010000f01203f80001000000000000000000007c00000014001400000000002800040000000000010100005124b3000101000080000000000000007c0000001400140000000000280004000000000002010000a0ddde420201000000010000000000006400000000000000000000001000000002", 0x315, 0x63e0}, {&(0x7f0000011520)="000000000000000000000000000000000000000000000000000000000000030046494c453000030000000000000000000a0001003800010098010000000400000000000000000000040000000a000000020000000000000010000000600000000000180000000000480000001800000000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80106000000000000000000000000000000000000000001000000000000000000000000000000000000300000006800000000001800000003005000000018000100050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d801000002000000000000000200000000000600000000000000070324005500700043006100730065008000000048000000010040000000010000000000000000001f000000000000004000000000000000000002000000000000000200000000000000020000000000212089", 0x163, 0x67e0}, {&(0x7f0000013b20)="d000000020000000000018000000030008000000180000002d0000003c000000e00000005800000000001800000004003c000000180000001400000000060400244c585549440000000000001400000000060400244c584749440000000000001400000000060400244c584d4f4400ed8100000000000000ffffffff0000e20046494c452a00030000000000000000000000000030000000380000000004", 0x9e, 0xc380}, {&(0x7f000001aa40)="494e4458280009000000000000000000000000000000000028000000b8060000e80f0000000000000d00d801000000000000000000000000000000000000000004000000000004006800520000000000050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d8010010000000000000000a000000000000060000000000000008032400410074007400720044006500660000000000010008000000000008006800520000000000050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d8010000000000000000000000000000000006000000000000000803240042006100640043006c007500730000000000070006000000000006006000500000000000050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d801001000000000000040000000000000000600000000000000070324004200690074006d0061007000070000000000070060004c0000000000050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d8010020000000000000002000000000000006000000000000000503240042006f006f00740069006c000b00000000000b006000500000000000050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec40d0000ab2bd24ec4d8010000000000000000000000000000000006000010000000000703240045007800740065006e00640002000000000002006800520000000000050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d801000004000000000000000400000000000600000000000000080324004c006f006700460069006c006500000000000100000000000000010060004a0000000000050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d8010070000000000000006c0000000000000600000000000000040324004d004600540000000000000001000000000001006800520000000000050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d801001000000000000000100000000000000600000000000000080324004d00460054004d0069007200720000000200000009000000000009006000500000000000050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d801000000000000000000000000000000000600002000000000070324005300650063007500720065000a00000000000a006000500000000000050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d8010000020000000d00000002000000000006000000000000000703240055007000430061007300650003000000000003006000500000000000050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d8010000000000000000000000000000000006000000000000000703240056006f006c0075006d00650005000000000005005800440000000000050000000000050000ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100ab2bd24ec4d80100000000000000000000000000000000060000100000000001032e0000000000200000000000010068005400000000000500000000000500132d87d24ec4d801132d87d24ec4d801132d87d24ec4d801132d87d24ec4d80100100000000000006400000000000000200000002d0000000900660069006c0065002e0063006f006c006400000000001b0000000000010060004c0000000000050000000000050073a685d24ec4d80173a685d24ec4d80173a685d24ec4d80173a685d24ec4d80100000000000000000000000000000000200000102d0000000500660069006c0065003000000000001e0000000000010060004c0000000000050000000000050073a685d24ec4d801132d87d24ec4d801132d87d24ec4d80173a685d24ec4d80100100000000000000a0000000000000020000000590000000500660069006c006500310000000d001f0000000000010060004c00000000000500000000000500132d87d24ec4d801132d87d24ec4d801132d87d24ec4d801132d87d24ec4d80100300000000000002823000000000000200000002d0000000500660069006c0065003200000000001f0000000000010060004c00000000000500000000000500132d87d24ec4d801132d87d24ec4d801132d87d24ec4d801132d87d24ec4d80100300000000000002823000000000000200000002d0000000500660069006c00650033000000000000000000000000001000000002", 0x6cd, 0x45000}, {&(0x7f000001b200)="10", 0x1, 0x46080}, {&(0x7f00000007c0)="f7ffffffffff6c85507e207950cbb02575507700fffb9a55fb8d253755da1453094bdf12f9dea56eca6103d9a0c7c7f10482f7433c1b819f5bfc850c99b3f9d627a7b397fdf4f0303f271f526a9a7890a9a155af4ff2f497feffaec1f6fc8abc8717cb83a803b225e2e5497563b268a3beb1f964000000000000002061dff0281b6dc6572ed135b36f9c052504062fc60097e40f9be0fb831dad3a996176570845730000000000000000000095fe28614719bf7f7be9f18fa6a54f848514c8763ad7e6e41e09dd208a22b79d97053f495ba598be066ec1de22bd9e79851d13117d3e8b8248ab4673f6b8f473bf4c1f5d730c7ededcd9705ef3dd745e531edb04fc1b861c2cb57e107c2eaa0a2ccbc67ba70b9af536564c93b73ab6cfafc58d339738640af0789756372a0b0d64ba25d4d1a703738459ff5a492de9f3ddce43b48b5e8d1228cb0600000000000000", 0x14e, 0x46ffe}, {&(0x7f000001b660)="f01203f80001000000000000000000007c0000000100048048000000580000000000000014000000020034000200000000001400890012000101000000000005120000000000180089001200010200000000000520000000200200000102000000000005200000002002000001020000000000052000000020020000000000005124b30001010000007c00000001000480480000005800000000000000140000000200340002000000000014009f111200010100000000000512000000000018009f01120001020080000000052000000020020000010200000000000520000000200200000102000000000005200000002002000000000000a0ddde4202010000000100000000000064000000010004803000000040000000000000001400000002001c000100000000031400ff011f00010100000000000100000000010200000000000520000000200200000102000000000005200000002002", 0x15b, 0x48000}, {&(0x7f000003c0c0)="0000000000000000000000000000000000000000000000000000000000000400ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3fe5ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebdf0000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x20024, 0xfffe0}, {&(0x7f00000104a0)="00000000000000270000000000000000000000000000000000000000000002", 0x1f, 0x4044de}], 0x1000000, &(0x7f0000003580)=ANY=[], 0x1) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r0, 0x0, 0x0, 0x9) 03:36:10 executing program 5: r0 = fsopen(&(0x7f0000000000)='sockfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) fsconfig$FSCONFIG_SET_PATH_EMPTY(r0, 0x4, &(0x7f00000000c0)=',\x00', &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c) 03:36:10 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x141, 0x0) write$dsp(r0, &(0x7f0000000140)='A', 0x8800000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 03:36:10 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/diskstats\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f00000043c0)={0x2020}, 0x2020) read$qrtrtun(r0, &(0x7f00000002c0)=""/117, 0x75) 03:36:10 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, 0x0) 03:36:10 executing program 5: open(&(0x7f0000000000)='./file1\x00', 0x4141, 0x0) 03:36:10 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x141, 0x0) mount_setattr(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)={0x100000, 0xf8, 0x0, {r0}}, 0x20) [ 495.932216][T16103] loop1: detected capacity change from 0 to 8226 [ 496.040090][ T27] audit: type=1800 audit(2000000170.730:33): pid=16115 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1174 res=0 errno=0 [ 496.157020][T16103] ntfs3: loop1: Mark volume as dirty due to NTFS errors [ 496.199924][T16103] ntfs3: loop1: Failed to load $Extend. [ 496.871933][ T27] audit: type=1800 audit(2000000171.560:34): pid=16113 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed comm="syz-executor.2" name="file0" dev="sda1" ino=1177 res=0 errno=0 03:36:14 executing program 0: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$FUSE_LSEEK(r0, &(0x7f0000000080)={0x10}, 0x18) 03:36:14 executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x40641, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x20043, 0x0) 03:36:14 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40641, 0x0) ioctl$FS_IOC_GETFSLABEL(r0, 0x801c581f, &(0x7f0000001440)) 03:36:14 executing program 4: r0 = fsopen(&(0x7f0000000000)='befs\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)=':\',[&\r\x00', &(0x7f00000001c0)='be\xef5\x00\xf5\xcd\xbc3G\x8bH\xe9S t\xd6\xc6\xef\x90\r^Z\xe0\x00\xa9\xc4{wF\x90\xe8\xc1@m\x18\x94BB\x84\x9b\x99\xf4\xb5s\x9dC\b\xa4\x18\x81\xbb\xcc\x17\xf9\x0e\xb3\xe0\xa8\xc9\x95\\\x91\xd2\xa3\xcb\xc6?\x1c\xb1\xb1y\xb4\x7f\xd2\x8a\xd5\x15?\xcc\xa7{uQR\'', 0x0) 03:36:14 executing program 1: r0 = fsopen(&(0x7f0000004180)='hfsplus\x00', 0x0) fsconfig$FSCONFIG_CMD_RECONFIGURE(r0, 0x7, 0x0, 0x0, 0x0) 03:36:14 executing program 2: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = dup(r0) write$damon_init_regions(r1, 0x0, 0x10) 03:36:14 executing program 5: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = dup(r0) write$damon_init_regions(r1, &(0x7f0000000040), 0x7ffff000) 03:36:14 executing program 1: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000002d80), 0x2, 0x0) read$FUSE(r1, &(0x7f0000000080)={0x2020, 0x0, 0x0}, 0x2020) read$FUSE(r0, &(0x7f0000000580)={0x2020}, 0x2020) write$FUSE_DIRENTPLUS(r0, &(0x7f0000002dc0)=ANY=[@ANYBLOB="9002000000000000", @ANYRES64=r2], 0x290) 03:36:14 executing program 4: syz_read_part_table(0x0, 0x2, &(0x7f00000011c0)=[{&(0x7f0000000080)="f6", 0x1, 0xd75f}, {&(0x7f00000001c0)="bfbc142143fa788de85839ade1b33343125675f41f9d2241bc89bd41624f0236fe7a45fa30c4005d21dd76e36aa8ddd411cad887ee011b740d739bd275a36e7bd83e1acf4105804ac36fbea200fd5db7b5b904da6fe17b7fe1cb3187d0478b1c89898333faac9848f12cea59bd0a7fa1a25d16827433f43e857bcc33172e1f5dc030fd025a288449438260a09d8c638947468f6f0724aaffb6a07fe6c27d7c5e7bfc4c4b6eed76c45426fe0d12e3b8c09c43417f9912127b233dfb2adcacaca4f964657dd03c6fd0792ed5552642a2a8d4418a1139711cfc235eb0077320d194868b4ee0bdd50eaeb82e5f28d38751ebada9e025605d3aeb0c4b8b915d97a5e401777c2d690e725da357753fdeea308a05a107e39397e0e974d6c99c5f89ad29dc17795afa91993dfed40c663bcdcd11c9b0a30342b443c719e1551d23cf0bb78989e82048978edeea40d0fc196711bad25aa6a3eff5338577244a8d11ddf8dc2aa3b9888cb086195ba0c3ea5798eea47d9a826bccd5c350", 0x178, 0x6b}]) 03:36:14 executing program 2: r0 = fsopen(&(0x7f0000000080)='virtiofs\x00', 0x0) r1 = openat$damon_attrs(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) fsconfig$FSCONFIG_SET_FD(r0, 0x5, &(0x7f0000000000)='-\x00', 0x0, r1) [ 499.975244][ T27] audit: type=1804 audit(2000000174.670:35): pid=16124 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir1063693884/syzkaller.xZlcQ4/847/file0" dev="sda1" ino=1182 res=1 errno=0 03:36:14 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40641, 0x101) write$RDMA_USER_CM_CMD_DISCONNECT(r0, &(0x7f0000000080)={0xa, 0x4}, 0xc) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r0, 0xc0189378, &(0x7f0000000200)=ANY=[]) write$RDMA_USER_CM_CMD_RESOLVE_ROUTE(r0, &(0x7f0000000400)={0x4, 0x8}, 0x10) 03:36:14 executing program 0: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) r1 = openat$misdntimer(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000200)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) 03:36:14 executing program 5: r0 = fsopen(&(0x7f0000000080)='virtiofs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) 03:36:14 executing program 1: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, 0x0) [ 500.066332][T16132] loop4: detected capacity change from 0 to 107 03:36:14 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/asound/seq/timer\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f0000004140)={0x2020}, 0x2020) 03:36:14 executing program 2: r0 = fsopen(&(0x7f0000000040)='cramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) 03:36:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x422c1, 0x0) ioctl$FS_IOC_GETFSLABEL(r0, 0x5452, &(0x7f0000001440)) [ 500.203531][T16145] virtio-fs: tag <(null)> not found 03:36:14 executing program 0: r0 = open(&(0x7f0000000000)='./file1\x00', 0x4141, 0x0) write$FUSE_WRITE(r0, &(0x7f00000020c0)={0x18}, 0x18) 03:36:14 executing program 4: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat$loop(r0, &(0x7f0000000040)='./file0\x00', 0x6000, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40641, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r1, 0x0, 0x0) 03:36:14 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40641, 0x0) ioctl$FS_IOC_GETFSLABEL(r0, 0x4020940d, &(0x7f0000001440)) 03:36:14 executing program 2: r0 = fsopen(&(0x7f00000001c0)='ntfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) 03:36:15 executing program 5: r0 = fsopen(&(0x7f0000000000)='bpf\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000080)='\x16#\xb0#\xa7\"!W\x94\xd9\xd2\x16\xb6\xf8\xe9', &(0x7f00000000c0)='/sys/kernel/debug/damon/attrs\x00', 0x0) 03:36:15 executing program 2: r0 = fsopen(&(0x7f0000000000)='bpf\x00', 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80040, 0x0) fsconfig$FSCONFIG_SET_PATH_EMPTY(r0, 0x4, &(0x7f0000000100)='/sys/kernel/debug/damon/attrs\x00', &(0x7f0000000140)='./file0/file0\x00', r1) 03:36:15 executing program 1: r0 = fsopen(&(0x7f0000000000)='befs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) 03:36:15 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/bus/input/handlers\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f0000000080)={0x2020}, 0x2020) 03:36:15 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000740), 0x2, 0x0) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f00000001c0)={0x300, 0x10, 0xfa00, {0x0}}, 0x18) 03:36:15 executing program 3: r0 = fsopen(&(0x7f0000000000)='squashfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) 03:36:15 executing program 5: r0 = fsopen(&(0x7f00000000c0)='vfat\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) 03:36:15 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/bus/input/devices\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f0000004140)={0x2020}, 0x2020) 03:36:15 executing program 4: r0 = fsopen(&(0x7f0000000080)='minix\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) 03:36:15 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000140)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000100), 0x2}}, 0x20) 03:36:15 executing program 3: openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pselect6(0x40, &(0x7f0000000180)={0x1f}, 0x0, 0x0, 0x0, 0x0) 03:36:15 executing program 5: mknodat$loop(0xffffffffffffffff, &(0x7f0000002100)='.\x00', 0x3848, 0x0) 03:36:15 executing program 2: r0 = open(&(0x7f0000000040)='./file1\x00', 0x1c1041, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000140)={0x0, 0x18, 0xfa00, {0x0, 0x0}}, 0x20) 03:36:15 executing program 1: r0 = open(&(0x7f0000001100)='./file0\x00', 0x40641, 0x0) ioctl$FS_IOC_GETFSLABEL(r0, 0x40086602, &(0x7f0000001440)) 03:36:15 executing program 0: r0 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write$tcp_congestion(r0, &(0x7f00000025c0)='dctcp\x00', 0x6) 03:36:15 executing program 4: mount$binderfs(0x0, &(0x7f0000001140)='./binderfs\x00', 0x0, 0x100000, 0x0) 03:36:15 executing program 5: r0 = fsopen(&(0x7f0000000100)='exfat\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) 03:36:15 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40641, 0x0) ioctl$FS_IOC_GETFSLABEL(r0, 0xc0406618, &(0x7f0000001440)) 03:36:15 executing program 0: openat$ppp(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pselect6(0x40, &(0x7f0000000180)={0x1f}, 0x0, 0x0, 0x0, 0x0) 03:36:15 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/crypto\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f00000043c0)={0x2020}, 0x2020) read$qrtrtun(r0, &(0x7f00000002c0)=""/117, 0x75) read$FUSE(r0, &(0x7f00000008c0)={0x2020}, 0x2020) 03:36:15 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40641, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r0, &(0x7f0000000080)={0xa, 0x4}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x40000, 0x0) 03:36:15 executing program 5: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/tty/ldiscs\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f0000004140)={0x2020}, 0x2020) 03:36:15 executing program 3: r0 = fsopen(&(0x7f0000000000)='hfsplus\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) 03:36:15 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60640, 0x0) ioctl$FS_IOC_GETFSLABEL(r0, 0x40086602, &(0x7f0000001440)) 03:36:15 executing program 5: syz_read_part_table(0x0, 0x2, &(0x7f00000011c0)=[{&(0x7f0000000080)="f6", 0x1, 0xd75f}, {&(0x7f00000001c0)="bfbc142143fa788de85839ade1b33343125675f41f9d2241bc89bd41624f0236fe7a45fa30c4005d21dd76e36aa8ddd411cad887ee011b740d739bd275a36e7bd83e1acf4105804ac36fbea200fd5db7b5b904da6fe17b7fe1cb3187d0478b1c89898333faac9848f12cea59bd0a7fa1a25d16827433f43e857bcc33172e1f5dc030fd025a288449438260a09d8c638947468f6f0724aaffb6a07fe6c27d7c5e7bfc4c4b6eed76c45426fe0d12e3b8c09c43417f9912127b233dfb2adcacaca4f964657dd03c6fd0792ed5552642a2a8d4418a1139711cfc235eb0077320d194868b4ee0bdd50eaeb82e5f28d38751ebada9e025605d3aeb0c4b8b915d97a5e401777c2d690e725da357753fdeea308a05a107e39397e0e974d6c99c5f89ad29dc17795afa91993dfed40c663bcdcd11c9b0a30342b443c719e1551d23cf0bb78989e82048978edeea40d0fc196711bad25aa6a3eff5338577244a8d11ddf8dc2aa3b9888cb086195ba0c3ea5798eea47d9a826bccd5", 0x176, 0x6b}]) 03:36:15 executing program 2: r0 = openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = dup(r0) fstat(r1, &(0x7f0000000300)) [ 500.872227][ T27] audit: type=1804 audit(2000000175.570:36): pid=16200 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir2679536705/syzkaller.eCPdrg/861/file0" dev="sda1" ino=1173 res=1 errno=0 03:36:15 executing program 1: fsopen(&(0x7f0000000000)='erofs\x00', 0x0) 03:36:15 executing program 4: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000000c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000080)={0xffffffffffffffff}, 0x2}}, 0x20) write$RDMA_USER_CM_CMD_JOIN_IP_MCAST(r0, &(0x7f0000000100)={0x10, 0x30, 0xfa00, {0x0, 0x0, {0xa, 0x0, 0x0, @loopback}, r1}}, 0x38) 03:36:15 executing program 3: r0 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) [ 500.984105][T16209] loop5: detected capacity change from 0 to 107 03:36:15 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/tty/drivers\x00', 0x0, 0x0) getdents64(r0, 0x0, 0x0) [ 501.135463][ T4604] I/O error, dev loop5, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 501.150241][ T4604] Buffer I/O error on dev loop5, logical block 0, async page read [ 501.167847][ T4604] ldm_validate_partition_table(): Disk read failed. [ 501.186115][ T4604] Dev loop5: unable to read RDB block 0 [ 501.199236][ T4604] loop5: unable to read partition table [ 501.210357][ T1236] ieee802154 phy0 wpan0: encryption failed: -22 [ 501.216726][ T1236] ieee802154 phy1 wpan1: encryption failed: -22 [ 501.218149][ T4604] loop5: partition table beyond EOD, truncated 03:36:16 executing program 0: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) r1 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) 03:36:16 executing program 1: r0 = fsopen(&(0x7f0000000000)='ntfs3\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) 03:36:16 executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40641, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r0, &(0x7f0000000080)={0xa, 0x4}, 0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x10, r0, 0x0) 03:36:16 executing program 3: fsopen(&(0x7f0000000000)='fuse\x00', 0x0) 03:36:16 executing program 2: mknod(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) lstat(&(0x7f0000000040)='./file1/file0\x00', 0x0) 03:36:16 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40641, 0x0) ioctl$FS_IOC_GETFSLABEL(r0, 0x8008662c, &(0x7f0000001440)) 03:36:16 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000002200)='/proc/schedstat\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f00000000c0)={0x2020}, 0x2020) 03:36:16 executing program 2: pselect6(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x2}, &(0x7f00000000c0)={0x1}, 0x0, 0x0) 03:36:16 executing program 5: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/vmallocinfo\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f0000004140)={0x2020}, 0x2020) 03:36:16 executing program 3: mount_setattr(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x60}, 0x20) 03:36:16 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x4141, 0x0) write$FUSE_INTERRUPT(r0, &(0x7f0000000140)={0x66}, 0x10) 03:36:16 executing program 2: openat$khugepaged_scan(0xffffffffffffff9c, &(0x7f0000007b40), 0x1, 0x0) 03:36:16 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/consoles\x00', 0x0, 0x0) read$fb(r0, &(0x7f0000004180)=""/58, 0x3a) read$FUSE(r0, &(0x7f0000000080)={0x2020}, 0x2020) 03:36:16 executing program 3: syz_read_part_table(0x0, 0x0, &(0x7f00000011c0)) syz_read_part_table(0x9, 0x4, &(0x7f0000000740)=[{&(0x7f00000000c0), 0x0, 0x2}, {&(0x7f00000003c0)="55ebb11d6d3c2b229b5687ee6cf7d77e3f2696a8b75f3d36bb2997d5cf1203c6aea794dc4083a53c08097a35cabcdb245f6ffe171f9aa255d5dfb34be313179b5d8c0b697fabbd415590dbc1c825332fab0e7d450495a4e657ddb72a", 0x5c}, {0x0}, {0x0}]) 03:36:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40641, 0x0) ioctl$FS_IOC_GETFSLABEL(r0, 0x4004662b, &(0x7f0000001440)) 03:36:16 executing program 5: r0 = fsopen(&(0x7f0000000040)='udf\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) 03:36:16 executing program 4: r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f00000001c0), 0x0) r1 = dup(r0) read$proc_mixer(r1, 0x0, 0x0) 03:36:16 executing program 2: r0 = fsopen(&(0x7f0000000080)='cifs\x00', 0x0) r1 = openat$damon_attrs(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) fsconfig$FSCONFIG_SET_FD(r0, 0x5, &(0x7f0000000040)='configfs\x00', 0x0, r1) 03:36:16 executing program 0: syz_read_part_table(0x0, 0x2, &(0x7f00000011c0)=[{&(0x7f0000000080)="f6", 0x1, 0xd75f}, {&(0x7f00000001c0)="bfbc142143fa788de85839ade1b33343125675f41f9d2241bc89bd41624f0236fe7a45fa30c4005d21dd76e36aa8ddd411cad887ee011b740d739bd275a36e7bd83e1acf4105804ac36fbea200fd5db7b5b904da6fe17b7fe1cb3187d0478b1c89898333faac9848f12cea59bd0a7fa1a25d16827433f43e857bcc33172e1f5dc030fd025a288449438260a09d8c638947468f6f0724aaffb6a07fe6c27d7c5e7bfc4c4b6eed76c45426fe0d12e3b8c09c43417f9912127b233dfb2adcacaca4f964657dd03c6fd0792ed5552642a2a8d4418a1139711cfc235eb0077320d194868b4ee0bdd50eaeb82e5f28d38751ebada9e025605d3aeb0c4b8b915d97a5e401777c2d690e725da357753fdeea308a05a107e39397e0e974d6c99c5f89ad29dc17795afa91993dfed40c663bcdcd11c9b0a30342b443c719e1551d23cf0bb78989e82048978edeea40d0fc196711bad25aa6a3eff5338577244a8d11ddf8dc2aa3b9888cb086195ba0c3ea5798eea47d9a826bccd5c35022016083ecebead4bec20ce59a0a5db1ae5e55039d753d2569b0d64cbacfec334f1aa4338214a9f7b25667d22fb662a5dfb3df427b46ea0335465e0ecf19c5caffe2dd", 0x1bb, 0x10}]) 03:36:16 executing program 5: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000002640), 0x802, 0x0) write$uinput_user_dev(r0, 0x0, 0x0) 03:36:16 executing program 4: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/tty/drivers\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) 03:36:16 executing program 3: syz_read_part_table(0x0, 0x2, &(0x7f00000011c0)=[{&(0x7f0000000080)="f6", 0x1, 0xd75f}, {&(0x7f00000001c0)="bfbc142143fa788de85839ade1b33343125675f41f9d2241bc89bd41624f0236fe7a45fa30c4005d21dd76e36aa8ddd411cad887ee011b740d739bd257455682", 0x40, 0x4}]) 03:36:16 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x4141, 0x0) write$FUSE_INTERRUPT(r0, &(0x7f0000000140)={0x66, 0xfffffffffffffffe}, 0x10) 03:36:16 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write$tcp_congestion(r1, 0x0, 0xc2) [ 502.065965][T16258] loop0: detected capacity change from 0 to 107 03:36:16 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$packet(r1, 0x0, &(0x7f0000000e00)) 03:36:16 executing program 4: socket$nl_route(0x10, 0x3, 0x0) pselect6(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x989680}, 0x0) 03:36:16 executing program 1: socket$inet_udp(0x2, 0x2, 0x0) socket$packet(0x11, 0x2, 0x300) pselect6(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x1a}, 0x0, 0x0, 0x0) 03:36:16 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write$FUSE_ENTRY(r1, &(0x7f0000002040)={0x90, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}}, 0x90) 03:36:16 executing program 5: socket$nl_route(0x10, 0x3, 0x0) pselect6(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x8}, &(0x7f0000000040)={0x0, 0x989680}, 0x0) [ 502.145913][T16266] loop3: detected capacity change from 0 to 107 03:36:16 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write$FUSE_ENTRY(r1, &(0x7f0000002040)={0x90, 0xfffffffffffffff5, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee01}}}, 0x90) 03:36:16 executing program 4: semtimedop(0x0, &(0x7f0000000040)=[{}], 0x1d7fea2a19b89699, 0x0) 03:36:16 executing program 3: socket$nl_route(0x10, 0x3, 0x0) socket$inet6(0xa, 0x1, 0x0) pselect6(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x1a}, 0x0, 0x0, 0x0) 03:36:17 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write$FUSE_ENTRY(r1, &(0x7f0000002040)={0x90, 0xfffffffffffffffe, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}}, 0x90) 03:36:17 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) setsockopt(r0, 0x1, 0x0, 0x0, 0x0) 03:36:17 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write$tcp_congestion(r1, 0x0, 0xfffffe82) 03:36:17 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000b0cd6f10da0b3228fef4000000010902120001000000000904"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000c80)={0x2c, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000cc0)={0x34, &(0x7f0000000b00)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000006c0)={0x2c, &(0x7f00000003c0), 0x0, 0x0, 0x0, 0x0}) 03:36:17 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009210000000122dc0109058103"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:36:17 executing program 3: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000001c0)={0x3}, 0x8, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/99}, 0x6b, 0x0, 0x4800) 03:36:17 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000180)={@local, @multicast, @void, {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @multicast, @remote, @remote, @multicast2}}}}, 0x0) 03:36:17 executing program 2: msgctl$MSG_INFO(0x0, 0xc, 0xfffffffffffffffd) 03:36:17 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x8000, 0x0, @dev={0xfe, 0x80, '\x00', 0x21}, 0x3}, 0x1c) 03:36:17 executing program 3: getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=""/243, 0x0) 03:36:17 executing program 1: pipe2(&(0x7f0000000000), 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000980)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x5, 0x3, 0x1, {0x22, 0x48d}}}}]}}]}}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 03:36:17 executing program 2: pipe2(0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000380)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) 03:36:17 executing program 3: pipe2(0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000980)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) 03:36:17 executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000980)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) [ 502.681847][T12471] usb 6-1: new high-speed USB device number 7 using dummy_hcd [ 502.689592][T12476] usb 5-1: new high-speed USB device number 8 using dummy_hcd [ 502.841949][ T5334] usb 2-1: new high-speed USB device number 10 using dummy_hcd [ 502.881997][ T6679] usb 4-1: new high-speed USB device number 10 using dummy_hcd [ 502.882203][ T5337] usb 3-1: new high-speed USB device number 14 using dummy_hcd [ 502.897845][T12475] usb 1-1: new high-speed USB device number 9 using dummy_hcd [ 502.962120][T12476] usb 5-1: Using ep0 maxpacket: 16 [ 502.967617][T12471] usb 6-1: Using ep0 maxpacket: 16 [ 503.071979][ T6679] usb 4-1: device descriptor read/64, error 18 [ 503.082186][ T5334] usb 2-1: device descriptor read/64, error 18 [ 503.101983][T12476] usb 5-1: New USB device found, idVendor=0bda, idProduct=2832, bcdDevice=f4.fe [ 503.111162][T12471] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 503.122262][T12475] usb 1-1: device descriptor read/64, error 18 [ 503.128535][T12476] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 503.136913][ T5337] usb 3-1: device descriptor read/64, error 18 [ 503.143300][T12471] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 503.154325][T12471] usb 6-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 503.164851][T12476] usb 5-1: config 0 descriptor?? [ 503.170067][T12471] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 503.182290][T12471] usb 6-1: config 0 descriptor?? [ 503.341844][ T6679] usb 4-1: new high-speed USB device number 11 using dummy_hcd [ 503.361891][ T5334] usb 2-1: new high-speed USB device number 11 using dummy_hcd [ 503.422003][ T5337] usb 3-1: new high-speed USB device number 15 using dummy_hcd [ 503.429730][T12475] usb 1-1: new high-speed USB device number 10 using dummy_hcd [ 503.436263][T16292] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 503.437797][T12476] usb 5-1: dvb_usb_v2: found a 'Realtek RTL2832U reference design' in warm state [ 503.456209][T16292] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 503.531821][ T6679] usb 4-1: device descriptor read/64, error 18 [ 503.551891][ T5334] usb 2-1: device descriptor read/64, error 18 [ 503.632476][ T5337] usb 3-1: device descriptor read/64, error 18 [ 503.651974][ T6679] usb usb4-port1: attempt power cycle [ 503.662044][T12475] usb 1-1: device descriptor read/64, error 18 [ 503.672099][ T5334] usb usb2-port1: attempt power cycle [ 503.698775][T12471] input: HID 0458:5019 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/0003:0458:5019.0001/input/input5 [ 503.752028][ T5337] usb usb3-port1: attempt power cycle [ 503.782112][T12475] usb usb1-port1: attempt power cycle [ 503.795362][T12471] input: HID 0458:5019 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/0003:0458:5019.0001/input/input6 [ 503.884445][T12471] kye 0003:0458:5019.0001: input,hiddev0,hidraw0: USB HID v0.00 Pointer [HID 0458:5019] on usb-dummy_hcd.5-1/input0 [ 503.971316][ T6680] usb 6-1: USB disconnect, device number 7 [ 504.061891][ T6679] usb 4-1: new high-speed USB device number 12 using dummy_hcd [ 504.102264][ T5334] usb 2-1: new high-speed USB device number 12 using dummy_hcd [ 504.162180][ T6679] usb 4-1: Invalid ep0 maxpacket: 0 [ 504.172310][ T5337] usb 3-1: new high-speed USB device number 16 using dummy_hcd [ 504.193481][ T5334] usb 2-1: Invalid ep0 maxpacket: 0 [ 504.198887][T12475] usb 1-1: new high-speed USB device number 11 using dummy_hcd [ 504.282634][ T5337] usb 3-1: Invalid ep0 maxpacket: 0 [ 504.302025][T12475] usb 1-1: Invalid ep0 maxpacket: 0 [ 504.311875][ T6679] usb 4-1: new high-speed USB device number 13 using dummy_hcd [ 504.351877][ T5334] usb 2-1: new high-speed USB device number 13 using dummy_hcd [ 504.402147][ T6679] usb 4-1: Invalid ep0 maxpacket: 0 [ 504.408785][ T6679] usb usb4-port1: unable to enumerate USB device [ 504.442064][ T5337] usb 3-1: new high-speed USB device number 17 using dummy_hcd [ 504.449826][ T5334] usb 2-1: Invalid ep0 maxpacket: 0 [ 504.455156][T12475] usb 1-1: new high-speed USB device number 12 using dummy_hcd [ 504.463029][ T5334] usb usb2-port1: unable to enumerate USB device 03:36:19 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009210000000122dc0109058103"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 504.572555][ T5337] usb 3-1: Invalid ep0 maxpacket: 0 [ 504.577986][T12475] usb 1-1: Invalid ep0 maxpacket: 0 [ 504.584044][T12475] usb usb1-port1: unable to enumerate USB device [ 504.590578][ T5337] usb usb3-port1: unable to enumerate USB device [ 504.811810][ T6679] usb 6-1: new high-speed USB device number 8 using dummy_hcd [ 505.061832][ T6679] usb 6-1: Using ep0 maxpacket: 16 [ 505.182064][ T6679] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 505.206633][ T6679] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 505.242105][ T6679] usb 6-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 505.268157][ T6679] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 505.281612][ T6679] usb 6-1: config 0 descriptor?? [ 505.292011][T12476] dvb_usb_rtl28xxu: probe of 5-1:0.0 failed with error -71 [ 505.316432][T12476] usb 5-1: USB disconnect, device number 8 03:36:20 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009210000000122dc0109058103"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 505.552794][T16313] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 03:36:20 executing program 1: pipe2(&(0x7f0000000000), 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000980)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x2, 0x6, {0x9, 0x21, 0x5, 0x0, 0x1, {0x22, 0x48d}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x1}}, [{{0x9, 0x5, 0x2, 0x3, 0xe9084f742b309d5d}}]}}}]}}]}}, &(0x7f0000000d00)={0xa, &(0x7f00000009c0)={0xa, 0x6, 0x250, 0x0, 0x9, 0x1, 0x10, 0x3}, 0x0, 0x0}) pipe(&(0x7f00000012c0)) 03:36:20 executing program 2: fsopen(&(0x7f0000000100)='hfs\x00', 0x0) 03:36:20 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFVLAN_SET_VLAN_EGRESS_PRIORITY_CMD(r0, 0x8982, 0x0) 03:36:20 executing program 3: pipe(&(0x7f0000004480)={0xffffffffffffffff}) openat$cgroup_subtree(r0, &(0x7f0000000180), 0x2, 0x0) [ 505.601084][T16313] misc raw-gadget: fail, usb_gadget_register_driver returned -16 03:36:20 executing program 2: mount$9p_fd(0x0, 0x0, 0x0, 0x220802, 0x0) 03:36:20 executing program 3: pipe(&(0x7f0000004480)={0xffffffffffffffff}) ioctl$BTRFS_IOC_WAIT_SYNC(r0, 0x40089416, 0x0) 03:36:20 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 03:36:20 executing program 2: getrandom(&(0x7f0000000040)=""/7, 0x7, 0x1) 03:36:20 executing program 3: pipe(&(0x7f0000004480)={0xffffffffffffffff}) ioctl$TIOCGPTPEER(r0, 0x5441, 0x0) 03:36:20 executing program 0: mmap$IORING_OFF_SQ_RING(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) [ 505.907628][ T6679] input: HID 0458:5019 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/0003:0458:5019.0002/input/input7 [ 505.942156][ T5334] usb 2-1: new high-speed USB device number 14 using dummy_hcd [ 505.949913][ T5337] usb 5-1: new high-speed USB device number 9 using dummy_hcd [ 506.047877][ T6679] input: HID 0458:5019 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/0003:0458:5019.0002/input/input8 [ 506.126328][ T6679] kye 0003:0458:5019.0002: input,hiddev0,hidraw0: USB HID v0.00 Pointer [HID 0458:5019] on usb-dummy_hcd.5-1/input0 [ 506.175526][ T5334] usb 2-1: device descriptor read/64, error 18 [ 506.241879][ T5337] usb 5-1: Using ep0 maxpacket: 16 [ 506.392149][ T5337] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 506.429217][ T5337] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 506.464291][ T5337] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 506.473784][ T5334] usb 2-1: new high-speed USB device number 15 using dummy_hcd [ 506.502026][ T5337] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 506.512352][ T6680] usb 6-1: USB disconnect, device number 8 [ 506.524914][ T5337] usb 5-1: config 0 descriptor?? [ 506.701993][ T5334] usb 2-1: device descriptor read/64, error 18 [ 506.796257][T16319] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 506.832226][T16319] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 506.841052][ T5334] usb usb2-port1: attempt power cycle 03:36:21 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) [ 507.123670][ T5337] input: HID 0458:5019 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0458:5019.0003/input/input9 [ 507.217131][ T5337] input: HID 0458:5019 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0458:5019.0003/input/input10 [ 507.261854][ T5334] usb 2-1: new high-speed USB device number 16 using dummy_hcd [ 507.298681][ T5337] kye 0003:0458:5019.0003: input,hiddev0,hidraw0: USB HID v0.00 Pointer [HID 0458:5019] on usb-dummy_hcd.4-1/input0 [ 507.372780][ T5334] usb 2-1: Invalid ep0 maxpacket: 0 [ 507.397575][ T6680] usb 5-1: USB disconnect, device number 9 [ 507.531983][ T5334] usb 2-1: new high-speed USB device number 17 using dummy_hcd [ 507.641907][ T5334] usb 2-1: Invalid ep0 maxpacket: 0 [ 507.647631][ T5334] usb usb2-port1: unable to enumerate USB device 03:36:22 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009210000000122dc0109058103"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) [ 508.221916][ T5334] usb 5-1: new high-speed USB device number 10 using dummy_hcd [ 508.471871][ T5334] usb 5-1: Using ep0 maxpacket: 16 03:36:23 executing program 1: pipe(&(0x7f0000004480)={0xffffffffffffffff, 0xffffffffffffffff}) openat$cgroup_ro(r0, &(0x7f0000000000)='cgroup.freeze\x00', 0x0, 0x0) 03:36:23 executing program 2: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, 0x0, 0x0) 03:36:23 executing program 0: signalfd4(0xffffffffffffffff, &(0x7f0000000300), 0x8, 0x80000) 03:36:23 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r0, 0x40182103, 0x0) 03:36:23 executing program 5: syz_open_procfs(0x0, &(0x7f00000027c0)='stat\x00') [ 508.592568][ T5334] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 508.603864][ T5334] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 508.615121][ T5334] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 508.624544][ T5334] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 508.634774][ T5334] usb 5-1: config 0 descriptor?? 03:36:23 executing program 5: mknodat$loop(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x10, 0x1) 03:36:23 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 03:36:23 executing program 2: creat(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BTRFS_IOC_SUBVOL_SETFLAGS(r0, 0x5452, &(0x7f0000000080)) 03:36:23 executing program 3: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000580)='.log\x00', 0x44340, 0x0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, 0x0, 0x0) 03:36:23 executing program 1: pipe(&(0x7f0000004480)={0xffffffffffffffff}) setsockopt$inet6_tcp_buf(r0, 0x6, 0x0, 0x0, 0x0) 03:36:23 executing program 2: r0 = inotify_init1(0x0) ioctl$INCFS_IOC_PERMIT_FILL(r0, 0x40046721, 0x0) [ 508.805377][ T27] audit: type=1804 audit(2000000183.500:37): pid=16354 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir2679536705/syzkaller.eCPdrg/877/file0" dev="sda1" ino=1173 res=1 errno=0 [ 508.878221][T16339] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 508.895791][ T27] audit: type=1800 audit(2000000183.540:38): pid=16357 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=".log" dev="sda1" ino=1182 res=0 errno=0 [ 508.913377][T16339] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 509.197595][ T5334] input: HID 0458:5019 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0458:5019.0004/input/input11 [ 509.284383][ T5334] input: HID 0458:5019 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0458:5019.0004/input/input12 [ 509.370712][ T5334] kye 0003:0458:5019.0004: input,hiddev0,hidraw0: USB HID v0.00 Pointer [HID 0458:5019] on usb-dummy_hcd.4-1/input0 [ 509.523140][ T6679] usb 5-1: USB disconnect, device number 10 03:36:24 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009210000000122dc0109058103"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:36:24 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$IP_VS_SO_SET_TIMEOUT(r0, 0x0, 0x48a, &(0x7f00000011c0), 0xfffffffffffffeb9) 03:36:24 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, 0xffffffffffffffff, 0x0) 03:36:24 executing program 1: pipe(&(0x7f0000004480)={0xffffffffffffffff}) ioctl$TIOCGICOUNT(r0, 0x545d, 0x0) 03:36:24 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, 0x0, 0x0, 0x40008000, 0x0, 0x0) 03:36:24 executing program 2: r0 = getpgrp(0xffffffffffffffff) ptrace$setopts(0x4206, r0, 0x81, 0x0) 03:36:24 executing program 1: openat$full(0xffffffffffffff9c, &(0x7f00000050c0), 0x0, 0x0) 03:36:24 executing program 2: signalfd4(0xffffffffffffffff, &(0x7f0000000480), 0x8, 0x800) 03:36:24 executing program 3: pipe(&(0x7f0000004480)={0xffffffffffffffff}) setsockopt$inet6_tcp_int(r0, 0x6, 0x0, 0x0, 0x0) 03:36:24 executing program 0: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000580)='.log\x00', 0x44340, 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r0, 0xc0506617, 0x0) 03:36:24 executing program 5: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2000, 0x0) 03:36:24 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, 0x0, 0x0, 0x20000011, 0x0, 0x0) [ 510.196502][ T27] audit: type=1800 audit(2000000184.890:39): pid=16381 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=".log" dev="sda1" ino=1177 res=0 errno=0 [ 510.431847][ T6679] usb 5-1: new high-speed USB device number 11 using dummy_hcd [ 510.682004][ T6679] usb 5-1: Using ep0 maxpacket: 16 [ 510.822057][ T6679] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 510.833428][ T6679] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 510.843830][ T6679] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 510.853322][ T6679] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 510.872018][ T6679] usb 5-1: config 0 descriptor?? [ 511.127457][T16373] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 511.136107][T16373] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 511.385107][ T6679] input: HID 0458:5019 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0458:5019.0005/input/input13 [ 511.465737][ T6679] input: HID 0458:5019 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0458:5019.0005/input/input14 [ 511.540773][ T6679] kye 0003:0458:5019.0005: input,hiddev0,hidraw0: USB HID v0.00 Pointer [HID 0458:5019] on usb-dummy_hcd.4-1/input0 [ 511.668773][T12476] usb 5-1: USB disconnect, device number 11 03:36:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005000)={0xffffffffffffffff, 0xffffffffffffffff}) fsetxattr$trusted_overlay_opaque(r0, &(0x7f0000005040), 0x0, 0x0, 0x0) 03:36:26 executing program 2: r0 = getpgrp(0xffffffffffffffff) get_robust_list(r0, &(0x7f0000000340)=0x0, &(0x7f0000000380)) 03:36:26 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, 0x0, 0x0, 0x24020080, &(0x7f0000000040)=@abs, 0x6e) 03:36:26 executing program 0: getresuid(&(0x7f0000001440), &(0x7f0000001480), &(0x7f00000014c0)) 03:36:26 executing program 3: lstat(&(0x7f0000002040)='./file0\x00', 0x0) 03:36:26 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009210000000122dc0109058103"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) 03:36:26 executing program 2: sigaltstack(&(0x7f0000000b00)={0x0}, 0x0) 03:36:26 executing program 0: pipe(&(0x7f0000004480)={0xffffffffffffffff}) openat$cgroup_freezer_state(r0, &(0x7f0000000180), 0x2, 0x0) 03:36:27 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, 0x0) 03:36:27 executing program 2: openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x104380, 0x0) 03:36:27 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, 0x0, 0x0, 0x40000020, 0x0) 03:36:27 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x101402, 0x0) mmap$binder(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x11, r0, 0xffbffffffffffff8) 03:36:27 executing program 0: r0 = inotify_init1(0x0) ioctl$FIGETBSZ(r0, 0x2, 0x0) 03:36:27 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0x64, 0x0, 0x0) 03:36:27 executing program 5: openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000180), 0x2, 0x0) 03:36:27 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) 03:36:27 executing program 3: openat$incfs(0xffffffffffffff9c, &(0x7f0000000580)='.log\x00', 0x0, 0x0) [ 512.531954][T12476] usb 5-1: new high-speed USB device number 12 using dummy_hcd [ 512.771838][T12476] usb 5-1: Using ep0 maxpacket: 16 [ 512.892049][T12476] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 512.903137][T12476] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 512.913844][T12476] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 512.923393][T12476] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 512.934702][T12476] usb 5-1: config 0 descriptor?? [ 513.174163][T16397] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 513.183154][T16397] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 513.420741][T12476] input: HID 0458:5019 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0458:5019.0006/input/input15 [ 513.505705][T12476] input: HID 0458:5019 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0458:5019.0006/input/input16 [ 513.588649][T12476] kye 0003:0458:5019.0006: input,hiddev0,hidraw0: USB HID v0.00 Pointer [HID 0458:5019] on usb-dummy_hcd.4-1/input0 [ 513.620608][ T6680] usb 5-1: USB disconnect, device number 12 03:36:28 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009210000000122dc0109058103"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) 03:36:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) 03:36:28 executing program 5: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat$loop(r0, &(0x7f00000023c0)='.\x00', 0x0, 0x1) 03:36:28 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) utimensat(r0, 0x0, 0x0, 0x0) 03:36:28 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x204400, 0x0) 03:36:28 executing program 3: pipe(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0x1, 0x0, 0x0, 0x0) 03:36:28 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, 0x0, 0x0, 0x8c50, 0x0, 0x0) 03:36:28 executing program 3: getrandom(&(0x7f00000003c0)=""/104, 0x68, 0x3) 03:36:28 executing program 1: pipe(&(0x7f0000004480)={0xffffffffffffffff}) setsockopt$inet_tcp_int(r0, 0x6, 0x0, 0x0, 0x0) 03:36:28 executing program 2: mknodat$null(0xffffffffffffffff, &(0x7f0000000900)='./file0\x00', 0x0, 0x103) 03:36:28 executing program 5: openat$incfs(0xffffffffffffff9c, &(0x7f0000000580)='.log\x00', 0x44340, 0x0) 03:36:29 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, 0x0, 0x0, 0x24020080, 0x0, 0x0) [ 514.300647][ T27] audit: type=1800 audit(2000000188.990:40): pid=16437 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=".log" dev="sda1" ino=1169 res=0 errno=0 [ 514.512062][ T6680] usb 5-1: new high-speed USB device number 13 using dummy_hcd [ 514.771992][ T6680] usb 5-1: Using ep0 maxpacket: 16 [ 514.902005][ T6680] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 514.913392][ T6680] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 514.923695][ T6680] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 514.933065][ T6680] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 514.948536][ T6680] usb 5-1: config 0 descriptor?? [ 515.207374][T16431] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 515.217241][T16431] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 515.471895][ T6680] input: HID 0458:5019 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0458:5019.0007/input/input17 [ 515.553812][ T6680] input: HID 0458:5019 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0458:5019.0007/input/input18 [ 515.629690][ T6680] kye 0003:0458:5019.0007: input,hiddev0,hidraw0: USB HID v0.00 Pointer [HID 0458:5019] on usb-dummy_hcd.4-1/input0 [ 515.693415][ T6680] usb 5-1: USB disconnect, device number 13 03:36:30 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009210000000122dc0109058103"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f0000000040)="e2", 0x35000) 03:36:30 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_tcp_buf(r0, 0x6, 0x0, 0x0, 0x0) 03:36:30 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000027c0)='stat\x00') recvmmsg$unix(r0, 0x0, 0x0, 0x0, 0x0) 03:36:30 executing program 3: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0xa002, 0x0) 03:36:30 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x80000, 0x0) 03:36:30 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x541b, &(0x7f0000000200)) 03:36:30 executing program 5: pipe(&(0x7f0000004480)={0xffffffffffffffff}) getsockopt$inet6_udp_int(r0, 0x11, 0x0, 0x0, 0x0) 03:36:30 executing program 2: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000580)='.log\x00', 0x44340, 0x0) mknodat$null(r0, &(0x7f0000000900)='./file0\x00', 0x0, 0x103) 03:36:30 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r0, 0xc400941d, 0x0) 03:36:30 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, 0x0, &(0x7f0000000080)) 03:36:30 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet(r0, 0x0, 0x0, 0x0) 03:36:31 executing program 1: msgctl$MSG_INFO(0xffffffffffffffff, 0xc, &(0x7f0000000040)=""/165) [ 516.320923][ T27] audit: type=1800 audit(2000000191.010:41): pid=16461 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=".log" dev="sda1" ino=1169 res=0 errno=0 [ 516.531951][ T6680] usb 5-1: new high-speed USB device number 14 using dummy_hcd [ 516.791831][ T6680] usb 5-1: Using ep0 maxpacket: 16 [ 516.911932][ T6680] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 516.923023][ T6680] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 516.933098][ T6680] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 516.942400][ T6680] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 516.952786][ T6680] usb 5-1: config 0 descriptor?? [ 517.194219][T16455] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 517.203085][T16455] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 517.454198][ T6680] input: HID 0458:5019 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0458:5019.0008/input/input19 [ 517.536237][ T6680] input: HID 0458:5019 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0458:5019.0008/input/input20 [ 517.686677][ T6680] kye 0003:0458:5019.0008: input,hiddev0,hidraw0: USB HID v0.00 Pointer [HID 0458:5019] on usb-dummy_hcd.4-1/input0 [ 517.722841][ T6680] usb 5-1: USB disconnect, device number 14 03:36:32 executing program 5: pipe(&(0x7f0000004480)={0xffffffffffffffff, 0xffffffffffffffff}) fstat(r0, &(0x7f0000000000)) 03:36:32 executing program 2: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) ioctl$IOC_WATCH_QUEUE_SET_FILTER(r0, 0x5761, 0x0) 03:36:32 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) tee(r0, 0xffffffffffffffff, 0x0, 0x0) 03:36:32 executing program 3: openat$random(0xffffffffffffff9c, &(0x7f0000000240), 0x201, 0x0) 03:36:32 executing program 1: syz_clone(0x50000400, &(0x7f0000000080)='b', 0x1, &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)) 03:36:32 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009210000000122dc0109058103"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:36:32 executing program 2: sched_setaffinity(0x0, 0xfffffcf5, 0x0) 03:36:32 executing program 3: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, 0x0, 0x0) 03:36:32 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/devices/system', 0x0, 0x0) accept$inet6(r0, 0x0, 0x0) 03:36:32 executing program 5: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADDDEST(r0, 0x0, 0x487, 0x0, 0x0) 03:36:33 executing program 3: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) mmap$binder(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0) 03:36:33 executing program 2: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) openat(r0, &(0x7f0000000180)='./file1\x00', 0x400000, 0x0) 03:36:33 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) openat$full(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) io_submit(0x0, 0x1, &(0x7f0000000680)=[&(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}]) 03:36:33 executing program 5: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x400283, 0x0) 03:36:33 executing program 3: signalfd(0xffffffffffffffff, &(0x7f0000000dc0), 0x8) 03:36:33 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000002a80), 0x0, 0x0) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) 03:36:33 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x42, 0x0, &(0x7f0000000040)) [ 518.551873][T12476] usb 5-1: new high-speed USB device number 15 using dummy_hcd [ 518.842001][T12476] usb 5-1: Using ep0 maxpacket: 16 [ 518.962081][T12476] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 518.983423][T12476] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 519.004966][T12476] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 519.022012][T12476] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 519.041319][T12476] usb 5-1: config 0 descriptor?? [ 519.295548][T16480] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 519.328767][T16480] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 519.661942][T12476] usbhid 5-1:0.0: can't add hid device: -71 [ 519.669035][T12476] usbhid: probe of 5-1:0.0 failed with error -71 [ 519.678469][T12476] usb 5-1: USB disconnect, device number 15 03:36:34 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009210000000122dc0109058103"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:36:34 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff}) ioctl$sock_SIOCOUTQ(r0, 0x5411, 0x0) 03:36:34 executing program 3: memfd_create(&(0x7f0000002a80)='{-.[]\xb5&{\x00', 0x0) 03:36:34 executing program 5: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x0, 0x0, 0x0) 03:36:34 executing program 2: openat$cgroup_int(0xffffffffffffffff, &(0x7f0000002400)='pids.max\x00', 0x2, 0x0) 03:36:34 executing program 1: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) ioctl$RNDZAPENTCNT(r0, 0x5204, 0x0) 03:36:34 executing program 2: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) getsockopt$inet6_tcp_buf(r0, 0x6, 0x0, 0x0, 0x0) 03:36:34 executing program 5: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, 0x0) 03:36:34 executing program 0: openat$incfs(0xffffffffffffff9c, &(0x7f0000000080)='.log\x00', 0x400000, 0x0) 03:36:34 executing program 3: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) accept4$packet(r0, 0x0, 0x0, 0x0) 03:36:34 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) ioctl$BTRFS_IOC_DEV_INFO(r0, 0xd000941e, 0x0) 03:36:35 executing program 2: r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0xee01, 0xee01, 0xee01}}) [ 520.511919][T12476] usb 5-1: new high-speed USB device number 16 using dummy_hcd [ 520.801798][T12476] usb 5-1: Using ep0 maxpacket: 16 [ 520.942083][T12476] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 520.953201][T12476] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 520.963632][T12476] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 520.973280][T12476] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 520.993053][T12476] usb 5-1: config 0 descriptor?? [ 521.237410][T16515] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 521.247071][T16515] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 521.571906][T12476] usbhid 5-1:0.0: can't add hid device: -71 [ 521.577924][T12476] usbhid: probe of 5-1:0.0 failed with error -71 [ 521.592746][T12476] usb 5-1: USB disconnect, device number 16 03:36:36 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009210000000122dc0109058103"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:36:36 executing program 3: openat$random(0xffffffffffffff9c, &(0x7f0000000740), 0x8401, 0x0) 03:36:36 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000140)) 03:36:36 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, 0x0, &(0x7f00000001c0)) 03:36:36 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) setsockopt$inet6_opts(r0, 0x29, 0x0, 0x0, 0x0) 03:36:36 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, 0x0) 03:36:36 executing program 1: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) getsockopt$EBT_SO_GET_INIT_INFO(r0, 0x0, 0x82, 0x0, 0x0) 03:36:36 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet6_udp_int(r0, 0x11, 0x65, &(0x7f0000000e80), 0x4) 03:36:36 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000000040), 0x4) 03:36:36 executing program 0: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) bind$packet(r0, 0x0, 0x0) 03:36:36 executing program 3: mkdirat$binderfs(0xffffffffffffff9c, &(0x7f00000003c0)='./binderfs2\x00', 0x1ff) 03:36:36 executing program 0: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/class/dmi', 0x880, 0x0) [ 522.322521][ T5374] usb 5-1: new high-speed USB device number 17 using dummy_hcd [ 522.561877][ T5374] usb 5-1: Using ep0 maxpacket: 16 [ 522.681916][ T5374] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 522.693217][ T5374] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 522.703461][ T5374] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 522.713159][ T5374] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 522.722736][ T5374] usb 5-1: config 0 descriptor?? [ 522.966792][T16538] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 522.975631][T16538] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 523.282057][ T5374] usbhid 5-1:0.0: can't add hid device: -71 [ 523.288036][ T5374] usbhid: probe of 5-1:0.0 failed with error -71 [ 523.306522][ T5374] usb 5-1: USB disconnect, device number 17 03:36:38 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009210000000122dc0109058103"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:36:38 executing program 5: openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x82042, 0x0) 03:36:38 executing program 2: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) getsockopt$IP6T_SO_GET_ENTRIES(r0, 0x29, 0x41, 0x0, 0x0) 03:36:38 executing program 1: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/devices/system', 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, 0x0) 03:36:38 executing program 3: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) setsockopt$inet_msfilter(r0, 0x0, 0x29, 0x0, 0x0) 03:36:38 executing program 0: openat$random(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) 03:36:38 executing program 0: openat$urandom(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) 03:36:38 executing program 1: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/devices/virtual', 0x7a4afd3a89ba4be3, 0x0) 03:36:38 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet6_udp_int(r0, 0x11, 0x65, 0x0, 0x0) 03:36:38 executing program 5: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/fs/cgroup', 0x0, 0x0) accept4$inet6(r0, 0x0, 0x0, 0x0) 03:36:38 executing program 3: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) bind$unix(r0, 0x0, 0x0) 03:36:38 executing program 0: openat$tun(0xffffffffffffff9c, &(0x7f0000002200), 0x602, 0x0) [ 524.081884][ T5374] usb 5-1: new high-speed USB device number 18 using dummy_hcd [ 524.321928][ T5374] usb 5-1: Using ep0 maxpacket: 16 [ 524.441991][ T5374] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 524.453004][ T5374] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 524.463163][ T5374] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 524.472729][ T5374] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 524.485690][ T5374] usb 5-1: config 0 descriptor?? [ 524.724962][T16562] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 524.736565][T16562] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 525.031890][ T5374] usbhid 5-1:0.0: can't add hid device: -71 [ 525.037983][ T5374] usbhid: probe of 5-1:0.0 failed with error -71 [ 525.053222][ T5374] usb 5-1: USB disconnect, device number 18 03:36:40 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009210000000122dc0109058103"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:36:40 executing program 5: openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000000)='cpuset.sched_relax_domain_level\x00', 0x2, 0x0) 03:36:40 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, 0x0, 0x0) 03:36:40 executing program 3: syz_clone(0x0, &(0x7f0000000080), 0x0, &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)) 03:36:40 executing program 2: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r0, 0x29, 0x37, 0x0, 0x0) 03:36:40 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) accept$unix(r0, 0x0, 0x0) 03:36:40 executing program 5: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/devices/system', 0x0, 0x0) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) 03:36:40 executing program 2: pipe(&(0x7f0000000780)={0xffffffffffffffff}) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, 0x0, 0x0) 03:36:40 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) openat$cgroup_type(r0, &(0x7f0000000180), 0x2, 0x0) 03:36:40 executing program 1: timer_create(0x0, 0x0, &(0x7f0000000500)) 03:36:40 executing program 3: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) accept4$inet(r0, 0x0, 0x0, 0x0) 03:36:40 executing program 2: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, 0x0, 0x0) [ 525.822097][T12476] usb 5-1: new high-speed USB device number 19 using dummy_hcd [ 526.071810][T12476] usb 5-1: Using ep0 maxpacket: 16 [ 526.192015][T12476] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 526.208916][T12476] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 526.229595][T12476] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 526.239453][T12476] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 526.260663][T12476] usb 5-1: config 0 descriptor?? [ 526.506634][T16587] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 526.528145][T16587] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 526.821927][T12476] usbhid 5-1:0.0: can't add hid device: -71 [ 526.828182][T12476] usbhid: probe of 5-1:0.0 failed with error -71 [ 526.842432][T12476] usb 5-1: USB disconnect, device number 19 03:36:41 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009210000000122dc0109058103"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:36:41 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) recvmsg$unix(r0, 0x0, 0x0) 03:36:41 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = dup2(r0, r0) fcntl$F_GET_RW_HINT(r1, 0xf, &(0x7f0000000180)) 03:36:41 executing program 5: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) openat$cgroup_int(r0, &(0x7f0000002400)='pids.max\x00', 0x2, 0x0) 03:36:41 executing program 2: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) recvmmsg$unix(r0, 0x0, 0x0, 0x0, 0x0) 03:36:41 executing program 3: openat$urandom(0xffffffffffffff9c, &(0x7f0000006c00), 0x4600, 0x0) 03:36:42 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x1}) 03:36:42 executing program 0: ioctl$BTRFS_IOC_QUOTA_RESCAN(0xffffffffffffffff, 0x4040942c, 0x0) 03:36:42 executing program 1: recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x10060, 0x0, 0x0) 03:36:42 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SIOCGSTAMPNS(r0, 0x8907, 0x0) 03:36:42 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, 0x0, &(0x7f00000013c0)) 03:36:42 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff}) fcntl$addseals(r0, 0x409, 0x0) [ 527.612006][ T5337] usb 5-1: new high-speed USB device number 20 using dummy_hcd [ 527.861804][ T5337] usb 5-1: Using ep0 maxpacket: 16 [ 527.982018][ T5337] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 527.993064][ T5337] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 528.003070][ T5337] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 528.012221][ T5337] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 528.023784][ T5337] usb 5-1: config 0 descriptor?? [ 528.267465][T16611] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 528.276577][T16611] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 528.582046][ T5337] usbhid 5-1:0.0: can't add hid device: -71 [ 528.588100][ T5337] usbhid: probe of 5-1:0.0 failed with error -71 [ 528.596725][ T5337] usb 5-1: USB disconnect, device number 20 03:36:43 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009210000000122dc0109058103"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:36:43 executing program 1: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) setsockopt$inet6_tcp_buf(r0, 0x6, 0x0, 0x0, 0x0) 03:36:43 executing program 5: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, 0x0, 0x0) 03:36:43 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) recvmmsg$unix(r0, 0x0, 0x0, 0x0, 0x0) 03:36:43 executing program 3: openat$random(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) 03:36:43 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) fstat(r0, &(0x7f0000000280)) 03:36:43 executing program 2: openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x40, 0x0) 03:36:43 executing program 3: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) getsockopt$IP6T_SO_GET_REVISION_TARGET(r0, 0x29, 0x45, 0x0, 0x0) 03:36:43 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_DEV_REPLACE(r0, 0xca289435, 0x0) 03:36:43 executing program 1: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, 0x0, 0x0) 03:36:43 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)) 03:36:43 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x24040, 0x0) [ 529.307154][ T27] audit: type=1800 audit(2000000204.000:42): pid=16647 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="file0" dev="sda1" ino=1177 res=0 errno=0 [ 529.401949][ T6679] usb 5-1: new high-speed USB device number 21 using dummy_hcd [ 529.674197][ T6679] usb 5-1: Using ep0 maxpacket: 16 [ 529.797666][ T6679] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 529.809806][ T6679] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 529.819841][ T6679] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 529.828951][ T6679] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 529.840023][ T6679] usb 5-1: config 0 descriptor?? [ 530.583177][ T6679] usbhid 5-1:0.0: can't add hid device: -71 [ 530.589266][ T6679] usbhid: probe of 5-1:0.0 failed with error -71 [ 530.605072][ T6679] usb 5-1: USB disconnect, device number 21 03:36:45 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0x1, 0x0, 0x0, 0x0) 03:36:45 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009210000000122dc0109058103"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:36:45 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$sock_timeval(r0, 0x1, 0x0, 0x0, &(0x7f0000000040)) 03:36:45 executing program 5: fsetxattr$security_capability(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6) 03:36:45 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet(r0, 0x0, 0x0, 0x10) 03:36:45 executing program 0: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) setsockopt$packet_int(r0, 0x107, 0x0, 0x0, 0x0) 03:36:45 executing program 2: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) getsockopt$IPT_SO_GET_ENTRIES(r0, 0x0, 0x41, 0x0, 0x0) 03:36:45 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) 03:36:45 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet_SIOCGIFDSTADDR(r0, 0x8917, &(0x7f0000000000)={'syzkaller1\x00', {0x2, 0x0, @broadcast}}) 03:36:45 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$F_SET_RW_HINT(r0, 0x40c, 0x0) 03:36:45 executing program 0: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/devices/system', 0x0, 0x31) 03:36:45 executing program 3: r0 = socket$packet(0x11, 0x2, 0x300) ioctl$AUTOFS_IOC_CATATONIC(r0, 0x9362, 0x0) 03:36:45 executing program 5: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, 0x0, 0x0) [ 531.351960][ T5337] usb 5-1: new high-speed USB device number 22 using dummy_hcd [ 531.631794][ T5337] usb 5-1: Using ep0 maxpacket: 16 [ 531.781995][ T5337] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 531.793086][ T5337] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 531.803455][ T5337] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 531.813631][ T5337] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 531.828669][ T5337] usb 5-1: config 0 descriptor?? [ 532.581944][ T5337] usbhid 5-1:0.0: can't add hid device: -71 [ 532.587974][ T5337] usbhid: probe of 5-1:0.0 failed with error -71 [ 532.598141][ T5337] usb 5-1: USB disconnect, device number 22 03:36:47 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009210000000122dc0109058103"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:36:47 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$FS_IOC_GETFSMAP(r0, 0xc0c0583b, 0x0) 03:36:47 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r0) 03:36:47 executing program 2: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) getsockopt$EBT_SO_GET_INFO(r0, 0x0, 0x80, 0x0, 0x0) 03:36:47 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff}) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r0, 0x8983, 0x0) 03:36:47 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000e00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, 0x0) 03:36:47 executing program 3: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, 0x0) 03:36:47 executing program 2: openat$urandom(0xffffffffffffff9c, &(0x7f0000000240), 0x242880, 0x0) 03:36:47 executing program 0: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, 0x0) 03:36:47 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FS_IOC_READ_VERITY_METADATA(r0, 0xc0286687, 0x0) 03:36:47 executing program 1: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, 0x0, 0x0) 03:36:47 executing program 3: openat$full(0xffffffffffffff9c, &(0x7f0000000f00), 0x181200, 0x0) [ 533.372009][ T5337] usb 5-1: new high-speed USB device number 23 using dummy_hcd [ 533.631806][ T5337] usb 5-1: Using ep0 maxpacket: 16 [ 533.752489][ T5337] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 533.763511][ T5337] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 533.773345][ T5337] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 533.782479][ T5337] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 533.800565][ T5337] usb 5-1: config 0 descriptor?? [ 534.541863][ T5337] usbhid 5-1:0.0: can't add hid device: -71 [ 534.547848][ T5337] usbhid: probe of 5-1:0.0 failed with error -71 [ 534.557545][ T5337] usb 5-1: USB disconnect, device number 23 03:36:49 executing program 4: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 03:36:49 executing program 1: syz_clone(0x0, &(0x7f0000000080)='b', 0x1, &(0x7f0000000100), 0x0, &(0x7f0000000180)) 03:36:49 executing program 5: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/devices/virtual', 0x406101, 0x0) 03:36:49 executing program 2: r0 = getpgrp(0x0) r1 = getpgid(0x0) setpgid(r1, r0) 03:36:49 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFVLAN_GET_VLAN_VID_CMD(r0, 0x8982, 0x0) 03:36:49 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) 03:36:49 executing program 3: pipe(&(0x7f0000000780)) 03:36:49 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) 03:36:49 executing program 1: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x12, 0xffffffffffffffff, 0x0) 03:36:49 executing program 5: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x42, 0x0, 0x0) 03:36:49 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f0000000080)={@loopback, @private}, 0xc) 03:36:49 executing program 3: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000003a80)='ns/user\x00') [ 535.351924][ T6679] usb 5-1: new high-speed USB device number 24 using dummy_hcd [ 535.541852][ T6679] usb 5-1: device descriptor read/64, error 18 [ 535.811866][ T6679] usb 5-1: new high-speed USB device number 25 using dummy_hcd [ 536.001961][ T6679] usb 5-1: device descriptor read/64, error 18 [ 536.122522][ T6679] usb usb5-port1: attempt power cycle [ 536.531935][ T6679] usb 5-1: new high-speed USB device number 26 using dummy_hcd [ 536.621939][ T6679] usb 5-1: Invalid ep0 maxpacket: 0 [ 536.771802][ T6679] usb 5-1: new high-speed USB device number 27 using dummy_hcd [ 536.861981][ T6679] usb 5-1: Invalid ep0 maxpacket: 0 [ 536.868178][ T6679] usb usb5-port1: unable to enumerate USB device 03:36:52 executing program 4: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 03:36:52 executing program 5: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet6_udp_SIOCOUTQ(r0, 0x5411, 0x0) 03:36:52 executing program 2: openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x800, 0x0) 03:36:52 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000e00)={0xffffffffffffffff}) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r0, 0x8982, 0x0) 03:36:52 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x0, 0x0, 0x0) 03:36:52 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x20, 0x0, 0x0, 0x0) 03:36:52 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$sock_void(r0, 0x1, 0x1b, 0x0, 0x0) 03:36:52 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$int_out(r0, 0x0, 0x0) 03:36:52 executing program 3: openat$dir(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', 0x0, 0x0) 03:36:52 executing program 2: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) getsockopt$sock_timeval(r0, 0x1, 0x0, 0x0, 0x0) 03:36:52 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:36:52 executing program 1: r0 = socket$packet(0x11, 0x2, 0x300) fstat(r0, 0x0) [ 538.531823][ T6679] usb 5-1: new high-speed USB device number 28 using dummy_hcd [ 538.721916][ T6679] usb 5-1: device descriptor read/64, error 18 [ 538.991908][ T6679] usb 5-1: new high-speed USB device number 29 using dummy_hcd [ 539.191879][ T6679] usb 5-1: device descriptor read/64, error 18 [ 539.313228][ T6679] usb usb5-port1: attempt power cycle [ 539.721965][ T6679] usb 5-1: new high-speed USB device number 30 using dummy_hcd [ 539.852117][ T6679] usb 5-1: Invalid ep0 maxpacket: 0 [ 540.011885][ T6679] usb 5-1: new high-speed USB device number 31 using dummy_hcd [ 540.122156][ T6679] usb 5-1: Invalid ep0 maxpacket: 0 [ 540.127634][ T6679] usb usb5-port1: unable to enumerate USB device 03:36:55 executing program 4: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) 03:36:55 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x0, 0x487, 0x0, &(0x7f00000000c0)) 03:36:55 executing program 3: msgget$private(0x0, 0xc0) 03:36:55 executing program 2: openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x78) 03:36:55 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 03:36:55 executing program 1: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQ(r0, 0x5411, 0x0) 03:36:55 executing program 5: openat$urandom(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) 03:36:55 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x88c09a6153af245a, r0, 0x0) 03:36:55 executing program 3: openat$incfs(0xffffffffffffff9c, &(0x7f0000000440)='.pending_reads\x00', 0x0, 0x0) 03:36:55 executing program 1: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, 0x0, 0x0) 03:36:55 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) recvmmsg$unix(r0, &(0x7f00000005c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) 03:36:56 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000002c0)='./cgroup.net/syz0\x00', 0x200002, 0x0) [ 541.636840][T12476] usb 5-1: new high-speed USB device number 32 using dummy_hcd [ 541.841916][T12476] usb 5-1: device descriptor read/64, error 18 [ 542.131829][T12476] usb 5-1: new high-speed USB device number 33 using dummy_hcd [ 542.351810][T12476] usb 5-1: device descriptor read/64, error 18 [ 542.472378][T12476] usb usb5-port1: attempt power cycle [ 542.881896][T12476] usb 5-1: new high-speed USB device number 34 using dummy_hcd [ 542.971916][T12476] usb 5-1: Invalid ep0 maxpacket: 0 [ 543.121851][T12476] usb 5-1: new high-speed USB device number 35 using dummy_hcd [ 543.212093][T12476] usb 5-1: Invalid ep0 maxpacket: 0 [ 543.218823][T12476] usb usb5-port1: unable to enumerate USB device 03:36:58 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:36:58 executing program 3: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, 0x0, 0x0) 03:36:58 executing program 2: openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/devices/virtual', 0xa4440, 0x0) 03:36:58 executing program 5: r0 = signalfd(0xffffffffffffffff, &(0x7f00000000c0), 0x8) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r0, 0x8982, 0x0) 03:36:58 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) ioctl$RNDADDENTROPY(r0, 0x40085203, 0x0) 03:36:58 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f00000000c0)='geneve0\x00', 0x10) 03:36:58 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/devices/virtual', 0x0, 0x0) setsockopt$inet_icmp_ICMP_FILTER(r0, 0x1, 0x1, 0x0, 0x0) 03:36:59 executing program 3: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) getpeername$packet(r0, 0x0, 0x0) 03:36:59 executing program 2: clock_getres(0x1, &(0x7f0000000180)) 03:36:59 executing program 1: syz_clone(0x0, &(0x7f0000000080)='b', 0x1, 0x0, &(0x7f0000000140), 0x0) 03:36:59 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f00000015c0)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000100)=""/115, 0x73}], 0x1, 0x0, 0x38}, 0x0) 03:36:59 executing program 0: getresuid(&(0x7f0000006580), &(0x7f00000065c0), &(0x7f0000006600)) [ 544.731784][ T5337] usb 5-1: new high-speed USB device number 36 using dummy_hcd [ 544.921848][ T5337] usb 5-1: device descriptor read/64, error 18 [ 545.202253][ T5337] usb 5-1: new high-speed USB device number 37 using dummy_hcd [ 545.401966][ T5337] usb 5-1: device descriptor read/64, error 18 [ 545.532587][ T5337] usb usb5-port1: attempt power cycle [ 545.951905][ T5337] usb 5-1: new high-speed USB device number 38 using dummy_hcd [ 546.041959][ T5337] usb 5-1: Invalid ep0 maxpacket: 0 [ 546.211936][ T5337] usb 5-1: new high-speed USB device number 39 using dummy_hcd [ 546.316921][ T5337] usb 5-1: Invalid ep0 maxpacket: 0 [ 546.322355][ T5337] usb usb5-port1: unable to enumerate USB device 03:37:02 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:37:02 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r0, 0x29, 0x37, &(0x7f0000000480)=ANY=[], 0x1c0) 03:37:02 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) fsetxattr$security_capability(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) 03:37:02 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000140)={'wg0\x00'}) 03:37:02 executing program 0: openat$urandom(0xffffffffffffff9c, &(0x7f0000005600), 0x668001, 0x0) 03:37:02 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_void(r0, 0x1, 0x0, 0x0, 0x0) 03:37:02 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000006540)) 03:37:02 executing program 5: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000180)='/sys/class/net', 0x88000, 0x101) 03:37:02 executing program 1: newfstatat(0xffffffffffffff9c, &(0x7f0000002bc0)='./file0\x00', 0x0, 0x0) 03:37:02 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000001040)) 03:37:02 executing program 2: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000100)='/sys/devices/system', 0x0, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, 0x0, 0x0) 03:37:02 executing program 5: r0 = socket$packet(0x11, 0x2, 0x300) fstat(r0, &(0x7f0000003b00)) [ 547.762237][ T5337] usb 5-1: new high-speed USB device number 40 using dummy_hcd [ 547.951842][ T5337] usb 5-1: device descriptor read/64, error 18 [ 548.251794][ T5337] usb 5-1: new high-speed USB device number 41 using dummy_hcd [ 548.461809][ T5337] usb 5-1: device descriptor read/64, error 18 [ 548.583262][ T5337] usb usb5-port1: attempt power cycle [ 549.011811][ T5337] usb 5-1: new high-speed USB device number 42 using dummy_hcd [ 549.122023][ T5337] usb 5-1: Invalid ep0 maxpacket: 0 [ 549.271911][ T5337] usb 5-1: new high-speed USB device number 43 using dummy_hcd [ 549.372196][ T5337] usb 5-1: Invalid ep0 maxpacket: 0 [ 549.377627][ T5337] usb usb5-port1: unable to enumerate USB device 03:37:05 executing program 2: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) setsockopt$IP_VS_SO_SET_EDITDEST(r0, 0x0, 0x489, 0x0, 0x0) 03:37:05 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) getsockname(r2, 0x0, 0x0) 03:37:05 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff}) setsockopt$sock_cred(r0, 0x1, 0x11, 0x0, 0x0) 03:37:05 executing program 3: openat$random(0xffffffffffffff9c, &(0x7f0000004a40), 0x2800, 0x0) 03:37:05 executing program 5: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/devices/system', 0x0, 0x0) openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000340), 0x2, 0x0) 03:37:05 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:37:05 executing program 1: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) setsockopt$netlink_NETLINK_CAP_ACK(r0, 0x10e, 0xa, 0x0, 0x0) 03:37:05 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000002a80), 0x0, 0x0) ioctl$TIOCGPTPEER(r0, 0x5441, 0x0) 03:37:05 executing program 3: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, 0x0, 0x0) 03:37:05 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$F2FS_IOC_GET_PIN_FILE(r0, 0x8004f50e, 0x0) 03:37:05 executing program 2: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) inotify_add_watch(r0, 0x0, 0x0) 03:37:05 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) fstatfs(r0, &(0x7f0000000000)=""/159) 03:37:05 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, 0x0) [ 550.772079][ T5337] usb 5-1: new high-speed USB device number 44 using dummy_hcd [ 550.961794][ T5337] usb 5-1: device descriptor read/64, error 18 [ 551.231827][ T5337] usb 5-1: new high-speed USB device number 45 using dummy_hcd [ 551.421844][ T5337] usb 5-1: device descriptor read/64, error 18 [ 551.544100][ T5337] usb usb5-port1: attempt power cycle [ 551.951832][ T5337] usb 5-1: new high-speed USB device number 46 using dummy_hcd [ 552.052087][ T5337] usb 5-1: Invalid ep0 maxpacket: 0 [ 552.201786][ T5337] usb 5-1: new high-speed USB device number 47 using dummy_hcd [ 552.292010][ T5337] usb 5-1: Invalid ep0 maxpacket: 0 [ 552.297396][ T5337] usb usb5-port1: unable to enumerate USB device 03:37:08 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:37:08 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)) 03:37:08 executing program 3: add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8) 03:37:08 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0x1, 0x11, 0x0, &(0x7f00000000c0)) 03:37:08 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000d40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r0, 0x8982, 0x0) 03:37:08 executing program 1: msgsnd(0x0, &(0x7f00000000c0), 0x8, 0x0) 03:37:08 executing program 1: setsockopt$inet6_tcp_TCP_MD5SIG(0xffffffffffffffff, 0x6, 0xe, 0x0, 0x0) 03:37:08 executing program 3: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) setsockopt$inet6_tcp_TLS_TX(r0, 0x6, 0x1, 0x0, 0x0) 03:37:08 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) connect$unix(r0, 0x0, 0x0) 03:37:08 executing program 2: pipe(&(0x7f0000000780)={0xffffffffffffffff}) accept$packet(r0, 0x0, 0x0) 03:37:08 executing program 5: syz_clone(0x0, &(0x7f0000000080)='b', 0x1, 0x0, 0x0, 0x0) 03:37:08 executing program 3: getresgid(&(0x7f0000006640), &(0x7f0000006680), &(0x7f00000066c0)) [ 553.921874][T12476] usb 5-1: new high-speed USB device number 48 using dummy_hcd [ 554.111949][T12476] usb 5-1: device descriptor read/64, error 18 [ 554.392085][T12476] usb 5-1: new high-speed USB device number 49 using dummy_hcd [ 554.591920][T12476] usb 5-1: device descriptor read/64, error 18 [ 554.712387][T12476] usb usb5-port1: attempt power cycle [ 555.121885][T12476] usb 5-1: new high-speed USB device number 50 using dummy_hcd [ 555.302474][T12476] usb 5-1: device descriptor read/8, error -61 [ 555.571803][T12476] usb 5-1: new high-speed USB device number 51 using dummy_hcd [ 555.741901][T12476] usb 5-1: device descriptor read/8, error -61 [ 555.872038][T12476] usb usb5-port1: unable to enumerate USB device 03:37:11 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:37:11 executing program 2: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, 0x0, 0x0) 03:37:11 executing program 0: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BTRFS_IOC_RESIZE(r0, 0x50009403, 0x0) 03:37:11 executing program 1: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) openat$cgroup_netprio_ifpriomap(r0, &(0x7f00000000c0), 0x2, 0x0) 03:37:11 executing program 3: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) setsockopt$packet_rx_ring(r0, 0x107, 0x5, 0x0, 0x0) 03:37:11 executing program 5: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/fs/cgroup', 0x101, 0x0) 03:37:11 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000002a80), 0x101280, 0x0) 03:37:11 executing program 3: setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x5e8) 03:37:11 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, &(0x7f0000001a80)) 03:37:11 executing program 2: syz_clone(0x0, &(0x7f0000000080), 0x0, 0x0, 0x0, &(0x7f0000000180)) 03:37:11 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_QGROUP_ASSIGN(r0, 0x40189429, 0x0) 03:37:11 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) getsockopt$inet_tcp_buf(r0, 0x6, 0x0, 0x0, 0x0) [ 557.031897][ T5334] usb 5-1: new high-speed USB device number 52 using dummy_hcd [ 557.271793][ T5334] usb 5-1: device descriptor read/64, error 18 [ 557.551868][ T5334] usb 5-1: new high-speed USB device number 53 using dummy_hcd [ 557.751788][ T5334] usb 5-1: device descriptor read/64, error 18 [ 557.872649][ T5334] usb usb5-port1: attempt power cycle [ 558.292714][ T5334] usb 5-1: new high-speed USB device number 54 using dummy_hcd [ 558.461963][ T5334] usb 5-1: device descriptor read/8, error -61 [ 558.731845][ T5334] usb 5-1: new high-speed USB device number 55 using dummy_hcd [ 558.941870][ T5334] usb 5-1: device descriptor read/8, error -61 [ 559.063359][ T5334] usb usb5-port1: unable to enumerate USB device 03:37:14 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:37:14 executing program 3: r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000300)={0x10, 0x2}, 0x10) 03:37:14 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) connect(r0, &(0x7f0000000040)=@in={0x10, 0x2}, 0x21) 03:37:14 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendto(r0, &(0x7f00000003c0)="8f", 0x1, 0x0, &(0x7f0000000200)=@in={0x10, 0x2}, 0x10) 03:37:14 executing program 2: r0 = socket$inet(0x2, 0x5, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x10}, 0x10) 03:37:14 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) setsockopt$netlink_NETLINK_PKTINFO(r0, 0x10e, 0x3, 0x0, 0x0) 03:37:14 executing program 0: r0 = signalfd(0xffffffffffffffff, &(0x7f0000000000), 0x8) ioctl$KDFONTOP_SET(r0, 0x4b72, 0x0) 03:37:14 executing program 3: openat$random(0xffffffffffffff9c, &(0x7f0000000180), 0x141000, 0x0) 03:37:14 executing program 1: r0 = socket(0x2, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x8) 03:37:14 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f0000000240)={0x10, 0x2}, 0x10) sendmsg$inet_sctp(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@in={0x10, 0x2}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000100)='Q', 0x1}], 0x1, &(0x7f0000000000)=[@prinfo={0xc}], 0x14}, 0x0) 03:37:14 executing program 5: syz_emit_ethernet(0x116d, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaa91afc14b877186dd608cf80311370000fe8000000000000000000000000000aaff020000000000000000000000000001850090"], 0x0) 03:37:14 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c}, 0x1c) [ 560.101790][ T6680] usb 5-1: new high-speed USB device number 56 using dummy_hcd [ 560.301791][ T6680] usb 5-1: device descriptor read/64, error 18 [ 560.571806][ T6680] usb 5-1: new high-speed USB device number 57 using dummy_hcd [ 560.761801][ T6680] usb 5-1: device descriptor read/64, error 18 [ 560.882090][ T6680] usb usb5-port1: attempt power cycle [ 561.291916][ T6680] usb 5-1: new high-speed USB device number 58 using dummy_hcd [ 561.482080][ T6680] usb 5-1: device descriptor read/8, error -61 [ 561.771874][ T6680] usb 5-1: new high-speed USB device number 59 using dummy_hcd [ 561.961979][ T6680] usb 5-1: device descriptor read/8, error -61 [ 562.082693][ T6680] usb usb5-port1: unable to enumerate USB device 03:37:17 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:37:17 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000100)={0x0, 0x80, 0xfff, 0xb3f6}, 0x10) 03:37:17 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x28, &(0x7f0000000140)=ANY=[], &(0x7f00000002c0)=0x8) 03:37:17 executing program 5: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) sendto(r0, &(0x7f0000000080)="eb", 0x1, 0x0, &(0x7f0000000100)=@in6={0x1c, 0x1c}, 0x1c) 03:37:17 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) sendto(r0, &(0x7f0000000080)="eb", 0x1, 0x0, &(0x7f0000000100)=@in6={0x1c, 0x1c}, 0x1c) 03:37:17 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c}, 0x1c) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000080)={0x1, [0x0]}, &(0x7f0000000100)=0x8) r2 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r2, &(0x7f0000000000)={0x1c, 0x1c}, 0x1c) r3 = dup2(r2, r2) r4 = socket$inet6_sctp(0x1c, 0x5, 0x84) r5 = dup2(r4, r4) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r5, 0x84, 0x105, &(0x7f0000000080)={0x1, [0x0]}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r3, 0x84, 0x900, &(0x7f00000000c0)={r6}, &(0x7f0000000280)=0x8) 03:37:17 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r0, &(0x7f0000000340)={0x10, 0x2}, 0x10) connect(r0, &(0x7f0000000100)=@in={0x10, 0x2}, 0x10) [ 562.644021][ T1236] ieee802154 phy0 wpan0: encryption failed: -22 [ 562.650364][ T1236] ieee802154 phy1 wpan1: encryption failed: -22 03:37:17 executing program 3: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @random="5bd8654b8771", @val, {@ipv6}}, 0x0) 03:37:17 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000400)=@in6={0x1c, 0x1c, 0x1}, 0x1c) 03:37:17 executing program 5: r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000300)={0x10, 0x2}, 0x10) sendto(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@un=@file={0xa}, 0xa) 03:37:17 executing program 2: r0 = socket(0x1c, 0x5, 0x0) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xd, &(0x7f0000000040), &(0x7f0000000080)=0x4) 03:37:17 executing program 3: r0 = socket(0x1c, 0x5, 0x0) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x7, &(0x7f0000000040), &(0x7f0000000100)=0x88) [ 563.051991][ T5334] usb 5-1: new high-speed USB device number 60 using dummy_hcd [ 563.251820][ T5334] usb 5-1: device descriptor read/64, error 18 [ 563.531789][ T5334] usb 5-1: new high-speed USB device number 61 using dummy_hcd [ 563.722007][ T5334] usb 5-1: device descriptor read/64, error 18 [ 563.843938][ T5334] usb usb5-port1: attempt power cycle [ 564.261797][ T5334] usb 5-1: new high-speed USB device number 62 using dummy_hcd [ 564.431930][ T5334] usb 5-1: device descriptor read/8, error -61 [ 564.721933][ T5334] usb 5-1: new high-speed USB device number 63 using dummy_hcd [ 564.931977][ T5334] usb 5-1: device descriptor read/8, error -61 [ 565.052774][ T5334] usb usb5-port1: unable to enumerate USB device 03:37:20 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:37:20 executing program 0: r0 = socket(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) 03:37:20 executing program 5: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c}, 0x1c) connect$inet6(r0, &(0x7f0000000040)={0x1c, 0x1c, 0x3}, 0x1c) 03:37:20 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c}, 0x1c) connect$inet6(r0, &(0x7f0000000180)={0x1c, 0x1c}, 0x1c) 03:37:20 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c}, 0x1c) r1 = dup2(r0, r0) sendmsg$inet_sctp(r1, &(0x7f0000002a80)={&(0x7f0000002900)=@in6={0x1c, 0x1c}, 0x1c, 0x0}, 0x100) 03:37:20 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000640)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, 0x0}, 0x0) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x108, &(0x7f00000000c0), &(0x7f0000000140)=0x18) 03:37:20 executing program 3: syz_emit_ethernet(0x52, &(0x7f0000000000)={@broadcast, @random="f73ac7d64cc3", @val, {@ipv4}}, 0x0) 03:37:20 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c}, 0x1c) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000080)={0x1, [0x0]}, &(0x7f0000000100)=0x8) r2 = socket$inet6_sctp(0x1c, 0x5, 0x84) r3 = dup2(r2, r2) r4 = socket$inet6_sctp(0x1c, 0x5, 0x84) r5 = dup2(r4, r4) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r5, 0x84, 0x105, &(0x7f0000000080)={0x1, [0x0]}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r3, 0x84, 0x900, &(0x7f00000000c0)={r6}, &(0x7f0000000280)=0x8) 03:37:20 executing program 3: r0 = socket(0x1c, 0x5, 0x0) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x14, &(0x7f0000000040)={0x1, [0x1]}, 0x6) 03:37:20 executing program 5: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) sendto(r0, &(0x7f0000000180)="85", 0x1, 0x0, &(0x7f0000000400)=@in6={0x1c, 0x1c, 0x1}, 0x1c) 03:37:20 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c}, 0x1c) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000080)={0x1, [0x0]}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f0000000040)={r2, 0x8, 0xd65, 0x6}, 0x10) 03:37:20 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x102, &(0x7f0000000100), &(0x7f0000000080)=0x8) [ 566.162012][ T5374] usb 5-1: new high-speed USB device number 64 using dummy_hcd [ 566.352652][ T5374] usb 5-1: device descriptor read/64, error 18 [ 566.631931][ T5374] usb 5-1: new high-speed USB device number 65 using dummy_hcd [ 566.821792][ T5374] usb 5-1: device descriptor read/64, error 18 [ 566.942696][ T5374] usb usb5-port1: attempt power cycle [ 567.351919][ T5374] usb 5-1: new high-speed USB device number 66 using dummy_hcd [ 567.532000][ T5374] usb 5-1: device descriptor read/8, error -61 [ 567.801865][ T5374] usb 5-1: new high-speed USB device number 67 using dummy_hcd [ 567.971860][ T5374] usb 5-1: device descriptor read/8, error -61 [ 568.095697][ T5374] usb usb5-port1: unable to enumerate USB device 03:37:23 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x19, &(0x7f0000000200), &(0x7f0000000240)=0x8) 03:37:23 executing program 2: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), 0x10) 03:37:23 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:37:23 executing program 3: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0x40, &(0x7f0000000180)='cdg\x00', 0x4) 03:37:23 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r0, &(0x7f0000000000)={0x10, 0x2}, 0x10) 03:37:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) poll(&(0x7f0000000300)=[{r0}], 0x1, 0x0) 03:37:23 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x108, &(0x7f00000000c0), &(0x7f0000000140)=0x18) 03:37:23 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c}, 0x1c) r1 = dup2(r0, r0) sendmsg$inet_sctp(r1, &(0x7f0000002a80)={&(0x7f0000002900)=@in6={0x1c, 0x1c}, 0x1c, &(0x7f0000002980)=[{&(0x7f0000002940)='#', 0x1}], 0x1}, 0x100) 03:37:23 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000100)={0x0, 0x80}, 0x10) 03:37:23 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) r2 = dup2(r1, r0) setsockopt$inet_sctp_SCTP_EVENTS(r2, 0x84, 0xc, &(0x7f0000000040), 0xb) 03:37:23 executing program 5: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:37:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) flock(r0, 0x3) flock(r0, 0x1) 03:37:23 executing program 2: pipe2(0x0, 0x30000) [ 569.332022][ T5374] usb 5-1: new high-speed USB device number 68 using dummy_hcd [ 569.521928][ T5374] usb 5-1: device descriptor read/64, error 18 [ 569.791826][ T5374] usb 5-1: new high-speed USB device number 69 using dummy_hcd [ 569.981841][ T5374] usb 5-1: device descriptor read/64, error 18 [ 570.102381][ T5374] usb usb5-port1: attempt power cycle [ 570.511790][ T5374] usb 5-1: new high-speed USB device number 70 using dummy_hcd [ 570.681849][ T5374] usb 5-1: device descriptor read/8, error -61 [ 570.951796][ T5374] usb 5-1: new high-speed USB device number 71 using dummy_hcd [ 571.121850][ T5374] usb 5-1: device descriptor read/8, error -61 [ 571.246759][ T5374] usb usb5-port1: unable to enumerate USB device 03:37:26 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:37:26 executing program 3: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @broadcast, @val, {@ipv6}}, 0x0) 03:37:26 executing program 5: openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x490, 0x0) 03:37:26 executing program 1: msgget(0x0, 0x67b7f62a7e52177d) 03:37:26 executing program 0: r0 = syz_open_pts(0xffffffffffffffff, 0x0) r1 = getgid() fchown(r0, 0xffffffffffffffff, r1) 03:37:26 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x7fffffff, 0x4) 03:37:26 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 03:37:26 executing program 5: pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 03:37:26 executing program 3: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = getpgrp(0x0) fcntl$setown(r0, 0x6, r1) 03:37:26 executing program 2: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) 03:37:26 executing program 1: r0 = socket(0x2, 0x5, 0x0) sendto(r0, &(0x7f0000000000)="dc", 0x1, 0x0, &(0x7f0000000080)=@in6={0x1c, 0x1c, 0x2}, 0x1c) 03:37:26 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="1acb58c8ea3cafdd3d57ca7c81a4b40fff54eac1570891484192bad42b5b28d70fdf09169c2691d2ae8748b5b4ac85d2b6a7ebef910af89e653ee1d9c5e237b407fb0149f76894eb3fbfb9206394f91f82571448322d428526ec704f91e063c68935a16df3307a2479eb502316b85f12caa78fce9af04f7f999bbbf6341089ff60a667596e969fa338e264ab3b36533c26", 0x91, 0x40e, 0x0, 0x0) [ 572.402284][ T6679] usb 5-1: new high-speed USB device number 72 using dummy_hcd [ 572.641899][ T6679] usb 5-1: Using ep0 maxpacket: 16 [ 572.761906][ T6679] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 572.772331][ T6679] usb 5-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 572.781331][ T6679] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 572.790858][ T6679] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 572.805398][ T6679] usb 5-1: config 0 descriptor?? [ 573.057444][T17048] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 573.066045][T17048] misc raw-gadget: fail, usb_gadget_register_driver returned -16 03:37:29 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:37:29 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x0, &(0x7f00000026c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 03:37:29 executing program 3: open(&(0x7f0000000500)='./file0\x00', 0x200, 0x0) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 03:37:29 executing program 5: pipe(&(0x7f0000000200)) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 03:37:29 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) pipe(&(0x7f0000000000)) 03:37:29 executing program 2: pipe(&(0x7f0000000200)={0xffffffffffffffff}) getsockname$unix(r0, 0x0, 0x0) [ 575.029157][ T6679] usb 5-1: USB disconnect, device number 72 03:37:29 executing program 1: r0 = getuid() r1 = getuid() setreuid(r0, r1) 03:37:29 executing program 5: mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) 03:37:29 executing program 2: mmap(&(0x7f0000ff8000/0x7000)=nil, 0x7000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 03:37:29 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @broadcast, @val, {@ipv4}}, 0x0) 03:37:29 executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x14425ec8a006edfd}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) 03:37:29 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000300)={0x4c, 0x0, &(0x7f00000001c0)=[@transaction_sg={0x40486311, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}], 0x50, 0x0, &(0x7f0000000240)="320ce914dea41b5c02a3b36a70a52790bf52d3d4ede5e5dcc10f14a102e3a4c1e008cc0f3e5abaea4c5f70256289c155ff39fca3b522f4dc2d7fe979f0d19a135673d45737cc71820cb1b971da23c6cf"}) [ 575.511785][ T6679] usb 5-1: new high-speed USB device number 73 using dummy_hcd [ 575.751820][ T6679] usb 5-1: Using ep0 maxpacket: 16 [ 575.871999][ T6679] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 575.888421][ T6679] usb 5-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 575.897484][ T6679] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 575.911586][ T6679] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 575.933427][ T6679] usb 5-1: config 0 descriptor?? [ 576.179048][T17074] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 576.187665][T17074] misc raw-gadget: fail, usb_gadget_register_driver returned -16 03:37:32 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:37:32 executing program 5: sendmsg$NL80211_CMD_START_AP(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x24, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_P2P_OPPPS={0x5}]}, 0x24}}, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_BEACON(r0, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f00000000c0)=ANY=[@ANYBLOB="98090000", @ANYRES16=r1, @ANYBLOB="01"], 0x998}}, 0x0) 03:37:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 03:37:32 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x0, 0x0, 0x0, 0x0, 0xc04, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3}, 0x48) 03:37:32 executing program 3: open(&(0x7f0000000500)='./file0\x00', 0x200, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 03:37:32 executing program 2: open(&(0x7f0000000500)='./file0\x00', 0x200, 0x0) [ 578.140159][ T5374] usb 5-1: USB disconnect, device number 73 03:37:32 executing program 1: getpid() sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) lseek(0xffffffffffffffff, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000440)=ANY=[], 0x6db6e559) readv(r1, 0x0, 0x0) 03:37:32 executing program 2: r0 = socket(0x2, 0xa, 0x0) bind$inet6(r0, 0x0, 0x10) 03:37:32 executing program 3: syz_io_uring_setup(0x5bef, &(0x7f00000001c0), &(0x7f0000fdc000/0x1000)=nil, &(0x7f0000c06000/0xc000)=nil, &(0x7f0000000140), &(0x7f0000000240)) 03:37:32 executing program 0: bind$bt_hci(0xffffffffffffffff, 0x0, 0x0) r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f00000001c0)={0x1f, 0xffffffffffffffff, 0x3}, 0x6) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sendmsg$TEAM_CMD_NOOP(r1, 0x0, 0x0) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) pipe2$watch_queue(&(0x7f00000000c0), 0x80) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sendmsg$TEAM_CMD_NOOP(r2, 0x0, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) getresuid(&(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)=0x0) r5 = getuid() mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x1808, &(0x7f0000000240)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYBLOB=',wfdno=', @ANYRESHEX=r3, @ANYBLOB=',nodevmap,access=', @ANYRESDEC, @ANYBLOB=',privport,noextend,cachetag=/dev/vsock\x00,aname=/dev/vsock\x00,cache=fscache,uid>', @ANYRESDEC=r4, @ANYBLOB=',euid>', @ANYRESDEC=0xee00, @ANYBLOB=',uid=', @ANYRESDEC, @ANYBLOB="2c6673757569643d33626630635e62382d366238612d663066612d020065322d39383665353462632c7569643c", @ANYRESDEC=r5, @ANYBLOB="591f"]) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_PRIVFLAGS_SET(r6, &(0x7f0000000580)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000540)={&(0x7f0000000480)={0x14}, 0x14}}, 0x0) getsockopt$inet6_mreq(r1, 0x29, 0x1c, &(0x7f0000000600)={@loopback, 0x0}, &(0x7f0000000640)=0x14) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000680)={'hsr0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) sendmsg$ETHTOOL_MSG_WOL_GET(r6, &(0x7f0000000940)={&(0x7f00000005c0), 0xc, &(0x7f0000000900)={&(0x7f0000000700)={0x1c0, 0x0, 0x200, 0x70bd2a, 0x25dfdbfb, {}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gretap0\x00'}]}, @HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}]}, @HEADER={0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pimreg\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'dummy0\x00'}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x84, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gre0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'sit0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x5c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0x1c0}, 0x1, 0x0, 0x0, 0x4048801}, 0x40800) [ 578.201959][T17097] netlink: 2420 bytes leftover after parsing attributes in process `syz-executor.5'. 03:37:33 executing program 5: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010100cfc6ae084c052b000b010000000109022400010000000009040000021f27730009050e02c226ff000009058202"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000840)={0x84, &(0x7f0000000500)={0x0, 0x0, 0x4, "2bf9f67a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 03:37:33 executing program 0: bind$bt_hci(0xffffffffffffffff, 0x0, 0x0) r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f00000001c0)={0x1f, 0xffffffffffffffff, 0x3}, 0x6) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sendmsg$TEAM_CMD_NOOP(r1, 0x0, 0x0) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) pipe2$watch_queue(&(0x7f00000000c0), 0x80) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sendmsg$TEAM_CMD_NOOP(r2, 0x0, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) getresuid(&(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)=0x0) r5 = getuid() mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x1808, &(0x7f0000000240)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYBLOB=',wfdno=', @ANYRESHEX=r3, @ANYBLOB=',nodevmap,access=', @ANYRESDEC, @ANYBLOB=',privport,noextend,cachetag=/dev/vsock\x00,aname=/dev/vsock\x00,cache=fscache,uid>', @ANYRESDEC=r4, @ANYBLOB=',euid>', @ANYRESDEC=0xee00, @ANYBLOB=',uid=', @ANYRESDEC, @ANYBLOB="2c6673757569643d33626630635e62382d366238612d663066612d020065322d39383665353462632c7569643c", @ANYRESDEC=r5, @ANYBLOB="591f"]) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_PRIVFLAGS_SET(r6, &(0x7f0000000580)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000540)={&(0x7f0000000480)={0x14}, 0x14}}, 0x0) getsockopt$inet6_mreq(r1, 0x29, 0x1c, &(0x7f0000000600)={@loopback, 0x0}, &(0x7f0000000640)=0x14) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000680)={'hsr0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) sendmsg$ETHTOOL_MSG_WOL_GET(r6, &(0x7f0000000940)={&(0x7f00000005c0), 0xc, &(0x7f0000000900)={&(0x7f0000000700)={0x1c0, 0x0, 0x200, 0x70bd2a, 0x25dfdbfb, {}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gretap0\x00'}]}, @HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}]}, @HEADER={0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pimreg\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'dummy0\x00'}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x84, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gre0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'sit0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x5c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0x1c0}, 0x1, 0x0, 0x0, 0x4048801}, 0x40800) [ 578.601896][ T5374] usb 5-1: new high-speed USB device number 74 using dummy_hcd [ 578.642163][T12476] usb 6-1: new high-speed USB device number 9 using dummy_hcd [ 578.841819][ T5374] usb 5-1: Using ep0 maxpacket: 16 [ 578.902040][T12476] usb 6-1: Using ep0 maxpacket: 8 [ 578.962065][ T5374] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 578.972462][ T5374] usb 5-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 578.981448][ T5374] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 578.991420][ T5374] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 579.011479][ T5374] usb 5-1: config 0 descriptor?? [ 579.051994][T12476] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0xE has invalid maxpacket 9922, setting to 1024 [ 579.081022][T12476] usb 6-1: config 0 interface 0 altsetting 0 bulk endpoint 0xE has invalid maxpacket 1024 [ 579.098412][T12476] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 579.116677][T12476] usb 6-1: config 0 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 579.128193][T12476] usb 6-1: New USB device found, idVendor=054c, idProduct=002b, bcdDevice= 1.0b [ 579.137797][T12476] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 579.150291][T12476] usb 6-1: config 0 descriptor?? [ 579.173456][T17110] raw-gadget.1 gadget.5: fail, usb_ep_enable returned -22 [ 579.193037][T12476] ums-isd200 6-1:0.0: USB Mass Storage device detected [ 579.256734][T17100] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 579.266389][T17100] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 579.422318][T12476] scsi host1: usb-storage 6-1:0.0 [ 579.613079][ T5337] usb 6-1: USB disconnect, device number 9 03:37:35 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:37:35 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r0, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000040)=0x14) 03:37:35 executing program 3: openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x10000, 0x80) 03:37:35 executing program 0: bind$bt_hci(0xffffffffffffffff, 0x0, 0x0) r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f00000001c0)={0x1f, 0xffffffffffffffff, 0x3}, 0x6) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sendmsg$TEAM_CMD_NOOP(r1, 0x0, 0x0) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) pipe2$watch_queue(&(0x7f00000000c0), 0x80) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sendmsg$TEAM_CMD_NOOP(r2, 0x0, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) getresuid(&(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)=0x0) r5 = getuid() mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x1808, &(0x7f0000000240)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYBLOB=',wfdno=', @ANYRESHEX=r3, @ANYBLOB=',nodevmap,access=', @ANYRESDEC, @ANYBLOB=',privport,noextend,cachetag=/dev/vsock\x00,aname=/dev/vsock\x00,cache=fscache,uid>', @ANYRESDEC=r4, @ANYBLOB=',euid>', @ANYRESDEC=0xee00, @ANYBLOB=',uid=', @ANYRESDEC, @ANYBLOB="2c6673757569643d33626630635e62382d366238612d663066612d020065322d39383665353462632c7569643c", @ANYRESDEC=r5, @ANYBLOB="591f"]) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_PRIVFLAGS_SET(r6, &(0x7f0000000580)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000540)={&(0x7f0000000480)={0x14}, 0x14}}, 0x0) getsockopt$inet6_mreq(r1, 0x29, 0x1c, &(0x7f0000000600)={@loopback, 0x0}, &(0x7f0000000640)=0x14) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000680)={'hsr0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) sendmsg$ETHTOOL_MSG_WOL_GET(r6, &(0x7f0000000940)={&(0x7f00000005c0), 0xc, &(0x7f0000000900)={&(0x7f0000000700)={0x1c0, 0x0, 0x200, 0x70bd2a, 0x25dfdbfb, {}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gretap0\x00'}]}, @HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}]}, @HEADER={0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pimreg\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'dummy0\x00'}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x84, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gre0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'sit0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x5c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0x1c0}, 0x1, 0x0, 0x0, 0x4048801}, 0x40800) 03:37:35 executing program 1: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, 0x0) 03:37:35 executing program 5: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010100cfc6ae084c052b000b010000000109022400010000000009040000021f27730009050e02c226ff000009058202"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000840)={0x84, &(0x7f0000000500)={0x0, 0x0, 0x4, "2bf9f67a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 581.200669][ T5337] usb 5-1: USB disconnect, device number 74 03:37:35 executing program 1: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, 0x0, 0x0) 03:37:35 executing program 2: openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x80043, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x284600, 0x0) 03:37:35 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_buf(r0, 0x6, 0x1c, &(0x7f0000000480)='=', 0x1) 03:37:36 executing program 0: bind$bt_hci(0xffffffffffffffff, 0x0, 0x0) r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f00000001c0)={0x1f, 0xffffffffffffffff, 0x3}, 0x6) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sendmsg$TEAM_CMD_NOOP(r1, 0x0, 0x0) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) pipe2$watch_queue(&(0x7f00000000c0), 0x80) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) sendmsg$TEAM_CMD_NOOP(r2, 0x0, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) getresuid(&(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)=0x0) r5 = getuid() mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x1808, &(0x7f0000000240)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYBLOB=',wfdno=', @ANYRESHEX=r3, @ANYBLOB=',nodevmap,access=', @ANYRESDEC, @ANYBLOB=',privport,noextend,cachetag=/dev/vsock\x00,aname=/dev/vsock\x00,cache=fscache,uid>', @ANYRESDEC=r4, @ANYBLOB=',euid>', @ANYRESDEC=0xee00, @ANYBLOB=',uid=', @ANYRESDEC, @ANYBLOB="2c6673757569643d33626630635e62382d366238612d663066612d020065322d39383665353462632c7569643c", @ANYRESDEC=r5, @ANYBLOB="591f"]) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_PRIVFLAGS_SET(r6, &(0x7f0000000580)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000540)={&(0x7f0000000480)={0x14}, 0x14}}, 0x0) getsockopt$inet6_mreq(r1, 0x29, 0x1c, &(0x7f0000000600)={@loopback, 0x0}, &(0x7f0000000640)=0x14) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000680)={'hsr0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, 0x0) sendmsg$ETHTOOL_MSG_WOL_GET(r6, &(0x7f0000000940)={&(0x7f00000005c0), 0xc, &(0x7f0000000900)={&(0x7f0000000700)={0x1c0, 0x0, 0x200, 0x70bd2a, 0x25dfdbfb, {}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gretap0\x00'}]}, @HEADER={0x48, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bond0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}]}, @HEADER={0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pimreg\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'dummy0\x00'}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x84, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gre0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'sit0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @HEADER={0x5c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}]}, 0x1c0}, 0x1, 0x0, 0x0, 0x4048801}, 0x40800) 03:37:36 executing program 1: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) getdents64(r0, &(0x7f0000000080)=""/4096, 0x1000) 03:37:36 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_opts(r0, 0x29, 0x0, 0x0, 0x0) [ 581.523152][T12476] usb 6-1: new high-speed USB device number 10 using dummy_hcd [ 581.741879][ T5337] usb 5-1: new high-speed USB device number 75 using dummy_hcd [ 581.801802][T12476] usb 6-1: Using ep0 maxpacket: 8 [ 581.931965][T12476] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0xE has invalid maxpacket 9922, setting to 1024 [ 581.943304][T12476] usb 6-1: config 0 interface 0 altsetting 0 bulk endpoint 0xE has invalid maxpacket 1024 [ 581.953344][T12476] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 581.963249][T12476] usb 6-1: config 0 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 581.973120][T12476] usb 6-1: New USB device found, idVendor=054c, idProduct=002b, bcdDevice= 1.0b [ 581.982304][T12476] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 581.991836][ T5337] usb 5-1: Using ep0 maxpacket: 16 [ 581.997410][T12476] usb 6-1: config 0 descriptor?? [ 582.022814][T17124] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 582.043115][T12476] ums-isd200 6-1:0.0: USB Mass Storage device detected [ 582.121944][ T5337] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 582.132982][ T5337] usb 5-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 582.146225][ T5337] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 582.155662][ T5337] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 582.168048][ T5337] usb 5-1: config 0 descriptor?? [ 582.225541][ T5337] usbhid 5-1:0.0: couldn't find an input interrupt endpoint [ 582.282393][T12476] scsi host1: usb-storage 6-1:0.0 [ 582.430887][T17132] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 582.440508][T17132] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 582.475680][T12476] usb 6-1: USB disconnect, device number 10 03:37:39 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff}) getpeername$packet(r0, 0x0, &(0x7f0000000200)) 03:37:39 executing program 2: openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x10400, 0xe29658102c5a1c8d) 03:37:39 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$inet(r0, &(0x7f0000002e40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4000) 03:37:39 executing program 3: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/class/dmi', 0x0, 0x0) connect$netlink(r0, 0x0, 0x0) 03:37:39 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:37:39 executing program 5: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010100cfc6ae084c052b000b010000000109022400010000000009040000021f27730009050e02c226ff000009058202"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000840)={0x84, &(0x7f0000000500)={0x0, 0x0, 0x4, "2bf9f67a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 03:37:39 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000040), &(0x7f0000000080)=0x10) [ 584.294876][ T5337] usb 5-1: USB disconnect, device number 75 03:37:39 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0x1, 0x23, &(0x7f0000000080), 0x4) 03:37:39 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, 0x0, &(0x7f0000000340)) 03:37:39 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x6, &(0x7f0000000080)) 03:37:39 executing program 3: openat$random(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) 03:37:39 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) connect$netlink(r0, &(0x7f0000000040)=@kern={0x10, 0x0, 0x0, 0x20}, 0xc) 03:37:39 executing program 2: openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x80043, 0x0) open$dir(&(0x7f0000000500)='./file1\x00', 0x309040, 0x10) 03:37:39 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000010080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) 03:37:39 executing program 3: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) getsockopt$IP_SET_OP_GET_BYINDEX(r0, 0x1, 0x53, 0x0, 0x0) 03:37:39 executing program 2: r0 = socket$packet(0x11, 0x2, 0x300) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_udp_int(r1, 0x11, 0x67, &(0x7f0000000080), 0x4) [ 584.660458][ T6680] usb 6-1: new high-speed USB device number 11 using dummy_hcd [ 584.751977][ T5337] usb 5-1: new high-speed USB device number 76 using dummy_hcd [ 584.901837][ T6680] usb 6-1: Using ep0 maxpacket: 8 [ 584.991784][ T5337] usb 5-1: Using ep0 maxpacket: 16 [ 585.031923][ T6680] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0xE has invalid maxpacket 9922, setting to 1024 [ 585.043101][ T6680] usb 6-1: config 0 interface 0 altsetting 0 bulk endpoint 0xE has invalid maxpacket 1024 [ 585.053465][ T6680] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 585.063629][ T6680] usb 6-1: config 0 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 585.074148][ T6680] usb 6-1: New USB device found, idVendor=054c, idProduct=002b, bcdDevice= 1.0b [ 585.083563][ T6680] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 585.100401][ T6680] usb 6-1: config 0 descriptor?? [ 585.112149][ T5337] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 585.122515][ T5337] usb 5-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 585.132365][T17154] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 585.135988][ T5337] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 585.151752][ T5337] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 585.161086][ T5337] usb 5-1: config 0 descriptor?? [ 585.172883][ T6680] ums-isd200 6-1:0.0: USB Mass Storage device detected [ 585.204508][ T5337] usbhid 5-1:0.0: couldn't find an input interrupt endpoint [ 585.409032][T17160] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 585.419895][T17160] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 585.429175][ T6680] scsi host1: usb-storage 6-1:0.0 [ 585.610663][ T5337] usb 6-1: USB disconnect, device number 11 03:37:42 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:37:42 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000140)={'syz_tun\x00', {0x2, 0x0, @dev}}) 03:37:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f0000007100)=[{{0x0, 0x0, 0x0}}], 0x1, 0x40) 03:37:42 executing program 3: memfd_create(&(0x7f0000001000)='\x00', 0x1) 03:37:42 executing program 2: r0 = socket$packet(0x11, 0x2, 0x300) r1 = fcntl$dupfd(r0, 0x0, r0) fstat(r1, &(0x7f00000000c0)) 03:37:42 executing program 5: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010100cfc6ae084c052b000b010000000109022400010000000009040000021f27730009050e02c226ff000009058202"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000840)={0x84, &(0x7f0000000500)={0x0, 0x0, 0x4, "2bf9f67a"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 587.358132][T12476] usb 5-1: USB disconnect, device number 76 03:37:42 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mmap$binder(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0) 03:37:42 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) fcntl$dupfd(r0, 0x0, r0) 03:37:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg$unix(r0, &(0x7f0000001040)=[{{0x0, 0x0, 0x0}}], 0x1, 0x40006040, &(0x7f0000001180)) 03:37:42 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x40) 03:37:42 executing program 3: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x3d36033caa7bddf6, 0xffffffffffffffff, 0x0) 03:37:42 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, 0x0, &(0x7f0000001a80)) [ 587.672099][ T6680] usb 6-1: new high-speed USB device number 12 using dummy_hcd [ 587.871818][T12476] usb 5-1: new high-speed USB device number 77 using dummy_hcd [ 587.931773][ T6680] usb 6-1: Using ep0 maxpacket: 8 [ 588.051846][ T6680] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0xE has invalid maxpacket 9922, setting to 1024 [ 588.062939][ T6680] usb 6-1: config 0 interface 0 altsetting 0 bulk endpoint 0xE has invalid maxpacket 1024 [ 588.074576][ T6680] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 588.084736][ T6680] usb 6-1: config 0 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 588.094740][ T6680] usb 6-1: New USB device found, idVendor=054c, idProduct=002b, bcdDevice= 1.0b [ 588.104179][ T6680] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 588.114050][ T6680] usb 6-1: config 0 descriptor?? [ 588.121923][T12476] usb 5-1: Using ep0 maxpacket: 16 [ 588.132079][T17193] raw-gadget.0 gadget.5: fail, usb_ep_enable returned -22 [ 588.152670][ T6680] ums-isd200 6-1:0.0: USB Mass Storage device detected [ 588.251892][T12476] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 588.262176][T12476] usb 5-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 588.275883][T12476] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 588.285032][T12476] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 588.298992][T12476] usb 5-1: config 0 descriptor?? [ 588.359808][T12476] usbhid 5-1:0.0: couldn't find an input interrupt endpoint [ 588.392186][ T6680] scsi host1: usb-storage 6-1:0.0 [ 588.556816][T17196] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 588.566322][T17196] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 588.597546][T12476] usb 6-1: USB disconnect, device number 12 03:37:45 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009210000000122"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:37:45 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000005c80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCETHTOOL(r0, 0x8946, 0x0) 03:37:45 executing program 2: openat$urandom(0xffffffffffffff9c, &(0x7f0000000300), 0x101, 0x0) 03:37:45 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_buf(r0, 0x6, 0x0, &(0x7f0000000480), 0x0) 03:37:45 executing program 3: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x121142, 0x0) fcntl$dupfd(r0, 0x0, r0) 03:37:45 executing program 5: open$dir(&(0x7f0000000040)='./file0\x00', 0x121142, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) [ 590.450837][ T5337] usb 5-1: USB disconnect, device number 77 03:37:45 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x0) 03:37:45 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x5600, 0x0) 03:37:45 executing program 0: pipe(&(0x7f0000004480)={0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x5428) 03:37:45 executing program 5: pipe(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}) openat$incfs(r0, &(0x7f0000000100)='.pending_reads\x00', 0x48cc00, 0x0) 03:37:45 executing program 3: getresuid(&(0x7f0000002b80), &(0x7f0000002bc0), &(0x7f0000002c00)) [ 590.486470][ T27] audit: type=1804 audit(2000000265.180:43): pid=17220 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name="/root/syzkaller-testdir2273196183/syzkaller.XuC3xL/877/file0" dev="sda1" ino=1178 res=1 errno=0 03:37:45 executing program 2: openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000280)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) [ 590.951807][ T5337] usb 5-1: new high-speed USB device number 78 using dummy_hcd [ 591.222885][ T5337] usb 5-1: Using ep0 maxpacket: 16 [ 591.351903][ T5337] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 591.362233][ T5337] usb 5-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 591.376083][ T5337] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 591.385968][ T5337] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 591.401953][ T5337] usb 5-1: config 0 descriptor?? [ 591.454437][ T5337] usbhid 5-1:0.0: couldn't find an input interrupt endpoint [ 591.658185][T17225] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 591.671548][T17225] misc raw-gadget: fail, usb_gadget_register_driver returned -16 03:37:48 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009210000000122"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:37:48 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TCSETSW(r0, 0x5403, 0x0) 03:37:48 executing program 5: pipe(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$NS_GET_OWNER_UID(r0, 0xb704, 0x0) 03:37:48 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$sock_inet6_udp_SIOCOUTQ(r0, 0x5411, 0x0) 03:37:48 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) utimensat(r0, 0x0, &(0x7f0000004900)={{}, {0x77359400}}, 0x0) 03:37:48 executing program 2: add_key(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa) 03:37:48 executing program 2: pipe(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_tcp_buf(r0, 0x6, 0x0, 0x0, 0x0) [ 593.514385][T12476] usb 5-1: USB disconnect, device number 78 03:37:48 executing program 3: r0 = creat(0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000980)) open_tree(0xffffffffffffffff, &(0x7f0000000d00)='./file0\x00', 0x0) fsconfig$FSCONFIG_SET_FD(0xffffffffffffffff, 0x5, 0x0, 0x0, 0xffffffffffffffff) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x8100000, 0x28, &(0x7f0000000200)=[{&(0x7f0000000400)="0c000023bb53c59c2b23f228c57e000c0001022e000000020000000c0002022e2e00000d00001c1008050166696c65300000000e000000d803050766696c653100000000000000000000003d984362e758c5cf4503eaf2029ef571382468e8dd2ddf3784bc21abbdeebe59f1fd9bba7cd57410e71053236d13c7e45b8d379a45d3be176be69a25dd3af69543587eccd67d498198f1e9505719b4e97a56a90961d13c3d12d2b0ac4437b719128d42770a85cab4d3917e0af0ada97f7df37e6447665d145a94728ca2f02de9147cc01de7503ad6346d4b29b31737fb14bd3e5a80b615b13aa107e6af848fa546a9597647cbb27dafc005ac3cdf6a680ab15e44d5dc85036d183632c6ad3e5ea8f0900336497710e9da0fcd0a5135da00631034f26bffaad16e133c2b642ef1527be3c8011ab28ba7aab785dd4932360d04fa3572d14cae", 0x143, 0x9}, {&(0x7f0000010000)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000701f1f63701f1f630100ffff53ef010001000000701f1f63000000000000000001000000000000000b000000800000000800000052470000620100000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e3234313932303435323000"/192, 0xc0, 0x400}, {&(0x7f00000100c0)="0000000000000000000000003b3466cc1ea244158e332580de23589c010000000c0e000000000000701f1f6300"/64, 0x40, 0x4e0}, {&(0x7f0000010100)="0100000000000500110000000000000000000000040000003c00000000000000", 0x20, 0x560}, {&(0x7f0000010120)="03000000040000000900"/32, 0x20, 0x640}, {&(0x7f0000010140)="030000001300000023000000ce000f0003000400"/32, 0x20, 0x800}, {&(0x7f0000010160)="fffffffffcff0700000000000000000000000000000000000000000000000080ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c6533000000110000009403090166696c652e636f6c64000000", 0x480, 0xc00}, {&(0x7f00000105e0)="0b0000000c0001022e00000002000000f40302022e2e00"/32, 0x20, 0x1401}, {&(0x7f0000010600)="00000000000400"/32, 0x20, 0x1800}, {&(0x7f0000010620)="00000000000400"/32, 0x20, 0x1c00}, {&(0x7f0000010640)="00000000000400"/32, 0x20, 0x2000}, {&(0x7f0000010660)="00000000000400"/32, 0x20, 0x2400}, {&(0x7f0000010680)="00000000000400"/32, 0x20, 0x2800}, {&(0x7f00000106a0)="00000000000400"/32, 0x20, 0x2c00}, {&(0x7f00000106c0)="00000000000400"/32, 0x20, 0x3000}, {&(0x7f00000106e0)="00000000000400"/32, 0x20, 0x3400}, {&(0x7f0000010700)="00000000000400"/32, 0x20, 0x3800}, {&(0x7f0000010720)="0000000009010000000000000000000000000000000000c500000072b15548a3", 0x20, 0x3c00}, {&(0x7f00000005c0)="000000000004000000ddff0000000000000000000000fcff00000000000000001471e42cacc7a0abefa1d14f1b7548", 0x2f, 0x4000}, {&(0x7f0000010760)="504d4d00504d4dff701f1f63000000006872757476696b2e632e676f6f676c6572732e636f6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000006c6f6f7032006e75782f746573742b73797a5f6d6f756e745f00"/128, 0x80, 0x4400}, {&(0x7f00000107e0)="111fc0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x4800}, {&(0x7f0000010800)="ffff0100ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0300"/1056, 0x420, 0x4c00}, {&(0x7f0000010c20)="0400"/32, 0x20, 0x5400}, {&(0x7f0000010c40)="0500"/32, 0x20, 0x5800}, {&(0x7f0000000600)="00000000000000000100000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000007000"/96, 0x60, 0x5c00}, {&(0x7f0000010cc0)="0200"/32, 0x20, 0x6000}, {&(0x7f0000010ce0)="2719c0d901000000803a0900803a090000000000060000000000000005000000", 0x20, 0x6400}, {&(0x7f0000010d00)="0300"/32, 0x20, 0x6800}, {&(0x7f0000010d20)="0400"/32, 0x20, 0x6c00}, {&(0x7f0000010d60)="00000000000000000100000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000007000"/96, 0x60, 0x7400}, {&(0x7f0000010dc0)="0200"/32, 0x20, 0x7800}, {&(0x7f0000010e20)="000002ea0100000001000000270f240c000000000000000000000000000000000601f8030000000006000000779b539778617474723100000601f00300000000060000007498539778617474723200"/96, 0x60, 0x8100}, {&(0x7f0000000140)="0000000000000000701f1f63701f1f63701f1f630000000000000000000000f500", 0x21, 0x8c00}, {&(0x7f0000010ec0)="ed41000000040000701f1f63701f1f63701f1f6300000000000004000200000000000800050000000af301000400000000000000000000000100000004000000", 0x40, 0x8c80}, {&(0x7f0000010f00)="8081000000180000701f1f63701f1f63701f1f6300000000000001000c00000010000800000000000af303000400000000000000000000000100000012000000010000000100000018000000020000000400000014000000000000000000000000000000000000000000000000000000000000000000000000000000000000008081000000180000701f1f63701f1f63701f1f6300000000000001000c00000010000800000000000af30300040000000000000000000000010000001900000001000000010000001e00000002000000040000001a00"/224, 0xe0, 0x8d00}, {&(0x7f0000010fe0)="c041000000300000701f3f63701f1f63701f1f63020000000000020018000040000000000000f4000af3010004000000000000000091c0000c00000005000000", 0x40, 0x9100}, {&(0x7f0000011020)="ed41000000040000701f1f63701f1f63701f1f6300000000000002000200000000000800030000000af30100040000000000000000000000010000001f0000000000000000000000000000000000000000000000000000000000000000000000000000008de493fd000000000000000000000000000000000000000000000000ed8100001a040000701f1f63701f1f63701f1f6300000000000001000400000000000800010000000af30100040000000000000000000000020000002700000000000000000000000000000000000000000000000000000000000000000000000000000010050418000000000000000000000000000000000000000000000000ffa1000027000000701f1f63701f1f63701f1f6300000000000001000000000000000000010000002f746d702f73797a2d696d61676567656e323431393230343532302f66696c65302f66696c6530000000000000000000000000000000000000000000c4694822000000000000000000000000000000000000000000000000ed8100000a000000701f1f63701f1f63701f1f6300000000000001000400000000000800010000000af30100040000000000000000000000010000002900000000000000000000000000000000000000000000000000000000000000000000000000000049eadacb200000000000000000000000000000000000000000000000ed81000028230000701f1f63701f1f63701f1f6300000000000002001200000000000800010000000af30100040000000000000000000000090000002a0000000000000000000000000000000000000000000000000000000000000000000000000000006b2dd004000000000000000000000000000000000000000000000000ed81000064000000701f1f63701f1f63701f1f6300000000000001000200000000000800010000000af301000400000000000000000000000100000033000000000000000000000000000000000000000000000000000000000000000000000000000000c234166d00"/768, 0x300, 0x9180}, {&(0x7f0000011320)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x9c00}, {&(0x7f0000011740)='syzkallers\x00'/32, 0x20, 0xa400}, {&(0x7f0000000700)="73797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797e6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730000000000000000000000005d779b196ae2b89663b700000000000000080000000000000000", 0x8a, 0xcc00}], 0x0, &(0x7f00000007c0)={[{@quota}, {@data_err_abort}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x5}}, {@abort}, {@journal_ioprio}, {@journal_ioprio={'journal_ioprio', 0x3d, 0x6}}, {@errors_remount}, {@block_validity}, {@abort}]}, 0x1) poll(0x0, 0x0, 0x400fd) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f00000002c0)) 03:37:48 executing program 1: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) write$damon_attrs(r0, 0x0, 0x0) 03:37:48 executing program 0: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/slabinfo\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f00000000c0)={0x2020}, 0x14bf) 03:37:48 executing program 5: r0 = fsopen(&(0x7f0000000040)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_SET_BINARY(r0, 0x2, &(0x7f0000000080)='sync\x00', &(0x7f00000000c0)='%', 0x1) 03:37:48 executing program 1: epoll_pwait2(0xffffffffffffffff, &(0x7f0000000580)=[{}], 0x1, 0x0, &(0x7f0000000640), 0x8) [ 593.676502][T17257] loop3: detected capacity change from 0 to 264192 [ 593.774919][T17257] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: writeback. [ 593.836258][T17257] ext4 filesystem being mounted at /root/syzkaller-testdir1063693884/syzkaller.xZlcQ4/948/file0 supports timestamps until 2038 (0x7fffffff) [ 594.021933][T12476] usb 5-1: new high-speed USB device number 79 using dummy_hcd [ 594.271931][T12476] usb 5-1: Using ep0 maxpacket: 16 [ 594.391902][T12476] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 594.402177][T12476] usb 5-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 594.415164][T12476] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 594.424832][T12476] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 594.442227][T12476] usb 5-1: config 0 descriptor?? [ 594.486021][T12476] usbhid 5-1:0.0: couldn't find an input interrupt endpoint [ 594.509873][ T5289] EXT4-fs (loop3): unmounting filesystem. [ 594.686185][T17254] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 594.698671][T17254] misc raw-gadget: fail, usb_gadget_register_driver returned -16 03:37:51 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009210000000122"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:37:51 executing program 5: syz_io_uring_setup(0x59b, &(0x7f0000006a00), &(0x7f0000ff8000/0x6000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000006a80), &(0x7f0000006ac0)) 03:37:51 executing program 2: syz_mount_image$exfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x200028, 0x1d, &(0x7f0000000200)=[{&(0x7f0000010000)="eb769045584641542020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000008000000008000000880000000f0000000500000034123412000100000903018000"/128, 0x80}, {&(0x7f0000010080)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x1e0}, {&(0x7f00000100a0)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x3e0}, {&(0x7f00000100c0)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x5e0}, {&(0x7f0000000140)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x7e0}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x9e0}, {&(0x7f0000010120)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0xbe0}, {&(0x7f0000010140)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0xde0}, {&(0x7f0000010160)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0xfe0}, {&(0x7f0000010180)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x11e0}, {&(0x7f00000101a0)="d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911eb769045584641542020200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000008000000008000000880000000f0000000500000034123412000100000903018000"/640, 0x280, 0x1600}, {&(0x7f0000010420)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x19e7}, {&(0x7f0000010460)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x1de0}, {&(0x7f00000000c0)="e06c000000000000000006000000000000000000000055aaf1a1654cb7fbd076a38f4196f18e112608c6c8bcbc220358f59bccf815381771ee267c52", 0x3c, 0x1fe0}, {&(0x7f00000104a0)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x21e0}, {&(0x7f0000000040)="00000000000800bf78a6d50000000000000000000000000000000000000000000000aa660d96a0081791ca38f7a8a89dbe7ae0d88be2e976e25ce96d56114c17915375d70f482fb6d991d97465f98f7aa369ee82f03a09c216d3428d160f00", 0x5f, 0x23e0}, {&(0x7f00000104e0)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x25e0}, {&(0x7f0000010500)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x27c0}, {&(0x7f0000010520)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x29e0}, {&(0x7f00000004c0)="d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911d0ab1911", 0x200, 0x2e00}, {&(0x7f0000010740)="f8ffffffffffffffffffffff04000000ffffffffffffffff0000000000000000", 0x20, 0x10000}, {&(0x7f0000010760)="ff0700"/32, 0x20, 0x11000}, {&(0x7f0000010780)="00000100020003000400050006000700080009000a000b000c000d000e000f0010001100120013001400150016001700180019001a001b001c001d001e001f0020002100220023002400250026002700280029002a002b002c002d002e002f0030003100320033003400350036003700380039003a003b003c003d003e003f0040004100420043004400450046004700480049004a004b004c004d004e004f0050005100520053005400550056005700580059005a005b005c005d005e005f0060004100420043004400450046004700480049004a004b004c004d004e004f0050005100520053005400550056005700580059005a007b007c007d007e007f0080008100820083008400850086008700880089008a008b008c008d008e008f0090009100920093009400950096009700980099009a009b009c009d009e009f00a000a100a200a300a400a500a600a700a800a900aa00ab00ac00ad00ae00af00b000b100b200b300b400b500b600b700b800b900ba00bb00bc00bd00be00bf00c000c100c200c300c400c500c600c700c800c900ca00cb00cc00cd00ce00cf00d000d100d200d300d400d500d600d700d800d900da00db00dc00dd00de00df00c000c100c200c300c400c500c600c700c800c900ca00cb00cc00cd00ce00cf00d000d100d200d300d400d500d600f700d800d900da00db00dc00dd00de00780100010001020102010401040106010601080108010a010a010c010c010e010e0110011001120112011401140116011601180118011a011a011c011c011e011e0120012001220122012401240126012601280128012a012a012c012c012e012e01300131013201320134013401360136013801390139013b013b013d013d013f013f014101410143014301450145014701470149014a014a014c014c014e014e0150015001520152015401540156015601580158015a015a015c015c015e015e0160016001620162016401640166016601680168016a016a016c016c016e016e01700170017201720174017401760176017801790179017b017b017d017d017f0143028101820182018401840186018701870189018a018b018b018d018e018f0190019101910193019401f60196019701980198013d029b019c019d0120029f01a001a001a201a201a401a401a601a701a701a901aa01ab01ac01ac01ae01af01af01b101b201b301b301b501b501b701b801b801ba01bb01bc01bc01be01f701c001c101c201c301c401c501c401c701c801c701ca01cb01ca01cd01cd01cf01cf01d101d101d301d301d501d501d701d701d901d901db01db018e01de01de01e001e001e201e201e401e401e601e601e801e801ea01ea01ec01ec01ee01ee01f001f101f201f101f401f401f601f701f801f801fa01fa01fc01fc01fe01fe0100020002020202020402040206020602080208020a020a020c020c020e020e0210021002120212021402140216021602180218021a021a021c021c021e021e0220022102220222022402240226022602280228022a022a022c022c022e022e023002300232023202340235023602370238023902652c3b023b023d02662c3f0240024102410243024402450246024602480248024a024a024c024c024e024e0250025102520281018601550289018a0158028f015a0290015c025d025e025f0293016102620294016402650266026702970196016a02622c6c026d026e029c01700271029d01730274029f0176027702780279027a027b027c02642c7e027f02a60181028202a9018402850286028702ae014402b101b20145028d028e028f0290029102b70193029402950296029702980299029a029b029c029d029e029f02a002a102a202a302a402a502a602a702a802a902aa02ab02ac02ad02ae02af02b002b102b202b302b402b502b602b702b802b902ba02bb02bc02bd02be02bf02c002c102c202c302c402c502c602c702c802c902ca02cb02cc02cd02ce02cf02d002d102d202d302d402d502d602d702d802d902da02db02dc02dd02de02df02e002e102e202e302e402e502e602e702e802e902ea02eb02ec02ed02ee02ef02f002f102f202f302f402f502f602f702f802f902fa02fb02fc02fd02fe02ff0200030103020303030403050306030703080309030a030b030c030d030e030f0310031103120313031403150316031703180319031a031b031c031d031e031f0320032103220323032403250326032703280329032a032b032c032d032e032f0330033103320333033403350336033703380339033a033b033c033d033e033f0340034103420343034403450346034703480349034a034b034c034d034e034f0350035103520353035403550356035703580359035a035b035c035d035e035f0360036103620363036403650366036703680369036a036b036c036d036e036f0370037103720373037403750376037703780379037a03fd03fe03ff037e037f0380038103820383038403850386038703880389038a038b038c038d038e038f0390039103920393039403950396039703980399039a039b039c039d039e039f03a003a103a203a303a403a503a603a703a803a903aa03ab038603880389038a03b0039103920393039403950396039703980399039a039b039c039d039e039f03a003a103a303a303a403a503a603a703a803a903aa03ab038c038e038f03cf03d003d103d203d303d403d503d603d703d803d803da03da03dc03dc03de03de03e003e003e203e203e403e403e603e603e803e803ea03ea03ec03ec03ee03ee03f003f103f903f303f403f503f603f703f703f903fa03fa03fc03fd03fe03ff0300040104020403040404050406040704080409040a040b040c040d040e040f0410041104120413041404150416041704180419041a041b041c041d041e041f0420042104220423042404250426042704280429042a042b042c042d042e042f0410041104120413041404150416041704180419041a041b041c041d041e041f0420042104220423042404250426042704280429042a042b042c042d042e042f0400040104020403040404050406040704080409040a040b040c040d040e040f0460046004620462046404640466046604680468046a046a046c046c046e046e0470047004720472047404740476047604780478047a047a047c047c047e047e0480048004820483048404850486048704880489048a048a048c048c048e048e0490049004920492049404940496049604980498049a049a049c049c049e049e04a004a004a204a204a404a404a604a604a804a804aa04aa04ac04ac04ae04ae04b004b004b204b204b404b404b604b604b804b804ba04ba04bc04bc04be04be04c004c104c104c304c304c504c504c704c704c904c904cb04cb04cd04cd04c004d004d004d204d204d404d404d604d604d804d804da04da04dc04dc04de04de04e004e004e204e204e404e404e604e604e804e804ea04ea04ec04ec04ee04ee04f004f004f204f204f404f404f604f604f804f804fa04fa04fc04fc04fe04fe0400050005020502050405040506050605080508050a050a050c050c050e050e0510051005120512051405150516051705180519051a051b051c051d051e051f0520052105220523052405250526052705280529052a052b052c052d052e052f0530053105320533053405350536053705380539053a053b053c053d053e053f0540054105420543054405450546054705480549054a054b054c054d054e054f0550055105520553055405550556055705580559055a055b055c055d055e055f0560053105320533053405350536053705380539053a053b053c053d053e053f0540054105420543054405450546054705480549054a054b054c054d054e054f055005510552055305540555055605fffff617632c7e1d7f1d801d811d821d831d841d851d861d871d881d891d8a1d8b1d8c1d8d1d8e1d8f1d901d911d921d931d941d951d961d971d981d991d9a1d9b1d9c1d9d1d9e1d9f1da01da11da21da31da41da51da61da71da81da91daa1dab1dac1dad1dae1daf1db01db11db21db31db41db51db61db71db81db91dba1dbb1dbc1dbd1dbe1dbf1dc01dc11dc21dc31dc41dc51dc61dc71dc81dc91dca1dcb1dcc1dcd1dce1dcf1dd01dd11dd21dd31dd41dd51dd61dd71dd81dd91dda1ddb1ddc1ddd1dde1ddf1de01de11de21de31de41de51de61de71de81de91dea1deb1dec1ded1dee1def1df01df11df21df31df41df51df61df71df81df91dfa1dfb1dfc1dfd1dfe1dff1d001e001e021e021e041e041e061e061e081e081e0a1e0a1e0c1e0c1e0e1e0e1e101e101e121e121e141e141e161e161e181e181e1a1e1a1e1c1e1c1e1e1e1e1e201e201e221e221e241e241e261e261e281e281e2a1e2a1e2c1e2c1e2e1e2e1e301e301e321e321e341e341e361e361e381e381e3a1e3a1e3c1e3c1e3e1e3e1e401e401e421e421e441e441e461e461e481e481e4a1e4a1e4c1e4c1e4e1e4e1e501e501e521e521e541e541e561e561e581e581e5a1e5a1e5c1e5c1e5e1e5e1e601e601e621e621e641e641e661e661e681e681e6a1e6a1e6c1e6c1e6e1e6e1e701e701e721e721e741e741e761e761e781e781e7a1e7a1e7c1e7c1e7e1e7e1e801e801e821e821e841e841e861e861e881e881e8a1e8a1e8c1e8c1e8e1e8e1e901e901e921e921e941e941e961e971e981e991e9a1e9b1e9c1e9d1e9e1e9f1ea01ea01ea21ea21ea41ea41ea61ea61ea81ea81eaa1eaa1eac1eac1eae1eae1eb01eb01eb21eb21eb41eb41eb61eb61eb81eb81eba1eba1ebc1ebc1ebe1ebe1ec01ec01ec21ec21ec41ec41ec61ec61ec81ec81eca1eca1ecc1ecc1ece1ece1ed01ed01ed21ed21ed41ed41ed61ed61ed81ed81eda1eda1edc1edc1ede1ede1ee01ee01ee21ee21ee41ee41ee61ee61ee81ee81eea1eea1eec1eec1eee1eee1ef01ef01ef21ef21ef41ef41ef61ef61ef81ef81efa1efb1efc1efd1efe1eff1e081f091f0a1f0b1f0c1f0d1f0e1f0f1f081f091f0a1f0b1f0c1f0d1f0e1f0f1f181f191f1a1f1b1f1c1f1d1f161f171f181f191f1a1f1b1f1c1f1d1f1e1f1f1f281f291f2a1f2b1f2c1f2d1f2e1f2f1f281f291f2a1f2b1f2c1f2d1f2e1f2f1f381f391f3a1f3b1f3c1f3d1f3e1f3f1f381f391f3a1f3b1f3c1f3d1f3e1f3f1f481f491f4a1f4b1f4c1f4d1f461f471f481f491f4a1f4b1f4c1f4d1f4e1f4f1f501f591f521f5b1f541f5d1f561f5f1f581f591f5a1f5b1f5c1f5d1f5e1f5f1f681f691f6a1f6b1f6c1f6d1f6e1f6f1f681f691f6a1f6b1f6c1f6d1f6e1f6f1fba1fbb1fc81fc91fca1fcb1fda1fdb1ff81ff91fea1feb1ffa1ffb1f7e1f7f1f881f891f8a1f8b1f8c1f8d1f8e1f8f1f881f891f8a1f8b1f8c1f8d1f8e1f8f1f981f991f9a1f9b1f9c1f9d1f9e1f9f1f981f991f9a1f9b1f9c1f9d1f9e1f9f1fa81fa91faa1fab1fac1fad1fae1faf1fa81fa91faa1fab1fac1fad1fae1faf1fb81fb91fb21fbc1fb41fb51fb61fb71fb81fb91fba1fbb1fbc1fbd1fbe1fbf1fc01fc11fc21fc31fc41fc51fc61fc71fc81fc91fca1fcb1fc31fcd1fce1fcf1fd81fd91fd21fd31fd41fd51fd61fd71fd81fd91fda1fdb1fdc1fdd1fde1fdf1fe81fe91fe21fe31fe41fec1fe61fe71fe81fe91fea1feb1fec1fed1fee1fef1ff01ff11ff21ff31ff41ff51ff61ff71ff81ff91ffa1ffb1ff31ffd1ffe1fff1f00200120022003200420052006200720082009200a200b200c200d200e200f2010201120122013201420152016201720182019201a201b201c201d201e201f2020202120222023202420252026202720282029202a202b202c202d202e202f2030203120322033203420352036203720382039203a203b203c203d203e203f2040204120422043204420452046204720482049204a204b204c204d204e204f2050205120522053205420552056205720582059205a205b205c205d205e205f2060206120622063206420652066206720682069206a206b206c206d206e206f2070207120722073207420752076207720782079207a207b207c207d207e207f2080208120822083208420852086208720882089208a208b208c208d208e208f2090209120922093209420952096209720982099209a209b209c209d209e209f20a020a120a220a320a420a520a620a720a820a920aa20ab20ac20ad20ae20af20b020b120b220b320b420b520b620b720b820b920ba20bb20bc20bd20be20bf20c020c120c220c320c420c520c620c720c820c920ca20cb20cc20cd20ce20cf20d020d120d220d320d420d520d620d720d820d920da20db20dc20dd20de20df20e020e120e220e320e420e520e620e720e820e920ea20eb20ec20ed20ee20ef20f020f120f220f320f420f520f620f720f820f920fa20fb20fc20fd20fe20ff2000210121022103210421052106210721082109210a210b210c210d210e210f2110211121122113211421152116211721182119211a211b211c211d211e211f2120212121222123212421252126212721282129212a212b212c212d212e212f2130213121322133213421352136213721382139213a213b213c213d213e213f2140214121422143214421452146214721482149214a214b214c214d2132214f2150215121522153215421552156215721582159215a215b215c215d215e215f2160216121622163216421652166216721682169216a216b216c216d216e216f2160216121622163216421652166216721682169216a216b216c216d216e216f2180218121822183218321ffff4b03b624b724b824b924ba24bb24bc24bd24be24bf24c024c124c224c324c424c524c624c724c824c924ca24cb24cc24cd24ce24cf24ffff4607002c012c022c032c042c052c062c072c082c092c0a2c0b2c0c2c0d2c0e2c0f2c102c112c122c132c142c152c162c172c182c192c1a2c1b2c1c2c1d2c1e2c1f2c202c212c222c232c242c252c262c272c282c292c2a2c2b2c2c2c2d2c2e2c5f2c602c602c622c632c642c652c662c672c672c692c692c6b2c6b2c6d2c6e2c6f2c702c712c722c732c742c752c752c772c782c792c7a2c7b2c7c2c7d2c7e2c7f2c802c802c822c822c842c842c862c862c882c882c8a2c8a2c8c2c8c2c8e2c8e2c902c902c922c922c942c942c962c962c982c982c9a2c9a2c9c2c9c2c9e2c9e2ca02ca02ca22ca22ca42ca42ca62ca62ca82ca82caa2caa2cac2cac2cae2cae2cb02cb02cb22cb22cb42cb42cb62cb62cb82cb82cba2cba2cbc2cbc2cbe2cbe2cc02cc02cc22cc22cc42cc42cc62cc62cc82cc82cca2cca2ccc2ccc2cce2cce2cd02cd02cd22cd22cd42cd42cd62cd62cd82cd82cda2cda2cdc2cdc2cde2cde2ce02ce02ce22ce22ce42ce52ce62ce72ce82ce92cea2ceb2cec2ced2cee2cef2cf02cf12cf22cf32cf42cf52cf62cf72cf82cf92cfa2cfb2cfc2cfd2cfe2cff2ca010a110a210a310a410a510a610a710a810a910aa10ab10ac10ad10ae10af10b010b110b210b310b410b510b610b710b810b910ba10bb10bc10bd10be10bf10c010c110c210c310c410c510ffff1bd221ff22ff23ff24ff25ff26ff27ff28ff29ff2aff2bff2cff2dff2eff2fff30ff31ff32ff33ff34ff35ff36ff37ff38ff39ff3aff5bff5cff5dff5eff5fff60ff61ff62ff63ff64ff65ff66ff67ff68ff69ff6aff6bff6cff6dff6eff6fff70ff71ff72ff73ff74ff75ff76ff77ff78ff79ff7aff7bff7cff7dff7eff7fff80ff81ff82ff83ff84ff85ff86ff87ff88ff89ff8aff8bff8cff8dff8eff8fff90ff91ff92ff93ff94ff95ff96ff97ff98ff99ff9aff9bff9cff9dff9eff9fffa0ffa1ffa2ffa3ffa4ffa5ffa6ffa7ffa8ffa9ffaaffabffacffadffaeffafffb0ffb1ffb2ffb3ffb4ffb5ffb6ffb7ffb8ffb9ffbaffbbffbcffbdffbeffbfffc0ffc1ffc2ffc3ffc4ffc5ffc6ffc7ffc8ffc9ffcaffcbffccffcdffceffcfffd0ffd1ffd2ffd3ffd4ffd5ffd6ffd7ffd8ffd9ffdaffdbffdcffddffdeffdfffe0ffe1ffe2ffe3ffe4ffe5ffe6ffe7ffe8ffe9ffeaffebffecffedffeeffeffff0fff1fff2fff3fff4fff5fff6fff7fff8fff9fffafffbfffcfffdfffeffffff00"/5856, 0x16e0, 0x12000}, {&(0x7f0000011e60)="03000000000000000000000000000000000000000000000000000000000000008100000000000000000000000000000000000000020000000200000000000000820000000dd319e600000000000000000000000003000000cc16000000000000850203001000000015602c5515602c5515602c55aaaa80808000000000000000c003000523b50000001000000000000000000000060000000010000000000000c100660069006c00650030000000000000000000000000000000000000000000850262e12000000015602c5515602c5515602c55aaaa80808000000000000000c0030005243500000a0000000000000000000000080000000a00000000000000c100660069006c00650031000000000000000000000000000000000000000000850284992000000015602c5515602c5515602c55aaaa80808000000000000000c003000524b50000282300000000000000000000090000002823000000000000c100660069006c00650032000000000000000000000000000000000000000000850200492000000015602c5515602c5515602c55aaaa80808000000000000000c0030009e3a000006400000000000000000000000c0000006400000000000000c100660069006c0065002e0063006f006c006400"/480, 0x1e0, 0x14000}, {&(0x7f00000009c0)="850223592000000015602c5515602c5515602c55aaaa80808000000000000000c003000000070000001a0400c540baa2a6841549163e37936c1e98dd0000000000c100d5409eda8dc75738e17a52d264c27966006900c5be2ad66c006500300000000000000000010400000000000000000000007ea0634188aef9cd34393c338d5cde9ef44c2f1b4fdd9aebcf1d6bd26771c70b9c72f268ce0322271a139437bdf86be3eef62c25e31d1e8785120fa850ca6d946bd3e5888f3ce5670897f4b0a6e746a85a1bc3b718cc66f53143d5ee9e12d9d49354cba26335e532f61c393ba32bc25923d919d9c09db77d61958074bd6476f873459df1bf9b65df09f1f1a9d70f84bbc48eed60cdcb31fd9c2ff2a55b868e33441e417323e626a47f8fa2f06d68d633de611b249cc645d81eb3b4ec036204f3db16b4274b78c76436788e613d2684bab6757a61300a033cd1708c0467998cbef3687269d8c369e86c0c6a88181d30c9b1a500dfba93ff501df6e2ef5097dfe3cce0506e", 0x178, 0x15000}, {&(0x7f00000120a0)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkal\x00\x00\x00\x00\x00\x00', 0x420, 0x16000}, {&(0x7f00000008c0)="73797a6b616c6c65727300040000000000000000fdffd5a8f1643cc29a8747620da99ff933f83ae1714c50c0bd1503582d1e1a15ca8167b9d59cff2164221ad426a34bd9a9faeacc11767d9b9a80644408d45e981d0a72bbf2fc8547f5043a90dda17c1bcb61e1a38647caed772734431f87918f7da1fd9602cade518889134636d49c10f6a0200ec2d8b43e60d6b02fb7cd3537ff04f7164ef4649dbc209352ef4498330956abb108d6f3f761a8c69e611521663887f2af3aea8e6a0ebb67cbabc6", 0xc2, 0x17000}, {&(0x7f00000124e0)='syzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallersyzkallers\x00'/128, 0x80, 0x1b000}, {&(0x7f0000010440)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x200008}], 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="646973636172642c696f636861727365743d6370313235312c6572726f72733d72656d6f756e742d726f2c6572726f72733d636f6e74696e75652c756d61736b3d30303030303030303030303030303030303030303030312c006435d44a289297fd0518d47657042228347c75b86e627d864416fdd13dc1db84701120e0b11b6c8bf2e83d9ddfe71133ac75c57c66ef8a863f97109b10e5dbe01acd512ad73a0c02dee71ce376de19671b3e01b46abf97bb7645f250cfbd0d0014ac05ce51d57953c8e51da87651980280b318ba7ee35fa5614a61"], 0xfd) chown(&(0x7f00000006c0)='./file0/../file0\x00', 0x0, 0x0) 03:37:51 executing program 0: mount_setattr(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)={0x6e, 0x20f57b76428cb5e9}, 0x20) 03:37:51 executing program 1: r0 = openat$6lowpan_enable(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$6lowpan_enable(r0, &(0x7f0000000100)='0', 0x1) 03:37:51 executing program 3: r0 = openat$dsp1(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, 0x0) 03:37:51 executing program 0: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000002280), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) openat$cgroup_int(r1, &(0x7f0000000300)='cpuset.memory_spread_slab\x00', 0x2, 0x0) [ 596.645010][ T6679] usb 5-1: USB disconnect, device number 79 [ 596.680311][T17274] loop2: detected capacity change from 0 to 4096 03:37:51 executing program 1: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r0, 0xc0189379, &(0x7f0000000100)={{0x1, 0x1, 0x3d}, './file0\x00'}) 03:37:51 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000001840)=@base={0xc, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x5}, 0x48) 03:37:51 executing program 3: syz_clone(0x0, 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000280)="d44ff55cdde66bf558e82a768fb80c04b46f35a95b187075b801b86ada16d2716cff4140b7dec07cd2ec00f34aa50438e76a0eb7427817968bedcccb8abab2eb299aeae77451e546da6b1eebedb01fe524fc7f728f6e5b7b789ce04db7c0db50a9dad501397e19af5b95b223cbec5008a92ccae51914572177660964be28f66a17a0541c996d5fdd83581d37053b5ff0680168178242dca5cf0b0fd8e4ecb48b1ea2d76bcb1b748aadd346be93e95fd8f473e5be4980602ff04690266e332862414a0ad2d8d188251d21cbb5f7da8eace436e54001b991f0e59dc268a9795c3211172b4da6768b3322cca5b5b33063f13001c6fd02a0829450638e3afe9139c4c19b9bc02c08cc23450bc1418ee67e9e31a8363ed7adf4f55e3f33b8f9417e15c4cc2b427f81b2ae5a7eca2b44e1b2efc1d9a6ddc663efeadfc3626cbe6794b2f0001c6274bc286dc3100cc5b1ac369d50f4b1173bca0b1dbb28321e10b9b32840f58fa3f13aaa000640f681d8eadcd05ea8deb070df9bb333d16cc4fb48d3309b950ea90d6f6f15be84790eb925f2ef03f2a2629f1c3336d97f00c76d90cb81358421216ff2ed51ba9a8a1378fa0c62f1b213a60a6b839e2108d42f302f448c1e93921598b4351ec3339c57280ae542aaea4e2967eb0539044d463bd25f02fe6a4c5fcbb5de6de2359f3372627ee3862a9e6951445ae86b2f0cfb014b2edb0ca61685092f2c46aa3f49ea5079b06746db46f9620762c396060f82b1b83a25ec42815c4465ec9b7c1cec8e02af5f38d790945e9bf6f0a9937f84341d47f74db4c732df7dfc4098dc4a5c222599b0e52acf3d5afd8cb6ccf050fa8e229c6fd40bed46508ffea6bf6406e59fc2d61dbd6798759eebbc62af6302beaad098ab5c48cf9fe9958f305b6d9f34c5b7690081bb9baa4c51212505fb038a4f03c96b111c89edd916b384620da2f86bee788d75ef7db5f7b090ca6e66ed9be841d3534bb63cc7b44d24241adf34d32c9f1b8138edb8e879ac2af0d6ac85cc985b801e74fde2ff06e796c6c9889122854b7631506a00d364e20e92843ced4477175e170a01280109356db8e5963e75ca8eeaaa07d07f8cd4cf8a8f5c36f0cf6f5983a112a990e619d2349087e1b7d1c47a8c47e70a2327c25efdf7dc8119df55377b0c9249efbbe205128124cb5f2539e74eaae87db58d30e21e7fd5e840d89621b6d274a7c66afd860659d912fb123b1d081a0e06b32384283cf39c1ea33a9e980455328234c3b81e6c6f100ae2cdeaefb14a9a1e22767daff97f1b3b3001a0831efdb371bbb80dc10e4a92c90b0f4f01af000962103b0514e1bfa21d35d5167ca72bb5b6e40d59e9eb3bcb75a7e31cc02caf24a95e1b78242cc0d74db1a09827e8efb1d383c792861b99069530fedb5281720d77f08561a503c9fda30792eaf2dc41b286ef21f4d3d5fbe33ed77858f0126b7afbb33ca814a0f156069f12a4fbbd2f37256312a26d83c0ae1f6a8d27986369e3bd93df0f80bd39c98c2efd0c97da8f45525683f2773d6ada11214d52b8b55e93bde8590d2660faec53d75a27851629b68f943a975f0e642914322b280fd11d1950edbfcd05e9c9efdf227dc4f4582e0750881068ea14d870b80b323c4df83c2dc216935faf0f1502908f16ea31e6fefe615101f379f0915c659853273933042882ae15b59a77db3ae3c49a32eb70840bf6a861cb04bba024a903d597ed9965934d2c83f8164b9b9ece3351b4b46b88f8f34947b10754882e77817758022869aa4d7ed018b4ab2195091f8002a5bd928f9765c99c152a65d6a09b7380627f5231303ce7d1859e4362d1d9c0ba2c445d21b6c26789cd38bad08adacbb2c07cf51def0edcbecc5e5a6c") 03:37:51 executing program 5: syz_clone(0x8124000, 0x0, 0x0, 0x0, 0x0, 0x0) bpf$BPF_LINK_CREATE(0x1c, 0x0, 0x0) 03:37:51 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x9, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) [ 597.132017][ T6679] usb 5-1: new high-speed USB device number 80 using dummy_hcd [ 597.381883][ T6679] usb 5-1: Using ep0 maxpacket: 16 [ 597.501918][ T6679] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 597.517021][ T6679] usb 5-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 597.531637][ T6679] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 597.540921][ T6679] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 597.557066][ T6679] usb 5-1: config 0 descriptor?? [ 597.608581][ T6679] usbhid 5-1:0.0: couldn't find an input interrupt endpoint [ 597.810175][T17281] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 597.819620][T17281] misc raw-gadget: fail, usb_gadget_register_driver returned -16 03:37:54 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009210000000122dc0109"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:37:54 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000001780)={0xc, 0x3, &(0x7f0000001640)=@framed, &(0x7f0000001680)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 03:37:54 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x1000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000001900)={'gretap0\x00', 0x2}) 03:37:54 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x80002, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) 03:37:54 executing program 3: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001dc0)={0xffffffffffffffff, 0x0, 0x0}, 0x10) 03:37:54 executing program 5: ioctl$TUNGETVNETBE(0xffffffffffffffff, 0x800454df, 0x0) bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) [ 599.746123][ T7503] usb 5-1: USB disconnect, device number 80 03:37:54 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x11, 0x7, &(0x7f0000000240)=@framed={{}, [@initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, @initr0]}, &(0x7f0000000140)='GPL\x00', 0x5, 0xa2, &(0x7f0000000180)=""/162, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 03:37:54 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000001840)={0x0, 0x0, 0x0, &(0x7f0000001440)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 03:37:54 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000001840)={0x1a, 0x3, &(0x7f00000013c0)=@framed, &(0x7f0000001440)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 03:37:54 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), 0x4) 03:37:54 executing program 1: getsockopt$sock_timeval(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) ioctl$SIOCX25SCUDMATCHLEN(0xffffffffffffffff, 0x89e7, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8, 0x11, 0xffffffffffffffff, 0x1ae1e000) socket(0x0, 0x0, 0x0) setsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0x0, 0x0, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="240000003200b58825bd70ffffdbdf2400000008000300000000005e8fc060bde340e5dd1a02ab04a46e170005fbb744ac72a31899d7539496c280b6ee01c19a86511254f2d5bf145bf408bd1623222b46d757f4125f4995e397b283a8b9aead418aeb9cc1685a08e98c372df55d2f949f4082669e5013283c94670000000000000003a78db336b24bdf7089d19f548463"], 0x24}, 0x1, 0x0, 0x0, 0x4080805}, 0x0) 03:37:54 executing program 5: socket$inet_udp(0x2, 0x2, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x8}, &(0x7f0000000180)={0x0, 0x989680}, 0x0) [ 599.973033][T17324] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.1'. [ 600.243315][ T7503] usb 5-1: new high-speed USB device number 81 using dummy_hcd [ 600.491810][ T7503] usb 5-1: Using ep0 maxpacket: 16 [ 600.621993][ T7503] usb 5-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 600.639331][ T7503] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 600.648792][ T7503] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 600.667714][ T7503] usb 5-1: config 0 descriptor?? [ 600.724386][ T7503] usbhid 5-1:0.0: couldn't find an input interrupt endpoint [ 600.929961][T17311] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 600.938598][T17311] misc raw-gadget: fail, usb_gadget_register_driver returned -16 03:37:57 executing program 0: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x13, r0, 0x0) 03:37:57 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendmmsg(r0, &(0x7f0000002740)=[{{&(0x7f0000000000)=@un=@abs, 0x80, &(0x7f0000000100)=[{&(0x7f0000000080)="a9", 0x1}], 0x1}}], 0x1, 0x1f4) 03:37:57 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8d}, 0xe) 03:37:57 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x3) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f0000000040)={@private1, @mcast2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x4339}) 03:37:57 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009210000000122dc0109"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:37:57 executing program 1: r0 = socket$l2tp(0x2, 0x2, 0x73) getsockopt$bt_hci(r0, 0x0, 0x1, 0x0, &(0x7f00000000c0)) [ 602.828452][ T6679] usb 5-1: USB disconnect, device number 81 03:37:57 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendmmsg$inet6(r0, &(0x7f0000002340)=[{{&(0x7f0000000c00)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, 0x1c, 0x0, 0x0, &(0x7f0000002140)=[@flowinfo={{0x13, 0x29, 0x43}}], 0x18}}], 0x1, 0x0) 03:37:57 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000100)={'syztnl0\x00', 0x0}) 03:37:57 executing program 3: r0 = socket$l2tp(0x2, 0x2, 0x73) sendmsg(r0, &(0x7f0000003540)={0x0, 0x0, 0x0}, 0x0) 03:37:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, &(0x7f0000000500)={'wpan1\x00'}) 03:37:57 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x89f8, 0x0) 03:37:57 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$L2TP_CMD_SESSION_CREATE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x14}, 0x14}}, 0x0) syz_genetlink_get_family_id$fou(&(0x7f0000000180), 0xffffffffffffffff) 03:37:57 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x1a, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x48) 03:37:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_GET_SEC_DEV(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000540)={0x14}, 0x14}}, 0x0) 03:37:57 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_SET_MACPARAMS(r0, &(0x7f0000000740)={&(0x7f0000000680), 0xff07, &(0x7f0000000700)={&(0x7f00000006c0)={0x30, 0x0, 0x0, 0x0, 0x0, {}, [@IEEE802154_ATTR_CCA_MODE={0x5}, @IEEE802154_ATTR_LBT_ENABLED, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}]}, 0x30}}, 0x0) 03:37:57 executing program 3: clock_gettime(0x7, &(0x7f00000002c0)) [ 603.362000][ T6679] usb 5-1: new high-speed USB device number 82 using dummy_hcd [ 603.602010][ T6679] usb 5-1: Using ep0 maxpacket: 16 [ 603.726631][ T6679] usb 5-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 603.740177][ T6679] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 603.749449][ T6679] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 603.765479][ T6679] usb 5-1: config 0 descriptor?? [ 603.804390][ T6679] usbhid 5-1:0.0: couldn't find an input interrupt endpoint [ 604.009307][T17340] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 604.017925][T17340] misc raw-gadget: fail, usb_gadget_register_driver returned -16 03:38:00 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009210000000122dc0109"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:38:00 executing program 2: r0 = openat$udambuf(0xffffffffffffff9c, &(0x7f0000000340), 0x2) ioctl$UDMABUF_CREATE_LIST(r0, 0x40087543, &(0x7f0000000400)={0x0, 0x2, [{}, {}]}) 03:38:00 executing program 0: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x2, 0x0, &(0x7f00000000c0)={0x0, 0x0}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, 0x0) 03:38:00 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x6, 0x0, 0x0) 03:38:00 executing program 5: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}, 0x1, 0x0, 0xf0}, 0x0) 03:38:00 executing program 1: add_key$user(&(0x7f00000000c0), 0x0, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f0000000140), &(0x7f0000000580)={'syz', 0x3}, &(0x7f0000000880)='\'', 0x1, 0xfffffffffffffffe) 03:38:00 executing program 1: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x2, 0x0, &(0x7f00000000c0)={0x0, 0x0}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0x40049409, 0x0) [ 605.913687][ T5374] usb 5-1: USB disconnect, device number 82 03:38:00 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$IP_VS_SO_GET_SERVICE(0xffffffffffffffff, 0x0, 0x483, &(0x7f0000000180), &(0x7f0000000200)=0x68) sendmsg$IPSET_CMD_DESTROY(r0, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x58, 0x3, 0x6, 0x5, 0x0, 0x0, {0x7}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x58}, 0x1, 0x0, 0x0, 0x20}, 0x0) 03:38:00 executing program 3: r0 = socket(0x22, 0x3, 0x0) ioctl$SIOCRSACCEPT(r0, 0x80044943) 03:38:00 executing program 5: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x12, &(0x7f0000000000)={0x0, @in={{0x2, 0x0, @empty}}}, &(0x7f00000001c0)=0x90) 03:38:00 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@enum={0x0, 0x1, 0x0, 0x6, 0x4, [{0x8}]}]}}, &(0x7f00000004c0)=""/182, 0x2e, 0xb6, 0x1}, 0x20) 03:38:00 executing program 1: r0 = socket(0x2, 0x3, 0x3f) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8922, &(0x7f0000000000)={'vcan0\x00'}) [ 606.415126][ T5374] usb 5-1: new high-speed USB device number 83 using dummy_hcd [ 606.661796][ T5374] usb 5-1: Using ep0 maxpacket: 16 [ 606.781837][ T5374] usb 5-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 606.794845][ T5374] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 606.804039][ T5374] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 606.821989][ T5374] usb 5-1: config 0 descriptor?? [ 606.865624][ T5374] usbhid 5-1:0.0: couldn't find an input interrupt endpoint [ 607.066029][T17378] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 607.076485][T17378] misc raw-gadget: fail, usb_gadget_register_driver returned -16 03:38:03 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009210000000122dc01090581"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:38:03 executing program 5: socket(0x2b, 0x1, 0x3f) 03:38:03 executing program 3: r0 = socket(0xf, 0x3, 0x2) sendmsg$nl_route_sched(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0xc041) 03:38:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x541b, 0x0) 03:38:03 executing program 2: r0 = socket(0x10, 0x3, 0x0) sendmsg$MPTCP_PM_CMD_GET_LIMITS(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[], 0x2c}}, 0x0) 03:38:03 executing program 1: r0 = socket(0x2a, 0x2, 0x0) recvmsg$can_j1939(r0, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0x0) 03:38:03 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f00000002c0)=[@in={0x2, 0x0, @local}]}, &(0x7f0000000440)=0x10) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x70, &(0x7f0000000200)={r1}, &(0x7f0000000180)=0x14) [ 609.005919][ T5337] usb 5-1: USB disconnect, device number 83 03:38:03 executing program 0: r0 = socket(0x2b, 0x1, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000140), r0) 03:38:03 executing program 3: bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000000)={0xffffff1c}, 0x8) 03:38:03 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x28}]}) 03:38:03 executing program 2: r0 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0x1a, 0x0, 0x0) 03:38:03 executing program 3: r0 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0x10, 0x0, 0x0) [ 609.531808][ T5337] usb 5-1: new high-speed USB device number 84 using dummy_hcd [ 609.781827][ T5337] usb 5-1: Using ep0 maxpacket: 16 [ 609.901981][ T5337] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 609.911934][ T5337] usb 5-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 609.920986][ T5337] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 609.932219][ T5337] usb 5-1: config 0 descriptor?? [ 609.973449][ T5337] usbhid 5-1:0.0: couldn't find an input interrupt endpoint [ 610.176384][T17409] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 610.187330][T17409] misc raw-gadget: fail, usb_gadget_register_driver returned -16 03:38:06 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009210000000122dc01090581"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003"], 0x0) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f0000000a40)=ANY=[@ANYRES8=r0], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) 03:38:06 executing program 5: r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000000)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000100)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000080)={&(0x7f0000009000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000008000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x0}, 0x68) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='smaps\x00') preadv(r1, &(0x7f00000006c0)=[{&(0x7f00000002c0)=""/182, 0xb6}], 0x1, 0xfffffffe, 0x0) 03:38:06 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_STATICADD(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x14}, 0x14}}, 0x0) 03:38:06 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000016200)={0x0, 0x0, &(0x7f00000161c0)={&(0x7f0000000780)=@newtaction={0x80, 0x30, 0x1, 0x0, 0x0, {}, [{0x4}, {0x68, 0x1, [@m_tunnel_key={0x34, 0x0, 0x0, 0x0, {{0xf}, {0x4}, {0x4}, {0xc}, {0xc}}}, @m_police={0x30, 0x0, 0x0, 0x0, {{0xb}, {0x4}, {0x4}, {0xc}, {0xc}}}]}]}, 0x80}}, 0x0) 03:38:06 executing program 2: clock_adjtime(0x0, &(0x7f0000000240)={0x32d7}) 03:38:06 executing program 3: r0 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0x36, 0x0, 0x0) [ 612.129062][ T7503] usb 5-1: USB disconnect, device number 84 03:38:06 executing program 2: add_key$fscrypt_v1(&(0x7f0000000400), 0x0, &(0x7f0000000480)={0x0, "0607fd57944263de18068310ed44078b7560e58bb5786bcc652f972f6a6dfc6e3c3a0fd6ad3d4d8bac648b62ba41b40761e4f590ba6efe0ebe8a66fe8d8bd3ab"}, 0x48, 0x0) 03:38:06 executing program 3: r0 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0x42, 0x0, 0x0) 03:38:06 executing program 1: r0 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$MRT6_ADD_MFC(r0, 0x29, 0x2b, 0x0, 0x0) 03:38:06 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000001c40)=@base={0x0, 0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff, 0xa4, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x5}, 0x48) [ 612.202296][T17430] ------------[ cut here ]------------ [ 612.222597][T17430] WARNING: CPU: 1 PID: 17430 at include/linux/mmap_lock.h:155 anon_vma_name+0x11c/0x170 03:38:06 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000480)={&(0x7f0000000340)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, &(0x7f0000000380)=""/238, 0x1a, 0xee, 0x1}, 0x20) [ 612.262423][T17430] Modules linked in: [ 612.275701][T17430] CPU: 1 PID: 17430 Comm: syz-executor.5 Not tainted 6.1.0-rc4-next-20221111-syzkaller #0 03:38:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000280)=[{0x0}, {&(0x7f0000000080)='\v', 0x1}, {&(0x7f0000000100)="e6", 0x1}], 0x3}, 0x0) [ 612.320028][T17430] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 612.358931][T17430] RIP: 0010:anon_vma_name+0x11c/0x170 [ 612.383393][T17430] Code: 8d bd 58 01 00 00 be ff ff ff ff e8 1e fc e0 07 31 ff 41 89 c4 89 c6 e8 c2 27 bc ff 45 85 e4 0f 85 5c ff ff ff e8 e4 2a bc ff <0f> 0b e9 50 ff ff ff e8 d8 2a bc ff 48 89 ef e8 00 e7 f2 ff 0f 0b [ 612.412677][T17430] RSP: 0018:ffffc900156f7810 EFLAGS: 00010212 [ 612.419027][T17430] RAX: 00000000000363f5 RBX: ffffffff8b9ae000 RCX: ffffc90004052000 [ 612.436681][T17430] RDX: 0000000000040000 RSI: ffffffff81c0a28c RDI: 0000000000000005 [ 612.449979][T17430] RBP: 0000000000000000 R08: 0000000000000005 R09: 0000000000000000 [ 612.467726][T17430] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 612.478722][T17430] R13: ffffffff8b9ae008 R14: ffffffff8b9ae010 R15: 0000000000000000 [ 612.500623][T17430] FS: 00007f048d904700(0000) GS:ffff8880b9b00000(0000) knlGS:0000000000000000 [ 612.516811][T17430] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 612.535855][T17430] CR2: 0000001b2d421000 CR3: 0000000079e93000 CR4: 00000000003506e0 [ 612.550542][T17430] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 612.561964][T17430] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 612.570150][T17430] Call Trace: [ 612.574346][T17430] [ 612.577387][T17430] ? 0xffffffffff600000 [ 612.581621][T17430] show_map_vma+0x22d/0x620 [ 612.586343][T17430] ? smap_gather_stats.part.0+0x142/0x250 [ 612.592491][T17430] show_smap+0xe4/0x490 [ 612.596771][T17430] ? smap_gather_stats.part.0+0x250/0x250 [ 612.602687][T17430] ? mas_next_nentry+0x610/0xab0 [ 612.607838][T17430] ? mas_next_node+0x547/0xa00 [ 612.611831][ T7503] usb 5-1: new high-speed USB device number 85 using dummy_hcd [ 612.612829][T17430] traverse.part.0+0xcf/0x5f0 [ 612.625076][T17430] seq_read_iter+0x90f/0x1280 [ 612.629905][T17430] seq_read+0x16d/0x210 [ 612.634892][T17430] ? seq_read_iter+0x1280/0x1280 [ 612.639964][T17430] ? security_file_permission+0xab/0xd0 [ 612.647216][T17430] do_iter_read+0x4f8/0x750 [ 612.652715][T17430] vfs_readv+0xe5/0x150 [ 612.657045][T17430] ? vfs_iter_read+0xa0/0xa0 [ 612.661868][T17430] ? __fget_files+0x248/0x440 [ 612.666699][T17430] ? find_held_lock+0x2d/0x110 [ 612.671567][T17430] ? __fget_files+0x26a/0x440 [ 612.676703][T17430] __x64_sys_preadv+0x22b/0x310 [ 612.681595][T17430] ? __ia32_sys_writev+0xb0/0xb0 [ 612.686833][T17430] ? syscall_enter_from_user_mode+0x22/0xb0 [ 612.693075][T17430] do_syscall_64+0x35/0xb0 [ 612.697520][T17430] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 612.703955][T17430] RIP: 0033:0x7f048cc8b639 [ 612.708402][T17430] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 612.728384][T17430] RSP: 002b:00007f048d904168 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 [ 612.737163][T17430] RAX: ffffffffffffffda RBX: 00007f048cdabf80 RCX: 00007f048cc8b639 [ 612.748840][T17430] RDX: 0000000000000001 RSI: 00000000200006c0 RDI: 0000000000000004 [ 612.757165][T17430] RBP: 00007f048cce67e1 R08: 0000000000000000 R09: 0000000000000000 [ 612.765509][T17430] R10: 00000000fffffffe R11: 0000000000000246 R12: 0000000000000000 [ 612.773828][T17430] R13: 00007ffc28fef19f R14: 00007f048d904300 R15: 0000000000022000 [ 612.782206][T17430] [ 612.785253][T17430] Kernel panic - not syncing: panic_on_warn set ... [ 612.791854][T17430] CPU: 1 PID: 17430 Comm: syz-executor.5 Not tainted 6.1.0-rc4-next-20221111-syzkaller #0 [ 612.801768][T17430] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 612.811841][T17430] Call Trace: [ 612.815135][T17430] [ 612.818073][T17430] dump_stack_lvl+0xcd/0x134 [ 612.822676][T17430] panic+0x2c8/0x622 [ 612.826640][T17430] ? panic_print_sys_info.part.0+0x110/0x110 [ 612.832662][T17430] ? __warn.cold+0x24b/0x350 [ 612.837365][T17430] ? anon_vma_name+0x11c/0x170 [ 612.842153][T17430] __warn.cold+0x25c/0x350 [ 612.846601][T17430] ? anon_vma_name+0x11c/0x170 [ 612.851388][T17430] report_bug+0x1bc/0x210 [ 612.855796][T17430] handle_bug+0x3c/0x70 [ 612.859968][T17430] exc_invalid_op+0x14/0x40 [ 612.864505][T17430] asm_exc_invalid_op+0x16/0x20 [ 612.869373][T17430] RIP: 0010:anon_vma_name+0x11c/0x170 [ 612.874760][T17430] Code: 8d bd 58 01 00 00 be ff ff ff ff e8 1e fc e0 07 31 ff 41 89 c4 89 c6 e8 c2 27 bc ff 45 85 e4 0f 85 5c ff ff ff e8 e4 2a bc ff <0f> 0b e9 50 ff ff ff e8 d8 2a bc ff 48 89 ef e8 00 e7 f2 ff 0f 0b [ 612.894375][T17430] RSP: 0018:ffffc900156f7810 EFLAGS: 00010212 [ 612.900446][T17430] RAX: 00000000000363f5 RBX: ffffffff8b9ae000 RCX: ffffc90004052000 [ 612.908421][T17430] RDX: 0000000000040000 RSI: ffffffff81c0a28c RDI: 0000000000000005 [ 612.916395][T17430] RBP: 0000000000000000 R08: 0000000000000005 R09: 0000000000000000 [ 612.924365][T17430] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 612.932334][T17430] R13: ffffffff8b9ae008 R14: ffffffff8b9ae010 R15: 0000000000000000 [ 612.940322][T17430] ? anon_vma_name+0x11c/0x170 [ 612.945107][T17430] ? 0xffffffffff600000 [ 612.949263][T17430] show_map_vma+0x22d/0x620 [ 612.953780][T17430] ? smap_gather_stats.part.0+0x142/0x250 [ 612.959513][T17430] show_smap+0xe4/0x490 [ 612.963678][T17430] ? smap_gather_stats.part.0+0x250/0x250 [ 612.969407][T17430] ? mas_next_nentry+0x610/0xab0 [ 612.974351][T17430] ? mas_next_node+0x547/0xa00 [ 612.979153][T17430] traverse.part.0+0xcf/0x5f0 [ 612.983849][T17430] seq_read_iter+0x90f/0x1280 [ 612.988548][T17430] seq_read+0x16d/0x210 [ 612.992712][T17430] ? seq_read_iter+0x1280/0x1280 [ 612.997701][T17430] ? security_file_permission+0xab/0xd0 [ 613.003293][T17430] do_iter_read+0x4f8/0x750 [ 613.007842][T17430] vfs_readv+0xe5/0x150 [ 613.012024][T17430] ? vfs_iter_read+0xa0/0xa0 [ 613.016630][T17430] ? __fget_files+0x248/0x440 [ 613.021324][T17430] ? find_held_lock+0x2d/0x110 [ 613.026115][T17430] ? __fget_files+0x26a/0x440 [ 613.030813][T17430] __x64_sys_preadv+0x22b/0x310 [ 613.035668][T17430] ? __ia32_sys_writev+0xb0/0xb0 [ 613.040611][T17430] ? syscall_enter_from_user_mode+0x22/0xb0 [ 613.046545][T17430] do_syscall_64+0x35/0xb0 [ 613.050988][T17430] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 613.056918][T17430] RIP: 0033:0x7f048cc8b639 [ 613.061350][T17430] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 613.080972][T17430] RSP: 002b:00007f048d904168 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 [ 613.089393][T17430] RAX: ffffffffffffffda RBX: 00007f048cdabf80 RCX: 00007f048cc8b639 [ 613.097366][T17430] RDX: 0000000000000001 RSI: 00000000200006c0 RDI: 0000000000000004 [ 613.105346][T17430] RBP: 00007f048cce67e1 R08: 0000000000000000 R09: 0000000000000000 [ 613.113321][T17430] R10: 00000000fffffffe R11: 0000000000000246 R12: 0000000000000000 [ 613.121296][T17430] R13: 00007ffc28fef19f R14: 00007f048d904300 R15: 0000000000022000 [ 613.129292][T17430] [ 613.132472][T17430] Kernel Offset: disabled [ 613.137005][T17430] Rebooting in 86400 seconds..